├── .gitignore ├── COPYING ├── README.md ├── generate_test_csv.py ├── minitest.csv ├── setup.py ├── src ├── Makefile ├── __init__.py ├── ckerneltree.pxd ├── compiler.h ├── interval_csv ├── interval_csv.c ├── interval_tree.c ├── interval_tree.h ├── interval_tree_generic.h ├── interval_tree_test.c ├── kerneltree.pyx ├── rbtree.c ├── rbtree.h ├── rbtree_augmented.h └── test_data.csv ├── test.py ├── tests └── test_intervaltrees.py └── timings.py /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | *.o 3 | *~ 4 | interval-tree-test 5 | -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocore-ntnu/kerneltree/HEAD/COPYING -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocore-ntnu/kerneltree/HEAD/README.md -------------------------------------------------------------------------------- /generate_test_csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocore-ntnu/kerneltree/HEAD/generate_test_csv.py -------------------------------------------------------------------------------- /minitest.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocore-ntnu/kerneltree/HEAD/minitest.csv -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocore-ntnu/kerneltree/HEAD/setup.py -------------------------------------------------------------------------------- /src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocore-ntnu/kerneltree/HEAD/src/Makefile -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ckerneltree.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocore-ntnu/kerneltree/HEAD/src/ckerneltree.pxd -------------------------------------------------------------------------------- /src/compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocore-ntnu/kerneltree/HEAD/src/compiler.h -------------------------------------------------------------------------------- /src/interval_csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocore-ntnu/kerneltree/HEAD/src/interval_csv -------------------------------------------------------------------------------- /src/interval_csv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocore-ntnu/kerneltree/HEAD/src/interval_csv.c -------------------------------------------------------------------------------- /src/interval_tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocore-ntnu/kerneltree/HEAD/src/interval_tree.c -------------------------------------------------------------------------------- /src/interval_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocore-ntnu/kerneltree/HEAD/src/interval_tree.h -------------------------------------------------------------------------------- /src/interval_tree_generic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocore-ntnu/kerneltree/HEAD/src/interval_tree_generic.h -------------------------------------------------------------------------------- /src/interval_tree_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocore-ntnu/kerneltree/HEAD/src/interval_tree_test.c -------------------------------------------------------------------------------- /src/kerneltree.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocore-ntnu/kerneltree/HEAD/src/kerneltree.pyx -------------------------------------------------------------------------------- /src/rbtree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocore-ntnu/kerneltree/HEAD/src/rbtree.c -------------------------------------------------------------------------------- /src/rbtree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocore-ntnu/kerneltree/HEAD/src/rbtree.h -------------------------------------------------------------------------------- /src/rbtree_augmented.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocore-ntnu/kerneltree/HEAD/src/rbtree_augmented.h -------------------------------------------------------------------------------- /src/test_data.csv: -------------------------------------------------------------------------------- 1 | 1,4,5 2 | -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocore-ntnu/kerneltree/HEAD/test.py -------------------------------------------------------------------------------- /tests/test_intervaltrees.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocore-ntnu/kerneltree/HEAD/tests/test_intervaltrees.py -------------------------------------------------------------------------------- /timings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocore-ntnu/kerneltree/HEAD/timings.py --------------------------------------------------------------------------------