Giter Club home page Giter Club logo

w-goette / single-case-classification Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 19.17 MB

R materials for a Bayesian single-case diagnostic method implemented in Stan. Repository is intended to house files for multiple projects surrounding the test and these methods. Included files are supplementary materials for respective publications.

License: MIT License

HTML 100.00%
r rstats stan bayesian bayesian-statistics bayesian-inference neuropsychology diagnostic-tool

single-case-classification's Introduction

Bayesian Single Case Classification Model

This repository serves as a central location for R scripts and documentation for publications and review of a Bayesian classification model intended for use in single-case neuropsychological decision-making. As projects are made for validation studies, elaborations, extensions, and modification of the model, these materials will be updated and stored here as a single location.

Simulation-based Validation of Model with Sample Means, Standard Deviations, and Intercorrelation Matrices

Resource Available Link
R Code Here
Supplementary Materials Here
Introduction to the Model Here
What can we learn from a simulation study? Here
Mathematical Details of the Model Here
Final Publication Here

The materials referenced above correspond to the manuscript currently under-review at the Journal of the International Neuropsychological Society. Materials can be accessed either by navigating this github page or by clicking the link for the desired material in the table above. This study serves as an initial validation of the model by examining three specific criteria: parameter recovery, classification/diagnosis accuracy, and quantitative posterior inference. The study is purely a simulation study, so the shared R script files allow for full transparency and reproducibility of the simulation results. Supplementary materials for this study include RMarkdown documents describing additional explorations of the simulation-based results and a simple tutorial for using the model in R. The rendered RMarkdown files (.html, in the "Supplementary Materials" folder) are recommended for viewing, but we also provide the raw Markdown files (.rmd, in the "R Script Files" folder) should any reader be interested in these.

Note that a seed was specified for the study to aid in complete reproducibility; however, we caution that results may still vary minimally as the shared scripts do not include initial testing of the models. We attempted to ensure that seeds were not set or at least that a new R session was opened before running the simulation to obtain the repored results; however, this is subject to human error. For clarity, the potential concern is that a seed will produce the same sequence of random numbers, but we are highlighting that the sequence of such randomly generated numbers may have been further along because of initial code checks and testing before we started the simulation reported in the final results than if someone were to have simply started the simulation script as is. This should not be a signifcant source of discrepancy, but to maintain full transparency, we have also made available the .RData file used to report results (found in "R Script Files" folder). This should aid in any discrepancy testing if needed.

single-case-classification's People

Contributors

w-goette avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.