This section explains how to setup and configure the FLARECAST development infrastructure on your personal computer.
Getting ready
Install software
Software | OS X | Linux |
---|---|---|
Python | Install https://www.python.org/downloads/release/python-2711/ | Should be preinstalled. Test with python --version Otherwise check here. |
PIP (Python installer) | PIP is shipped with Python 2.7.9+ and Python 3.4+. pip --version If you don't have it follow https://pip.pypa.io/en/stable/installing/ | |
Python IDE | We suggest PyCharm, but any text editor or Spyder will work as well. | |
IDL | You can use your normal IDL setup to access data and prototype your algorithms. Note: We do not support execution of IDL code on our cluster due to licensing issues. Let us know if this is a problem. Please avoid SolarSoft/SSW-specific functionality in your algorithms. They tend to be hard to be ported to a cluster. | |
Git (source code repository) |
|
|
Docker and docker-compose | Requires Kernel 3.10+
sudo curl -L https://get.docker.com/ | sh sudo pip install docker-compose
| Install https://www.docker.com/docker-toolbox |
Access to Infrastructure
In order to access the FLARECAST development infrastructure in France you need a dedicated account.
To get an account send a message to [Eric Buchlin|mailto:Eric Buchlin <eric.buchlin@ias.u-psud.fr>?subject=Request for FLARECAST account&body=Dear Eric,\nwould you mind to create a FLARECAST account for me.\n\nBest Regards,\n]
Test installation
Note: Windows has not been tested yet
* OS X or Linux (we have not tested Windows installations yet)
* Python 2.7
* Text Editor or your preferred Python Interactive Development Environment (IDE).
* Account to connect to the FLARECAST infrastructure at OBSPM.