- ARCH
- Newsletters
- ARCH Newsletter March 2023
ARCH NEWSLETTER MARCH 2023
Hello ARCH & Rockfish Community,
Welcome to our first ARCH newsletter! Every other month we will send updates and announcements on our Rockfish systems and ARCH community.
In this newsletter for the week of April 10th, 2023:
- Training Sessions
- Upcoming Rockfish Maintenance
- MATLAB Scripts PSA
- Job Opportunity
- Script Updates: “user-sbalance” and “quotas.py”
- Research Profile: Professor Lan Cheng
- Short Tutorial Series: Python and Anaconda Virtual Environment
Read below for more details about our announcements.
Training Sessions
ARCH will be providing the following training sessions:
- Introduction to Linux: Hands on session for users with no or little knowledge of Command Line Interface (CLI) in Linux.
Date: Monday April 17, 2-4 PM
Location: Bloomberg (P&A) 46 - Navigating the Rockfish Environment:
Date: Wednesday April 19, 2-4PM
Location: Bloomberg (P&A) 462
Attendance on premise is strongly recommended but session can be attended via zoom: https://jh.zoom.us/my/jaimeco
Please register for each session here
Rockfish Maintenance:
All Rockfish Systems will be unavailable from April 24th at 12:01AM to April 30th at 12:01AM. Contractors will be performing facility wide maintenance beginning on April 24th. We strongly recommend users to copy any data that may be needed during this downtime to an external device as access to Rockfish storage will not be available. Click here for more details.
MATLAB PSA:
For all users of MATLAB, we ask that you please add ‘exit’ at the end of your MATLAB scripts. Our system uses a license manager where a certain number of MATLAB license can be checked-out that need to be checked-in after job execution. Without ‘exit’, licenses are not returned and, once licenses run out, users cannot use MATLAB. Please ensure you are exiting correctly for the smooth operation of Rockfish and for the research community.
Job Opportunity:
Are you interested in joining the HPC workforce? As a Research Computing and Data Specialist (RCD) or Research Software Engineer (RSE) you will have plenty of opportunities to participate in innovative projects, establish collaborations with different research groups, support and enable cutting-edge research. ARCH has several opening at the assistant research scientist level. For more information: https://www.arch.jhu.edu/news-events/jobs/assistant-research-scientist/
Scripts Updates: “user-sbalance” and “quotas.py”
“user-sbalance”:
Users and PIs may want to find out user and group utilization for the current quarter by using the script “user-sbalance”. This script will report the utilization for the individual user ($USER) and if $USER is the PI then it will report utilization for the whole group.
For example:
drcomb1> user-sbalance ## the user in this case is drcomb1
Allocation: Userid:
jaimecomb 4.3 / 5000.0 0.1%
drcomb1 2.7 0.1%
jaimecomb_gpu 212.3 / 50000.0 0.4%
drcomb1 0.8 0.0%
jaimecomb_bigmem 0.0 / 10000.0 0.0%
drcomb1 0.0 0.0%
Optionally, user-sbalance -g will display information for all members of the group.
“quotas.py”:
This script can be used to find out how much data a group has in Rockfish file-systems. It will provide utilization and quotas as well as number of files. If a user belongs to several groups the information will be displayed per group.
Example:
drcomb1> quotas.py
Home Directory Usage for drcomb1
Used | Quota | Percent | Files |
---|---|---|---|
5.34 GB | 50.00 GB | 10.68% | 153,369 |
Quota Usage for Group jaimecomb
FS | Used | Quota | Used % | Files | Files Quota | Files % |
---|---|---|---|---|---|---|
data | 6.52 | 1.00 TB | 0% | 4,061 | 409,600 | 0% |
scratch4 | 470.68 GB | 10.00 TB | 4.00% | 12,140 | 20,971,520 | 0% |
scratch16 | 1.24 TB | 10.00 TB | 12.00% | 75,121 | 10,485,760 | 0% |
Research Profile: Lan Cheng
Professor Lan Cheng is an associate professor in theoretical and computational chemistry. His research group Cheng Lab focuses on relativistic electron-structure theory and heavy-element chemistry. Learn more about his work and how he uses Rockfish to carry out his research here

Short Tutorials: Python and Anaconda Virtual Environments
For this month, we created a tutorial on how to use a python venv and conda environment in a slurm script. Read the tutorial here.
Feel free to contact us for assistance on our services by submitting a help ticket on our website.
Thank you,
ARCH Team