Skip to main content

A Domain-Specific Language (DSL) for experiments specification in psychology and neuroscience

Project description

PyPI Version Build Status Documentation Status

pyFlies

pyFlies is a Domain-Specific Language (DSL) for designing experiments in psychology. It is meant to be highly readable and simple to learn. A code for various run-time platforms can be generated from the experiment description.

See the official documentation for more.

Click on the image bellow to see a short (~3 min) overview video.

pyFlies Overview

Citing

If you are using PyFlies in your research or you are referring to PyFlies in your papers please cite this paper:

Dejanović, I.; Dejanović, M.; Vidaković, J.; Nikolić, S. PyFlies: A Domain-Specific Language for Designing Experiments in Psychology. Appl. Sci. 2021, 11, 7823. https://doi.org/10.3390/app11177823

@Article{app11177823,
AUTHOR = {Dejanović, Igor and Dejanović, Mirjana and Vidaković, Jovana and Nikolić, Siniša},
TITLE = {PyFlies: A Domain-Specific Language for Designing Experiments in Psychology},
JOURNAL = {Applied Sciences},
VOLUME = {11},
YEAR = {2021},
NUMBER = {17},
ARTICLE-NUMBER = {7823},
URL = {https://www.mdpi.com/2076-3417/11/17/7823},
ISSN = {2076-3417},
DOI = {10.3390/app11177823}
}

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

pyflies-0.5.1.tar.gz (1.8 MB view hashes)

Uploaded Source

Built Distribution

pyflies-0.5.1-py2.py3-none-any.whl (39.9 kB view hashes)

Uploaded Python 2 Python 3

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