gem-pasteur / Integron_Finder

Bioinformatics tool to find integrons in bacterial genomes
GNU General Public License v3.0
64 stars 22 forks source link

IntegronFinder should not run twice over the the edge of the replicon #88

Closed jeanrjc closed 2 years ago

jeanrjc commented 3 years ago

In some case, probably when there is an assembly error, a circular replicon is composed of attC sites all along (like a big CALIN element). It leads IntegronFinder with the local_max option to search indefinitely for integron by searching over and over around the chromosome. We should have a check that IF should stop local max once it passed over the edge of the replicon twice.

One can reproduce the problem with this plasmid : https://www.ncbi.nlm.nih.gov/nuccore/NZ_CP016323.1?report=fasta