C Bioinformatics

Open-source C projects categorized as Bioinformatics

Top 17 C Bioinformatic Projects

Bioinformatics
  1. minimap2

    A versatile pairwise aligner for genomic and spliced nucleotide sequences

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. MMseqs2

    MMseqs2: ultra fast and sensitive search and clustering suite

    Project mention: 13 Github Projects that Will Supercharge Your Development Journey in 2025 🚀 | dev.to | 2025-03-02

    # Clone the MMseqs2 repository git clone https://github.com/soedinglab/MMseqs2.git # Change to the MMseqs2 directory cd MMseqs2 # Set up a build directory and compile the software mkdir build && cd build cmake .. make # Optionally, install the software system-wide sudo make install

  4. bwa

    Burrow-Wheeler Aligner for short-read alignment (see minimap2 for long-read alignment)

  5. seqtk

    Toolkit for processing sequences in FASTA/Q formats

  6. foldseek

    Foldseek enables fast and sensitive comparisons of large structure sets.

  7. htslib

    C library for high-throughput sequencing data formats

  8. bioawk

    BWK awk modified for biological data

    Project mention: Bioawk: Awk Modified for Biological Data | news.ycombinator.com | 2024-03-31
  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. hh-suite

    Remote protein homology detection suite.

  11. miniprot

    Align proteins to genomes with splicing and frameshift

  12. kent

    UCSC Genome Browser source tree. Stable branch: "beta".

  13. biofast

    Benchmarking programming languages/implementations for common tasks in Bioinformatics

  14. readfq

    Fast multi-line FASTA/Q reader in several programming languages

  15. MethylDackel

    A (mostly) universal methylation extractor for BS-seq experiments.

  16. cgranges

    A C/C++ library for fast interval overlap queries (with a "bedtools coverage" example)

    Project mention: Ask HN: Fast data structures for disjoint intervals? | news.ycombinator.com | 2024-07-23

    You're looking for an implicit interval tree. The key idea is to store sorted ranges and simulate the interval tree via binary search. The best implementation I know of is coitrees: https://github.com/dcjones/coitrees, but you could also roll your own. cgranges is another good implementation: https://github.com/lh3/cgranges

  17. libBigWig

    A C library for handling bigWig files

  18. libdna

    ♥ Essential Functions for DNA Manipulation

  19. bam-filter

    Use simple expressions to filter a BAM/CRAM file

  20. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C Bioinformatics discussion

Log in or Post with

C Bioinformatics related posts

Index

What are some of the best open-source Bioinformatic projects in C? This list will help you:

# Project Stars
1 minimap2 1,905
2 MMseqs2 1,587
3 bwa 1,584
4 seqtk 1,439
5 foldseek 921
6 htslib 834
7 bioawk 601
8 hh-suite 563
9 miniprot 354
10 kent 232
11 biofast 181
12 readfq 174
13 MethylDackel 170
14 cgranges 165
15 libBigWig 76
16 libdna 19
17 bam-filter 5

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that C is
the 6th most popular programming language
based on number of references?