Plugins to enable common scientific and machine learning type to be saved by mincePy
Project description
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:
Irrep and Irreps
ReducedTensorProduct
TensorProduct
- ase:
Atoms
Cell
- 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
Module (using mixin or type helper)
- 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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for mincepy_sci-0.1.6-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d502015d5739721067d0657f7137fa1d5193a0c688d216b3e38f79fea27ea4e |
|
MD5 | d42dac2ded3b46afc25cf3cba2ce00bb |
|
BLAKE2b-256 | f1d6b94fe59726df2a040e9099c9e9ede75d9c27442257c1c06a999a946caa8b |