{ "info": { "author": "Lucas Sinclair", "author_email": "lucas.sinclair@me.com", "bugtrack_url": null, "classifiers": [], "description": "# `cbm_runner` version 0.2.0\n\nHere, `cbm_runner` is a python package for dealing with the automation and running of a complex series of models involving the European economy, carbon budgets and their interactions. Notably in relation to the CBM-CFS3 model developed by Canada.\n\n## Warnings\n\nThis package is currently under heavy development and the master branch is subject to breaking changes at each commit. If you are interested in using this package in your own installation, please contact the authors.\n\n## Installing\n\nNo automated installation has been developed for the `cbm_runner` package yet. In the meantime, following this document and typing these commands on your command-line interface should get you started. If you cannot get a functional installation set up, contact the authors.\n\n#### Step 1: Cloning the repository\nHere you will download a copy of the code from github and place it in your file system.\n\n $ cd /\n $ mkdir repos\n $ cd repos\n $ git clone https://emsincllu@webgate.ec.europa.eu/CITnet/stash/scm/bioeconomy/cbm_runner.git\n\nNB: Currently the access to this repository is restricted.\n\n#### Step 2: Modify your python search path\nHere you will edit your ``.bashrc`` or ``.bash_profile`` to add a reference to the module you just downloaded. If you are on Windows, you can change your environment variables with the `setx` command.\n\n $ vim ~/.bash_profile\n export PYTHONPATH=\"/repos/cbm_runner/\":$PYTHONPATH\n\nWhen you type `import cbm_runner` python will know where to look.\n\n#### Step 4: Install all required python packages\n`cbm_runner` uses many third party python libraries. You can get them by running these commands:\n\n $ pip install --user autopaths\n $ pip install --user plumbing\n $ pip install --user pymarktex\n $ pip install --user pbs\n\n#### Step 3: Follow other instructions\n\nSetting up the machine and installing the required programs is covered in hte `gcbmio` repository.\n\n## Data Flowchart\nBelow is drawn the flowchart describing the data processing along all the steps of `cbm_runner`:\n\n![Flowchart](documentation/data_flowchart.png)\n\n## Objects Diagram\nBelow is presented a tentative UML-style diagram detailing not the inheritance of the classes but the use of the composition design pattern between the objects created.\n\n![Diagram](documentation/objects_diagram.png)\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "cbm-runner", "package_url": "https://pypi.org/project/cbm-runner/", "platform": "", "project_url": "https://pypi.org/project/cbm-runner/", "project_urls": null, "release_url": "https://pypi.org/project/cbm-runner/0.2.0/", "requires_dist": [ "autopaths", "plumbing", "pymarktex", "pbs" ], "requires_python": "", "summary": "cbm_runner is a python package for running carbon budget simulations.", "version": "0.2.0" }, "last_serial": 5018440, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "3e198a5829fb3d21ab3997011797f271", "sha256": "4ae9408d44375ca262eb93cc533e4ca543365a58192e611e32f0b0768c8bd83b" }, "downloads": -1, "filename": "cbm_runner-0.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "3e198a5829fb3d21ab3997011797f271", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6325, "upload_time": "2019-03-05T15:11:46", "url": "https://files.pythonhosted.org/packages/1e/7b/f3c5a4914932da5393b034e99f4242a414bc19424dfd7c8d57e5eba489b4/cbm_runner-0.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0d79c26974c0f7e555b7e5a19951f03c", "sha256": "4d33d2c0955d655fc7c55a1b5e9b0e8ce3676d2dd75e4f2e6f168baa4aa155cf" }, "downloads": -1, "filename": "cbm_runner-0.2.0.tar.gz", "has_sig": false, "md5_digest": "0d79c26974c0f7e555b7e5a19951f03c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5438, "upload_time": "2019-04-01T13:39:09", "url": "https://files.pythonhosted.org/packages/e8/dd/7a87304d1f0fa17b098abc5a783b4a8d7026a99b62681faed3bc3dbaef2f/cbm_runner-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3e198a5829fb3d21ab3997011797f271", "sha256": "4ae9408d44375ca262eb93cc533e4ca543365a58192e611e32f0b0768c8bd83b" }, "downloads": -1, "filename": "cbm_runner-0.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "3e198a5829fb3d21ab3997011797f271", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6325, "upload_time": "2019-03-05T15:11:46", "url": "https://files.pythonhosted.org/packages/1e/7b/f3c5a4914932da5393b034e99f4242a414bc19424dfd7c8d57e5eba489b4/cbm_runner-0.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0d79c26974c0f7e555b7e5a19951f03c", "sha256": "4d33d2c0955d655fc7c55a1b5e9b0e8ce3676d2dd75e4f2e6f168baa4aa155cf" }, "downloads": -1, "filename": "cbm_runner-0.2.0.tar.gz", "has_sig": false, "md5_digest": "0d79c26974c0f7e555b7e5a19951f03c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5438, "upload_time": "2019-04-01T13:39:09", "url": "https://files.pythonhosted.org/packages/e8/dd/7a87304d1f0fa17b098abc5a783b4a8d7026a99b62681faed3bc3dbaef2f/cbm_runner-0.2.0.tar.gz" } ] }