Pymetamodels package for materials, systems and component metamodeling
The pymetamodels package combines machine learning (ML) metamodeling and analysis tools for the virtual development of modeling systems within a common abstract framework implemented in an accessible and distributable Python package. The development of pymetamodels package is oriented to support ML applications in material science, material informatics and the construction of materials, components and systems soft metamodels informed by hard physics-based modelling (continuum, mesosocopic, ... ) and experimental characterisations.
Basic turtorials and advanced examples can be found in the tutorials section pymetamodels.readthedocs.io.
The package has been build in ITAINNOVA. And is distributed with permissive MIT license.
Installing pymetamodels
To install the latest stable version of pymetamodels via pip from PyPI together with all the dependencies, run the following command:
pip install pymetamodels
First steps, basic turtorials an advanced examples can be found in the documentation tutorials section pymetamodels.readthedocs.io. To load and test installation try,
import pymetamodels
### Load main object
mita = pymetamodels.metamodel()
### Load main object (alternative)
mita = pymetamodels.load()
Installing pre-requisite software
Pymetamodels requires Python >3.7 or an above of release Python.org.
Pymetamodels requires NumPy, SciPy, sklean, matplotlib and SALib installed on your computer. Using pip, these libraries can be installed with the following command:
pip install numpy scipy scikit-learn matplotlib SALib Pillow xlrd xlwt xlutils
The packages are normally included with most Python bundles, such as Anaconda. Generally, they are installed automatically when using pip to install pymetamodels.
Metadata
Release files for pymetamodels 0.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pymetamodels-0.0.3.tar.gz | 56.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pymetamodels-0.0.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 120.7 kB
Release files / pymetamodels-0.0.3.tar.gz
| Download URL | pymetamodels-0.0.3.tar.gz |
|---|---|
| Size | 56.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c8cb3ac1c61db9bffbfe20965530c9994a9f2b21065f7b824b11a94e90e8ab2d
|
|
BLAKE2b-256 checksum How to use checksums |
5fee9025310a047418e8a9ddd5cbae26a4c026dc93c3ef2326367ff333cc2b67
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.12.0
|
Release files / pymetamodels-0.0.3-py3-none-any.whl
| Download URL | pymetamodels-0.0.3-py3-none-any.whl |
|---|---|
| Size | 64.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1bb75fdf6c4dee3728f1ad090d19be2e3ca8afc24d81f53c9d8bf2049b076c05
|
|
BLAKE2b-256 checksum How to use checksums |
941bb44e0e282f2311d987b9170d31cd38c1c9b240023c18e072c0ed9cbc98d1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.12.0
|