zhafen / linefinder

A tool for finding and classifying the worldlines of Lagrangian parcels of mass, in the context of hydrodynamic simulations of galaxy formation.
https://zhafen.github.io/linefinder
MIT License
0 stars 1 forks source link

linefinder

A tool for finding the worldlines of Lagrangian parcels of mass, in the context of hydrodynamic simulations of galaxy formation.

Fundamental parts of this code are based on previous work by Daniel Anglés-Alcázar.

Installation

As of this moment, there are three repositories linefinder depends on that are not up-to-date on pip. These must be installed by navigating to the directory you want the code installed in, and then running

# Install a data analysis management software.
git clone git@github.com:zhafen/trove.git
cd trove
pip install -e .
cd ..

# General purpose code for galaxy sim analysis
git clone git@github.com:zhafen/galaxy-dive.git
cd galaxy-dive
pip install -e .
cd ..

# Particle viz code.
git clone git@github.com:ageller/Firefly.git
cd Firefly
pip install -e .
cd ..

Then install linefinder from source.

git clone git@github.com:zhafen/linefinder.git
cd linefinder
pip install -e .

Note that this will install the latest commit, which may not be as reliable as the latest release.

Using Data Products

Please see the wiki for information on how to work with data products produced by the code.