Epicollect API Guide
  • Epicollect5 API
  • Entries
    • Get Entries
    • Get Branch Entries
  • Project
    • Get Project
  • Media
    • Get Media
  • Projects
    • Project Search
  • API Authentication
    • Create Client App
    • Retrieve Token
    • Access Resources
      • JQuery
      • PHP
      • Axios
      • Fetch API
  • Examples
    • Getting Entries
    • Getting Branch Entries
    • Getting Media
    • PyEpicollect
    • Using R
Powered by GitBook
On this page
  • Read EpiCollect5 data from python
  • Install
  • Use
  • Unit Test
  1. Examples

PyEpicollect

PreviousGetting MediaNextUsing R

Last updated 7 months ago

A community-built library to fetch Epicollect5 data in Python. .

Read EpiCollect5 data from python

  • python code: Rodrigo E. Principe (fitoprincipe82 at gmail)

  • EpiCollect expert: Pablo Masera (pablomasera83 at gmail)

Install

pip install pyepicollect

Use

See example in binder.

Unit Test

  1. Make a virtual environment: (see )

    virtualenv env --python=python3

Make sure to name the environment env so it's ignored by git. Do not do:

virtualenv venv --python=python3

  1. install requirments

    pip install -r requirements.txt

  2. run test

    python -m pytest -v

View it on Github
https://docs.python-guide.org/dev/virtualenvs/#lower-level-virtualenv