PorthoMCL
PorthoMCL identifies orthologous genes and gene clusters across thousands of genomes using a parallel implementation of the Markov Cluster Algorithm (MCL) to enable large-scale comparative genomics.
Key Features:
- Ultrafast Performance: Processes thousands of genomes rapidly to reduce runtime on large-scale datasets.
- Parallel Processing Capability: Executes on a single machine or distributed computer clusters, leveraging parallel computing to accelerate MCL clustering.
- Scalability: Scales with growing numbers of available genomes to accommodate expanding sequencing datasets.
Scientific Applications:
- Ortholog Identification: Identifies orthologous genes among numerous genomes to support evolutionary studies and functional annotation.
- Genomic Analysis: Enables comparative genomic analyses by clustering and comparing large gene sets across species.
Methodology:
Parallel implementation of the Markov Cluster Algorithm (MCL) for ortholog prediction, with support for execution on single machines or distributed computer clusters to handle thousands of genomes.
Topics
Details
- License:
- GPL-3.0
- Programming Languages:
- Python, Shell, Perl
- Added:
- 1/18/2021
- Last Updated:
- 1/24/2021
Operations
Publications
Tabari E, Su Z. PorthoMCL: Parallel orthology prediction using MCL for the realm of massive genome availability. Big Data Analytics. 2017;2(1). doi:10.1186/s41044-016-0019-8. PMID:33312711. PMCID:PMC7731588.
PMID: 33312711
PMCID: PMC7731588
Funding: - Directorate for Biological Sciences: EF0849615
- Directorate for Computer and Information Science and Engineering: CCF1048261
- National Institute of General Medical Sciences: R01GM106013