Improve Rockstar integration into yt

Description

I am aiming to improve the integration of Rockstar into yt. I have started doing this by making the rockstar stuff in halo_objects.py behave more similar to existing halo machinery. I am also going to parse the rockstar binary files so we can recover the particle IDs for halos which will allow particle analysis of rockstar halos. My goal is to issue a PR once I have the following working:

  • Can run rockstar.

  • Can save and load the output to disk using .dump() and LoadHaloes like the other halo finders.

  • Can access the particle data for each halo from yt.

  • Have updated the docs to reflect the changes I've made.

Environment

None

Status

Assignee

Stephen Skory

Reporter

Stephen Skory

Labels

None

Components

Fix versions

Affects versions

2.5

Priority

Major
Configure