ELPH(1)
π NAME π
elph β bestie, it's ELPH. That's it, that's the name. π
β¨ DESCRIPTION β¨
Okay so picture this: ELPH stands for Estimated Locations of Pattern Hits, and it's a motif finder program. That's the whole vibe. It goes looking for patterns and it finds them. Slay. π¦
Here's how you actually call it, no cap:
elph <multi-fasta_file> [options]
OR, if you're feeling extra and want two files in the mix:
elph <multi-fasta_file-1> <multi-fasta_file-2> [-t <matrix>]
π OPTIONS π
Like, all of them. Every single one. We're not skipping a thing, bestie.
-hβ prints this help. Your little "what do I even do" button. π-bβ just the brief results; it will not print the motif. Minimalist era. π-dβ finds significance deterministically. No randomness, just vibes with receipts.-vβ finds the motif deterministically too. Same energy, different mission.-o <out_file>β writes the output into <out_file> instead of stdout. Redirecting, but make it fashion. β¨-m <motif>β use the given pattern <motif> to compute its best fit matrix to the data. Give it a pattern, it'll find the glow-up. π₯-aβ use aac residues; default is nucleotides residues. Swap the alphabet, keep the drama.-s <seed>β sets the seed for the random generation. Determinism girlies, this one's for you. π±-p nβ n = no of iterations before deciding local maximum; plateau period variable. Basically "how long do I keep staring before I decide this is the peak".-xβ print maximum positions within sequences. Location reveal. π-gβ find significance of the motif. Is it real or is it just noise? Vibe check. π-t <matrix>β test if there is significant difference between the two input files for a given motif matrix; <matrix> is the file containing the motif matrix. Two files enter, one significance test leaves. βοΈ-lβ compute Least Likely Consensus (LLC) for the given motif. The anti-consensus. The villain arc. π-rβ in conjunction with the-moption: the motif is not necessarily in the closest edit distance from the input motif. It's allowed to wander. π§-eβ only when an additional file is used to test the significance of the motif: find only the motifs that exactly match the input pattern (the-mor-toptions). Exact match or nothing, periodt.-n [0..5]β degree of Markov chain used to generate the random file used to test the significance of the motif. default =2. Range is0..5, stay in your lane.LEN=nβ n = length of motif. How long is the pattern, bestie?ITERNO=nβ n = no of iterations to compute the global maximum; default =10.MAXLOOP=nβ n = no of iterations to compute the local maximum; default =500.SGFNO=nβ n = no of iterations to compute significance of motif; default =1000.
Heads up fr fr: those last four βLEN,ITERNO,MAXLOOP,SGFNOβ are written asNAME=n, not as dash-flags. Don't come at me, that's just how it is. π
π SEE ALSO π
The full documentation for elph is maintained as a Texinfo manual. If the info and elph programs are properly installed at your site, this command:
info elph
should give you access to the complete manual. Go read it, it's giving β¨educatedβ¨.
And that's the whole page, bestie!! π«Ά This was elph version 1.0.1, from June 2020 β a whole era, honestly. Go find some motifs. You're the main character. ππΈ
π¦ where this page comes from
- debian bookworm: elph 1.0.1-5 Β· Artistic-1.0
- debian trixie: elph 1.0.1-5 Β· Artistic-1.0
- ubuntu jammy: elph 1.0.1-5 Β· Artistic-1.0
- ubuntu noble: elph 1.0.1-5 Β· Artistic-1.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms