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
AshleyFactors
descriptors (#5, by @BenSolomon).
Peptide
methods not being documented in Sphinx documentation.
v0.3.3 - 2024-08-26
- PRIN components and VSTPV descriptors to
Peptide
.
- Change Sphinx documentation to use the PyData theme.
v0.3.2 - 2023-04-01
Peptide.svger_descriptors
to compute SVGER descriptors from Tong et al. (2016).
Peptide.physical_descriptors
not being computed byPeptide.descriptors
.
- Refactor documentation of individual descriptors into their own class.
- Add missing
PCPDescriptors
andPhysicalDescriptors
to the API documentation.
v0.3.1 - 2022-09-01
peptides.datasets
data files missing from the source distribution.
v0.3.0 - 2022-09-01
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
Peptide.hydrophobic_moment
not working properly on sequences smaller than the provided window length (#1).
v0.2.0 - 2021-10-21
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.
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 usingnumpy
if available.
v0.1.0 - 2021-10-21
Initial release.