rasterMiner
This open-source software empowers the users with the set of tools to discover knowledge hidden in raster datasets.
This software is distributed under GNU-V3 liscense.
rasterMiner currently supports the following knowledge discovery tasks:
- Data preprocessing and Nan value handling
- Pattern mining
- Clustering
- Classification
- Prediction (yet to be developed)
The user manual for rasterMiner is available at https://udayrage.github.io/rasterMiner/
Ways to execute rasterMiner
rasterMiner can be executed in any one of the following ways:
- Terminal-based execution
- GUI-based execution
- As a Python-library in QGIS, ARCGIS, ENVI, and in conventional python programs. (Under development)
Installation
Installation using Anaconda (Any operating system)
-
Install and set up Anaconda. URL: https://linuxize.com/post/how-to-install-anaconda-on-centos-7
-
Create a virtual environment using conda.
conda create --name rasterMiner -
Enter into virtual environment.
conda activate rasterMiner -
Install python using Conda.
conda install python -
Install GDAL using Conda
conda install gdal -
Install the following libraries using PIP
pip install mplcursors matplotlib sklearn pandas pami -
Clone the rasterMiner repository using git clone command
git clone https://github.com/udayRage/rasterMiner.git -
Execute the rasterMiner code by typing the following command
python rasterMiner/rasterMiner/GUI/rasterMiner.py
Installation in MacOS
-
Install Homebrew in Mac
-
Install GDAL using brew
sudo brew install gdal -
Install Git clone
brew install git -
Install the following libraries using PIP
pip install mplcursors matplotlib sklearn pandas pami -
Clone the rasterMiner
git clone https://github.com/udayRage/rasterMiner.git -
Execute the rasterMiner code by typing the following command
python rasterMiner/rasterMiner/GUI/rasterMiner.py
Installation in Ubuntu
-
Execute the following four steps in the presented order:
sudo apt-add-repository ppa:ubuntugis/ubuntugis-unstable sudo apt-get update sudo apt-get install gdal-bin sudo apt-get install git -
Install any Python 3 version
sudo apt-get install python -
Install the following libraries using PIP
pip install mplcursors matplotlib sklearn pandas pami -
Clone the rasterMiner
git clone https://github.com/udayRage/rasterMiner.git -
Execute the rasterMiner code by typing the following command
python rasterMiner/rasterMiner/GUI/rasterMiner.py
Execution of rasterMiner
-
Execute the following command to open the GUI:
python rasterMiner/rasterMiner/GUI/rasterMiner.py
Metadata
Release files for RasterMiner 0.1.2.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| RasterMiner-0.1.2.5.tar.gz | 52.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| RasterMiner-0.1.2.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 138.4 kB
Release files / RasterMiner-0.1.2.5.tar.gz
| Download URL | RasterMiner-0.1.2.5.tar.gz |
|---|---|
| Size | 52.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
70d4fdc4b462e0d159b2e9c90158d275ed24dbb0092eee67b31e8da5a7702d3c
|
|
BLAKE2b-256 checksum How to use checksums |
9270e545f00457e5e0bb3826f11865189882ec9ef9313a0a424755c93df9b047
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.6
|
Release files / RasterMiner-0.1.2.5-py3-none-any.whl
| Download URL | RasterMiner-0.1.2.5-py3-none-any.whl |
|---|---|
| Size | 85.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3c0a8b1cae5e2b5973af8984632bc67cdabe5e8743d3c53d98bbb005173e6217
|
|
BLAKE2b-256 checksum How to use checksums |
e5a5bbc9b7ed4d276e218fe35fb526429a7980d1935bddd8975e939630184bc7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.6
|