https://github.com/uvarc/rivanna-script
Miscellaneous scripts for Rivanna
https://github.com/uvarc/rivanna-script
Last synced: 4 months ago
JSON representation
Miscellaneous scripts for Rivanna
- Host: GitHub
- URL: https://github.com/uvarc/rivanna-script
- Owner: uvarc
- License: mit
- Created: 2020-10-17T19:14:17.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2025-08-19T18:10:12.000Z (11 months ago)
- Last Synced: 2025-08-19T20:28:16.154Z (11 months ago)
- Language: Jupyter Notebook
- Size: 34.2 MB
- Stars: 0
- Watchers: 4
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# rivanna-script
Miscellaneous scripts for Rivanna
## Self help
- `alias2id` - Get user ID from alias
- `cleancache` - Remove cache files
- `gitall` - Shortcut for add-commit-push
- `gpujob` - GPU statistics
- `jkrollout` - Install custom Jupyter kernel for a container
- `list-group-usage` - List SU usage for each group member
- `list-storage` - List storage usage by school and department
- `stat-storage` - Statistics of `list-storage` output
## SLURM
- `show-slurmscript` - Given job ID show SLURM script
- `oodurl` - Generate URL for OOD session
- `nodeinfo` - Compile node info
## Groups
- `alloc` - List allocation names quickly
- `get-ivygroup` - Find which Ivy groups a user belongs to
- `group-compare` - Compare members of a group with MyGroups `group.txt` and show discrepancies
- `group-intersect` - Intersection of N groups on Rivanna
- `guesspi` - Guess the PI of a group
- `mgurl` - URL to display MyGroup membership
- `whogrp` - For each group member show who's logged on to which frontend
## Libraries/Packages
- `getlib` - Find library dependencies of binaries (Docker multistage build)
- `getpylib` - Find library dependencies of Python packages (Docker multistage build)
- `pypkgver` - Find latest version of Python packages via conda or pip
- `syslib` - Multi-search installed system libraries
# Citation
- `jkrollout`: R. Sun and K. Siller, HPC Container Management at the University of Virginia, PEARC '24: Practice and Experience in Advanced Research Computing 2024: Human Powered Computing 73, 1 (2024). [doi:10.1145/3626203.3670568](https://doi.org/10.1145/3626203.3670568)