Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 1.17 KB

File metadata and controls

26 lines (18 loc) · 1.17 KB

GRZ Tools Monorepo

This monorepo hosts the following packages:

  • grz-cli - A command-line tool for validating, encrypting and uploading submissions to a GRZ.
  • grz-pydantic-models - Pydantic models for schemas related to the genomDE Model Project.
  • grzctl - GRZ internal tooling.
  • grz-common - Common code shared between packages in grz-tools.
  • grz-db - Libraries, SQL models and alembic migrations for the GRZ internal submission DB.

grz-cli

The grz-cli package is the primary CLI for submissions to the GRZs. It provides functionality for:

  • Validating submissions
  • Encrypting files using crypt4gh
  • Uploading files to a GRZ

For detailed installation and usage instructions, please refer to the grz-cli README.

Development setup

See CONTRIBUTING.md for instructions on setting up a development environment.

Legacy Information

Previous grz-cli repository content is still available in the archive/pre-monorepo branch.