Skip to main content

Python module for reading GT3X/AGDC file format data

Project description

pygt3x

Tests

Python module for reading GT3X/AGDC file format data generated by ActiGraph devices.

Example Usage

To read calibrated accelerometer data, you can use the code snippet below:

from pygt3x.reader import FileReader
from pygt3x.calibration import CalibratedReader

# Read raw data and calibrate
# Dump to pandas data frame
with FileReader("FILENAME") as reader:
    calibrated_reader = CalibratedReader(reader)
    df = calibrated_reader.to_pandas()
    
    # After reading a file, idle sleep mode status can be obtained
    was_idle_sleep_mode_used = reader.idle_sleep_mode_activated
    print(df.head(5))

If your AGDC file contains temperature data, you can read it using:

from pygt3x.reader import FileReader
from pygt3x.calibration import CalibratedReader

with FileReader("FILENAME") as reader:
    calibrated_reader = CalibratedReader(reader)
    df = calibrated_reader.temperature_to_pandas()
    print(df.head(5))

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

pygt3x-0.3.9.tar.gz (21.0 kB view details)

Uploaded Source

Built Distribution

pygt3x-0.3.9-py3-none-any.whl (22.0 kB view details)

Uploaded Python 3

File details

Details for the file pygt3x-0.3.9.tar.gz.

File metadata

  • Download URL: pygt3x-0.3.9.tar.gz
  • Upload date:
  • Size: 21.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.0 CPython/3.10.6 Linux/5.15.0-1031-azure

File hashes

Hashes for pygt3x-0.3.9.tar.gz
Algorithm Hash digest
SHA256 d1274d780dfae98d5947f1d5afeaeb80d9adfb210bac5083e958ca6c62ffcdb3
MD5 67aab6dfe368730fa7007aaf73501c83
BLAKE2b-256 6c686ca2361cee3c8c469957b3d74b3787144d41eb01e6c4e8f4c7b90ee5f022

See more details on using hashes here.

File details

Details for the file pygt3x-0.3.9-py3-none-any.whl.

File metadata

  • Download URL: pygt3x-0.3.9-py3-none-any.whl
  • Upload date:
  • Size: 22.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.0 CPython/3.10.6 Linux/5.15.0-1031-azure

File hashes

Hashes for pygt3x-0.3.9-py3-none-any.whl
Algorithm Hash digest
SHA256 002261390cf2fd6a4cb372536700414a02fb5895e85856eb17054b802c7002c1
MD5 fd0f5b260c304d96383243b90a17f514
BLAKE2b-256 2a95677f139a6528dc9fa9908c386bc8eaa0c30500835d709522792373d4e8b3

See more details on using hashes here.

Supported by

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