You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 15 Next »

1. Most recent steps for Gateway users

In order to use most recent version of Kepler do following.

More info (technical details) can be found here

Remove KEPLER_DIR variable

Make sure you don't have KEPLER_DIR set inside ~/.cshrc or ~/.profile or ~/.bashrc

Load imasenv/3.23.1 module by calling

> module load imasenv/3.23.1

By default kepler/2.5p4-3.0.1 is loaded together with imasenv/3.23.1

> module load imasenv/3.23.1
INFO: No wpcdenv was set. Using default one.
IMAS environment loaded.
Please do not forget to set database by calling 'imasdb <machine_name>' ! 

Now, you can install your personal Kepler installation (please note that since release kepler/2.5p4-3.0.0 and keplertools-1.8.1 it is possible to switch between different installations of Kepler - they will not collide).

> kepler_install my_2.5p4-3.0.1
Using KEPLER_DIR at: /afs/eufus.eu/user/g/g2michal/.local/kepler.
Using KEPLER_SRC from KEPLER: /gw/swimas/extra/keplertools/1.8.0.
mkdir: created directory /afs/eufus.eu/user/g/g2michal/.local/kepler/my_2.5p4-3.0.1
mkdir: created directory /afs/eufus.eu/user/g/g2michal/.local/kepler/my_2.5p4-3.0.1/.kepler
mkdir: created directory /afs/eufus.eu/user/g/g2michal/.local/kepler/my_2.5p4-3.0.1/.ptolemyII
mkdir: created directory /afs/eufus.eu/user/g/g2michal/.local/kepler/my_2.5p4-3.0.1/KeplerData
Done installing /afs/eufus.eu/user/g/g2michal/.local/kepler/my_2.5p4-3.0.1/kepler.
/gw/swimas/extra/keplertools/1.8.1/share/modulefiles/kepler? -> /afs/eufus.eu/user/g/g2michal/.local/kepler/modulefiles/kepler/my_2.5p4-3.0.1
Kepler was installed inside /afs/eufus.eu/user/g/g2michal/.local/kepler/my_2.5p4-3.0.1
Its module file is: /afs/eufus.eu/user/g/g2michal/.local/kepler/modulefiles/kepler/my_2.5p4-3.0.1
To see available installations: kepler_avail
To remove this installation, run: kepler_remove my_2.5p4-3.0.1
To load this environment, run: kepler_load my_2.5p4-3.0.1
( or module load /afs/eufus.eu/user/g/g2michal/.local/kepler/modulefiles/kepler/my_2.5p4-3.0.1 )

Kepler location

Note that by default, Kepler is installed inside $HOME/.local/kepler.

You can change this location by creating symbolic link pointing to some other place

> mkdir $ITMWORK/my_imas_keplers
> mkdir -p ~/.local
> cd ~/.local
 
# make sure to backup all the stuff you already have there
> mv kepler kepler~
> ln -s $ITMWORK/my_imas_keplers kepler

Now, you can list your own Kepler installations by calling

> kepler_avail
Using KEPLER_DIR at: /afs/eufus.eu/user/g/g2michal/.local/kepler.
Available local installations (* currently loaded):
* my_2.5p4-3.0.1  	: /gw/swimas/extra/kepler/2.5p4-3.0.1	keplertools/1.8.1
WARNING: KEPLER is not in KEPLER_DIR (/afs/eufus.eu/user/g/g2michal/.local/kepler)!

As you can see, your personal Kepler installations are available via modules. In order to switch to given version of Kepler you need to switch the module

> kepler_load my_2.5p4-3.0.1

Once you have set version of Kepler, you can run it by typing kepler

> kepler
The base dir is /afs/eufus.eu/g2itmdev/user/g2michal/.local/kepler/my_2.5p4-3.0.1/kepler
Kepler.run going to run.setMain(org.kepler.Kepler)
JVM Memory: min = 1G,  max = 8G, stack = 20m, maxPermGen = default
...
...
  • No labels