PHYLO_PIPELINE(1)
β¨ PHYLO_PIPELINE(1) β¨
okay so bestie, we're in the User Commands section of the manual and this one is chef's kiss. it's called phylo_pipeline β the Phylo Pipeline of the PALEOMIX suite π§¬π. let's get into it.
πΈ SYNOPSIS πΈ
paleomix phylo_pipeline <command> [options] [makefiles]
that's the whole vibe. <command> + [options] + [makefiles], go off π
π¦ DESCRIPTION π¦
so the PALEOMIX pipelines are a lil family of pipelines and tools made to help you process High-Throughput Sequencing (HTS) data at speed, no cap:
- the BAM pipeline takes de-multiplexed reads from one or more samples, runs them through sequence processing and alignment, and spits out BAM alignment files that are useful downstream π₯
- the Phylogenetic pipeline does genotyping and phylogenetic inference on BAM alignment files β whether you made them with the BAM pipeline or got them from somewhere else, doesn't matter, she's flexible β¨
- the Zonkey pipeline runs a whole suite of analyses on low coverage equine alignments, all to detect the presence of F1-hybrids in archaeological assemblages π΄
on top of all that, PALEOMIX also helps you out with metagenomic analysis of the extracts. iconic.
and here's the thing β these pipelines were designed with ancient DNA (aDNA) in mind πΊ, and they include several features that are especially useful for analysing ancient samples. but you can absolutely use all of them for processing modern samples too, because consistent data processing is the moment π
phylo_pipeline is the phylo pipeline of paleomix(1).
π OPTIONS π
π Commands π
phylo_pipeline helpβ Display this message. (yes queen, ask for help, it's free)phylo_pipeline example [...]β Copy example project to folder.phylo_pipeline makefileβ Print makefile template.phylo_pipeline genotype [...]β Carry out genotyping according to makefile.phylo_pipeline msa [...]β Carry out multiple sequence alignment.phylo_pipeline phylogenyβ Carry out phylogenetic inference.
β Optional arguments β
--versionβ show program's version number and exit-h,--helpβ show this help message and exit--to-dot-file=DOT_FILEβ Write dependency tree to the specified dot-file.
π Progress reporting π
--progress-ui=PROGRESS_UIβ Select method for displaying the progress of the pipeline:'running'= Display only currently running nodes'progress'= Display changes in state'summary'β one-line summary only
[Default is 'running']
--ui-colors=UI_COLORSβ Enable, disable, or force the use of color codes when printing the command-line UI. Unless forced, colors will only be printed if STDOUT is a TTY [Default is'on']
π Logging π
--log-file=LOG_FILEβ Create the specified log-file and write any messages to this file. By default, a log-file will be generated in the folder specified using--temp-root, but only when messages are logged--log-level=LOG_LEVELβ Log messages to log-file at and above the specified level; one of'info','warning','error', or'debug'[warning]
π§ Scheduling π§
--samtools-max-threads=SAMTOOLS_MAX_THREADSβ Maximum number of threads to use when genotyping or building pileups [1]--examl-max-threads=EXAML_MAX_THREADSβ Maximum number of threads to use for each instance of ExaML [1]--max-threads=MAX_THREADSβ Maximum number of threads to use in total [4]--dry-runβ If passed, only a dry-run in performed, the dependency tree is printed, and no tasks are executed. (a lil sneak peek, zero commitment π)
π Required paths: π
--temp-root=TEMP_ROOTβ Location for temporary files and folders [/tmp/USERNAME/phylo_pipeline]--samples-root=SAMPLES_ROOTβ Location of BAM files for each sample [./data/samples]--regions-root=REGIONS_ROOTβ Location of BED files containing regions of interest [./data/regions]--prefix-root=PREFIX_ROOTβ Location of prefixes (FASTAs) [./data/prefixes]--refseq-root=REFSEQ_ROOTβ Location of reference sequences (FASTAs) [./data/refseqs]--destination=DESTINATIONβ The destination folder for result files [./results]
π Files and executables: π
--list-input-filesβ List all input files used by pipeline for the makefile(s), excluding any generated by the pipeline itself.--list-output-filesβ List all output files generated by pipeline for the makefile(s).--list-executablesβ List all executables required by the pipeline, with version requirements (if any).
π Config files: π
--write-config-fileβ Write config using current settings to$HOME/.paleomix/phylo_pipeline.ini
π SEE ALSO π
π AUTHOR π
This manpage was written by Andreas Tille for the Debian distribution and can be used for any other usage of the program.
okay that's the whole page bestie, you're officially educated πβ¨ this was phylo_pipeline version 1.2.7, dated February 2017 β mwah, slay, periodt π
π«Ά
π¦ where this page comes from
- debian bookworm: paleomix 1.3.7-3 Β· MIT
- debian trixie: paleomix 1.3.8-2 Β· MIT
- ubuntu jammy: paleomix 1.3.6-1 Β· MIT
- ubuntu noble: paleomix 1.3.8-1 Β· MIT
- ubuntu questing: paleomix 1.3.8-2
- ubuntu resolute: paleomix 1.3.10-1 Β· MIT
- ubuntu stonking: paleomix 1.3.10-1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms