U.S. flag

An official website of the United States government

Dot gov

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Https

Secure .gov websites use HTTPS
A lock () or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Breadcrumb

  1. Home

SpherIndent: An open-source python software for calibration, analysis and visualization of spherical nanoindentation experiments

SpherIndent is a modular, open-source software package with graphical user interface (GUI) for analysis of quasi-static spherical indentation experiments conducted in single-step or multi-step loading sequences. All components are developed in Python programming language with the GUI built on Tkinter. The software package is essentially constructed using libraries including NumPy, Pandas, SciPy, Sklearn, Matplotlib, and OpenCV. Data storage, from raw to processed and analyzed data (including figures) is handled via Pickle with traceability, efficient retrieval and sharing in mind. SpherIndent only uses tabular data from indentation experiments (time-depth-force), image files from peripheral equipment (i.e., scanning electron microscopes – SEM-), or self-generated files.
SpherIndent includes: (a) calibration routines to determine machine compliance based on indentation of reference materials, (b) calibration routines to determine the tip geometry (i.e., tip radius and cone angle) via tip-area function calculation or tip image analysis, (c) data conditioning routines to eliminate thermal drift, compute zero-point offset, and correct for machine compliance effects, (d) analysis routines to extract various material metrics of interest (e.g., Hertz and Oliver-Pharr elastic moduli, dissipation indices, maximum shear stress at first pop-in, stress-strain pairs) from SII and MSI indentation tests.
A demonstration dataset is available under Doi: 10.18434/Mds2-4051.
A publication explaining the functionality and usage of the software has been submitted to a peer-reviewed journal.

About this Dataset

Updated: 2026-09-04
Metadata Last Updated: 2026-02-02 00:00:00
Date Created: N/A
Data Provided by:
Dataset Owner: N/A

Access this data

Contact dataset owner Access URL
Landing Page URL
Table representation of structured data
Title SpherIndent: An open-source python software for calibration, analysis and visualization of spherical nanoindentation experiments
Description SpherIndent is a modular, open-source software package with graphical user interface (GUI) for analysis of quasi-static spherical indentation experiments conducted in single-step or multi-step loading sequences. All components are developed in Python programming language with the GUI built on Tkinter. The software package is essentially constructed using libraries including NumPy, Pandas, SciPy, Sklearn, Matplotlib, and OpenCV. Data storage, from raw to processed and analyzed data (including figures) is handled via Pickle with traceability, efficient retrieval and sharing in mind. SpherIndent only uses tabular data from indentation experiments (time-depth-force), image files from peripheral equipment (i.e., scanning electron microscopes – SEM-), or self-generated files. SpherIndent includes: (a) calibration routines to determine machine compliance based on indentation of reference materials, (b) calibration routines to determine the tip geometry (i.e., tip radius and cone angle) via tip-area function calculation or tip image analysis, (c) data conditioning routines to eliminate thermal drift, compute zero-point offset, and correct for machine compliance effects, (d) analysis routines to extract various material metrics of interest (e.g., Hertz and Oliver-Pharr elastic moduli, dissipation indices, maximum shear stress at first pop-in, stress-strain pairs) from SII and MSI indentation tests. A demonstration dataset is available under Doi: 10.18434/Mds2-4051. A publication explaining the functionality and usage of the software has been submitted to a peer-reviewed journal.
Modified 2026-02-02 00:00:00
Publisher Name National Institute of Standards and Technology
Contact mailto:[email protected]
Keywords Python , Nanoindentation , Material Characterization , Elasticity , Plasticity
{
    "identifier": "ark:\/88434\/mds2-4080",
    "accessLevel": "public",
    "contactPoint": {
        "hasEmail": "mailto:[email protected]",
        "fn": "Nicolas Alderete"
    },
    "programCode": [
        "006:045"
    ],
    "landingPage": "https:\/\/data.nist.gov\/od\/id\/mds2-4080",
    "title": "SpherIndent: An open-source python software for calibration, analysis and visualization of spherical nanoindentation experiments",
    "description": "SpherIndent is a modular, open-source software package with graphical user interface (GUI) for analysis of quasi-static spherical indentation experiments conducted in single-step or multi-step loading sequences. All components are developed in Python programming language with the GUI built on Tkinter. The software package is essentially constructed using libraries including NumPy, Pandas, SciPy, Sklearn, Matplotlib, and OpenCV. Data storage, from raw to processed and analyzed data (including figures) is handled via Pickle with traceability, efficient retrieval and sharing in mind. SpherIndent only uses tabular data from indentation experiments (time-depth-force), image files from peripheral equipment (i.e., scanning electron microscopes \u2013 SEM-), or self-generated files.\nSpherIndent includes: (a) calibration routines to determine machine compliance based on indentation of reference materials, (b) calibration routines to determine the tip geometry (i.e., tip radius and cone angle) via tip-area function calculation or tip image analysis, (c) data conditioning routines to eliminate thermal drift, compute zero-point offset, and correct for machine compliance effects, (d) analysis routines to extract various material metrics of interest (e.g., Hertz and Oliver-Pharr elastic moduli, dissipation indices, maximum shear stress at first pop-in, stress-strain pairs) from SII and MSI indentation tests.\nA demonstration dataset is available under Doi: 10.18434\/Mds2-4051.\nA publication explaining the functionality and usage of the software has been submitted to a peer-reviewed journal.",
    "language": [
        "en"
    ],
    "distribution": [
        {
            "accessURL": "https:\/\/github.com\/usnistgov\/SpherIndent",
            "description": "SpherIndent: An open-source python software for calibration, analysis and visualization of spherical nanoindentation experiments",
            "title": "SpherIndent"
        },
        {
            "downloadURL": "https:\/\/data.nist.gov\/od\/ds\/mds2-4080\/README.txt",
            "description": "Readme file",
            "mediaType": "text\/plain",
            "title": "Readme"
        }
    ],
    "bureauCode": [
        "006:55"
    ],
    "modified": "2026-02-02 00:00:00",
    "publisher": {
        "@type": "org:Organization",
        "name": "National Institute of Standards and Technology"
    },
    "theme": [
        "Mathematics and Statistics:Numerical methods and software",
        "Mathematics and Statistics:Image and signal processing",
        "Materials:Materials characterization"
    ],
    "keyword": [
        "Python",
        "Nanoindentation",
        "Material Characterization",
        "Elasticity",
        "Plasticity"
    ]
}