ropensci / taxadb

:package: Taxonomic Database
https://docs.ropensci.org/taxadb
Other
43 stars 13 forks source link

Use DWC terms only in defining schemas? #25

Closed cboettig closed 5 years ago

cboettig commented 5 years ago

Currently schemas use an essentially arbitrary set of names for columns. All column names could be defined instead as properties of a Taxon in Darwin Core (dwc: http://rs.tdwg.org/dwc/terms/):

More significantly, the database could be reduced to a single flat file rather than separate hierarchy, taxonid, and synonyms tables potentially without requiring too many convoluted transformations to become useful to the user. For instance, the most common ranks can be given explicitly. alternately, can use parentID, and pipe-delimited higherClassification.

cboettig commented 5 years ago

closed by #27