Releases: mdshw5/pyfaidx
Releases · mdshw5/pyfaidx
v0.4.3.1
Fixes a debugging statement I accidentally left in for release (#76)
v0.4.3
- Fixes
.complement
naming behavior (#73)
- Fixes
Sequence.start
and Sequence.end
behavior (#74)
- New case for raising a
FastaIndexingError
(#75)
v0.4.2
- Adds support for returning uppercase sequence always (#71)
v0.4.1.1
faidx
no longer exits when a sequence is not found. Instead a warning is produced. (#65)
- fai index is not created if the modification time == fasta file (#66)
v0.4.0.1
- Fixed a bug involving whitespace in the
.fai
index file (#64)
- Added more
pygr
compatibility (#21)
- Documented FastaVariant class
- Added
--transform
argument for faidx
script (#58)
- fai index is not created if the modification time == fasta file (#66)
v0.3.9.1
- New
FastaVariant
class for generating consensus sequences from a FASTA and taxi indexed VCF file (#59)
- Fixed a bug in the index loading code (#62) (thanks @AlSimonsJax)
- fai index is not created if the modification time == fasta file (#66)
v0.3.8.1
--regex
option for faidx
script allows matching only certain records (#55)
filt_function
argument for Faidx
and Fasta
allows filtering certain records based on a matching function (@jsilter)
- fixed a bug (#56) when calling
FastaRecord.long_name
when using filt_function
or split_char
.
- fai index is not created if the modification time == fasta file (#66)
v0.3.7.1
- Zero-length slices return an empty string (#53 thanks @vejnar)
- Added FastaRecord.long_name property to extract the actual defline for a sequence from the file. (#54)
- fai index is not created if the modification time == fasta file (#66)
v0.3.6.1
- Files with modification times newer than their indices are re-indexed (#50 - thanks @deannachurch)
- Test data is now downloaded from NCBI using biopython, and unit tests are more independent (#51)
- fai index is not created if the modification time == fasta file (#66)
v0.3.5
New in version 0.3.5:
- Fixes bug number #47, which did not allow sequences containing a lowercase "n" to be complemented (thanks @pschaughency)
- Implements better error handling in #48 for sequences with invalid characters.
- Added
--version
flag to faidx script (#42)
- Now only allow integer values for
read_ahead
(#41)