Skip to content

Latest commit

 

History

History
88 lines (56 loc) · 3.14 KB

CHANGELOG.md

File metadata and controls

88 lines (56 loc) · 3.14 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

v0.3.4 - 2024-09-09

Added

Fixed

  • Peptide methods not being documented in Sphinx documentation.

v0.3.3 - 2024-08-26

Added

  • PRIN components and VSTPV descriptors to Peptide.

Changed

  • Change Sphinx documentation to use the PyData theme.

v0.3.2 - 2023-04-01

Added

  • Peptide.svger_descriptors to compute SVGER descriptors from Tong et al. (2016).

Fixed

  • Peptide.physical_descriptors not being computed by Peptide.descriptors.

Documentation

  • Refactor documentation of individual descriptors into their own class.
  • Add missing PCPDescriptors and PhysicalDescriptors to the API documentation.

v0.3.1 - 2022-09-01

Fixed

  • peptides.datasets data files missing from the source distribution.

v0.3.0 - 2022-09-01

Added

  • Peptide.linker_preference_profile to build a profile like used in the DomCut method from Suyama & Ohara (2002).
  • Peptide.profile to build a generic per-residue profile from a data table (#3).

v0.2.1 - 2022-02-05

Fixed

  • Peptide.hydrophobic_moment not working properly on sequences smaller than the provided window length (#1).

v0.2.0 - 2021-10-21

Added

  • Peptide.counts method to get the number of occurences of each amino acid in the peptide.
  • Peptide.frequencies to get the frequencies of each amino acid in the peptide.
  • Peptide.pcp_descriptors to compute the PCP descriptors from Mathura & Braun (2001).
  • Peptide.sneath_vectors to compute the descriptors from Sneath (1966).
  • Hydrophilicity descriptors from Barley (2018).
  • Peptide.structural_class to predict the structural class of a protein using one of three reference datasets and one of four distance metrics.

Changed

  • Peptide.aliphatic_index now supports unknown Leu/Ile residue (code J).
  • Swap order of Peptide.hydrophobic_moment arguments for consistency with profile methods.
  • Some Peptide functions now support vectorized code using numpy if available.

v0.1.0 - 2021-10-21

Initial release.