Skip to main content

BEDMess attribute standardizer for metadata attribute standardization

Project description

BEDMS

BEDMS (BED Metadata Standardizer) is a tool used to standardize genomics/epigenomics metadata based on a schema chosen by the user ( eg. ENCODE, FAIRTRACKS, BEDBASE).

Installation

To install bedms use this command:

pip install bedms

or install the latest version from the GitHub repository:

pip install git+https://github.com/databio/bedms.git

Usage

from bedms import AttrStandardizer

model = AttrStandardizer("ENCODE")
results = model.standardize(pep="geo/gse228634:default")

assert results

To see the available schemas, you can run:

from bedms.constants import AVAILABLE_SCHEMAS
print(AVAILABLE_SCHEMAS)

# >> ['ENCODE', 'FAIRTRACKS', 'BEDBASE'] 

AVAILABLE_SCHEMAS is a list of available schemas that you can use to standardize your metadata.

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

bedms-0.1.0.tar.gz (9.0 kB view details)

Uploaded Source

Built Distribution

bedms-0.1.0-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

Details for the file bedms-0.1.0.tar.gz.

File metadata

  • Download URL: bedms-0.1.0.tar.gz
  • Upload date:
  • Size: 9.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for bedms-0.1.0.tar.gz
Algorithm Hash digest
SHA256 92842e2f5f37a49ab7ceb0ef35f77caecc6001c839c6a7764ab8d9dc781a03b0
MD5 a35e77fb7a87a59cd5cd9fdb6990788f
BLAKE2b-256 b0e2e9683d4b55842d5414f78dcedfbdac5999de12a01022f0437beadbc0b291

See more details on using hashes here.

File details

Details for the file bedms-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: bedms-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 9.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for bedms-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5ec41b0a877dabbf73912b05fe24dbafcba215e0c74a785c0520ec9017d4212c
MD5 c46221f9faa77c19df6a4cce550b35a4
BLAKE2b-256 22aa42f299645a4ad061896a8b6366fe813264e5a0716aed27b669c23a87d02d

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