Code Monkey home page Code Monkey logo

aquap2's Introduction

Codecov test coverage

aquap2 - Multivariate Data Analysis Tools for R including Aquaphotomics Methods

Authors: Bernhard Pollner & Zoltan Kovacs

DOI

Summary

aquap2 can be useful in three distinct areas in NIRS:

  • Experiment Design: Outline the class-structure and generate a truly randomized sample list.
  • Data Acquisition: While recording spectra, the previously generated sample list can be used, thus eliminating errors in assigning classes.
  • Data Analysis: aquap2 provides an array of standard chemometric procedures as well as some specialized methods used in Aquaphotomics.

Getting Started

To install the R-package "aquap2", do a github-install via devtools, in that way all dependencies should get installed as well.

If you work on a Windows-machine, first download and install R-tools. (Re-start the R-session.)

In the further steps, pay attention to the output of the console.

If not already done, install the package "devtools" via

install.packages("devtools")

Install aquap2 from this repository:

library(devtools)
install_github(repo="bpollner/aquap2", ref="latestPublic")

You can now launch aquap2 and perform (only required at first use) the required setup

library(aquap2)
updateSettings()
updateSettings()

All required code in a single block:

install.packages("devtools")
library(devtools)
install_github(repo="bpollner/aquap2", ref="latestPublic")
library(aquap2)
updateSettings()
updateSettings()

Note

As of October 2023, the dependency from the package ChemometricsWithR has been removed. This should make installation more straightforward, and it is foreshadowing one of the many improvements we have planned for the immediate future.

Course Material

Japan 2018

The repository aquap2_courseMaterial contains a demo dataset with some exploratory and quantitative data analysis steps designed to give a first impression of some of the functions of aquap2. This is the same demo-dataset as handed out at The 3rd Aquaphotomics Symposium in Japan in December 2018.

Rome 2023

The course material for the Summer School on Aquaphotomics in the course of the The 3rd European Aquaphotomics Symposium (September 2023, Rome) can be found here.


Important

Please note that the package in its current state is in several parts still considered to be beta:

  • From the cross-validated classifier methods, only "fda" and "lda" have undergone a certain amount of testing, the other methods (nnet etc.) have been built in, but still require testing and the implementation of optimization options

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.