Closed fdiblen closed 5 months ago
Thank you for reviewing @recap! I created issues about the improvements you pointed to. Can you please review again and submit a review?
Thank you for the review @lyashevska. I updated the example. Can you have a look once again?
Thanks @fdiblen. All looks good.
About:
This pull request adds the preliminary version of a Python code to submit jobs to HPC.
Changes
Messy
Python class to submit jobs to a HPC system running SLURM.use_messy
, an example script showing how theMessy
class can be used.templates/netlogo_job.jinja
, a jinja template which is rendered to create a script for the batch job.docs/HPCDocker.md
, a document describing the steps to manually achieve the same goal as Messy class.requirements.txt
for Messy class dependencies.gitignore
test_folder
to be used in examples.Review instructions:
Requirements
Instructions
Run a local SLURM service using a xenon docker image
Give it some time to start the services. If you need to ssh to the container the credentials are below. username:
xenon
password:javagat
Create a virtual environment and install the dependencies (run in Bash shell)
Test Messy class methods. You can find some examples in
use_messy
script.Related issues: