sqzlib - kseq compatible DNA fastA/Q encoding and compression library

This page summarizes the projects mentioned and recommended in the original post on /r/bioinformatics

InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
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
featured
  1. sqzlib

    Blocked bases fastX encoding and compression

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. Klib

    A standalone and lightweight C library

    Most importantly, sqzlib is fully compatible with klib/kseq.h one of the highest performance fastA/Q parsers. This means that any application that uses kseq.h for fastA/Q parsing, can be easily modified to use sqzlib instead. You can find patched versions of seqstats, minimap2, and bwa-mem2 in my github, or you can patch them yourself with the included patches.

  4. seqstats

    Quick summary statistics on fasta/fastq(.gz) files

    Most importantly, sqzlib is fully compatible with klib/kseq.h one of the highest performance fastA/Q parsers. This means that any application that uses kseq.h for fastA/Q parsing, can be easily modified to use sqzlib instead. You can find patched versions of seqstats, minimap2, and bwa-mem2 in my github, or you can patch them yourself with the included patches.

  5. minimap2

    A versatile pairwise aligner for genomic and spliced nucleotide sequences (by 7PintsOfCherryGarcia)

    Most importantly, sqzlib is fully compatible with klib/kseq.h one of the highest performance fastA/Q parsers. This means that any application that uses kseq.h for fastA/Q parsing, can be easily modified to use sqzlib instead. You can find patched versions of seqstats, minimap2, and bwa-mem2 in my github, or you can patch them yourself with the included patches.

  6. bwa-mem2

    The next version of bwa-mem (by 7PintsOfCherryGarcia)

    Most importantly, sqzlib is fully compatible with klib/kseq.h one of the highest performance fastA/Q parsers. This means that any application that uses kseq.h for fastA/Q parsing, can be easily modified to use sqzlib instead. You can find patched versions of seqstats, minimap2, and bwa-mem2 in my github, or you can patch them yourself with the included patches.

  7. 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
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • C LIBRARY

    2 projects | /r/C_Programming | 10 Jul 2022
  • What if Linus Torvalds used C++ instead of C

    2 projects | /r/linuxmasterrace | 28 Nov 2021
  • "Implementing Hash Tables in C" (an article I've drafter a few years ago, but never published it until... now)

    2 projects | /r/C_Programming | 15 Oct 2021
  • I still like C and strongly dislike C++

    1 project | news.ycombinator.com | 26 May 2021
  • How to structure C code? It appears to reward shallow functions and doing everything in the global scope, whereas other languages let you go as deep as you want at no cost.

    2 projects | /r/C_Programming | 19 Mar 2021

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