CMDR
CMDR (pronunciation: “com-mo-dore” or sometimes “com-man-der”), the Core Model for Data Research, is a LinkML schema/data model for the collection of biological sample data, and its analysis.
The purpose of this schema is to act as a base schema for other LinkML schemas/data models to bootstrap for their specific use case.
The CMDR data model was inspired by the LinkML data model for the INCLUDE project.
Project Setup
- Clone cmdr project repository
$ git clone https://github.com/linkml/cmdr.git
- Create virtual environment and install project dependencies
$ make install
- Create downstream schema artifacts, run unit tests, and also validate examples/instance data against schema
$ make test
- LinkML transformer mapping between source and target schemas on a class
$ make test_transform
Website
Repository Structure
- examples/ - example data
- project/ - project files (do not edit these)
- src/ - source files (edit these)
- datamodel -- Generated python datamodel
- tests - python tests
We've added some HTML visualizastions of data instances!
Developer Documentation
Use the `make` command to generate project artefacts:
make all: make everythingmake deploy: deploys site
Credits
this project was made with linkml-project-cookiecutter
Release files for cmdr 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| cmdr-0.1.0.tar.gz | 20.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cmdr-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 29.8 kB
Release files / cmdr-0.1.0.tar.gz
| Download URL | cmdr-0.1.0.tar.gz |
|---|---|
| Size | 20.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
eb5743cde9d062e6badaf05512f3059abf0cb6f6e6b36880c212358ace7487cd
|
|
BLAKE2b-256 checksum How to use checksums |
14c1de553a79abfeb086b26abb0b9a66c83cd4a6d6e2986f7814442d40c0d43c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.8.19
|
Release files / cmdr-0.1.0-py3-none-any.whl
| Download URL | cmdr-0.1.0-py3-none-any.whl |
|---|---|
| Size | 9.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
61d266bb193d0c65a546c864beeb462bb18ec317374ab5ab93d75cc43f1899eb
|
|
BLAKE2b-256 checksum How to use checksums |
ef085c2c1d9cbf383053baadec1c5a63aec8309f0af95d3446a6c03ba551f6e9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.8.19
|