Giter Club home page Giter Club logo

Comments (6)

Goldfish63 avatar Goldfish63 commented on August 24, 2024

Hi, Thanks for your questions. I also encountered similar issues you posted before and I would like to share my views.

  1. The gcam-training offers some learning materials and some examples for you to grasp quickly. This tutorial provides some insights on how to design a policy scenario. Also, you can follow the examples on this website.
    image

https://jgcri.github.io/gcam_training/gcam.html#Scenario_Adjustments

  1. You should add the policy (e.g. carbon_tax_10_5) in the configuration_policy file. Configuration_ref file defines the reference scenario for GCAM release.

  2. I think the find-path mode should be set to 1. This issue also mention the similar problem.#238

I am also quite new to gcam. Please correct if there are errors. Thanks again.

from gcam-core.

pkyle avatar pkyle commented on August 24, 2024

Just to add to that, if I'm running a simple carbon price or emissions constraint scenario, I usually start from configuration_ref.xml, leave find-path set to 0, and add the carbon price or emissions constraint file to the scenarioComponents.
find-path set to 1 (as in configuration_policy.xml) indicates to use target-finder mode, which is used for solving a policy that will require multiple iterations of the model itself. For example, if you wanted to hit an end of century radiative forcing target, the exact concentrations of each gas in 2100 aren't known, as a number of different levels of each gas could work. Moreover, the emissions pathways of each gas similarly are not known a priori. For such a policy design, the model will have to run a number of different times, adjusting the GHG price trajectory such that the end of century target is met. In this mode, only the final scenario run is saved and written to the output database.

from gcam-core.

rp9823 avatar rp9823 commented on August 24, 2024

Thanks a lot for your help! I'd like to ask you another question. In the queries related to prices and costs, I found different labels, for example regional/total/traded/imported/delivered and so on. Is there a guide explaining in detail how to interpret the different prices/costs according to the labels? Furthermore, as far as you know, is it possible to consider one of the prices as an acquisition cost and another as selling price so that the difference between the two may represent the profit for that market? Thanks again for your support.

from gcam-core.

pkyle avatar pkyle commented on August 24, 2024

I don't think there's a guide to describing the interrelationships of the different commodities, but if you run the query “inputs by sector”, that will show all the various intersectoral linkages, at least within a region. In general, a commodity prefaced by “regional" indicates the total domestic supply; this is equal to the sum of all consumption within the region, or equivalently, the production minus net exports. In general, gcam does not represent stock changes or statistical differences.
A commodity prefaced by “traded” tracks the quantity of the commodity that is traded between model regions. Traded commodities are housed in the USA region (though this is arbitrary; it could be any region), and the subsectors represent exporting regions. The traded commodities are the inputs to the corresponding “imports” subsectors of each regions “regional” commodities.
The trade structure in gcam is relatively simple; it does not consider bilateral trade, and all importing regions see the same price for a given imported commodity.
Past the trade structure, the commodity names are simpler; “delivered” or “enduse” generally refer to commodities delivered to end use consumers, often with cost markups that are consistent with a distributed network of enduse consumers. In contrast, “wholesale” or “industrial” Indicate the commodity price is paid by large, industrial or energy sector consumers.

from gcam-core.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.