All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Automatic conversion of
DNASequence
toRNASequence
when translating sequences. - Add
alternative_start
keyword argument to translate(). - Add abstract type for kmer iterators
- 🐎 Faster kmer iteration
1.0.0 - 2018-08-23
- Issue and PR templates.
- Code of Conduct and Contributing files.
- A changelog file.
- Support for julia v0.7 and v1.0.
- ❗ Support for julia v0.6.
0.8.3 - 2018-02-28
- Fix the
sequence
method so as the sequence type can be specified, allowing type-stable efficient code generation.
0.8.2 - 2018-02-19
- A bug fix for
FASTA.Record
writing where the width parameter of aFASTA.Writer
is less than or equal to zero.
0.8.1 - 2017-11-10
- Update documentation generation.
- Fixes to type definition keywords.
- Bit-parallel GC counting.
0.8.0 - 2017-08-16
- Position weight matrix search functionality.
- A generalised composition method.
typemin
andtypemax
methods forKmer
types.
MinHash
function now generalised toReader
types.- Updates to doc tests.
0.7.0 - 2017-07-28
- Support for julia v0.6 only.
- ❗ Dropped support for julia v0.5.
0.6.3 - 2017-07-06
- Iterators.jl is not longer used as a dependency in favour of Itertools.jl.
0.6.1 - 2017-06-20
- Bug-fix for site-counting algorithm.
0.6.0 - 2017-06-14
- ⬆️ Compatibility with julia v0.6.
- The
ungap
andungap!
methods, that are shorthand for filtering gaps from biological sequences.
- Bug fixes for Kmer iteration that were caused by gaps in 4-bit encoded sequences.
0.5.0 - 2017-06-07
- All files pertaining to the old Bio.Seq module.