PackageTrack
Sign in Get early access

biocentral_api

biocentral_server OpenAPI API client

1.2.1 biocentral/biocentral_api

What this package is like to depend on

Last release 1 months ago

13 Jul 2026

Ships on a steady schedule

a new release about every 2 months

Nearly every release is documented

notes for 5 of 5 stable releases

Nothing withdrawn

no release was ever pulled

9 months old

5 releases · first in 2025

5 releases in the last 12 months

see the full history below

Release timeline

5 releases · Nov 2025 to Jul 2026
2026
Release Pre-release

Releases

latest 5
  1. 1.2.1 13 Jul 2026
    Release notes
    • Adding improved proxy configuration for python client
    Open source →
  2. 1.2.0 13 May 2026
    Release notes
    • Adding support for UdonPred model (python, dart)
    • Adding specialized test for half precision mode and the UdonPred predictor (python)
    • Improving active learning API integration and enum handling (dart)
    Open source →
  3. 1.1.2 18 Mar 2026
    Release notes

    Key Changes:

    1. Python:

      • Added merge functionality to EmbeddingsResult for simpler merging of batched results.
      • Enabled FASTA file input support for the embed endpoint.
      • Refactored batching functionality and updated examples (amylase and exotox_reproduction).
      • Refactored embed endpoint to enforce sequence limits.
      • Updated tests to cover more models, excluding VespaG due to model size constraints.
      • Adapted API following removal of plm_eval module.
    2. Dart:

      • Added a new research and service stats API.
      • Improved support for research and service stats API, including updates for biotrainer features.
      • Refactored API to align with updates related to plm_eval module removal.

    Bug Fixes:

    • Adjusted Python API tests to align with data models and metrics.
    • Resolved issues with al_simulation API test and local_only_default handling in tests.
    Open source →
  4. 1.1.0 22 Jan 2026
    Release notes
    • Fixes:

      • Added missing serializers for the prediction task in the Dart API.
      • Adapted to the refactored biocentral_service API name.
      • Preferred local URLs over remote URLs in the Python client.
    • Features:

      • Added warnings about sequence lengths if they exceed the recommended limit.
      • Introduced versioning checks to the Python API for remote and local servers.
      • Added a retry mechanism for handling rate-limiting scenarios.
      • Added an active learning simulation API.
      • Added automatic git add to the generation script after client generation.
      • Implemented pruning of outdated code files after generation.
      • Added basic test of python API
    • Refactors:

      • Improved the Dart and Python APIs to align with the new protocol enums.
      • Removed unnecessary protocol endpoints in both Dart and Python APIs.
      • Made updates to the SequenceTrainingData and simulation result models, improving model tracking and embedding progress.
      • Transitioned to a common embedder naming system with the CommonEmbedder enum.
      • Updated the usage of the active learning module and changed from bay_opt to the updated module.
      • Enhanced the handling of iteration results using iteration numbers for better tracking.
    Open source →
  5. 1.0.0 14 Nov 2025
    Release notes

    Initial API release

    Contains API packages for python and dart.

    Main Features

    • Embedding: Embed protein sequences into a vector space using a protein language model.
    • Predict: Predict protein properties using pre-defined prediction models.
    • Train: Train your own custom prediction models (using biotrainer)
    • Inference: Run inference on new data using your own custom prediction models.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive