Skip to content

Releases: BioJulia/BioSymbols.jl

Version 4

08 May 23:02
Compare
Choose a tag to compare
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.

Conversion between DNA and RNA symbol types

20 Aug 12:01
Compare
Choose a tag to compare
v3.1.0

Add conversion between DNA and RNA symbol types (#31)

Patch for the Julia v0.7 / v1.0 release

13 Aug 13:38
Compare
Choose a tag to compare
v3.0.1

Update CHANGELOG

The Julia v0.7 / v1.0 release

12 Aug 19:19
Compare
Choose a tag to compare
v3.0.0

Fix automa version

Version 2.0.1 - pmap hotfix

02 Jul 13:10
Compare
Choose a tag to compare

Added

  • Read and write methods to fix errors when using pmap.
  • Contributing files and GitHub templates.

Version 2

13 Mar 12:16
Compare
Choose a tag to compare

Version 2 adds compatibility for julia versions 0.7 and 0.6, but drops compatibility with julia version 0.5. This is a non-backwards compatible update.

BioSymbols.jl v1.2.0

26 Jul 13:10
Compare
Choose a tag to compare
  • Restructure the documents (#12).
  • Implement the amino acid parser with Automa.jl (#13, #15).
  • Push the test coverage to 100% (#16).

Docstring improvements and print method generalisation

04 Jul 09:53
Compare
Choose a tag to compare

A minor update that introduces some improvements to docstrings, in addition to a generalisation of the print method for NucleicAcids, as the soon to be release BioBridgeR.jl will introduce a compatibility nucleotide symbol type the DNAbin.

BioSymbols.jl v1.1.0

11 Apr 00:49
Compare
Choose a tag to compare
  • Export ACGTN and ACGUN (#6).
  • Miscellaneous document updates (#5, #7, #8).

Initial release

22 Mar 14:07
Compare
Choose a tag to compare
Added compat minimum version

Rename of package


Minor test fixes


Rename


Minor change to file header