The CHANGELOG.md file lists major changes to the codebase with each version,
with the most recent version first.
The include/ directory contains all C++ and C headers. The core C++ library
is under include/oxli, and the CPython wrapper is under include/khmer.
The src directory contains all of the C++ and CPython code. This structure
corresponds to the one in include. The main CPython module is built in
src/khmer/_cpy_khmer.hh.
The khmer/ directory contains the khmer package (khmer/__init__.py,
etc) and experimental Cython bindings under khmer/_oxli.
The scripts/ and sandbox/ directory contain Python command-line scripts.
The tests/ directory contains all of the tests. Each test is a function in
one of the tests/test*.py files.