Asset identifiers - who's using them?

13 views
Skip to first unread message

Ana Krelling - NOAA Affiliate

unread,
Jul 7, 2026, 5:18:21 PMJul 7
to ioos...@googlegroups.com
Hello all,

We've been discussing possible improvements for the IOOS Metadata Profile, and we came across the section on asset identifiers (see https://ioos.github.io/conventions-for-observing-asset-identifiers/ioos-assets-v1-0.html for reference). 
It seems like they were once used for IOOS web services, and/or the sensor maps in data portals. I'm not sure if that is still the case. 
Bottom line is, are asset identifiers are still relevant? Is anybody using them? Have they been deprecated?

It would be great to have input from the community on this matter.

Thanks,

--
Ana Krelling, Ph.D.  
Technical Data Manager 
Cooperative Institute for Satellite Earth System Studies (CISESS)
Earth System Science Interdisciplinary Center (ESSIC), University of Maryland
NOAA National Centers for Environmental Information (NCEI) Affiliate
NOAA/NESDIS/NCEI
Phone: (828) 419-1778

Mathew Biddle - NOAA Federal

unread,
Jul 8, 2026, 8:45:23 AMJul 8
to ioos...@googlegroups.com
Hi Ana,

They have not be deprecated, yet.... Should they be? We (IOOS) are also interested in understanding how the community might be using these asset identifiers. 

Thanks,

Matt

--
You received this message because you are subscribed to the Google Groups "ioos_tech" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ioos_tech+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/ioos_tech/CAOdmNHQhh_PTkegM7p1Tyu-RUikciggcHJpCX3o1SVKPVWn_qg%40mail.gmail.com.


--
Mathew Biddle, Physical Scientist
NOAA/NOS
US Integrated Ocean Observing System Office
1315 East-West Highway
Silver Spring MD 20910

Felimon Gayanilo

unread,
Jul 8, 2026, 10:49:58 AMJul 8
to ioos...@googlegroups.com
Yes, they remain relevant -- we use the syntax to generate URNs for stations/platform

Felimon (GCOOS)

--

Mathew Biddle - NOAA Federal

unread,
Jul 16, 2026, 8:04:55 AMJul 16
to ioos...@googlegroups.com

Micah Wengren - NOAA Federal

unread,
Jul 21, 2026, 1:50:17 PMJul 21
to ioos...@googlegroups.com
Felimon, how are the URNs used?  Do they serve a specific purpose for GCOOS?  I think that's what we're trying to understand.

Shane St. Savage mentioned they are used within the Sensor Map framework, or, perhaps instead that there is value in preserving a scheme to uniquely identify IOOS' observing assets by some UUID mechanism, such as the asset identifier. 

Shane, can you clarify your comments from our meeting in case I got the above wrong?

It's worth mentioning that the previous version of the IMP included a required 'ioos_code' global attribute that was meant to serve as a dataset's IOOS asset identifier: 


When we developed IMP 1.2, we realized this was duplicative of existing attributes already required by the profile, so we created the derived/inferred asset identifier approach in version 1.2 to simplify things.  Good decision, bad decision? I am not sure.  

I quickly re-read the Asset Identifier guidelines and they provide the following guidance for allowed characters:

The additional fields may only include letters and numbers (A-Za-z0-9) and the following characters: ( ) + , - . = @ ; $ _ ! *

Special characters not in the foregoing list must be represented using hexadecimal encoding as %xx, where xx represents a two-digit hex value. The use of such characters in IOOS URNs is not recommended 

So it appears spaces may be allowed, in the '%20' hexadecimal encoding form, but are discouraged.   

So, we may have been too strict in explicitly disallowing GCMD platform keywords when writing the current IMP.  Also the asset identifier guidelines mention the GCMD instrument type vocabulary as well as an option.

A related question to that is what 'IOOS recognizes' means in the asset identifier gudance which reads as only certain values are allowed:

The following values for asset_type are currently recognized by IOOS
 
But, if we don't have specific applications for the identifiers presently, then maybe 'IOOS recognizes' no longer has this meaning.  That could easily be the case.

I think that, unless a specific need/purpose for the identifiers surfaces that wouldn't work with the hexadecimal space encoding assumption, then we should be able to relax the platfform_vocabulary definition for the next IMP version to allow GCMD.  The NERC platform vocabulary also includes terms with spaces, so there's that as well.  

Micah



--
Micah Wengren
DMAC System Architect
U.S. Integrated Ocean Observing System
https://ioos.noaa.gov/
Santa Cruz, CA
+1 240-533-9441 (o)
+1 202-276-3608 (c) 


Reply all
Reply to author
Forward
0 new messages