Skip to main content

No project description provided

Project description

CMSElemental

CI codecov Language grade: Python

A python package which provides data models & tools for the Computational Molecular Sciences (CMS). CMSElemental provides:

  • Pydantic models:

    • Base models: primarily ProtoModel, a subclass of the pydantic BaseModel, which provides commonly used methods in CMS for data parsing, validation, and serializatio>
    • Procedure models: for storing generic intput/output data associated with CMS procedures.
    • Common models: a miscellaneous collection of frequently used models in CMS.
  • File I/O methods:

    • JSON: support for JSON schema (draft-07).
    • YAML: support for YAML 1.1 (PyYAML) and 1.2 (ruamel.yaml).
    • MessagePack: support for the msgpack data format.
    • HDF5: support for HDF5 file schema and the HDF5-JSON specification.

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

cmselemental-0.2.0.tar.gz (45.1 kB view details)

Uploaded Source

Built Distribution

cmselemental-0.2.0-py3-none-any.whl (32.1 kB view details)

Uploaded Python 3

File details

Details for the file cmselemental-0.2.0.tar.gz.

File metadata

  • Download URL: cmselemental-0.2.0.tar.gz
  • Upload date:
  • Size: 45.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.0

File hashes

Hashes for cmselemental-0.2.0.tar.gz
Algorithm Hash digest
SHA256 709c060d76b65f37db83f430d9046cd593b36a76621273af0d4b49d760d940e1
MD5 7064f991c61980e13b772e201d141045
BLAKE2b-256 f7b339b921b786f1a9968c8577d11859f830f19a52f804bed56c117e3b393da9

See more details on using hashes here.

File details

Details for the file cmselemental-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: cmselemental-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 32.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.0

File hashes

Hashes for cmselemental-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 20fe6f376f482f42d8b98a7d55383af91b51bcc404214532e68b77559f9e4093
MD5 7e14371bef299ef7a134e8c772ef73d0
BLAKE2b-256 639a6fb4f0d1de50e07f2b332bdc99e75e6f5e1ac5f962cee81ba5b530145c55

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