mastercurves
latest

Introduction

  • mastercurves
  • Automated Data Superposition
  • Quick Start

Tutorials

  • Tutorial: Creating a Master Curve
  • Tutorial: Adjusting the Gaussian Process Kernel

Demos

  • Time-Temperature Superposition
  • Sensitivity to Noisy Data

API

  • MasterCurve
  • Transforms
mastercurves
  • Welcome to mastercurves’s documentation!
  • Edit on GitHub

Welcome to mastercurves’s documentation!

mastercurves is a Python package for automatically superimposing data sets to create a master curve, using Gaussian process regression and maximum a posteriori estimation.

Check out the Quick Start section for more information on getting started, including an Installation guide.

Note

This project is under active development. Check back for updates!

Contents

Introduction

  • mastercurves
    • Citing
    • News
    • Installation
    • Contributing
  • Automated Data Superposition
    • Gaussian Process Regression
    • Maximum A Posteriori Estimation
  • Quick Start
    • Installation
    • Creating a master curve
    • Adding data to a master curve
    • Defining the coordinate transformations
    • Superposing the data
    • Plotting the results

Tutorials

  • Tutorial: Creating a Master Curve
    • Import Packages
    • Creating Synthetic Data
    • Creating the Master Curve
    • Plotting the Master Curve
    • Analyzing the Shift Factors
  • Tutorial: Adjusting the Gaussian Process Kernel
    • Changing the Gaussian Process Kernel
    • Changing the Hyperparameter Bounds

Demos

  • Time-Temperature Superposition
    • Import Packages
    • Loading the Data
    • Creating the Master Curve
    • Plotting the Results
  • Sensitivity to Noisy Data
    • Adding Noise to Data
    • Creating and Plotting the Master Curve
    • Comparing Shift Factors

API

  • MasterCurve
    • MasterCurve
  • Transforms
    • Multiply
    • PowerLawAge
Next

© Copyright 2022, Kyle R. Lennon. Revision cb2cc356.

Built with Sphinx using a theme provided by Read the Docs.