The DEMENTpy code can be found in DEMENTpy directory. Use simulation.sh to submit for loops to SLURM scheduler to submit jobs. Simulations use Python 3.8.0.
The simulation.sh script will submit 3,900 simulations (26 simulations (1 full community + 25 exclusion experments) X 50 microbial community initializations X 3 climate scenarios). Output data from simulations can be found in the zipped directory (simulation-output-20240718.zip) within the released Zenodo Repository.
Code for analysis of simulations can be found in analysisCode directory (Analyses_2024-07-28.R). Analyses use R 4.1.0.