EMMAgeo-package |
End-member modelling algorithm and supporting functions for unmixing grain-size distributions and further compositional data. |

check.data |
Check correctness and consistency of input data |

click.limits |
Define mode limits by mouse clicks. |

convert.units |
Convert between phi and micrometers. |

create.EM |
Create grain-size-distributions. |

EMMA |
End-member modelling analysis algorithm. |

EMMAgeo |
End-member modelling algorithm and supporting functions for unmixing grain-size distributions and further compositional data. |

EMpot |
example data |

EMrob |
example data |

get.l |
Generate a vector of weight transformation values from l.min to l.max. |

get.l.opt |
Identify optimum weight transformation value |

get.limits |
Infer lower and upper mode position limits to define robust end-members. |

get.q |
Generate a parameter matrix with q.min and q.max values for robust EMMA. |

GUI |
Start GUI for EMMA |

interpolate.classes |
Interpolate data between different classes. |

mix.EM |
Function to mix sample spectres. |

model.EM |
Model all possible end-member scenarios |

residual.EM |
Calculate a residual end-member loading. |

robust.EM |
Extract robust end-members |

robust.loadings |
Extract robust end-member loadings |

robust.scores |
Extract robust end-member scores. |

test.factors |
Calculate the initial cumulative explained variance of factors. |

test.l |
Test a vector of weight transformation limits for mximum value. |

test.l.max |
Find maximum possible wight transformation value. |

test.parameters |
Evaluate influence of model parameters. |

test.robustness |
Test model robustness. |

X |
example data |