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.

Documentation