The CRISPR assembler