LIBSCAN(1e)

πŸ’– LIBSCAN(1e) β€” the libscan page, but make it make sense πŸ’–

okay bestie, welcome to libscan, straight outta the EMBOSS Manual for Debian. grab a strawberry πŸ“ and let's get into it.


✨ NAME ✨

libscan β€” diagnostic searches for protein families. yes girl, it's out here doing detective work on proteins πŸ”


🌸 SYNOPSIS 🌸

libscan -mode list -grib boolean -henik boolean -hmm boolean
        -sam boolean -pssm boolean -sig boolean -hmmpath string
        -hmmextn string -hmmoutpath string -hmmoutextn string
        -sampath string -samextn string -samoutpath string
        -samoutextn string -pssmpath string -pssmextn string
        -niter integer -thresh float -maxhit integer -pssmoutpath string
        -pssmoutextn string -gbvpath string -gbvextn string
        -gbvgapo float -gbvgape float -gbvoutpath string
        -gbvoutextn string -hnfpath string -hnfextn string
        -hnfgapo float -hnfgape float -hnfoutpath string
        -hnfoutextn string -sigpath string -sigextn string -nterm list
        -sub matrixf -siggapo float -siggape float -sigoutpath string
        -sigoutextn string -db seqset -scopf infile

libscan -help

πŸ¦‹ DESCRIPTION πŸ¦‹

so libscan is a command line program from EMBOSS ("the European Molecular Biology Open Software Suite"). periodt. πŸ’…

it's part of the "Protein:3D Structure" command group(s). it's giving structural biology main character energy ngl.


✨ OPTIONS ✨

  • -mode list β€” the vibe check for how libscan runs. there are exactly two modes, bestie: (i) database search mode or (ii) library screen mode. in database search mode, libscan reads one or more directories, each one holding a single type of discriminating element β€” and the permitted types are sparse sequence signature, Gribskov profile, Henikoff profile or hidden Markov model. in library screen mode, libscan reads a sequence set, screens every single sequence against the library (which is directories of discriminating elements, iykyk) and writes a library scan file of top-scoring families for each one. Default value: 2
  • -grib boolean β€” Default value: N
  • -henik boolean β€” Default value: N
  • -hmm boolean β€” Default value: N
  • -sam boolean β€” Default value: N
  • -pssm boolean β€” Default value: Y
  • -sig boolean β€” Default value: N
  • -hmmpath string β€” Default value: ./lib/
  • -hmmextn string β€” Default value: .hmm
  • -hmmoutpath string β€” Default value: ./
  • -hmmoutextn string β€” Default value: .hmmout
  • -sampath string β€” Default value: ./
  • -samextn string β€” Default value: .mod
  • -samoutpath string β€” Default value: ./
  • -samoutextn string β€” Default value: .samout
  • -pssmpath string β€” Default value: /data/structure/lib/pssm/
  • -pssmextn string β€” Default value: .chk
  • -niter integer β€” Default value: 1
  • -thresh float β€” Default value: 100
  • -maxhit integer β€” Default value: 1000
  • -pssmoutpath string β€” Default value: ./
  • -pssmoutextn string β€” Default value: .pssmout
  • -gbvpath string β€” Default value: ./
  • -gbvextn string β€” Default value: .grib
  • -gbvgapo float β€” Default value: 10.0
  • -gbvgape float β€” Default value: 0.5
  • -gbvoutpath string β€” Default value: ./
  • -gbvoutextn string β€” Default value: .gribout
  • -hnfpath string β€” Default value: ./
  • -hnfextn string β€” Default value: .henik
  • -hnfgapo float β€” Default value: 10.0
  • -hnfgape float β€” Default value: 0.5
  • -hnfoutpath string β€” Default value: ./
  • -hnfoutextn string β€” Default value: .henikout
  • -sigpath string β€” Default value: ./
  • -sigextn string β€” Default value: .sig
  • -nterm list β€” Default value: 1
  • -sub matrixf β€” Default value: EBLOSUM62
  • -siggapo float β€” Default value: 10.0
  • -siggape float β€” Default value: 0.5
  • -sigoutpath string β€” Default value: ./
  • -sigoutextn string β€” Default value: .sigout
  • -db seqset β€” okay so this one has range. in database search mode, libscan scans each discriminating element against a sequence set. in library screen mode, libscan reads a sequence set and screens each sequence against the library (directories of disciminating elements). Default value: 49142.vdhf
not me copy-pasting "disciminating" β€” that's literally how it's spelled in the original, bestie, I'm not touching it πŸ™ˆ
  • -scopf infile β€” in either mode you need a 'scop classification file' as your source of family classification data. a scop classification file contains classification and other data for domains from the scop database. the file is in embl-like format and is generated by scopparse. domain sequence information can be added to the file by using scopseqs. Default value: /data/structure/dcf/scop_raw.dcf

πŸ’€ BUGS πŸ’€

found a bug? iconic of you. you can report it to the Debian Bug Tracking system (<http://bugs.debian.org/emboss>) β€” wait no, no links, my bad, the manpage says it so I'm saying it: the Debian Bug Tracking system at http://bugs.debian.org/emboss, or you can go directly to the EMBOSS developers at http://sourceforge.net/tracker/?group_id=93650&atid=605031. 🫢


πŸ‘‘ SEE ALSO πŸ‘‘

libscan is fully documented via the tfm(1) system. go read that if you want the deep lore πŸ“š


🌈 AUTHOR 🌈

Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>

  • wrote the script used to autogenerate this manual page. slay, honestly. πŸ’…

this manual page was autogenerated from an Ajax Control Definition of the EMBOSS package. it can be redistributed under the same terms as EMBOSS itself. so like, share the love, legally. ✨


and that's the whole thing bestie!! DOMAINATRIX 0.1.0+20100721, dated 08/11/2010 β€” this page is literally old enough to have its own throwback playlist, but the knowledge still hits different. go scan some protein families, you've got this πŸ’–πŸ¦‹πŸŒΈ