All notable changes to XAM.jl will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added conversion capability for SAM to BAM (#63).
- Added BAM.Reader index support for BAI object (#56).
- Added doi badge.
- Added test to ensure EOF_BLOCK gets written.
- Added
isreversestrand
. - Added
isfirstsegment
. - Added
islastsegment
.
- Subtype from XAMReader and XAMWriter from common abstract types.
- Subtype from XAMRecord.
- Unified flag queries.
- Improved Slack link.
- Updated to use Automa v1 (#65).
- Pointed the Unit Tests badge at the develop branch.
- Pluralised flag.
- Renamed
ismateunmapped
toisnextunmapped
. - Renamed
isreverse
toisreversecomplemented
. - Renamed
isforward
toisforwardstrand
. ispositivestrand
aliasesisforwardstrand
.isnegativestrand
aliasesisreversestrand
.- Renamed
ismatereverse
toisnextreversecomplemented
. isread1
aliasesisfirstsegment
.isread2
aliasesislastsegment
.
- Updated hts-files.md (#62).
- Corrected the behaviour of
isprimaryalignment
withisprimary
.
- Moved the functionality of
isprimary
intoisprimaryalignment
.
- Upgraded to BioAlignments v3 (#55).
0.3.0 - 2022-10-10
BAM.Record
layout now matches the BAM specs (#26).