Python(编程语言)
计算机科学
可维护性
源代码
基因组
鉴定(生物学)
计算生物学
Cas9
集合(抽象数据类型)
清脆的
程序设计语言
基因
软件工程
生物
遗传学
植物
作者
Bertrand Néron,Rémi Denise,Charles Coluzzi,Marie Touchon,Eduardo P. C. Rocha,Sophie S. Abby
出处
期刊:
[Cold Spring Harbor Laboratory]
日期:2022-09-04
被引量:18
标识
DOI:10.1101/2022.09.02.506364
摘要
Complex cellular functions are usually encoded by a set of genes in one or a few organized genetic loci in microbial genomes. Macromolecular System Finder (MacSyFinder) is a program that uses these properties to model and then annotate cellular functions in microbial genomes. This is done by integrating the identification of each individual gene at the level of the molecular system. We hereby present a major release of MacSyFinder (version 2) coded in Python 3. The code was improved and rationalized to facilitate future maintainability. Several new features were added to allow more flexible modelling of the systems. We introduce a more intuitive and comprehensive search engine to identify all the best candidate systems and sub-optimal ones that respect the models' constraints. We also introduce the novel macsydata companion tool that enables the easy installation and broad distribution of the models developed for MacSyFinder (macsy-models) from GitHub repositories. Finally, we have updated and improved MacSyFinder popular models: TXSScan to identify protein secretion systems, TFFscan to identify type IV filaments, CONJscan to identify conjugative systems, and CasFinder to identify CRISPR associated proteins. MacSyFinder and the updated models are available at: https://github.com/gem-pasteur/macsyfinder and https://github.com/macsy-models.
科研通智能强力驱动
Strongly Powered by AbleSci AI