Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2,568 changes: 2,516 additions & 52 deletions docs/schema/valuesets.yaml

Large diffs are not rendered by default.

Binary file modified docs/slides/valuesets-slides.pdf
Binary file not shown.
Binary file modified docs/slides/valuesets-slides.pptx
Binary file not shown.
6 changes: 6 additions & 0 deletions justfile
Original file line number Diff line number Diff line change
Expand Up @@ -368,6 +368,12 @@ uniprot-stats:
echo "Current YAML: [not found]"; \
fi

# Generate CSV report of all enums with mapping statistics
[group('reports')]
enum-report:
uv run python scripts/generate_enum_report.py
@echo "Report saved to enum_report.csv"

# ============== Include project-specific recipes ==============

import "python.justfile"
Expand Down
306 changes: 300 additions & 6 deletions project/jsonschema/valuesets.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -223,6 +223,31 @@
"title": "AnatomicalAxis",
"type": "string"
},
"AnatomicalOrientation": {
"description": "Directional orientation between anatomical positions based on OME NGFF specification",
"enum": [
"LEFT_TO_RIGHT",
"RIGHT_TO_LEFT",
"ANTERIOR_TO_POSTERIOR",
"POSTERIOR_TO_ANTERIOR",
"INFERIOR_TO_SUPERIOR",
"SUPERIOR_TO_INFERIOR",
"DORSAL_TO_VENTRAL",
"VENTRAL_TO_DORSAL",
"DORSAL_TO_PALMAR",
"PALMAR_TO_DORSAL",
"DORSAL_TO_PLANTAR",
"PLANTAR_TO_DORSAL",
"ROSTRAL_TO_CAUDAL",
"CAUDAL_TO_ROSTRAL",
"CRANIAL_TO_CAUDAL",
"CAUDAL_TO_CRANIAL",
"PROXIMAL_TO_DISTAL",
"DISTAL_TO_PROXIMAL"
],
"title": "AnatomicalOrientation",
"type": "string"
},
"AnatomicalPlane": {
"description": "Standard anatomical planes for sectioning",
"enum": [
Expand Down Expand Up @@ -488,6 +513,25 @@
"title": "BasicEmotionEnum",
"type": "string"
},
"BatteryType": {
"description": "Types of battery technologies for energy storage",
"enum": [
"LITHIUM_ION",
"LITHIUM_IRON_PHOSPHATE",
"LITHIUM_POLYMER",
"LEAD_ACID",
"NICKEL_METAL_HYDRIDE",
"NICKEL_CADMIUM",
"SODIUM_ION",
"SOLID_STATE",
"VANADIUM_REDOX_FLOW",
"ZINC_BROMINE_FLOW",
"IRON_AIR",
"ZINC_AIR"
],
"title": "BatteryType",
"type": "string"
},
"BeneficiationPathway": {
"description": "Methods for mineral separation and concentration aligned with advanced ore processing initiatives (AOI-2).",
"enum": [
Expand Down Expand Up @@ -528,6 +572,53 @@
"title": "BinaryClassificationEnum",
"type": "string"
},
"BioconversionProcess": {
"description": "Processes for converting biomass feedstocks into biofuels and bioproducts.",
"enum": [
"FERMENTATION",
"ANAEROBIC_DIGESTION",
"TRANSESTERIFICATION",
"HYDROTREATING",
"PYROLYSIS",
"GASIFICATION",
"HYDROTHERMAL_LIQUEFACTION",
"ENZYMATIC_HYDROLYSIS",
"ACID_HYDROLYSIS",
"FISCHER_TROPSCH",
"ALCOHOL_TO_JET"
],
"title": "BioconversionProcess",
"type": "string"
},
"BiofuelGeneration": {
"description": "Classification of biofuels by feedstock source and technology generation.",
"enum": [
"FIRST_GENERATION",
"SECOND_GENERATION",
"THIRD_GENERATION",
"FOURTH_GENERATION"
],
"title": "BiofuelGeneration",
"type": "string"
},
"BiofuelType": {
"description": "Types of fuels produced from biomass feedstocks.",
"enum": [
"ETHANOL",
"BIODIESEL",
"RENEWABLE_DIESEL",
"SUSTAINABLE_AVIATION_FUEL",
"BIOGAS",
"BIOMETHANE",
"BIO_OIL",
"SYNGAS",
"BUTANOL",
"METHANOL",
"DIMETHYL_ETHER"
],
"title": "BiofuelType",
"type": "string"
},
"BioleachMode": {
"description": "Mechanisms of bioleaching including indirect and direct bacterial action.",
"enum": [
Expand Down Expand Up @@ -598,6 +689,32 @@
"title": "BiologicalSexEnum",
"type": "string"
},
"BiomassFeedstockType": {
"description": "Types of biomass materials used as feedstocks for bioenergy production. Includes dedicated energy crops, agricultural residues, forest residues, and waste streams.",
"enum": [
"CORN_STOVER",
"WHEAT_STRAW",
"RICE_STRAW",
"SWITCHGRASS",
"MISCANTHUS",
"ENERGY_CANE",
"SWEET_SORGHUM",
"POPLAR",
"WILLOW",
"FOREST_RESIDUE",
"WOOD_PROCESSING_RESIDUE",
"MUNICIPAL_SOLID_WASTE",
"FOOD_WASTE",
"ANIMAL_MANURE",
"ALGAE",
"USED_COOKING_OIL",
"SOYBEAN_OIL",
"CORN_GRAIN",
"SUGARCANE"
],
"title": "BiomassFeedstockType",
"type": "string"
},
"BioreactorTypeEnum": {
"description": "Types of bioreactors used in fermentation and cell culture",
"enum": [
Expand Down Expand Up @@ -897,6 +1014,18 @@
"title": "CapabilityMaturityLevel",
"type": "string"
},
"CapabilityStatus": {
"description": "Operational status of a capability, facility, or infrastructure. Applicable to energy facilities, research capabilities, and other infrastructure throughout their lifecycle.",
"enum": [
"OPERATIONAL",
"COMING_ONLINE",
"PILOT",
"UNDER_DEVELOPMENT",
"DECOMMISSIONED"
],
"title": "CapabilityStatus",
"type": "string"
},
"CarbonIntensity": {
"description": "Carbon intensity levels for energy sources",
"enum": [
Expand Down Expand Up @@ -2387,13 +2516,9 @@
"type": "string"
},
"EnergyStorageType": {
"description": "Types of energy storage systems",
"description": "Types of energy storage systems (categories)",
"enum": [
"LITHIUM_ION_BATTERY",
"LEAD_ACID_BATTERY",
"FLOW_BATTERY",
"SOLID_STATE_BATTERY",
"SODIUM_ION_BATTERY",
"BATTERY",
"PUMPED_HYDRO",
"COMPRESSED_AIR",
"FLYWHEEL",
Expand Down Expand Up @@ -3307,6 +3432,72 @@
"title": "GeologicalEra",
"type": "string"
},
"GeothermalApplication": {
"description": "Applications and uses of geothermal energy.",
"enum": [
"ELECTRICITY_GENERATION",
"DIRECT_USE_HEATING",
"GREENHOUSE_HEATING",
"AQUACULTURE",
"INDUSTRIAL_PROCESS_HEAT",
"FOOD_PROCESSING",
"BATHING_RECREATION",
"LITHIUM_EXTRACTION"
],
"title": "GeothermalApplication",
"type": "string"
},
"GeothermalReservoirType": {
"description": "Classification of geothermal reservoirs by geological setting and characteristics.",
"enum": [
"VOLCANIC",
"SEDIMENTARY",
"FRACTURED_BASEMENT",
"FAULT_CONTROLLED",
"MAGMATIC",
"CONDUCTION_DOMINATED"
],
"title": "GeothermalReservoirType",
"type": "string"
},
"GeothermalResourceTemperature": {
"description": "Classification of geothermal resources by temperature range.",
"enum": [
"LOW_TEMPERATURE",
"MODERATE_TEMPERATURE",
"HIGH_TEMPERATURE",
"SUPERCRITICAL"
],
"title": "GeothermalResourceTemperature",
"type": "string"
},
"GeothermalSystemType": {
"description": "Types of geothermal energy systems, including conventional hydrothermal and enhanced/engineered geothermal systems.",
"enum": [
"HYDROTHERMAL",
"ENHANCED_GEOTHERMAL_SYSTEM",
"ADVANCED_GEOTHERMAL_SYSTEM",
"HOT_DRY_ROCK",
"GEOPRESSURED",
"SUPERCRITICAL",
"GROUND_SOURCE_HEAT_PUMP"
],
"title": "GeothermalSystemType",
"type": "string"
},
"GeothermalWellType": {
"description": "Types of wells used in geothermal energy development and production.",
"enum": [
"PRODUCTION_WELL",
"INJECTION_WELL",
"EXPLORATION_WELL",
"OBSERVATION_WELL",
"SLIM_HOLE",
"DIRECTIONAL_WELL"
],
"title": "GeothermalWellType",
"type": "string"
},
"GridType": {
"description": "Types of electrical grid systems",
"enum": [
Expand Down Expand Up @@ -3479,6 +3670,72 @@
"title": "HumanDevelopmentalStage",
"type": "string"
},
"HydrogenApplication": {
"description": "End-use applications for hydrogen.",
"enum": [
"FUEL_CELL_VEHICLE",
"FUEL_CELL_STATIONARY",
"INDUSTRIAL_FEEDSTOCK",
"STEEL_PRODUCTION",
"AMMONIA_SYNTHESIS",
"METHANOL_SYNTHESIS",
"POWER_TO_GAS",
"BLENDING_NATURAL_GAS",
"SYNTHETIC_FUELS"
],
"title": "HydrogenApplication",
"type": "string"
},
"HydrogenProductionMethod": {
"description": "Methods and processes for producing hydrogen.",
"enum": [
"STEAM_METHANE_REFORMING",
"AUTOTHERMAL_REFORMING",
"PARTIAL_OXIDATION",
"COAL_GASIFICATION",
"WATER_ELECTROLYSIS",
"ALKALINE_ELECTROLYSIS",
"PEM_ELECTROLYSIS",
"SOLID_OXIDE_ELECTROLYSIS",
"METHANE_PYROLYSIS",
"BIOMASS_GASIFICATION",
"BIOLOGICAL_PRODUCTION",
"THERMOCHEMICAL_WATER_SPLITTING",
"PHOTOELECTROCHEMICAL"
],
"title": "HydrogenProductionMethod",
"type": "string"
},
"HydrogenStorageMethod": {
"description": "Methods for storing hydrogen for later use or transport.",
"enum": [
"COMPRESSED_GAS",
"LIQUID_HYDROGEN",
"METAL_HYDRIDE",
"CHEMICAL_HYDRIDE",
"UNDERGROUND_STORAGE",
"CRYO_COMPRESSED"
],
"title": "HydrogenStorageMethod",
"type": "string"
},
"HydrogenType": {
"description": "Color-coded classification of hydrogen based on production method and carbon intensity. This informal industry taxonomy differentiates hydrogen by its carbon footprint and energy source.",
"enum": [
"GREEN_HYDROGEN",
"BLUE_HYDROGEN",
"GREY_HYDROGEN",
"BROWN_HYDROGEN",
"BLACK_HYDROGEN",
"PINK_HYDROGEN",
"TURQUOISE_HYDROGEN",
"WHITE_HYDROGEN",
"YELLOW_HYDROGEN",
"ORANGE_HYDROGEN"
],
"title": "HydrogenType",
"type": "string"
},
"IAEAWasteClassificationEnum": {
"description": "IAEA General Safety Requirements radioactive waste classification scheme",
"enum": [
Expand Down Expand Up @@ -5613,6 +5870,43 @@
"title": "PCRPlateTypeEnum",
"type": "string"
},
"PVCellType": {
"description": "Types of photovoltaic cell technologies",
"enum": [
"MONOCRYSTALLINE_SILICON",
"POLYCRYSTALLINE_SILICON",
"PASSIVATED_EMITTER_REAR_CELL",
"HETEROJUNCTION",
"TUNNEL_OXIDE_PASSIVATED_CONTACT",
"INTERDIGITATED_BACK_CONTACT",
"CADMIUM_TELLURIDE",
"COPPER_INDIUM_GALLIUM_SELENIDE",
"AMORPHOUS_SILICON",
"GALLIUM_ARSENIDE",
"PEROVSKITE",
"ORGANIC",
"TANDEM"
],
"title": "PVCellType",
"type": "string"
},
"PVSystemType": {
"description": "Types of photovoltaic system installations",
"enum": [
"ROOFTOP_RESIDENTIAL",
"ROOFTOP_COMMERCIAL",
"GROUND_MOUNTED",
"FLOATING",
"BUILDING_INTEGRATED",
"AGRIVOLTAICS",
"CARPORT",
"TRACKER_SINGLE_AXIS",
"TRACKER_DUAL_AXIS",
"CONCENTRATING"
],
"title": "PVSystemType",
"type": "string"
},
"ParticipantIdentificationMethod": {
"description": "Methods to identify interaction participants",
"enum": [
Expand Down
Loading