techradar
EVERSE TechRadar for tools and services for software quality
Science Score: 44.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
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.1%) to scientific vocabulary
Keywords
Repository
EVERSE TechRadar for tools and services for software quality
Basic Info
- Host: GitHub
- Owner: EVERSE-ResearchSoftware
- License: other
- Language: Python
- Default Branch: main
- Homepage: http://everse.software/TechRadar/
- Size: 2.9 MB
Statistics
- Stars: 4
- Watchers: 9
- Forks: 5
- Open Issues: 11
- Releases: 1
Topics
Metadata Files
README.md
EVERSE TechRadar
This is preliminary work done as part of EVERSE project Technology Watch.
It contains a catalog of of tools and services for research software quality designed to assess, measure, and improve the quality of software developed for research purposes and the TechRadar, a visual dashboard to display the catalog.
Research Quality Tools and Services Catalog
The present catalog includes tools and services that incorporate features that address the unique requirements of research software, including but not limited to:
Analysis of source code to identify potential issues, vulnerabilities, and adherence to coding standards specific to research contexts.
Evaluation of software against research-specific quality attributes such as reproducibility and FAIRness (Findability, Accessibility, Interoperability, and Reusability).
Support for community standards and best practices relevant to specific research disciplines.
Metrics and measurements tailored to assess both technical aspects and research-oriented factors.
Capabilities to analyze and improve research software quality throughout the research software lifecycle, from development to long-term sustainability.
These tools aim to enhance the overall quality, reliability, and reusability of research software, ultimately contributing to the reproducibility and impact of scientific research.
Content & publication process
We welcome content contributions to the catalog (see our contribution guidelines in the form of JSON files describing tools and services for research software quality.
After review from our curation team, the entry will be added to our catalog as JSON file.
New versions of the TechRadar will be published regularly. You can find all the releases at the releases page.
EVERSE TechRadar dashboard
The catalog of tools and services is presented in a visual dashboard at https://github.com/EVERSE-ResearchSoftware/TechRadar.
Development
Make sure you install Node.js on your system as it will be needed to build and serve TechRadar.
[!WARNING] The work is initial representation and is likely to be changed. The current version of Technology Watch is a work in progress. Any content should not be considered final at this stage.
Build the TechRadar
bash
npm install
npm run serve
Then open here: http://localhost:3000/techradar
Build with static files
bash
npm install
npm run build
Run lint and formatting check on tools -> /data/software-tools/*.json
bash
npm install
npm run lint-prettier:check
Run lint and formatting fix
bash
npm install
npm run lint-prettier:fix
Funding
EVERSE project is funded by the European Commission HORIZON-INFRA-2023-EOSC-01-02.
Owner
- Name: EVERSE-ResearchSoftware
- Login: EVERSE-ResearchSoftware
- Kind: organization
- Repositories: 1
- Profile: https://github.com/EVERSE-ResearchSoftware
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: EVERSE TechRadar
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- name: EVERSE
website: 'https://everse.software/'
- given-names: Thomas
family-names: Vuillaume
email: thomas.vuillaume@lapp.in2p3.fr
affiliation: 'LAPP, CNRS'
orcid: 'https://orcid.org/0000-0002-5686-2078'
- affiliation: "Netherlands eScience Center"
family-names: Diblen
given-names: Faruk
orcid: "https://orcid.org/0000-0002-0989-929X"
- given-names: Azza
family-names: Gamgami
email: azza.gamgami@lapp.in2p3.fr
affiliation: 'LAPP, CNRS'
orcid: 'https://orcid.org/0009-0003-7084-3900'
- given-names: Shraddha
family-names: Bajare
email: shraddha.bajare@skao.int
affiliation: 'Square Kilometre Array Observatory'
orcid: 'https://orcid.org/0009-0002-4488-7697'
- given-names: Elena
family-names: Breitmoser
email: e.breitmoser@epcc.ed.ac.uk
affiliation: 'University of Edinburgh'
oricd: 'https://orcid.org/0000-0003-1295-9326'
- given-names: Nikos
family-names: Pechlivanis
email: nikosp41@certh.gr
affiliation: 'Centre for Research and Technology Hellas'
oricd: 'https://orcid.org/0000-0003-2502-612X'
- given-names: Kirsty
family-names: Pringle
email: K.Pringle@epcc.ed.ac.uk
affiliation: 'University of Edinburgh'
- given-names: Srobona
family-names: Ghosh
email: srobona.ghosh@hzdr.de
affiliation: 'Helmholtz-Zentrum Dresden-Rossendorf'
orcid: 'https://orcid.org/0009-0008-9084-064X'
- family-names: Garijo
given-names: Daniel
repository-code: 'https://github.com/EVERSE-ResearchSoftware/TechRadar/'
url: 'https://everse.software/TechRadar/'
abstract: >-
The EVERSE TechRadar is a catalogue of tools and services designed to assess, measure, and
improve the quality of research software represented in an interactive dashboard.
keywords:
- software quality
- research software
- RSE
license: CC-BY-NC-SA-4.0
GitHub Events
Total
- Create event: 29
- Issues event: 50
- Watch event: 2
- Delete event: 25
- Issue comment event: 132
- Push event: 191
- Public event: 1
- Gollum event: 1
- Pull request review event: 76
- Pull request review comment event: 115
- Pull request event: 57
- Fork event: 3
Last Year
- Create event: 29
- Issues event: 50
- Watch event: 2
- Delete event: 25
- Issue comment event: 132
- Push event: 191
- Public event: 1
- Gollum event: 1
- Pull request review event: 76
- Pull request review comment event: 115
- Pull request event: 57
- Fork event: 3
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 40
- Total pull requests: 38
- Average time to close issues: 25 days
- Average time to close pull requests: 10 days
- Total issue authors: 7
- Total pull request authors: 7
- Average comments per issue: 0.78
- Average comments per pull request: 1.0
- Merged pull requests: 18
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 40
- Pull requests: 38
- Average time to close issues: 25 days
- Average time to close pull requests: 10 days
- Issue authors: 7
- Pull request authors: 7
- Average comments per issue: 0.78
- Average comments per pull request: 1.0
- Merged pull requests: 18
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- vuillaut (15)
- shraddha-bajare (13)
- fdiblen (5)
- dgarijo (4)
- jmaassen (1)
- juckel (1)
- ebreitmo (1)
Pull Request Authors
- shraddha-bajare (10)
- vuillaut (8)
- azza-max (7)
- ebreitmo (4)
- srghosh56 (2)
- fdiblen (2)
- npechl (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/cache v4 composite
- actions/checkout master composite
- actions/configure-pages v4 composite
- actions/deploy-pages v4 composite
- actions/download-artifact v4 composite
- actions/setup-node v4 composite
- actions/upload-artifact v4 composite
- actions/upload-pages-artifact v3 composite
- aoe_technology_radar 4.4.0
- aoe_technology_radar github:AOEpeople/aoe_technology_radar#main