Releases: unipept/unipept-api
2.5.0
This is a minor release of the Unipept API that introduces support for a few new analysis options.
New features / enhancements:
- Support for cRAP-filtering by passing the
blacklist_crapoption to/mpa/pept2datacalls (#79) - Support to disable the Unipept taxon validation in the
/mpa/pept2dataendpoint (#80)
Bug fixes:
- Fixed duplicated taxa were sometimes reported in the
/mpa/pept2dataendpoint whenreport_taxawas set totrue(#81)
2.4.2
2.4.1
This release is a maintenance release of the Unipept API and resolves a few performance issues and bugs.
Bug fixes:
2.4.0
This release of the Unipept API introduces a few new private endpoints that are used by the Unipept Web application, and fixes a few bugs.
New features / enhancements:
- Add
/private_api/proteomesendpoint (#64) - Add
/private_api/proteomes/countendpoint (#64) - Add
/private_api/proteomes/filterendpoint (#64) - Add
/private_api/proteins/filterendpoint (#65) - Add
/private_api/proteins/countendpoint (#65) - Add support for filtering by NCBI IDs and ranks in the
/private_api/taxons/filterand/private_api/taxons/countendpoints (#68) - Removed the NCBI
superkingdomrank and addeddomainandrealm(#67) - Optimized the calculation of the LCA (#53)
Bug fixes:
2.3.2
2.3.1
This is a small maintenance release of the Unipept API that introduces one new option for the /mpa/pept2data endpoint (which is extensively being used by the Unipept Web Application).
New features / Enhancements:
- Introduced
report_taxaoption to/mpa/pept2dataendpoint that allows this endpoint to report a full list of matching taxa instead of only the lca. See #60.
2.3.0
This release of the Unipept API brings support for querying peptide information in combination with filters. This new functionality allows you to query subsets of the UniProtKB through Unipept and effectively emulate "custom databases" (as they are known in the Unipept Desktop application).
Features / Enhancements:
- Added support for filtering the
/mpa/pept2dataendpoint. There are three filters implemented at this point (proteomes,uniprotandtaxa). See #56 for more details.
2.2.1
This release brings some minor changes to the Unipept API that are required for a good functioning Unipept Web Application.
Features / Enhancements:
- Implemented the
/private_api/taxa/filterendpoint that allows the Unipept Web Application to query all NCBI taxa by name (or parts of a name). See #58.
2.2.0
This is a major new milestone for the Unipept API. Since this release the whole backend of Unipept has been re-implemented in Rust. This change not only drastically improves performance, it also brings support for the analysis of non-tryptic peptides.
Features / Enhancements:
- Completely rewritten in Rust (from Ruby-on-Rails)
- Support for the analysis of non-tryptic peptides