Skip to main content

A CLI for adding version control to Gen3 data submission projects.

Project description

Gen3 Tracker

Utilities to manage Gen3 schemas, projects and submissions.

Quick Start

Installation


$ pip install gen3_tracker

$ g3t version
version: 0.0.1

Optional: install the dtale package for interactive data exploration

  • called from g3t meta dataframe --dtale
pip install g3t[dtale].

Use

$ g3t --help
Usage: g3t [OPTIONS] COMMAND [ARGS]...

  Gen3 Tracker: manage FHIR metadata and files.

Options:
  --format [yaml|json|text]  Result format. G3T_FORMAT  [default: yaml]
  --profile TEXT             Connection name. G3T_PROFILE See
                             https://bit.ly/3NbKGi4

  --version
  --help                     Show this message and exit.

Commands:
  init          Initialize a new repository.
  add           Update references to data files to the repository.
  status        Show changed files.
  push          Push changes to the remote repository.
  pull          Fetch from and integrate with a remote repository.
  clone         Clone a repository into a new directory
  ls            List files in the repository.
  rm            Remove a single file from the server index, and MANIFEST.
  ping          Verify gen3-client and test connectivity.
  meta          Manage the META directory.
  collaborator  Manage project membership.
  projects      Manage Gen3 projects.



User Guide

Contributing

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

gen3_tracker-0.0.7.tar.gz (70.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gen3_tracker-0.0.7-py3-none-any.whl (82.8 kB view details)

Uploaded Python 3

File details

Details for the file gen3_tracker-0.0.7.tar.gz.

File metadata

  • Download URL: gen3_tracker-0.0.7.tar.gz
  • Upload date:
  • Size: 70.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for gen3_tracker-0.0.7.tar.gz
Algorithm Hash digest
SHA256 6f9790ca11c5265411d8125db1277a1b5423d47bc7247c0ca31e63704d6438c6
MD5 142f6d2592e4fc916173836fd09d1927
BLAKE2b-256 79e2e428b1a6eff3515af485ecaf5e9955d4b08cf48484c07a1e2dfd472d0c06

See more details on using hashes here.

File details

Details for the file gen3_tracker-0.0.7-py3-none-any.whl.

File metadata

  • Download URL: gen3_tracker-0.0.7-py3-none-any.whl
  • Upload date:
  • Size: 82.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for gen3_tracker-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 6ed21bf53ce09c3f8772f732f219cc78adbb4e12b603e6ae482e5f317c3821f3
MD5 e50ed4cdcaef9ce6043f832c78ebdea3
BLAKE2b-256 fb170f120aa8f8cc35daf74647094fc51b1f109651e73cadafd977e6565d3dc3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page