Skip to main content

A modular framework for citizen science field data collection via offline-capable mobile web apps.

Project description

wq

wq is a modular framework for citizen science field data collection via offline-capable mobile web apps.

Getting Started

python3 -m venv venv
. venv/bin/activate
pip install wq
wq start -d myproject.example.com myproject

See the documentation for more information. See https://github.com/wq/wq/issues to report any issues.

Features

wq is made up of the following submodules, which are maintained as separate packages.

Module

PyPI

Github

Description

wq_app

wq.app

wq/wq.app

A JavaScript+Python library for building robust offline-capable HTML5 data entry apps.

wq_core

wq.core

wq/wq.core

wq command line interface.

wq_db

wq.db

wq/wq.db

A collection of Django database models and REST framework to support design patterns common to data collection systems.

wq_io

wq.io

wq/wq.io

A Python interoperability library for consuming and generating data resources in various formats.

wq_start

wq.start

wq/wq.start

Project template and scaffolding tools.

Download files

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

Source Distribution

wq-1.0.0.tar.gz (2.5 kB view details)

Uploaded Source

File details

Details for the file wq-1.0.0.tar.gz.

File metadata

  • Download URL: wq-1.0.0.tar.gz
  • Upload date:
  • Size: 2.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for wq-1.0.0.tar.gz
Algorithm Hash digest
SHA256 998d090cc8eee50cadf7b3b86ae1bf53bdf9a83084c889c0788844d4c2c3ff20
MD5 8e84bc7550077974adf848d485783c2a
BLAKE2b-256 9ec6202fb80b7a5b4c544f3c61d45d38a086322d8f880f49980dd6e6d5466b05

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