Skip to main content

A LinkML data model for OpenCloning

Project description

OpenCloning_LinkML

A LinkML data model for OpenCloning, a standardized schema for describing molecular cloning strategies and DNA assembly protocols.

Website

You can access the model documentation at https://opencloning.github.io/OpenCloning_LinkML

Migration from previous versions of the schema

If you have json files in older formats, you can migrate them to the latest version using the migrate command:

python -m opencloning_linkml.migrations.migrate file.json

This will create a new file with the same name but with the suffix _backup.json with the original data, and overwrite the original file with the migrated data.

You can also specify a target version to migrate to:

python -m opencloning_linkml.migrations.migrate file.json --target-version 0.2.9

And you can skip the backup (simply edit in place):

python -m opencloning_linkml.migrations.migrate file.json --no-backup

Developer Documentation

The python package can be installed from PyPI:

pip install opencloning-linkml
Use the `make` command to generate project artefacts:
  • make all: make everything
  • make deploy: deploys site

Credits

This project was made with linkml-project-cookiecutter.

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

opencloning_linkml-0.2.11a0.tar.gz (119.4 kB view details)

Uploaded Source

Built Distribution

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

opencloning_linkml-0.2.11a0-py3-none-any.whl (50.4 kB view details)

Uploaded Python 3

File details

Details for the file opencloning_linkml-0.2.11a0.tar.gz.

File metadata

  • Download URL: opencloning_linkml-0.2.11a0.tar.gz
  • Upload date:
  • Size: 119.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for opencloning_linkml-0.2.11a0.tar.gz
Algorithm Hash digest
SHA256 a5fa3f4ecd0917169492de9980fa689e2e46c4f264ba394ec6cbeca7d6737d23
MD5 f089c1a6c91a43f2b3dbb180bfb3d1e9
BLAKE2b-256 1792850baf91760d101da5cc05022b4d527ef2335a3da4d9f3e4e316d99756b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for opencloning_linkml-0.2.11a0.tar.gz:

Publisher: pypi-publish.yaml on OpenCloning/OpenCloning_LinkML

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file opencloning_linkml-0.2.11a0-py3-none-any.whl.

File metadata

File hashes

Hashes for opencloning_linkml-0.2.11a0-py3-none-any.whl
Algorithm Hash digest
SHA256 0f835fbf96e68a7ac020c3f2d8833b2acafb8a4377701b31bd483655ec1a59ee
MD5 32d869f0294bf8341ca48db8dcf17d7e
BLAKE2b-256 26dd5a881c2b35f3aa8b11412ff74425d2a1fc49f0b5b1c275d92394592e5404

See more details on using hashes here.

Provenance

The following attestation bundles were made for opencloning_linkml-0.2.11a0-py3-none-any.whl:

Publisher: pypi-publish.yaml on OpenCloning/OpenCloning_LinkML

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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