parkit Documentation¶
parkit is a CLI toolkit for archiving CCBR project data to HPC-DME (/CCBR_Archive/GRIDFTP/...).
For most users, the recommended interface is projark, which provides guided deposit and retrieve workflows for entire CCBR project folder(s).
In This Version (v3.0.1)¶
- New Python-native
projarkcommand with structured subcommands. projark depositfor project archival with sync/host/session preflight checks.projark retrievewith selective file retrieval or full-collection retrieval.--unsplitsupport for merging downloaded split tar parts.- Archived legacy bash
projarkworkflow.
Quick Start¶
projark --version
projark deposit --help
projark retrieve --help
Recommended Path¶
- Complete environment setup from Getting Started.
- Use projark Deposit (Recommended) to archive data.
- Use projark Retrieve when you need data back.
Notes¶
projarkis intended for Helix (helix.nih.gov).- All runs should be executed in
tmux,screen, or an Open OnDemand graphical session. - Disclaimer: Open OnDemand is currently available only on Biowulf compute nodes, not directly on Helix. Since
projarkis Helix-only today, usetmux/screenon Helix; Open OnDemand support is future-facing until Helix access is available. projarklogs include ISO 8601 timestamps.projarksends completion/failure email to$USER@nih.govfromNCICCBR@mail.nih.gov.- Docs are versioned; this set describes
v3.0.1behavior.