Duke-GCB/helmod

Name: helmod

Owner: Duke Center for Genomic and Computational Biology

Description: Harvard Extensions for Lmod deployment

Created: 2015-04-13 14:10:19.0

Updated: 2017-11-13 14:48:26.0

Pushed: 2017-12-06 18:38:42.0

Homepage: http://rc.fas.harvard.edu/helmod

Size: 3362

Language: Shell

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

HeLmod (Harvard Extensions for Lmod deployment) is a software management system where:

See the doc directory for more information, specifically:

HeLmod captures all the details and hacks that go into building any given software package as shell snippets in RPM spec files. See the rpmbuild/SPECS directory for a bunch of real examples (see this FAQ item for diffing them from the template for the interesting bits).

GCB Specific Instructions

Modules are built on the rpmbuild server. New users will need to clone this repo and create a BUILD directory in helmod/rpmbuild.

High Level Process

When running make for building modules you are running the the helmod Makefile. The rpm spec file contains commands that will configure and make your source code. If you do not wish to See the HOWTO-short instructions for further details.

NOTE One additinal step that must be manually done is to sync the modules to our HARDAC cluster. This is done by running this command on the HARDAC xfer server:

c -rlptoDvi --progress -e ssh /nfs/oit_software/helmod /data/itlab

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.