Talapas File Structure
Talapas is a cluster of Linux systems, so file structure on Talapas follows the typical structure you’d find on a standard Linux system. As a user, there are several locations in which to store your data on Talapas:
Home
Your home directory is located at /home/<username>
has a quota of 250GB and can be used to store whatever work-related data you might need. This directory is only accessible by you.
Projects - Talapas2
This directory is where I can store my files for collaboration with other members of my PIRG. For each PIRG you’re a part of, you have a /home/<pirg>
symlink in your home directory to /projects/<pirg>
. This project directory is owned by the PI and all members of the PIRG have read/write access to files and directories created here to enable collaboration. By default, the project has a 2TB quota and can be increased by purchasing additional storage.
For example, here is my home directory. Notice the symlink from racs
to /projects/racs
.
[lcrown@login1 ~]$ ls -l
total 11
drwxr-xr-x. 2 lcrown uoregon 4096 Dec 6 2023 Desktop
drwxr-xr-x. 3 lcrown uoregon 4096 Jan 2 2024 Documents
drwxr-xr-x. 2 lcrown uoregon 4096 Dec 6 2023 Downloads
drwxr-xr-x. 5 lcrown uoregon 4096 Apr 25 09:14 globus
drwxr-x---. 3 lcrown uoregon 4096 May 22 2023 matrix_mul
drwxrwxr-x. 2 lcrown uoregon 4096 Dec 5 2023 mpitest
drwxr-xr-x. 3 lcrown uoregon 4096 Jul 29 2020 ondemand
lrwxrwxrwx. 1 lcrown uoregon 14 Aug 21 15:56 racs -> /projects/racs
-rw-r--r--. 1 lcrown uoregon 10 Mar 5 14:16 success.txt
drwxr-xr-x. 2 lcrown uoregon 4096 May 6 12:56 temp
-rw-r--r--. 1 lcrown uoregon 0 Apr 22 14:52 testfile
-rw-r--r--. 1 lcrown uoregon 104 Feb 7 2024 test.go
-rw-r--r--. 1 lcrown uoregon 114 Aug 10 2023 test.yml
-rw-r--r--. 1 lcrown uoregon 1437 Nov 9 2023 Untitled.ipynb
-rw-r-----. 1 lcrown root 563 Sep 25 2023 wavedecompnet.yml
I can navigate to my racs
PIRG via the symlink:
[adm-lcrown@login1 ~]$ cd racs
[adm-lcrown@login1 racs]$
Or via the direct path:
[adm-lcrown@login1 ~]$ cd /projects/racs
[adm-lcrown@login1 racs]$
Projects - Legacy
This directory is where I can store my PIRG related files. For each PIRG you’re a part of, you have a /home/<pirg>
symlink in your home directory which goes to /projects/<pirg>/<username>
. The PIRG directory /projects/<pirg>
is owned by the PI. Your user directory /projects/<pirg>/<username>
is owned by you. Members of the PIRG have read/write access to the PIRG shared /projects/<pirg>/shared
directory. Files and directories created in shared inherit the PIRG group ownership to help with collaboration. You must explicitly grant write access for every file you wish other members of your PIRG to have write access. By default, the project has a 2TB quota and can be increased by purchasing additional storage.
For example, here is my home directory. Notice the symlink from racs
to /projects/racs/marka
.