Download Instructions
Download Complete Rarepeak, Normal, and Void Region
Downloading Data Using Globus
You can download the complete datasets from Rarepeak, Normal, and Void by creating a Globus account and clicking the Globus link on the Data Download page.
1. Create a Globus Account
- Go to globus.org.
- Click Log In in the top right corner.
- Select the search box labeled “Use your existing organizational login”.
- Enter the name of your institution and sign in using your university credentials.
2. Open the Globus File Manager
- After logging in, go to the Globus File Manager.
- The File Manager contains two panels. Each panel represents a storage location (called an endpoint).
3. Install Globus Connect Personal (for downloads to your computer)
- If you want to download files directly to your laptop, install Globus Connect Personal.
- Download it from globus.org/globus-connect-personal.
- Choose the version for your operating system (Windows, Mac, or Linux).
4. Configure Your Endpoint
- Open Globus Connect Personal after installation.
- Sign in again using your university credentials.
- This creates an endpoint that allows Globus to transfer files directly to your computer.
5. Test Your Endpoint
- Return to the Globus File Manager.
- Search for your endpoint name in one of the panels.
- You should now see your computer’s files listed.
6. Transfer the Data
- Click the Globus link on the Data Download page to open the dataset.
- The dataset will appear in the left panel of the File Manager.
- Open your computer’s endpoint in the right panel.
- Select the files you want and click Transfer.
Starter Code (Python)
We provide starter Jupyter notebooks to help you explore the Renaissance Simulation halo data.
Option 1: Run Online (No Installation Required)
Launch Starter Notebook in BinderOption 2: Download and Run Locally
1. Clone a github repository:
git clone https://github.com/emilytroutman0/renaissance_starter.git
cd renaissance_starter
2. Install required packages:
pip install h5py numpy matplotlib scipy
3. Launch Jupyter:
jupyter lab
4. Download simulation data:
Download the halo catalogs using the instructions above, place them in your cloned repository, and run the starter notebooks on either full region files or individual halo files.
Option 3: Quick Python Script (Copy and Paste)
If you already have a Python environment set up, you can quickly open and explore a halo file using the script below.
import h5py
import numpy as np
import matplotlib.pyplot as plt
file_path = "void_halo_0.hdf5"
with h5py.File(file_path, "r") as f:
print("\nTop-level keys (halo names):")
halo_names = list(f.keys())
print(halo_names)
halo = f[halo_names[0]]
print(f"\nExploring {halo_names[0]}...")
print("\nDatasets in this halo:")
print(list(halo.keys()))
print("\nAttributes of this halo:")
print(list(halo.attrs.keys()))