Minor comment: In the code and documentation: FASLE where you mean FALSE. i.e. td | generation of tandem sequences: TRUE/FALSE value, default is FASLE When running: tandem was specified as: FASLE clean was specified as: FALSE