CUAHSI / HydroCatalog

3 stars 0 forks source link

Add Automatic Tagging of Variable Names (Feature Request) #40

Open xhqiao89 opened 7 years ago

xhqiao89 commented 7 years ago

jirikadlec2[CodePlex]
When I register a Hydroserver at HIS Central, I have to do an extra manual step quottag variablesquot. Many Hydroservers already use the Controlled Vocabulary variable names that are part of the HIS Central keyword ontology concepts. Therefore, the manual quottag variablesquot step could be easily automated.

Proposed solution - Phase 1:

next to the quottag variablesquot button, add a quotautomatically tag variablesquot button. This will launch a server-side script with following procedure: For each variable on the hydroserver, search for a leaf concept keyword with the same name. If the leaf concept keyword is found, assign the variable to the concept keyword. After the process is complete, display how may variables were tagged. If some variable names were not found in the ontology, show a message: quotSome variable names on your server were not found in the list of official keywords. Please use the quotTag variablesquot tool to set the keywords.

Proposed Solution - Phase 2 Automatically tag variables by the HIS Central harvester

Reason for requesting this feature: This will simplify the registration of a Hydroserver at HIS Central. This will also give an extra motivation for Hydroserver data publishers to use the CUAHSI Controlled vocabulary for variable names.