Releases: BioJulia/BioSymbols.jl
Releases · BioJulia/BioSymbols.jl
v5.1.3
BioSymbols v5.1.3
Merged pull requests:
- Improve error on predefined convert(::BioSymbol, ::Char) (#57) (@jakobnissen)
- Migrate from SnoopPrecompile to PrecompileTools (#58) (@timholy)
- Bump version to v5.1.3 (#59) (@jakobnissen)
v5.1.2
BioSymbols v5.1.2
Merged pull requests:
- Add SnoopPrecompile (#54) (@jakobnissen)
- Add
gap(::Type{Char})
to prevent piracy from BioSequences. (#56) (@jakobnissen)
v5.1.1
BioSymbols v5.1.1
Merged pull requests:
- Add workflow for downstream tests (#49) (@CiaranOMara)
- Optimise hashing (#51) (@jakobnissen)
- Bump version (#52) (@jakobnissen)
v5.1.0
BioSymbols v5.1.0
Closed issues:
- Version 5 (#45)
Merged pull requests:
- Add docstring to describe functionality (#47) (@jamiecm17)
- Add stringbyte function (#48) (@jakobnissen)
v5.0.0
BioSymbols v5.0.0
Closed issues:
- Remove iteration of BioSymbol (#41)
Merged pull requests:
- Remove integer conversion and arithmetic (#38) (@jakobnissen)
- Change small lookup tables to Tuple (#39) (@jakobnissen)
- Improve inferrability (#40) (@jakobnissen)
- Remove iteration of BioSymbol (#43) (@jakobnissen)
- Removed Automa parsing (#44) (@jakobnissen)
v4.0.4
v4.0.3
BioSymbols v4.0.3
v4.0.2
BioSymbols v4.0.2
v4.0.1
Version 4
Project update (#33) This removes testing for julia v0.6 and removes the use of Nullables. Prior to julia 1.0 (and 0.7), the tryparse method would return Nullable{T} values. But now they return either an AminoAcid or "nothing", since improvements in julia v1.0 and v0.7 mean simple unions are now actually efficient. DNA and RNA is unified under an abstract `NucleicAcid` type, which allows us to rewrite some methods more generically. The print and show methods have been re-written into generic forms, as have the `isless` and other operators. The packages of the julia ecosystem are moving away from a hacked system that still required the old REQUIRE files. This commit removes the code of conduct, contributing and humans files. It also replaces the REQUIRE file with a Project.toml file, and updates the readme file. A coverage folder is added along with its own project TOML file. The appveyor configuration file is also updated to match the more recent julia package examples.