kandi background
Explore Kits

5 best C++ Genomics libraries in 2022

by Open Weaver kits ✔ Updated: May 13, 2022

C++ is an object-oriented programming language that is fast, efficient, and powerful. C++ is one of the most popular languages for implementing and distributing bioinformatics software. Genomics is the study of genes and their functions. It includes the sequencing and analysis of genomes, which are complete sets of DNA within a single cell of an organism. In the field of genomics, with the proliferation of next-generation sequencing (NGS), the amount of DNA sequence data generated has increased exponentially. This has led to the development of new tools and algorithms to handle these enormous levels of data. Several open source libraries have been created that allow developers to quickly and easily build genomic analysis tools without having to start from scratch. There are several popular C++ Genomics open source libraries available for developers: nucleus - Python and C code for reading and writing genomics data; abyss - Assemble large genomes using short reads; vcftools - A set of tools written in Perl and C for working with VCF files, such as those generated by the 1000 Genomes Project.

nucleusby google

C++ star image 734 Version:0.6.0

License: Others (Non-SPDX)

Python and C++ code for reading and writing genomics data.

Support
Quality
Security
License
Reuse

nucleusby google

C++ star image 734 Version:0.6.0 License: Others (Non-SPDX)

Python and C++ code for reading and writing genomics data.
Support
Quality
Security
License
Reuse

vcftoolsby vcftools

C++ star image 341 Version:v0.1.16

License: Weak Copyleft (LGPL-3.0)

A set of tools written in Perl and C++ for working with VCF files, such as those generated by the 1000 Genomes Project.

Support
Quality
Security
License
Reuse

vcftoolsby vcftools

C++ star image 341 Version:v0.1.16 License: Weak Copyleft (LGPL-3.0)

A set of tools written in Perl and C++ for working with VCF files, such as those generated by the 1000 Genomes Project.
Support
Quality
Security
License
Reuse

abyssby bcgsc

C++ star image 258 Version:2.3.5

License: Others (Non-SPDX)

:microscope: Assemble large genomes using short reads

Support
Quality
Security
License
Reuse

abyssby bcgsc

C++ star image 258 Version:2.3.5 License: Others (Non-SPDX)

:microscope: Assemble large genomes using short reads
Support
Quality
Security
License
Reuse

regenieby rgcgithub

C++ star image 118 Version:v3.2.4

License: Others (Non-SPDX)

regenie is a C++ program for whole genome regression modelling of large genome-wide association studies.

Support
Quality
Security
License
Reuse

regenieby rgcgithub

C++ star image 118 Version:v3.2.4 License: Others (Non-SPDX)

regenie is a C++ program for whole genome regression modelling of large genome-wide association studies.
Support
Quality
Security
License
Reuse

GenomicsDBby GenomicsDB

C++ star image 73 Version:1.4.5

License: Others (Non-SPDX)

Highly performant data storage in C++ for importing, querying and transforming variant data with C/C++/Java/Spark bindings. Used in gatk4.

Support
Quality
Security
License
Reuse

GenomicsDBby GenomicsDB

C++ star image 73 Version:1.4.5 License: Others (Non-SPDX)

Highly performant data storage in C++ for importing, querying and transforming variant data with C/C++/Java/Spark bindings. Used in gatk4.
Support
Quality
Security
License
Reuse

See similar Kits and Libraries

Artificial Intelligence
Genomics