parse_iri
- parse_iri(iri: str, *, prefix_map=None, use_preferred: bool = False) Tuple[str, str] | Tuple[None, None] [source]
Parse a compact identifier from an IRI that wraps
Manager.parse_uri()
.- Parameters:
iri – A valid IRI
prefix_map – This functionality was removed in Bioregistry v0.8.0. Leave this as None. This argument will be removed in Bioregistry v0.9.0.
use_preferred – If set to true, uses the “preferred prefix”, if available, instead of the canonicalized Bioregistry prefix.
- Returns:
A pair of prefix/identifier, if can be parsed
- Raises:
NotImplementedError – If
prefix_map
is not None.