To learn more about the Psych-DS project and to get started creating datasets, please visit our website.
To see what we've been building, check out any of our core repositories below:
psych-ds (Schema Model)
This repository contains the LinkML schema model that defines all objects, rules, fields, and validation criteria for Psych-DS compliant datasets. The schema model is also used to automatically generate reference materials within our documentation.
psychds-validator (CLI Validator)
Our Deno-based JavaScript validator that implements the Psych-DS schema. It can be used:
- As a command-line tool
- As an npm package
- In a bundled form for client-side validation
psychds-validator-web (Web Validator)
A user-friendly web interface for the validator, built with Deno Fresh. Features include:
- Interactive dataset validation
- Detailed feedback and troubleshooting for errors, warnings, and best practices
- No file uploads required, all validation is done within the browser
A collection of Psych-DS compliant datasets that serve as references and templates for the community.
Source for our (readthedocs) documentation website, built with MkDocs.