Skip to content

Dynamic EBWT

Giovanna Rosone edited this page Mar 3, 2025 · 1 revision

BCR supports the inserting and deleting of new elements belonging to a sequence in the computed data structures. Now, BCR can add the elements of a new string collection in input by starting with the previously computed data structures. In this case, BCR takes in input the collection (.fasta) that to be inserted and the BCR partial files.

In order to do this, BUILD_BCR_FROM_BCRpartials must to be set to 1 (in Parameters.h).

For instance:

./BCR_LCP_GSA test/2seqsVar.fa test/2seqsVar.fa.out test/part_7seqsVar

where part_7seqsVar is the prefix of the filenames of BCR partial files.

In order to get BCR partial files from eGSA [https://github.com/felipelouza/egsa], one can use the script eGSA_2_BCR_partials.

./eGSA_2_BCR_partials 7seqsVar.gesa part_7seqsVar

Clone this wiki locally