Package | Description |
---|---|
net.talvi.puffinplot |
net.talvi.puffinplot is a library and GUI application for plotting
and analysing palaeomagnetic data.
|
net.talvi.puffinplot.data |
This package contains code to read, store, analyse, and write palaeomagnetic
data.
|
net.talvi.puffinplot.plots |
This package contains classes for plotting palaeomagnetic data.
|
net.talvi.puffinplot.window |
This package contains windows and related GUI classes for PuffinPlot.
|
Modifier and Type | Method and Description |
---|---|
Correction |
PuffinApp.getCorrection()
Returns the correction currently being applied to the data displayed
by this PuffinApp.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Optional<java.lang.Exception> |
Bundle.createBundle(Suite suite,
java.nio.file.Path bundlePath,
Correction correction,
java.util.List<Sample> samples,
java.util.List<Site> sites,
boolean copyJarFile)
Create and save a PuffinPlot data bundle.
|
void |
PuffinApp.setCorrection(Correction correction)
Sets the correction to apply to the displayed data.
|
Modifier and Type | Field and Description |
---|---|
static Correction |
Correction.NONE
The null correction.
|
Modifier and Type | Method and Description |
---|---|
static Correction |
Correction.fromString(java.lang.String string)
Creates a correction from the supplied string.
|
Modifier and Type | Method and Description |
---|---|
static PcaAnnotated |
PcaAnnotated.calculate(Sample sample,
Correction correction)
Performs principal component analysis (PCA) on the specified sample.
|
void |
Sample.calculateFisher(Correction correction)
Calculates a Fisherian mean for the selected demagnetization steps.
|
void |
Site.calculateFisherStats(Correction correction)
Calculate Fisherian statistics on the PCA directions of samples within
this site.
|
void |
Site.calculateGreatCirclesDirection(Correction correction,
java.lang.String validityCondition)
Calculate a mean direction for the site using best-fit great circles.
|
void |
Suite.calculateSiteFishers(Correction correction)
For each site in this suite, calculates Fisher statistics on the sample
PCA directions.
|
void |
Suite.doAllCalculations(Correction correction,
java.lang.String greatCirclesValidityCondition)
Performs all possible sample and site calculations.
|
void |
Sample.doPca(Correction correction)
Performs principal component analysis on a subset of the magnetic moment
data of this sample.
|
void |
Suite.doSampleCalculations(Correction correction)
Performs calculations for each sample in this suite.
|
void |
Suite.doSiteCalculations(Correction correction,
java.lang.String greatCirclesValidityCondition)
Calculates mean directions for all suitable sites in the suite.
|
void |
Sample.fitGreatCircle(Correction correction)
Fits a great circle to a subset of the magnetic moment vectors in this
sample.
|
java.util.List<Vec3> |
Sample.getCirclePoints(Correction correction)
Returns the magnetic moment vectors used for the current great-circle
fit.
|
Vec3 |
TreatmentStep.getMoment(Correction correction)
Returns the measured magnetic dipole moment per unit volume, as modified
by the supplied correction.
|
Constructor and Description |
---|
TreatmentStepMomentComparator(MeasurementAxis axis,
Correction correction)
Creates a comparator which will compare magnetic moments along
the specified axis after applying the specified correction.
|
Modifier and Type | Method and Description |
---|---|
Correction |
PlotParams.getCorrection()
Returns the correction to be applied to magnetic moment data.
|
Modifier and Type | Method and Description |
---|---|
Correction |
ControlPanel.getCorrection()
Returns the correction to apply to magnetic moment data.
|
Modifier and Type | Method and Description |
---|---|
void |
ControlPanel.setCorrection(Correction c)
Sets the correction to apply to magnetic moment data.
|