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 Blog
3 min
April 14, 2025
Let’s Talk Security - Why a Bug Bounty May Be More Valuable Than a Penetration Test
Read More
CDD Vault Updates
7 min
April 10, 2025
CDD Vault Update (April 2025): Biphasic Curve Fit, Import Parser Sections, Custom Calculation Functions, Generate Inventory Labels, Inventory Admin Permission
Read More
CDD Blog
9 min
April 8, 2025
Drug Discovery Industry Roundup with Barry Bunin — April 8th, 2025
Read More