The full power of protocol conditions is realized with this release by incorporating conditions into CDD Vision calculations. This means your data entry and management is simplified, with fewer protocols, and data processing and analysis is flexible and powerful using conditions. CDD Vault calculations such as IC50 and average will only aggregate measurements that were made under the same conditions. We have extended the use of protocol conditions to CDD Vision calculations, so that you can specify conditions in your custom formulas. For example: you perform a CRC (concentration-response curve) assay on two targets, looking for a selective drug. You record your results in a single CDD Vault protocol using a target condition like this:
You want to know the average IC50 for each target, as well as the Selectivity Index. You can create a calculated readout definition using the target conditions, IC50<target #1> to be divided by IC50<target #2>, like this:
To specify a condition in a calculation, use chevrons < > following the readout definition:


[Protocol Name -> Readout Definition] <[condition] = "value">If you have multiple conditions you need to specify, enter a value for each:
[Protocol Name -> Readout Definition] <[condition A] = "value", [condition B] = "value">The calculation will use readouts that match the values specified for both condition A and condition B. Here are primers on using conditions and setting up calculations. Contact us if you'd like an in-depth tutorial on applying these features to your data.
Other posts you might be interested in
View All Posts
CDD Vault Updates
2 min
July 10, 2025
CDD Vault Update (July 2025): Custom Axis Scaling, AUC Fold Change, Copy Reactions and Stoichiometry Tables, and Sample Tracking Improvements for the ELN
Read More
News
3 min
July 8, 2025
Collaborative Drug Discovery and deepmirror Announce Collaboration for Humanitarian and Commercial Drug Discovery
Read More
CDD Blog
1 min
July 1, 2025
Advancements in Antimalarial Drug Discovery and Development
Read More