almost complete coverage of dataset, but you cannot select all the channels in ktlx
run tests using p27 and p33
read the whole snc in ktlx to fix breakage in py3k
some extra coverage of ktlx, it's hard to have more coverage as it depends on corrupted files