libdna
♥ Essential Functions for DNA Manipulation (by kloetzl)
pn2codon
Python Rust FFI for reverse-translating Amino Acid sequences to DNA sequences (by Chubek)
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
libdna
Posts with mentions or reviews of libdna.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-06.
-
A good, fast hash for nucleotides triplet converted to 0, 1, 3, 2 using `3 & (nuc << 1)`
While that works for the canonical bases your method won't support CCN which should give Proline. Hence, for my implementation I have opted for a slower but more general approach. As protein coding sequences are usually short performance isn't an issue, really.
-
Counting the number of matching characters in two ASCII strings
In Bioinformatics, if you now the number of mismatching characters between two strings of DNA your can compute their evolutionary distance. As DNA is long, easily a few megabytes, computing such a hamming distance via SIMD really pays of. Here is my implementation if anyone is interested: https://github.com/kloetzl/libdna
pn2codon
Posts with mentions or reviews of pn2codon.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-06.
What are some alternatives?
When comparing libdna and pn2codon you can also consider the following projects:
samtools - [Moved to: https://github.com/ingolia/SamTools]
PoxHash - A block hashing algorithm with implementations in C, Rust, Go, Nim, Python and JS
htslib - C library for high-throughput sequencing data formats
ProteinToCodonTranslator
samtools - Tools (written in C using htslib) for manipulating next-generation sequencing data