Python programs pydarm and nonsens are now available from a specially configured conda environment on opslogin0 (the nomachine portal).
To run, log on to opslogin0 and open a terminal window.
Enter the following commands:
source /opt/rtcds/userapps/release/cds/h1/scripts/setup_anaconda
conda activate /opt/nonsens/conda/mambaforge/envs/nonsens
export PYTHONPATH=/opt/nonsens/nonsens:/opt/nonsens/pydarm
Use 'python3'. The first import of pydarm may take a long time.
This is a temporary solution meant to get pydarm and nonsens running on opslogin0. This method cannot be used on other workstations.
The installation is in '/opt/nonsens', a local directory on opslogin0, chosen for speed. The installation contains nonsens and pydarm sources, plus a conda environment that can run both of those packages.
Pydarm and nonsens are run directly from source. Updating the source requires write access to /opt/nonsens and a git.ligo.org account.
To upgrade nonsens
cd /opt/nonsens/nonsens
git pull
You will be asked for your git.ligo.org login name and password.
To upgrade pydarm
cd /opt/nonsens/pydarm
git pull
You will be asked for your git.ligo.org login name and password.