Metadata-Version: 2.1
Name: mat-view
Version: 0.1rc1
Summary: MAT-view: Visualization Tools for Multiple Aspect Trajectory Data Mining
Home-page: https://github.com/ttportela/movelets
Author: Tarlis Tortelli Portela
Author-email: Tarlis Tortelli Portela <tarlis@tarlis.com.br>
Maintainer-email: Tarlis Tortelli Portela <tarlis@tarlis.com.br>
License: GPL Version 3 or superior (see LICENSE file)
Project-URL: Homepage, https://github.com/mat-analysis/mat-view
Project-URL: Repository, https://github.com/mat-analysis/mat-view
Project-URL: Documentation, https://mat-analysis.github.io/mat-tools/mat-view/index.html
Project-URL: Download, https://pypi.org/project/mat-view/#files
Project-URL: Bug Tracker, https://github.com/mat-analysis/mat-view/issues
Keywords: data-science,machine-learning,data-mining,trajectory,multiple-trajectory,trajectory-classification,movelet,movelet-visualization
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Topic :: Scientific/Engineering :: Visualization
Classifier: Operating System :: OS Independent
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Operating System :: MacOS
Classifier: Programming Language :: Python :: 3.10
Requires-Python: <3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: glob2==0.7
Requires-Dist: numpy
Requires-Dist: pandas==1.3.4
Requires-Dist: mat-data
Requires-Dist: mat-model
Provides-Extra: all_extras
Requires-Dist: geohash; extra == "all-extras"
Provides-Extra: binder
Requires-Dist: jupyter; extra == "binder"
Provides-Extra: dev
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-xdist; extra == "dev"
Requires-Dist: wheel; extra == "dev"
Provides-Extra: dl
Provides-Extra: docs
Requires-Dist: jupyter; extra == "docs"
Requires-Dist: numpydoc; extra == "docs"

# MAT-view: Visualization Tools for Multiple Aspect Trajectory Data Mining \[MAT-Tools Framework\]
---

\[[Publication](#)\] \[[Bibtex](https://github.com/mat-analysis/mat-tools/blob/main/references/mat-tools.bib)\] \[[GitHub](https://github.com/mat-analysis/mat-view)\] \[[PyPi](https://pypi.org/project/mat-view/)\]


The present application offers a set of web tools to support the user in the visualization of multiple-aspect trajectories and movelets (the parts of the trajectory that better discriminate a class). Also, present a detailed list of available datasets on a public repository, descriptions of MAT data mining methods, experimental results exploration, environmental and scripting generators. It integrates into a unique platform of the approaches available for multiple aspects trajectories and in general for multidimensional sequence classification into a unique web-based and python library system.

Created on Jun, 2024
Copyright (C) 2024, License GPL Version 3 or superior (see LICENSE file)

\* This package docstrings are limited. But you can refer to the [Demonstration Video](https://youtu.be/HMymPh66Anc) for more information on how to use it.

### Screenshots

![Home](https://github.com/mat-analysis/mat-view/blob/main/screens/home.png?raw=true) 

![Results](https://github.com/mat-analysis/mat-view/blob/main/screens/results.png?raw=true) 

![Scripting](https://github.com/mat-analysis/mat-view/blob/main/screens/scripting.png?raw=true) 

![View](https://github.com/mat-analysis/mat-view/blob/main/screens/view.png?raw=true) 

### Installation

Install directly from PyPi repository, or, download from github. (python >= 3.7 required)

```bash
    pip install mat-view
```

### Usage

This package enables a environment script to run the web application, just run:

```bash
    MAT-Web.py
```

By default Dash will run on http://127.0.0.1:8050/

\* In case you have trouble loading any data into the page (or an action is not updating the page), refresh the site and try again.

### Citing

If you use `mat-view` please cite the following paper:

 - Portela, T. T.; Machado, V. L.; Renso, C. Unified Approach to Trajectory Data Mining and Multi-Aspect Trajectory Analysis with MAT-Tools Framework. In: SIMPÓSIO BRASILEIRO DE BANCO DE DADOS (SBBD), 39. , 2024, Florianópolis/SC. \[[Bibtex](https://github.com/mat-analysis/mat-tools/blob/main/references/mat-tools.bib)\]

### Collaborate with us

Any contribution is welcome. This is an active project and if you would like to include your algorithm in `mat-view`, feel free to fork the project, open an issue and contact us.

Feel free to contribute in any form, such as scientific publications referencing `mat-view`, teaching material and workshop videos.

### Related packages

This package is part of _MAT-Tools Framework_ for Multiple Aspect Trajectory Data Mining, check the guide project:

- **[mat-tools](https://github.com/mat-analysis/mat-tools)**: Reference guide for MAT-Tools Framework repositories


### Change Log

This is a package under construction, see [CHANGELOG.md](https://github.com/mat-analysis/mat-view/blob/main/CHANGELOG.md)
