MacSyLib
MacSyLib models and detects macromolecular systems and genetic pathways in prokaryotic genomes using similarity search techniques to annotate cellular functions.
Key Features:
- Modeling Cellular Functions: Uses organized genetic loci to model complex cellular functions encoded by sets of genes in microbial genomes.
- Similarity-based Annotation: Leverages similarity search techniques to facilitate annotation of cellular functions within microbial genomes.
- MacSyFinder Integration: Integrates MacSyFinder (version 2), implemented in Python 3, as the core component for modeling macromolecular systems.
- Flexible System Modeling: Supports configurable modeling of systems that accommodates various biological constraints and requirements.
- Search Engine: Employs a search engine that identifies best candidate systems and sub-optimal systems that meet specified model constraints.
- TXSScan: Identifies protein secretion systems.
- TFFscan: Detects type IV filaments.
- CONJscan: Recognizes conjugative systems.
- CasFinder: Finds CRISPR-associated proteins.
Scientific Applications:
- Genome Annotation: Annotation of cellular functions in prokaryotic genomes by identifying gene sets that encode macromolecular systems.
- System Detection and Classification: Detection and classification of secretion systems, type IV filaments, conjugative systems, and CRISPR-associated proteins.
- Comparative and Systems Biology Analyses: Supporting comparative genomics and systems biology analyses of microbial datasets.
Methodology:
Models organized genetic loci and applies similarity search techniques via MacSyFinder v2 (Python 3), using a constraint-based search engine to identify primary and sub-optimal candidate systems.
Topics
Collections
Details
- License:
- GPL-3.0
- Maturity:
- Mature
- Tool Type:
- library
- Operating Systems:
- Linux, Mac
- Programming Languages:
- Python
- Added:
- 8/7/2025
- Last Updated:
- 8/11/2025
Operations
Publications
Néron B, Denise R, Coluzzi C, Touchon M, Rocha EP, Abby SS. MacSyFinder v2: Improved modelling and search engine to identify molecular systems in genomes. Peer Community Journal. 2023;3. doi:10.24072/pcjournal.250.
Documentation
Downloads
- Software packageVersion: 1.0.1https://pypi.org/project/MacSyLib/
- Source codeVersion: 1.0.1https://github.com/gem-pasteur/macsylib
Links
Related Tools
macsyfinder
Relation: usedBy