Skip to content

Repository files navigation

Welcome to the OSSL chemometrics manual!

This is a code repository, please visit the website to navigate through the different content sections.

A peer-reviewed and open-access publication on the OSSL project is available for additional reference.

You can also visit the OSSL manual and other additional resources in our GitHub organization.

Local Setup

To run this application locally, you will need Python 3.12.

1. Clone the repository

git clone [https://github.com/soilspectroscopy/ossl-chemometrics.git](https://github.com/soilspectroscopy/ossl-chemometrics.git)
cd ossl-chemometrics

2. Create and Activate the Environment

python3.12 -m venv venv
source venv/bin/activate

3. Install Dependencies

pip install --upgrade pip
pip install -r requirements.txt

4. Run the App

As a regular Shiny app:

shiny run app.py --port 8080 --reload
kill -9 $(lsof -t -i:8080)  # To close the server

As a Shinylive app:

shinylive export . _site
python3 -m http.server --directory _site --bind localhost 8008
pkill -f "http.server"  # To close the server

About

Chemometrics made easy with the OSSL

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages