Spatial-temporal OPTICS
Project description
ST-OPTICS
Simple and effective tool for spatial-temporal clustering
st_optics is an open-source software package for the spatial-temporal clustering of movement data:
- Implemnted using
numpy
andsklearn
- Enables to also scale to memory - with splitting the data into frames
- Usage: can view a demo of common features in this this Jupyter Notebook.
Installation
The easiest way to install st_optics is by using pip
:
pip install st_optics
How to use
from st_optics import ST_OPTICS
st_optics = ST_OPTICS(xi = 0.4, eps2 = 10, min_samples = 5)
st_optics.fit(data)
Description
A package to perform the ST OPTICS clustering. For more details please see the following papers:
- Ankerst, M., Breunig, M. M., Kriegel, H. P., & Sander, J. (1999). OPTICS: ordering points to identify the clustering structure. ACM Sigmod record, 28(2), 49-60.
License
This package was developed by Eren Cakmak from the Data Analysis and Visualization Group and the Department of Collective Behaviour at the University Konstanz funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) under Germany's ExcellenceStrategy – EXC 2117 – 422037984“
Released under MIT License. See the LICENSE file for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file st_optics-0.1.2.tar.gz
.
File metadata
- Download URL: st_optics-0.1.2.tar.gz
- Upload date:
- Size: 157.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1675386d34cd18bde9d296794d348203093bede00f738035119454848069624 |
|
MD5 | 831f107d7a6c2e9d807e3958a5b84c7b |
|
BLAKE2b-256 | f97b4a8383f376b28c20cd689e69a87d181f615044a1cef008bb1afaece52c36 |