PhylOligo
PhylOligo identifies contaminant and untargeted organism sequences in genome assemblies by analyzing DNA compositional characteristics to separate and extract organism-specific sequences.
Key Features:
- DNA compositional analysis: Analyzes DNA compositional characteristics to distinguish sequences originating from different organisms.
- Contaminant detection and segregation: Identifies and segregates contaminant and untargeted organism sequences within genome assemblies.
- Sequence extraction: Extracts organism-specific sequences from mixed-genome assemblies.
- Applicability to complex samples: Applicable to complex and non-model organism sequencing projects, including co-assembled species.
- Implementation: Implemented using Python 3 and R.
Scientific Applications:
- Contaminant screening: Detects contaminant and untargeted organism sequences in genome assemblies.
- Target recovery from mixed assemblies: Enables extraction of target organism sequences from mixed or co-assembled genomes.
- Assembly quality assurance: Supports assessment and improvement of genome assembly accuracy and integrity in complex sequencing projects.
Methodology:
Computational analysis of DNA compositional characteristics to identify sequences belonging to different organisms.
Topics
Details
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- Python
- Added:
- 6/12/2018
- Last Updated:
- 11/25/2024
Operations
Publications
Mallet L, Bitard-Feildel T, Cerutti F, Chiapello H. PhylOligo: a package to identify contaminant or untargeted organism sequences in genome assemblies. Bioinformatics. 2017;33(20):3283-3285. doi:10.1093/bioinformatics/btx396. PMID:28637232. PMCID:PMC5860033.