"Reproducible computing"의 두 판 사이의 차이
둘러보기로 가기
검색하러 가기
imported>Pythagoras0 |
imported>Pythagoras0 |
||
1번째 줄: | 1번째 줄: | ||
− | + | ==rules== | |
+ | * https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1003285 | ||
+ | # Rule 1: For Every Result, Keep Track of How It Was Produced | ||
+ | # Rule 2: Avoid Manual Data Manipulation Steps | ||
+ | # Rule 3: Archive the Exact Versions of All External Programs Used | ||
+ | # Rule 4: Version Control All Custom Scripts | ||
+ | # Rule 5: Record All Intermediate Results, When Possible in Standardized Formats | ||
+ | # Rule 6: For Analyses That Include Randomness, Note Underlying Random Seeds | ||
+ | # Rule 7: Always Store Raw Data behind Plots | ||
+ | # Rule 8: Generate Hierarchical Analysis Output, Allowing Layers of Increasing Detail to Be Inspected | ||
+ | # Rule 9: Connect Textual Statements to Underlying Results | ||
+ | # Rule 10: Provide Public Access to Scripts, Runs, and Results | ||
+ | [[분류:migrate]] |
2020년 11월 14일 (토) 00:48 판
rules
- Rule 1: For Every Result, Keep Track of How It Was Produced
- Rule 2: Avoid Manual Data Manipulation Steps
- Rule 3: Archive the Exact Versions of All External Programs Used
- Rule 4: Version Control All Custom Scripts
- Rule 5: Record All Intermediate Results, When Possible in Standardized Formats
- Rule 6: For Analyses That Include Randomness, Note Underlying Random Seeds
- Rule 7: Always Store Raw Data behind Plots
- Rule 8: Generate Hierarchical Analysis Output, Allowing Layers of Increasing Detail to Be Inspected
- Rule 9: Connect Textual Statements to Underlying Results
- Rule 10: Provide Public Access to Scripts, Runs, and Results