BioSymbols.jl
BioSymbols.jl copied to clipboard
Nucleic and amino acid primitive types
# Add `Base.parse` and `Base.tryparse` for `DNA` and `RNA` Fix #50. I think this behaviour makes sense for a `Base.parse` implementation for these two types. I'm really new to Julia...
I have a table of the masses of each amino acid and their names but there doesn't seem to be any easy way of getting the table in https://biojulia.net/BioSequences.jl/stable/symbols/#Amino-acids-1. So...
We definitely should have that since we have it for AminoAcid, and also it makes more sense to parse than to convert I think.
Suppose someone who studied modified RNAs want to work with this package. So they create a new BioSymbol type (and an `Alphabet` type for BioSequences work). Does it make sense...