TOPPRED(1)
π TOPPRED β from the User Manuals, section 1 π
okay bestie, sit down, hydrate, because we're about to learn toppred together and honestly? it's giving protein whisperer. it lives in section 1 of the User Manuals, it predicts transmembrane topology, and it's about to be your new hyperfixation. no cap.
β¨ NAME β¨
toppred β Transmembrane topology prediction. that's the whole vibe, that's the whole job. π§
πΈ SYNOPSIS πΈ
toppred [options] <seq data> ...
π OPTIONS π
here's the menu of flags you're allowed to throw at it, following command line options are allowed:
-cvalue β use value as the certain cut-off value. default is1.-dval β use val as the critical distance between 2 transmembrane segments. if 2 calculated segments are separated by a distance smaller than val amino-acids, only the segment with the best hydrophobicity value is taken in account. default is2.-eβ switch the cyt-ext calculus to Eucaryotes. default is Procaryotes.-gformat β produce or display the hydrophobic profile in the specified format. currently the supported values for format are:x11: display the graph on screen (default).ps: produce a.psfile.png: produce a.pngfile.ppm: produce a.ppmfile.none: no profile is produced.
β οΈ Warning: this option and the related values are only available if toppred is compiled with the gnuplot support.
-hβ usage display. your little "help meeee" flag π«Ά-Hfile β load the hydrophobicity scale from file, default isGES-scale. accepted values are either:KD-scale: (Kyte and Doolittle, J. Mol. Biol (1982) 157, 105-132 )GES-scale: (Goldman Engelman Steitz Ann. Rev. Biophys. Biophys. Chem. 1986 15/ 321 53)GVH-scale: (Gunnar von Heijne J. Mol. Biol. (1992) 225, 487-494)- or either your own hydrophobicity scale file. in this case the hydrophobicity scale file must be located in the working directory.
in order to use your own hydrophobicity scale file, see the format of the supported scale files in the toppred data directory on your system; look in /usr/share/toppred/ or /usr/local/share/toppred/, or ask your system administrator.
-nvalue β use value as a core window length, default is11.-ofile β place the output into file, and store all other files to the same directory than file.-Oformat β print output in the specified format. supported values are:old: old toppred output format,new: new toppred output format (the default value),html: produce an html page per sequence β note that if not specified, hydrophobic profile and topologies representation are forced in png format.-pvalue β use value as putative cut-off, default is0.6.-qvalue β use value as wedge window length, default is5.-svalue β use value as critical loop length. if a loop between 2 transmembrane segments has a length greater than val the Lys/Arg ratio is not taken in account to determine the topologies. default is60.-tformat β produce images of the topologies in the specified format. currently the supported values for format are:png: produces images of the topologies in png format,none: no graphic representation of the topologies is produced. default ispng.
β οΈ Warning: this option and the related values are only available if toppred is compiled with the libgdb support.
-vβ display the version number.
π¦ FORMAT π¦
toppred only handles fasta sequence format as input. periodt.
toppred handles 2 output format via the -O flag.
π DESCRIPTION π
toppred is a program to determine the topology of a transmembrane protein based on G. von Heijne algorithm. iconic behaviour fr fr.
"Membrane protein structure prediction. Hydrophobicity analysis and the positive-inside rule." J. Mol. Biol. 1992 225,487-494.
each sequence from seq data in fasta format is processed, and toppred generates the Hydrophobycity profile of the sequence, and the corresponding hydrophobycities values in the file <sequence-ID>.hydro.
furthermore, the predicted topologies are represented as png images. each topology is stored in file <sequence-ID>-<number>.png.
the hydrophobicity profile is computed using a window formed by a core rectangular window of size n, flanked by 2 triangular windows of size q. NB rectangular and triangular mean that the ponderation values inside those windows are respectively constant and variable.
the hydrophobicity profile is computed using the following window:
-> n <-
___________
/| |\
/ | | \
/__|_________|__\
-> q <- -> q <-
-> l = n + 2q <-
thus one can use a rectangular window by setting q to 0.
toppred produces the following output files, depending on the command line options:
foo.hydroβ file containing the hydrophobic values for the sequencefoo.foo.ps,foo.ppm,foo.pngβ image representing the hydrophobic profile for the sequencefooin postcript, ppm or png format depending on the-goption value specified on command line, respectively-g ps,-g ppmor-g png.foo-1.png...foo-n.pngβ image representing the graphic representation of the predicted topology 1... n for the sequencefooin png format if the-t pngoption is given on the command line.
π ENVIRONMENT π
TOPPREDDATA could be used to specify an alternate toppred data folder. so slay, move your data wherever, just tell it where. π
π EXAMPLES π
consider the fasta formated sequence foo in file bar.
toppred bar
process all sequences in fasta format from bar, display for each sequence the hydrophobicity profile, produce the corresponding foo.hydro and the corresponding foo-<#>.png graphical topologies representation as png images.
toppred -g ps bar
same as previous, except that instead of displaying the hydrophobicity profile on screen, this one is produced in a postcript format image foo.ps.
toppred -g none bar
same a previous, except that the hydrophobicity profile is not displayed neither produced.
toppred -g none -t none bar
same a previous, except that neither the hydrophobicity profile neither the graphical topologies representation are not produced.
toppred -H KD-scale bar
use KD scale instead of default GES scale, while processing sequences.
toppred -O html -g png -t none -o result bar
write html outpout in file result, furthermore the hydrophobicity profile is produced in PNG format and graphics topologies are not produced.
cat bar | toppred -
toppred is able to read data from stdin. absolute main character energy, honestly. π
π AUTHORS π
Eric Deveaud <edeveaud@pasteur.fr>, Institut Pasteur and Katja Schuerer.
and that's the page bestie π shoutout to the Unix manual, dated 2008-05-06, and to the TOPPRED(1) header that brought us here. go predict some topologies, you got this π¦β¨
π¦ where this page comes from
- debian bookworm: toppred 1.10-10 Β· GPL-2.0-or-later
- debian trixie: toppred 1.10-10 Β· GPL-2.0-or-later
- ubuntu jammy: toppred 1.10-9 Β· GPL-2.0-or-later
- ubuntu noble: toppred 1.10-10 Β· GPL-2.0-or-later
- ubuntu questing: toppred 1.10-10
- ubuntu resolute: toppred 1.10-10build1 Β· GPL-2.0-or-later
- ubuntu stonking: toppred 1.10-10build1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms