There are no reviews yet. Be the first to send feedback to the community and the maintainers!
intervaltree
a minimal C++ interval tree implementationalignment-and-variant-calling-tutorial
basic walk-throughs for alignment and variant calling from NGS sequencing datafraction.js
A fraction math library in javascript.seqwish
alignment to variation graph inducerfastahack
utilities for indexing and sequence extraction from FASTA filesbamaddrg
adds sample names and read-group (RG) tags to BAM alignmentsglia
a string to graph alignerthesis
my PhD thesisedyeet
base-accurate DNA sequence alignments using edlib and mashmap2mmmulti
memory mapped multimap, multiset, and implicit interval tree based on an in-place parallel sortsplit
split and join for C++ stringsgimbricate
recompute GFA link overlapspafplot
base-level dotplots from PAF alignmentsmultichoose
generate multiset combinations (n multichoose k)guix-genomics
guix packages for bioinformatics softwareHLA-zoo
genome variation graphs constructed from HLA GRCh38 ALTsgafpack
convert variation graph alignments to coverage maps over nodeshhga
haplotypes genotypes and alleles example decision synthesizermultipermute
efficient multiset permutations1000G-integration
variant integration methods for the 1000 Genomes Projectogap
gap opening realigner for BAM data streamsviral-assembly
exploring viral genome assembly with variation graph toolsshuntingyard
implementations of Dijkstra's shunting-yard algorithm for infix notation parsingsmithwaterman
smith-waterman-gotoh alignment algorithmdrawbwt
vector illustrations of BWT based searching on small stringsopenconnect-sso-docker
connect to a cisco anyconnect server with 2FA via web SSO on a headless servermutatrix
genome simulation across a population with zeta-distributed allele frequency, snps, insertions, deletions, and multi-nucleotide polymorphismspca
PCA in rustfastix
Prefix-renaming FASTA records really fast.yllm
Yet another LLM command line interfacessh.py
synchronous, serial, and parallel ssh, scp, and ping methods in pythonbitcoin-fs
encode arbitrary data in bitcoin transactionswflign
the we-flyin WFA-guided ultralong tiling sequence alignerACAD18
Day 2 of ACAD's 2018 Advanced Bioinformatics Workshopdozyg
sequence to graph mappersuccinct-graph
compressed, queryable variation graphshapviz
indel haplotype visualization on the command line from BAM filespafcheck
PAF (pairwise alignment format) validator based on extended CIGAR stringsUSDA-SR22-importer
assists in importing the USDA's SR22 nutritional database from MS Access to MySQLsplitfa
split a FASTA sequence file into shorter sequencesfoxsamply
algorenderer / a script to convert FoxDot code to recorded samplesyeast-pangenome
yeast pangenomeloq
talk to typewflambda
WFλ - wavefront alignment with callback match functionbkmers
binary kmers written numericallyhamming-fasta
brute force online sequence similarity searchgaffy
GAF (graph alignment format) command line utilitydirtyzipf
zipfian int distributions using a fast approximation for powinterleave-fastq
interleaves fastq files (also gzipped ones!)beats
snippets of music in foxdotrsvd
rSVD in rustarfer
annotation of variants using genotype likelihoodskmers
generate kmer frequency information from text streamsxbzipLib
XBzip/XBWT implementation from "Compressing and indexing labeled trees, with applications," P Ferragina et al.jvcf
Joint Variant Call Format -- JSON notation for genetic variant annotationbamprofile
profiles alignment mismatches and gapsatomicbitvector
atomic bitset/bitvector with size determined at runtimesgd2
header-only large graph layout via stochastic gradient descent3q29
3q29 pangenome build from HPRC year 1 samplespafcov
pairwise alignment file coverage metricpafnet
PAF alignment to network format converterpoa-motifs
exploring variation graph models for motifs based on partial order alignmentparyfor
parallel_for based on atomic queues and C++11 threadsphred.py
phred quality conversion to and from float and log spaceintervalstab
interval stabbing (pointwise range lookup) using the FastStabbing algorithmedlign
exploring identity-based alignment chainingpafciggy
use the cigar string in the PAF to correct target and query endpoint issuesgraphappy
a variation graph-oriented fork of WhatsHaplru_cache
A thread-safe LRU cache implementation in C++aptertree
Apter Trees in rustkmerj
kmer counting comparisons in low memoryentropy
shannon entropyssw
striped smith waterman implementationsimgenie
diplotype caller simulation on pangenie and freebayesdatscriptish
it's kind've like make, but not really. and it's for streams!drosophila
drosophila genome assembly and analysistsvtools
tools for manipulating tab-separated-values files, mostly in C++endian
c++ header library for manipulating endiannessuniqprimers
determines if the primers required to assay VCF records are unique (provided BAM alignments of the primers and a VCF file of the variants)shastaGFA
scripts for interpreting GFAs made by the shasta assemblerleveldb-snappy
demonstrates how to build leveldb with snappy support using the static libraries for each and git submodulesgprof-compare
compare call counts in two gprof profile outputsvatfilter
extensions for manipulating VCF files annotated with the Variant Annotation Tool (VAT)qllm
query local LLM openai-API-compatible endpointstsvsplit
split tsv files with headersnuller
null genotype caller which generates depth of coverage VCFgenmusic
subarch-select
pick an executable based on CPU capabilitiesbad-python-list
equal lists should serialize equally, but don'tphage
phage assembly and analysis scriptsgatk-swe
factorial-ln
compute log(n!) of huge numbersbamquality
read quality distributions for BAM and FASTQ filesstrswap
command line tool to swap string patterns in text filesdiatoms
contig ordering using linkage disequilibriumembeddna
test of DNA embeddings using a transformervgp
analysis sketches for vertebrate genomes project assembliesprotobufstream
protocol buffers streamstidalcycles-stream
stream a multiuser tidalcycles sessionfasta-utilities
utility scripts and programs for manipulating fasta filesLove Open Source and this site? Check out how you can help us