Destroyed PhyloToL version 6.0: Wiki (markdown)

Katzlab 2024-08-09 15:06:04 -04:00
parent d1ecdf8ff2
commit cfd3f2dbb1

@ -1,23 +0,0 @@
PhyloToL version 6 is designed to be a modular, accessible pipeline that includes sophisticated data curation methods, including a newly designed method of phylogeny-informed contamination removal, gene families homology estimation, and generation multisequence alignments (MSAs) and gene trees.
The core PhyloToL pipeline comprises two main components, which we refer to as PhyloToL parts I and II. PhyloToL part 1 takes input sequences from a whole genome or transcriptome assembly, applies several curation steps, and provides initial homology assessment against a customizable database of reference sequences to assign GFs. Part one outputs a fasta file of curated nucleotide and amino acid sequences with gene families assigned, as well as a dataset of descriptive statistics (e.g. length, coverage, and composition) for each input sample. PhyloToL part 2 is highly modular; for a given selection of taxa and GFs it stringently assesses homology by iterating the tool Guidance (Penn et al., 2010; Sela et al., 2015), which outputs an MSA for each gene family. From MSAs it builds gene trees, and then includes an innovative workflow for tree topology-based contamination removal.
We also provide a suite of utility scripts for describing data output by PhyloToL (e.g. basic sequence statistics such as composition, coverage, and length) as well as performing some of PhyloToL's more complex operations (e.g. "clade-grabbing") in a stand-alone form.
## PhyloToL Part 1
* [Overview & modularity](https://github.com/Katzlab/PhyloToL-6/wiki/PTL1-Overview)
* [Set up](https://github.com/Katzlab/PhyloToL-6/wiki/Set-up)
* [The Hook Database](https://github.com/Katzlab/PhyloToL-6/wiki/Hook)
* [Processing transcriptomes](https://github.com/Katzlab/PhyloToL-6/wiki/Processing-transcriptomes)
* [Processing genomes](https://github.com/Katzlab/PhyloToL-6/wiki/Processing-genomes)
## PhyloToL Part 2
* [Overview & modularity](https://github.com/Katzlab/PhyloToL-6/wiki/PTL2-Overview)
* [Overlap and similarity filters](https://github.com/Katzlab/PhyloToL-6/wiki/pre-Guidance)
* [Guidance](https://github.com/Katzlab/PhyloToL-6/wiki/Guidance)
* [Building gene trees](https://github.com/Katzlab/PhyloToL-6/wiki/Trees)
* [Contamination loop: phylogeny-informed contamination removal](https://github.com/Katzlab/PhyloToL-6/wiki/Contamination-loop)
## Other
* [Utility scripts](https://github.com/Katzlab/PhyloToL-6/wiki/Utilities)
* [Troubleshooting](https://github.com/Katzlab/PhyloToL-6/wiki/Troubleshooting)