ALTREE(1p)
β¨ altree β the association + localisation tree queen β¨
okay bestie, sit DOWN, because altree is about to become your new hyperfixation π
this is the Perl program that runs Association and Localisation tests using phylogenetic Trees β yes, association with an A, localisation with an L, acronym slay πΈ
π SYNOPSIS
altree [options]
Options:
--version program version
--short-help|h brief help message
--help help message with options descriptions
--man full documentation
--association|a perform the association test
--s-localisation|l perform the localisation using the S character
--first-input-file|i result_file from phylogeny reconstruction programs
--second-input-file|j file containing the nb of cases/controls carrying an haplotype
--output-file|o output_file
--data-type|t DNA|SNP
--data-qual|q qualitative|quantitative
--outgroup outgroup_name
--remove-outgroup
--tree-building-program|p phylip|paup|paml
--splitmode|s nosplit|chi2split
--no-prolongation
--chi2-threshold|n value
--permutations|r number
--number-of-trees-to-analyse number
--tree-to-analyse number
--s-site-number number
--s-site-characters ancestral state -> derived state
--co-evo|e simple|double
--print-tree
--anc-seq ancestral sequence (only with phylip)
--nb-files number of input files to analyse (only for association test)
likeβ¦ look at all of those flags. it's giving buffet π
π OPTIONS
--versionβ prints the program version and then dips out (exits) π--short-helpβ prints a brief help message and exits, for when you're in a rush fr--helpβ prints a help message with the option descriptions, then exits. the full tea β--manβ prints this whole manual page and exits. hi, that's us right now π«Ά--association|aβ performs the association test π₯--s-localisation|lβ localises the susceptibility locus using the"S-character method"π--first-input-file|iresult_fileβ input file 1 (apaup,phyliporpamlresults file). if you're analysing several input files, their names have to be separated by colons. example:input1:input2etc. no cap, colons only π--second-input-file|jcorrespond_fileβ input file 2, defaults tocorrespond.txt. the number of input file 2 has to match the number of input file 1, bestie β they're a matched set π. the names of the different input file 2 also get separated by colons--output-file|ooutfileβ the output file β¨--data-type|t"DNA"|"SNP"β type of data:DNA(ATGCU) orSNP(0-1) π§¬--data-qual|q"qualitative"|"quantitative"β analyse qualitative (case/control) data or quantitative data--outgroupoutgroupβ root the tree with this outgroup π³--remove-outgroupβ removes the outgroup of the tree before running the tests--tree-building-program|p"phylip"|"paup"|"paml"β which phylogeny reconstruction program was used--splitmode|s"nosplit"|"chi2split"β controls how tests are performed from one level to another--no-prolongationβ no prolongation of branches in the tree π«πΏ--chi2-threshold|nvalueβ the significance threshold for chi2, default value0.01--permutations|rnumberβ number of permutations used to calculate exact p_values. (only for the association test, iykyk)--number-of-trees-to-analysenumberβ how many trees to analyse in the localisation analysis (only for the localisation method using S-character)--tree-to-analysenumberβ lets you specify exactly which tree to use instead of letting it pick randomly. can be used several times to specify multiple trees π--s-site-numbernumberβ the number of the S character site in the sequence (only for the localisation method using S-character)--s-site-characterstransitionβ character states for the S character, written as ancestral state->derived state, e.g.G->Cor0->1(only for the localisation method using S-character)--co-evo|e"simple"|"double"β type of co-evolution indice:simple: only the anc->der transition of S is useddouble: the two possible transitions are used
--print-treeβ if you select this, the tree gets printed to the output π²β¨--anc-seqanc_seqβ lets you specify the ancestral sequence. this option is only useful when the tree is reconstructed using themixprogram ofphylipwith the ancestral states specified in the file"ancestors"--nb-filesnumberβ lets you specify the number of input files (1 and 2) to analyse. this option only works for the association test.
β οΈ be careful bestie: if the number of trees isn't the same for the different input files, and the chosen tree doesn't exist in one file, the program won't work correctly π
π DESCRIPTION
this program performs:
- an association test between a candidate gene and disease, or a quantitative trait π
- a localisation test: it detects which SNP is involved in the determinism of the disease or the quantitative trait π
both of these tests are based on the analysis of haplotype phylogenetic trees. trees!! iconic behaviour, honestly π¦
okay that's the whole glow-up π this page was served to you courtesy of perl v5.42.3, dated 2026-08-20 β so yes, she's recent, she's maintained, she's thriving β¨ mwah, go run your trees bestie π
π¦ where this page comes from
- ubuntu stonking: altree 1.3.2-4build2 Β· 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