This topic covers the options available for editing Registry Sources (i.e. members of Data Classes) in the Biologics LIMS.
Edit Single Registry Source Details
Open the details page for any Registry Source by clicking its name on the grid for the type. In this example, we look at the "CHO-K1" Cell Line.
- You will see Details, Samples, and Related Entities on the Overview tab.
- Click to edit Details.
- Authorized users can edit the Name here, as well as other details shown in the panel.
Edit One or More Sources in Grid
From the home page for the Registry Source Type ("Cell Line" in this example) select one or more sources and choose
Edit > Edit in Grid. Note that if you are using
Projects, you must be in the project where the source is defined to edit it.

In the grid editor, you can provide different
Registry Data values for each row as needed.

Switch to the
Lineage Details tab to edit entity lineage. Click
Add Parent and select the type of parent to add, then provide values in the grid. Click
Finish Updating ## [Entity Type] when finished.
Edit Sources in Bulk
From the home page for the Bioregistry entity type ("Cell Line" in this example) select one or more entities and choose
Edit > Edit in Bulk.
In the bulk entry modal, you can set values that will apply to all selected entities for the given property; in this example, we add a shared description.
Update Registry Sources from File
Instead of editing Registry Sources in the user interface, you can upload a revised spreadsheet of data by selecting
Edit > Update from File. Using a
downloaded template will make it easier to format your data. When you leave the default
Only update existing registry sources option selected, the update will fail if any rows are included that don't match existing sources.

Only the columns you want to be updated for existing entities need to be included in the imported file. Columns not included will retain current values.
Note that update and merge are not supported for Genbank or Fasta format files; only
insert is available for these file formats for Registry Source types that accept them.
Merge Registry Sources
To include both existing Registry Sources and definitions of new ones in the same file, select the option to
Create new registry sources too. Data will be merged.

Note that not all Registry Source types support data merge because of internal interconnections that prevent combining updates and inserts in a single operation. For those that do not (Expression Systems, Molecules, Nucleotide Sequences, Protein Sequences) you will not see the Create new registry sources too option. Instead, separate your import into two steps keeping the update separate from the creation of new entities.
Edit Registry Source Lineage
From the home page for the Registry Source Type ("Cell Line" in this example) select one or more entities and choose
Edit > Edit Parents. Values you provide will
replace the existing parents of the chosen types for the selected entities. If you want to see the current values of parents for the selected samples, use
Edit in Grid and switch to the Lineage Details tab instead.
In the
Edit Parents popup, you'll select the Registry Source Type of the desired parent (i.e.
Registry Type 1), then select the
ParentIDs. If you leave the
ParentID field blank, all current parents of the selected type will be removed from the selected entities.
Move Registry Sources
Users with the appropriate permissions can move Registry Sources between Projects. You must be in the container where the Source is currently defined to move it, and can only move it to another project within the same home project hierarchy.

Learn more in this topic:
Delete Registry Sources
To delete one or more sources from any Registry Source Type, select the desired rows and choose
Edit > Delete.

In the popup, you can enter a comment about why the entity was deleted. This comment will be audited.

Click
Yes, Delete to complete. Note that deletion cannot be undone and lineage is also deleted when an entity is deleted.
Deletion Prevention
For bioregistry entities with data dependencies or references, deletion is disallowed. This ensures integrity of your data in that the origins of the data will be retained for future reference. Entities cannot be deleted if they:
- Are 'parents' of derived samples or other entities
- Have assay runs associated with them
- Are included in workflow jobs
- Are referenced by Electronic Lab Notebooks

You can find the details of what dependencies or references are preventing deletion in the details pages for the entity.
Related Topics