diff --git a/model/gas_more/data/AccumulatedAnnualDemand.csv b/model/gas_more/data/AccumulatedAnnualDemand.csv new file mode 100644 index 0000000..326b28c --- /dev/null +++ b/model/gas_more/data/AccumulatedAnnualDemand.csv @@ -0,0 +1 @@ +REGION,FUEL,YEAR,VALUE diff --git a/model/gas_more/data/AnnualEmissionLimit.csv b/model/gas_more/data/AnnualEmissionLimit.csv new file mode 100644 index 0000000..5103772 --- /dev/null +++ b/model/gas_more/data/AnnualEmissionLimit.csv @@ -0,0 +1,2 @@ +REGION,EMISSION,YEAR,VALUE +SIMPLICITY,CO2,2014,-1 diff --git a/model/gas_more/data/AnnualExogenousEmission.csv b/model/gas_more/data/AnnualExogenousEmission.csv new file mode 100644 index 0000000..1fa535a --- /dev/null +++ b/model/gas_more/data/AnnualExogenousEmission.csv @@ -0,0 +1 @@ +REGION,EMISSION,YEAR,VALUE diff --git a/model/gas_more/data/AvailabilityFactor.csv b/model/gas_more/data/AvailabilityFactor.csv new file mode 100644 index 0000000..6a91e60 --- /dev/null +++ b/model/gas_more/data/AvailabilityFactor.csv @@ -0,0 +1 @@ +REGION,TECHNOLOGY,YEAR,VALUE diff --git a/model/gas_more/data/CapacityFactor.csv b/model/gas_more/data/CapacityFactor.csv new file mode 100644 index 0000000..ba3be6e --- /dev/null +++ b/model/gas_more/data/CapacityFactor.csv @@ -0,0 +1 @@ +REGION,TECHNOLOGY,TIMESLICE,YEAR,VALUE diff --git a/model/gas_more/data/CapacityOfOneTechnologyUnit.csv b/model/gas_more/data/CapacityOfOneTechnologyUnit.csv new file mode 100644 index 0000000..6a91e60 --- /dev/null +++ b/model/gas_more/data/CapacityOfOneTechnologyUnit.csv @@ -0,0 +1 @@ +REGION,TECHNOLOGY,YEAR,VALUE diff --git a/model/gas_more/data/CapacityToActivityUnit.csv b/model/gas_more/data/CapacityToActivityUnit.csv new file mode 100644 index 0000000..3c5d753 --- /dev/null +++ b/model/gas_more/data/CapacityToActivityUnit.csv @@ -0,0 +1,8 @@ +REGION,TECHNOLOGY,VALUE +SIMPLICITY,Backstop,31.536 +SIMPLICITY,GasExtraction,1.0 +SIMPLICITY,GasExtraction2,1.0 +SIMPLICITY,GasExtraction3,1.0 +SIMPLICITY,GasImport,1.0 +SIMPLICITY,NGCC,31.536 +SIMPLICITY,TD,31.536 diff --git a/model/gas_more/data/CapitalCost.csv b/model/gas_more/data/CapitalCost.csv new file mode 100644 index 0000000..7b55567 --- /dev/null +++ b/model/gas_more/data/CapitalCost.csv @@ -0,0 +1,3 @@ +REGION,TECHNOLOGY,YEAR,VALUE +SIMPLICITY,Backstop,2014,999999.0 +SIMPLICITY,NGCC,2014,1100.0 diff --git a/model/gas_more/data/CapitalCostStorage.csv b/model/gas_more/data/CapitalCostStorage.csv new file mode 100644 index 0000000..a7bcbd7 --- /dev/null +++ b/model/gas_more/data/CapitalCostStorage.csv @@ -0,0 +1 @@ +REGION,STORAGE,YEAR,VALUE diff --git a/model/gas_more/data/Conversionld.csv b/model/gas_more/data/Conversionld.csv new file mode 100644 index 0000000..360887a --- /dev/null +++ b/model/gas_more/data/Conversionld.csv @@ -0,0 +1 @@ +TIMESLICE,DAYTYPE,VALUE diff --git a/model/gas_more/data/Conversionlh.csv b/model/gas_more/data/Conversionlh.csv new file mode 100644 index 0000000..6fc0a29 --- /dev/null +++ b/model/gas_more/data/Conversionlh.csv @@ -0,0 +1 @@ +TIMESLICE,DAILYTIMEBRACKET,VALUE diff --git a/model/gas_more/data/Conversionls.csv b/model/gas_more/data/Conversionls.csv new file mode 100644 index 0000000..47b6ebd --- /dev/null +++ b/model/gas_more/data/Conversionls.csv @@ -0,0 +1 @@ +TIMESLICE,SEASON,VALUE diff --git a/model/gas_more/data/DAILYTIMEBRACKET.csv b/model/gas_more/data/DAILYTIMEBRACKET.csv new file mode 100644 index 0000000..2dfe6a3 --- /dev/null +++ b/model/gas_more/data/DAILYTIMEBRACKET.csv @@ -0,0 +1 @@ +VALUE diff --git a/model/gas_more/data/DAYTYPE.csv b/model/gas_more/data/DAYTYPE.csv new file mode 100644 index 0000000..2dfe6a3 --- /dev/null +++ b/model/gas_more/data/DAYTYPE.csv @@ -0,0 +1 @@ +VALUE diff --git a/model/gas_more/data/DaySplit.csv b/model/gas_more/data/DaySplit.csv new file mode 100644 index 0000000..83dab5c --- /dev/null +++ b/model/gas_more/data/DaySplit.csv @@ -0,0 +1 @@ +DAILYTIMEBRACKET,YEAR,VALUE diff --git a/model/gas_more/data/DaysInDayType.csv b/model/gas_more/data/DaysInDayType.csv new file mode 100644 index 0000000..7e5dd71 --- /dev/null +++ b/model/gas_more/data/DaysInDayType.csv @@ -0,0 +1 @@ +SEASON,DAYTYPE,YEAR,VALUE diff --git a/model/gas_more/data/DepreciationMethod.csv b/model/gas_more/data/DepreciationMethod.csv new file mode 100644 index 0000000..8f1fa36 --- /dev/null +++ b/model/gas_more/data/DepreciationMethod.csv @@ -0,0 +1 @@ +REGION,VALUE diff --git a/model/gas_more/data/DiscountRate.csv b/model/gas_more/data/DiscountRate.csv new file mode 100644 index 0000000..1ca1a8e --- /dev/null +++ b/model/gas_more/data/DiscountRate.csv @@ -0,0 +1 @@ +REGION,TECHNOLOGY,VALUE diff --git a/model/gas_more/data/DiscountRateStorage.csv b/model/gas_more/data/DiscountRateStorage.csv new file mode 100644 index 0000000..2176c14 --- /dev/null +++ b/model/gas_more/data/DiscountRateStorage.csv @@ -0,0 +1 @@ +REGION,STORAGE,VALUE diff --git a/model/gas_more/data/EMISSION.csv b/model/gas_more/data/EMISSION.csv new file mode 100644 index 0000000..c778510 --- /dev/null +++ b/model/gas_more/data/EMISSION.csv @@ -0,0 +1,2 @@ +VALUE +CO2 diff --git a/model/gas_more/data/EmissionActivityRatio.csv b/model/gas_more/data/EmissionActivityRatio.csv new file mode 100644 index 0000000..45e1e26 --- /dev/null +++ b/model/gas_more/data/EmissionActivityRatio.csv @@ -0,0 +1,5 @@ +REGION,TECHNOLOGY,EMISSION,MODE_OF_OPERATION,YEAR,VALUE +SIMPLICITY,GasExtraction,CO2,1,2014,0.05 +SIMPLICITY,GasExtraction2,CO2,1,2014,0.05 +SIMPLICITY,GasExtraction3,CO2,1,2014,0.05 +SIMPLICITY,GasImport,CO2,1,2014,0.05 diff --git a/model/gas_more/data/EmissionsPenalty.csv b/model/gas_more/data/EmissionsPenalty.csv new file mode 100644 index 0000000..1fa535a --- /dev/null +++ b/model/gas_more/data/EmissionsPenalty.csv @@ -0,0 +1 @@ +REGION,EMISSION,YEAR,VALUE diff --git a/model/gas_more/data/FUEL.csv b/model/gas_more/data/FUEL.csv new file mode 100644 index 0000000..801cc3e --- /dev/null +++ b/model/gas_more/data/FUEL.csv @@ -0,0 +1,4 @@ +VALUE +FEL +GAS +SEC_EL diff --git a/model/gas_more/data/FixedCost.csv b/model/gas_more/data/FixedCost.csv new file mode 100644 index 0000000..dabf338 --- /dev/null +++ b/model/gas_more/data/FixedCost.csv @@ -0,0 +1,3 @@ +REGION,TECHNOLOGY,YEAR,VALUE +SIMPLICITY,NGCC,2014,44.0 +SIMPLICITY,TD,2014,0.96 diff --git a/model/gas_more/data/InputActivityRatio.csv b/model/gas_more/data/InputActivityRatio.csv new file mode 100644 index 0000000..b134d41 --- /dev/null +++ b/model/gas_more/data/InputActivityRatio.csv @@ -0,0 +1,3 @@ +REGION,TECHNOLOGY,FUEL,MODE_OF_OPERATION,YEAR,VALUE +SIMPLICITY,NGCC,GAS,1,2014,1.992 +SIMPLICITY,TD,SEC_EL,1,2014,1.0 diff --git a/model/gas_more/data/MODE_OF_OPERATION.csv b/model/gas_more/data/MODE_OF_OPERATION.csv new file mode 100644 index 0000000..e823bfe --- /dev/null +++ b/model/gas_more/data/MODE_OF_OPERATION.csv @@ -0,0 +1,3 @@ +VALUE +1 +2 diff --git a/model/gas_more/data/MinStorageCharge.csv b/model/gas_more/data/MinStorageCharge.csv new file mode 100644 index 0000000..a7bcbd7 --- /dev/null +++ b/model/gas_more/data/MinStorageCharge.csv @@ -0,0 +1 @@ +REGION,STORAGE,YEAR,VALUE diff --git a/model/gas_more/data/ModelPeriodEmissionLimit.csv b/model/gas_more/data/ModelPeriodEmissionLimit.csv new file mode 100644 index 0000000..ccd4bcb --- /dev/null +++ b/model/gas_more/data/ModelPeriodEmissionLimit.csv @@ -0,0 +1 @@ +REGION,EMISSION,VALUE diff --git a/model/gas_more/data/ModelPeriodExogenousEmission.csv b/model/gas_more/data/ModelPeriodExogenousEmission.csv new file mode 100644 index 0000000..ccd4bcb --- /dev/null +++ b/model/gas_more/data/ModelPeriodExogenousEmission.csv @@ -0,0 +1 @@ +REGION,EMISSION,VALUE diff --git a/model/gas_more/data/OperationalLife.csv b/model/gas_more/data/OperationalLife.csv new file mode 100644 index 0000000..01606a7 --- /dev/null +++ b/model/gas_more/data/OperationalLife.csv @@ -0,0 +1,8 @@ +REGION,TECHNOLOGY,VALUE +SIMPLICITY,Backstop,1.0 +SIMPLICITY,GasExtraction,1.0 +SIMPLICITY,GasExtraction2,1.0 +SIMPLICITY,GasExtraction3,1.0 +SIMPLICITY,GasImport,1.0 +SIMPLICITY,NGCC,30.0 +SIMPLICITY,TD,50.0 diff --git a/model/gas_more/data/OperationalLifeStorage.csv b/model/gas_more/data/OperationalLifeStorage.csv new file mode 100644 index 0000000..2176c14 --- /dev/null +++ b/model/gas_more/data/OperationalLifeStorage.csv @@ -0,0 +1 @@ +REGION,STORAGE,VALUE diff --git a/model/gas_more/data/OutputActivityRatio.csv b/model/gas_more/data/OutputActivityRatio.csv new file mode 100644 index 0000000..684fe65 --- /dev/null +++ b/model/gas_more/data/OutputActivityRatio.csv @@ -0,0 +1,8 @@ +REGION,TECHNOLOGY,FUEL,MODE_OF_OPERATION,YEAR,VALUE +SIMPLICITY,Backstop,FEL,1,2014,1.0 +SIMPLICITY,GasExtraction,GAS,1,2014,1.0 +SIMPLICITY,GasExtraction2,GAS,1,2014,1.0 +SIMPLICITY,GasExtraction3,GAS,1,2014,1.0 +SIMPLICITY,GasImport,GAS,1,2014,1.0 +SIMPLICITY,NGCC,SEC_EL,1,2014,1.0 +SIMPLICITY,TD,FEL,1,2014,0.95 diff --git a/model/gas_more/data/REGION.csv b/model/gas_more/data/REGION.csv new file mode 100644 index 0000000..79ba0de --- /dev/null +++ b/model/gas_more/data/REGION.csv @@ -0,0 +1,2 @@ +VALUE +SIMPLICITY diff --git a/model/gas_more/data/REMinProductionTarget.csv b/model/gas_more/data/REMinProductionTarget.csv new file mode 100644 index 0000000..b55c226 --- /dev/null +++ b/model/gas_more/data/REMinProductionTarget.csv @@ -0,0 +1 @@ +REGION,YEAR,VALUE diff --git a/model/gas_more/data/RETagFuel.csv b/model/gas_more/data/RETagFuel.csv new file mode 100644 index 0000000..326b28c --- /dev/null +++ b/model/gas_more/data/RETagFuel.csv @@ -0,0 +1 @@ +REGION,FUEL,YEAR,VALUE diff --git a/model/gas_more/data/RETagTechnology.csv b/model/gas_more/data/RETagTechnology.csv new file mode 100644 index 0000000..6a91e60 --- /dev/null +++ b/model/gas_more/data/RETagTechnology.csv @@ -0,0 +1 @@ +REGION,TECHNOLOGY,YEAR,VALUE diff --git a/model/gas_more/data/ReserveMargin.csv b/model/gas_more/data/ReserveMargin.csv new file mode 100644 index 0000000..b55c226 --- /dev/null +++ b/model/gas_more/data/ReserveMargin.csv @@ -0,0 +1 @@ +REGION,YEAR,VALUE diff --git a/model/gas_more/data/ReserveMarginTagFuel.csv b/model/gas_more/data/ReserveMarginTagFuel.csv new file mode 100644 index 0000000..326b28c --- /dev/null +++ b/model/gas_more/data/ReserveMarginTagFuel.csv @@ -0,0 +1 @@ +REGION,FUEL,YEAR,VALUE diff --git a/model/gas_more/data/ReserveMarginTagTechnology.csv b/model/gas_more/data/ReserveMarginTagTechnology.csv new file mode 100644 index 0000000..6a91e60 --- /dev/null +++ b/model/gas_more/data/ReserveMarginTagTechnology.csv @@ -0,0 +1 @@ +REGION,TECHNOLOGY,YEAR,VALUE diff --git a/model/gas_more/data/ResidualCapacity.csv b/model/gas_more/data/ResidualCapacity.csv new file mode 100644 index 0000000..ce89936 --- /dev/null +++ b/model/gas_more/data/ResidualCapacity.csv @@ -0,0 +1,7 @@ +REGION,TECHNOLOGY,YEAR,VALUE +"SIMPLICITY","GasExtraction",2014,6 +"SIMPLICITY","GasExtraction2",2014,6 +"SIMPLICITY","GasExtraction3",2014,6 +"SIMPLICITY","GasImport",2014,250 +"SIMPLICITY","NGCC",2014,4 +"SIMPLICITY","TD",2014,4 \ No newline at end of file diff --git a/model/gas_more/data/ResidualStorageCapacity.csv b/model/gas_more/data/ResidualStorageCapacity.csv new file mode 100644 index 0000000..a7bcbd7 --- /dev/null +++ b/model/gas_more/data/ResidualStorageCapacity.csv @@ -0,0 +1 @@ +REGION,STORAGE,YEAR,VALUE diff --git a/model/gas_more/data/SEASON.csv b/model/gas_more/data/SEASON.csv new file mode 100644 index 0000000..2dfe6a3 --- /dev/null +++ b/model/gas_more/data/SEASON.csv @@ -0,0 +1 @@ +VALUE diff --git a/model/gas_more/data/STORAGE.csv b/model/gas_more/data/STORAGE.csv new file mode 100644 index 0000000..2dfe6a3 --- /dev/null +++ b/model/gas_more/data/STORAGE.csv @@ -0,0 +1 @@ +VALUE diff --git a/model/gas_more/data/SpecifiedAnnualDemand.csv b/model/gas_more/data/SpecifiedAnnualDemand.csv new file mode 100644 index 0000000..0896a94 --- /dev/null +++ b/model/gas_more/data/SpecifiedAnnualDemand.csv @@ -0,0 +1,2 @@ +REGION,FUEL,YEAR,VALUE +SIMPLICITY,FEL,2014,96 diff --git a/model/gas_more/data/SpecifiedDemandProfile.csv b/model/gas_more/data/SpecifiedDemandProfile.csv new file mode 100644 index 0000000..cc21228 --- /dev/null +++ b/model/gas_more/data/SpecifiedDemandProfile.csv @@ -0,0 +1,7 @@ +REGION,FUEL,TIMESLICE,YEAR,VALUE +SIMPLICITY,FEL,ID,2014,0.12 +SIMPLICITY,FEL,IN,2014,0.08 +SIMPLICITY,FEL,SD,2014,0.15 +SIMPLICITY,FEL,SN,2014,0.05 +SIMPLICITY,FEL,WD,2014,0.4 +SIMPLICITY,FEL,WN,2014,0.2 diff --git a/model/gas_more/data/StorageLevelStart.csv b/model/gas_more/data/StorageLevelStart.csv new file mode 100644 index 0000000..2176c14 --- /dev/null +++ b/model/gas_more/data/StorageLevelStart.csv @@ -0,0 +1 @@ +REGION,STORAGE,VALUE diff --git a/model/gas_more/data/StorageMaxChargeRate.csv b/model/gas_more/data/StorageMaxChargeRate.csv new file mode 100644 index 0000000..2176c14 --- /dev/null +++ b/model/gas_more/data/StorageMaxChargeRate.csv @@ -0,0 +1 @@ +REGION,STORAGE,VALUE diff --git a/model/gas_more/data/StorageMaxDischargeRate.csv b/model/gas_more/data/StorageMaxDischargeRate.csv new file mode 100644 index 0000000..2176c14 --- /dev/null +++ b/model/gas_more/data/StorageMaxDischargeRate.csv @@ -0,0 +1 @@ +REGION,STORAGE,VALUE diff --git a/model/gas_more/data/TECHNOLOGY.csv b/model/gas_more/data/TECHNOLOGY.csv new file mode 100644 index 0000000..2b9b854 --- /dev/null +++ b/model/gas_more/data/TECHNOLOGY.csv @@ -0,0 +1,8 @@ +VALUE +Backstop +GasExtraction +GasExtraction2 +GasExtraction3 +GasImport +NGCC +TD diff --git a/model/gas_more/data/TIMESLICE.csv b/model/gas_more/data/TIMESLICE.csv new file mode 100644 index 0000000..4ca86e0 --- /dev/null +++ b/model/gas_more/data/TIMESLICE.csv @@ -0,0 +1,7 @@ +VALUE +ID +IN +SD +SN +WD +WN diff --git a/model/gas_more/data/TechnologyFromStorage.csv b/model/gas_more/data/TechnologyFromStorage.csv new file mode 100644 index 0000000..384c871 --- /dev/null +++ b/model/gas_more/data/TechnologyFromStorage.csv @@ -0,0 +1 @@ +REGION,TECHNOLOGY,STORAGE,MODE_OF_OPERATION,VALUE diff --git a/model/gas_more/data/TechnologyToStorage.csv b/model/gas_more/data/TechnologyToStorage.csv new file mode 100644 index 0000000..384c871 --- /dev/null +++ b/model/gas_more/data/TechnologyToStorage.csv @@ -0,0 +1 @@ +REGION,TECHNOLOGY,STORAGE,MODE_OF_OPERATION,VALUE diff --git a/model/gas_more/data/TotalAnnualMaxCapacity.csv b/model/gas_more/data/TotalAnnualMaxCapacity.csv new file mode 100644 index 0000000..6a91e60 --- /dev/null +++ b/model/gas_more/data/TotalAnnualMaxCapacity.csv @@ -0,0 +1 @@ +REGION,TECHNOLOGY,YEAR,VALUE diff --git a/model/gas_more/data/TotalAnnualMaxCapacityInvestment.csv b/model/gas_more/data/TotalAnnualMaxCapacityInvestment.csv new file mode 100644 index 0000000..6a91e60 --- /dev/null +++ b/model/gas_more/data/TotalAnnualMaxCapacityInvestment.csv @@ -0,0 +1 @@ +REGION,TECHNOLOGY,YEAR,VALUE diff --git a/model/gas_more/data/TotalAnnualMinCapacity.csv b/model/gas_more/data/TotalAnnualMinCapacity.csv new file mode 100644 index 0000000..6a91e60 --- /dev/null +++ b/model/gas_more/data/TotalAnnualMinCapacity.csv @@ -0,0 +1 @@ +REGION,TECHNOLOGY,YEAR,VALUE diff --git a/model/gas_more/data/TotalAnnualMinCapacityInvestment.csv b/model/gas_more/data/TotalAnnualMinCapacityInvestment.csv new file mode 100644 index 0000000..6a91e60 --- /dev/null +++ b/model/gas_more/data/TotalAnnualMinCapacityInvestment.csv @@ -0,0 +1 @@ +REGION,TECHNOLOGY,YEAR,VALUE diff --git a/model/gas_more/data/TotalTechnologyAnnualActivityLowerLimit.csv b/model/gas_more/data/TotalTechnologyAnnualActivityLowerLimit.csv new file mode 100644 index 0000000..6a91e60 --- /dev/null +++ b/model/gas_more/data/TotalTechnologyAnnualActivityLowerLimit.csv @@ -0,0 +1 @@ +REGION,TECHNOLOGY,YEAR,VALUE diff --git a/model/gas_more/data/TotalTechnologyAnnualActivityUpperLimit.csv b/model/gas_more/data/TotalTechnologyAnnualActivityUpperLimit.csv new file mode 100644 index 0000000..6a91e60 --- /dev/null +++ b/model/gas_more/data/TotalTechnologyAnnualActivityUpperLimit.csv @@ -0,0 +1 @@ +REGION,TECHNOLOGY,YEAR,VALUE diff --git a/model/gas_more/data/TotalTechnologyModelPeriodActivityLowerLimit.csv b/model/gas_more/data/TotalTechnologyModelPeriodActivityLowerLimit.csv new file mode 100644 index 0000000..1ca1a8e --- /dev/null +++ b/model/gas_more/data/TotalTechnologyModelPeriodActivityLowerLimit.csv @@ -0,0 +1 @@ +REGION,TECHNOLOGY,VALUE diff --git a/model/gas_more/data/TotalTechnologyModelPeriodActivityUpperLimit.csv b/model/gas_more/data/TotalTechnologyModelPeriodActivityUpperLimit.csv new file mode 100644 index 0000000..6cb7f02 --- /dev/null +++ b/model/gas_more/data/TotalTechnologyModelPeriodActivityUpperLimit.csv @@ -0,0 +1,8 @@ +REGION,TECHNOLOGY,VALUE +SIMPLICITY,Backstop,-1 +SIMPLICITY,GasExtraction,10.0 +SIMPLICITY,GasExtraction2,15.0 +SIMPLICITY,GasExtraction3,30.0 +SIMPLICITY,GasImport,-1 +SIMPLICITY,NGCC,-1 +SIMPLICITY,TD,-1 diff --git a/model/gas_more/data/TradeRoute.csv b/model/gas_more/data/TradeRoute.csv new file mode 100644 index 0000000..326b28c --- /dev/null +++ b/model/gas_more/data/TradeRoute.csv @@ -0,0 +1 @@ +REGION,FUEL,YEAR,VALUE diff --git a/model/gas_more/data/VariableCost.csv b/model/gas_more/data/VariableCost.csv new file mode 100644 index 0000000..7f1a1cc --- /dev/null +++ b/model/gas_more/data/VariableCost.csv @@ -0,0 +1,6 @@ +REGION,TECHNOLOGY,MODE_OF_OPERATION,YEAR,VALUE +SIMPLICITY,Backstop,1,2014,999999.0 +SIMPLICITY,GasExtraction,1,2014,8.0 +SIMPLICITY,GasExtraction2,1,2014,10.0 +SIMPLICITY,GasExtraction3,1,2014,11.0 +SIMPLICITY,GasImport,1,2014,12.0 diff --git a/model/gas_more/data/YEAR.csv b/model/gas_more/data/YEAR.csv new file mode 100644 index 0000000..75104b1 --- /dev/null +++ b/model/gas_more/data/YEAR.csv @@ -0,0 +1,2 @@ +VALUE +2014 diff --git a/model/gas_more/data/YearSplit.csv b/model/gas_more/data/YearSplit.csv new file mode 100644 index 0000000..54ce4db --- /dev/null +++ b/model/gas_more/data/YearSplit.csv @@ -0,0 +1,7 @@ +TIMESLICE,YEAR,VALUE +ID,2014,0.1667 +IN,2014,0.0833 +SD,2014,0.1667 +SN,2014,0.0833 +WD,2014,0.3333 +WN,2014,0.1667 diff --git a/model/gas_more/data/default_values.csv b/model/gas_more/data/default_values.csv new file mode 100644 index 0000000..cf899bc --- /dev/null +++ b/model/gas_more/data/default_values.csv @@ -0,0 +1,54 @@ +name,default_value +AccumulatedAnnualDemand,0 +AnnualEmissionLimit,-1 +AnnualExogenousEmission,0 +AvailabilityFactor,1 +CapacityFactor,1 +CapacityOfOneTechnologyUnit,0 +CapacityToActivityUnit,1 +CapitalCost,0 +CapitalCostStorage,0 +Conversionld,0 +Conversionlh,0 +Conversionls,0 +DaysInDayType,7 +DaySplit,0.00137 +DepreciationMethod,1 +DiscountRate,0.05 +DiscountRateStorage,0.05 +EmissionActivityRatio,0 +EmissionsPenalty,0 +FixedCost,0 +InputActivityRatio,0 +MinStorageCharge,0 +ModelPeriodEmissionLimit,-1 +ModelPeriodExogenousEmission,0 +OperationalLife,1 +OperationalLifeStorage,0 +OutputActivityRatio,0 +REMinProductionTarget,0 +ReserveMargin,1 +ReserveMarginTagFuel,0 +ReserveMarginTagTechnology,0 +ResidualCapacity,0 +ResidualStorageCapacity,999 +RETagFuel,0 +RETagTechnology,0 +SpecifiedAnnualDemand,0 +SpecifiedDemandProfile,0 +StorageLevelStart,0 +StorageMaxChargeRate,0 +StorageMaxDischargeRate,0 +TechnologyFromStorage,0 +TechnologyToStorage,0 +TotalAnnualMaxCapacity,-1 +TotalAnnualMaxCapacityInvestment,-1 +TotalAnnualMinCapacity,0 +TotalAnnualMinCapacityInvestment,0 +TotalTechnologyAnnualActivityLowerLimit,0 +TotalTechnologyAnnualActivityUpperLimit,-1 +TotalTechnologyModelPeriodActivityLowerLimit,0 +TotalTechnologyModelPeriodActivityUpperLimit,-1 +TradeRoute,0 +VariableCost,0 +YearSplit,0 diff --git a/model/gas_more/data_SimplicityModified_Gas.txt b/model/gas_more/data_SimplicityModified_Gas.txt new file mode 100644 index 0000000..e95aed8 --- /dev/null +++ b/model/gas_more/data_SimplicityModified_Gas.txt @@ -0,0 +1,189 @@ +# Model file written by *otoole* +param default 0.0 : AccumulatedAnnualDemand := +; +param default -1.0 : AnnualEmissionLimit := +; +param default 0.0 : AnnualExogenousEmission := +; +param default 1.0 : AvailabilityFactor := +; +param default 1.0 : CapacityFactor := +; +param default 0.0 : CapacityOfOneTechnologyUnit := +; +param default 1.0 : CapacityToActivityUnit := +SIMPLICITY Backstop 31.535999999999998 +SIMPLICITY NGCC 31.535999999999998 +SIMPLICITY TD 31.535999999999998 +; +param default 0.0 : CapitalCost := +SIMPLICITY Backstop 2014 999999.0 +SIMPLICITY NGCC 2014 1100.0 +; +param default 0.0 : CapitalCostStorage := +; +param default 0.0 : Conversionld := +; +param default 0.0 : Conversionlh := +; +param default 0.0 : Conversionls := +; +set DAILYTIMEBRACKET := +; +set DAYTYPE := +; +param default 0.00137 : DaySplit := +; +param default 7.0 : DaysInDayType := +; +param default 1.0 : DepreciationMethod := +; +param default 0.05 : DiscountRate := +; +param default 0.05 : DiscountRateStorage := +; +set EMISSION := +CO2 +; +param default 0.0 : EmissionActivityRatio := +SIMPLICITY GasExtraction CO2 1 2014 0.05 +SIMPLICITY GasImport CO2 1 2014 0.05 +; +param default 0.0 : EmissionsPenalty := +; +set FUEL := +FEL +GAS +SEC_EL +; +param default 0.0 : FixedCost := +SIMPLICITY NGCC 2014 44.0 +SIMPLICITY TD 2014 0.96 +; +param default 0.0 : InputActivityRatio := +SIMPLICITY NGCC GAS 1 2014 1.992 +SIMPLICITY TD SEC_EL 1 2014 1.0 +; +set MODE_OF_OPERATION := +1 +2 +; +param default 0.0 : MinStorageCharge := +; +param default -1.0 : ModelPeriodEmissionLimit := +; +param default 0.0 : ModelPeriodExogenousEmission := +; +param default 1.0 : OperationalLife := +SIMPLICITY NGCC 30.0 +SIMPLICITY TD 50.0 +; +param default 0.0 : OperationalLifeStorage := +; +param default 0.0 : OutputActivityRatio := +SIMPLICITY Backstop FEL 1 2014 1.0 +SIMPLICITY GasExtraction GAS 1 2014 1.0 +SIMPLICITY GasImport GAS 1 2014 1.0 +SIMPLICITY NGCC SEC_EL 1 2014 1.0 +SIMPLICITY TD FEL 1 2014 0.95 +; +set REGION := +SIMPLICITY +; +param default 0.0 : REMinProductionTarget := +; +param default 0.0 : RETagFuel := +; +param default 0.0 : RETagTechnology := +; +param default 1.0 : ReserveMargin := +; +param default 0.0 : ReserveMarginTagFuel := +; +param default 0.0 : ReserveMarginTagTechnology := +; +param default 0.0 : ResidualCapacity := +SIMPLICITY GasExtraction 2014 6.0 +SIMPLICITY GasImport 2014 250.0 +SIMPLICITY NGCC 2014 4.0 +SIMPLICITY TD 2014 4.0 +; +param default 999.0 : ResidualStorageCapacity := +; +set SEASON := +; +set STORAGE := +; +param default 0.0 : SpecifiedAnnualDemand := +SIMPLICITY FEL 2014 7.0 +; +param default 0.0 : SpecifiedDemandProfile := +SIMPLICITY FEL ID 2014 0.12 +SIMPLICITY FEL IN 2014 0.08 +SIMPLICITY FEL SD 2014 0.15 +SIMPLICITY FEL SN 2014 0.05 +SIMPLICITY FEL WD 2014 0.4 +SIMPLICITY FEL WN 2014 0.2 +; +param default 0.0 : StorageLevelStart := +; +param default 0.0 : StorageMaxChargeRate := +; +param default 0.0 : StorageMaxDischargeRate := +; +set TECHNOLOGY := +Backstop +GasExtraction +GasImport +NGCC +TD +; +set TIMESLICE := +ID +IN +SD +SN +WD +WN +; +param default 0.0 : TechnologyFromStorage := +; +param default 0.0 : TechnologyToStorage := +; +param default -1.0 : TotalAnnualMaxCapacity := +SIMPLICITY GasExtraction 2014 6.0 +; +param default -1.0 : TotalAnnualMaxCapacityInvestment := +; +param default 0.0 : TotalAnnualMinCapacity := +; +param default 0.0 : TotalAnnualMinCapacityInvestment := +; +param default 0.0 : TotalTechnologyAnnualActivityLowerLimit := +; +param default -1.0 : TotalTechnologyAnnualActivityUpperLimit := +; +param default 0.0 : TotalTechnologyModelPeriodActivityLowerLimit := +; +param default -1.0 : TotalTechnologyModelPeriodActivityUpperLimit := +SIMPLICITY GasExtraction 125.0 +; +param default 0.0 : TradeRoute := +; +param default 0.0 : VariableCost := +SIMPLICITY Backstop 1 2014 999999.0 +SIMPLICITY GasExtraction 1 2014 8.0 +SIMPLICITY GasImport 1 2014 12.0 +; +set YEAR := +2014 +; +param default 0.0 : YearSplit := +ID 2014 0.1667 +IN 2014 0.0833 +SD 2014 0.1667 +SN 2014 0.0833 +WD 2014 0.3333 +WN 2014 0.1667 +; +end; diff --git a/model/gas_more/datapackage.json b/model/gas_more/datapackage.json new file mode 100644 index 0000000..8f297e6 --- /dev/null +++ b/model/gas_more/datapackage.json @@ -0,0 +1,3347 @@ +{ + "profile": "tabular-data-package", + "resources": [ + { + "path": "data/default_values.csv", + "profile": "tabular-data-resource", + "name": "default_values", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "name", + "type": "string", + "format": "default" + }, + { + "name": "default_value", + "type": "number", + "format": "default" + } + ], + "missingValues": [""] + } + }, + { + "path": "data/MODE_OF_OPERATION.csv", + "profile": "tabular-data-resource", + "name": "MODE_OF_OPERATION", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "VALUE", + "type": "integer", + "format": "default" + } + ], + "missingValues": [""] + } + }, + { + "path": "data/AnnualExogenousEmission.csv", + "profile": "tabular-data-resource", + "name": "AnnualExogenousEmission", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "EMISSION", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "EMISSION", + "reference": { + "resource": "EMISSION", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "EMISSION", + "YEAR" + ] + } + }, + { + "path": "data/AccumulatedAnnualDemand.csv", + "profile": "tabular-data-resource", + "name": "AccumulatedAnnualDemand", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "FUEL", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "FUEL", + "reference": { + "resource": "FUEL", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "FUEL", + "YEAR" + ] + } + }, + { + "path": "data/TotalAnnualMaxCapacity.csv", + "profile": "tabular-data-resource", + "name": "TotalAnnualMaxCapacity", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "TECHNOLOGY", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "TECHNOLOGY", + "reference": { + "resource": "TECHNOLOGY", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "TECHNOLOGY", + "YEAR" + ] + } + }, + { + "path": "data/CapacityToActivityUnit.csv", + "profile": "tabular-data-resource", + "name": "CapacityToActivityUnit", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "TECHNOLOGY", + "type": "string", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "TECHNOLOGY", + "reference": { + "resource": "TECHNOLOGY", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "TECHNOLOGY" + ] + } + }, + { + "path": "data/StorageMaxChargeRate.csv", + "profile": "tabular-data-resource", + "name": "StorageMaxChargeRate", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "STORAGE", + "type": "string", + "format": "default" + }, + { + "name": "VALUE", + "type": "string", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "STORAGE", + "reference": { + "resource": "STORAGE", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "STORAGE" + ] + } + }, + { + "path": "data/DiscountRate.csv", + "profile": "tabular-data-resource", + "name": "DiscountRate", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "TECHNOLOGY", + "type": "string", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "TECHNOLOGY", + "reference": { + "resource": "TECHNOLOGY", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "TECHNOLOGY" + ] + } + }, + { + "path": "data/DiscountRateStorage.csv", + "profile": "tabular-data-resource", + "name": "DiscountRateStorage", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "STORAGE", + "type": "string", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "STORAGE", + "reference": { + "resource": "STORAGE", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "STORAGE" + ] + } + }, + { + "path": "data/TotalTechnologyAnnualActivityLowerLimit.csv", + "profile": "tabular-data-resource", + "name": "TotalTechnologyAnnualActivityLowerLimit", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "TECHNOLOGY", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "TECHNOLOGY", + "reference": { + "resource": "TECHNOLOGY", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "TECHNOLOGY", + "YEAR" + ] + } + }, + { + "path": "data/ResidualStorageCapacity.csv", + "profile": "tabular-data-resource", + "name": "ResidualStorageCapacity", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "STORAGE", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "STORAGE", + "reference": { + "resource": "STORAGE", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "STORAGE", + "YEAR" + ] + } + }, + { + "path": "data/OutputActivityRatio.csv", + "profile": "tabular-data-resource", + "name": "OutputActivityRatio", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "TECHNOLOGY", + "type": "string", + "format": "default" + }, + { + "name": "FUEL", + "type": "string", + "format": "default" + }, + { + "name": "MODE_OF_OPERATION", + "type": "integer", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "TECHNOLOGY", + "reference": { + "resource": "TECHNOLOGY", + "fields": "VALUE" + } + }, + { + "fields": "FUEL", + "reference": { + "resource": "FUEL", + "fields": "VALUE" + } + }, + { + "fields": "MODE_OF_OPERATION", + "reference": { + "resource": "MODE_OF_OPERATION", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "TECHNOLOGY", + "FUEL", + "MODE_OF_OPERATION", + "YEAR" + ] + } + }, + { + "path": "data/EMISSION.csv", + "profile": "tabular-data-resource", + "name": "EMISSION", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "VALUE", + "type": "string", + "format": "default" + } + ], + "missingValues": [""] + } + }, + { + "path": "data/RETagFuel.csv", + "profile": "tabular-data-resource", + "name": "RETagFuel", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "FUEL", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "FUEL", + "reference": { + "resource": "FUEL", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "FUEL", + "YEAR" + ] + } + }, + { + "path": "data/FixedCost.csv", + "profile": "tabular-data-resource", + "name": "FixedCost", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "TECHNOLOGY", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "TECHNOLOGY", + "reference": { + "resource": "TECHNOLOGY", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "TECHNOLOGY", + "YEAR" + ] + } + }, + { + "path": "data/EmissionActivityRatio.csv", + "profile": "tabular-data-resource", + "name": "EmissionActivityRatio", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "TECHNOLOGY", + "type": "string", + "format": "default" + }, + { + "name": "EMISSION", + "type": "string", + "format": "default" + }, + { + "name": "MODE_OF_OPERATION", + "type": "integer", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "TECHNOLOGY", + "reference": { + "resource": "TECHNOLOGY", + "fields": "VALUE" + } + }, + { + "fields": "EMISSION", + "reference": { + "resource": "EMISSION", + "fields": "VALUE" + } + }, + { + "fields": "MODE_OF_OPERATION", + "reference": { + "resource": "MODE_OF_OPERATION", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "TECHNOLOGY", + "EMISSION", + "MODE_OF_OPERATION", + "YEAR" + ] + } + }, + { + "path": "data/RETagTechnology.csv", + "profile": "tabular-data-resource", + "name": "RETagTechnology", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "TECHNOLOGY", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "TECHNOLOGY", + "reference": { + "resource": "TECHNOLOGY", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "TECHNOLOGY", + "YEAR" + ] + } + }, + { + "path": "data/YearSplit.csv", + "profile": "tabular-data-resource", + "name": "YearSplit", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "TIMESLICE", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "TIMESLICE", + "reference": { + "resource": "TIMESLICE", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "TIMESLICE", + "YEAR" + ] + } + }, + { + "path": "data/Conversionlh.csv", + "profile": "tabular-data-resource", + "name": "Conversionlh", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "TIMESLICE", + "type": "string", + "format": "default" + }, + { + "name": "DAILYTIMEBRACKET", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "TIMESLICE", + "reference": { + "resource": "TIMESLICE", + "fields": "VALUE" + } + }, + { + "fields": "DAILYTIMEBRACKET", + "reference": { + "resource": "DAILYTIMEBRACKET", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "TIMESLICE", + "DAILYTIMEBRACKET" + ] + } + }, + { + "path": "data/DaySplit.csv", + "profile": "tabular-data-resource", + "name": "DaySplit", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "DAILYTIMEBRACKET", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "DAILYTIMEBRACKET", + "reference": { + "resource": "DAILYTIMEBRACKET", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "DAILYTIMEBRACKET", + "YEAR" + ] + } + }, + { + "path": "data/MinStorageCharge.csv", + "profile": "tabular-data-resource", + "name": "MinStorageCharge", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "STORAGE", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "STORAGE", + "reference": { + "resource": "STORAGE", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "STORAGE", + "YEAR" + ] + } + }, + { + "path": "data/VariableCost.csv", + "profile": "tabular-data-resource", + "name": "VariableCost", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "TECHNOLOGY", + "type": "string", + "format": "default" + }, + { + "name": "MODE_OF_OPERATION", + "type": "integer", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "TECHNOLOGY", + "reference": { + "resource": "TECHNOLOGY", + "fields": "VALUE" + } + }, + { + "fields": "MODE_OF_OPERATION", + "reference": { + "resource": "MODE_OF_OPERATION", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "TECHNOLOGY", + "MODE_OF_OPERATION", + "YEAR" + ] + } + }, + { + "path": "data/CapitalCostStorage.csv", + "profile": "tabular-data-resource", + "name": "CapitalCostStorage", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "STORAGE", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "STORAGE", + "reference": { + "resource": "STORAGE", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "STORAGE", + "YEAR" + ] + } + }, + { + "path": "data/ResidualCapacity.csv", + "profile": "tabular-data-resource", + "name": "ResidualCapacity", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "TECHNOLOGY", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "TECHNOLOGY", + "reference": { + "resource": "TECHNOLOGY", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "TECHNOLOGY", + "YEAR" + ] + } + }, + { + "path": "data/DAYTYPE.csv", + "profile": "tabular-data-resource", + "name": "DAYTYPE", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "VALUE", + "type": "integer", + "format": "default" + } + ], + "missingValues": [""] + } + }, + { + "path": "data/StorageLevelStart.csv", + "profile": "tabular-data-resource", + "name": "StorageLevelStart", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "STORAGE", + "type": "string", + "format": "default" + }, + { + "name": "VALUE", + "type": "string", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "STORAGE", + "reference": { + "resource": "STORAGE", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "STORAGE" + ] + } + }, + { + "path": "data/TECHNOLOGY.csv", + "profile": "tabular-data-resource", + "name": "TECHNOLOGY", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "VALUE", + "type": "string", + "format": "default" + } + ], + "missingValues": [""] + } + }, + { + "path": "data/InputActivityRatio.csv", + "profile": "tabular-data-resource", + "name": "InputActivityRatio", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "TECHNOLOGY", + "type": "string", + "format": "default" + }, + { + "name": "FUEL", + "type": "string", + "format": "default" + }, + { + "name": "MODE_OF_OPERATION", + "type": "integer", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "TECHNOLOGY", + "reference": { + "resource": "TECHNOLOGY", + "fields": "VALUE" + } + }, + { + "fields": "FUEL", + "reference": { + "resource": "FUEL", + "fields": "VALUE" + } + }, + { + "fields": "MODE_OF_OPERATION", + "reference": { + "resource": "MODE_OF_OPERATION", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "TECHNOLOGY", + "FUEL", + "MODE_OF_OPERATION", + "YEAR" + ] + } + }, + { + "path": "data/OperationalLife.csv", + "profile": "tabular-data-resource", + "name": "OperationalLife", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "TECHNOLOGY", + "type": "string", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "TECHNOLOGY", + "reference": { + "resource": "TECHNOLOGY", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "TECHNOLOGY" + ] + } + }, + { + "path": "data/AnnualEmissionLimit.csv", + "profile": "tabular-data-resource", + "name": "AnnualEmissionLimit", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "EMISSION", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "EMISSION", + "reference": { + "resource": "EMISSION", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "EMISSION", + "YEAR" + ] + } + }, + { + "path": "data/ModelPeriodEmissionLimit.csv", + "profile": "tabular-data-resource", + "name": "ModelPeriodEmissionLimit", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "EMISSION", + "type": "string", + "format": "default" + }, + { + "name": "VALUE", + "type": "string", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "EMISSION", + "reference": { + "resource": "EMISSION", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "EMISSION" + ] + } + }, + { + "path": "data/TotalTechnologyAnnualActivityUpperLimit.csv", + "profile": "tabular-data-resource", + "name": "TotalTechnologyAnnualActivityUpperLimit", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "TECHNOLOGY", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "TECHNOLOGY", + "reference": { + "resource": "TECHNOLOGY", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "TECHNOLOGY", + "YEAR" + ] + } + }, + { + "path": "data/TechnologyToStorage.csv", + "profile": "tabular-data-resource", + "name": "TechnologyToStorage", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "TECHNOLOGY", + "type": "string", + "format": "default" + }, + { + "name": "STORAGE", + "type": "string", + "format": "default" + }, + { + "name": "MODE_OF_OPERATION", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "TECHNOLOGY", + "reference": { + "resource": "TECHNOLOGY", + "fields": "VALUE" + } + }, + { + "fields": "STORAGE", + "reference": { + "resource": "STORAGE", + "fields": "VALUE" + } + }, + { + "fields": "MODE_OF_OPERATION", + "reference": { + "resource": "MODE_OF_OPERATION", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "TECHNOLOGY", + "STORAGE", + "MODE_OF_OPERATION" + ] + } + }, + { + "path": "data/ReserveMarginTagFuel.csv", + "profile": "tabular-data-resource", + "name": "ReserveMarginTagFuel", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "FUEL", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "FUEL", + "reference": { + "resource": "FUEL", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "FUEL", + "YEAR" + ] + } + }, + { + "path": "data/OperationalLifeStorage.csv", + "profile": "tabular-data-resource", + "name": "OperationalLifeStorage", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "STORAGE", + "type": "string", + "format": "default" + }, + { + "name": "VALUE", + "type": "string", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "STORAGE", + "reference": { + "resource": "STORAGE", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "STORAGE" + ] + } + }, + { + "path": "data/STORAGE.csv", + "profile": "tabular-data-resource", + "name": "STORAGE", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "VALUE", + "type": "string", + "format": "default" + } + ], + "missingValues": [""] + } + }, + { + "path": "data/ModelPeriodExogenousEmission.csv", + "profile": "tabular-data-resource", + "name": "ModelPeriodExogenousEmission", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "EMISSION", + "type": "string", + "format": "default" + }, + { + "name": "VALUE", + "type": "string", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "EMISSION", + "reference": { + "resource": "EMISSION", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "EMISSION" + ] + } + }, + { + "path": "data/TotalAnnualMaxCapacityInvestment.csv", + "profile": "tabular-data-resource", + "name": "TotalAnnualMaxCapacityInvestment", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "TECHNOLOGY", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "TECHNOLOGY", + "reference": { + "resource": "TECHNOLOGY", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "TECHNOLOGY", + "YEAR" + ] + } + }, + { + "path": "data/SpecifiedDemandProfile.csv", + "profile": "tabular-data-resource", + "name": "SpecifiedDemandProfile", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "FUEL", + "type": "string", + "format": "default" + }, + { + "name": "TIMESLICE", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "FUEL", + "reference": { + "resource": "FUEL", + "fields": "VALUE" + } + }, + { + "fields": "TIMESLICE", + "reference": { + "resource": "TIMESLICE", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "FUEL", + "TIMESLICE", + "YEAR" + ] + } + }, + { + "path": "data/TotalAnnualMinCapacity.csv", + "profile": "tabular-data-resource", + "name": "TotalAnnualMinCapacity", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "TECHNOLOGY", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "TECHNOLOGY", + "reference": { + "resource": "TECHNOLOGY", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "TECHNOLOGY", + "YEAR" + ] + } + }, + { + "path": "data/YEAR.csv", + "profile": "tabular-data-resource", + "name": "YEAR", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "VALUE", + "type": "integer", + "format": "default" + } + ], + "missingValues": [""] + } + }, + { + "path": "data/FUEL.csv", + "profile": "tabular-data-resource", + "name": "FUEL", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "VALUE", + "type": "string", + "format": "default" + } + ], + "missingValues": [""] + } + }, + { + "path": "data/TotalTechnologyModelPeriodActivityLowerLimit.csv", + "profile": "tabular-data-resource", + "name": "TotalTechnologyModelPeriodActivityLowerLimit", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "TECHNOLOGY", + "type": "string", + "format": "default" + }, + { + "name": "VALUE", + "type": "string", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "TECHNOLOGY", + "reference": { + "resource": "TECHNOLOGY", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "TECHNOLOGY" + ] + } + }, + { + "path": "data/ReserveMarginTagTechnology.csv", + "profile": "tabular-data-resource", + "name": "ReserveMarginTagTechnology", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "TECHNOLOGY", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "TECHNOLOGY", + "reference": { + "resource": "TECHNOLOGY", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "TECHNOLOGY", + "YEAR" + ] + } + }, + { + "path": "data/StorageMaxDischargeRate.csv", + "profile": "tabular-data-resource", + "name": "StorageMaxDischargeRate", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "STORAGE", + "type": "string", + "format": "default" + }, + { + "name": "VALUE", + "type": "string", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "STORAGE", + "reference": { + "resource": "STORAGE", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "STORAGE" + ] + } + }, + { + "path": "data/TradeRoute.csv", + "profile": "tabular-data-resource", + "name": "TradeRoute", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "FUEL", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "FUEL", + "reference": { + "resource": "FUEL", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "FUEL", + "YEAR" + ] + } + }, + { + "path": "data/CapacityFactor.csv", + "profile": "tabular-data-resource", + "name": "CapacityFactor", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "TECHNOLOGY", + "type": "string", + "format": "default" + }, + { + "name": "TIMESLICE", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "TECHNOLOGY", + "reference": { + "resource": "TECHNOLOGY", + "fields": "VALUE" + } + }, + { + "fields": "TIMESLICE", + "reference": { + "resource": "TIMESLICE", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "TECHNOLOGY", + "TIMESLICE", + "YEAR" + ] + } + }, + { + "path": "data/DepreciationMethod.csv", + "profile": "tabular-data-resource", + "name": "DepreciationMethod", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "VALUE", + "type": "string", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION" + ] + } + }, + { + "path": "data/DaysInDayType.csv", + "profile": "tabular-data-resource", + "name": "DaysInDayType", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "SEASON", + "type": "string", + "format": "default" + }, + { + "name": "DAYTYPE", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "SEASON", + "reference": { + "resource": "SEASON", + "fields": "VALUE" + } + }, + { + "fields": "DAYTYPE", + "reference": { + "resource": "DAYTYPE", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "SEASON", + "DAYTYPE", + "YEAR" + ] + } + }, + { + "path": "data/Conversionld.csv", + "profile": "tabular-data-resource", + "name": "Conversionld", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "TIMESLICE", + "type": "string", + "format": "default" + }, + { + "name": "DAYTYPE", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "TIMESLICE", + "reference": { + "resource": "TIMESLICE", + "fields": "VALUE" + } + }, + { + "fields": "DAYTYPE", + "reference": { + "resource": "DAYTYPE", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "TIMESLICE", + "DAYTYPE" + ] + } + }, + { + "path": "data/Conversionls.csv", + "profile": "tabular-data-resource", + "name": "Conversionls", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "TIMESLICE", + "type": "string", + "format": "default" + }, + { + "name": "SEASON", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "TIMESLICE", + "reference": { + "resource": "TIMESLICE", + "fields": "VALUE" + } + }, + { + "fields": "SEASON", + "reference": { + "resource": "SEASON", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "TIMESLICE", + "SEASON" + ] + } + }, + { + "path": "data/SEASON.csv", + "profile": "tabular-data-resource", + "name": "SEASON", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "VALUE", + "type": "integer", + "format": "default" + } + ], + "missingValues": [""] + } + }, + { + "path": "data/DAILYTIMEBRACKET.csv", + "profile": "tabular-data-resource", + "name": "DAILYTIMEBRACKET", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "VALUE", + "type": "integer", + "format": "default" + } + ], + "missingValues": [""] + } + }, + { + "path": "data/AvailabilityFactor.csv", + "profile": "tabular-data-resource", + "name": "AvailabilityFactor", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "TECHNOLOGY", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "TECHNOLOGY", + "reference": { + "resource": "TECHNOLOGY", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "TECHNOLOGY", + "YEAR" + ] + } + }, + { + "path": "data/SpecifiedAnnualDemand.csv", + "profile": "tabular-data-resource", + "name": "SpecifiedAnnualDemand", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "FUEL", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "FUEL", + "reference": { + "resource": "FUEL", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "FUEL", + "YEAR" + ] + } + }, + { + "path": "data/TIMESLICE.csv", + "profile": "tabular-data-resource", + "name": "TIMESLICE", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "VALUE", + "type": "string", + "format": "default" + } + ], + "missingValues": [""] + } + }, + { + "path": "data/CapitalCost.csv", + "profile": "tabular-data-resource", + "name": "CapitalCost", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "TECHNOLOGY", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "TECHNOLOGY", + "reference": { + "resource": "TECHNOLOGY", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "TECHNOLOGY", + "YEAR" + ] + } + }, + { + "path": "data/REGION.csv", + "profile": "tabular-data-resource", + "name": "REGION", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "VALUE", + "type": "string", + "format": "default" + } + ], + "missingValues": [""] + } + }, + { + "path": "data/ReserveMargin.csv", + "profile": "tabular-data-resource", + "name": "ReserveMargin", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "YEAR" + ] + } + }, + { + "path": "data/TotalAnnualMinCapacityInvestment.csv", + "profile": "tabular-data-resource", + "name": "TotalAnnualMinCapacityInvestment", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "TECHNOLOGY", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "TECHNOLOGY", + "reference": { + "resource": "TECHNOLOGY", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "TECHNOLOGY", + "YEAR" + ] + } + }, + { + "path": "data/TotalTechnologyModelPeriodActivityUpperLimit.csv", + "profile": "tabular-data-resource", + "name": "TotalTechnologyModelPeriodActivityUpperLimit", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "TECHNOLOGY", + "type": "string", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "TECHNOLOGY", + "reference": { + "resource": "TECHNOLOGY", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "TECHNOLOGY" + ] + } + }, + { + "path": "data/REMinProductionTarget.csv", + "profile": "tabular-data-resource", + "name": "REMinProductionTarget", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "YEAR" + ] + } + }, + { + "path": "data/CapacityOfOneTechnologyUnit.csv", + "profile": "tabular-data-resource", + "name": "CapacityOfOneTechnologyUnit", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "TECHNOLOGY", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "TECHNOLOGY", + "reference": { + "resource": "TECHNOLOGY", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "TECHNOLOGY", + "YEAR" + ] + } + }, + { + "path": "data/EmissionsPenalty.csv", + "profile": "tabular-data-resource", + "name": "EmissionsPenalty", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "EMISSION", + "type": "string", + "format": "default" + }, + { + "name": "YEAR", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "EMISSION", + "reference": { + "resource": "EMISSION", + "fields": "VALUE" + } + }, + { + "fields": "YEAR", + "reference": { + "resource": "YEAR", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "EMISSION", + "YEAR" + ] + } + }, + { + "path": "data/TechnologyFromStorage.csv", + "profile": "tabular-data-resource", + "name": "TechnologyFromStorage", + "format": "csv", + "mediatype": "text/csv", + "encoding": "utf-8", + "schema": { + "fields": [ + { + "name": "REGION", + "type": "string", + "format": "default" + }, + { + "name": "TECHNOLOGY", + "type": "string", + "format": "default" + }, + { + "name": "STORAGE", + "type": "string", + "format": "default" + }, + { + "name": "MODE_OF_OPERATION", + "type": "integer", + "format": "default" + }, + { + "name": "VALUE", + "type": "number", + "format": "default" + } + ], + "missingValues": [""], + "foreignKeys": [ + { + "fields": "REGION", + "reference": { + "resource": "REGION", + "fields": "VALUE" + } + }, + { + "fields": "TECHNOLOGY", + "reference": { + "resource": "TECHNOLOGY", + "fields": "VALUE" + } + }, + { + "fields": "STORAGE", + "reference": { + "resource": "STORAGE", + "fields": "VALUE" + } + }, + { + "fields": "MODE_OF_OPERATION", + "reference": { + "resource": "MODE_OF_OPERATION", + "fields": "VALUE" + } + } + ], + "primaryKey": [ + "REGION", + "TECHNOLOGY", + "STORAGE", + "MODE_OF_OPERATION" + ] + } + } + ], + "licenses": [ + { + "name": "CC-BY-4.0", + "path": "https://creativecommons.org/licenses/by/4.0/", + "title": "Creative Commons Attribution 4.0" + } + ], + "title": "The OSeMOSYS Simplicity Example Model", + "name": "osemosys_model_simplicity", + "id": "https://doi.org/10.5281/zenodo.3479822", + "contributors": [ + { + "title": "Will Usher", + "email": "wusher@kth.se", + "path": "https://www.kth.se/profile/wusher/", + "role": "author" + } + ] +}