Skip to content
Snippets Groups Projects
README.md 1.05 KiB
Newer Older
BARTHES Nicolas's avatar
BARTHES Nicolas committed
# NIRS_Workflow

## Getting started
This package aims to provide a workflow for users who want to perform chemical analyses and predict characteristics using the NIRS technique.  
BARTHES Nicolas's avatar
BARTHES Nicolas committed

The process includes:
- sample selection - you can upload all your NIRS spectra and it'll help to select the samples to analyse chemically.
- model creation - the PINARD (https://github.com/GBeurier/pinard) package creates a prediction model with spectra and related chemical analysis.- 
- predictions - the PINARD package uses the model to predict chemical values for unknown samples.
 
BARTHES Nicolas's avatar
BARTHES Nicolas committed
## Installation
This package is written in python. You can clone the repository: git clone https://src.koda.cnrs.fr/nicolas.barthes.5/nirs_workflow.git
BARTHES Nicolas's avatar
BARTHES Nicolas committed

Then install the requirements: pip install -r requirements.txt
BARTHES Nicolas's avatar
BARTHES Nicolas committed

You can then run: streamlit run ./app.py from the CLI.
BARTHES Nicolas's avatar
BARTHES Nicolas committed

The app will then open in your default browser.
BARTHES Nicolas's avatar
BARTHES Nicolas committed

## Usage
The web app allows you to process sample selection, model creation and predictions.
BARTHES Nicolas's avatar
BARTHES Nicolas committed

## Authors and acknowledgment
Contributors:
- Nicolas Barthes (CNRS)
- 
BARTHES Nicolas's avatar
BARTHES Nicolas committed

## License
BARTHES Nicolas's avatar
BARTHES Nicolas committed
CC BY