A C++ implementation of the DOCKS algorithm from Orenstein et al 2016 for binary alphabets. The original Java implementation of DOCKS is here
Running
./docks_dot_cpp <k> <w> <decycling.txt>
is equivalent to running
java -jar DOCKS.jar <k> <w+k-1> <decycling.txt> 1