This repo contains several adaptive binning routines for use in CIAO. These include
contour_map: follows local contoursdragon_scales: overlapping shapesgrow_from_max: Voronoi tesselation maphexgrid: regular hexagonal gridmkregmap: stack of regions to a mappathfinder: steepest ascentcentroid_map: iterative centroid map
Users may also be interested in the compiled tools
dmnautilus(upgraded from CIAO version)dmradarpolar version ofdmnautilus
These are C programs that need to be built into your CIAO installation. (You do not have to build all of CIAO or even have the CIAO source code installed).
Users must have CIAO installed and have already sourced the setup script.
Then if you installed CIAO using conda just
git clone https://github.com/kglotfelty/AdaptiveBin
cd AdaptiveBin
python setup.py install or if you installed CIAO using ciao-install then
git clone https://github.com/kglotfelty/AdaptiveBin
cd AdaptiveBin
python setup.py build -f -e "/usr/bin/env python" install -f --prefix=$ASCDS_CONTRIBYou will then need to re-index your ahelp to get access to the help files
ahelp -rIn the banner image above, from left to right we have
original data, dmnautilus (original), contour_map, grow_from_max,
pathfinder, dragon_scales, hexmap, mkregmap,
centroid_map, and dmradar
