{"id":22281274,"url":"https://github.com/nyuccl/psiturk","last_synced_at":"2025-05-16T10:05:50.964Z","repository":{"id":3768741,"uuid":"4845420","full_name":"NYUCCL/psiTurk","owner":"NYUCCL","description":"An open platform for science on Amazon Mechanical Turk.","archived":false,"fork":false,"pushed_at":"2024-07-03T19:04:38.000Z","size":17763,"stargazers_count":279,"open_issues_count":69,"forks_count":140,"subscribers_count":30,"default_branch":"master","last_synced_at":"2025-05-16T10:04:45.254Z","etag":null,"topics":["hacktoberfest"],"latest_commit_sha":null,"homepage":"https://psiturk.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NYUCCL.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2012-06-30T20:39:16.000Z","updated_at":"2025-03-31T23:42:30.000Z","dependencies_parsed_at":"2024-11-27T06:43:44.134Z","dependency_job_id":null,"html_url":"https://github.com/NYUCCL/psiTurk","commit_stats":{"total_commits":1602,"total_committers":60,"mean_commits":26.7,"dds":0.7615480649188514,"last_synced_commit":"af007240c6f4ee682e63dce0f40ca272913e2a18"},"previous_names":[],"tags_count":50,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NYUCCL%2FpsiTurk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NYUCCL%2FpsiTurk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NYUCCL%2FpsiTurk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NYUCCL%2FpsiTurk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NYUCCL","download_url":"https://codeload.github.com/NYUCCL/psiTurk/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254509477,"owners_count":22082891,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["hacktoberfest"],"created_at":"2024-12-03T16:16:37.537Z","updated_at":"2025-05-16T10:05:50.942Z","avatar_url":"https://github.com/NYUCCL.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg src=\"https://raw.githubusercontent.com/NYUCCL/psiTurk/gh-pages/static/images/psiturk_logo_README.png\"\u003e\n\n[![Build Status](https://github.com/NYUCCL/psiTurk/actions/workflows/python-app.yml/badge.svg)](https://github.com/NYUCCL/psiTurk/actions/workflows/python-app.yml)\n[![Latest Version](https://img.shields.io/pypi/v/psiturk.svg?style=flat-square\u0026label=latest%20stable%20version)](https://pypi.python.org/pypi/psiturk/)\n[![Coverage Status](https://coveralls.io/repos/github/NYUCCL/psiTurk/badge.svg?branch=master)](https://coveralls.io/github/NYUCCL/psiTurk?branch=master)\n[![License](http://img.shields.io/badge/license-MIT-red.svg)](http://en.wikipedia.org/wiki/MIT_License)\n[![DOI](https://zenodo.org/badge/4845420.svg)](https://zenodo.org/badge/latestdoi/4845420)\n\n\nPlease visit [psiturk.org](https://psiturk.org) for more information.\n\n[Psiturk Google Group](https://groups.google.com/forum/#!forum/psiturk)\n\n\n\n# Versions\n\npsiTurk v3 has been released! See the migration guide [here](https://psiturk.readthedocs.io/en/latest/migrating.html).\n\npsiTurk v3 does not support the psiturk ad server. If you still need\nthe psiTurk ad server, use psiTurk v2.3.12, and remove all HTML comments\nfrom your `ad.html` file. Versions less than v2.3.12 will not be able to post\nHITs 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`.\n\n# Python versions\n\n- Psiturk v2 supports python 2 and python 3. Documentation for psiturk v2 is available [here](https://psiturk.readthedocs.io/en/python2/)\n- Psiturk v3 is python 3 only. Documentation available [here](https://psiturk.readthedocs.io/en/latest/)\n\n# Developing\n\nCheck out a clone of this repo, and install it into your local environment for testing\n(consider installing into a virtualenv):\n\n```\ngit clone git@github.com:NYUCCL/psiTurk.git\npip install -e psiTurk\n```\n\nA test suite can be run using `pytest` from within the base directory of psiturk.\n\n\n\n\n# Citing\n\nTo credit psiTurk in your work, please cite both the original journal paper and a version of the Zenodo archive.\nThe former provides a high level description of the package, and the latter points to a permanent record of all psiTurk\nversions (we encourage you to cite the specific version you used). Example citations (for psiTurk 2.3.7):\n\n### Zenodo Archive:  \nEargle, David, Gureckis, Todd, Rich, Alexander S., McDonnell, John, \u0026 Martin, Jay B. (2020, January 6).\npsiTurk: An open platform for science on Amazon Mechanical Turk (Version v2.3.7). Zenodo. http://doi.org/10.5281/zenodo.3598652\n\n### Journal Paper:  \nGureckis, 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.\tDOI: http://doi.org/10.3758/s13428-015-0642-8\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnyuccl%2Fpsiturk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnyuccl%2Fpsiturk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnyuccl%2Fpsiturk/lists"}