Skip to main content

Google Sheets to LinkML generator for the CRDC-H model

Project description

sheet2linkml

A python package for converting the CRDC-H data model, which is currently stored in a Google Sheet. The command line utility built into the package can be used to generate a LinkML representation of the CRDC-H data model.

Installation Requirements and Pre-requisites

  • Python 3.7.1 or higher
  • poetry

Installing

Create and activate a virtual environment within which you can install the package:

python -m venv .venv
source .venv/bin/activate

Install and update the package using pip:

poetry build
pip install dist/sheet2linkml-1.0.0-py3-none-any.whl

Command Line Client Usage

sheet2linkml --output ~/path/to/crdch_model.yaml --logging-config ~/path/to/logging.ini

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sheet2linkml-1.0.0.tar.gz (22.2 kB view details)

Uploaded Source

Built Distribution

sheet2linkml-1.0.0-py3-none-any.whl (30.8 kB view details)

Uploaded Python 3

File details

Details for the file sheet2linkml-1.0.0.tar.gz.

File metadata

  • Download URL: sheet2linkml-1.0.0.tar.gz
  • Upload date:
  • Size: 22.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.10 CPython/3.9.6 Darwin/20.6.0

File hashes

Hashes for sheet2linkml-1.0.0.tar.gz
Algorithm Hash digest
SHA256 7363bdf975e060d848e5fec0ce080c348046b6975a427b9889efa1ec6a063d79
MD5 7f7de8cdb8ca51e391e67d6acefc4f66
BLAKE2b-256 f08967eefc5f673f7fbced1ba6df1a32ad30a72bad22a8670ff8f251b156f48c

See more details on using hashes here.

File details

Details for the file sheet2linkml-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: sheet2linkml-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 30.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.10 CPython/3.9.6 Darwin/20.6.0

File hashes

Hashes for sheet2linkml-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0454f25904de31b3bb2434dc4a95cd3d3c2011ac5dceea87073f8fbbe067600d
MD5 8b738380323c00ecfc57b26917ce1d75
BLAKE2b-256 4b6e5e2cab893e26af76d281c00561db2c4c4ea32f0c171e56797ee5ae1158a6

See more details on using hashes here.

Supported by

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