capri:install
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
capri:install [2011/04/11 12:28] – 134.110.32.81 | capri:install [2022/11/07 10:23] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | |||
+ | < | ||
+ | <div id=" | ||
+ | |||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | |||
+ | |||
+ | <div style=" | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | costs of using the modelling system. | ||
+ | |||
+ | HREF=" | ||
+ | |||
+ | The methodology of CAPRI requires performing and stable software able to | ||
+ | |||
+ | solve large-scale non-linear optimization problems, and GAMS offers | ||
+ | |||
+ | interfaces to these so-called solvers. Additionally, | ||
+ | |||
+ | designed specifically to support eonomic modelling. Numeric values in | ||
+ | |||
+ | the CAPRI production chain are produced entirely by a sequence of GAMS | ||
+ | |||
+ | programs. That reduces learning costs, and allows applying uniform | ||
+ | |||
+ | solutions to coding, data and meta data handling and code documentation. | ||
+ | |||
+ | GAMS.com typically offers interested parties a time limited test | ||
+ | |||
+ | license, so that researchers who take part in a CAPRI training session | ||
+ | |||
+ | can run CAPRI during the session even without possessing their own | ||
+ | |||
+ | license.</ | ||
+ | |||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | the different work steps of CAPRI can be loaded and shown as tables, | ||
+ | |||
+ | graphs and maps without the need to license third party software such as | ||
+ | |||
+ | GAMS. Being written in Java, the CAPRI GUI requires a <A | ||
+ | |||
+ | HREF=" | ||
+ | |||
+ | Run Time Engine (JRE)</ | ||
+ | |||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | run are defined as objects with specific properties such as "base year", | ||
+ | |||
+ | " | ||
+ | |||
+ | before starting such a task, either interactively by the <A | ||
+ | |||
+ | HREF="/ | ||
+ | |||
+ | HREF=" | ||
+ | |||
+ | executed as GAMS programs. | ||
+ | |||
+ | can be accessed by other tasks or exploited by the user. The properties | ||
+ | |||
+ | of the result set (file name and location, logical structure, symbol | ||
+ | |||
+ | comprised ..) can be queried from the task. Each set of results | ||
+ | |||
+ | comprises <A HREF=" | ||
+ | |||
+ | The meta data allow e.g. to check if the outdated results are present in | ||
+ | |||
+ | a CAPRI installation.</ | ||
+ | |||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | CAPRI is now based on a < | ||
+ | |||
+ | versioning system is especially important for the CAPRI coders | ||
+ | |||
+ | who contribute as a distributed network to the maintenance and | ||
+ | |||
+ | further development of CAPRI. But it offers also major benefits | ||
+ | |||
+ | for those who are solely interesting in running simulations | ||
+ | |||
+ | or even only exploiting results.</ | ||
+ | |||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | local working copies. | ||
+ | |||
+ | (the versioning). | ||
+ | |||
+ | to the server repository - a process called " | ||
+ | |||
+ | number is increased. | ||
+ | |||
+ | that all these incremental changes can be tracked, and roll-backs are | ||
+ | |||
+ | possible. | ||
+ | |||
+ | branches, or to " | ||
+ | |||
+ | versioning system is well described in the <A | ||
+ | |||
+ | HREF=" | ||
+ | |||
+ | the recommended tool for CAPRI users.</ | ||
+ | |||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | < | ||
+ | |||
+ | <UL> | ||
+ | |||
+ | < | ||
+ | |||
+ | < | ||
+ | |||
+ | < | ||
+ | |||
+ | </UL> | ||
+ | |||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | you should hence ensure that the < | ||
+ | |||
+ | <UL> | ||
+ | |||
+ | < | ||
+ | |||
+ | < | ||
+ | |||
+ | < | ||
+ | |||
+ | and results of existing scenarios can be analyzed without a GAMS licence). | ||
+ | |||
+ | </ | ||
+ | |||
+ | </UL> | ||
+ | |||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | of free disk space to do so, and a fast internet access; installation on a file server is possible. Many user will at the beginning be mostly interested to explore existing scenarios to learn about the possibilities of the system, the CAPRI network therefore offfers the possibility to download the material from the last training session. It is recommended to have at least 1 GByte of RAM to run CAPRI. Very old computers or rather small netbooks (e.g. with ATOM processors) have proven to be of limited use for working with a large-scale modelling system such as CAPRI.</ | ||
+ | |||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | you should hence ensure that the < | ||
+ | |||
+ | <UL> | ||
+ | |||
+ | < | ||
+ | |||
+ | < | ||
+ | |||
+ | < | ||
+ | |||
+ | </UL> | ||
+ | |||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | party products are installed on the computer (see below) is a so-called | ||
+ | |||
+ | " | ||
+ | |||
+ | manual</ | ||
+ | |||
+ | computer of the user: all GAMS programs, input and result data and also | ||
+ | |||
+ | the necessary files to start the GUI are copied from the versioning | ||
+ | |||
+ | server to a local directory. | ||
+ | |||
+ | internet connection, about 6 Gbyte of free disk space, and the access | ||
+ | |||
+ | details for the SVN-Server. | ||
+ | |||
+ | automatically synchronized to the server with " | ||
+ | |||
+ | contributing to the code development of CAPRI also " | ||
+ | |||
+ | changes to the server. | ||
+ | |||
+ | HREF=" | ||
+ | |||
+ | recommended is <A HREF=" | ||
+ | |||
+ | target=" | ||
+ | |||
+ | in the windows explorer so that all basic operations can be executed | ||
+ | |||
+ | with mouse clicks. | ||
+ | |||
+ | local copy is shown by icons, so that one sees already in the windows | ||
+ | |||
+ | explorer any changes in the local copy since the last update.</ | ||
+ | |||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | < | ||
+ | |||
+ | < | ||
+ | |||
+ | < | ||
+ | |||
+ | versioning control system</ | ||
+ | |||
+ | < | ||
+ | |||
+ | < | ||
+ | |||
+ | < | ||
+ | |||
+ | < | ||
+ | |||
+ | < | ||
+ | |||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | <P>We would like to thank all who have contributed | ||
+ | |||
+ | to these products. The GUI itself was developed by Wolfgang | ||
+ | |||
+ | Britz, with contributions of Alexander Gocht. But its current | ||
+ | |||
+ | format and functionally would not be possible without the | ||
+ | |||
+ | feedback and contributions of the CAPRI network, and the | ||
+ | |||
+ | experiences gained over decades by staff at ILR, Bonn, | ||
+ | |||
+ | especially Hans-Josef Greuel and Andrea Zintl.</ | ||
+ | |||
+ | </ | ||
+ | |||
+ | </ | ||
+ | </ | ||