Sign inSign up

rowangaffney/data_science_im_rs_step1

By rowangaffney

•Updated over 6 years ago

Image
0

426

rowangaffney/data_science_im_rs_step1 repository overview

This repository contains dockerfiles that are built on docker hub at: The are designed to run on the USDA ARS Ceres HPC system. Ceres uses Slurm for resource allocation. A brief overview of each image is below:

⁠Remote Sensing

  1. data_science_im_rs_step1
    • Initial container (recommend to install the data_science_im_rs container rather than this one).
    • Includes a conda environment (geo) that contains python geospatial packages
    • Built from the Jupyter Scipy Stack⁠
    • Docker Hub Link⁠
    • To build with singularity:
    singularity pull docker://rowangaffney/data_science_im_rs_step1
    
  2. data_science_im_rs
    • Includes the R environment (R_geo) that contains geospatial packages
    • Includes a conda environment (geo) that contains python geospatial packages
    • Will include the IDL (with ENVI API) if correct folders are bind-mounted on container execution (not in example below) and the ENVI licensed in active / "checked-out".
    • Built with a proxy to RStudio (you can launch RStudio from the launcher tab). The Shiny proxy/extension is not functional.
    • Built from data_science_im_rs_step1
    • Docker Hub Link⁠
    • To build with singularity:
    singularity pull docker://rowangaffney/data_science_im_rs
    

To launch this container (and allow Dask⁠ via Dask-Jobque⁠) to interface with the Slurm. Note this assumes that o_port and serv_fold environmental variables are defined.

singularity exec --bind /etc/munge \
                 --bind /var/log/munge \
                 --bind /var/run/munge \
                 --bind /usr/bin/squeue \
                 --bind /usr/bin/scancel \
                 --bind /usr/bin/sbatch \
                 --bind /usr/bin/scontrol \
                 --bind /scinet01/gov/usda/ars/scinet/system/slurm:/etc/slurm \
                 --bind /run/munge \
                 --bind /usr/lib64 \
                 --bind /scinet01 \
                 --bind $HOME \
                 -H $HOME:/home/jovyan \
                 ~/data_science_im_rs_latest.sif /bin/bash -c 'unset XDG_RUNTIME_DIR && \
                                                               start.sh jupyter lab --notebook-dir=$serv_fold \
                                                                                    --no-browser --ip=$(hostname -i) \
                                                                                    --port=$o_port'
  1. data_science_im_rs_ucx
    • EXPERIMENTAL - NOT CURRENTLY WORKING
    • Built from data_science_im_rs image but includes the ucx and ucx-py bindings
    • Docker Hub Link⁠
    • To build with singularity:
    singularity pull docker://rowangaffney/data_science_im_rs_ucx
    
  1. netlogo_im
    singularity pull docker://rowangaffney/netlogo_im
    

Tag summary

Content type

Image

Digest

Size

2.6 GB

Last updated

over 6 years ago

docker pull rowangaffney/data_science_im_rs_step1