explain in detail: Containerize Tree Mortality with Sciunit
I created a Dockerfile to simplify the use of the workflow. You can find it here: Dockerfile for Tree-Mortality. Here’s a quick demonstration of how to use it:
- Download the required data.
wget https://depauledu-my.sharepoint.com/:u:/g/personal/xchu3_depaul_edu/EVkiqIrakgxBi1xsf4VU2EAB-3Ibpt0f8Jenqltd3KwEjA?download=1 -O data.zip
unzip data.zip
- Build and run the Docker container to execute the workflow.
docker build -t tree-mortality .
docker run -v ./:/shared -it tree-mortality
- sequential execution
sciunit create tree-mortality && export TZ='America/Chicago'
chmod +x *.sh
sciunit exec ./time.sh
- parallel computing
Thank you for your patience. The code for parallel computing is still being refined and has not been released yet. We will send you an email as soon as it becomes available.
- Gary Doran
- Antonio Ferraz
- Sudip Chakraborty
- Peter Kalmus
- Seungwon Lee
EcoPro is a NASA-funded project to build ecological projection models to better understand how climate change will effect ecosystems. This study specifically looks at understanding the relationship between climate change and Sierra Nevada tree mortality.
It is recommended to use the environment.yml
file for creating an environment with conda
for running the code.
Copyright 2024, by the California Institute of Technology. ALL RIGHTS RESERVED. United States Government Sponsorship acknowledged. Any commercial use must be negotiated with the Office of Technology Transfer at the California Institute of Technology.