Skip to main content

GUI for nanoindentation data

Project description

micromechanics-indentationGUI

Install

highly recommend: installing in a new environment (python >= 3.8) created by Anaconda (https://www.anaconda.com/)

In the terminal, keyboard type the following command and press Enter

pip install micromechanics-indentationGUI

Upgrade

In the terminal, keyboard type the following command and press Enter

pip install --upgrade micromechanics-indentationGUI

Usage

Users need to know:

  • For fast reading using HDF5 files:
    • Using the given original file (e.g. the XLSX file for G200X), the HDF5 file will be automatically generated at the first calibration/calculation (or when an HDF5 file with the same name as the XLSX file does not exist).
    • The automatically generated HDF5 file has the same as the original file (e.g. the XLSX file for G200X) but the file extension of ".h5" and locates in the same folder as the original file.
    • The original file extension (e.g. '.xlsx' for G200X) should be given in the path instead of the file extension of the HDF5 file (".h5").

Running by keyboard typing the following command and pressing Enter in the terminal

micromechanics-indentationGUI

Uninstall

In the terminal, keyboard type the following command and press Enter

pip uninstall micromechanics-indentationGUI

More detailed descriptions for developers

Prepare and create a new version

  • Delete RecentFiles.txt in /indentationGUI/micromechanics_indentationGUI

  • Delete *.hf in /indentationGUI/micromechanics_indentationGUI/Examples

  • Set "# pylint: skip-file" for all files named "***_ui.py"

  • Test the code: linting, documentation and then the tests from the project's main directory

pylint micromechanics_indentationGUI/
make -C docs html
# python tests/testVerification.py

Then upload/create-pull-request to GitHub, via

./commit.py 'my message'

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

micromechanics_indentationGUI-0.1.4-py3-none-any.whl (26.7 MB view details)

Uploaded Python 3

File details

Details for the file micromechanics_indentationGUI-0.1.4-py3-none-any.whl.

File metadata

File hashes

Hashes for micromechanics_indentationGUI-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 2bf73b6fe5935a5267ab9bb5a4b313c28befeb7c883e27c2f46f5bcfe6131eeb
MD5 86cd698a2c15db447017d81d07a80ac8
BLAKE2b-256 199336736fc202f9b762ceb3f006da256c96a4d737dfb7e2cc30cc1292628b2c

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