https://github.com/broadinstitute/uger-cromwell
Cromwell template for running on UGER with Singularity
Science Score: 36.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
1 of 1 committers (100.0%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.7%) to scientific vocabulary
Repository
Cromwell template for running on UGER with Singularity
Basic Info
- Host: GitHub
- Owner: broadinstitute
- Language: wdl
- Default Branch: master
- Size: 9.77 KB
Statistics
- Stars: 4
- Watchers: 4
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
uger-cromwell
Cromwell template for running on UGER with Singularity
This repo is meant to get you started with running cromwell on-prem on the UGER cluster as well as running in the cloud via PAPIv2 using the same WDL file. It is meant as a supporting document to the WDL tutorial here: https://software.broadinstitute.org/wdl/documentation/topic?name=wdl-tutorials It is not meant to explain how WDL/Cromwell/UGER/Google work.
Getting Started
Clone this repo to NFS shared storage on a Broad host (gold/silver/plat/login) such as your home directory or /broad/hptmp. Assuming that Broad host is a UGER sumbit host please run:
``` $ use UGER $ ish -l h_vmem=4G $ cd /your/nfs/path/uger-cromwell
ex.
cd ~/uger-cromwell #if you cloned to your home directory ```
This will give you an instance on a UGER compute node where you can run cromwell and move you into the directory for this tutorial. To get started with cromwell you will first need to download the latest version from: https://github.com/broadinstitute/cromwell/releases (the current tested version with this documentation is cromwell-52).
This can be accomplished with a command such as:
wget https://github.com/broadinstitute/cromwell/releases/download/52/cromwell-52.jar
You will also need a copy of womtool for the same version of cromwell.
wget https://github.com/broadinstitute/cromwell/releases/download/52/womtool-52.jar
You can now setup your environment to work with cromwell, uger, and singularity. Please run the following from within the uger-cromwell repo:
source 00-setup/setup.sh <your-broad-username>
This will create a temp NFS storage space for you and direct your singularity images to be stored there to not fill your home directory.
It is also advised that you prebuild any container which you will work with as it can take a bit of time. In a new terminal: ``` $ ssh login $ use UGER $ ish -l h_vmem=4G -pe smp 4 -binding linear:4
$ source ~/uger-cromwell/00-setup/setup.sh
You are now ready to run your first job back in your original terminal window.
Examples
Owner
- Name: Broad Institute
- Login: broadinstitute
- Kind: organization
- Location: Cambridge, MA
- Website: http://www.broadinstitute.org/
- Twitter: broadinstitute
- Repositories: 1,083
- Profile: https://github.com/broadinstitute
Broad Institute of MIT and Harvard
GitHub Events
Total
Last Year
Committers
Last synced: about 1 year ago
Top Committers
| Name | Commits | |
|---|---|---|
| Jared Bancroft | j****b@b****g | 3 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: about 1 year ago
All Time
- Total issues: 0
- Total pull requests: 2
- Average time to close issues: N/A
- Average time to close pull requests: 2 minutes
- Total issue authors: 0
- Total pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 2
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
- jaredbancroft (2)