Skip to content

jas1005/VoidFinder

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VoidFinder

The VoidFinder algorithm by Hoyle & Vogeley (2002) is based upon the algorithm described by El-Ad & Piran (1997). It removes all isolated galaxies (described as having the third nearest-neighbor more than ~7 Mpc/h away) using only galaxies with absolute magnitudes Mr < -20. After applying a grid to the remaining galaxies, spheres are grown from all empty cells until it is bounded by four galaxies on the surface. A sphere must have a minimum radius of 10 Mpc/h to be considered part of a void. If two spheres overlap by more than 10% of their volume, they are considered part of the same void.

Citation

Please cite Hoyle & Vogeley (2002) and El-Ad & Piran (1997) when using this algorithm.

Building & Running Voidfinder

VoidFinder now includes some cythonized code for speed. To build this code, enter the /python/voidfinder/ directory and run:

cython -a *.pyx

python setup.py build_ext --inplace

then from the /python/scripts/ directory edit the paths in whichever run script desired and run as normal (example: python SDSS_Voidfinder.py).

The current version of VoidFinder is written to run with Python 3.

About

VoidFinder algorithm

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%