pymetamodels


Namepymetamodels JSON
Version 0.0.3 PyPI version JSON
download
home_pagehttps://github.com/ITAINNOVA/pymetamodels.git
SummaryThe 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. This 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 and experimental characterisations.
upload_time2024-01-09 14:35:00
maintainer
docs_urlNone
authorF Lahuerta
requires_python>=3.7
licenseMIT
keywords pymetamodels virtual model optimization sensitivity metamodeling ml mechanic material component science
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            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](https://pymetamodels.readthedocs.io/en/latest/).

The package has been build in [ITAINNOVA](https://www.itainnova.es/es). And is distributed with permissive MIT license.

Installing pymetamodels
-----------------------

To install the latest stable version of pymetamodels via pip from [PyPI](https://pypi.org/project/pymetamodels) 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](https://pymetamodels.readthedocs.io/en/latest/). 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](https://www.python.org).

Pymetamodels requires [NumPy](http://www.numpy.org/), [SciPy](http://www.scipy.org), [sklean](https://scikit-learn.org), [matplotlib](http://matplotlib.org) and [SALib](https://salib.readthedocs.io) installed on your computer.  Using [pip](https://pip.pypa.io/en/stable/installing), 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.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/ITAINNOVA/pymetamodels.git",
    "name": "pymetamodels",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "",
    "keywords": "pymetamodels,virtual,model,optimization,sensitivity,metamodeling,ML,mechanic,material,component,science",
    "author": "F Lahuerta",
    "author_email": "flahuerta@itainnova.es",
    "download_url": "https://files.pythonhosted.org/packages/5f/ee/9025310a047418e8a9ddd5cbae26a4c026dc93c3ef2326367ff333cc2b67/pymetamodels-0.0.3.tar.gz",
    "platform": null,
    "description": "Pymetamodels package for materials, systems and component metamodeling\r\n======================================================================\r\n\r\nThe 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.\r\n\r\nBasic turtorials and advanced examples can be found in the tutorials section [pymetamodels.readthedocs.io](https://pymetamodels.readthedocs.io/en/latest/).\r\n\r\nThe package has been build in [ITAINNOVA](https://www.itainnova.es/es). And is distributed with permissive MIT license.\r\n\r\nInstalling pymetamodels\r\n-----------------------\r\n\r\nTo install the latest stable version of pymetamodels via pip from [PyPI](https://pypi.org/project/pymetamodels) together with all the dependencies, run the following command:\r\n\r\n```\r\n    pip install pymetamodels\r\n```\r\n\r\nFirst steps, basic turtorials an advanced examples can be found in the documentation tutorials section [pymetamodels.readthedocs.io](https://pymetamodels.readthedocs.io/en/latest/). To load and test installation try,\r\n\r\n```\r\n    import pymetamodels\r\n\r\n    ### Load main object\r\n    mita = pymetamodels.metamodel()\r\n\r\n    ### Load main object (alternative)\r\n    mita = pymetamodels.load()\r\n```\r\n\r\nInstalling pre-requisite software\r\n---------------------------------\r\n\r\nPymetamodels requires Python >3.7 or an above of release [Python.org](https://www.python.org).\r\n\r\nPymetamodels requires [NumPy](http://www.numpy.org/), [SciPy](http://www.scipy.org), [sklean](https://scikit-learn.org), [matplotlib](http://matplotlib.org) and [SALib](https://salib.readthedocs.io) installed on your computer.  Using [pip](https://pip.pypa.io/en/stable/installing), these libraries can be installed with the following command:\r\n\r\n```\r\n    pip install numpy scipy scikit-learn matplotlib SALib Pillow xlrd xlwt xlutils\r\n```\r\n\r\nThe packages are normally included with most Python bundles, such as Anaconda. Generally, they are installed automatically when using pip to install pymetamodels.\r\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "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. This 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 and experimental characterisations.",
    "version": "0.0.3",
    "project_urls": {
        "Homepage": "https://github.com/ITAINNOVA/pymetamodels.git"
    },
    "split_keywords": [
        "pymetamodels",
        "virtual",
        "model",
        "optimization",
        "sensitivity",
        "metamodeling",
        "ml",
        "mechanic",
        "material",
        "component",
        "science"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "941bb44e0e282f2311d987b9170d31cd38c1c9b240023c18e072c0ed9cbc98d1",
                "md5": "cb747dcdfa3de075f396297102dbe6a4",
                "sha256": "1bb75fdf6c4dee3728f1ad090d19be2e3ca8afc24d81f53c9d8bf2049b076c05"
            },
            "downloads": -1,
            "filename": "pymetamodels-0.0.3-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "cb747dcdfa3de075f396297102dbe6a4",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 64603,
            "upload_time": "2024-01-09T14:34:57",
            "upload_time_iso_8601": "2024-01-09T14:34:57.908891Z",
            "url": "https://files.pythonhosted.org/packages/94/1b/b44e0e282f2311d987b9170d31cd38c1c9b240023c18e072c0ed9cbc98d1/pymetamodels-0.0.3-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5fee9025310a047418e8a9ddd5cbae26a4c026dc93c3ef2326367ff333cc2b67",
                "md5": "f9e34d28f80c565b4041077b14641a15",
                "sha256": "c8cb3ac1c61db9bffbfe20965530c9994a9f2b21065f7b824b11a94e90e8ab2d"
            },
            "downloads": -1,
            "filename": "pymetamodels-0.0.3.tar.gz",
            "has_sig": false,
            "md5_digest": "f9e34d28f80c565b4041077b14641a15",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 56140,
            "upload_time": "2024-01-09T14:35:00",
            "upload_time_iso_8601": "2024-01-09T14:35:00.090666Z",
            "url": "https://files.pythonhosted.org/packages/5f/ee/9025310a047418e8a9ddd5cbae26a4c026dc93c3ef2326367ff333cc2b67/pymetamodels-0.0.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-09 14:35:00",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "ITAINNOVA",
    "github_project": "pymetamodels",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "pymetamodels"
}
        
Elapsed time: 0.17169s