Set of utilities to work with PLM record files.
Project description
Charles Javerliat, Sophie Villenave, Pierre Raimbaud, Guillaume Lavoué
IEEE Conference on Virtual Reality and 3D User Interfaces (Journal Track)
Video »
Paper »
Explore the docs »
PLUME Python is a Python package that allows you to load and extract data from PLUME record files. The package also comes with a set of utilities to simplify the conversion of the data into more commonly used formats in data analysis like pandas dataframe or CSV files. Embedded data such as LabStreamingLayer's samples can be exported to XDF files for external use in tools such as SigViewer, EEGLAB or MoBILAB.
Getting Started
PLUME Python can be installed directly from PyPI (requires Python >= 3.10) using the following command:
pip install plume-python
Please refer to the getting started guide for information on getting started with PLUME-Python.
Documentation
The full documentation is available at liris-xr.github.io/PLUME/. It includes a detailed description of the installation process, the file format specifications, the usage of the different tools, etc.
Contributing
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated. You can open an issue to report a bug, request a feature, or submit a pull request.
Development setup
Use the following commands to install the package in dev mode and run tests:
# Install the package with dev dependencies
make install
# Running tests locally with pytest
make tests
Contact
Charles JAVERLIAT - charles.javerliat@gmail.com
Sophie VILLENAVE - sophie.villenave@ec-lyon.fr
Citation
@article{javerliat_plume_2024,
title = {{PLUME}: {Record}, {Replay}, {Analyze} and {Share} {User} {Behavior} in {6DoF} {XR} {Experiences}},
url = {https://ieeexplore.ieee.org/document/10458415},
doi = {10.1109/TVCG.2024.3372107},
journal = {IEEE Transactions on Visualization and Computer Graphics},
author = {Javerliat, Charles and Villenave, Sophie and Raimbaud, Pierre and Lavoué, Guillaume},
year = {2024},
note = {Conference Name: IEEE Transactions on Visualization and Computer Graphics},
pages = {1--11}
}
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file plume_python-1.3.2.tar.gz.
File metadata
- Download URL: plume_python-1.3.2.tar.gz
- Upload date:
- Size: 77.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.1 CPython/3.10.16 Linux/6.8.0-1021-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
de78bfbf7f3c28505100c85851af22099ff46ce05db51c25847e965b2b3aa424
|
|
| MD5 |
3f9845227e3ef133d5f137a335c79b04
|
|
| BLAKE2b-256 |
395610255a37acba72d9fc828a9e85b0c1269815088732427e8d1ee1a2568dc9
|
File details
Details for the file plume_python-1.3.2-py3-none-any.whl.
File metadata
- Download URL: plume_python-1.3.2-py3-none-any.whl
- Upload date:
- Size: 171.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.1 CPython/3.10.16 Linux/6.8.0-1021-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
598b7308dded5058ab656d63ad0ad825265b102b95acfd930bd313f346e4c37a
|
|
| MD5 |
5480cb2033acf3583bc5383172396241
|
|
| BLAKE2b-256 |
c40a0caa3c676b26b9e47364b47ec853e63a0f8799b0565be343ac3545cc77ae
|