pyfaults

analyze.py

Last updated: 10/05/2024


getNormVals(q, ints)

   Gets parameters for normalization

   Parameters:

   Returns:


normalizeToExpt(exptQ, exptInts, q, ints)

   Normalize diffraction pattern to experimental data

   Parameters:

   Returns:


normalizeToCalc(nofaultQ, nofaultInts, q, ints)

   Normalize diffraction pattern to reference calculated data

   Parameters:

   Returns:


diffCurve(q1, q2, ints1, ints2)

   Calculates a difference curve between two sets of PXRD data

   Parameters:

   Returns:


r2val(q1, q2, ints1, ints2)

   Calculates R2 value between two sets of PXRD data

   Parameters:

   Returns:


diff_r2(q1, q2, ints1, ints2)

   Calculates a difference curve and R2 value between two sets of PXRD data

   Parameters:

   Returns:


fitDiff(diff_ints1, diff_ints2)

   Calculates difference between two difference curves

   Parameters:

   Returns:


simR2vals(simPath, exptPath, exptFN, exptWL, maxTT)

   Calculates R2 values for each PXRD simulation in a directory against experimental data and generates a text file

   Parameters:

   Returns:


By Sinclair R. Combs

Copyright 2023 Colorado School of Mines