pygcam
2.0
What is pygcam?
Installation
Initializing the configuration file
Configuration System
Tutorial
Release Notes
GCAM tool (
gt
)
GCAM XML-Setup
Graphical User Interface
XML File Formats
Conditional XML
pygcam Python API
Monte Carlo Simulation support
Using pygcam on PIC
pygcam
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
A
activate_renv() (pygcam.mcs.gcamdata.GcamDataSystem method)
activeYears() (in module pygcam.mcs.util)
add() (pygcam.xmlEditor.XMLEditor method)
add_config_element() (pygcam.XMLConfigFile.XMLConfigFile method)
addArgs() (pygcam.subcommand.SubcommandABC method)
addMarketConstraint() (pygcam.xmlEditor.XMLEditor method)
addScenarioComponent() (pygcam.xmlEditor.XMLEditor method)
analyzeSimulation() (in module pygcam.mcs.analysis)
analyzeSimulationNew() (in module pygcam.mcs.analysis)
applyTrial() (pygcam.mcs.XMLParameterFile.XMLParameter class method)
B
BaseSpecError
beforeSavingRun() (in module pygcam.mcs.database)
buildingElectrification() (pygcam.xmlEditor.XMLEditor method)
buildingTechEfficiency() (pygcam.xmlEditor.XMLEditor method)
C
cached() (in module pygcam.mcs.explorer)
callFileFunctions() (pygcam.mcs.XMLParameterFile.XMLInputFile method)
canonicalizeRegion() (in module pygcam.mcs.database)
chartGCAM() (in module pygcam.chart)
Code (class in pygcam.mcs.schema)
coercible() (in module pygcam.utils)
collectResults() (in module pygcam.mcs.XMLResultFile)
CommandlineError
computeDifference() (in module pygcam.diff)
ConfigFileError
configureLogs() (in module pygcam.log)
constant (class in pygcam.mcs.distro)
convert() (pygcam.units.UnitNamespace method)
copyResource() (in module pygcam.utils)
corrMatrix() (pygcam.mcs.XMLParameterFile.XMLCorrelation class method)
createBatchFile() (in module pygcam.query)
createCorrelations() (pygcam.mcs.XMLParameterFile.XMLCorrelation class method)
createProtected() (in module pygcam.landProtection)
createTrialString() (in module pygcam.mcs.util)
csv2xlsx() (in module pygcam.query)
csvPathname() (pygcam.mcs.XMLResultFile.XMLResult method)
CSVQuery (class in pygcam.mcs.XMLParameterFile)
D
decache() (in module pygcam.mcs.XMLParameterFile)
delete_config_element() (pygcam.XMLConfigFile.XMLConfigFile method)
deleteScenarioComponent() (pygcam.xmlEditor.XMLEditor method)
delMarketConstraint() (pygcam.xmlEditor.XMLEditor method)
Deprecate (class in pygcam.subcommand)
diffCsvPathname() (in module pygcam.diff)
digitColumns() (in module pygcam.utils)
dirFromNumber() (in module pygcam.mcs.util)
DistributionSpecError
DistroGen (class in pygcam.mcs.distro)
dropExtraCols() (in module pygcam.query)
E
Empirical (class in pygcam.mcs.distro)
evaluateVars() (pygcam.project.Variable class method)
expandYearRanges() (in module pygcam.xml_edit)
Experiment (class in pygcam.mcs.schema)
extractQueries() (in module pygcam.query)
F
FileExistsError
,
[1]
FileFormatError
FileMissingError
,
[1]
fileReader() (in module pygcam.mcs.util)
findAndSave() (in module pygcam.mcs.XML)
flatten() (in module pygcam.utils)
freezeRegionPopulation() (pygcam.xmlEditor.XMLEditor method)
G
GcamDataSystem (class in pygcam.mcs.gcamdata)
GcamError
GcamSolverError
GcamToolError
genCarbonTax() (in module pygcam.carbonTax)
genCarbonTaxFile() (in module pygcam.carbonTax)
genDistros() (pygcam.mcs.distro.DistroGen class method)
generateDropdownDefaults() (in module pygcam.mcs.explorer)
generateRandomVars() (pygcam.mcs.XMLParameterFile.XMLInputFile method)
genLinkedBioCarbonPolicyFile() (in module pygcam.carbonTax)
get() (pygcam.units.UnitNamespace method)
get_config_element() (pygcam.XMLConfigFile.XMLConfigFile method)
get_instance() (pygcam.XMLConfigFile.XMLConfigFile class method)
getApply() (pygcam.mcs.XMLParameterFile.XMLTrialData method)
getBooleanXML() (in module pygcam.mcs.XML)
(in module pygcam.utils)
getComponentName() (pygcam.mcs.XMLParameterFile.XMLInputFile method)
getConfig() (in module pygcam.config)
getConfigDict() (in module pygcam.config)
getCorrDF() (in module pygcam.mcs.analysis)
getData() (pygcam.mcs.XMLParameterFile.XMLDataFile class method)
getDatabase() (in module pygcam.mcs.database)
getFilename() (pygcam.mcs.XMLParameterFile.XMLParameterFile method)
(pygcam.XMLFile.XMLFile method)
getGcamVersion() (in module pygcam.gcam)
getInstance() (pygcam.mcs.XMLParameterFile.XMLParameter class method)
getInstances() (pygcam.mcs.XMLParameterFile.XMLParameter class method)
getKnownGroups() (pygcam.project.Project method)
getKnownScenarios() (pygcam.project.Project method)
getKnownSteps() (pygcam.project.Project method)
getLocalCopy() (pygcam.xmlEditor.XMLEditor method)
getLogger() (in module pygcam.log)
getMode() (pygcam.mcs.XMLParameterFile.XMLTrialData method)
getParam() (in module pygcam.config)
getParamAsBoolean() (in module pygcam.config)
getParamAsFloat() (in module pygcam.config)
getParamAsInt() (in module pygcam.config)
getParamAsPath() (in module pygcam.config)
getRegionList() (in module pygcam.utils)
getResource() (in module pygcam.utils)
getResultDefs() (pygcam.mcs.XMLResultFile.XMLResultFile method)
getRoot() (pygcam.XMLFile.XMLFile method)
getTree() (pygcam.XMLFile.XMLFile method)
getUnits() (in module pygcam.units)
getYearCols() (in module pygcam.utils)
GridRV (class in pygcam.mcs.distro)
H
hardlink_directory_contents() (in module pygcam.mcs.util)
I
importFrom() (in module pygcam.utils)
importFromDotSpec() (in module pygcam.utils)
industryTechEfficiency() (pygcam.xmlEditor.XMLEditor method)
Input (class in pygcam.mcs.schema)
insertScenarioComponent() (pygcam.xmlEditor.XMLEditor method)
insertStubTechParameter() (pygcam.xmlEditor.XMLEditor method)
insertStubTechRetirement() (pygcam.xmlEditor.XMLEditor method)
insertSubsectorParameter() (pygcam.xmlEditor.XMLEditor method)
interpolateYears() (in module pygcam.query)
InValue (class in pygcam.mcs.schema)
IpyparallelError
L
LandProtection (class in pygcam.landProtection)
limitYears() (in module pygcam.query)
load_gcamdata() (pygcam.mcs.gcamdata.GcamDataSystem method)
load_R_code() (in module pygcam.mcs.gcamdata)
loadFiles() (pygcam.mcs.XMLParameterFile.XMLInputFile method)
loadInputFiles() (pygcam.mcs.XMLParameterFile.XMLParameterFile method)
loadModuleFromPath() (in module pygcam.mcs.util)
(in module pygcam.utils)
loadObjectFromPath() (in module pygcam.mcs.util)
logfactor() (in module pygcam.mcs.distro)
lognormalRv() (in module pygcam.mcs.distro)
lognormalRvFor95th() (in module pygcam.mcs.distro)
lognormalRvForIQR() (in module pygcam.mcs.distro)
lognormalRvForNormal() (in module pygcam.mcs.distro)
M
makeDistroKey() (in module pygcam.mcs.distro)
makeRV() (pygcam.mcs.distro.DistroGen method)
maybeListProjectArgs() (pygcam.project.Project method)
McsValues (class in pygcam.XMLFile)
mergeParameters() (pygcam.mcs.XMLParameterFile.XMLInputFile method)
mkdirs() (in module pygcam.config)
module
pygcam.carbonTax
pygcam.chart
pygcam.config
pygcam.diff
pygcam.error
pygcam.gcam
pygcam.landProtection
pygcam.log
pygcam.mcs.analysis
pygcam.mcs.database
pygcam.mcs.distro
pygcam.mcs.error
pygcam.mcs.explorer
pygcam.mcs.gcamdata
pygcam.mcs.monitor
pygcam.mcs.schema
pygcam.mcs.util
pygcam.mcs.worker
pygcam.mcs.XML
pygcam.mcs.XMLParameterFile
pygcam.mcs.XMLResultFile
pygcam.project
pygcam.query
pygcam.subcommand
pygcam.units
pygcam.utils
pygcam.xml_edit
pygcam.XMLConfigFile
pygcam.xmlEditor
pygcam.XMLFile
move_modified_xml_files() (pygcam.mcs.gcamdata.GcamDataSystem method)
multiply() (pygcam.xmlEditor.XMLEditor method)
N
normalizeDF() (in module pygcam.mcs.analysis)
normalizeSeries() (in module pygcam.mcs.analysis)
O
Output (class in pygcam.mcs.schema)
OutValue (class in pygcam.mcs.schema)
P
ParseCommaList (class in pygcam.utils)
parseDistroKey() (in module pygcam.mcs.distro)
parseLevels() (in module pygcam.log)
parseMcsDir() (in module pygcam.mcs.util)
parseScenarioString() (pygcam.mcs.XMLResultFile.QueryResult static method)
parseSqlScript() (in module pygcam.mcs.database)
parseTrialString() (in module pygcam.mcs.util)
pidFileExists() (in module pygcam.mcs.monitor)
plotConvergence() (in module pygcam.mcs.analysis)
plotGroupSensitivityResults() (in module pygcam.mcs.analysis)
plotInputDistributions() (in module pygcam.mcs.analysis)
plotSensitivityResults() (in module pygcam.mcs.analysis)
plotStackedBarsScalar() (in module pygcam.chart)
plotTornado() (in module pygcam.mcs.analysis)
plotUnstackedRegionComparison() (in module pygcam.chart)
PluginException
ppf() (pygcam.mcs.distro.GridRV method)
(pygcam.mcs.XMLParameterFile.XMLDataFile method)
(pygcam.mcs.XMLParameterFile.XMLDistribution method)
(pygcam.mcs.XMLParameterFile.XMLPythonFunc method)
(pygcam.mcs.XMLParameterFile.XMLRandomVar method)
printExtraText() (in module pygcam.mcs.analysis)
printSeries() (in module pygcam.utils)
Program (class in pygcam.mcs.schema)
ProgramExecutionError
Project (class in pygcam.project)
projectMain() (in module pygcam.project)
protectionScenario() (pygcam.xmlEditor.XMLEditor method)
protectLand() (in module pygcam.landProtection)
(pygcam.landProtection.LandProtection method)
(pygcam.xmlEditor.XMLEditor method)
protectLandTree() (in module pygcam.landProtection)
(pygcam.landProtection.LandProtection method)
pygcam.carbonTax
module
pygcam.chart
module
pygcam.config
module
pygcam.diff
module
pygcam.error
module
pygcam.gcam
module
pygcam.landProtection
module
pygcam.log
module
pygcam.mcs.analysis
module
pygcam.mcs.database
module
pygcam.mcs.distro
module
pygcam.mcs.error
module
pygcam.mcs.explorer
module
pygcam.mcs.gcamdata
module
pygcam.mcs.monitor
module
pygcam.mcs.schema
module
pygcam.mcs.util
module
pygcam.mcs.worker
module
pygcam.mcs.XML
module
pygcam.mcs.XMLParameterFile
module
pygcam.mcs.XMLResultFile
module
pygcam.project
module
pygcam.query
module
pygcam.subcommand
module
pygcam.units
module
pygcam.utils
module
pygcam.xml_edit
module
pygcam.XMLConfigFile
module
pygcam.xmlEditor
module
pygcam.XMLFile
module
PygcamException
PygcamMcsException
PygcamMcsSystemError
PygcamMcsUserError
Q
Queries (class in pygcam.project)
queryCsvPathname() (in module pygcam.diff)
QueryResult (class in pygcam.mcs.XMLResultFile)
queueForStream() (in module pygcam.utils)
R
random_sleep() (in module pygcam.utils)
read() (pygcam.XMLFile.XMLFile method)
readConfigFiles() (in module pygcam.config)
readCsv() (in module pygcam.query)
readCSV() (pygcam.mcs.XMLResultFile.QueryResult method)
readQueryResult() (in module pygcam.query)
readRegionMap() (in module pygcam.query)
regions() (pygcam.XMLFile.McsValues method)
renameScenarioComponent() (pygcam.xmlEditor.XMLEditor method)
replaceValue() (pygcam.xmlEditor.XMLEditor method)
resourceStream() (in module pygcam.utils)
Run (class in pygcam.mcs.schema)
run() (pygcam.project.Project method)
(pygcam.subcommand.SubcommandABC method)
run_data_system() (pygcam.mcs.gcamdata.GcamDataSystem method)
run_drake() (pygcam.mcs.gcamdata.GcamDataSystem method)
run_drake_with_mods() (pygcam.mcs.gcamdata.GcamDataSystem method)
runBatchQuery() (in module pygcam.query)
runGCAM() (in module pygcam.gcam)
runModelInterface() (in module pygcam.query)
runMultiQueryBatch() (in module pygcam.query)
runProtectionScenario() (in module pygcam.landProtection)
runQueries() (pygcam.mcs.XMLParameterFile.XMLInputFile method)
runQuery() (pygcam.mcs.XMLParameterFile.CSVQuery method)
(pygcam.mcs.XMLParameterFile.XMLParameter method)
(pygcam.mcs.XMLParameterFile.XMLQuery method)
runTrial() (in module pygcam.mcs.worker)
(pygcam.mcs.worker.Worker method)
S
saveForEMA() (in module pygcam.mcs.analysis)
saveOutputDefs() (pygcam.mcs.XMLResultFile.XMLResultFile method)
savePathMap() (in module pygcam.config)
saveResults() (in module pygcam.mcs.XMLResultFile)
sequence (class in pygcam.mcs.distro)
setClimateOutputInterval() (pygcam.xmlEditor.XMLEditor method)
setConfigValue() (pygcam.xmlEditor.XMLEditor method)
setEnergyTechnologyCoefficients() (pygcam.xmlEditor.XMLEditor method)
setGlobalTechNonEnergyCost() (pygcam.xmlEditor.XMLEditor method)
setGlobalTechShareWeight() (pygcam.xmlEditor.XMLEditor method)
setGlobalTechShutdownRate() (pygcam.xmlEditor.XMLEditor method)
setInputFilesByVersion() (in module pygcam.config)
setInterpolationFunction() (pygcam.xmlEditor.XMLEditor method)
setJavaPath() (in module pygcam.gcam)
setLogLevels() (in module pygcam.log)
setMacJavaVars() (in module pygcam.config)
setParam() (in module pygcam.config)
setPriceElasticity() (pygcam.xmlEditor.XMLEditor method)
setRegionalNonCO2Emissions() (pygcam.xmlEditor.XMLEditor method)
setRegionalShareWeights() (pygcam.xmlEditor.XMLEditor method)
setRegionPopulation() (pygcam.xmlEditor.XMLEditor method)
setSection() (in module pygcam.config)
setup() (pygcam.xmlEditor.XMLEditor method)
setupDynamic() (pygcam.xmlEditor.XMLEditor method)
SetupException
setupSolver() (pygcam.xmlEditor.XMLEditor method)
setupStatic() (pygcam.xmlEditor.XMLEditor method)
setValue() (pygcam.mcs.XMLParameterFile.XMLVariable method)
shellCommand() (in module pygcam.utils)
ShellCommandError
signature() (pygcam.mcs.distro.DistroGen class method)
Sim (class in pygcam.mcs.schema)
simpleFormat() (in module pygcam.utils)
SimpleVariable (class in pygcam.project)
sortScenarios() (pygcam.project.Project method)
spearmanCorrelation() (in module pygcam.mcs.analysis)
sqlite_FK_pragma() (in module pygcam.mcs.database)
startCluster() (in module pygcam.mcs.monitor)
startEngines() (in module pygcam.mcs.monitor)
storeFloatValue() (pygcam.mcs.XMLParameterFile.XMLVariable method)
stringMatch() (pygcam.mcs.XMLParameterFile.CSVQuery method)
(pygcam.mcs.XMLResultFile.XMLResult method)
stringReplace() (pygcam.xmlEditor.XMLEditor method)
stripYearPrefix() (in module pygcam.mcs.util)
SubcommandABC (class in pygcam.subcommand)
sumYears() (in module pygcam.query)
sumYearsByGroup() (in module pygcam.query)
systemOpenFile() (in module pygcam.chart)
T
tail() (in module pygcam.mcs.util)
taxBioCarbon() (pygcam.xmlEditor.XMLEditor method)
taxCarbon() (pygcam.xmlEditor.XMLEditor method)
TimeSeries (class in pygcam.mcs.schema)
trial_func() (pygcam.mcs.gcamdata.GcamDataSystem method)
trial_sandbox() (pygcam.mcs.gcamdata.GcamDataSystem method)
U
UnitNamespace (class in pygcam.units)
unixPath() (in module pygcam.config)
unProtectLand() (in module pygcam.landProtection)
update_config_element() (pygcam.XMLConfigFile.XMLConfigFile method)
update_scenario_config() (pygcam.mcs.gcamdata.GcamDataSystem method)
updateConfigComponent() (pygcam.xmlEditor.XMLEditor method)
updateElements() (pygcam.mcs.XMLParameterFile.XMLParameter method)
updateScenarioComponent() (pygcam.xmlEditor.XMLEditor method)
usingMCS() (in module pygcam.config)
usingPostgres() (in module pygcam.mcs.database)
usingSqlite() (in module pygcam.mcs.database)
V
validate() (pygcam.XMLFile.XMLFile method)
validateProjectArgs() (pygcam.project.Project method)
values() (pygcam.XMLFile.McsValues method)
Variable (class in pygcam.project)
W
Worker (class in pygcam.mcs.worker)
WorkerResult (class in pygcam.mcs.worker)
write() (pygcam.XMLConfigFile.XMLConfigFile method)
writeCsv() (in module pygcam.query)
writeDiffsToCSV() (in module pygcam.diff)
writeDiffsToFile() (in module pygcam.diff)
writeDiffsToXLSX() (in module pygcam.diff)
writeLocalXmlFiles() (pygcam.mcs.XMLParameterFile.XMLParameterFile method)
writePolicyConstraintFile() (pygcam.xmlEditor.XMLEditor method)
writeSystemDefaultsFile() (in module pygcam.config)
writeXmldbDriverProperties() (in module pygcam.utils)
X
XMLColumn (class in pygcam.mcs.XMLResultFile)
XMLConfigFile (class in pygcam.XMLConfigFile)
XMLConstraint (class in pygcam.mcs.XMLResultFile)
XMLCorrelation (class in pygcam.mcs.XMLParameterFile)
XMLDataFile (class in pygcam.mcs.XMLParameterFile)
XMLDistribution (class in pygcam.mcs.XMLParameterFile)
xmlEdit() (in module pygcam.xml_edit)
XMLEditor (class in pygcam.xmlEditor)
XMLFile (class in pygcam.XMLFile)
XmlFormatError
XMLInputFile (class in pygcam.mcs.XMLParameterFile)
xmlIns() (in module pygcam.xml_edit)
XMLParameter (class in pygcam.mcs.XMLParameterFile)
XMLParameterFile (class in pygcam.mcs.XMLParameterFile)
XMLPythonFunc (class in pygcam.mcs.XMLParameterFile)
XMLQuery (class in pygcam.mcs.XMLParameterFile)
XMLRandomVar (class in pygcam.mcs.XMLParameterFile)
XMLRelFile (class in pygcam.mcs.XMLParameterFile)
XMLResult (class in pygcam.mcs.XMLResultFile)
XMLResultFile (class in pygcam.mcs.XMLResultFile)
xmlSel() (in module pygcam.xml_edit)
XMLTrialData (class in pygcam.mcs.XMLParameterFile)
XMLVariable (class in pygcam.mcs.XMLParameterFile)
XMLWrapper (class in pygcam.mcs.XML)