TRAINPHD(1)
π TRAINPHD β the manual page, bestie edition π
okay so you opened trainphd(1) and it's a User Commands situation, which means it's a real one, a genuine little utility living in section 1 of your man pages. no cap. let's get into it π«Ά
β¨ NAME β¨
trainphd β interpretation of DNA Sanger sequencing data π§¬πΈ
like, it reads your sequencing data and makes sense of it. that's the whole vibe.
π DESCRIPTION π
okay bestie, this is where it gets juicy. trainphd is flag city. every single one of these is a little knob you can turn, so let's go one by one, no skipping, we don't do that here π
-hβ (Help) this message. the "help me please" button. iconic behaviour honestly π-C<consensusfile>β tells it the name of the FASTA file that holds the consensus sequence. you're basically handing it the blueprint β¨-V<vector>β name of the FASTA file with the vector sequence. vectors get their own file, as they should π-P<primer>β name of the FASTA file with the primer sequence. primers are the little starters, love that for them π§-S<site>β name of the FASTA file with the restriction site sequence. π-M<match>β the match premium. default is10. when things match, it's a whole celebration π-X<mismatch>β the mismatch penalty. default is20. mismatches get punished, sorry, it's giving strict π-G<gap_penalty >β the gap initiation or extension penalty. default is40. gaps? penalised. heavily. π-r<repeat_fraction>β sets therepeat_fraction. default is0.85. π-f<max_frac_of_err>β the allowable fraction of errors inside the best alignment region. default is0.1. and listen: if the actual fraction of errors goes over this value, the fragment gets rejected, meaning it is not used in the training process. so it doesn't just get a bad grade, it gets dropped entirely π«-a<min_portion_aligned>β tellstrainphdto ignore a read if less than the specified portion of its bases is aligned with the reference sequence. default is0. lowkey a "you must be at least this aligned to ride" situation π’-l<min_read_length>β tellstrainphdto ignore any read shorter than the number of basepairs you give it.0by default, so by default nothing is too short. glow-up mode: set it higher βοΈ-o<output_file>β name of the output file. and by default? the output goes to stdout, so it just vibes straight into your terminal π»-t<tab_dir>β tellstrainphdto extract alternative base calls from TAB files stored in the directory tab_dir, and to output those calls together with the quality value for each alternative call. extra data, extra slay π-d<dir>β read the input PHD files from the specified directory. point it at the folder, it goes and gets them ποΈ-j<projectfile>β name of the projectfile, which is made of two columns: the full path to the FASTA file containing the consensus sequence, then the full path to the sample file. two columns, one file, very efficient of it π
ngl some of these defaults are doing a lot of heavy lifting, so if your output looks weird, check-M,-X,-G,-rand-ffirst. that's where the algorithm's whole personality lives π§
π AUTHOR π
this manpage was written by Andreas Tille for the Debian distribution, and it can be used for any other usage of the program. so like, it's free to travel, we love a flexible icon π«Ά
and that's the whole page, bestie!! π this was trainphd version 3.0.6~beta, dated October 2018 β a certified classic, still serving. go read your DNA, ily, bye π
β¨π
π¦ where this page comes from
- debian bookworm: tracetuner 3.0.6~beta+dfsg-3 Β· GPL-2.0-or-later
- debian trixie: tracetuner 3.0.6~beta+dfsg-3 Β· GPL-2.0-or-later
- ubuntu jammy: tracetuner 3.0.6~beta+dfsg-3 Β· GPL-2.0-or-later
- ubuntu noble: tracetuner 3.0.6~beta+dfsg-3 Β· GPL-2.0-or-later
- ubuntu questing: tracetuner 3.0.6~beta+dfsg-4
- ubuntu resolute: tracetuner 3.0.6~beta+dfsg-4build1 Β· GPL-2.0-or-later
- ubuntu stonking: tracetuner 3.0.6~beta+dfsg-4build1 Β· 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