Skip to content

yunshiuan/psiTurk

 
 

Repository files navigation

Build Status Latest Version Coverage Status License DOI

Please visit psiturk.org for more information.

Psiturk Google Group

Versions

  • v2.3.0 | minimum-version that can be used with current Amazon mturk API. python2-only
  • v2.3.1 -- v2.3.x | python2 branch in the git repo. Supports both python2 and python3. Receiving hot-fixes only, and releases will only increment 2.3.x.
  • unreleased -- forthcoming v3.x.x | master branch, feature branch. python3 only. psiTurk v3.x.x will be released from this branch.

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

About

An open platform for science on Amazon Mechanical Turk.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 73.5%
  • HTML 14.3%
  • JavaScript 11.7%
  • CSS 0.5%