| EMMAgeo-package | End-member modelling algorithm and supporting functions for grain-size analysis |
| check.data | Function to check data consistency. |
| convert.units | Function to convert between phi and micrometers. |
| create.EM | Function to create grain-size-distributions. |
| define.limits | Function to define limits by mouse clicks. |
| EMMA | Function for end-member modelling analysis. |
| EMMAgeo | End-member modelling algorithm and supporting functions for grain-size analysis |
| interpolate.classes | Function to interpolate classes. |
| mix.EM | Function to mix sample spectres. |
| Mqs.uncertainty | Function to estimate end-member scores uncertainty |
| residual.EM | Function to evaluate residual end-member loading. |
| robust.EM | Function to extract robust end-members. |
| test.L | Function to evaluate the initial cumulative explained variance. |
| test.lw | Function to test maximum valid lw value. |
| test.parameters | Function to evaluate influence of model parameters. |
| test.robustness | Function to test model robustness. |
| X.artificial | example data |