A package for creating, reading from, and writing to indexed tar archives.
Project description
Python interface for reading and appending tar files, while keeping a fast index for finding and reading files in the archive.
This interface has been successfully used to store and manage over one billion files in one of the Pilot-2 simulation campaigns.
Written by Tomas Oppelstrup as part of the DOE/NCI Pilot-2 project, based on an initial (simpler) index implementation by Tomas Oppelstrup, December 11, 2018. Updated to support Python 3 as a module by Francesco DiNatale.
A script for correctness checking and examples of use can be found in tests/indextest.py. The simplest way to run the tests is by e.g.: cd test ./testscript.sh
This software is distributed under the MIT license; see the file "LICENSE" for details. This software was developed at the Lawrence Livermore National Laboratory and has the release number LLNL-CODE-826782; see the file "NOTICE" for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file pytaridx-1.0.2.tar.gz
.
File metadata
- Download URL: pytaridx-1.0.2.tar.gz
- Upload date:
- Size: 16.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 702c42ade13ae8688a56a8edfcd7e0e7512a489a22796c6cfdbcef677010ee47 |
|
MD5 | c9d4814c6ca6b289874d31b77b1b8c55 |
|
BLAKE2b-256 | 1c3f4649da2154d386fa4dc8ee1de5eb408ccae4db9423fdfbb8c39a0f1b5452 |
File details
Details for the file pytaridx-1.0.2-py3-none-any.whl
.
File metadata
- Download URL: pytaridx-1.0.2-py3-none-any.whl
- Upload date:
- Size: 18.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a41b3adc398e8c0cafe8981d0690daa03d51cfd0bd41a6748f73f703a997ef7 |
|
MD5 | a6255a5b6fd4ca553635700fce6a2936 |
|
BLAKE2b-256 | 9b0560e76cb53b13a2b52bcfa21284845dc8b5a35e7d292a159d0ad48d4644cb |