Skip to main content

JSON schemas for bioconductor objects.

Project description

Project generated with PyScaffold PyPI-Server Monthly Downloads

Bioconductor object schemas for Python

Overview

This package vendors the Bioconductor object schemas for the dolomite- Python packages. The idea is to ensure that downstream packages have consistent access to schemas without the need for a remote look-up. We put this in a separate package so that schema updates are kept separate from actual programming changes.

Installation

Developers can install the package through pip.

pip install dolomite-schemas

Usage

Schemas are vendored into the schemas/ subdirectory in the installation directory. This directory can be easily found by working back from the dolomite-schemas module location:

import dolomite_schemas
os.path.join(os.path.dirname(dolomite_schemas.__file__), "schemas")

Application-specific schema-vendoring modules should use the same relative location for their schema subdirectory in the installation directory.

Developer notes

The schemas are not actually committed to this repository, but are instead obtained by running:

cd extern && ./fetch.sh

This can be modified to point to any relevant version of the schemas.

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

dolomite-schemas-0.0.8.tar.gz (43.1 kB view details)

Uploaded Source

File details

Details for the file dolomite-schemas-0.0.8.tar.gz.

File metadata

  • Download URL: dolomite-schemas-0.0.8.tar.gz
  • Upload date:
  • Size: 43.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.6

File hashes

Hashes for dolomite-schemas-0.0.8.tar.gz
Algorithm Hash digest
SHA256 d7c1513f72ad17623b42019a945b27a5deb4eb9d83f6e41c80a71ae6e0fd5ca6
MD5 2f9e65179b796abac1d5516fba76df38
BLAKE2b-256 e686ded054b1fbcd7821616b3c6fe9187e1bd930c227c3133a1b06eef7c658e3

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