Science Score: 39.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 2 DOI reference(s) in README
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (20.0%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

dRiftDM

Basic Info
Statistics
  • Stars: 12
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 3
Created over 2 years ago · Last pushed 10 months ago
Metadata Files
Readme Changelog License

README.Rmd

---
output: github_document
---


```{r, include = FALSE}
knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>",
  fig.path = "man/figures/README-",
  out.width = "100%"
)
```


[![](https://www.r-pkg.org/badges/version/dRiftDM?color=green)](https://cran.r-project.org/package=dRiftDM)
[![](http://cranlogs.r-pkg.org/badges/grand-total/dRiftDM?color=blue)](https://cran.r-project.org/package=dRiftDM)
[![](https://img.shields.io/badge/devel%20version-0.2.2.9000-blue.svg)](https://github.com/bucky2177/dRiftDM)
[![Codecov test coverage](https://codecov.io/gh/bucky2177/dRiftDM/graph/badge.svg)](https://app.codecov.io/gh/bucky2177/dRiftDM)
[![R-CMD-check](https://github.com/bucky2177/dRiftDM/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/bucky2177/dRiftDM/actions/workflows/R-CMD-check.yaml)


# dRiftDM 


The package dRiftDM was developed to assist psychology researchers in applying and fitting diffusion models to empirical data within the R environment. Its most important feature is the ability to handle non-stationary problems, specifically diffusion models with time-dependent parameters. The package includes essential tools for standard analyses, such as building models, estimating parameters for multiple participants (individually for each participant), and creating summary statistics. The pre-built models available in the package are:

- The Standard (Ratcliff) Diffusion Model (Ratcliff, 1978, Psychological Review)
- The Diffusion Model for Conflict Tasks (Ulrich et al., 2015, Cognitive Psychology)
- The Shrinking Spotlight Model  (White et al., 2011, Cognitive Psychology)

Users can flexibly create custom models and utilize the dRiftDM machinery for estimating them.

Starting with version 0.2.0, model predictions (i.e., first-passage times) are derived by numerically solving the Kolmogorov-Forward Equation or a coupled set of integral equations, based on code provided by [Richter et al.](https://doi.org/10.1016/j.jmp.2023.102756) (2023, Journal of Mathematical Psychology).


## Notes

Compared to the previous version 0.1.1, versions >0.2.0 make greater use of the S3 object system. Additionally, beginning with version 0.2.0, models use "flex_prms" objects to handle parameters across conditions.

To install the older version (0.1.1), you can use:

```{r, eval = F}
devtools::install_github("bucky2177/dRiftDM", ref = "0.1.1")
```

## Installation

You can install the development version of dRiftDM from [GitHub](https://github.com/) with:

```{r, eval = F}
# install.packages("devtools")
devtools::install_github("bucky2177/dRiftDM")
```

The [CRAN](https://cran.r-project.org/) version can be installed with:

```{r, eval = F}
install.packages("dRiftDM")
```

## How to use dRiftDM

If you are interested in getting started with dRiftDM, we recommend reading the [OSF pre-print](https://osf.io/preprints/osf/3t2vf). More information on functions and model customization can be found in dRiftDM's vignettes. These vignettes are also available from the "Getting started" and "Articles" tabs on our [Github.io page](https://bucky2177.github.io/dRiftDM/).

If you have any questions, feel free to contact us!


Owner

  • Login: bucky2177
  • Kind: user

GitHub Events

Total
  • Create event: 6
  • Issues event: 9
  • Release event: 5
  • Watch event: 8
  • Delete event: 2
  • Issue comment event: 4
  • Push event: 58
  • Pull request event: 2
Last Year
  • Create event: 6
  • Issues event: 9
  • Release event: 5
  • Watch event: 8
  • Delete event: 2
  • Issue comment event: 4
  • Push event: 58
  • Pull request event: 2

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 4
  • Total pull requests: 0
  • Average time to close issues: 5 days
  • Average time to close pull requests: N/A
  • Total issue authors: 4
  • Total pull request authors: 0
  • Average comments per issue: 1.25
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 4
  • Pull requests: 0
  • Average time to close issues: 5 days
  • Average time to close pull requests: N/A
  • Issue authors: 4
  • Pull request authors: 0
  • Average comments per issue: 1.25
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • bucky2177 (1)
  • hadley (1)
  • HeatherUrry (1)
  • suwangcn (1)
Pull Request Authors
  • bucky2177 (3)
  • Markus1978de (1)
Top Labels
Issue Labels
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • cran 155 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 2
  • Total maintainers: 1
cran.r-project.org: dRiftDM

Estimating (Time-Dependent) Drift Diffusion Models

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 155 Last month
Rankings
Stargazers count: 21.8%
Dependent packages count: 27.5%
Forks count: 29.0%
Dependent repos count: 33.8%
Average: 39.8%
Downloads: 87.0%
Maintainers (1)
Last synced: 10 months ago

Dependencies

DESCRIPTION cran
  • R >= 3.5.0 depends
  • DEoptim * imports
  • Rcpp * imports
  • Rdpack * imports
  • dfoptim * imports
  • parallel * imports
  • progress * imports
  • stats * imports
  • withr * imports
  • DMCfun * suggests
  • cowsay * suggests
  • knitr * suggests
  • rmarkdown * suggests
  • testthat >= 3.0.0 suggests
  • truncnorm * suggests
  • vdiffr * suggests