计算机科学
注释
基因组学
模块化设计
Python(编程语言)
一套
基因组
顺序装配
数据科学
万维网
人工智能
生物
程序设计语言
遗传学
基因
基因表达
转录组
考古
历史
作者
Haibao Tang,Vivek Krishnakumar,Xiaofei Zeng,Zhou-Geng Xu,Adam Taranto,J Lomas,Yixing Zhang,Yumin Huang,Yibin Wang,Won Cheol Yim,Jisen Zhang,Xingtan Zhang
出处
期刊:iMeta
[Wiley]
日期:2024-06-12
卷期号:3 (4): e211-e211
被引量:200
摘要
Abstract The life cycle of genome builds spans interlocking pillars of assembly, annotation, and comparative genomics to drive biological insights. While tools exist to address each pillar separately, there is a growing need for tools to integrate different pillars of a genome project holistically. For example, comparative approaches can provide quality control of assembly or annotation; genome assembly, in turn, can help to identify artifacts that may complicate the interpretation of genome comparisons. The JCVI library is a versatile Python‐based library that offers a suite of tools that excel across these pillars. Featuring a modular design, the JCVI library provides high‐level utilities for tasks such as format parsing, graphics generation, and manipulation of genome assemblies and annotations. Supporting genomics algorithms like MCscan and ALLMAPS are widely employed in building genome releases, producing publication‐ready figures for quality assessment and evolutionary inference. Developed and maintained collaboratively, the JCVI library emphasizes quality and reusability.
科研通智能强力驱动
Strongly Powered by AbleSci AI