Skip to content

Commit 0c5317a

Browse files
Add perlmutter instructions to readme
1 parent 651920a commit 0c5317a

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

README.md

+12
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,18 @@ function dirusage {
181181
}
182182
```
183183

184+
### Pippin on Perlmutter
185+
186+
On perlmutter, add `source /global/cfs/cdirs/lsst/groups/TD/setup_td.sh` to your `~/.bashrc` to load all the relevant paths and environment variables.
187+
188+
This will add the `$PIPPIN_DIR` path for Pippin source code, and `$PIPPIN_OUTPUT` for the output of Pippin jobs. Additionally `pippin.sh` can be run from any directory.
189+
190+
To load the perlmutter specific `cfg.yml` you must add the following to the start of your Pippin job:
191+
```yaml
192+
GLOBAL:
193+
CFG_PATH: $SNANA_LSST_ROOT/starterKits/pippin/cfg_lsst_perlmutter.yml
194+
```
195+
184196
## Issues and Contributing to Pippin
185197

186198
Contributing to Pippin or raising issues is easy. Here are some ways you can do it, in order of preference:

0 commit comments

Comments
 (0)