Core Model for Data Research (Tentative)
Project description
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
make all
: make everythingmake deploy
: deploys site
Credits
this project was made with linkml-project-cookiecutter
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
Built Distribution
File details
Details for the file cmdr-0.1.0.tar.gz
.
File metadata
- Download URL: cmdr-0.1.0.tar.gz
- Upload date:
- Size: 20.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.19
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb5743cde9d062e6badaf05512f3059abf0cb6f6e6b36880c212358ace7487cd |
|
MD5 | 8f28801e4ef2867c7e37abf73d3de29d |
|
BLAKE2b-256 | 14c1de553a79abfeb086b26abb0b9a66c83cd4a6d6e2986f7814442d40c0d43c |
File details
Details for the file cmdr-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: cmdr-0.1.0-py3-none-any.whl
- Upload date:
- Size: 9.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.19
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61d266bb193d0c65a546c864beeb462bb18ec317374ab5ab93d75cc43f1899eb |
|
MD5 | c7b33e6bd5f45a82fc8a1d53f4e14be0 |
|
BLAKE2b-256 | ef085c2c1d9cbf383053baadec1c5a63aec8309f0af95d3446a6c03ba551f6e9 |