Dnaio

Latest version: v1.2.0

Safety actively analyzes 623490 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.2.0

-------------------

* :pr:`124`: Added support for chunking FASTA reads to ``read_paired_chunks``.
Previously, only FASTQ was supported.

1.1.0

-------------------

* :pr:`116`: Added experimental support for reading unaligned BAM files
(single-end only at the moment). This uses a custom, highly efficient
BAM parser, making dnaio faster than htslib in this particular case.

1.0.1

-------------------

* :pr:`120`: Improved type annotations.
* Dropped support for Python 3.7
* Added support for Python 3.12

1.0.0

-------------------
* :pr:`110`: Added ``id`` and ``comment`` properties to ``SequenceRecord``.

0.10.0

--------------------

* :pr:`99`: SequenceRecord initialization is now faster, which also provides
a speed boost to FASTQ iteration. ``SequenceRecord.__new__`` cannot be used
anymore to initialize `SequenceRecord` objects.
* :pr:`96`: ``open_threads`` and ``compression_level`` are now added
to `~dnaio.open` as arguments. By default dnaio now uses compression level
1 and does not utilize external programs to speed up gzip (de)compression.
* :pr:`87`: `~dnaio.open` can now open more than two files.
The ``file1`` and ``file2`` arguments are now deprecated.

0.9.1

-------------------

* :pr:`85`: macOS wheels are now also built as part of the release procedure.
* :pr:`81`: API documentation improvements and minor code refactors for
readability.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.