task_handtracking
Prototype task that integrates browser-based hand tracking.
https://github.com/brain-development-and-disorders-lab/task_handtracking
Science Score: 52.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
✓Institutional organization owner
Organization brain-development-and-disorders-lab has institutional domain (sites.wustl.edu) -
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.4%) to scientific vocabulary
Repository
Prototype task that integrates browser-based hand tracking.
Basic Info
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Browser Handtracking
A prototype task to test in-browser handtracking using standard webcam hardware.
Getting Started
Before developing or previewing the task, ensure that the Node.js version 14+ is installed on your system. Download Node.js here and install Yarn using this command npm i -g yarn. After installing Yarn, run yarn install in the root directory of this repository. After a short period of time, all dependencies for the tasks will be configured and ready for development.
Commands
A number of developer commands have been configured for ease of development. The Yarn package manager is used in this repository and should be used to run these commands.
clean: Remove build and development artefacts that are temporary or not required. The list of directories and files to remove are specified ingulpfile.js.build: Create a deployment-ready build of the task. A single output file,index.jswill be created in adist/subdirectory.lint: Run the Prettier linting tool over the entire repository, correcting any styling issues.start: Start the development server and active build process. The task will be able to be previewed in the browser and will reload after each source code change.test: Execute all tests specified in thetest/subdirectory.
License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Issues and Feedback
Please contact Henry Burgess <henry.burgess@wustl.edu> for all code-related issues and feedback.
Owner
- Name: Brain Development and Disorders Lab
- Login: Brain-Development-and-Disorders-Lab
- Kind: organization
- Email: corpuscallosumresearch@wustl.edu
- Location: United States of America
- Website: https://sites.wustl.edu/richardslab
- Twitter: ccd_research
- Repositories: 3
- Profile: https://github.com/Brain-Development-and-Disorders-Lab
Brain Development and Disorders Lab at Washington University School of Medicine, Department of Neuroscience, St. Louis MO
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this task, please cite it as below." authors: - family-names: "Burgess" given-names: "Henry" orcid: "https://orcid.org/0000-0002-3481-952X" title: "Handtracking Prototype Task" version: 2.0.4 date-released: 2022-05-04 url: "https://github.com/Brain-Development-and-Disorders-Lab/task_handtracking"
GitHub Events
Total
Last Year
Dependencies
- @babel/core ^7.20.12 development
- @babel/plugin-proposal-class-properties ^7.18.6 development
- @babel/plugin-syntax-dynamic-import ^7.8.3 development
- @babel/preset-env ^7.20.2 development
- @babel/preset-react ^7.18.6 development
- @babel/preset-typescript ^7.18.6 development
- @testing-library/jest-dom ^5.16.5 development
- @testing-library/react ^13.4.0 development
- @types/jest ^29.2.5 development
- @types/jest-axe ^3.5.5 development
- @types/node ^18.11.18 development
- @types/react ^18.0.26 development
- @types/react-dom ^18.0.10 development
- @types/recordrtc ^5.6.10 development
- @typescript-eslint/eslint-plugin ^5.48.1 development
- @typescript-eslint/parser ^5.48.1 development
- babel-loader ^9.1.2 development
- css-loader ^6.7.3 development
- csv-loader ^3.0.3 development
- del ^6.0.0 development
- eslint ^8.31.0 development
- eslint-config-google ^0.14.0 development
- eslint-config-prettier ^8.6.0 development
- eslint-plugin-react-hooks ^4.6.0 development
- gulp ^4.0.2 development
- gulp-eslint ^6.0.0 development
- html-loader ^4.2.0 development
- html-webpack-plugin ^5.5.0 development
- jest ^27.5.1 development
- jest-axe ^5.0.1 development
- prettier 2.6.2 development
- react ^18.2.0 development
- react-dom ^18.2.0 development
- style-loader ^3.3.1 development
- styled-components ^5.3.5 development
- ts-jest ^29.0.3 development
- ts-loader ^9.4.2 development
- typescript ^4.9.4 development
- webpack ^5.75.0 development
- webpack-cli ^5.0.1 development
- webpack-dev-server ^4.11.1 development
- boring-avatars ^1.6.1
- consola ^2.15.3
- grommet ^2.20.1
- grommet-icons ^4.7.0
- handtrackjs ^0.1.5
- jspsych ^6.0.0
- neurocog ^0.3.8
- recordrtc ^5.6.2
- 1234 dependencies