Metadata-Version: 2.1
Name: phyper
Version: 1.1.7
Summary: Package for managing (hyper)spectral datasets
Home-page: https://gitlab.kuleuven.be/u0123403/pyper
Author: Remi Van Belleghem
Author-email: remi.vanbelleghem@kuleuven.be
Maintainer: MeBios - KULeuven
Maintainer-email: wouter.saeys@kuleuven.be
License: UNKNOWN
Keywords: hyperspectral,chemometrics
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Python: >=3.6,<4.0
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: matplotlib
Requires-Dist: scikit-learn
Requires-Dist: numpy
Requires-Dist: scikit-image
Requires-Dist: scipy
Requires-Dist: tqdm
Requires-Dist: h5py
Requires-Dist: pypng
Requires-Dist: datetime
Requires-Dist: opencv-python (<5,>=4)
Requires-Dist: spectral

A Python toolbox for hYPERspectral data. This toolbox includes methods for reading hyperspectral images and provides an interface for basic machine learning algorithms like decomposition and clustering.

## Installation

>**NOTE** Before being able to clone the code from this repository (either editable or non-editable), you will have to set a GitLab password (Preferences>Password) to authenticate yourself and your device. 

### Non-editable installation

0. (Optional) create virtual environment  
`conda create -n my_env python=3.8`  
`conda activate my_env`

1.a Directly install from PyPi directory where pyper is saved as 'phyper' (WITH h!)
`pip install phyper`

OR  

1.b Directly intall from gitlab repostiory
`pip install git+https://gitlab.kuleuven.be/u0123403/pyper.git`

### Editable installation 

Use this installation if you want to make changes to the code yourself.

0. (Optional) create virtual environment   
`conda create -n my_env python=3.8`  
`conda activate my_env`

1. Clone the repository to your local machine  
`git clone https://gitlab.kuleuven.be/u0123403/pyper.git`  
`cd pyper`

2. Use pip to install the package in editable format  
`pip install -e .`


## Acknowledgements

Written by Remi Van Belleghem. Based on Matlab toolbox from Niels Wouters.


