You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
v1.0.2 CCTK Blast bugfixes and performance improvement
Check if repeats BLAST hits are overlapping. If two overlapping BLAST hits are found, the first is kept and the second skipped. Handles cases where repeats go hard on the P in CRISPR.
Add user control of minimum spacing between repeats (i.e., spacer length) with -l, --min-sp-len. Default value = 25. If repeats have consecutive BLAST hits, it causes problems when retrieving spacer sequences from the blastdb as blastdbcmd returns the whole contig if the start index is not a smaller number then the stop index of the sequence retrieved.
Add user control of minimum array length (i.e., number of spacers in the array) with -n, --min-array-len. Default value = 2. This default is what was hard coded before. This change simply gives users control over this setting.
Don't automatically build array network if more than 2000 arrays identified (also impacts cctk minced). Now instructs user to run cctk network to build the network if desired to improve run time of CRISPR identification tools.
Various code efficiency changes to improve running speed