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
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 Distributions
Built Distribution
Hashes for micromechanics_indentationGUI-0.0.41-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ad4c7527a82e77c7eb9a29e58979aff0d55be785b0184a458e0a521f6cbe7de3 |
|
MD5 | 8086bd8f1bce7b877fddf7f48f6471fe |
|
BLAKE2b-256 | 113dfcc1020132f5f8114a4be5bf669a565872ec85c8fb5b2679e26013173610 |