Page History
...
Supporting softlinks from user home directories to a central package repository is a feature under development at continuum. However even with this feature, before users can create their own conda environment with psana that they run cross platform, we will need to do some development.
Offsite Installation
You should contact us pcds-ana-l@slac.stanford.edu before attempting offsite installation. Steps are below, but they have not been tested so we expect issues to come up that we have to help resolve.
LCLS will maintain three channels in continuum:
lcls-rhel7
lcls-rhel6
lcls-rhel5
It is recommended to use the rhel7 channel to install on a rhel7 compatible version of linux.
On your offsite host computer, after activating a conda environment that you want to put psana in, execute
conda install -c lcls-rhel7 psana-conda
this should install the latest version of psana-conda, and its dependencies. Currently we are specifying strict dependencies for certain packages. Installing psana-conda will also install specific versions of the following packages
- hdf5
- openmpi
- mpi4py
- h5py
- tables
that we maintain in lcls-rhel7. We can do development to relax this in the future if it is a problem - for instance you may be at a lab that has its own mpi installation.
You will also need to set SIT_ROOT and SIT_DATA as mentioned in the User Conda Environments section above.