Skip to main content

Utilities for preparing C2M2 tables

Project description

CFDE C2M2 Utilities

A collection of utilities for simplifying the C2M2 submission process. If you prepare your submission with these utilities, you do not need to run the prepare_C2M2_submission.py script or download the CV reference files manually.

Init: Initializes a fresh C2M2 submission in the current working directory, creating blank versions of all tables defined in the current C2M2 datapackage schema (C2M2_datapackage.json).

Prepare: Resolves ontology identifiers and populates the Common Vocabulary (CV) tables.

Validate: Checks validity of C2M2 submission and highlights tables for which corrections, if any, are needed.

Package: Collects metadata tables in a zip file to be submitted to the DRC portal.

Submit: Submits C2M2 datapackage to DRC portal (coming soon)

pipx install 'cfde-c2m2@git+https://github.com/maayanlab/cfde-c2m2'

# create an empty c2m2 submission OR update your existing submission directory
cfde-c2m2 init

# fill in your tables however you like

# finish preparing your package by resolving iris
cfde-c2m2 prepare

# verify integrity of your package
cfde-c2m2 validate

# zip the necessary files for a bare minimum package
cfde-c2m2 package

# Coming Soon: submit to DRC portal
cfde-c2m2 submit

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

cfde_c2m2-0.3.3.tar.gz (7.3 kB view details)

Uploaded Source

Built Distribution

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

cfde_c2m2-0.3.3-py3-none-any.whl (11.7 kB view details)

Uploaded Python 3

File details

Details for the file cfde_c2m2-0.3.3.tar.gz.

File metadata

  • Download URL: cfde_c2m2-0.3.3.tar.gz
  • Upload date:
  • Size: 7.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.12.0 Linux/6.15.9-arch1-1

File hashes

Hashes for cfde_c2m2-0.3.3.tar.gz
Algorithm Hash digest
SHA256 39fcdf877abc6fe1f6cd33fa0d3d4e484362887e3a9f459ec08748fe4e2db232
MD5 d454aacfc898af5fb4135b9392c4245d
BLAKE2b-256 e065ad4f8abdfdecb999f768e2e77c889658b6a3273423adc761538861e0e71b

See more details on using hashes here.

File details

Details for the file cfde_c2m2-0.3.3-py3-none-any.whl.

File metadata

  • Download URL: cfde_c2m2-0.3.3-py3-none-any.whl
  • Upload date:
  • Size: 11.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.12.0 Linux/6.15.9-arch1-1

File hashes

Hashes for cfde_c2m2-0.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 9d8bdfd20b2d5faeb8e4e322c227e5898b17fe43fd43d7754116510fee0c7524
MD5 ff3909291f378cadbf1e863e7f4ae2b6
BLAKE2b-256 d4c4ca6300eca0b15ffd59cdbc35843e7f1b3be63bb596d689284bf7981693a2

See more details on using hashes here.

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