Skip to main content

An open platform for science on Amazon Mechanical Turk

Project description

Build Status Latest Version Coverage Status License DOI

Please visit psiturk.org for more information.

Psiturk Google Group

Versions

psiTurk v3 has been released! See the migration guide here.

psiTurk v3 does not support the psiturk ad server. If you still need the psiTurk ad server, use psiTurk v2.3.12, and remove all HTML comments from your ad.html file. Versions less than v2.3.12 will not be able to post HITs due to a change implemented by the psiturk ad server's hosting provider. You can upgrade to psiturk v2.3.12 by running pip install --upgrade psiturk=2.3.12.

Python versions

  • Psiturk v2 supports python 2 and python 3. Documentation for psiturk v2 is available here
  • Psiturk v3 is python 3 only. Documentation available here

Developing

Check out a clone of this repo, and install it into your local environment for testing (consider installing into a virtualenv):

git clone git@github.com:NYUCCL/psiTurk.git
pip install -e psiTurk

A test suite can be run using pytest from within the base directory of psiturk.

Citing

To credit psiTurk in your work, please cite both the original journal paper and a version of the Zenodo archive. The former provides a high level description of the package, and the latter points to a permanent record of all psiTurk versions (we encourage you to cite the specific version you used). Example citations (for psiTurk 2.3.7):

Zenodo Archive:

Eargle, David, Gureckis, Todd, Rich, Alexander S., McDonnell, John, & Martin, Jay B. (2020, January 6). psiTurk: An open platform for science on Amazon Mechanical Turk (Version v2.3.7). Zenodo. http://doi.org/10.5281/zenodo.3598652

Journal Paper:

Gureckis, T.M., Martin, J., McDonnell, J., Rich, A.S., Markant, D., Coenen, A., Halpern, D., Hamrick, J.B., Chan, P. (2016) psiTurk: An open-source framework for conducting replicable behavioral experiments online. Behavioral Research Methods, 48 (3), 829-842. DOI: http://doi.org/10.3758/s13428-015-0642-8

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

PsiTurk-3.3.1.tar.gz (330.4 kB view details)

Uploaded Source

Built Distribution

PsiTurk-3.3.1-py3-none-any.whl (358.6 kB view details)

Uploaded Python 3

File details

Details for the file PsiTurk-3.3.1.tar.gz.

File metadata

  • Download URL: PsiTurk-3.3.1.tar.gz
  • Upload date:
  • Size: 330.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for PsiTurk-3.3.1.tar.gz
Algorithm Hash digest
SHA256 8cd3e0a59f830d284471595d27bdf5d5d60d2d90179f926c167a3edbed67a244
MD5 0e95b67561f37f485933b736035ac01e
BLAKE2b-256 1cf0cbef672abbdec8358f11732b316ee722bca6bdf20d5625617b02a629ee10

See more details on using hashes here.

File details

Details for the file PsiTurk-3.3.1-py3-none-any.whl.

File metadata

  • Download URL: PsiTurk-3.3.1-py3-none-any.whl
  • Upload date:
  • Size: 358.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for PsiTurk-3.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c694385a66becafe1076e18aeabc2558850a62c62e1b4012f71bd02a7280a189
MD5 caec3fb584f75ee5d865c281731a7a0e
BLAKE2b-256 4c33e68c3fbad85293bfb0c1f84ccd5079a0f3cf1caffdb316c52af1c9904963

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