diff --git a/nmdc_schema/nmdc.py b/nmdc_schema/nmdc.py index 04d5217367..a1d4dc891e 100644 --- a/nmdc_schema/nmdc.py +++ b/nmdc_schema/nmdc.py @@ -1,5 +1,5 @@ # Auto generated from nmdc.yaml by pythongen.py version: 0.0.1 -# Generation date: 2023-11-28T21:30:41 +# Generation date: 2023-11-28T22:01:15 # Schema: NMDC # # id: https://w3id.org/nmdc/nmdc @@ -6625,234 +6625,46 @@ def _addvals(cls): setattr(cls, "CEREX System 96 processor", PermissibleValue(text="CEREX System 96 processor")) -class SrKerogTypeEnum(EnumDefinitionImpl): - - other = PermissibleValue(text="other") - - _defn = EnumDefinition( - name="SrKerogTypeEnum", - ) - - @classmethod - def _addvals(cls): - setattr(cls, "Type I", - PermissibleValue(text="Type I")) - setattr(cls, "Type II", - PermissibleValue(text="Type II")) - setattr(cls, "Type III", - PermissibleValue(text="Type III")) - setattr(cls, "Type IV", - PermissibleValue(text="Type IV")) - -class MechStrucEnum(EnumDefinitionImpl): - - subway = PermissibleValue(text="subway") - coach = PermissibleValue(text="coach") - carriage = PermissibleValue(text="carriage") - elevator = PermissibleValue(text="elevator") - escalator = PermissibleValue(text="escalator") - boat = PermissibleValue(text="boat") - train = PermissibleValue(text="train") - car = PermissibleValue(text="car") - bus = PermissibleValue(text="bus") - - _defn = EnumDefinition( - name="MechStrucEnum", - ) - -class FilterTypeEnum(EnumDefinitionImpl): - - HEPA = PermissibleValue(text="HEPA") - electrostatic = PermissibleValue(text="electrostatic") - - _defn = EnumDefinition( - name="FilterTypeEnum", - ) - - @classmethod - def _addvals(cls): - setattr(cls, "particulate air filter", - PermissibleValue(text="particulate air filter")) - setattr(cls, "chemical air filter", - PermissibleValue(text="chemical air filter")) - setattr(cls, "low-MERV pleated media", - PermissibleValue(text="low-MERV pleated media")) - setattr(cls, "gas-phase or ultraviolet air treatments", - PermissibleValue(text="gas-phase or ultraviolet air treatments")) - -class OxyStatSampEnum(EnumDefinitionImpl): - - aerobic = PermissibleValue(text="aerobic") - anaerobic = PermissibleValue(text="anaerobic") - other = PermissibleValue(text="other") - - _defn = EnumDefinition( - name="OxyStatSampEnum", - ) - -class WindowTypeEnum(EnumDefinitionImpl): - - _defn = EnumDefinition( - name="WindowTypeEnum", - ) - - @classmethod - def _addvals(cls): - setattr(cls, "single-hung sash window", - PermissibleValue(text="single-hung sash window")) - setattr(cls, "horizontal sash window", - PermissibleValue(text="horizontal sash window")) - setattr(cls, "fixed window", - PermissibleValue(text="fixed window")) - -class ArchStrucEnum(EnumDefinitionImpl): - - building = PermissibleValue(text="building") - shed = PermissibleValue(text="shed") - home = PermissibleValue(text="home") - - _defn = EnumDefinition( - name="ArchStrucEnum", - ) - -class CeilFinishMatEnum(EnumDefinitionImpl): - - drywall = PermissibleValue(text="drywall") - tiles = PermissibleValue(text="tiles") - PVC = PermissibleValue(text="PVC") - plasterboard = PermissibleValue(text="plasterboard") - metal = PermissibleValue(text="metal") - fiberglass = PermissibleValue(text="fiberglass") - stucco = PermissibleValue(text="stucco") - wood = PermissibleValue(text="wood") - - _defn = EnumDefinition( - name="CeilFinishMatEnum", - ) - - @classmethod - def _addvals(cls): - setattr(cls, "mineral fibre", - PermissibleValue(text="mineral fibre")) - setattr(cls, "mineral wool/calcium silicate", - PermissibleValue(text="mineral wool/calcium silicate")) - -class QuadPosEnum(EnumDefinitionImpl): - - _defn = EnumDefinition( - name="QuadPosEnum", - ) - - @classmethod - def _addvals(cls): - setattr(cls, "North side", - PermissibleValue(text="North side")) - setattr(cls, "West side", - PermissibleValue(text="West side")) - setattr(cls, "South side", - PermissibleValue(text="South side")) - setattr(cls, "East side", - PermissibleValue(text="East side")) - -class HcrGeolAgeEnum(EnumDefinitionImpl): - - Archean = PermissibleValue(text="Archean") - Cambrian = PermissibleValue(text="Cambrian") - Carboniferous = PermissibleValue(text="Carboniferous") - Cenozoic = PermissibleValue(text="Cenozoic") - Cretaceous = PermissibleValue(text="Cretaceous") - Devonian = PermissibleValue(text="Devonian") - Jurassic = PermissibleValue(text="Jurassic") - Mesozoic = PermissibleValue(text="Mesozoic") - Neogene = PermissibleValue(text="Neogene") - Ordovician = PermissibleValue(text="Ordovician") - Paleogene = PermissibleValue(text="Paleogene") - Paleozoic = PermissibleValue(text="Paleozoic") - Permian = PermissibleValue(text="Permian") - Precambrian = PermissibleValue(text="Precambrian") - Proterozoic = PermissibleValue(text="Proterozoic") - Silurian = PermissibleValue(text="Silurian") - Triassic = PermissibleValue(text="Triassic") - other = PermissibleValue(text="other") - - _defn = EnumDefinition( - name="HcrGeolAgeEnum", - ) - -class OccupDocumentEnum(EnumDefinitionImpl): - - estimate = PermissibleValue(text="estimate") - videos = PermissibleValue(text="videos") - - _defn = EnumDefinition( - name="OccupDocumentEnum", - ) - - @classmethod - def _addvals(cls): - setattr(cls, "automated count", - PermissibleValue(text="automated count")) - setattr(cls, "manual count", - PermissibleValue(text="manual count")) - -class PlantGrowthMedEnum(EnumDefinitionImpl): - - perlite = PermissibleValue(text="perlite") - pumice = PermissibleValue(text="pumice") - sand = PermissibleValue(text="sand") - soil = PermissibleValue(text="soil") - vermiculite = PermissibleValue(text="vermiculite") - water = PermissibleValue(text="water") +class RelSampLocEnum(EnumDefinitionImpl): _defn = EnumDefinition( - name="PlantGrowthMedEnum", + name="RelSampLocEnum", ) @classmethod def _addvals(cls): - setattr(cls, "other artificial liquid medium", - PermissibleValue(text="other artificial liquid medium")) - setattr(cls, "other artificial solid medium", - PermissibleValue(text="other artificial solid medium")) - setattr(cls, "peat moss", - PermissibleValue(text="peat moss")) + setattr(cls, "edge of car", + PermissibleValue(text="edge of car")) + setattr(cls, "center of car", + PermissibleValue(text="center of car")) + setattr(cls, "under a seat", + PermissibleValue(text="under a seat")) -class CeilCondEnum(EnumDefinitionImpl): +class WindowHorizPosEnum(EnumDefinitionImpl): - new = PermissibleValue(text="new") - damaged = PermissibleValue(text="damaged") - rupture = PermissibleValue(text="rupture") + left = PermissibleValue(text="left") + middle = PermissibleValue(text="middle") + right = PermissibleValue(text="right") _defn = EnumDefinition( - name="CeilCondEnum", + name="WindowHorizPosEnum", ) - @classmethod - def _addvals(cls): - setattr(cls, "visible wear", - PermissibleValue(text="visible wear")) - setattr(cls, "needs repair", - PermissibleValue(text="needs repair")) - -class GenderRestroomEnum(EnumDefinitionImpl): +class ExtWindowOrientEnum(EnumDefinitionImpl): - female = PermissibleValue(text="female") - male = PermissibleValue(text="male") - unisex = PermissibleValue(text="unisex") + north = PermissibleValue(text="north") + south = PermissibleValue(text="south") + east = PermissibleValue(text="east") + west = PermissibleValue(text="west") + northeast = PermissibleValue(text="northeast") + southeast = PermissibleValue(text="southeast") + southwest = PermissibleValue(text="southwest") + northwest = PermissibleValue(text="northwest") _defn = EnumDefinition( - name="GenderRestroomEnum", + name="ExtWindowOrientEnum", ) - @classmethod - def _addvals(cls): - setattr(cls, "all gender", - PermissibleValue(text="all gender")) - setattr(cls, "gender neurtral", - PermissibleValue(text="gender neurtral")) - setattr(cls, "male and female", - PermissibleValue(text="male and female")) - class VisMediaEnum(EnumDefinitionImpl): photos = PermissibleValue(text="photos") @@ -6873,133 +6685,181 @@ def _addvals(cls): setattr(cls, "3D scans", PermissibleValue(text="3D scans")) -class DoorTypeWoodEnum(EnumDefinitionImpl): +class BuildDocsEnum(EnumDefinitionImpl): - battened = PermissibleValue(text="battened") - flush = PermissibleValue(text="flush") - louvered = PermissibleValue(text="louvered") + schedule = PermissibleValue(text="schedule") + sections = PermissibleValue(text="sections") + submittals = PermissibleValue(text="submittals") + windows = PermissibleValue(text="windows") _defn = EnumDefinition( - name="DoorTypeWoodEnum", + name="BuildDocsEnum", ) @classmethod def _addvals(cls): - setattr(cls, "bettened and ledged", - PermissibleValue(text="bettened and ledged")) - setattr(cls, "ledged and braced", - PermissibleValue(text="ledged and braced")) - setattr(cls, "ledged and framed", - PermissibleValue(text="ledged and framed")) - setattr(cls, "ledged, braced and frame", - PermissibleValue(text="ledged, braced and frame")) - setattr(cls, "framed and paneled", - PermissibleValue(text="framed and paneled")) - setattr(cls, "glashed or sash", - PermissibleValue(text="glashed or sash")) - setattr(cls, "wire gauged", - PermissibleValue(text="wire gauged")) + setattr(cls, "building information model", + PermissibleValue(text="building information model")) + setattr(cls, "commissioning report", + PermissibleValue(text="commissioning report")) + setattr(cls, "complaint logs", + PermissibleValue(text="complaint logs")) + setattr(cls, "contract administration", + PermissibleValue(text="contract administration")) + setattr(cls, "cost estimate", + PermissibleValue(text="cost estimate")) + setattr(cls, "janitorial schedules or logs", + PermissibleValue(text="janitorial schedules or logs")) + setattr(cls, "maintenance plans", + PermissibleValue(text="maintenance plans")) + setattr(cls, "shop drawings", + PermissibleValue(text="shop drawings")) + setattr(cls, "ventilation system", + PermissibleValue(text="ventilation system")) -class FaoClassEnum(EnumDefinitionImpl): +class RoomTypeEnum(EnumDefinitionImpl): - Acrisols = PermissibleValue(text="Acrisols") - Andosols = PermissibleValue(text="Andosols") - Arenosols = PermissibleValue(text="Arenosols") - Cambisols = PermissibleValue(text="Cambisols") - Chernozems = PermissibleValue(text="Chernozems") - Ferralsols = PermissibleValue(text="Ferralsols") - Fluvisols = PermissibleValue(text="Fluvisols") - Gleysols = PermissibleValue(text="Gleysols") - Greyzems = PermissibleValue(text="Greyzems") - Gypsisols = PermissibleValue(text="Gypsisols") - Histosols = PermissibleValue(text="Histosols") - Kastanozems = PermissibleValue(text="Kastanozems") - Lithosols = PermissibleValue(text="Lithosols") - Luvisols = PermissibleValue(text="Luvisols") - Nitosols = PermissibleValue(text="Nitosols") - Phaeozems = PermissibleValue(text="Phaeozems") - Planosols = PermissibleValue(text="Planosols") - Podzols = PermissibleValue(text="Podzols") - Podzoluvisols = PermissibleValue(text="Podzoluvisols") - Rankers = PermissibleValue(text="Rankers") - Regosols = PermissibleValue(text="Regosols") - Rendzinas = PermissibleValue(text="Rendzinas") - Solonchaks = PermissibleValue(text="Solonchaks") - Solonetz = PermissibleValue(text="Solonetz") - Vertisols = PermissibleValue(text="Vertisols") - Yermosols = PermissibleValue(text="Yermosols") + attic = PermissibleValue(text="attic") + bathroom = PermissibleValue(text="bathroom") + closet = PermissibleValue(text="closet") + elevator = PermissibleValue(text="elevator") + hallway = PermissibleValue(text="hallway") + kitchen = PermissibleValue(text="kitchen") + stairwell = PermissibleValue(text="stairwell") + lobby = PermissibleValue(text="lobby") + vestibule = PermissibleValue(text="vestibule") + laboratory_wet = PermissibleValue(text="laboratory_wet") + laboratory_dry = PermissibleValue(text="laboratory_dry") + gymnasium = PermissibleValue(text="gymnasium") + natatorium = PermissibleValue(text="natatorium") + auditorium = PermissibleValue(text="auditorium") + lockers = PermissibleValue(text="lockers") + cafe = PermissibleValue(text="cafe") + warehouse = PermissibleValue(text="warehouse") + + _defn = EnumDefinition( + name="RoomTypeEnum", + ) + + @classmethod + def _addvals(cls): + setattr(cls, "conference room", + PermissibleValue(text="conference room")) + setattr(cls, "examining room", + PermissibleValue(text="examining room")) + setattr(cls, "mail room", + PermissibleValue(text="mail room")) + setattr(cls, "private office", + PermissibleValue(text="private office")) + setattr(cls, "open office", + PermissibleValue(text="open office")) + setattr(cls, ",restroom", + PermissibleValue(text=",restroom")) + setattr(cls, "mechanical or electrical room", + PermissibleValue(text="mechanical or electrical room")) + setattr(cls, "data center", + PermissibleValue(text="data center")) + +class BuildingSettingEnum(EnumDefinitionImpl): + + urban = PermissibleValue(text="urban") + suburban = PermissibleValue(text="suburban") + exurban = PermissibleValue(text="exurban") + rural = PermissibleValue(text="rural") _defn = EnumDefinition( - name="FaoClassEnum", + name="BuildingSettingEnum", ) -class SoilHorizonEnum(EnumDefinitionImpl): +class TrainStatLocEnum(EnumDefinitionImpl): - Permafrost = PermissibleValue(text="Permafrost") + riverside = PermissibleValue(text="riverside") _defn = EnumDefinition( - name="SoilHorizonEnum", + name="TrainStatLocEnum", ) @classmethod def _addvals(cls): - setattr(cls, "O horizon", - PermissibleValue(text="O horizon")) - setattr(cls, "A horizon", - PermissibleValue(text="A horizon")) - setattr(cls, "E horizon", - PermissibleValue(text="E horizon")) - setattr(cls, "B horizon", - PermissibleValue(text="B horizon")) - setattr(cls, "C horizon", - PermissibleValue(text="C horizon")) - setattr(cls, "R layer", - PermissibleValue(text="R layer")) - setattr(cls, "M horizon", - PermissibleValue(text="M horizon")) + setattr(cls, "south station above ground", + PermissibleValue(text="south station above ground")) + setattr(cls, "south station underground", + PermissibleValue(text="south station underground")) + setattr(cls, "south station amtrak", + PermissibleValue(text="south station amtrak")) + setattr(cls, "forest hills", + PermissibleValue(text="forest hills")) -class SpecificEnum(EnumDefinitionImpl): +class SampSubtypeEnum(EnumDefinitionImpl): - operation = PermissibleValue(text="operation") - construction = PermissibleValue(text="construction") - bid = PermissibleValue(text="bid") - design = PermissibleValue(text="design") - photos = PermissibleValue(text="photos") + biofilm = PermissibleValue(text="biofilm") + other = PermissibleValue(text="other") _defn = EnumDefinition( - name="SpecificEnum", + name="SampSubtypeEnum", ) @classmethod def _addvals(cls): - setattr(cls, "as built", - PermissibleValue(text="as built")) + setattr(cls, "oil phase", + PermissibleValue(text="oil phase")) + setattr(cls, "water phase", + PermissibleValue(text="water phase")) + setattr(cls, "not applicable", + PermissibleValue(text="not applicable")) -class TidalStageEnum(EnumDefinitionImpl): +class SeasonUseEnum(EnumDefinitionImpl): + + Spring = PermissibleValue(text="Spring") + Summer = PermissibleValue(text="Summer") + Fall = PermissibleValue(text="Fall") + Winter = PermissibleValue(text="Winter") _defn = EnumDefinition( - name="TidalStageEnum", + name="SeasonUseEnum", + ) + +class MechStrucEnum(EnumDefinitionImpl): + + subway = PermissibleValue(text="subway") + coach = PermissibleValue(text="coach") + carriage = PermissibleValue(text="carriage") + elevator = PermissibleValue(text="elevator") + escalator = PermissibleValue(text="escalator") + boat = PermissibleValue(text="boat") + train = PermissibleValue(text="train") + car = PermissibleValue(text="car") + bus = PermissibleValue(text="bus") + + _defn = EnumDefinition( + name="MechStrucEnum", + ) + +class DoorMoveEnum(EnumDefinitionImpl): + + collapsible = PermissibleValue(text="collapsible") + folding = PermissibleValue(text="folding") + revolving = PermissibleValue(text="revolving") + sliding = PermissibleValue(text="sliding") + swinging = PermissibleValue(text="swinging") + + _defn = EnumDefinition( + name="DoorMoveEnum", ) @classmethod def _addvals(cls): - setattr(cls, "low tide", - PermissibleValue(text="low tide")) - setattr(cls, "ebb tide", - PermissibleValue(text="ebb tide")) - setattr(cls, "flood tide", - PermissibleValue(text="flood tide")) - setattr(cls, "high tide", - PermissibleValue(text="high tide")) + setattr(cls, "rolling shutter", + PermissibleValue(text="rolling shutter")) -class IntWallCondEnum(EnumDefinitionImpl): +class CeilCondEnum(EnumDefinitionImpl): new = PermissibleValue(text="new") damaged = PermissibleValue(text="damaged") rupture = PermissibleValue(text="rupture") _defn = EnumDefinition( - name="IntWallCondEnum", + name="CeilCondEnum", ) @classmethod @@ -7009,86 +6869,50 @@ def _addvals(cls): setattr(cls, "needs repair", PermissibleValue(text="needs repair")) -class HeatCoolTypeEnum(EnumDefinitionImpl): - - _defn = EnumDefinition( - name="HeatCoolTypeEnum", - ) - - @classmethod - def _addvals(cls): - setattr(cls, "radiant system", - PermissibleValue(text="radiant system")) - setattr(cls, "heat pump", - PermissibleValue(text="heat pump")) - setattr(cls, "forced air system", - PermissibleValue(text="forced air system")) - setattr(cls, "steam forced heat", - PermissibleValue(text="steam forced heat")) - setattr(cls, "wood stove", - PermissibleValue(text="wood stove")) - -class DrainageClassEnum(EnumDefinitionImpl): +class SampDisStageEnum(EnumDefinitionImpl): - poorly = PermissibleValue(text="poorly") - well = PermissibleValue(text="well") + dissemination = PermissibleValue(text="dissemination") + infection = PermissibleValue(text="infection") + inoculation = PermissibleValue(text="inoculation") + penetration = PermissibleValue(text="penetration") + other = PermissibleValue(text="other") _defn = EnumDefinition( - name="DrainageClassEnum", + name="SampDisStageEnum", ) @classmethod def _addvals(cls): - setattr(cls, "very poorly", - PermissibleValue(text="very poorly")) - setattr(cls, "somewhat poorly", - PermissibleValue(text="somewhat poorly")) - setattr(cls, "moderately well", - PermissibleValue(text="moderately well")) - setattr(cls, "excessively drained", - PermissibleValue(text="excessively drained")) + setattr(cls, "growth and reproduction", + PermissibleValue(text="growth and reproduction")) -class WallConstTypeEnum(EnumDefinitionImpl): +class DoorCompTypeEnum(EnumDefinitionImpl): + + revolving = PermissibleValue(text="revolving") + sliding = PermissibleValue(text="sliding") + telescopic = PermissibleValue(text="telescopic") _defn = EnumDefinition( - name="WallConstTypeEnum", + name="DoorCompTypeEnum", ) @classmethod def _addvals(cls): - setattr(cls, "frame construction", - PermissibleValue(text="frame construction")) - setattr(cls, "joisted masonry", - PermissibleValue(text="joisted masonry")) - setattr(cls, "light noncombustible", - PermissibleValue(text="light noncombustible")) - setattr(cls, "masonry noncombustible", - PermissibleValue(text="masonry noncombustible")) - setattr(cls, "modified fire resistive", - PermissibleValue(text="modified fire resistive")) - setattr(cls, "fire resistive", - PermissibleValue(text="fire resistive")) + setattr(cls, "metal covered", + PermissibleValue(text="metal covered")) -class SampWeatherEnum(EnumDefinitionImpl): +class WindowVertPosEnum(EnumDefinitionImpl): - cloudy = PermissibleValue(text="cloudy") - foggy = PermissibleValue(text="foggy") - hail = PermissibleValue(text="hail") - rain = PermissibleValue(text="rain") - snow = PermissibleValue(text="snow") - sleet = PermissibleValue(text="sleet") - sunny = PermissibleValue(text="sunny") - windy = PermissibleValue(text="windy") + bottom = PermissibleValue(text="bottom") + middle = PermissibleValue(text="middle") + top = PermissibleValue(text="top") + low = PermissibleValue(text="low") + high = PermissibleValue(text="high") _defn = EnumDefinition( - name="SampWeatherEnum", + name="WindowVertPosEnum", ) - @classmethod - def _addvals(cls): - setattr(cls, "clear sky", - PermissibleValue(text="clear sky")) - class TrainLineEnum(EnumDefinitionImpl): red = PermissibleValue(text="red") @@ -7099,107 +6923,93 @@ class TrainLineEnum(EnumDefinitionImpl): name="TrainLineEnum", ) -class CeilTypeEnum(EnumDefinitionImpl): - - cathedral = PermissibleValue(text="cathedral") - dropped = PermissibleValue(text="dropped") - concave = PermissibleValue(text="concave") - coffered = PermissibleValue(text="coffered") - cove = PermissibleValue(text="cove") - stretched = PermissibleValue(text="stretched") - - _defn = EnumDefinition( - name="CeilTypeEnum", - ) - - @classmethod - def _addvals(cls): - setattr(cls, "barrel-shaped", - PermissibleValue(text="barrel-shaped")) - -class SampDisStageEnum(EnumDefinitionImpl): - - dissemination = PermissibleValue(text="dissemination") - infection = PermissibleValue(text="infection") - inoculation = PermissibleValue(text="inoculation") - penetration = PermissibleValue(text="penetration") - other = PermissibleValue(text="other") - - _defn = EnumDefinition( - name="SampDisStageEnum", - ) - - @classmethod - def _addvals(cls): - setattr(cls, "growth and reproduction", - PermissibleValue(text="growth and reproduction")) - -class SampMdEnum(EnumDefinitionImpl): +class FaoClassEnum(EnumDefinitionImpl): - DF = PermissibleValue(text="DF") - RT = PermissibleValue(text="RT") - KB = PermissibleValue(text="KB") - MSL = PermissibleValue(text="MSL") - other = PermissibleValue(text="other") + Acrisols = PermissibleValue(text="Acrisols") + Andosols = PermissibleValue(text="Andosols") + Arenosols = PermissibleValue(text="Arenosols") + Cambisols = PermissibleValue(text="Cambisols") + Chernozems = PermissibleValue(text="Chernozems") + Ferralsols = PermissibleValue(text="Ferralsols") + Fluvisols = PermissibleValue(text="Fluvisols") + Gleysols = PermissibleValue(text="Gleysols") + Greyzems = PermissibleValue(text="Greyzems") + Gypsisols = PermissibleValue(text="Gypsisols") + Histosols = PermissibleValue(text="Histosols") + Kastanozems = PermissibleValue(text="Kastanozems") + Lithosols = PermissibleValue(text="Lithosols") + Luvisols = PermissibleValue(text="Luvisols") + Nitosols = PermissibleValue(text="Nitosols") + Phaeozems = PermissibleValue(text="Phaeozems") + Planosols = PermissibleValue(text="Planosols") + Podzols = PermissibleValue(text="Podzols") + Podzoluvisols = PermissibleValue(text="Podzoluvisols") + Rankers = PermissibleValue(text="Rankers") + Regosols = PermissibleValue(text="Regosols") + Rendzinas = PermissibleValue(text="Rendzinas") + Solonchaks = PermissibleValue(text="Solonchaks") + Solonetz = PermissibleValue(text="Solonetz") + Vertisols = PermissibleValue(text="Vertisols") + Yermosols = PermissibleValue(text="Yermosols") _defn = EnumDefinition( - name="SampMdEnum", + name="FaoClassEnum", ) -class DoorCompTypeEnum(EnumDefinitionImpl): +class WaterFeatTypeEnum(EnumDefinitionImpl): - revolving = PermissibleValue(text="revolving") - sliding = PermissibleValue(text="sliding") - telescopic = PermissibleValue(text="telescopic") + fountain = PermissibleValue(text="fountain") + pool = PermissibleValue(text="pool") + stream = PermissibleValue(text="stream") + waterfall = PermissibleValue(text="waterfall") _defn = EnumDefinition( - name="DoorCompTypeEnum", + name="WaterFeatTypeEnum", ) @classmethod def _addvals(cls): - setattr(cls, "metal covered", - PermissibleValue(text="metal covered")) + setattr(cls, "standing feature", + PermissibleValue(text="standing feature")) -class WindowLocEnum(EnumDefinitionImpl): +class WallFinishMatEnum(EnumDefinitionImpl): - north = PermissibleValue(text="north") - south = PermissibleValue(text="south") - east = PermissibleValue(text="east") - west = PermissibleValue(text="west") + plaster = PermissibleValue(text="plaster") + tile = PermissibleValue(text="tile") + terrazzo = PermissibleValue(text="terrazzo") + wood = PermissibleValue(text="wood") + metal = PermissibleValue(text="metal") + masonry = PermissibleValue(text="masonry") _defn = EnumDefinition( - name="WindowLocEnum", + name="WallFinishMatEnum", ) -class DoorLocEnum(EnumDefinitionImpl): - - north = PermissibleValue(text="north") - south = PermissibleValue(text="south") - east = PermissibleValue(text="east") - west = PermissibleValue(text="west") - - _defn = EnumDefinition( - name="DoorLocEnum", - ) + @classmethod + def _addvals(cls): + setattr(cls, "gypsum plaster", + PermissibleValue(text="gypsum plaster")) + setattr(cls, "veneer plaster", + PermissibleValue(text="veneer plaster")) + setattr(cls, "gypsum board", + PermissibleValue(text="gypsum board")) + setattr(cls, "stone facing", + PermissibleValue(text="stone facing")) + setattr(cls, "acoustical treatment", + PermissibleValue(text="acoustical treatment")) -class WaterFeatTypeEnum(EnumDefinitionImpl): +class SedimentTypeEnum(EnumDefinitionImpl): - fountain = PermissibleValue(text="fountain") - pool = PermissibleValue(text="pool") - stream = PermissibleValue(text="stream") - waterfall = PermissibleValue(text="waterfall") + biogenous = PermissibleValue(text="biogenous") + cosmogenous = PermissibleValue(text="cosmogenous") + hydrogenous = PermissibleValue(text="hydrogenous") + lithogenous = PermissibleValue(text="lithogenous") _defn = EnumDefinition( - name="WaterFeatTypeEnum", + name="SedimentTypeEnum", ) - @classmethod - def _addvals(cls): - setattr(cls, "standing feature", - PermissibleValue(text="standing feature")) - -class CeilTextureEnum(EnumDefinitionImpl): +class WallTextureEnum(EnumDefinitionImpl): knockdown = PermissibleValue(text="knockdown") popcorn = PermissibleValue(text="popcorn") @@ -7207,7 +7017,7 @@ class CeilTextureEnum(EnumDefinitionImpl): swirl = PermissibleValue(text="swirl") _defn = EnumDefinition( - name="CeilTextureEnum", + name="WallTextureEnum", ) @classmethod @@ -7216,6 +7026,8 @@ def _addvals(cls): PermissibleValue(text="crows feet")) setattr(cls, "crows-foot stomp", PermissibleValue(text="crows-foot stomp")) + setattr(cls, "", + PermissibleValue(text="")) setattr(cls, "double skip", PermissibleValue(text="double skip")) setattr(cls, "hawk and trowel", @@ -7231,189 +7043,144 @@ def _addvals(cls): setattr(cls, "stomp knockdown", PermissibleValue(text="stomp knockdown")) -class GrowthHabitEnum(EnumDefinitionImpl): +class SampCaptStatusEnum(EnumDefinitionImpl): - erect = PermissibleValue(text="erect") - spreading = PermissibleValue(text="spreading") - prostrate = PermissibleValue(text="prostrate") + other = PermissibleValue(text="other") _defn = EnumDefinition( - name="GrowthHabitEnum", + name="SampCaptStatusEnum", ) @classmethod def _addvals(cls): - setattr(cls, "semi-erect", - PermissibleValue(text="semi-erect")) + setattr(cls, "active surveillance in response to an outbreak", + PermissibleValue(text="active surveillance in response to an outbreak")) + setattr(cls, "active surveillance not initiated by an outbreak", + PermissibleValue(text="active surveillance not initiated by an outbreak")) + setattr(cls, "farm sample", + PermissibleValue(text="farm sample")) + setattr(cls, "market sample", + PermissibleValue(text="market sample")) -class ShadingDeviceTypeEnum(EnumDefinitionImpl): +class DoorTypeEnum(EnumDefinitionImpl): - tree = PermissibleValue(text="tree") - trellis = PermissibleValue(text="trellis") + composite = PermissibleValue(text="composite") + metal = PermissibleValue(text="metal") + wooden = PermissibleValue(text="wooden") _defn = EnumDefinition( - name="ShadingDeviceTypeEnum", + name="DoorTypeEnum", ) - @classmethod - def _addvals(cls): - setattr(cls, "bahama shutters", - PermissibleValue(text="bahama shutters")) - setattr(cls, "exterior roll blind", - PermissibleValue(text="exterior roll blind")) - setattr(cls, "gambrel awning", - PermissibleValue(text="gambrel awning")) - setattr(cls, "hood awning", - PermissibleValue(text="hood awning")) - setattr(cls, "porchroller awning", - PermissibleValue(text="porchroller awning")) - setattr(cls, "sarasota shutters", - PermissibleValue(text="sarasota shutters")) - setattr(cls, "slatted aluminum", - PermissibleValue(text="slatted aluminum")) - setattr(cls, "solid aluminum awning", - PermissibleValue(text="solid aluminum awning")) - setattr(cls, "sun screen", - PermissibleValue(text="sun screen")) - setattr(cls, "venetian awning", - PermissibleValue(text="venetian awning")) - -class RoomTypeEnum(EnumDefinitionImpl): +class SampFloorEnum(EnumDefinitionImpl): - attic = PermissibleValue(text="attic") - bathroom = PermissibleValue(text="bathroom") - closet = PermissibleValue(text="closet") - elevator = PermissibleValue(text="elevator") - hallway = PermissibleValue(text="hallway") - kitchen = PermissibleValue(text="kitchen") - stairwell = PermissibleValue(text="stairwell") + basement = PermissibleValue(text="basement") lobby = PermissibleValue(text="lobby") - vestibule = PermissibleValue(text="vestibule") - laboratory_wet = PermissibleValue(text="laboratory_wet") - laboratory_dry = PermissibleValue(text="laboratory_dry") - gymnasium = PermissibleValue(text="gymnasium") - natatorium = PermissibleValue(text="natatorium") - auditorium = PermissibleValue(text="auditorium") - lockers = PermissibleValue(text="lockers") - cafe = PermissibleValue(text="cafe") - warehouse = PermissibleValue(text="warehouse") _defn = EnumDefinition( - name="RoomTypeEnum", + name="SampFloorEnum", ) @classmethod def _addvals(cls): - setattr(cls, "conference room", - PermissibleValue(text="conference room")) - setattr(cls, "examining room", - PermissibleValue(text="examining room")) - setattr(cls, "mail room", - PermissibleValue(text="mail room")) - setattr(cls, "private office", - PermissibleValue(text="private office")) - setattr(cls, "open office", - PermissibleValue(text="open office")) - setattr(cls, ",restroom", - PermissibleValue(text=",restroom")) - setattr(cls, "mechanical or electrical room", - PermissibleValue(text="mechanical or electrical room")) - setattr(cls, "data center", - PermissibleValue(text="data center")) + setattr(cls, "1st floor", + PermissibleValue(text="1st floor")) + setattr(cls, "2nd floor", + PermissibleValue(text="2nd floor")) -class LightTypeEnum(EnumDefinitionImpl): +class FloorWaterMoldEnum(EnumDefinitionImpl): - none = PermissibleValue(text="none") + condensation = PermissibleValue(text="condensation") _defn = EnumDefinition( - name="LightTypeEnum", + name="FloorWaterMoldEnum", ) @classmethod def _addvals(cls): - setattr(cls, "natural light", - PermissibleValue(text="natural light")) - setattr(cls, "electric light", - PermissibleValue(text="electric light")) - setattr(cls, "desk lamp", - PermissibleValue(text="desk lamp")) - setattr(cls, "flourescent lights", - PermissibleValue(text="flourescent lights")) + setattr(cls, "mold odor", + PermissibleValue(text="mold odor")) + setattr(cls, "wet floor", + PermissibleValue(text="wet floor")) + setattr(cls, "water stains", + PermissibleValue(text="water stains")) + setattr(cls, "wall discoloration", + PermissibleValue(text="wall discoloration")) + setattr(cls, "floor discoloration", + PermissibleValue(text="floor discoloration")) + setattr(cls, "ceiling discoloration", + PermissibleValue(text="ceiling discoloration")) + setattr(cls, "peeling paint or wallpaper", + PermissibleValue(text="peeling paint or wallpaper")) + setattr(cls, "bulging walls", + PermissibleValue(text="bulging walls")) -class BuildDocsEnum(EnumDefinitionImpl): +class DoorLocEnum(EnumDefinitionImpl): - schedule = PermissibleValue(text="schedule") - sections = PermissibleValue(text="sections") - submittals = PermissibleValue(text="submittals") - windows = PermissibleValue(text="windows") + north = PermissibleValue(text="north") + south = PermissibleValue(text="south") + east = PermissibleValue(text="east") + west = PermissibleValue(text="west") _defn = EnumDefinition( - name="BuildDocsEnum", + name="DoorLocEnum", ) - @classmethod - def _addvals(cls): - setattr(cls, "building information model", - PermissibleValue(text="building information model")) - setattr(cls, "commissioning report", - PermissibleValue(text="commissioning report")) - setattr(cls, "complaint logs", - PermissibleValue(text="complaint logs")) - setattr(cls, "contract administration", - PermissibleValue(text="contract administration")) - setattr(cls, "cost estimate", - PermissibleValue(text="cost estimate")) - setattr(cls, "janitorial schedules or logs", - PermissibleValue(text="janitorial schedules or logs")) - setattr(cls, "maintenance plans", - PermissibleValue(text="maintenance plans")) - setattr(cls, "shop drawings", - PermissibleValue(text="shop drawings")) - setattr(cls, "ventilation system", - PermissibleValue(text="ventilation system")) - -class WindowVertPosEnum(EnumDefinitionImpl): +class BiolStatEnum(EnumDefinitionImpl): - bottom = PermissibleValue(text="bottom") - middle = PermissibleValue(text="middle") - top = PermissibleValue(text="top") - low = PermissibleValue(text="low") - high = PermissibleValue(text="high") + wild = PermissibleValue(text="wild") + natural = PermissibleValue(text="natural") + hybrid = PermissibleValue(text="hybrid") + mutant = PermissibleValue(text="mutant") _defn = EnumDefinition( - name="WindowVertPosEnum", + name="BiolStatEnum", ) -class SampCollectPointEnum(EnumDefinitionImpl): + @classmethod + def _addvals(cls): + setattr(cls, "semi-natural", + PermissibleValue(text="semi-natural")) + setattr(cls, "inbred line", + PermissibleValue(text="inbred line")) + setattr(cls, "breeder's line", + PermissibleValue(text="breeder's line")) + setattr(cls, "clonal selection", + PermissibleValue(text="clonal selection")) + +class WallSurfTreatmentEnum(EnumDefinitionImpl): - well = PermissibleValue(text="well") - wellhead = PermissibleValue(text="wellhead") - separator = PermissibleValue(text="separator") - other = PermissibleValue(text="other") + painted = PermissibleValue(text="painted") + paneling = PermissibleValue(text="paneling") + stucco = PermissibleValue(text="stucco") + fabric = PermissibleValue(text="fabric") _defn = EnumDefinition( - name="SampCollectPointEnum", + name="WallSurfTreatmentEnum", ) @classmethod def _addvals(cls): - setattr(cls, "test well", - PermissibleValue(text="test well")) - setattr(cls, "drilling rig", - PermissibleValue(text="drilling rig")) - setattr(cls, "storage tank", - PermissibleValue(text="storage tank")) + setattr(cls, "wall paper", + PermissibleValue(text="wall paper")) + setattr(cls, "no treatment", + PermissibleValue(text="no treatment")) -class TrainStopLocEnum(EnumDefinitionImpl): +class BioticRelationshipEnum(EnumDefinitionImpl): - end = PermissibleValue(text="end") - mid = PermissibleValue(text="mid") - downtown = PermissibleValue(text="downtown") + parasite = PermissibleValue(text="parasite") + commensal = PermissibleValue(text="commensal") + symbiont = PermissibleValue(text="symbiont") _defn = EnumDefinition( - name="TrainStopLocEnum", + name="BioticRelationshipEnum", ) + @classmethod + def _addvals(cls): + setattr(cls, "free living", + PermissibleValue(text="free living")) + class DoorCondEnum(EnumDefinitionImpl): damaged = PermissibleValue(text="damaged") @@ -7431,285 +7198,380 @@ def _addvals(cls): setattr(cls, "visible wear", PermissibleValue(text="visible wear")) -class RoomCondtEnum(EnumDefinitionImpl): +class FloorStrucEnum(EnumDefinitionImpl): - new = PermissibleValue(text="new") - damaged = PermissibleValue(text="damaged") - rupture = PermissibleValue(text="rupture") + balcony = PermissibleValue(text="balcony") + concrete = PermissibleValue(text="concrete") _defn = EnumDefinition( - name="RoomCondtEnum", + name="FloorStrucEnum", ) @classmethod def _addvals(cls): - setattr(cls, "visible wear", - PermissibleValue(text="visible wear")) - setattr(cls, "needs repair", - PermissibleValue(text="needs repair")) - setattr(cls, "visible signs of mold/mildew", - PermissibleValue(text="visible signs of mold/mildew")) + setattr(cls, "floating floor", + PermissibleValue(text="floating floor")) + setattr(cls, "glass floor", + PermissibleValue(text="glass floor")) + setattr(cls, "raised floor", + PermissibleValue(text="raised floor")) + setattr(cls, "sprung floor", + PermissibleValue(text="sprung floor")) + setattr(cls, "wood-framed", + PermissibleValue(text="wood-framed")) -class DoorTypeMetalEnum(EnumDefinitionImpl): +class OrganismCountEnum(EnumDefinitionImpl): - collapsible = PermissibleValue(text="collapsible") - hollow = PermissibleValue(text="hollow") + ATP = PermissibleValue(text="ATP") + MPN = PermissibleValue(text="MPN") + other = PermissibleValue(text="other") _defn = EnumDefinition( - name="DoorTypeMetalEnum", + name="OrganismCountEnum", + ) + +class HeatDelivLocEnum(EnumDefinitionImpl): + + north = PermissibleValue(text="north") + south = PermissibleValue(text="south") + east = PermissibleValue(text="east") + west = PermissibleValue(text="west") + + _defn = EnumDefinition( + name="HeatDelivLocEnum", + ) + +class HeatCoolTypeEnum(EnumDefinitionImpl): + + _defn = EnumDefinition( + name="HeatCoolTypeEnum", ) @classmethod def _addvals(cls): - setattr(cls, "corrugated steel", - PermissibleValue(text="corrugated steel")) - setattr(cls, "rolling shutters", - PermissibleValue(text="rolling shutters")) - setattr(cls, "steel plate", - PermissibleValue(text="steel plate")) + setattr(cls, "radiant system", + PermissibleValue(text="radiant system")) + setattr(cls, "heat pump", + PermissibleValue(text="heat pump")) + setattr(cls, "forced air system", + PermissibleValue(text="forced air system")) + setattr(cls, "steam forced heat", + PermissibleValue(text="steam forced heat")) + setattr(cls, "wood stove", + PermissibleValue(text="wood stove")) -class TillageEnum(EnumDefinitionImpl): +class RoomConnectedEnum(EnumDefinitionImpl): - drill = PermissibleValue(text="drill") - chisel = PermissibleValue(text="chisel") - tined = PermissibleValue(text="tined") - mouldboard = PermissibleValue(text="mouldboard") + attic = PermissibleValue(text="attic") + bathroom = PermissibleValue(text="bathroom") + closet = PermissibleValue(text="closet") + elevator = PermissibleValue(text="elevator") + hallway = PermissibleValue(text="hallway") + kitchen = PermissibleValue(text="kitchen") + office = PermissibleValue(text="office") + stairwell = PermissibleValue(text="stairwell") _defn = EnumDefinition( - name="TillageEnum", + name="RoomConnectedEnum", ) @classmethod def _addvals(cls): - setattr(cls, "cutting disc", - PermissibleValue(text="cutting disc")) - setattr(cls, "ridge till", - PermissibleValue(text="ridge till")) - setattr(cls, "strip tillage", - PermissibleValue(text="strip tillage")) - setattr(cls, "zonal tillage", - PermissibleValue(text="zonal tillage")) - setattr(cls, "disc plough", - PermissibleValue(text="disc plough")) + setattr(cls, "conference room", + PermissibleValue(text="conference room")) + setattr(cls, "examining room", + PermissibleValue(text="examining room")) + setattr(cls, "mail room", + PermissibleValue(text="mail room")) -class SrLithologyEnum(EnumDefinitionImpl): +class HcrGeolAgeEnum(EnumDefinitionImpl): - Clastic = PermissibleValue(text="Clastic") - Carbonate = PermissibleValue(text="Carbonate") - Coal = PermissibleValue(text="Coal") - Biosilicieous = PermissibleValue(text="Biosilicieous") + Archean = PermissibleValue(text="Archean") + Cambrian = PermissibleValue(text="Cambrian") + Carboniferous = PermissibleValue(text="Carboniferous") + Cenozoic = PermissibleValue(text="Cenozoic") + Cretaceous = PermissibleValue(text="Cretaceous") + Devonian = PermissibleValue(text="Devonian") + Jurassic = PermissibleValue(text="Jurassic") + Mesozoic = PermissibleValue(text="Mesozoic") + Neogene = PermissibleValue(text="Neogene") + Ordovician = PermissibleValue(text="Ordovician") + Paleogene = PermissibleValue(text="Paleogene") + Paleozoic = PermissibleValue(text="Paleozoic") + Permian = PermissibleValue(text="Permian") + Precambrian = PermissibleValue(text="Precambrian") + Proterozoic = PermissibleValue(text="Proterozoic") + Silurian = PermissibleValue(text="Silurian") + Triassic = PermissibleValue(text="Triassic") other = PermissibleValue(text="other") _defn = EnumDefinition( - name="SrLithologyEnum", + name="HcrGeolAgeEnum", ) -class DoorMoveEnum(EnumDefinitionImpl): +class SampMdEnum(EnumDefinitionImpl): - collapsible = PermissibleValue(text="collapsible") - folding = PermissibleValue(text="folding") - revolving = PermissibleValue(text="revolving") - sliding = PermissibleValue(text="sliding") - swinging = PermissibleValue(text="swinging") + DF = PermissibleValue(text="DF") + RT = PermissibleValue(text="RT") + KB = PermissibleValue(text="KB") + MSL = PermissibleValue(text="MSL") + other = PermissibleValue(text="other") _defn = EnumDefinition( - name="DoorMoveEnum", + name="SampMdEnum", + ) + +class RoomSampPosEnum(EnumDefinitionImpl): + + center = PermissibleValue(text="center") + + _defn = EnumDefinition( + name="RoomSampPosEnum", ) @classmethod def _addvals(cls): - setattr(cls, "rolling shutter", - PermissibleValue(text="rolling shutter")) + setattr(cls, "north corner", + PermissibleValue(text="north corner")) + setattr(cls, "south corner", + PermissibleValue(text="south corner")) + setattr(cls, "west corner", + PermissibleValue(text="west corner")) + setattr(cls, "east corner", + PermissibleValue(text="east corner")) + setattr(cls, "northeast corner", + PermissibleValue(text="northeast corner")) + setattr(cls, "northwest corner", + PermissibleValue(text="northwest corner")) + setattr(cls, "southeast corner", + PermissibleValue(text="southeast corner")) + setattr(cls, "southwest corner", + PermissibleValue(text="southwest corner")) -class WindowCoverEnum(EnumDefinitionImpl): +class ProfilePositionEnum(EnumDefinitionImpl): - blinds = PermissibleValue(text="blinds") - curtains = PermissibleValue(text="curtains") - none = PermissibleValue(text="none") + summit = PermissibleValue(text="summit") + shoulder = PermissibleValue(text="shoulder") + backslope = PermissibleValue(text="backslope") + footslope = PermissibleValue(text="footslope") + toeslope = PermissibleValue(text="toeslope") _defn = EnumDefinition( - name="WindowCoverEnum", + name="ProfilePositionEnum", ) -class LithologyEnum(EnumDefinitionImpl): +class QuadPosEnum(EnumDefinitionImpl): - Basement = PermissibleValue(text="Basement") - Chalk = PermissibleValue(text="Chalk") - Chert = PermissibleValue(text="Chert") - Coal = PermissibleValue(text="Coal") - Conglomerate = PermissibleValue(text="Conglomerate") - Diatomite = PermissibleValue(text="Diatomite") - Dolomite = PermissibleValue(text="Dolomite") - Limestone = PermissibleValue(text="Limestone") - Sandstone = PermissibleValue(text="Sandstone") - Shale = PermissibleValue(text="Shale") - Siltstone = PermissibleValue(text="Siltstone") - Volcanic = PermissibleValue(text="Volcanic") - other = PermissibleValue(text="other") + _defn = EnumDefinition( + name="QuadPosEnum", + ) + + @classmethod + def _addvals(cls): + setattr(cls, "North side", + PermissibleValue(text="North side")) + setattr(cls, "West side", + PermissibleValue(text="West side")) + setattr(cls, "South side", + PermissibleValue(text="South side")) + setattr(cls, "East side", + PermissibleValue(text="East side")) + +class IndoorSpaceEnum(EnumDefinitionImpl): + + bedroom = PermissibleValue(text="bedroom") + office = PermissibleValue(text="office") + bathroom = PermissibleValue(text="bathroom") + foyer = PermissibleValue(text="foyer") + kitchen = PermissibleValue(text="kitchen") + hallway = PermissibleValue(text="hallway") + elevator = PermissibleValue(text="elevator") _defn = EnumDefinition( - name="LithologyEnum", + name="IndoorSpaceEnum", ) -class SampFloorEnum(EnumDefinitionImpl): + @classmethod + def _addvals(cls): + setattr(cls, "locker room", + PermissibleValue(text="locker room")) - basement = PermissibleValue(text="basement") - lobby = PermissibleValue(text="lobby") +class WindowTypeEnum(EnumDefinitionImpl): _defn = EnumDefinition( - name="SampFloorEnum", + name="WindowTypeEnum", ) @classmethod def _addvals(cls): - setattr(cls, "1st floor", - PermissibleValue(text="1st floor")) - setattr(cls, "2nd floor", - PermissibleValue(text="2nd floor")) + setattr(cls, "single-hung sash window", + PermissibleValue(text="single-hung sash window")) + setattr(cls, "horizontal sash window", + PermissibleValue(text="horizontal sash window")) + setattr(cls, "fixed window", + PermissibleValue(text="fixed window")) -class DoorDirectEnum(EnumDefinitionImpl): +class FloorCondEnum(EnumDefinitionImpl): - inward = PermissibleValue(text="inward") - outward = PermissibleValue(text="outward") - sideways = PermissibleValue(text="sideways") + new = PermissibleValue(text="new") + damaged = PermissibleValue(text="damaged") + rupture = PermissibleValue(text="rupture") _defn = EnumDefinition( - name="DoorDirectEnum", + name="FloorCondEnum", ) -class HeatDelivLocEnum(EnumDefinitionImpl): + @classmethod + def _addvals(cls): + setattr(cls, "visible wear", + PermissibleValue(text="visible wear")) + setattr(cls, "needs repair", + PermissibleValue(text="needs repair")) - north = PermissibleValue(text="north") - south = PermissibleValue(text="south") - east = PermissibleValue(text="east") - west = PermissibleValue(text="west") +class OccupDocumentEnum(EnumDefinitionImpl): + + estimate = PermissibleValue(text="estimate") + videos = PermissibleValue(text="videos") _defn = EnumDefinition( - name="HeatDelivLocEnum", + name="OccupDocumentEnum", ) -class SrDepEnvEnum(EnumDefinitionImpl): + @classmethod + def _addvals(cls): + setattr(cls, "automated count", + PermissibleValue(text="automated count")) + setattr(cls, "manual count", + PermissibleValue(text="manual count")) - Lacustine = PermissibleValue(text="Lacustine") - Fluvioldeltaic = PermissibleValue(text="Fluvioldeltaic") - Fluviomarine = PermissibleValue(text="Fluviomarine") - Marine = PermissibleValue(text="Marine") - other = PermissibleValue(text="other") +class RoomCondtEnum(EnumDefinitionImpl): + + new = PermissibleValue(text="new") + damaged = PermissibleValue(text="damaged") + rupture = PermissibleValue(text="rupture") _defn = EnumDefinition( - name="SrDepEnvEnum", + name="RoomCondtEnum", ) -class SrGeolAgeEnum(EnumDefinitionImpl): + @classmethod + def _addvals(cls): + setattr(cls, "visible wear", + PermissibleValue(text="visible wear")) + setattr(cls, "needs repair", + PermissibleValue(text="needs repair")) + setattr(cls, "visible signs of mold/mildew", + PermissibleValue(text="visible signs of mold/mildew")) - Archean = PermissibleValue(text="Archean") - Cambrian = PermissibleValue(text="Cambrian") - Carboniferous = PermissibleValue(text="Carboniferous") - Cenozoic = PermissibleValue(text="Cenozoic") - Cretaceous = PermissibleValue(text="Cretaceous") - Devonian = PermissibleValue(text="Devonian") - Jurassic = PermissibleValue(text="Jurassic") - Mesozoic = PermissibleValue(text="Mesozoic") - Neogene = PermissibleValue(text="Neogene") - Ordovician = PermissibleValue(text="Ordovician") - Paleogene = PermissibleValue(text="Paleogene") - Paleozoic = PermissibleValue(text="Paleozoic") - Permian = PermissibleValue(text="Permian") - Precambrian = PermissibleValue(text="Precambrian") - Proterozoic = PermissibleValue(text="Proterozoic") - Silurian = PermissibleValue(text="Silurian") - Triassic = PermissibleValue(text="Triassic") - other = PermissibleValue(text="other") +class SpecificEnum(EnumDefinitionImpl): + + operation = PermissibleValue(text="operation") + construction = PermissibleValue(text="construction") + bid = PermissibleValue(text="bid") + design = PermissibleValue(text="design") + photos = PermissibleValue(text="photos") _defn = EnumDefinition( - name="SrGeolAgeEnum", + name="SpecificEnum", ) -class ExtWallOrientEnum(EnumDefinitionImpl): + @classmethod + def _addvals(cls): + setattr(cls, "as built", + PermissibleValue(text="as built")) - north = PermissibleValue(text="north") - south = PermissibleValue(text="south") - east = PermissibleValue(text="east") - west = PermissibleValue(text="west") - northeast = PermissibleValue(text="northeast") - southeast = PermissibleValue(text="southeast") - southwest = PermissibleValue(text="southwest") - northwest = PermissibleValue(text="northwest") +class BuildOccupTypeEnum(EnumDefinitionImpl): + + office = PermissibleValue(text="office") + market = PermissibleValue(text="market") + restaurant = PermissibleValue(text="restaurant") + residence = PermissibleValue(text="residence") + school = PermissibleValue(text="school") + residential = PermissibleValue(text="residential") + commercial = PermissibleValue(text="commercial") + airport = PermissibleValue(text="airport") _defn = EnumDefinition( - name="ExtWallOrientEnum", + name="BuildOccupTypeEnum", ) -class FloorWaterMoldEnum(EnumDefinitionImpl): + @classmethod + def _addvals(cls): + setattr(cls, "low rise", + PermissibleValue(text="low rise")) + setattr(cls, "high rise", + PermissibleValue(text="high rise")) + setattr(cls, "wood framed", + PermissibleValue(text="wood framed")) + setattr(cls, "health care", + PermissibleValue(text="health care")) + setattr(cls, "sports complex", + PermissibleValue(text="sports complex")) - condensation = PermissibleValue(text="condensation") +class FreqCleanEnum(EnumDefinitionImpl): + + Daily = PermissibleValue(text="Daily") + Weekly = PermissibleValue(text="Weekly") + Monthly = PermissibleValue(text="Monthly") + Quarterly = PermissibleValue(text="Quarterly") + Annually = PermissibleValue(text="Annually") + other = PermissibleValue(text="other") _defn = EnumDefinition( - name="FloorWaterMoldEnum", + name="FreqCleanEnum", ) - @classmethod - def _addvals(cls): - setattr(cls, "mold odor", - PermissibleValue(text="mold odor")) - setattr(cls, "wet floor", - PermissibleValue(text="wet floor")) - setattr(cls, "water stains", - PermissibleValue(text="water stains")) - setattr(cls, "wall discoloration", - PermissibleValue(text="wall discoloration")) - setattr(cls, "floor discoloration", - PermissibleValue(text="floor discoloration")) - setattr(cls, "ceiling discoloration", - PermissibleValue(text="ceiling discoloration")) - setattr(cls, "peeling paint or wallpaper", - PermissibleValue(text="peeling paint or wallpaper")) - setattr(cls, "bulging walls", - PermissibleValue(text="bulging walls")) - -class WindowCondEnum(EnumDefinitionImpl): +class SampWeatherEnum(EnumDefinitionImpl): - damaged = PermissibleValue(text="damaged") - new = PermissibleValue(text="new") - rupture = PermissibleValue(text="rupture") + cloudy = PermissibleValue(text="cloudy") + foggy = PermissibleValue(text="foggy") + hail = PermissibleValue(text="hail") + rain = PermissibleValue(text="rain") + snow = PermissibleValue(text="snow") + sleet = PermissibleValue(text="sleet") + sunny = PermissibleValue(text="sunny") + windy = PermissibleValue(text="windy") _defn = EnumDefinition( - name="WindowCondEnum", + name="SampWeatherEnum", ) @classmethod def _addvals(cls): - setattr(cls, "needs repair", - PermissibleValue(text="needs repair")) - setattr(cls, "visible wear", - PermissibleValue(text="visible wear")) + setattr(cls, "clear sky", + PermissibleValue(text="clear sky")) -class ShadingDeviceCondEnum(EnumDefinitionImpl): +class HcrEnum(EnumDefinitionImpl): - damaged = PermissibleValue(text="damaged") - new = PermissibleValue(text="new") - rupture = PermissibleValue(text="rupture") + Coalbed = PermissibleValue(text="Coalbed") + Shale = PermissibleValue(text="Shale") + other = PermissibleValue(text="other") _defn = EnumDefinition( - name="ShadingDeviceCondEnum", + name="HcrEnum", ) @classmethod def _addvals(cls): - setattr(cls, "needs repair", - PermissibleValue(text="needs repair")) - setattr(cls, "visible wear", - PermissibleValue(text="visible wear")) + setattr(cls, "Oil Reservoir", + PermissibleValue(text="Oil Reservoir")) + setattr(cls, "Gas Reservoir", + PermissibleValue(text="Gas Reservoir")) + setattr(cls, "Oil Sand", + PermissibleValue(text="Oil Sand")) + setattr(cls, "Tight Oil Reservoir", + PermissibleValue(text="Tight Oil Reservoir")) + setattr(cls, "Tight Gas Reservoir", + PermissibleValue(text="Tight Gas Reservoir")) -class WallLocEnum(EnumDefinitionImpl): +class DoorDirectEnum(EnumDefinitionImpl): - north = PermissibleValue(text="north") - south = PermissibleValue(text="south") - east = PermissibleValue(text="east") - west = PermissibleValue(text="west") + inward = PermissibleValue(text="inward") + outward = PermissibleValue(text="outward") + sideways = PermissibleValue(text="sideways") _defn = EnumDefinition( - name="WallLocEnum", + name="DoorDirectEnum", ) class DoorMatEnum(EnumDefinitionImpl): @@ -7733,46 +7595,22 @@ def _addvals(cls): PermissibleValue(text="engineered plastic")) setattr(cls, "thermoplastic alloy", PermissibleValue(text="thermoplastic alloy")) - setattr(cls, "wood/plastic composite", - PermissibleValue(text="wood/plastic composite")) - -class PlantSexEnum(EnumDefinitionImpl): - - Androdioecious = PermissibleValue(text="Androdioecious") - Androecious = PermissibleValue(text="Androecious") - Androgynous = PermissibleValue(text="Androgynous") - Androgynomonoecious = PermissibleValue(text="Androgynomonoecious") - Andromonoecious = PermissibleValue(text="Andromonoecious") - Bisexual = PermissibleValue(text="Bisexual") - Dichogamous = PermissibleValue(text="Dichogamous") - Diclinous = PermissibleValue(text="Diclinous") - Dioecious = PermissibleValue(text="Dioecious") - Gynodioecious = PermissibleValue(text="Gynodioecious") - Gynoecious = PermissibleValue(text="Gynoecious") - Gynomonoecious = PermissibleValue(text="Gynomonoecious") - Hermaphroditic = PermissibleValue(text="Hermaphroditic") - Imperfect = PermissibleValue(text="Imperfect") - Monoclinous = PermissibleValue(text="Monoclinous") - Monoecious = PermissibleValue(text="Monoecious") - Perfect = PermissibleValue(text="Perfect") - Polygamodioecious = PermissibleValue(text="Polygamodioecious") - Polygamomonoecious = PermissibleValue(text="Polygamomonoecious") - Polygamous = PermissibleValue(text="Polygamous") - Protandrous = PermissibleValue(text="Protandrous") - Protogynous = PermissibleValue(text="Protogynous") - Subandroecious = PermissibleValue(text="Subandroecious") - Subdioecious = PermissibleValue(text="Subdioecious") - Subgynoecious = PermissibleValue(text="Subgynoecious") - Synoecious = PermissibleValue(text="Synoecious") - Trimonoecious = PermissibleValue(text="Trimonoecious") - Trioecious = PermissibleValue(text="Trioecious") - Unisexual = PermissibleValue(text="Unisexual") + setattr(cls, "wood/plastic composite", + PermissibleValue(text="wood/plastic composite")) + +class WindowMatEnum(EnumDefinitionImpl): + + clad = PermissibleValue(text="clad") + fiberglass = PermissibleValue(text="fiberglass") + metal = PermissibleValue(text="metal") + vinyl = PermissibleValue(text="vinyl") + wood = PermissibleValue(text="wood") _defn = EnumDefinition( - name="PlantSexEnum", + name="WindowMatEnum", ) -class WallTextureEnum(EnumDefinitionImpl): +class CeilTextureEnum(EnumDefinitionImpl): knockdown = PermissibleValue(text="knockdown") popcorn = PermissibleValue(text="popcorn") @@ -7780,7 +7618,7 @@ class WallTextureEnum(EnumDefinitionImpl): swirl = PermissibleValue(text="swirl") _defn = EnumDefinition( - name="WallTextureEnum", + name="CeilTextureEnum", ) @classmethod @@ -7789,8 +7627,6 @@ def _addvals(cls): PermissibleValue(text="crows feet")) setattr(cls, "crows-foot stomp", PermissibleValue(text="crows-foot stomp")) - setattr(cls, "", - PermissibleValue(text="")) setattr(cls, "double skip", PermissibleValue(text="double skip")) setattr(cls, "hawk and trowel", @@ -7806,148 +7642,201 @@ def _addvals(cls): setattr(cls, "stomp knockdown", PermissibleValue(text="stomp knockdown")) -class SurfMaterialEnum(EnumDefinitionImpl): +class SrKerogTypeEnum(EnumDefinitionImpl): - adobe = PermissibleValue(text="adobe") + other = PermissibleValue(text="other") + + _defn = EnumDefinition( + name="SrKerogTypeEnum", + ) + + @classmethod + def _addvals(cls): + setattr(cls, "Type I", + PermissibleValue(text="Type I")) + setattr(cls, "Type II", + PermissibleValue(text="Type II")) + setattr(cls, "Type III", + PermissibleValue(text="Type III")) + setattr(cls, "Type IV", + PermissibleValue(text="Type IV")) + +class FloorFinishMatEnum(EnumDefinitionImpl): + + tile = PermissibleValue(text="tile") carpet = PermissibleValue(text="carpet") + rug = PermissibleValue(text="rug") + lineoleum = PermissibleValue(text="lineoleum") + stone = PermissibleValue(text="stone") + bamboo = PermissibleValue(text="bamboo") + cork = PermissibleValue(text="cork") + terrazo = PermissibleValue(text="terrazo") concrete = PermissibleValue(text="concrete") - glass = PermissibleValue(text="glass") - metal = PermissibleValue(text="metal") + none = PermissibleValue(text="none") + sealed = PermissibleValue(text="sealed") paint = PermissibleValue(text="paint") - plastic = PermissibleValue(text="plastic") - stone = PermissibleValue(text="stone") - stucco = PermissibleValue(text="stucco") - tile = PermissibleValue(text="tile") - vinyl = PermissibleValue(text="vinyl") - wood = PermissibleValue(text="wood") _defn = EnumDefinition( - name="SurfMaterialEnum", + name="FloorFinishMatEnum", ) @classmethod def _addvals(cls): - setattr(cls, "cinder blocks", - PermissibleValue(text="cinder blocks")) - setattr(cls, "hay bales", - PermissibleValue(text="hay bales")) - setattr(cls, "stainless steel", - PermissibleValue(text="stainless steel")) + setattr(cls, "wood strip or parquet", + PermissibleValue(text="wood strip or parquet")) + setattr(cls, "laminate wood", + PermissibleValue(text="laminate wood")) + setattr(cls, "vinyl composition tile", + PermissibleValue(text="vinyl composition tile")) + setattr(cls, "sheet vinyl", + PermissibleValue(text="sheet vinyl")) + setattr(cls, "clear finish", + PermissibleValue(text="clear finish")) + setattr(cls, "none or unfinished", + PermissibleValue(text="none or unfinished")) -class BioticRelationshipEnum(EnumDefinitionImpl): +class SoilHorizonEnum(EnumDefinitionImpl): - parasite = PermissibleValue(text="parasite") - commensal = PermissibleValue(text="commensal") - symbiont = PermissibleValue(text="symbiont") + Permafrost = PermissibleValue(text="Permafrost") _defn = EnumDefinition( - name="BioticRelationshipEnum", + name="SoilHorizonEnum", ) @classmethod def _addvals(cls): - setattr(cls, "free living", - PermissibleValue(text="free living")) + setattr(cls, "O horizon", + PermissibleValue(text="O horizon")) + setattr(cls, "A horizon", + PermissibleValue(text="A horizon")) + setattr(cls, "E horizon", + PermissibleValue(text="E horizon")) + setattr(cls, "B horizon", + PermissibleValue(text="B horizon")) + setattr(cls, "C horizon", + PermissibleValue(text="C horizon")) + setattr(cls, "R layer", + PermissibleValue(text="R layer")) + setattr(cls, "M horizon", + PermissibleValue(text="M horizon")) -class SampSubtypeEnum(EnumDefinitionImpl): +class DrainageClassEnum(EnumDefinitionImpl): - biofilm = PermissibleValue(text="biofilm") - other = PermissibleValue(text="other") + poorly = PermissibleValue(text="poorly") + well = PermissibleValue(text="well") _defn = EnumDefinition( - name="SampSubtypeEnum", + name="DrainageClassEnum", ) @classmethod def _addvals(cls): - setattr(cls, "oil phase", - PermissibleValue(text="oil phase")) - setattr(cls, "water phase", - PermissibleValue(text="water phase")) - setattr(cls, "not applicable", - PermissibleValue(text="not applicable")) + setattr(cls, "very poorly", + PermissibleValue(text="very poorly")) + setattr(cls, "somewhat poorly", + PermissibleValue(text="somewhat poorly")) + setattr(cls, "moderately well", + PermissibleValue(text="moderately well")) + setattr(cls, "excessively drained", + PermissibleValue(text="excessively drained")) -class HcrEnum(EnumDefinitionImpl): +class GrowthHabitEnum(EnumDefinitionImpl): - Coalbed = PermissibleValue(text="Coalbed") - Shale = PermissibleValue(text="Shale") - other = PermissibleValue(text="other") + erect = PermissibleValue(text="erect") + spreading = PermissibleValue(text="spreading") + prostrate = PermissibleValue(text="prostrate") _defn = EnumDefinition( - name="HcrEnum", + name="GrowthHabitEnum", ) @classmethod def _addvals(cls): - setattr(cls, "Oil Reservoir", - PermissibleValue(text="Oil Reservoir")) - setattr(cls, "Gas Reservoir", - PermissibleValue(text="Gas Reservoir")) - setattr(cls, "Oil Sand", - PermissibleValue(text="Oil Sand")) - setattr(cls, "Tight Oil Reservoir", - PermissibleValue(text="Tight Oil Reservoir")) - setattr(cls, "Tight Gas Reservoir", - PermissibleValue(text="Tight Gas Reservoir")) + setattr(cls, "semi-erect", + PermissibleValue(text="semi-erect")) -class WallFinishMatEnum(EnumDefinitionImpl): +class SrLithologyEnum(EnumDefinitionImpl): - plaster = PermissibleValue(text="plaster") - tile = PermissibleValue(text="tile") - terrazzo = PermissibleValue(text="terrazzo") - wood = PermissibleValue(text="wood") - metal = PermissibleValue(text="metal") - masonry = PermissibleValue(text="masonry") + Clastic = PermissibleValue(text="Clastic") + Carbonate = PermissibleValue(text="Carbonate") + Coal = PermissibleValue(text="Coal") + Biosilicieous = PermissibleValue(text="Biosilicieous") + other = PermissibleValue(text="other") _defn = EnumDefinition( - name="WallFinishMatEnum", + name="SrLithologyEnum", + ) + +class DrawingsEnum(EnumDefinitionImpl): + + operation = PermissibleValue(text="operation") + construction = PermissibleValue(text="construction") + bid = PermissibleValue(text="bid") + design = PermissibleValue(text="design") + diagram = PermissibleValue(text="diagram") + sketch = PermissibleValue(text="sketch") + + _defn = EnumDefinition( + name="DrawingsEnum", ) @classmethod def _addvals(cls): - setattr(cls, "gypsum plaster", - PermissibleValue(text="gypsum plaster")) - setattr(cls, "veneer plaster", - PermissibleValue(text="veneer plaster")) - setattr(cls, "gypsum board", - PermissibleValue(text="gypsum board")) - setattr(cls, "stone facing", - PermissibleValue(text="stone facing")) - setattr(cls, "acoustical treatment", - PermissibleValue(text="acoustical treatment")) + setattr(cls, "as built", + PermissibleValue(text="as built")) + setattr(cls, "building navigation map", + PermissibleValue(text="building navigation map")) -class SeasonUseEnum(EnumDefinitionImpl): +class TillageEnum(EnumDefinitionImpl): - Spring = PermissibleValue(text="Spring") - Summer = PermissibleValue(text="Summer") - Fall = PermissibleValue(text="Fall") - Winter = PermissibleValue(text="Winter") + drill = PermissibleValue(text="drill") + chisel = PermissibleValue(text="chisel") + tined = PermissibleValue(text="tined") + mouldboard = PermissibleValue(text="mouldboard") _defn = EnumDefinition( - name="SeasonUseEnum", + name="TillageEnum", ) -class FloorStrucEnum(EnumDefinitionImpl): + @classmethod + def _addvals(cls): + setattr(cls, "cutting disc", + PermissibleValue(text="cutting disc")) + setattr(cls, "ridge till", + PermissibleValue(text="ridge till")) + setattr(cls, "strip tillage", + PermissibleValue(text="strip tillage")) + setattr(cls, "zonal tillage", + PermissibleValue(text="zonal tillage")) + setattr(cls, "disc plough", + PermissibleValue(text="disc plough")) - balcony = PermissibleValue(text="balcony") - concrete = PermissibleValue(text="concrete") +class ShadingDeviceCondEnum(EnumDefinitionImpl): + + damaged = PermissibleValue(text="damaged") + new = PermissibleValue(text="new") + rupture = PermissibleValue(text="rupture") _defn = EnumDefinition( - name="FloorStrucEnum", + name="ShadingDeviceCondEnum", ) @classmethod def _addvals(cls): - setattr(cls, "floating floor", - PermissibleValue(text="floating floor")) - setattr(cls, "glass floor", - PermissibleValue(text="glass floor")) - setattr(cls, "raised floor", - PermissibleValue(text="raised floor")) - setattr(cls, "sprung floor", - PermissibleValue(text="sprung floor")) - setattr(cls, "wood-framed", - PermissibleValue(text="wood-framed")) + setattr(cls, "needs repair", + PermissibleValue(text="needs repair")) + setattr(cls, "visible wear", + PermissibleValue(text="visible wear")) + +class OxyStatSampEnum(EnumDefinitionImpl): + + aerobic = PermissibleValue(text="aerobic") + anaerobic = PermissibleValue(text="anaerobic") + other = PermissibleValue(text="other") + + _defn = EnumDefinition( + name="OxyStatSampEnum", + ) class DeposEnvEnum(EnumDefinitionImpl): @@ -7990,336 +7879,341 @@ def _addvals(cls): setattr(cls, "Other - Volcanic", PermissibleValue(text="Other - Volcanic")) -class RoomLocEnum(EnumDefinitionImpl): +class CeilFinishMatEnum(EnumDefinitionImpl): + + drywall = PermissibleValue(text="drywall") + tiles = PermissibleValue(text="tiles") + PVC = PermissibleValue(text="PVC") + plasterboard = PermissibleValue(text="plasterboard") + metal = PermissibleValue(text="metal") + fiberglass = PermissibleValue(text="fiberglass") + stucco = PermissibleValue(text="stucco") + wood = PermissibleValue(text="wood") _defn = EnumDefinition( - name="RoomLocEnum", + name="CeilFinishMatEnum", ) @classmethod def _addvals(cls): - setattr(cls, "corner room", - PermissibleValue(text="corner room")) - setattr(cls, "interior room", - PermissibleValue(text="interior room")) - setattr(cls, "exterior wall", - PermissibleValue(text="exterior wall")) + setattr(cls, "mineral fibre", + PermissibleValue(text="mineral fibre")) + setattr(cls, "mineral wool/calcium silicate", + PermissibleValue(text="mineral wool/calcium silicate")) -class ProfilePositionEnum(EnumDefinitionImpl): +class WeekdayEnum(EnumDefinitionImpl): - summit = PermissibleValue(text="summit") - shoulder = PermissibleValue(text="shoulder") - backslope = PermissibleValue(text="backslope") - footslope = PermissibleValue(text="footslope") - toeslope = PermissibleValue(text="toeslope") + Monday = PermissibleValue(text="Monday") + Tuesday = PermissibleValue(text="Tuesday") + Wednesday = PermissibleValue(text="Wednesday") + Thursday = PermissibleValue(text="Thursday") + Friday = PermissibleValue(text="Friday") + Saturday = PermissibleValue(text="Saturday") + Sunday = PermissibleValue(text="Sunday") _defn = EnumDefinition( - name="ProfilePositionEnum", + name="WeekdayEnum", ) -class IndoorSpaceEnum(EnumDefinitionImpl): +class HostSexEnum(EnumDefinitionImpl): - bedroom = PermissibleValue(text="bedroom") - office = PermissibleValue(text="office") - bathroom = PermissibleValue(text="bathroom") - foyer = PermissibleValue(text="foyer") - kitchen = PermissibleValue(text="kitchen") - hallway = PermissibleValue(text="hallway") - elevator = PermissibleValue(text="elevator") + female = PermissibleValue(text="female") + hermaphrodite = PermissibleValue(text="hermaphrodite") + male = PermissibleValue(text="male") + neuter = PermissibleValue(text="neuter") _defn = EnumDefinition( - name="IndoorSpaceEnum", + name="HostSexEnum", ) - @classmethod - def _addvals(cls): - setattr(cls, "locker room", - PermissibleValue(text="locker room")) - -class SampCaptStatusEnum(EnumDefinitionImpl): +class SampCollectPointEnum(EnumDefinitionImpl): + well = PermissibleValue(text="well") + wellhead = PermissibleValue(text="wellhead") + separator = PermissibleValue(text="separator") other = PermissibleValue(text="other") _defn = EnumDefinition( - name="SampCaptStatusEnum", + name="SampCollectPointEnum", ) @classmethod def _addvals(cls): - setattr(cls, "active surveillance in response to an outbreak", - PermissibleValue(text="active surveillance in response to an outbreak")) - setattr(cls, "active surveillance not initiated by an outbreak", - PermissibleValue(text="active surveillance not initiated by an outbreak")) - setattr(cls, "farm sample", - PermissibleValue(text="farm sample")) - setattr(cls, "market sample", - PermissibleValue(text="market sample")) + setattr(cls, "test well", + PermissibleValue(text="test well")) + setattr(cls, "drilling rig", + PermissibleValue(text="drilling rig")) + setattr(cls, "storage tank", + PermissibleValue(text="storage tank")) -class FurnitureEnum(EnumDefinitionImpl): +class WallLocEnum(EnumDefinitionImpl): - cabinet = PermissibleValue(text="cabinet") - chair = PermissibleValue(text="chair") - desks = PermissibleValue(text="desks") + north = PermissibleValue(text="north") + south = PermissibleValue(text="south") + east = PermissibleValue(text="east") + west = PermissibleValue(text="west") _defn = EnumDefinition( - name="FurnitureEnum", + name="WallLocEnum", ) -class HcProducedEnum(EnumDefinitionImpl): +class WindowCoverEnum(EnumDefinitionImpl): - Oil = PermissibleValue(text="Oil") - Gas = PermissibleValue(text="Gas") - Bitumen = PermissibleValue(text="Bitumen") - other = PermissibleValue(text="other") + blinds = PermissibleValue(text="blinds") + curtains = PermissibleValue(text="curtains") + none = PermissibleValue(text="none") _defn = EnumDefinition( - name="HcProducedEnum", + name="WindowCoverEnum", + ) + +class HandidnessEnum(EnumDefinitionImpl): + + ambidexterity = PermissibleValue(text="ambidexterity") + + _defn = EnumDefinition( + name="HandidnessEnum", ) @classmethod def _addvals(cls): - setattr(cls, "Gas-Condensate", - PermissibleValue(text="Gas-Condensate")) - setattr(cls, "Coalbed Methane", - PermissibleValue(text="Coalbed Methane")) + setattr(cls, "left handedness", + PermissibleValue(text="left handedness")) + setattr(cls, "mixed-handedness", + PermissibleValue(text="mixed-handedness")) + setattr(cls, "right handedness", + PermissibleValue(text="right handedness")) -class BiolStatEnum(EnumDefinitionImpl): +class WindowCondEnum(EnumDefinitionImpl): - wild = PermissibleValue(text="wild") - natural = PermissibleValue(text="natural") - hybrid = PermissibleValue(text="hybrid") - mutant = PermissibleValue(text="mutant") + damaged = PermissibleValue(text="damaged") + new = PermissibleValue(text="new") + rupture = PermissibleValue(text="rupture") _defn = EnumDefinition( - name="BiolStatEnum", + name="WindowCondEnum", ) @classmethod def _addvals(cls): - setattr(cls, "semi-natural", - PermissibleValue(text="semi-natural")) - setattr(cls, "inbred line", - PermissibleValue(text="inbred line")) - setattr(cls, "breeder's line", - PermissibleValue(text="breeder's line")) - setattr(cls, "clonal selection", - PermissibleValue(text="clonal selection")) + setattr(cls, "needs repair", + PermissibleValue(text="needs repair")) + setattr(cls, "visible wear", + PermissibleValue(text="visible wear")) -class WindowMatEnum(EnumDefinitionImpl): +class ArchStrucEnum(EnumDefinitionImpl): - clad = PermissibleValue(text="clad") - fiberglass = PermissibleValue(text="fiberglass") - metal = PermissibleValue(text="metal") - vinyl = PermissibleValue(text="vinyl") - wood = PermissibleValue(text="wood") + building = PermissibleValue(text="building") + shed = PermissibleValue(text="shed") + home = PermissibleValue(text="home") _defn = EnumDefinition( - name="WindowMatEnum", + name="ArchStrucEnum", ) -class RoomSampPosEnum(EnumDefinitionImpl): +class WindowLocEnum(EnumDefinitionImpl): - center = PermissibleValue(text="center") + north = PermissibleValue(text="north") + south = PermissibleValue(text="south") + east = PermissibleValue(text="east") + west = PermissibleValue(text="west") _defn = EnumDefinition( - name="RoomSampPosEnum", + name="WindowLocEnum", + ) + +class DoorTypeWoodEnum(EnumDefinitionImpl): + + battened = PermissibleValue(text="battened") + flush = PermissibleValue(text="flush") + louvered = PermissibleValue(text="louvered") + + _defn = EnumDefinition( + name="DoorTypeWoodEnum", ) @classmethod def _addvals(cls): - setattr(cls, "north corner", - PermissibleValue(text="north corner")) - setattr(cls, "south corner", - PermissibleValue(text="south corner")) - setattr(cls, "west corner", - PermissibleValue(text="west corner")) - setattr(cls, "east corner", - PermissibleValue(text="east corner")) - setattr(cls, "northeast corner", - PermissibleValue(text="northeast corner")) - setattr(cls, "northwest corner", - PermissibleValue(text="northwest corner")) - setattr(cls, "southeast corner", - PermissibleValue(text="southeast corner")) - setattr(cls, "southwest corner", - PermissibleValue(text="southwest corner")) + setattr(cls, "bettened and ledged", + PermissibleValue(text="bettened and ledged")) + setattr(cls, "ledged and braced", + PermissibleValue(text="ledged and braced")) + setattr(cls, "ledged and framed", + PermissibleValue(text="ledged and framed")) + setattr(cls, "ledged, braced and frame", + PermissibleValue(text="ledged, braced and frame")) + setattr(cls, "framed and paneled", + PermissibleValue(text="framed and paneled")) + setattr(cls, "glashed or sash", + PermissibleValue(text="glashed or sash")) + setattr(cls, "wire gauged", + PermissibleValue(text="wire gauged")) -class SurfAirContEnum(EnumDefinitionImpl): +class IntWallCondEnum(EnumDefinitionImpl): - dust = PermissibleValue(text="dust") - radon = PermissibleValue(text="radon") - nutrients = PermissibleValue(text="nutrients") - biocides = PermissibleValue(text="biocides") + new = PermissibleValue(text="new") + damaged = PermissibleValue(text="damaged") + rupture = PermissibleValue(text="rupture") _defn = EnumDefinition( - name="SurfAirContEnum", + name="IntWallCondEnum", ) @classmethod def _addvals(cls): - setattr(cls, "organic matter", - PermissibleValue(text="organic matter")) - setattr(cls, "particulate matter", - PermissibleValue(text="particulate matter")) - setattr(cls, "volatile organic compounds", - PermissibleValue(text="volatile organic compounds")) - setattr(cls, "biological contaminants", - PermissibleValue(text="biological contaminants")) + setattr(cls, "visible wear", + PermissibleValue(text="visible wear")) + setattr(cls, "needs repair", + PermissibleValue(text="needs repair")) -class DoorTypeEnum(EnumDefinitionImpl): +class IndoorSurfEnum(EnumDefinitionImpl): - composite = PermissibleValue(text="composite") - metal = PermissibleValue(text="metal") - wooden = PermissibleValue(text="wooden") + cabinet = PermissibleValue(text="cabinet") + ceiling = PermissibleValue(text="ceiling") + door = PermissibleValue(text="door") + shelving = PermissibleValue(text="shelving") + window = PermissibleValue(text="window") + wall = PermissibleValue(text="wall") _defn = EnumDefinition( - name="DoorTypeEnum", + name="IndoorSurfEnum", ) -class OrganismCountEnum(EnumDefinitionImpl): + @classmethod + def _addvals(cls): + setattr(cls, "counter top", + PermissibleValue(text="counter top")) + setattr(cls, "vent cover", + PermissibleValue(text="vent cover")) - ATP = PermissibleValue(text="ATP") - MPN = PermissibleValue(text="MPN") - other = PermissibleValue(text="other") +class FurnitureEnum(EnumDefinitionImpl): + + cabinet = PermissibleValue(text="cabinet") + chair = PermissibleValue(text="chair") + desks = PermissibleValue(text="desks") _defn = EnumDefinition( - name="OrganismCountEnum", + name="FurnitureEnum", ) -class SedimentTypeEnum(EnumDefinitionImpl): +class CeilTypeEnum(EnumDefinitionImpl): - biogenous = PermissibleValue(text="biogenous") - cosmogenous = PermissibleValue(text="cosmogenous") - hydrogenous = PermissibleValue(text="hydrogenous") - lithogenous = PermissibleValue(text="lithogenous") + cathedral = PermissibleValue(text="cathedral") + dropped = PermissibleValue(text="dropped") + concave = PermissibleValue(text="concave") + coffered = PermissibleValue(text="coffered") + cove = PermissibleValue(text="cove") + stretched = PermissibleValue(text="stretched") _defn = EnumDefinition( - name="SedimentTypeEnum", + name="CeilTypeEnum", ) -class SubstructureTypeEnum(EnumDefinitionImpl): + @classmethod + def _addvals(cls): + setattr(cls, "barrel-shaped", + PermissibleValue(text="barrel-shaped")) - crawlspace = PermissibleValue(text="crawlspace") - basement = PermissibleValue(text="basement") +class TidalStageEnum(EnumDefinitionImpl): _defn = EnumDefinition( - name="SubstructureTypeEnum", + name="TidalStageEnum", ) @classmethod def _addvals(cls): - setattr(cls, "slab on grade", - PermissibleValue(text="slab on grade")) + setattr(cls, "low tide", + PermissibleValue(text="low tide")) + setattr(cls, "ebb tide", + PermissibleValue(text="ebb tide")) + setattr(cls, "flood tide", + PermissibleValue(text="flood tide")) + setattr(cls, "high tide", + PermissibleValue(text="high tide")) -class IndoorSurfEnum(EnumDefinitionImpl): +class SrDepEnvEnum(EnumDefinitionImpl): - cabinet = PermissibleValue(text="cabinet") - ceiling = PermissibleValue(text="ceiling") - door = PermissibleValue(text="door") - shelving = PermissibleValue(text="shelving") - window = PermissibleValue(text="window") - wall = PermissibleValue(text="wall") + Lacustine = PermissibleValue(text="Lacustine") + Fluvioldeltaic = PermissibleValue(text="Fluvioldeltaic") + Fluviomarine = PermissibleValue(text="Fluviomarine") + Marine = PermissibleValue(text="Marine") + other = PermissibleValue(text="other") _defn = EnumDefinition( - name="IndoorSurfEnum", + name="SrDepEnvEnum", ) - @classmethod - def _addvals(cls): - setattr(cls, "counter top", - PermissibleValue(text="counter top")) - setattr(cls, "vent cover", - PermissibleValue(text="vent cover")) - -class WallSurfTreatmentEnum(EnumDefinitionImpl): - - painted = PermissibleValue(text="painted") - paneling = PermissibleValue(text="paneling") - stucco = PermissibleValue(text="stucco") - fabric = PermissibleValue(text="fabric") +class RoomLocEnum(EnumDefinitionImpl): _defn = EnumDefinition( - name="WallSurfTreatmentEnum", + name="RoomLocEnum", ) @classmethod def _addvals(cls): - setattr(cls, "wall paper", - PermissibleValue(text="wall paper")) - setattr(cls, "no treatment", - PermissibleValue(text="no treatment")) + setattr(cls, "corner room", + PermissibleValue(text="corner room")) + setattr(cls, "interior room", + PermissibleValue(text="interior room")) + setattr(cls, "exterior wall", + PermissibleValue(text="exterior wall")) -class DrawingsEnum(EnumDefinitionImpl): +class LightTypeEnum(EnumDefinitionImpl): - operation = PermissibleValue(text="operation") - construction = PermissibleValue(text="construction") - bid = PermissibleValue(text="bid") - design = PermissibleValue(text="design") - diagram = PermissibleValue(text="diagram") - sketch = PermissibleValue(text="sketch") + none = PermissibleValue(text="none") _defn = EnumDefinition( - name="DrawingsEnum", + name="LightTypeEnum", ) @classmethod def _addvals(cls): - setattr(cls, "as built", - PermissibleValue(text="as built")) - setattr(cls, "building navigation map", - PermissibleValue(text="building navigation map")) + setattr(cls, "natural light", + PermissibleValue(text="natural light")) + setattr(cls, "electric light", + PermissibleValue(text="electric light")) + setattr(cls, "desk lamp", + PermissibleValue(text="desk lamp")) + setattr(cls, "flourescent lights", + PermissibleValue(text="flourescent lights")) -class FloorFinishMatEnum(EnumDefinitionImpl): +class PlantGrowthMedEnum(EnumDefinitionImpl): - tile = PermissibleValue(text="tile") - carpet = PermissibleValue(text="carpet") - rug = PermissibleValue(text="rug") - lineoleum = PermissibleValue(text="lineoleum") - stone = PermissibleValue(text="stone") - bamboo = PermissibleValue(text="bamboo") - cork = PermissibleValue(text="cork") - terrazo = PermissibleValue(text="terrazo") - concrete = PermissibleValue(text="concrete") - none = PermissibleValue(text="none") - sealed = PermissibleValue(text="sealed") - paint = PermissibleValue(text="paint") + perlite = PermissibleValue(text="perlite") + pumice = PermissibleValue(text="pumice") + sand = PermissibleValue(text="sand") + soil = PermissibleValue(text="soil") + vermiculite = PermissibleValue(text="vermiculite") + water = PermissibleValue(text="water") _defn = EnumDefinition( - name="FloorFinishMatEnum", + name="PlantGrowthMedEnum", ) @classmethod def _addvals(cls): - setattr(cls, "wood strip or parquet", - PermissibleValue(text="wood strip or parquet")) - setattr(cls, "laminate wood", - PermissibleValue(text="laminate wood")) - setattr(cls, "vinyl composition tile", - PermissibleValue(text="vinyl composition tile")) - setattr(cls, "sheet vinyl", - PermissibleValue(text="sheet vinyl")) - setattr(cls, "clear finish", - PermissibleValue(text="clear finish")) - setattr(cls, "none or unfinished", - PermissibleValue(text="none or unfinished")) + setattr(cls, "other artificial liquid medium", + PermissibleValue(text="other artificial liquid medium")) + setattr(cls, "other artificial solid medium", + PermissibleValue(text="other artificial solid medium")) + setattr(cls, "peat moss", + PermissibleValue(text="peat moss")) -class FloorCondEnum(EnumDefinitionImpl): +class ExtWallOrientEnum(EnumDefinitionImpl): - new = PermissibleValue(text="new") - damaged = PermissibleValue(text="damaged") - rupture = PermissibleValue(text="rupture") + north = PermissibleValue(text="north") + south = PermissibleValue(text="south") + east = PermissibleValue(text="east") + west = PermissibleValue(text="west") + northeast = PermissibleValue(text="northeast") + southeast = PermissibleValue(text="southeast") + southwest = PermissibleValue(text="southwest") + northwest = PermissibleValue(text="northwest") _defn = EnumDefinition( - name="FloorCondEnum", + name="ExtWallOrientEnum", ) - @classmethod - def _addvals(cls): - setattr(cls, "visible wear", - PermissibleValue(text="visible wear")) - setattr(cls, "needs repair", - PermissibleValue(text="needs repair")) - class CurLandUseEnum(EnumDefinitionImpl): badlands = PermissibleValue(text="badlands") @@ -8382,183 +8276,289 @@ def _addvals(cls): setattr(cls, "vine crops", PermissibleValue(text="vine crops")) -class WindowHorizPosEnum(EnumDefinitionImpl): +class GenderRestroomEnum(EnumDefinitionImpl): - left = PermissibleValue(text="left") - middle = PermissibleValue(text="middle") - right = PermissibleValue(text="right") + female = PermissibleValue(text="female") + male = PermissibleValue(text="male") + unisex = PermissibleValue(text="unisex") + + _defn = EnumDefinition( + name="GenderRestroomEnum", + ) + + @classmethod + def _addvals(cls): + setattr(cls, "all gender", + PermissibleValue(text="all gender")) + setattr(cls, "gender neurtral", + PermissibleValue(text="gender neurtral")) + setattr(cls, "male and female", + PermissibleValue(text="male and female")) + +class SrGeolAgeEnum(EnumDefinitionImpl): + + Archean = PermissibleValue(text="Archean") + Cambrian = PermissibleValue(text="Cambrian") + Carboniferous = PermissibleValue(text="Carboniferous") + Cenozoic = PermissibleValue(text="Cenozoic") + Cretaceous = PermissibleValue(text="Cretaceous") + Devonian = PermissibleValue(text="Devonian") + Jurassic = PermissibleValue(text="Jurassic") + Mesozoic = PermissibleValue(text="Mesozoic") + Neogene = PermissibleValue(text="Neogene") + Ordovician = PermissibleValue(text="Ordovician") + Paleogene = PermissibleValue(text="Paleogene") + Paleozoic = PermissibleValue(text="Paleozoic") + Permian = PermissibleValue(text="Permian") + Precambrian = PermissibleValue(text="Precambrian") + Proterozoic = PermissibleValue(text="Proterozoic") + Silurian = PermissibleValue(text="Silurian") + Triassic = PermissibleValue(text="Triassic") + other = PermissibleValue(text="other") + + _defn = EnumDefinition( + name="SrGeolAgeEnum", + ) + +class ShadingDeviceTypeEnum(EnumDefinitionImpl): + + tree = PermissibleValue(text="tree") + trellis = PermissibleValue(text="trellis") + + _defn = EnumDefinition( + name="ShadingDeviceTypeEnum", + ) + + @classmethod + def _addvals(cls): + setattr(cls, "bahama shutters", + PermissibleValue(text="bahama shutters")) + setattr(cls, "exterior roll blind", + PermissibleValue(text="exterior roll blind")) + setattr(cls, "gambrel awning", + PermissibleValue(text="gambrel awning")) + setattr(cls, "hood awning", + PermissibleValue(text="hood awning")) + setattr(cls, "porchroller awning", + PermissibleValue(text="porchroller awning")) + setattr(cls, "sarasota shutters", + PermissibleValue(text="sarasota shutters")) + setattr(cls, "slatted aluminum", + PermissibleValue(text="slatted aluminum")) + setattr(cls, "solid aluminum awning", + PermissibleValue(text="solid aluminum awning")) + setattr(cls, "sun screen", + PermissibleValue(text="sun screen")) + setattr(cls, "venetian awning", + PermissibleValue(text="venetian awning")) + +class SurfMaterialEnum(EnumDefinitionImpl): + + adobe = PermissibleValue(text="adobe") + carpet = PermissibleValue(text="carpet") + concrete = PermissibleValue(text="concrete") + glass = PermissibleValue(text="glass") + metal = PermissibleValue(text="metal") + paint = PermissibleValue(text="paint") + plastic = PermissibleValue(text="plastic") + stone = PermissibleValue(text="stone") + stucco = PermissibleValue(text="stucco") + tile = PermissibleValue(text="tile") + vinyl = PermissibleValue(text="vinyl") + wood = PermissibleValue(text="wood") + + _defn = EnumDefinition( + name="SurfMaterialEnum", + ) + + @classmethod + def _addvals(cls): + setattr(cls, "cinder blocks", + PermissibleValue(text="cinder blocks")) + setattr(cls, "hay bales", + PermissibleValue(text="hay bales")) + setattr(cls, "stainless steel", + PermissibleValue(text="stainless steel")) - _defn = EnumDefinition( - name="WindowHorizPosEnum", - ) +class FilterTypeEnum(EnumDefinitionImpl): -class RelSampLocEnum(EnumDefinitionImpl): + HEPA = PermissibleValue(text="HEPA") + electrostatic = PermissibleValue(text="electrostatic") _defn = EnumDefinition( - name="RelSampLocEnum", + name="FilterTypeEnum", ) @classmethod def _addvals(cls): - setattr(cls, "edge of car", - PermissibleValue(text="edge of car")) - setattr(cls, "center of car", - PermissibleValue(text="center of car")) - setattr(cls, "under a seat", - PermissibleValue(text="under a seat")) + setattr(cls, "particulate air filter", + PermissibleValue(text="particulate air filter")) + setattr(cls, "chemical air filter", + PermissibleValue(text="chemical air filter")) + setattr(cls, "low-MERV pleated media", + PermissibleValue(text="low-MERV pleated media")) + setattr(cls, "gas-phase or ultraviolet air treatments", + PermissibleValue(text="gas-phase or ultraviolet air treatments")) -class RoomConnectedEnum(EnumDefinitionImpl): +class DoorTypeMetalEnum(EnumDefinitionImpl): - attic = PermissibleValue(text="attic") - bathroom = PermissibleValue(text="bathroom") - closet = PermissibleValue(text="closet") - elevator = PermissibleValue(text="elevator") - hallway = PermissibleValue(text="hallway") - kitchen = PermissibleValue(text="kitchen") - office = PermissibleValue(text="office") - stairwell = PermissibleValue(text="stairwell") + collapsible = PermissibleValue(text="collapsible") + hollow = PermissibleValue(text="hollow") _defn = EnumDefinition( - name="RoomConnectedEnum", + name="DoorTypeMetalEnum", ) @classmethod def _addvals(cls): - setattr(cls, "conference room", - PermissibleValue(text="conference room")) - setattr(cls, "examining room", - PermissibleValue(text="examining room")) - setattr(cls, "mail room", - PermissibleValue(text="mail room")) + setattr(cls, "corrugated steel", + PermissibleValue(text="corrugated steel")) + setattr(cls, "rolling shutters", + PermissibleValue(text="rolling shutters")) + setattr(cls, "steel plate", + PermissibleValue(text="steel plate")) -class FreqCleanEnum(EnumDefinitionImpl): +class SubstructureTypeEnum(EnumDefinitionImpl): - Daily = PermissibleValue(text="Daily") - Weekly = PermissibleValue(text="Weekly") - Monthly = PermissibleValue(text="Monthly") - Quarterly = PermissibleValue(text="Quarterly") - Annually = PermissibleValue(text="Annually") - other = PermissibleValue(text="other") + crawlspace = PermissibleValue(text="crawlspace") + basement = PermissibleValue(text="basement") _defn = EnumDefinition( - name="FreqCleanEnum", + name="SubstructureTypeEnum", ) -class BuildingSettingEnum(EnumDefinitionImpl): + @classmethod + def _addvals(cls): + setattr(cls, "slab on grade", + PermissibleValue(text="slab on grade")) - urban = PermissibleValue(text="urban") - suburban = PermissibleValue(text="suburban") - exurban = PermissibleValue(text="exurban") - rural = PermissibleValue(text="rural") +class LithologyEnum(EnumDefinitionImpl): + + Basement = PermissibleValue(text="Basement") + Chalk = PermissibleValue(text="Chalk") + Chert = PermissibleValue(text="Chert") + Coal = PermissibleValue(text="Coal") + Conglomerate = PermissibleValue(text="Conglomerate") + Diatomite = PermissibleValue(text="Diatomite") + Dolomite = PermissibleValue(text="Dolomite") + Limestone = PermissibleValue(text="Limestone") + Sandstone = PermissibleValue(text="Sandstone") + Shale = PermissibleValue(text="Shale") + Siltstone = PermissibleValue(text="Siltstone") + Volcanic = PermissibleValue(text="Volcanic") + other = PermissibleValue(text="other") _defn = EnumDefinition( - name="BuildingSettingEnum", + name="LithologyEnum", ) -class ExtWindowOrientEnum(EnumDefinitionImpl): +class PlantSexEnum(EnumDefinitionImpl): - north = PermissibleValue(text="north") - south = PermissibleValue(text="south") - east = PermissibleValue(text="east") - west = PermissibleValue(text="west") - northeast = PermissibleValue(text="northeast") - southeast = PermissibleValue(text="southeast") - southwest = PermissibleValue(text="southwest") - northwest = PermissibleValue(text="northwest") + Androdioecious = PermissibleValue(text="Androdioecious") + Androecious = PermissibleValue(text="Androecious") + Androgynous = PermissibleValue(text="Androgynous") + Androgynomonoecious = PermissibleValue(text="Androgynomonoecious") + Andromonoecious = PermissibleValue(text="Andromonoecious") + Bisexual = PermissibleValue(text="Bisexual") + Dichogamous = PermissibleValue(text="Dichogamous") + Diclinous = PermissibleValue(text="Diclinous") + Dioecious = PermissibleValue(text="Dioecious") + Gynodioecious = PermissibleValue(text="Gynodioecious") + Gynoecious = PermissibleValue(text="Gynoecious") + Gynomonoecious = PermissibleValue(text="Gynomonoecious") + Hermaphroditic = PermissibleValue(text="Hermaphroditic") + Imperfect = PermissibleValue(text="Imperfect") + Monoclinous = PermissibleValue(text="Monoclinous") + Monoecious = PermissibleValue(text="Monoecious") + Perfect = PermissibleValue(text="Perfect") + Polygamodioecious = PermissibleValue(text="Polygamodioecious") + Polygamomonoecious = PermissibleValue(text="Polygamomonoecious") + Polygamous = PermissibleValue(text="Polygamous") + Protandrous = PermissibleValue(text="Protandrous") + Protogynous = PermissibleValue(text="Protogynous") + Subandroecious = PermissibleValue(text="Subandroecious") + Subdioecious = PermissibleValue(text="Subdioecious") + Subgynoecious = PermissibleValue(text="Subgynoecious") + Synoecious = PermissibleValue(text="Synoecious") + Trimonoecious = PermissibleValue(text="Trimonoecious") + Trioecious = PermissibleValue(text="Trioecious") + Unisexual = PermissibleValue(text="Unisexual") _defn = EnumDefinition( - name="ExtWindowOrientEnum", + name="PlantSexEnum", ) -class HandidnessEnum(EnumDefinitionImpl): +class SurfAirContEnum(EnumDefinitionImpl): - ambidexterity = PermissibleValue(text="ambidexterity") + dust = PermissibleValue(text="dust") + radon = PermissibleValue(text="radon") + nutrients = PermissibleValue(text="nutrients") + biocides = PermissibleValue(text="biocides") _defn = EnumDefinition( - name="HandidnessEnum", + name="SurfAirContEnum", ) @classmethod def _addvals(cls): - setattr(cls, "left handedness", - PermissibleValue(text="left handedness")) - setattr(cls, "mixed-handedness", - PermissibleValue(text="mixed-handedness")) - setattr(cls, "right handedness", - PermissibleValue(text="right handedness")) - -class HostSexEnum(EnumDefinitionImpl): - - female = PermissibleValue(text="female") - hermaphrodite = PermissibleValue(text="hermaphrodite") - male = PermissibleValue(text="male") - neuter = PermissibleValue(text="neuter") - - _defn = EnumDefinition( - name="HostSexEnum", - ) - -class BuildOccupTypeEnum(EnumDefinitionImpl): + setattr(cls, "organic matter", + PermissibleValue(text="organic matter")) + setattr(cls, "particulate matter", + PermissibleValue(text="particulate matter")) + setattr(cls, "volatile organic compounds", + PermissibleValue(text="volatile organic compounds")) + setattr(cls, "biological contaminants", + PermissibleValue(text="biological contaminants")) - office = PermissibleValue(text="office") - market = PermissibleValue(text="market") - restaurant = PermissibleValue(text="restaurant") - residence = PermissibleValue(text="residence") - school = PermissibleValue(text="school") - residential = PermissibleValue(text="residential") - commercial = PermissibleValue(text="commercial") - airport = PermissibleValue(text="airport") +class WallConstTypeEnum(EnumDefinitionImpl): _defn = EnumDefinition( - name="BuildOccupTypeEnum", + name="WallConstTypeEnum", ) @classmethod def _addvals(cls): - setattr(cls, "low rise", - PermissibleValue(text="low rise")) - setattr(cls, "high rise", - PermissibleValue(text="high rise")) - setattr(cls, "wood framed", - PermissibleValue(text="wood framed")) - setattr(cls, "health care", - PermissibleValue(text="health care")) - setattr(cls, "sports complex", - PermissibleValue(text="sports complex")) + setattr(cls, "frame construction", + PermissibleValue(text="frame construction")) + setattr(cls, "joisted masonry", + PermissibleValue(text="joisted masonry")) + setattr(cls, "light noncombustible", + PermissibleValue(text="light noncombustible")) + setattr(cls, "masonry noncombustible", + PermissibleValue(text="masonry noncombustible")) + setattr(cls, "modified fire resistive", + PermissibleValue(text="modified fire resistive")) + setattr(cls, "fire resistive", + PermissibleValue(text="fire resistive")) -class WeekdayEnum(EnumDefinitionImpl): +class HcProducedEnum(EnumDefinitionImpl): - Monday = PermissibleValue(text="Monday") - Tuesday = PermissibleValue(text="Tuesday") - Wednesday = PermissibleValue(text="Wednesday") - Thursday = PermissibleValue(text="Thursday") - Friday = PermissibleValue(text="Friday") - Saturday = PermissibleValue(text="Saturday") - Sunday = PermissibleValue(text="Sunday") + Oil = PermissibleValue(text="Oil") + Gas = PermissibleValue(text="Gas") + Bitumen = PermissibleValue(text="Bitumen") + other = PermissibleValue(text="other") _defn = EnumDefinition( - name="WeekdayEnum", + name="HcProducedEnum", ) -class TrainStatLocEnum(EnumDefinitionImpl): + @classmethod + def _addvals(cls): + setattr(cls, "Gas-Condensate", + PermissibleValue(text="Gas-Condensate")) + setattr(cls, "Coalbed Methane", + PermissibleValue(text="Coalbed Methane")) - riverside = PermissibleValue(text="riverside") +class TrainStopLocEnum(EnumDefinitionImpl): + + end = PermissibleValue(text="end") + mid = PermissibleValue(text="mid") + downtown = PermissibleValue(text="downtown") _defn = EnumDefinition( - name="TrainStatLocEnum", + name="TrainStopLocEnum", ) - @classmethod - def _addvals(cls): - setattr(cls, "south station above ground", - PermissibleValue(text="south station above ground")) - setattr(cls, "south station underground", - PermissibleValue(text="south station underground")) - setattr(cls, "south station amtrak", - PermissibleValue(text="south station amtrak")) - setattr(cls, "forest hills", - PermissibleValue(text="forest hills")) - class SampleTypeEnum(EnumDefinitionImpl): soil = PermissibleValue(text="soil") @@ -10875,29 +10875,29 @@ class slots: slots.xylene = Slot(uri=MIXS['0000156'], name="xylene", curie=MIXS.curie('0000156'), model_uri=NMDC.xylene, domain=None, range=Optional[Union[dict, QuantityValue]]) -slots.has_raw_value = Slot(uri=MIXS.has_raw_value, name="has raw value", curie=MIXS.curie('has_raw_value'), - model_uri=NMDC.has_raw_value, domain=None, range=Optional[str]) +slots.investigation_field = Slot(uri=MIXS.investigation_field, name="investigation field", curie=MIXS.curie('investigation_field'), + model_uri=NMDC.investigation_field, domain=None, range=Optional[str]) slots.nucleic_acid_sequence_source_field = Slot(uri=MIXS.nucleic_acid_sequence_source_field, name="nucleic acid sequence source field", curie=MIXS.curie('nucleic_acid_sequence_source_field'), model_uri=NMDC.nucleic_acid_sequence_source_field, domain=None, range=Optional[str]) +slots.environment_field = Slot(uri=MIXS.environment_field, name="environment field", curie=MIXS.curie('environment_field'), + model_uri=NMDC.environment_field, domain=None, range=Optional[str]) + slots.sequencing_field = Slot(uri=MIXS.sequencing_field, name="sequencing field", curie=MIXS.curie('sequencing_field'), model_uri=NMDC.sequencing_field, domain=None, range=Optional[str]) -slots.has_numeric_value = Slot(uri=MIXS.has_numeric_value, name="has numeric value", curie=MIXS.curie('has_numeric_value'), - model_uri=NMDC.has_numeric_value, domain=None, range=Optional[float]) - slots.core_field = Slot(uri=MIXS.core_field, name="core field", curie=MIXS.curie('core_field'), model_uri=NMDC.core_field, domain=None, range=Optional[str]) slots.has_unit = Slot(uri=MIXS.has_unit, name="has unit", curie=MIXS.curie('has_unit'), model_uri=NMDC.has_unit, domain=None, range=Optional[str]) -slots.environment_field = Slot(uri=MIXS.environment_field, name="environment field", curie=MIXS.curie('environment_field'), - model_uri=NMDC.environment_field, domain=None, range=Optional[str]) +slots.has_raw_value = Slot(uri=MIXS.has_raw_value, name="has raw value", curie=MIXS.curie('has_raw_value'), + model_uri=NMDC.has_raw_value, domain=None, range=Optional[str]) -slots.investigation_field = Slot(uri=MIXS.investigation_field, name="investigation field", curie=MIXS.curie('investigation_field'), - model_uri=NMDC.investigation_field, domain=None, range=Optional[str]) +slots.has_numeric_value = Slot(uri=MIXS.has_numeric_value, name="has numeric value", curie=MIXS.curie('has_numeric_value'), + model_uri=NMDC.has_numeric_value, domain=None, range=Optional[float]) slots.emsl_store_temp = Slot(uri=NMDC.emsl_store_temp, name="emsl_store_temp", curie=NMDC.curie('emsl_store_temp'), model_uri=NMDC.emsl_store_temp, domain=None, range=Optional[str]) diff --git a/nmdc_schema/nmdc_materialized_patterns.yaml b/nmdc_schema/nmdc_materialized_patterns.yaml index 71ecd9e611..4250bbee3f 100644 --- a/nmdc_schema/nmdc_materialized_patterns.yaml +++ b/nmdc_schema/nmdc_materialized_patterns.yaml @@ -1439,20 +1439,200 @@ enums: text: soil water_extract_soil: text: water_extract_soil - sr_kerog_type_enum: - name: sr_kerog_type_enum + rel_samp_loc_enum: + name: rel_samp_loc_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Type I: - text: Type I - Type II: - text: Type II - Type III: - text: Type III - Type IV: - text: Type IV + edge of car: + text: edge of car + center of car: + text: center of car + under a seat: + text: under a seat + window_horiz_pos_enum: + name: window_horiz_pos_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + left: + text: left + middle: + text: middle + right: + text: right + ext_window_orient_enum: + name: ext_window_orient_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + north: + text: north + south: + text: south + east: + text: east + west: + text: west + northeast: + text: northeast + southeast: + text: southeast + southwest: + text: southwest + northwest: + text: northwest + vis_media_enum: + name: vis_media_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + photos: + text: photos + videos: + text: videos + commonly of the building: + text: commonly of the building + site context (adjacent buildings, vegetation, terrain, streets): + text: site context (adjacent buildings, vegetation, terrain, streets) + interiors: + text: interiors + equipment: + text: equipment + 3D scans: + text: 3D scans + build_docs_enum: + name: build_docs_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + building information model: + text: building information model + commissioning report: + text: commissioning report + complaint logs: + text: complaint logs + contract administration: + text: contract administration + cost estimate: + text: cost estimate + janitorial schedules or logs: + text: janitorial schedules or logs + maintenance plans: + text: maintenance plans + schedule: + text: schedule + sections: + text: sections + shop drawings: + text: shop drawings + submittals: + text: submittals + ventilation system: + text: ventilation system + windows: + text: windows + room_type_enum: + name: room_type_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + attic: + text: attic + bathroom: + text: bathroom + closet: + text: closet + conference room: + text: conference room + elevator: + text: elevator + examining room: + text: examining room + hallway: + text: hallway + kitchen: + text: kitchen + mail room: + text: mail room + private office: + text: private office + open office: + text: open office + stairwell: + text: stairwell + ',restroom': + text: ',restroom' + lobby: + text: lobby + vestibule: + text: vestibule + mechanical or electrical room: + text: mechanical or electrical room + data center: + text: data center + laboratory_wet: + text: laboratory_wet + laboratory_dry: + text: laboratory_dry + gymnasium: + text: gymnasium + natatorium: + text: natatorium + auditorium: + text: auditorium + lockers: + text: lockers + cafe: + text: cafe + warehouse: + text: warehouse + building_setting_enum: + name: building_setting_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + urban: + text: urban + suburban: + text: suburban + exurban: + text: exurban + rural: + text: rural + train_stat_loc_enum: + name: train_stat_loc_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + south station above ground: + text: south station above ground + south station underground: + text: south station underground + south station amtrak: + text: south station amtrak + forest hills: + text: forest hills + riverside: + text: riverside + samp_subtype_enum: + name: samp_subtype_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + oil phase: + text: oil phase + water phase: + text: water phase + biofilm: + text: biofilm + not applicable: + text: not applicable other: text: other + season_use_enum: + name: season_use_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + Spring: + text: Spring + Summer: + text: Summer + Fall: + text: Fall + Winter: + text: Winter mech_struc_enum: name: mech_struc_enum from_schema: https://w3id.org/nmdc/nmdc @@ -1475,234 +1655,88 @@ enums: text: car bus: text: bus - filter_type_enum: - name: filter_type_enum + door_move_enum: + name: door_move_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - particulate air filter: - text: particulate air filter - chemical air filter: - text: chemical air filter - low-MERV pleated media: - text: low-MERV pleated media - HEPA: - text: HEPA - electrostatic: - text: electrostatic - gas-phase or ultraviolet air treatments: - text: gas-phase or ultraviolet air treatments - oxy_stat_samp_enum: - name: oxy_stat_samp_enum + collapsible: + text: collapsible + folding: + text: folding + revolving: + text: revolving + rolling shutter: + text: rolling shutter + sliding: + text: sliding + swinging: + text: swinging + ceil_cond_enum: + name: ceil_cond_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - aerobic: - text: aerobic - anaerobic: - text: anaerobic - other: - text: other - window_type_enum: - name: window_type_enum + new: + text: new + visible wear: + text: visible wear + needs repair: + text: needs repair + damaged: + text: damaged + rupture: + text: rupture + samp_dis_stage_enum: + name: samp_dis_stage_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - single-hung sash window: - text: single-hung sash window - horizontal sash window: - text: horizontal sash window - fixed window: - text: fixed window - arch_struc_enum: - name: arch_struc_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - building: - text: building - shed: - text: shed - home: - text: home - ceil_finish_mat_enum: - name: ceil_finish_mat_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - drywall: - text: drywall - mineral fibre: - text: mineral fibre - tiles: - text: tiles - PVC: - text: PVC - plasterboard: - text: plasterboard - metal: - text: metal - fiberglass: - text: fiberglass - stucco: - text: stucco - mineral wool/calcium silicate: - text: mineral wool/calcium silicate - wood: - text: wood - quad_pos_enum: - name: quad_pos_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - North side: - text: North side - West side: - text: West side - South side: - text: South side - East side: - text: East side - hcr_geol_age_enum: - name: hcr_geol_age_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - Archean: - text: Archean - Cambrian: - text: Cambrian - Carboniferous: - text: Carboniferous - Cenozoic: - text: Cenozoic - Cretaceous: - text: Cretaceous - Devonian: - text: Devonian - Jurassic: - text: Jurassic - Mesozoic: - text: Mesozoic - Neogene: - text: Neogene - Ordovician: - text: Ordovician - Paleogene: - text: Paleogene - Paleozoic: - text: Paleozoic - Permian: - text: Permian - Precambrian: - text: Precambrian - Proterozoic: - text: Proterozoic - Silurian: - text: Silurian - Triassic: - text: Triassic + dissemination: + text: dissemination + growth and reproduction: + text: growth and reproduction + infection: + text: infection + inoculation: + text: inoculation + penetration: + text: penetration other: text: other - occup_document_enum: - name: occup_document_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - automated count: - text: automated count - estimate: - text: estimate - manual count: - text: manual count - videos: - text: videos - plant_growth_med_enum: - name: plant_growth_med_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - other artificial liquid medium: - text: other artificial liquid medium - other artificial solid medium: - text: other artificial solid medium - peat moss: - text: peat moss - perlite: - text: perlite - pumice: - text: pumice - sand: - text: sand - soil: - text: soil - vermiculite: - text: vermiculite - water: - text: water - ceil_cond_enum: - name: ceil_cond_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - new: - text: new - visible wear: - text: visible wear - needs repair: - text: needs repair - damaged: - text: damaged - rupture: - text: rupture - gender_restroom_enum: - name: gender_restroom_enum + door_comp_type_enum: + name: door_comp_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - all gender: - text: all gender - female: - text: female - gender neurtral: - text: gender neurtral - male: - text: male - male and female: - text: male and female - unisex: - text: unisex - vis_media_enum: - name: vis_media_enum + metal covered: + text: metal covered + revolving: + text: revolving + sliding: + text: sliding + telescopic: + text: telescopic + window_vert_pos_enum: + name: window_vert_pos_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - photos: - text: photos - videos: - text: videos - commonly of the building: - text: commonly of the building - site context (adjacent buildings, vegetation, terrain, streets): - text: site context (adjacent buildings, vegetation, terrain, streets) - interiors: - text: interiors - equipment: - text: equipment - 3D scans: - text: 3D scans - door_type_wood_enum: - name: door_type_wood_enum + bottom: + text: bottom + middle: + text: middle + top: + text: top + low: + text: low + high: + text: high + train_line_enum: + name: train_line_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - bettened and ledged: - text: bettened and ledged - battened: - text: battened - ledged and braced: - text: ledged and braced - ledged and framed: - text: ledged and framed - ledged, braced and frame: - text: ledged, braced and frame - framed and paneled: - text: framed and paneled - glashed or sash: - text: glashed or sash - flush: - text: flush - louvered: - text: louvered - wire gauged: - text: wire gauged + red: + text: red + green: + text: green + orange: + text: orange fao_class_enum: name: fao_class_enum from_schema: https://w3id.org/nmdc/nmdc @@ -1759,232 +1793,8 @@ enums: text: Vertisols Yermosols: text: Yermosols - soil_horizon_enum: - name: soil_horizon_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - O horizon: - text: O horizon - A horizon: - text: A horizon - E horizon: - text: E horizon - B horizon: - text: B horizon - C horizon: - text: C horizon - R layer: - text: R layer - Permafrost: - text: Permafrost - M horizon: - text: M horizon - specific_enum: - name: specific_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - operation: - text: operation - as built: - text: as built - construction: - text: construction - bid: - text: bid - design: - text: design - photos: - text: photos - tidal_stage_enum: - name: tidal_stage_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - low tide: - text: low tide - ebb tide: - text: ebb tide - flood tide: - text: flood tide - high tide: - text: high tide - int_wall_cond_enum: - name: int_wall_cond_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - new: - text: new - visible wear: - text: visible wear - needs repair: - text: needs repair - damaged: - text: damaged - rupture: - text: rupture - heat_cool_type_enum: - name: heat_cool_type_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - radiant system: - text: radiant system - heat pump: - text: heat pump - forced air system: - text: forced air system - steam forced heat: - text: steam forced heat - wood stove: - text: wood stove - drainage_class_enum: - name: drainage_class_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - very poorly: - text: very poorly - poorly: - text: poorly - somewhat poorly: - text: somewhat poorly - moderately well: - text: moderately well - well: - text: well - excessively drained: - text: excessively drained - wall_const_type_enum: - name: wall_const_type_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - frame construction: - text: frame construction - joisted masonry: - text: joisted masonry - light noncombustible: - text: light noncombustible - masonry noncombustible: - text: masonry noncombustible - modified fire resistive: - text: modified fire resistive - fire resistive: - text: fire resistive - samp_weather_enum: - name: samp_weather_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - clear sky: - text: clear sky - cloudy: - text: cloudy - foggy: - text: foggy - hail: - text: hail - rain: - text: rain - snow: - text: snow - sleet: - text: sleet - sunny: - text: sunny - windy: - text: windy - train_line_enum: - name: train_line_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - red: - text: red - green: - text: green - orange: - text: orange - ceil_type_enum: - name: ceil_type_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - cathedral: - text: cathedral - dropped: - text: dropped - concave: - text: concave - barrel-shaped: - text: barrel-shaped - coffered: - text: coffered - cove: - text: cove - stretched: - text: stretched - samp_dis_stage_enum: - name: samp_dis_stage_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - dissemination: - text: dissemination - growth and reproduction: - text: growth and reproduction - infection: - text: infection - inoculation: - text: inoculation - penetration: - text: penetration - other: - text: other - samp_md_enum: - name: samp_md_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - DF: - text: DF - RT: - text: RT - KB: - text: KB - MSL: - text: MSL - other: - text: other - door_comp_type_enum: - name: door_comp_type_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - metal covered: - text: metal covered - revolving: - text: revolving - sliding: - text: sliding - telescopic: - text: telescopic - window_loc_enum: - name: window_loc_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west - door_loc_enum: - name: door_loc_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west - water_feat_type_enum: - name: water_feat_type_enum + water_feat_type_enum: + name: water_feat_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: fountain: @@ -1997,14 +1807,54 @@ enums: text: stream waterfall: text: waterfall - ceil_texture_enum: - name: ceil_texture_enum + wall_finish_mat_enum: + name: wall_finish_mat_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + plaster: + text: plaster + gypsum plaster: + text: gypsum plaster + veneer plaster: + text: veneer plaster + gypsum board: + text: gypsum board + tile: + text: tile + terrazzo: + text: terrazzo + stone facing: + text: stone facing + acoustical treatment: + text: acoustical treatment + wood: + text: wood + metal: + text: metal + masonry: + text: masonry + sediment_type_enum: + name: sediment_type_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + biogenous: + text: biogenous + cosmogenous: + text: cosmogenous + hydrogenous: + text: hydrogenous + lithogenous: + text: lithogenous + wall_texture_enum: + name: wall_texture_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: crows feet: text: crows feet crows-foot stomp: text: crows-foot stomp + ? '' + : text: '' double skip: text: double skip hawk and trowel: @@ -2027,344 +1877,166 @@ enums: text: stomp knockdown swirl: text: swirl - growth_habit_enum: - name: growth_habit_enum + samp_capt_status_enum: + name: samp_capt_status_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - erect: - text: erect - semi-erect: - text: semi-erect - spreading: - text: spreading - prostrate: - text: prostrate - shading_device_type_enum: - name: shading_device_type_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - bahama shutters: - text: bahama shutters - exterior roll blind: - text: exterior roll blind - gambrel awning: - text: gambrel awning - hood awning: - text: hood awning - porchroller awning: - text: porchroller awning - sarasota shutters: - text: sarasota shutters - slatted aluminum: - text: slatted aluminum - solid aluminum awning: - text: solid aluminum awning - sun screen: - text: sun screen - tree: - text: tree - trellis: - text: trellis - venetian awning: - text: venetian awning - room_type_enum: - name: room_type_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - attic: - text: attic - bathroom: - text: bathroom - closet: - text: closet - conference room: - text: conference room - elevator: - text: elevator - examining room: - text: examining room - hallway: - text: hallway - kitchen: - text: kitchen - mail room: - text: mail room - private office: - text: private office - open office: - text: open office - stairwell: - text: stairwell - ',restroom': - text: ',restroom' - lobby: - text: lobby - vestibule: - text: vestibule - mechanical or electrical room: - text: mechanical or electrical room - data center: - text: data center - laboratory_wet: - text: laboratory_wet - laboratory_dry: - text: laboratory_dry - gymnasium: - text: gymnasium - natatorium: - text: natatorium - auditorium: - text: auditorium - lockers: - text: lockers - cafe: - text: cafe - warehouse: - text: warehouse - light_type_enum: - name: light_type_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - natural light: - text: natural light - electric light: - text: electric light - desk lamp: - text: desk lamp - flourescent lights: - text: flourescent lights - none: - text: none - build_docs_enum: - name: build_docs_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - building information model: - text: building information model - commissioning report: - text: commissioning report - complaint logs: - text: complaint logs - contract administration: - text: contract administration - cost estimate: - text: cost estimate - janitorial schedules or logs: - text: janitorial schedules or logs - maintenance plans: - text: maintenance plans - schedule: - text: schedule - sections: - text: sections - shop drawings: - text: shop drawings - submittals: - text: submittals - ventilation system: - text: ventilation system - windows: - text: windows - window_vert_pos_enum: - name: window_vert_pos_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - bottom: - text: bottom - middle: - text: middle - top: - text: top - low: - text: low - high: - text: high - samp_collect_point_enum: - name: samp_collect_point_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - well: - text: well - test well: - text: test well - drilling rig: - text: drilling rig - wellhead: - text: wellhead - separator: - text: separator - storage tank: - text: storage tank + active surveillance in response to an outbreak: + text: active surveillance in response to an outbreak + active surveillance not initiated by an outbreak: + text: active surveillance not initiated by an outbreak + farm sample: + text: farm sample + market sample: + text: market sample other: text: other - train_stop_loc_enum: - name: train_stop_loc_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - end: - text: end - mid: - text: mid - downtown: - text: downtown - door_cond_enum: - name: door_cond_enum + door_type_enum: + name: door_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - damaged: - text: damaged - needs repair: - text: needs repair - new: - text: new - rupture: - text: rupture - visible wear: - text: visible wear - room_condt_enum: - name: room_condt_enum + composite: + text: composite + metal: + text: metal + wooden: + text: wooden + samp_floor_enum: + name: samp_floor_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - new: - text: new - visible wear: - text: visible wear - needs repair: - text: needs repair - damaged: - text: damaged - rupture: - text: rupture - visible signs of mold/mildew: - text: visible signs of mold/mildew - door_type_metal_enum: - name: door_type_metal_enum + 1st floor: + text: 1st floor + 2nd floor: + text: 2nd floor + basement: + text: basement + lobby: + text: lobby + floor_water_mold_enum: + name: floor_water_mold_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - collapsible: - text: collapsible - corrugated steel: - text: corrugated steel - hollow: - text: hollow - rolling shutters: - text: rolling shutters - steel plate: - text: steel plate - tillage_enum: - name: tillage_enum + mold odor: + text: mold odor + wet floor: + text: wet floor + water stains: + text: water stains + wall discoloration: + text: wall discoloration + floor discoloration: + text: floor discoloration + ceiling discoloration: + text: ceiling discoloration + peeling paint or wallpaper: + text: peeling paint or wallpaper + bulging walls: + text: bulging walls + condensation: + text: condensation + door_loc_enum: + name: door_loc_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - drill: - text: drill - cutting disc: - text: cutting disc - ridge till: - text: ridge till - strip tillage: - text: strip tillage - zonal tillage: - text: zonal tillage - chisel: - text: chisel - tined: - text: tined - mouldboard: - text: mouldboard - disc plough: - text: disc plough - sr_lithology_enum: - name: sr_lithology_enum + north: + text: north + south: + text: south + east: + text: east + west: + text: west + biol_stat_enum: + name: biol_stat_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Clastic: - text: Clastic - Carbonate: - text: Carbonate - Coal: - text: Coal - Biosilicieous: - text: Biosilicieous - other: - text: other - door_move_enum: - name: door_move_enum + wild: + text: wild + natural: + text: natural + semi-natural: + text: semi-natural + inbred line: + text: inbred line + breeder's line: + text: breeder's line + hybrid: + text: hybrid + clonal selection: + text: clonal selection + mutant: + text: mutant + wall_surf_treatment_enum: + name: wall_surf_treatment_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - collapsible: - text: collapsible - folding: - text: folding - revolving: - text: revolving - rolling shutter: - text: rolling shutter - sliding: - text: sliding - swinging: - text: swinging - window_cover_enum: - name: window_cover_enum + painted: + text: painted + wall paper: + text: wall paper + no treatment: + text: no treatment + paneling: + text: paneling + stucco: + text: stucco + fabric: + text: fabric + biotic_relationship_enum: + name: biotic_relationship_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - blinds: - text: blinds - curtains: - text: curtains - none: - text: none - lithology_enum: - name: lithology_enum + free living: + text: free living + parasite: + text: parasite + commensal: + text: commensal + symbiont: + text: symbiont + door_cond_enum: + name: door_cond_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Basement: - text: Basement - Chalk: - text: Chalk - Chert: - text: Chert - Coal: - text: Coal - Conglomerate: - text: Conglomerate - Diatomite: - text: Diatomite - Dolomite: - text: Dolomite - Limestone: - text: Limestone - Sandstone: - text: Sandstone - Shale: - text: Shale - Siltstone: - text: Siltstone - Volcanic: - text: Volcanic - other: - text: other - samp_floor_enum: - name: samp_floor_enum + damaged: + text: damaged + needs repair: + text: needs repair + new: + text: new + rupture: + text: rupture + visible wear: + text: visible wear + floor_struc_enum: + name: floor_struc_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - 1st floor: - text: 1st floor - 2nd floor: - text: 2nd floor - basement: - text: basement - lobby: - text: lobby - door_direct_enum: - name: door_direct_enum + balcony: + text: balcony + floating floor: + text: floating floor + glass floor: + text: glass floor + raised floor: + text: raised floor + sprung floor: + text: sprung floor + wood-framed: + text: wood-framed + concrete: + text: concrete + organism_count_enum: + name: organism_count_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - inward: - text: inward - outward: - text: outward - sideways: - text: sideways + ATP: + text: ATP + MPN: + text: MPN + other: + text: other heat_deliv_loc_enum: name: heat_deliv_loc_enum from_schema: https://w3id.org/nmdc/nmdc @@ -2377,22 +2049,48 @@ enums: text: east west: text: west - sr_dep_env_enum: - name: sr_dep_env_enum + heat_cool_type_enum: + name: heat_cool_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Lacustine: - text: Lacustine - Fluvioldeltaic: - text: Fluvioldeltaic - Fluviomarine: - text: Fluviomarine - Marine: - text: Marine - other: - text: other - sr_geol_age_enum: - name: sr_geol_age_enum + radiant system: + text: radiant system + heat pump: + text: heat pump + forced air system: + text: forced air system + steam forced heat: + text: steam forced heat + wood stove: + text: wood stove + room_connected_enum: + name: room_connected_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + attic: + text: attic + bathroom: + text: bathroom + closet: + text: closet + conference room: + text: conference room + elevator: + text: elevator + examining room: + text: examining room + hallway: + text: hallway + kitchen: + text: kitchen + mail room: + text: mail room + office: + text: office + stairwell: + text: stairwell + hcr_geol_age_enum: + name: hcr_geol_age_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: Archean: @@ -2431,88 +2129,254 @@ enums: text: Triassic other: text: other - ext_wall_orient_enum: - name: ext_wall_orient_enum + samp_md_enum: + name: samp_md_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west - northeast: - text: northeast - southeast: - text: southeast - southwest: - text: southwest - northwest: - text: northwest - floor_water_mold_enum: - name: floor_water_mold_enum + DF: + text: DF + RT: + text: RT + KB: + text: KB + MSL: + text: MSL + other: + text: other + room_samp_pos_enum: + name: room_samp_pos_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - mold odor: - text: mold odor - wet floor: - text: wet floor - water stains: - text: water stains - wall discoloration: - text: wall discoloration - floor discoloration: - text: floor discoloration - ceiling discoloration: - text: ceiling discoloration - peeling paint or wallpaper: - text: peeling paint or wallpaper - bulging walls: - text: bulging walls - condensation: - text: condensation - window_cond_enum: - name: window_cond_enum + north corner: + text: north corner + south corner: + text: south corner + west corner: + text: west corner + east corner: + text: east corner + northeast corner: + text: northeast corner + northwest corner: + text: northwest corner + southeast corner: + text: southeast corner + southwest corner: + text: southwest corner + center: + text: center + profile_position_enum: + name: profile_position_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + summit: + text: summit + shoulder: + text: shoulder + backslope: + text: backslope + footslope: + text: footslope + toeslope: + text: toeslope + quad_pos_enum: + name: quad_pos_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + North side: + text: North side + West side: + text: West side + South side: + text: South side + East side: + text: East side + indoor_space_enum: + name: indoor_space_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + bedroom: + text: bedroom + office: + text: office + bathroom: + text: bathroom + foyer: + text: foyer + kitchen: + text: kitchen + locker room: + text: locker room + hallway: + text: hallway + elevator: + text: elevator + window_type_enum: + name: window_type_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + single-hung sash window: + text: single-hung sash window + horizontal sash window: + text: horizontal sash window + fixed window: + text: fixed window + floor_cond_enum: + name: floor_cond_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - damaged: - text: damaged - needs repair: - text: needs repair new: text: new - rupture: - text: rupture visible wear: text: visible wear - shading_device_cond_enum: - name: shading_device_cond_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - damaged: - text: damaged needs repair: text: needs repair - new: - text: new + damaged: + text: damaged rupture: text: rupture + occup_document_enum: + name: occup_document_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + automated count: + text: automated count + estimate: + text: estimate + manual count: + text: manual count + videos: + text: videos + room_condt_enum: + name: room_condt_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + new: + text: new visible wear: text: visible wear - wall_loc_enum: - name: wall_loc_enum + needs repair: + text: needs repair + damaged: + text: damaged + rupture: + text: rupture + visible signs of mold/mildew: + text: visible signs of mold/mildew + specific_enum: + name: specific_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west + operation: + text: operation + as built: + text: as built + construction: + text: construction + bid: + text: bid + design: + text: design + photos: + text: photos + build_occup_type_enum: + name: build_occup_type_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + office: + text: office + market: + text: market + restaurant: + text: restaurant + residence: + text: residence + school: + text: school + residential: + text: residential + commercial: + text: commercial + low rise: + text: low rise + high rise: + text: high rise + wood framed: + text: wood framed + health care: + text: health care + airport: + text: airport + sports complex: + text: sports complex + freq_clean_enum: + name: freq_clean_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + Daily: + text: Daily + Weekly: + text: Weekly + Monthly: + text: Monthly + Quarterly: + text: Quarterly + Annually: + text: Annually + other: + text: other + samp_weather_enum: + name: samp_weather_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + clear sky: + text: clear sky + cloudy: + text: cloudy + foggy: + text: foggy + hail: + text: hail + rain: + text: rain + snow: + text: snow + sleet: + text: sleet + sunny: + text: sunny + windy: + text: windy + hcr_enum: + name: hcr_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + Oil Reservoir: + text: Oil Reservoir + Gas Reservoir: + text: Gas Reservoir + Oil Sand: + text: Oil Sand + Coalbed: + text: Coalbed + Shale: + text: Shale + Tight Oil Reservoir: + text: Tight Oil Reservoir + Tight Gas Reservoir: + text: Tight Gas Reservoir + other: + text: other + door_direct_enum: + name: door_direct_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + inward: + text: inward + outward: + text: outward + sideways: + text: sideways door_mat_enum: name: door_mat_enum from_schema: https://w3id.org/nmdc/nmdc @@ -2537,78 +2401,28 @@ enums: text: wood wood/plastic composite: text: wood/plastic composite - plant_sex_enum: - name: plant_sex_enum + window_mat_enum: + name: window_mat_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Androdioecious: - text: Androdioecious - Androecious: - text: Androecious - Androgynous: - text: Androgynous - Androgynomonoecious: - text: Androgynomonoecious - Andromonoecious: - text: Andromonoecious - Bisexual: - text: Bisexual - Dichogamous: - text: Dichogamous - Diclinous: - text: Diclinous - Dioecious: - text: Dioecious - Gynodioecious: - text: Gynodioecious - Gynoecious: - text: Gynoecious - Gynomonoecious: - text: Gynomonoecious - Hermaphroditic: - text: Hermaphroditic - Imperfect: - text: Imperfect - Monoclinous: - text: Monoclinous - Monoecious: - text: Monoecious - Perfect: - text: Perfect - Polygamodioecious: - text: Polygamodioecious - Polygamomonoecious: - text: Polygamomonoecious - Polygamous: - text: Polygamous - Protandrous: - text: Protandrous - Protogynous: - text: Protogynous - Subandroecious: - text: Subandroecious - Subdioecious: - text: Subdioecious - Subgynoecious: - text: Subgynoecious - Synoecious: - text: Synoecious - Trimonoecious: - text: Trimonoecious - Trioecious: - text: Trioecious - Unisexual: - text: Unisexual - wall_texture_enum: - name: wall_texture_enum + clad: + text: clad + fiberglass: + text: fiberglass + metal: + text: metal + vinyl: + text: vinyl + wood: + text: wood + ceil_texture_enum: + name: ceil_texture_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: crows feet: text: crows feet crows-foot stomp: text: crows-foot stomp - ? '' - : text: '' double skip: text: double skip hawk and trowel: @@ -2631,142 +2445,188 @@ enums: text: stomp knockdown swirl: text: swirl - surf_material_enum: - name: surf_material_enum + sr_kerog_type_enum: + name: sr_kerog_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - adobe: - text: adobe + Type I: + text: Type I + Type II: + text: Type II + Type III: + text: Type III + Type IV: + text: Type IV + other: + text: other + floor_finish_mat_enum: + name: floor_finish_mat_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + tile: + text: tile + wood strip or parquet: + text: wood strip or parquet carpet: text: carpet - cinder blocks: - text: cinder blocks + rug: + text: rug + laminate wood: + text: laminate wood + lineoleum: + text: lineoleum + vinyl composition tile: + text: vinyl composition tile + sheet vinyl: + text: sheet vinyl + stone: + text: stone + bamboo: + text: bamboo + cork: + text: cork + terrazo: + text: terrazo concrete: text: concrete - hay bales: - text: hay bales - glass: - text: glass - metal: - text: metal + none: + text: none + sealed: + text: sealed + clear finish: + text: clear finish paint: text: paint - plastic: - text: plastic - stainless steel: - text: stainless steel - stone: - text: stone - stucco: - text: stucco - tile: - text: tile - vinyl: - text: vinyl - wood: - text: wood - biotic_relationship_enum: - name: biotic_relationship_enum + none or unfinished: + text: none or unfinished + soil_horizon_enum: + name: soil_horizon_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - free living: - text: free living - parasite: - text: parasite - commensal: - text: commensal - symbiont: - text: symbiont - samp_subtype_enum: - name: samp_subtype_enum + O horizon: + text: O horizon + A horizon: + text: A horizon + E horizon: + text: E horizon + B horizon: + text: B horizon + C horizon: + text: C horizon + R layer: + text: R layer + Permafrost: + text: Permafrost + M horizon: + text: M horizon + drainage_class_enum: + name: drainage_class_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - oil phase: - text: oil phase - water phase: - text: water phase - biofilm: - text: biofilm - not applicable: - text: not applicable - other: - text: other - hcr_enum: - name: hcr_enum + very poorly: + text: very poorly + poorly: + text: poorly + somewhat poorly: + text: somewhat poorly + moderately well: + text: moderately well + well: + text: well + excessively drained: + text: excessively drained + growth_habit_enum: + name: growth_habit_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Oil Reservoir: - text: Oil Reservoir - Gas Reservoir: - text: Gas Reservoir - Oil Sand: - text: Oil Sand - Coalbed: - text: Coalbed - Shale: - text: Shale - Tight Oil Reservoir: - text: Tight Oil Reservoir - Tight Gas Reservoir: - text: Tight Gas Reservoir + erect: + text: erect + semi-erect: + text: semi-erect + spreading: + text: spreading + prostrate: + text: prostrate + sr_lithology_enum: + name: sr_lithology_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + Clastic: + text: Clastic + Carbonate: + text: Carbonate + Coal: + text: Coal + Biosilicieous: + text: Biosilicieous other: text: other - wall_finish_mat_enum: - name: wall_finish_mat_enum + drawings_enum: + name: drawings_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - plaster: - text: plaster - gypsum plaster: - text: gypsum plaster - veneer plaster: - text: veneer plaster - gypsum board: - text: gypsum board - tile: - text: tile - terrazzo: - text: terrazzo - stone facing: - text: stone facing - acoustical treatment: - text: acoustical treatment - wood: - text: wood - metal: - text: metal - masonry: - text: masonry - season_use_enum: - name: season_use_enum + operation: + text: operation + as built: + text: as built + construction: + text: construction + bid: + text: bid + design: + text: design + building navigation map: + text: building navigation map + diagram: + text: diagram + sketch: + text: sketch + tillage_enum: + name: tillage_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Spring: - text: Spring - Summer: - text: Summer - Fall: - text: Fall - Winter: - text: Winter - floor_struc_enum: - name: floor_struc_enum + drill: + text: drill + cutting disc: + text: cutting disc + ridge till: + text: ridge till + strip tillage: + text: strip tillage + zonal tillage: + text: zonal tillage + chisel: + text: chisel + tined: + text: tined + mouldboard: + text: mouldboard + disc plough: + text: disc plough + shading_device_cond_enum: + name: shading_device_cond_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + damaged: + text: damaged + needs repair: + text: needs repair + new: + text: new + rupture: + text: rupture + visible wear: + text: visible wear + oxy_stat_samp_enum: + name: oxy_stat_samp_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - balcony: - text: balcony - floating floor: - text: floating floor - glass floor: - text: glass floor - raised floor: - text: raised floor - sprung floor: - text: sprung floor - wood-framed: - text: wood-framed - concrete: - text: concrete + aerobic: + text: aerobic + anaerobic: + text: anaerobic + other: + text: other depos_env_enum: name: depos_env_enum from_schema: https://w3id.org/nmdc/nmdc @@ -2803,208 +2663,186 @@ enums: text: Other - Volcanic other: text: other - room_loc_enum: - name: room_loc_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - corner room: - text: corner room - interior room: - text: interior room - exterior wall: - text: exterior wall - profile_position_enum: - name: profile_position_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - summit: - text: summit - shoulder: - text: shoulder - backslope: - text: backslope - footslope: - text: footslope - toeslope: - text: toeslope - indoor_space_enum: - name: indoor_space_enum + ceil_finish_mat_enum: + name: ceil_finish_mat_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - bedroom: - text: bedroom - office: - text: office - bathroom: - text: bathroom - foyer: - text: foyer - kitchen: - text: kitchen - locker room: - text: locker room - hallway: - text: hallway - elevator: - text: elevator - samp_capt_status_enum: - name: samp_capt_status_enum + drywall: + text: drywall + mineral fibre: + text: mineral fibre + tiles: + text: tiles + PVC: + text: PVC + plasterboard: + text: plasterboard + metal: + text: metal + fiberglass: + text: fiberglass + stucco: + text: stucco + mineral wool/calcium silicate: + text: mineral wool/calcium silicate + wood: + text: wood + weekday_enum: + name: weekday_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - active surveillance in response to an outbreak: - text: active surveillance in response to an outbreak - active surveillance not initiated by an outbreak: - text: active surveillance not initiated by an outbreak - farm sample: - text: farm sample - market sample: - text: market sample - other: - text: other - furniture_enum: - name: furniture_enum + Monday: + text: Monday + Tuesday: + text: Tuesday + Wednesday: + text: Wednesday + Thursday: + text: Thursday + Friday: + text: Friday + Saturday: + text: Saturday + Sunday: + text: Sunday + host_sex_enum: + name: host_sex_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - cabinet: - text: cabinet - chair: - text: chair - desks: - text: desks - hc_produced_enum: - name: hc_produced_enum + female: + text: female + hermaphrodite: + text: hermaphrodite + male: + text: male + neuter: + text: neuter + samp_collect_point_enum: + name: samp_collect_point_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Oil: - text: Oil - Gas-Condensate: - text: Gas-Condensate - Gas: - text: Gas - Bitumen: - text: Bitumen - Coalbed Methane: - text: Coalbed Methane + well: + text: well + test well: + text: test well + drilling rig: + text: drilling rig + wellhead: + text: wellhead + separator: + text: separator + storage tank: + text: storage tank other: text: other - biol_stat_enum: - name: biol_stat_enum + wall_loc_enum: + name: wall_loc_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - wild: - text: wild - natural: - text: natural - semi-natural: - text: semi-natural - inbred line: - text: inbred line - breeder's line: - text: breeder's line - hybrid: - text: hybrid - clonal selection: - text: clonal selection - mutant: - text: mutant - window_mat_enum: - name: window_mat_enum + north: + text: north + south: + text: south + east: + text: east + west: + text: west + window_cover_enum: + name: window_cover_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - clad: - text: clad - fiberglass: - text: fiberglass - metal: - text: metal - vinyl: - text: vinyl - wood: - text: wood - room_samp_pos_enum: - name: room_samp_pos_enum + blinds: + text: blinds + curtains: + text: curtains + none: + text: none + handidness_enum: + name: handidness_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - north corner: - text: north corner - south corner: - text: south corner - west corner: - text: west corner - east corner: - text: east corner - northeast corner: - text: northeast corner - northwest corner: - text: northwest corner - southeast corner: - text: southeast corner - southwest corner: - text: southwest corner - center: - text: center - surf_air_cont_enum: - name: surf_air_cont_enum + ambidexterity: + text: ambidexterity + left handedness: + text: left handedness + mixed-handedness: + text: mixed-handedness + right handedness: + text: right handedness + window_cond_enum: + name: window_cond_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - dust: - text: dust - organic matter: - text: organic matter - particulate matter: - text: particulate matter - volatile organic compounds: - text: volatile organic compounds - biological contaminants: - text: biological contaminants - radon: - text: radon - nutrients: - text: nutrients - biocides: - text: biocides - door_type_enum: - name: door_type_enum + damaged: + text: damaged + needs repair: + text: needs repair + new: + text: new + rupture: + text: rupture + visible wear: + text: visible wear + arch_struc_enum: + name: arch_struc_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - composite: - text: composite - metal: - text: metal - wooden: - text: wooden - organism_count_enum: - name: organism_count_enum + building: + text: building + shed: + text: shed + home: + text: home + window_loc_enum: + name: window_loc_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - ATP: - text: ATP - MPN: - text: MPN - other: - text: other - sediment_type_enum: - name: sediment_type_enum + north: + text: north + south: + text: south + east: + text: east + west: + text: west + door_type_wood_enum: + name: door_type_wood_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - biogenous: - text: biogenous - cosmogenous: - text: cosmogenous - hydrogenous: - text: hydrogenous - lithogenous: - text: lithogenous - substructure_type_enum: - name: substructure_type_enum + bettened and ledged: + text: bettened and ledged + battened: + text: battened + ledged and braced: + text: ledged and braced + ledged and framed: + text: ledged and framed + ledged, braced and frame: + text: ledged, braced and frame + framed and paneled: + text: framed and paneled + glashed or sash: + text: glashed or sash + flush: + text: flush + louvered: + text: louvered + wire gauged: + text: wire gauged + int_wall_cond_enum: + name: int_wall_cond_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - crawlspace: - text: crawlspace - slab on grade: - text: slab on grade - basement: - text: basement + new: + text: new + visible wear: + text: visible wear + needs repair: + text: needs repair + damaged: + text: damaged + rupture: + text: rupture indoor_surf_enum: name: indoor_surf_enum from_schema: https://w3id.org/nmdc/nmdc @@ -3025,96 +2863,126 @@ enums: text: window wall: text: wall - wall_surf_treatment_enum: - name: wall_surf_treatment_enum + furniture_enum: + name: furniture_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - painted: - text: painted - wall paper: - text: wall paper - no treatment: - text: no treatment - paneling: - text: paneling - stucco: - text: stucco - fabric: - text: fabric - drawings_enum: - name: drawings_enum + cabinet: + text: cabinet + chair: + text: chair + desks: + text: desks + ceil_type_enum: + name: ceil_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - operation: - text: operation - as built: - text: as built - construction: - text: construction - bid: - text: bid - design: - text: design - building navigation map: - text: building navigation map - diagram: - text: diagram - sketch: - text: sketch - floor_finish_mat_enum: - name: floor_finish_mat_enum + cathedral: + text: cathedral + dropped: + text: dropped + concave: + text: concave + barrel-shaped: + text: barrel-shaped + coffered: + text: coffered + cove: + text: cove + stretched: + text: stretched + tidal_stage_enum: + name: tidal_stage_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - tile: - text: tile - wood strip or parquet: - text: wood strip or parquet - carpet: - text: carpet - rug: - text: rug - laminate wood: - text: laminate wood - lineoleum: - text: lineoleum - vinyl composition tile: - text: vinyl composition tile - sheet vinyl: - text: sheet vinyl - stone: - text: stone - bamboo: - text: bamboo - cork: - text: cork - terrazo: - text: terrazo - concrete: - text: concrete + low tide: + text: low tide + ebb tide: + text: ebb tide + flood tide: + text: flood tide + high tide: + text: high tide + sr_dep_env_enum: + name: sr_dep_env_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + Lacustine: + text: Lacustine + Fluvioldeltaic: + text: Fluvioldeltaic + Fluviomarine: + text: Fluviomarine + Marine: + text: Marine + other: + text: other + room_loc_enum: + name: room_loc_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + corner room: + text: corner room + interior room: + text: interior room + exterior wall: + text: exterior wall + light_type_enum: + name: light_type_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + natural light: + text: natural light + electric light: + text: electric light + desk lamp: + text: desk lamp + flourescent lights: + text: flourescent lights none: text: none - sealed: - text: sealed - clear finish: - text: clear finish - paint: - text: paint - none or unfinished: - text: none or unfinished - floor_cond_enum: - name: floor_cond_enum + plant_growth_med_enum: + name: plant_growth_med_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + other artificial liquid medium: + text: other artificial liquid medium + other artificial solid medium: + text: other artificial solid medium + peat moss: + text: peat moss + perlite: + text: perlite + pumice: + text: pumice + sand: + text: sand + soil: + text: soil + vermiculite: + text: vermiculite + water: + text: water + ext_wall_orient_enum: + name: ext_wall_orient_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - new: - text: new - visible wear: - text: visible wear - needs repair: - text: needs repair - damaged: - text: damaged - rupture: - text: rupture + north: + text: north + south: + text: south + east: + text: east + west: + text: west + northeast: + text: northeast + southeast: + text: southeast + southwest: + text: southwest + northwest: + text: northwest cur_land_use_enum: name: cur_land_use_enum from_schema: https://w3id.org/nmdc/nmdc @@ -3310,186 +3178,318 @@ enums: value: vine crops (grapes) examples: - value: grapes - window_horiz_pos_enum: - name: window_horiz_pos_enum + gender_restroom_enum: + name: gender_restroom_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - left: - text: left - middle: - text: middle - right: - text: right - rel_samp_loc_enum: - name: rel_samp_loc_enum + all gender: + text: all gender + female: + text: female + gender neurtral: + text: gender neurtral + male: + text: male + male and female: + text: male and female + unisex: + text: unisex + sr_geol_age_enum: + name: sr_geol_age_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - edge of car: - text: edge of car - center of car: - text: center of car - under a seat: - text: under a seat - room_connected_enum: - name: room_connected_enum + Archean: + text: Archean + Cambrian: + text: Cambrian + Carboniferous: + text: Carboniferous + Cenozoic: + text: Cenozoic + Cretaceous: + text: Cretaceous + Devonian: + text: Devonian + Jurassic: + text: Jurassic + Mesozoic: + text: Mesozoic + Neogene: + text: Neogene + Ordovician: + text: Ordovician + Paleogene: + text: Paleogene + Paleozoic: + text: Paleozoic + Permian: + text: Permian + Precambrian: + text: Precambrian + Proterozoic: + text: Proterozoic + Silurian: + text: Silurian + Triassic: + text: Triassic + other: + text: other + shading_device_type_enum: + name: shading_device_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - attic: - text: attic - bathroom: - text: bathroom - closet: - text: closet - conference room: - text: conference room - elevator: - text: elevator - examining room: - text: examining room - hallway: - text: hallway - kitchen: - text: kitchen - mail room: - text: mail room - office: - text: office - stairwell: - text: stairwell - freq_clean_enum: - name: freq_clean_enum + bahama shutters: + text: bahama shutters + exterior roll blind: + text: exterior roll blind + gambrel awning: + text: gambrel awning + hood awning: + text: hood awning + porchroller awning: + text: porchroller awning + sarasota shutters: + text: sarasota shutters + slatted aluminum: + text: slatted aluminum + solid aluminum awning: + text: solid aluminum awning + sun screen: + text: sun screen + tree: + text: tree + trellis: + text: trellis + venetian awning: + text: venetian awning + surf_material_enum: + name: surf_material_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Daily: - text: Daily - Weekly: - text: Weekly - Monthly: - text: Monthly - Quarterly: - text: Quarterly - Annually: - text: Annually - other: - text: other - building_setting_enum: - name: building_setting_enum + adobe: + text: adobe + carpet: + text: carpet + cinder blocks: + text: cinder blocks + concrete: + text: concrete + hay bales: + text: hay bales + glass: + text: glass + metal: + text: metal + paint: + text: paint + plastic: + text: plastic + stainless steel: + text: stainless steel + stone: + text: stone + stucco: + text: stucco + tile: + text: tile + vinyl: + text: vinyl + wood: + text: wood + filter_type_enum: + name: filter_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - urban: - text: urban - suburban: - text: suburban - exurban: - text: exurban - rural: - text: rural - ext_window_orient_enum: - name: ext_window_orient_enum + particulate air filter: + text: particulate air filter + chemical air filter: + text: chemical air filter + low-MERV pleated media: + text: low-MERV pleated media + HEPA: + text: HEPA + electrostatic: + text: electrostatic + gas-phase or ultraviolet air treatments: + text: gas-phase or ultraviolet air treatments + door_type_metal_enum: + name: door_type_metal_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west - northeast: - text: northeast - southeast: - text: southeast - southwest: - text: southwest - northwest: - text: northwest - handidness_enum: - name: handidness_enum + collapsible: + text: collapsible + corrugated steel: + text: corrugated steel + hollow: + text: hollow + rolling shutters: + text: rolling shutters + steel plate: + text: steel plate + substructure_type_enum: + name: substructure_type_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + crawlspace: + text: crawlspace + slab on grade: + text: slab on grade + basement: + text: basement + lithology_enum: + name: lithology_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - ambidexterity: - text: ambidexterity - left handedness: - text: left handedness - mixed-handedness: - text: mixed-handedness - right handedness: - text: right handedness - host_sex_enum: - name: host_sex_enum + Basement: + text: Basement + Chalk: + text: Chalk + Chert: + text: Chert + Coal: + text: Coal + Conglomerate: + text: Conglomerate + Diatomite: + text: Diatomite + Dolomite: + text: Dolomite + Limestone: + text: Limestone + Sandstone: + text: Sandstone + Shale: + text: Shale + Siltstone: + text: Siltstone + Volcanic: + text: Volcanic + other: + text: other + plant_sex_enum: + name: plant_sex_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - female: - text: female - hermaphrodite: - text: hermaphrodite - male: - text: male - neuter: - text: neuter - build_occup_type_enum: - name: build_occup_type_enum + Androdioecious: + text: Androdioecious + Androecious: + text: Androecious + Androgynous: + text: Androgynous + Androgynomonoecious: + text: Androgynomonoecious + Andromonoecious: + text: Andromonoecious + Bisexual: + text: Bisexual + Dichogamous: + text: Dichogamous + Diclinous: + text: Diclinous + Dioecious: + text: Dioecious + Gynodioecious: + text: Gynodioecious + Gynoecious: + text: Gynoecious + Gynomonoecious: + text: Gynomonoecious + Hermaphroditic: + text: Hermaphroditic + Imperfect: + text: Imperfect + Monoclinous: + text: Monoclinous + Monoecious: + text: Monoecious + Perfect: + text: Perfect + Polygamodioecious: + text: Polygamodioecious + Polygamomonoecious: + text: Polygamomonoecious + Polygamous: + text: Polygamous + Protandrous: + text: Protandrous + Protogynous: + text: Protogynous + Subandroecious: + text: Subandroecious + Subdioecious: + text: Subdioecious + Subgynoecious: + text: Subgynoecious + Synoecious: + text: Synoecious + Trimonoecious: + text: Trimonoecious + Trioecious: + text: Trioecious + Unisexual: + text: Unisexual + surf_air_cont_enum: + name: surf_air_cont_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - office: - text: office - market: - text: market - restaurant: - text: restaurant - residence: - text: residence - school: - text: school - residential: - text: residential - commercial: - text: commercial - low rise: - text: low rise - high rise: - text: high rise - wood framed: - text: wood framed - health care: - text: health care - airport: - text: airport - sports complex: - text: sports complex - weekday_enum: - name: weekday_enum + dust: + text: dust + organic matter: + text: organic matter + particulate matter: + text: particulate matter + volatile organic compounds: + text: volatile organic compounds + biological contaminants: + text: biological contaminants + radon: + text: radon + nutrients: + text: nutrients + biocides: + text: biocides + wall_const_type_enum: + name: wall_const_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Monday: - text: Monday - Tuesday: - text: Tuesday - Wednesday: - text: Wednesday - Thursday: - text: Thursday - Friday: - text: Friday - Saturday: - text: Saturday - Sunday: - text: Sunday - train_stat_loc_enum: - name: train_stat_loc_enum + frame construction: + text: frame construction + joisted masonry: + text: joisted masonry + light noncombustible: + text: light noncombustible + masonry noncombustible: + text: masonry noncombustible + modified fire resistive: + text: modified fire resistive + fire resistive: + text: fire resistive + hc_produced_enum: + name: hc_produced_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - south station above ground: - text: south station above ground - south station underground: - text: south station underground - south station amtrak: - text: south station amtrak - forest hills: - text: forest hills - riverside: - text: riverside + Oil: + text: Oil + Gas-Condensate: + text: Gas-Condensate + Gas: + text: Gas + Bitumen: + text: Bitumen + Coalbed Methane: + text: Coalbed Methane + other: + text: other + train_stop_loc_enum: + name: train_stop_loc_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + end: + text: end + mid: + text: mid + downtown: + text: downtown slots: model: name: model @@ -17706,24 +17706,25 @@ slots: slot_uri: MIXS:0000156 multivalued: false range: QuantityValue - has raw value: - name: has raw value + investigation field: + name: investigation field + description: field describing aspect of the investigation/study to which the sample + belongs from_schema: https://w3id.org/nmdc/nmdc - string_serialization: '{has numeric value} {has unit}' - owner: QuantityValue + abstract: true nucleic acid sequence source field: name: nucleic acid sequence source field from_schema: https://w3id.org/nmdc/nmdc abstract: true + environment field: + name: environment field + description: field describing environmental aspect of a sample + from_schema: https://w3id.org/nmdc/nmdc + abstract: true sequencing field: name: sequencing field from_schema: https://w3id.org/nmdc/nmdc abstract: true - has numeric value: - name: has numeric value - from_schema: https://w3id.org/nmdc/nmdc - owner: QuantityValue - range: double core field: name: core field description: basic fields @@ -17734,17 +17735,16 @@ slots: description: Example "m" from_schema: https://w3id.org/nmdc/nmdc owner: QuantityValue - environment field: - name: environment field - description: field describing environmental aspect of a sample + has raw value: + name: has raw value from_schema: https://w3id.org/nmdc/nmdc - abstract: true - investigation field: - name: investigation field - description: field describing aspect of the investigation/study to which the sample - belongs + string_serialization: '{has numeric value} {has unit}' + owner: QuantityValue + has numeric value: + name: has numeric value from_schema: https://w3id.org/nmdc/nmdc - abstract: true + owner: QuantityValue + range: double chemical: name: chemical description: from reaction participant class diff --git a/nmdc_schema/nmdc_schema_accepting_legacy_ids.py b/nmdc_schema/nmdc_schema_accepting_legacy_ids.py index 01e87d61c4..0ea4b51d08 100644 --- a/nmdc_schema/nmdc_schema_accepting_legacy_ids.py +++ b/nmdc_schema/nmdc_schema_accepting_legacy_ids.py @@ -1,5 +1,5 @@ # Auto generated from nmdc_schema_accepting_legacy_ids.yaml by pythongen.py version: 0.0.1 -# Generation date: 2023-11-28T21:32:31 +# Generation date: 2023-11-28T22:03:05 # Schema: NMDC # # id: https://w3id.org/nmdc/nmdc @@ -6888,234 +6888,46 @@ class SampleTypeEnum(EnumDefinitionImpl): name="SampleTypeEnum", ) -class SrKerogTypeEnum(EnumDefinitionImpl): - - other = PermissibleValue(text="other") - - _defn = EnumDefinition( - name="SrKerogTypeEnum", - ) - - @classmethod - def _addvals(cls): - setattr(cls, "Type I", - PermissibleValue(text="Type I")) - setattr(cls, "Type II", - PermissibleValue(text="Type II")) - setattr(cls, "Type III", - PermissibleValue(text="Type III")) - setattr(cls, "Type IV", - PermissibleValue(text="Type IV")) - -class MechStrucEnum(EnumDefinitionImpl): - - subway = PermissibleValue(text="subway") - coach = PermissibleValue(text="coach") - carriage = PermissibleValue(text="carriage") - elevator = PermissibleValue(text="elevator") - escalator = PermissibleValue(text="escalator") - boat = PermissibleValue(text="boat") - train = PermissibleValue(text="train") - car = PermissibleValue(text="car") - bus = PermissibleValue(text="bus") - - _defn = EnumDefinition( - name="MechStrucEnum", - ) - -class FilterTypeEnum(EnumDefinitionImpl): - - HEPA = PermissibleValue(text="HEPA") - electrostatic = PermissibleValue(text="electrostatic") - - _defn = EnumDefinition( - name="FilterTypeEnum", - ) - - @classmethod - def _addvals(cls): - setattr(cls, "particulate air filter", - PermissibleValue(text="particulate air filter")) - setattr(cls, "chemical air filter", - PermissibleValue(text="chemical air filter")) - setattr(cls, "low-MERV pleated media", - PermissibleValue(text="low-MERV pleated media")) - setattr(cls, "gas-phase or ultraviolet air treatments", - PermissibleValue(text="gas-phase or ultraviolet air treatments")) - -class OxyStatSampEnum(EnumDefinitionImpl): - - aerobic = PermissibleValue(text="aerobic") - anaerobic = PermissibleValue(text="anaerobic") - other = PermissibleValue(text="other") - - _defn = EnumDefinition( - name="OxyStatSampEnum", - ) - -class WindowTypeEnum(EnumDefinitionImpl): - - _defn = EnumDefinition( - name="WindowTypeEnum", - ) - - @classmethod - def _addvals(cls): - setattr(cls, "single-hung sash window", - PermissibleValue(text="single-hung sash window")) - setattr(cls, "horizontal sash window", - PermissibleValue(text="horizontal sash window")) - setattr(cls, "fixed window", - PermissibleValue(text="fixed window")) - -class ArchStrucEnum(EnumDefinitionImpl): - - building = PermissibleValue(text="building") - shed = PermissibleValue(text="shed") - home = PermissibleValue(text="home") - - _defn = EnumDefinition( - name="ArchStrucEnum", - ) - -class CeilFinishMatEnum(EnumDefinitionImpl): - - drywall = PermissibleValue(text="drywall") - tiles = PermissibleValue(text="tiles") - PVC = PermissibleValue(text="PVC") - plasterboard = PermissibleValue(text="plasterboard") - metal = PermissibleValue(text="metal") - fiberglass = PermissibleValue(text="fiberglass") - stucco = PermissibleValue(text="stucco") - wood = PermissibleValue(text="wood") - - _defn = EnumDefinition( - name="CeilFinishMatEnum", - ) - - @classmethod - def _addvals(cls): - setattr(cls, "mineral fibre", - PermissibleValue(text="mineral fibre")) - setattr(cls, "mineral wool/calcium silicate", - PermissibleValue(text="mineral wool/calcium silicate")) - -class QuadPosEnum(EnumDefinitionImpl): - - _defn = EnumDefinition( - name="QuadPosEnum", - ) - - @classmethod - def _addvals(cls): - setattr(cls, "North side", - PermissibleValue(text="North side")) - setattr(cls, "West side", - PermissibleValue(text="West side")) - setattr(cls, "South side", - PermissibleValue(text="South side")) - setattr(cls, "East side", - PermissibleValue(text="East side")) - -class HcrGeolAgeEnum(EnumDefinitionImpl): - - Archean = PermissibleValue(text="Archean") - Cambrian = PermissibleValue(text="Cambrian") - Carboniferous = PermissibleValue(text="Carboniferous") - Cenozoic = PermissibleValue(text="Cenozoic") - Cretaceous = PermissibleValue(text="Cretaceous") - Devonian = PermissibleValue(text="Devonian") - Jurassic = PermissibleValue(text="Jurassic") - Mesozoic = PermissibleValue(text="Mesozoic") - Neogene = PermissibleValue(text="Neogene") - Ordovician = PermissibleValue(text="Ordovician") - Paleogene = PermissibleValue(text="Paleogene") - Paleozoic = PermissibleValue(text="Paleozoic") - Permian = PermissibleValue(text="Permian") - Precambrian = PermissibleValue(text="Precambrian") - Proterozoic = PermissibleValue(text="Proterozoic") - Silurian = PermissibleValue(text="Silurian") - Triassic = PermissibleValue(text="Triassic") - other = PermissibleValue(text="other") - - _defn = EnumDefinition( - name="HcrGeolAgeEnum", - ) - -class OccupDocumentEnum(EnumDefinitionImpl): - - estimate = PermissibleValue(text="estimate") - videos = PermissibleValue(text="videos") - - _defn = EnumDefinition( - name="OccupDocumentEnum", - ) - - @classmethod - def _addvals(cls): - setattr(cls, "automated count", - PermissibleValue(text="automated count")) - setattr(cls, "manual count", - PermissibleValue(text="manual count")) - -class PlantGrowthMedEnum(EnumDefinitionImpl): - - perlite = PermissibleValue(text="perlite") - pumice = PermissibleValue(text="pumice") - sand = PermissibleValue(text="sand") - soil = PermissibleValue(text="soil") - vermiculite = PermissibleValue(text="vermiculite") - water = PermissibleValue(text="water") +class RelSampLocEnum(EnumDefinitionImpl): _defn = EnumDefinition( - name="PlantGrowthMedEnum", + name="RelSampLocEnum", ) @classmethod def _addvals(cls): - setattr(cls, "other artificial liquid medium", - PermissibleValue(text="other artificial liquid medium")) - setattr(cls, "other artificial solid medium", - PermissibleValue(text="other artificial solid medium")) - setattr(cls, "peat moss", - PermissibleValue(text="peat moss")) + setattr(cls, "edge of car", + PermissibleValue(text="edge of car")) + setattr(cls, "center of car", + PermissibleValue(text="center of car")) + setattr(cls, "under a seat", + PermissibleValue(text="under a seat")) -class CeilCondEnum(EnumDefinitionImpl): +class WindowHorizPosEnum(EnumDefinitionImpl): - new = PermissibleValue(text="new") - damaged = PermissibleValue(text="damaged") - rupture = PermissibleValue(text="rupture") + left = PermissibleValue(text="left") + middle = PermissibleValue(text="middle") + right = PermissibleValue(text="right") _defn = EnumDefinition( - name="CeilCondEnum", + name="WindowHorizPosEnum", ) - @classmethod - def _addvals(cls): - setattr(cls, "visible wear", - PermissibleValue(text="visible wear")) - setattr(cls, "needs repair", - PermissibleValue(text="needs repair")) - -class GenderRestroomEnum(EnumDefinitionImpl): +class ExtWindowOrientEnum(EnumDefinitionImpl): - female = PermissibleValue(text="female") - male = PermissibleValue(text="male") - unisex = PermissibleValue(text="unisex") + north = PermissibleValue(text="north") + south = PermissibleValue(text="south") + east = PermissibleValue(text="east") + west = PermissibleValue(text="west") + northeast = PermissibleValue(text="northeast") + southeast = PermissibleValue(text="southeast") + southwest = PermissibleValue(text="southwest") + northwest = PermissibleValue(text="northwest") _defn = EnumDefinition( - name="GenderRestroomEnum", + name="ExtWindowOrientEnum", ) - @classmethod - def _addvals(cls): - setattr(cls, "all gender", - PermissibleValue(text="all gender")) - setattr(cls, "gender neurtral", - PermissibleValue(text="gender neurtral")) - setattr(cls, "male and female", - PermissibleValue(text="male and female")) - class VisMediaEnum(EnumDefinitionImpl): photos = PermissibleValue(text="photos") @@ -7136,133 +6948,181 @@ def _addvals(cls): setattr(cls, "3D scans", PermissibleValue(text="3D scans")) -class DoorTypeWoodEnum(EnumDefinitionImpl): +class BuildDocsEnum(EnumDefinitionImpl): - battened = PermissibleValue(text="battened") - flush = PermissibleValue(text="flush") - louvered = PermissibleValue(text="louvered") + schedule = PermissibleValue(text="schedule") + sections = PermissibleValue(text="sections") + submittals = PermissibleValue(text="submittals") + windows = PermissibleValue(text="windows") _defn = EnumDefinition( - name="DoorTypeWoodEnum", + name="BuildDocsEnum", ) @classmethod def _addvals(cls): - setattr(cls, "bettened and ledged", - PermissibleValue(text="bettened and ledged")) - setattr(cls, "ledged and braced", - PermissibleValue(text="ledged and braced")) - setattr(cls, "ledged and framed", - PermissibleValue(text="ledged and framed")) - setattr(cls, "ledged, braced and frame", - PermissibleValue(text="ledged, braced and frame")) - setattr(cls, "framed and paneled", - PermissibleValue(text="framed and paneled")) - setattr(cls, "glashed or sash", - PermissibleValue(text="glashed or sash")) - setattr(cls, "wire gauged", - PermissibleValue(text="wire gauged")) + setattr(cls, "building information model", + PermissibleValue(text="building information model")) + setattr(cls, "commissioning report", + PermissibleValue(text="commissioning report")) + setattr(cls, "complaint logs", + PermissibleValue(text="complaint logs")) + setattr(cls, "contract administration", + PermissibleValue(text="contract administration")) + setattr(cls, "cost estimate", + PermissibleValue(text="cost estimate")) + setattr(cls, "janitorial schedules or logs", + PermissibleValue(text="janitorial schedules or logs")) + setattr(cls, "maintenance plans", + PermissibleValue(text="maintenance plans")) + setattr(cls, "shop drawings", + PermissibleValue(text="shop drawings")) + setattr(cls, "ventilation system", + PermissibleValue(text="ventilation system")) -class FaoClassEnum(EnumDefinitionImpl): +class RoomTypeEnum(EnumDefinitionImpl): - Acrisols = PermissibleValue(text="Acrisols") - Andosols = PermissibleValue(text="Andosols") - Arenosols = PermissibleValue(text="Arenosols") - Cambisols = PermissibleValue(text="Cambisols") - Chernozems = PermissibleValue(text="Chernozems") - Ferralsols = PermissibleValue(text="Ferralsols") - Fluvisols = PermissibleValue(text="Fluvisols") - Gleysols = PermissibleValue(text="Gleysols") - Greyzems = PermissibleValue(text="Greyzems") - Gypsisols = PermissibleValue(text="Gypsisols") - Histosols = PermissibleValue(text="Histosols") - Kastanozems = PermissibleValue(text="Kastanozems") - Lithosols = PermissibleValue(text="Lithosols") - Luvisols = PermissibleValue(text="Luvisols") - Nitosols = PermissibleValue(text="Nitosols") - Phaeozems = PermissibleValue(text="Phaeozems") - Planosols = PermissibleValue(text="Planosols") - Podzols = PermissibleValue(text="Podzols") - Podzoluvisols = PermissibleValue(text="Podzoluvisols") - Rankers = PermissibleValue(text="Rankers") - Regosols = PermissibleValue(text="Regosols") - Rendzinas = PermissibleValue(text="Rendzinas") - Solonchaks = PermissibleValue(text="Solonchaks") - Solonetz = PermissibleValue(text="Solonetz") - Vertisols = PermissibleValue(text="Vertisols") - Yermosols = PermissibleValue(text="Yermosols") + attic = PermissibleValue(text="attic") + bathroom = PermissibleValue(text="bathroom") + closet = PermissibleValue(text="closet") + elevator = PermissibleValue(text="elevator") + hallway = PermissibleValue(text="hallway") + kitchen = PermissibleValue(text="kitchen") + stairwell = PermissibleValue(text="stairwell") + lobby = PermissibleValue(text="lobby") + vestibule = PermissibleValue(text="vestibule") + laboratory_wet = PermissibleValue(text="laboratory_wet") + laboratory_dry = PermissibleValue(text="laboratory_dry") + gymnasium = PermissibleValue(text="gymnasium") + natatorium = PermissibleValue(text="natatorium") + auditorium = PermissibleValue(text="auditorium") + lockers = PermissibleValue(text="lockers") + cafe = PermissibleValue(text="cafe") + warehouse = PermissibleValue(text="warehouse") + + _defn = EnumDefinition( + name="RoomTypeEnum", + ) + + @classmethod + def _addvals(cls): + setattr(cls, "conference room", + PermissibleValue(text="conference room")) + setattr(cls, "examining room", + PermissibleValue(text="examining room")) + setattr(cls, "mail room", + PermissibleValue(text="mail room")) + setattr(cls, "private office", + PermissibleValue(text="private office")) + setattr(cls, "open office", + PermissibleValue(text="open office")) + setattr(cls, ",restroom", + PermissibleValue(text=",restroom")) + setattr(cls, "mechanical or electrical room", + PermissibleValue(text="mechanical or electrical room")) + setattr(cls, "data center", + PermissibleValue(text="data center")) + +class BuildingSettingEnum(EnumDefinitionImpl): + + urban = PermissibleValue(text="urban") + suburban = PermissibleValue(text="suburban") + exurban = PermissibleValue(text="exurban") + rural = PermissibleValue(text="rural") _defn = EnumDefinition( - name="FaoClassEnum", + name="BuildingSettingEnum", ) -class SoilHorizonEnum(EnumDefinitionImpl): +class TrainStatLocEnum(EnumDefinitionImpl): - Permafrost = PermissibleValue(text="Permafrost") + riverside = PermissibleValue(text="riverside") _defn = EnumDefinition( - name="SoilHorizonEnum", + name="TrainStatLocEnum", ) @classmethod def _addvals(cls): - setattr(cls, "O horizon", - PermissibleValue(text="O horizon")) - setattr(cls, "A horizon", - PermissibleValue(text="A horizon")) - setattr(cls, "E horizon", - PermissibleValue(text="E horizon")) - setattr(cls, "B horizon", - PermissibleValue(text="B horizon")) - setattr(cls, "C horizon", - PermissibleValue(text="C horizon")) - setattr(cls, "R layer", - PermissibleValue(text="R layer")) - setattr(cls, "M horizon", - PermissibleValue(text="M horizon")) + setattr(cls, "south station above ground", + PermissibleValue(text="south station above ground")) + setattr(cls, "south station underground", + PermissibleValue(text="south station underground")) + setattr(cls, "south station amtrak", + PermissibleValue(text="south station amtrak")) + setattr(cls, "forest hills", + PermissibleValue(text="forest hills")) -class SpecificEnum(EnumDefinitionImpl): +class SampSubtypeEnum(EnumDefinitionImpl): - operation = PermissibleValue(text="operation") - construction = PermissibleValue(text="construction") - bid = PermissibleValue(text="bid") - design = PermissibleValue(text="design") - photos = PermissibleValue(text="photos") + biofilm = PermissibleValue(text="biofilm") + other = PermissibleValue(text="other") _defn = EnumDefinition( - name="SpecificEnum", + name="SampSubtypeEnum", ) @classmethod def _addvals(cls): - setattr(cls, "as built", - PermissibleValue(text="as built")) + setattr(cls, "oil phase", + PermissibleValue(text="oil phase")) + setattr(cls, "water phase", + PermissibleValue(text="water phase")) + setattr(cls, "not applicable", + PermissibleValue(text="not applicable")) -class TidalStageEnum(EnumDefinitionImpl): +class SeasonUseEnum(EnumDefinitionImpl): + + Spring = PermissibleValue(text="Spring") + Summer = PermissibleValue(text="Summer") + Fall = PermissibleValue(text="Fall") + Winter = PermissibleValue(text="Winter") _defn = EnumDefinition( - name="TidalStageEnum", + name="SeasonUseEnum", + ) + +class MechStrucEnum(EnumDefinitionImpl): + + subway = PermissibleValue(text="subway") + coach = PermissibleValue(text="coach") + carriage = PermissibleValue(text="carriage") + elevator = PermissibleValue(text="elevator") + escalator = PermissibleValue(text="escalator") + boat = PermissibleValue(text="boat") + train = PermissibleValue(text="train") + car = PermissibleValue(text="car") + bus = PermissibleValue(text="bus") + + _defn = EnumDefinition( + name="MechStrucEnum", + ) + +class DoorMoveEnum(EnumDefinitionImpl): + + collapsible = PermissibleValue(text="collapsible") + folding = PermissibleValue(text="folding") + revolving = PermissibleValue(text="revolving") + sliding = PermissibleValue(text="sliding") + swinging = PermissibleValue(text="swinging") + + _defn = EnumDefinition( + name="DoorMoveEnum", ) @classmethod def _addvals(cls): - setattr(cls, "low tide", - PermissibleValue(text="low tide")) - setattr(cls, "ebb tide", - PermissibleValue(text="ebb tide")) - setattr(cls, "flood tide", - PermissibleValue(text="flood tide")) - setattr(cls, "high tide", - PermissibleValue(text="high tide")) + setattr(cls, "rolling shutter", + PermissibleValue(text="rolling shutter")) -class IntWallCondEnum(EnumDefinitionImpl): +class CeilCondEnum(EnumDefinitionImpl): new = PermissibleValue(text="new") damaged = PermissibleValue(text="damaged") rupture = PermissibleValue(text="rupture") _defn = EnumDefinition( - name="IntWallCondEnum", + name="CeilCondEnum", ) @classmethod @@ -7272,86 +7132,50 @@ def _addvals(cls): setattr(cls, "needs repair", PermissibleValue(text="needs repair")) -class HeatCoolTypeEnum(EnumDefinitionImpl): - - _defn = EnumDefinition( - name="HeatCoolTypeEnum", - ) - - @classmethod - def _addvals(cls): - setattr(cls, "radiant system", - PermissibleValue(text="radiant system")) - setattr(cls, "heat pump", - PermissibleValue(text="heat pump")) - setattr(cls, "forced air system", - PermissibleValue(text="forced air system")) - setattr(cls, "steam forced heat", - PermissibleValue(text="steam forced heat")) - setattr(cls, "wood stove", - PermissibleValue(text="wood stove")) - -class DrainageClassEnum(EnumDefinitionImpl): +class SampDisStageEnum(EnumDefinitionImpl): - poorly = PermissibleValue(text="poorly") - well = PermissibleValue(text="well") + dissemination = PermissibleValue(text="dissemination") + infection = PermissibleValue(text="infection") + inoculation = PermissibleValue(text="inoculation") + penetration = PermissibleValue(text="penetration") + other = PermissibleValue(text="other") _defn = EnumDefinition( - name="DrainageClassEnum", + name="SampDisStageEnum", ) @classmethod def _addvals(cls): - setattr(cls, "very poorly", - PermissibleValue(text="very poorly")) - setattr(cls, "somewhat poorly", - PermissibleValue(text="somewhat poorly")) - setattr(cls, "moderately well", - PermissibleValue(text="moderately well")) - setattr(cls, "excessively drained", - PermissibleValue(text="excessively drained")) + setattr(cls, "growth and reproduction", + PermissibleValue(text="growth and reproduction")) -class WallConstTypeEnum(EnumDefinitionImpl): +class DoorCompTypeEnum(EnumDefinitionImpl): + + revolving = PermissibleValue(text="revolving") + sliding = PermissibleValue(text="sliding") + telescopic = PermissibleValue(text="telescopic") _defn = EnumDefinition( - name="WallConstTypeEnum", + name="DoorCompTypeEnum", ) @classmethod def _addvals(cls): - setattr(cls, "frame construction", - PermissibleValue(text="frame construction")) - setattr(cls, "joisted masonry", - PermissibleValue(text="joisted masonry")) - setattr(cls, "light noncombustible", - PermissibleValue(text="light noncombustible")) - setattr(cls, "masonry noncombustible", - PermissibleValue(text="masonry noncombustible")) - setattr(cls, "modified fire resistive", - PermissibleValue(text="modified fire resistive")) - setattr(cls, "fire resistive", - PermissibleValue(text="fire resistive")) + setattr(cls, "metal covered", + PermissibleValue(text="metal covered")) -class SampWeatherEnum(EnumDefinitionImpl): +class WindowVertPosEnum(EnumDefinitionImpl): - cloudy = PermissibleValue(text="cloudy") - foggy = PermissibleValue(text="foggy") - hail = PermissibleValue(text="hail") - rain = PermissibleValue(text="rain") - snow = PermissibleValue(text="snow") - sleet = PermissibleValue(text="sleet") - sunny = PermissibleValue(text="sunny") - windy = PermissibleValue(text="windy") + bottom = PermissibleValue(text="bottom") + middle = PermissibleValue(text="middle") + top = PermissibleValue(text="top") + low = PermissibleValue(text="low") + high = PermissibleValue(text="high") _defn = EnumDefinition( - name="SampWeatherEnum", + name="WindowVertPosEnum", ) - @classmethod - def _addvals(cls): - setattr(cls, "clear sky", - PermissibleValue(text="clear sky")) - class TrainLineEnum(EnumDefinitionImpl): red = PermissibleValue(text="red") @@ -7362,107 +7186,93 @@ class TrainLineEnum(EnumDefinitionImpl): name="TrainLineEnum", ) -class CeilTypeEnum(EnumDefinitionImpl): - - cathedral = PermissibleValue(text="cathedral") - dropped = PermissibleValue(text="dropped") - concave = PermissibleValue(text="concave") - coffered = PermissibleValue(text="coffered") - cove = PermissibleValue(text="cove") - stretched = PermissibleValue(text="stretched") - - _defn = EnumDefinition( - name="CeilTypeEnum", - ) - - @classmethod - def _addvals(cls): - setattr(cls, "barrel-shaped", - PermissibleValue(text="barrel-shaped")) - -class SampDisStageEnum(EnumDefinitionImpl): - - dissemination = PermissibleValue(text="dissemination") - infection = PermissibleValue(text="infection") - inoculation = PermissibleValue(text="inoculation") - penetration = PermissibleValue(text="penetration") - other = PermissibleValue(text="other") - - _defn = EnumDefinition( - name="SampDisStageEnum", - ) - - @classmethod - def _addvals(cls): - setattr(cls, "growth and reproduction", - PermissibleValue(text="growth and reproduction")) - -class SampMdEnum(EnumDefinitionImpl): +class FaoClassEnum(EnumDefinitionImpl): - DF = PermissibleValue(text="DF") - RT = PermissibleValue(text="RT") - KB = PermissibleValue(text="KB") - MSL = PermissibleValue(text="MSL") - other = PermissibleValue(text="other") + Acrisols = PermissibleValue(text="Acrisols") + Andosols = PermissibleValue(text="Andosols") + Arenosols = PermissibleValue(text="Arenosols") + Cambisols = PermissibleValue(text="Cambisols") + Chernozems = PermissibleValue(text="Chernozems") + Ferralsols = PermissibleValue(text="Ferralsols") + Fluvisols = PermissibleValue(text="Fluvisols") + Gleysols = PermissibleValue(text="Gleysols") + Greyzems = PermissibleValue(text="Greyzems") + Gypsisols = PermissibleValue(text="Gypsisols") + Histosols = PermissibleValue(text="Histosols") + Kastanozems = PermissibleValue(text="Kastanozems") + Lithosols = PermissibleValue(text="Lithosols") + Luvisols = PermissibleValue(text="Luvisols") + Nitosols = PermissibleValue(text="Nitosols") + Phaeozems = PermissibleValue(text="Phaeozems") + Planosols = PermissibleValue(text="Planosols") + Podzols = PermissibleValue(text="Podzols") + Podzoluvisols = PermissibleValue(text="Podzoluvisols") + Rankers = PermissibleValue(text="Rankers") + Regosols = PermissibleValue(text="Regosols") + Rendzinas = PermissibleValue(text="Rendzinas") + Solonchaks = PermissibleValue(text="Solonchaks") + Solonetz = PermissibleValue(text="Solonetz") + Vertisols = PermissibleValue(text="Vertisols") + Yermosols = PermissibleValue(text="Yermosols") _defn = EnumDefinition( - name="SampMdEnum", + name="FaoClassEnum", ) -class DoorCompTypeEnum(EnumDefinitionImpl): +class WaterFeatTypeEnum(EnumDefinitionImpl): - revolving = PermissibleValue(text="revolving") - sliding = PermissibleValue(text="sliding") - telescopic = PermissibleValue(text="telescopic") + fountain = PermissibleValue(text="fountain") + pool = PermissibleValue(text="pool") + stream = PermissibleValue(text="stream") + waterfall = PermissibleValue(text="waterfall") _defn = EnumDefinition( - name="DoorCompTypeEnum", + name="WaterFeatTypeEnum", ) @classmethod def _addvals(cls): - setattr(cls, "metal covered", - PermissibleValue(text="metal covered")) + setattr(cls, "standing feature", + PermissibleValue(text="standing feature")) -class WindowLocEnum(EnumDefinitionImpl): +class WallFinishMatEnum(EnumDefinitionImpl): - north = PermissibleValue(text="north") - south = PermissibleValue(text="south") - east = PermissibleValue(text="east") - west = PermissibleValue(text="west") + plaster = PermissibleValue(text="plaster") + tile = PermissibleValue(text="tile") + terrazzo = PermissibleValue(text="terrazzo") + wood = PermissibleValue(text="wood") + metal = PermissibleValue(text="metal") + masonry = PermissibleValue(text="masonry") _defn = EnumDefinition( - name="WindowLocEnum", + name="WallFinishMatEnum", ) -class DoorLocEnum(EnumDefinitionImpl): - - north = PermissibleValue(text="north") - south = PermissibleValue(text="south") - east = PermissibleValue(text="east") - west = PermissibleValue(text="west") - - _defn = EnumDefinition( - name="DoorLocEnum", - ) + @classmethod + def _addvals(cls): + setattr(cls, "gypsum plaster", + PermissibleValue(text="gypsum plaster")) + setattr(cls, "veneer plaster", + PermissibleValue(text="veneer plaster")) + setattr(cls, "gypsum board", + PermissibleValue(text="gypsum board")) + setattr(cls, "stone facing", + PermissibleValue(text="stone facing")) + setattr(cls, "acoustical treatment", + PermissibleValue(text="acoustical treatment")) -class WaterFeatTypeEnum(EnumDefinitionImpl): +class SedimentTypeEnum(EnumDefinitionImpl): - fountain = PermissibleValue(text="fountain") - pool = PermissibleValue(text="pool") - stream = PermissibleValue(text="stream") - waterfall = PermissibleValue(text="waterfall") + biogenous = PermissibleValue(text="biogenous") + cosmogenous = PermissibleValue(text="cosmogenous") + hydrogenous = PermissibleValue(text="hydrogenous") + lithogenous = PermissibleValue(text="lithogenous") _defn = EnumDefinition( - name="WaterFeatTypeEnum", + name="SedimentTypeEnum", ) - @classmethod - def _addvals(cls): - setattr(cls, "standing feature", - PermissibleValue(text="standing feature")) - -class CeilTextureEnum(EnumDefinitionImpl): +class WallTextureEnum(EnumDefinitionImpl): knockdown = PermissibleValue(text="knockdown") popcorn = PermissibleValue(text="popcorn") @@ -7470,7 +7280,7 @@ class CeilTextureEnum(EnumDefinitionImpl): swirl = PermissibleValue(text="swirl") _defn = EnumDefinition( - name="CeilTextureEnum", + name="WallTextureEnum", ) @classmethod @@ -7479,6 +7289,8 @@ def _addvals(cls): PermissibleValue(text="crows feet")) setattr(cls, "crows-foot stomp", PermissibleValue(text="crows-foot stomp")) + setattr(cls, "", + PermissibleValue(text="")) setattr(cls, "double skip", PermissibleValue(text="double skip")) setattr(cls, "hawk and trowel", @@ -7494,189 +7306,144 @@ def _addvals(cls): setattr(cls, "stomp knockdown", PermissibleValue(text="stomp knockdown")) -class GrowthHabitEnum(EnumDefinitionImpl): +class SampCaptStatusEnum(EnumDefinitionImpl): - erect = PermissibleValue(text="erect") - spreading = PermissibleValue(text="spreading") - prostrate = PermissibleValue(text="prostrate") + other = PermissibleValue(text="other") _defn = EnumDefinition( - name="GrowthHabitEnum", + name="SampCaptStatusEnum", ) @classmethod def _addvals(cls): - setattr(cls, "semi-erect", - PermissibleValue(text="semi-erect")) + setattr(cls, "active surveillance in response to an outbreak", + PermissibleValue(text="active surveillance in response to an outbreak")) + setattr(cls, "active surveillance not initiated by an outbreak", + PermissibleValue(text="active surveillance not initiated by an outbreak")) + setattr(cls, "farm sample", + PermissibleValue(text="farm sample")) + setattr(cls, "market sample", + PermissibleValue(text="market sample")) -class ShadingDeviceTypeEnum(EnumDefinitionImpl): +class DoorTypeEnum(EnumDefinitionImpl): - tree = PermissibleValue(text="tree") - trellis = PermissibleValue(text="trellis") + composite = PermissibleValue(text="composite") + metal = PermissibleValue(text="metal") + wooden = PermissibleValue(text="wooden") _defn = EnumDefinition( - name="ShadingDeviceTypeEnum", + name="DoorTypeEnum", ) - @classmethod - def _addvals(cls): - setattr(cls, "bahama shutters", - PermissibleValue(text="bahama shutters")) - setattr(cls, "exterior roll blind", - PermissibleValue(text="exterior roll blind")) - setattr(cls, "gambrel awning", - PermissibleValue(text="gambrel awning")) - setattr(cls, "hood awning", - PermissibleValue(text="hood awning")) - setattr(cls, "porchroller awning", - PermissibleValue(text="porchroller awning")) - setattr(cls, "sarasota shutters", - PermissibleValue(text="sarasota shutters")) - setattr(cls, "slatted aluminum", - PermissibleValue(text="slatted aluminum")) - setattr(cls, "solid aluminum awning", - PermissibleValue(text="solid aluminum awning")) - setattr(cls, "sun screen", - PermissibleValue(text="sun screen")) - setattr(cls, "venetian awning", - PermissibleValue(text="venetian awning")) - -class RoomTypeEnum(EnumDefinitionImpl): +class SampFloorEnum(EnumDefinitionImpl): - attic = PermissibleValue(text="attic") - bathroom = PermissibleValue(text="bathroom") - closet = PermissibleValue(text="closet") - elevator = PermissibleValue(text="elevator") - hallway = PermissibleValue(text="hallway") - kitchen = PermissibleValue(text="kitchen") - stairwell = PermissibleValue(text="stairwell") + basement = PermissibleValue(text="basement") lobby = PermissibleValue(text="lobby") - vestibule = PermissibleValue(text="vestibule") - laboratory_wet = PermissibleValue(text="laboratory_wet") - laboratory_dry = PermissibleValue(text="laboratory_dry") - gymnasium = PermissibleValue(text="gymnasium") - natatorium = PermissibleValue(text="natatorium") - auditorium = PermissibleValue(text="auditorium") - lockers = PermissibleValue(text="lockers") - cafe = PermissibleValue(text="cafe") - warehouse = PermissibleValue(text="warehouse") _defn = EnumDefinition( - name="RoomTypeEnum", + name="SampFloorEnum", ) @classmethod def _addvals(cls): - setattr(cls, "conference room", - PermissibleValue(text="conference room")) - setattr(cls, "examining room", - PermissibleValue(text="examining room")) - setattr(cls, "mail room", - PermissibleValue(text="mail room")) - setattr(cls, "private office", - PermissibleValue(text="private office")) - setattr(cls, "open office", - PermissibleValue(text="open office")) - setattr(cls, ",restroom", - PermissibleValue(text=",restroom")) - setattr(cls, "mechanical or electrical room", - PermissibleValue(text="mechanical or electrical room")) - setattr(cls, "data center", - PermissibleValue(text="data center")) + setattr(cls, "1st floor", + PermissibleValue(text="1st floor")) + setattr(cls, "2nd floor", + PermissibleValue(text="2nd floor")) -class LightTypeEnum(EnumDefinitionImpl): +class FloorWaterMoldEnum(EnumDefinitionImpl): - none = PermissibleValue(text="none") + condensation = PermissibleValue(text="condensation") _defn = EnumDefinition( - name="LightTypeEnum", + name="FloorWaterMoldEnum", ) @classmethod def _addvals(cls): - setattr(cls, "natural light", - PermissibleValue(text="natural light")) - setattr(cls, "electric light", - PermissibleValue(text="electric light")) - setattr(cls, "desk lamp", - PermissibleValue(text="desk lamp")) - setattr(cls, "flourescent lights", - PermissibleValue(text="flourescent lights")) + setattr(cls, "mold odor", + PermissibleValue(text="mold odor")) + setattr(cls, "wet floor", + PermissibleValue(text="wet floor")) + setattr(cls, "water stains", + PermissibleValue(text="water stains")) + setattr(cls, "wall discoloration", + PermissibleValue(text="wall discoloration")) + setattr(cls, "floor discoloration", + PermissibleValue(text="floor discoloration")) + setattr(cls, "ceiling discoloration", + PermissibleValue(text="ceiling discoloration")) + setattr(cls, "peeling paint or wallpaper", + PermissibleValue(text="peeling paint or wallpaper")) + setattr(cls, "bulging walls", + PermissibleValue(text="bulging walls")) -class BuildDocsEnum(EnumDefinitionImpl): +class DoorLocEnum(EnumDefinitionImpl): - schedule = PermissibleValue(text="schedule") - sections = PermissibleValue(text="sections") - submittals = PermissibleValue(text="submittals") - windows = PermissibleValue(text="windows") + north = PermissibleValue(text="north") + south = PermissibleValue(text="south") + east = PermissibleValue(text="east") + west = PermissibleValue(text="west") _defn = EnumDefinition( - name="BuildDocsEnum", + name="DoorLocEnum", ) - @classmethod - def _addvals(cls): - setattr(cls, "building information model", - PermissibleValue(text="building information model")) - setattr(cls, "commissioning report", - PermissibleValue(text="commissioning report")) - setattr(cls, "complaint logs", - PermissibleValue(text="complaint logs")) - setattr(cls, "contract administration", - PermissibleValue(text="contract administration")) - setattr(cls, "cost estimate", - PermissibleValue(text="cost estimate")) - setattr(cls, "janitorial schedules or logs", - PermissibleValue(text="janitorial schedules or logs")) - setattr(cls, "maintenance plans", - PermissibleValue(text="maintenance plans")) - setattr(cls, "shop drawings", - PermissibleValue(text="shop drawings")) - setattr(cls, "ventilation system", - PermissibleValue(text="ventilation system")) - -class WindowVertPosEnum(EnumDefinitionImpl): +class BiolStatEnum(EnumDefinitionImpl): - bottom = PermissibleValue(text="bottom") - middle = PermissibleValue(text="middle") - top = PermissibleValue(text="top") - low = PermissibleValue(text="low") - high = PermissibleValue(text="high") + wild = PermissibleValue(text="wild") + natural = PermissibleValue(text="natural") + hybrid = PermissibleValue(text="hybrid") + mutant = PermissibleValue(text="mutant") _defn = EnumDefinition( - name="WindowVertPosEnum", + name="BiolStatEnum", ) -class SampCollectPointEnum(EnumDefinitionImpl): + @classmethod + def _addvals(cls): + setattr(cls, "semi-natural", + PermissibleValue(text="semi-natural")) + setattr(cls, "inbred line", + PermissibleValue(text="inbred line")) + setattr(cls, "breeder's line", + PermissibleValue(text="breeder's line")) + setattr(cls, "clonal selection", + PermissibleValue(text="clonal selection")) + +class WallSurfTreatmentEnum(EnumDefinitionImpl): - well = PermissibleValue(text="well") - wellhead = PermissibleValue(text="wellhead") - separator = PermissibleValue(text="separator") - other = PermissibleValue(text="other") + painted = PermissibleValue(text="painted") + paneling = PermissibleValue(text="paneling") + stucco = PermissibleValue(text="stucco") + fabric = PermissibleValue(text="fabric") _defn = EnumDefinition( - name="SampCollectPointEnum", + name="WallSurfTreatmentEnum", ) @classmethod def _addvals(cls): - setattr(cls, "test well", - PermissibleValue(text="test well")) - setattr(cls, "drilling rig", - PermissibleValue(text="drilling rig")) - setattr(cls, "storage tank", - PermissibleValue(text="storage tank")) + setattr(cls, "wall paper", + PermissibleValue(text="wall paper")) + setattr(cls, "no treatment", + PermissibleValue(text="no treatment")) -class TrainStopLocEnum(EnumDefinitionImpl): +class BioticRelationshipEnum(EnumDefinitionImpl): - end = PermissibleValue(text="end") - mid = PermissibleValue(text="mid") - downtown = PermissibleValue(text="downtown") + parasite = PermissibleValue(text="parasite") + commensal = PermissibleValue(text="commensal") + symbiont = PermissibleValue(text="symbiont") _defn = EnumDefinition( - name="TrainStopLocEnum", + name="BioticRelationshipEnum", ) + @classmethod + def _addvals(cls): + setattr(cls, "free living", + PermissibleValue(text="free living")) + class DoorCondEnum(EnumDefinitionImpl): damaged = PermissibleValue(text="damaged") @@ -7694,285 +7461,380 @@ def _addvals(cls): setattr(cls, "visible wear", PermissibleValue(text="visible wear")) -class RoomCondtEnum(EnumDefinitionImpl): +class FloorStrucEnum(EnumDefinitionImpl): - new = PermissibleValue(text="new") - damaged = PermissibleValue(text="damaged") - rupture = PermissibleValue(text="rupture") + balcony = PermissibleValue(text="balcony") + concrete = PermissibleValue(text="concrete") _defn = EnumDefinition( - name="RoomCondtEnum", + name="FloorStrucEnum", ) @classmethod def _addvals(cls): - setattr(cls, "visible wear", - PermissibleValue(text="visible wear")) - setattr(cls, "needs repair", - PermissibleValue(text="needs repair")) - setattr(cls, "visible signs of mold/mildew", - PermissibleValue(text="visible signs of mold/mildew")) + setattr(cls, "floating floor", + PermissibleValue(text="floating floor")) + setattr(cls, "glass floor", + PermissibleValue(text="glass floor")) + setattr(cls, "raised floor", + PermissibleValue(text="raised floor")) + setattr(cls, "sprung floor", + PermissibleValue(text="sprung floor")) + setattr(cls, "wood-framed", + PermissibleValue(text="wood-framed")) -class DoorTypeMetalEnum(EnumDefinitionImpl): +class OrganismCountEnum(EnumDefinitionImpl): - collapsible = PermissibleValue(text="collapsible") - hollow = PermissibleValue(text="hollow") + ATP = PermissibleValue(text="ATP") + MPN = PermissibleValue(text="MPN") + other = PermissibleValue(text="other") _defn = EnumDefinition( - name="DoorTypeMetalEnum", + name="OrganismCountEnum", + ) + +class HeatDelivLocEnum(EnumDefinitionImpl): + + north = PermissibleValue(text="north") + south = PermissibleValue(text="south") + east = PermissibleValue(text="east") + west = PermissibleValue(text="west") + + _defn = EnumDefinition( + name="HeatDelivLocEnum", + ) + +class HeatCoolTypeEnum(EnumDefinitionImpl): + + _defn = EnumDefinition( + name="HeatCoolTypeEnum", ) @classmethod def _addvals(cls): - setattr(cls, "corrugated steel", - PermissibleValue(text="corrugated steel")) - setattr(cls, "rolling shutters", - PermissibleValue(text="rolling shutters")) - setattr(cls, "steel plate", - PermissibleValue(text="steel plate")) + setattr(cls, "radiant system", + PermissibleValue(text="radiant system")) + setattr(cls, "heat pump", + PermissibleValue(text="heat pump")) + setattr(cls, "forced air system", + PermissibleValue(text="forced air system")) + setattr(cls, "steam forced heat", + PermissibleValue(text="steam forced heat")) + setattr(cls, "wood stove", + PermissibleValue(text="wood stove")) -class TillageEnum(EnumDefinitionImpl): +class RoomConnectedEnum(EnumDefinitionImpl): - drill = PermissibleValue(text="drill") - chisel = PermissibleValue(text="chisel") - tined = PermissibleValue(text="tined") - mouldboard = PermissibleValue(text="mouldboard") + attic = PermissibleValue(text="attic") + bathroom = PermissibleValue(text="bathroom") + closet = PermissibleValue(text="closet") + elevator = PermissibleValue(text="elevator") + hallway = PermissibleValue(text="hallway") + kitchen = PermissibleValue(text="kitchen") + office = PermissibleValue(text="office") + stairwell = PermissibleValue(text="stairwell") _defn = EnumDefinition( - name="TillageEnum", + name="RoomConnectedEnum", ) @classmethod def _addvals(cls): - setattr(cls, "cutting disc", - PermissibleValue(text="cutting disc")) - setattr(cls, "ridge till", - PermissibleValue(text="ridge till")) - setattr(cls, "strip tillage", - PermissibleValue(text="strip tillage")) - setattr(cls, "zonal tillage", - PermissibleValue(text="zonal tillage")) - setattr(cls, "disc plough", - PermissibleValue(text="disc plough")) + setattr(cls, "conference room", + PermissibleValue(text="conference room")) + setattr(cls, "examining room", + PermissibleValue(text="examining room")) + setattr(cls, "mail room", + PermissibleValue(text="mail room")) -class SrLithologyEnum(EnumDefinitionImpl): +class HcrGeolAgeEnum(EnumDefinitionImpl): - Clastic = PermissibleValue(text="Clastic") - Carbonate = PermissibleValue(text="Carbonate") - Coal = PermissibleValue(text="Coal") - Biosilicieous = PermissibleValue(text="Biosilicieous") + Archean = PermissibleValue(text="Archean") + Cambrian = PermissibleValue(text="Cambrian") + Carboniferous = PermissibleValue(text="Carboniferous") + Cenozoic = PermissibleValue(text="Cenozoic") + Cretaceous = PermissibleValue(text="Cretaceous") + Devonian = PermissibleValue(text="Devonian") + Jurassic = PermissibleValue(text="Jurassic") + Mesozoic = PermissibleValue(text="Mesozoic") + Neogene = PermissibleValue(text="Neogene") + Ordovician = PermissibleValue(text="Ordovician") + Paleogene = PermissibleValue(text="Paleogene") + Paleozoic = PermissibleValue(text="Paleozoic") + Permian = PermissibleValue(text="Permian") + Precambrian = PermissibleValue(text="Precambrian") + Proterozoic = PermissibleValue(text="Proterozoic") + Silurian = PermissibleValue(text="Silurian") + Triassic = PermissibleValue(text="Triassic") other = PermissibleValue(text="other") _defn = EnumDefinition( - name="SrLithologyEnum", + name="HcrGeolAgeEnum", ) -class DoorMoveEnum(EnumDefinitionImpl): +class SampMdEnum(EnumDefinitionImpl): - collapsible = PermissibleValue(text="collapsible") - folding = PermissibleValue(text="folding") - revolving = PermissibleValue(text="revolving") - sliding = PermissibleValue(text="sliding") - swinging = PermissibleValue(text="swinging") + DF = PermissibleValue(text="DF") + RT = PermissibleValue(text="RT") + KB = PermissibleValue(text="KB") + MSL = PermissibleValue(text="MSL") + other = PermissibleValue(text="other") _defn = EnumDefinition( - name="DoorMoveEnum", + name="SampMdEnum", + ) + +class RoomSampPosEnum(EnumDefinitionImpl): + + center = PermissibleValue(text="center") + + _defn = EnumDefinition( + name="RoomSampPosEnum", ) @classmethod def _addvals(cls): - setattr(cls, "rolling shutter", - PermissibleValue(text="rolling shutter")) + setattr(cls, "north corner", + PermissibleValue(text="north corner")) + setattr(cls, "south corner", + PermissibleValue(text="south corner")) + setattr(cls, "west corner", + PermissibleValue(text="west corner")) + setattr(cls, "east corner", + PermissibleValue(text="east corner")) + setattr(cls, "northeast corner", + PermissibleValue(text="northeast corner")) + setattr(cls, "northwest corner", + PermissibleValue(text="northwest corner")) + setattr(cls, "southeast corner", + PermissibleValue(text="southeast corner")) + setattr(cls, "southwest corner", + PermissibleValue(text="southwest corner")) -class WindowCoverEnum(EnumDefinitionImpl): +class ProfilePositionEnum(EnumDefinitionImpl): - blinds = PermissibleValue(text="blinds") - curtains = PermissibleValue(text="curtains") - none = PermissibleValue(text="none") + summit = PermissibleValue(text="summit") + shoulder = PermissibleValue(text="shoulder") + backslope = PermissibleValue(text="backslope") + footslope = PermissibleValue(text="footslope") + toeslope = PermissibleValue(text="toeslope") _defn = EnumDefinition( - name="WindowCoverEnum", + name="ProfilePositionEnum", ) -class LithologyEnum(EnumDefinitionImpl): +class QuadPosEnum(EnumDefinitionImpl): - Basement = PermissibleValue(text="Basement") - Chalk = PermissibleValue(text="Chalk") - Chert = PermissibleValue(text="Chert") - Coal = PermissibleValue(text="Coal") - Conglomerate = PermissibleValue(text="Conglomerate") - Diatomite = PermissibleValue(text="Diatomite") - Dolomite = PermissibleValue(text="Dolomite") - Limestone = PermissibleValue(text="Limestone") - Sandstone = PermissibleValue(text="Sandstone") - Shale = PermissibleValue(text="Shale") - Siltstone = PermissibleValue(text="Siltstone") - Volcanic = PermissibleValue(text="Volcanic") - other = PermissibleValue(text="other") + _defn = EnumDefinition( + name="QuadPosEnum", + ) + + @classmethod + def _addvals(cls): + setattr(cls, "North side", + PermissibleValue(text="North side")) + setattr(cls, "West side", + PermissibleValue(text="West side")) + setattr(cls, "South side", + PermissibleValue(text="South side")) + setattr(cls, "East side", + PermissibleValue(text="East side")) + +class IndoorSpaceEnum(EnumDefinitionImpl): + + bedroom = PermissibleValue(text="bedroom") + office = PermissibleValue(text="office") + bathroom = PermissibleValue(text="bathroom") + foyer = PermissibleValue(text="foyer") + kitchen = PermissibleValue(text="kitchen") + hallway = PermissibleValue(text="hallway") + elevator = PermissibleValue(text="elevator") _defn = EnumDefinition( - name="LithologyEnum", + name="IndoorSpaceEnum", ) -class SampFloorEnum(EnumDefinitionImpl): + @classmethod + def _addvals(cls): + setattr(cls, "locker room", + PermissibleValue(text="locker room")) - basement = PermissibleValue(text="basement") - lobby = PermissibleValue(text="lobby") +class WindowTypeEnum(EnumDefinitionImpl): _defn = EnumDefinition( - name="SampFloorEnum", + name="WindowTypeEnum", ) @classmethod def _addvals(cls): - setattr(cls, "1st floor", - PermissibleValue(text="1st floor")) - setattr(cls, "2nd floor", - PermissibleValue(text="2nd floor")) + setattr(cls, "single-hung sash window", + PermissibleValue(text="single-hung sash window")) + setattr(cls, "horizontal sash window", + PermissibleValue(text="horizontal sash window")) + setattr(cls, "fixed window", + PermissibleValue(text="fixed window")) -class DoorDirectEnum(EnumDefinitionImpl): +class FloorCondEnum(EnumDefinitionImpl): - inward = PermissibleValue(text="inward") - outward = PermissibleValue(text="outward") - sideways = PermissibleValue(text="sideways") + new = PermissibleValue(text="new") + damaged = PermissibleValue(text="damaged") + rupture = PermissibleValue(text="rupture") _defn = EnumDefinition( - name="DoorDirectEnum", + name="FloorCondEnum", ) -class HeatDelivLocEnum(EnumDefinitionImpl): + @classmethod + def _addvals(cls): + setattr(cls, "visible wear", + PermissibleValue(text="visible wear")) + setattr(cls, "needs repair", + PermissibleValue(text="needs repair")) - north = PermissibleValue(text="north") - south = PermissibleValue(text="south") - east = PermissibleValue(text="east") - west = PermissibleValue(text="west") +class OccupDocumentEnum(EnumDefinitionImpl): + + estimate = PermissibleValue(text="estimate") + videos = PermissibleValue(text="videos") _defn = EnumDefinition( - name="HeatDelivLocEnum", + name="OccupDocumentEnum", ) -class SrDepEnvEnum(EnumDefinitionImpl): + @classmethod + def _addvals(cls): + setattr(cls, "automated count", + PermissibleValue(text="automated count")) + setattr(cls, "manual count", + PermissibleValue(text="manual count")) - Lacustine = PermissibleValue(text="Lacustine") - Fluvioldeltaic = PermissibleValue(text="Fluvioldeltaic") - Fluviomarine = PermissibleValue(text="Fluviomarine") - Marine = PermissibleValue(text="Marine") - other = PermissibleValue(text="other") +class RoomCondtEnum(EnumDefinitionImpl): + + new = PermissibleValue(text="new") + damaged = PermissibleValue(text="damaged") + rupture = PermissibleValue(text="rupture") _defn = EnumDefinition( - name="SrDepEnvEnum", + name="RoomCondtEnum", ) -class SrGeolAgeEnum(EnumDefinitionImpl): + @classmethod + def _addvals(cls): + setattr(cls, "visible wear", + PermissibleValue(text="visible wear")) + setattr(cls, "needs repair", + PermissibleValue(text="needs repair")) + setattr(cls, "visible signs of mold/mildew", + PermissibleValue(text="visible signs of mold/mildew")) - Archean = PermissibleValue(text="Archean") - Cambrian = PermissibleValue(text="Cambrian") - Carboniferous = PermissibleValue(text="Carboniferous") - Cenozoic = PermissibleValue(text="Cenozoic") - Cretaceous = PermissibleValue(text="Cretaceous") - Devonian = PermissibleValue(text="Devonian") - Jurassic = PermissibleValue(text="Jurassic") - Mesozoic = PermissibleValue(text="Mesozoic") - Neogene = PermissibleValue(text="Neogene") - Ordovician = PermissibleValue(text="Ordovician") - Paleogene = PermissibleValue(text="Paleogene") - Paleozoic = PermissibleValue(text="Paleozoic") - Permian = PermissibleValue(text="Permian") - Precambrian = PermissibleValue(text="Precambrian") - Proterozoic = PermissibleValue(text="Proterozoic") - Silurian = PermissibleValue(text="Silurian") - Triassic = PermissibleValue(text="Triassic") - other = PermissibleValue(text="other") +class SpecificEnum(EnumDefinitionImpl): + + operation = PermissibleValue(text="operation") + construction = PermissibleValue(text="construction") + bid = PermissibleValue(text="bid") + design = PermissibleValue(text="design") + photos = PermissibleValue(text="photos") _defn = EnumDefinition( - name="SrGeolAgeEnum", + name="SpecificEnum", ) -class ExtWallOrientEnum(EnumDefinitionImpl): + @classmethod + def _addvals(cls): + setattr(cls, "as built", + PermissibleValue(text="as built")) - north = PermissibleValue(text="north") - south = PermissibleValue(text="south") - east = PermissibleValue(text="east") - west = PermissibleValue(text="west") - northeast = PermissibleValue(text="northeast") - southeast = PermissibleValue(text="southeast") - southwest = PermissibleValue(text="southwest") - northwest = PermissibleValue(text="northwest") +class BuildOccupTypeEnum(EnumDefinitionImpl): + + office = PermissibleValue(text="office") + market = PermissibleValue(text="market") + restaurant = PermissibleValue(text="restaurant") + residence = PermissibleValue(text="residence") + school = PermissibleValue(text="school") + residential = PermissibleValue(text="residential") + commercial = PermissibleValue(text="commercial") + airport = PermissibleValue(text="airport") _defn = EnumDefinition( - name="ExtWallOrientEnum", + name="BuildOccupTypeEnum", ) -class FloorWaterMoldEnum(EnumDefinitionImpl): + @classmethod + def _addvals(cls): + setattr(cls, "low rise", + PermissibleValue(text="low rise")) + setattr(cls, "high rise", + PermissibleValue(text="high rise")) + setattr(cls, "wood framed", + PermissibleValue(text="wood framed")) + setattr(cls, "health care", + PermissibleValue(text="health care")) + setattr(cls, "sports complex", + PermissibleValue(text="sports complex")) - condensation = PermissibleValue(text="condensation") +class FreqCleanEnum(EnumDefinitionImpl): + + Daily = PermissibleValue(text="Daily") + Weekly = PermissibleValue(text="Weekly") + Monthly = PermissibleValue(text="Monthly") + Quarterly = PermissibleValue(text="Quarterly") + Annually = PermissibleValue(text="Annually") + other = PermissibleValue(text="other") _defn = EnumDefinition( - name="FloorWaterMoldEnum", + name="FreqCleanEnum", ) - @classmethod - def _addvals(cls): - setattr(cls, "mold odor", - PermissibleValue(text="mold odor")) - setattr(cls, "wet floor", - PermissibleValue(text="wet floor")) - setattr(cls, "water stains", - PermissibleValue(text="water stains")) - setattr(cls, "wall discoloration", - PermissibleValue(text="wall discoloration")) - setattr(cls, "floor discoloration", - PermissibleValue(text="floor discoloration")) - setattr(cls, "ceiling discoloration", - PermissibleValue(text="ceiling discoloration")) - setattr(cls, "peeling paint or wallpaper", - PermissibleValue(text="peeling paint or wallpaper")) - setattr(cls, "bulging walls", - PermissibleValue(text="bulging walls")) - -class WindowCondEnum(EnumDefinitionImpl): +class SampWeatherEnum(EnumDefinitionImpl): - damaged = PermissibleValue(text="damaged") - new = PermissibleValue(text="new") - rupture = PermissibleValue(text="rupture") + cloudy = PermissibleValue(text="cloudy") + foggy = PermissibleValue(text="foggy") + hail = PermissibleValue(text="hail") + rain = PermissibleValue(text="rain") + snow = PermissibleValue(text="snow") + sleet = PermissibleValue(text="sleet") + sunny = PermissibleValue(text="sunny") + windy = PermissibleValue(text="windy") _defn = EnumDefinition( - name="WindowCondEnum", + name="SampWeatherEnum", ) @classmethod def _addvals(cls): - setattr(cls, "needs repair", - PermissibleValue(text="needs repair")) - setattr(cls, "visible wear", - PermissibleValue(text="visible wear")) + setattr(cls, "clear sky", + PermissibleValue(text="clear sky")) -class ShadingDeviceCondEnum(EnumDefinitionImpl): +class HcrEnum(EnumDefinitionImpl): - damaged = PermissibleValue(text="damaged") - new = PermissibleValue(text="new") - rupture = PermissibleValue(text="rupture") + Coalbed = PermissibleValue(text="Coalbed") + Shale = PermissibleValue(text="Shale") + other = PermissibleValue(text="other") _defn = EnumDefinition( - name="ShadingDeviceCondEnum", + name="HcrEnum", ) @classmethod def _addvals(cls): - setattr(cls, "needs repair", - PermissibleValue(text="needs repair")) - setattr(cls, "visible wear", - PermissibleValue(text="visible wear")) + setattr(cls, "Oil Reservoir", + PermissibleValue(text="Oil Reservoir")) + setattr(cls, "Gas Reservoir", + PermissibleValue(text="Gas Reservoir")) + setattr(cls, "Oil Sand", + PermissibleValue(text="Oil Sand")) + setattr(cls, "Tight Oil Reservoir", + PermissibleValue(text="Tight Oil Reservoir")) + setattr(cls, "Tight Gas Reservoir", + PermissibleValue(text="Tight Gas Reservoir")) -class WallLocEnum(EnumDefinitionImpl): +class DoorDirectEnum(EnumDefinitionImpl): - north = PermissibleValue(text="north") - south = PermissibleValue(text="south") - east = PermissibleValue(text="east") - west = PermissibleValue(text="west") + inward = PermissibleValue(text="inward") + outward = PermissibleValue(text="outward") + sideways = PermissibleValue(text="sideways") _defn = EnumDefinition( - name="WallLocEnum", + name="DoorDirectEnum", ) class DoorMatEnum(EnumDefinitionImpl): @@ -7996,46 +7858,22 @@ def _addvals(cls): PermissibleValue(text="engineered plastic")) setattr(cls, "thermoplastic alloy", PermissibleValue(text="thermoplastic alloy")) - setattr(cls, "wood/plastic composite", - PermissibleValue(text="wood/plastic composite")) - -class PlantSexEnum(EnumDefinitionImpl): - - Androdioecious = PermissibleValue(text="Androdioecious") - Androecious = PermissibleValue(text="Androecious") - Androgynous = PermissibleValue(text="Androgynous") - Androgynomonoecious = PermissibleValue(text="Androgynomonoecious") - Andromonoecious = PermissibleValue(text="Andromonoecious") - Bisexual = PermissibleValue(text="Bisexual") - Dichogamous = PermissibleValue(text="Dichogamous") - Diclinous = PermissibleValue(text="Diclinous") - Dioecious = PermissibleValue(text="Dioecious") - Gynodioecious = PermissibleValue(text="Gynodioecious") - Gynoecious = PermissibleValue(text="Gynoecious") - Gynomonoecious = PermissibleValue(text="Gynomonoecious") - Hermaphroditic = PermissibleValue(text="Hermaphroditic") - Imperfect = PermissibleValue(text="Imperfect") - Monoclinous = PermissibleValue(text="Monoclinous") - Monoecious = PermissibleValue(text="Monoecious") - Perfect = PermissibleValue(text="Perfect") - Polygamodioecious = PermissibleValue(text="Polygamodioecious") - Polygamomonoecious = PermissibleValue(text="Polygamomonoecious") - Polygamous = PermissibleValue(text="Polygamous") - Protandrous = PermissibleValue(text="Protandrous") - Protogynous = PermissibleValue(text="Protogynous") - Subandroecious = PermissibleValue(text="Subandroecious") - Subdioecious = PermissibleValue(text="Subdioecious") - Subgynoecious = PermissibleValue(text="Subgynoecious") - Synoecious = PermissibleValue(text="Synoecious") - Trimonoecious = PermissibleValue(text="Trimonoecious") - Trioecious = PermissibleValue(text="Trioecious") - Unisexual = PermissibleValue(text="Unisexual") + setattr(cls, "wood/plastic composite", + PermissibleValue(text="wood/plastic composite")) + +class WindowMatEnum(EnumDefinitionImpl): + + clad = PermissibleValue(text="clad") + fiberglass = PermissibleValue(text="fiberglass") + metal = PermissibleValue(text="metal") + vinyl = PermissibleValue(text="vinyl") + wood = PermissibleValue(text="wood") _defn = EnumDefinition( - name="PlantSexEnum", + name="WindowMatEnum", ) -class WallTextureEnum(EnumDefinitionImpl): +class CeilTextureEnum(EnumDefinitionImpl): knockdown = PermissibleValue(text="knockdown") popcorn = PermissibleValue(text="popcorn") @@ -8043,7 +7881,7 @@ class WallTextureEnum(EnumDefinitionImpl): swirl = PermissibleValue(text="swirl") _defn = EnumDefinition( - name="WallTextureEnum", + name="CeilTextureEnum", ) @classmethod @@ -8052,8 +7890,6 @@ def _addvals(cls): PermissibleValue(text="crows feet")) setattr(cls, "crows-foot stomp", PermissibleValue(text="crows-foot stomp")) - setattr(cls, "", - PermissibleValue(text="")) setattr(cls, "double skip", PermissibleValue(text="double skip")) setattr(cls, "hawk and trowel", @@ -8069,148 +7905,201 @@ def _addvals(cls): setattr(cls, "stomp knockdown", PermissibleValue(text="stomp knockdown")) -class SurfMaterialEnum(EnumDefinitionImpl): +class SrKerogTypeEnum(EnumDefinitionImpl): - adobe = PermissibleValue(text="adobe") + other = PermissibleValue(text="other") + + _defn = EnumDefinition( + name="SrKerogTypeEnum", + ) + + @classmethod + def _addvals(cls): + setattr(cls, "Type I", + PermissibleValue(text="Type I")) + setattr(cls, "Type II", + PermissibleValue(text="Type II")) + setattr(cls, "Type III", + PermissibleValue(text="Type III")) + setattr(cls, "Type IV", + PermissibleValue(text="Type IV")) + +class FloorFinishMatEnum(EnumDefinitionImpl): + + tile = PermissibleValue(text="tile") carpet = PermissibleValue(text="carpet") + rug = PermissibleValue(text="rug") + lineoleum = PermissibleValue(text="lineoleum") + stone = PermissibleValue(text="stone") + bamboo = PermissibleValue(text="bamboo") + cork = PermissibleValue(text="cork") + terrazo = PermissibleValue(text="terrazo") concrete = PermissibleValue(text="concrete") - glass = PermissibleValue(text="glass") - metal = PermissibleValue(text="metal") + none = PermissibleValue(text="none") + sealed = PermissibleValue(text="sealed") paint = PermissibleValue(text="paint") - plastic = PermissibleValue(text="plastic") - stone = PermissibleValue(text="stone") - stucco = PermissibleValue(text="stucco") - tile = PermissibleValue(text="tile") - vinyl = PermissibleValue(text="vinyl") - wood = PermissibleValue(text="wood") _defn = EnumDefinition( - name="SurfMaterialEnum", + name="FloorFinishMatEnum", ) @classmethod def _addvals(cls): - setattr(cls, "cinder blocks", - PermissibleValue(text="cinder blocks")) - setattr(cls, "hay bales", - PermissibleValue(text="hay bales")) - setattr(cls, "stainless steel", - PermissibleValue(text="stainless steel")) + setattr(cls, "wood strip or parquet", + PermissibleValue(text="wood strip or parquet")) + setattr(cls, "laminate wood", + PermissibleValue(text="laminate wood")) + setattr(cls, "vinyl composition tile", + PermissibleValue(text="vinyl composition tile")) + setattr(cls, "sheet vinyl", + PermissibleValue(text="sheet vinyl")) + setattr(cls, "clear finish", + PermissibleValue(text="clear finish")) + setattr(cls, "none or unfinished", + PermissibleValue(text="none or unfinished")) -class BioticRelationshipEnum(EnumDefinitionImpl): +class SoilHorizonEnum(EnumDefinitionImpl): - parasite = PermissibleValue(text="parasite") - commensal = PermissibleValue(text="commensal") - symbiont = PermissibleValue(text="symbiont") + Permafrost = PermissibleValue(text="Permafrost") _defn = EnumDefinition( - name="BioticRelationshipEnum", + name="SoilHorizonEnum", ) @classmethod def _addvals(cls): - setattr(cls, "free living", - PermissibleValue(text="free living")) + setattr(cls, "O horizon", + PermissibleValue(text="O horizon")) + setattr(cls, "A horizon", + PermissibleValue(text="A horizon")) + setattr(cls, "E horizon", + PermissibleValue(text="E horizon")) + setattr(cls, "B horizon", + PermissibleValue(text="B horizon")) + setattr(cls, "C horizon", + PermissibleValue(text="C horizon")) + setattr(cls, "R layer", + PermissibleValue(text="R layer")) + setattr(cls, "M horizon", + PermissibleValue(text="M horizon")) -class SampSubtypeEnum(EnumDefinitionImpl): +class DrainageClassEnum(EnumDefinitionImpl): - biofilm = PermissibleValue(text="biofilm") - other = PermissibleValue(text="other") + poorly = PermissibleValue(text="poorly") + well = PermissibleValue(text="well") _defn = EnumDefinition( - name="SampSubtypeEnum", + name="DrainageClassEnum", ) @classmethod def _addvals(cls): - setattr(cls, "oil phase", - PermissibleValue(text="oil phase")) - setattr(cls, "water phase", - PermissibleValue(text="water phase")) - setattr(cls, "not applicable", - PermissibleValue(text="not applicable")) + setattr(cls, "very poorly", + PermissibleValue(text="very poorly")) + setattr(cls, "somewhat poorly", + PermissibleValue(text="somewhat poorly")) + setattr(cls, "moderately well", + PermissibleValue(text="moderately well")) + setattr(cls, "excessively drained", + PermissibleValue(text="excessively drained")) -class HcrEnum(EnumDefinitionImpl): +class GrowthHabitEnum(EnumDefinitionImpl): - Coalbed = PermissibleValue(text="Coalbed") - Shale = PermissibleValue(text="Shale") - other = PermissibleValue(text="other") + erect = PermissibleValue(text="erect") + spreading = PermissibleValue(text="spreading") + prostrate = PermissibleValue(text="prostrate") _defn = EnumDefinition( - name="HcrEnum", + name="GrowthHabitEnum", ) @classmethod def _addvals(cls): - setattr(cls, "Oil Reservoir", - PermissibleValue(text="Oil Reservoir")) - setattr(cls, "Gas Reservoir", - PermissibleValue(text="Gas Reservoir")) - setattr(cls, "Oil Sand", - PermissibleValue(text="Oil Sand")) - setattr(cls, "Tight Oil Reservoir", - PermissibleValue(text="Tight Oil Reservoir")) - setattr(cls, "Tight Gas Reservoir", - PermissibleValue(text="Tight Gas Reservoir")) + setattr(cls, "semi-erect", + PermissibleValue(text="semi-erect")) -class WallFinishMatEnum(EnumDefinitionImpl): +class SrLithologyEnum(EnumDefinitionImpl): - plaster = PermissibleValue(text="plaster") - tile = PermissibleValue(text="tile") - terrazzo = PermissibleValue(text="terrazzo") - wood = PermissibleValue(text="wood") - metal = PermissibleValue(text="metal") - masonry = PermissibleValue(text="masonry") + Clastic = PermissibleValue(text="Clastic") + Carbonate = PermissibleValue(text="Carbonate") + Coal = PermissibleValue(text="Coal") + Biosilicieous = PermissibleValue(text="Biosilicieous") + other = PermissibleValue(text="other") _defn = EnumDefinition( - name="WallFinishMatEnum", + name="SrLithologyEnum", + ) + +class DrawingsEnum(EnumDefinitionImpl): + + operation = PermissibleValue(text="operation") + construction = PermissibleValue(text="construction") + bid = PermissibleValue(text="bid") + design = PermissibleValue(text="design") + diagram = PermissibleValue(text="diagram") + sketch = PermissibleValue(text="sketch") + + _defn = EnumDefinition( + name="DrawingsEnum", ) @classmethod def _addvals(cls): - setattr(cls, "gypsum plaster", - PermissibleValue(text="gypsum plaster")) - setattr(cls, "veneer plaster", - PermissibleValue(text="veneer plaster")) - setattr(cls, "gypsum board", - PermissibleValue(text="gypsum board")) - setattr(cls, "stone facing", - PermissibleValue(text="stone facing")) - setattr(cls, "acoustical treatment", - PermissibleValue(text="acoustical treatment")) + setattr(cls, "as built", + PermissibleValue(text="as built")) + setattr(cls, "building navigation map", + PermissibleValue(text="building navigation map")) -class SeasonUseEnum(EnumDefinitionImpl): +class TillageEnum(EnumDefinitionImpl): - Spring = PermissibleValue(text="Spring") - Summer = PermissibleValue(text="Summer") - Fall = PermissibleValue(text="Fall") - Winter = PermissibleValue(text="Winter") + drill = PermissibleValue(text="drill") + chisel = PermissibleValue(text="chisel") + tined = PermissibleValue(text="tined") + mouldboard = PermissibleValue(text="mouldboard") _defn = EnumDefinition( - name="SeasonUseEnum", + name="TillageEnum", ) -class FloorStrucEnum(EnumDefinitionImpl): + @classmethod + def _addvals(cls): + setattr(cls, "cutting disc", + PermissibleValue(text="cutting disc")) + setattr(cls, "ridge till", + PermissibleValue(text="ridge till")) + setattr(cls, "strip tillage", + PermissibleValue(text="strip tillage")) + setattr(cls, "zonal tillage", + PermissibleValue(text="zonal tillage")) + setattr(cls, "disc plough", + PermissibleValue(text="disc plough")) - balcony = PermissibleValue(text="balcony") - concrete = PermissibleValue(text="concrete") +class ShadingDeviceCondEnum(EnumDefinitionImpl): + + damaged = PermissibleValue(text="damaged") + new = PermissibleValue(text="new") + rupture = PermissibleValue(text="rupture") _defn = EnumDefinition( - name="FloorStrucEnum", + name="ShadingDeviceCondEnum", ) @classmethod def _addvals(cls): - setattr(cls, "floating floor", - PermissibleValue(text="floating floor")) - setattr(cls, "glass floor", - PermissibleValue(text="glass floor")) - setattr(cls, "raised floor", - PermissibleValue(text="raised floor")) - setattr(cls, "sprung floor", - PermissibleValue(text="sprung floor")) - setattr(cls, "wood-framed", - PermissibleValue(text="wood-framed")) + setattr(cls, "needs repair", + PermissibleValue(text="needs repair")) + setattr(cls, "visible wear", + PermissibleValue(text="visible wear")) + +class OxyStatSampEnum(EnumDefinitionImpl): + + aerobic = PermissibleValue(text="aerobic") + anaerobic = PermissibleValue(text="anaerobic") + other = PermissibleValue(text="other") + + _defn = EnumDefinition( + name="OxyStatSampEnum", + ) class DeposEnvEnum(EnumDefinitionImpl): @@ -8253,336 +8142,341 @@ def _addvals(cls): setattr(cls, "Other - Volcanic", PermissibleValue(text="Other - Volcanic")) -class RoomLocEnum(EnumDefinitionImpl): +class CeilFinishMatEnum(EnumDefinitionImpl): + + drywall = PermissibleValue(text="drywall") + tiles = PermissibleValue(text="tiles") + PVC = PermissibleValue(text="PVC") + plasterboard = PermissibleValue(text="plasterboard") + metal = PermissibleValue(text="metal") + fiberglass = PermissibleValue(text="fiberglass") + stucco = PermissibleValue(text="stucco") + wood = PermissibleValue(text="wood") _defn = EnumDefinition( - name="RoomLocEnum", + name="CeilFinishMatEnum", ) @classmethod def _addvals(cls): - setattr(cls, "corner room", - PermissibleValue(text="corner room")) - setattr(cls, "interior room", - PermissibleValue(text="interior room")) - setattr(cls, "exterior wall", - PermissibleValue(text="exterior wall")) + setattr(cls, "mineral fibre", + PermissibleValue(text="mineral fibre")) + setattr(cls, "mineral wool/calcium silicate", + PermissibleValue(text="mineral wool/calcium silicate")) -class ProfilePositionEnum(EnumDefinitionImpl): +class WeekdayEnum(EnumDefinitionImpl): - summit = PermissibleValue(text="summit") - shoulder = PermissibleValue(text="shoulder") - backslope = PermissibleValue(text="backslope") - footslope = PermissibleValue(text="footslope") - toeslope = PermissibleValue(text="toeslope") + Monday = PermissibleValue(text="Monday") + Tuesday = PermissibleValue(text="Tuesday") + Wednesday = PermissibleValue(text="Wednesday") + Thursday = PermissibleValue(text="Thursday") + Friday = PermissibleValue(text="Friday") + Saturday = PermissibleValue(text="Saturday") + Sunday = PermissibleValue(text="Sunday") _defn = EnumDefinition( - name="ProfilePositionEnum", + name="WeekdayEnum", ) -class IndoorSpaceEnum(EnumDefinitionImpl): +class HostSexEnum(EnumDefinitionImpl): - bedroom = PermissibleValue(text="bedroom") - office = PermissibleValue(text="office") - bathroom = PermissibleValue(text="bathroom") - foyer = PermissibleValue(text="foyer") - kitchen = PermissibleValue(text="kitchen") - hallway = PermissibleValue(text="hallway") - elevator = PermissibleValue(text="elevator") + female = PermissibleValue(text="female") + hermaphrodite = PermissibleValue(text="hermaphrodite") + male = PermissibleValue(text="male") + neuter = PermissibleValue(text="neuter") _defn = EnumDefinition( - name="IndoorSpaceEnum", + name="HostSexEnum", ) - @classmethod - def _addvals(cls): - setattr(cls, "locker room", - PermissibleValue(text="locker room")) - -class SampCaptStatusEnum(EnumDefinitionImpl): +class SampCollectPointEnum(EnumDefinitionImpl): + well = PermissibleValue(text="well") + wellhead = PermissibleValue(text="wellhead") + separator = PermissibleValue(text="separator") other = PermissibleValue(text="other") _defn = EnumDefinition( - name="SampCaptStatusEnum", + name="SampCollectPointEnum", ) @classmethod def _addvals(cls): - setattr(cls, "active surveillance in response to an outbreak", - PermissibleValue(text="active surveillance in response to an outbreak")) - setattr(cls, "active surveillance not initiated by an outbreak", - PermissibleValue(text="active surveillance not initiated by an outbreak")) - setattr(cls, "farm sample", - PermissibleValue(text="farm sample")) - setattr(cls, "market sample", - PermissibleValue(text="market sample")) + setattr(cls, "test well", + PermissibleValue(text="test well")) + setattr(cls, "drilling rig", + PermissibleValue(text="drilling rig")) + setattr(cls, "storage tank", + PermissibleValue(text="storage tank")) -class FurnitureEnum(EnumDefinitionImpl): +class WallLocEnum(EnumDefinitionImpl): - cabinet = PermissibleValue(text="cabinet") - chair = PermissibleValue(text="chair") - desks = PermissibleValue(text="desks") + north = PermissibleValue(text="north") + south = PermissibleValue(text="south") + east = PermissibleValue(text="east") + west = PermissibleValue(text="west") _defn = EnumDefinition( - name="FurnitureEnum", + name="WallLocEnum", ) -class HcProducedEnum(EnumDefinitionImpl): +class WindowCoverEnum(EnumDefinitionImpl): - Oil = PermissibleValue(text="Oil") - Gas = PermissibleValue(text="Gas") - Bitumen = PermissibleValue(text="Bitumen") - other = PermissibleValue(text="other") + blinds = PermissibleValue(text="blinds") + curtains = PermissibleValue(text="curtains") + none = PermissibleValue(text="none") _defn = EnumDefinition( - name="HcProducedEnum", + name="WindowCoverEnum", + ) + +class HandidnessEnum(EnumDefinitionImpl): + + ambidexterity = PermissibleValue(text="ambidexterity") + + _defn = EnumDefinition( + name="HandidnessEnum", ) @classmethod def _addvals(cls): - setattr(cls, "Gas-Condensate", - PermissibleValue(text="Gas-Condensate")) - setattr(cls, "Coalbed Methane", - PermissibleValue(text="Coalbed Methane")) + setattr(cls, "left handedness", + PermissibleValue(text="left handedness")) + setattr(cls, "mixed-handedness", + PermissibleValue(text="mixed-handedness")) + setattr(cls, "right handedness", + PermissibleValue(text="right handedness")) -class BiolStatEnum(EnumDefinitionImpl): +class WindowCondEnum(EnumDefinitionImpl): - wild = PermissibleValue(text="wild") - natural = PermissibleValue(text="natural") - hybrid = PermissibleValue(text="hybrid") - mutant = PermissibleValue(text="mutant") + damaged = PermissibleValue(text="damaged") + new = PermissibleValue(text="new") + rupture = PermissibleValue(text="rupture") _defn = EnumDefinition( - name="BiolStatEnum", + name="WindowCondEnum", ) @classmethod def _addvals(cls): - setattr(cls, "semi-natural", - PermissibleValue(text="semi-natural")) - setattr(cls, "inbred line", - PermissibleValue(text="inbred line")) - setattr(cls, "breeder's line", - PermissibleValue(text="breeder's line")) - setattr(cls, "clonal selection", - PermissibleValue(text="clonal selection")) + setattr(cls, "needs repair", + PermissibleValue(text="needs repair")) + setattr(cls, "visible wear", + PermissibleValue(text="visible wear")) -class WindowMatEnum(EnumDefinitionImpl): +class ArchStrucEnum(EnumDefinitionImpl): - clad = PermissibleValue(text="clad") - fiberglass = PermissibleValue(text="fiberglass") - metal = PermissibleValue(text="metal") - vinyl = PermissibleValue(text="vinyl") - wood = PermissibleValue(text="wood") + building = PermissibleValue(text="building") + shed = PermissibleValue(text="shed") + home = PermissibleValue(text="home") _defn = EnumDefinition( - name="WindowMatEnum", + name="ArchStrucEnum", ) -class RoomSampPosEnum(EnumDefinitionImpl): +class WindowLocEnum(EnumDefinitionImpl): - center = PermissibleValue(text="center") + north = PermissibleValue(text="north") + south = PermissibleValue(text="south") + east = PermissibleValue(text="east") + west = PermissibleValue(text="west") _defn = EnumDefinition( - name="RoomSampPosEnum", + name="WindowLocEnum", + ) + +class DoorTypeWoodEnum(EnumDefinitionImpl): + + battened = PermissibleValue(text="battened") + flush = PermissibleValue(text="flush") + louvered = PermissibleValue(text="louvered") + + _defn = EnumDefinition( + name="DoorTypeWoodEnum", ) @classmethod def _addvals(cls): - setattr(cls, "north corner", - PermissibleValue(text="north corner")) - setattr(cls, "south corner", - PermissibleValue(text="south corner")) - setattr(cls, "west corner", - PermissibleValue(text="west corner")) - setattr(cls, "east corner", - PermissibleValue(text="east corner")) - setattr(cls, "northeast corner", - PermissibleValue(text="northeast corner")) - setattr(cls, "northwest corner", - PermissibleValue(text="northwest corner")) - setattr(cls, "southeast corner", - PermissibleValue(text="southeast corner")) - setattr(cls, "southwest corner", - PermissibleValue(text="southwest corner")) + setattr(cls, "bettened and ledged", + PermissibleValue(text="bettened and ledged")) + setattr(cls, "ledged and braced", + PermissibleValue(text="ledged and braced")) + setattr(cls, "ledged and framed", + PermissibleValue(text="ledged and framed")) + setattr(cls, "ledged, braced and frame", + PermissibleValue(text="ledged, braced and frame")) + setattr(cls, "framed and paneled", + PermissibleValue(text="framed and paneled")) + setattr(cls, "glashed or sash", + PermissibleValue(text="glashed or sash")) + setattr(cls, "wire gauged", + PermissibleValue(text="wire gauged")) -class SurfAirContEnum(EnumDefinitionImpl): +class IntWallCondEnum(EnumDefinitionImpl): - dust = PermissibleValue(text="dust") - radon = PermissibleValue(text="radon") - nutrients = PermissibleValue(text="nutrients") - biocides = PermissibleValue(text="biocides") + new = PermissibleValue(text="new") + damaged = PermissibleValue(text="damaged") + rupture = PermissibleValue(text="rupture") _defn = EnumDefinition( - name="SurfAirContEnum", + name="IntWallCondEnum", ) @classmethod def _addvals(cls): - setattr(cls, "organic matter", - PermissibleValue(text="organic matter")) - setattr(cls, "particulate matter", - PermissibleValue(text="particulate matter")) - setattr(cls, "volatile organic compounds", - PermissibleValue(text="volatile organic compounds")) - setattr(cls, "biological contaminants", - PermissibleValue(text="biological contaminants")) + setattr(cls, "visible wear", + PermissibleValue(text="visible wear")) + setattr(cls, "needs repair", + PermissibleValue(text="needs repair")) -class DoorTypeEnum(EnumDefinitionImpl): +class IndoorSurfEnum(EnumDefinitionImpl): - composite = PermissibleValue(text="composite") - metal = PermissibleValue(text="metal") - wooden = PermissibleValue(text="wooden") + cabinet = PermissibleValue(text="cabinet") + ceiling = PermissibleValue(text="ceiling") + door = PermissibleValue(text="door") + shelving = PermissibleValue(text="shelving") + window = PermissibleValue(text="window") + wall = PermissibleValue(text="wall") _defn = EnumDefinition( - name="DoorTypeEnum", + name="IndoorSurfEnum", ) -class OrganismCountEnum(EnumDefinitionImpl): + @classmethod + def _addvals(cls): + setattr(cls, "counter top", + PermissibleValue(text="counter top")) + setattr(cls, "vent cover", + PermissibleValue(text="vent cover")) - ATP = PermissibleValue(text="ATP") - MPN = PermissibleValue(text="MPN") - other = PermissibleValue(text="other") +class FurnitureEnum(EnumDefinitionImpl): + + cabinet = PermissibleValue(text="cabinet") + chair = PermissibleValue(text="chair") + desks = PermissibleValue(text="desks") _defn = EnumDefinition( - name="OrganismCountEnum", + name="FurnitureEnum", ) -class SedimentTypeEnum(EnumDefinitionImpl): +class CeilTypeEnum(EnumDefinitionImpl): - biogenous = PermissibleValue(text="biogenous") - cosmogenous = PermissibleValue(text="cosmogenous") - hydrogenous = PermissibleValue(text="hydrogenous") - lithogenous = PermissibleValue(text="lithogenous") + cathedral = PermissibleValue(text="cathedral") + dropped = PermissibleValue(text="dropped") + concave = PermissibleValue(text="concave") + coffered = PermissibleValue(text="coffered") + cove = PermissibleValue(text="cove") + stretched = PermissibleValue(text="stretched") _defn = EnumDefinition( - name="SedimentTypeEnum", + name="CeilTypeEnum", ) -class SubstructureTypeEnum(EnumDefinitionImpl): + @classmethod + def _addvals(cls): + setattr(cls, "barrel-shaped", + PermissibleValue(text="barrel-shaped")) - crawlspace = PermissibleValue(text="crawlspace") - basement = PermissibleValue(text="basement") +class TidalStageEnum(EnumDefinitionImpl): _defn = EnumDefinition( - name="SubstructureTypeEnum", + name="TidalStageEnum", ) @classmethod def _addvals(cls): - setattr(cls, "slab on grade", - PermissibleValue(text="slab on grade")) + setattr(cls, "low tide", + PermissibleValue(text="low tide")) + setattr(cls, "ebb tide", + PermissibleValue(text="ebb tide")) + setattr(cls, "flood tide", + PermissibleValue(text="flood tide")) + setattr(cls, "high tide", + PermissibleValue(text="high tide")) -class IndoorSurfEnum(EnumDefinitionImpl): +class SrDepEnvEnum(EnumDefinitionImpl): - cabinet = PermissibleValue(text="cabinet") - ceiling = PermissibleValue(text="ceiling") - door = PermissibleValue(text="door") - shelving = PermissibleValue(text="shelving") - window = PermissibleValue(text="window") - wall = PermissibleValue(text="wall") + Lacustine = PermissibleValue(text="Lacustine") + Fluvioldeltaic = PermissibleValue(text="Fluvioldeltaic") + Fluviomarine = PermissibleValue(text="Fluviomarine") + Marine = PermissibleValue(text="Marine") + other = PermissibleValue(text="other") _defn = EnumDefinition( - name="IndoorSurfEnum", + name="SrDepEnvEnum", ) - @classmethod - def _addvals(cls): - setattr(cls, "counter top", - PermissibleValue(text="counter top")) - setattr(cls, "vent cover", - PermissibleValue(text="vent cover")) - -class WallSurfTreatmentEnum(EnumDefinitionImpl): - - painted = PermissibleValue(text="painted") - paneling = PermissibleValue(text="paneling") - stucco = PermissibleValue(text="stucco") - fabric = PermissibleValue(text="fabric") +class RoomLocEnum(EnumDefinitionImpl): _defn = EnumDefinition( - name="WallSurfTreatmentEnum", + name="RoomLocEnum", ) @classmethod def _addvals(cls): - setattr(cls, "wall paper", - PermissibleValue(text="wall paper")) - setattr(cls, "no treatment", - PermissibleValue(text="no treatment")) + setattr(cls, "corner room", + PermissibleValue(text="corner room")) + setattr(cls, "interior room", + PermissibleValue(text="interior room")) + setattr(cls, "exterior wall", + PermissibleValue(text="exterior wall")) -class DrawingsEnum(EnumDefinitionImpl): +class LightTypeEnum(EnumDefinitionImpl): - operation = PermissibleValue(text="operation") - construction = PermissibleValue(text="construction") - bid = PermissibleValue(text="bid") - design = PermissibleValue(text="design") - diagram = PermissibleValue(text="diagram") - sketch = PermissibleValue(text="sketch") + none = PermissibleValue(text="none") _defn = EnumDefinition( - name="DrawingsEnum", + name="LightTypeEnum", ) @classmethod def _addvals(cls): - setattr(cls, "as built", - PermissibleValue(text="as built")) - setattr(cls, "building navigation map", - PermissibleValue(text="building navigation map")) + setattr(cls, "natural light", + PermissibleValue(text="natural light")) + setattr(cls, "electric light", + PermissibleValue(text="electric light")) + setattr(cls, "desk lamp", + PermissibleValue(text="desk lamp")) + setattr(cls, "flourescent lights", + PermissibleValue(text="flourescent lights")) -class FloorFinishMatEnum(EnumDefinitionImpl): +class PlantGrowthMedEnum(EnumDefinitionImpl): - tile = PermissibleValue(text="tile") - carpet = PermissibleValue(text="carpet") - rug = PermissibleValue(text="rug") - lineoleum = PermissibleValue(text="lineoleum") - stone = PermissibleValue(text="stone") - bamboo = PermissibleValue(text="bamboo") - cork = PermissibleValue(text="cork") - terrazo = PermissibleValue(text="terrazo") - concrete = PermissibleValue(text="concrete") - none = PermissibleValue(text="none") - sealed = PermissibleValue(text="sealed") - paint = PermissibleValue(text="paint") + perlite = PermissibleValue(text="perlite") + pumice = PermissibleValue(text="pumice") + sand = PermissibleValue(text="sand") + soil = PermissibleValue(text="soil") + vermiculite = PermissibleValue(text="vermiculite") + water = PermissibleValue(text="water") _defn = EnumDefinition( - name="FloorFinishMatEnum", + name="PlantGrowthMedEnum", ) @classmethod def _addvals(cls): - setattr(cls, "wood strip or parquet", - PermissibleValue(text="wood strip or parquet")) - setattr(cls, "laminate wood", - PermissibleValue(text="laminate wood")) - setattr(cls, "vinyl composition tile", - PermissibleValue(text="vinyl composition tile")) - setattr(cls, "sheet vinyl", - PermissibleValue(text="sheet vinyl")) - setattr(cls, "clear finish", - PermissibleValue(text="clear finish")) - setattr(cls, "none or unfinished", - PermissibleValue(text="none or unfinished")) + setattr(cls, "other artificial liquid medium", + PermissibleValue(text="other artificial liquid medium")) + setattr(cls, "other artificial solid medium", + PermissibleValue(text="other artificial solid medium")) + setattr(cls, "peat moss", + PermissibleValue(text="peat moss")) -class FloorCondEnum(EnumDefinitionImpl): +class ExtWallOrientEnum(EnumDefinitionImpl): - new = PermissibleValue(text="new") - damaged = PermissibleValue(text="damaged") - rupture = PermissibleValue(text="rupture") + north = PermissibleValue(text="north") + south = PermissibleValue(text="south") + east = PermissibleValue(text="east") + west = PermissibleValue(text="west") + northeast = PermissibleValue(text="northeast") + southeast = PermissibleValue(text="southeast") + southwest = PermissibleValue(text="southwest") + northwest = PermissibleValue(text="northwest") _defn = EnumDefinition( - name="FloorCondEnum", + name="ExtWallOrientEnum", ) - @classmethod - def _addvals(cls): - setattr(cls, "visible wear", - PermissibleValue(text="visible wear")) - setattr(cls, "needs repair", - PermissibleValue(text="needs repair")) - class CurLandUseEnum(EnumDefinitionImpl): badlands = PermissibleValue(text="badlands") @@ -8645,183 +8539,289 @@ def _addvals(cls): setattr(cls, "vine crops", PermissibleValue(text="vine crops")) -class WindowHorizPosEnum(EnumDefinitionImpl): +class GenderRestroomEnum(EnumDefinitionImpl): - left = PermissibleValue(text="left") - middle = PermissibleValue(text="middle") - right = PermissibleValue(text="right") + female = PermissibleValue(text="female") + male = PermissibleValue(text="male") + unisex = PermissibleValue(text="unisex") + + _defn = EnumDefinition( + name="GenderRestroomEnum", + ) + + @classmethod + def _addvals(cls): + setattr(cls, "all gender", + PermissibleValue(text="all gender")) + setattr(cls, "gender neurtral", + PermissibleValue(text="gender neurtral")) + setattr(cls, "male and female", + PermissibleValue(text="male and female")) + +class SrGeolAgeEnum(EnumDefinitionImpl): + + Archean = PermissibleValue(text="Archean") + Cambrian = PermissibleValue(text="Cambrian") + Carboniferous = PermissibleValue(text="Carboniferous") + Cenozoic = PermissibleValue(text="Cenozoic") + Cretaceous = PermissibleValue(text="Cretaceous") + Devonian = PermissibleValue(text="Devonian") + Jurassic = PermissibleValue(text="Jurassic") + Mesozoic = PermissibleValue(text="Mesozoic") + Neogene = PermissibleValue(text="Neogene") + Ordovician = PermissibleValue(text="Ordovician") + Paleogene = PermissibleValue(text="Paleogene") + Paleozoic = PermissibleValue(text="Paleozoic") + Permian = PermissibleValue(text="Permian") + Precambrian = PermissibleValue(text="Precambrian") + Proterozoic = PermissibleValue(text="Proterozoic") + Silurian = PermissibleValue(text="Silurian") + Triassic = PermissibleValue(text="Triassic") + other = PermissibleValue(text="other") + + _defn = EnumDefinition( + name="SrGeolAgeEnum", + ) + +class ShadingDeviceTypeEnum(EnumDefinitionImpl): + + tree = PermissibleValue(text="tree") + trellis = PermissibleValue(text="trellis") + + _defn = EnumDefinition( + name="ShadingDeviceTypeEnum", + ) + + @classmethod + def _addvals(cls): + setattr(cls, "bahama shutters", + PermissibleValue(text="bahama shutters")) + setattr(cls, "exterior roll blind", + PermissibleValue(text="exterior roll blind")) + setattr(cls, "gambrel awning", + PermissibleValue(text="gambrel awning")) + setattr(cls, "hood awning", + PermissibleValue(text="hood awning")) + setattr(cls, "porchroller awning", + PermissibleValue(text="porchroller awning")) + setattr(cls, "sarasota shutters", + PermissibleValue(text="sarasota shutters")) + setattr(cls, "slatted aluminum", + PermissibleValue(text="slatted aluminum")) + setattr(cls, "solid aluminum awning", + PermissibleValue(text="solid aluminum awning")) + setattr(cls, "sun screen", + PermissibleValue(text="sun screen")) + setattr(cls, "venetian awning", + PermissibleValue(text="venetian awning")) + +class SurfMaterialEnum(EnumDefinitionImpl): + + adobe = PermissibleValue(text="adobe") + carpet = PermissibleValue(text="carpet") + concrete = PermissibleValue(text="concrete") + glass = PermissibleValue(text="glass") + metal = PermissibleValue(text="metal") + paint = PermissibleValue(text="paint") + plastic = PermissibleValue(text="plastic") + stone = PermissibleValue(text="stone") + stucco = PermissibleValue(text="stucco") + tile = PermissibleValue(text="tile") + vinyl = PermissibleValue(text="vinyl") + wood = PermissibleValue(text="wood") + + _defn = EnumDefinition( + name="SurfMaterialEnum", + ) + + @classmethod + def _addvals(cls): + setattr(cls, "cinder blocks", + PermissibleValue(text="cinder blocks")) + setattr(cls, "hay bales", + PermissibleValue(text="hay bales")) + setattr(cls, "stainless steel", + PermissibleValue(text="stainless steel")) - _defn = EnumDefinition( - name="WindowHorizPosEnum", - ) +class FilterTypeEnum(EnumDefinitionImpl): -class RelSampLocEnum(EnumDefinitionImpl): + HEPA = PermissibleValue(text="HEPA") + electrostatic = PermissibleValue(text="electrostatic") _defn = EnumDefinition( - name="RelSampLocEnum", + name="FilterTypeEnum", ) @classmethod def _addvals(cls): - setattr(cls, "edge of car", - PermissibleValue(text="edge of car")) - setattr(cls, "center of car", - PermissibleValue(text="center of car")) - setattr(cls, "under a seat", - PermissibleValue(text="under a seat")) + setattr(cls, "particulate air filter", + PermissibleValue(text="particulate air filter")) + setattr(cls, "chemical air filter", + PermissibleValue(text="chemical air filter")) + setattr(cls, "low-MERV pleated media", + PermissibleValue(text="low-MERV pleated media")) + setattr(cls, "gas-phase or ultraviolet air treatments", + PermissibleValue(text="gas-phase or ultraviolet air treatments")) -class RoomConnectedEnum(EnumDefinitionImpl): +class DoorTypeMetalEnum(EnumDefinitionImpl): - attic = PermissibleValue(text="attic") - bathroom = PermissibleValue(text="bathroom") - closet = PermissibleValue(text="closet") - elevator = PermissibleValue(text="elevator") - hallway = PermissibleValue(text="hallway") - kitchen = PermissibleValue(text="kitchen") - office = PermissibleValue(text="office") - stairwell = PermissibleValue(text="stairwell") + collapsible = PermissibleValue(text="collapsible") + hollow = PermissibleValue(text="hollow") _defn = EnumDefinition( - name="RoomConnectedEnum", + name="DoorTypeMetalEnum", ) @classmethod def _addvals(cls): - setattr(cls, "conference room", - PermissibleValue(text="conference room")) - setattr(cls, "examining room", - PermissibleValue(text="examining room")) - setattr(cls, "mail room", - PermissibleValue(text="mail room")) + setattr(cls, "corrugated steel", + PermissibleValue(text="corrugated steel")) + setattr(cls, "rolling shutters", + PermissibleValue(text="rolling shutters")) + setattr(cls, "steel plate", + PermissibleValue(text="steel plate")) -class FreqCleanEnum(EnumDefinitionImpl): +class SubstructureTypeEnum(EnumDefinitionImpl): - Daily = PermissibleValue(text="Daily") - Weekly = PermissibleValue(text="Weekly") - Monthly = PermissibleValue(text="Monthly") - Quarterly = PermissibleValue(text="Quarterly") - Annually = PermissibleValue(text="Annually") - other = PermissibleValue(text="other") + crawlspace = PermissibleValue(text="crawlspace") + basement = PermissibleValue(text="basement") _defn = EnumDefinition( - name="FreqCleanEnum", + name="SubstructureTypeEnum", ) -class BuildingSettingEnum(EnumDefinitionImpl): + @classmethod + def _addvals(cls): + setattr(cls, "slab on grade", + PermissibleValue(text="slab on grade")) - urban = PermissibleValue(text="urban") - suburban = PermissibleValue(text="suburban") - exurban = PermissibleValue(text="exurban") - rural = PermissibleValue(text="rural") +class LithologyEnum(EnumDefinitionImpl): + + Basement = PermissibleValue(text="Basement") + Chalk = PermissibleValue(text="Chalk") + Chert = PermissibleValue(text="Chert") + Coal = PermissibleValue(text="Coal") + Conglomerate = PermissibleValue(text="Conglomerate") + Diatomite = PermissibleValue(text="Diatomite") + Dolomite = PermissibleValue(text="Dolomite") + Limestone = PermissibleValue(text="Limestone") + Sandstone = PermissibleValue(text="Sandstone") + Shale = PermissibleValue(text="Shale") + Siltstone = PermissibleValue(text="Siltstone") + Volcanic = PermissibleValue(text="Volcanic") + other = PermissibleValue(text="other") _defn = EnumDefinition( - name="BuildingSettingEnum", + name="LithologyEnum", ) -class ExtWindowOrientEnum(EnumDefinitionImpl): +class PlantSexEnum(EnumDefinitionImpl): - north = PermissibleValue(text="north") - south = PermissibleValue(text="south") - east = PermissibleValue(text="east") - west = PermissibleValue(text="west") - northeast = PermissibleValue(text="northeast") - southeast = PermissibleValue(text="southeast") - southwest = PermissibleValue(text="southwest") - northwest = PermissibleValue(text="northwest") + Androdioecious = PermissibleValue(text="Androdioecious") + Androecious = PermissibleValue(text="Androecious") + Androgynous = PermissibleValue(text="Androgynous") + Androgynomonoecious = PermissibleValue(text="Androgynomonoecious") + Andromonoecious = PermissibleValue(text="Andromonoecious") + Bisexual = PermissibleValue(text="Bisexual") + Dichogamous = PermissibleValue(text="Dichogamous") + Diclinous = PermissibleValue(text="Diclinous") + Dioecious = PermissibleValue(text="Dioecious") + Gynodioecious = PermissibleValue(text="Gynodioecious") + Gynoecious = PermissibleValue(text="Gynoecious") + Gynomonoecious = PermissibleValue(text="Gynomonoecious") + Hermaphroditic = PermissibleValue(text="Hermaphroditic") + Imperfect = PermissibleValue(text="Imperfect") + Monoclinous = PermissibleValue(text="Monoclinous") + Monoecious = PermissibleValue(text="Monoecious") + Perfect = PermissibleValue(text="Perfect") + Polygamodioecious = PermissibleValue(text="Polygamodioecious") + Polygamomonoecious = PermissibleValue(text="Polygamomonoecious") + Polygamous = PermissibleValue(text="Polygamous") + Protandrous = PermissibleValue(text="Protandrous") + Protogynous = PermissibleValue(text="Protogynous") + Subandroecious = PermissibleValue(text="Subandroecious") + Subdioecious = PermissibleValue(text="Subdioecious") + Subgynoecious = PermissibleValue(text="Subgynoecious") + Synoecious = PermissibleValue(text="Synoecious") + Trimonoecious = PermissibleValue(text="Trimonoecious") + Trioecious = PermissibleValue(text="Trioecious") + Unisexual = PermissibleValue(text="Unisexual") _defn = EnumDefinition( - name="ExtWindowOrientEnum", + name="PlantSexEnum", ) -class HandidnessEnum(EnumDefinitionImpl): +class SurfAirContEnum(EnumDefinitionImpl): - ambidexterity = PermissibleValue(text="ambidexterity") + dust = PermissibleValue(text="dust") + radon = PermissibleValue(text="radon") + nutrients = PermissibleValue(text="nutrients") + biocides = PermissibleValue(text="biocides") _defn = EnumDefinition( - name="HandidnessEnum", + name="SurfAirContEnum", ) @classmethod def _addvals(cls): - setattr(cls, "left handedness", - PermissibleValue(text="left handedness")) - setattr(cls, "mixed-handedness", - PermissibleValue(text="mixed-handedness")) - setattr(cls, "right handedness", - PermissibleValue(text="right handedness")) - -class HostSexEnum(EnumDefinitionImpl): - - female = PermissibleValue(text="female") - hermaphrodite = PermissibleValue(text="hermaphrodite") - male = PermissibleValue(text="male") - neuter = PermissibleValue(text="neuter") - - _defn = EnumDefinition( - name="HostSexEnum", - ) - -class BuildOccupTypeEnum(EnumDefinitionImpl): + setattr(cls, "organic matter", + PermissibleValue(text="organic matter")) + setattr(cls, "particulate matter", + PermissibleValue(text="particulate matter")) + setattr(cls, "volatile organic compounds", + PermissibleValue(text="volatile organic compounds")) + setattr(cls, "biological contaminants", + PermissibleValue(text="biological contaminants")) - office = PermissibleValue(text="office") - market = PermissibleValue(text="market") - restaurant = PermissibleValue(text="restaurant") - residence = PermissibleValue(text="residence") - school = PermissibleValue(text="school") - residential = PermissibleValue(text="residential") - commercial = PermissibleValue(text="commercial") - airport = PermissibleValue(text="airport") +class WallConstTypeEnum(EnumDefinitionImpl): _defn = EnumDefinition( - name="BuildOccupTypeEnum", + name="WallConstTypeEnum", ) @classmethod def _addvals(cls): - setattr(cls, "low rise", - PermissibleValue(text="low rise")) - setattr(cls, "high rise", - PermissibleValue(text="high rise")) - setattr(cls, "wood framed", - PermissibleValue(text="wood framed")) - setattr(cls, "health care", - PermissibleValue(text="health care")) - setattr(cls, "sports complex", - PermissibleValue(text="sports complex")) + setattr(cls, "frame construction", + PermissibleValue(text="frame construction")) + setattr(cls, "joisted masonry", + PermissibleValue(text="joisted masonry")) + setattr(cls, "light noncombustible", + PermissibleValue(text="light noncombustible")) + setattr(cls, "masonry noncombustible", + PermissibleValue(text="masonry noncombustible")) + setattr(cls, "modified fire resistive", + PermissibleValue(text="modified fire resistive")) + setattr(cls, "fire resistive", + PermissibleValue(text="fire resistive")) -class WeekdayEnum(EnumDefinitionImpl): +class HcProducedEnum(EnumDefinitionImpl): - Monday = PermissibleValue(text="Monday") - Tuesday = PermissibleValue(text="Tuesday") - Wednesday = PermissibleValue(text="Wednesday") - Thursday = PermissibleValue(text="Thursday") - Friday = PermissibleValue(text="Friday") - Saturday = PermissibleValue(text="Saturday") - Sunday = PermissibleValue(text="Sunday") + Oil = PermissibleValue(text="Oil") + Gas = PermissibleValue(text="Gas") + Bitumen = PermissibleValue(text="Bitumen") + other = PermissibleValue(text="other") _defn = EnumDefinition( - name="WeekdayEnum", + name="HcProducedEnum", ) -class TrainStatLocEnum(EnumDefinitionImpl): + @classmethod + def _addvals(cls): + setattr(cls, "Gas-Condensate", + PermissibleValue(text="Gas-Condensate")) + setattr(cls, "Coalbed Methane", + PermissibleValue(text="Coalbed Methane")) - riverside = PermissibleValue(text="riverside") +class TrainStopLocEnum(EnumDefinitionImpl): + + end = PermissibleValue(text="end") + mid = PermissibleValue(text="mid") + downtown = PermissibleValue(text="downtown") _defn = EnumDefinition( - name="TrainStatLocEnum", + name="TrainStopLocEnum", ) - @classmethod - def _addvals(cls): - setattr(cls, "south station above ground", - PermissibleValue(text="south station above ground")) - setattr(cls, "south station underground", - PermissibleValue(text="south station underground")) - setattr(cls, "south station amtrak", - PermissibleValue(text="south station amtrak")) - setattr(cls, "forest hills", - PermissibleValue(text="forest hills")) - # Slots class slots: pass @@ -11405,29 +11405,29 @@ class slots: slots.xylene = Slot(uri=MIXS['0000156'], name="xylene", curie=MIXS.curie('0000156'), model_uri=NMDC.xylene, domain=None, range=Optional[Union[dict, QuantityValue]]) -slots.has_raw_value = Slot(uri=NMDC.has_raw_value, name="has raw value", curie=NMDC.curie('has_raw_value'), - model_uri=NMDC.has_raw_value, domain=None, range=Optional[str]) +slots.investigation_field = Slot(uri=NMDC.investigation_field, name="investigation field", curie=NMDC.curie('investigation_field'), + model_uri=NMDC.investigation_field, domain=None, range=Optional[str]) slots.nucleic_acid_sequence_source_field = Slot(uri=NMDC.nucleic_acid_sequence_source_field, name="nucleic acid sequence source field", curie=NMDC.curie('nucleic_acid_sequence_source_field'), model_uri=NMDC.nucleic_acid_sequence_source_field, domain=None, range=Optional[str]) +slots.environment_field = Slot(uri=NMDC.environment_field, name="environment field", curie=NMDC.curie('environment_field'), + model_uri=NMDC.environment_field, domain=None, range=Optional[str]) + slots.sequencing_field = Slot(uri=NMDC.sequencing_field, name="sequencing field", curie=NMDC.curie('sequencing_field'), model_uri=NMDC.sequencing_field, domain=None, range=Optional[str]) -slots.has_numeric_value = Slot(uri=NMDC.has_numeric_value, name="has numeric value", curie=NMDC.curie('has_numeric_value'), - model_uri=NMDC.has_numeric_value, domain=None, range=Optional[float]) - slots.core_field = Slot(uri=NMDC.core_field, name="core field", curie=NMDC.curie('core_field'), model_uri=NMDC.core_field, domain=None, range=Optional[str]) slots.has_unit = Slot(uri=NMDC.has_unit, name="has unit", curie=NMDC.curie('has_unit'), model_uri=NMDC.has_unit, domain=None, range=Optional[str]) -slots.environment_field = Slot(uri=NMDC.environment_field, name="environment field", curie=NMDC.curie('environment_field'), - model_uri=NMDC.environment_field, domain=None, range=Optional[str]) +slots.has_raw_value = Slot(uri=NMDC.has_raw_value, name="has raw value", curie=NMDC.curie('has_raw_value'), + model_uri=NMDC.has_raw_value, domain=None, range=Optional[str]) -slots.investigation_field = Slot(uri=NMDC.investigation_field, name="investigation field", curie=NMDC.curie('investigation_field'), - model_uri=NMDC.investigation_field, domain=None, range=Optional[str]) +slots.has_numeric_value = Slot(uri=NMDC.has_numeric_value, name="has numeric value", curie=NMDC.curie('has_numeric_value'), + model_uri=NMDC.has_numeric_value, domain=None, range=Optional[float]) slots.chemical = Slot(uri=NMDC.chemical, name="chemical", curie=NMDC.curie('chemical'), model_uri=NMDC.chemical, domain=None, range=Optional[Union[str, ChemicalEntityId]]) diff --git a/nmdc_schema/nmdc_schema_accepting_legacy_ids.yaml b/nmdc_schema/nmdc_schema_accepting_legacy_ids.yaml index 52760a5a58..5854fe60da 100644 --- a/nmdc_schema/nmdc_schema_accepting_legacy_ids.yaml +++ b/nmdc_schema/nmdc_schema_accepting_legacy_ids.yaml @@ -1439,20 +1439,200 @@ enums: text: soil water_extract_soil: text: water_extract_soil - sr_kerog_type_enum: - name: sr_kerog_type_enum + rel_samp_loc_enum: + name: rel_samp_loc_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Type I: - text: Type I - Type II: - text: Type II - Type III: - text: Type III - Type IV: - text: Type IV + edge of car: + text: edge of car + center of car: + text: center of car + under a seat: + text: under a seat + window_horiz_pos_enum: + name: window_horiz_pos_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + left: + text: left + middle: + text: middle + right: + text: right + ext_window_orient_enum: + name: ext_window_orient_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + north: + text: north + south: + text: south + east: + text: east + west: + text: west + northeast: + text: northeast + southeast: + text: southeast + southwest: + text: southwest + northwest: + text: northwest + vis_media_enum: + name: vis_media_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + photos: + text: photos + videos: + text: videos + commonly of the building: + text: commonly of the building + site context (adjacent buildings, vegetation, terrain, streets): + text: site context (adjacent buildings, vegetation, terrain, streets) + interiors: + text: interiors + equipment: + text: equipment + 3D scans: + text: 3D scans + build_docs_enum: + name: build_docs_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + building information model: + text: building information model + commissioning report: + text: commissioning report + complaint logs: + text: complaint logs + contract administration: + text: contract administration + cost estimate: + text: cost estimate + janitorial schedules or logs: + text: janitorial schedules or logs + maintenance plans: + text: maintenance plans + schedule: + text: schedule + sections: + text: sections + shop drawings: + text: shop drawings + submittals: + text: submittals + ventilation system: + text: ventilation system + windows: + text: windows + room_type_enum: + name: room_type_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + attic: + text: attic + bathroom: + text: bathroom + closet: + text: closet + conference room: + text: conference room + elevator: + text: elevator + examining room: + text: examining room + hallway: + text: hallway + kitchen: + text: kitchen + mail room: + text: mail room + private office: + text: private office + open office: + text: open office + stairwell: + text: stairwell + ',restroom': + text: ',restroom' + lobby: + text: lobby + vestibule: + text: vestibule + mechanical or electrical room: + text: mechanical or electrical room + data center: + text: data center + laboratory_wet: + text: laboratory_wet + laboratory_dry: + text: laboratory_dry + gymnasium: + text: gymnasium + natatorium: + text: natatorium + auditorium: + text: auditorium + lockers: + text: lockers + cafe: + text: cafe + warehouse: + text: warehouse + building_setting_enum: + name: building_setting_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + urban: + text: urban + suburban: + text: suburban + exurban: + text: exurban + rural: + text: rural + train_stat_loc_enum: + name: train_stat_loc_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + south station above ground: + text: south station above ground + south station underground: + text: south station underground + south station amtrak: + text: south station amtrak + forest hills: + text: forest hills + riverside: + text: riverside + samp_subtype_enum: + name: samp_subtype_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + oil phase: + text: oil phase + water phase: + text: water phase + biofilm: + text: biofilm + not applicable: + text: not applicable other: text: other + season_use_enum: + name: season_use_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + Spring: + text: Spring + Summer: + text: Summer + Fall: + text: Fall + Winter: + text: Winter mech_struc_enum: name: mech_struc_enum from_schema: https://w3id.org/nmdc/nmdc @@ -1475,234 +1655,88 @@ enums: text: car bus: text: bus - filter_type_enum: - name: filter_type_enum + door_move_enum: + name: door_move_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - particulate air filter: - text: particulate air filter - chemical air filter: - text: chemical air filter - low-MERV pleated media: - text: low-MERV pleated media - HEPA: - text: HEPA - electrostatic: - text: electrostatic - gas-phase or ultraviolet air treatments: - text: gas-phase or ultraviolet air treatments - oxy_stat_samp_enum: - name: oxy_stat_samp_enum + collapsible: + text: collapsible + folding: + text: folding + revolving: + text: revolving + rolling shutter: + text: rolling shutter + sliding: + text: sliding + swinging: + text: swinging + ceil_cond_enum: + name: ceil_cond_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - aerobic: - text: aerobic - anaerobic: - text: anaerobic - other: - text: other - window_type_enum: - name: window_type_enum + new: + text: new + visible wear: + text: visible wear + needs repair: + text: needs repair + damaged: + text: damaged + rupture: + text: rupture + samp_dis_stage_enum: + name: samp_dis_stage_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - single-hung sash window: - text: single-hung sash window - horizontal sash window: - text: horizontal sash window - fixed window: - text: fixed window - arch_struc_enum: - name: arch_struc_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - building: - text: building - shed: - text: shed - home: - text: home - ceil_finish_mat_enum: - name: ceil_finish_mat_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - drywall: - text: drywall - mineral fibre: - text: mineral fibre - tiles: - text: tiles - PVC: - text: PVC - plasterboard: - text: plasterboard - metal: - text: metal - fiberglass: - text: fiberglass - stucco: - text: stucco - mineral wool/calcium silicate: - text: mineral wool/calcium silicate - wood: - text: wood - quad_pos_enum: - name: quad_pos_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - North side: - text: North side - West side: - text: West side - South side: - text: South side - East side: - text: East side - hcr_geol_age_enum: - name: hcr_geol_age_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - Archean: - text: Archean - Cambrian: - text: Cambrian - Carboniferous: - text: Carboniferous - Cenozoic: - text: Cenozoic - Cretaceous: - text: Cretaceous - Devonian: - text: Devonian - Jurassic: - text: Jurassic - Mesozoic: - text: Mesozoic - Neogene: - text: Neogene - Ordovician: - text: Ordovician - Paleogene: - text: Paleogene - Paleozoic: - text: Paleozoic - Permian: - text: Permian - Precambrian: - text: Precambrian - Proterozoic: - text: Proterozoic - Silurian: - text: Silurian - Triassic: - text: Triassic + dissemination: + text: dissemination + growth and reproduction: + text: growth and reproduction + infection: + text: infection + inoculation: + text: inoculation + penetration: + text: penetration other: text: other - occup_document_enum: - name: occup_document_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - automated count: - text: automated count - estimate: - text: estimate - manual count: - text: manual count - videos: - text: videos - plant_growth_med_enum: - name: plant_growth_med_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - other artificial liquid medium: - text: other artificial liquid medium - other artificial solid medium: - text: other artificial solid medium - peat moss: - text: peat moss - perlite: - text: perlite - pumice: - text: pumice - sand: - text: sand - soil: - text: soil - vermiculite: - text: vermiculite - water: - text: water - ceil_cond_enum: - name: ceil_cond_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - new: - text: new - visible wear: - text: visible wear - needs repair: - text: needs repair - damaged: - text: damaged - rupture: - text: rupture - gender_restroom_enum: - name: gender_restroom_enum + door_comp_type_enum: + name: door_comp_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - all gender: - text: all gender - female: - text: female - gender neurtral: - text: gender neurtral - male: - text: male - male and female: - text: male and female - unisex: - text: unisex - vis_media_enum: - name: vis_media_enum + metal covered: + text: metal covered + revolving: + text: revolving + sliding: + text: sliding + telescopic: + text: telescopic + window_vert_pos_enum: + name: window_vert_pos_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - photos: - text: photos - videos: - text: videos - commonly of the building: - text: commonly of the building - site context (adjacent buildings, vegetation, terrain, streets): - text: site context (adjacent buildings, vegetation, terrain, streets) - interiors: - text: interiors - equipment: - text: equipment - 3D scans: - text: 3D scans - door_type_wood_enum: - name: door_type_wood_enum + bottom: + text: bottom + middle: + text: middle + top: + text: top + low: + text: low + high: + text: high + train_line_enum: + name: train_line_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - bettened and ledged: - text: bettened and ledged - battened: - text: battened - ledged and braced: - text: ledged and braced - ledged and framed: - text: ledged and framed - ledged, braced and frame: - text: ledged, braced and frame - framed and paneled: - text: framed and paneled - glashed or sash: - text: glashed or sash - flush: - text: flush - louvered: - text: louvered - wire gauged: - text: wire gauged + red: + text: red + green: + text: green + orange: + text: orange fao_class_enum: name: fao_class_enum from_schema: https://w3id.org/nmdc/nmdc @@ -1759,232 +1793,8 @@ enums: text: Vertisols Yermosols: text: Yermosols - soil_horizon_enum: - name: soil_horizon_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - O horizon: - text: O horizon - A horizon: - text: A horizon - E horizon: - text: E horizon - B horizon: - text: B horizon - C horizon: - text: C horizon - R layer: - text: R layer - Permafrost: - text: Permafrost - M horizon: - text: M horizon - specific_enum: - name: specific_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - operation: - text: operation - as built: - text: as built - construction: - text: construction - bid: - text: bid - design: - text: design - photos: - text: photos - tidal_stage_enum: - name: tidal_stage_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - low tide: - text: low tide - ebb tide: - text: ebb tide - flood tide: - text: flood tide - high tide: - text: high tide - int_wall_cond_enum: - name: int_wall_cond_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - new: - text: new - visible wear: - text: visible wear - needs repair: - text: needs repair - damaged: - text: damaged - rupture: - text: rupture - heat_cool_type_enum: - name: heat_cool_type_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - radiant system: - text: radiant system - heat pump: - text: heat pump - forced air system: - text: forced air system - steam forced heat: - text: steam forced heat - wood stove: - text: wood stove - drainage_class_enum: - name: drainage_class_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - very poorly: - text: very poorly - poorly: - text: poorly - somewhat poorly: - text: somewhat poorly - moderately well: - text: moderately well - well: - text: well - excessively drained: - text: excessively drained - wall_const_type_enum: - name: wall_const_type_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - frame construction: - text: frame construction - joisted masonry: - text: joisted masonry - light noncombustible: - text: light noncombustible - masonry noncombustible: - text: masonry noncombustible - modified fire resistive: - text: modified fire resistive - fire resistive: - text: fire resistive - samp_weather_enum: - name: samp_weather_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - clear sky: - text: clear sky - cloudy: - text: cloudy - foggy: - text: foggy - hail: - text: hail - rain: - text: rain - snow: - text: snow - sleet: - text: sleet - sunny: - text: sunny - windy: - text: windy - train_line_enum: - name: train_line_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - red: - text: red - green: - text: green - orange: - text: orange - ceil_type_enum: - name: ceil_type_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - cathedral: - text: cathedral - dropped: - text: dropped - concave: - text: concave - barrel-shaped: - text: barrel-shaped - coffered: - text: coffered - cove: - text: cove - stretched: - text: stretched - samp_dis_stage_enum: - name: samp_dis_stage_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - dissemination: - text: dissemination - growth and reproduction: - text: growth and reproduction - infection: - text: infection - inoculation: - text: inoculation - penetration: - text: penetration - other: - text: other - samp_md_enum: - name: samp_md_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - DF: - text: DF - RT: - text: RT - KB: - text: KB - MSL: - text: MSL - other: - text: other - door_comp_type_enum: - name: door_comp_type_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - metal covered: - text: metal covered - revolving: - text: revolving - sliding: - text: sliding - telescopic: - text: telescopic - window_loc_enum: - name: window_loc_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west - door_loc_enum: - name: door_loc_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west - water_feat_type_enum: - name: water_feat_type_enum + water_feat_type_enum: + name: water_feat_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: fountain: @@ -1997,14 +1807,54 @@ enums: text: stream waterfall: text: waterfall - ceil_texture_enum: - name: ceil_texture_enum + wall_finish_mat_enum: + name: wall_finish_mat_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + plaster: + text: plaster + gypsum plaster: + text: gypsum plaster + veneer plaster: + text: veneer plaster + gypsum board: + text: gypsum board + tile: + text: tile + terrazzo: + text: terrazzo + stone facing: + text: stone facing + acoustical treatment: + text: acoustical treatment + wood: + text: wood + metal: + text: metal + masonry: + text: masonry + sediment_type_enum: + name: sediment_type_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + biogenous: + text: biogenous + cosmogenous: + text: cosmogenous + hydrogenous: + text: hydrogenous + lithogenous: + text: lithogenous + wall_texture_enum: + name: wall_texture_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: crows feet: text: crows feet crows-foot stomp: text: crows-foot stomp + ? '' + : text: '' double skip: text: double skip hawk and trowel: @@ -2027,344 +1877,166 @@ enums: text: stomp knockdown swirl: text: swirl - growth_habit_enum: - name: growth_habit_enum + samp_capt_status_enum: + name: samp_capt_status_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - erect: - text: erect - semi-erect: - text: semi-erect - spreading: - text: spreading - prostrate: - text: prostrate - shading_device_type_enum: - name: shading_device_type_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - bahama shutters: - text: bahama shutters - exterior roll blind: - text: exterior roll blind - gambrel awning: - text: gambrel awning - hood awning: - text: hood awning - porchroller awning: - text: porchroller awning - sarasota shutters: - text: sarasota shutters - slatted aluminum: - text: slatted aluminum - solid aluminum awning: - text: solid aluminum awning - sun screen: - text: sun screen - tree: - text: tree - trellis: - text: trellis - venetian awning: - text: venetian awning - room_type_enum: - name: room_type_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - attic: - text: attic - bathroom: - text: bathroom - closet: - text: closet - conference room: - text: conference room - elevator: - text: elevator - examining room: - text: examining room - hallway: - text: hallway - kitchen: - text: kitchen - mail room: - text: mail room - private office: - text: private office - open office: - text: open office - stairwell: - text: stairwell - ',restroom': - text: ',restroom' - lobby: - text: lobby - vestibule: - text: vestibule - mechanical or electrical room: - text: mechanical or electrical room - data center: - text: data center - laboratory_wet: - text: laboratory_wet - laboratory_dry: - text: laboratory_dry - gymnasium: - text: gymnasium - natatorium: - text: natatorium - auditorium: - text: auditorium - lockers: - text: lockers - cafe: - text: cafe - warehouse: - text: warehouse - light_type_enum: - name: light_type_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - natural light: - text: natural light - electric light: - text: electric light - desk lamp: - text: desk lamp - flourescent lights: - text: flourescent lights - none: - text: none - build_docs_enum: - name: build_docs_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - building information model: - text: building information model - commissioning report: - text: commissioning report - complaint logs: - text: complaint logs - contract administration: - text: contract administration - cost estimate: - text: cost estimate - janitorial schedules or logs: - text: janitorial schedules or logs - maintenance plans: - text: maintenance plans - schedule: - text: schedule - sections: - text: sections - shop drawings: - text: shop drawings - submittals: - text: submittals - ventilation system: - text: ventilation system - windows: - text: windows - window_vert_pos_enum: - name: window_vert_pos_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - bottom: - text: bottom - middle: - text: middle - top: - text: top - low: - text: low - high: - text: high - samp_collect_point_enum: - name: samp_collect_point_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - well: - text: well - test well: - text: test well - drilling rig: - text: drilling rig - wellhead: - text: wellhead - separator: - text: separator - storage tank: - text: storage tank + active surveillance in response to an outbreak: + text: active surveillance in response to an outbreak + active surveillance not initiated by an outbreak: + text: active surveillance not initiated by an outbreak + farm sample: + text: farm sample + market sample: + text: market sample other: text: other - train_stop_loc_enum: - name: train_stop_loc_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - end: - text: end - mid: - text: mid - downtown: - text: downtown - door_cond_enum: - name: door_cond_enum + door_type_enum: + name: door_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - damaged: - text: damaged - needs repair: - text: needs repair - new: - text: new - rupture: - text: rupture - visible wear: - text: visible wear - room_condt_enum: - name: room_condt_enum + composite: + text: composite + metal: + text: metal + wooden: + text: wooden + samp_floor_enum: + name: samp_floor_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - new: - text: new - visible wear: - text: visible wear - needs repair: - text: needs repair - damaged: - text: damaged - rupture: - text: rupture - visible signs of mold/mildew: - text: visible signs of mold/mildew - door_type_metal_enum: - name: door_type_metal_enum + 1st floor: + text: 1st floor + 2nd floor: + text: 2nd floor + basement: + text: basement + lobby: + text: lobby + floor_water_mold_enum: + name: floor_water_mold_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - collapsible: - text: collapsible - corrugated steel: - text: corrugated steel - hollow: - text: hollow - rolling shutters: - text: rolling shutters - steel plate: - text: steel plate - tillage_enum: - name: tillage_enum + mold odor: + text: mold odor + wet floor: + text: wet floor + water stains: + text: water stains + wall discoloration: + text: wall discoloration + floor discoloration: + text: floor discoloration + ceiling discoloration: + text: ceiling discoloration + peeling paint or wallpaper: + text: peeling paint or wallpaper + bulging walls: + text: bulging walls + condensation: + text: condensation + door_loc_enum: + name: door_loc_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - drill: - text: drill - cutting disc: - text: cutting disc - ridge till: - text: ridge till - strip tillage: - text: strip tillage - zonal tillage: - text: zonal tillage - chisel: - text: chisel - tined: - text: tined - mouldboard: - text: mouldboard - disc plough: - text: disc plough - sr_lithology_enum: - name: sr_lithology_enum + north: + text: north + south: + text: south + east: + text: east + west: + text: west + biol_stat_enum: + name: biol_stat_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Clastic: - text: Clastic - Carbonate: - text: Carbonate - Coal: - text: Coal - Biosilicieous: - text: Biosilicieous - other: - text: other - door_move_enum: - name: door_move_enum + wild: + text: wild + natural: + text: natural + semi-natural: + text: semi-natural + inbred line: + text: inbred line + breeder's line: + text: breeder's line + hybrid: + text: hybrid + clonal selection: + text: clonal selection + mutant: + text: mutant + wall_surf_treatment_enum: + name: wall_surf_treatment_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - collapsible: - text: collapsible - folding: - text: folding - revolving: - text: revolving - rolling shutter: - text: rolling shutter - sliding: - text: sliding - swinging: - text: swinging - window_cover_enum: - name: window_cover_enum + painted: + text: painted + wall paper: + text: wall paper + no treatment: + text: no treatment + paneling: + text: paneling + stucco: + text: stucco + fabric: + text: fabric + biotic_relationship_enum: + name: biotic_relationship_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - blinds: - text: blinds - curtains: - text: curtains - none: - text: none - lithology_enum: - name: lithology_enum + free living: + text: free living + parasite: + text: parasite + commensal: + text: commensal + symbiont: + text: symbiont + door_cond_enum: + name: door_cond_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Basement: - text: Basement - Chalk: - text: Chalk - Chert: - text: Chert - Coal: - text: Coal - Conglomerate: - text: Conglomerate - Diatomite: - text: Diatomite - Dolomite: - text: Dolomite - Limestone: - text: Limestone - Sandstone: - text: Sandstone - Shale: - text: Shale - Siltstone: - text: Siltstone - Volcanic: - text: Volcanic - other: - text: other - samp_floor_enum: - name: samp_floor_enum + damaged: + text: damaged + needs repair: + text: needs repair + new: + text: new + rupture: + text: rupture + visible wear: + text: visible wear + floor_struc_enum: + name: floor_struc_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - 1st floor: - text: 1st floor - 2nd floor: - text: 2nd floor - basement: - text: basement - lobby: - text: lobby - door_direct_enum: - name: door_direct_enum + balcony: + text: balcony + floating floor: + text: floating floor + glass floor: + text: glass floor + raised floor: + text: raised floor + sprung floor: + text: sprung floor + wood-framed: + text: wood-framed + concrete: + text: concrete + organism_count_enum: + name: organism_count_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - inward: - text: inward - outward: - text: outward - sideways: - text: sideways + ATP: + text: ATP + MPN: + text: MPN + other: + text: other heat_deliv_loc_enum: name: heat_deliv_loc_enum from_schema: https://w3id.org/nmdc/nmdc @@ -2377,22 +2049,48 @@ enums: text: east west: text: west - sr_dep_env_enum: - name: sr_dep_env_enum + heat_cool_type_enum: + name: heat_cool_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Lacustine: - text: Lacustine - Fluvioldeltaic: - text: Fluvioldeltaic - Fluviomarine: - text: Fluviomarine - Marine: - text: Marine - other: - text: other - sr_geol_age_enum: - name: sr_geol_age_enum + radiant system: + text: radiant system + heat pump: + text: heat pump + forced air system: + text: forced air system + steam forced heat: + text: steam forced heat + wood stove: + text: wood stove + room_connected_enum: + name: room_connected_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + attic: + text: attic + bathroom: + text: bathroom + closet: + text: closet + conference room: + text: conference room + elevator: + text: elevator + examining room: + text: examining room + hallway: + text: hallway + kitchen: + text: kitchen + mail room: + text: mail room + office: + text: office + stairwell: + text: stairwell + hcr_geol_age_enum: + name: hcr_geol_age_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: Archean: @@ -2431,88 +2129,254 @@ enums: text: Triassic other: text: other - ext_wall_orient_enum: - name: ext_wall_orient_enum + samp_md_enum: + name: samp_md_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west - northeast: - text: northeast - southeast: - text: southeast - southwest: - text: southwest - northwest: - text: northwest - floor_water_mold_enum: - name: floor_water_mold_enum + DF: + text: DF + RT: + text: RT + KB: + text: KB + MSL: + text: MSL + other: + text: other + room_samp_pos_enum: + name: room_samp_pos_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - mold odor: - text: mold odor - wet floor: - text: wet floor - water stains: - text: water stains - wall discoloration: - text: wall discoloration - floor discoloration: - text: floor discoloration - ceiling discoloration: - text: ceiling discoloration - peeling paint or wallpaper: - text: peeling paint or wallpaper - bulging walls: - text: bulging walls - condensation: - text: condensation - window_cond_enum: - name: window_cond_enum + north corner: + text: north corner + south corner: + text: south corner + west corner: + text: west corner + east corner: + text: east corner + northeast corner: + text: northeast corner + northwest corner: + text: northwest corner + southeast corner: + text: southeast corner + southwest corner: + text: southwest corner + center: + text: center + profile_position_enum: + name: profile_position_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + summit: + text: summit + shoulder: + text: shoulder + backslope: + text: backslope + footslope: + text: footslope + toeslope: + text: toeslope + quad_pos_enum: + name: quad_pos_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + North side: + text: North side + West side: + text: West side + South side: + text: South side + East side: + text: East side + indoor_space_enum: + name: indoor_space_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + bedroom: + text: bedroom + office: + text: office + bathroom: + text: bathroom + foyer: + text: foyer + kitchen: + text: kitchen + locker room: + text: locker room + hallway: + text: hallway + elevator: + text: elevator + window_type_enum: + name: window_type_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + single-hung sash window: + text: single-hung sash window + horizontal sash window: + text: horizontal sash window + fixed window: + text: fixed window + floor_cond_enum: + name: floor_cond_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - damaged: - text: damaged - needs repair: - text: needs repair new: text: new - rupture: - text: rupture visible wear: text: visible wear - shading_device_cond_enum: - name: shading_device_cond_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - damaged: - text: damaged needs repair: text: needs repair - new: - text: new + damaged: + text: damaged rupture: text: rupture + occup_document_enum: + name: occup_document_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + automated count: + text: automated count + estimate: + text: estimate + manual count: + text: manual count + videos: + text: videos + room_condt_enum: + name: room_condt_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + new: + text: new visible wear: text: visible wear - wall_loc_enum: - name: wall_loc_enum + needs repair: + text: needs repair + damaged: + text: damaged + rupture: + text: rupture + visible signs of mold/mildew: + text: visible signs of mold/mildew + specific_enum: + name: specific_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west + operation: + text: operation + as built: + text: as built + construction: + text: construction + bid: + text: bid + design: + text: design + photos: + text: photos + build_occup_type_enum: + name: build_occup_type_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + office: + text: office + market: + text: market + restaurant: + text: restaurant + residence: + text: residence + school: + text: school + residential: + text: residential + commercial: + text: commercial + low rise: + text: low rise + high rise: + text: high rise + wood framed: + text: wood framed + health care: + text: health care + airport: + text: airport + sports complex: + text: sports complex + freq_clean_enum: + name: freq_clean_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + Daily: + text: Daily + Weekly: + text: Weekly + Monthly: + text: Monthly + Quarterly: + text: Quarterly + Annually: + text: Annually + other: + text: other + samp_weather_enum: + name: samp_weather_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + clear sky: + text: clear sky + cloudy: + text: cloudy + foggy: + text: foggy + hail: + text: hail + rain: + text: rain + snow: + text: snow + sleet: + text: sleet + sunny: + text: sunny + windy: + text: windy + hcr_enum: + name: hcr_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + Oil Reservoir: + text: Oil Reservoir + Gas Reservoir: + text: Gas Reservoir + Oil Sand: + text: Oil Sand + Coalbed: + text: Coalbed + Shale: + text: Shale + Tight Oil Reservoir: + text: Tight Oil Reservoir + Tight Gas Reservoir: + text: Tight Gas Reservoir + other: + text: other + door_direct_enum: + name: door_direct_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + inward: + text: inward + outward: + text: outward + sideways: + text: sideways door_mat_enum: name: door_mat_enum from_schema: https://w3id.org/nmdc/nmdc @@ -2537,78 +2401,28 @@ enums: text: wood wood/plastic composite: text: wood/plastic composite - plant_sex_enum: - name: plant_sex_enum + window_mat_enum: + name: window_mat_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Androdioecious: - text: Androdioecious - Androecious: - text: Androecious - Androgynous: - text: Androgynous - Androgynomonoecious: - text: Androgynomonoecious - Andromonoecious: - text: Andromonoecious - Bisexual: - text: Bisexual - Dichogamous: - text: Dichogamous - Diclinous: - text: Diclinous - Dioecious: - text: Dioecious - Gynodioecious: - text: Gynodioecious - Gynoecious: - text: Gynoecious - Gynomonoecious: - text: Gynomonoecious - Hermaphroditic: - text: Hermaphroditic - Imperfect: - text: Imperfect - Monoclinous: - text: Monoclinous - Monoecious: - text: Monoecious - Perfect: - text: Perfect - Polygamodioecious: - text: Polygamodioecious - Polygamomonoecious: - text: Polygamomonoecious - Polygamous: - text: Polygamous - Protandrous: - text: Protandrous - Protogynous: - text: Protogynous - Subandroecious: - text: Subandroecious - Subdioecious: - text: Subdioecious - Subgynoecious: - text: Subgynoecious - Synoecious: - text: Synoecious - Trimonoecious: - text: Trimonoecious - Trioecious: - text: Trioecious - Unisexual: - text: Unisexual - wall_texture_enum: - name: wall_texture_enum + clad: + text: clad + fiberglass: + text: fiberglass + metal: + text: metal + vinyl: + text: vinyl + wood: + text: wood + ceil_texture_enum: + name: ceil_texture_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: crows feet: text: crows feet crows-foot stomp: text: crows-foot stomp - ? '' - : text: '' double skip: text: double skip hawk and trowel: @@ -2631,142 +2445,188 @@ enums: text: stomp knockdown swirl: text: swirl - surf_material_enum: - name: surf_material_enum + sr_kerog_type_enum: + name: sr_kerog_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - adobe: - text: adobe + Type I: + text: Type I + Type II: + text: Type II + Type III: + text: Type III + Type IV: + text: Type IV + other: + text: other + floor_finish_mat_enum: + name: floor_finish_mat_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + tile: + text: tile + wood strip or parquet: + text: wood strip or parquet carpet: text: carpet - cinder blocks: - text: cinder blocks + rug: + text: rug + laminate wood: + text: laminate wood + lineoleum: + text: lineoleum + vinyl composition tile: + text: vinyl composition tile + sheet vinyl: + text: sheet vinyl + stone: + text: stone + bamboo: + text: bamboo + cork: + text: cork + terrazo: + text: terrazo concrete: text: concrete - hay bales: - text: hay bales - glass: - text: glass - metal: - text: metal + none: + text: none + sealed: + text: sealed + clear finish: + text: clear finish paint: text: paint - plastic: - text: plastic - stainless steel: - text: stainless steel - stone: - text: stone - stucco: - text: stucco - tile: - text: tile - vinyl: - text: vinyl - wood: - text: wood - biotic_relationship_enum: - name: biotic_relationship_enum + none or unfinished: + text: none or unfinished + soil_horizon_enum: + name: soil_horizon_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - free living: - text: free living - parasite: - text: parasite - commensal: - text: commensal - symbiont: - text: symbiont - samp_subtype_enum: - name: samp_subtype_enum + O horizon: + text: O horizon + A horizon: + text: A horizon + E horizon: + text: E horizon + B horizon: + text: B horizon + C horizon: + text: C horizon + R layer: + text: R layer + Permafrost: + text: Permafrost + M horizon: + text: M horizon + drainage_class_enum: + name: drainage_class_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - oil phase: - text: oil phase - water phase: - text: water phase - biofilm: - text: biofilm - not applicable: - text: not applicable - other: - text: other - hcr_enum: - name: hcr_enum + very poorly: + text: very poorly + poorly: + text: poorly + somewhat poorly: + text: somewhat poorly + moderately well: + text: moderately well + well: + text: well + excessively drained: + text: excessively drained + growth_habit_enum: + name: growth_habit_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Oil Reservoir: - text: Oil Reservoir - Gas Reservoir: - text: Gas Reservoir - Oil Sand: - text: Oil Sand - Coalbed: - text: Coalbed - Shale: - text: Shale - Tight Oil Reservoir: - text: Tight Oil Reservoir - Tight Gas Reservoir: - text: Tight Gas Reservoir + erect: + text: erect + semi-erect: + text: semi-erect + spreading: + text: spreading + prostrate: + text: prostrate + sr_lithology_enum: + name: sr_lithology_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + Clastic: + text: Clastic + Carbonate: + text: Carbonate + Coal: + text: Coal + Biosilicieous: + text: Biosilicieous other: text: other - wall_finish_mat_enum: - name: wall_finish_mat_enum + drawings_enum: + name: drawings_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - plaster: - text: plaster - gypsum plaster: - text: gypsum plaster - veneer plaster: - text: veneer plaster - gypsum board: - text: gypsum board - tile: - text: tile - terrazzo: - text: terrazzo - stone facing: - text: stone facing - acoustical treatment: - text: acoustical treatment - wood: - text: wood - metal: - text: metal - masonry: - text: masonry - season_use_enum: - name: season_use_enum + operation: + text: operation + as built: + text: as built + construction: + text: construction + bid: + text: bid + design: + text: design + building navigation map: + text: building navigation map + diagram: + text: diagram + sketch: + text: sketch + tillage_enum: + name: tillage_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Spring: - text: Spring - Summer: - text: Summer - Fall: - text: Fall - Winter: - text: Winter - floor_struc_enum: - name: floor_struc_enum + drill: + text: drill + cutting disc: + text: cutting disc + ridge till: + text: ridge till + strip tillage: + text: strip tillage + zonal tillage: + text: zonal tillage + chisel: + text: chisel + tined: + text: tined + mouldboard: + text: mouldboard + disc plough: + text: disc plough + shading_device_cond_enum: + name: shading_device_cond_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + damaged: + text: damaged + needs repair: + text: needs repair + new: + text: new + rupture: + text: rupture + visible wear: + text: visible wear + oxy_stat_samp_enum: + name: oxy_stat_samp_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - balcony: - text: balcony - floating floor: - text: floating floor - glass floor: - text: glass floor - raised floor: - text: raised floor - sprung floor: - text: sprung floor - wood-framed: - text: wood-framed - concrete: - text: concrete + aerobic: + text: aerobic + anaerobic: + text: anaerobic + other: + text: other depos_env_enum: name: depos_env_enum from_schema: https://w3id.org/nmdc/nmdc @@ -2803,208 +2663,186 @@ enums: text: Other - Volcanic other: text: other - room_loc_enum: - name: room_loc_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - corner room: - text: corner room - interior room: - text: interior room - exterior wall: - text: exterior wall - profile_position_enum: - name: profile_position_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - summit: - text: summit - shoulder: - text: shoulder - backslope: - text: backslope - footslope: - text: footslope - toeslope: - text: toeslope - indoor_space_enum: - name: indoor_space_enum + ceil_finish_mat_enum: + name: ceil_finish_mat_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - bedroom: - text: bedroom - office: - text: office - bathroom: - text: bathroom - foyer: - text: foyer - kitchen: - text: kitchen - locker room: - text: locker room - hallway: - text: hallway - elevator: - text: elevator - samp_capt_status_enum: - name: samp_capt_status_enum + drywall: + text: drywall + mineral fibre: + text: mineral fibre + tiles: + text: tiles + PVC: + text: PVC + plasterboard: + text: plasterboard + metal: + text: metal + fiberglass: + text: fiberglass + stucco: + text: stucco + mineral wool/calcium silicate: + text: mineral wool/calcium silicate + wood: + text: wood + weekday_enum: + name: weekday_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - active surveillance in response to an outbreak: - text: active surveillance in response to an outbreak - active surveillance not initiated by an outbreak: - text: active surveillance not initiated by an outbreak - farm sample: - text: farm sample - market sample: - text: market sample - other: - text: other - furniture_enum: - name: furniture_enum + Monday: + text: Monday + Tuesday: + text: Tuesday + Wednesday: + text: Wednesday + Thursday: + text: Thursday + Friday: + text: Friday + Saturday: + text: Saturday + Sunday: + text: Sunday + host_sex_enum: + name: host_sex_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - cabinet: - text: cabinet - chair: - text: chair - desks: - text: desks - hc_produced_enum: - name: hc_produced_enum + female: + text: female + hermaphrodite: + text: hermaphrodite + male: + text: male + neuter: + text: neuter + samp_collect_point_enum: + name: samp_collect_point_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Oil: - text: Oil - Gas-Condensate: - text: Gas-Condensate - Gas: - text: Gas - Bitumen: - text: Bitumen - Coalbed Methane: - text: Coalbed Methane + well: + text: well + test well: + text: test well + drilling rig: + text: drilling rig + wellhead: + text: wellhead + separator: + text: separator + storage tank: + text: storage tank other: text: other - biol_stat_enum: - name: biol_stat_enum + wall_loc_enum: + name: wall_loc_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - wild: - text: wild - natural: - text: natural - semi-natural: - text: semi-natural - inbred line: - text: inbred line - breeder's line: - text: breeder's line - hybrid: - text: hybrid - clonal selection: - text: clonal selection - mutant: - text: mutant - window_mat_enum: - name: window_mat_enum + north: + text: north + south: + text: south + east: + text: east + west: + text: west + window_cover_enum: + name: window_cover_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - clad: - text: clad - fiberglass: - text: fiberglass - metal: - text: metal - vinyl: - text: vinyl - wood: - text: wood - room_samp_pos_enum: - name: room_samp_pos_enum + blinds: + text: blinds + curtains: + text: curtains + none: + text: none + handidness_enum: + name: handidness_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - north corner: - text: north corner - south corner: - text: south corner - west corner: - text: west corner - east corner: - text: east corner - northeast corner: - text: northeast corner - northwest corner: - text: northwest corner - southeast corner: - text: southeast corner - southwest corner: - text: southwest corner - center: - text: center - surf_air_cont_enum: - name: surf_air_cont_enum + ambidexterity: + text: ambidexterity + left handedness: + text: left handedness + mixed-handedness: + text: mixed-handedness + right handedness: + text: right handedness + window_cond_enum: + name: window_cond_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - dust: - text: dust - organic matter: - text: organic matter - particulate matter: - text: particulate matter - volatile organic compounds: - text: volatile organic compounds - biological contaminants: - text: biological contaminants - radon: - text: radon - nutrients: - text: nutrients - biocides: - text: biocides - door_type_enum: - name: door_type_enum + damaged: + text: damaged + needs repair: + text: needs repair + new: + text: new + rupture: + text: rupture + visible wear: + text: visible wear + arch_struc_enum: + name: arch_struc_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - composite: - text: composite - metal: - text: metal - wooden: - text: wooden - organism_count_enum: - name: organism_count_enum + building: + text: building + shed: + text: shed + home: + text: home + window_loc_enum: + name: window_loc_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - ATP: - text: ATP - MPN: - text: MPN - other: - text: other - sediment_type_enum: - name: sediment_type_enum + north: + text: north + south: + text: south + east: + text: east + west: + text: west + door_type_wood_enum: + name: door_type_wood_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - biogenous: - text: biogenous - cosmogenous: - text: cosmogenous - hydrogenous: - text: hydrogenous - lithogenous: - text: lithogenous - substructure_type_enum: - name: substructure_type_enum + bettened and ledged: + text: bettened and ledged + battened: + text: battened + ledged and braced: + text: ledged and braced + ledged and framed: + text: ledged and framed + ledged, braced and frame: + text: ledged, braced and frame + framed and paneled: + text: framed and paneled + glashed or sash: + text: glashed or sash + flush: + text: flush + louvered: + text: louvered + wire gauged: + text: wire gauged + int_wall_cond_enum: + name: int_wall_cond_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - crawlspace: - text: crawlspace - slab on grade: - text: slab on grade - basement: - text: basement + new: + text: new + visible wear: + text: visible wear + needs repair: + text: needs repair + damaged: + text: damaged + rupture: + text: rupture indoor_surf_enum: name: indoor_surf_enum from_schema: https://w3id.org/nmdc/nmdc @@ -3025,96 +2863,126 @@ enums: text: window wall: text: wall - wall_surf_treatment_enum: - name: wall_surf_treatment_enum + furniture_enum: + name: furniture_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - painted: - text: painted - wall paper: - text: wall paper - no treatment: - text: no treatment - paneling: - text: paneling - stucco: - text: stucco - fabric: - text: fabric - drawings_enum: - name: drawings_enum + cabinet: + text: cabinet + chair: + text: chair + desks: + text: desks + ceil_type_enum: + name: ceil_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - operation: - text: operation - as built: - text: as built - construction: - text: construction - bid: - text: bid - design: - text: design - building navigation map: - text: building navigation map - diagram: - text: diagram - sketch: - text: sketch - floor_finish_mat_enum: - name: floor_finish_mat_enum + cathedral: + text: cathedral + dropped: + text: dropped + concave: + text: concave + barrel-shaped: + text: barrel-shaped + coffered: + text: coffered + cove: + text: cove + stretched: + text: stretched + tidal_stage_enum: + name: tidal_stage_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - tile: - text: tile - wood strip or parquet: - text: wood strip or parquet - carpet: - text: carpet - rug: - text: rug - laminate wood: - text: laminate wood - lineoleum: - text: lineoleum - vinyl composition tile: - text: vinyl composition tile - sheet vinyl: - text: sheet vinyl - stone: - text: stone - bamboo: - text: bamboo - cork: - text: cork - terrazo: - text: terrazo - concrete: - text: concrete + low tide: + text: low tide + ebb tide: + text: ebb tide + flood tide: + text: flood tide + high tide: + text: high tide + sr_dep_env_enum: + name: sr_dep_env_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + Lacustine: + text: Lacustine + Fluvioldeltaic: + text: Fluvioldeltaic + Fluviomarine: + text: Fluviomarine + Marine: + text: Marine + other: + text: other + room_loc_enum: + name: room_loc_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + corner room: + text: corner room + interior room: + text: interior room + exterior wall: + text: exterior wall + light_type_enum: + name: light_type_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + natural light: + text: natural light + electric light: + text: electric light + desk lamp: + text: desk lamp + flourescent lights: + text: flourescent lights none: text: none - sealed: - text: sealed - clear finish: - text: clear finish - paint: - text: paint - none or unfinished: - text: none or unfinished - floor_cond_enum: - name: floor_cond_enum + plant_growth_med_enum: + name: plant_growth_med_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + other artificial liquid medium: + text: other artificial liquid medium + other artificial solid medium: + text: other artificial solid medium + peat moss: + text: peat moss + perlite: + text: perlite + pumice: + text: pumice + sand: + text: sand + soil: + text: soil + vermiculite: + text: vermiculite + water: + text: water + ext_wall_orient_enum: + name: ext_wall_orient_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - new: - text: new - visible wear: - text: visible wear - needs repair: - text: needs repair - damaged: - text: damaged - rupture: - text: rupture + north: + text: north + south: + text: south + east: + text: east + west: + text: west + northeast: + text: northeast + southeast: + text: southeast + southwest: + text: southwest + northwest: + text: northwest cur_land_use_enum: name: cur_land_use_enum from_schema: https://w3id.org/nmdc/nmdc @@ -3310,186 +3178,318 @@ enums: value: vine crops (grapes) examples: - value: grapes - window_horiz_pos_enum: - name: window_horiz_pos_enum + gender_restroom_enum: + name: gender_restroom_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - left: - text: left - middle: - text: middle - right: - text: right - rel_samp_loc_enum: - name: rel_samp_loc_enum + all gender: + text: all gender + female: + text: female + gender neurtral: + text: gender neurtral + male: + text: male + male and female: + text: male and female + unisex: + text: unisex + sr_geol_age_enum: + name: sr_geol_age_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - edge of car: - text: edge of car - center of car: - text: center of car - under a seat: - text: under a seat - room_connected_enum: - name: room_connected_enum + Archean: + text: Archean + Cambrian: + text: Cambrian + Carboniferous: + text: Carboniferous + Cenozoic: + text: Cenozoic + Cretaceous: + text: Cretaceous + Devonian: + text: Devonian + Jurassic: + text: Jurassic + Mesozoic: + text: Mesozoic + Neogene: + text: Neogene + Ordovician: + text: Ordovician + Paleogene: + text: Paleogene + Paleozoic: + text: Paleozoic + Permian: + text: Permian + Precambrian: + text: Precambrian + Proterozoic: + text: Proterozoic + Silurian: + text: Silurian + Triassic: + text: Triassic + other: + text: other + shading_device_type_enum: + name: shading_device_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - attic: - text: attic - bathroom: - text: bathroom - closet: - text: closet - conference room: - text: conference room - elevator: - text: elevator - examining room: - text: examining room - hallway: - text: hallway - kitchen: - text: kitchen - mail room: - text: mail room - office: - text: office - stairwell: - text: stairwell - freq_clean_enum: - name: freq_clean_enum + bahama shutters: + text: bahama shutters + exterior roll blind: + text: exterior roll blind + gambrel awning: + text: gambrel awning + hood awning: + text: hood awning + porchroller awning: + text: porchroller awning + sarasota shutters: + text: sarasota shutters + slatted aluminum: + text: slatted aluminum + solid aluminum awning: + text: solid aluminum awning + sun screen: + text: sun screen + tree: + text: tree + trellis: + text: trellis + venetian awning: + text: venetian awning + surf_material_enum: + name: surf_material_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Daily: - text: Daily - Weekly: - text: Weekly - Monthly: - text: Monthly - Quarterly: - text: Quarterly - Annually: - text: Annually - other: - text: other - building_setting_enum: - name: building_setting_enum + adobe: + text: adobe + carpet: + text: carpet + cinder blocks: + text: cinder blocks + concrete: + text: concrete + hay bales: + text: hay bales + glass: + text: glass + metal: + text: metal + paint: + text: paint + plastic: + text: plastic + stainless steel: + text: stainless steel + stone: + text: stone + stucco: + text: stucco + tile: + text: tile + vinyl: + text: vinyl + wood: + text: wood + filter_type_enum: + name: filter_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - urban: - text: urban - suburban: - text: suburban - exurban: - text: exurban - rural: - text: rural - ext_window_orient_enum: - name: ext_window_orient_enum + particulate air filter: + text: particulate air filter + chemical air filter: + text: chemical air filter + low-MERV pleated media: + text: low-MERV pleated media + HEPA: + text: HEPA + electrostatic: + text: electrostatic + gas-phase or ultraviolet air treatments: + text: gas-phase or ultraviolet air treatments + door_type_metal_enum: + name: door_type_metal_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west - northeast: - text: northeast - southeast: - text: southeast - southwest: - text: southwest - northwest: - text: northwest - handidness_enum: - name: handidness_enum + collapsible: + text: collapsible + corrugated steel: + text: corrugated steel + hollow: + text: hollow + rolling shutters: + text: rolling shutters + steel plate: + text: steel plate + substructure_type_enum: + name: substructure_type_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + crawlspace: + text: crawlspace + slab on grade: + text: slab on grade + basement: + text: basement + lithology_enum: + name: lithology_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - ambidexterity: - text: ambidexterity - left handedness: - text: left handedness - mixed-handedness: - text: mixed-handedness - right handedness: - text: right handedness - host_sex_enum: - name: host_sex_enum + Basement: + text: Basement + Chalk: + text: Chalk + Chert: + text: Chert + Coal: + text: Coal + Conglomerate: + text: Conglomerate + Diatomite: + text: Diatomite + Dolomite: + text: Dolomite + Limestone: + text: Limestone + Sandstone: + text: Sandstone + Shale: + text: Shale + Siltstone: + text: Siltstone + Volcanic: + text: Volcanic + other: + text: other + plant_sex_enum: + name: plant_sex_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - female: - text: female - hermaphrodite: - text: hermaphrodite - male: - text: male - neuter: - text: neuter - build_occup_type_enum: - name: build_occup_type_enum + Androdioecious: + text: Androdioecious + Androecious: + text: Androecious + Androgynous: + text: Androgynous + Androgynomonoecious: + text: Androgynomonoecious + Andromonoecious: + text: Andromonoecious + Bisexual: + text: Bisexual + Dichogamous: + text: Dichogamous + Diclinous: + text: Diclinous + Dioecious: + text: Dioecious + Gynodioecious: + text: Gynodioecious + Gynoecious: + text: Gynoecious + Gynomonoecious: + text: Gynomonoecious + Hermaphroditic: + text: Hermaphroditic + Imperfect: + text: Imperfect + Monoclinous: + text: Monoclinous + Monoecious: + text: Monoecious + Perfect: + text: Perfect + Polygamodioecious: + text: Polygamodioecious + Polygamomonoecious: + text: Polygamomonoecious + Polygamous: + text: Polygamous + Protandrous: + text: Protandrous + Protogynous: + text: Protogynous + Subandroecious: + text: Subandroecious + Subdioecious: + text: Subdioecious + Subgynoecious: + text: Subgynoecious + Synoecious: + text: Synoecious + Trimonoecious: + text: Trimonoecious + Trioecious: + text: Trioecious + Unisexual: + text: Unisexual + surf_air_cont_enum: + name: surf_air_cont_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - office: - text: office - market: - text: market - restaurant: - text: restaurant - residence: - text: residence - school: - text: school - residential: - text: residential - commercial: - text: commercial - low rise: - text: low rise - high rise: - text: high rise - wood framed: - text: wood framed - health care: - text: health care - airport: - text: airport - sports complex: - text: sports complex - weekday_enum: - name: weekday_enum + dust: + text: dust + organic matter: + text: organic matter + particulate matter: + text: particulate matter + volatile organic compounds: + text: volatile organic compounds + biological contaminants: + text: biological contaminants + radon: + text: radon + nutrients: + text: nutrients + biocides: + text: biocides + wall_const_type_enum: + name: wall_const_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Monday: - text: Monday - Tuesday: - text: Tuesday - Wednesday: - text: Wednesday - Thursday: - text: Thursday - Friday: - text: Friday - Saturday: - text: Saturday - Sunday: - text: Sunday - train_stat_loc_enum: - name: train_stat_loc_enum + frame construction: + text: frame construction + joisted masonry: + text: joisted masonry + light noncombustible: + text: light noncombustible + masonry noncombustible: + text: masonry noncombustible + modified fire resistive: + text: modified fire resistive + fire resistive: + text: fire resistive + hc_produced_enum: + name: hc_produced_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - south station above ground: - text: south station above ground - south station underground: - text: south station underground - south station amtrak: - text: south station amtrak - forest hills: - text: forest hills - riverside: - text: riverside + Oil: + text: Oil + Gas-Condensate: + text: Gas-Condensate + Gas: + text: Gas + Bitumen: + text: Bitumen + Coalbed Methane: + text: Coalbed Methane + other: + text: other + train_stop_loc_enum: + name: train_stop_loc_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + end: + text: end + mid: + text: mid + downtown: + text: downtown slots: model: name: model @@ -17706,24 +17706,25 @@ slots: slot_uri: MIXS:0000156 multivalued: false range: QuantityValue - has raw value: - name: has raw value + investigation field: + name: investigation field + description: field describing aspect of the investigation/study to which the sample + belongs from_schema: https://w3id.org/nmdc/nmdc - string_serialization: '{has numeric value} {has unit}' - owner: QuantityValue + abstract: true nucleic acid sequence source field: name: nucleic acid sequence source field from_schema: https://w3id.org/nmdc/nmdc abstract: true + environment field: + name: environment field + description: field describing environmental aspect of a sample + from_schema: https://w3id.org/nmdc/nmdc + abstract: true sequencing field: name: sequencing field from_schema: https://w3id.org/nmdc/nmdc abstract: true - has numeric value: - name: has numeric value - from_schema: https://w3id.org/nmdc/nmdc - owner: QuantityValue - range: double core field: name: core field description: basic fields @@ -17734,17 +17735,16 @@ slots: description: Example "m" from_schema: https://w3id.org/nmdc/nmdc owner: QuantityValue - environment field: - name: environment field - description: field describing environmental aspect of a sample + has raw value: + name: has raw value from_schema: https://w3id.org/nmdc/nmdc - abstract: true - investigation field: - name: investigation field - description: field describing aspect of the investigation/study to which the sample - belongs + string_serialization: '{has numeric value} {has unit}' + owner: QuantityValue + has numeric value: + name: has numeric value from_schema: https://w3id.org/nmdc/nmdc - abstract: true + owner: QuantityValue + range: double chemical: name: chemical description: from reaction participant class diff --git a/nmdc_schema/nmdc_schema_merged.yaml b/nmdc_schema/nmdc_schema_merged.yaml index 9ff5a9eda8..1cc18c4674 100644 --- a/nmdc_schema/nmdc_schema_merged.yaml +++ b/nmdc_schema/nmdc_schema_merged.yaml @@ -1439,20 +1439,200 @@ enums: text: soil water_extract_soil: text: water_extract_soil - sr_kerog_type_enum: - name: sr_kerog_type_enum + rel_samp_loc_enum: + name: rel_samp_loc_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - Type I: - text: Type I - Type II: - text: Type II - Type III: - text: Type III - Type IV: - text: Type IV + edge of car: + text: edge of car + center of car: + text: center of car + under a seat: + text: under a seat + window_horiz_pos_enum: + name: window_horiz_pos_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + left: + text: left + middle: + text: middle + right: + text: right + ext_window_orient_enum: + name: ext_window_orient_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + north: + text: north + south: + text: south + east: + text: east + west: + text: west + northeast: + text: northeast + southeast: + text: southeast + southwest: + text: southwest + northwest: + text: northwest + vis_media_enum: + name: vis_media_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + photos: + text: photos + videos: + text: videos + commonly of the building: + text: commonly of the building + site context (adjacent buildings, vegetation, terrain, streets): + text: site context (adjacent buildings, vegetation, terrain, streets) + interiors: + text: interiors + equipment: + text: equipment + 3D scans: + text: 3D scans + build_docs_enum: + name: build_docs_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + building information model: + text: building information model + commissioning report: + text: commissioning report + complaint logs: + text: complaint logs + contract administration: + text: contract administration + cost estimate: + text: cost estimate + janitorial schedules or logs: + text: janitorial schedules or logs + maintenance plans: + text: maintenance plans + schedule: + text: schedule + sections: + text: sections + shop drawings: + text: shop drawings + submittals: + text: submittals + ventilation system: + text: ventilation system + windows: + text: windows + room_type_enum: + name: room_type_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + attic: + text: attic + bathroom: + text: bathroom + closet: + text: closet + conference room: + text: conference room + elevator: + text: elevator + examining room: + text: examining room + hallway: + text: hallway + kitchen: + text: kitchen + mail room: + text: mail room + private office: + text: private office + open office: + text: open office + stairwell: + text: stairwell + ',restroom': + text: ',restroom' + lobby: + text: lobby + vestibule: + text: vestibule + mechanical or electrical room: + text: mechanical or electrical room + data center: + text: data center + laboratory_wet: + text: laboratory_wet + laboratory_dry: + text: laboratory_dry + gymnasium: + text: gymnasium + natatorium: + text: natatorium + auditorium: + text: auditorium + lockers: + text: lockers + cafe: + text: cafe + warehouse: + text: warehouse + building_setting_enum: + name: building_setting_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + urban: + text: urban + suburban: + text: suburban + exurban: + text: exurban + rural: + text: rural + train_stat_loc_enum: + name: train_stat_loc_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + south station above ground: + text: south station above ground + south station underground: + text: south station underground + south station amtrak: + text: south station amtrak + forest hills: + text: forest hills + riverside: + text: riverside + samp_subtype_enum: + name: samp_subtype_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + oil phase: + text: oil phase + water phase: + text: water phase + biofilm: + text: biofilm + not applicable: + text: not applicable other: text: other + season_use_enum: + name: season_use_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + Spring: + text: Spring + Summer: + text: Summer + Fall: + text: Fall + Winter: + text: Winter mech_struc_enum: name: mech_struc_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml @@ -1475,234 +1655,88 @@ enums: text: car bus: text: bus - filter_type_enum: - name: filter_type_enum + door_move_enum: + name: door_move_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - particulate air filter: - text: particulate air filter - chemical air filter: - text: chemical air filter - low-MERV pleated media: - text: low-MERV pleated media - HEPA: - text: HEPA - electrostatic: - text: electrostatic - gas-phase or ultraviolet air treatments: - text: gas-phase or ultraviolet air treatments - oxy_stat_samp_enum: - name: oxy_stat_samp_enum + collapsible: + text: collapsible + folding: + text: folding + revolving: + text: revolving + rolling shutter: + text: rolling shutter + sliding: + text: sliding + swinging: + text: swinging + ceil_cond_enum: + name: ceil_cond_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - aerobic: - text: aerobic - anaerobic: - text: anaerobic - other: - text: other - window_type_enum: - name: window_type_enum + new: + text: new + visible wear: + text: visible wear + needs repair: + text: needs repair + damaged: + text: damaged + rupture: + text: rupture + samp_dis_stage_enum: + name: samp_dis_stage_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - single-hung sash window: - text: single-hung sash window - horizontal sash window: - text: horizontal sash window - fixed window: - text: fixed window - arch_struc_enum: - name: arch_struc_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - building: - text: building - shed: - text: shed - home: - text: home - ceil_finish_mat_enum: - name: ceil_finish_mat_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - drywall: - text: drywall - mineral fibre: - text: mineral fibre - tiles: - text: tiles - PVC: - text: PVC - plasterboard: - text: plasterboard - metal: - text: metal - fiberglass: - text: fiberglass - stucco: - text: stucco - mineral wool/calcium silicate: - text: mineral wool/calcium silicate - wood: - text: wood - quad_pos_enum: - name: quad_pos_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - North side: - text: North side - West side: - text: West side - South side: - text: South side - East side: - text: East side - hcr_geol_age_enum: - name: hcr_geol_age_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - Archean: - text: Archean - Cambrian: - text: Cambrian - Carboniferous: - text: Carboniferous - Cenozoic: - text: Cenozoic - Cretaceous: - text: Cretaceous - Devonian: - text: Devonian - Jurassic: - text: Jurassic - Mesozoic: - text: Mesozoic - Neogene: - text: Neogene - Ordovician: - text: Ordovician - Paleogene: - text: Paleogene - Paleozoic: - text: Paleozoic - Permian: - text: Permian - Precambrian: - text: Precambrian - Proterozoic: - text: Proterozoic - Silurian: - text: Silurian - Triassic: - text: Triassic + dissemination: + text: dissemination + growth and reproduction: + text: growth and reproduction + infection: + text: infection + inoculation: + text: inoculation + penetration: + text: penetration other: text: other - occup_document_enum: - name: occup_document_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - automated count: - text: automated count - estimate: - text: estimate - manual count: - text: manual count - videos: - text: videos - plant_growth_med_enum: - name: plant_growth_med_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - other artificial liquid medium: - text: other artificial liquid medium - other artificial solid medium: - text: other artificial solid medium - peat moss: - text: peat moss - perlite: - text: perlite - pumice: - text: pumice - sand: - text: sand - soil: - text: soil - vermiculite: - text: vermiculite - water: - text: water - ceil_cond_enum: - name: ceil_cond_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - new: - text: new - visible wear: - text: visible wear - needs repair: - text: needs repair - damaged: - text: damaged - rupture: - text: rupture - gender_restroom_enum: - name: gender_restroom_enum + door_comp_type_enum: + name: door_comp_type_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - all gender: - text: all gender - female: - text: female - gender neurtral: - text: gender neurtral - male: - text: male - male and female: - text: male and female - unisex: - text: unisex - vis_media_enum: - name: vis_media_enum + metal covered: + text: metal covered + revolving: + text: revolving + sliding: + text: sliding + telescopic: + text: telescopic + window_vert_pos_enum: + name: window_vert_pos_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - photos: - text: photos - videos: - text: videos - commonly of the building: - text: commonly of the building - site context (adjacent buildings, vegetation, terrain, streets): - text: site context (adjacent buildings, vegetation, terrain, streets) - interiors: - text: interiors - equipment: - text: equipment - 3D scans: - text: 3D scans - door_type_wood_enum: - name: door_type_wood_enum + bottom: + text: bottom + middle: + text: middle + top: + text: top + low: + text: low + high: + text: high + train_line_enum: + name: train_line_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - bettened and ledged: - text: bettened and ledged - battened: - text: battened - ledged and braced: - text: ledged and braced - ledged and framed: - text: ledged and framed - ledged, braced and frame: - text: ledged, braced and frame - framed and paneled: - text: framed and paneled - glashed or sash: - text: glashed or sash - flush: - text: flush - louvered: - text: louvered - wire gauged: - text: wire gauged + red: + text: red + green: + text: green + orange: + text: orange fao_class_enum: name: fao_class_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml @@ -1759,232 +1793,8 @@ enums: text: Vertisols Yermosols: text: Yermosols - soil_horizon_enum: - name: soil_horizon_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - O horizon: - text: O horizon - A horizon: - text: A horizon - E horizon: - text: E horizon - B horizon: - text: B horizon - C horizon: - text: C horizon - R layer: - text: R layer - Permafrost: - text: Permafrost - M horizon: - text: M horizon - specific_enum: - name: specific_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - operation: - text: operation - as built: - text: as built - construction: - text: construction - bid: - text: bid - design: - text: design - photos: - text: photos - tidal_stage_enum: - name: tidal_stage_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - low tide: - text: low tide - ebb tide: - text: ebb tide - flood tide: - text: flood tide - high tide: - text: high tide - int_wall_cond_enum: - name: int_wall_cond_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - new: - text: new - visible wear: - text: visible wear - needs repair: - text: needs repair - damaged: - text: damaged - rupture: - text: rupture - heat_cool_type_enum: - name: heat_cool_type_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - radiant system: - text: radiant system - heat pump: - text: heat pump - forced air system: - text: forced air system - steam forced heat: - text: steam forced heat - wood stove: - text: wood stove - drainage_class_enum: - name: drainage_class_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - very poorly: - text: very poorly - poorly: - text: poorly - somewhat poorly: - text: somewhat poorly - moderately well: - text: moderately well - well: - text: well - excessively drained: - text: excessively drained - wall_const_type_enum: - name: wall_const_type_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - frame construction: - text: frame construction - joisted masonry: - text: joisted masonry - light noncombustible: - text: light noncombustible - masonry noncombustible: - text: masonry noncombustible - modified fire resistive: - text: modified fire resistive - fire resistive: - text: fire resistive - samp_weather_enum: - name: samp_weather_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - clear sky: - text: clear sky - cloudy: - text: cloudy - foggy: - text: foggy - hail: - text: hail - rain: - text: rain - snow: - text: snow - sleet: - text: sleet - sunny: - text: sunny - windy: - text: windy - train_line_enum: - name: train_line_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - red: - text: red - green: - text: green - orange: - text: orange - ceil_type_enum: - name: ceil_type_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - cathedral: - text: cathedral - dropped: - text: dropped - concave: - text: concave - barrel-shaped: - text: barrel-shaped - coffered: - text: coffered - cove: - text: cove - stretched: - text: stretched - samp_dis_stage_enum: - name: samp_dis_stage_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - dissemination: - text: dissemination - growth and reproduction: - text: growth and reproduction - infection: - text: infection - inoculation: - text: inoculation - penetration: - text: penetration - other: - text: other - samp_md_enum: - name: samp_md_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - DF: - text: DF - RT: - text: RT - KB: - text: KB - MSL: - text: MSL - other: - text: other - door_comp_type_enum: - name: door_comp_type_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - metal covered: - text: metal covered - revolving: - text: revolving - sliding: - text: sliding - telescopic: - text: telescopic - window_loc_enum: - name: window_loc_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west - door_loc_enum: - name: door_loc_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west - water_feat_type_enum: - name: water_feat_type_enum + water_feat_type_enum: + name: water_feat_type_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: fountain: @@ -1997,14 +1807,54 @@ enums: text: stream waterfall: text: waterfall - ceil_texture_enum: - name: ceil_texture_enum + wall_finish_mat_enum: + name: wall_finish_mat_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + plaster: + text: plaster + gypsum plaster: + text: gypsum plaster + veneer plaster: + text: veneer plaster + gypsum board: + text: gypsum board + tile: + text: tile + terrazzo: + text: terrazzo + stone facing: + text: stone facing + acoustical treatment: + text: acoustical treatment + wood: + text: wood + metal: + text: metal + masonry: + text: masonry + sediment_type_enum: + name: sediment_type_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + biogenous: + text: biogenous + cosmogenous: + text: cosmogenous + hydrogenous: + text: hydrogenous + lithogenous: + text: lithogenous + wall_texture_enum: + name: wall_texture_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: crows feet: text: crows feet crows-foot stomp: text: crows-foot stomp + ? '' + : text: '' double skip: text: double skip hawk and trowel: @@ -2027,344 +1877,166 @@ enums: text: stomp knockdown swirl: text: swirl - growth_habit_enum: - name: growth_habit_enum + samp_capt_status_enum: + name: samp_capt_status_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - erect: - text: erect - semi-erect: - text: semi-erect - spreading: - text: spreading - prostrate: - text: prostrate - shading_device_type_enum: - name: shading_device_type_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - bahama shutters: - text: bahama shutters - exterior roll blind: - text: exterior roll blind - gambrel awning: - text: gambrel awning - hood awning: - text: hood awning - porchroller awning: - text: porchroller awning - sarasota shutters: - text: sarasota shutters - slatted aluminum: - text: slatted aluminum - solid aluminum awning: - text: solid aluminum awning - sun screen: - text: sun screen - tree: - text: tree - trellis: - text: trellis - venetian awning: - text: venetian awning - room_type_enum: - name: room_type_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - attic: - text: attic - bathroom: - text: bathroom - closet: - text: closet - conference room: - text: conference room - elevator: - text: elevator - examining room: - text: examining room - hallway: - text: hallway - kitchen: - text: kitchen - mail room: - text: mail room - private office: - text: private office - open office: - text: open office - stairwell: - text: stairwell - ',restroom': - text: ',restroom' - lobby: - text: lobby - vestibule: - text: vestibule - mechanical or electrical room: - text: mechanical or electrical room - data center: - text: data center - laboratory_wet: - text: laboratory_wet - laboratory_dry: - text: laboratory_dry - gymnasium: - text: gymnasium - natatorium: - text: natatorium - auditorium: - text: auditorium - lockers: - text: lockers - cafe: - text: cafe - warehouse: - text: warehouse - light_type_enum: - name: light_type_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - natural light: - text: natural light - electric light: - text: electric light - desk lamp: - text: desk lamp - flourescent lights: - text: flourescent lights - none: - text: none - build_docs_enum: - name: build_docs_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - building information model: - text: building information model - commissioning report: - text: commissioning report - complaint logs: - text: complaint logs - contract administration: - text: contract administration - cost estimate: - text: cost estimate - janitorial schedules or logs: - text: janitorial schedules or logs - maintenance plans: - text: maintenance plans - schedule: - text: schedule - sections: - text: sections - shop drawings: - text: shop drawings - submittals: - text: submittals - ventilation system: - text: ventilation system - windows: - text: windows - window_vert_pos_enum: - name: window_vert_pos_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - bottom: - text: bottom - middle: - text: middle - top: - text: top - low: - text: low - high: - text: high - samp_collect_point_enum: - name: samp_collect_point_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - well: - text: well - test well: - text: test well - drilling rig: - text: drilling rig - wellhead: - text: wellhead - separator: - text: separator - storage tank: - text: storage tank + active surveillance in response to an outbreak: + text: active surveillance in response to an outbreak + active surveillance not initiated by an outbreak: + text: active surveillance not initiated by an outbreak + farm sample: + text: farm sample + market sample: + text: market sample other: text: other - train_stop_loc_enum: - name: train_stop_loc_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - end: - text: end - mid: - text: mid - downtown: - text: downtown - door_cond_enum: - name: door_cond_enum + door_type_enum: + name: door_type_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - damaged: - text: damaged - needs repair: - text: needs repair - new: - text: new - rupture: - text: rupture - visible wear: - text: visible wear - room_condt_enum: - name: room_condt_enum + composite: + text: composite + metal: + text: metal + wooden: + text: wooden + samp_floor_enum: + name: samp_floor_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - new: - text: new - visible wear: - text: visible wear - needs repair: - text: needs repair - damaged: - text: damaged - rupture: - text: rupture - visible signs of mold/mildew: - text: visible signs of mold/mildew - door_type_metal_enum: - name: door_type_metal_enum + 1st floor: + text: 1st floor + 2nd floor: + text: 2nd floor + basement: + text: basement + lobby: + text: lobby + floor_water_mold_enum: + name: floor_water_mold_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - collapsible: - text: collapsible - corrugated steel: - text: corrugated steel - hollow: - text: hollow - rolling shutters: - text: rolling shutters - steel plate: - text: steel plate - tillage_enum: - name: tillage_enum + mold odor: + text: mold odor + wet floor: + text: wet floor + water stains: + text: water stains + wall discoloration: + text: wall discoloration + floor discoloration: + text: floor discoloration + ceiling discoloration: + text: ceiling discoloration + peeling paint or wallpaper: + text: peeling paint or wallpaper + bulging walls: + text: bulging walls + condensation: + text: condensation + door_loc_enum: + name: door_loc_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - drill: - text: drill - cutting disc: - text: cutting disc - ridge till: - text: ridge till - strip tillage: - text: strip tillage - zonal tillage: - text: zonal tillage - chisel: - text: chisel - tined: - text: tined - mouldboard: - text: mouldboard - disc plough: - text: disc plough - sr_lithology_enum: - name: sr_lithology_enum + north: + text: north + south: + text: south + east: + text: east + west: + text: west + biol_stat_enum: + name: biol_stat_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - Clastic: - text: Clastic - Carbonate: - text: Carbonate - Coal: - text: Coal - Biosilicieous: - text: Biosilicieous - other: - text: other - door_move_enum: - name: door_move_enum + wild: + text: wild + natural: + text: natural + semi-natural: + text: semi-natural + inbred line: + text: inbred line + breeder's line: + text: breeder's line + hybrid: + text: hybrid + clonal selection: + text: clonal selection + mutant: + text: mutant + wall_surf_treatment_enum: + name: wall_surf_treatment_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - collapsible: - text: collapsible - folding: - text: folding - revolving: - text: revolving - rolling shutter: - text: rolling shutter - sliding: - text: sliding - swinging: - text: swinging - window_cover_enum: - name: window_cover_enum + painted: + text: painted + wall paper: + text: wall paper + no treatment: + text: no treatment + paneling: + text: paneling + stucco: + text: stucco + fabric: + text: fabric + biotic_relationship_enum: + name: biotic_relationship_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - blinds: - text: blinds - curtains: - text: curtains - none: - text: none - lithology_enum: - name: lithology_enum + free living: + text: free living + parasite: + text: parasite + commensal: + text: commensal + symbiont: + text: symbiont + door_cond_enum: + name: door_cond_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - Basement: - text: Basement - Chalk: - text: Chalk - Chert: - text: Chert - Coal: - text: Coal - Conglomerate: - text: Conglomerate - Diatomite: - text: Diatomite - Dolomite: - text: Dolomite - Limestone: - text: Limestone - Sandstone: - text: Sandstone - Shale: - text: Shale - Siltstone: - text: Siltstone - Volcanic: - text: Volcanic - other: - text: other - samp_floor_enum: - name: samp_floor_enum + damaged: + text: damaged + needs repair: + text: needs repair + new: + text: new + rupture: + text: rupture + visible wear: + text: visible wear + floor_struc_enum: + name: floor_struc_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - 1st floor: - text: 1st floor - 2nd floor: - text: 2nd floor - basement: - text: basement - lobby: - text: lobby - door_direct_enum: - name: door_direct_enum + balcony: + text: balcony + floating floor: + text: floating floor + glass floor: + text: glass floor + raised floor: + text: raised floor + sprung floor: + text: sprung floor + wood-framed: + text: wood-framed + concrete: + text: concrete + organism_count_enum: + name: organism_count_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - inward: - text: inward - outward: - text: outward - sideways: - text: sideways + ATP: + text: ATP + MPN: + text: MPN + other: + text: other heat_deliv_loc_enum: name: heat_deliv_loc_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml @@ -2377,22 +2049,48 @@ enums: text: east west: text: west - sr_dep_env_enum: - name: sr_dep_env_enum + heat_cool_type_enum: + name: heat_cool_type_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - Lacustine: - text: Lacustine - Fluvioldeltaic: - text: Fluvioldeltaic - Fluviomarine: - text: Fluviomarine - Marine: - text: Marine - other: - text: other - sr_geol_age_enum: - name: sr_geol_age_enum + radiant system: + text: radiant system + heat pump: + text: heat pump + forced air system: + text: forced air system + steam forced heat: + text: steam forced heat + wood stove: + text: wood stove + room_connected_enum: + name: room_connected_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + attic: + text: attic + bathroom: + text: bathroom + closet: + text: closet + conference room: + text: conference room + elevator: + text: elevator + examining room: + text: examining room + hallway: + text: hallway + kitchen: + text: kitchen + mail room: + text: mail room + office: + text: office + stairwell: + text: stairwell + hcr_geol_age_enum: + name: hcr_geol_age_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: Archean: @@ -2431,88 +2129,254 @@ enums: text: Triassic other: text: other - ext_wall_orient_enum: - name: ext_wall_orient_enum + samp_md_enum: + name: samp_md_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west - northeast: - text: northeast - southeast: - text: southeast - southwest: - text: southwest - northwest: - text: northwest - floor_water_mold_enum: - name: floor_water_mold_enum + DF: + text: DF + RT: + text: RT + KB: + text: KB + MSL: + text: MSL + other: + text: other + room_samp_pos_enum: + name: room_samp_pos_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - mold odor: - text: mold odor - wet floor: - text: wet floor - water stains: - text: water stains - wall discoloration: - text: wall discoloration - floor discoloration: - text: floor discoloration - ceiling discoloration: - text: ceiling discoloration - peeling paint or wallpaper: - text: peeling paint or wallpaper - bulging walls: - text: bulging walls - condensation: - text: condensation - window_cond_enum: - name: window_cond_enum + north corner: + text: north corner + south corner: + text: south corner + west corner: + text: west corner + east corner: + text: east corner + northeast corner: + text: northeast corner + northwest corner: + text: northwest corner + southeast corner: + text: southeast corner + southwest corner: + text: southwest corner + center: + text: center + profile_position_enum: + name: profile_position_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + summit: + text: summit + shoulder: + text: shoulder + backslope: + text: backslope + footslope: + text: footslope + toeslope: + text: toeslope + quad_pos_enum: + name: quad_pos_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + North side: + text: North side + West side: + text: West side + South side: + text: South side + East side: + text: East side + indoor_space_enum: + name: indoor_space_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + bedroom: + text: bedroom + office: + text: office + bathroom: + text: bathroom + foyer: + text: foyer + kitchen: + text: kitchen + locker room: + text: locker room + hallway: + text: hallway + elevator: + text: elevator + window_type_enum: + name: window_type_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + single-hung sash window: + text: single-hung sash window + horizontal sash window: + text: horizontal sash window + fixed window: + text: fixed window + floor_cond_enum: + name: floor_cond_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - damaged: - text: damaged - needs repair: - text: needs repair new: text: new - rupture: - text: rupture visible wear: text: visible wear - shading_device_cond_enum: - name: shading_device_cond_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - damaged: - text: damaged needs repair: text: needs repair - new: - text: new + damaged: + text: damaged rupture: text: rupture + occup_document_enum: + name: occup_document_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + automated count: + text: automated count + estimate: + text: estimate + manual count: + text: manual count + videos: + text: videos + room_condt_enum: + name: room_condt_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + new: + text: new visible wear: text: visible wear - wall_loc_enum: - name: wall_loc_enum + needs repair: + text: needs repair + damaged: + text: damaged + rupture: + text: rupture + visible signs of mold/mildew: + text: visible signs of mold/mildew + specific_enum: + name: specific_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west + operation: + text: operation + as built: + text: as built + construction: + text: construction + bid: + text: bid + design: + text: design + photos: + text: photos + build_occup_type_enum: + name: build_occup_type_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + office: + text: office + market: + text: market + restaurant: + text: restaurant + residence: + text: residence + school: + text: school + residential: + text: residential + commercial: + text: commercial + low rise: + text: low rise + high rise: + text: high rise + wood framed: + text: wood framed + health care: + text: health care + airport: + text: airport + sports complex: + text: sports complex + freq_clean_enum: + name: freq_clean_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + Daily: + text: Daily + Weekly: + text: Weekly + Monthly: + text: Monthly + Quarterly: + text: Quarterly + Annually: + text: Annually + other: + text: other + samp_weather_enum: + name: samp_weather_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + clear sky: + text: clear sky + cloudy: + text: cloudy + foggy: + text: foggy + hail: + text: hail + rain: + text: rain + snow: + text: snow + sleet: + text: sleet + sunny: + text: sunny + windy: + text: windy + hcr_enum: + name: hcr_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + Oil Reservoir: + text: Oil Reservoir + Gas Reservoir: + text: Gas Reservoir + Oil Sand: + text: Oil Sand + Coalbed: + text: Coalbed + Shale: + text: Shale + Tight Oil Reservoir: + text: Tight Oil Reservoir + Tight Gas Reservoir: + text: Tight Gas Reservoir + other: + text: other + door_direct_enum: + name: door_direct_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + inward: + text: inward + outward: + text: outward + sideways: + text: sideways door_mat_enum: name: door_mat_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml @@ -2537,78 +2401,28 @@ enums: text: wood wood/plastic composite: text: wood/plastic composite - plant_sex_enum: - name: plant_sex_enum + window_mat_enum: + name: window_mat_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - Androdioecious: - text: Androdioecious - Androecious: - text: Androecious - Androgynous: - text: Androgynous - Androgynomonoecious: - text: Androgynomonoecious - Andromonoecious: - text: Andromonoecious - Bisexual: - text: Bisexual - Dichogamous: - text: Dichogamous - Diclinous: - text: Diclinous - Dioecious: - text: Dioecious - Gynodioecious: - text: Gynodioecious - Gynoecious: - text: Gynoecious - Gynomonoecious: - text: Gynomonoecious - Hermaphroditic: - text: Hermaphroditic - Imperfect: - text: Imperfect - Monoclinous: - text: Monoclinous - Monoecious: - text: Monoecious - Perfect: - text: Perfect - Polygamodioecious: - text: Polygamodioecious - Polygamomonoecious: - text: Polygamomonoecious - Polygamous: - text: Polygamous - Protandrous: - text: Protandrous - Protogynous: - text: Protogynous - Subandroecious: - text: Subandroecious - Subdioecious: - text: Subdioecious - Subgynoecious: - text: Subgynoecious - Synoecious: - text: Synoecious - Trimonoecious: - text: Trimonoecious - Trioecious: - text: Trioecious - Unisexual: - text: Unisexual - wall_texture_enum: - name: wall_texture_enum + clad: + text: clad + fiberglass: + text: fiberglass + metal: + text: metal + vinyl: + text: vinyl + wood: + text: wood + ceil_texture_enum: + name: ceil_texture_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: crows feet: text: crows feet crows-foot stomp: text: crows-foot stomp - ? '' - : text: '' double skip: text: double skip hawk and trowel: @@ -2631,142 +2445,188 @@ enums: text: stomp knockdown swirl: text: swirl - surf_material_enum: - name: surf_material_enum + sr_kerog_type_enum: + name: sr_kerog_type_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - adobe: - text: adobe + Type I: + text: Type I + Type II: + text: Type II + Type III: + text: Type III + Type IV: + text: Type IV + other: + text: other + floor_finish_mat_enum: + name: floor_finish_mat_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + tile: + text: tile + wood strip or parquet: + text: wood strip or parquet carpet: text: carpet - cinder blocks: - text: cinder blocks + rug: + text: rug + laminate wood: + text: laminate wood + lineoleum: + text: lineoleum + vinyl composition tile: + text: vinyl composition tile + sheet vinyl: + text: sheet vinyl + stone: + text: stone + bamboo: + text: bamboo + cork: + text: cork + terrazo: + text: terrazo concrete: text: concrete - hay bales: - text: hay bales - glass: - text: glass - metal: - text: metal + none: + text: none + sealed: + text: sealed + clear finish: + text: clear finish paint: text: paint - plastic: - text: plastic - stainless steel: - text: stainless steel - stone: - text: stone - stucco: - text: stucco - tile: - text: tile - vinyl: - text: vinyl - wood: - text: wood - biotic_relationship_enum: - name: biotic_relationship_enum + none or unfinished: + text: none or unfinished + soil_horizon_enum: + name: soil_horizon_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - free living: - text: free living - parasite: - text: parasite - commensal: - text: commensal - symbiont: - text: symbiont - samp_subtype_enum: - name: samp_subtype_enum + O horizon: + text: O horizon + A horizon: + text: A horizon + E horizon: + text: E horizon + B horizon: + text: B horizon + C horizon: + text: C horizon + R layer: + text: R layer + Permafrost: + text: Permafrost + M horizon: + text: M horizon + drainage_class_enum: + name: drainage_class_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - oil phase: - text: oil phase - water phase: - text: water phase - biofilm: - text: biofilm - not applicable: - text: not applicable - other: - text: other - hcr_enum: - name: hcr_enum + very poorly: + text: very poorly + poorly: + text: poorly + somewhat poorly: + text: somewhat poorly + moderately well: + text: moderately well + well: + text: well + excessively drained: + text: excessively drained + growth_habit_enum: + name: growth_habit_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - Oil Reservoir: - text: Oil Reservoir - Gas Reservoir: - text: Gas Reservoir - Oil Sand: - text: Oil Sand - Coalbed: - text: Coalbed - Shale: - text: Shale - Tight Oil Reservoir: - text: Tight Oil Reservoir - Tight Gas Reservoir: - text: Tight Gas Reservoir + erect: + text: erect + semi-erect: + text: semi-erect + spreading: + text: spreading + prostrate: + text: prostrate + sr_lithology_enum: + name: sr_lithology_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + Clastic: + text: Clastic + Carbonate: + text: Carbonate + Coal: + text: Coal + Biosilicieous: + text: Biosilicieous other: text: other - wall_finish_mat_enum: - name: wall_finish_mat_enum + drawings_enum: + name: drawings_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - plaster: - text: plaster - gypsum plaster: - text: gypsum plaster - veneer plaster: - text: veneer plaster - gypsum board: - text: gypsum board - tile: - text: tile - terrazzo: - text: terrazzo - stone facing: - text: stone facing - acoustical treatment: - text: acoustical treatment - wood: - text: wood - metal: - text: metal - masonry: - text: masonry - season_use_enum: - name: season_use_enum + operation: + text: operation + as built: + text: as built + construction: + text: construction + bid: + text: bid + design: + text: design + building navigation map: + text: building navigation map + diagram: + text: diagram + sketch: + text: sketch + tillage_enum: + name: tillage_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - Spring: - text: Spring - Summer: - text: Summer - Fall: - text: Fall - Winter: - text: Winter - floor_struc_enum: - name: floor_struc_enum + drill: + text: drill + cutting disc: + text: cutting disc + ridge till: + text: ridge till + strip tillage: + text: strip tillage + zonal tillage: + text: zonal tillage + chisel: + text: chisel + tined: + text: tined + mouldboard: + text: mouldboard + disc plough: + text: disc plough + shading_device_cond_enum: + name: shading_device_cond_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + damaged: + text: damaged + needs repair: + text: needs repair + new: + text: new + rupture: + text: rupture + visible wear: + text: visible wear + oxy_stat_samp_enum: + name: oxy_stat_samp_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - balcony: - text: balcony - floating floor: - text: floating floor - glass floor: - text: glass floor - raised floor: - text: raised floor - sprung floor: - text: sprung floor - wood-framed: - text: wood-framed - concrete: - text: concrete + aerobic: + text: aerobic + anaerobic: + text: anaerobic + other: + text: other depos_env_enum: name: depos_env_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml @@ -2803,208 +2663,186 @@ enums: text: Other - Volcanic other: text: other - room_loc_enum: - name: room_loc_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - corner room: - text: corner room - interior room: - text: interior room - exterior wall: - text: exterior wall - profile_position_enum: - name: profile_position_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - summit: - text: summit - shoulder: - text: shoulder - backslope: - text: backslope - footslope: - text: footslope - toeslope: - text: toeslope - indoor_space_enum: - name: indoor_space_enum + ceil_finish_mat_enum: + name: ceil_finish_mat_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - bedroom: - text: bedroom - office: - text: office - bathroom: - text: bathroom - foyer: - text: foyer - kitchen: - text: kitchen - locker room: - text: locker room - hallway: - text: hallway - elevator: - text: elevator - samp_capt_status_enum: - name: samp_capt_status_enum + drywall: + text: drywall + mineral fibre: + text: mineral fibre + tiles: + text: tiles + PVC: + text: PVC + plasterboard: + text: plasterboard + metal: + text: metal + fiberglass: + text: fiberglass + stucco: + text: stucco + mineral wool/calcium silicate: + text: mineral wool/calcium silicate + wood: + text: wood + weekday_enum: + name: weekday_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - active surveillance in response to an outbreak: - text: active surveillance in response to an outbreak - active surveillance not initiated by an outbreak: - text: active surveillance not initiated by an outbreak - farm sample: - text: farm sample - market sample: - text: market sample - other: - text: other - furniture_enum: - name: furniture_enum + Monday: + text: Monday + Tuesday: + text: Tuesday + Wednesday: + text: Wednesday + Thursday: + text: Thursday + Friday: + text: Friday + Saturday: + text: Saturday + Sunday: + text: Sunday + host_sex_enum: + name: host_sex_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - cabinet: - text: cabinet - chair: - text: chair - desks: - text: desks - hc_produced_enum: - name: hc_produced_enum + female: + text: female + hermaphrodite: + text: hermaphrodite + male: + text: male + neuter: + text: neuter + samp_collect_point_enum: + name: samp_collect_point_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - Oil: - text: Oil - Gas-Condensate: - text: Gas-Condensate - Gas: - text: Gas - Bitumen: - text: Bitumen - Coalbed Methane: - text: Coalbed Methane + well: + text: well + test well: + text: test well + drilling rig: + text: drilling rig + wellhead: + text: wellhead + separator: + text: separator + storage tank: + text: storage tank other: text: other - biol_stat_enum: - name: biol_stat_enum + wall_loc_enum: + name: wall_loc_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - wild: - text: wild - natural: - text: natural - semi-natural: - text: semi-natural - inbred line: - text: inbred line - breeder's line: - text: breeder's line - hybrid: - text: hybrid - clonal selection: - text: clonal selection - mutant: - text: mutant - window_mat_enum: - name: window_mat_enum + north: + text: north + south: + text: south + east: + text: east + west: + text: west + window_cover_enum: + name: window_cover_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - clad: - text: clad - fiberglass: - text: fiberglass - metal: - text: metal - vinyl: - text: vinyl - wood: - text: wood - room_samp_pos_enum: - name: room_samp_pos_enum + blinds: + text: blinds + curtains: + text: curtains + none: + text: none + handidness_enum: + name: handidness_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - north corner: - text: north corner - south corner: - text: south corner - west corner: - text: west corner - east corner: - text: east corner - northeast corner: - text: northeast corner - northwest corner: - text: northwest corner - southeast corner: - text: southeast corner - southwest corner: - text: southwest corner - center: - text: center - surf_air_cont_enum: - name: surf_air_cont_enum + ambidexterity: + text: ambidexterity + left handedness: + text: left handedness + mixed-handedness: + text: mixed-handedness + right handedness: + text: right handedness + window_cond_enum: + name: window_cond_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - dust: - text: dust - organic matter: - text: organic matter - particulate matter: - text: particulate matter - volatile organic compounds: - text: volatile organic compounds - biological contaminants: - text: biological contaminants - radon: - text: radon - nutrients: - text: nutrients - biocides: - text: biocides - door_type_enum: - name: door_type_enum + damaged: + text: damaged + needs repair: + text: needs repair + new: + text: new + rupture: + text: rupture + visible wear: + text: visible wear + arch_struc_enum: + name: arch_struc_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - composite: - text: composite - metal: - text: metal - wooden: - text: wooden - organism_count_enum: - name: organism_count_enum + building: + text: building + shed: + text: shed + home: + text: home + window_loc_enum: + name: window_loc_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - ATP: - text: ATP - MPN: - text: MPN - other: - text: other - sediment_type_enum: - name: sediment_type_enum + north: + text: north + south: + text: south + east: + text: east + west: + text: west + door_type_wood_enum: + name: door_type_wood_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - biogenous: - text: biogenous - cosmogenous: - text: cosmogenous - hydrogenous: - text: hydrogenous - lithogenous: - text: lithogenous - substructure_type_enum: - name: substructure_type_enum + bettened and ledged: + text: bettened and ledged + battened: + text: battened + ledged and braced: + text: ledged and braced + ledged and framed: + text: ledged and framed + ledged, braced and frame: + text: ledged, braced and frame + framed and paneled: + text: framed and paneled + glashed or sash: + text: glashed or sash + flush: + text: flush + louvered: + text: louvered + wire gauged: + text: wire gauged + int_wall_cond_enum: + name: int_wall_cond_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - crawlspace: - text: crawlspace - slab on grade: - text: slab on grade - basement: - text: basement + new: + text: new + visible wear: + text: visible wear + needs repair: + text: needs repair + damaged: + text: damaged + rupture: + text: rupture indoor_surf_enum: name: indoor_surf_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml @@ -3025,96 +2863,126 @@ enums: text: window wall: text: wall - wall_surf_treatment_enum: - name: wall_surf_treatment_enum + furniture_enum: + name: furniture_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - painted: - text: painted - wall paper: - text: wall paper - no treatment: - text: no treatment - paneling: - text: paneling - stucco: - text: stucco - fabric: - text: fabric - drawings_enum: - name: drawings_enum + cabinet: + text: cabinet + chair: + text: chair + desks: + text: desks + ceil_type_enum: + name: ceil_type_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - operation: - text: operation - as built: - text: as built - construction: - text: construction - bid: - text: bid - design: - text: design - building navigation map: - text: building navigation map - diagram: - text: diagram - sketch: - text: sketch - floor_finish_mat_enum: - name: floor_finish_mat_enum + cathedral: + text: cathedral + dropped: + text: dropped + concave: + text: concave + barrel-shaped: + text: barrel-shaped + coffered: + text: coffered + cove: + text: cove + stretched: + text: stretched + tidal_stage_enum: + name: tidal_stage_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - tile: - text: tile - wood strip or parquet: - text: wood strip or parquet - carpet: - text: carpet - rug: - text: rug - laminate wood: - text: laminate wood - lineoleum: - text: lineoleum - vinyl composition tile: - text: vinyl composition tile - sheet vinyl: - text: sheet vinyl - stone: - text: stone - bamboo: - text: bamboo - cork: - text: cork - terrazo: - text: terrazo - concrete: - text: concrete + low tide: + text: low tide + ebb tide: + text: ebb tide + flood tide: + text: flood tide + high tide: + text: high tide + sr_dep_env_enum: + name: sr_dep_env_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + Lacustine: + text: Lacustine + Fluvioldeltaic: + text: Fluvioldeltaic + Fluviomarine: + text: Fluviomarine + Marine: + text: Marine + other: + text: other + room_loc_enum: + name: room_loc_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + corner room: + text: corner room + interior room: + text: interior room + exterior wall: + text: exterior wall + light_type_enum: + name: light_type_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + natural light: + text: natural light + electric light: + text: electric light + desk lamp: + text: desk lamp + flourescent lights: + text: flourescent lights none: text: none - sealed: - text: sealed - clear finish: - text: clear finish - paint: - text: paint - none or unfinished: - text: none or unfinished - floor_cond_enum: - name: floor_cond_enum + plant_growth_med_enum: + name: plant_growth_med_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + other artificial liquid medium: + text: other artificial liquid medium + other artificial solid medium: + text: other artificial solid medium + peat moss: + text: peat moss + perlite: + text: perlite + pumice: + text: pumice + sand: + text: sand + soil: + text: soil + vermiculite: + text: vermiculite + water: + text: water + ext_wall_orient_enum: + name: ext_wall_orient_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - new: - text: new - visible wear: - text: visible wear - needs repair: - text: needs repair - damaged: - text: damaged - rupture: - text: rupture + north: + text: north + south: + text: south + east: + text: east + west: + text: west + northeast: + text: northeast + southeast: + text: southeast + southwest: + text: southwest + northwest: + text: northwest cur_land_use_enum: name: cur_land_use_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml @@ -3310,186 +3178,318 @@ enums: value: vine crops (grapes) examples: - value: grapes - window_horiz_pos_enum: - name: window_horiz_pos_enum + gender_restroom_enum: + name: gender_restroom_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - left: - text: left - middle: - text: middle - right: - text: right - rel_samp_loc_enum: - name: rel_samp_loc_enum + all gender: + text: all gender + female: + text: female + gender neurtral: + text: gender neurtral + male: + text: male + male and female: + text: male and female + unisex: + text: unisex + sr_geol_age_enum: + name: sr_geol_age_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - edge of car: - text: edge of car - center of car: - text: center of car - under a seat: - text: under a seat - room_connected_enum: - name: room_connected_enum + Archean: + text: Archean + Cambrian: + text: Cambrian + Carboniferous: + text: Carboniferous + Cenozoic: + text: Cenozoic + Cretaceous: + text: Cretaceous + Devonian: + text: Devonian + Jurassic: + text: Jurassic + Mesozoic: + text: Mesozoic + Neogene: + text: Neogene + Ordovician: + text: Ordovician + Paleogene: + text: Paleogene + Paleozoic: + text: Paleozoic + Permian: + text: Permian + Precambrian: + text: Precambrian + Proterozoic: + text: Proterozoic + Silurian: + text: Silurian + Triassic: + text: Triassic + other: + text: other + shading_device_type_enum: + name: shading_device_type_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - attic: - text: attic - bathroom: - text: bathroom - closet: - text: closet - conference room: - text: conference room - elevator: - text: elevator - examining room: - text: examining room - hallway: - text: hallway - kitchen: - text: kitchen - mail room: - text: mail room - office: - text: office - stairwell: - text: stairwell - freq_clean_enum: - name: freq_clean_enum + bahama shutters: + text: bahama shutters + exterior roll blind: + text: exterior roll blind + gambrel awning: + text: gambrel awning + hood awning: + text: hood awning + porchroller awning: + text: porchroller awning + sarasota shutters: + text: sarasota shutters + slatted aluminum: + text: slatted aluminum + solid aluminum awning: + text: solid aluminum awning + sun screen: + text: sun screen + tree: + text: tree + trellis: + text: trellis + venetian awning: + text: venetian awning + surf_material_enum: + name: surf_material_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - Daily: - text: Daily - Weekly: - text: Weekly - Monthly: - text: Monthly - Quarterly: - text: Quarterly - Annually: - text: Annually - other: - text: other - building_setting_enum: - name: building_setting_enum + adobe: + text: adobe + carpet: + text: carpet + cinder blocks: + text: cinder blocks + concrete: + text: concrete + hay bales: + text: hay bales + glass: + text: glass + metal: + text: metal + paint: + text: paint + plastic: + text: plastic + stainless steel: + text: stainless steel + stone: + text: stone + stucco: + text: stucco + tile: + text: tile + vinyl: + text: vinyl + wood: + text: wood + filter_type_enum: + name: filter_type_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - urban: - text: urban - suburban: - text: suburban - exurban: - text: exurban - rural: - text: rural - ext_window_orient_enum: - name: ext_window_orient_enum + particulate air filter: + text: particulate air filter + chemical air filter: + text: chemical air filter + low-MERV pleated media: + text: low-MERV pleated media + HEPA: + text: HEPA + electrostatic: + text: electrostatic + gas-phase or ultraviolet air treatments: + text: gas-phase or ultraviolet air treatments + door_type_metal_enum: + name: door_type_metal_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west - northeast: - text: northeast - southeast: - text: southeast - southwest: - text: southwest - northwest: - text: northwest - handidness_enum: - name: handidness_enum + collapsible: + text: collapsible + corrugated steel: + text: corrugated steel + hollow: + text: hollow + rolling shutters: + text: rolling shutters + steel plate: + text: steel plate + substructure_type_enum: + name: substructure_type_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + crawlspace: + text: crawlspace + slab on grade: + text: slab on grade + basement: + text: basement + lithology_enum: + name: lithology_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - ambidexterity: - text: ambidexterity - left handedness: - text: left handedness - mixed-handedness: - text: mixed-handedness - right handedness: - text: right handedness - host_sex_enum: - name: host_sex_enum + Basement: + text: Basement + Chalk: + text: Chalk + Chert: + text: Chert + Coal: + text: Coal + Conglomerate: + text: Conglomerate + Diatomite: + text: Diatomite + Dolomite: + text: Dolomite + Limestone: + text: Limestone + Sandstone: + text: Sandstone + Shale: + text: Shale + Siltstone: + text: Siltstone + Volcanic: + text: Volcanic + other: + text: other + plant_sex_enum: + name: plant_sex_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - female: - text: female - hermaphrodite: - text: hermaphrodite - male: - text: male - neuter: - text: neuter - build_occup_type_enum: - name: build_occup_type_enum + Androdioecious: + text: Androdioecious + Androecious: + text: Androecious + Androgynous: + text: Androgynous + Androgynomonoecious: + text: Androgynomonoecious + Andromonoecious: + text: Andromonoecious + Bisexual: + text: Bisexual + Dichogamous: + text: Dichogamous + Diclinous: + text: Diclinous + Dioecious: + text: Dioecious + Gynodioecious: + text: Gynodioecious + Gynoecious: + text: Gynoecious + Gynomonoecious: + text: Gynomonoecious + Hermaphroditic: + text: Hermaphroditic + Imperfect: + text: Imperfect + Monoclinous: + text: Monoclinous + Monoecious: + text: Monoecious + Perfect: + text: Perfect + Polygamodioecious: + text: Polygamodioecious + Polygamomonoecious: + text: Polygamomonoecious + Polygamous: + text: Polygamous + Protandrous: + text: Protandrous + Protogynous: + text: Protogynous + Subandroecious: + text: Subandroecious + Subdioecious: + text: Subdioecious + Subgynoecious: + text: Subgynoecious + Synoecious: + text: Synoecious + Trimonoecious: + text: Trimonoecious + Trioecious: + text: Trioecious + Unisexual: + text: Unisexual + surf_air_cont_enum: + name: surf_air_cont_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - office: - text: office - market: - text: market - restaurant: - text: restaurant - residence: - text: residence - school: - text: school - residential: - text: residential - commercial: - text: commercial - low rise: - text: low rise - high rise: - text: high rise - wood framed: - text: wood framed - health care: - text: health care - airport: - text: airport - sports complex: - text: sports complex - weekday_enum: - name: weekday_enum + dust: + text: dust + organic matter: + text: organic matter + particulate matter: + text: particulate matter + volatile organic compounds: + text: volatile organic compounds + biological contaminants: + text: biological contaminants + radon: + text: radon + nutrients: + text: nutrients + biocides: + text: biocides + wall_const_type_enum: + name: wall_const_type_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - Monday: - text: Monday - Tuesday: - text: Tuesday - Wednesday: - text: Wednesday - Thursday: - text: Thursday - Friday: - text: Friday - Saturday: - text: Saturday - Sunday: - text: Sunday - train_stat_loc_enum: - name: train_stat_loc_enum + frame construction: + text: frame construction + joisted masonry: + text: joisted masonry + light noncombustible: + text: light noncombustible + masonry noncombustible: + text: masonry noncombustible + modified fire resistive: + text: modified fire resistive + fire resistive: + text: fire resistive + hc_produced_enum: + name: hc_produced_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - south station above ground: - text: south station above ground - south station underground: - text: south station underground - south station amtrak: - text: south station amtrak - forest hills: - text: forest hills - riverside: - text: riverside + Oil: + text: Oil + Gas-Condensate: + text: Gas-Condensate + Gas: + text: Gas + Bitumen: + text: Bitumen + Coalbed Methane: + text: Coalbed Methane + other: + text: other + train_stop_loc_enum: + name: train_stop_loc_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + end: + text: end + mid: + text: mid + downtown: + text: downtown slots: model: name: model @@ -17706,24 +17706,25 @@ slots: slot_uri: MIXS:0000156 multivalued: false range: QuantityValue - has raw value: - name: has raw value + investigation field: + name: investigation field + description: field describing aspect of the investigation/study to which the sample + belongs from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - string_serialization: '{has numeric value} {has unit}' - owner: QuantityValue + abstract: true nucleic acid sequence source field: name: nucleic acid sequence source field from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml abstract: true + environment field: + name: environment field + description: field describing environmental aspect of a sample + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + abstract: true sequencing field: name: sequencing field from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml abstract: true - has numeric value: - name: has numeric value - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - owner: QuantityValue - range: double core field: name: core field description: basic fields @@ -17734,17 +17735,16 @@ slots: description: Example "m" from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml owner: QuantityValue - environment field: - name: environment field - description: field describing environmental aspect of a sample + has raw value: + name: has raw value from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - abstract: true - investigation field: - name: investigation field - description: field describing aspect of the investigation/study to which the sample - belongs + string_serialization: '{has numeric value} {has unit}' + owner: QuantityValue + has numeric value: + name: has numeric value from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - abstract: true + owner: QuantityValue + range: double chemical: name: chemical description: from reaction participant class diff --git a/poetry.lock b/poetry.lock index f8af44ab54..3e7298e03f 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 1.7.0 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.6.1 and should not be changed by hand. [[package]] name = "airium" @@ -135,13 +135,13 @@ chardet = ">=3.0.2" [[package]] name = "bioregistry" -version = "0.10.83" +version = "0.10.89" description = "Integrated registry of biological databases and nomenclatures" optional = false python-versions = ">=3.8" files = [ - {file = "bioregistry-0.10.83-py3-none-any.whl", hash = "sha256:a29ed1213149eff1c23685be34a9d665213015f781476c48bc2b3c417e09d2c8"}, - {file = "bioregistry-0.10.83.tar.gz", hash = "sha256:53297f4c5b950980ef70516632dd17767a921fee07727605548b4fc9104a8126"}, + {file = "bioregistry-0.10.89-py3-none-any.whl", hash = "sha256:f21e6fcdb9e70368fe031baeff061a81e26bf58d88b017d5900fe4bf15fef115"}, + {file = "bioregistry-0.10.89.tar.gz", hash = "sha256:ca251b91b6ba05b585bfc1505b09221ef7ff4ab9467e3b54957b859a67f51e39"}, ] [package.dependencies] @@ -229,13 +229,13 @@ files = [ [[package]] name = "cattrs" -version = "23.2.1" +version = "23.2.2" description = "Composable complex class support for attrs and dataclasses." optional = false python-versions = ">=3.8" files = [ - {file = "cattrs-23.2.1-py3-none-any.whl", hash = "sha256:c505344019b1a2708c775ffb1b8d092654d22a570799bb7b925c9effefc22703"}, - {file = "cattrs-23.2.1.tar.gz", hash = "sha256:c9685821a75dc8588b90e847f47bcb6fba7bce8f280d5dc4edd3290e827854ec"}, + {file = "cattrs-23.2.2-py3-none-any.whl", hash = "sha256:66064e2060ea207c5a48d065ab1910c10bb8108c28f3df8d1a7b1aa6b19d191b"}, + {file = "cattrs-23.2.2.tar.gz", hash = "sha256:b790b1c2be1ce042611e33f740e343c2593918bbf3c1cc88cdddac4defc09655"}, ] [package.dependencies] @@ -453,13 +453,13 @@ files = [ [[package]] name = "cookiecutter" -version = "2.4.0" +version = "2.5.0" description = "A command-line utility that creates projects from project templates, e.g. creating a Python package project from a Python package project template." optional = false python-versions = ">=3.7" files = [ - {file = "cookiecutter-2.4.0-py3-none-any.whl", hash = "sha256:8344663028abc08ec09b912e663636a97e1775bffe973425ec0107431acd390e"}, - {file = "cookiecutter-2.4.0.tar.gz", hash = "sha256:6d1494e66a784f23324df9d593f3e43af3db4f4b926b9e49e6ff060169fc042a"}, + {file = "cookiecutter-2.5.0-py3-none-any.whl", hash = "sha256:8aa2f12ed11bc05628651e9dc4353a10571dd9908aaaaeec959a2b9ea465a5d2"}, + {file = "cookiecutter-2.5.0.tar.gz", hash = "sha256:e61e9034748e3f41b8bd2c11f00d030784b48711c4d5c42363c50989a65331ec"}, ] [package.dependencies] @@ -575,6 +575,17 @@ files = [ [package.dependencies] packaging = "*" +[[package]] +name = "distlib" +version = "0.3.7" +description = "Distribution utilities" +optional = false +python-versions = "*" +files = [ + {file = "distlib-0.3.7-py2.py3-none-any.whl", hash = "sha256:2e24928bc811348f0feb63014e97aaae3037f2cf48712d51ae61df7fd6075057"}, + {file = "distlib-0.3.7.tar.gz", hash = "sha256:9dafe54b34a028eafd95039d5e5d4851a13734540f1331060d31c9916e7147a8"}, +] + [[package]] name = "dnspython" version = "2.4.2" @@ -637,13 +648,13 @@ dev = ["flake8", "ipython", "mock", "pytest", "pytest-cov", "restview", "setupto [[package]] name = "exceptiongroup" -version = "1.1.3" +version = "1.2.0" description = "Backport of PEP 654 (exception groups)" optional = false python-versions = ">=3.7" files = [ - {file = "exceptiongroup-1.1.3-py3-none-any.whl", hash = "sha256:343280667a4585d195ca1cf9cef84a4e178c4b6cf2274caef9859782b567d5e3"}, - {file = "exceptiongroup-1.1.3.tar.gz", hash = "sha256:097acd85d473d75af5bb98e41b61ff7fe35efe6675e4f9370ec6ec5126d160e9"}, + {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, + {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, ] [package.extras] @@ -724,6 +735,22 @@ files = [ {file = "fastobo-0.12.2.tar.gz", hash = "sha256:2f2779f70ac54874329dddc74cabd86fea88abe56c544c2238076c1d27fe045e"}, ] +[[package]] +name = "filelock" +version = "3.13.1" +description = "A platform independent file lock." +optional = false +python-versions = ">=3.8" +files = [ + {file = "filelock-3.13.1-py3-none-any.whl", hash = "sha256:57dbda9b35157b05fb3e58ee91448612eb674172fab98ee235ccb0b5bee19a1c"}, + {file = "filelock-3.13.1.tar.gz", hash = "sha256:521f5f56c50f8426f5e03ad3b281b490a87ef15bc6c526f168290f0c7148d44e"}, +] + +[package.extras] +docs = ["furo (>=2023.9.10)", "sphinx (>=7.2.6)", "sphinx-autodoc-typehints (>=1.24)"] +testing = ["covdefaults (>=2.3)", "coverage (>=7.3.2)", "diff-cover (>=8)", "pytest (>=7.4.3)", "pytest-cov (>=4.1)", "pytest-mock (>=3.12)", "pytest-timeout (>=2.2)"] +typing = ["typing-extensions (>=4.8)"] + [[package]] name = "fqdn" version = "1.5.1" @@ -820,13 +847,13 @@ test = ["black", "coverage[toml]", "ddt (>=1.1.1,!=1.4.3)", "mock", "mypy", "pre [[package]] name = "glom" -version = "23.4.0" +version = "23.5.0" description = "A declarative object transformer and formatter, for conglomerating nested data." optional = false python-versions = "*" files = [ - {file = "glom-23.4.0-py3-none-any.whl", hash = "sha256:a87dfe5a8cf01c66ea39c29c5095732120b9cf39f0823de207ab7db527b50482"}, - {file = "glom-23.4.0.tar.gz", hash = "sha256:8f7877de06a7d4f2ecca9608678258300498aaf02dc3b1eea971677f1dce86e3"}, + {file = "glom-23.5.0-py3-none-any.whl", hash = "sha256:fe4e9be4dc93c11a99f8277042e4bee95419c02cda4b969f504508b0a1aa6a66"}, + {file = "glom-23.5.0.tar.gz", hash = "sha256:06af5e3486aacc59382ba34e53ebeabd7a9345d78f7dbcbee26f03baa4b83bac"}, ] [package.dependencies] @@ -835,6 +862,7 @@ boltons = ">=19.3.0" face = "20.1.1" [package.extras] +toml = ["tomli"] yaml = ["PyYAML"] [[package]] @@ -982,76 +1010,73 @@ test = ["coverage", "mock (>=4)", "pytest (>=7)", "pytest-cov", "pytest-mock (>= [[package]] name = "greenlet" -version = "2.0.1" +version = "3.0.1" description = "Lightweight in-process concurrent programming" optional = false -python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*" -files = [ - {file = "greenlet-2.0.1-cp27-cp27m-macosx_10_14_x86_64.whl", hash = "sha256:9ed358312e63bf683b9ef22c8e442ef6c5c02973f0c2a939ec1d7b50c974015c"}, - {file = "greenlet-2.0.1-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:4f09b0010e55bec3239278f642a8a506b91034f03a4fb28289a7d448a67f1515"}, - {file = "greenlet-2.0.1-cp27-cp27m-win32.whl", hash = "sha256:1407fe45246632d0ffb7a3f4a520ba4e6051fc2cbd61ba1f806900c27f47706a"}, - {file = "greenlet-2.0.1-cp27-cp27m-win_amd64.whl", hash = "sha256:3001d00eba6bbf084ae60ec7f4bb8ed375748f53aeaefaf2a37d9f0370558524"}, - {file = "greenlet-2.0.1-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:d566b82e92ff2e09dd6342df7e0eb4ff6275a3f08db284888dcd98134dbd4243"}, - {file = "greenlet-2.0.1-cp310-cp310-macosx_10_15_x86_64.whl", hash = "sha256:0722c9be0797f544a3ed212569ca3fe3d9d1a1b13942d10dd6f0e8601e484d26"}, - {file = "greenlet-2.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4d37990425b4687ade27810e3b1a1c37825d242ebc275066cfee8cb6b8829ccd"}, - {file = "greenlet-2.0.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:be35822f35f99dcc48152c9839d0171a06186f2d71ef76dc57fa556cc9bf6b45"}, - {file = "greenlet-2.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c140e7eb5ce47249668056edf3b7e9900c6a2e22fb0eaf0513f18a1b2c14e1da"}, - {file = "greenlet-2.0.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:d21681f09e297a5adaa73060737e3aa1279a13ecdcfcc6ef66c292cb25125b2d"}, - {file = "greenlet-2.0.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:fb412b7db83fe56847df9c47b6fe3f13911b06339c2aa02dcc09dce8bbf582cd"}, - {file = "greenlet-2.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:c6a08799e9e88052221adca55741bf106ec7ea0710bca635c208b751f0d5b617"}, - {file = "greenlet-2.0.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9e112e03d37987d7b90c1e98ba5e1b59e1645226d78d73282f45b326f7bddcb9"}, - {file = "greenlet-2.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:56961cfca7da2fdd178f95ca407fa330c64f33289e1804b592a77d5593d9bd94"}, - {file = "greenlet-2.0.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:13ba6e8e326e2116c954074c994da14954982ba2795aebb881c07ac5d093a58a"}, - {file = "greenlet-2.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1bf633a50cc93ed17e494015897361010fc08700d92676c87931d3ea464123ce"}, - {file = "greenlet-2.0.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:9f2c221eecb7ead00b8e3ddb913c67f75cba078fd1d326053225a3f59d850d72"}, - {file = "greenlet-2.0.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:13ebf93c343dd8bd010cd98e617cb4c1c1f352a0cf2524c82d3814154116aa82"}, - {file = "greenlet-2.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:6f61d71bbc9b4a3de768371b210d906726535d6ca43506737682caa754b956cd"}, - {file = "greenlet-2.0.1-cp35-cp35m-macosx_10_14_x86_64.whl", hash = "sha256:2d0bac0385d2b43a7bd1d651621a4e0f1380abc63d6fb1012213a401cbd5bf8f"}, - {file = "greenlet-2.0.1-cp35-cp35m-manylinux2010_x86_64.whl", hash = "sha256:f6327b6907b4cb72f650a5b7b1be23a2aab395017aa6f1adb13069d66360eb3f"}, - {file = "greenlet-2.0.1-cp35-cp35m-win32.whl", hash = "sha256:81b0ea3715bf6a848d6f7149d25bf018fd24554a4be01fcbbe3fdc78e890b955"}, - {file = "greenlet-2.0.1-cp35-cp35m-win_amd64.whl", hash = "sha256:38255a3f1e8942573b067510f9611fc9e38196077b0c8eb7a8c795e105f9ce77"}, - {file = "greenlet-2.0.1-cp36-cp36m-macosx_10_14_x86_64.whl", hash = "sha256:04957dc96669be041e0c260964cfef4c77287f07c40452e61abe19d647505581"}, - {file = "greenlet-2.0.1-cp36-cp36m-manylinux2010_x86_64.whl", hash = "sha256:4aeaebcd91d9fee9aa768c1b39cb12214b30bf36d2b7370505a9f2165fedd8d9"}, - {file = "greenlet-2.0.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:974a39bdb8c90a85982cdb78a103a32e0b1be986d411303064b28a80611f6e51"}, - {file = "greenlet-2.0.1-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8dca09dedf1bd8684767bc736cc20c97c29bc0c04c413e3276e0962cd7aeb148"}, - {file = "greenlet-2.0.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a4c0757db9bd08470ff8277791795e70d0bf035a011a528ee9a5ce9454b6cba2"}, - {file = "greenlet-2.0.1-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:5067920de254f1a2dee8d3d9d7e4e03718e8fd2d2d9db962c8c9fa781ae82a39"}, - {file = "greenlet-2.0.1-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:5a8e05057fab2a365c81abc696cb753da7549d20266e8511eb6c9d9f72fe3e92"}, - {file = "greenlet-2.0.1-cp36-cp36m-win32.whl", hash = "sha256:3d75b8d013086b08e801fbbb896f7d5c9e6ccd44f13a9241d2bf7c0df9eda928"}, - {file = "greenlet-2.0.1-cp36-cp36m-win_amd64.whl", hash = "sha256:097e3dae69321e9100202fc62977f687454cd0ea147d0fd5a766e57450c569fd"}, - {file = "greenlet-2.0.1-cp37-cp37m-macosx_10_15_x86_64.whl", hash = "sha256:cb242fc2cda5a307a7698c93173d3627a2a90d00507bccf5bc228851e8304963"}, - {file = "greenlet-2.0.1-cp37-cp37m-manylinux2010_x86_64.whl", hash = "sha256:72b00a8e7c25dcea5946692a2485b1a0c0661ed93ecfedfa9b6687bd89a24ef5"}, - {file = "greenlet-2.0.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d5b0ff9878333823226d270417f24f4d06f235cb3e54d1103b71ea537a6a86ce"}, - {file = "greenlet-2.0.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:be9e0fb2ada7e5124f5282d6381903183ecc73ea019568d6d63d33f25b2a9000"}, - {file = "greenlet-2.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0b493db84d124805865adc587532ebad30efa68f79ad68f11b336e0a51ec86c2"}, - {file = "greenlet-2.0.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:0459d94f73265744fee4c2d5ec44c6f34aa8a31017e6e9de770f7bcf29710be9"}, - {file = "greenlet-2.0.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:a20d33124935d27b80e6fdacbd34205732660e0a1d35d8b10b3328179a2b51a1"}, - {file = "greenlet-2.0.1-cp37-cp37m-win32.whl", hash = "sha256:ea688d11707d30e212e0110a1aac7f7f3f542a259235d396f88be68b649e47d1"}, - {file = "greenlet-2.0.1-cp37-cp37m-win_amd64.whl", hash = "sha256:afe07421c969e259e9403c3bb658968702bc3b78ec0b6fde3ae1e73440529c23"}, - {file = "greenlet-2.0.1-cp38-cp38-macosx_10_15_x86_64.whl", hash = "sha256:cd4ccc364cf75d1422e66e247e52a93da6a9b73cefa8cad696f3cbbb75af179d"}, - {file = "greenlet-2.0.1-cp38-cp38-manylinux2010_x86_64.whl", hash = "sha256:4c8b1c43e75c42a6cafcc71defa9e01ead39ae80bd733a2608b297412beede68"}, - {file = "greenlet-2.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:659f167f419a4609bc0516fb18ea69ed39dbb25594934bd2dd4d0401660e8a1e"}, - {file = "greenlet-2.0.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:356e4519d4dfa766d50ecc498544b44c0249b6de66426041d7f8b751de4d6b48"}, - {file = "greenlet-2.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:811e1d37d60b47cb8126e0a929b58c046251f28117cb16fcd371eed61f66b764"}, - {file = "greenlet-2.0.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:d38ffd0e81ba8ef347d2be0772e899c289b59ff150ebbbbe05dc61b1246eb4e0"}, - {file = "greenlet-2.0.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:0109af1138afbfb8ae647e31a2b1ab030f58b21dd8528c27beaeb0093b7938a9"}, - {file = "greenlet-2.0.1-cp38-cp38-win32.whl", hash = "sha256:88c8d517e78acdf7df8a2134a3c4b964415b575d2840a2746ddb1cc6175f8608"}, - {file = "greenlet-2.0.1-cp38-cp38-win_amd64.whl", hash = "sha256:d6ee1aa7ab36475035eb48c01efae87d37936a8173fc4d7b10bb02c2d75dd8f6"}, - {file = "greenlet-2.0.1-cp39-cp39-macosx_10_15_x86_64.whl", hash = "sha256:b1992ba9d4780d9af9726bbcef6a1db12d9ab1ccc35e5773685a24b7fb2758eb"}, - {file = "greenlet-2.0.1-cp39-cp39-manylinux2010_x86_64.whl", hash = "sha256:b5e83e4de81dcc9425598d9469a624826a0b1211380ac444c7c791d4a2137c19"}, - {file = "greenlet-2.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:505138d4fa69462447a562a7c2ef723c6025ba12ac04478bc1ce2fcc279a2db5"}, - {file = "greenlet-2.0.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cce1e90dd302f45716a7715517c6aa0468af0bf38e814ad4eab58e88fc09f7f7"}, - {file = "greenlet-2.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9e9744c657d896c7b580455e739899e492a4a452e2dd4d2b3e459f6b244a638d"}, - {file = "greenlet-2.0.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:662e8f7cad915ba75d8017b3e601afc01ef20deeeabf281bd00369de196d7726"}, - {file = "greenlet-2.0.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:41b825d65f31e394b523c84db84f9383a2f7eefc13d987f308f4663794d2687e"}, - {file = "greenlet-2.0.1-cp39-cp39-win32.whl", hash = "sha256:db38f80540083ea33bdab614a9d28bcec4b54daa5aff1668d7827a9fc769ae0a"}, - {file = "greenlet-2.0.1-cp39-cp39-win_amd64.whl", hash = "sha256:b23d2a46d53210b498e5b701a1913697671988f4bf8e10f935433f6e7c332fb6"}, - {file = "greenlet-2.0.1.tar.gz", hash = "sha256:42e602564460da0e8ee67cb6d7236363ee5e131aa15943b6670e44e5c2ed0f67"}, +python-versions = ">=3.7" +files = [ + {file = "greenlet-3.0.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:f89e21afe925fcfa655965ca8ea10f24773a1791400989ff32f467badfe4a064"}, + {file = "greenlet-3.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:28e89e232c7593d33cac35425b58950789962011cc274aa43ef8865f2e11f46d"}, + {file = "greenlet-3.0.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8ba29306c5de7717b5761b9ea74f9c72b9e2b834e24aa984da99cbfc70157fd"}, + {file = "greenlet-3.0.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:19bbdf1cce0346ef7341705d71e2ecf6f41a35c311137f29b8a2dc2341374565"}, + {file = "greenlet-3.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:599daf06ea59bfedbec564b1692b0166a0045f32b6f0933b0dd4df59a854caf2"}, + {file = "greenlet-3.0.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b641161c302efbb860ae6b081f406839a8b7d5573f20a455539823802c655f63"}, + {file = "greenlet-3.0.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:d57e20ba591727da0c230ab2c3f200ac9d6d333860d85348816e1dca4cc4792e"}, + {file = "greenlet-3.0.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:5805e71e5b570d490938d55552f5a9e10f477c19400c38bf1d5190d760691846"}, + {file = "greenlet-3.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:52e93b28db27ae7d208748f45d2db8a7b6a380e0d703f099c949d0f0d80b70e9"}, + {file = "greenlet-3.0.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:f7bfb769f7efa0eefcd039dd19d843a4fbfbac52f1878b1da2ed5793ec9b1a65"}, + {file = "greenlet-3.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:91e6c7db42638dc45cf2e13c73be16bf83179f7859b07cfc139518941320be96"}, + {file = "greenlet-3.0.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1757936efea16e3f03db20efd0cd50a1c86b06734f9f7338a90c4ba85ec2ad5a"}, + {file = "greenlet-3.0.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:19075157a10055759066854a973b3d1325d964d498a805bb68a1f9af4aaef8ec"}, + {file = "greenlet-3.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e9d21aaa84557d64209af04ff48e0ad5e28c5cca67ce43444e939579d085da72"}, + {file = "greenlet-3.0.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2847e5d7beedb8d614186962c3d774d40d3374d580d2cbdab7f184580a39d234"}, + {file = "greenlet-3.0.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:97e7ac860d64e2dcba5c5944cfc8fa9ea185cd84061c623536154d5a89237884"}, + {file = "greenlet-3.0.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:b2c02d2ad98116e914d4f3155ffc905fd0c025d901ead3f6ed07385e19122c94"}, + {file = "greenlet-3.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:22f79120a24aeeae2b4471c711dcf4f8c736a2bb2fabad2a67ac9a55ea72523c"}, + {file = "greenlet-3.0.1-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:100f78a29707ca1525ea47388cec8a049405147719f47ebf3895e7509c6446aa"}, + {file = "greenlet-3.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60d5772e8195f4e9ebf74046a9121bbb90090f6550f81d8956a05387ba139353"}, + {file = "greenlet-3.0.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:daa7197b43c707462f06d2c693ffdbb5991cbb8b80b5b984007de431493a319c"}, + {file = "greenlet-3.0.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ea6b8aa9e08eea388c5f7a276fabb1d4b6b9d6e4ceb12cc477c3d352001768a9"}, + {file = "greenlet-3.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8d11ebbd679e927593978aa44c10fc2092bc454b7d13fdc958d3e9d508aba7d0"}, + {file = "greenlet-3.0.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:dbd4c177afb8a8d9ba348d925b0b67246147af806f0b104af4d24f144d461cd5"}, + {file = "greenlet-3.0.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:20107edf7c2c3644c67c12205dc60b1bb11d26b2610b276f97d666110d1b511d"}, + {file = "greenlet-3.0.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8bef097455dea90ffe855286926ae02d8faa335ed8e4067326257cb571fc1445"}, + {file = "greenlet-3.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:b2d3337dcfaa99698aa2377c81c9ca72fcd89c07e7eb62ece3f23a3fe89b2ce4"}, + {file = "greenlet-3.0.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:80ac992f25d10aaebe1ee15df45ca0d7571d0f70b645c08ec68733fb7a020206"}, + {file = "greenlet-3.0.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:337322096d92808f76ad26061a8f5fccb22b0809bea39212cd6c406f6a7060d2"}, + {file = "greenlet-3.0.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b9934adbd0f6e476f0ecff3c94626529f344f57b38c9a541f87098710b18af0a"}, + {file = "greenlet-3.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dc4d815b794fd8868c4d67602692c21bf5293a75e4b607bb92a11e821e2b859a"}, + {file = "greenlet-3.0.1-cp37-cp37m-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:41bdeeb552d814bcd7fb52172b304898a35818107cc8778b5101423c9017b3de"}, + {file = "greenlet-3.0.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:6e6061bf1e9565c29002e3c601cf68569c450be7fc3f7336671af7ddb4657166"}, + {file = "greenlet-3.0.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:fa24255ae3c0ab67e613556375a4341af04a084bd58764731972bcbc8baeba36"}, + {file = "greenlet-3.0.1-cp37-cp37m-win32.whl", hash = "sha256:b489c36d1327868d207002391f662a1d163bdc8daf10ab2e5f6e41b9b96de3b1"}, + {file = "greenlet-3.0.1-cp37-cp37m-win_amd64.whl", hash = "sha256:f33f3258aae89da191c6ebaa3bc517c6c4cbc9b9f689e5d8452f7aedbb913fa8"}, + {file = "greenlet-3.0.1-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:d2905ce1df400360463c772b55d8e2518d0e488a87cdea13dd2c71dcb2a1fa16"}, + {file = "greenlet-3.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0a02d259510b3630f330c86557331a3b0e0c79dac3d166e449a39363beaae174"}, + {file = "greenlet-3.0.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:55d62807f1c5a1682075c62436702aaba941daa316e9161e4b6ccebbbf38bda3"}, + {file = "greenlet-3.0.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3fcc780ae8edbb1d050d920ab44790201f027d59fdbd21362340a85c79066a74"}, + {file = "greenlet-3.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4eddd98afc726f8aee1948858aed9e6feeb1758889dfd869072d4465973f6bfd"}, + {file = "greenlet-3.0.1-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:eabe7090db68c981fca689299c2d116400b553f4b713266b130cfc9e2aa9c5a9"}, + {file = "greenlet-3.0.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:f2f6d303f3dee132b322a14cd8765287b8f86cdc10d2cb6a6fae234ea488888e"}, + {file = "greenlet-3.0.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:d923ff276f1c1f9680d32832f8d6c040fe9306cbfb5d161b0911e9634be9ef0a"}, + {file = "greenlet-3.0.1-cp38-cp38-win32.whl", hash = "sha256:0b6f9f8ca7093fd4433472fd99b5650f8a26dcd8ba410e14094c1e44cd3ceddd"}, + {file = "greenlet-3.0.1-cp38-cp38-win_amd64.whl", hash = "sha256:990066bff27c4fcf3b69382b86f4c99b3652bab2a7e685d968cd4d0cfc6f67c6"}, + {file = "greenlet-3.0.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:ce85c43ae54845272f6f9cd8320d034d7a946e9773c693b27d620edec825e376"}, + {file = "greenlet-3.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89ee2e967bd7ff85d84a2de09df10e021c9b38c7d91dead95b406ed6350c6997"}, + {file = "greenlet-3.0.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:87c8ceb0cf8a5a51b8008b643844b7f4a8264a2c13fcbcd8a8316161725383fe"}, + {file = "greenlet-3.0.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d6a8c9d4f8692917a3dc7eb25a6fb337bff86909febe2f793ec1928cd97bedfc"}, + {file = "greenlet-3.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9fbc5b8f3dfe24784cee8ce0be3da2d8a79e46a276593db6868382d9c50d97b1"}, + {file = "greenlet-3.0.1-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:85d2b77e7c9382f004b41d9c72c85537fac834fb141b0296942d52bf03fe4a3d"}, + {file = "greenlet-3.0.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:696d8e7d82398e810f2b3622b24e87906763b6ebfd90e361e88eb85b0e554dc8"}, + {file = "greenlet-3.0.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:329c5a2e5a0ee942f2992c5e3ff40be03e75f745f48847f118a3cfece7a28546"}, + {file = "greenlet-3.0.1-cp39-cp39-win32.whl", hash = "sha256:cf868e08690cb89360eebc73ba4be7fb461cfbc6168dd88e2fbbe6f31812cd57"}, + {file = "greenlet-3.0.1-cp39-cp39-win_amd64.whl", hash = "sha256:ac4a39d1abae48184d420aa8e5e63efd1b75c8444dd95daa3e03f6c6310e9619"}, + {file = "greenlet-3.0.1.tar.gz", hash = "sha256:816bd9488a94cba78d93e1abb58000e8266fa9cc2aa9ccdd6eb0696acb24005b"}, ] [package.extras] -docs = ["Sphinx", "docutils (<0.18)"] -test = ["faulthandler", "objgraph", "psutil"] +docs = ["Sphinx"] +test = ["objgraph", "psutil"] [[package]] name = "gspread" @@ -1109,13 +1134,13 @@ pyparsing = {version = ">=2.4.2,<3.0.0 || >3.0.0,<3.0.1 || >3.0.1,<3.0.2 || >3.0 [[package]] name = "idna" -version = "3.4" +version = "3.6" description = "Internationalized Domain Names in Applications (IDNA)" optional = false python-versions = ">=3.5" files = [ - {file = "idna-3.4-py3-none-any.whl", hash = "sha256:90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2"}, - {file = "idna-3.4.tar.gz", hash = "sha256:814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4"}, + {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, + {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, ] [[package]] @@ -1846,13 +1871,13 @@ min-versions = ["babel (==2.9.0)", "click (==7.0)", "colorama (==0.4)", "ghp-imp [[package]] name = "mkdocs-material" -version = "9.4.10" +version = "9.4.14" description = "Documentation that simply works" optional = false python-versions = ">=3.8" files = [ - {file = "mkdocs_material-9.4.10-py3-none-any.whl", hash = "sha256:207c4ebc07faebb220437d2c626edb0c9760c82ccfc484500bd3eb30dfce988c"}, - {file = "mkdocs_material-9.4.10.tar.gz", hash = "sha256:421adedaeaa461dcaf55b8d406673934ade3d4f05ed9819e4cc7b4ee1d646a62"}, + {file = "mkdocs_material-9.4.14-py3-none-any.whl", hash = "sha256:dbc78a4fea97b74319a6aa9a2f0be575a6028be6958f813ba367188f7b8428f6"}, + {file = "mkdocs_material-9.4.14.tar.gz", hash = "sha256:a511d3ff48fa8718b033e7e37d17abd9cc1de0fdf0244a625ca2ae2387e2416d"}, ] [package.dependencies] @@ -1875,13 +1900,13 @@ recommended = ["mkdocs-minify-plugin (>=0.7,<1.0)", "mkdocs-redirects (>=1.2,<2. [[package]] name = "mkdocs-material-extensions" -version = "1.3" +version = "1.3.1" description = "Extension pack for Python Markdown and MkDocs Material." optional = false python-versions = ">=3.8" files = [ - {file = "mkdocs_material_extensions-1.3-py3-none-any.whl", hash = "sha256:0297cc48ba68a9fdd1ef3780a3b41b534b0d0df1d1181a44676fda5f464eeadc"}, - {file = "mkdocs_material_extensions-1.3.tar.gz", hash = "sha256:f0446091503acb110a7cab9349cbc90eeac51b58d1caa92a704a81ca1e24ddbd"}, + {file = "mkdocs_material_extensions-1.3.1-py3-none-any.whl", hash = "sha256:adff8b62700b25cb77b53358dad940f3ef973dd6db797907c49e3c2ef3ab4e31"}, + {file = "mkdocs_material_extensions-1.3.1.tar.gz", hash = "sha256:10c9511cea88f568257f960358a467d12b970e1f7b2c0e5fb2bb48cab1928443"}, ] [[package]] @@ -2288,13 +2313,13 @@ sqlalchemy = "*" [[package]] name = "parse" -version = "1.19.1" +version = "1.20.0" description = "parse() is the opposite of format()" optional = false python-versions = "*" files = [ - {file = "parse-1.19.1-py2.py3-none-any.whl", hash = "sha256:371ed3800dc63983832159cc9373156613947707bc448b5215473a219dbd4362"}, - {file = "parse-1.19.1.tar.gz", hash = "sha256:cc3a47236ff05da377617ddefa867b7ba983819c664e1afe46249e5b469be464"}, + {file = "parse-1.20.0-py2.py3-none-any.whl", hash = "sha256:5e171b001452fa9f004c5a58a93525175468daf69b493e9fa915347ed7ff6968"}, + {file = "parse-1.20.0.tar.gz", hash = "sha256:bd28bae37714b45d5894d77160a16e2be36b64a3b618c81168b3684676aa498b"}, ] [[package]] @@ -2368,25 +2393,25 @@ requests = ">=2.28.1,<3.0.0" [[package]] name = "prefixmaps" -version = "0.1.5" +version = "0.1.7" description = "A python library for retrieving semantic prefix maps" optional = false -python-versions = ">=3.7.6,<4.0.0" +python-versions = ">=3.8.0,<4.0.0" files = [ - {file = "prefixmaps-0.1.5-py3-none-any.whl", hash = "sha256:afe679efa0fa62ae69939771956a76e2958505743b40755c8bae85732622b5b2"}, - {file = "prefixmaps-0.1.5.tar.gz", hash = "sha256:0073f69477f7e9e2359409c0e9d2f853c958600825d9ed859c4c6c71134010a1"}, + {file = "prefixmaps-0.1.7-py3-none-any.whl", hash = "sha256:872f5066f5c3b49f71950726e8bc31a246e1e6b020134c373c625852e3e445f3"}, + {file = "prefixmaps-0.1.7.tar.gz", hash = "sha256:d4388a3af89ba0fb924cfe0e82ba1fc734c7936d2c1dc9feb258d7246a5e54be"}, ] [package.dependencies] -click = ">=8.1.3,<9.0.0" -greenlet = "2.0.1" -importlib-metadata = ">=1.0.0" +click = ">=8.1.3" +curies = ">=0.5.3" +pydantic = ">=1.8.2,<2.0.0" pyyaml = ">=5.3.1" -typing-extensions = ">=4.4.0,<5.0.0" +tox = ">=4.11.3,<5.0.0" [package.extras] docs = ["Sphinx[docs] (>=5.3.0,<6.0.0)", "myst-parser[docs] (>=0.18.1,<0.19.0)", "sphinx-autodoc-typehints[docs] (>=1.19.4,<2.0.0)", "sphinx-click[docs] (>=4.3.0,<5.0.0)", "sphinx-rtd-theme[docs] (>=1.0.0,<2.0.0)"] -refresh = ["bioregistry[refresh] (>=0.8.0,<0.9.0)", "rdflib[refresh] (>=6.2.0,<7.0.0)", "requests[refresh] (>=2.28.1,<3.0.0)"] +refresh = ["bioregistry[refresh] (>=0.10.0,<0.11.0)", "rdflib[refresh] (>=6.2.0,<7.0.0)", "requests[refresh] (>=2.28.1,<3.0.0)"] [[package]] name = "pronto" @@ -2427,13 +2452,13 @@ files = [ [[package]] name = "pyasn1" -version = "0.5.0" +version = "0.5.1" description = "Pure-Python implementation of ASN.1 types and DER/BER/CER codecs (X.208)" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7" files = [ - {file = "pyasn1-0.5.0-py2.py3-none-any.whl", hash = "sha256:87a2121042a1ac9358cabcaf1d07680ff97ee6404333bacca15f76aa8ad01a57"}, - {file = "pyasn1-0.5.0.tar.gz", hash = "sha256:97b7290ca68e62a832558ec3976f15cbf911bf5d7c7039d8b861c2a0ece69fde"}, + {file = "pyasn1-0.5.1-py2.py3-none-any.whl", hash = "sha256:4439847c58d40b1d0a573d07e3856e95333f1976294494c325775aeca506eb58"}, + {file = "pyasn1-0.5.1.tar.gz", hash = "sha256:6d391a96e59b23130a5cfa74d6fd7f388dbbe26cc8f1edf39fdddf08d9d6676c"}, ] [[package]] @@ -2504,13 +2529,13 @@ email = ["email-validator (>=1.0.3)"] [[package]] name = "pygments" -version = "2.17.1" +version = "2.17.2" description = "Pygments is a syntax highlighting package written in Python." optional = false python-versions = ">=3.7" files = [ - {file = "pygments-2.17.1-py3-none-any.whl", hash = "sha256:1b37f1b1e1bff2af52ecaf28cc601e2ef7077000b227a0675da25aef85784bc4"}, - {file = "pygments-2.17.1.tar.gz", hash = "sha256:e45a0e74bf9c530f564ca81b8952343be986a29f6afe7f5ad95c5f06b7bdf5e8"}, + {file = "pygments-2.17.2-py3-none-any.whl", hash = "sha256:b27c2826c47d0f3219f29554824c30c5e8945175d888647acd804ddd04af846c"}, + {file = "pygments-2.17.2.tar.gz", hash = "sha256:da46cec9fd2de5be3a8a784f434e4c4ab670b4ff54d605c4c2717e9d49c4c367"}, ] [package.extras] @@ -2552,17 +2577,17 @@ jsonasobj = ">=1.2.1" [[package]] name = "pymdown-extensions" -version = "10.4" +version = "10.5" description = "Extension pack for Python Markdown." optional = false python-versions = ">=3.8" files = [ - {file = "pymdown_extensions-10.4-py3-none-any.whl", hash = "sha256:cfc28d6a09d19448bcbf8eee3ce098c7d17ff99f7bd3069db4819af181212037"}, - {file = "pymdown_extensions-10.4.tar.gz", hash = "sha256:bc46f11749ecd4d6b71cf62396104b4a200bad3498cb0f5dad1b8502fe461a35"}, + {file = "pymdown_extensions-10.5-py3-none-any.whl", hash = "sha256:1f0ca8bb5beff091315f793ee17683bc1390731f6ac4c5eb01e27464b80fe879"}, + {file = "pymdown_extensions-10.5.tar.gz", hash = "sha256:1b60f1e462adbec5a1ed79dac91f666c9c0d241fa294de1989f29d20096cfd0b"}, ] [package.dependencies] -markdown = ">=3.2" +markdown = ">=3.5" pyyaml = "*" [package.extras] @@ -2684,6 +2709,25 @@ files = [ [package.extras] diagrams = ["jinja2", "railroad-diagrams"] +[[package]] +name = "pyproject-api" +version = "1.6.1" +description = "API to interact with the python pyproject.toml based projects" +optional = false +python-versions = ">=3.8" +files = [ + {file = "pyproject_api-1.6.1-py3-none-any.whl", hash = "sha256:4c0116d60476b0786c88692cf4e325a9814965e2469c5998b830bba16b183675"}, + {file = "pyproject_api-1.6.1.tar.gz", hash = "sha256:1817dc018adc0d1ff9ca1ed8c60e1623d5aaca40814b953af14a9cf9a5cae538"}, +] + +[package.dependencies] +packaging = ">=23.1" +tomli = {version = ">=2.0.1", markers = "python_version < \"3.11\""} + +[package.extras] +docs = ["furo (>=2023.8.19)", "sphinx (<7.2)", "sphinx-autodoc-typehints (>=1.24)"] +testing = ["covdefaults (>=2.3)", "pytest (>=7.4)", "pytest-cov (>=4.1)", "pytest-mock (>=3.11.1)", "setuptools (>=68.1.2)", "wheel (>=0.41.2)"] + [[package]] name = "pyshex" version = "0.8.1" @@ -3561,17 +3605,17 @@ SQLAlchemy-Utils = ">=0.38.2,<0.39.0" [[package]] name = "setuptools" -version = "68.2.2" +version = "69.0.2" description = "Easily download, build, install, upgrade, and uninstall Python packages" optional = false python-versions = ">=3.8" files = [ - {file = "setuptools-68.2.2-py3-none-any.whl", hash = "sha256:b454a35605876da60632df1a60f736524eb73cc47bbc9f3f1ef1b644de74fd2a"}, - {file = "setuptools-68.2.2.tar.gz", hash = "sha256:4ac1475276d2f1c48684874089fefcd83bd7162ddaafb81fac866ba0db282a87"}, + {file = "setuptools-69.0.2-py3-none-any.whl", hash = "sha256:1e8fdff6797d3865f37397be788a4e3cba233608e9b509382a2777d25ebde7f2"}, + {file = "setuptools-69.0.2.tar.gz", hash = "sha256:735896e78a4742605974de002ac60562d286fa8051a7e2299445e8e8fbb01aa6"}, ] [package.extras] -docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-hoverxref (<2)", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (>=1,<2)", "sphinx-reredirects", "sphinxcontrib-towncrier"] +docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "rst.linker (>=1.9)", "sphinx (<7.2.5)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (>=1,<2)", "sphinx-reredirects", "sphinxcontrib-towncrier"] testing = ["build[virtualenv]", "filelock (>=3.4.0)", "flake8-2020", "ini2toml[lite] (>=0.9)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "pip (>=19.1)", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-mypy (>=0.9.1)", "pytest-perf", "pytest-ruff", "pytest-timeout", "pytest-xdist", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"] testing-integration = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "packaging (>=23.1)", "pytest", "pytest-enabler", "pytest-xdist", "tomli", "virtualenv (>=13.0.0)", "wheel"] @@ -3949,6 +3993,33 @@ files = [ {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, ] +[[package]] +name = "tox" +version = "4.11.4" +description = "tox is a generic virtualenv management and test command line tool" +optional = false +python-versions = ">=3.8" +files = [ + {file = "tox-4.11.4-py3-none-any.whl", hash = "sha256:2adb83d68f27116812b69aa36676a8d6a52249cb0d173649de0e7d0c2e3e7229"}, + {file = "tox-4.11.4.tar.gz", hash = "sha256:73a7240778fabf305aeb05ab8ea26e575e042ab5a18d71d0ed13e343a51d6ce1"}, +] + +[package.dependencies] +cachetools = ">=5.3.1" +chardet = ">=5.2" +colorama = ">=0.4.6" +filelock = ">=3.12.3" +packaging = ">=23.1" +platformdirs = ">=3.10" +pluggy = ">=1.3" +pyproject-api = ">=1.6.1" +tomli = {version = ">=2.0.1", markers = "python_version < \"3.11\""} +virtualenv = ">=20.24.3" + +[package.extras] +docs = ["furo (>=2023.8.19)", "sphinx (>=7.2.4)", "sphinx-argparse-cli (>=1.11.1)", "sphinx-autodoc-typehints (>=1.24)", "sphinx-copybutton (>=0.5.2)", "sphinx-inline-tabs (>=2023.4.21)", "sphinxcontrib-towncrier (>=0.2.1a0)", "towncrier (>=23.6)"] +testing = ["build[virtualenv] (>=0.10)", "covdefaults (>=2.3)", "detect-test-pollution (>=1.1.1)", "devpi-process (>=1)", "diff-cover (>=7.7)", "distlib (>=0.3.7)", "flaky (>=3.7)", "hatch-vcs (>=0.3)", "hatchling (>=1.18)", "psutil (>=5.9.5)", "pytest (>=7.4)", "pytest-cov (>=4.1)", "pytest-mock (>=3.11.1)", "pytest-xdist (>=3.3.1)", "re-assert (>=1.1)", "time-machine (>=2.12)", "wheel (>=0.41.2)"] + [[package]] name = "tqdm" version = "4.66.1" @@ -4089,6 +4160,26 @@ testing = ["pytest (>=7.4.0)"] tooling = ["black (>=23.7.0)", "pyright (>=1.1.325)", "ruff (>=0.0.287)"] tooling-extras = ["pyaml (>=23.7.0)", "pypandoc-binary (>=1.11)", "pytest (>=7.4.0)"] +[[package]] +name = "virtualenv" +version = "20.24.7" +description = "Virtual Python Environment builder" +optional = false +python-versions = ">=3.7" +files = [ + {file = "virtualenv-20.24.7-py3-none-any.whl", hash = "sha256:a18b3fd0314ca59a2e9f4b556819ed07183b3e9a3702ecfe213f593d44f7b3fd"}, + {file = "virtualenv-20.24.7.tar.gz", hash = "sha256:69050ffb42419c91f6c1284a7b24e0475d793447e35929b488bf6a0aade39353"}, +] + +[package.dependencies] +distlib = ">=0.3.7,<1" +filelock = ">=3.12.2,<4" +platformdirs = ">=3.9.1,<5" + +[package.extras] +docs = ["furo (>=2023.7.26)", "proselint (>=0.13)", "sphinx (>=7.1.2)", "sphinx-argparse (>=0.4)", "sphinxcontrib-towncrier (>=0.2.1a0)", "towncrier (>=23.6)"] +test = ["covdefaults (>=2.3)", "coverage (>=7.2.7)", "coverage-enable-subprocess (>=1)", "flaky (>=3.7)", "packaging (>=23.1)", "pytest (>=7.4)", "pytest-env (>=0.8.2)", "pytest-freezer (>=0.4.8)", "pytest-mock (>=3.11.1)", "pytest-randomly (>=3.12)", "pytest-timeout (>=2.1)", "setuptools (>=68)", "time-machine (>=2.10)"] + [[package]] name = "watchdog" version = "3.0.0" diff --git a/project/jsonld/nmdc.context.jsonld b/project/jsonld/nmdc.context.jsonld index c295e5b7f5..34f4ae6855 100644 --- a/project/jsonld/nmdc.context.jsonld +++ b/project/jsonld/nmdc.context.jsonld @@ -1,7 +1,7 @@ { "comments": { "description": "Auto generated by LinkML jsonld context generator", - "generation_date": "2023-11-28T21:30:12", + "generation_date": "2023-11-28T22:00:54", "source": "nmdc.yaml" }, "@context": { diff --git a/project/nmdc_materialized_patterns.yaml b/project/nmdc_materialized_patterns.yaml index 71ecd9e611..4250bbee3f 100644 --- a/project/nmdc_materialized_patterns.yaml +++ b/project/nmdc_materialized_patterns.yaml @@ -1439,20 +1439,200 @@ enums: text: soil water_extract_soil: text: water_extract_soil - sr_kerog_type_enum: - name: sr_kerog_type_enum + rel_samp_loc_enum: + name: rel_samp_loc_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Type I: - text: Type I - Type II: - text: Type II - Type III: - text: Type III - Type IV: - text: Type IV + edge of car: + text: edge of car + center of car: + text: center of car + under a seat: + text: under a seat + window_horiz_pos_enum: + name: window_horiz_pos_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + left: + text: left + middle: + text: middle + right: + text: right + ext_window_orient_enum: + name: ext_window_orient_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + north: + text: north + south: + text: south + east: + text: east + west: + text: west + northeast: + text: northeast + southeast: + text: southeast + southwest: + text: southwest + northwest: + text: northwest + vis_media_enum: + name: vis_media_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + photos: + text: photos + videos: + text: videos + commonly of the building: + text: commonly of the building + site context (adjacent buildings, vegetation, terrain, streets): + text: site context (adjacent buildings, vegetation, terrain, streets) + interiors: + text: interiors + equipment: + text: equipment + 3D scans: + text: 3D scans + build_docs_enum: + name: build_docs_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + building information model: + text: building information model + commissioning report: + text: commissioning report + complaint logs: + text: complaint logs + contract administration: + text: contract administration + cost estimate: + text: cost estimate + janitorial schedules or logs: + text: janitorial schedules or logs + maintenance plans: + text: maintenance plans + schedule: + text: schedule + sections: + text: sections + shop drawings: + text: shop drawings + submittals: + text: submittals + ventilation system: + text: ventilation system + windows: + text: windows + room_type_enum: + name: room_type_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + attic: + text: attic + bathroom: + text: bathroom + closet: + text: closet + conference room: + text: conference room + elevator: + text: elevator + examining room: + text: examining room + hallway: + text: hallway + kitchen: + text: kitchen + mail room: + text: mail room + private office: + text: private office + open office: + text: open office + stairwell: + text: stairwell + ',restroom': + text: ',restroom' + lobby: + text: lobby + vestibule: + text: vestibule + mechanical or electrical room: + text: mechanical or electrical room + data center: + text: data center + laboratory_wet: + text: laboratory_wet + laboratory_dry: + text: laboratory_dry + gymnasium: + text: gymnasium + natatorium: + text: natatorium + auditorium: + text: auditorium + lockers: + text: lockers + cafe: + text: cafe + warehouse: + text: warehouse + building_setting_enum: + name: building_setting_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + urban: + text: urban + suburban: + text: suburban + exurban: + text: exurban + rural: + text: rural + train_stat_loc_enum: + name: train_stat_loc_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + south station above ground: + text: south station above ground + south station underground: + text: south station underground + south station amtrak: + text: south station amtrak + forest hills: + text: forest hills + riverside: + text: riverside + samp_subtype_enum: + name: samp_subtype_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + oil phase: + text: oil phase + water phase: + text: water phase + biofilm: + text: biofilm + not applicable: + text: not applicable other: text: other + season_use_enum: + name: season_use_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + Spring: + text: Spring + Summer: + text: Summer + Fall: + text: Fall + Winter: + text: Winter mech_struc_enum: name: mech_struc_enum from_schema: https://w3id.org/nmdc/nmdc @@ -1475,234 +1655,88 @@ enums: text: car bus: text: bus - filter_type_enum: - name: filter_type_enum + door_move_enum: + name: door_move_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - particulate air filter: - text: particulate air filter - chemical air filter: - text: chemical air filter - low-MERV pleated media: - text: low-MERV pleated media - HEPA: - text: HEPA - electrostatic: - text: electrostatic - gas-phase or ultraviolet air treatments: - text: gas-phase or ultraviolet air treatments - oxy_stat_samp_enum: - name: oxy_stat_samp_enum + collapsible: + text: collapsible + folding: + text: folding + revolving: + text: revolving + rolling shutter: + text: rolling shutter + sliding: + text: sliding + swinging: + text: swinging + ceil_cond_enum: + name: ceil_cond_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - aerobic: - text: aerobic - anaerobic: - text: anaerobic - other: - text: other - window_type_enum: - name: window_type_enum + new: + text: new + visible wear: + text: visible wear + needs repair: + text: needs repair + damaged: + text: damaged + rupture: + text: rupture + samp_dis_stage_enum: + name: samp_dis_stage_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - single-hung sash window: - text: single-hung sash window - horizontal sash window: - text: horizontal sash window - fixed window: - text: fixed window - arch_struc_enum: - name: arch_struc_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - building: - text: building - shed: - text: shed - home: - text: home - ceil_finish_mat_enum: - name: ceil_finish_mat_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - drywall: - text: drywall - mineral fibre: - text: mineral fibre - tiles: - text: tiles - PVC: - text: PVC - plasterboard: - text: plasterboard - metal: - text: metal - fiberglass: - text: fiberglass - stucco: - text: stucco - mineral wool/calcium silicate: - text: mineral wool/calcium silicate - wood: - text: wood - quad_pos_enum: - name: quad_pos_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - North side: - text: North side - West side: - text: West side - South side: - text: South side - East side: - text: East side - hcr_geol_age_enum: - name: hcr_geol_age_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - Archean: - text: Archean - Cambrian: - text: Cambrian - Carboniferous: - text: Carboniferous - Cenozoic: - text: Cenozoic - Cretaceous: - text: Cretaceous - Devonian: - text: Devonian - Jurassic: - text: Jurassic - Mesozoic: - text: Mesozoic - Neogene: - text: Neogene - Ordovician: - text: Ordovician - Paleogene: - text: Paleogene - Paleozoic: - text: Paleozoic - Permian: - text: Permian - Precambrian: - text: Precambrian - Proterozoic: - text: Proterozoic - Silurian: - text: Silurian - Triassic: - text: Triassic + dissemination: + text: dissemination + growth and reproduction: + text: growth and reproduction + infection: + text: infection + inoculation: + text: inoculation + penetration: + text: penetration other: text: other - occup_document_enum: - name: occup_document_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - automated count: - text: automated count - estimate: - text: estimate - manual count: - text: manual count - videos: - text: videos - plant_growth_med_enum: - name: plant_growth_med_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - other artificial liquid medium: - text: other artificial liquid medium - other artificial solid medium: - text: other artificial solid medium - peat moss: - text: peat moss - perlite: - text: perlite - pumice: - text: pumice - sand: - text: sand - soil: - text: soil - vermiculite: - text: vermiculite - water: - text: water - ceil_cond_enum: - name: ceil_cond_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - new: - text: new - visible wear: - text: visible wear - needs repair: - text: needs repair - damaged: - text: damaged - rupture: - text: rupture - gender_restroom_enum: - name: gender_restroom_enum + door_comp_type_enum: + name: door_comp_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - all gender: - text: all gender - female: - text: female - gender neurtral: - text: gender neurtral - male: - text: male - male and female: - text: male and female - unisex: - text: unisex - vis_media_enum: - name: vis_media_enum + metal covered: + text: metal covered + revolving: + text: revolving + sliding: + text: sliding + telescopic: + text: telescopic + window_vert_pos_enum: + name: window_vert_pos_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - photos: - text: photos - videos: - text: videos - commonly of the building: - text: commonly of the building - site context (adjacent buildings, vegetation, terrain, streets): - text: site context (adjacent buildings, vegetation, terrain, streets) - interiors: - text: interiors - equipment: - text: equipment - 3D scans: - text: 3D scans - door_type_wood_enum: - name: door_type_wood_enum + bottom: + text: bottom + middle: + text: middle + top: + text: top + low: + text: low + high: + text: high + train_line_enum: + name: train_line_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - bettened and ledged: - text: bettened and ledged - battened: - text: battened - ledged and braced: - text: ledged and braced - ledged and framed: - text: ledged and framed - ledged, braced and frame: - text: ledged, braced and frame - framed and paneled: - text: framed and paneled - glashed or sash: - text: glashed or sash - flush: - text: flush - louvered: - text: louvered - wire gauged: - text: wire gauged + red: + text: red + green: + text: green + orange: + text: orange fao_class_enum: name: fao_class_enum from_schema: https://w3id.org/nmdc/nmdc @@ -1759,232 +1793,8 @@ enums: text: Vertisols Yermosols: text: Yermosols - soil_horizon_enum: - name: soil_horizon_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - O horizon: - text: O horizon - A horizon: - text: A horizon - E horizon: - text: E horizon - B horizon: - text: B horizon - C horizon: - text: C horizon - R layer: - text: R layer - Permafrost: - text: Permafrost - M horizon: - text: M horizon - specific_enum: - name: specific_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - operation: - text: operation - as built: - text: as built - construction: - text: construction - bid: - text: bid - design: - text: design - photos: - text: photos - tidal_stage_enum: - name: tidal_stage_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - low tide: - text: low tide - ebb tide: - text: ebb tide - flood tide: - text: flood tide - high tide: - text: high tide - int_wall_cond_enum: - name: int_wall_cond_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - new: - text: new - visible wear: - text: visible wear - needs repair: - text: needs repair - damaged: - text: damaged - rupture: - text: rupture - heat_cool_type_enum: - name: heat_cool_type_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - radiant system: - text: radiant system - heat pump: - text: heat pump - forced air system: - text: forced air system - steam forced heat: - text: steam forced heat - wood stove: - text: wood stove - drainage_class_enum: - name: drainage_class_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - very poorly: - text: very poorly - poorly: - text: poorly - somewhat poorly: - text: somewhat poorly - moderately well: - text: moderately well - well: - text: well - excessively drained: - text: excessively drained - wall_const_type_enum: - name: wall_const_type_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - frame construction: - text: frame construction - joisted masonry: - text: joisted masonry - light noncombustible: - text: light noncombustible - masonry noncombustible: - text: masonry noncombustible - modified fire resistive: - text: modified fire resistive - fire resistive: - text: fire resistive - samp_weather_enum: - name: samp_weather_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - clear sky: - text: clear sky - cloudy: - text: cloudy - foggy: - text: foggy - hail: - text: hail - rain: - text: rain - snow: - text: snow - sleet: - text: sleet - sunny: - text: sunny - windy: - text: windy - train_line_enum: - name: train_line_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - red: - text: red - green: - text: green - orange: - text: orange - ceil_type_enum: - name: ceil_type_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - cathedral: - text: cathedral - dropped: - text: dropped - concave: - text: concave - barrel-shaped: - text: barrel-shaped - coffered: - text: coffered - cove: - text: cove - stretched: - text: stretched - samp_dis_stage_enum: - name: samp_dis_stage_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - dissemination: - text: dissemination - growth and reproduction: - text: growth and reproduction - infection: - text: infection - inoculation: - text: inoculation - penetration: - text: penetration - other: - text: other - samp_md_enum: - name: samp_md_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - DF: - text: DF - RT: - text: RT - KB: - text: KB - MSL: - text: MSL - other: - text: other - door_comp_type_enum: - name: door_comp_type_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - metal covered: - text: metal covered - revolving: - text: revolving - sliding: - text: sliding - telescopic: - text: telescopic - window_loc_enum: - name: window_loc_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west - door_loc_enum: - name: door_loc_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west - water_feat_type_enum: - name: water_feat_type_enum + water_feat_type_enum: + name: water_feat_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: fountain: @@ -1997,14 +1807,54 @@ enums: text: stream waterfall: text: waterfall - ceil_texture_enum: - name: ceil_texture_enum + wall_finish_mat_enum: + name: wall_finish_mat_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + plaster: + text: plaster + gypsum plaster: + text: gypsum plaster + veneer plaster: + text: veneer plaster + gypsum board: + text: gypsum board + tile: + text: tile + terrazzo: + text: terrazzo + stone facing: + text: stone facing + acoustical treatment: + text: acoustical treatment + wood: + text: wood + metal: + text: metal + masonry: + text: masonry + sediment_type_enum: + name: sediment_type_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + biogenous: + text: biogenous + cosmogenous: + text: cosmogenous + hydrogenous: + text: hydrogenous + lithogenous: + text: lithogenous + wall_texture_enum: + name: wall_texture_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: crows feet: text: crows feet crows-foot stomp: text: crows-foot stomp + ? '' + : text: '' double skip: text: double skip hawk and trowel: @@ -2027,344 +1877,166 @@ enums: text: stomp knockdown swirl: text: swirl - growth_habit_enum: - name: growth_habit_enum + samp_capt_status_enum: + name: samp_capt_status_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - erect: - text: erect - semi-erect: - text: semi-erect - spreading: - text: spreading - prostrate: - text: prostrate - shading_device_type_enum: - name: shading_device_type_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - bahama shutters: - text: bahama shutters - exterior roll blind: - text: exterior roll blind - gambrel awning: - text: gambrel awning - hood awning: - text: hood awning - porchroller awning: - text: porchroller awning - sarasota shutters: - text: sarasota shutters - slatted aluminum: - text: slatted aluminum - solid aluminum awning: - text: solid aluminum awning - sun screen: - text: sun screen - tree: - text: tree - trellis: - text: trellis - venetian awning: - text: venetian awning - room_type_enum: - name: room_type_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - attic: - text: attic - bathroom: - text: bathroom - closet: - text: closet - conference room: - text: conference room - elevator: - text: elevator - examining room: - text: examining room - hallway: - text: hallway - kitchen: - text: kitchen - mail room: - text: mail room - private office: - text: private office - open office: - text: open office - stairwell: - text: stairwell - ',restroom': - text: ',restroom' - lobby: - text: lobby - vestibule: - text: vestibule - mechanical or electrical room: - text: mechanical or electrical room - data center: - text: data center - laboratory_wet: - text: laboratory_wet - laboratory_dry: - text: laboratory_dry - gymnasium: - text: gymnasium - natatorium: - text: natatorium - auditorium: - text: auditorium - lockers: - text: lockers - cafe: - text: cafe - warehouse: - text: warehouse - light_type_enum: - name: light_type_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - natural light: - text: natural light - electric light: - text: electric light - desk lamp: - text: desk lamp - flourescent lights: - text: flourescent lights - none: - text: none - build_docs_enum: - name: build_docs_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - building information model: - text: building information model - commissioning report: - text: commissioning report - complaint logs: - text: complaint logs - contract administration: - text: contract administration - cost estimate: - text: cost estimate - janitorial schedules or logs: - text: janitorial schedules or logs - maintenance plans: - text: maintenance plans - schedule: - text: schedule - sections: - text: sections - shop drawings: - text: shop drawings - submittals: - text: submittals - ventilation system: - text: ventilation system - windows: - text: windows - window_vert_pos_enum: - name: window_vert_pos_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - bottom: - text: bottom - middle: - text: middle - top: - text: top - low: - text: low - high: - text: high - samp_collect_point_enum: - name: samp_collect_point_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - well: - text: well - test well: - text: test well - drilling rig: - text: drilling rig - wellhead: - text: wellhead - separator: - text: separator - storage tank: - text: storage tank + active surveillance in response to an outbreak: + text: active surveillance in response to an outbreak + active surveillance not initiated by an outbreak: + text: active surveillance not initiated by an outbreak + farm sample: + text: farm sample + market sample: + text: market sample other: text: other - train_stop_loc_enum: - name: train_stop_loc_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - end: - text: end - mid: - text: mid - downtown: - text: downtown - door_cond_enum: - name: door_cond_enum + door_type_enum: + name: door_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - damaged: - text: damaged - needs repair: - text: needs repair - new: - text: new - rupture: - text: rupture - visible wear: - text: visible wear - room_condt_enum: - name: room_condt_enum + composite: + text: composite + metal: + text: metal + wooden: + text: wooden + samp_floor_enum: + name: samp_floor_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - new: - text: new - visible wear: - text: visible wear - needs repair: - text: needs repair - damaged: - text: damaged - rupture: - text: rupture - visible signs of mold/mildew: - text: visible signs of mold/mildew - door_type_metal_enum: - name: door_type_metal_enum + 1st floor: + text: 1st floor + 2nd floor: + text: 2nd floor + basement: + text: basement + lobby: + text: lobby + floor_water_mold_enum: + name: floor_water_mold_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - collapsible: - text: collapsible - corrugated steel: - text: corrugated steel - hollow: - text: hollow - rolling shutters: - text: rolling shutters - steel plate: - text: steel plate - tillage_enum: - name: tillage_enum + mold odor: + text: mold odor + wet floor: + text: wet floor + water stains: + text: water stains + wall discoloration: + text: wall discoloration + floor discoloration: + text: floor discoloration + ceiling discoloration: + text: ceiling discoloration + peeling paint or wallpaper: + text: peeling paint or wallpaper + bulging walls: + text: bulging walls + condensation: + text: condensation + door_loc_enum: + name: door_loc_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - drill: - text: drill - cutting disc: - text: cutting disc - ridge till: - text: ridge till - strip tillage: - text: strip tillage - zonal tillage: - text: zonal tillage - chisel: - text: chisel - tined: - text: tined - mouldboard: - text: mouldboard - disc plough: - text: disc plough - sr_lithology_enum: - name: sr_lithology_enum + north: + text: north + south: + text: south + east: + text: east + west: + text: west + biol_stat_enum: + name: biol_stat_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Clastic: - text: Clastic - Carbonate: - text: Carbonate - Coal: - text: Coal - Biosilicieous: - text: Biosilicieous - other: - text: other - door_move_enum: - name: door_move_enum + wild: + text: wild + natural: + text: natural + semi-natural: + text: semi-natural + inbred line: + text: inbred line + breeder's line: + text: breeder's line + hybrid: + text: hybrid + clonal selection: + text: clonal selection + mutant: + text: mutant + wall_surf_treatment_enum: + name: wall_surf_treatment_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - collapsible: - text: collapsible - folding: - text: folding - revolving: - text: revolving - rolling shutter: - text: rolling shutter - sliding: - text: sliding - swinging: - text: swinging - window_cover_enum: - name: window_cover_enum + painted: + text: painted + wall paper: + text: wall paper + no treatment: + text: no treatment + paneling: + text: paneling + stucco: + text: stucco + fabric: + text: fabric + biotic_relationship_enum: + name: biotic_relationship_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - blinds: - text: blinds - curtains: - text: curtains - none: - text: none - lithology_enum: - name: lithology_enum + free living: + text: free living + parasite: + text: parasite + commensal: + text: commensal + symbiont: + text: symbiont + door_cond_enum: + name: door_cond_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Basement: - text: Basement - Chalk: - text: Chalk - Chert: - text: Chert - Coal: - text: Coal - Conglomerate: - text: Conglomerate - Diatomite: - text: Diatomite - Dolomite: - text: Dolomite - Limestone: - text: Limestone - Sandstone: - text: Sandstone - Shale: - text: Shale - Siltstone: - text: Siltstone - Volcanic: - text: Volcanic - other: - text: other - samp_floor_enum: - name: samp_floor_enum + damaged: + text: damaged + needs repair: + text: needs repair + new: + text: new + rupture: + text: rupture + visible wear: + text: visible wear + floor_struc_enum: + name: floor_struc_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - 1st floor: - text: 1st floor - 2nd floor: - text: 2nd floor - basement: - text: basement - lobby: - text: lobby - door_direct_enum: - name: door_direct_enum + balcony: + text: balcony + floating floor: + text: floating floor + glass floor: + text: glass floor + raised floor: + text: raised floor + sprung floor: + text: sprung floor + wood-framed: + text: wood-framed + concrete: + text: concrete + organism_count_enum: + name: organism_count_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - inward: - text: inward - outward: - text: outward - sideways: - text: sideways + ATP: + text: ATP + MPN: + text: MPN + other: + text: other heat_deliv_loc_enum: name: heat_deliv_loc_enum from_schema: https://w3id.org/nmdc/nmdc @@ -2377,22 +2049,48 @@ enums: text: east west: text: west - sr_dep_env_enum: - name: sr_dep_env_enum + heat_cool_type_enum: + name: heat_cool_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Lacustine: - text: Lacustine - Fluvioldeltaic: - text: Fluvioldeltaic - Fluviomarine: - text: Fluviomarine - Marine: - text: Marine - other: - text: other - sr_geol_age_enum: - name: sr_geol_age_enum + radiant system: + text: radiant system + heat pump: + text: heat pump + forced air system: + text: forced air system + steam forced heat: + text: steam forced heat + wood stove: + text: wood stove + room_connected_enum: + name: room_connected_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + attic: + text: attic + bathroom: + text: bathroom + closet: + text: closet + conference room: + text: conference room + elevator: + text: elevator + examining room: + text: examining room + hallway: + text: hallway + kitchen: + text: kitchen + mail room: + text: mail room + office: + text: office + stairwell: + text: stairwell + hcr_geol_age_enum: + name: hcr_geol_age_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: Archean: @@ -2431,88 +2129,254 @@ enums: text: Triassic other: text: other - ext_wall_orient_enum: - name: ext_wall_orient_enum + samp_md_enum: + name: samp_md_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west - northeast: - text: northeast - southeast: - text: southeast - southwest: - text: southwest - northwest: - text: northwest - floor_water_mold_enum: - name: floor_water_mold_enum + DF: + text: DF + RT: + text: RT + KB: + text: KB + MSL: + text: MSL + other: + text: other + room_samp_pos_enum: + name: room_samp_pos_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - mold odor: - text: mold odor - wet floor: - text: wet floor - water stains: - text: water stains - wall discoloration: - text: wall discoloration - floor discoloration: - text: floor discoloration - ceiling discoloration: - text: ceiling discoloration - peeling paint or wallpaper: - text: peeling paint or wallpaper - bulging walls: - text: bulging walls - condensation: - text: condensation - window_cond_enum: - name: window_cond_enum + north corner: + text: north corner + south corner: + text: south corner + west corner: + text: west corner + east corner: + text: east corner + northeast corner: + text: northeast corner + northwest corner: + text: northwest corner + southeast corner: + text: southeast corner + southwest corner: + text: southwest corner + center: + text: center + profile_position_enum: + name: profile_position_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + summit: + text: summit + shoulder: + text: shoulder + backslope: + text: backslope + footslope: + text: footslope + toeslope: + text: toeslope + quad_pos_enum: + name: quad_pos_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + North side: + text: North side + West side: + text: West side + South side: + text: South side + East side: + text: East side + indoor_space_enum: + name: indoor_space_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + bedroom: + text: bedroom + office: + text: office + bathroom: + text: bathroom + foyer: + text: foyer + kitchen: + text: kitchen + locker room: + text: locker room + hallway: + text: hallway + elevator: + text: elevator + window_type_enum: + name: window_type_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + single-hung sash window: + text: single-hung sash window + horizontal sash window: + text: horizontal sash window + fixed window: + text: fixed window + floor_cond_enum: + name: floor_cond_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - damaged: - text: damaged - needs repair: - text: needs repair new: text: new - rupture: - text: rupture visible wear: text: visible wear - shading_device_cond_enum: - name: shading_device_cond_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - damaged: - text: damaged needs repair: text: needs repair - new: - text: new + damaged: + text: damaged rupture: text: rupture + occup_document_enum: + name: occup_document_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + automated count: + text: automated count + estimate: + text: estimate + manual count: + text: manual count + videos: + text: videos + room_condt_enum: + name: room_condt_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + new: + text: new visible wear: text: visible wear - wall_loc_enum: - name: wall_loc_enum + needs repair: + text: needs repair + damaged: + text: damaged + rupture: + text: rupture + visible signs of mold/mildew: + text: visible signs of mold/mildew + specific_enum: + name: specific_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west + operation: + text: operation + as built: + text: as built + construction: + text: construction + bid: + text: bid + design: + text: design + photos: + text: photos + build_occup_type_enum: + name: build_occup_type_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + office: + text: office + market: + text: market + restaurant: + text: restaurant + residence: + text: residence + school: + text: school + residential: + text: residential + commercial: + text: commercial + low rise: + text: low rise + high rise: + text: high rise + wood framed: + text: wood framed + health care: + text: health care + airport: + text: airport + sports complex: + text: sports complex + freq_clean_enum: + name: freq_clean_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + Daily: + text: Daily + Weekly: + text: Weekly + Monthly: + text: Monthly + Quarterly: + text: Quarterly + Annually: + text: Annually + other: + text: other + samp_weather_enum: + name: samp_weather_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + clear sky: + text: clear sky + cloudy: + text: cloudy + foggy: + text: foggy + hail: + text: hail + rain: + text: rain + snow: + text: snow + sleet: + text: sleet + sunny: + text: sunny + windy: + text: windy + hcr_enum: + name: hcr_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + Oil Reservoir: + text: Oil Reservoir + Gas Reservoir: + text: Gas Reservoir + Oil Sand: + text: Oil Sand + Coalbed: + text: Coalbed + Shale: + text: Shale + Tight Oil Reservoir: + text: Tight Oil Reservoir + Tight Gas Reservoir: + text: Tight Gas Reservoir + other: + text: other + door_direct_enum: + name: door_direct_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + inward: + text: inward + outward: + text: outward + sideways: + text: sideways door_mat_enum: name: door_mat_enum from_schema: https://w3id.org/nmdc/nmdc @@ -2537,78 +2401,28 @@ enums: text: wood wood/plastic composite: text: wood/plastic composite - plant_sex_enum: - name: plant_sex_enum + window_mat_enum: + name: window_mat_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Androdioecious: - text: Androdioecious - Androecious: - text: Androecious - Androgynous: - text: Androgynous - Androgynomonoecious: - text: Androgynomonoecious - Andromonoecious: - text: Andromonoecious - Bisexual: - text: Bisexual - Dichogamous: - text: Dichogamous - Diclinous: - text: Diclinous - Dioecious: - text: Dioecious - Gynodioecious: - text: Gynodioecious - Gynoecious: - text: Gynoecious - Gynomonoecious: - text: Gynomonoecious - Hermaphroditic: - text: Hermaphroditic - Imperfect: - text: Imperfect - Monoclinous: - text: Monoclinous - Monoecious: - text: Monoecious - Perfect: - text: Perfect - Polygamodioecious: - text: Polygamodioecious - Polygamomonoecious: - text: Polygamomonoecious - Polygamous: - text: Polygamous - Protandrous: - text: Protandrous - Protogynous: - text: Protogynous - Subandroecious: - text: Subandroecious - Subdioecious: - text: Subdioecious - Subgynoecious: - text: Subgynoecious - Synoecious: - text: Synoecious - Trimonoecious: - text: Trimonoecious - Trioecious: - text: Trioecious - Unisexual: - text: Unisexual - wall_texture_enum: - name: wall_texture_enum + clad: + text: clad + fiberglass: + text: fiberglass + metal: + text: metal + vinyl: + text: vinyl + wood: + text: wood + ceil_texture_enum: + name: ceil_texture_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: crows feet: text: crows feet crows-foot stomp: text: crows-foot stomp - ? '' - : text: '' double skip: text: double skip hawk and trowel: @@ -2631,142 +2445,188 @@ enums: text: stomp knockdown swirl: text: swirl - surf_material_enum: - name: surf_material_enum + sr_kerog_type_enum: + name: sr_kerog_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - adobe: - text: adobe + Type I: + text: Type I + Type II: + text: Type II + Type III: + text: Type III + Type IV: + text: Type IV + other: + text: other + floor_finish_mat_enum: + name: floor_finish_mat_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + tile: + text: tile + wood strip or parquet: + text: wood strip or parquet carpet: text: carpet - cinder blocks: - text: cinder blocks + rug: + text: rug + laminate wood: + text: laminate wood + lineoleum: + text: lineoleum + vinyl composition tile: + text: vinyl composition tile + sheet vinyl: + text: sheet vinyl + stone: + text: stone + bamboo: + text: bamboo + cork: + text: cork + terrazo: + text: terrazo concrete: text: concrete - hay bales: - text: hay bales - glass: - text: glass - metal: - text: metal + none: + text: none + sealed: + text: sealed + clear finish: + text: clear finish paint: text: paint - plastic: - text: plastic - stainless steel: - text: stainless steel - stone: - text: stone - stucco: - text: stucco - tile: - text: tile - vinyl: - text: vinyl - wood: - text: wood - biotic_relationship_enum: - name: biotic_relationship_enum + none or unfinished: + text: none or unfinished + soil_horizon_enum: + name: soil_horizon_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - free living: - text: free living - parasite: - text: parasite - commensal: - text: commensal - symbiont: - text: symbiont - samp_subtype_enum: - name: samp_subtype_enum + O horizon: + text: O horizon + A horizon: + text: A horizon + E horizon: + text: E horizon + B horizon: + text: B horizon + C horizon: + text: C horizon + R layer: + text: R layer + Permafrost: + text: Permafrost + M horizon: + text: M horizon + drainage_class_enum: + name: drainage_class_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - oil phase: - text: oil phase - water phase: - text: water phase - biofilm: - text: biofilm - not applicable: - text: not applicable - other: - text: other - hcr_enum: - name: hcr_enum + very poorly: + text: very poorly + poorly: + text: poorly + somewhat poorly: + text: somewhat poorly + moderately well: + text: moderately well + well: + text: well + excessively drained: + text: excessively drained + growth_habit_enum: + name: growth_habit_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Oil Reservoir: - text: Oil Reservoir - Gas Reservoir: - text: Gas Reservoir - Oil Sand: - text: Oil Sand - Coalbed: - text: Coalbed - Shale: - text: Shale - Tight Oil Reservoir: - text: Tight Oil Reservoir - Tight Gas Reservoir: - text: Tight Gas Reservoir + erect: + text: erect + semi-erect: + text: semi-erect + spreading: + text: spreading + prostrate: + text: prostrate + sr_lithology_enum: + name: sr_lithology_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + Clastic: + text: Clastic + Carbonate: + text: Carbonate + Coal: + text: Coal + Biosilicieous: + text: Biosilicieous other: text: other - wall_finish_mat_enum: - name: wall_finish_mat_enum + drawings_enum: + name: drawings_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - plaster: - text: plaster - gypsum plaster: - text: gypsum plaster - veneer plaster: - text: veneer plaster - gypsum board: - text: gypsum board - tile: - text: tile - terrazzo: - text: terrazzo - stone facing: - text: stone facing - acoustical treatment: - text: acoustical treatment - wood: - text: wood - metal: - text: metal - masonry: - text: masonry - season_use_enum: - name: season_use_enum + operation: + text: operation + as built: + text: as built + construction: + text: construction + bid: + text: bid + design: + text: design + building navigation map: + text: building navigation map + diagram: + text: diagram + sketch: + text: sketch + tillage_enum: + name: tillage_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Spring: - text: Spring - Summer: - text: Summer - Fall: - text: Fall - Winter: - text: Winter - floor_struc_enum: - name: floor_struc_enum + drill: + text: drill + cutting disc: + text: cutting disc + ridge till: + text: ridge till + strip tillage: + text: strip tillage + zonal tillage: + text: zonal tillage + chisel: + text: chisel + tined: + text: tined + mouldboard: + text: mouldboard + disc plough: + text: disc plough + shading_device_cond_enum: + name: shading_device_cond_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + damaged: + text: damaged + needs repair: + text: needs repair + new: + text: new + rupture: + text: rupture + visible wear: + text: visible wear + oxy_stat_samp_enum: + name: oxy_stat_samp_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - balcony: - text: balcony - floating floor: - text: floating floor - glass floor: - text: glass floor - raised floor: - text: raised floor - sprung floor: - text: sprung floor - wood-framed: - text: wood-framed - concrete: - text: concrete + aerobic: + text: aerobic + anaerobic: + text: anaerobic + other: + text: other depos_env_enum: name: depos_env_enum from_schema: https://w3id.org/nmdc/nmdc @@ -2803,208 +2663,186 @@ enums: text: Other - Volcanic other: text: other - room_loc_enum: - name: room_loc_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - corner room: - text: corner room - interior room: - text: interior room - exterior wall: - text: exterior wall - profile_position_enum: - name: profile_position_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - summit: - text: summit - shoulder: - text: shoulder - backslope: - text: backslope - footslope: - text: footslope - toeslope: - text: toeslope - indoor_space_enum: - name: indoor_space_enum + ceil_finish_mat_enum: + name: ceil_finish_mat_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - bedroom: - text: bedroom - office: - text: office - bathroom: - text: bathroom - foyer: - text: foyer - kitchen: - text: kitchen - locker room: - text: locker room - hallway: - text: hallway - elevator: - text: elevator - samp_capt_status_enum: - name: samp_capt_status_enum + drywall: + text: drywall + mineral fibre: + text: mineral fibre + tiles: + text: tiles + PVC: + text: PVC + plasterboard: + text: plasterboard + metal: + text: metal + fiberglass: + text: fiberglass + stucco: + text: stucco + mineral wool/calcium silicate: + text: mineral wool/calcium silicate + wood: + text: wood + weekday_enum: + name: weekday_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - active surveillance in response to an outbreak: - text: active surveillance in response to an outbreak - active surveillance not initiated by an outbreak: - text: active surveillance not initiated by an outbreak - farm sample: - text: farm sample - market sample: - text: market sample - other: - text: other - furniture_enum: - name: furniture_enum + Monday: + text: Monday + Tuesday: + text: Tuesday + Wednesday: + text: Wednesday + Thursday: + text: Thursday + Friday: + text: Friday + Saturday: + text: Saturday + Sunday: + text: Sunday + host_sex_enum: + name: host_sex_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - cabinet: - text: cabinet - chair: - text: chair - desks: - text: desks - hc_produced_enum: - name: hc_produced_enum + female: + text: female + hermaphrodite: + text: hermaphrodite + male: + text: male + neuter: + text: neuter + samp_collect_point_enum: + name: samp_collect_point_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Oil: - text: Oil - Gas-Condensate: - text: Gas-Condensate - Gas: - text: Gas - Bitumen: - text: Bitumen - Coalbed Methane: - text: Coalbed Methane + well: + text: well + test well: + text: test well + drilling rig: + text: drilling rig + wellhead: + text: wellhead + separator: + text: separator + storage tank: + text: storage tank other: text: other - biol_stat_enum: - name: biol_stat_enum + wall_loc_enum: + name: wall_loc_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - wild: - text: wild - natural: - text: natural - semi-natural: - text: semi-natural - inbred line: - text: inbred line - breeder's line: - text: breeder's line - hybrid: - text: hybrid - clonal selection: - text: clonal selection - mutant: - text: mutant - window_mat_enum: - name: window_mat_enum + north: + text: north + south: + text: south + east: + text: east + west: + text: west + window_cover_enum: + name: window_cover_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - clad: - text: clad - fiberglass: - text: fiberglass - metal: - text: metal - vinyl: - text: vinyl - wood: - text: wood - room_samp_pos_enum: - name: room_samp_pos_enum + blinds: + text: blinds + curtains: + text: curtains + none: + text: none + handidness_enum: + name: handidness_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - north corner: - text: north corner - south corner: - text: south corner - west corner: - text: west corner - east corner: - text: east corner - northeast corner: - text: northeast corner - northwest corner: - text: northwest corner - southeast corner: - text: southeast corner - southwest corner: - text: southwest corner - center: - text: center - surf_air_cont_enum: - name: surf_air_cont_enum + ambidexterity: + text: ambidexterity + left handedness: + text: left handedness + mixed-handedness: + text: mixed-handedness + right handedness: + text: right handedness + window_cond_enum: + name: window_cond_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - dust: - text: dust - organic matter: - text: organic matter - particulate matter: - text: particulate matter - volatile organic compounds: - text: volatile organic compounds - biological contaminants: - text: biological contaminants - radon: - text: radon - nutrients: - text: nutrients - biocides: - text: biocides - door_type_enum: - name: door_type_enum + damaged: + text: damaged + needs repair: + text: needs repair + new: + text: new + rupture: + text: rupture + visible wear: + text: visible wear + arch_struc_enum: + name: arch_struc_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - composite: - text: composite - metal: - text: metal - wooden: - text: wooden - organism_count_enum: - name: organism_count_enum + building: + text: building + shed: + text: shed + home: + text: home + window_loc_enum: + name: window_loc_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - ATP: - text: ATP - MPN: - text: MPN - other: - text: other - sediment_type_enum: - name: sediment_type_enum + north: + text: north + south: + text: south + east: + text: east + west: + text: west + door_type_wood_enum: + name: door_type_wood_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - biogenous: - text: biogenous - cosmogenous: - text: cosmogenous - hydrogenous: - text: hydrogenous - lithogenous: - text: lithogenous - substructure_type_enum: - name: substructure_type_enum + bettened and ledged: + text: bettened and ledged + battened: + text: battened + ledged and braced: + text: ledged and braced + ledged and framed: + text: ledged and framed + ledged, braced and frame: + text: ledged, braced and frame + framed and paneled: + text: framed and paneled + glashed or sash: + text: glashed or sash + flush: + text: flush + louvered: + text: louvered + wire gauged: + text: wire gauged + int_wall_cond_enum: + name: int_wall_cond_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - crawlspace: - text: crawlspace - slab on grade: - text: slab on grade - basement: - text: basement + new: + text: new + visible wear: + text: visible wear + needs repair: + text: needs repair + damaged: + text: damaged + rupture: + text: rupture indoor_surf_enum: name: indoor_surf_enum from_schema: https://w3id.org/nmdc/nmdc @@ -3025,96 +2863,126 @@ enums: text: window wall: text: wall - wall_surf_treatment_enum: - name: wall_surf_treatment_enum + furniture_enum: + name: furniture_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - painted: - text: painted - wall paper: - text: wall paper - no treatment: - text: no treatment - paneling: - text: paneling - stucco: - text: stucco - fabric: - text: fabric - drawings_enum: - name: drawings_enum + cabinet: + text: cabinet + chair: + text: chair + desks: + text: desks + ceil_type_enum: + name: ceil_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - operation: - text: operation - as built: - text: as built - construction: - text: construction - bid: - text: bid - design: - text: design - building navigation map: - text: building navigation map - diagram: - text: diagram - sketch: - text: sketch - floor_finish_mat_enum: - name: floor_finish_mat_enum + cathedral: + text: cathedral + dropped: + text: dropped + concave: + text: concave + barrel-shaped: + text: barrel-shaped + coffered: + text: coffered + cove: + text: cove + stretched: + text: stretched + tidal_stage_enum: + name: tidal_stage_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - tile: - text: tile - wood strip or parquet: - text: wood strip or parquet - carpet: - text: carpet - rug: - text: rug - laminate wood: - text: laminate wood - lineoleum: - text: lineoleum - vinyl composition tile: - text: vinyl composition tile - sheet vinyl: - text: sheet vinyl - stone: - text: stone - bamboo: - text: bamboo - cork: - text: cork - terrazo: - text: terrazo - concrete: - text: concrete + low tide: + text: low tide + ebb tide: + text: ebb tide + flood tide: + text: flood tide + high tide: + text: high tide + sr_dep_env_enum: + name: sr_dep_env_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + Lacustine: + text: Lacustine + Fluvioldeltaic: + text: Fluvioldeltaic + Fluviomarine: + text: Fluviomarine + Marine: + text: Marine + other: + text: other + room_loc_enum: + name: room_loc_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + corner room: + text: corner room + interior room: + text: interior room + exterior wall: + text: exterior wall + light_type_enum: + name: light_type_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + natural light: + text: natural light + electric light: + text: electric light + desk lamp: + text: desk lamp + flourescent lights: + text: flourescent lights none: text: none - sealed: - text: sealed - clear finish: - text: clear finish - paint: - text: paint - none or unfinished: - text: none or unfinished - floor_cond_enum: - name: floor_cond_enum + plant_growth_med_enum: + name: plant_growth_med_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + other artificial liquid medium: + text: other artificial liquid medium + other artificial solid medium: + text: other artificial solid medium + peat moss: + text: peat moss + perlite: + text: perlite + pumice: + text: pumice + sand: + text: sand + soil: + text: soil + vermiculite: + text: vermiculite + water: + text: water + ext_wall_orient_enum: + name: ext_wall_orient_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - new: - text: new - visible wear: - text: visible wear - needs repair: - text: needs repair - damaged: - text: damaged - rupture: - text: rupture + north: + text: north + south: + text: south + east: + text: east + west: + text: west + northeast: + text: northeast + southeast: + text: southeast + southwest: + text: southwest + northwest: + text: northwest cur_land_use_enum: name: cur_land_use_enum from_schema: https://w3id.org/nmdc/nmdc @@ -3310,186 +3178,318 @@ enums: value: vine crops (grapes) examples: - value: grapes - window_horiz_pos_enum: - name: window_horiz_pos_enum + gender_restroom_enum: + name: gender_restroom_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - left: - text: left - middle: - text: middle - right: - text: right - rel_samp_loc_enum: - name: rel_samp_loc_enum + all gender: + text: all gender + female: + text: female + gender neurtral: + text: gender neurtral + male: + text: male + male and female: + text: male and female + unisex: + text: unisex + sr_geol_age_enum: + name: sr_geol_age_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - edge of car: - text: edge of car - center of car: - text: center of car - under a seat: - text: under a seat - room_connected_enum: - name: room_connected_enum + Archean: + text: Archean + Cambrian: + text: Cambrian + Carboniferous: + text: Carboniferous + Cenozoic: + text: Cenozoic + Cretaceous: + text: Cretaceous + Devonian: + text: Devonian + Jurassic: + text: Jurassic + Mesozoic: + text: Mesozoic + Neogene: + text: Neogene + Ordovician: + text: Ordovician + Paleogene: + text: Paleogene + Paleozoic: + text: Paleozoic + Permian: + text: Permian + Precambrian: + text: Precambrian + Proterozoic: + text: Proterozoic + Silurian: + text: Silurian + Triassic: + text: Triassic + other: + text: other + shading_device_type_enum: + name: shading_device_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - attic: - text: attic - bathroom: - text: bathroom - closet: - text: closet - conference room: - text: conference room - elevator: - text: elevator - examining room: - text: examining room - hallway: - text: hallway - kitchen: - text: kitchen - mail room: - text: mail room - office: - text: office - stairwell: - text: stairwell - freq_clean_enum: - name: freq_clean_enum + bahama shutters: + text: bahama shutters + exterior roll blind: + text: exterior roll blind + gambrel awning: + text: gambrel awning + hood awning: + text: hood awning + porchroller awning: + text: porchroller awning + sarasota shutters: + text: sarasota shutters + slatted aluminum: + text: slatted aluminum + solid aluminum awning: + text: solid aluminum awning + sun screen: + text: sun screen + tree: + text: tree + trellis: + text: trellis + venetian awning: + text: venetian awning + surf_material_enum: + name: surf_material_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Daily: - text: Daily - Weekly: - text: Weekly - Monthly: - text: Monthly - Quarterly: - text: Quarterly - Annually: - text: Annually - other: - text: other - building_setting_enum: - name: building_setting_enum + adobe: + text: adobe + carpet: + text: carpet + cinder blocks: + text: cinder blocks + concrete: + text: concrete + hay bales: + text: hay bales + glass: + text: glass + metal: + text: metal + paint: + text: paint + plastic: + text: plastic + stainless steel: + text: stainless steel + stone: + text: stone + stucco: + text: stucco + tile: + text: tile + vinyl: + text: vinyl + wood: + text: wood + filter_type_enum: + name: filter_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - urban: - text: urban - suburban: - text: suburban - exurban: - text: exurban - rural: - text: rural - ext_window_orient_enum: - name: ext_window_orient_enum + particulate air filter: + text: particulate air filter + chemical air filter: + text: chemical air filter + low-MERV pleated media: + text: low-MERV pleated media + HEPA: + text: HEPA + electrostatic: + text: electrostatic + gas-phase or ultraviolet air treatments: + text: gas-phase or ultraviolet air treatments + door_type_metal_enum: + name: door_type_metal_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west - northeast: - text: northeast - southeast: - text: southeast - southwest: - text: southwest - northwest: - text: northwest - handidness_enum: - name: handidness_enum + collapsible: + text: collapsible + corrugated steel: + text: corrugated steel + hollow: + text: hollow + rolling shutters: + text: rolling shutters + steel plate: + text: steel plate + substructure_type_enum: + name: substructure_type_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + crawlspace: + text: crawlspace + slab on grade: + text: slab on grade + basement: + text: basement + lithology_enum: + name: lithology_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - ambidexterity: - text: ambidexterity - left handedness: - text: left handedness - mixed-handedness: - text: mixed-handedness - right handedness: - text: right handedness - host_sex_enum: - name: host_sex_enum + Basement: + text: Basement + Chalk: + text: Chalk + Chert: + text: Chert + Coal: + text: Coal + Conglomerate: + text: Conglomerate + Diatomite: + text: Diatomite + Dolomite: + text: Dolomite + Limestone: + text: Limestone + Sandstone: + text: Sandstone + Shale: + text: Shale + Siltstone: + text: Siltstone + Volcanic: + text: Volcanic + other: + text: other + plant_sex_enum: + name: plant_sex_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - female: - text: female - hermaphrodite: - text: hermaphrodite - male: - text: male - neuter: - text: neuter - build_occup_type_enum: - name: build_occup_type_enum + Androdioecious: + text: Androdioecious + Androecious: + text: Androecious + Androgynous: + text: Androgynous + Androgynomonoecious: + text: Androgynomonoecious + Andromonoecious: + text: Andromonoecious + Bisexual: + text: Bisexual + Dichogamous: + text: Dichogamous + Diclinous: + text: Diclinous + Dioecious: + text: Dioecious + Gynodioecious: + text: Gynodioecious + Gynoecious: + text: Gynoecious + Gynomonoecious: + text: Gynomonoecious + Hermaphroditic: + text: Hermaphroditic + Imperfect: + text: Imperfect + Monoclinous: + text: Monoclinous + Monoecious: + text: Monoecious + Perfect: + text: Perfect + Polygamodioecious: + text: Polygamodioecious + Polygamomonoecious: + text: Polygamomonoecious + Polygamous: + text: Polygamous + Protandrous: + text: Protandrous + Protogynous: + text: Protogynous + Subandroecious: + text: Subandroecious + Subdioecious: + text: Subdioecious + Subgynoecious: + text: Subgynoecious + Synoecious: + text: Synoecious + Trimonoecious: + text: Trimonoecious + Trioecious: + text: Trioecious + Unisexual: + text: Unisexual + surf_air_cont_enum: + name: surf_air_cont_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - office: - text: office - market: - text: market - restaurant: - text: restaurant - residence: - text: residence - school: - text: school - residential: - text: residential - commercial: - text: commercial - low rise: - text: low rise - high rise: - text: high rise - wood framed: - text: wood framed - health care: - text: health care - airport: - text: airport - sports complex: - text: sports complex - weekday_enum: - name: weekday_enum + dust: + text: dust + organic matter: + text: organic matter + particulate matter: + text: particulate matter + volatile organic compounds: + text: volatile organic compounds + biological contaminants: + text: biological contaminants + radon: + text: radon + nutrients: + text: nutrients + biocides: + text: biocides + wall_const_type_enum: + name: wall_const_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Monday: - text: Monday - Tuesday: - text: Tuesday - Wednesday: - text: Wednesday - Thursday: - text: Thursday - Friday: - text: Friday - Saturday: - text: Saturday - Sunday: - text: Sunday - train_stat_loc_enum: - name: train_stat_loc_enum + frame construction: + text: frame construction + joisted masonry: + text: joisted masonry + light noncombustible: + text: light noncombustible + masonry noncombustible: + text: masonry noncombustible + modified fire resistive: + text: modified fire resistive + fire resistive: + text: fire resistive + hc_produced_enum: + name: hc_produced_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - south station above ground: - text: south station above ground - south station underground: - text: south station underground - south station amtrak: - text: south station amtrak - forest hills: - text: forest hills - riverside: - text: riverside + Oil: + text: Oil + Gas-Condensate: + text: Gas-Condensate + Gas: + text: Gas + Bitumen: + text: Bitumen + Coalbed Methane: + text: Coalbed Methane + other: + text: other + train_stop_loc_enum: + name: train_stop_loc_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + end: + text: end + mid: + text: mid + downtown: + text: downtown slots: model: name: model @@ -17706,24 +17706,25 @@ slots: slot_uri: MIXS:0000156 multivalued: false range: QuantityValue - has raw value: - name: has raw value + investigation field: + name: investigation field + description: field describing aspect of the investigation/study to which the sample + belongs from_schema: https://w3id.org/nmdc/nmdc - string_serialization: '{has numeric value} {has unit}' - owner: QuantityValue + abstract: true nucleic acid sequence source field: name: nucleic acid sequence source field from_schema: https://w3id.org/nmdc/nmdc abstract: true + environment field: + name: environment field + description: field describing environmental aspect of a sample + from_schema: https://w3id.org/nmdc/nmdc + abstract: true sequencing field: name: sequencing field from_schema: https://w3id.org/nmdc/nmdc abstract: true - has numeric value: - name: has numeric value - from_schema: https://w3id.org/nmdc/nmdc - owner: QuantityValue - range: double core field: name: core field description: basic fields @@ -17734,17 +17735,16 @@ slots: description: Example "m" from_schema: https://w3id.org/nmdc/nmdc owner: QuantityValue - environment field: - name: environment field - description: field describing environmental aspect of a sample + has raw value: + name: has raw value from_schema: https://w3id.org/nmdc/nmdc - abstract: true - investigation field: - name: investigation field - description: field describing aspect of the investigation/study to which the sample - belongs + string_serialization: '{has numeric value} {has unit}' + owner: QuantityValue + has numeric value: + name: has numeric value from_schema: https://w3id.org/nmdc/nmdc - abstract: true + owner: QuantityValue + range: double chemical: name: chemical description: from reaction participant class diff --git a/project/nmdc_schema_generated.yaml b/project/nmdc_schema_generated.yaml index 71ecd9e611..4250bbee3f 100644 --- a/project/nmdc_schema_generated.yaml +++ b/project/nmdc_schema_generated.yaml @@ -1439,20 +1439,200 @@ enums: text: soil water_extract_soil: text: water_extract_soil - sr_kerog_type_enum: - name: sr_kerog_type_enum + rel_samp_loc_enum: + name: rel_samp_loc_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Type I: - text: Type I - Type II: - text: Type II - Type III: - text: Type III - Type IV: - text: Type IV + edge of car: + text: edge of car + center of car: + text: center of car + under a seat: + text: under a seat + window_horiz_pos_enum: + name: window_horiz_pos_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + left: + text: left + middle: + text: middle + right: + text: right + ext_window_orient_enum: + name: ext_window_orient_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + north: + text: north + south: + text: south + east: + text: east + west: + text: west + northeast: + text: northeast + southeast: + text: southeast + southwest: + text: southwest + northwest: + text: northwest + vis_media_enum: + name: vis_media_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + photos: + text: photos + videos: + text: videos + commonly of the building: + text: commonly of the building + site context (adjacent buildings, vegetation, terrain, streets): + text: site context (adjacent buildings, vegetation, terrain, streets) + interiors: + text: interiors + equipment: + text: equipment + 3D scans: + text: 3D scans + build_docs_enum: + name: build_docs_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + building information model: + text: building information model + commissioning report: + text: commissioning report + complaint logs: + text: complaint logs + contract administration: + text: contract administration + cost estimate: + text: cost estimate + janitorial schedules or logs: + text: janitorial schedules or logs + maintenance plans: + text: maintenance plans + schedule: + text: schedule + sections: + text: sections + shop drawings: + text: shop drawings + submittals: + text: submittals + ventilation system: + text: ventilation system + windows: + text: windows + room_type_enum: + name: room_type_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + attic: + text: attic + bathroom: + text: bathroom + closet: + text: closet + conference room: + text: conference room + elevator: + text: elevator + examining room: + text: examining room + hallway: + text: hallway + kitchen: + text: kitchen + mail room: + text: mail room + private office: + text: private office + open office: + text: open office + stairwell: + text: stairwell + ',restroom': + text: ',restroom' + lobby: + text: lobby + vestibule: + text: vestibule + mechanical or electrical room: + text: mechanical or electrical room + data center: + text: data center + laboratory_wet: + text: laboratory_wet + laboratory_dry: + text: laboratory_dry + gymnasium: + text: gymnasium + natatorium: + text: natatorium + auditorium: + text: auditorium + lockers: + text: lockers + cafe: + text: cafe + warehouse: + text: warehouse + building_setting_enum: + name: building_setting_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + urban: + text: urban + suburban: + text: suburban + exurban: + text: exurban + rural: + text: rural + train_stat_loc_enum: + name: train_stat_loc_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + south station above ground: + text: south station above ground + south station underground: + text: south station underground + south station amtrak: + text: south station amtrak + forest hills: + text: forest hills + riverside: + text: riverside + samp_subtype_enum: + name: samp_subtype_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + oil phase: + text: oil phase + water phase: + text: water phase + biofilm: + text: biofilm + not applicable: + text: not applicable other: text: other + season_use_enum: + name: season_use_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + Spring: + text: Spring + Summer: + text: Summer + Fall: + text: Fall + Winter: + text: Winter mech_struc_enum: name: mech_struc_enum from_schema: https://w3id.org/nmdc/nmdc @@ -1475,234 +1655,88 @@ enums: text: car bus: text: bus - filter_type_enum: - name: filter_type_enum + door_move_enum: + name: door_move_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - particulate air filter: - text: particulate air filter - chemical air filter: - text: chemical air filter - low-MERV pleated media: - text: low-MERV pleated media - HEPA: - text: HEPA - electrostatic: - text: electrostatic - gas-phase or ultraviolet air treatments: - text: gas-phase or ultraviolet air treatments - oxy_stat_samp_enum: - name: oxy_stat_samp_enum + collapsible: + text: collapsible + folding: + text: folding + revolving: + text: revolving + rolling shutter: + text: rolling shutter + sliding: + text: sliding + swinging: + text: swinging + ceil_cond_enum: + name: ceil_cond_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - aerobic: - text: aerobic - anaerobic: - text: anaerobic - other: - text: other - window_type_enum: - name: window_type_enum + new: + text: new + visible wear: + text: visible wear + needs repair: + text: needs repair + damaged: + text: damaged + rupture: + text: rupture + samp_dis_stage_enum: + name: samp_dis_stage_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - single-hung sash window: - text: single-hung sash window - horizontal sash window: - text: horizontal sash window - fixed window: - text: fixed window - arch_struc_enum: - name: arch_struc_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - building: - text: building - shed: - text: shed - home: - text: home - ceil_finish_mat_enum: - name: ceil_finish_mat_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - drywall: - text: drywall - mineral fibre: - text: mineral fibre - tiles: - text: tiles - PVC: - text: PVC - plasterboard: - text: plasterboard - metal: - text: metal - fiberglass: - text: fiberglass - stucco: - text: stucco - mineral wool/calcium silicate: - text: mineral wool/calcium silicate - wood: - text: wood - quad_pos_enum: - name: quad_pos_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - North side: - text: North side - West side: - text: West side - South side: - text: South side - East side: - text: East side - hcr_geol_age_enum: - name: hcr_geol_age_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - Archean: - text: Archean - Cambrian: - text: Cambrian - Carboniferous: - text: Carboniferous - Cenozoic: - text: Cenozoic - Cretaceous: - text: Cretaceous - Devonian: - text: Devonian - Jurassic: - text: Jurassic - Mesozoic: - text: Mesozoic - Neogene: - text: Neogene - Ordovician: - text: Ordovician - Paleogene: - text: Paleogene - Paleozoic: - text: Paleozoic - Permian: - text: Permian - Precambrian: - text: Precambrian - Proterozoic: - text: Proterozoic - Silurian: - text: Silurian - Triassic: - text: Triassic + dissemination: + text: dissemination + growth and reproduction: + text: growth and reproduction + infection: + text: infection + inoculation: + text: inoculation + penetration: + text: penetration other: text: other - occup_document_enum: - name: occup_document_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - automated count: - text: automated count - estimate: - text: estimate - manual count: - text: manual count - videos: - text: videos - plant_growth_med_enum: - name: plant_growth_med_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - other artificial liquid medium: - text: other artificial liquid medium - other artificial solid medium: - text: other artificial solid medium - peat moss: - text: peat moss - perlite: - text: perlite - pumice: - text: pumice - sand: - text: sand - soil: - text: soil - vermiculite: - text: vermiculite - water: - text: water - ceil_cond_enum: - name: ceil_cond_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - new: - text: new - visible wear: - text: visible wear - needs repair: - text: needs repair - damaged: - text: damaged - rupture: - text: rupture - gender_restroom_enum: - name: gender_restroom_enum + door_comp_type_enum: + name: door_comp_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - all gender: - text: all gender - female: - text: female - gender neurtral: - text: gender neurtral - male: - text: male - male and female: - text: male and female - unisex: - text: unisex - vis_media_enum: - name: vis_media_enum + metal covered: + text: metal covered + revolving: + text: revolving + sliding: + text: sliding + telescopic: + text: telescopic + window_vert_pos_enum: + name: window_vert_pos_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - photos: - text: photos - videos: - text: videos - commonly of the building: - text: commonly of the building - site context (adjacent buildings, vegetation, terrain, streets): - text: site context (adjacent buildings, vegetation, terrain, streets) - interiors: - text: interiors - equipment: - text: equipment - 3D scans: - text: 3D scans - door_type_wood_enum: - name: door_type_wood_enum + bottom: + text: bottom + middle: + text: middle + top: + text: top + low: + text: low + high: + text: high + train_line_enum: + name: train_line_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - bettened and ledged: - text: bettened and ledged - battened: - text: battened - ledged and braced: - text: ledged and braced - ledged and framed: - text: ledged and framed - ledged, braced and frame: - text: ledged, braced and frame - framed and paneled: - text: framed and paneled - glashed or sash: - text: glashed or sash - flush: - text: flush - louvered: - text: louvered - wire gauged: - text: wire gauged + red: + text: red + green: + text: green + orange: + text: orange fao_class_enum: name: fao_class_enum from_schema: https://w3id.org/nmdc/nmdc @@ -1759,232 +1793,8 @@ enums: text: Vertisols Yermosols: text: Yermosols - soil_horizon_enum: - name: soil_horizon_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - O horizon: - text: O horizon - A horizon: - text: A horizon - E horizon: - text: E horizon - B horizon: - text: B horizon - C horizon: - text: C horizon - R layer: - text: R layer - Permafrost: - text: Permafrost - M horizon: - text: M horizon - specific_enum: - name: specific_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - operation: - text: operation - as built: - text: as built - construction: - text: construction - bid: - text: bid - design: - text: design - photos: - text: photos - tidal_stage_enum: - name: tidal_stage_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - low tide: - text: low tide - ebb tide: - text: ebb tide - flood tide: - text: flood tide - high tide: - text: high tide - int_wall_cond_enum: - name: int_wall_cond_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - new: - text: new - visible wear: - text: visible wear - needs repair: - text: needs repair - damaged: - text: damaged - rupture: - text: rupture - heat_cool_type_enum: - name: heat_cool_type_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - radiant system: - text: radiant system - heat pump: - text: heat pump - forced air system: - text: forced air system - steam forced heat: - text: steam forced heat - wood stove: - text: wood stove - drainage_class_enum: - name: drainage_class_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - very poorly: - text: very poorly - poorly: - text: poorly - somewhat poorly: - text: somewhat poorly - moderately well: - text: moderately well - well: - text: well - excessively drained: - text: excessively drained - wall_const_type_enum: - name: wall_const_type_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - frame construction: - text: frame construction - joisted masonry: - text: joisted masonry - light noncombustible: - text: light noncombustible - masonry noncombustible: - text: masonry noncombustible - modified fire resistive: - text: modified fire resistive - fire resistive: - text: fire resistive - samp_weather_enum: - name: samp_weather_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - clear sky: - text: clear sky - cloudy: - text: cloudy - foggy: - text: foggy - hail: - text: hail - rain: - text: rain - snow: - text: snow - sleet: - text: sleet - sunny: - text: sunny - windy: - text: windy - train_line_enum: - name: train_line_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - red: - text: red - green: - text: green - orange: - text: orange - ceil_type_enum: - name: ceil_type_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - cathedral: - text: cathedral - dropped: - text: dropped - concave: - text: concave - barrel-shaped: - text: barrel-shaped - coffered: - text: coffered - cove: - text: cove - stretched: - text: stretched - samp_dis_stage_enum: - name: samp_dis_stage_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - dissemination: - text: dissemination - growth and reproduction: - text: growth and reproduction - infection: - text: infection - inoculation: - text: inoculation - penetration: - text: penetration - other: - text: other - samp_md_enum: - name: samp_md_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - DF: - text: DF - RT: - text: RT - KB: - text: KB - MSL: - text: MSL - other: - text: other - door_comp_type_enum: - name: door_comp_type_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - metal covered: - text: metal covered - revolving: - text: revolving - sliding: - text: sliding - telescopic: - text: telescopic - window_loc_enum: - name: window_loc_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west - door_loc_enum: - name: door_loc_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west - water_feat_type_enum: - name: water_feat_type_enum + water_feat_type_enum: + name: water_feat_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: fountain: @@ -1997,14 +1807,54 @@ enums: text: stream waterfall: text: waterfall - ceil_texture_enum: - name: ceil_texture_enum + wall_finish_mat_enum: + name: wall_finish_mat_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + plaster: + text: plaster + gypsum plaster: + text: gypsum plaster + veneer plaster: + text: veneer plaster + gypsum board: + text: gypsum board + tile: + text: tile + terrazzo: + text: terrazzo + stone facing: + text: stone facing + acoustical treatment: + text: acoustical treatment + wood: + text: wood + metal: + text: metal + masonry: + text: masonry + sediment_type_enum: + name: sediment_type_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + biogenous: + text: biogenous + cosmogenous: + text: cosmogenous + hydrogenous: + text: hydrogenous + lithogenous: + text: lithogenous + wall_texture_enum: + name: wall_texture_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: crows feet: text: crows feet crows-foot stomp: text: crows-foot stomp + ? '' + : text: '' double skip: text: double skip hawk and trowel: @@ -2027,344 +1877,166 @@ enums: text: stomp knockdown swirl: text: swirl - growth_habit_enum: - name: growth_habit_enum + samp_capt_status_enum: + name: samp_capt_status_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - erect: - text: erect - semi-erect: - text: semi-erect - spreading: - text: spreading - prostrate: - text: prostrate - shading_device_type_enum: - name: shading_device_type_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - bahama shutters: - text: bahama shutters - exterior roll blind: - text: exterior roll blind - gambrel awning: - text: gambrel awning - hood awning: - text: hood awning - porchroller awning: - text: porchroller awning - sarasota shutters: - text: sarasota shutters - slatted aluminum: - text: slatted aluminum - solid aluminum awning: - text: solid aluminum awning - sun screen: - text: sun screen - tree: - text: tree - trellis: - text: trellis - venetian awning: - text: venetian awning - room_type_enum: - name: room_type_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - attic: - text: attic - bathroom: - text: bathroom - closet: - text: closet - conference room: - text: conference room - elevator: - text: elevator - examining room: - text: examining room - hallway: - text: hallway - kitchen: - text: kitchen - mail room: - text: mail room - private office: - text: private office - open office: - text: open office - stairwell: - text: stairwell - ',restroom': - text: ',restroom' - lobby: - text: lobby - vestibule: - text: vestibule - mechanical or electrical room: - text: mechanical or electrical room - data center: - text: data center - laboratory_wet: - text: laboratory_wet - laboratory_dry: - text: laboratory_dry - gymnasium: - text: gymnasium - natatorium: - text: natatorium - auditorium: - text: auditorium - lockers: - text: lockers - cafe: - text: cafe - warehouse: - text: warehouse - light_type_enum: - name: light_type_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - natural light: - text: natural light - electric light: - text: electric light - desk lamp: - text: desk lamp - flourescent lights: - text: flourescent lights - none: - text: none - build_docs_enum: - name: build_docs_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - building information model: - text: building information model - commissioning report: - text: commissioning report - complaint logs: - text: complaint logs - contract administration: - text: contract administration - cost estimate: - text: cost estimate - janitorial schedules or logs: - text: janitorial schedules or logs - maintenance plans: - text: maintenance plans - schedule: - text: schedule - sections: - text: sections - shop drawings: - text: shop drawings - submittals: - text: submittals - ventilation system: - text: ventilation system - windows: - text: windows - window_vert_pos_enum: - name: window_vert_pos_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - bottom: - text: bottom - middle: - text: middle - top: - text: top - low: - text: low - high: - text: high - samp_collect_point_enum: - name: samp_collect_point_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - well: - text: well - test well: - text: test well - drilling rig: - text: drilling rig - wellhead: - text: wellhead - separator: - text: separator - storage tank: - text: storage tank + active surveillance in response to an outbreak: + text: active surveillance in response to an outbreak + active surveillance not initiated by an outbreak: + text: active surveillance not initiated by an outbreak + farm sample: + text: farm sample + market sample: + text: market sample other: text: other - train_stop_loc_enum: - name: train_stop_loc_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - end: - text: end - mid: - text: mid - downtown: - text: downtown - door_cond_enum: - name: door_cond_enum + door_type_enum: + name: door_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - damaged: - text: damaged - needs repair: - text: needs repair - new: - text: new - rupture: - text: rupture - visible wear: - text: visible wear - room_condt_enum: - name: room_condt_enum + composite: + text: composite + metal: + text: metal + wooden: + text: wooden + samp_floor_enum: + name: samp_floor_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - new: - text: new - visible wear: - text: visible wear - needs repair: - text: needs repair - damaged: - text: damaged - rupture: - text: rupture - visible signs of mold/mildew: - text: visible signs of mold/mildew - door_type_metal_enum: - name: door_type_metal_enum + 1st floor: + text: 1st floor + 2nd floor: + text: 2nd floor + basement: + text: basement + lobby: + text: lobby + floor_water_mold_enum: + name: floor_water_mold_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - collapsible: - text: collapsible - corrugated steel: - text: corrugated steel - hollow: - text: hollow - rolling shutters: - text: rolling shutters - steel plate: - text: steel plate - tillage_enum: - name: tillage_enum + mold odor: + text: mold odor + wet floor: + text: wet floor + water stains: + text: water stains + wall discoloration: + text: wall discoloration + floor discoloration: + text: floor discoloration + ceiling discoloration: + text: ceiling discoloration + peeling paint or wallpaper: + text: peeling paint or wallpaper + bulging walls: + text: bulging walls + condensation: + text: condensation + door_loc_enum: + name: door_loc_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - drill: - text: drill - cutting disc: - text: cutting disc - ridge till: - text: ridge till - strip tillage: - text: strip tillage - zonal tillage: - text: zonal tillage - chisel: - text: chisel - tined: - text: tined - mouldboard: - text: mouldboard - disc plough: - text: disc plough - sr_lithology_enum: - name: sr_lithology_enum + north: + text: north + south: + text: south + east: + text: east + west: + text: west + biol_stat_enum: + name: biol_stat_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Clastic: - text: Clastic - Carbonate: - text: Carbonate - Coal: - text: Coal - Biosilicieous: - text: Biosilicieous - other: - text: other - door_move_enum: - name: door_move_enum + wild: + text: wild + natural: + text: natural + semi-natural: + text: semi-natural + inbred line: + text: inbred line + breeder's line: + text: breeder's line + hybrid: + text: hybrid + clonal selection: + text: clonal selection + mutant: + text: mutant + wall_surf_treatment_enum: + name: wall_surf_treatment_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - collapsible: - text: collapsible - folding: - text: folding - revolving: - text: revolving - rolling shutter: - text: rolling shutter - sliding: - text: sliding - swinging: - text: swinging - window_cover_enum: - name: window_cover_enum + painted: + text: painted + wall paper: + text: wall paper + no treatment: + text: no treatment + paneling: + text: paneling + stucco: + text: stucco + fabric: + text: fabric + biotic_relationship_enum: + name: biotic_relationship_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - blinds: - text: blinds - curtains: - text: curtains - none: - text: none - lithology_enum: - name: lithology_enum + free living: + text: free living + parasite: + text: parasite + commensal: + text: commensal + symbiont: + text: symbiont + door_cond_enum: + name: door_cond_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Basement: - text: Basement - Chalk: - text: Chalk - Chert: - text: Chert - Coal: - text: Coal - Conglomerate: - text: Conglomerate - Diatomite: - text: Diatomite - Dolomite: - text: Dolomite - Limestone: - text: Limestone - Sandstone: - text: Sandstone - Shale: - text: Shale - Siltstone: - text: Siltstone - Volcanic: - text: Volcanic - other: - text: other - samp_floor_enum: - name: samp_floor_enum + damaged: + text: damaged + needs repair: + text: needs repair + new: + text: new + rupture: + text: rupture + visible wear: + text: visible wear + floor_struc_enum: + name: floor_struc_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - 1st floor: - text: 1st floor - 2nd floor: - text: 2nd floor - basement: - text: basement - lobby: - text: lobby - door_direct_enum: - name: door_direct_enum + balcony: + text: balcony + floating floor: + text: floating floor + glass floor: + text: glass floor + raised floor: + text: raised floor + sprung floor: + text: sprung floor + wood-framed: + text: wood-framed + concrete: + text: concrete + organism_count_enum: + name: organism_count_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - inward: - text: inward - outward: - text: outward - sideways: - text: sideways + ATP: + text: ATP + MPN: + text: MPN + other: + text: other heat_deliv_loc_enum: name: heat_deliv_loc_enum from_schema: https://w3id.org/nmdc/nmdc @@ -2377,22 +2049,48 @@ enums: text: east west: text: west - sr_dep_env_enum: - name: sr_dep_env_enum + heat_cool_type_enum: + name: heat_cool_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Lacustine: - text: Lacustine - Fluvioldeltaic: - text: Fluvioldeltaic - Fluviomarine: - text: Fluviomarine - Marine: - text: Marine - other: - text: other - sr_geol_age_enum: - name: sr_geol_age_enum + radiant system: + text: radiant system + heat pump: + text: heat pump + forced air system: + text: forced air system + steam forced heat: + text: steam forced heat + wood stove: + text: wood stove + room_connected_enum: + name: room_connected_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + attic: + text: attic + bathroom: + text: bathroom + closet: + text: closet + conference room: + text: conference room + elevator: + text: elevator + examining room: + text: examining room + hallway: + text: hallway + kitchen: + text: kitchen + mail room: + text: mail room + office: + text: office + stairwell: + text: stairwell + hcr_geol_age_enum: + name: hcr_geol_age_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: Archean: @@ -2431,88 +2129,254 @@ enums: text: Triassic other: text: other - ext_wall_orient_enum: - name: ext_wall_orient_enum + samp_md_enum: + name: samp_md_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west - northeast: - text: northeast - southeast: - text: southeast - southwest: - text: southwest - northwest: - text: northwest - floor_water_mold_enum: - name: floor_water_mold_enum + DF: + text: DF + RT: + text: RT + KB: + text: KB + MSL: + text: MSL + other: + text: other + room_samp_pos_enum: + name: room_samp_pos_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - mold odor: - text: mold odor - wet floor: - text: wet floor - water stains: - text: water stains - wall discoloration: - text: wall discoloration - floor discoloration: - text: floor discoloration - ceiling discoloration: - text: ceiling discoloration - peeling paint or wallpaper: - text: peeling paint or wallpaper - bulging walls: - text: bulging walls - condensation: - text: condensation - window_cond_enum: - name: window_cond_enum + north corner: + text: north corner + south corner: + text: south corner + west corner: + text: west corner + east corner: + text: east corner + northeast corner: + text: northeast corner + northwest corner: + text: northwest corner + southeast corner: + text: southeast corner + southwest corner: + text: southwest corner + center: + text: center + profile_position_enum: + name: profile_position_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + summit: + text: summit + shoulder: + text: shoulder + backslope: + text: backslope + footslope: + text: footslope + toeslope: + text: toeslope + quad_pos_enum: + name: quad_pos_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + North side: + text: North side + West side: + text: West side + South side: + text: South side + East side: + text: East side + indoor_space_enum: + name: indoor_space_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + bedroom: + text: bedroom + office: + text: office + bathroom: + text: bathroom + foyer: + text: foyer + kitchen: + text: kitchen + locker room: + text: locker room + hallway: + text: hallway + elevator: + text: elevator + window_type_enum: + name: window_type_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + single-hung sash window: + text: single-hung sash window + horizontal sash window: + text: horizontal sash window + fixed window: + text: fixed window + floor_cond_enum: + name: floor_cond_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - damaged: - text: damaged - needs repair: - text: needs repair new: text: new - rupture: - text: rupture visible wear: text: visible wear - shading_device_cond_enum: - name: shading_device_cond_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - damaged: - text: damaged needs repair: text: needs repair - new: - text: new + damaged: + text: damaged rupture: text: rupture + occup_document_enum: + name: occup_document_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + automated count: + text: automated count + estimate: + text: estimate + manual count: + text: manual count + videos: + text: videos + room_condt_enum: + name: room_condt_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + new: + text: new visible wear: text: visible wear - wall_loc_enum: - name: wall_loc_enum + needs repair: + text: needs repair + damaged: + text: damaged + rupture: + text: rupture + visible signs of mold/mildew: + text: visible signs of mold/mildew + specific_enum: + name: specific_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west + operation: + text: operation + as built: + text: as built + construction: + text: construction + bid: + text: bid + design: + text: design + photos: + text: photos + build_occup_type_enum: + name: build_occup_type_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + office: + text: office + market: + text: market + restaurant: + text: restaurant + residence: + text: residence + school: + text: school + residential: + text: residential + commercial: + text: commercial + low rise: + text: low rise + high rise: + text: high rise + wood framed: + text: wood framed + health care: + text: health care + airport: + text: airport + sports complex: + text: sports complex + freq_clean_enum: + name: freq_clean_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + Daily: + text: Daily + Weekly: + text: Weekly + Monthly: + text: Monthly + Quarterly: + text: Quarterly + Annually: + text: Annually + other: + text: other + samp_weather_enum: + name: samp_weather_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + clear sky: + text: clear sky + cloudy: + text: cloudy + foggy: + text: foggy + hail: + text: hail + rain: + text: rain + snow: + text: snow + sleet: + text: sleet + sunny: + text: sunny + windy: + text: windy + hcr_enum: + name: hcr_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + Oil Reservoir: + text: Oil Reservoir + Gas Reservoir: + text: Gas Reservoir + Oil Sand: + text: Oil Sand + Coalbed: + text: Coalbed + Shale: + text: Shale + Tight Oil Reservoir: + text: Tight Oil Reservoir + Tight Gas Reservoir: + text: Tight Gas Reservoir + other: + text: other + door_direct_enum: + name: door_direct_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + inward: + text: inward + outward: + text: outward + sideways: + text: sideways door_mat_enum: name: door_mat_enum from_schema: https://w3id.org/nmdc/nmdc @@ -2537,78 +2401,28 @@ enums: text: wood wood/plastic composite: text: wood/plastic composite - plant_sex_enum: - name: plant_sex_enum + window_mat_enum: + name: window_mat_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Androdioecious: - text: Androdioecious - Androecious: - text: Androecious - Androgynous: - text: Androgynous - Androgynomonoecious: - text: Androgynomonoecious - Andromonoecious: - text: Andromonoecious - Bisexual: - text: Bisexual - Dichogamous: - text: Dichogamous - Diclinous: - text: Diclinous - Dioecious: - text: Dioecious - Gynodioecious: - text: Gynodioecious - Gynoecious: - text: Gynoecious - Gynomonoecious: - text: Gynomonoecious - Hermaphroditic: - text: Hermaphroditic - Imperfect: - text: Imperfect - Monoclinous: - text: Monoclinous - Monoecious: - text: Monoecious - Perfect: - text: Perfect - Polygamodioecious: - text: Polygamodioecious - Polygamomonoecious: - text: Polygamomonoecious - Polygamous: - text: Polygamous - Protandrous: - text: Protandrous - Protogynous: - text: Protogynous - Subandroecious: - text: Subandroecious - Subdioecious: - text: Subdioecious - Subgynoecious: - text: Subgynoecious - Synoecious: - text: Synoecious - Trimonoecious: - text: Trimonoecious - Trioecious: - text: Trioecious - Unisexual: - text: Unisexual - wall_texture_enum: - name: wall_texture_enum + clad: + text: clad + fiberglass: + text: fiberglass + metal: + text: metal + vinyl: + text: vinyl + wood: + text: wood + ceil_texture_enum: + name: ceil_texture_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: crows feet: text: crows feet crows-foot stomp: text: crows-foot stomp - ? '' - : text: '' double skip: text: double skip hawk and trowel: @@ -2631,142 +2445,188 @@ enums: text: stomp knockdown swirl: text: swirl - surf_material_enum: - name: surf_material_enum + sr_kerog_type_enum: + name: sr_kerog_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - adobe: - text: adobe + Type I: + text: Type I + Type II: + text: Type II + Type III: + text: Type III + Type IV: + text: Type IV + other: + text: other + floor_finish_mat_enum: + name: floor_finish_mat_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + tile: + text: tile + wood strip or parquet: + text: wood strip or parquet carpet: text: carpet - cinder blocks: - text: cinder blocks + rug: + text: rug + laminate wood: + text: laminate wood + lineoleum: + text: lineoleum + vinyl composition tile: + text: vinyl composition tile + sheet vinyl: + text: sheet vinyl + stone: + text: stone + bamboo: + text: bamboo + cork: + text: cork + terrazo: + text: terrazo concrete: text: concrete - hay bales: - text: hay bales - glass: - text: glass - metal: - text: metal + none: + text: none + sealed: + text: sealed + clear finish: + text: clear finish paint: text: paint - plastic: - text: plastic - stainless steel: - text: stainless steel - stone: - text: stone - stucco: - text: stucco - tile: - text: tile - vinyl: - text: vinyl - wood: - text: wood - biotic_relationship_enum: - name: biotic_relationship_enum + none or unfinished: + text: none or unfinished + soil_horizon_enum: + name: soil_horizon_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - free living: - text: free living - parasite: - text: parasite - commensal: - text: commensal - symbiont: - text: symbiont - samp_subtype_enum: - name: samp_subtype_enum + O horizon: + text: O horizon + A horizon: + text: A horizon + E horizon: + text: E horizon + B horizon: + text: B horizon + C horizon: + text: C horizon + R layer: + text: R layer + Permafrost: + text: Permafrost + M horizon: + text: M horizon + drainage_class_enum: + name: drainage_class_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - oil phase: - text: oil phase - water phase: - text: water phase - biofilm: - text: biofilm - not applicable: - text: not applicable - other: - text: other - hcr_enum: - name: hcr_enum + very poorly: + text: very poorly + poorly: + text: poorly + somewhat poorly: + text: somewhat poorly + moderately well: + text: moderately well + well: + text: well + excessively drained: + text: excessively drained + growth_habit_enum: + name: growth_habit_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Oil Reservoir: - text: Oil Reservoir - Gas Reservoir: - text: Gas Reservoir - Oil Sand: - text: Oil Sand - Coalbed: - text: Coalbed - Shale: - text: Shale - Tight Oil Reservoir: - text: Tight Oil Reservoir - Tight Gas Reservoir: - text: Tight Gas Reservoir + erect: + text: erect + semi-erect: + text: semi-erect + spreading: + text: spreading + prostrate: + text: prostrate + sr_lithology_enum: + name: sr_lithology_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + Clastic: + text: Clastic + Carbonate: + text: Carbonate + Coal: + text: Coal + Biosilicieous: + text: Biosilicieous other: text: other - wall_finish_mat_enum: - name: wall_finish_mat_enum + drawings_enum: + name: drawings_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - plaster: - text: plaster - gypsum plaster: - text: gypsum plaster - veneer plaster: - text: veneer plaster - gypsum board: - text: gypsum board - tile: - text: tile - terrazzo: - text: terrazzo - stone facing: - text: stone facing - acoustical treatment: - text: acoustical treatment - wood: - text: wood - metal: - text: metal - masonry: - text: masonry - season_use_enum: - name: season_use_enum + operation: + text: operation + as built: + text: as built + construction: + text: construction + bid: + text: bid + design: + text: design + building navigation map: + text: building navigation map + diagram: + text: diagram + sketch: + text: sketch + tillage_enum: + name: tillage_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Spring: - text: Spring - Summer: - text: Summer - Fall: - text: Fall - Winter: - text: Winter - floor_struc_enum: - name: floor_struc_enum + drill: + text: drill + cutting disc: + text: cutting disc + ridge till: + text: ridge till + strip tillage: + text: strip tillage + zonal tillage: + text: zonal tillage + chisel: + text: chisel + tined: + text: tined + mouldboard: + text: mouldboard + disc plough: + text: disc plough + shading_device_cond_enum: + name: shading_device_cond_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + damaged: + text: damaged + needs repair: + text: needs repair + new: + text: new + rupture: + text: rupture + visible wear: + text: visible wear + oxy_stat_samp_enum: + name: oxy_stat_samp_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - balcony: - text: balcony - floating floor: - text: floating floor - glass floor: - text: glass floor - raised floor: - text: raised floor - sprung floor: - text: sprung floor - wood-framed: - text: wood-framed - concrete: - text: concrete + aerobic: + text: aerobic + anaerobic: + text: anaerobic + other: + text: other depos_env_enum: name: depos_env_enum from_schema: https://w3id.org/nmdc/nmdc @@ -2803,208 +2663,186 @@ enums: text: Other - Volcanic other: text: other - room_loc_enum: - name: room_loc_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - corner room: - text: corner room - interior room: - text: interior room - exterior wall: - text: exterior wall - profile_position_enum: - name: profile_position_enum - from_schema: https://w3id.org/nmdc/nmdc - permissible_values: - summit: - text: summit - shoulder: - text: shoulder - backslope: - text: backslope - footslope: - text: footslope - toeslope: - text: toeslope - indoor_space_enum: - name: indoor_space_enum + ceil_finish_mat_enum: + name: ceil_finish_mat_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - bedroom: - text: bedroom - office: - text: office - bathroom: - text: bathroom - foyer: - text: foyer - kitchen: - text: kitchen - locker room: - text: locker room - hallway: - text: hallway - elevator: - text: elevator - samp_capt_status_enum: - name: samp_capt_status_enum + drywall: + text: drywall + mineral fibre: + text: mineral fibre + tiles: + text: tiles + PVC: + text: PVC + plasterboard: + text: plasterboard + metal: + text: metal + fiberglass: + text: fiberglass + stucco: + text: stucco + mineral wool/calcium silicate: + text: mineral wool/calcium silicate + wood: + text: wood + weekday_enum: + name: weekday_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - active surveillance in response to an outbreak: - text: active surveillance in response to an outbreak - active surveillance not initiated by an outbreak: - text: active surveillance not initiated by an outbreak - farm sample: - text: farm sample - market sample: - text: market sample - other: - text: other - furniture_enum: - name: furniture_enum + Monday: + text: Monday + Tuesday: + text: Tuesday + Wednesday: + text: Wednesday + Thursday: + text: Thursday + Friday: + text: Friday + Saturday: + text: Saturday + Sunday: + text: Sunday + host_sex_enum: + name: host_sex_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - cabinet: - text: cabinet - chair: - text: chair - desks: - text: desks - hc_produced_enum: - name: hc_produced_enum + female: + text: female + hermaphrodite: + text: hermaphrodite + male: + text: male + neuter: + text: neuter + samp_collect_point_enum: + name: samp_collect_point_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Oil: - text: Oil - Gas-Condensate: - text: Gas-Condensate - Gas: - text: Gas - Bitumen: - text: Bitumen - Coalbed Methane: - text: Coalbed Methane + well: + text: well + test well: + text: test well + drilling rig: + text: drilling rig + wellhead: + text: wellhead + separator: + text: separator + storage tank: + text: storage tank other: text: other - biol_stat_enum: - name: biol_stat_enum + wall_loc_enum: + name: wall_loc_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - wild: - text: wild - natural: - text: natural - semi-natural: - text: semi-natural - inbred line: - text: inbred line - breeder's line: - text: breeder's line - hybrid: - text: hybrid - clonal selection: - text: clonal selection - mutant: - text: mutant - window_mat_enum: - name: window_mat_enum + north: + text: north + south: + text: south + east: + text: east + west: + text: west + window_cover_enum: + name: window_cover_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - clad: - text: clad - fiberglass: - text: fiberglass - metal: - text: metal - vinyl: - text: vinyl - wood: - text: wood - room_samp_pos_enum: - name: room_samp_pos_enum + blinds: + text: blinds + curtains: + text: curtains + none: + text: none + handidness_enum: + name: handidness_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - north corner: - text: north corner - south corner: - text: south corner - west corner: - text: west corner - east corner: - text: east corner - northeast corner: - text: northeast corner - northwest corner: - text: northwest corner - southeast corner: - text: southeast corner - southwest corner: - text: southwest corner - center: - text: center - surf_air_cont_enum: - name: surf_air_cont_enum + ambidexterity: + text: ambidexterity + left handedness: + text: left handedness + mixed-handedness: + text: mixed-handedness + right handedness: + text: right handedness + window_cond_enum: + name: window_cond_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - dust: - text: dust - organic matter: - text: organic matter - particulate matter: - text: particulate matter - volatile organic compounds: - text: volatile organic compounds - biological contaminants: - text: biological contaminants - radon: - text: radon - nutrients: - text: nutrients - biocides: - text: biocides - door_type_enum: - name: door_type_enum + damaged: + text: damaged + needs repair: + text: needs repair + new: + text: new + rupture: + text: rupture + visible wear: + text: visible wear + arch_struc_enum: + name: arch_struc_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - composite: - text: composite - metal: - text: metal - wooden: - text: wooden - organism_count_enum: - name: organism_count_enum + building: + text: building + shed: + text: shed + home: + text: home + window_loc_enum: + name: window_loc_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - ATP: - text: ATP - MPN: - text: MPN - other: - text: other - sediment_type_enum: - name: sediment_type_enum + north: + text: north + south: + text: south + east: + text: east + west: + text: west + door_type_wood_enum: + name: door_type_wood_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - biogenous: - text: biogenous - cosmogenous: - text: cosmogenous - hydrogenous: - text: hydrogenous - lithogenous: - text: lithogenous - substructure_type_enum: - name: substructure_type_enum + bettened and ledged: + text: bettened and ledged + battened: + text: battened + ledged and braced: + text: ledged and braced + ledged and framed: + text: ledged and framed + ledged, braced and frame: + text: ledged, braced and frame + framed and paneled: + text: framed and paneled + glashed or sash: + text: glashed or sash + flush: + text: flush + louvered: + text: louvered + wire gauged: + text: wire gauged + int_wall_cond_enum: + name: int_wall_cond_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - crawlspace: - text: crawlspace - slab on grade: - text: slab on grade - basement: - text: basement + new: + text: new + visible wear: + text: visible wear + needs repair: + text: needs repair + damaged: + text: damaged + rupture: + text: rupture indoor_surf_enum: name: indoor_surf_enum from_schema: https://w3id.org/nmdc/nmdc @@ -3025,96 +2863,126 @@ enums: text: window wall: text: wall - wall_surf_treatment_enum: - name: wall_surf_treatment_enum + furniture_enum: + name: furniture_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - painted: - text: painted - wall paper: - text: wall paper - no treatment: - text: no treatment - paneling: - text: paneling - stucco: - text: stucco - fabric: - text: fabric - drawings_enum: - name: drawings_enum + cabinet: + text: cabinet + chair: + text: chair + desks: + text: desks + ceil_type_enum: + name: ceil_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - operation: - text: operation - as built: - text: as built - construction: - text: construction - bid: - text: bid - design: - text: design - building navigation map: - text: building navigation map - diagram: - text: diagram - sketch: - text: sketch - floor_finish_mat_enum: - name: floor_finish_mat_enum + cathedral: + text: cathedral + dropped: + text: dropped + concave: + text: concave + barrel-shaped: + text: barrel-shaped + coffered: + text: coffered + cove: + text: cove + stretched: + text: stretched + tidal_stage_enum: + name: tidal_stage_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - tile: - text: tile - wood strip or parquet: - text: wood strip or parquet - carpet: - text: carpet - rug: - text: rug - laminate wood: - text: laminate wood - lineoleum: - text: lineoleum - vinyl composition tile: - text: vinyl composition tile - sheet vinyl: - text: sheet vinyl - stone: - text: stone - bamboo: - text: bamboo - cork: - text: cork - terrazo: - text: terrazo - concrete: - text: concrete + low tide: + text: low tide + ebb tide: + text: ebb tide + flood tide: + text: flood tide + high tide: + text: high tide + sr_dep_env_enum: + name: sr_dep_env_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + Lacustine: + text: Lacustine + Fluvioldeltaic: + text: Fluvioldeltaic + Fluviomarine: + text: Fluviomarine + Marine: + text: Marine + other: + text: other + room_loc_enum: + name: room_loc_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + corner room: + text: corner room + interior room: + text: interior room + exterior wall: + text: exterior wall + light_type_enum: + name: light_type_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + natural light: + text: natural light + electric light: + text: electric light + desk lamp: + text: desk lamp + flourescent lights: + text: flourescent lights none: text: none - sealed: - text: sealed - clear finish: - text: clear finish - paint: - text: paint - none or unfinished: - text: none or unfinished - floor_cond_enum: - name: floor_cond_enum + plant_growth_med_enum: + name: plant_growth_med_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + other artificial liquid medium: + text: other artificial liquid medium + other artificial solid medium: + text: other artificial solid medium + peat moss: + text: peat moss + perlite: + text: perlite + pumice: + text: pumice + sand: + text: sand + soil: + text: soil + vermiculite: + text: vermiculite + water: + text: water + ext_wall_orient_enum: + name: ext_wall_orient_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - new: - text: new - visible wear: - text: visible wear - needs repair: - text: needs repair - damaged: - text: damaged - rupture: - text: rupture + north: + text: north + south: + text: south + east: + text: east + west: + text: west + northeast: + text: northeast + southeast: + text: southeast + southwest: + text: southwest + northwest: + text: northwest cur_land_use_enum: name: cur_land_use_enum from_schema: https://w3id.org/nmdc/nmdc @@ -3310,186 +3178,318 @@ enums: value: vine crops (grapes) examples: - value: grapes - window_horiz_pos_enum: - name: window_horiz_pos_enum + gender_restroom_enum: + name: gender_restroom_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - left: - text: left - middle: - text: middle - right: - text: right - rel_samp_loc_enum: - name: rel_samp_loc_enum + all gender: + text: all gender + female: + text: female + gender neurtral: + text: gender neurtral + male: + text: male + male and female: + text: male and female + unisex: + text: unisex + sr_geol_age_enum: + name: sr_geol_age_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - edge of car: - text: edge of car - center of car: - text: center of car - under a seat: - text: under a seat - room_connected_enum: - name: room_connected_enum + Archean: + text: Archean + Cambrian: + text: Cambrian + Carboniferous: + text: Carboniferous + Cenozoic: + text: Cenozoic + Cretaceous: + text: Cretaceous + Devonian: + text: Devonian + Jurassic: + text: Jurassic + Mesozoic: + text: Mesozoic + Neogene: + text: Neogene + Ordovician: + text: Ordovician + Paleogene: + text: Paleogene + Paleozoic: + text: Paleozoic + Permian: + text: Permian + Precambrian: + text: Precambrian + Proterozoic: + text: Proterozoic + Silurian: + text: Silurian + Triassic: + text: Triassic + other: + text: other + shading_device_type_enum: + name: shading_device_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - attic: - text: attic - bathroom: - text: bathroom - closet: - text: closet - conference room: - text: conference room - elevator: - text: elevator - examining room: - text: examining room - hallway: - text: hallway - kitchen: - text: kitchen - mail room: - text: mail room - office: - text: office - stairwell: - text: stairwell - freq_clean_enum: - name: freq_clean_enum + bahama shutters: + text: bahama shutters + exterior roll blind: + text: exterior roll blind + gambrel awning: + text: gambrel awning + hood awning: + text: hood awning + porchroller awning: + text: porchroller awning + sarasota shutters: + text: sarasota shutters + slatted aluminum: + text: slatted aluminum + solid aluminum awning: + text: solid aluminum awning + sun screen: + text: sun screen + tree: + text: tree + trellis: + text: trellis + venetian awning: + text: venetian awning + surf_material_enum: + name: surf_material_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Daily: - text: Daily - Weekly: - text: Weekly - Monthly: - text: Monthly - Quarterly: - text: Quarterly - Annually: - text: Annually - other: - text: other - building_setting_enum: - name: building_setting_enum + adobe: + text: adobe + carpet: + text: carpet + cinder blocks: + text: cinder blocks + concrete: + text: concrete + hay bales: + text: hay bales + glass: + text: glass + metal: + text: metal + paint: + text: paint + plastic: + text: plastic + stainless steel: + text: stainless steel + stone: + text: stone + stucco: + text: stucco + tile: + text: tile + vinyl: + text: vinyl + wood: + text: wood + filter_type_enum: + name: filter_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - urban: - text: urban - suburban: - text: suburban - exurban: - text: exurban - rural: - text: rural - ext_window_orient_enum: - name: ext_window_orient_enum + particulate air filter: + text: particulate air filter + chemical air filter: + text: chemical air filter + low-MERV pleated media: + text: low-MERV pleated media + HEPA: + text: HEPA + electrostatic: + text: electrostatic + gas-phase or ultraviolet air treatments: + text: gas-phase or ultraviolet air treatments + door_type_metal_enum: + name: door_type_metal_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west - northeast: - text: northeast - southeast: - text: southeast - southwest: - text: southwest - northwest: - text: northwest - handidness_enum: - name: handidness_enum + collapsible: + text: collapsible + corrugated steel: + text: corrugated steel + hollow: + text: hollow + rolling shutters: + text: rolling shutters + steel plate: + text: steel plate + substructure_type_enum: + name: substructure_type_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + crawlspace: + text: crawlspace + slab on grade: + text: slab on grade + basement: + text: basement + lithology_enum: + name: lithology_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - ambidexterity: - text: ambidexterity - left handedness: - text: left handedness - mixed-handedness: - text: mixed-handedness - right handedness: - text: right handedness - host_sex_enum: - name: host_sex_enum + Basement: + text: Basement + Chalk: + text: Chalk + Chert: + text: Chert + Coal: + text: Coal + Conglomerate: + text: Conglomerate + Diatomite: + text: Diatomite + Dolomite: + text: Dolomite + Limestone: + text: Limestone + Sandstone: + text: Sandstone + Shale: + text: Shale + Siltstone: + text: Siltstone + Volcanic: + text: Volcanic + other: + text: other + plant_sex_enum: + name: plant_sex_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - female: - text: female - hermaphrodite: - text: hermaphrodite - male: - text: male - neuter: - text: neuter - build_occup_type_enum: - name: build_occup_type_enum + Androdioecious: + text: Androdioecious + Androecious: + text: Androecious + Androgynous: + text: Androgynous + Androgynomonoecious: + text: Androgynomonoecious + Andromonoecious: + text: Andromonoecious + Bisexual: + text: Bisexual + Dichogamous: + text: Dichogamous + Diclinous: + text: Diclinous + Dioecious: + text: Dioecious + Gynodioecious: + text: Gynodioecious + Gynoecious: + text: Gynoecious + Gynomonoecious: + text: Gynomonoecious + Hermaphroditic: + text: Hermaphroditic + Imperfect: + text: Imperfect + Monoclinous: + text: Monoclinous + Monoecious: + text: Monoecious + Perfect: + text: Perfect + Polygamodioecious: + text: Polygamodioecious + Polygamomonoecious: + text: Polygamomonoecious + Polygamous: + text: Polygamous + Protandrous: + text: Protandrous + Protogynous: + text: Protogynous + Subandroecious: + text: Subandroecious + Subdioecious: + text: Subdioecious + Subgynoecious: + text: Subgynoecious + Synoecious: + text: Synoecious + Trimonoecious: + text: Trimonoecious + Trioecious: + text: Trioecious + Unisexual: + text: Unisexual + surf_air_cont_enum: + name: surf_air_cont_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - office: - text: office - market: - text: market - restaurant: - text: restaurant - residence: - text: residence - school: - text: school - residential: - text: residential - commercial: - text: commercial - low rise: - text: low rise - high rise: - text: high rise - wood framed: - text: wood framed - health care: - text: health care - airport: - text: airport - sports complex: - text: sports complex - weekday_enum: - name: weekday_enum + dust: + text: dust + organic matter: + text: organic matter + particulate matter: + text: particulate matter + volatile organic compounds: + text: volatile organic compounds + biological contaminants: + text: biological contaminants + radon: + text: radon + nutrients: + text: nutrients + biocides: + text: biocides + wall_const_type_enum: + name: wall_const_type_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - Monday: - text: Monday - Tuesday: - text: Tuesday - Wednesday: - text: Wednesday - Thursday: - text: Thursday - Friday: - text: Friday - Saturday: - text: Saturday - Sunday: - text: Sunday - train_stat_loc_enum: - name: train_stat_loc_enum + frame construction: + text: frame construction + joisted masonry: + text: joisted masonry + light noncombustible: + text: light noncombustible + masonry noncombustible: + text: masonry noncombustible + modified fire resistive: + text: modified fire resistive + fire resistive: + text: fire resistive + hc_produced_enum: + name: hc_produced_enum from_schema: https://w3id.org/nmdc/nmdc permissible_values: - south station above ground: - text: south station above ground - south station underground: - text: south station underground - south station amtrak: - text: south station amtrak - forest hills: - text: forest hills - riverside: - text: riverside + Oil: + text: Oil + Gas-Condensate: + text: Gas-Condensate + Gas: + text: Gas + Bitumen: + text: Bitumen + Coalbed Methane: + text: Coalbed Methane + other: + text: other + train_stop_loc_enum: + name: train_stop_loc_enum + from_schema: https://w3id.org/nmdc/nmdc + permissible_values: + end: + text: end + mid: + text: mid + downtown: + text: downtown slots: model: name: model @@ -17706,24 +17706,25 @@ slots: slot_uri: MIXS:0000156 multivalued: false range: QuantityValue - has raw value: - name: has raw value + investigation field: + name: investigation field + description: field describing aspect of the investigation/study to which the sample + belongs from_schema: https://w3id.org/nmdc/nmdc - string_serialization: '{has numeric value} {has unit}' - owner: QuantityValue + abstract: true nucleic acid sequence source field: name: nucleic acid sequence source field from_schema: https://w3id.org/nmdc/nmdc abstract: true + environment field: + name: environment field + description: field describing environmental aspect of a sample + from_schema: https://w3id.org/nmdc/nmdc + abstract: true sequencing field: name: sequencing field from_schema: https://w3id.org/nmdc/nmdc abstract: true - has numeric value: - name: has numeric value - from_schema: https://w3id.org/nmdc/nmdc - owner: QuantityValue - range: double core field: name: core field description: basic fields @@ -17734,17 +17735,16 @@ slots: description: Example "m" from_schema: https://w3id.org/nmdc/nmdc owner: QuantityValue - environment field: - name: environment field - description: field describing environmental aspect of a sample + has raw value: + name: has raw value from_schema: https://w3id.org/nmdc/nmdc - abstract: true - investigation field: - name: investigation field - description: field describing aspect of the investigation/study to which the sample - belongs + string_serialization: '{has numeric value} {has unit}' + owner: QuantityValue + has numeric value: + name: has numeric value from_schema: https://w3id.org/nmdc/nmdc - abstract: true + owner: QuantityValue + range: double chemical: name: chemical description: from reaction participant class diff --git a/project/nmdc_schema_merged.yaml b/project/nmdc_schema_merged.yaml index 9ff5a9eda8..1cc18c4674 100644 --- a/project/nmdc_schema_merged.yaml +++ b/project/nmdc_schema_merged.yaml @@ -1439,20 +1439,200 @@ enums: text: soil water_extract_soil: text: water_extract_soil - sr_kerog_type_enum: - name: sr_kerog_type_enum + rel_samp_loc_enum: + name: rel_samp_loc_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - Type I: - text: Type I - Type II: - text: Type II - Type III: - text: Type III - Type IV: - text: Type IV + edge of car: + text: edge of car + center of car: + text: center of car + under a seat: + text: under a seat + window_horiz_pos_enum: + name: window_horiz_pos_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + left: + text: left + middle: + text: middle + right: + text: right + ext_window_orient_enum: + name: ext_window_orient_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + north: + text: north + south: + text: south + east: + text: east + west: + text: west + northeast: + text: northeast + southeast: + text: southeast + southwest: + text: southwest + northwest: + text: northwest + vis_media_enum: + name: vis_media_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + photos: + text: photos + videos: + text: videos + commonly of the building: + text: commonly of the building + site context (adjacent buildings, vegetation, terrain, streets): + text: site context (adjacent buildings, vegetation, terrain, streets) + interiors: + text: interiors + equipment: + text: equipment + 3D scans: + text: 3D scans + build_docs_enum: + name: build_docs_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + building information model: + text: building information model + commissioning report: + text: commissioning report + complaint logs: + text: complaint logs + contract administration: + text: contract administration + cost estimate: + text: cost estimate + janitorial schedules or logs: + text: janitorial schedules or logs + maintenance plans: + text: maintenance plans + schedule: + text: schedule + sections: + text: sections + shop drawings: + text: shop drawings + submittals: + text: submittals + ventilation system: + text: ventilation system + windows: + text: windows + room_type_enum: + name: room_type_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + attic: + text: attic + bathroom: + text: bathroom + closet: + text: closet + conference room: + text: conference room + elevator: + text: elevator + examining room: + text: examining room + hallway: + text: hallway + kitchen: + text: kitchen + mail room: + text: mail room + private office: + text: private office + open office: + text: open office + stairwell: + text: stairwell + ',restroom': + text: ',restroom' + lobby: + text: lobby + vestibule: + text: vestibule + mechanical or electrical room: + text: mechanical or electrical room + data center: + text: data center + laboratory_wet: + text: laboratory_wet + laboratory_dry: + text: laboratory_dry + gymnasium: + text: gymnasium + natatorium: + text: natatorium + auditorium: + text: auditorium + lockers: + text: lockers + cafe: + text: cafe + warehouse: + text: warehouse + building_setting_enum: + name: building_setting_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + urban: + text: urban + suburban: + text: suburban + exurban: + text: exurban + rural: + text: rural + train_stat_loc_enum: + name: train_stat_loc_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + south station above ground: + text: south station above ground + south station underground: + text: south station underground + south station amtrak: + text: south station amtrak + forest hills: + text: forest hills + riverside: + text: riverside + samp_subtype_enum: + name: samp_subtype_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + oil phase: + text: oil phase + water phase: + text: water phase + biofilm: + text: biofilm + not applicable: + text: not applicable other: text: other + season_use_enum: + name: season_use_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + Spring: + text: Spring + Summer: + text: Summer + Fall: + text: Fall + Winter: + text: Winter mech_struc_enum: name: mech_struc_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml @@ -1475,234 +1655,88 @@ enums: text: car bus: text: bus - filter_type_enum: - name: filter_type_enum + door_move_enum: + name: door_move_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - particulate air filter: - text: particulate air filter - chemical air filter: - text: chemical air filter - low-MERV pleated media: - text: low-MERV pleated media - HEPA: - text: HEPA - electrostatic: - text: electrostatic - gas-phase or ultraviolet air treatments: - text: gas-phase or ultraviolet air treatments - oxy_stat_samp_enum: - name: oxy_stat_samp_enum + collapsible: + text: collapsible + folding: + text: folding + revolving: + text: revolving + rolling shutter: + text: rolling shutter + sliding: + text: sliding + swinging: + text: swinging + ceil_cond_enum: + name: ceil_cond_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - aerobic: - text: aerobic - anaerobic: - text: anaerobic - other: - text: other - window_type_enum: - name: window_type_enum + new: + text: new + visible wear: + text: visible wear + needs repair: + text: needs repair + damaged: + text: damaged + rupture: + text: rupture + samp_dis_stage_enum: + name: samp_dis_stage_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - single-hung sash window: - text: single-hung sash window - horizontal sash window: - text: horizontal sash window - fixed window: - text: fixed window - arch_struc_enum: - name: arch_struc_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - building: - text: building - shed: - text: shed - home: - text: home - ceil_finish_mat_enum: - name: ceil_finish_mat_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - drywall: - text: drywall - mineral fibre: - text: mineral fibre - tiles: - text: tiles - PVC: - text: PVC - plasterboard: - text: plasterboard - metal: - text: metal - fiberglass: - text: fiberglass - stucco: - text: stucco - mineral wool/calcium silicate: - text: mineral wool/calcium silicate - wood: - text: wood - quad_pos_enum: - name: quad_pos_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - North side: - text: North side - West side: - text: West side - South side: - text: South side - East side: - text: East side - hcr_geol_age_enum: - name: hcr_geol_age_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - Archean: - text: Archean - Cambrian: - text: Cambrian - Carboniferous: - text: Carboniferous - Cenozoic: - text: Cenozoic - Cretaceous: - text: Cretaceous - Devonian: - text: Devonian - Jurassic: - text: Jurassic - Mesozoic: - text: Mesozoic - Neogene: - text: Neogene - Ordovician: - text: Ordovician - Paleogene: - text: Paleogene - Paleozoic: - text: Paleozoic - Permian: - text: Permian - Precambrian: - text: Precambrian - Proterozoic: - text: Proterozoic - Silurian: - text: Silurian - Triassic: - text: Triassic + dissemination: + text: dissemination + growth and reproduction: + text: growth and reproduction + infection: + text: infection + inoculation: + text: inoculation + penetration: + text: penetration other: text: other - occup_document_enum: - name: occup_document_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - automated count: - text: automated count - estimate: - text: estimate - manual count: - text: manual count - videos: - text: videos - plant_growth_med_enum: - name: plant_growth_med_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - other artificial liquid medium: - text: other artificial liquid medium - other artificial solid medium: - text: other artificial solid medium - peat moss: - text: peat moss - perlite: - text: perlite - pumice: - text: pumice - sand: - text: sand - soil: - text: soil - vermiculite: - text: vermiculite - water: - text: water - ceil_cond_enum: - name: ceil_cond_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - new: - text: new - visible wear: - text: visible wear - needs repair: - text: needs repair - damaged: - text: damaged - rupture: - text: rupture - gender_restroom_enum: - name: gender_restroom_enum + door_comp_type_enum: + name: door_comp_type_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - all gender: - text: all gender - female: - text: female - gender neurtral: - text: gender neurtral - male: - text: male - male and female: - text: male and female - unisex: - text: unisex - vis_media_enum: - name: vis_media_enum + metal covered: + text: metal covered + revolving: + text: revolving + sliding: + text: sliding + telescopic: + text: telescopic + window_vert_pos_enum: + name: window_vert_pos_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - photos: - text: photos - videos: - text: videos - commonly of the building: - text: commonly of the building - site context (adjacent buildings, vegetation, terrain, streets): - text: site context (adjacent buildings, vegetation, terrain, streets) - interiors: - text: interiors - equipment: - text: equipment - 3D scans: - text: 3D scans - door_type_wood_enum: - name: door_type_wood_enum + bottom: + text: bottom + middle: + text: middle + top: + text: top + low: + text: low + high: + text: high + train_line_enum: + name: train_line_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - bettened and ledged: - text: bettened and ledged - battened: - text: battened - ledged and braced: - text: ledged and braced - ledged and framed: - text: ledged and framed - ledged, braced and frame: - text: ledged, braced and frame - framed and paneled: - text: framed and paneled - glashed or sash: - text: glashed or sash - flush: - text: flush - louvered: - text: louvered - wire gauged: - text: wire gauged + red: + text: red + green: + text: green + orange: + text: orange fao_class_enum: name: fao_class_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml @@ -1759,232 +1793,8 @@ enums: text: Vertisols Yermosols: text: Yermosols - soil_horizon_enum: - name: soil_horizon_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - O horizon: - text: O horizon - A horizon: - text: A horizon - E horizon: - text: E horizon - B horizon: - text: B horizon - C horizon: - text: C horizon - R layer: - text: R layer - Permafrost: - text: Permafrost - M horizon: - text: M horizon - specific_enum: - name: specific_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - operation: - text: operation - as built: - text: as built - construction: - text: construction - bid: - text: bid - design: - text: design - photos: - text: photos - tidal_stage_enum: - name: tidal_stage_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - low tide: - text: low tide - ebb tide: - text: ebb tide - flood tide: - text: flood tide - high tide: - text: high tide - int_wall_cond_enum: - name: int_wall_cond_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - new: - text: new - visible wear: - text: visible wear - needs repair: - text: needs repair - damaged: - text: damaged - rupture: - text: rupture - heat_cool_type_enum: - name: heat_cool_type_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - radiant system: - text: radiant system - heat pump: - text: heat pump - forced air system: - text: forced air system - steam forced heat: - text: steam forced heat - wood stove: - text: wood stove - drainage_class_enum: - name: drainage_class_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - very poorly: - text: very poorly - poorly: - text: poorly - somewhat poorly: - text: somewhat poorly - moderately well: - text: moderately well - well: - text: well - excessively drained: - text: excessively drained - wall_const_type_enum: - name: wall_const_type_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - frame construction: - text: frame construction - joisted masonry: - text: joisted masonry - light noncombustible: - text: light noncombustible - masonry noncombustible: - text: masonry noncombustible - modified fire resistive: - text: modified fire resistive - fire resistive: - text: fire resistive - samp_weather_enum: - name: samp_weather_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - clear sky: - text: clear sky - cloudy: - text: cloudy - foggy: - text: foggy - hail: - text: hail - rain: - text: rain - snow: - text: snow - sleet: - text: sleet - sunny: - text: sunny - windy: - text: windy - train_line_enum: - name: train_line_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - red: - text: red - green: - text: green - orange: - text: orange - ceil_type_enum: - name: ceil_type_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - cathedral: - text: cathedral - dropped: - text: dropped - concave: - text: concave - barrel-shaped: - text: barrel-shaped - coffered: - text: coffered - cove: - text: cove - stretched: - text: stretched - samp_dis_stage_enum: - name: samp_dis_stage_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - dissemination: - text: dissemination - growth and reproduction: - text: growth and reproduction - infection: - text: infection - inoculation: - text: inoculation - penetration: - text: penetration - other: - text: other - samp_md_enum: - name: samp_md_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - DF: - text: DF - RT: - text: RT - KB: - text: KB - MSL: - text: MSL - other: - text: other - door_comp_type_enum: - name: door_comp_type_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - metal covered: - text: metal covered - revolving: - text: revolving - sliding: - text: sliding - telescopic: - text: telescopic - window_loc_enum: - name: window_loc_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west - door_loc_enum: - name: door_loc_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west - water_feat_type_enum: - name: water_feat_type_enum + water_feat_type_enum: + name: water_feat_type_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: fountain: @@ -1997,14 +1807,54 @@ enums: text: stream waterfall: text: waterfall - ceil_texture_enum: - name: ceil_texture_enum + wall_finish_mat_enum: + name: wall_finish_mat_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + plaster: + text: plaster + gypsum plaster: + text: gypsum plaster + veneer plaster: + text: veneer plaster + gypsum board: + text: gypsum board + tile: + text: tile + terrazzo: + text: terrazzo + stone facing: + text: stone facing + acoustical treatment: + text: acoustical treatment + wood: + text: wood + metal: + text: metal + masonry: + text: masonry + sediment_type_enum: + name: sediment_type_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + biogenous: + text: biogenous + cosmogenous: + text: cosmogenous + hydrogenous: + text: hydrogenous + lithogenous: + text: lithogenous + wall_texture_enum: + name: wall_texture_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: crows feet: text: crows feet crows-foot stomp: text: crows-foot stomp + ? '' + : text: '' double skip: text: double skip hawk and trowel: @@ -2027,344 +1877,166 @@ enums: text: stomp knockdown swirl: text: swirl - growth_habit_enum: - name: growth_habit_enum + samp_capt_status_enum: + name: samp_capt_status_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - erect: - text: erect - semi-erect: - text: semi-erect - spreading: - text: spreading - prostrate: - text: prostrate - shading_device_type_enum: - name: shading_device_type_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - bahama shutters: - text: bahama shutters - exterior roll blind: - text: exterior roll blind - gambrel awning: - text: gambrel awning - hood awning: - text: hood awning - porchroller awning: - text: porchroller awning - sarasota shutters: - text: sarasota shutters - slatted aluminum: - text: slatted aluminum - solid aluminum awning: - text: solid aluminum awning - sun screen: - text: sun screen - tree: - text: tree - trellis: - text: trellis - venetian awning: - text: venetian awning - room_type_enum: - name: room_type_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - attic: - text: attic - bathroom: - text: bathroom - closet: - text: closet - conference room: - text: conference room - elevator: - text: elevator - examining room: - text: examining room - hallway: - text: hallway - kitchen: - text: kitchen - mail room: - text: mail room - private office: - text: private office - open office: - text: open office - stairwell: - text: stairwell - ',restroom': - text: ',restroom' - lobby: - text: lobby - vestibule: - text: vestibule - mechanical or electrical room: - text: mechanical or electrical room - data center: - text: data center - laboratory_wet: - text: laboratory_wet - laboratory_dry: - text: laboratory_dry - gymnasium: - text: gymnasium - natatorium: - text: natatorium - auditorium: - text: auditorium - lockers: - text: lockers - cafe: - text: cafe - warehouse: - text: warehouse - light_type_enum: - name: light_type_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - natural light: - text: natural light - electric light: - text: electric light - desk lamp: - text: desk lamp - flourescent lights: - text: flourescent lights - none: - text: none - build_docs_enum: - name: build_docs_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - building information model: - text: building information model - commissioning report: - text: commissioning report - complaint logs: - text: complaint logs - contract administration: - text: contract administration - cost estimate: - text: cost estimate - janitorial schedules or logs: - text: janitorial schedules or logs - maintenance plans: - text: maintenance plans - schedule: - text: schedule - sections: - text: sections - shop drawings: - text: shop drawings - submittals: - text: submittals - ventilation system: - text: ventilation system - windows: - text: windows - window_vert_pos_enum: - name: window_vert_pos_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - bottom: - text: bottom - middle: - text: middle - top: - text: top - low: - text: low - high: - text: high - samp_collect_point_enum: - name: samp_collect_point_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - well: - text: well - test well: - text: test well - drilling rig: - text: drilling rig - wellhead: - text: wellhead - separator: - text: separator - storage tank: - text: storage tank + active surveillance in response to an outbreak: + text: active surveillance in response to an outbreak + active surveillance not initiated by an outbreak: + text: active surveillance not initiated by an outbreak + farm sample: + text: farm sample + market sample: + text: market sample other: text: other - train_stop_loc_enum: - name: train_stop_loc_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - end: - text: end - mid: - text: mid - downtown: - text: downtown - door_cond_enum: - name: door_cond_enum + door_type_enum: + name: door_type_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - damaged: - text: damaged - needs repair: - text: needs repair - new: - text: new - rupture: - text: rupture - visible wear: - text: visible wear - room_condt_enum: - name: room_condt_enum + composite: + text: composite + metal: + text: metal + wooden: + text: wooden + samp_floor_enum: + name: samp_floor_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - new: - text: new - visible wear: - text: visible wear - needs repair: - text: needs repair - damaged: - text: damaged - rupture: - text: rupture - visible signs of mold/mildew: - text: visible signs of mold/mildew - door_type_metal_enum: - name: door_type_metal_enum + 1st floor: + text: 1st floor + 2nd floor: + text: 2nd floor + basement: + text: basement + lobby: + text: lobby + floor_water_mold_enum: + name: floor_water_mold_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - collapsible: - text: collapsible - corrugated steel: - text: corrugated steel - hollow: - text: hollow - rolling shutters: - text: rolling shutters - steel plate: - text: steel plate - tillage_enum: - name: tillage_enum + mold odor: + text: mold odor + wet floor: + text: wet floor + water stains: + text: water stains + wall discoloration: + text: wall discoloration + floor discoloration: + text: floor discoloration + ceiling discoloration: + text: ceiling discoloration + peeling paint or wallpaper: + text: peeling paint or wallpaper + bulging walls: + text: bulging walls + condensation: + text: condensation + door_loc_enum: + name: door_loc_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - drill: - text: drill - cutting disc: - text: cutting disc - ridge till: - text: ridge till - strip tillage: - text: strip tillage - zonal tillage: - text: zonal tillage - chisel: - text: chisel - tined: - text: tined - mouldboard: - text: mouldboard - disc plough: - text: disc plough - sr_lithology_enum: - name: sr_lithology_enum + north: + text: north + south: + text: south + east: + text: east + west: + text: west + biol_stat_enum: + name: biol_stat_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - Clastic: - text: Clastic - Carbonate: - text: Carbonate - Coal: - text: Coal - Biosilicieous: - text: Biosilicieous - other: - text: other - door_move_enum: - name: door_move_enum + wild: + text: wild + natural: + text: natural + semi-natural: + text: semi-natural + inbred line: + text: inbred line + breeder's line: + text: breeder's line + hybrid: + text: hybrid + clonal selection: + text: clonal selection + mutant: + text: mutant + wall_surf_treatment_enum: + name: wall_surf_treatment_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - collapsible: - text: collapsible - folding: - text: folding - revolving: - text: revolving - rolling shutter: - text: rolling shutter - sliding: - text: sliding - swinging: - text: swinging - window_cover_enum: - name: window_cover_enum + painted: + text: painted + wall paper: + text: wall paper + no treatment: + text: no treatment + paneling: + text: paneling + stucco: + text: stucco + fabric: + text: fabric + biotic_relationship_enum: + name: biotic_relationship_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - blinds: - text: blinds - curtains: - text: curtains - none: - text: none - lithology_enum: - name: lithology_enum + free living: + text: free living + parasite: + text: parasite + commensal: + text: commensal + symbiont: + text: symbiont + door_cond_enum: + name: door_cond_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - Basement: - text: Basement - Chalk: - text: Chalk - Chert: - text: Chert - Coal: - text: Coal - Conglomerate: - text: Conglomerate - Diatomite: - text: Diatomite - Dolomite: - text: Dolomite - Limestone: - text: Limestone - Sandstone: - text: Sandstone - Shale: - text: Shale - Siltstone: - text: Siltstone - Volcanic: - text: Volcanic - other: - text: other - samp_floor_enum: - name: samp_floor_enum + damaged: + text: damaged + needs repair: + text: needs repair + new: + text: new + rupture: + text: rupture + visible wear: + text: visible wear + floor_struc_enum: + name: floor_struc_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - 1st floor: - text: 1st floor - 2nd floor: - text: 2nd floor - basement: - text: basement - lobby: - text: lobby - door_direct_enum: - name: door_direct_enum + balcony: + text: balcony + floating floor: + text: floating floor + glass floor: + text: glass floor + raised floor: + text: raised floor + sprung floor: + text: sprung floor + wood-framed: + text: wood-framed + concrete: + text: concrete + organism_count_enum: + name: organism_count_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - inward: - text: inward - outward: - text: outward - sideways: - text: sideways + ATP: + text: ATP + MPN: + text: MPN + other: + text: other heat_deliv_loc_enum: name: heat_deliv_loc_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml @@ -2377,22 +2049,48 @@ enums: text: east west: text: west - sr_dep_env_enum: - name: sr_dep_env_enum + heat_cool_type_enum: + name: heat_cool_type_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - Lacustine: - text: Lacustine - Fluvioldeltaic: - text: Fluvioldeltaic - Fluviomarine: - text: Fluviomarine - Marine: - text: Marine - other: - text: other - sr_geol_age_enum: - name: sr_geol_age_enum + radiant system: + text: radiant system + heat pump: + text: heat pump + forced air system: + text: forced air system + steam forced heat: + text: steam forced heat + wood stove: + text: wood stove + room_connected_enum: + name: room_connected_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + attic: + text: attic + bathroom: + text: bathroom + closet: + text: closet + conference room: + text: conference room + elevator: + text: elevator + examining room: + text: examining room + hallway: + text: hallway + kitchen: + text: kitchen + mail room: + text: mail room + office: + text: office + stairwell: + text: stairwell + hcr_geol_age_enum: + name: hcr_geol_age_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: Archean: @@ -2431,88 +2129,254 @@ enums: text: Triassic other: text: other - ext_wall_orient_enum: - name: ext_wall_orient_enum + samp_md_enum: + name: samp_md_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west - northeast: - text: northeast - southeast: - text: southeast - southwest: - text: southwest - northwest: - text: northwest - floor_water_mold_enum: - name: floor_water_mold_enum + DF: + text: DF + RT: + text: RT + KB: + text: KB + MSL: + text: MSL + other: + text: other + room_samp_pos_enum: + name: room_samp_pos_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - mold odor: - text: mold odor - wet floor: - text: wet floor - water stains: - text: water stains - wall discoloration: - text: wall discoloration - floor discoloration: - text: floor discoloration - ceiling discoloration: - text: ceiling discoloration - peeling paint or wallpaper: - text: peeling paint or wallpaper - bulging walls: - text: bulging walls - condensation: - text: condensation - window_cond_enum: - name: window_cond_enum + north corner: + text: north corner + south corner: + text: south corner + west corner: + text: west corner + east corner: + text: east corner + northeast corner: + text: northeast corner + northwest corner: + text: northwest corner + southeast corner: + text: southeast corner + southwest corner: + text: southwest corner + center: + text: center + profile_position_enum: + name: profile_position_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + summit: + text: summit + shoulder: + text: shoulder + backslope: + text: backslope + footslope: + text: footslope + toeslope: + text: toeslope + quad_pos_enum: + name: quad_pos_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + North side: + text: North side + West side: + text: West side + South side: + text: South side + East side: + text: East side + indoor_space_enum: + name: indoor_space_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + bedroom: + text: bedroom + office: + text: office + bathroom: + text: bathroom + foyer: + text: foyer + kitchen: + text: kitchen + locker room: + text: locker room + hallway: + text: hallway + elevator: + text: elevator + window_type_enum: + name: window_type_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + single-hung sash window: + text: single-hung sash window + horizontal sash window: + text: horizontal sash window + fixed window: + text: fixed window + floor_cond_enum: + name: floor_cond_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - damaged: - text: damaged - needs repair: - text: needs repair new: text: new - rupture: - text: rupture visible wear: text: visible wear - shading_device_cond_enum: - name: shading_device_cond_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - damaged: - text: damaged needs repair: text: needs repair - new: - text: new + damaged: + text: damaged rupture: text: rupture + occup_document_enum: + name: occup_document_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + automated count: + text: automated count + estimate: + text: estimate + manual count: + text: manual count + videos: + text: videos + room_condt_enum: + name: room_condt_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + new: + text: new visible wear: text: visible wear - wall_loc_enum: - name: wall_loc_enum + needs repair: + text: needs repair + damaged: + text: damaged + rupture: + text: rupture + visible signs of mold/mildew: + text: visible signs of mold/mildew + specific_enum: + name: specific_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west + operation: + text: operation + as built: + text: as built + construction: + text: construction + bid: + text: bid + design: + text: design + photos: + text: photos + build_occup_type_enum: + name: build_occup_type_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + office: + text: office + market: + text: market + restaurant: + text: restaurant + residence: + text: residence + school: + text: school + residential: + text: residential + commercial: + text: commercial + low rise: + text: low rise + high rise: + text: high rise + wood framed: + text: wood framed + health care: + text: health care + airport: + text: airport + sports complex: + text: sports complex + freq_clean_enum: + name: freq_clean_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + Daily: + text: Daily + Weekly: + text: Weekly + Monthly: + text: Monthly + Quarterly: + text: Quarterly + Annually: + text: Annually + other: + text: other + samp_weather_enum: + name: samp_weather_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + clear sky: + text: clear sky + cloudy: + text: cloudy + foggy: + text: foggy + hail: + text: hail + rain: + text: rain + snow: + text: snow + sleet: + text: sleet + sunny: + text: sunny + windy: + text: windy + hcr_enum: + name: hcr_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + Oil Reservoir: + text: Oil Reservoir + Gas Reservoir: + text: Gas Reservoir + Oil Sand: + text: Oil Sand + Coalbed: + text: Coalbed + Shale: + text: Shale + Tight Oil Reservoir: + text: Tight Oil Reservoir + Tight Gas Reservoir: + text: Tight Gas Reservoir + other: + text: other + door_direct_enum: + name: door_direct_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + inward: + text: inward + outward: + text: outward + sideways: + text: sideways door_mat_enum: name: door_mat_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml @@ -2537,78 +2401,28 @@ enums: text: wood wood/plastic composite: text: wood/plastic composite - plant_sex_enum: - name: plant_sex_enum + window_mat_enum: + name: window_mat_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - Androdioecious: - text: Androdioecious - Androecious: - text: Androecious - Androgynous: - text: Androgynous - Androgynomonoecious: - text: Androgynomonoecious - Andromonoecious: - text: Andromonoecious - Bisexual: - text: Bisexual - Dichogamous: - text: Dichogamous - Diclinous: - text: Diclinous - Dioecious: - text: Dioecious - Gynodioecious: - text: Gynodioecious - Gynoecious: - text: Gynoecious - Gynomonoecious: - text: Gynomonoecious - Hermaphroditic: - text: Hermaphroditic - Imperfect: - text: Imperfect - Monoclinous: - text: Monoclinous - Monoecious: - text: Monoecious - Perfect: - text: Perfect - Polygamodioecious: - text: Polygamodioecious - Polygamomonoecious: - text: Polygamomonoecious - Polygamous: - text: Polygamous - Protandrous: - text: Protandrous - Protogynous: - text: Protogynous - Subandroecious: - text: Subandroecious - Subdioecious: - text: Subdioecious - Subgynoecious: - text: Subgynoecious - Synoecious: - text: Synoecious - Trimonoecious: - text: Trimonoecious - Trioecious: - text: Trioecious - Unisexual: - text: Unisexual - wall_texture_enum: - name: wall_texture_enum + clad: + text: clad + fiberglass: + text: fiberglass + metal: + text: metal + vinyl: + text: vinyl + wood: + text: wood + ceil_texture_enum: + name: ceil_texture_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: crows feet: text: crows feet crows-foot stomp: text: crows-foot stomp - ? '' - : text: '' double skip: text: double skip hawk and trowel: @@ -2631,142 +2445,188 @@ enums: text: stomp knockdown swirl: text: swirl - surf_material_enum: - name: surf_material_enum + sr_kerog_type_enum: + name: sr_kerog_type_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - adobe: - text: adobe + Type I: + text: Type I + Type II: + text: Type II + Type III: + text: Type III + Type IV: + text: Type IV + other: + text: other + floor_finish_mat_enum: + name: floor_finish_mat_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + tile: + text: tile + wood strip or parquet: + text: wood strip or parquet carpet: text: carpet - cinder blocks: - text: cinder blocks + rug: + text: rug + laminate wood: + text: laminate wood + lineoleum: + text: lineoleum + vinyl composition tile: + text: vinyl composition tile + sheet vinyl: + text: sheet vinyl + stone: + text: stone + bamboo: + text: bamboo + cork: + text: cork + terrazo: + text: terrazo concrete: text: concrete - hay bales: - text: hay bales - glass: - text: glass - metal: - text: metal + none: + text: none + sealed: + text: sealed + clear finish: + text: clear finish paint: text: paint - plastic: - text: plastic - stainless steel: - text: stainless steel - stone: - text: stone - stucco: - text: stucco - tile: - text: tile - vinyl: - text: vinyl - wood: - text: wood - biotic_relationship_enum: - name: biotic_relationship_enum + none or unfinished: + text: none or unfinished + soil_horizon_enum: + name: soil_horizon_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - free living: - text: free living - parasite: - text: parasite - commensal: - text: commensal - symbiont: - text: symbiont - samp_subtype_enum: - name: samp_subtype_enum + O horizon: + text: O horizon + A horizon: + text: A horizon + E horizon: + text: E horizon + B horizon: + text: B horizon + C horizon: + text: C horizon + R layer: + text: R layer + Permafrost: + text: Permafrost + M horizon: + text: M horizon + drainage_class_enum: + name: drainage_class_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - oil phase: - text: oil phase - water phase: - text: water phase - biofilm: - text: biofilm - not applicable: - text: not applicable - other: - text: other - hcr_enum: - name: hcr_enum + very poorly: + text: very poorly + poorly: + text: poorly + somewhat poorly: + text: somewhat poorly + moderately well: + text: moderately well + well: + text: well + excessively drained: + text: excessively drained + growth_habit_enum: + name: growth_habit_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - Oil Reservoir: - text: Oil Reservoir - Gas Reservoir: - text: Gas Reservoir - Oil Sand: - text: Oil Sand - Coalbed: - text: Coalbed - Shale: - text: Shale - Tight Oil Reservoir: - text: Tight Oil Reservoir - Tight Gas Reservoir: - text: Tight Gas Reservoir + erect: + text: erect + semi-erect: + text: semi-erect + spreading: + text: spreading + prostrate: + text: prostrate + sr_lithology_enum: + name: sr_lithology_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + Clastic: + text: Clastic + Carbonate: + text: Carbonate + Coal: + text: Coal + Biosilicieous: + text: Biosilicieous other: text: other - wall_finish_mat_enum: - name: wall_finish_mat_enum + drawings_enum: + name: drawings_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - plaster: - text: plaster - gypsum plaster: - text: gypsum plaster - veneer plaster: - text: veneer plaster - gypsum board: - text: gypsum board - tile: - text: tile - terrazzo: - text: terrazzo - stone facing: - text: stone facing - acoustical treatment: - text: acoustical treatment - wood: - text: wood - metal: - text: metal - masonry: - text: masonry - season_use_enum: - name: season_use_enum + operation: + text: operation + as built: + text: as built + construction: + text: construction + bid: + text: bid + design: + text: design + building navigation map: + text: building navigation map + diagram: + text: diagram + sketch: + text: sketch + tillage_enum: + name: tillage_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - Spring: - text: Spring - Summer: - text: Summer - Fall: - text: Fall - Winter: - text: Winter - floor_struc_enum: - name: floor_struc_enum + drill: + text: drill + cutting disc: + text: cutting disc + ridge till: + text: ridge till + strip tillage: + text: strip tillage + zonal tillage: + text: zonal tillage + chisel: + text: chisel + tined: + text: tined + mouldboard: + text: mouldboard + disc plough: + text: disc plough + shading_device_cond_enum: + name: shading_device_cond_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + damaged: + text: damaged + needs repair: + text: needs repair + new: + text: new + rupture: + text: rupture + visible wear: + text: visible wear + oxy_stat_samp_enum: + name: oxy_stat_samp_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - balcony: - text: balcony - floating floor: - text: floating floor - glass floor: - text: glass floor - raised floor: - text: raised floor - sprung floor: - text: sprung floor - wood-framed: - text: wood-framed - concrete: - text: concrete + aerobic: + text: aerobic + anaerobic: + text: anaerobic + other: + text: other depos_env_enum: name: depos_env_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml @@ -2803,208 +2663,186 @@ enums: text: Other - Volcanic other: text: other - room_loc_enum: - name: room_loc_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - corner room: - text: corner room - interior room: - text: interior room - exterior wall: - text: exterior wall - profile_position_enum: - name: profile_position_enum - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - permissible_values: - summit: - text: summit - shoulder: - text: shoulder - backslope: - text: backslope - footslope: - text: footslope - toeslope: - text: toeslope - indoor_space_enum: - name: indoor_space_enum + ceil_finish_mat_enum: + name: ceil_finish_mat_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - bedroom: - text: bedroom - office: - text: office - bathroom: - text: bathroom - foyer: - text: foyer - kitchen: - text: kitchen - locker room: - text: locker room - hallway: - text: hallway - elevator: - text: elevator - samp_capt_status_enum: - name: samp_capt_status_enum + drywall: + text: drywall + mineral fibre: + text: mineral fibre + tiles: + text: tiles + PVC: + text: PVC + plasterboard: + text: plasterboard + metal: + text: metal + fiberglass: + text: fiberglass + stucco: + text: stucco + mineral wool/calcium silicate: + text: mineral wool/calcium silicate + wood: + text: wood + weekday_enum: + name: weekday_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - active surveillance in response to an outbreak: - text: active surveillance in response to an outbreak - active surveillance not initiated by an outbreak: - text: active surveillance not initiated by an outbreak - farm sample: - text: farm sample - market sample: - text: market sample - other: - text: other - furniture_enum: - name: furniture_enum + Monday: + text: Monday + Tuesday: + text: Tuesday + Wednesday: + text: Wednesday + Thursday: + text: Thursday + Friday: + text: Friday + Saturday: + text: Saturday + Sunday: + text: Sunday + host_sex_enum: + name: host_sex_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - cabinet: - text: cabinet - chair: - text: chair - desks: - text: desks - hc_produced_enum: - name: hc_produced_enum + female: + text: female + hermaphrodite: + text: hermaphrodite + male: + text: male + neuter: + text: neuter + samp_collect_point_enum: + name: samp_collect_point_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - Oil: - text: Oil - Gas-Condensate: - text: Gas-Condensate - Gas: - text: Gas - Bitumen: - text: Bitumen - Coalbed Methane: - text: Coalbed Methane + well: + text: well + test well: + text: test well + drilling rig: + text: drilling rig + wellhead: + text: wellhead + separator: + text: separator + storage tank: + text: storage tank other: text: other - biol_stat_enum: - name: biol_stat_enum + wall_loc_enum: + name: wall_loc_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - wild: - text: wild - natural: - text: natural - semi-natural: - text: semi-natural - inbred line: - text: inbred line - breeder's line: - text: breeder's line - hybrid: - text: hybrid - clonal selection: - text: clonal selection - mutant: - text: mutant - window_mat_enum: - name: window_mat_enum + north: + text: north + south: + text: south + east: + text: east + west: + text: west + window_cover_enum: + name: window_cover_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - clad: - text: clad - fiberglass: - text: fiberglass - metal: - text: metal - vinyl: - text: vinyl - wood: - text: wood - room_samp_pos_enum: - name: room_samp_pos_enum + blinds: + text: blinds + curtains: + text: curtains + none: + text: none + handidness_enum: + name: handidness_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - north corner: - text: north corner - south corner: - text: south corner - west corner: - text: west corner - east corner: - text: east corner - northeast corner: - text: northeast corner - northwest corner: - text: northwest corner - southeast corner: - text: southeast corner - southwest corner: - text: southwest corner - center: - text: center - surf_air_cont_enum: - name: surf_air_cont_enum + ambidexterity: + text: ambidexterity + left handedness: + text: left handedness + mixed-handedness: + text: mixed-handedness + right handedness: + text: right handedness + window_cond_enum: + name: window_cond_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - dust: - text: dust - organic matter: - text: organic matter - particulate matter: - text: particulate matter - volatile organic compounds: - text: volatile organic compounds - biological contaminants: - text: biological contaminants - radon: - text: radon - nutrients: - text: nutrients - biocides: - text: biocides - door_type_enum: - name: door_type_enum + damaged: + text: damaged + needs repair: + text: needs repair + new: + text: new + rupture: + text: rupture + visible wear: + text: visible wear + arch_struc_enum: + name: arch_struc_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - composite: - text: composite - metal: - text: metal - wooden: - text: wooden - organism_count_enum: - name: organism_count_enum + building: + text: building + shed: + text: shed + home: + text: home + window_loc_enum: + name: window_loc_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - ATP: - text: ATP - MPN: - text: MPN - other: - text: other - sediment_type_enum: - name: sediment_type_enum + north: + text: north + south: + text: south + east: + text: east + west: + text: west + door_type_wood_enum: + name: door_type_wood_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - biogenous: - text: biogenous - cosmogenous: - text: cosmogenous - hydrogenous: - text: hydrogenous - lithogenous: - text: lithogenous - substructure_type_enum: - name: substructure_type_enum + bettened and ledged: + text: bettened and ledged + battened: + text: battened + ledged and braced: + text: ledged and braced + ledged and framed: + text: ledged and framed + ledged, braced and frame: + text: ledged, braced and frame + framed and paneled: + text: framed and paneled + glashed or sash: + text: glashed or sash + flush: + text: flush + louvered: + text: louvered + wire gauged: + text: wire gauged + int_wall_cond_enum: + name: int_wall_cond_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - crawlspace: - text: crawlspace - slab on grade: - text: slab on grade - basement: - text: basement + new: + text: new + visible wear: + text: visible wear + needs repair: + text: needs repair + damaged: + text: damaged + rupture: + text: rupture indoor_surf_enum: name: indoor_surf_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml @@ -3025,96 +2863,126 @@ enums: text: window wall: text: wall - wall_surf_treatment_enum: - name: wall_surf_treatment_enum + furniture_enum: + name: furniture_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - painted: - text: painted - wall paper: - text: wall paper - no treatment: - text: no treatment - paneling: - text: paneling - stucco: - text: stucco - fabric: - text: fabric - drawings_enum: - name: drawings_enum + cabinet: + text: cabinet + chair: + text: chair + desks: + text: desks + ceil_type_enum: + name: ceil_type_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - operation: - text: operation - as built: - text: as built - construction: - text: construction - bid: - text: bid - design: - text: design - building navigation map: - text: building navigation map - diagram: - text: diagram - sketch: - text: sketch - floor_finish_mat_enum: - name: floor_finish_mat_enum + cathedral: + text: cathedral + dropped: + text: dropped + concave: + text: concave + barrel-shaped: + text: barrel-shaped + coffered: + text: coffered + cove: + text: cove + stretched: + text: stretched + tidal_stage_enum: + name: tidal_stage_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - tile: - text: tile - wood strip or parquet: - text: wood strip or parquet - carpet: - text: carpet - rug: - text: rug - laminate wood: - text: laminate wood - lineoleum: - text: lineoleum - vinyl composition tile: - text: vinyl composition tile - sheet vinyl: - text: sheet vinyl - stone: - text: stone - bamboo: - text: bamboo - cork: - text: cork - terrazo: - text: terrazo - concrete: - text: concrete + low tide: + text: low tide + ebb tide: + text: ebb tide + flood tide: + text: flood tide + high tide: + text: high tide + sr_dep_env_enum: + name: sr_dep_env_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + Lacustine: + text: Lacustine + Fluvioldeltaic: + text: Fluvioldeltaic + Fluviomarine: + text: Fluviomarine + Marine: + text: Marine + other: + text: other + room_loc_enum: + name: room_loc_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + corner room: + text: corner room + interior room: + text: interior room + exterior wall: + text: exterior wall + light_type_enum: + name: light_type_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + natural light: + text: natural light + electric light: + text: electric light + desk lamp: + text: desk lamp + flourescent lights: + text: flourescent lights none: text: none - sealed: - text: sealed - clear finish: - text: clear finish - paint: - text: paint - none or unfinished: - text: none or unfinished - floor_cond_enum: - name: floor_cond_enum + plant_growth_med_enum: + name: plant_growth_med_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + other artificial liquid medium: + text: other artificial liquid medium + other artificial solid medium: + text: other artificial solid medium + peat moss: + text: peat moss + perlite: + text: perlite + pumice: + text: pumice + sand: + text: sand + soil: + text: soil + vermiculite: + text: vermiculite + water: + text: water + ext_wall_orient_enum: + name: ext_wall_orient_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - new: - text: new - visible wear: - text: visible wear - needs repair: - text: needs repair - damaged: - text: damaged - rupture: - text: rupture + north: + text: north + south: + text: south + east: + text: east + west: + text: west + northeast: + text: northeast + southeast: + text: southeast + southwest: + text: southwest + northwest: + text: northwest cur_land_use_enum: name: cur_land_use_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml @@ -3310,186 +3178,318 @@ enums: value: vine crops (grapes) examples: - value: grapes - window_horiz_pos_enum: - name: window_horiz_pos_enum + gender_restroom_enum: + name: gender_restroom_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - left: - text: left - middle: - text: middle - right: - text: right - rel_samp_loc_enum: - name: rel_samp_loc_enum + all gender: + text: all gender + female: + text: female + gender neurtral: + text: gender neurtral + male: + text: male + male and female: + text: male and female + unisex: + text: unisex + sr_geol_age_enum: + name: sr_geol_age_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - edge of car: - text: edge of car - center of car: - text: center of car - under a seat: - text: under a seat - room_connected_enum: - name: room_connected_enum + Archean: + text: Archean + Cambrian: + text: Cambrian + Carboniferous: + text: Carboniferous + Cenozoic: + text: Cenozoic + Cretaceous: + text: Cretaceous + Devonian: + text: Devonian + Jurassic: + text: Jurassic + Mesozoic: + text: Mesozoic + Neogene: + text: Neogene + Ordovician: + text: Ordovician + Paleogene: + text: Paleogene + Paleozoic: + text: Paleozoic + Permian: + text: Permian + Precambrian: + text: Precambrian + Proterozoic: + text: Proterozoic + Silurian: + text: Silurian + Triassic: + text: Triassic + other: + text: other + shading_device_type_enum: + name: shading_device_type_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - attic: - text: attic - bathroom: - text: bathroom - closet: - text: closet - conference room: - text: conference room - elevator: - text: elevator - examining room: - text: examining room - hallway: - text: hallway - kitchen: - text: kitchen - mail room: - text: mail room - office: - text: office - stairwell: - text: stairwell - freq_clean_enum: - name: freq_clean_enum + bahama shutters: + text: bahama shutters + exterior roll blind: + text: exterior roll blind + gambrel awning: + text: gambrel awning + hood awning: + text: hood awning + porchroller awning: + text: porchroller awning + sarasota shutters: + text: sarasota shutters + slatted aluminum: + text: slatted aluminum + solid aluminum awning: + text: solid aluminum awning + sun screen: + text: sun screen + tree: + text: tree + trellis: + text: trellis + venetian awning: + text: venetian awning + surf_material_enum: + name: surf_material_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - Daily: - text: Daily - Weekly: - text: Weekly - Monthly: - text: Monthly - Quarterly: - text: Quarterly - Annually: - text: Annually - other: - text: other - building_setting_enum: - name: building_setting_enum + adobe: + text: adobe + carpet: + text: carpet + cinder blocks: + text: cinder blocks + concrete: + text: concrete + hay bales: + text: hay bales + glass: + text: glass + metal: + text: metal + paint: + text: paint + plastic: + text: plastic + stainless steel: + text: stainless steel + stone: + text: stone + stucco: + text: stucco + tile: + text: tile + vinyl: + text: vinyl + wood: + text: wood + filter_type_enum: + name: filter_type_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - urban: - text: urban - suburban: - text: suburban - exurban: - text: exurban - rural: - text: rural - ext_window_orient_enum: - name: ext_window_orient_enum + particulate air filter: + text: particulate air filter + chemical air filter: + text: chemical air filter + low-MERV pleated media: + text: low-MERV pleated media + HEPA: + text: HEPA + electrostatic: + text: electrostatic + gas-phase or ultraviolet air treatments: + text: gas-phase or ultraviolet air treatments + door_type_metal_enum: + name: door_type_metal_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - north: - text: north - south: - text: south - east: - text: east - west: - text: west - northeast: - text: northeast - southeast: - text: southeast - southwest: - text: southwest - northwest: - text: northwest - handidness_enum: - name: handidness_enum + collapsible: + text: collapsible + corrugated steel: + text: corrugated steel + hollow: + text: hollow + rolling shutters: + text: rolling shutters + steel plate: + text: steel plate + substructure_type_enum: + name: substructure_type_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + crawlspace: + text: crawlspace + slab on grade: + text: slab on grade + basement: + text: basement + lithology_enum: + name: lithology_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - ambidexterity: - text: ambidexterity - left handedness: - text: left handedness - mixed-handedness: - text: mixed-handedness - right handedness: - text: right handedness - host_sex_enum: - name: host_sex_enum + Basement: + text: Basement + Chalk: + text: Chalk + Chert: + text: Chert + Coal: + text: Coal + Conglomerate: + text: Conglomerate + Diatomite: + text: Diatomite + Dolomite: + text: Dolomite + Limestone: + text: Limestone + Sandstone: + text: Sandstone + Shale: + text: Shale + Siltstone: + text: Siltstone + Volcanic: + text: Volcanic + other: + text: other + plant_sex_enum: + name: plant_sex_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - female: - text: female - hermaphrodite: - text: hermaphrodite - male: - text: male - neuter: - text: neuter - build_occup_type_enum: - name: build_occup_type_enum + Androdioecious: + text: Androdioecious + Androecious: + text: Androecious + Androgynous: + text: Androgynous + Androgynomonoecious: + text: Androgynomonoecious + Andromonoecious: + text: Andromonoecious + Bisexual: + text: Bisexual + Dichogamous: + text: Dichogamous + Diclinous: + text: Diclinous + Dioecious: + text: Dioecious + Gynodioecious: + text: Gynodioecious + Gynoecious: + text: Gynoecious + Gynomonoecious: + text: Gynomonoecious + Hermaphroditic: + text: Hermaphroditic + Imperfect: + text: Imperfect + Monoclinous: + text: Monoclinous + Monoecious: + text: Monoecious + Perfect: + text: Perfect + Polygamodioecious: + text: Polygamodioecious + Polygamomonoecious: + text: Polygamomonoecious + Polygamous: + text: Polygamous + Protandrous: + text: Protandrous + Protogynous: + text: Protogynous + Subandroecious: + text: Subandroecious + Subdioecious: + text: Subdioecious + Subgynoecious: + text: Subgynoecious + Synoecious: + text: Synoecious + Trimonoecious: + text: Trimonoecious + Trioecious: + text: Trioecious + Unisexual: + text: Unisexual + surf_air_cont_enum: + name: surf_air_cont_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - office: - text: office - market: - text: market - restaurant: - text: restaurant - residence: - text: residence - school: - text: school - residential: - text: residential - commercial: - text: commercial - low rise: - text: low rise - high rise: - text: high rise - wood framed: - text: wood framed - health care: - text: health care - airport: - text: airport - sports complex: - text: sports complex - weekday_enum: - name: weekday_enum + dust: + text: dust + organic matter: + text: organic matter + particulate matter: + text: particulate matter + volatile organic compounds: + text: volatile organic compounds + biological contaminants: + text: biological contaminants + radon: + text: radon + nutrients: + text: nutrients + biocides: + text: biocides + wall_const_type_enum: + name: wall_const_type_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - Monday: - text: Monday - Tuesday: - text: Tuesday - Wednesday: - text: Wednesday - Thursday: - text: Thursday - Friday: - text: Friday - Saturday: - text: Saturday - Sunday: - text: Sunday - train_stat_loc_enum: - name: train_stat_loc_enum + frame construction: + text: frame construction + joisted masonry: + text: joisted masonry + light noncombustible: + text: light noncombustible + masonry noncombustible: + text: masonry noncombustible + modified fire resistive: + text: modified fire resistive + fire resistive: + text: fire resistive + hc_produced_enum: + name: hc_produced_enum from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml permissible_values: - south station above ground: - text: south station above ground - south station underground: - text: south station underground - south station amtrak: - text: south station amtrak - forest hills: - text: forest hills - riverside: - text: riverside + Oil: + text: Oil + Gas-Condensate: + text: Gas-Condensate + Gas: + text: Gas + Bitumen: + text: Bitumen + Coalbed Methane: + text: Coalbed Methane + other: + text: other + train_stop_loc_enum: + name: train_stop_loc_enum + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + permissible_values: + end: + text: end + mid: + text: mid + downtown: + text: downtown slots: model: name: model @@ -17706,24 +17706,25 @@ slots: slot_uri: MIXS:0000156 multivalued: false range: QuantityValue - has raw value: - name: has raw value + investigation field: + name: investigation field + description: field describing aspect of the investigation/study to which the sample + belongs from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - string_serialization: '{has numeric value} {has unit}' - owner: QuantityValue + abstract: true nucleic acid sequence source field: name: nucleic acid sequence source field from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml abstract: true + environment field: + name: environment field + description: field describing environmental aspect of a sample + from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml + abstract: true sequencing field: name: sequencing field from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml abstract: true - has numeric value: - name: has numeric value - from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - owner: QuantityValue - range: double core field: name: core field description: basic fields @@ -17734,17 +17735,16 @@ slots: description: Example "m" from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml owner: QuantityValue - environment field: - name: environment field - description: field describing environmental aspect of a sample + has raw value: + name: has raw value from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - abstract: true - investigation field: - name: investigation field - description: field describing aspect of the investigation/study to which the sample - belongs + string_serialization: '{has numeric value} {has unit}' + owner: QuantityValue + has numeric value: + name: has numeric value from_schema: https://raw.githubusercontent.com/microbiomedata/nmdc-schema/main/src/schema/mixs.yaml - abstract: true + owner: QuantityValue + range: double chemical: name: chemical description: from reaction participant class diff --git a/project/owl/nmdc.owl.ttl b/project/owl/nmdc.owl.ttl index 267ad8bdbe..d517c78bed 100644 --- a/project/owl/nmdc.owl.ttl +++ b/project/owl/nmdc.owl.ttl @@ -394,14 +394,14 @@ nmdc:AnalyticalSample a owl:Class, rdfs:label "AnalyticalSample" ; dcterms:title "Analytical Sample" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:id ], - [ a owl:Restriction ; owl:allValuesFrom linkml:String ; owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty nmdc:id ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:id ], nmdc:MaterialEntity ; skos:inScheme nmdc:core . @@ -409,14 +409,14 @@ nmdc:BooleanValue a owl:Class, linkml:ClassDefinition ; rdfs:label "BooleanValue" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:has_boolean_value ], - [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:has_boolean_value ], [ a owl:Restriction ; owl:allValuesFrom linkml:Boolean ; owl:onProperty nmdc:has_boolean_value ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:has_boolean_value ], nmdc:AttributeValue ; skos:definition "A value that is a boolean" ; skos:inScheme nmdc:core . @@ -452,10 +452,10 @@ nmdc:IntegerValue a owl:Class, owl:minCardinality 0 ; owl:onProperty nmdc:has_numeric_value ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; + owl:maxCardinality 1 ; owl:onProperty nmdc:has_numeric_value ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom linkml:Float ; owl:onProperty nmdc:has_numeric_value ], nmdc:AttributeValue ; skos:definition "A value that is an integer" ; @@ -465,23 +465,23 @@ nmdc:MetatranscriptomeAnnotationActivity a owl:Class, linkml:ClassDefinition ; rdfs:label "MetatranscriptomeAnnotationActivity" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:type ], - [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:maxCardinality 1 ; owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:id ], + owl:onProperty nmdc:type ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:type ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:gold_analysis_project_identifiers ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:gold_analysis_project_identifiers ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; owl:onProperty nmdc:type ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:allValuesFrom [ a rdfs:Datatype ; owl:onDatatype xsd:string ; @@ -492,7 +492,7 @@ nmdc:MetatranscriptomeAnnotationActivity a owl:Class, owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:type ], + owl:onProperty nmdc:gold_analysis_project_identifiers ], nmdc:WorkflowExecutionActivity ; skos:inScheme nmdc:workflow_execution_activity . @@ -501,267 +501,267 @@ nmdc:MetatranscriptomeAssembly a owl:Class, rdfs:label "MetatranscriptomeAssembly" ; rdfs:subClassOf [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:insdc_assembly_identifiers ], + owl:onProperty nmdc:scaf_l90 ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:num_aligned_reads ], + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:scaffolds ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:gc_avg ], + owl:onProperty nmdc:ctg_n50 ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:ctg_n50 ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:ctg_n90 ], + owl:onProperty nmdc:ctg_max ], [ a owl:Restriction ; - owl:allValuesFrom [ a rdfs:Datatype ; - owl:onDatatype xsd:string ; - owl:withRestrictions ( [ xsd:pattern "^insdc.sra:[A-Z]+[0-9]+(\\.[0-9]+)?$" ] ) ] ; - owl:onProperty nmdc:insdc_assembly_identifiers ], + owl:minCardinality 0 ; + owl:onProperty nmdc:scaf_l_gt50k ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:ctg_l90 ], + owl:minCardinality 0 ; + owl:onProperty nmdc:scaf_powsum ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:gc_avg ], + owl:onProperty nmdc:contigs ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:ctg_l50 ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:scaf_powsum ], + owl:onProperty nmdc:scaf_logsum ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:scaffolds ], + owl:onProperty nmdc:contig_bp ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:ctg_l50 ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:scaf_n90 ], + owl:onProperty nmdc:gap_pct ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:scaf_l90 ], + owl:minCardinality 0 ; + owl:onProperty nmdc:contig_bp ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:ctg_logsum ], + owl:onProperty nmdc:scaf_n50 ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:scaf_max ], + owl:allValuesFrom [ a rdfs:Datatype ; + owl:onDatatype xsd:string ; + owl:withRestrictions ( [ xsd:pattern "^insdc.sra:[A-Z]+[0-9]+(\\.[0-9]+)?$" ] ) ] ; + owl:onProperty nmdc:insdc_assembly_identifiers ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:gap_pct ], + owl:onProperty nmdc:ctg_max ], [ a owl:Restriction ; owl:minCardinality 0 ; + owl:onProperty nmdc:scaf_l50 ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty nmdc:gc_std ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:scaf_max ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:scaf_n_gt50k ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:scaf_logsum ], + owl:onProperty nmdc:gc_std ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:num_aligned_reads ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:scaf_bp ], + owl:onProperty nmdc:scaf_pct_gt50k ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:ctg_powsum ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:scaffolds ], + owl:onProperty nmdc:ctg_l90 ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:scaf_l90 ], + owl:onProperty nmdc:scaf_max ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:id ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:scaf_l_gt50k ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:scaf_n50 ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:gc_std ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:gap_pct ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:num_aligned_reads ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:id ], + owl:onProperty nmdc:scaf_l_gt50k ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:scaf_l50 ], + owl:onProperty nmdc:scaf_n50 ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:scaf_max ], + owl:minCardinality 0 ; + owl:onProperty nmdc:gc_std ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:contigs ], + owl:onProperty nmdc:asm_score ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:contigs ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:id ], + owl:onProperty nmdc:num_input_reads ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:scaf_bp ], + owl:onProperty nmdc:scaf_max ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:scaf_l50 ], + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:asm_score ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:insdc_assembly_identifiers ], + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:scaf_n90 ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:asm_score ], + owl:onProperty nmdc:ctg_n50 ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:scaf_logsum ], + owl:onProperty nmdc:gap_pct ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:scaf_n90 ], + owl:onProperty nmdc:ctg_powsum ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:asm_score ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:scaf_logsum ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; owl:onProperty nmdc:scaf_n_gt50k ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:ctg_l90 ], + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:scaf_l90 ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:gap_pct ], + owl:onProperty nmdc:ctg_n90 ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:scaf_n50 ], + owl:minCardinality 0 ; + owl:onProperty nmdc:insdc_assembly_identifiers ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:ctg_max ], + owl:onProperty nmdc:scaf_bp ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:ctg_n90 ], + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:ctg_l50 ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:ctg_powsum ], + owl:onProperty nmdc:ctg_logsum ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:ctg_logsum ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:ctg_n50 ], + owl:onProperty nmdc:scaf_pct_gt50k ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:ctg_powsum ], + owl:minCardinality 0 ; + owl:onProperty nmdc:scaf_l90 ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:ctg_l50 ], + owl:onProperty nmdc:num_input_reads ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:gc_avg ], + owl:onProperty nmdc:scaf_l50 ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:ctg_logsum ], + owl:onProperty nmdc:ctg_max ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:scaf_l_gt50k ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:gc_avg ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:scaf_powsum ], + owl:onProperty nmdc:ctg_l50 ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:scaf_pct_gt50k ], + owl:minCardinality 0 ; + owl:onProperty nmdc:scaf_n90 ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:scaf_powsum ], + owl:onProperty nmdc:insdc_assembly_identifiers ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:scaf_pct_gt50k ], + owl:onProperty nmdc:ctg_n90 ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:num_input_reads ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:scaf_powsum ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; owl:onProperty nmdc:contig_bp ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:ctg_n50 ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:scaf_n50 ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:scaf_n_gt50k ], + owl:onProperty nmdc:scaf_max ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:ctg_logsum ], + owl:onProperty nmdc:scaf_pct_gt50k ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:ctg_n90 ], + [ a owl:Restriction ; + owl:minCardinality 0 ; owl:onProperty nmdc:contigs ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:num_input_reads ], + owl:minCardinality 0 ; + owl:onProperty nmdc:scaf_n_gt50k ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:scaf_l_gt50k ], + owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:asm_score ], + owl:onProperty nmdc:scaffolds ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:maxCardinality 1 ; owl:onProperty nmdc:ctg_l90 ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:scaf_logsum ], + owl:onProperty nmdc:scaf_n90 ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:ctg_n50 ], + owl:onProperty nmdc:ctg_powsum ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:scaf_pct_gt50k ], + owl:onProperty nmdc:ctg_l50 ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:ctg_max ], + owl:onProperty nmdc:scaf_l50 ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:asm_score ], + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:scaf_bp ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:contigs ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:scaf_bp ], + owl:onProperty nmdc:scaf_logsum ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:ctg_n90 ], + owl:onProperty nmdc:ctg_l90 ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:scaf_l90 ], + owl:minCardinality 0 ; + owl:onProperty nmdc:scaffolds ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:contig_bp ], + owl:onProperty nmdc:num_aligned_reads ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:scaf_l50 ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:ctg_max ], + owl:onProperty nmdc:gc_avg ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:scaffolds ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:gc_std ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:ctg_powsum ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:num_input_reads ], + owl:onProperty nmdc:scaf_powsum ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:contig_bp ], + owl:onProperty nmdc:gc_avg ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:gap_pct ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:scaf_bp ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:scaf_n_gt50k ], + owl:onProperty nmdc:ctg_logsum ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:scaf_l_gt50k ], + owl:onProperty nmdc:num_aligned_reads ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:scaf_n90 ], + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:num_input_reads ], nmdc:WorkflowExecutionActivity ; skos:inScheme nmdc:workflow_execution_activity . @@ -778,10 +778,10 @@ nmdc:Pathway a owl:Class, linkml:ClassDefinition ; rdfs:label "Pathway" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom nmdc:Reaction ; + owl:minCardinality 1 ; owl:onProperty nmdc:has_part ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:allValuesFrom nmdc:Reaction ; owl:onProperty nmdc:has_part ], nmdc:FunctionalAnnotationTerm ; skos:altLabel "biological process", @@ -795,47 +795,47 @@ nmdc:ProteinQuantification a owl:Class, linkml:ClassDefinition ; rdfs:label "ProteinQuantification" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom linkml:Integer ; - owl:onProperty nmdc:peptide_sequence_count ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:all_proteins ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:peptide_sequence_count ], - [ a owl:Restriction ; owl:allValuesFrom owl:Thing ; owl:onProperty nmdc:all_proteins ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Integer ; - owl:onProperty nmdc:protein_sum_masic_abundance ], + owl:minCardinality 0 ; + owl:onProperty nmdc:best_protein ], [ a owl:Restriction ; owl:allValuesFrom linkml:Integer ; owl:onProperty nmdc:protein_spectral_count ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:protein_spectral_count ], + owl:onProperty nmdc:all_proteins ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:best_protein ], + owl:minCardinality 0 ; + owl:onProperty nmdc:protein_spectral_count ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom linkml:Integer ; owl:onProperty nmdc:protein_sum_masic_abundance ], [ a owl:Restriction ; owl:allValuesFrom owl:Thing ; owl:onProperty nmdc:best_protein ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:protein_spectral_count ], + owl:onProperty nmdc:best_protein ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:best_protein ], + owl:onProperty nmdc:peptide_sequence_count ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:Integer ; + owl:onProperty nmdc:peptide_sequence_count ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:peptide_sequence_count ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:protein_sum_masic_abundance ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:peptide_sequence_count ] ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:protein_spectral_count ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:protein_sum_masic_abundance ] ; skos:definition "This is used to link a metaproteomics analysis workflow to a specific protein" ; skos:inScheme nmdc:core . @@ -1056,251 +1056,251 @@ nmdc:Database a owl:Class, linkml:ClassDefinition ; rdfs:label "Database" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom nmdc:WorkflowExecutionActivity ; - owl:onProperty nmdc:activity_set ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:GenomeFeature ; - owl:onProperty nmdc:genome_feature_set ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:ReadQcAnalysisActivity ; - owl:onProperty nmdc:read_qc_analysis_activity_set ], - [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:functional_annotation_set ], + owl:onProperty nmdc:metagenome_assembly_set ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:biosample_set ], + owl:onProperty nmdc:metatranscriptome_activity_set ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:metaproteomics_analysis_activity_set ], + owl:allValuesFrom nmdc:CollectingBiosamplesFromSite ; + owl:onProperty nmdc:collecting_biosamples_from_site_set ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:pooling_set ], + owl:onProperty nmdc:metagenome_sequencing_activity_set ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:read_based_taxonomy_analysis_activity_set ], + owl:onProperty nmdc:read_qc_analysis_activity_set ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:data_object_set ], + owl:allValuesFrom nmdc:MaterialSamplingActivity ; + owl:onProperty nmdc:material_sampling_activity_set ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:metatranscriptome_activity_set ], + owl:allValuesFrom nmdc:FunctionalAnnotationAggMember ; + owl:onProperty nmdc:functional_annotation_agg ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:MagsAnalysisActivity ; - owl:onProperty nmdc:mags_activity_set ], + owl:allValuesFrom nmdc:NomAnalysisActivity ; + owl:onProperty nmdc:nom_analysis_activity_set ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:data_object_set ], + owl:allValuesFrom nmdc:Pooling ; + owl:onProperty nmdc:pooling_set ], [ a owl:Restriction ; owl:allValuesFrom nmdc:LibraryPreparation ; owl:onProperty nmdc:library_preparation_set ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:study_set ], + owl:onProperty nmdc:functional_annotation_set ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:collecting_biosamples_from_site_set ], + owl:allValuesFrom nmdc:ProcessedSample ; + owl:onProperty nmdc:processed_sample_set ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:PlannedProcess ; - owl:onProperty nmdc:planned_process_set ], + owl:allValuesFrom nmdc:OmicsProcessing ; + owl:onProperty nmdc:omics_processing_set ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:processed_sample_set ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:ReactionActivity ; - owl:onProperty nmdc:reaction_activity_set ], + owl:onProperty nmdc:omics_processing_set ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:metagenome_annotation_activity_set ], + owl:allValuesFrom nmdc:FunctionalAnnotation ; + owl:onProperty nmdc:functional_annotation_set ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:Pooling ; - owl:onProperty nmdc:pooling_set ], + owl:allValuesFrom nmdc:MetatranscriptomeActivity ; + owl:onProperty nmdc:metatranscriptome_activity_set ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:reaction_activity_set ], + owl:onProperty nmdc:omics_processing_set ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:metagenome_assembly_set ], + owl:onProperty nmdc:read_qc_analysis_activity_set ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:functional_annotation_agg ], + owl:onProperty nmdc:extraction_set ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:pooling_set ], + owl:allValuesFrom nmdc:MetagenomeAssembly ; + owl:onProperty nmdc:metagenome_assembly_set ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:processed_sample_set ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:planned_process_set ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:omics_processing_set ], + owl:allValuesFrom nmdc:Extraction ; + owl:onProperty nmdc:extraction_set ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:field_research_site_set ], + owl:onProperty nmdc:dissolving_activity_set ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:MetatranscriptomeActivity ; - owl:onProperty nmdc:metatranscriptome_activity_set ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:genome_feature_set ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:planned_process_set ], + owl:onProperty nmdc:metagenome_assembly_set ], [ a owl:Restriction ; owl:allValuesFrom nmdc:MetaproteomicsAnalysisActivity ; owl:onProperty nmdc:metaproteomics_analysis_activity_set ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:OmicsProcessing ; - owl:onProperty nmdc:omics_processing_set ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:metagenome_sequencing_activity_set ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:genome_feature_set ], + owl:onProperty nmdc:metagenome_annotation_activity_set ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:read_qc_analysis_activity_set ], + owl:onProperty nmdc:read_based_taxonomy_analysis_activity_set ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:genome_feature_set ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:collecting_biosamples_from_site_set ], + owl:onProperty nmdc:material_sample_set ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:Extraction ; - owl:onProperty nmdc:extraction_set ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:metagenome_sequencing_activity_set ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:functional_annotation_agg ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:metabolomics_analysis_activity_set ], + owl:onProperty nmdc:biosample_set ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:ReadBasedTaxonomyAnalysisActivity ; - owl:onProperty nmdc:read_based_taxonomy_analysis_activity_set ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:extraction_set ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:metabolomics_analysis_activity_set ], + owl:onProperty nmdc:reaction_activity_set ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:FunctionalAnnotation ; - owl:onProperty nmdc:functional_annotation_set ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:processed_sample_set ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:MetagenomeAnnotationActivity ; + owl:onProperty nmdc:metagenome_annotation_activity_set ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:omics_processing_set ], + owl:onProperty nmdc:metabolomics_analysis_activity_set ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:library_preparation_set ], + owl:onProperty nmdc:metaproteomics_analysis_activity_set ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:dissolving_activity_set ], + owl:allValuesFrom nmdc:ReactionActivity ; + owl:onProperty nmdc:reaction_activity_set ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:mags_activity_set ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:CollectingBiosamplesFromSite ; + owl:minCardinality 0 ; owl:onProperty nmdc:collecting_biosamples_from_site_set ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:field_research_site_set ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:MaterialSamplingActivity ; - owl:onProperty nmdc:material_sampling_activity_set ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:extraction_set ], + owl:onProperty nmdc:pooling_set ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:material_sample_set ], + owl:onProperty nmdc:mags_activity_set ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:nom_analysis_activity_set ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:MetagenomeSequencingActivity ; - owl:onProperty nmdc:metagenome_sequencing_activity_set ], + owl:onProperty nmdc:study_set ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:metatranscriptome_activity_set ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:FieldResearchSite ; owl:onProperty nmdc:field_research_site_set ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:MaterialSample ; - owl:onProperty nmdc:material_sample_set ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:planned_process_set ], + owl:onProperty nmdc:material_sampling_activity_set ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:mags_activity_set ], + owl:onProperty nmdc:activity_set ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:biosample_set ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:FunctionalAnnotationAggMember ; - owl:onProperty nmdc:functional_annotation_agg ], + owl:onProperty nmdc:data_object_set ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:material_sampling_activity_set ], + owl:onProperty nmdc:metabolomics_analysis_activity_set ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:MetagenomeAnnotationActivity ; - owl:onProperty nmdc:metagenome_annotation_activity_set ], + owl:minCardinality 0 ; + owl:onProperty nmdc:nom_analysis_activity_set ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom nmdc:WorkflowExecutionActivity ; owl:onProperty nmdc:activity_set ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:study_set ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 0 ; owl:onProperty nmdc:library_preparation_set ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:planned_process_set ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:MaterialSample ; + owl:onProperty nmdc:material_sample_set ], [ a owl:Restriction ; owl:allValuesFrom nmdc:Biosample ; owl:onProperty nmdc:biosample_set ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:functional_annotation_set ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:MetagenomeAssembly ; - owl:onProperty nmdc:metagenome_assembly_set ], + owl:onProperty nmdc:study_set ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:DataObject ; + owl:maxCardinality 1 ; owl:onProperty nmdc:data_object_set ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:MetabolomicsAnalysisActivity ; - owl:onProperty nmdc:metabolomics_analysis_activity_set ], + owl:allValuesFrom nmdc:FieldResearchSite ; + owl:onProperty nmdc:field_research_site_set ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:read_based_taxonomy_analysis_activity_set ], + owl:onProperty nmdc:metaproteomics_analysis_activity_set ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:NomAnalysisActivity ; + owl:allValuesFrom nmdc:ReadQcAnalysisActivity ; + owl:onProperty nmdc:read_qc_analysis_activity_set ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty nmdc:nom_analysis_activity_set ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:metagenome_assembly_set ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:metagenome_sequencing_activity_set ], + owl:onProperty nmdc:field_research_site_set ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:DissolvingActivity ; - owl:onProperty nmdc:dissolving_activity_set ], + owl:minCardinality 0 ; + owl:onProperty nmdc:biosample_set ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:nom_analysis_activity_set ], + owl:onProperty nmdc:read_based_taxonomy_analysis_activity_set ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:DataObject ; + owl:onProperty nmdc:data_object_set ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:activity_set ], + owl:onProperty nmdc:processed_sample_set ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:metagenome_annotation_activity_set ], + owl:allValuesFrom nmdc:MetagenomeSequencingActivity ; + owl:onProperty nmdc:metagenome_sequencing_activity_set ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:MetabolomicsAnalysisActivity ; + owl:onProperty nmdc:metabolomics_analysis_activity_set ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:GenomeFeature ; + owl:onProperty nmdc:genome_feature_set ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:PlannedProcess ; + owl:onProperty nmdc:planned_process_set ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:read_qc_analysis_activity_set ], + owl:onProperty nmdc:library_preparation_set ], [ a owl:Restriction ; owl:allValuesFrom nmdc:Study ; owl:onProperty nmdc:study_set ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:MagsAnalysisActivity ; + owl:onProperty nmdc:mags_activity_set ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:metaproteomics_analysis_activity_set ], + owl:onProperty nmdc:metatranscriptome_activity_set ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:activity_set ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:extraction_set ], + owl:onProperty nmdc:pooling_set ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:ProcessedSample ; - owl:onProperty nmdc:processed_sample_set ] ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:collecting_biosamples_from_site_set ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:DissolvingActivity ; + owl:onProperty nmdc:dissolving_activity_set ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:ReadBasedTaxonomyAnalysisActivity ; + owl:onProperty nmdc:read_based_taxonomy_analysis_activity_set ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:functional_annotation_set ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:metagenome_annotation_activity_set ] ; skos:altLabel "NMDC metadata object" ; skos:definition "An abstract holder for any set of metadata and data. It does not need to correspond to an actual managed database top level holder class. When translated to JSON-Schema this is the 'root' object. It should contain pointers to other objects of interest. For MongoDB, the lists of objects that Database slots point to correspond to **collections**." ; skos:inScheme nmdc:nmdc . @@ -1309,80 +1309,80 @@ nmdc:Reaction a owl:Class, linkml:ClassDefinition ; rdfs:label "Reaction" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:smarts_string ], + owl:allValuesFrom linkml:Boolean ; + owl:onProperty nmdc:is_balanced ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:minCardinality 0 ; owl:onProperty nmdc:direction ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Boolean ; - owl:onProperty nmdc:is_diastereoselective ], + owl:minCardinality 0 ; + owl:onProperty nmdc:is_fully_characterized ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Boolean ; - owl:onProperty nmdc:is_balanced ], + owl:minCardinality 0 ; + owl:onProperty nmdc:right_participants ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:is_diastereoselective ], + owl:onProperty nmdc:is_stereo ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:is_balanced ], + owl:allValuesFrom linkml:Boolean ; + owl:onProperty nmdc:is_transport ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:allValuesFrom linkml:Boolean ; owl:onProperty nmdc:is_diastereoselective ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:ReactionParticipant ; - owl:onProperty nmdc:left_participants ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:is_balanced ], + owl:onProperty nmdc:direction ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:is_fully_characterized ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:right_participants ], [ a owl:Restriction ; owl:allValuesFrom nmdc:ReactionParticipant ; - owl:onProperty nmdc:right_participants ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:smarts_string ], - [ a owl:Restriction ; - owl:minCardinality 0 ; owl:onProperty nmdc:left_participants ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:is_stereo ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:is_transport ], + owl:onProperty nmdc:is_diastereoselective ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:direction ], + owl:onProperty nmdc:smarts_string ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:is_stereo ], + owl:onProperty nmdc:is_diastereoselective ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:ReactionParticipant ; + owl:onProperty nmdc:right_participants ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:smarts_string ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Boolean ; - owl:onProperty nmdc:is_fully_characterized ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:is_balanced ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:is_transport ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Boolean ; - owl:onProperty nmdc:is_transport ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:direction ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:is_fully_characterized ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:smarts_string ], [ a owl:Restriction ; owl:allValuesFrom linkml:Boolean ; owl:onProperty nmdc:is_stereo ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:direction ], + owl:onProperty nmdc:left_participants ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:is_balanced ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:is_transport ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:is_stereo ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:Boolean ; + owl:onProperty nmdc:is_fully_characterized ], nmdc:FunctionalAnnotationTerm ; skos:definition "An individual biochemical transformation carried out by a functional unit of an organism, in which a collection of substrates are transformed into a collection of products. Can also represent transporters" ; skos:exactMatch ; @@ -2968,50 +2968,50 @@ nmdc:DissolvingActivity a owl:Class, rdfs:label "DissolvingActivity" ; dcterms:title "Dissolving activity" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:material_output ], - [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:dissolution_reagent ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:dissolved_in ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; + owl:minCardinality 0 ; owl:onProperty nmdc:dissolution_volume ], [ a owl:Restriction ; owl:minCardinality 0 ; + owl:onProperty nmdc:material_output ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:MaterialContainer ; + owl:onProperty nmdc:dissolved_in ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty nmdc:material_input ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:dissolution_volume ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:SolventEnum ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:material_output ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty nmdc:dissolution_reagent ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:dissolution_volume ], - [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; owl:onProperty nmdc:material_input ], - [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:material_output ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:material_output ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:dissolved_in ], [ a owl:Restriction ; owl:maxCardinality 1 ; + owl:onProperty nmdc:dissolved_in ], + [ a owl:Restriction ; + owl:allValuesFrom owl:Thing ; owl:onProperty nmdc:material_input ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:MaterialContainer ; - owl:onProperty nmdc:dissolved_in ], + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:material_output ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:dissolution_reagent ] ; + owl:allValuesFrom nmdc:SolventEnum ; + owl:onProperty nmdc:dissolution_reagent ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty nmdc:dissolution_volume ] ; skos:altLabel "dissolution-activity" ; skos:exactMatch ; skos:inScheme nmdc:sample_prep . @@ -4039,80 +4039,80 @@ nmdc:FiltrationProcess a owl:Class, ORCID:0009-0001-1555-1601, ORCID:0009-0008-4013-7737 ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom nmdc:AnonymousInstrument ; + owl:onProperty nmdc:instrument_used ], + [ a owl:Restriction ; + owl:allValuesFrom owl:Thing ; owl:onProperty nmdc:volume ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Boolean ; + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty nmdc:container_size ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:filter_pore_size ], + [ a owl:Restriction ; + owl:minCardinality 0 ; owl:onProperty nmdc:is_pressurized ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:SeparationMethodEnum ; + owl:minCardinality 0 ; owl:onProperty nmdc:separation_method ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:separation_method ], + owl:onProperty nmdc:volume ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:conditionings ], + owl:minCardinality 0 ; + owl:onProperty nmdc:volume ], [ a owl:Restriction ; owl:minCardinality 0 ; + owl:onProperty nmdc:instrument_used ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:SeparationMethodEnum ; owl:onProperty nmdc:separation_method ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:filtration_category ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:conditionings ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:AnonymousInstrument ; - owl:onProperty nmdc:instrument_used ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:filtration_category ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:maxCardinality 1 ; owl:onProperty nmdc:filter_material ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:volume ], + owl:onProperty nmdc:filter_material ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:instrument_used ], + owl:onProperty nmdc:conditionings ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:volume ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty nmdc:filter_pore_size ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:filter_pore_size ], + owl:onProperty nmdc:filtration_category ], [ a owl:Restriction ; owl:maxCardinality 1 ; + owl:onProperty nmdc:is_pressurized ], + [ a owl:Restriction ; + owl:minCardinality 0 ; owl:onProperty nmdc:container_size ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom linkml:Boolean ; owl:onProperty nmdc:is_pressurized ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:filtration_category ], + owl:onProperty nmdc:container_size ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:filter_material ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty nmdc:filter_pore_size ], + owl:onProperty nmdc:separation_method ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:minCardinality 0 ; owl:onProperty nmdc:filtration_category ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty nmdc:container_size ], - [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:maxCardinality 1 ; owl:onProperty nmdc:filter_pore_size ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:conditionings ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; owl:onProperty nmdc:filter_material ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:container_size ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:is_pressurized ], nmdc:PlannedProcess ; skos:definition "The process of segregation of phases; e.g. the separation of suspended solids from a liquid or gas, usually by forcing a carrier gas or liquid through a porous medium." ; skos:inScheme nmdc:nmdc ; @@ -4350,40 +4350,40 @@ nmdc:FunctionalAnnotation a owl:Class, ; rdfs:subClassOf [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:type ], + owl:onProperty nmdc:subject ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:has_function ], + owl:onProperty nmdc:type ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:has_function ], + owl:minCardinality 0 ; + owl:onProperty nmdc:subject ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:OntologyClass ; - owl:onProperty nmdc:type ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:has_function ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:type ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; owl:onProperty nmdc:was_generated_by ], [ a owl:Restriction ; owl:allValuesFrom nmdc:MetagenomeAnnotationActivity ; owl:onProperty nmdc:was_generated_by ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:was_generated_by ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; owl:onProperty nmdc:has_function ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:subject ], [ a owl:Restriction ; owl:allValuesFrom nmdc:GeneProduct ; owl:onProperty nmdc:subject ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:subject ] ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:type ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:OntologyClass ; + owl:onProperty nmdc:type ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:has_function ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:was_generated_by ] ; skos:definition "An assignment of a function term (e.g. reaction or pathway) that is executed by a gene product, or which the gene product plays an active role in. Functional annotations can be assigned manually by curators, or automatically in workflows. In the context of NMDC, all function annotation is performed automatically, typically using HMM or Blast type methods" ; skos:editorialNote "move id slot usage patterns to has_function slot usage?" ; skos:inScheme nmdc:annotation ; @@ -4393,32 +4393,32 @@ nmdc:FunctionalAnnotationAggMember a owl:Class, linkml:ClassDefinition ; rdfs:label "FunctionalAnnotationAggMember" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:count ], + owl:allValuesFrom linkml:Uriorcurie ; + owl:onProperty nmdc:gene_function_id ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Integer ; - owl:onProperty nmdc:count ], + owl:minCardinality 0 ; + owl:onProperty nmdc:gene_function_id ], [ a owl:Restriction ; owl:maxCardinality 1 ; + owl:onProperty nmdc:gene_function_id ], + [ a owl:Restriction ; + owl:minCardinality 0 ; owl:onProperty nmdc:metagenome_annotation_id ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:count ], + owl:onProperty nmdc:metagenome_annotation_id ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:metagenome_annotation_id ], + owl:onProperty nmdc:count ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:Integer ; + owl:onProperty nmdc:count ], [ a owl:Restriction ; owl:allValuesFrom nmdc:WorkflowExecutionActivity ; owl:onProperty nmdc:metagenome_annotation_id ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:gene_function_id ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:gene_function_id ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:Uriorcurie ; - owl:onProperty nmdc:gene_function_id ] ; + owl:onProperty nmdc:count ] ; skos:inScheme nmdc:nmdc . a owl:Class, @@ -4471,11 +4471,11 @@ nmdc:GenomeFeature a owl:Class, rdfs:label "GenomeFeature" ; rdfs:seeAlso ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:phase ], + owl:minCardinality 1 ; + owl:onProperty nmdc:seqid ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:strand ], + owl:minCardinality 1 ; + owl:onProperty nmdc:start ], [ a owl:Restriction ; owl:allValuesFrom [ a rdfs:Datatype ; owl:intersectionOf ( linkml:Integer [ a rdfs:Datatype ; @@ -4484,69 +4484,69 @@ nmdc:GenomeFeature a owl:Class, owl:onDatatype xsd:integer ; owl:withRestrictions ( [ xsd:maxInclusive 2 ] ) ] ) ] ; owl:onProperty nmdc:phase ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:feature_type ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:end ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:phase ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; owl:onProperty nmdc:encodes ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty nmdc:end ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:seqid ], + owl:minCardinality 0 ; + owl:onProperty nmdc:feature_type ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:OntologyClass ; + owl:minCardinality 0 ; owl:onProperty nmdc:type ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:end ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:type ], + owl:onProperty nmdc:strand ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:feature_type ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:strand ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:allValuesFrom linkml:String ; owl:onProperty nmdc:seqid ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:start ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:encodes ], + owl:onProperty nmdc:type ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:type ], + owl:onProperty nmdc:phase ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; owl:onProperty nmdc:start ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:OntologyClass ; + owl:onProperty nmdc:type ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:seqid ], + owl:onProperty nmdc:end ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:GeneProduct ; + owl:onProperty nmdc:encodes ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:strand ], + owl:onProperty nmdc:feature_type ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:phase ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty nmdc:start ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:GeneProduct ; + owl:maxCardinality 1 ; owl:onProperty nmdc:encodes ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:feature_type ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:strand ], + owl:onProperty nmdc:seqid ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:end ] ; + owl:minCardinality 0 ; + owl:onProperty nmdc:strand ] ; skos:definition "A feature localized to an interval along a genome" ; skos:inScheme nmdc:annotation ; skos:note "corresponds to an entry in GFF3" . @@ -4820,29 +4820,29 @@ nmdc:ImageValue a owl:Class, linkml:ClassDefinition ; rdfs:label "ImageValue" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom linkml:String ; owl:onProperty nmdc:display_order ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; owl:onProperty nmdc:description ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:url ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom linkml:String ; owl:onProperty nmdc:url ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:description ], + owl:onProperty nmdc:url ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:maxCardinality 1 ; owl:onProperty nmdc:display_order ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:maxCardinality 1 ; owl:onProperty nmdc:url ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:minCardinality 0 ; owl:onProperty nmdc:display_order ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:description ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:description ], @@ -4938,13 +4938,19 @@ nmdc:InstrumentMixin a owl:Class, owl:onProperty nmdc:vendor ], [ a owl:Restriction ; owl:minCardinality 0 ; + owl:onProperty nmdc:name ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:InstrumentModelEnum ; owl:onProperty nmdc:model ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:name ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:model ], [ a owl:Restriction ; owl:allValuesFrom nmdc:InstrumentVendorEnum ; owl:onProperty nmdc:vendor ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:name ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:vendor ], @@ -4952,13 +4958,7 @@ nmdc:InstrumentMixin a owl:Class, owl:allValuesFrom nmdc:DeviceEnum ; owl:onProperty nmdc:name ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:model ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:name ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:InstrumentModelEnum ; + owl:minCardinality 0 ; owl:onProperty nmdc:model ] ; skos:altLabel "device" ; skos:exactMatch OBI:0000485 ; @@ -5143,182 +5143,182 @@ nmdc:MagBin a owl:Class, linkml:ClassDefinition ; rdfs:label "MagBin" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom linkml:Integer ; + owl:minCardinality 0 ; owl:onProperty nmdc:num_t_rna ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom linkml:Integer ; owl:onProperty nmdc:num_23s ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:type ], + owl:minCardinality 0 ; + owl:onProperty nmdc:bin_quality ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:num_23s ], + owl:onProperty nmdc:gtdbtk_family ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:contamination ], + owl:onProperty nmdc:gtdbtk_species ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:gtdbtk_phylum ], + owl:onProperty nmdc:gtdbtk_genus ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:num_5s ], + owl:onProperty nmdc:members_id ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:gtdbtk_phylum ], + owl:onProperty nmdc:gtdbtk_genus ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:gtdbtk_genus ], + owl:onProperty nmdc:number_of_contig ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:minCardinality 0 ; owl:onProperty nmdc:bin_name ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:gtdbtk_family ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:gtdbtk_class ], + owl:onProperty nmdc:num_5s ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:bin_name ], + owl:minCardinality 0 ; + owl:onProperty nmdc:contamination ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:members_id ], + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:contamination ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:gtdbtk_species ], - [ a owl:Restriction ; - owl:minCardinality 0 ; owl:onProperty nmdc:bin_name ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:number_of_contig ], + owl:allValuesFrom linkml:Integer ; + owl:onProperty nmdc:gene_count ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom linkml:Integer ; + owl:onProperty nmdc:num_16s ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; owl:onProperty nmdc:gtdbtk_family ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:contamination ], [ a owl:Restriction ; owl:allValuesFrom linkml:Integer ; - owl:onProperty nmdc:gene_count ], + owl:onProperty nmdc:num_5s ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:gtdbtk_domain ], + owl:onProperty nmdc:members_id ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:total_bases ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:gtdbtk_order ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:bin_quality ], + owl:minCardinality 0 ; + owl:onProperty nmdc:number_of_contig ], [ a owl:Restriction ; owl:allValuesFrom linkml:Integer ; - owl:onProperty nmdc:num_23s ], + owl:onProperty nmdc:num_t_rna ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:gtdbtk_order ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:completeness ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:completeness ], + owl:minCardinality 0 ; + owl:onProperty nmdc:gene_count ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:gtdbtk_phylum ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:total_bases ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:gtdbtk_family ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:gtdbtk_genus ], - [ a owl:Restriction ; - owl:minCardinality 0 ; owl:onProperty nmdc:bin_quality ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:num_t_rna ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:Integer ; - owl:onProperty nmdc:number_of_contig ], + owl:onProperty nmdc:gtdbtk_domain ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:num_5s ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:Integer ; - owl:onProperty nmdc:num_16s ], + owl:onProperty nmdc:bin_name ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:completeness ], + owl:onProperty nmdc:gtdbtk_order ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:contamination ], + owl:minCardinality 0 ; + owl:onProperty nmdc:gtdbtk_species ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:number_of_contig ], + owl:onProperty nmdc:gtdbtk_class ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:gtdbtk_species ], + owl:onProperty nmdc:gtdbtk_phylum ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:num_16s ], + owl:onProperty nmdc:gene_count ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:total_bases ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:gtdbtk_class ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:num_t_rna ], + owl:onProperty nmdc:bin_quality ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:gtdbtk_class ], + owl:onProperty nmdc:num_23s ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:gtdbtk_order ], + owl:onProperty nmdc:num_5s ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:members_id ], + owl:onProperty nmdc:completeness ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:bin_quality ], + owl:onProperty nmdc:gtdbtk_phylum ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:num_16s ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:gtdbtk_domain ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:gtdbtk_order ], + owl:onProperty nmdc:gtdbtk_phylum ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:completeness ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:gene_count ], + owl:onProperty nmdc:num_16s ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:total_bases ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:Integer ; - owl:onProperty nmdc:num_5s ], + owl:onProperty nmdc:gtdbtk_class ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:maxCardinality 1 ; owl:onProperty nmdc:members_id ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:gtdbtk_order ], + owl:onProperty nmdc:type ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:gtdbtk_species ], + owl:onProperty nmdc:num_23s ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:gene_count ], + owl:onProperty nmdc:gtdbtk_class ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; owl:onProperty nmdc:type ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:gtdbtk_domain ], + owl:onProperty nmdc:total_bases ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:num_16s ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:gtdbtk_species ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty nmdc:type ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:Integer ; + owl:onProperty nmdc:number_of_contig ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:gtdbtk_domain ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:contamination ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:gtdbtk_family ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:num_t_rna ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:total_bases ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; owl:onProperty nmdc:gtdbtk_genus ] ; @@ -5329,17 +5329,8 @@ nmdc:MagsAnalysisActivity a owl:Class, rdfs:label "MagsAnalysisActivity" ; dcterms:title "Metagenome-Assembled Genome analysis activity" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom linkml:Integer ; - owl:onProperty nmdc:unbinned_contig_num ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:unbinned_contig_num ], - [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:maxCardinality 1 ; owl:onProperty nmdc:type ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:Integer ; - owl:onProperty nmdc:binned_contig_num ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:low_depth_contig_num ], @@ -5348,55 +5339,64 @@ nmdc:MagsAnalysisActivity a owl:Class, owl:onProperty nmdc:low_depth_contig_num ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:unbinned_contig_num ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:binned_contig_num ], + owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:id ], + owl:onProperty nmdc:type ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:too_short_contig_num ], + owl:minCardinality 0 ; + owl:onProperty nmdc:mags_list ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:binned_contig_num ], + owl:onProperty nmdc:too_short_contig_num ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:allValuesFrom linkml:Integer ; owl:onProperty nmdc:input_contig_num ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:allValuesFrom nmdc:MagBin ; owl:onProperty nmdc:mags_list ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:mags_list ], + owl:onProperty nmdc:binned_contig_num ], [ a owl:Restriction ; owl:allValuesFrom linkml:Integer ; owl:onProperty nmdc:low_depth_contig_num ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:Integer ; + owl:onProperty nmdc:binned_contig_num ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:type ], + owl:onProperty nmdc:unbinned_contig_num ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:Integer ; + owl:onProperty nmdc:unbinned_contig_num ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:binned_contig_num ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:too_short_contig_num ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:id ], + owl:minCardinality 0 ; + owl:onProperty nmdc:type ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Integer ; - owl:onProperty nmdc:too_short_contig_num ], + owl:minCardinality 0 ; + owl:onProperty nmdc:unbinned_contig_num ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Integer ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:input_contig_num ], + [ a owl:Restriction ; + owl:minCardinality 0 ; owl:onProperty nmdc:input_contig_num ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:type ], + owl:onProperty nmdc:id ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:input_contig_num ], + owl:allValuesFrom linkml:Integer ; + owl:onProperty nmdc:too_short_contig_num ], nmdc:WorkflowExecutionActivity ; skos:definition "A workflow execution activity that uses computational binning tools to group assembled contigs into genomes" ; skos:inScheme nmdc:workflow_execution_activity . @@ -5407,22 +5407,13 @@ nmdc:MaterialSamplingActivity a owl:Class, dcterms:title "Material sampling activity" ; rdfs:subClassOf [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:sampling_method ], + owl:onProperty nmdc:material_output ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:sampling_method ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:amount_collected ], + owl:onProperty nmdc:material_output ], [ a owl:Restriction ; owl:allValuesFrom owl:Thing ; owl:onProperty nmdc:amount_collected ], - [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:material_output ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:material_output ], [ a owl:Restriction ; owl:allValuesFrom nmdc:SamplingMethodEnum ; owl:onProperty nmdc:sampling_method ], @@ -5431,12 +5422,21 @@ nmdc:MaterialSamplingActivity a owl:Class, owl:onProperty nmdc:collected_into ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:collected_into ], + owl:onProperty nmdc:amount_collected ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:sampling_method ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty nmdc:amount_collected ], [ a owl:Restriction ; owl:minCardinality 0 ; + owl:onProperty nmdc:sampling_method ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:collected_into ], + [ a owl:Restriction ; + owl:allValuesFrom owl:Thing ; owl:onProperty nmdc:material_output ], [ a owl:Restriction ; owl:maxCardinality 1 ; @@ -5494,31 +5494,31 @@ nmdc:MetaboliteQuantification a owl:Class, linkml:ClassDefinition ; rdfs:label "MetaboliteQuantification" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:metabolite_quantified ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:highest_similarity_score ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:ChemicalEntity ; - owl:onProperty nmdc:metabolite_quantified ], - [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:metabolite_quantified ], - [ a owl:Restriction ; - owl:minCardinality 0 ; owl:onProperty nmdc:highest_similarity_score ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:alternative_identifiers ], + owl:onProperty nmdc:metabolite_quantified ], [ a owl:Restriction ; owl:allValuesFrom [ a rdfs:Datatype ; owl:intersectionOf ( linkml:Uriorcurie [ a rdfs:Datatype ; owl:onDatatype xsd:string ; owl:withRestrictions ( [ xsd:pattern "^[a-zA-Z0-9][a-zA-Z0-9_\\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\\-\\/\\.,]*$" ] ) ] ) ] ; owl:onProperty nmdc:alternative_identifiers ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:alternative_identifiers ], [ a owl:Restriction ; owl:maxCardinality 1 ; + owl:onProperty nmdc:metabolite_quantified ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:highest_similarity_score ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:ChemicalEntity ; + owl:onProperty nmdc:metabolite_quantified ], + [ a owl:Restriction ; + owl:minCardinality 0 ; owl:onProperty nmdc:highest_similarity_score ] ; skos:definition "This is used to link a metabolomics analysis workflow to a specific metabolite" ; skos:inScheme nmdc:core . @@ -5527,29 +5527,29 @@ nmdc:MetabolomicsAnalysisActivity a owl:Class, linkml:ClassDefinition ; rdfs:label "MetabolomicsAnalysisActivity" ; rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:id ], + [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:has_calibration ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:MetaboliteQuantification ; - owl:onProperty nmdc:has_metabolite_quantifications ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:id ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:has_calibration ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; owl:onProperty nmdc:id ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:allValuesFrom nmdc:MetaboliteQuantification ; owl:onProperty nmdc:has_metabolite_quantifications ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:has_calibration ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:has_calibration ], + owl:minCardinality 0 ; + owl:onProperty nmdc:has_metabolite_quantifications ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty nmdc:id ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:has_calibration ], nmdc:WorkflowExecutionActivity ; skos:inScheme nmdc:workflow_execution_activity . @@ -5557,277 +5557,277 @@ nmdc:MetagenomeAssembly a owl:Class, linkml:ClassDefinition ; rdfs:label "MetagenomeAssembly" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:scaf_n50 ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:ctg_n50 ], - [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:num_input_reads ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:id ], + owl:onProperty nmdc:contig_bp ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:gc_std ], + owl:onProperty nmdc:ctg_l50 ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; owl:onProperty nmdc:ctg_n90 ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:scaf_n90 ], + owl:onProperty nmdc:scaf_max ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:scaffolds ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:ctg_powsum ], + owl:onProperty nmdc:scaffolds ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:scaf_n50 ], + owl:onProperty nmdc:ctg_l50 ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:scaf_l50 ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:scaf_n90 ], + owl:onProperty nmdc:ctg_powsum ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:ctg_l50 ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; owl:onProperty nmdc:scaf_bp ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:contig_bp ], + owl:onProperty nmdc:gc_std ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:gc_std ], + owl:onProperty nmdc:num_aligned_reads ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:gc_std ], + owl:onProperty nmdc:scaf_l90 ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:scaffolds ], + owl:minCardinality 0 ; + owl:onProperty nmdc:insdc_assembly_identifiers ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:scaf_n90 ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:ctg_logsum ], + owl:onProperty nmdc:ctg_l50 ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:gc_avg ], + owl:onProperty nmdc:ctg_powsum ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:scaf_n_gt50k ], + owl:onProperty nmdc:scaf_pct_gt50k ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:ctg_l50 ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:scaf_l50 ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:ctg_n90 ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:ctg_logsum ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:num_aligned_reads ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:scaf_n_gt50k ], + owl:onProperty nmdc:gc_avg ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:id ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:asm_score ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:insdc_assembly_identifiers ], + owl:onProperty nmdc:ctg_l90 ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:scaf_n50 ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:gc_avg ], + owl:onProperty nmdc:contig_bp ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:contigs ], + owl:onProperty nmdc:gc_avg ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 0 ; owl:onProperty nmdc:type ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:scaf_powsum ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:insdc_assembly_identifiers ], + owl:minCardinality 0 ; + owl:onProperty nmdc:scaf_n50 ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:scaf_logsum ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:ctg_n90 ], + owl:onProperty nmdc:scaf_bp ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:ctg_l90 ], + owl:onProperty nmdc:gap_pct ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:scaf_powsum ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:scaf_pct_gt50k ], + owl:onProperty nmdc:ctg_n50 ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:gap_pct ], + owl:onProperty nmdc:contig_bp ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:scaf_l_gt50k ], + owl:onProperty nmdc:asm_score ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:scaf_pct_gt50k ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:type ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:scaffolds ], + owl:minCardinality 1 ; + owl:onProperty nmdc:id ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; + owl:minCardinality 0 ; owl:onProperty nmdc:ctg_n50 ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:scaf_powsum ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:ctg_n50 ], + owl:onProperty nmdc:contigs ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:scaf_n90 ], + owl:onProperty nmdc:scaf_powsum ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:scaf_max ], [ a owl:Restriction ; owl:allValuesFrom [ a rdfs:Datatype ; owl:onDatatype xsd:string ; owl:withRestrictions ( [ xsd:pattern "^insdc.sra:[A-Z]+[0-9]+(\\.[0-9]+)?$" ] ) ] ; owl:onProperty nmdc:insdc_assembly_identifiers ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:contig_bp ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:scaf_l50 ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:scaf_l90 ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:ctg_logsum ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:ctg_l90 ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:asm_score ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:scaf_n_gt50k ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:scaf_l_gt50k ], + owl:onProperty nmdc:scaf_logsum ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:gap_pct ], + owl:onProperty nmdc:scaf_n_gt50k ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:maxCardinality 1 ; owl:onProperty nmdc:type ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:scaf_l50 ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:scaf_max ], - [ a owl:Restriction ; - owl:minCardinality 0 ; owl:onProperty nmdc:scaf_logsum ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:ctg_l50 ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:ctg_logsum ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:ctg_powsum ], + owl:onProperty nmdc:num_input_reads ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; + owl:maxCardinality 1 ; owl:onProperty nmdc:ctg_max ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:asm_score ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:scaf_l90 ], + owl:onProperty nmdc:ctg_l90 ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:num_input_reads ], + owl:onProperty nmdc:ctg_max ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:num_input_reads ], + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:scaffolds ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:num_aligned_reads ], + owl:onProperty nmdc:ctg_logsum ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:scaf_bp ], + owl:onProperty nmdc:scaf_pct_gt50k ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:scaf_n50 ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:gc_avg ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:scaf_max ], + owl:onProperty nmdc:ctg_l90 ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:scaf_bp ], + owl:onProperty nmdc:scaf_l90 ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:gc_avg ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:ctg_n50 ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:scaf_max ], + owl:onProperty nmdc:contigs ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:scaf_l_gt50k ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:contigs ], + owl:onProperty nmdc:scaf_n_gt50k ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:asm_score ], + owl:onProperty nmdc:scaf_l_gt50k ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:num_aligned_reads ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:scaf_logsum ], + owl:onProperty nmdc:scaf_pct_gt50k ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:scaf_l50 ], + owl:onProperty nmdc:scaf_bp ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:ctg_powsum ], + owl:onProperty nmdc:scaf_n90 ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:ctg_max ], + owl:onProperty nmdc:scaf_powsum ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:contig_bp ], + owl:onProperty nmdc:num_input_reads ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:scaf_l50 ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:ctg_l90 ], + owl:onProperty nmdc:ctg_n90 ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:num_input_reads ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:ctg_powsum ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:scaf_n90 ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:scaf_l90 ], + owl:onProperty nmdc:contigs ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:scaf_n50 ], + owl:onProperty nmdc:insdc_assembly_identifiers ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:maxCardinality 1 ; owl:onProperty nmdc:id ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:ctg_n90 ], + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:scaf_max ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:gc_std ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:num_aligned_reads ], + owl:onProperty nmdc:scaf_l_gt50k ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:scaf_powsum ], + owl:onProperty nmdc:gap_pct ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:ctg_logsum ], + owl:onProperty nmdc:gap_pct ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:ctg_max ], + owl:minCardinality 0 ; + owl:onProperty nmdc:scaf_n_gt50k ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:scaf_pct_gt50k ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:gap_pct ], + owl:onProperty nmdc:ctg_max ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:type ], + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:scaf_logsum ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:contigs ], + owl:onProperty nmdc:gc_std ], nmdc:WorkflowExecutionActivity ; skos:definition "A workflow execution activity that converts sequencing reads into an assembled metagenome." ; skos:inScheme nmdc:workflow_execution_activity ; @@ -5841,10 +5841,10 @@ nmdc:MetagenomeSequencingActivity a owl:Class, owl:allValuesFrom linkml:String ; owl:onProperty nmdc:id ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; owl:onProperty nmdc:id ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:maxCardinality 1 ; owl:onProperty nmdc:id ], nmdc:WorkflowExecutionActivity ; skos:definition "Initial sequencing activity that precedes any analysis. This activity has output(s) that are the raw sequencing data." ; @@ -5854,6 +5854,12 @@ nmdc:MetaproteomicsAnalysisActivity a owl:Class, linkml:ClassDefinition ; rdfs:label "MetaproteomicsAnalysisActivity" ; rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:id ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:id ], + [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:used ], [ a owl:Restriction ; @@ -5871,12 +5877,6 @@ nmdc:MetaproteomicsAnalysisActivity a owl:Class, [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:has_peptide_quantifications ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:id ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:id ], nmdc:WorkflowExecutionActivity ; skos:inScheme nmdc:workflow_execution_activity . @@ -5884,23 +5884,23 @@ nmdc:MetatranscriptomeActivity a owl:Class, linkml:ClassDefinition ; rdfs:label "MetatranscriptomeActivity" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:minCardinality 1 ; owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:type ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:id ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:type ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; owl:onProperty nmdc:type ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:id ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:id ], nmdc:WorkflowExecutionActivity ; skos:definition "A metatranscriptome activity that e.g. pools assembly and annotation activity." ; skos:inScheme nmdc:workflow_execution_activity . @@ -5911,31 +5911,31 @@ nmdc:MixingProcess a owl:Class, dcterms:contributor ORCID:0000-0002-8683-0050, ORCID:0009-0001-1555-1601 ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 0 ; owl:onProperty nmdc:duration ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty nmdc:duration ], + owl:allValuesFrom [ owl:unionOf ( nmdc:Biosample nmdc:ProcessedSample ) ] ; + owl:onProperty nmdc:has_input ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:ProcessedSample ; - owl:onProperty nmdc:has_output ], + owl:minCardinality 0 ; + owl:onProperty nmdc:instrument_used ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:has_output ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:has_input ], + owl:allValuesFrom nmdc:ProcessedSample ; + owl:onProperty nmdc:has_output ], [ a owl:Restriction ; - owl:allValuesFrom [ owl:unionOf ( nmdc:Biosample nmdc:ProcessedSample ) ] ; + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty nmdc:duration ], + [ a owl:Restriction ; + owl:minCardinality 0 ; owl:onProperty nmdc:has_input ], [ a owl:Restriction ; owl:allValuesFrom nmdc:AnonymousInstrument ; owl:onProperty nmdc:instrument_used ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:instrument_used ], - [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:maxCardinality 1 ; owl:onProperty nmdc:duration ], nmdc:PlannedProcess ; skos:definition """The combining of components, particles or layers into a more homogeneous state. @@ -5949,11 +5949,20 @@ nmdc:NomAnalysisActivity a owl:Class, linkml:ClassDefinition ; rdfs:label "NomAnalysisActivity" ; rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty nmdc:id ], + [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:has_calibration ], + owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; owl:onProperty nmdc:used ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:has_calibration ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:has_calibration ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:used ], @@ -5966,15 +5975,6 @@ nmdc:NomAnalysisActivity a owl:Class, [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:used ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:id ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:has_calibration ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:id ], nmdc:WorkflowExecutionActivity ; skos:inScheme nmdc:workflow_execution_activity . @@ -6033,54 +6033,54 @@ nmdc:PeptideQuantification a owl:Class, rdfs:label "PeptideQuantification" ; rdfs:subClassOf [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:best_protein ], + owl:onProperty nmdc:peptide_sequence ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Integer ; - owl:onProperty nmdc:peptide_sum_masic_abundance ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:peptide_spectral_count ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:peptide_sequence ], + owl:onProperty nmdc:peptide_spectral_count ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:min_q_value ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:maxCardinality 1 ; owl:onProperty nmdc:best_protein ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:GeneProduct ; + owl:onProperty nmdc:all_proteins ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:Integer ; + owl:onProperty nmdc:peptide_sum_masic_abundance ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:min_q_value ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:peptide_sum_masic_abundance ], + owl:onProperty nmdc:best_protein ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:peptide_spectral_count ], + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:min_q_value ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:peptide_sequence ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:peptide_sum_masic_abundance ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:peptide_spectral_count ], + owl:minCardinality 0 ; + owl:onProperty nmdc:peptide_sum_masic_abundance ], [ a owl:Restriction ; owl:allValuesFrom nmdc:GeneProduct ; owl:onProperty nmdc:best_protein ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:peptide_sequence ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:min_q_value ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:all_proteins ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; owl:onProperty nmdc:peptide_sequence ], [ a owl:Restriction ; owl:allValuesFrom linkml:Integer ; owl:onProperty nmdc:peptide_spectral_count ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:GeneProduct ; + owl:minCardinality 0 ; owl:onProperty nmdc:all_proteins ] ; skos:definition "This is used to link a metaproteomics analysis workflow to a specific peptide sequence and related information" ; skos:inScheme nmdc:core . @@ -6324,14 +6324,14 @@ nmdc:QualityControlReport a owl:Class, linkml:ClassDefinition ; rdfs:label "QualityControlReport" ; rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:name ], + [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:status ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:status ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:StatusEnum ; - owl:onProperty nmdc:status ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; owl:onProperty nmdc:name ], @@ -6339,8 +6339,8 @@ nmdc:QualityControlReport a owl:Class, owl:maxCardinality 1 ; owl:onProperty nmdc:name ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:name ] ; + owl:allValuesFrom nmdc:StatusEnum ; + owl:onProperty nmdc:status ] ; skos:inScheme nmdc:nmdc . nmdc:ReactionActivity a owl:Class, @@ -6348,41 +6348,41 @@ nmdc:ReactionActivity a owl:Class, rdfs:label "ReactionActivity" ; dcterms:title "Reaction activity" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:reaction_time ], - [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:allValuesFrom nmdc:MaterialSample ; owl:onProperty nmdc:material_output ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:material_input ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 0 ; owl:onProperty nmdc:reaction_temperature ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:allValuesFrom linkml:String ; owl:onProperty nmdc:reaction_temperature ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:material_input ], [ a owl:Restriction ; owl:allValuesFrom nmdc:MaterialSample ; owl:onProperty nmdc:material_input ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:allValuesFrom owl:Thing ; owl:onProperty nmdc:reaction_time ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:reaction_time ], + owl:onProperty nmdc:material_output ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:maxCardinality 1 ; owl:onProperty nmdc:reaction_temperature ], [ a owl:Restriction ; owl:maxCardinality 1 ; + owl:onProperty nmdc:reaction_time ], + [ a owl:Restriction ; + owl:minCardinality 0 ; owl:onProperty nmdc:material_output ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:material_input ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:MaterialSample ; - owl:onProperty nmdc:material_output ] ; + owl:minCardinality 0 ; + owl:onProperty nmdc:reaction_time ] ; skos:altLabel "reaction-activity" ; skos:inScheme nmdc:sample_prep . @@ -6391,23 +6391,23 @@ nmdc:ReadBasedTaxonomyAnalysisActivity a owl:Class, rdfs:label "ReadBasedTaxonomyAnalysisActivity" ; dcterms:title "Read based analysis activity" ; rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty nmdc:id ], + [ a owl:Restriction ; owl:allValuesFrom linkml:String ; owl:onProperty nmdc:type ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:type ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; owl:onProperty nmdc:id ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:type ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:id ], nmdc:WorkflowExecutionActivity ; skos:definition "A workflow execution activity that performs taxonomy classification using sequencing reads" ; skos:inScheme nmdc:workflow_execution_activity . @@ -6417,86 +6417,86 @@ nmdc:ReadQcAnalysisActivity a owl:Class, rdfs:label "ReadQcAnalysisActivity" ; dcterms:title "Read quality control analysis activity" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:input_read_bases ], - [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:input_read_bases ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:input_read_count ], + owl:onProperty nmdc:version ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:input_base_count ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:output_base_count ], + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:output_read_bases ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:allValuesFrom linkml:Float ; owl:onProperty nmdc:output_read_count ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:version ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:output_read_count ], + owl:onProperty nmdc:type ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:id ], + owl:minCardinality 0 ; + owl:onProperty nmdc:output_read_count ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; owl:onProperty nmdc:input_base_count ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:input_read_bases ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:version ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:output_read_bases ], + owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:type ], + owl:onProperty nmdc:input_read_count ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:output_read_bases ], + owl:minCardinality 0 ; + owl:onProperty nmdc:output_base_count ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; owl:onProperty nmdc:id ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:output_base_count ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:type ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:output_read_bases ], + owl:onProperty nmdc:input_base_count ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:output_base_count ], + owl:onProperty nmdc:output_read_bases ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:version ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; owl:onProperty nmdc:type ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:id ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:output_base_count ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:input_read_count ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:type ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:input_read_bases ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:output_read_count ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:input_read_count ], + owl:onProperty nmdc:output_base_count ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:input_base_count ], + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:input_read_bases ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:version ], + owl:onProperty nmdc:output_read_bases ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:input_read_bases ], [ a owl:Restriction ; owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:output_read_count ], + owl:onProperty nmdc:input_read_count ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:version ], + owl:onProperty nmdc:id ], nmdc:WorkflowExecutionActivity ; skos:definition "A workflow execution activity that performs quality control on raw Illumina reads including quality trimming, artifact removal, linker trimming, adapter trimming, spike-in removal, and human/cat/dog/mouse/microbe contaminant removal" ; skos:inScheme nmdc:workflow_execution_activity . @@ -7191,13 +7191,13 @@ nmdc:Site a owl:Class, rdfs:label "Site" ; dcterms:title "Site" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:minCardinality 1 ; owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:id ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:allValuesFrom linkml:String ; owl:onProperty nmdc:id ], nmdc:MaterialEntity ; skos:inScheme nmdc:core ; @@ -7471,62 +7471,62 @@ nmdc:SubSamplingProcess a owl:Class, ORCID:0009-0001-1555-1601, ORCID:0009-0008-4013-7737 ; rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:volume ], + [ a owl:Restriction ; owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:volume ], + [ a owl:Restriction ; + owl:minCardinality 0 ; owl:onProperty nmdc:mass ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:contained_in ], + owl:allValuesFrom [ owl:unionOf ( nmdc:Biosample nmdc:ProcessedSample ) ] ; + owl:onProperty nmdc:has_input ], [ a owl:Restriction ; owl:allValuesFrom nmdc:ProcessedSample ; owl:onProperty nmdc:has_output ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:ContainerCategoryEnum ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:mass ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty nmdc:contained_in ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:container_size ], + owl:onProperty nmdc:contained_in ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:volume ], + owl:allValuesFrom nmdc:ContainerCategoryEnum ; + owl:onProperty nmdc:contained_in ], [ a owl:Restriction ; - owl:allValuesFrom [ owl:unionOf ( nmdc:Biosample nmdc:ProcessedSample ) ] ; - owl:onProperty nmdc:has_input ], + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:mass ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:temperature ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:mass ], + owl:onProperty nmdc:has_input ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:volume ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty nmdc:temperature ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:volume ], + owl:onProperty nmdc:container_size ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:contained_in ], + owl:onProperty nmdc:has_output ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:temperature ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:has_output ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:container_size ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:has_input ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; owl:onProperty nmdc:container_size ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:mass ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty nmdc:temperature ], nmdc:PlannedProcess ; skos:definition """Separating a sample aliquot from the starting material for downstream activity. """ ; @@ -13235,95 +13235,95 @@ nmdc:DataObject a owl:Class, linkml:ClassDefinition ; rdfs:label "DataObject" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:file_size_bytes ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:description ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:Activity ; - owl:onProperty nmdc:was_generated_by ], - [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:md5_checksum ], + owl:onProperty nmdc:was_generated_by ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:type ], + owl:onProperty nmdc:id ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:bytes ; + owl:minCardinality 0 ; owl:onProperty nmdc:file_size_bytes ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:name ], + owl:allValuesFrom nmdc:bytes ; + owl:onProperty nmdc:file_size_bytes ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:FileTypeEnum ; - owl:onProperty nmdc:data_object_type ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:compression_type ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:description ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:md5_checksum ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:description ], + owl:minCardinality 0 ; + owl:onProperty nmdc:compression_type ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:url ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:md5_checksum ], + owl:onProperty nmdc:url ], [ a owl:Restriction ; owl:maxCardinality 1 ; + owl:onProperty nmdc:name ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; owl:onProperty nmdc:type ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:md5_checksum ], + owl:minCardinality 1 ; + owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:file_size_bytes ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:type ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:was_generated_by ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:name ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:was_generated_by ], + owl:onProperty nmdc:description ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:url ], + owl:allValuesFrom nmdc:FileTypeEnum ; + owl:onProperty nmdc:data_object_type ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:id ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:maxCardinality 1 ; owl:onProperty nmdc:data_object_type ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:type ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:compression_type ], + owl:onProperty nmdc:description ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:md5_checksum ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:Activity ; + owl:onProperty nmdc:was_generated_by ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty nmdc:description ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:compression_type ], + owl:onProperty nmdc:md5_checksum ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:compression_type ], + owl:onProperty nmdc:type ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 0 ; owl:onProperty nmdc:data_object_type ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:id ], + owl:minCardinality 0 ; + owl:onProperty nmdc:was_generated_by ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; owl:onProperty nmdc:name ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:id ], + owl:minCardinality 0 ; + owl:onProperty nmdc:url ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:url ], + owl:onProperty nmdc:compression_type ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:name ], nmdc:NamedThing ; skos:definition "An object that primarily consists of symbols that represent information. Files, records, and omics data are examples of data objects." ; skos:editorialNote "removed previous id_prefixes value of GOLD, since we are now using pattern-based id validation" ; @@ -13346,20 +13346,20 @@ nmdc:MaterialContainer a owl:Class, rdfs:subClassOf [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:contained_in ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:container_size ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:contained_in ], [ a owl:Restriction ; owl:allValuesFrom nmdc:ContainerCategoryEnum ; owl:onProperty nmdc:contained_in ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty nmdc:container_size ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:container_size ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; + owl:minCardinality 0 ; owl:onProperty nmdc:container_size ] ; skos:inScheme nmdc:sample_prep . @@ -13367,34 +13367,34 @@ nmdc:MetagenomeAnnotationActivity a owl:Class, linkml:ClassDefinition ; rdfs:label "MetagenomeAnnotationActivity" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:type ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:id ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:minCardinality 0 ; owl:onProperty nmdc:type ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:gold_analysis_project_identifiers ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:gold_analysis_project_identifiers ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:type ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:allValuesFrom [ a rdfs:Datatype ; owl:onDatatype xsd:string ; owl:withRestrictions ( [ xsd:pattern "^gold:Ga[0-9]+$" ] ) ] ; owl:onProperty nmdc:gold_analysis_project_identifiers ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:id ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:type ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty nmdc:id ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:id ], + owl:minCardinality 0 ; + owl:onProperty nmdc:gold_analysis_project_identifiers ], nmdc:WorkflowExecutionActivity ; skos:definition "A workflow execution activity that provides functional and structural annotation of assembled metagenome contigs" ; skos:inScheme nmdc:workflow_execution_activity . @@ -13403,17 +13403,17 @@ nmdc:Protocol a owl:Class, linkml:ClassDefinition ; rdfs:label "Protocol" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom linkml:String ; owl:onProperty nmdc:name ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:url ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; owl:onProperty nmdc:url ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:maxCardinality 1 ; owl:onProperty nmdc:name ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:url ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:url ], @@ -15290,37 +15290,37 @@ nmdc:ChemicalEntity a owl:Class, rdfs:seeAlso ; rdfs:subClassOf [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:smiles ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; owl:onProperty nmdc:inchi ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:chemical_formula ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:inchi_key ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom linkml:String ; owl:onProperty nmdc:chemical_formula ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:inchi_key ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:chemical_formula ], + owl:onProperty nmdc:smiles ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:inchi ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:inchi_key ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:inchi_key ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:smiles ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:chemical_formula ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:inchi ], + owl:onProperty nmdc:smiles ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:chemical_formula ], + owl:onProperty nmdc:inchi ], nmdc:OntologyClass ; skos:altLabel "chemical", "chemical compound", @@ -15336,8 +15336,11 @@ nmdc:CollectingBiosamplesFromSite a owl:Class, rdfs:label "CollectingBiosamplesFromSite" ; dcterms:title "Collecting Biosamples From Site" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:id ], + owl:minCardinality 1 ; + owl:onProperty nmdc:has_output ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:Site ; + owl:onProperty nmdc:has_input ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty nmdc:id ], @@ -15345,17 +15348,14 @@ nmdc:CollectingBiosamplesFromSite a owl:Class, owl:allValuesFrom nmdc:Biosample ; owl:onProperty nmdc:has_output ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:Site ; - owl:onProperty nmdc:has_input ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:maxCardinality 1 ; owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty nmdc:has_input ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:has_output ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:id ], nmdc:PlannedProcess ; skos:closeMatch OBI:0000744 ; skos:inScheme nmdc:nmdc ; @@ -15365,29 +15365,29 @@ nmdc:CreditAssociation a owl:Class, linkml:ClassDefinition ; rdfs:label "CreditAssociation" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom nmdc:PersonValue ; - owl:onProperty nmdc:applies_to_person ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:type ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:type ], - [ a owl:Restriction ; owl:allValuesFrom nmdc:CreditEnum ; owl:onProperty nmdc:applied_roles ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:type ], + owl:allValuesFrom nmdc:PersonValue ; + owl:onProperty nmdc:applies_to_person ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty nmdc:applies_to_person ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:applies_to_person ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty nmdc:applied_roles ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:applies_to_person ] ; + owl:onProperty nmdc:type ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:type ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:type ] ; skos:altLabel "associated researchers", "credit table", "study role" ; @@ -15400,83 +15400,83 @@ nmdc:FieldResearchSite a owl:Class, rdfs:label "FieldResearchSite" ; dcterms:title "Field Research Site" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:id ], + owl:allValuesFrom nmdc:NamedThing ; + owl:onProperty nmdc:part_of ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:habitat ], + owl:minCardinality 0 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:habitat ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:id ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:part_of ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:NamedThing ; - owl:onProperty nmdc:part_of ], + owl:allValuesFrom nmdc:GeolocationValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:habitat ], + owl:minCardinality 0 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; + owl:maxCardinality 1 ; owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; owl:onProperty nmdc:id ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:GeolocationValue ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:habitat ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:habitat ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; + owl:minCardinality 0 ; owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:id ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:habitat ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], nmdc:Site ; skos:altLabel "research plot" ; skos:definition "A site, outside of a laboratory, from which biosamples may be collected." ; @@ -15490,32 +15490,32 @@ nmdc:GeolocationValue a owl:Class, linkml:ClassDefinition ; rdfs:label "GeolocationValue" ; rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:has_raw_value ], + [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:longitude ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; owl:onProperty nmdc:latitude ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:has_raw_value ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:longitude ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty nmdc:has_raw_value ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:latitude ], + owl:minCardinality 0 ; + owl:onProperty nmdc:has_raw_value ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:minCardinality 1 ; owl:onProperty nmdc:longitude ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:allValuesFrom linkml:String ; owl:onProperty nmdc:latitude ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:longitude ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:has_raw_value ], + owl:onProperty nmdc:latitude ], nmdc:AttributeValue ; skos:definition "A normalized value for a location on the earth's surface" ; skos:editorialNote "what did 'to_str: {latitude} {longitude}' mean?" ; @@ -15535,233 +15535,233 @@ nmdc:OmicsProcessing a owl:Class, linkml:ClassDefinition ; rdfs:label "OmicsProcessing" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:id ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:mod_date ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:instrument_name ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:add_date ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:ProcessingInstitutionEnum ; + owl:onProperty nmdc:processing_institution ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:type ], + owl:onProperty nmdc:instrument_name ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; + owl:minCardinality 0 ; owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:ncbi_project_name ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:mod_date ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty nmdc:has_output ], [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty nmdc:has_input ], + owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:add_date ], + owl:onProperty nmdc:processing_institution ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:insdc_experiment_identifiers ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:PersonValue ; + owl:onProperty nmdc:principal_investigator ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:has_output ], + owl:onProperty nmdc:mod_date ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:insdc_bioproject_identifiers ], + owl:allValuesFrom [ a rdfs:Datatype ; + owl:onDatatype xsd:string ; + owl:withRestrictions ( [ xsd:pattern "^gold:Gp[0-9]+$" ] ) ] ; + owl:onProperty nmdc:gold_sequencing_project_identifiers ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:insdc_experiment_identifiers ], [ a owl:Restriction ; owl:allValuesFrom [ a rdfs:Datatype ; owl:onDatatype xsd:string ; owl:withRestrictions ( [ xsd:pattern "^insdc.sra:(E|D|S)RX[0-9]{6,}$" ] ) ] ; owl:onProperty nmdc:insdc_experiment_identifiers ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:ncbi_project_name ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:id ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:allValuesFrom [ a rdfs:Datatype ; + owl:onDatatype xsd:string ; + owl:withRestrictions ( [ xsd:pattern "^bioproject:PRJ[DEN][A-Z][0-9]+$" ] ) ] ; + owl:onProperty nmdc:insdc_bioproject_identifiers ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:add_date ], + owl:minCardinality 0 ; + owl:onProperty nmdc:omics_type ], [ a owl:Restriction ; owl:allValuesFrom [ a rdfs:Datatype ; owl:onDatatype xsd:string ; owl:withRestrictions ( [ xsd:pattern "^nmdc:(bsm|procsm)-[0-9][a-z]{0,6}[0-9]-[A-Za-z0-9]{1,}(\\.[A-Za-z0-9]{1,})*(_[A-Za-z0-9_\\.-]+)?$" ] ) ] ; owl:onProperty nmdc:has_input ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:ncbi_project_name ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom [ a rdfs:Datatype ; - owl:onDatatype xsd:string ; - owl:withRestrictions ( [ xsd:pattern "^gold:Gp[0-9]+$" ] ) ] ; - owl:onProperty nmdc:gold_sequencing_project_identifiers ], + owl:minCardinality 0 ; + owl:onProperty nmdc:type ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:ControlledTermValue ; + owl:maxCardinality 1 ; owl:onProperty nmdc:omics_type ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:omics_type ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:gold_sequencing_project_identifiers ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:gold_sequencing_project_identifiers ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom [ owl:intersectionOf ( nmdc:Study [ a rdfs:Datatype ; + owl:allValuesFrom [ owl:intersectionOf ( nmdc:DataObject [ a rdfs:Datatype ; owl:onDatatype xsd:string ; - owl:withRestrictions ( [ xsd:pattern "^nmdc:sty-[0-9][a-z]{0,6}[0-9]-[A-Za-z0-9]{1,}(\\.[A-Za-z0-9]{1,})*(_[A-Za-z0-9_\\.-]+)?$" ] ) ] ) ] ; - owl:onProperty nmdc:part_of ], + owl:withRestrictions ( [ xsd:pattern "^nmdc:dobj-[0-9][a-z]{0,6}[0-9]-[A-Za-z0-9]{1,}(\\.[A-Za-z0-9]{1,})*(_[A-Za-z0-9_\\.-]+)?$" ] ) ] ) ] ; + owl:onProperty nmdc:has_output ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:principal_investigator ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty nmdc:ncbi_project_name ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:instrument_name ], + owl:onProperty nmdc:part_of ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:insdc_experiment_identifiers ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:processing_institution ], + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:add_date ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:add_date ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; + owl:minCardinality 0 ; + owl:onProperty nmdc:gold_sequencing_project_identifiers ], + [ a owl:Restriction ; + owl:minCardinality 0 ; owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:PersonValue ; - owl:onProperty nmdc:principal_investigator ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:type ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:mod_date ], + owl:onProperty nmdc:add_date ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:processing_institution ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:type ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:insdc_bioproject_identifiers ], + owl:onProperty nmdc:insdc_experiment_identifiers ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:part_of ], - [ a owl:Restriction ; - owl:allValuesFrom [ owl:intersectionOf ( nmdc:DataObject [ a rdfs:Datatype ; - owl:onDatatype xsd:string ; - owl:withRestrictions ( [ xsd:pattern "^nmdc:dobj-[0-9][a-z]{0,6}[0-9]-[A-Za-z0-9]{1,}(\\.[A-Za-z0-9]{1,})*(_[A-Za-z0-9_\\.-]+)?$" ] ) ] ) ] ; - owl:onProperty nmdc:has_output ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:principal_investigator ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:mod_date ], + owl:minCardinality 0 ; + owl:onProperty nmdc:principal_investigator ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:gold_sequencing_project_identifiers ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:type ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:ncbi_project_name ], + owl:minCardinality 1 ; + owl:onProperty nmdc:has_input ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:instrument_name ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:instrument_name ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:insdc_bioproject_identifiers ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:processing_institution ], [ a owl:Restriction ; - owl:allValuesFrom [ a rdfs:Datatype ; - owl:onDatatype xsd:string ; - owl:withRestrictions ( [ xsd:pattern "^bioproject:PRJ[DEN][A-Z][0-9]+$" ] ) ] ; - owl:onProperty nmdc:insdc_bioproject_identifiers ], + owl:allValuesFrom [ owl:intersectionOf ( nmdc:Study [ a rdfs:Datatype ; + owl:onDatatype xsd:string ; + owl:withRestrictions ( [ xsd:pattern "^nmdc:sty-[0-9][a-z]{0,6}[0-9]-[A-Za-z0-9]{1,}(\\.[A-Za-z0-9]{1,})*(_[A-Za-z0-9_\\.-]+)?$" ] ) ] ) ] ; + owl:onProperty nmdc:part_of ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:principal_investigator ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:ProcessingInstitutionEnum ; - owl:onProperty nmdc:processing_institution ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:ncbi_project_name ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:omics_type ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:type ], + owl:onProperty nmdc:id ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:insdc_bioproject_identifiers ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:ControlledTermValue ; + owl:onProperty nmdc:omics_type ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:instrument_name ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:id ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:mod_date ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], nmdc:PlannedProcess ; skos:altLabel "experiment", "omics assay", @@ -15776,23 +15776,23 @@ nmdc:ReactionParticipant a owl:Class, linkml:ClassDefinition ; rdfs:label "ReactionParticipant" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:stoichiometry ], - [ a owl:Restriction ; owl:allValuesFrom nmdc:ChemicalEntity ; owl:onProperty nmdc:chemical ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Integer ; + owl:minCardinality 0 ; owl:onProperty nmdc:stoichiometry ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:stoichiometry ], + owl:onProperty nmdc:chemical ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:chemical ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:chemical ] ; + owl:onProperty nmdc:stoichiometry ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:Integer ; + owl:onProperty nmdc:stoichiometry ] ; skos:definition "Instances of this link a reaction to a chemical entity participant" ; skos:inScheme nmdc:annotation . @@ -15868,14 +15868,14 @@ nmdc:BiosampleProcessing a owl:Class, owl:allValuesFrom linkml:String ; owl:onProperty nmdc:id ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:id ], + owl:minCardinality 0 ; + owl:onProperty nmdc:has_input ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:id ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:has_input ], + owl:minCardinality 1 ; + owl:onProperty nmdc:id ], nmdc:PlannedProcess ; skos:altLabel "material processing" ; skos:broadMatch OBI:0000094 ; @@ -15896,80 +15896,80 @@ nmdc:Extraction a owl:Class, linkml:ClassDefinition ; rdfs:label "Extraction" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom nmdc:QualityControlReport ; - owl:onProperty nmdc:quality_control_report ], + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:has_output ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:extraction_method ], + owl:onProperty nmdc:input_mass ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:protocol_link ], [ a owl:Restriction ; owl:maxCardinality 1 ; + owl:onProperty nmdc:input_mass ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:ExtractionTargetEnum ; owl:onProperty nmdc:extraction_target ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:has_output ], + owl:allValuesFrom nmdc:Protocol ; + owl:onProperty nmdc:protocol_link ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:extraction_method ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:QualityControlReport ; + owl:onProperty nmdc:quality_control_report ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:quality_control_report ], [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty nmdc:id ], + owl:onProperty nmdc:has_input ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:protocol_link ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:extraction_method ], + owl:onProperty nmdc:processing_institution ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:id ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:extraction_target ], + owl:onProperty nmdc:processing_institution ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:input_mass ], + owl:minCardinality 1 ; + owl:onProperty nmdc:id ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:Protocol ; + owl:maxCardinality 1 ; owl:onProperty nmdc:protocol_link ], [ a owl:Restriction ; owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:has_output ], + owl:onProperty nmdc:has_input ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:protocol_link ], + owl:onProperty nmdc:extraction_method ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:processing_institution ], + owl:onProperty nmdc:id ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:processing_institution ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:extraction_method ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:quality_control_report ], - [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:has_input ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty nmdc:input_mass ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:id ], + owl:onProperty nmdc:extraction_target ], [ a owl:Restriction ; owl:allValuesFrom nmdc:ProcessingInstitutionEnum ; owl:onProperty nmdc:processing_institution ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:input_mass ], + owl:onProperty nmdc:quality_control_report ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:ExtractionTargetEnum ; - owl:onProperty nmdc:extraction_target ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty nmdc:input_mass ], [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty nmdc:has_input ], + owl:onProperty nmdc:has_output ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:extraction_method ], + owl:minCardinality 0 ; + owl:onProperty nmdc:extraction_target ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:id ], nmdc:BiosampleProcessing ; skos:definition "A material separation in which a desired component of an input material is separated from the remainder." ; skos:exactMatch OBI:0302884, @@ -15980,62 +15980,62 @@ nmdc:LibraryPreparation a owl:Class, linkml:ClassDefinition ; rdfs:label "LibraryPreparation" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom nmdc:LibraryTypeEnum ; - owl:onProperty nmdc:library_type ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:library_preparation_kit ], + owl:minCardinality 0 ; + owl:onProperty nmdc:pcr_cycles ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:id ], + owl:onProperty nmdc:processing_institution ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:library_preparation_kit ], + owl:onProperty nmdc:processing_institution ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:pcr_cycles ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:has_input ], + owl:onProperty nmdc:library_preparation_kit ], [ a owl:Restriction ; owl:allValuesFrom linkml:Integer ; owl:onProperty nmdc:pcr_cycles ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:processing_institution ], + owl:minCardinality 1 ; + owl:onProperty nmdc:has_output ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:library_type ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:id ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:pcr_cycles ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; owl:onProperty nmdc:library_preparation_kit ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:has_output ], + owl:allValuesFrom nmdc:LibraryTypeEnum ; + owl:onProperty nmdc:library_type ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; + owl:minCardinality 1 ; owl:onProperty nmdc:has_input ], [ a owl:Restriction ; owl:minCardinality 0 ; + owl:onProperty nmdc:library_type ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:ProcessingInstitutionEnum ; owl:onProperty nmdc:processing_institution ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty nmdc:has_output ], + owl:onProperty nmdc:id ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:library_type ], + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:has_input ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:pcr_cycles ], + owl:onProperty nmdc:library_preparation_kit ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:ProcessingInstitutionEnum ; - owl:onProperty nmdc:processing_institution ], + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:has_output ], nmdc:BiosampleProcessing ; skos:altLabel "LibraryConstruction" ; skos:closeMatch OBI:0000711 ; @@ -16050,23 +16050,23 @@ nmdc:Pooling a owl:Class, owl:allValuesFrom linkml:String ; owl:onProperty nmdc:id ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:has_output ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:allValuesFrom owl:Thing ; owl:onProperty nmdc:has_input ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:has_output ], + owl:minCardinality 1 ; + owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:has_input ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:id ], + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:has_output ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:id ], + owl:minCardinality 0 ; + owl:onProperty nmdc:has_output ], nmdc:BiosampleProcessing ; skos:definition "physical combination of several instances of like material." ; skos:exactMatch OBI:0600016, @@ -16377,32 +16377,32 @@ nmdc:Doi a owl:Class, linkml:ClassDefinition ; rdfs:label "Doi" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom nmdc:DoiCategoryEnum ; - owl:onProperty nmdc:doi_category ], + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( linkml:Uriorcurie [ a rdfs:Datatype ; + owl:onDatatype xsd:string ; + owl:withRestrictions ( [ xsd:pattern "^doi:10.\\d{2,9}/.*$" ] ) ] ) ] ; + owl:onProperty nmdc:doi_value ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty nmdc:doi_value ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:doi_category ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:allValuesFrom nmdc:DoiProviderEnum ; owl:onProperty nmdc:doi_provider ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:doi_value ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:doi_value ], + owl:onProperty nmdc:doi_provider ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:doi_provider ], + owl:onProperty nmdc:doi_value ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:DoiProviderEnum ; + owl:minCardinality 0 ; owl:onProperty nmdc:doi_provider ], [ a owl:Restriction ; - owl:allValuesFrom [ a rdfs:Datatype ; - owl:intersectionOf ( linkml:Uriorcurie [ a rdfs:Datatype ; - owl:onDatatype xsd:string ; - owl:withRestrictions ( [ xsd:pattern "^doi:10.\\d{2,9}/.*$" ] ) ] ) ] ; - owl:onProperty nmdc:doi_value ], + owl:allValuesFrom nmdc:DoiCategoryEnum ; + owl:onProperty nmdc:doi_category ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty nmdc:doi_category ] ; @@ -16423,14 +16423,14 @@ nmdc:MaterialSample a owl:Class, rdfs:label "MaterialSample" ; dcterms:title "Material sample" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:id ], - [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty nmdc:id ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:id ], nmdc:NamedThing ; skos:altLabel "Material entity" ; skos:inScheme nmdc:sample_prep . @@ -16447,17 +16447,23 @@ nmdc:ProcessedSample a owl:Class, rdfs:label "ProcessedSample" ; dcterms:title "Processed Sample" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:external_database_identifiers ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:dna_absorb1 ], [ a owl:Restriction ; - owl:allValuesFrom [ a rdfs:Datatype ; - owl:intersectionOf ( nmdc:external_identifier [ a rdfs:Datatype ; - owl:onDatatype xsd:string ; - owl:withRestrictions ( [ xsd:pattern "^[a-zA-Z0-9][a-zA-Z0-9_\\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\\-\\/\\.,]*$" ] ) ] ) ] ; - owl:onProperty nmdc:external_database_identifiers ], + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:dna_absorb1 ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:dna_absorb1 ], + owl:onProperty nmdc:id ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:biomaterial_purity ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:biomaterial_purity ], [ a owl:Restriction ; owl:allValuesFrom [ a rdfs:Datatype ; owl:intersectionOf ( linkml:Float [ a rdfs:Datatype ; @@ -16467,35 +16473,29 @@ nmdc:ProcessedSample a owl:Class, owl:withRestrictions ( [ xsd:maxInclusive 2000 ] ) ] ) ] ; owl:onProperty nmdc:dna_concentration ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:biomaterial_purity ], + owl:minCardinality 1 ; + owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:dna_absorb1 ], + owl:onProperty nmdc:external_database_identifiers ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:dna_concentration ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:id ], + owl:onProperty nmdc:dna_absorb1 ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:biomaterial_purity ], + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( nmdc:external_identifier [ a rdfs:Datatype ; + owl:onDatatype xsd:string ; + owl:withRestrictions ( [ xsd:pattern "^[a-zA-Z0-9][a-zA-Z0-9_\\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\\-\\/\\.,]*$" ] ) ] ) ] ; + owl:onProperty nmdc:external_database_identifiers ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:dna_concentration ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:id ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:id ], + owl:minCardinality 0 ; + owl:onProperty nmdc:dna_concentration ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; owl:onProperty nmdc:biomaterial_purity ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:dna_absorb1 ], nmdc:MaterialEntity ; skos:inScheme nmdc:core . @@ -17031,63 +17031,63 @@ nmdc:Activity a owl:Class, linkml:ClassDefinition ; rdfs:label "Activity" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:name ], - [ a owl:Restriction ; owl:allValuesFrom [ a rdfs:Datatype ; owl:onDatatype xsd:string ; owl:withRestrictions ( [ xsd:pattern "^([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" ] ) ] ; owl:onProperty nmdc:ended_at_time ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:id ], + owl:minCardinality 0 ; + owl:onProperty nmdc:was_informed_by ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:id ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:name ], [ a owl:Restriction ; - owl:allValuesFrom [ a rdfs:Datatype ; - owl:onDatatype xsd:string ; - owl:withRestrictions ( [ xsd:pattern "^([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" ] ) ] ; + owl:minCardinality 0 ; owl:onProperty nmdc:started_at_time ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:used ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:Activity ; - owl:onProperty nmdc:was_informed_by ], + owl:onProperty nmdc:name ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:was_informed_by ], + owl:onProperty nmdc:name ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:id ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:used ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:was_informed_by ], + owl:onProperty nmdc:used ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:onDatatype xsd:string ; + owl:withRestrictions ( [ xsd:pattern "^([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" ] ) ] ; owl:onProperty nmdc:started_at_time ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:ended_at_time ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:name ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 0 ; owl:onProperty nmdc:used ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:name ], + owl:onProperty nmdc:ended_at_time ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:started_at_time ], + owl:allValuesFrom nmdc:Activity ; + owl:onProperty nmdc:was_informed_by ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:used ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:was_informed_by ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:ended_at_time ] ; + owl:onProperty nmdc:started_at_time ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:id ] ; skos:definition "Something that occurs over a period of time and acts upon or with entities; it may include consuming, processing, transforming, modifying, relocating, using, or generating entities." ; skos:editorialNote "removed was_associated_with because we are trying to avoid instantiating id-less Agents" ; skos:inScheme nmdc:prov ; @@ -17098,10 +17098,10 @@ nmdc:OntologyClass a owl:Class, linkml:ClassDefinition ; rdfs:label "OntologyClass" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:maxCardinality 1 ; owl:onProperty nmdc:id ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:allValuesFrom [ a rdfs:Datatype ; @@ -17116,59 +17116,59 @@ nmdc:PersonValue a owl:Class, linkml:ClassDefinition ; rdfs:label "PersonValue" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:has_raw_value ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:name ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:profile_image_url ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom linkml:String ; owl:onProperty nmdc:profile_image_url ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:profile_image_url ], + owl:onProperty nmdc:name ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:orcid ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:name ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:email ], + owl:onProperty nmdc:websites ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:orcid ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:email ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:has_raw_value ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:email ], [ a owl:Restriction ; owl:allValuesFrom [ a rdfs:Datatype ; owl:intersectionOf ( linkml:String [ a rdfs:Datatype ; owl:onDatatype xsd:string ; owl:withRestrictions ( [ xsd:pattern "^[Hh][Tt][Tt][Pp][Ss]?:\\/\\/(?!.*[Dd][Oo][Ii]\\.[Oo][Rr][Gg]).*$" ] ) ] ) ] ; owl:onProperty nmdc:websites ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:name ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:email ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:profile_image_url ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; owl:onProperty nmdc:orcid ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:maxCardinality 1 ; owl:onProperty nmdc:has_raw_value ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:minCardinality 0 ; owl:onProperty nmdc:name ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:websites ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:has_raw_value ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:email ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:email ], + owl:onProperty nmdc:profile_image_url ], nmdc:AttributeValue ; skos:definition "An attribute value representing a person" ; skos:inScheme nmdc:core . @@ -17206,10 +17206,10 @@ nmdc:ControlledIdentifiedTermValue a owl:Class, owl:minCardinality 1 ; owl:onProperty nmdc:term ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; + owl:maxCardinality 1 ; owl:onProperty nmdc:term ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom owl:Thing ; owl:onProperty nmdc:term ], nmdc:ControlledTermValue ; skos:definition "A controlled term or class from an ontology, requiring the presence of term with an id" ; @@ -17291,279 +17291,279 @@ nmdc:Study a owl:Class, linkml:ClassDefinition ; rdfs:label "Study" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:gold_study_identifiers ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:jgi_portal_study_identifiers ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:objective ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:funding_sources ], + owl:onProperty nmdc:relevant_protocols ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:ecosystem_type ], + owl:onProperty nmdc:ecosystem_subtype ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:type ], + owl:onProperty nmdc:name ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:ImageValue ; - owl:onProperty nmdc:study_image ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:type ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:alternative_names ], + owl:allValuesFrom [ a rdfs:Datatype ; + owl:onDatatype xsd:string ; + owl:withRestrictions ( [ xsd:pattern "^mgnify.proj:[A-Z]+[0-9]+$" ] ) ] ; + owl:onProperty nmdc:mgnify_project_identifiers ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:study_image ], + owl:onProperty nmdc:specific_ecosystem ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:study_category ], + owl:allValuesFrom [ a rdfs:Datatype ; + owl:onDatatype xsd:string ; + owl:withRestrictions ( [ xsd:pattern "^gold:Gs[0-9]+$" ] ) ] ; + owl:onProperty nmdc:gold_study_identifiers ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:minCardinality 0 ; owl:onProperty nmdc:ecosystem_type ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:websites ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:notes ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:name ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:jgi_portal_study_identifiers ], + owl:minCardinality 0 ; + owl:onProperty nmdc:study_image ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:alternative_descriptions ], + owl:onProperty nmdc:alternative_identifiers ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:emsl_project_identifiers ], + owl:onProperty nmdc:insdc_bioproject_identifiers ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:alternative_descriptions ], + owl:onProperty nmdc:alternative_identifiers ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:gold_study_identifiers ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:specific_ecosystem ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:objective ], + owl:onProperty nmdc:title ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:ecosystem_category ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:has_credit_associations ], + owl:onProperty nmdc:relevant_protocols ], [ a owl:Restriction ; - owl:allValuesFrom [ a rdfs:Datatype ; - owl:onDatatype xsd:string ; - owl:withRestrictions ( [ xsd:pattern "^gnps\\.task:[a-f0-9]+$" ] ) ] ; - owl:onProperty nmdc:gnps_task_identifiers ], + owl:minCardinality 0 ; + owl:onProperty nmdc:type ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:neon_study_identifiers ], + owl:onProperty nmdc:alternative_descriptions ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:name ], + owl:onProperty nmdc:neon_study_identifiers ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:ecosystem_category ], + owl:minCardinality 0 ; + owl:onProperty nmdc:alternative_titles ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:ecosystem_subtype ], + owl:minCardinality 0 ; + owl:onProperty nmdc:ecosystem_category ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:ecosystem ], + owl:onProperty nmdc:notes ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:insdc_bioproject_identifiers ], + owl:minCardinality 0 ; + owl:onProperty nmdc:name ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:id ], + owl:minCardinality 0 ; + owl:onProperty nmdc:mgnify_project_identifiers ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:ecosystem_subtype ], + owl:onProperty nmdc:principal_investigator ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:insdc_bioproject_identifiers ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:alternative_titles ], + owl:onProperty nmdc:related_identifiers ], [ a owl:Restriction ; - owl:allValuesFrom [ a rdfs:Datatype ; - owl:onDatatype xsd:string ; - owl:withRestrictions ( [ xsd:pattern "^emsl\\.project:[0-9]{5}$" ] ) ] ; - owl:onProperty nmdc:emsl_project_identifiers ], + owl:allValuesFrom nmdc:PersonValue ; + owl:onProperty nmdc:principal_investigator ], [ a owl:Restriction ; owl:allValuesFrom [ a rdfs:Datatype ; owl:onDatatype xsd:string ; - owl:withRestrictions ( [ xsd:pattern "^jgi.proposal:\\d+$" ] ) ] ; - owl:onProperty nmdc:jgi_portal_study_identifiers ], + owl:withRestrictions ( [ xsd:pattern "^gnps\\.task:[a-f0-9]+$" ] ) ] ; + owl:onProperty nmdc:gnps_task_identifiers ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:ecosystem_category ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:ecosystem_subtype ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:Study ; - owl:onProperty nmdc:part_of ], + owl:onProperty nmdc:neon_study_identifiers ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:alternative_identifiers ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:gnps_task_identifiers ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:maxCardinality 1 ; owl:onProperty nmdc:neon_study_identifiers ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:name ], + owl:onProperty nmdc:notes ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:relevant_protocols ], + owl:onProperty nmdc:objective ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:relevant_protocols ], + owl:onProperty nmdc:ecosystem ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:alternative_titles ], + owl:onProperty nmdc:objective ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:specific_ecosystem ], + owl:onProperty nmdc:part_of ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:specific_ecosystem ], - [ a owl:Restriction ; - owl:minCardinality 0 ; owl:onProperty nmdc:title ], [ a owl:Restriction ; - owl:allValuesFrom [ a rdfs:Datatype ; - owl:onDatatype xsd:string ; - owl:withRestrictions ( [ xsd:pattern "^gold:Gs[0-9]+$" ] ) ] ; - owl:onProperty nmdc:gold_study_identifiers ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:funding_sources ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:associated_dois ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:type ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; owl:onProperty nmdc:ecosystem_category ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:description ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:ecosystem ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:websites ], + owl:onProperty nmdc:emsl_project_identifiers ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:ecosystem_type ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; owl:onProperty nmdc:gnps_task_identifiers ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:mgnify_project_identifiers ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:part_of ], + owl:onProperty nmdc:study_category ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:ecosystem ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:id ], + owl:onProperty nmdc:emsl_project_identifiers ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:type ], + owl:onProperty nmdc:associated_dois ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:title ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:funding_sources ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:description ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:PersonValue ; - owl:onProperty nmdc:principal_investigator ], + owl:onProperty nmdc:alternative_names ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:gnps_task_identifiers ], + owl:allValuesFrom nmdc:CreditAssociation ; + owl:onProperty nmdc:has_credit_associations ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:notes ], + owl:onProperty nmdc:alternative_titles ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:specific_ecosystem ], + owl:onProperty nmdc:alternative_names ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:minCardinality 0 ; owl:onProperty nmdc:description ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:Doi ; - owl:onProperty nmdc:associated_dois ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:notes ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:insdc_bioproject_identifiers ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:objective ], + owl:onProperty nmdc:ecosystem_type ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:jgi_portal_study_identifiers ], + owl:onProperty nmdc:ecosystem ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:principal_investigator ], + owl:allValuesFrom nmdc:ImageValue ; + owl:onProperty nmdc:study_image ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:id ], + owl:onProperty nmdc:specific_ecosystem ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:StudyCategoryEnum ; + owl:onProperty nmdc:study_category ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:type ], + owl:onProperty nmdc:alternative_descriptions ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:gold_study_identifiers ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:study_category ], + owl:onProperty nmdc:gold_study_identifiers ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:principal_investigator ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:CreditAssociation ; owl:onProperty nmdc:has_credit_associations ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:StudyCategoryEnum ; - owl:onProperty nmdc:study_category ], + owl:allValuesFrom [ a rdfs:Datatype ; + owl:onDatatype xsd:string ; + owl:withRestrictions ( [ xsd:pattern "^emsl\\.project:[0-9]{5}$" ] ) ] ; + owl:onProperty nmdc:emsl_project_identifiers ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:alternative_identifiers ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:related_identifiers ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:objective ], + owl:onProperty nmdc:title ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:mgnify_project_identifiers ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:insdc_bioproject_identifiers ], + owl:onProperty nmdc:notes ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:alternative_names ], + owl:onProperty nmdc:ecosystem_subtype ], [ a owl:Restriction ; - owl:allValuesFrom [ a rdfs:Datatype ; - owl:onDatatype xsd:string ; - owl:withRestrictions ( [ xsd:pattern "^mgnify.proj:[A-Z]+[0-9]+$" ] ) ] ; - owl:onProperty nmdc:mgnify_project_identifiers ], + owl:allValuesFrom nmdc:Doi ; + owl:onProperty nmdc:associated_dois ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:related_identifiers ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:ecosystem ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:Study ; + owl:onProperty nmdc:part_of ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:neon_study_identifiers ], + owl:onProperty nmdc:description ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; owl:onProperty nmdc:related_identifiers ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:emsl_project_identifiers ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:ecosystem_subtype ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:title ], + owl:onProperty nmdc:websites ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:id ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:mgnify_project_identifiers ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:name ], + owl:onProperty nmdc:jgi_portal_study_identifiers ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:funding_sources ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:principal_investigator ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:onDatatype xsd:string ; + owl:withRestrictions ( [ xsd:pattern "^jgi.proposal:\\d+$" ] ) ] ; + owl:onProperty nmdc:jgi_portal_study_identifiers ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty nmdc:study_category ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:description ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:ecosystem_type ], nmdc:NamedThing ; skos:altLabel "investigation", "project", @@ -17861,53 +17861,53 @@ nmdc:PlannedProcess a owl:Class, rdfs:label "PlannedProcess" ; dcterms:title "Planned Process" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:designated_class ], - [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:has_input ], + owl:onProperty nmdc:has_output ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:end_date ], + owl:onProperty nmdc:designated_class ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:end_date ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:designated_class ], [ a owl:Restriction ; owl:allValuesFrom nmdc:NamedThing ; owl:onProperty nmdc:has_input ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:designated_class ], + owl:onProperty nmdc:end_date ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:has_input ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:start_date ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:NamedThing ; - owl:onProperty nmdc:has_output ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:end_date ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:maxCardinality 1 ; owl:onProperty nmdc:designated_class ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:allValuesFrom nmdc:Protocol ; + owl:onProperty nmdc:protocol_link ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty nmdc:start_date ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:protocol_link ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:has_output ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:start_date ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:protocol_link ], + owl:allValuesFrom nmdc:NamedThing ; + owl:onProperty nmdc:has_output ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:minCardinality 0 ; owl:onProperty nmdc:end_date ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:Protocol ; - owl:onProperty nmdc:protocol_link ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:start_date ], + owl:onProperty nmdc:protocol_link ], nmdc:NamedThing ; skos:exactMatch OBI:0000011 ; skos:inScheme nmdc:core . @@ -17990,32 +17990,32 @@ nmdc:AttributeValue a owl:Class, linkml:ClassDefinition ; rdfs:label "AttributeValue" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:has_raw_value ], - [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:has_raw_value ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:was_generated_by ], + owl:onProperty nmdc:type ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:type ], + owl:onProperty nmdc:has_raw_value ], [ a owl:Restriction ; owl:allValuesFrom nmdc:Activity ; owl:onProperty nmdc:was_generated_by ], [ a owl:Restriction ; owl:minCardinality 0 ; + owl:onProperty nmdc:was_generated_by ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty nmdc:type ], [ a owl:Restriction ; owl:minCardinality 0 ; + owl:onProperty nmdc:has_raw_value ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty nmdc:was_generated_by ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:type ], + owl:onProperty nmdc:has_raw_value ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:has_raw_value ] ; + owl:onProperty nmdc:type ] ; skos:definition "The value for any value of a attribute for a sample. This object can hold both the un-normalized atomic value and the structured value" ; skos:inScheme nmdc:core . @@ -18023,5451 +18023,5451 @@ nmdc:Biosample a owl:Class, linkml:ClassDefinition ; rdfs:label "Biosample" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom nmdc:OccupDocumentEnum ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:WindowCoverEnum ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:ecosystem ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:collection_time_inc ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:dna_cont_well ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:ExtWallOrientEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:nitrate_nitrogen ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:WindowTypeEnum ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:SurfMaterialEnum ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty nmdc:rna_sample_name ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty nmdc:lbc_thirty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TimestampValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:slope_aspect ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:tot_org_carb ], + owl:onProperty nmdc:annual_precpt ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:FloorStrucEnum ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:ControlledTermValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom [ a rdfs:Datatype ; - owl:onDatatype xsd:string ; - owl:withRestrictions ( [ xsd:pattern "^img\\.taxon:[a-zA-Z0-9_][a-zA-Z0-9_\\/\\.]*$" ] ) ] ; - owl:onProperty nmdc:img_identifiers ], + owl:allValuesFrom linkml:String ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:ControlledTermValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:dna_sample_format ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:dna_container_id ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom [ a rdfs:Datatype ; - owl:intersectionOf ( linkml:String [ a rdfs:Datatype ; - owl:onDatatype xsd:string ; - owl:withRestrictions ( [ xsd:pattern "^(cat|dog|rodent|snake|other);\\d+$" ] ) ] ) ] ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:ecosystem_subtype ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:emsl_biosample_identifiers ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TimestampValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:heavy_metals ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:manganese ], + owl:allValuesFrom nmdc:SurfMaterialEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom [ a rdfs:Datatype ; owl:onDatatype xsd:string ; owl:withRestrictions ( [ xsd:pattern "^(?!A1|A12|H1|H12)(([A-H][1-9])|([A-H]1[0-2]))$" ] ) ] ; - owl:onProperty nmdc:dna_cont_well ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:rna_cont_well ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:dna_organisms ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:dna_sample_name ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:PlantSexEnum ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:ecosystem_category ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:dna_absorb1 ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:proposal_rna ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom nmdc:QuantityValue ; owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:specific_ecosystem ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:rna_container_id ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty nmdc:fire ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:tot_nitro_cont_meth ], + owl:onProperty nmdc:specific_ecosystem ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:water_cont_soil_meth ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:sample_collection_site ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:GrowthHabitEnum ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty nmdc:subsurface_depth ], + owl:maxCardinality 1 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:cur_vegetation ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:ncbi_taxonomy_name ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:oxy_stat_samp ], + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:rna_organisms ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:collection_date_inc ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty nmdc:manganese ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:SampCaptStatusEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:proposal_dna ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:ecosystem ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:dna_isolate_meth ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:WaterFeatTypeEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty nmdc:ph_meth ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:dna_cont_well ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:zinc ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:SpecificEnum ; - owl:onProperty ], + owl:onProperty nmdc:lbc_thirty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty ], + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( linkml:Float [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 0 ] ) ] [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:maxInclusive 1000 ] ) ] ) ] ; + owl:onProperty nmdc:dna_volume ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:rna_cont_type ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:DoorLocEnum ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:rna_sample_name ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:dna_sample_format ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:dna_collect_site ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:ammonium_nitrogen ], - [ a owl:Restriction ; - owl:allValuesFrom [ a rdfs:Datatype ; - owl:onDatatype xsd:string ; - owl:withRestrictions ( [ xsd:pattern "^(?!A1|A12|H1|H12)(([A-H][1-9])|([A-H]1[0-2]))$" ] ) ] ; - owl:onProperty nmdc:dna_cont_well ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:collection_time ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:non_microb_biomass ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:non_microb_biomass_method ], + owl:allValuesFrom nmdc:CeilTypeEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:ecosystem_category ], + owl:onProperty nmdc:specific_ecosystem ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom [ a rdfs:Datatype ; - owl:intersectionOf ( [ a rdfs:Datatype ; - owl:onDatatype xsd:integer ; - owl:withRestrictions ( [ xsd:minInclusive 0 ] ) ] [ a rdfs:Datatype ; - owl:onDatatype xsd:integer ; - owl:withRestrictions ( [ xsd:maxInclusive 2000 ] ) ] ) ] ; - owl:onProperty nmdc:rna_sample_name ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:tot_nitro_cont_meth ], + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:ecosystem ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:rna_cont_well ], + owl:onProperty nmdc:habitat ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:zinc ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:rna_cont_well ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:bulk_elect_conductivity ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty nmdc:env_package ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:ecosystem_category ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:FurnitureEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:rna_volume ], + owl:minCardinality 0 ; + owl:onProperty nmdc:flooding ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:dna_samp_id ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:CeilCondEnum ; + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:slope_gradient ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty nmdc:nitrate_nitrogen ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:dna_seq_project_name ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:dna_sample_format ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:non_microb_biomass_method ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:rna_seq_project_pi ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:BioticRelationshipEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:filter_method ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:host_name ], + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:dna_collect_site ], + owl:onProperty nmdc:ecosystem ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:WindowVertPosEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:gold_biosample_identifiers ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:dna_cont_well ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:salinity_meth ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:org_nitro_method ], + owl:onProperty nmdc:ecosystem ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:gaseous_environment ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty nmdc:nitrite_nitrogen ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:dna_volume ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:zinc ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:annual_precpt ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:rna_cont_type ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:LightTypeEnum ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:start_time_inc ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:annual_precpt ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom linkml:Double ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:community ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:ControlledTermValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom [ a rdfs:Datatype ; - owl:intersectionOf ( linkml:Float [ a rdfs:Datatype ; - owl:onDatatype xsd:integer ; - owl:withRestrictions ( [ xsd:minInclusive 0 ] ) ] [ a rdfs:Datatype ; - owl:onDatatype xsd:integer ; - owl:withRestrictions ( [ xsd:maxInclusive 2000 ] ) ] ) ] ; - owl:onProperty nmdc:dna_concentration ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:heavy_metals_meth ], + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:rna_cont_type ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:sieving ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:al_sat_meth ], + owl:onProperty nmdc:collection_date_inc ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:watering_regm ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:sample_shipped ], + owl:allValuesFrom nmdc:RelSampLocEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:lbc_thirty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty nmdc:ammonium_nitrogen ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:nitrate_nitrogen ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:analysis_type ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:slope_gradient ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:dna_cont_well ], - [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:tot_org_c_meth ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:SampleTypeEnum ; + owl:onProperty nmdc:sample_type ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:rna_concentration ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty nmdc:manganese ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:type ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:annual_precpt ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:ecosystem_type ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:rna_isolate_meth ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:ExtWallOrientEnum ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:embargoed ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:maxCardinality 1 ; owl:onProperty nmdc:igsn_biosample_identifiers ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TimestampValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Integer ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:ecosystem ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:YesNoEnum ; - owl:onProperty nmdc:dnase_rna ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:oxy_stat_samp ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:slope_gradient ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:collection_time ], + owl:onProperty nmdc:rna_seq_project_pi ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:rna_absorb1 ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:SeasonUseEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:non_microb_biomass ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty nmdc:manganese ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:DeposEnvEnum ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:SpecificEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty nmdc:heavy_metals_meth ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:dna_volume ], + owl:onProperty nmdc:source_mat_id ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:water_content ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:ecosystem ], - [ a owl:Restriction ; - owl:allValuesFrom [ a rdfs:Datatype ; - owl:intersectionOf ( linkml:String [ a rdfs:Datatype ; - owl:onDatatype xsd:string ; - owl:withRestrictions ( [ xsd:pattern "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?(\\s+to\\s+[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?)?$" ] ) ] ) ] ; - owl:onProperty nmdc:fire ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:igsn_biosample_identifiers ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:mod_date ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:filter_method ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:ecosystem_subtype ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:micro_biomass_c_meth ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:TrainStopLocEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:WindowCondEnum ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty nmdc:rna_sample_format ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:slope_aspect ], + owl:onProperty nmdc:gaseous_environment ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:ecosystem_subtype ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:experimental_factor_other ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:isotope_exposure ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:CeilFinishMatEnum ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:dna_absorb2 ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:RoomCondtEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:rna_project_contact ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:dna_container_id ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:RoomConnectedEnum ; + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:rna_seq_project_name ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:season_precpt ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:sample_collection_site ], + owl:onProperty nmdc:rna_container_id ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:SampDisStageEnum ; + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:dna_cont_well ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:start_date_inc ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:SurfAirContEnum ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:dna_seq_project_name ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:FieldResearchSite ; - owl:onProperty nmdc:collected_from ], + owl:allValuesFrom nmdc:HcrGeolAgeEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty nmdc:habitat ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:ProfilePositionEnum ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:neon_biosample_identifiers ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:nitrite_nitrogen ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty nmdc:part_of ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; owl:onProperty nmdc:proposal_dna ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:source_mat_id ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:rna_volume ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:proport_woa_temperature ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty nmdc:start_date_inc ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:cur_vegetation ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:rna_container_id ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:dna_cont_well ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty nmdc:nitrite_nitrogen ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:rna_absorb1 ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:lbceq ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:tot_carb ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:dna_absorb1 ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty nmdc:community ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:host_name ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:watering_regm ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:DnaSampleFormatEnum ; - owl:onProperty nmdc:dna_sample_format ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:CurLandUseEnum ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:FaoClassEnum ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:CeilTextureEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:soluble_iron_micromol ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:start_time_inc ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty nmdc:manganese ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:ecosystem_subtype ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:RoomConnectedEnum ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:env_medium ], + owl:allValuesFrom nmdc:ArchStrucEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:DrainageClassEnum ; - owl:onProperty ], + owl:allValuesFrom nmdc:DnaSampleFormatEnum ; + owl:onProperty nmdc:dna_sample_format ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:dna_seq_project ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty nmdc:img_identifiers ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:DoorMoveEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:manganese ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TimestampValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty nmdc:dna_project_contact ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:collection_time ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:micro_biomass_n_meth ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty nmdc:dna_volume ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:type ], + owl:onProperty nmdc:dna_sample_name ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:experimental_factor_other ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:rna_seq_project_pi ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:RoomCondtEnum ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:slope_gradient ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:sample_shipped ], + owl:minCardinality 0 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:heavy_metals ], + owl:allValuesFrom nmdc:PlantSexEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:elev ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:dna_absorb1 ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:micro_biomass_n_meth ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:lat_lon ], + owl:allValuesFrom nmdc:FilterTypeEnum ; + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:technical_reps ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:community ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:ControlledTermValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:embargoed ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:FloorCondEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:micro_biomass_n_meth ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:host_name ], + owl:allValuesFrom linkml:Boolean ; + owl:onProperty nmdc:embargoed ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:ControlledTermValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:nitrate_nitrogen ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:DrainageClassEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:type ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:dna_container_id ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:add_date ], + owl:onProperty nmdc:sample_collection_site ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:proposal_rna ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:ShadingDeviceTypeEnum ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:rna_seq_project_name ], + owl:onProperty nmdc:dna_absorb2 ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:lbc_thirty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:LithologyEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:SrLithologyEnum ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:ControlledTermValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:BuildOccupTypeEnum ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:ecosystem_category ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:rna_sample_name ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:rna_isolate_meth ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:OxyStatSampEnum ; + owl:onProperty nmdc:oxy_stat_samp ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:bulk_elect_conductivity ], + owl:onProperty nmdc:dna_collect_site ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:collected_from ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:ecosystem_subtype ], + owl:allValuesFrom nmdc:TrainStatLocEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:rna_seq_project_pi ], + owl:allValuesFrom nmdc:SrDepEnvEnum ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:rna_sample_format ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:dna_project_contact ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:dnase_rna ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:dna_sample_name ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:rna_absorb2 ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty nmdc:ecosystem_category ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:dna_absorb2 ], + owl:minCardinality 1 ; + owl:onProperty nmdc:env_local_scale ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:rna_seq_project_pi ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:env_local_scale ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:lbceq ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:specific_ecosystem ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:ControlledIdentifiedTermValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:tot_nitro_cont_meth ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty nmdc:rna_seq_project ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:fire ], + owl:allValuesFrom nmdc:SoilHorizonEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:rna_container_id ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:ecosystem_subtype ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:tot_org_carb ], + owl:allValuesFrom nmdc:HcProducedEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:other_treatment ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:ammonium_nitrogen ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:water_cont_soil_meth ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:al_sat_meth ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:HeatCoolTypeEnum ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:al_sat_meth ], + owl:allValuesFrom nmdc:SurfAirContEnum ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:non_microb_biomass ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:org_nitro_method ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:season_precpt ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:ecosystem ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:tot_carb ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:mod_date ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:dna_absorb2 ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:rna_seq_project_name ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:BiolStatEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:ncbi_taxonomy_name ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:proposal_dna ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:cur_vegetation_meth ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:collection_date_inc ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:YesNoEnum ; - owl:onProperty nmdc:dna_dnase ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:flooding ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty nmdc:nitrate_nitrogen ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:start_date_inc ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:emsl_biosample_identifiers ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty nmdc:insdc_biosample_identifiers ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:bulk_elect_conductivity ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:isotope_exposure ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:emsl_biosample_identifiers ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:micro_biomass_c_meth ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:rna_isolate_meth ], + owl:onProperty nmdc:ecosystem_type ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:DoorCompTypeEnum ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:BuildingSettingEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:SrDepEnvEnum ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:biosample_categories ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:tot_nitro_cont_meth ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:dna_organisms ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:rna_isolate_meth ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom [ a rdfs:Datatype ; - owl:onDatatype xsd:string ; - owl:withRestrictions ( [ xsd:pattern "^(?!A1|A12|H1|H12)(([A-H][1-9])|([A-H]1[0-2]))$" ] ) ] ; - owl:onProperty nmdc:rna_cont_well ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty nmdc:zinc ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:CurLandUseEnum ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty nmdc:tot_org_carb ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:ProfilePositionEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty nmdc:salinity_category ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:microbial_biomass_n ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:WindowTypeEnum ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:ControlledTermValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:replicate_number ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:dna_cont_type ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:rna_absorb2 ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:dna_absorb2 ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:dna_organisms ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:collection_date_inc ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:dna_sample_name ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:dna_seq_project_pi ], + owl:allValuesFrom linkml:Double ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:ammonium_nitrogen ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:env_package ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:rna_seq_project ], + owl:allValuesFrom nmdc:IntWallCondEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:al_sat ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:rna_organisms ], + owl:onProperty nmdc:ammonium_nitrogen ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:heavy_metals ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:soluble_iron_micromol ], + owl:onProperty nmdc:collection_time_inc ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:FloorFinishMatEnum ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty nmdc:dna_seq_project ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:ecosystem_category ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:ExtWindowOrientEnum ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:micro_biomass_c_meth ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:BuildOccupTypeEnum ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:rna_absorb1 ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty nmdc:zinc ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:embargoed ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty nmdc:subsurface_depth ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:collection_time_inc ], + owl:onProperty nmdc:habitat ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty nmdc:lbceq ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom [ a rdfs:Datatype ; - owl:intersectionOf ( linkml:Float [ a rdfs:Datatype ; - owl:onDatatype xsd:integer ; - owl:withRestrictions ( [ xsd:minInclusive 0 ] ) ] [ a rdfs:Datatype ; - owl:onDatatype xsd:integer ; - owl:withRestrictions ( [ xsd:maxInclusive 1000 ] ) ] ) ] ; - owl:onProperty nmdc:rna_volume ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:rna_collect_site ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom [ a rdfs:Datatype ; - owl:intersectionOf ( linkml:Float [ a rdfs:Datatype ; - owl:onDatatype xsd:integer ; - owl:withRestrictions ( [ xsd:minInclusive 0 ] ) ] [ a rdfs:Datatype ; - owl:onDatatype xsd:integer ; - owl:withRestrictions ( [ xsd:maxInclusive 1000 ] ) ] ) ] ; - owl:onProperty nmdc:dna_volume ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:cur_vegetation_meth ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:tot_org_c_meth ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Double ; - owl:onProperty ], + owl:allValuesFrom nmdc:FieldResearchSite ; + owl:onProperty nmdc:collected_from ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:TrainLineEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:SampCollectPointEnum ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:proposal_rna ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:dna_container_id ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:rna_collect_site ], + owl:onProperty nmdc:rna_cont_well ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:DoorDirectEnum ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:type ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:DoorCondEnum ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:rna_samp_id ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:DoorTypeEnum ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:GenderRestroomEnum ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:collection_time ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:micro_biomass_c_meth ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:ControlledTermValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:WallLocEnum ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:dna_container_id ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:ecosystem_category ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:watering_regm ], + owl:minCardinality 0 ; + owl:onProperty nmdc:ecosystem_subtype ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:BioticRelationshipEnum ; - owl:onProperty ], + owl:allValuesFrom nmdc:DoorLocEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:collected_from ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:rna_seq_project_pi ], + owl:allValuesFrom nmdc:TidalStageEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:gaseous_environment ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:experimental_factor_other ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:manganese ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:season_precpt ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:JgiContTypeEnum ; - owl:onProperty nmdc:dna_cont_type ], + owl:minCardinality 0 ; + owl:onProperty nmdc:org_nitro_method ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:sample_type ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:flooding ], + owl:onProperty nmdc:dna_isolate_meth ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:ncbi_taxonomy_name ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:community ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:rna_samp_id ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty nmdc:lbc_thirty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:salinity_meth ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:ecosystem_category ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom [ a rdfs:Datatype ; + owl:onDatatype xsd:string ; + owl:withRestrictions ( [ xsd:pattern "^(?!A1|A12|H1|H12)(([A-H][1-9])|([A-H]1[0-2]))$" ] ) ] ; + owl:onProperty nmdc:dna_cont_well ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:neon_biosample_identifiers ], + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:heavy_metals ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:WallFinishMatEnum ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:emsl_biosample_identifiers ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TimestampValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:WindowHorizPosEnum ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:ecosystem_type ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:rna_container_id ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom linkml:Integer ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:tot_nitro_content ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:SampWeatherEnum ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:microbial_biomass_c ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:subsurface_depth ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:nitrate_nitrogen ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:dna_sample_format ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:rna_project_contact ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:IndoorSpaceEnum ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:lbceq ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty ], + owl:allValuesFrom nmdc:HandidnessEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:sieving ], + owl:onProperty nmdc:microbial_biomass_n ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:proport_woa_temperature ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:sample_link ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:ncbi_taxonomy_name ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:dna_seq_project_name ], + [ a owl:Restriction ; + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:sieving ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:sample_shipped ], + owl:onProperty nmdc:zinc ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty ], + owl:onProperty nmdc:sample_link ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:ph_meth ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty nmdc:rna_collect_site ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:WallSurfTreatmentEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:SedimentTypeEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:non_microb_biomass_method ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:rna_container_id ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:rna_samp_id ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:WallLocEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:BiolStatEnum ; - owl:onProperty ], + owl:allValuesFrom nmdc:ControlledTermValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Boolean ; - owl:onProperty nmdc:embargoed ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:dna_project_contact ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:ecosystem_subtype ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:ecosystem_type ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:sieving ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:ControlledIdentifiedTermValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:rna_seq_project ], + owl:onProperty nmdc:dna_samp_id ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty nmdc:extreme_event ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:WallTextureEnum ; owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:SeasonUseEnum ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:start_time_inc ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:microbial_biomass_n ], + owl:allValuesFrom nmdc:TimestampValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:cur_vegetation_meth ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:rna_volume ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty nmdc:subsurface_depth ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:ecosystem_type ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:location ], + owl:onProperty nmdc:analysis_type ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:dna_concentration ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:ControlledTermValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty nmdc:water_content ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:cur_vegetation ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:IndoorSurfEnum ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:org_nitro_method ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:location ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:GenderRestroomEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:start_time_inc ], + owl:onProperty nmdc:dna_seq_project_name ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty nmdc:bulk_elect_conductivity ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:HandidnessEnum ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:mod_date ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:experimental_factor_other ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:slope_aspect ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:collected_from ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:WallSurfTreatmentEnum ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:HeatDelivLocEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:salinity_meth ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:lbc_thirty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:soluble_iron_micromol ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:collection_time ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:ecosystem_category ], + owl:onProperty nmdc:dna_cont_type ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:dna_seq_project ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:FurnitureEnum ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:FilterTypeEnum ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:ControlledIdentifiedTermValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:ammonium_nitrogen ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:nitrite_nitrogen ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty nmdc:dna_organisms ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:WindowMatEnum ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:ecosystem_subtype ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:experimental_factor_other ], + owl:onProperty nmdc:neon_biosample_identifiers ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:HeatDelivLocEnum ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:ph_meth ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:sample_type ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:proposal_rna ], + owl:onProperty nmdc:env_medium ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:replicate_number ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:nitrite_nitrogen ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:SampDisStageEnum ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty nmdc:neon_biosample_identifiers ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:org_nitro_method ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:FaoClassEnum ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:location ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:habitat ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:location ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:IntWallCondEnum ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:replicate_number ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:dna_collect_site ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:technical_reps ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( linkml:Float [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 0 ] ) ] [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:maxInclusive 1000 ] ) ] ) ] ; + owl:onProperty nmdc:rna_concentration ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:rna_absorb1 ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:other_treatment ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty nmdc:oxy_stat_samp ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:dna_volume ], + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:rna_collect_site ], + owl:onProperty nmdc:dna_cont_well ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:project_id ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:JgiContTypeEnum ; - owl:onProperty nmdc:rna_cont_type ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:rna_cont_type ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:tot_nitro_content ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:MechStrucEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty nmdc:lbceq ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:filter_method ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:GrowthHabitEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:elev ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty nmdc:type ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:img_identifiers ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:manganese ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:tot_org_c_meth ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:microbial_biomass_n ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:salinity_meth ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:ControlledIdentifiedTermValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:TimestampValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:SrKerogTypeEnum ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:filter_method ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty nmdc:ammonium_nitrogen ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:collection_time_inc ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:al_sat_meth ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:tot_nitro_content ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:ecosystem_category ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:dna_project_contact ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:igsn_biosample_identifiers ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:start_date_inc ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:ControlledTermValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty nmdc:ammonium_nitrogen ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty nmdc:lbceq ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:rna_absorb2 ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:micro_biomass_c_meth ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:salinity_category ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:project_id ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:ammonium_nitrogen ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:dnase_rna ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:specific_ecosystem ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:dna_seq_project ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:type ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:manganese ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:community ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:extreme_event ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:specific_ecosystem ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty nmdc:nitrite_nitrogen ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:env_package ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:SampSubtypeEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:al_sat ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:rna_isolate_meth ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:ArchStrucEnum ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; + owl:minCardinality 0 ; owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:env_local_scale ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:dna_seq_project_name ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:dna_seq_project_name ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:annual_precpt ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:water_content ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:CeilCondEnum ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:rna_organisms ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:zinc ], + owl:onProperty nmdc:slope_aspect ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:sieving ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:non_microb_biomass ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:dna_seq_project_pi ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:ecosystem_type ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:dna_dnase ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty nmdc:dna_samp_id ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:SampWeatherEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:dna_samp_id ], + owl:allValuesFrom nmdc:SrGeolAgeEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:isotope_exposure ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom linkml:Uriorcurie ; + owl:onProperty nmdc:gold_biosample_identifiers ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:IndoorSurfEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:dna_cont_well ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty nmdc:nitrite_nitrogen ], + owl:allValuesFrom nmdc:WallFinishMatEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:rna_absorb1 ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:climate_environment ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:ControlledTermValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:ShadingDeviceCondEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:SampSubtypeEnum ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:ph_meth ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:FloorStrucEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:technical_reps ], + owl:onProperty nmdc:mod_date ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:WallConstTypeEnum ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:tot_carb ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:host_name ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:WindowCoverEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:lat_lon ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:tot_carb ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:location ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:collected_from ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:cur_vegetation ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:zinc ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TrainLineEnum ; - owl:onProperty ], + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:env_medium ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:RoomTypeEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:non_microb_biomass_method ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:proposal_rna ], + owl:allValuesFrom nmdc:YesNoEnum ; + owl:onProperty nmdc:dna_dnase ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty nmdc:env_package ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:ControlledTermValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:start_date_inc ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:emsl_biosample_identifiers ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:collection_time ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:org_nitro_method ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty nmdc:zinc ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:al_sat_meth ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:start_time_inc ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:host_name ], + owl:allValuesFrom nmdc:ControlledTermValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:SampFloorEnum ; + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:slope_aspect ], + owl:minCardinality 0 ; + owl:onProperty nmdc:rna_volume ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:sample_type ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:type ], + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:technical_reps ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:lbc_thirty ], + owl:allValuesFrom nmdc:RnaSampleFormatEnum ; + owl:onProperty nmdc:rna_sample_format ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:SampCollectPointEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:dna_samp_id ], + owl:onProperty nmdc:rna_concentration ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:season_precpt ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:gaseous_environment ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:add_date ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:location ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:SoilHorizonEnum ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:proport_woa_temperature ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:ecosystem_type ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:dna_collect_site ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:elev ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:ControlledTermValue ; owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:elev ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:non_microb_biomass ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:SampleTypeEnum ; - owl:onProperty nmdc:sample_type ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:DoorMatEnum ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:RnaSampleFormatEnum ; - owl:onProperty nmdc:rna_sample_format ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:WeekdayEnum ; - owl:onProperty ], + owl:allValuesFrom nmdc:DoorDirectEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:al_sat ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty nmdc:tot_carb ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:LightTypeEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:rna_project_contact ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:add_date ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:BuildDocsEnum ; - owl:onProperty ], + owl:allValuesFrom nmdc:DoorMatEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:tot_org_c_meth ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:alternative_identifiers ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty nmdc:proport_woa_temperature ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:dna_dnase ], + owl:minCardinality 0 ; + owl:onProperty nmdc:proposal_dna ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:type ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:FloorCondEnum ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty nmdc:nitrate_nitrogen ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:env_local_scale ], + owl:allValuesFrom nmdc:TimestampValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:env_broad_scale ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:igsn_biosample_identifiers ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:TrainStopLocEnum ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:collection_time_inc ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:dna_container_id ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:dna_organisms ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:heavy_metals_meth ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:rna_seq_project_name ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:dna_isolate_meth ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:DoorTypeWoodEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 1 ; + owl:onProperty nmdc:env_medium ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:FloorWaterMoldEnum ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:ph_meth ], + owl:minCardinality 0 ; + owl:onProperty nmdc:microbial_biomass_c ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:non_microb_biomass_method ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty nmdc:rna_organisms ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:replicate_number ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:water_content ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:dna_seq_project_pi ], + owl:allValuesFrom nmdc:HcrEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:salinity_category ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty nmdc:mod_date ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:HeatCoolTypeEnum ; + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:dna_collect_site ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:rna_seq_project_name ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:ExtWindowOrientEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:sample_collection_site ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:slope_aspect ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:ncbi_taxonomy_name ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:technical_reps ], + owl:allValuesFrom nmdc:RoomSampPosEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:project_id ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:al_sat ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:proport_woa_temperature ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:extreme_event ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:SrLithologyEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:salinity_category ], + owl:allValuesFrom nmdc:ControlledIdentifiedTermValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:lbceq ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:WindowVertPosEnum ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:microbial_biomass_c ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:replicate_number ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:dna_concentration ], + owl:onProperty nmdc:dna_seq_project_pi ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:WindowCondEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:annual_precpt ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:TillageEnum ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:add_date ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:nitrite_nitrogen ], + owl:onProperty nmdc:rna_seq_project_name ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:BuildDocsEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:lat_lon ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:sample_collection_site ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:BioticRelationshipEnum ; - owl:onProperty ], + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:tot_org_carb ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:specific_ecosystem ], + owl:onProperty nmdc:season_precpt ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Double ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:specific_ecosystem ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:lbc_thirty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:heavy_metals_meth ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:dnase_rna ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty nmdc:ammonium_nitrogen ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:env_broad_scale ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:source_mat_id ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:project_id ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:dna_seq_project ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:ecosystem_type ], + owl:onProperty nmdc:lbc_thirty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom [ a rdfs:Datatype ; + owl:onDatatype xsd:string ; + owl:withRestrictions ( [ xsd:pattern "^biosample:SAM[NED]([A-Z])?[0-9]+$" ] ) ] ; + owl:onProperty nmdc:insdc_biosample_identifiers ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:ecosystem ], + owl:onProperty nmdc:emsl_biosample_identifiers ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty nmdc:lbc_thirty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom linkml:Integer ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:lbceq ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:sample_shipped ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:rna_collect_site ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:dna_sample_name ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty nmdc:host_name ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:dna_seq_project_pi ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:slope_gradient ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:env_local_scale ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:cur_vegetation ], + owl:allValuesFrom nmdc:VisMediaEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:img_identifiers ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:season_precpt ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:water_cont_soil_meth ], + owl:onProperty nmdc:lat_lon ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:cur_vegetation_meth ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:env_broad_scale ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:SrGeolAgeEnum ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:TillageEnum ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:rna_sample_format ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:micro_biomass_n_meth ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:insdc_biosample_identifiers ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:water_cont_soil_meth ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:FloorFinishMatEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:RoomLocEnum ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty nmdc:climate_environment ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Uriorcurie ; - owl:onProperty nmdc:gold_biosample_identifiers ], + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:lat_lon ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:DoorTypeMetalEnum ; - owl:onProperty ], + owl:allValuesFrom nmdc:CeilFinishMatEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:SrKerogTypeEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:HcProducedEnum ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:env_broad_scale ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:water_cont_soil_meth ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:id ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:onDatatype xsd:string ; + owl:withRestrictions ( [ xsd:pattern "^img\\.taxon:[a-zA-Z0-9_][a-zA-Z0-9_\\/\\.]*$" ] ) ] ; + owl:onProperty nmdc:img_identifiers ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:mod_date ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:rna_collect_site ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:microbial_biomass_c ], + owl:onProperty nmdc:soluble_iron_micromol ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:cur_vegetation_meth ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:salinity_category ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:microbial_biomass_n ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:dna_isolate_meth ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:dna_samp_id ], + owl:allValuesFrom nmdc:ControlledTermValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:SampCaptStatusEnum ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:img_identifiers ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:SedimentTypeEnum ; - owl:onProperty ], + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( linkml:String [ a rdfs:Datatype ; + owl:onDatatype xsd:string ; + owl:withRestrictions ( [ xsd:pattern "^[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?(\\s+to\\s+[12]\\d{3}(?:(?:-(?:0[1-9]|1[0-2]))(?:-(?:0[1-9]|[12]\\d|3[01]))?)?)?$" ] ) ] ) ] ; + owl:onProperty nmdc:fire ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom [ owl:intersectionOf ( nmdc:Study [ a rdfs:Datatype ; - owl:onDatatype xsd:string ; - owl:withRestrictions ( [ xsd:pattern "^nmdc:sty-[0-9][a-z]{0,6}[0-9]-[A-Za-z0-9]{1,}(\\.[A-Za-z0-9]{1,})*(_[A-Za-z0-9_\\.-]+)?$" ] ) ] ) ] ; - owl:onProperty nmdc:part_of ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:nitrite_nitrogen ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:ControlledTermValue ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:microbial_biomass_c ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:ecosystem ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:experimental_factor_other ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:insdc_biosample_identifiers ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:ecosystem_category ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:lbc_thirty ], + owl:allValuesFrom nmdc:WallConstTypeEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:embargoed ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:tot_org_carb ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:rna_cont_well ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:technical_reps ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:AnalysisTypeEnum ; - owl:onProperty nmdc:analysis_type ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:nitrate_nitrogen ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:nitrate_nitrogen ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:cur_vegetation_meth ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( linkml:String [ a rdfs:Datatype ; + owl:onDatatype xsd:string ; + owl:withRestrictions ( [ xsd:pattern "^(cat|dog|rodent|snake|other);\\d+$" ] ) ] ) ] ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:sample_shipped ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:sieving ], + owl:maxCardinality 1 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:rna_concentration ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:env_package ], + owl:onProperty nmdc:extreme_event ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:CeilTypeEnum ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:nitrite_nitrogen ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:extreme_event ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:tot_org_c_meth ], + owl:onProperty nmdc:rna_isolate_meth ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty nmdc:manganese ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:dna_concentration ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Double ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:sample_collection_site ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:YesNoEnum ; + owl:onProperty nmdc:dnase_rna ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:ControlledTermValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:flooding ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:igsn_biosample_identifiers ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:community ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:cur_vegetation ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:dna_cont_type ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:DoorTypeEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:slope_gradient ], + owl:onProperty nmdc:al_sat ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:OccupDocumentEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:SubstructureTypeEnum ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:non_microb_biomass_method ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TimestampValue ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:salinity_meth ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:LithologyEnum ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty nmdc:lbc_thirty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:subsurface_depth ], + owl:onProperty nmdc:ecosystem_type ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:manganese ], + owl:onProperty nmdc:salinity_meth ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:tot_nitro_content ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:soluble_iron_micromol ], + owl:allValuesFrom nmdc:SubstructureTypeEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TimestampValue ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:isotope_exposure ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:HcrEnum ; - owl:onProperty ], + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:tot_carb ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:CeilTextureEnum ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:type ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:climate_environment ], + owl:allValuesFrom [ owl:intersectionOf ( nmdc:Study [ a rdfs:Datatype ; + owl:onDatatype xsd:string ; + owl:withRestrictions ( [ xsd:pattern "^nmdc:sty-[0-9][a-z]{0,6}[0-9]-[A-Za-z0-9]{1,}(\\.[A-Za-z0-9]{1,})*(_[A-Za-z0-9_\\.-]+)?$" ] ) ] ) ] ; + owl:onProperty nmdc:part_of ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:dna_dnase ], + owl:onProperty nmdc:elev ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:start_time_inc ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:sample_type ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:neon_biosample_identifiers ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:rna_absorb2 ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:soluble_iron_micromol ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:rna_samp_id ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:tot_nitro_cont_meth ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:rna_seq_project ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:FloorWaterMoldEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:BiosampleCategoryEnum ; - owl:onProperty nmdc:biosample_categories ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:rna_seq_project ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:dna_dnase ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:ecosystem_category ], + owl:allValuesFrom linkml:Double ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:micro_biomass_c_meth ], + owl:maxCardinality 1 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:other_treatment ], [ a owl:Restriction ; owl:allValuesFrom nmdc:HostSexEnum ; owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:isotope_exposure ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( linkml:Float [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 0 ] ) ] [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:maxInclusive 1000 ] ) ] ) ] ; + owl:onProperty nmdc:rna_volume ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:type ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:env_medium ], + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:isotope_exposure ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:type ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:rna_concentration ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:RelSampLocEnum ; - owl:onProperty ], + owl:allValuesFrom nmdc:JgiContTypeEnum ; + owl:onProperty nmdc:rna_cont_type ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty nmdc:ammonium_nitrogen ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:RoomSampPosEnum ; - owl:onProperty ], + owl:allValuesFrom nmdc:ShadingDeviceTypeEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty nmdc:zinc ], + owl:minCardinality 0 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:sample_shipped ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:ControlledTermValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 0 ] ) ] [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:maxInclusive 2000 ] ) ] ) ] ; + owl:onProperty nmdc:rna_sample_name ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:subsurface_depth ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:ecosystem_type ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:add_date ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:DoorCondEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:lbceq ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:lbceq ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:VisMediaEnum ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:BioticRelationshipEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:RoomLocEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:DoorMoveEnum ; - owl:onProperty ], + owl:allValuesFrom nmdc:JgiContTypeEnum ; + owl:onProperty nmdc:dna_cont_type ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty nmdc:env_package ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Integer ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:add_date ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:lbceq ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:proposal_rna ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:dna_isolate_meth ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:env_local_scale ], + owl:allValuesFrom nmdc:ControlledIdentifiedTermValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty nmdc:rna_absorb1 ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:env_medium ], + owl:allValuesFrom nmdc:WeekdayEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:neon_biosample_identifiers ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:fire ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TrainStatLocEnum ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:ncbi_taxonomy_name ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:extreme_event ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty nmdc:nitrate_nitrogen ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Double ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty nmdc:dna_absorb1 ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:SampFloorEnum ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:replicate_number ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:dna_sample_name ], + owl:allValuesFrom [ a rdfs:Datatype ; + owl:onDatatype xsd:string ; + owl:withRestrictions ( [ xsd:pattern "^(?!A1|A12|H1|H12)(([A-H][1-9])|([A-H]1[0-2]))$" ] ) ] ; + owl:onProperty nmdc:dna_cont_well ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:flooding ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty nmdc:collection_time_inc ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:specific_ecosystem ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:allValuesFrom linkml:Float ; + owl:onProperty nmdc:dna_absorb1 ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:HcrGeolAgeEnum ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:WindowLocEnum ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:ControlledTermValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:alternative_identifiers ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:oxy_stat_samp ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:rna_organisms ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:manganese ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:al_sat ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:dna_isolate_meth ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:elev ], + owl:onProperty nmdc:dna_concentration ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:DeposEnvEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:collection_date_inc ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:salinity_category ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:alternative_identifiers ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:microbial_biomass_c ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:specific_ecosystem ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 1 ; + owl:onProperty nmdc:env_broad_scale ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:proport_woa_temperature ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:microbial_biomass_n ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:ammonium_nitrogen ], + owl:allValuesFrom nmdc:DoorCompTypeEnum ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty ], + owl:allValuesFrom nmdc:DrawingsEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:dna_project_contact ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:rna_organisms ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:lat_lon ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:rna_seq_project ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:ecosystem_subtype ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:sample_link ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:habitat ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:DoorTypeWoodEnum ; + owl:maxCardinality 1 ; owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TidalStageEnum ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:micro_biomass_n_meth ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:WindowLocEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:start_date_inc ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:proposal_dna ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:gold_biosample_identifiers ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:specific_ecosystem ], + owl:allValuesFrom nmdc:BiosampleCategoryEnum ; + owl:onProperty nmdc:biosample_categories ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:dna_absorb1 ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:ControlledTermValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:collection_date_inc ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:source_mat_id ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:climate_environment ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:dna_project_contact ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom [ a rdfs:Datatype ; - owl:intersectionOf ( linkml:Float [ a rdfs:Datatype ; - owl:onDatatype xsd:integer ; - owl:withRestrictions ( [ xsd:minInclusive 0 ] ) ] [ a rdfs:Datatype ; - owl:onDatatype xsd:integer ; - owl:withRestrictions ( [ xsd:maxInclusive 1000 ] ) ] ) ] ; - owl:onProperty nmdc:rna_concentration ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:flooding ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:WaterFeatTypeEnum ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:DoorTypeMetalEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuadPosEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:dna_seq_project ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:rna_absorb2 ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:fire ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:filter_method ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:ControlledTermValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:habitat ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:rna_samp_id ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty nmdc:bulk_elect_conductivity ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:other_treatment ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:source_mat_id ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:watering_regm ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:rna_absorb2 ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:alternative_identifiers ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:part_of ], + owl:minCardinality 0 ; + owl:onProperty nmdc:gold_biosample_identifiers ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:al_sat_meth ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:ph_meth ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:IndoorSpaceEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty nmdc:nitrate_nitrogen ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:zinc ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom linkml:Double ; + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:nitrite_nitrogen ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty ], + owl:allValuesFrom nmdc:AnalysisTypeEnum ; + owl:onProperty nmdc:analysis_type ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:tot_nitro_content ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:rna_sample_format ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:project_id ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:tot_org_c_meth ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:ecosystem ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:rna_sample_name ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:type ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:ecosystem_type ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:ShadingDeviceCondEnum ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:DrawingsEnum ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; owl:onProperty nmdc:rna_project_contact ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:env_broad_scale ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:RoomTypeEnum ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:other_treatment ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty nmdc:lbceq ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:sample_link ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:ecosystem ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty ], + owl:onProperty nmdc:tot_nitro_cont_meth ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:project_id ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:water_cont_soil_meth ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:other_treatment ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuadPosEnum ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:insdc_biosample_identifiers ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:dna_absorb2 ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:ecosystem_type ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:zinc ], [ a owl:Restriction ; owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:tot_nitro_content ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:rna_project_contact ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:biosample_categories ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:BuildingSettingEnum ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:dna_organisms ], + owl:maxCardinality 1 ; + owl:onProperty ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:nitrite_nitrogen ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:non_microb_biomass ], - [ a owl:Restriction ; - owl:allValuesFrom nmdc:MechStrucEnum ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:dna_cont_type ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty nmdc:bulk_elect_conductivity ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( linkml:Float [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:minInclusive 0 ] ) ] [ a rdfs:Datatype ; + owl:onDatatype xsd:integer ; + owl:withRestrictions ( [ xsd:maxInclusive 2000 ] ) ] ) ] ; + owl:onProperty nmdc:dna_concentration ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:rna_samp_id ], + owl:allValuesFrom nmdc:WindowHorizPosEnum ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty nmdc:dnase_rna ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:filter_method ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:id ], + owl:allValuesFrom nmdc:WindowMatEnum ; + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom [ a rdfs:Datatype ; - owl:onDatatype xsd:string ; - owl:withRestrictions ( [ xsd:pattern "^biosample:SAM[NED]([A-Z])?[0-9]+$" ] ) ] ; - owl:onProperty nmdc:insdc_biosample_identifiers ], + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty nmdc:specific_ecosystem ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:QuantityValue ; - owl:onProperty ], + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:micro_biomass_n_meth ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:source_mat_id ], + owl:onProperty nmdc:tot_org_carb ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:QuantityValue ; + owl:onProperty ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom nmdc:TextValue ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:OxyStatSampEnum ; - owl:onProperty nmdc:oxy_stat_samp ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:gold_biosample_identifiers ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:dna_seq_project_pi ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:id ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty ], + owl:onProperty ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty ], + owl:allValuesFrom nmdc:TextValue ; + owl:onProperty ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:ecosystem_subtype ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty ], + owl:maxCardinality 1 ; + owl:onProperty ], nmdc:MaterialEntity ; owl:hasKey ( ) ; skos:altLabel "biospecimen", @@ -23925,86 +23925,86 @@ nmdc:WorkflowExecutionActivity a owl:Class, linkml:ClassDefinition ; rdfs:label "WorkflowExecutionActivity" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:has_output ], - [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:started_at_time ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:version ], + owl:onProperty nmdc:execution_resource ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; + owl:minCardinality 1 ; owl:onProperty nmdc:has_input ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:type ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty nmdc:has_input ], + owl:onProperty nmdc:has_output ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:git_url ], + owl:minCardinality 1 ; + owl:onProperty nmdc:type ], [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty nmdc:execution_resource ], + owl:onProperty nmdc:started_at_time ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:version ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:git_url ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:minCardinality 1 ; owl:onProperty nmdc:execution_resource ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:part_of ], [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty nmdc:type ], + owl:onProperty nmdc:git_url ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:type ], + owl:onProperty nmdc:version ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:ended_at_time ], + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:has_output ], + [ a owl:Restriction ; + owl:allValuesFrom nmdc:NamedThing ; + owl:onProperty nmdc:part_of ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty nmdc:id ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:execution_resource ], + owl:onProperty nmdc:version ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:version ], [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty nmdc:git_url ], + owl:onProperty nmdc:ended_at_time ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:git_url ], + owl:onProperty nmdc:type ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:id ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:started_at_time ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:ended_at_time ], [ a owl:Restriction ; - owl:allValuesFrom nmdc:NamedThing ; - owl:onProperty nmdc:part_of ], + owl:allValuesFrom owl:Thing ; + owl:onProperty nmdc:has_input ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:id ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:ended_at_time ], + owl:onProperty nmdc:type ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:started_at_time ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:version ], + owl:onProperty nmdc:execution_resource ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty nmdc:has_output ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:git_url ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty nmdc:started_at_time ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:ended_at_time ], nmdc:Activity ; skos:altLabel "analysis" ; skos:definition "Represents an instance of an execution of a particular workflow" ; @@ -24195,20 +24195,14 @@ nmdc:NamedThing a owl:Class, linkml:ClassDefinition ; rdfs:label "NamedThing" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:description ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:id ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:name ], - [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty nmdc:id ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:description ], + owl:allValuesFrom [ a rdfs:Datatype ; + owl:intersectionOf ( linkml:Uriorcurie [ a rdfs:Datatype ; + owl:onDatatype xsd:string ; + owl:withRestrictions ( [ xsd:pattern "^[a-zA-Z0-9][a-zA-Z0-9_\\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\\-\\/\\.,]*$" ] ) ] ) ] ; + owl:onProperty nmdc:alternative_identifiers ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:alternative_identifiers ], @@ -24216,23 +24210,29 @@ nmdc:NamedThing a owl:Class, owl:allValuesFrom linkml:String ; owl:onProperty nmdc:description ], [ a owl:Restriction ; - owl:allValuesFrom [ a rdfs:Datatype ; - owl:intersectionOf ( linkml:Uriorcurie [ a rdfs:Datatype ; - owl:onDatatype xsd:string ; - owl:withRestrictions ( [ xsd:pattern "^[a-zA-Z0-9][a-zA-Z0-9_\\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\\-\\/\\.,]*$" ] ) ] ) ] ; + owl:minCardinality 0 ; + owl:onProperty nmdc:description ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty nmdc:name ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty nmdc:id ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:name ], + [ a owl:Restriction ; + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:name ], [ a owl:Restriction ; owl:allValuesFrom [ a rdfs:Datatype ; owl:intersectionOf ( linkml:Uriorcurie [ a rdfs:Datatype ; owl:onDatatype xsd:string ; owl:withRestrictions ( [ xsd:pattern "^[a-zA-Z0-9][a-zA-Z0-9_\\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\\-\\/\\.,]*$" ] ) ] ) ] ; - owl:onProperty nmdc:alternative_identifiers ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:name ], + owl:onProperty nmdc:id ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty nmdc:name ] ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:description ] ; skos:definition "a databased entity or concept/class" ; skos:inScheme nmdc:core . @@ -24330,10 +24330,10 @@ nmdc:ControlledTermValue a owl:Class, linkml:ClassDefinition ; rdfs:label "ControlledTermValue" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:maxCardinality 1 ; owl:onProperty nmdc:term ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 0 ; owl:onProperty nmdc:term ], [ a owl:Restriction ; owl:allValuesFrom nmdc:OntologyClass ; @@ -24895,13 +24895,13 @@ nmdc:TextValue a owl:Class, linkml:ClassDefinition ; rdfs:label "TextValue" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom nmdc:language_code ; + owl:maxCardinality 1 ; owl:onProperty nmdc:language ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty nmdc:language ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom nmdc:language_code ; owl:onProperty nmdc:language ], nmdc:AttributeValue ; skos:definition "A basic string value" ; @@ -24911,47 +24911,47 @@ nmdc:QuantityValue a owl:Class, linkml:ClassDefinition ; rdfs:label "QuantityValue" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty nmdc:has_unit ], + owl:allValuesFrom linkml:String ; + owl:onProperty nmdc:has_maximum_numeric_value ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:has_raw_value ], + owl:onProperty nmdc:has_maximum_numeric_value ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:has_raw_value ], + owl:minCardinality 0 ; + owl:onProperty nmdc:has_numeric_value ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom linkml:Double ; owl:onProperty nmdc:has_numeric_value ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:has_minimum_numeric_value ], + owl:onProperty nmdc:has_raw_value ], [ a owl:Restriction ; owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:has_maximum_numeric_value ], + owl:onProperty nmdc:has_minimum_numeric_value ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:allValuesFrom linkml:String ; owl:onProperty nmdc:has_unit ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty nmdc:has_maximum_numeric_value ], - [ a owl:Restriction ; - owl:minCardinality 0 ; owl:onProperty nmdc:has_numeric_value ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:has_minimum_numeric_value ], + owl:onProperty nmdc:has_unit ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Double ; - owl:onProperty nmdc:has_numeric_value ], + owl:maxCardinality 1 ; + owl:onProperty nmdc:has_unit ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty nmdc:has_maximum_numeric_value ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:has_minimum_numeric_value ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty nmdc:has_unit ], + owl:minCardinality 0 ; + owl:onProperty nmdc:has_raw_value ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty nmdc:has_maximum_numeric_value ], + owl:onProperty nmdc:has_minimum_numeric_value ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty nmdc:has_raw_value ], @@ -24966,96 +24966,96 @@ nmdc:QuantityValue a owl:Class, skos:definition "basic fields" ; skos:inScheme . -[] a owl:Restriction ; - rdfs:subClassOf nmdc:Pooling ; - owl:onProperty nmdc:designated_class ; - owl:someValuesFrom nmdc:Pooling . - [] a owl:Restriction ; rdfs:subClassOf nmdc:BiosampleProcessing ; owl:onProperty nmdc:designated_class ; owl:someValuesFrom nmdc:BiosampleProcessing . -[] a owl:Restriction ; - rdfs:subClassOf nmdc:Extraction ; - owl:onProperty nmdc:designated_class ; - owl:someValuesFrom nmdc:Extraction . - [] rdfs:subClassOf [ a owl:Restriction ; - owl:onProperty nmdc:rna_cont_type ; + owl:onProperty nmdc:dna_cont_type ; owl:someValuesFrom linkml:String ] ; owl:intersectionOf ( [ a owl:Restriction ; - owl:onProperty nmdc:rna_cont_well ; + owl:onProperty nmdc:dna_cont_well ; owl:someValuesFrom [ a rdfs:Datatype ; owl:onDatatype xsd:string ; owl:withRestrictions ( [ xsd:pattern ".+" ] ) ] ] nmdc:Biosample ) . [] a owl:Restriction ; - rdfs:subClassOf nmdc:FiltrationProcess ; + rdfs:subClassOf nmdc:CollectingBiosamplesFromSite ; owl:onProperty nmdc:designated_class ; - owl:someValuesFrom nmdc:FiltrationProcess . + owl:someValuesFrom nmdc:CollectingBiosamplesFromSite . -[] rdfs:subClassOf [ a owl:Restriction ; - owl:onProperty nmdc:doi_provider ; - owl:someValuesFrom linkml:String ] ; - owl:intersectionOf ( [ a owl:Restriction ; - owl:onProperty nmdc:doi_category ; - owl:someValuesFrom linkml:String ] nmdc:Doi ) . +[] a owl:Restriction ; + rdfs:subClassOf nmdc:Pooling ; + owl:onProperty nmdc:designated_class ; + owl:someValuesFrom nmdc:Pooling . [] a owl:Restriction ; - rdfs:subClassOf nmdc:MixingProcess ; + rdfs:subClassOf nmdc:Extraction ; owl:onProperty nmdc:designated_class ; - owl:someValuesFrom nmdc:MixingProcess . + owl:someValuesFrom nmdc:Extraction . [] a owl:Restriction ; - rdfs:subClassOf nmdc:CollectingBiosamplesFromSite ; + rdfs:subClassOf nmdc:MixingProcess ; owl:onProperty nmdc:designated_class ; - owl:someValuesFrom nmdc:CollectingBiosamplesFromSite . + owl:someValuesFrom nmdc:MixingProcess . [] rdfs:subClassOf [ a owl:Restriction ; - owl:onProperty nmdc:dna_cont_type ; + owl:onProperty nmdc:rna_cont_type ; owl:someValuesFrom linkml:String ] ; owl:intersectionOf ( [ a owl:Restriction ; - owl:onProperty nmdc:dna_cont_well ; + owl:onProperty nmdc:rna_cont_well ; owl:someValuesFrom [ a rdfs:Datatype ; owl:onDatatype xsd:string ; owl:withRestrictions ( [ xsd:pattern ".+" ] ) ] ] nmdc:Biosample ) . [] a owl:Restriction ; - rdfs:subClassOf nmdc:OmicsProcessing ; + rdfs:subClassOf nmdc:LibraryPreparation ; owl:onProperty nmdc:designated_class ; - owl:someValuesFrom nmdc:OmicsProcessing . + owl:someValuesFrom nmdc:LibraryPreparation . + +[] a owl:Restriction ; + rdfs:subClassOf nmdc:FiltrationProcess ; + owl:onProperty nmdc:designated_class ; + owl:someValuesFrom nmdc:FiltrationProcess . [] rdfs:subClassOf [ a owl:Restriction ; - owl:onProperty nmdc:rna_cont_well ; + owl:onProperty nmdc:dna_cont_well ; owl:someValuesFrom [ a rdfs:Datatype ; owl:onDatatype xsd:string ; owl:withRestrictions ( [ xsd:pattern "^(?!A1|A12|H1|H12)(([A-H][1-9])|([A-H]1[0-2]))$" ] ) ] ] ; owl:intersectionOf ( [ a owl:Restriction ; - owl:onProperty nmdc:rna_cont_type ; + owl:onProperty nmdc:dna_cont_type ; owl:someValuesFrom linkml:String ] nmdc:Biosample ) . -[] a owl:Restriction ; - rdfs:subClassOf nmdc:LibraryPreparation ; - owl:onProperty nmdc:designated_class ; - owl:someValuesFrom nmdc:LibraryPreparation . - [] rdfs:subClassOf [ a owl:Restriction ; - owl:onProperty nmdc:dna_cont_well ; + owl:onProperty nmdc:rna_cont_well ; owl:someValuesFrom [ a rdfs:Datatype ; owl:onDatatype xsd:string ; owl:withRestrictions ( [ xsd:pattern "^(?!A1|A12|H1|H12)(([A-H][1-9])|([A-H]1[0-2]))$" ] ) ] ] ; owl:intersectionOf ( [ a owl:Restriction ; - owl:onProperty nmdc:dna_cont_type ; + owl:onProperty nmdc:rna_cont_type ; owl:someValuesFrom linkml:String ] nmdc:Biosample ) . +[] rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty nmdc:doi_provider ; + owl:someValuesFrom linkml:String ] ; + owl:intersectionOf ( [ a owl:Restriction ; + owl:onProperty nmdc:doi_category ; + owl:someValuesFrom linkml:String ] nmdc:Doi ) . + [] a owl:Restriction ; - rdfs:subClassOf nmdc:SubSamplingProcess ; + rdfs:subClassOf nmdc:OmicsProcessing ; owl:onProperty nmdc:designated_class ; - owl:someValuesFrom nmdc:SubSamplingProcess . + owl:someValuesFrom nmdc:OmicsProcessing . [] a owl:Restriction ; rdfs:subClassOf nmdc:PlannedProcess ; owl:onProperty nmdc:designated_class ; owl:someValuesFrom nmdc:PlannedProcess . +[] a owl:Restriction ; + rdfs:subClassOf nmdc:SubSamplingProcess ; + owl:onProperty nmdc:designated_class ; + owl:someValuesFrom nmdc:SubSamplingProcess . + diff --git a/src/schema/mixs.yaml b/src/schema/mixs.yaml index b5ca93480d..50f4eba1a4 100644 --- a/src/schema/mixs.yaml +++ b/src/schema/mixs.yaml @@ -33,113 +33,134 @@ subsets: description: A combination of a checklist and a package from_schema: http://w3id.org/mixs/terms enums: - sr_kerog_type_enum: + rel_samp_loc_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - Type I: {} - Type II: {} - Type III: {} - Type IV: {} - other: {} - mech_struc_enum: + edge of car: {} + center of car: {} + under a seat: {} + window_horiz_pos_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - subway: {} - coach: {} - carriage: {} - elevator: {} - escalator: {} - boat: {} - train: {} - car: {} - bus: {} - filter_type_enum: + left: {} + middle: {} + right: {} + ext_window_orient_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - particulate air filter: {} - chemical air filter: {} - low-MERV pleated media: {} - HEPA: {} - electrostatic: {} - gas-phase or ultraviolet air treatments: {} - oxy_stat_samp_enum: + north: {} + south: {} + east: {} + west: {} + northeast: {} + southeast: {} + southwest: {} + northwest: {} + vis_media_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - aerobic: {} - anaerobic: {} - other: {} - window_type_enum: + photos: {} + videos: {} + commonly of the building: {} + site context (adjacent buildings, vegetation, terrain, streets): {} + interiors: {} + equipment: {} + 3D scans: {} + build_docs_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - single-hung sash window: {} - horizontal sash window: {} - fixed window: {} - arch_struc_enum: + building information model: {} + commissioning report: {} + complaint logs: {} + contract administration: {} + cost estimate: {} + janitorial schedules or logs: {} + maintenance plans: {} + schedule: {} + sections: {} + shop drawings: {} + submittals: {} + ventilation system: {} + windows: {} + room_type_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - building: {} - shed: {} - home: {} - ceil_finish_mat_enum: + attic: {} + bathroom: {} + closet: {} + conference room: {} + elevator: {} + examining room: {} + hallway: {} + kitchen: {} + mail room: {} + private office: {} + open office: {} + stairwell: {} + ',restroom': {} + lobby: {} + vestibule: {} + mechanical or electrical room: {} + data center: {} + laboratory_wet: {} + laboratory_dry: {} + gymnasium: {} + natatorium: {} + auditorium: {} + lockers: {} + cafe: {} + warehouse: {} + building_setting_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - drywall: {} - mineral fibre: {} - tiles: {} - PVC: {} - plasterboard: {} - metal: {} - fiberglass: {} - stucco: {} - mineral wool/calcium silicate: {} - wood: {} - quad_pos_enum: + urban: {} + suburban: {} + exurban: {} + rural: {} + train_stat_loc_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - North side: {} - West side: {} - South side: {} - East side: {} - hcr_geol_age_enum: + south station above ground: {} + south station underground: {} + south station amtrak: {} + forest hills: {} + riverside: {} + samp_subtype_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - Archean: {} - Cambrian: {} - Carboniferous: {} - Cenozoic: {} - Cretaceous: {} - Devonian: {} - Jurassic: {} - Mesozoic: {} - Neogene: {} - Ordovician: {} - Paleogene: {} - Paleozoic: {} - Permian: {} - Precambrian: {} - Proterozoic: {} - Silurian: {} - Triassic: {} + oil phase: {} + water phase: {} + biofilm: {} + not applicable: {} other: {} - occup_document_enum: + season_use_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - automated count: {} - estimate: {} - manual count: {} - videos: {} - plant_growth_med_enum: + Spring: {} + Summer: {} + Fall: {} + Winter: {} + mech_struc_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - other artificial liquid medium: {} - other artificial solid medium: {} - peat moss: {} - perlite: {} - pumice: {} - sand: {} - soil: {} - vermiculite: {} - water: {} + subway: {} + coach: {} + carriage: {} + elevator: {} + escalator: {} + boat: {} + train: {} + car: {} + bus: {} + door_move_enum: + from_schema: http://w3id.org/mixs/terms + permissible_values: + collapsible: {} + folding: {} + revolving: {} + rolling shutter: {} + sliding: {} + swinging: {} ceil_cond_enum: from_schema: http://w3id.org/mixs/terms permissible_values: @@ -148,38 +169,36 @@ enums: needs repair: {} damaged: {} rupture: {} - gender_restroom_enum: + samp_dis_stage_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - all gender: {} - female: {} - gender neurtral: {} - male: {} - male and female: {} - unisex: {} - vis_media_enum: + dissemination: {} + growth and reproduction: {} + infection: {} + inoculation: {} + penetration: {} + other: {} + door_comp_type_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - photos: {} - videos: {} - commonly of the building: {} - site context (adjacent buildings, vegetation, terrain, streets): {} - interiors: {} - equipment: {} - 3D scans: {} - door_type_wood_enum: + metal covered: {} + revolving: {} + sliding: {} + telescopic: {} + window_vert_pos_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - bettened and ledged: {} - battened: {} - ledged and braced: {} - ledged and framed: {} - ledged, braced and frame: {} - framed and paneled: {} - glashed or sash: {} - flush: {} - louvered: {} - wire gauged: {} + bottom: {} + middle: {} + top: {} + low: {} + high: {} + train_line_enum: + from_schema: http://w3id.org/mixs/terms + permissible_values: + red: {} + green: {} + orange: {} fao_class_enum: from_schema: http://w3id.org/mixs/terms permissible_values: @@ -209,146 +228,41 @@ enums: Solonetz: {} Vertisols: {} Yermosols: {} - soil_horizon_enum: + water_feat_type_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - O horizon: {} - A horizon: {} - E horizon: {} - B horizon: {} - C horizon: {} - R layer: {} - Permafrost: {} - M horizon: {} - specific_enum: + fountain: {} + pool: {} + standing feature: {} + stream: {} + waterfall: {} + wall_finish_mat_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - operation: {} - as built: {} - construction: {} - bid: {} - design: {} - photos: {} - tidal_stage_enum: - from_schema: http://w3id.org/mixs/terms - permissible_values: - low tide: {} - ebb tide: {} - flood tide: {} - high tide: {} - int_wall_cond_enum: - from_schema: http://w3id.org/mixs/terms - permissible_values: - new: {} - visible wear: {} - needs repair: {} - damaged: {} - rupture: {} - heat_cool_type_enum: - from_schema: http://w3id.org/mixs/terms - permissible_values: - radiant system: {} - heat pump: {} - forced air system: {} - steam forced heat: {} - wood stove: {} - drainage_class_enum: - from_schema: http://w3id.org/mixs/terms - permissible_values: - very poorly: {} - poorly: {} - somewhat poorly: {} - moderately well: {} - well: {} - excessively drained: {} - wall_const_type_enum: - from_schema: http://w3id.org/mixs/terms - permissible_values: - frame construction: {} - joisted masonry: {} - light noncombustible: {} - masonry noncombustible: {} - modified fire resistive: {} - fire resistive: {} - samp_weather_enum: - from_schema: http://w3id.org/mixs/terms - permissible_values: - clear sky: {} - cloudy: {} - foggy: {} - hail: {} - rain: {} - snow: {} - sleet: {} - sunny: {} - windy: {} - train_line_enum: - from_schema: http://w3id.org/mixs/terms - permissible_values: - red: {} - green: {} - orange: {} - ceil_type_enum: - from_schema: http://w3id.org/mixs/terms - permissible_values: - cathedral: {} - dropped: {} - concave: {} - barrel-shaped: {} - coffered: {} - cove: {} - stretched: {} - samp_dis_stage_enum: - from_schema: http://w3id.org/mixs/terms - permissible_values: - dissemination: {} - growth and reproduction: {} - infection: {} - inoculation: {} - penetration: {} - other: {} - samp_md_enum: - from_schema: http://w3id.org/mixs/terms - permissible_values: - DF: {} - RT: {} - KB: {} - MSL: {} - other: {} - door_comp_type_enum: - from_schema: http://w3id.org/mixs/terms - permissible_values: - metal covered: {} - revolving: {} - sliding: {} - telescopic: {} - window_loc_enum: - from_schema: http://w3id.org/mixs/terms - permissible_values: - north: {} - south: {} - east: {} - west: {} - door_loc_enum: - from_schema: http://w3id.org/mixs/terms - permissible_values: - north: {} - south: {} - east: {} - west: {} - water_feat_type_enum: + plaster: {} + gypsum plaster: {} + veneer plaster: {} + gypsum board: {} + tile: {} + terrazzo: {} + stone facing: {} + acoustical treatment: {} + wood: {} + metal: {} + masonry: {} + sediment_type_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - fountain: {} - pool: {} - standing feature: {} - stream: {} - waterfall: {} - ceil_texture_enum: + biogenous: {} + cosmogenous: {} + hydrogenous: {} + lithogenous: {} + wall_texture_enum: from_schema: http://w3id.org/mixs/terms permissible_values: crows feet: {} crows-foot stomp: {} + '': {} double skip: {} hawk and trowel: {} knockdown: {} @@ -360,104 +274,73 @@ enums: smooth: {} stomp knockdown: {} swirl: {} - growth_habit_enum: + samp_capt_status_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - erect: {} - semi-erect: {} - spreading: {} - prostrate: {} - shading_device_type_enum: + active surveillance in response to an outbreak: {} + active surveillance not initiated by an outbreak: {} + farm sample: {} + market sample: {} + other: {} + door_type_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - bahama shutters: {} - exterior roll blind: {} - gambrel awning: {} - hood awning: {} - porchroller awning: {} - sarasota shutters: {} - slatted aluminum: {} - solid aluminum awning: {} - sun screen: {} - tree: {} - trellis: {} - venetian awning: {} - room_type_enum: + composite: {} + metal: {} + wooden: {} + samp_floor_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - attic: {} - bathroom: {} - closet: {} - conference room: {} - elevator: {} - examining room: {} - hallway: {} - kitchen: {} - mail room: {} - private office: {} - open office: {} - stairwell: {} - ',restroom': {} + 1st floor: {} + 2nd floor: {} + basement: {} lobby: {} - vestibule: {} - mechanical or electrical room: {} - data center: {} - laboratory_wet: {} - laboratory_dry: {} - gymnasium: {} - natatorium: {} - auditorium: {} - lockers: {} - cafe: {} - warehouse: {} - light_type_enum: + floor_water_mold_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - natural light: {} - electric light: {} - desk lamp: {} - flourescent lights: {} - none: {} - build_docs_enum: + mold odor: {} + wet floor: {} + water stains: {} + wall discoloration: {} + floor discoloration: {} + ceiling discoloration: {} + peeling paint or wallpaper: {} + bulging walls: {} + condensation: {} + door_loc_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - building information model: {} - commissioning report: {} - complaint logs: {} - contract administration: {} - cost estimate: {} - janitorial schedules or logs: {} - maintenance plans: {} - schedule: {} - sections: {} - shop drawings: {} - submittals: {} - ventilation system: {} - windows: {} - window_vert_pos_enum: + north: {} + south: {} + east: {} + west: {} + biol_stat_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - bottom: {} - middle: {} - top: {} - low: {} - high: {} - samp_collect_point_enum: + wild: {} + natural: {} + semi-natural: {} + inbred line: {} + breeder's line: {} + hybrid: {} + clonal selection: {} + mutant: {} + wall_surf_treatment_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - well: {} - test well: {} - drilling rig: {} - wellhead: {} - separator: {} - storage tank: {} - other: {} - train_stop_loc_enum: + painted: {} + wall paper: {} + no treatment: {} + paneling: {} + stucco: {} + fabric: {} + biotic_relationship_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - end: {} - mid: {} - downtown: {} + free living: {} + parasite: {} + commensal: {} + symbiont: {} door_cond_enum: from_schema: http://w3id.org/mixs/terms permissible_values: @@ -466,87 +349,22 @@ enums: new: {} rupture: {} visible wear: {} - room_condt_enum: - from_schema: http://w3id.org/mixs/terms - permissible_values: - new: {} - visible wear: {} - needs repair: {} - damaged: {} - rupture: {} - visible signs of mold/mildew: {} - door_type_metal_enum: - from_schema: http://w3id.org/mixs/terms - permissible_values: - collapsible: {} - corrugated steel: {} - hollow: {} - rolling shutters: {} - steel plate: {} - tillage_enum: - from_schema: http://w3id.org/mixs/terms - permissible_values: - drill: {} - cutting disc: {} - ridge till: {} - strip tillage: {} - zonal tillage: {} - chisel: {} - tined: {} - mouldboard: {} - disc plough: {} - sr_lithology_enum: - from_schema: http://w3id.org/mixs/terms - permissible_values: - Clastic: {} - Carbonate: {} - Coal: {} - Biosilicieous: {} - other: {} - door_move_enum: - from_schema: http://w3id.org/mixs/terms - permissible_values: - collapsible: {} - folding: {} - revolving: {} - rolling shutter: {} - sliding: {} - swinging: {} - window_cover_enum: + floor_struc_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - blinds: {} - curtains: {} - none: {} - lithology_enum: + balcony: {} + floating floor: {} + glass floor: {} + raised floor: {} + sprung floor: {} + wood-framed: {} + concrete: {} + organism_count_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - Basement: {} - Chalk: {} - Chert: {} - Coal: {} - Conglomerate: {} - Diatomite: {} - Dolomite: {} - Limestone: {} - Sandstone: {} - Shale: {} - Siltstone: {} - Volcanic: {} + ATP: {} + MPN: {} other: {} - samp_floor_enum: - from_schema: http://w3id.org/mixs/terms - permissible_values: - 1st floor: {} - 2nd floor: {} - basement: {} - lobby: {} - door_direct_enum: - from_schema: http://w3id.org/mixs/terms - permissible_values: - inward: {} - outward: {} - sideways: {} heat_deliv_loc_enum: from_schema: http://w3id.org/mixs/terms permissible_values: @@ -554,15 +372,29 @@ enums: south: {} east: {} west: {} - sr_dep_env_enum: + heat_cool_type_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - Lacustine: {} - Fluvioldeltaic: {} - Fluviomarine: {} - Marine: {} - other: {} - sr_geol_age_enum: + radiant system: {} + heat pump: {} + forced air system: {} + steam forced heat: {} + wood stove: {} + room_connected_enum: + from_schema: http://w3id.org/mixs/terms + permissible_values: + attic: {} + bathroom: {} + closet: {} + conference room: {} + elevator: {} + examining room: {} + hallway: {} + kitchen: {} + mail room: {} + office: {} + stairwell: {} + hcr_geol_age_enum: from_schema: http://w3id.org/mixs/terms permissible_values: Archean: {} @@ -583,52 +415,145 @@ enums: Silurian: {} Triassic: {} other: {} - ext_wall_orient_enum: + samp_md_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - north: {} - south: {} - east: {} - west: {} - northeast: {} - southeast: {} - southwest: {} - northwest: {} - floor_water_mold_enum: + DF: {} + RT: {} + KB: {} + MSL: {} + other: {} + room_samp_pos_enum: + from_schema: http://w3id.org/mixs/terms + permissible_values: + north corner: {} + south corner: {} + west corner: {} + east corner: {} + northeast corner: {} + northwest corner: {} + southeast corner: {} + southwest corner: {} + center: {} + profile_position_enum: + from_schema: http://w3id.org/mixs/terms + permissible_values: + summit: {} + shoulder: {} + backslope: {} + footslope: {} + toeslope: {} + quad_pos_enum: + from_schema: http://w3id.org/mixs/terms + permissible_values: + North side: {} + West side: {} + South side: {} + East side: {} + indoor_space_enum: + from_schema: http://w3id.org/mixs/terms + permissible_values: + bedroom: {} + office: {} + bathroom: {} + foyer: {} + kitchen: {} + locker room: {} + hallway: {} + elevator: {} + window_type_enum: + from_schema: http://w3id.org/mixs/terms + permissible_values: + single-hung sash window: {} + horizontal sash window: {} + fixed window: {} + floor_cond_enum: + from_schema: http://w3id.org/mixs/terms + permissible_values: + new: {} + visible wear: {} + needs repair: {} + damaged: {} + rupture: {} + occup_document_enum: + from_schema: http://w3id.org/mixs/terms + permissible_values: + automated count: {} + estimate: {} + manual count: {} + videos: {} + room_condt_enum: + from_schema: http://w3id.org/mixs/terms + permissible_values: + new: {} + visible wear: {} + needs repair: {} + damaged: {} + rupture: {} + visible signs of mold/mildew: {} + specific_enum: + from_schema: http://w3id.org/mixs/terms + permissible_values: + operation: {} + as built: {} + construction: {} + bid: {} + design: {} + photos: {} + build_occup_type_enum: + from_schema: http://w3id.org/mixs/terms + permissible_values: + office: {} + market: {} + restaurant: {} + residence: {} + school: {} + residential: {} + commercial: {} + low rise: {} + high rise: {} + wood framed: {} + health care: {} + airport: {} + sports complex: {} + freq_clean_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - mold odor: {} - wet floor: {} - water stains: {} - wall discoloration: {} - floor discoloration: {} - ceiling discoloration: {} - peeling paint or wallpaper: {} - bulging walls: {} - condensation: {} - window_cond_enum: + Daily: {} + Weekly: {} + Monthly: {} + Quarterly: {} + Annually: {} + other: {} + samp_weather_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - damaged: {} - needs repair: {} - new: {} - rupture: {} - visible wear: {} - shading_device_cond_enum: + clear sky: {} + cloudy: {} + foggy: {} + hail: {} + rain: {} + snow: {} + sleet: {} + sunny: {} + windy: {} + hcr_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - damaged: {} - needs repair: {} - new: {} - rupture: {} - visible wear: {} - wall_loc_enum: + Oil Reservoir: {} + Gas Reservoir: {} + Oil Sand: {} + Coalbed: {} + Shale: {} + Tight Oil Reservoir: {} + Tight Gas Reservoir: {} + other: {} + door_direct_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - north: {} - south: {} - east: {} - west: {} + inward: {} + outward: {} + sideways: {} door_mat_enum: from_schema: http://w3id.org/mixs/terms permissible_values: @@ -642,44 +567,19 @@ enums: vinyl: {} wood: {} wood/plastic composite: {} - plant_sex_enum: + window_mat_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - Androdioecious: {} - Androecious: {} - Androgynous: {} - Androgynomonoecious: {} - Andromonoecious: {} - Bisexual: {} - Dichogamous: {} - Diclinous: {} - Dioecious: {} - Gynodioecious: {} - Gynoecious: {} - Gynomonoecious: {} - Hermaphroditic: {} - Imperfect: {} - Monoclinous: {} - Monoecious: {} - Perfect: {} - Polygamodioecious: {} - Polygamomonoecious: {} - Polygamous: {} - Protandrous: {} - Protogynous: {} - Subandroecious: {} - Subdioecious: {} - Subgynoecious: {} - Synoecious: {} - Trimonoecious: {} - Trioecious: {} - Unisexual: {} - wall_texture_enum: + clad: {} + fiberglass: {} + metal: {} + vinyl: {} + wood: {} + ceil_texture_enum: from_schema: http://w3id.org/mixs/terms permissible_values: crows feet: {} crows-foot stomp: {} - '': {} double skip: {} hawk and trowel: {} knockdown: {} @@ -691,81 +591,107 @@ enums: smooth: {} stomp knockdown: {} swirl: {} - surf_material_enum: + sr_kerog_type_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - adobe: {} + Type I: {} + Type II: {} + Type III: {} + Type IV: {} + other: {} + floor_finish_mat_enum: + from_schema: http://w3id.org/mixs/terms + permissible_values: + tile: {} + wood strip or parquet: {} carpet: {} - cinder blocks: {} + rug: {} + laminate wood: {} + lineoleum: {} + vinyl composition tile: {} + sheet vinyl: {} + stone: {} + bamboo: {} + cork: {} + terrazo: {} concrete: {} - hay bales: {} - glass: {} - metal: {} + none: {} + sealed: {} + clear finish: {} paint: {} - plastic: {} - stainless steel: {} - stone: {} - stucco: {} - tile: {} - vinyl: {} - wood: {} - biotic_relationship_enum: + none or unfinished: {} + soil_horizon_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - free living: {} - parasite: {} - commensal: {} - symbiont: {} - samp_subtype_enum: + O horizon: {} + A horizon: {} + E horizon: {} + B horizon: {} + C horizon: {} + R layer: {} + Permafrost: {} + M horizon: {} + drainage_class_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - oil phase: {} - water phase: {} - biofilm: {} - not applicable: {} - other: {} - hcr_enum: + very poorly: {} + poorly: {} + somewhat poorly: {} + moderately well: {} + well: {} + excessively drained: {} + growth_habit_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - Oil Reservoir: {} - Gas Reservoir: {} - Oil Sand: {} - Coalbed: {} - Shale: {} - Tight Oil Reservoir: {} - Tight Gas Reservoir: {} + erect: {} + semi-erect: {} + spreading: {} + prostrate: {} + sr_lithology_enum: + from_schema: http://w3id.org/mixs/terms + permissible_values: + Clastic: {} + Carbonate: {} + Coal: {} + Biosilicieous: {} other: {} - wall_finish_mat_enum: + drawings_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - plaster: {} - gypsum plaster: {} - veneer plaster: {} - gypsum board: {} - tile: {} - terrazzo: {} - stone facing: {} - acoustical treatment: {} - wood: {} - metal: {} - masonry: {} - season_use_enum: + operation: {} + as built: {} + construction: {} + bid: {} + design: {} + building navigation map: {} + diagram: {} + sketch: {} + tillage_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - Spring: {} - Summer: {} - Fall: {} - Winter: {} - floor_struc_enum: + drill: {} + cutting disc: {} + ridge till: {} + strip tillage: {} + zonal tillage: {} + chisel: {} + tined: {} + mouldboard: {} + disc plough: {} + shading_device_cond_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - balcony: {} - floating floor: {} - glass floor: {} - raised floor: {} - sprung floor: {} - wood-framed: {} - concrete: {} + damaged: {} + needs repair: {} + new: {} + rupture: {} + visible wear: {} + oxy_stat_samp_enum: + from_schema: http://w3id.org/mixs/terms + permissible_values: + aerobic: {} + anaerobic: {} + other: {} depos_env_enum: from_schema: http://w3id.org/mixs/terms permissible_values: @@ -782,124 +708,111 @@ enums: Marine - Deep: {} Marine - Reef: {} Other - Evaporite: {} - Other - Glacial: {} - Other - Volcanic: {} - other: {} - room_loc_enum: - from_schema: http://w3id.org/mixs/terms - permissible_values: - corner room: {} - interior room: {} - exterior wall: {} - profile_position_enum: - from_schema: http://w3id.org/mixs/terms - permissible_values: - summit: {} - shoulder: {} - backslope: {} - footslope: {} - toeslope: {} - indoor_space_enum: + Other - Glacial: {} + Other - Volcanic: {} + other: {} + ceil_finish_mat_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - bedroom: {} - office: {} - bathroom: {} - foyer: {} - kitchen: {} - locker room: {} - hallway: {} - elevator: {} - samp_capt_status_enum: + drywall: {} + mineral fibre: {} + tiles: {} + PVC: {} + plasterboard: {} + metal: {} + fiberglass: {} + stucco: {} + mineral wool/calcium silicate: {} + wood: {} + weekday_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - active surveillance in response to an outbreak: {} - active surveillance not initiated by an outbreak: {} - farm sample: {} - market sample: {} - other: {} - furniture_enum: + Monday: {} + Tuesday: {} + Wednesday: {} + Thursday: {} + Friday: {} + Saturday: {} + Sunday: {} + host_sex_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - cabinet: {} - chair: {} - desks: {} - hc_produced_enum: + female: {} + hermaphrodite: {} + male: {} + neuter: {} + samp_collect_point_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - Oil: {} - Gas-Condensate: {} - Gas: {} - Bitumen: {} - Coalbed Methane: {} + well: {} + test well: {} + drilling rig: {} + wellhead: {} + separator: {} + storage tank: {} other: {} - biol_stat_enum: + wall_loc_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - wild: {} - natural: {} - semi-natural: {} - inbred line: {} - breeder's line: {} - hybrid: {} - clonal selection: {} - mutant: {} - window_mat_enum: + north: {} + south: {} + east: {} + west: {} + window_cover_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - clad: {} - fiberglass: {} - metal: {} - vinyl: {} - wood: {} - room_samp_pos_enum: + blinds: {} + curtains: {} + none: {} + handidness_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - north corner: {} - south corner: {} - west corner: {} - east corner: {} - northeast corner: {} - northwest corner: {} - southeast corner: {} - southwest corner: {} - center: {} - surf_air_cont_enum: + ambidexterity: {} + left handedness: {} + mixed-handedness: {} + right handedness: {} + window_cond_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - dust: {} - organic matter: {} - particulate matter: {} - volatile organic compounds: {} - biological contaminants: {} - radon: {} - nutrients: {} - biocides: {} - door_type_enum: + damaged: {} + needs repair: {} + new: {} + rupture: {} + visible wear: {} + arch_struc_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - composite: {} - metal: {} - wooden: {} - organism_count_enum: + building: {} + shed: {} + home: {} + window_loc_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - ATP: {} - MPN: {} - other: {} - sediment_type_enum: + north: {} + south: {} + east: {} + west: {} + door_type_wood_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - biogenous: {} - cosmogenous: {} - hydrogenous: {} - lithogenous: {} - substructure_type_enum: + bettened and ledged: {} + battened: {} + ledged and braced: {} + ledged and framed: {} + ledged, braced and frame: {} + framed and paneled: {} + glashed or sash: {} + flush: {} + louvered: {} + wire gauged: {} + int_wall_cond_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - crawlspace: {} - slab on grade: {} - basement: {} + new: {} + visible wear: {} + needs repair: {} + damaged: {} + rupture: {} indoor_surf_enum: from_schema: http://w3id.org/mixs/terms permissible_values: @@ -911,55 +824,74 @@ enums: vent cover: {} window: {} wall: {} - wall_surf_treatment_enum: + furniture_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - painted: {} - wall paper: {} - no treatment: {} - paneling: {} - stucco: {} - fabric: {} - drawings_enum: + cabinet: {} + chair: {} + desks: {} + ceil_type_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - operation: {} - as built: {} - construction: {} - bid: {} - design: {} - building navigation map: {} - diagram: {} - sketch: {} - floor_finish_mat_enum: + cathedral: {} + dropped: {} + concave: {} + barrel-shaped: {} + coffered: {} + cove: {} + stretched: {} + tidal_stage_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - tile: {} - wood strip or parquet: {} - carpet: {} - rug: {} - laminate wood: {} - lineoleum: {} - vinyl composition tile: {} - sheet vinyl: {} - stone: {} - bamboo: {} - cork: {} - terrazo: {} - concrete: {} + low tide: {} + ebb tide: {} + flood tide: {} + high tide: {} + sr_dep_env_enum: + from_schema: http://w3id.org/mixs/terms + permissible_values: + Lacustine: {} + Fluvioldeltaic: {} + Fluviomarine: {} + Marine: {} + other: {} + room_loc_enum: + from_schema: http://w3id.org/mixs/terms + permissible_values: + corner room: {} + interior room: {} + exterior wall: {} + light_type_enum: + from_schema: http://w3id.org/mixs/terms + permissible_values: + natural light: {} + electric light: {} + desk lamp: {} + flourescent lights: {} none: {} - sealed: {} - clear finish: {} - paint: {} - none or unfinished: {} - floor_cond_enum: + plant_growth_med_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - new: {} - visible wear: {} - needs repair: {} - damaged: {} - rupture: {} + other artificial liquid medium: {} + other artificial solid medium: {} + peat moss: {} + perlite: {} + pumice: {} + sand: {} + soil: {} + vermiculite: {} + water: {} + ext_wall_orient_enum: + from_schema: http://w3id.org/mixs/terms + permissible_values: + north: {} + south: {} + east: {} + west: {} + northeast: {} + southeast: {} + southwest: {} + northwest: {} cur_land_use_enum: from_schema: http://w3id.org/mixs/terms permissible_values: @@ -1086,107 +1018,175 @@ enums: originally: vine crops (grapes) examples: - value: grapes - window_horiz_pos_enum: + gender_restroom_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - left: {} - middle: {} - right: {} - rel_samp_loc_enum: + all gender: {} + female: {} + gender neurtral: {} + male: {} + male and female: {} + unisex: {} + sr_geol_age_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - edge of car: {} - center of car: {} - under a seat: {} - room_connected_enum: + Archean: {} + Cambrian: {} + Carboniferous: {} + Cenozoic: {} + Cretaceous: {} + Devonian: {} + Jurassic: {} + Mesozoic: {} + Neogene: {} + Ordovician: {} + Paleogene: {} + Paleozoic: {} + Permian: {} + Precambrian: {} + Proterozoic: {} + Silurian: {} + Triassic: {} + other: {} + shading_device_type_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - attic: {} - bathroom: {} - closet: {} - conference room: {} - elevator: {} - examining room: {} - hallway: {} - kitchen: {} - mail room: {} - office: {} - stairwell: {} - freq_clean_enum: + bahama shutters: {} + exterior roll blind: {} + gambrel awning: {} + hood awning: {} + porchroller awning: {} + sarasota shutters: {} + slatted aluminum: {} + solid aluminum awning: {} + sun screen: {} + tree: {} + trellis: {} + venetian awning: {} + surf_material_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - Daily: {} - Weekly: {} - Monthly: {} - Quarterly: {} - Annually: {} - other: {} - building_setting_enum: + adobe: {} + carpet: {} + cinder blocks: {} + concrete: {} + hay bales: {} + glass: {} + metal: {} + paint: {} + plastic: {} + stainless steel: {} + stone: {} + stucco: {} + tile: {} + vinyl: {} + wood: {} + filter_type_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - urban: {} - suburban: {} - exurban: {} - rural: {} - ext_window_orient_enum: + particulate air filter: {} + chemical air filter: {} + low-MERV pleated media: {} + HEPA: {} + electrostatic: {} + gas-phase or ultraviolet air treatments: {} + door_type_metal_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - north: {} - south: {} - east: {} - west: {} - northeast: {} - southeast: {} - southwest: {} - northwest: {} - handidness_enum: + collapsible: {} + corrugated steel: {} + hollow: {} + rolling shutters: {} + steel plate: {} + substructure_type_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - ambidexterity: {} - left handedness: {} - mixed-handedness: {} - right handedness: {} - host_sex_enum: + crawlspace: {} + slab on grade: {} + basement: {} + lithology_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - female: {} - hermaphrodite: {} - male: {} - neuter: {} - build_occup_type_enum: + Basement: {} + Chalk: {} + Chert: {} + Coal: {} + Conglomerate: {} + Diatomite: {} + Dolomite: {} + Limestone: {} + Sandstone: {} + Shale: {} + Siltstone: {} + Volcanic: {} + other: {} + plant_sex_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - office: {} - market: {} - restaurant: {} - residence: {} - school: {} - residential: {} - commercial: {} - low rise: {} - high rise: {} - wood framed: {} - health care: {} - airport: {} - sports complex: {} - weekday_enum: + Androdioecious: {} + Androecious: {} + Androgynous: {} + Androgynomonoecious: {} + Andromonoecious: {} + Bisexual: {} + Dichogamous: {} + Diclinous: {} + Dioecious: {} + Gynodioecious: {} + Gynoecious: {} + Gynomonoecious: {} + Hermaphroditic: {} + Imperfect: {} + Monoclinous: {} + Monoecious: {} + Perfect: {} + Polygamodioecious: {} + Polygamomonoecious: {} + Polygamous: {} + Protandrous: {} + Protogynous: {} + Subandroecious: {} + Subdioecious: {} + Subgynoecious: {} + Synoecious: {} + Trimonoecious: {} + Trioecious: {} + Unisexual: {} + surf_air_cont_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - Monday: {} - Tuesday: {} - Wednesday: {} - Thursday: {} - Friday: {} - Saturday: {} - Sunday: {} - train_stat_loc_enum: + dust: {} + organic matter: {} + particulate matter: {} + volatile organic compounds: {} + biological contaminants: {} + radon: {} + nutrients: {} + biocides: {} + wall_const_type_enum: from_schema: http://w3id.org/mixs/terms permissible_values: - south station above ground: {} - south station underground: {} - south station amtrak: {} - forest hills: {} - riverside: {} + frame construction: {} + joisted masonry: {} + light noncombustible: {} + masonry noncombustible: {} + modified fire resistive: {} + fire resistive: {} + hc_produced_enum: + from_schema: http://w3id.org/mixs/terms + permissible_values: + Oil: {} + Gas-Condensate: {} + Gas: {} + Bitumen: {} + Coalbed Methane: {} + other: {} + train_stop_loc_enum: + from_schema: http://w3id.org/mixs/terms + permissible_values: + end: {} + mid: {} + downtown: {} slots: abs_air_humidity: annotations: @@ -11229,20 +11229,20 @@ slots: slot_uri: MIXS:0000156 multivalued: false range: QuantityValue - has raw value: - from_schema: http://w3id.org/mixs/ranges - string_serialization: '{has numeric value} {has unit}' - owner: QuantityValue + investigation field: + description: field describing aspect of the investigation/study to which the sample belongs + from_schema: http://w3id.org/mixs/terms + abstract: true nucleic acid sequence source field: from_schema: http://w3id.org/mixs/terms abstract: true + environment field: + description: field describing environmental aspect of a sample + from_schema: http://w3id.org/mixs/terms + abstract: true sequencing field: from_schema: http://w3id.org/mixs/terms abstract: true - has numeric value: - from_schema: http://w3id.org/mixs/ranges - owner: QuantityValue - range: double core field: description: basic fields from_schema: http://w3id.org/mixs/terms @@ -11251,12 +11251,12 @@ slots: description: Example "m" from_schema: http://w3id.org/mixs/ranges owner: QuantityValue - environment field: - description: field describing environmental aspect of a sample - from_schema: http://w3id.org/mixs/terms - abstract: true - investigation field: - description: field describing aspect of the investigation/study to which the sample belongs - from_schema: http://w3id.org/mixs/terms - abstract: true + has raw value: + from_schema: http://w3id.org/mixs/ranges + string_serialization: '{has numeric value} {has unit}' + owner: QuantityValue + has numeric value: + from_schema: http://w3id.org/mixs/ranges + owner: QuantityValue + range: double source_file: assets/other_mixs_yaml_files/mixs_template.yaml