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 Binder

Option 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()))