You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description:
The current API uses multiple fields (obo_id, short_form, term IRI, and the annotation ictv_id) to reference ICTV Taxonomic IDs. However, there is no straightforward term_id usable through API request that aligns directly with the ictv_id. This inconsistency complicates usage and query processes, as users must extract or deduce the term_id format to make it usable with ictv_id.
Current Problem:
obo_id, short_form, and term IRIs reference the ICTV Taxonomic ID but require additional parsing.
ictv_id exists as an annotation but is not directly usable as a standard term identifier in API queries.
The lack of a unified and accessible term_id exactly matching the ictv_id adds unnecessary complexity for users.
Proposed Resolution:
Simplify the obo_id and/or short_form to directly align with the ictv_id.
Update term IRIs to follow a consistent format:
ictv_prefix:ictv_id
Example:
"ictv_prefix:19710003"
Benefits:
Improved consistency and usability of the API.
Easier integration for automated tools or systems relying on ICTV Taxonomic IDs.
Streamlined term resolution and querying process.
The text was updated successfully, but these errors were encountered:
Angatar
changed the title
API: Term ID Usage and ICTV taxonmic ID
API: Term ID Usage and ICTV taxonomic ID
Nov 25, 2024
Description:
The current API uses multiple fields (obo_id, short_form, term IRI, and the annotation ictv_id) to reference ICTV Taxonomic IDs. However, there is no straightforward term_id usable through API request that aligns directly with the ictv_id. This inconsistency complicates usage and query processes, as users must extract or deduce the term_id format to make it usable with ictv_id.
Current Problem:
obo_id, short_form, and term IRIs reference the ICTV Taxonomic ID but require additional parsing.
ictv_id exists as an annotation but is not directly usable as a standard term identifier in API queries.
The lack of a unified and accessible term_id exactly matching the ictv_id adds unnecessary complexity for users.
Proposed Resolution:
Simplify the obo_id and/or short_form to directly align with the ictv_id.
Update term IRIs to follow a consistent format:
ictv_prefix:ictv_id
Example:
"ictv_prefix:19710003"
Benefits:
Improved consistency and usability of the API.
Easier integration for automated tools or systems relying on ICTV Taxonomic IDs.
Streamlined term resolution and querying process.
The text was updated successfully, but these errors were encountered: