Input
Build and Run Commands
Local or AWS
git clone https://github.com/SWOT-Confluence/momma.git
cd momma
docker build -t momma .
sudo docker run -v /mnt/input/:/mnt/data/input -v /mnt/flpe/momma:/mnt/data/output -v ~/.aws:/root/.aws travissimmons/momma:latest -r reaches.json -m 3 -b confluence-sos/unconstrained/0000 -i 0
HPC
singularity build momma.simg docker://travissimmons/momma
singularity run –bind mnt/input:/mnt/data/input,mnt/flpe/momma:/mnt/data/output momma.simg -i 1 -r reaches.json -m 3
Arguments
Dev notes….
””” option_list <- list( make_option(c(“-i”, “–index”), type = “integer”, default = -256, help = “Index to run on”), make_option(c(“-b”, “–bucket_key”), type = “character”, default = “”, help = “Bucket key to find the sos”), make_option(c(“-r”, “–reaches_json”), type = “character”, default = NULL, help = “Name of reaches.json”), make_option(c(“-m”, “–min_nobs”), type = “character”, default = NULL, help = “Minimum number of observations for a reach to have to be considered valid”), make_option(c(“-c”, “–constrained”), action = “store_true”, default = FALSE, help = “Indicate constrained run”) ) “””