https://github.com/aces/open_science_identity
Science Score: 26.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
-
✓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 (10.0%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: aces
- Language: PHP
- Default Branch: master
- Size: 28.3 KB
Statistics
- Stars: 3
- Watchers: 4
- Forks: 0
- Open Issues: 4
- Releases: 0
Metadata Files
README.md
Open Science Identifier
This repository contains reference implementations for the Open Science Identifier, developed at the McGill Centre for Integrative Neuroscience.
What is it?
The Open Science Identifier is a free and open-source mechanism that allows for linking of de-identified data collected on a subject across studies.
Why would I need it?
It is common that a subject participates in multiple neurological studies. While data is being collected, each study will represent a single subjct using different identifiers in order to preserve anonymity and fulfill ethical obligations to the privacy of subjects.
This effectively "splits" the identity of a single subject into multiple identities in different projects.
If these studies are later published in an Open Data context, it is of great value to be able to reconstitute the split identities into a single subject.
The Open Science Identifier makes this possible -- without storing personal information on a subject.
How does it work?
The Identifier is the result of a one-way hashing algorithm. It can be stored privately within a study to identify a subject within a database.
When it comes time to publish data in an open context, they can be linked used the identifier.
The hash is generated using personally-identifying information as input. This allows each ID to be unique to a subject and eliminates the need to store personally-identifying information.
Ihe particular inputs are: * first, middle, and last names * date of birth * city of birth
These inputs were chosen based on existing research demonstrating that they are the most reliably collected (in contrast to other PII options, e.g. mother’s maiden name).
How to Help
- Please join the discussion on the Issues tab!
- Expand our test dataset! Create fake subject information and help us verify that every implementation gives the same result.
Milestones
(June 2019) Complete implementations: * Ruby * PHP * JavaScript
Parital implementations * Perl
Future implementations: Python
Owner
- Name: ACElab
- Login: aces
- Kind: organization
- Location: Montreal, Quebec, Canada
- Website: http://mcin.ca/
- Repositories: 75
- Profile: https://github.com/aces
McGill Centre for Integrative Neuroscience (MCIN) - Alan C. Evans, Ph.D., Principal Investigator
GitHub Events
Total
- Watch event: 1
Last Year
- Watch event: 1
Issues and Pull Requests
Last synced: 11 months ago
All Time
- Total issues: 4
- Total pull requests: 6
- Average time to close issues: N/A
- Average time to close pull requests: about 2 months
- Total issue authors: 2
- Total pull request authors: 1
- Average comments per issue: 0.0
- Average comments per pull request: 0.17
- Merged pull requests: 5
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- johnsaigle (3)
- prioux (1)
Pull Request Authors
- johnsaigle (6)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- csv ^3.1.0
- pbkdf2 ^3.0.16
- transliteration ^1.6.5