Skip to main content

Software toolkit for parameterising materials test data. Easily batch process experimental measurements to determine mechanical properties and material model parameters.

Project description

Paramaterial logo PyPI - Python Version License: MIT PyPI - Wheel Libraries.io dependency status for latest release PyPI version GitHub release (latest by date including pre-releases)

About

A Python package for parameterizing materials test data. Given a set of experimental measurements, Paramaterial can be used to determine material properties and constitutive model parameters.

The package was designed to help improve the quality and quantity of data available for materials modeling and simulation. It is hoped that using Paramaterial will help improve repeatability and reproducibility of materials test data analyses, and help to reduce the time and effort required to perform such analyses.

Installation

pip install paramaterial

Usage

Please see the API reference for details on the toolkit's functions and classes.

Usage examples are available in the examples repository. These examples can be downloaded using the download_example function:

# Download the basic usage example to the current directory
from paramaterial import download_example
download_example('dan_msc_basic_usage_0.1.0')
# Other examples are also currently available:
# download_example('dan_msc_cs1_0.1.0')
# download_example('dan_msc_cs2_0.1.0')
# download_example('dan_msc_cs3_0.1.0')
# download_example('dan_msc_cs4_0.1.0')

The examples include datasets, notebooks, and other assets that showcase the functionality and capabilities of the Paramaterial library. These examples can be downloaded and run locally, providing an interactive way to explore and learn about the library. For more details see the documentation for the download_example function at reference/example.

Overview

Paramaterial is an open-source Python package for parameterising materials test data. Paramaterial provides functionality for the repeatable processing of mechanical test results, such as stress-strain data from a tensile test. An example of various stages of data processing that might be performed using the toolkit is shown in the figure below.

Paramaterial overview

Paramaterial is also useful for generating a table of parameters from raw data, as illustrated below. Various data analysis techniques can then be applied to this table of parameters.

Paramaterial overview

Contributing

Please go to the GitHub repository and submit an issue or pull request.

License

Paramaterial is licensed under the MIT license.

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

paramaterial-0.1.3.tar.gz (36.5 kB view details)

Uploaded Source

Built Distribution

paramaterial-0.1.3-py3-none-any.whl (37.4 kB view details)

Uploaded Python 3

File details

Details for the file paramaterial-0.1.3.tar.gz.

File metadata

  • Download URL: paramaterial-0.1.3.tar.gz
  • Upload date:
  • Size: 36.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.10

File hashes

Hashes for paramaterial-0.1.3.tar.gz
Algorithm Hash digest
SHA256 308265a99c9adf251bc7affd5a3c9ab1d60b88cb8bc5e3e600ccf604cffa7065
MD5 04b7340cef9852b9dfcad1e96f878a26
BLAKE2b-256 5183b2ed7a2002428f0f7ff35fd31a568b8aedb7614a4a78d665cd1c76012d30

See more details on using hashes here.

File details

Details for the file paramaterial-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: paramaterial-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 37.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.10

File hashes

Hashes for paramaterial-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 f62415c81f124b0adf2cb0af45a102939923202ceedfe4a0d2be64c790b06e18
MD5 89ce7efca9641b545426cdae8e22608b
BLAKE2b-256 859b138394c256fb29550a4339e39de81d241c81d252f756ec5e269ebd7911b5

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