PHASTMOTIF(1)
β¨ PHASTMOTIF π
okay bestie, welcome to phastMotif β the tool that predicts motifs from a set of multiple alignments π
πΈ NAME πΈ
phastMotif β Predicts motifs from a set of multiple alignments.
π¦ DESCRIPTION π¦
Predicts motifs from a set of multiple alignments. Uses an EM algorithm similar to that of MEME, but a motif is defined by phylogenetic models rather than multinomial distributions. The specified multiple alignments may actually be single sequences (see -m). Various parameters control the strategy for initialization (see below). Currently, the F81 substitution model is assumed.
π USAGE π
phastMotif [-t <treefile>] [OPTIONS] <msa_list>
π OPTIONS π
-t <file>β (Required unless-mor-p) Use specified tree topology for all phylogenetic models (Newick format).-i <fmt>β Input format for alignment. May beFASTA,PHYLIP,MPM,SS, orMAF(defaultFASTA).-b <file>β Read background model from specified file (.modformat).
By default, the background model is estimated in a preprocessing step, by pooling all data.
-sβ Estimate a separate background model for each multiple alignment. (Not yet implemented. π)-k <size>β Learn motifs of the specified size (default is10).-B <n>β Report best<n>motifs (default3).-mβ MEME mode. Use multinomial rather than phylogenetic models. Causes multiple alignments to be ignored β any gaps are discarded and all sequences are assumed independent.-d <+lst>β Use the discriminative training method of Segal et al. (RECOMB'02), rather than EM. The specified list
should contain the filenames from msa_list that are to be considered positive examples (containing the desired motif); all others will be considered negative examples. Can be used with or without -m.
-pβ Use "profile" models rather than phylogenetic models (characters in each alignment column assumed independent). The resulting model is a hybrid of the full model and MEME's model. Essentially, it uses the multiple alignments but not the phylogeny. NOT YET IMPLEMENTED.-n <n>β Perform<n>random restarts and report the motif with highest likelihood. Default number is10. Ignored with-I,-P, and-Runless-Sis specified (see below).-I <mlst>β Run the algorithm after a "soft" initialization with
each of the consensus sequences in the specified list. At each position, <pc> pseudocounts (see -c) are given to the consensus base and 1 pseudocount to all other bases. Each string must have length at most equal to the size of the motif. If shorter, it is used as a "seed" for a motif, with flanking positions treated as wildcards.
-P <x,y>β Initialize with thexmost prevalenty-tuples. A soft initialization is performed, as above. Ifyis less than the motif size,y-tuples are used as a "seed" for a motif, as above.-R <x,y>β Initialize with a random sample ofxy-tuples. A soft initialization is performed, as above. Ifyis less than the motif size,y-tuples are used as a "seed" for a motif, as above.-w <n>β (for use with-I,-P,-R) Winnow initialization sequences to the top<n>based on the unmaximized likelihood.-c <pc>β (for use with-I,-P,-R) Number of pseudocounts for consensus bases (default5).-Sβ (for use with-I,-P,-R) Instead of doing a deterministic initialization based on a consensus sequence, sample parameters from a Dirichlet distribution defined by the pseudocounts (see-c). In this case, random restarts are performed, as specified by-n.-o <pref>β Use the specified prefix for all output files (dflt."phastm").-Hβ Produce HTML formatted output, in addition to ordinary output. One file is produced per predicted motif, as well as a single HTML-formatted summary file.-Dβ Produce a BED file with predicted motifs, for use in the UCSC browser. Currently, sequence names must be formatted such as"chr10:102553847-102554897+", with the final'+'or'-'indicating strand.-xβ (For use with-Hor-D) Suppress ordinary output to stdout.-hβ Print this help message.
that's the whole vibe, bestie π this is phastMotif version 1.4, dated May 2016 β go forth and find those motifs, you absolute icon πβ¨π¦π
π¦ where this page comes from
- debian bookworm: phast 1.6+dfsg-3+b1 Β· BSD-3-Clause
- debian trixie: phast 1.7+dfsg-2 Β· BSD-3-Clause
- ubuntu jammy: phast 1.6+dfsg-3 Β· BSD-3-Clause
- ubuntu noble: phast 1.6+dfsg-4 Β· BSD-3-Clause
- ubuntu questing: phast 1.7+dfsg-3
- ubuntu resolute: phast 1.8+dfsg-1 Β· BSD-3-Clause
- ubuntu stonking: phast 1.8+dfsg-1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms