DscoreApp

DscoreApp: An user-friendly web application for computing the Implicit Association Test D-score - Published in JOSS (2019)

https://github.com/ottaviae/dscoreapp

Science Score: 95.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 4 DOI reference(s) in README and JOSS metadata
  • Academic publication links
    Links to: joss.theoj.org
  • Committers with academic emails
    1 of 4 committers (25.0%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
    Published in Journal of Open Source Software

Keywords from Contributors

interpretability
Last synced: 6 months ago · JSON representation

Repository

A Shiny Web Application for computing the IAT D-score

Basic Info
  • Host: GitHub
  • Owner: OttaviaE
  • License: other
  • Language: R
  • Default Branch: master
  • Size: 1.5 MB
Statistics
  • Stars: 5
  • Watchers: 0
  • Forks: 5
  • Open Issues: 0
  • Releases: 1
Created over 6 years ago · Last pushed almost 3 years ago
Metadata Files
Readme License

README.md

DscoreApp (v0.1)

A Shiny Web Application for computing the IAT D-score.

This app is meant as an easy and open source alternative for computing the IAT D-score.

Statement of need

Despite the Implicit Association Test (IAT) is commonly used for the implicit assessment of different constructs, ranging from racial prejudice to brand preferences, there is not an open source and easy-to-use application for the computation of its effect, the so-called D-score. DscoreApp is meant to fill this gap and to provide users with a free and easy to use Shiny Web application for the computation of the IAT D-score.

Installation instructions

DscoreApp can be used both locally and online.

To use DscoreApp locally, R and RStudio IDE have to be installed. The following R packages have to be installed as well: shiny, shinjs, shinythemes, and ggplot2. You can use the following code to install them:

install.packages(c("shiny", "shinyjs", "shinythemes", "ggplot2"))

Once you have installed these packages, download the DscoreApp.Rproj, ui.R and server.R files. If you open either the ui.R or the server.R file, you will find the Run App command on the top right side of the R script. By clicking on the Run App, the app will start working on your computer, and it will automatically call for the abovementioned packages. If you want to use the example dataset locally on your computer, you have to download it (raceAPP.csv file), save it into a working directory, and change the working dircetory on LINE 23 in server.R file accordingly.

DscoreApp can be used online as well, without the need of installing anything locally. The suggested browser for using the app online is Google Chrome. The app is retriavable at the URL: http://fisppa.psy.unipd.it/DscoreApp/

Example of usage

Either you decide to use DscoreApp locally or online, the dataset containing the IAT data can be easily uploaded by means of the Browse button. Data needs to be saved in a CSV format, with comma set as column separator.

Once data have been updated, the drop-down menus for the IAT blocks labels are populated with the labels identifying the four blocks in the user's dataset. Once the labels have been specificied, the Prepare data button becomes active, and, after it has been clicked and the data are ready for the actual D-score computation, the Data are ready message is appearing right next the button.

Once the data are ready, any D-score can be chosen from the drop-down menu, according to users' preferences. Different options for both the respondents' deletion and the graphical display of the results are available as well. The appearance of the app once the results are displyed and examples of the available graphical options are illustrated on the pdf of the paper in the app GitHub repository.

For further information on the app functioning, please refer to the related paper retrivable at DOI.

Contributing to DscoreApp

If you want to contribute to this app, you can open a new branch on https://github.com/OttaviaE/DscoreApp, modify the code, and submit your pull request for added features.

To report any bug or any issue related to the app functioning, you can open a new issue on https://github.com/OttaviaE/DscoreApp/issues or send me an email at otta.epifania@gmail.com.

If you need support or you seek help, just contact me at otta.epifania@gmail.com.

Data

If you'd like to download the data for further analysis, they are available for download here

Acknowledgments

O.M.E. wanted to thank Ben Keller for his suggestions and advice.

Owner

  • Name: Ottavia Epifania
  • Login: OttaviaE
  • Kind: user
  • Location: Padova (IT)
  • Company: University of Padova

JOSS Publication

DscoreApp: An user-friendly web application for computing the Implicit Association Test D-score
Published
October 30, 2019
Volume 4, Issue 42, Page 1764
Authors
Ottavia M. Epifania ORCID
Department of Philosophy, Sociology, Pedagogy and Applied Psychology, University of Padova (IT)
Pasquale Anselmi ORCID
Department of Philosophy, Sociology, Pedagogy and Applied Psychology, University of Padova (IT)
Egidio Robusto
Department of Philosophy, Sociology, Pedagogy and Applied Psychology, University of Padova (IT)
Editor
Alex Hanna ORCID
Tags
Shiny Implicit Association Test D-score User-friendly

GitHub Events

Total
  • Watch event: 1
Last Year
  • Watch event: 1

Committers

Last synced: 7 months ago

All Time
  • Total Commits: 48
  • Total Committers: 4
  • Avg Commits per committer: 12.0
  • Development Distribution Score (DDS): 0.063
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
OttaviaE o****a@g****m 45
mpadge m****m@e****m 1
Kyle Niemeyer k****r@g****m 1
Daniel S. Katz d****z@i****g 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 0
  • Total pull requests: 3
  • Average time to close issues: N/A
  • Average time to close pull requests: 26 days
  • Total issue authors: 0
  • Total pull request authors: 3
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 3
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
  • kyleniemeyer (1)
  • danielskatz (1)
  • mpadge (1)
Top Labels
Issue Labels
Pull Request Labels