You have uploaded at some point protocol data to a run but haven’t imported data to all readout definitions.
Alternatively, you might have created a new readout definition in your protocol after you already have imported data into runs.In either case, you want to update existing runs with the missing/new data.
Unlike compound batch level data, you cannot overwrite existing data in your readout definitions in bulk via the "Import Data" tab. To modify existing values, you need to manually edit the data fields within your Protocol's Run one by one. To do that:
- Head to the Run page containing the data that you want to modify
- Click on the "All Data" tab
- Locate the row that you want to modify and click on "Edit"
- Change the desired value and click on "Update this readout"
For several modification, this process is laborious and error prone, therefore if you need to modify or add information in bulk to many different rows and/or runs, we would suggest to use the API Readout_Rows call.
Alternatively, feel free to reach out to support@collaborativedrug.com for further support with such changes.
In the above described case where you have added a readout to an existing protocol, and you now want to populate it for older Runs, you have two possibilities:
Two rows view
You want to add the missing readout definition and make these addition obvious when looking at the data in your table. The result would look something like this, with the new readout in a separate row (Run view):
To obtain this, head to the "Import Data" tab and proceed in the following way:
- Choose the option “Add Readouts (protocol data) only”
- Map your molecule/entity IDs as usual
- Select the column containing your new readout values and select the new readout from the existing Protocol
- Select the existing Run (Date) and map only the missing data column. Should you map all columns, you will end up with unwanted replicates
Note, that calculations (e.g. an average) will not be affected by this entry having two rows.
Single row view
You want the new data integrated seamlessly, displaying only one row in the search view:
As mentioned previously, this is currently not possible via updating the run per se. The runs will need to be deleted entirely and then re-imported again with the missing data. Please refer to:
- This article to guide you through the deletion of a run: How do I delete a run of a protocol?.
- If you registered data with plates, you can, but don't have to, delete those imported plates. As long as the layout for the plate was correctly set up, you can skip this step. If not, please check out this article on How to delete a single plate from a run?