sorgerlab / indra

INDRA (Integrated Network and Dynamical Reasoning Assembler) is an automated model assembly system interfacing with NLP systems and databases to collect knowledge, and through a process of assembly, produce causal graphs and dynamical models.
http://indra.bio
BSD 2-Clause "Simplified" License
173 stars 65 forks source link

Generalize prefix separator handling in Bioregistry #1383

Closed bgyori closed 2 years ago

bgyori commented 2 years ago

This PR adapts to https://github.com/biopragmatics/bioregistry/pull/427 and https://github.com/biopragmatics/bioregistry/pull/425 which changes the definitions of namespaces embedded in IDs, and also generalizes the schema to represent non-standard (i.e., not the usual colon) separators for prefixes embedded in IDs.