7. Compressing indexes for transmission

To simplify archiving indexes and their transmission over the Internet, ProPhyle provides a compression feature. This compression is based on creating a .tar.gz archive containing all information necessary to reconstruct the entire index. For a specification of the format, see Section File formats.

7.1. Compression

An index can be compressed by

prophyle compress <index.dir> [<archive.tar.gz>]

If <archive.tar.gz> is not provided, ProPhyle will derive the filename from the name of the index.

7.2. Decompression

A compressed index can then be decompressed by

prophyle decompress [-K] <archive.tar.gz> [<output.dir>]

Decompression includes reconstructing the sampled suffix array and the k-LCP bit array. If the option -K is provided, k-LCP will not be reconstructed.