9946b945d166f3076e4b18acae4ae914ca092f35
Scaffold the standard 4-file Pmodule for autoPROC (Global Phasing Ltd.): build, modulefile, files/config.yaml, README.md. The PSI licence token (autoPROC/.licence) already existed and is installed into the software tree at build time. Follows the phenix archetype for the licence-gated install: the snapshot tarball cannot be wget'd (download needs credentials), so it is staged by hand in the module dir as autoPROC_snapshot_<date>.tar.gz and unpacked into PREFIX with --strip-components=1 (xds pattern). Runtime is activated by sourcing setup.sh via the modulefile. CCP4 8.0 and XDS are wired as runtime_deps (xds from this repo; ccp4 is a site module placeholder to confirm with `module avail ccp4`). Adds a .gitignore guard so the proprietary snapshot is never committed. Not built locally - to be tested on Ra. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
resolved the unsupported dtype issue in DIALS following https://github.com/cctbx/dxtbx/pull/785/files by allowing /entry/data/data
MX
This project includes all MX modules in use. All modules are build with Pmodules/2.0 version. Documentation for how-to-build modules can be found in: https://pmodules.gitpages.psi.ch/index.html
PModule tips
- Pmodules is name/version (not name/name-version)
- Solution to unbound variables:
/opt/psi/MX/phenix/phenix-1.20-4459/build/setpaths.sh: line 4: LIBTBX_BUILD_RELOCATION_HINT: unbound variableis to addputs stdout "set +x nounset"before the source statement in the modulefile
Languages
Shell
52.1%
Python
47.9%