This is a repository containing scripts to setup the Repast4py environmnet in GMU's Hopper high performance cluster. The goal being to run several distributed agent based models.
Covid-19 has been detected in a local deer population. This project aims to combine deer behaviour models and human population models in order to run scenarious of human <> deer infections.
This guide is for GMU members who have access to the Slurm/Hopper cluster.
Here's how you run this on Hopper:
- Log into Hopper
- Load Git module, pull repo, and run env code:
module load git
git clone https://github.com/heykuldip/Repast4pyModels.git
cd Repast4pyModels
chmod +x *.sh
./hopper_setup.sh
Here's how you contribute to this project:
- Create a branch
- Add some code
- Request that your branch get merged into main
Hopper can use singularity containers to run code. It also looks like it's not too difficult to convert Docker containers to Singularity containers. The best place to start seems to be with a Nvidia GPU optimised container and add code to there (even if you're not going to use the GPU)