<img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=384506&amp;fmt=gif">
Skip to content
{
Book a Demo
    March 13, 2024

    CDD Vault Update (March 2024): Redesigned Dose Response Viewer and a New GET Status (Background) API Call

    Redesigned Dose Response Viewer

    When clicking on a dose response curve from within CDD Vault, a redesigned plot now opens in a new browser tab. In addition to a new look and feel, users may also change the color of any curve displayed within this new window.

     

    Notes:

    • The curve color set by a user only applies to the current session and any exports. It is not saved.
    • If multiple curves are displayed (for example, a tested Molecule and a reference Molecule), use the arrow buttons to switch between curves and view associated data.
    • The Edit Outliers and Override button is located on the bottom right of the plot window.

    New GET Status (Background Processes) API Call

    A GET Status API call is available to see the current state of a CDD Vault. Information on processes like calculations, imports/slurps, on-going exports, etc are provided with this new endpoint. Additionally, news on the overall CDD Vault server status, along with planned windows of downtime, is provided. For security purposes, this API command is only available to Vault Administrators.

    The syntax of this new API call is:

    GET https://app.collaborativedrug.com/api/v1/vaults/<vault_id>/status

    The JSON returned now includes a section with:

    {
        "max_executing_account_slurps": 3,
        "num_executing_account_slurps": 0,
        "any_locking_chemistry_slurps": false,
        "any_executing_batch_move_job": false,
        "slurps": [],
        "recalculating_protocols": [],
        "application_status": {
            "processors_available": true,
            "calculators_available": true
        }
    }

    When an import (slurp) is active, the "slurps" section of the JSON resembles:

    {
        "max_executing_account_slurps": 3,
        "num_executing_account_slurps": 1,
        .
        .
        .
        "slurps": [
            {
                "id": 2051087,
                "state": "processing",
                "chemistry_locking": false,
                "modified_at": "2024-03-13T13:09:49.000Z",
                "owner": {
                    "id": 6021,
                    "first_name": "Charlie",
                    "last_name": "Weatherall",
                    "email": "charlie@collaborativedrug.com"
                },
                "project": {
                    "id": 3483,
                    "name": "CQ Test"
                }
            }
        ]

    Note: the available slurps "state" reported in the above JSON includes:

    • processing
    • processed
    • committing

     When calculations are running in the Vault, the JSON will include:

    "recalculating_protocols": [
            {
                "name": "My Inhibition Screen",
                "id": 17477,
                "projects": [
                    {
                        "id": 3546,
                        "name": "CW Test"
                    },
                    {
                        "id": 3483,
                        "name": "CQ Test"
                    }
                ]
            }
        ],

    Finally, when the number of slurps exceeds the max_executing_account_slurps, the JSON returned will include queued_job_position and queued_slurp_position details.

    Click here for the Knowledgebase article documenting this new API endpoint.

    This blog is authored by members of the CDD Vault community. CDD Vault is a hosted drug discovery informatics platform that securely manages both private and external biological and chemical data. It provides core functionality including chemical registrationdata visualization, inventory, and electronic lab notebook capabilities.

     

    Other posts you might be interested in

    View All Posts
    Events
    13 min   March 14, 2025
    Recap Of The 2025 CDD Basel Science Community Meeting
    Read More
    Release Notes
    5 min   March 7, 2025
    March 2025 - Q1 Product Update Webinar: Inventory and Automation
    Read More
    CDD Vault Snack
    10 min   March 4, 2025
    Vault Snack #29 – New Curve Fits for Plotting and Analysing Assay Data in CDD Vault
    Read More