is_standardizable_curie
- is_standardizable_curie(curie)[source]
Check if a CURIE is validatable, but not necessarily standardized.
- Parameters
curie (
str
) – A compact URI- Return type
- Returns
If the CURIE can be standardized (e.g., prefix normalize and identifier normalized) then validated.
Standard CURIE >>> is_standardizable_curie(”go:0000001”) True
Not a standard CURIE (i.e., no colon) >>> is_standardizable_curie(“0000001”) False >>> is_standardizable_curie(“GO_0000001”) False >>> is_standardizable_curie(“PTM-0001”) False
Non-standardized prefix >>> is_standardizable_curie(”GO:0000001”) True
Incorrect identifier >>> is_standardizable_curie(”go:0001”) False
Banana scenario >>> is_standardizable_curie(”go:GO:0000001”) True
Unknown prefix >>> is_standardizable_curie(“xxx:yyy”) False