Skip to main content

Plugins to enable common scientific and machine learning type to be saved by mincePy

Project description

Coverage Github actions Latest Version https://img.shields.io/pypi/pyversions/mincepy-sci.svg https://img.shields.io/pypi/l/mincepy-sci.svg https://img.shields.io/badge/code%20style-black-000000.svg

mincePy: move the database to one side and let your objects take centre stage.

MincePy Sci is a set of plugins for mincePy that enable common scientific data formats to be saved.

See mincepy documentation for more information.

This plugin provide support for:

e3nn:
  • o3:
    • Irrep and Irreps

    • ReducedTensorProduct

    • TensorProduct

    • TensorSquare

  • nn:
    • Gate

    • Shortcut

    • Extract

    • Activation

  • math:
    • normalize2mom

ase:
  • Atoms

  • Cell

jax:
  • Array

numpy:
  • ndarray

pandas:
  • DataFrame

plams:
  • Settings

  • Molecule

  • Results

pyilt2:
  • dataset

(unfortunately the pypi version is out of date and so you should use an updated version from here).

pymatgen:
  • Structure

  • Molecule

  • BandStructure

  • CompleteDos

  • PeriodicSite

pytorch:
  • Tensor

  • Conv2d

  • MaxPool2d

  • Linear

  • ModuleList

  • ModuleDict

rdkit:
  • Mol

Contributing

We’d love to get more data types supported by mincePy! For now, the easiest way is to follow the examples set by the existing types and contribute a PR. If you’d like more (i.e. any) documentation on how to do this or would like to request that someone with more expertise makes a plugin just create an issue and we’ll see what we can do.

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

mincepy_sci-0.2.0.tar.gz (17.0 kB view details)

Uploaded Source

Built Distribution

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

mincepy_sci-0.2.0-py3-none-any.whl (17.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mincepy_sci-0.2.0.tar.gz
  • Upload date:
  • Size: 17.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.32.3

File hashes

Hashes for mincepy_sci-0.2.0.tar.gz
Algorithm Hash digest
SHA256 d2be98ceb3fa69d25fcf7a5de35b33eaf17c3cc3973a24882b98dc7ec6898a59
MD5 7d828de689fe854c0995b88e45798788
BLAKE2b-256 8907da56dae647cdc36fb3671f9fda332421397bdaba2df5933fd73e937f24a7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mincepy_sci-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 17.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.32.3

File hashes

Hashes for mincepy_sci-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e883cb92a873624aa23d588f1a53cb5445ff6752dbf02a010696a6219e83934a
MD5 965a5a4c3821dd804a2804c361db6105
BLAKE2b-256 f0c11dd035ed2aabda6ea16b2a728a8063f6a4ac80bb0e91062adf6d551112f2

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