xrd.get.AllPeaks: Finds all peaks in an XRD spectrum

View source: R/xrd.get.AllPeaks.R

xrd.get.AllPeaksR Documentation

Finds all peaks in an XRD spectrum

Description

Attempts to find peaks in an XRD spectrum and return a list of angles with the peak locations. (Use with caution, might find additional peaks.)

Usage

xrd.get.AllPeaks(
  data,
  min.Prominence = 5,
  Try.Sigma = c(0.2, 0.1, 0.05, 0.3),
  deltaTheta = 5,
  Range = c(0, 90)
)

Arguments

data

data frame with intensity and 2 theta angle.

min.Prominence

minimum prominence in percent (optional).

Try.Sigma

vector with peak widths used to start fitting (optional).

deltaTheta

search area around main peak (optional).

Range

range to search for peaks (optional).

Value

sorted vector with peak positions with 0.01 degree precision.

See Also

[xrd.find.Peak()]

Examples


filename = xrd.getSampleFiles('asc')
d = xrd.import(filename)
xrd.get.AllPeaks(d, deltaTheta = 2, Try.Sigma = c(0.1),  Range = c(42, 46))


thomasgredig/rigakuXRD documentation built on Nov. 7, 2024, 12:04 a.m.