opensesame-core


Nameopensesame-core JSON
Version 4.0.37 PyPI version JSON
download
home_pageNone
SummaryA graphical experiment builder for the social sciences
upload_time2025-04-14 11:06:42
maintainerNone
docs_urlNone
authorSebastiaan Mathôt
requires_python>=3.7
licenseCOPYING
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # OpenSesame

OpenSesame is a tool to create experiments for psychology, neuroscience, and experimental economics.

Copyright, 2010-2025, Sebastiaan Mathôt and contributors.

<http://osdoc.cogsci.nl/>


## About

OpenSesame is a graphical experiment builder. OpenSesame provides an easy to use, point-and-click interface for creating psychological/ neuroscientific experiments.


## Features

- A user-friendly interface — a modern, professional, and easy-to-use graphical interface
- Online experiments — run your experiment in a browser with OSWeb
- Python — add the power of Python to your experiment
- JavaScript — add the power of JavaScript to your experiment
- Use your devices — use your eye tracker, button box, EEG equipment, and more.
- Free — released under the GPL3
- Crossplatform — Windows, Mac OS, and Linux


## Related repositories

OpenSesame relies on a number repositories that are all hosted by the [Cogsci.nl](https://github.com/open-cogsci/) organization on GitHub. The most important of these are:

- [opensesame](https://github.com/open-cogsci/opensesame) contains core OpenSesame functionality
- [rapunzel](https://github.com/open-cogsci/rapunzel) is a set of extensions that turn OpenSesame into a code editor
- [osweb](https://github.com/open-cogsci/osweb) implements OSWeb, the online OpenSesame runtime
- [opensesame-extension-osweb](https://github.com/open-cogsci/opensesame-extension-osweb) embeds OSWeb into the OpenSesame user interface
- [pyqode.core](https://github.com/open-cogsci/pyqode.core) implements generic code-editor widgets
- [pyqode.python](https://github.com/open-cogsci/pyqode.python) implements Python-specific code-editor widgets
- [datamatrix](https://github.com/open-cogsci/python-datamatrix) implements a tabular data structure that is used by the `loop` item
- [qdatamatrix](https://github.com/open-cogsci/python-qdatamatrix) implements a Qt widget for editing datamatrix objects
- [pseudorandom](https://github.com/open-cogsci/python-pseudorandom) implements pseudorandomization/ randomization constraints


## Branches

Each major version of OpenSesame lives in its own branch. The default branch is currently `milgram`.

- `gibson` - 2.8
- `heisenberg` - 2.9
- `ising` - 3.0
- `james` - 3.1
- `koffka` - 3.2
- `loewenfeld` - 3.3
- `milgram` - 4.0


## Citations

- Mathôt, S., Schreij, D., & Theeuwes, J. (2012). OpenSesame: An open-source, graphical experiment builder for the social sciences. *Behavior Research Methods*, *44*(2), 314-324. [doi:10.3758/s13428-011-0168-7](https://doi.org/doi:10.3758/s13428-011-0168-7)
- Mathôt, S., & March, J. (2022). Conducting linguistic experiments online with OpenSesame and OSWeb. *Language Learning*. [doi:10.1111/lang.12509](https://doi.org/10.1111/lang.12509)


## License

OpenSesame is distributed under the terms of the GNU General Public License 3. The full license should be included in the file `COPYING`, or can be obtained from:

- <http://www.gnu.org/licenses/gpl.txt>

OpenSesame contains works of others. For the full license information, please refer to `debian/copyright`.


## Documentation

Installation instructions and documentation are available on the documentation website ...

- <http://osdoc.cogsci.nl/>

... which is itself also hosted on GitHub:

- <https://github.com/smathot/osdoc>


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "opensesame-core",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": null,
    "author": "Sebastiaan Math\u00f4t",
    "author_email": "s.mathot@cogsci.nl",
    "download_url": "https://files.pythonhosted.org/packages/df/a5/4227fd69ab4aed751e20aa6b35403ff3a30222e100822517a6713a9aa7c8/opensesame_core-4.0.37.tar.gz",
    "platform": null,
    "description": "# OpenSesame\n\nOpenSesame is a tool to create experiments for psychology, neuroscience, and experimental economics.\n\nCopyright, 2010-2025, Sebastiaan Math\u00f4t and contributors.\n\n<http://osdoc.cogsci.nl/>\n\n\n## About\n\nOpenSesame is a graphical experiment builder. OpenSesame provides an easy to use, point-and-click interface for creating psychological/ neuroscientific experiments.\n\n\n## Features\n\n- A user-friendly interface \u2014 a modern, professional, and easy-to-use graphical interface\n- Online experiments \u2014 run your experiment in a browser with OSWeb\n- Python \u2014 add the power of Python to your experiment\n- JavaScript \u2014 add the power of JavaScript to your experiment\n- Use your devices \u2014 use your eye tracker, button box, EEG equipment, and more.\n- Free \u2014 released under the GPL3\n- Crossplatform \u2014 Windows, Mac OS, and Linux\n\n\n## Related repositories\n\nOpenSesame relies on a number repositories that are all hosted by the [Cogsci.nl](https://github.com/open-cogsci/) organization on GitHub. The most important of these are:\n\n- [opensesame](https://github.com/open-cogsci/opensesame) contains core OpenSesame functionality\n- [rapunzel](https://github.com/open-cogsci/rapunzel) is a set of extensions that turn OpenSesame into a code editor\n- [osweb](https://github.com/open-cogsci/osweb) implements OSWeb, the online OpenSesame runtime\n- [opensesame-extension-osweb](https://github.com/open-cogsci/opensesame-extension-osweb) embeds OSWeb into the OpenSesame user interface\n- [pyqode.core](https://github.com/open-cogsci/pyqode.core) implements generic code-editor widgets\n- [pyqode.python](https://github.com/open-cogsci/pyqode.python) implements Python-specific code-editor widgets\n- [datamatrix](https://github.com/open-cogsci/python-datamatrix) implements a tabular data structure that is used by the `loop` item\n- [qdatamatrix](https://github.com/open-cogsci/python-qdatamatrix) implements a Qt widget for editing datamatrix objects\n- [pseudorandom](https://github.com/open-cogsci/python-pseudorandom) implements pseudorandomization/ randomization constraints\n\n\n## Branches\n\nEach major version of OpenSesame lives in its own branch. The default branch is currently `milgram`.\n\n- `gibson` - 2.8\n- `heisenberg` - 2.9\n- `ising` - 3.0\n- `james` - 3.1\n- `koffka` - 3.2\n- `loewenfeld` - 3.3\n- `milgram` - 4.0\n\n\n## Citations\n\n- Math\u00f4t, S., Schreij, D., & Theeuwes, J. (2012). OpenSesame: An open-source, graphical experiment builder for the social sciences. *Behavior Research Methods*, *44*(2), 314-324. [doi:10.3758/s13428-011-0168-7](https://doi.org/doi:10.3758/s13428-011-0168-7)\n- Math\u00f4t, S., & March, J. (2022). Conducting linguistic experiments online with OpenSesame and OSWeb. *Language Learning*. [doi:10.1111/lang.12509](https://doi.org/10.1111/lang.12509)\n\n\n## License\n\nOpenSesame is distributed under the terms of the GNU General Public License 3. The full license should be included in the file `COPYING`, or can be obtained from:\n\n- <http://www.gnu.org/licenses/gpl.txt>\n\nOpenSesame contains works of others. For the full license information, please refer to `debian/copyright`.\n\n\n## Documentation\n\nInstallation instructions and documentation are available on the documentation website ...\n\n- <http://osdoc.cogsci.nl/>\n\n... which is itself also hosted on GitHub:\n\n- <https://github.com/smathot/osdoc>\n\n",
    "bugtrack_url": null,
    "license": "COPYING",
    "summary": "A graphical experiment builder for the social sciences",
    "version": "4.0.37",
    "project_urls": {
        "Homepage": "https://osdoc.cogsci.nl",
        "Repository": "https://github.com/open-cogsci/OpenSesame/"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6c3dc066f751358da9c3eb274874c1a66c18b908a3ca296eaf6f52444e06be04",
                "md5": "f5a8d3ca22df1381df91f6c02372cce7",
                "sha256": "06b563b18fd3d06fbb660868d97e940c6ae1aff2bc9ee30aa4b7c838676bb002"
            },
            "downloads": -1,
            "filename": "opensesame_core-4.0.37-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "f5a8d3ca22df1381df91f6c02372cce7",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 22040385,
            "upload_time": "2025-04-14T11:06:39",
            "upload_time_iso_8601": "2025-04-14T11:06:39.189313Z",
            "url": "https://files.pythonhosted.org/packages/6c/3d/c066f751358da9c3eb274874c1a66c18b908a3ca296eaf6f52444e06be04/opensesame_core-4.0.37-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "dfa54227fd69ab4aed751e20aa6b35403ff3a30222e100822517a6713a9aa7c8",
                "md5": "942477a2c04cc01f78138aa93e7ed34c",
                "sha256": "9c512f11b1d42d0ab4550aaf16e62e31a1c98cf1db40bf8b501cf26bc3d7f278"
            },
            "downloads": -1,
            "filename": "opensesame_core-4.0.37.tar.gz",
            "has_sig": false,
            "md5_digest": "942477a2c04cc01f78138aa93e7ed34c",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 18879044,
            "upload_time": "2025-04-14T11:06:42",
            "upload_time_iso_8601": "2025-04-14T11:06:42.298128Z",
            "url": "https://files.pythonhosted.org/packages/df/a5/4227fd69ab4aed751e20aa6b35403ff3a30222e100822517a6713a9aa7c8/opensesame_core-4.0.37.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-04-14 11:06:42",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "open-cogsci",
    "github_project": "OpenSesame",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "opensesame-core"
}
        
Elapsed time: 1.49886s