Tarchecksum checks that all the files in a tar archive are identical to the files in the directory that was tarred up. It achieves this by calculating the checksums (md5) on all the files in a tar archive on the fly and comparing them against the checksums of the original files. In case the checksums don't match, it prints an error message for that file. Optionally it takes also a --exclude parameter, which tells it to exclude some files from the checks.

Download and Installation

It is available for download from GitHub Repository.

License and Citation

Tarchecksum is licensed under the GNU Affero General Public license, version 3 or greater (AGPLv3+).


For questions or bug reports, please use GitHub Issues


Sanger Contributors