# PTRAIL
**Repository Path**: blackender/PTRAIL
## Basic Information
- **Project Name**: PTRAIL
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: BSD-3-Clause
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2021-09-05
- **Last Updated**: 2021-09-08
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
PTRAIL: A Parallel
TRajectory
dAta
preprocessIng
Library
Introduction
PTRAIL is a state-of-the art Mobility Data Preprocessing Library that mainly deals with filtering data, generating features and interpolation of Trajectory Data.
The main features of PTRAIL are:
- PTRAIL uses primarily parallel computation based on
python Pandas and numpy which makes it very fast as compared
to other libraries available.
- PTRAIL harnesses the full power of the machine that
it is running on by using all the cores available in the
computer.
- PTRAIL uses a customized DataFrame built on top of python
pandas for representation and storage of Trajectory Data.
- PTRAIL also provides several Temporal and spatial features
which are calculated mostly using parallel computation for very
fast and accurate calculations.
- Moreover, PTRAIL also provides several filteration and
outlier detection methods for cleaning and noise reduction of
the Trajectory Data.
- Apart from the features mentioned above, four
different kinds of Trajectory Interpolation techniques are
offered by PTRAIL which is a first in the community.
Documentation
↪
PTRAIL Documentation
Pip Installation
1. `pip install PTRAIL`
Examples
↪
PTRAIL Examples
Binder
[](https://mybinder.org/v2/gh/YakshHaranwala/PTRAIL.git/HEAD)
Miscellaneous
[](https://pepy.tech/project/ptrail)
Citation
To cite PTRAIL in your academic work, please use the following citation:
```bibtex
@article{haidri2021ptrail,
title={PTRAIL -- A python package for parallel trajectory data preprocessing},
author={Salman Haidri and Yaksh J. Haranwala and Vania Bogorny and Chiara Renso and Vinicius Prado da Fonseca and Amilcar Soares},
year={2021},
eprint={2108.13202},
url={https://arxiv.org/abs/2108.13202},
archivePrefix={arXiv},
primaryClass={cs.DC}
}
```