https://github.com/aaronpeikert/fair-theory
Represent theories as digital objects, attach metadata and version control them, and you have a FAIR Theory.
Science Score: 23.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
-
○Academic publication links
-
✓Committers with academic emails
2 of 4 committers (50.0%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.0%) to scientific vocabulary
Keywords from Contributors
Repository
Represent theories as digital objects, attach metadata and version control them, and you have a FAIR Theory.
Basic Info
- Host: GitHub
- Owner: aaronpeikert
- Language: TeX
- Default Branch: main
- Homepage: https://aaronpeikert.github.io/FAIR-Theory/
- Size: 3.78 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 2
- Open Issues: 1
- Releases: 0
Metadata Files
README.md
To be FAIR: Theory Development Needs an Update
We introduce the concept of FAIR theories, reimagining theories as dynamic, evolving entities collaboratively developed and refined, thus contributing to a more robust and interconnected body of scientific knowledge. Theories help to structure and condense the existing scientific knowledge, yet their development often lacks structure. We propose FAIR theories, hoping that a more structured approach to theory development enables more cumulative science. Central to our proposal is representing theories as digital objects expressed in formal languages, such as formulas, mathematical/statistical models, computer programs, nomological networks, or operational definitions. However, digital representation is not enough; in our framework, the theory’s history is tracked using version control and semantic versioning, and the relation between theories with universally unique identifiers. Combining these identifiers with rich metadata makes a FAIR theory Findable; tracking it via version control makes it Accessible; the formal language makes it Interoperable; and well-defined procedures for changing and amending theories make it Reusable. FAIR theories facilitate metascientific insights into the evolution of theories and their empirical support, ultimately enabling theory curation. Moving forward, we envision theories undergoing “integration tests against reality”, paralleling continuous integration in software development by continuously evaluating the empirical foundations of theories, akin to living meta-analyses. This presentation addresses the guiding principles of FAIR theory and provides specific implementation examples.
Owner
- Name: Aaron Peikert
- Login: aaronpeikert
- Kind: user
- Repositories: 15
- Profile: https://github.com/aaronpeikert
GitHub Events
Total
- Push event: 6
- Fork event: 1
Last Year
- Push event: 6
- Fork event: 1
Committers
Last synced: almost 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| Aaron Peikert | p****t@m****e | 19 |
| Aaron Peikert | a****t@p****e | 1 |
| Andreas Brandmaier | b****r@m****e | 1 |
| Felix Schönbrodt | f****x@n****e | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: over 1 year ago
All Time
- Total issues: 1
- Total pull requests: 2
- Average time to close issues: N/A
- Average time to close pull requests: about 14 hours
- Total issue authors: 1
- Total pull request authors: 2
- Average comments per issue: 0.0
- Average comments per pull request: 1.0
- Merged pull requests: 2
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 1
- Pull requests: 1
- Average time to close issues: N/A
- Average time to close pull requests: 1 day
- Issue authors: 1
- Pull request authors: 1
- Average comments per issue: 0.0
- Average comments per pull request: 1.0
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- aaronpeikert (1)
Pull Request Authors
- brandmaier (2)
- nicebread (2)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/checkout v4 composite
- quarto-dev/quarto-actions/publish v2 composite
- quarto-dev/quarto-actions/setup v2 composite