Releases: RIVM-bioinformatics/AminoExtract
Releases · RIVM-bioinformatics/AminoExtract
v0.3.1
v0.3.0
0.3.0 (2023-09-11)
Features
- add
split_attributes
as a keyword to theGffDataFrame
class andread_gff()
function to either split or not split the attributes column based on user input (51ea186) - expose most of the gff handling functions as direct python calls (fe6a19f)
- expose the
read_fasta()
function for direct python calls (b4de7a9)
Bug Fixes
- change file writing to append mode so records won't get overwritten in
writer.py
(e5f0b0a) - do not interpret default NA values from strings in pd.read_csv() (83f821e)
- lift the
_split_attribute_colums()
function out of the GffDataFrame class so it can be used without the GffDataFrame object (6308ee1) - solve incorrect file extension when a file is presented with multiple dots (c349ced)
Dependencies
- add lenient versions to conda environment file and setup.py (6ccd2c7)
Documentation
v0.2.1
v0.2.0
First release: AminoExtract v0.1.0
This is the first versioned release of AminoExtract starting with version 0.1.0
AminoExtract is a tool that extracts amino acid sequences from nucleotide sequences based on a GFF input file.
AminoExtract is able to filter the genomic features in the input files to make sure your output makes sense and to write the resulting amino acid sequences to either a single file or to individual files for every feature, depending on your inputs as a user.
Full Changelog: https://github.com/RIVM-bioinformatics/AminoExtract/commits/v0.1.0