Skip to content

Releases: RIVM-bioinformatics/AminoExtract

v0.3.1

12 Sep 12:39
9decf65
Compare
Choose a tag to compare

0.3.1 (2023-09-12)

Bug Fixes

  • add the split_attributes keyword to the exposed get_feature_name_attribute() function (f1f6ab7)

v0.3.0

11 Sep 15:05
2e0894e
Compare
Choose a tag to compare

0.3.0 (2023-09-11)

Features

  • add split_attributes as a keyword to the GffDataFrame class and read_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

  • improve the docstrings of several functions in reader.py (36ab67c)
  • update docstring for read_gff() function (51ea186)
  • update readme to be more up-to-date regarding some of the newer functionalities (e305ecb)

v0.2.1

06 Dec 11:23
c83382a
Compare
Choose a tag to compare

0.2.1 (2022-12-06)

Bug Fixes

  • replace gaps in nucleotide-seq with "N" characters to ensure valid translation when --keep-gaps flag is given. (forces ambigious AA call) (bf4ed5f)

v0.2.0

05 Dec 12:44
0f3d01c
Compare
Choose a tag to compare

0.2.0 (2022-12-05)

Features

  • add option to keep gaps in nucleotide sequence during aminoacid translation (3c2daa8)

Documentation

  • update function docstrings (fea7643)

First release: AminoExtract v0.1.0

25 Nov 10:03
0bf351a
Compare
Choose a tag to compare

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