Releases: mdshw5/pyfaidx
Releases · mdshw5/pyfaidx
v0.4.2
v0.4.1.1
v0.4.0.1
v0.3.9.1
v0.3.8.1
--regex
option forfaidx
script allows matching only certain records (#55)filt_function
argument forFaidx
andFasta
allows filtering certain records based on a matching function (@jsilter)- fixed a bug (#56) when calling
FastaRecord.long_name
when usingfilt_function
orsplit_char
. - fai index is not created if the modification time == fasta file (#66)
v0.3.7.1
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)
v0.3.4
v0.3.3
New in version 0.3.3:
- --split-files option writes each returned sequence to an individual
file. Names are generated based on the sequence name and region
coordinates. - --stats option prints the name and sequence length for each entry,
suitable for use as a UCSC-style
chrom.sizes
file. - Sequence longname attribute allows access to "chr:start-end
(complement)" formatted names