Skip to main content

The AutoActive Python package is a set of classes used to read and write aaz files. The aaz file type is a common filetype used in the AutoActive Research Enviroment. The overall goal of the AutoActive Research Enviroment is to ease the analysis and development of machine learning models using data from multiple types of sensors.

The AutoActive Research Enviroment consists of Activity Presenter, AutoActive Python package and AutoActive Matlab toolbox. Activity Presenter is a graphical user interface which makes it easy to synchronize, visualise and organise data from multiple sensors, while the overall goal of the AutoActive Python package and the AutoActive Matlab toolbox is to make it possible to import the preprocessed data into Python or Matlab where you can utilse all the powerfull algorithms already implemented.The AutoActive Python package also makes it possible to write the results back to aaz files, and thereby, also visualising the results in Activity Presenter.

More information about the AutoActive Research Enviroment (ARE) and the aaz file type is available here: https://github.com/SINTEF/AutoActive-ActivityPresenter

License

Apache License Version 2.0

Installation

To use the AutoActive Python package you need to clone this repository and import it into your projects of intereset.

Examples

There are today two example files in the repository, where the first is an example script to shown how to create a new aaz file and write it to a file. This file is named write_archive_sine.py and is located in the example folder. The second example is an example script to show how to read data from an aaz file. This file is also located in the example folder and is named read_archive_sine.py Before running read_archive_sine.py you can create an aaz file with write_archive_sine.py

Coding style / guidelines

If you whish to contribute to the project please follow these guidelines:

  • use_lower_case_with_underscores_naming for everything except Classes
  • For classes UseCamelCase
  • Remove unused code, don't comment out, you have git for this
  • Use the black formatter (https://pypi.org/project/black/) to format you code.

TODO

There are a couple of pressing issues 1. Session Object returned from ArchiveReader should be immutable 2. Implement error handling 3. Handle Gaitup and Catapult imports as these are very common sensors used in sports.

Metadata

Release files for autoactive 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for autoactive 0.2.0
File Interpreter ABI Platform
autoactive-0.2.0-py3-none-any.whl Python 3 none any Details

Release files / autoactive-0.2.0-py3-none-any.whl

Download URL autoactive-0.2.0-py3-none-any.whl
Size 17.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a7d50d9558deae36bf8d0268ed108ced8515441244288790b4eff493ea9d37e1
BLAKE2b-256 checksum
How to use checksums
d93a9a23a9c21e08c03f6d122b2cfcd956ca2f0e7d650b3aa5e336b9a7496209
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

Security for autoactive 0.2.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.2.0 This release

1 release file No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page