Coder Social home page Coder Social logo

claraluisa / ixmp Goto Github PK

View Code? Open in Web Editor NEW

This project forked from iiasa/ixmp

0.0 2.0 0.0 33.82 MB

The ix modeling platform for integrated and cross-cutting scenario analysis

License: Apache License 2.0

Shell 0.44% Python 87.93% R 1.14% GAMS 1.24% Jupyter Notebook 9.09% Dockerfile 0.16%

ixmp's Introduction

The ix modeling platform (ixmp)

PyPI version Anaconda version Documentation build Build status Test coverage

Overview

The ix modeling platform (ixmp) is a data warehouse for high-powered scenario analysis, with interfaces to Python and R for efficient scientific workflows and effective data pre- and post-processing, and a structured database backend for version-controlled data management.

This repository contains the core and application programming interfaces (API) for the ix modeling platform (ixmp), as well as a number of tutorials and examples for a generic model instance based on Dantzig's transport problem.

License

Copyright © 2017–2020 IIASA Energy Program

The platform package is licensed under the Apache License, Version 2.0 (the "License"); you may not use the files in this repository except in compliance with the License. You may obtain a copy of the License at https://www.apache.org/licenses/LICENSE-2.0.

Please refer to the NOTICE for details and user guidelines.

Getting started

Documentation

Documentation of ixmp and the MESSAGEix framework is available in two forms:

The online documentation is built automatically from the contents of the ixmp Github repository.

For offline use, the documentation can be built from the source code. See doc/README.rst for further details.

Installation

Most users will have ixmp installed automatically as a dependency when installing MESSAGEix.

To install the ixmp R API, or to install ixmp from source code, see ‘Installation’ in the documentation.

Tutorials

Introductory tutorials are provided in both Python and R. See ‘Tutorials’ in the documentation or tutorial/README.rst.

Scientific reference

Please cite the following manuscript when using the MESSAGEix framework and/or the ix modeling platform for scientific publications or technical reports:

Daniel Huppmann, Matthew Gidden, Oliver Fricko, Peter Kolp, Clara Orthofer, Michael Pimmer, Nikolay Kushin, Adriano Vinca, Alessio Mastrucci, Keywan Riahi, and Volker Krey. "The |MESSAGEix| Integrated Assessment Model and the ix modeling platform". Environmental Modelling & Software 112:143-156, 2019. doi: 10.1016/j.envsoft.2018.11.012 electronic pre-print available at pure.iiasa.ac.at/15157/

ixmp's People

Contributors

khaeru avatar zikolach avatar danielhuppmann avatar gidden avatar francescolovat avatar gamzeunlu95 avatar adrivinca avatar fonfon avatar behnam-zakeri avatar claraluisa avatar jihoon avatar miguelpobletecazenave avatar

Watchers

James Cloos avatar  avatar

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.