Add prefix: celldive, separating it out from dsmz - #1478
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #1478 +/- ##
==========================================
+ Coverage 42.51% 47.16% +4.64%
==========================================
Files 117 122 +5
Lines 8327 8876 +549
Branches 1963 1495 -468
==========================================
+ Hits 3540 4186 +646
+ Misses 4582 4434 -148
- Partials 205 256 +51 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
| } | ||
| }, | ||
| "dsmz": { | ||
| "cellosaurus": { |
There was a problem hiding this comment.
it looks like a lot of components got lost, please make sure they are restored. How did you do the rename exactly? When I have done this, I just change the prefix, add the old prefix to the synonym list, then run bioregistry lint
There was a problem hiding this comment.
I made the following changes when I renamed it:
- removed the
re3datamapping which was not mapping to CellDive, but DSMZ in general - removed
example_extrasbecause only the identifiers with ACC- format were for cell lines. For example, DSM-2 is for Paenibacillus macquariensis subsp. macquariensis, PV-0998 is for Apple chlorotic leaf spot virus ACLSV, etc. - Updated the regex pattern to only include ACC which is what covers cell lines.
The other identifier formats that are not ACC are related to specific microorganisms which felt like it was out of the scope for the celldive prefix so I intentionally removed them. Should these be maintained under a separate prefix or is it better to maintain this as part of the celldive prefix?
There was a problem hiding this comment.
ahh I see what is happening. so we should probably maintain a superset dsmz prefix that is a union of all of these different vocabularies, since in practice they are conflated all together (and the ACC-, PV-, etc. work as janky subspaces)
There was a problem hiding this comment.
In that case I can modify this PR to just be about adding the celldive prefix and create a new PR that modifies the existing dsmz prefix accordingly.
I actually think the right scope for this PR would include any changes to |
|
I updated the description for |



Based on the discussion in #1454, I renamed the old
dsmzprefix which was too vague tocelldivewhich better reflects the specific semantic space that the metadata was describing.I updated the description, mappings, regex pattern and examples to reflect this change.