Commit b28e9a8a authored by bliven_s's avatar bliven_s

Add Gautomatch buildblock

No new versions were installed, but this documents the build process and
updates the modulefile.
parent 8014c16e
#!/bin/sh
# Wrapper for Gautomatch on merlin
module purge
module use EM
module load cuda/8.0.44 Gautomatch/0.56
exec Gautomatch_v0.56_sm61_cu8.0 "$@"
# Gautomatch
## Installation
1. Download binaries from https://www2.mrc-lmb.cam.ac.uk/research/locally-developed-software/zhang-software/
2. Update files/variants
3. Run `./build <version>` to create directories
4. Move all executables to /opt/psi/EM/Gautomatch/$VERSION/bin
5. Create wrapper script at /opt/psi/EM/Gautomatch/$VERSION/bin/Gautomatch based on ./Gautomatch
6. Fix permissions: chmod 755 /opt/psi/EM/Gautomatch/$VERSION/bin/*
#!/usr/bin/env modbuild
# Binary distribution with manual installation. See README.md
pbuild::add_to_group 'EM'
pbuild::prep() {
:
}
pbuild::configure() {
:
}
pbuild::compile() {
:
}
pbuild::install() {
:
}
Gautomatch/0.53 stable
Gautomatch/0.56 stable
#%Module1.0
module-whatis "Fully automatic accurate, convenient and extremely fast particle picking for EM"
module-url "https://www2.mrc-lmb.cam.ac.uk/research/locally-developed-software/zhang-software/"
module-license "free"
module-maintainer "Spencer Bliven <spencer.bliven@psi.ch>"
module-help "
Citation: Kai Zhang. Unpublished
The `Gautomatch` script in this module includes the correct CUDA dependency. Other
executables need CUDA loaded separately.
"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment