IQSS / dataverse

Open source research data repository software
http://dataverse.org
Other
873 stars 482 forks source link

Support Hierarchical Controlled Vocabularies #434

Open eaquigley opened 10 years ago

eaquigley commented 10 years ago

Author Name: Eleni Castro (@posixeleni) Original Redmine Issue: 3849, https://redmine.hmdc.harvard.edu/issues/3849 Original Date: 2014-04-12 Original Assignee: Gustavo Durand


We will need to be able to support lists of hierarchical controlled vocabularies. We currently only support flat lists. This will be important for biomedical metadata and for GSD metadata block.

For example:

bencomp commented 9 years ago

This sounds like the vocabulary has several facets; three fields could be used for this case. I don't think faculty teaching in Fall 2013 is conceptually different from faculty teaching in other semesters?

However, controlled vocabularies, especially subject vocabularies or geographical coverage vocabularies, are rarely flat lists. Having identifiers for terms in a vocabulary can help structure them (see #947). But (althought I'm not assigned) I'm not sure what kind of support is envisioned here.

bencomp commented 9 years ago

Giving it another thought: one way of support for hierarchical controlled vocabularies is including all dataverses and datasets that have been assigned vocabulary term 1.X when in a facet only term 1 is selected (and 1.X is a narrower term than 1).

posixeleni commented 9 years ago

@bencomp you're right the example above wasnt a good one. A better example is the NCBI Taxonomy for Organisms used in Life Sciences studies: http://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi?name=Eubacteria

image

pdurbin commented 7 years ago

This is something @bmckinney at least mentioned last week so I added the SBGrid label.

mheppler commented 7 years ago

With the potential to require this feature in association with a custom Harvard Dataverse homepage (#2003), I have added the 4.7 milestone label.

pdurbin commented 7 years ago

There is discussion about the subject field in #1815 that should be reviewed. These issues seem quite similar to me.

pdurbin commented 1 year ago

This will be important for biomedical metadata

Related:

These days we support external vocabularies but I'm not sure if any are hierarchical (I've only played with ORCID and ROR): https://guides.dataverse.org/en/latest/admin/metadatacustomization.html#using-external-vocabulary-services