psychds: Creating and Validating 'Psych-DS' Datasets

Provides a 'Shiny' application and helper functions for adopting 'Psych-DS' (<https://psych-ds.github.io/>), a community data standard for organizing and documenting datasets in the psychological and behavioral sciences inspired by the Brain Imaging Data Structure ('BIDS'). A guided interface walks researchers through the dataset creation process, organizing tabular data files into proper 'Psych-DS' directory structures, generating new, compliant, keyword-based filenames, and generating machine-readable 'JSON' metadata. Additional tools support building and editing data dictionaries with variable-level descriptions, validating datasets against the full 'Psych-DS' specification via a bundled 'JavaScript' validator, and exploring dataset contents interactively.

Package details

AuthorMassachusetts Institute of Technology [cph], Brian Leonard [aut, cre] (ORCID: <https://orcid.org/0009-0005-7244-6882>), Melissa Kline Struhl [aut] (ORCID: <https://orcid.org/0000-0003-2217-9331>)
MaintainerBrian Leonard <bleonard@mit.edu>
LicenseMIT + file LICENSE
Version0.1.0
URL https://psych-ds.github.io/psychds-r/  https://github.com/psych-ds/psychds-r 
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("psychds")

Try the psychds package in your browser

Any scripts or data that you put into this service are public.

psychds documentation built on Oct. 16, 2026, 1:06 a.m.