Skip to main content

A Collection of Methods for Data Collection & Processing

Project description

https://img.shields.io/pypi/v/labpack.svg https://img.shields.io/pypi/dm/labpack.svg https://img.shields.io/pypi/l/labpack.svg

labPack

A Collection of Methods for Data Collection & Processing

Downloads:

http://pypi.python.org/pypi/labPack

Source:

https://github.com/collectiveacuity/labPack

Installation

>From PyPi:

$ pip install labpack

>From GitHub:

$ git clone https://github.com/collectiveacuity/labPack
$ cd labPack
$ python setup.py install

Getting Started

This module is designed to make the process of retrieving, managing and processing data more uniform across a variety of different sources and structures. The methods in this module aggregate and curate python resources and online APIs to provide a set of best practices for handling data across laboratory projects.

Create an unique ID for records:

from labpack.records.id import labID

id = labID()
url_safe_id_string = id.id48
id_datetime = id.epoch
id_mac_address = id.mac

Save record data in local user data:

from labpack.storage.appdata import appdataClient

msg_key = '%s/%s.yaml' % (id_mac_address, id_datetime)
msg_details = { 'dt': id_datetime, 'mac': id_mac_address, 'msg': 'Text me back' }
msg_client = appdataClient('Outgoing', 'My Team', 'My App')
mgs_client.create(msg_key, msg_details)

For more details about how to use labPack, refer to the Reference Documentation on GitHub

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

labpack-0.6.zip (57.5 kB view details)

Uploaded Source

labpack-0.6.tar.gz (44.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

labpack-0.6-py3-none-any.whl (52.8 kB view details)

Uploaded Python 3

File details

Details for the file labpack-0.6.zip.

File metadata

  • Download URL: labpack-0.6.zip
  • Upload date:
  • Size: 57.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for labpack-0.6.zip
Algorithm Hash digest
SHA256 329f6e04853cae69b2f85eebb7eb12fb300bc8a53c5106d11b2435243d155a4e
MD5 9e9abe2363e70c75487e2e2eb95681e1
BLAKE2b-256 82a66072f9744fdb6948e51740a8b9afc41bea739eacb1f3c16178ace2120545

See more details on using hashes here.

File details

Details for the file labpack-0.6.tar.gz.

File metadata

  • Download URL: labpack-0.6.tar.gz
  • Upload date:
  • Size: 44.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for labpack-0.6.tar.gz
Algorithm Hash digest
SHA256 21f49a981d90d68760c7d7436b69b64d6bc7590e937b30027efb0bdfc6736a13
MD5 7b1566aeb1d318122d0ad2fae2f2e49e
BLAKE2b-256 fd92d53e7855618551cb53a0d3ebff4e7abbba8f6daa16e38e65ab94d8b76f8b

See more details on using hashes here.

File details

Details for the file labpack-0.6-py3-none-any.whl.

File metadata

File hashes

Hashes for labpack-0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 ff387d5dd7b365211ca356912d755f0f8229262b609d82d0e35d1d3aeaa0ffea
MD5 14cc6e7530ec71f62176cdbe9a2a5796
BLAKE2b-256 df117cc33eacc242dd2d72d8f7be90434b8cad1204c92909b8a692033c3ffc8f

See more details on using hashes here.

Supported by

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