CDD Blog

CDD Vault Update (March 2026 #2): ELN - Index Page, Link Entity Lists, Reference Links for Inventory Event; Visualization - Plots & Images; API - POST Projects and GET Protocol Details; Model Insights

Written by Admin | Mar 27, 2026 12:32:22 AM

 

ELN Index Page Updates:

We’ve refreshed the ELN Index Page with a more modern look and improved usability. This update introduces persistent filters for a more consistent browsing experience, along with a dedicated column settings icon to simplify customization. We’ve also added a convenient reset option, making it easier to return to default views, and a streamlined “Add Entry” link for quicker data entry.

Bulk Linking to ELN Entries:

Quickly link multiple entities to an ELN entry by pasting a list of identifiers. Supported identifiers include Molecule/Entity Names (vault-assigned or custom IDs), Synonyms, Molecule-Batch IDs, and Sample Names.When a list is pasted into the insert link dialog, it automatically generates a collapsible table within the ELN entry, which can be renamed or edited at any time. Linked entries are also reflected in the “Links” tab on each molecule’s overview page for traceability and easy navigation.

To use this feature, copy your list of IDs, click the Link icon in the ELN toolbar, and enable the “Bulk Search” option before proceeding.

ELN Reference Automatically Linked to Inventory Events:

Links are now automatically captured whenever an inventory event is triggered from an ELN entry. Automatic linking for inventory debits/credits from the stoichiometry table is not yet enabled and will be available in a future release. 

Add Data to an Active Visualization Session:

After setting up a Visualization session, users can add additional protocol data and molecules directly within the session using the plus (+) icon at the top of the page. Previously, adding new data required running a separate search and launching a new Visualization session if the data did not match the original search criteria or was not included via “Customize your Report.”

Users can add multiple molecules or protocols by selecting them from the dropdown menu in their respective sections. In this release, a fields tab allows users to add properties, collections, and Molecule, Batch, and Plate fields. Table settings can be used to customize field names and control the display order of the newly added fields.

Thumbnail Previews and Carouseling:

Plots and images can now be viewed in a Visualization session alongside all other experimental data. When there are multiple rows of images for a single molecule, those images can be previewed using the carousel under the image preview. Adjust the Aggregate option under the table settings to see images inline. Click an image to see the full-scale preview. Enlarge a dose-response plot, flag outliers, override curve fits, and edit plot settings by clicking on the plot or the “Flag outliers & Override” link. API POST Project:

You can now create a new project by sending a POST request to /api/v1/vaults/{vault_id}/projects with a JSON body like:

{
    "name": "My New Project",
    "description": "A project for tracking compound activity",
    "members": [
        { "user_id": 123, "can_edit_data": true, "can_manage_project": false },
        { "user_id": 456, "can_edit_data": false, "can_manage_project": false }
    ]
}

Updates have also been added to show (GET), update (PATCH), and destroy (DELETE) individual projects using a URL like /api/v1/vaults/{vault_id}/projects/{project_id}. Only the API keys of vault admins can modify projects.

 

API GET Protocol Details and Exclude Runs:

Quickly return protocol details without returning a potentially long list of run information using a new parameter:

GET /api/v1/vaults/<vault_id>/protocols?no_runs=true

Or for a specific protocol:

curl -H "X-CDD-Token: $TOKEN"

https://app.collaborativedrug.com/api/v1/vaults/489978881/protocols/15434?no_runs=true

See the linked knowledge base article for more information.

 

View Inference Model Details for Specific Protocols:

The Inference Models tab provides a centralized view of all available predictive models associated with a specific protocol. For each model, you will see key details including the associated project and the readout definition that was used to model the data. If the protocol has conditions, a separate model for each condition set is reported. The final three columns inform you about the unit of measurement, the status of the model, and the performance.

Model performance is summarized using three standard regression statistics: R², MAE (Mean Absolute Error), and RMSE (Root Mean Square Error), each reported with uncertainty estimates, alongside the number of data points used to train the model.

Models can be filtered by keyword and status: Released, Low Model Quality, or Insufficient Data. This makes it easy to identify which models are ready for use and which may require additional data.

To provide feedback on features, or if you have questions and want to schedule a demo, please contact support@collaborativedrug.com.