https://github.com/applicativesystem/universitat-potsdam-devops
a devops streamlit application for slurm job make
https://github.com/applicativesystem/universitat-potsdam-devops
devops devops-platform devops-tools slurm-batch slurm-cluster slurm-job slurm-utility
Last synced: about 2 months ago
JSON representation
a devops streamlit application for slurm job make
- Host: GitHub
- URL: https://github.com/applicativesystem/universitat-potsdam-devops
- Owner: IBCHgenomic
- License: mit
- Created: 2024-08-17T07:26:11.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-04T16:45:47.000Z (about 1 year ago)
- Last Synced: 2025-03-18T15:26:43.872Z (7 months ago)
- Topics: devops, devops-platform, devops-tools, slurm-batch, slurm-cluster, slurm-job, slurm-utility
- Language: Python
- Homepage:
- Size: 141 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# streamlit-up-application
- it is a multi page web application specifically for Universitat Potsdam DevOPs.
- Allows you to view and configure your own slurm configuration.
- Allows you to submit the jobs to the cluster without logging into the server.
- Allows you to see and select the modules.
- Help options are listed on each option for selection.
- You can browse all the main modules and the sub-modules in the sidebar.
- dynamically updated the selected list to show all the sub modules listed under that module.
- It is hosted on the cloud for access from anywhere: [streamlit-up-configurator](https://sup-application.streamlit.app/)
- New modules will be updated monthly and if you cant find your module then kindly let us know by opening a issue, fork the repository.
- you can updated this application using the module listing and i enclose how to do that:
```
for i in $(cat module2.txt | cut -f 1 -d "/" | sort | uniq -c | awk '{ print $2 }'); do grep $i module2.txt > ${i}.listed.modules.txt; done
```
- To run this:
```
pip3 install streamlit
streamlit run streamlitapplication.py
```

- if you leave everything empty then it will give a default configuration file.
Gaurav Sablok \
University of Potsdam \
Potsdam,Germany