-
Notifications
You must be signed in to change notification settings - Fork 22
Description
Something that I think was missed during the migration to LinkML
cur_land_use
(https://genomicsstandardsconsortium.github.io/mixs/0001080/) has Range: [String](https://genomicsstandardsconsortium.github.io/mixs/String/)
However, it also has
string_serialization: '[cities|farmstead|industrial areas|roads/railroads|rock|sand|gravel|mudflats|salt flats|badlands|permanent snow or ice|saline seeps|mines/quarries|oil waste areas|small grains|row crops|vegetable crops|horticultural plants (e.g. tulips)|marshlands (grass,sedges,rushes)|tundra (mosses,lichens)|rangeland|pastureland (grasslands used for livestock grazing)|hayland|meadows (grasses,alfalfa,fescue,bromegrass,timothy)|shrub land (e.g. mesquite,sage-brush,creosote bush,shrub oak,eucalyptus)|successional shrub land (tree saplings,hazels,sumacs,chokecherry,shrub dogwoods,blackberries)|shrub crops (blueberries,nursery ornamentals,filberts)|vine crops (grapes)|conifers (e.g. pine,spruce,fir,cypress)|hardwoods (e.g. oak,hickory,elm,aspen)|intermixed hardwood and conifers|tropical (e.g. mangrove,palms)|rainforest (evergreen forest receiving >406 cm annual rainfall)|swamp (permanent or semi-permanent water body dominated by woody plants)|crop trees (nuts,fruit,christmas trees,nursery trees)]'
I suspect this should've been an enum. But an enum couldn't be made directly, as you should include examples in the enum permissible values
See NMDC's update: https://microbiomedata.github.io/nmdc-schema/CurLandUseEnum/
MIxS should also provide this enum, and provide the examples and information in () in an attribute of the enum.
FYI @turbomam
Metadata
Metadata
Assignees
Labels
Type
Projects
Status