EMMAX:(1)
πΈ NAME πΈ
Okay bestie, listen. This is the manual page for EMMAX:(1) β yes, it's filed under User Commands β and the NAME line literally says:
emmax: - emmax
Minimalist. Iconic. No notes.
β¨ SYNOPSIS β¨
emmax [options]
π DESCRIPTION π
So emmax takes options. The page splits them into Required parameters, Likely essential parameters, and Optional parameters, then it does an error/usage dump and repeats the whole parameter list again. We're gonna keep every fact, every default, every weird little typo vibe. No cap.
π Required parameters π
-t [tpedf_prefix]β prefix fortped/tfamfiles.-o [out_prefix]β output file name prefix.
π Likely essential parameters π
-p [phenof]β 3-column phenotype file withFAMID,INDIDat the first two columns, in the same order of.tfamfile. Not required only with-Koption.-k [kinf]βn * nmatrix containing kinship values in the individual order consistent to[tpedf].tfamfile.[tpedf].kinfwill be used if not specified.-c [covf]β multi-column covariate file withFAMID,INDIDat the first two columns, in the same order of.tfamfile.
Also: the original mashes the words Optional parameters right onto the end of that -c line with zero space, so here's the heading it was trying to start:
π Optional parameters π
-i [in_prefix]β input file name prefix including eigenvectors.-d [# digits]β precision of the output values (default:5).-s [start index of SNP]β start index of SNP (default:0).-e [end index of SNP]β end index of SNP (default:#snps).-wβ flag for writing eigenvalues/eigenvector files.-D [delimiters]β delimter string in quotation marks. (Yes, the original really saysdelimter. We're preserving the lore.)-P [# heaer cols in tped]β # of column headers intpedfile.-F [# heaer cols in tfam]β # of column headers intfamfile.
π Error and usage π
If you hit an unknown option character, the page says this, literally:
Error : Unknown option character ?Usage: emmax [options] Required
parameters
And then β not me β it repeats the entire parameter list again: same Required parameters, same Likely essential parameters, same Optional parameters, same defaults, same everything. So if you're like "wait, didn't I just read this?", yes bestie, you did. It's a double feature. Scroll up if you need the encore.
There's also this error chilling in the footer:
emmax: invalid option -- '-'
Warning: the original really does sayNot required only with -K option, and it really does mention-Kwithout listing-Kon its own. That's not me being shady β that's just what the page says.
Source/version: EMMAX:(1), date: June 2013. The footer also had that emmax: invalid option -- '-' error sitting next to it, because of course it did. Bye bestie πβ¨π¦
π¦ where this page comes from
- debian bookworm: emmax 0~beta.20100307-3 Β· MIT
- debian trixie: emmax 0~beta.20100307-5 Β· MIT
- ubuntu jammy: emmax 0~beta.20100307-1 Β· MIT
- ubuntu noble: emmax 0~beta.20100307-5 Β· MIT
- ubuntu questing: emmax 0~beta.20100307-6
- ubuntu resolute: emmax 0~beta.20100307-6build1 Β· MIT
- ubuntu stonking: emmax 0~beta.20100307-6build1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms