For milestone 5.6, we tested the extension using lists of software repositories kindly provided by CESSDA and FAIR-EASE.
The CESSDA repositories were evaluated against the CESSDA-specific metric tests, whereas the FAIR-EASE repositories were evaluated against the generic metric tests. The results are presented in the milestone report linked from the main README of this repository.
The contents of this folder are as follows:
cessda_repos.txt
andfair_ease_repos.txt
: The lists of research software repositories provided by CESSDA and FAIR-EASE respectively.analysis_cessda.csv
andanalysis_fair_ease.csv
: CSV files containing the assessment results for each repository against the two metrics implemented at time of evaluation, for the repositories provided by CESSDA and FAIR-EASE respectively. Each file contains a columnresolved_url
with the GitHub URL, as well as a column for each metric test, named with the metric test identifier, with valuesfail
orpass
depending on whether the test was passed by the repository.assessment.ipynb
andanalysis.ipynb
: The scripts used for the evaluation.
The evaluation requires a local instance of f-uji, as described in the README.
Once it is running, run the assessment notebook.
This will produce a set of JSON files with the responses received for each repository in ./results
.
Please note that this folder is not tracked by Git.
Next, run the analysis notebook. This will overwrite the CSV files and produce plots.