psychTestR

psychTestR: An R package for designing and conducting behavioural psychological experiments - Published in JOSS (2020)

https://github.com/pmcharrison/psychtestr

Science Score: 93.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 13 DOI reference(s) in README and JOSS metadata
  • Academic publication links
    Links to: joss.theoj.org, zenodo.org
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
    Published in Journal of Open Source Software
Last synced: 6 months ago · JSON representation

Repository

psychTestR - an R package for developing behavioural experiments

Basic Info
Statistics
  • Stars: 28
  • Watchers: 5
  • Forks: 8
  • Open Issues: 24
  • Releases: 42
Created over 7 years ago · Last pushed over 1 year ago
Metadata Files
Readme Changelog License

README.md

psychTestR

lifecycle DOI DOI R-CMD-check

psychTestR is an R package for creating behavioural experiment interfaces. To learn more about psychTestR, visit the following resources:

Installation

If you don't have R installed, download and install it first.

We recommend also installing RStudio, a popular integrated development environment for R.

Then open R and install psychTestR:

r install.packages("devtools") devtools::install_github("pmcharrison/psychTestR")

For a quick test of psychTestR functionality, visit Simple demo.

Citation

You can cite psychTestR as follows:

Harrison, Peter M. C. (2020). psychTestR: An R package for designing and conducting behavioural psychological experiments. Journal of Open Source Software. https://doi.org/10.21105/joss.02088

The psychTestR source code is also permanently archived on Zenodo. You can find this permanent archive at the following DOI: http://doi.org/10.5281/zenodo.1415355. This DOI will always point to the latest release of the psychTestR package, but you can also find version-specific DOIs on the Zenodo page.

You might also want to mention the particular version of the package you used. To check the installed version, you can run the following code in your R console:

r asNamespace("psychTestR")$`.__NAMESPACE__.`$spec[["version"]]

Community guidelines

The psychTestR documentation website answers many common questions about psychTestR usage. Further questions are welcomed via the GitHub issue tracker. This issue tracker is also the place to report issues or software problems. We welcome software contributions in the form of GitHub pull requests; if you are thinking of making a contribution, consider first beginning a discussion on the issue tracker so that we can discuss implementation details.

Owner

  • Name: Peter Harrison
  • Login: pmcharrison
  • Kind: user
  • Location: Cambridge, UK

Music cognition researcher, director of the Centre for Music and Science at Cambridge

JOSS Publication

psychTestR: An R package for designing and conducting behavioural psychological experiments
Published
May 05, 2020
Volume 5, Issue 49, Page 2088
Authors
Peter M. c. Harrison ORCID
Max Planck Institute for Empirical Aesthetics, Frankfurt, Germany, Queen Mary University of London, UK
Editor
Olivia Guest ORCID
Tags
psychology experiment design

GitHub Events

Total
  • Create event: 2
  • Issues event: 3
  • Release event: 2
  • Watch event: 3
  • Issue comment event: 20
  • Push event: 4
  • Pull request review event: 2
  • Pull request event: 4
  • Fork event: 1
Last Year
  • Create event: 2
  • Issues event: 3
  • Release event: 2
  • Watch event: 3
  • Issue comment event: 20
  • Push event: 4
  • Pull request review event: 2
  • Pull request event: 4
  • Fork event: 1

Committers

Last synced: 7 months ago

All Time
  • Total Commits: 722
  • Total Committers: 6
  • Avg Commits per committer: 120.333
  • Development Distribution Score (DDS): 0.028
Past Year
  • Commits: 6
  • Committers: 2
  • Avg Commits per committer: 3.0
  • Development Distribution Score (DDS): 0.333
Top Committers
Name Email Commits
Peter M C Harrison p****n@g****m 702
fmhoeger 5****r 6
ViolaPsch 4****h 5
Seb Silas s****s@g****m 5
Klaus Frieler kf@o****e 2
Kilian Sander 6****r 2
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 39
  • Total pull requests: 61
  • Average time to close issues: 4 months
  • Average time to close pull requests: 15 days
  • Total issue authors: 4
  • Total pull request authors: 6
  • Average comments per issue: 0.9
  • Average comments per pull request: 1.61
  • Merged pull requests: 54
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 3
  • Pull requests: 2
  • Average time to close issues: N/A
  • Average time to close pull requests: 6 days
  • Issue authors: 1
  • Pull request authors: 1
  • Average comments per issue: 0.0
  • Average comments per pull request: 3.5
  • Merged pull requests: 2
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • pmcharrison (28)
  • sebsilas (8)
  • klausfrieler (2)
  • remidefleurian (1)
Pull Request Authors
  • pmcharrison (34)
  • sebsilas (12)
  • fmhoeger (7)
  • ViolaPsch (6)
  • KilianSander (4)
  • klausfrieler (4)
Top Labels
Issue Labels
bug (13) enhancement (5) documentation (4) minor (4) question (1)
Pull Request Labels

Dependencies

DESCRIPTION cran
  • R >= 3.5.0 depends
  • R.utils >= 2.6.0 imports
  • R6 >= 2.2.2 imports
  • RPushbullet >= 0.3.1 imports
  • checkmate >= 1.8.5 imports
  • htm2txt * imports
  • htmltools >= 0.3.6 imports
  • jsonlite * imports
  • magrittr >= 1.5 imports
  • markdown >= 0.8 imports
  • methods * imports
  • parallel * imports
  • purrr * imports
  • rstudioapi >= 0.7 imports
  • shiny >= 1.1.0 imports
  • shinyBS >= 0.61 imports
  • shinyjs >= 1.0 imports
  • shinythemes >= 1.1.1 imports
  • tibble * imports
  • tidyr >= 0.8.1 imports
  • utils * imports
  • knitr * suggests
  • rmarkdown * suggests
  • shinytest * suggests
  • testthat * suggests
.github/workflows/R-CMD-check.yaml actions
  • actions/checkout v3 composite
  • r-lib/actions/check-r-package v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/pkgdown.yaml actions
  • JamesIves/github-pages-deploy-action v4.4.1 composite
  • actions/checkout v3 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite