Skip to main content

MAT-data: Data Preprocessing for Multiple Aspect Trajectory Data Mining

Project description

MAT-data: Data Preprocessing for Multiple Aspect Trajectory Data Mining [MAT-Tools Framework]


[Publication] [citation.bib] [GitHub] [PyPi]

The present package offers a tool, to support the user in the task of data preprocessing of multiple aspect trajectories, or to generating synthetic datasets. It integrates into a unique framework for multiple aspects trajectories and in general for multidimensional sequence data mining methods.

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

Main Modules

  • proprocess: Methods for trajectory preprocessing;
  • generator: Methods for trajectory datasets generation;
  • datasets: Methods for loading trajectory datasets;
  • converter: Methods for conferting dataset formats.

Installation

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

    pip install mat-data

Getting Started

On how to use this package, see MAT-data-Tutorial.ipynb (or the HTML MAT-data-Tutorial.html)

Citing

If you use mat-data please cite the following paper (this package is fragmented from automatize realease):

Portela, Tarlis Tortelli; Bogorny, Vania; Bernasconi, Anna; Renso, Chiara. AutoMATise: Multiple Aspect Trajectory Data Mining Tool Library. 2022 23rd IEEE International Conference on Mobile Data Management (MDM), 2022, pp. 282-285, doi: 10.1109/MDM55031.2022.00060.

Bibtex:

@inproceedings{Portela2022automatise,
    title={AutoMATise: Multiple Aspect Trajectory Data Mining Tool Library},
    author={Portela, Tarlis Tortelli and Bogorny, Vania and Bernasconi, Anna and Renso, Chiara},
    booktitle = {2022 23rd IEEE International Conference on Mobile Data Management (MDM)},
    volume={},
    number={},
    address = {Online},
    year={2022},
    pages = {282--285},
    doi={10.1109/MDM55031.2022.00060}
}

Collaborate with us

Any contribution is welcome. This is an active project and if you would like to include your code, feel free to fork the project, open an issue and contact us.

Feel free to contribute in any form, such as scientific publications referencing this package, teaching material and workshop videos.

Related packages

This package is part of MAT-Tools Framework for Multiple Aspect Trajectory Data Mining:

  • automatize: automatize for experimental evaluation of MAT classification
  • movelets: movelets for MAT classification methods (based on movelets)
  • mat-data: mat-data is a preprocessing library for MAT data
  • mat-analysis: mat-analysis for MAT classification methods
  • mat-view: mat-view for MAT and movelets visualization, and interpratation tools

Change Log

This is a package under construction, see CHANGELOG.md

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mat_data-0.1rc1.tar.gz (7.4 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mat_data-0.1rc1-py3-none-any.whl (6.9 MB view details)

Uploaded Python 3

File details

Details for the file mat_data-0.1rc1.tar.gz.

File metadata

  • Download URL: mat_data-0.1rc1.tar.gz
  • Upload date:
  • Size: 7.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.9.13

File hashes

Hashes for mat_data-0.1rc1.tar.gz
Algorithm Hash digest
SHA256 b25f34c53ea85a6587f049dbad3ab17191becfa648a6f85d5e1408edef0c4b15
MD5 d722939f7848dfdd8cdf8ab5a218c6ae
BLAKE2b-256 8c7a0a9ea9856a9bc3ba3b2c56bec4388afb65aab75be7061a9f444b49729a4f

See more details on using hashes here.

File details

Details for the file mat_data-0.1rc1-py3-none-any.whl.

File metadata

  • Download URL: mat_data-0.1rc1-py3-none-any.whl
  • Upload date:
  • Size: 6.9 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.9.13

File hashes

Hashes for mat_data-0.1rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 9deae0cb92889995c2f1458e831d191f50adc2a68bcb88c7eb196e030b3f5551
MD5 a358b63501f89b7a64e642b9391766aa
BLAKE2b-256 d61c0abcfdb586bcaf06370b213e1d7ae5bd1bc9fb70fa2a2971e8874ed99723

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page