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)
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7363bdf975e060d848e5fec0ce080c348046b6975a427b9889efa1ec6a063d79 |
|
MD5 | 7f7de8cdb8ca51e391e67d6acefc4f66 |
|
BLAKE2b-256 | f08967eefc5f673f7fbced1ba6df1a32ad30a72bad22a8670ff8f251b156f48c |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0454f25904de31b3bb2434dc4a95cd3d3c2011ac5dceea87073f8fbbe067600d |
|
MD5 | 8b738380323c00ecfc57b26917ce1d75 |
|
BLAKE2b-256 | 4b6e5e2cab893e26af76d281c00561db2c4c4ea32f0c171e56797ee5ae1158a6 |