Skip to content

Commit 862579f

Browse files
Fix formatting
1 parent b31244f commit 862579f

39 files changed

+620
-430
lines changed

data/software-tools/bandit.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,5 @@
1919
"@id": "https://opensource.org/licenses/Apache-2.0",
2020
"@type": "@id"
2121
},
22-
"schema:applicationCategory": { "@id": "rs:AnalysisCode", "@type": "@id"}
23-
}
22+
"schema:applicationCategory": { "@id": "rs:AnalysisCode", "@type": "@id" }
23+
}

data/software-tools/bearer.json

Lines changed: 26 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,27 @@
11
{
2-
"@context": {
3-
"schema": "http://schema.org/",
4-
"rs" : "https://w3id.org/everse/rs#"
5-
},
6-
"@id": "https://w3id.org/everse/tools/bearer",
7-
"@type": "schema:SoftwareApplication",
8-
"schema:name": "bearer",
9-
"schema:description": "Bearer CLI is a static application security testing (SAST) tool that scans your source code and analyzes your data flows to discover, filter and prioritize security and privacy risks.",
10-
"schema:url": "https://github.com/bearer/bearer",
11-
"schema:isAccessibleForFree": true,
12-
"rs:hasQualityDimension": {"@id":"rs:Sustainability", "@type": "@id"},
13-
"rs:howToUse": ["online-service"],
14-
"rs:appliesToProgrammingLanguage": ["JavaScript/TypeScript", "Ruby", "PHP", "Java", "Go", "Python"],
15-
"schema:license": { "@id": "https://spdx.org/licenses/Elastic-2.0", "@type": "@id"},
16-
"schema:applicationCategory": { "@id": "rs:AnalysisCode", "@type": "@id"}
17-
}
2+
"@context": {
3+
"schema": "http://schema.org/",
4+
"rs": "https://w3id.org/everse/rs#"
5+
},
6+
"@id": "https://w3id.org/everse/tools/bearer",
7+
"@type": "schema:SoftwareApplication",
8+
"schema:name": "bearer",
9+
"schema:description": "Bearer CLI is a static application security testing (SAST) tool that scans your source code and analyzes your data flows to discover, filter and prioritize security and privacy risks.",
10+
"schema:url": "https://github.com/bearer/bearer",
11+
"schema:isAccessibleForFree": true,
12+
"rs:hasQualityDimension": { "@id": "rs:Sustainability", "@type": "@id" },
13+
"rs:howToUse": ["online-service"],
14+
"rs:appliesToProgrammingLanguage": [
15+
"JavaScript/TypeScript",
16+
"Ruby",
17+
"PHP",
18+
"Java",
19+
"Go",
20+
"Python"
21+
],
22+
"schema:license": {
23+
"@id": "https://spdx.org/licenses/Elastic-2.0",
24+
"@type": "@id"
25+
},
26+
"schema:applicationCategory": { "@id": "rs:AnalysisCode", "@type": "@id" }
27+
}

data/software-tools/cffinit.json

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,13 @@
1010
"schema:url": "https://citation-file-format.github.io/cffinit",
1111
"schema:isAccessibleForFree": true,
1212
"rs:hasQualityDimension": { "@id": "rs:FAIRness", "@type": "@id" },
13-
"rs:howToUse": [ "online-service" ],
14-
"schema:license": { "@id": "https://spdx.org/licenses/Apache-2.0", "@type": "@id" },
15-
"schema:applicationCategory": { "@id": "rs:ResearchInfrastructureSoftware", "@type": "@id" }
13+
"rs:howToUse": ["online-service"],
14+
"schema:license": {
15+
"@id": "https://spdx.org/licenses/Apache-2.0",
16+
"@type": "@id"
17+
},
18+
"schema:applicationCategory": {
19+
"@id": "rs:ResearchInfrastructureSoftware",
20+
"@type": "@id"
21+
}
1622
}

data/software-tools/cmake.json

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,15 @@
88
"schema:name": "CMake",
99
"schema:description": "Cross-platform build system generator used to control software compilation processes.",
1010
"schema:url": "https://cmake.org/",
11-
"schema:applicationCategory": { "@id": "rs:ResearchInfrastructureSoftware", "type": "@id" },
11+
"schema:applicationCategory": {
12+
"@id": "rs:ResearchInfrastructureSoftware",
13+
"type": "@id"
14+
},
1215
"schema:isAccessibleForFree": true,
1316
"rs:hasQualityDimension": { "@id": "rs:Maintainability", "@type": "@id" },
1417
"rs:howToUse": ["command-line"],
15-
"schema:license": { "@id": "https://spdx.org/licenses/BSD-3-Clause", "@type": "@id" }
18+
"schema:license": {
19+
"@id": "https://spdx.org/licenses/BSD-3-Clause",
20+
"@type": "@id"
21+
}
1622
}
Lines changed: 21 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,22 @@
11
{
2-
"@context": {
3-
"schema": "http://schema.org/",
4-
"rs" : "https://w3id.org/everse/rs#"
5-
},
6-
"@id": "https://w3id.org/everse/tools/codemeta_generator",
7-
"@type": "schema:SoftwareApplication",
8-
"schema:name": "CodeMeta Generator",
9-
"schema:description": "A free, open-source project that creates a minimal metadata schema for research software and code.",
10-
"schema:url": "https://codemeta.github.io/codemeta-generator",
11-
"schema:isAccessibleForFree": true,
12-
"rs:hasQualityDimension": {"@id":"rs:Sustainability", "@type": "@id"},
13-
"schema:applicationCategory": { "@id": "rs:ResearchInfrastructureSoftware", "@type": "@id"},
14-
"rs:howToUse": ["CI/CD","command-line"],
15-
"schema:license": { "@id": "https://www.gnu.org/licenses/agpl-3.0", "@type": "@id"}
16-
17-
}
2+
"@context": {
3+
"schema": "http://schema.org/",
4+
"rs": "https://w3id.org/everse/rs#"
5+
},
6+
"@id": "https://w3id.org/everse/tools/codemeta_generator",
7+
"@type": "schema:SoftwareApplication",
8+
"schema:name": "CodeMeta Generator",
9+
"schema:description": "A free, open-source project that creates a minimal metadata schema for research software and code.",
10+
"schema:url": "https://codemeta.github.io/codemeta-generator",
11+
"schema:isAccessibleForFree": true,
12+
"rs:hasQualityDimension": { "@id": "rs:Sustainability", "@type": "@id" },
13+
"schema:applicationCategory": {
14+
"@id": "rs:ResearchInfrastructureSoftware",
15+
"@type": "@id"
16+
},
17+
"rs:howToUse": ["CI/CD", "command-line"],
18+
"schema:license": {
19+
"@id": "https://www.gnu.org/licenses/agpl-3.0",
20+
"@type": "@id"
21+
}
22+
}

data/software-tools/dependabot.json

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,22 @@
1111
"schema:isAccessibleForFree": true,
1212
"rs:hasQualityDimension": { "@id": "rs:Security", "@type": "@id" },
1313
"rs:howToUse": ["CI/CD", "command-line"],
14-
"schema:applicationCategory": { "@id": "rs:ResearchInfrastructureSoftware", "type": "@id" },
15-
"rs:appliesToProgrammingLanguage": ["Ruby", "JavaScript", "Python", "PHP", "Dart", "Elixir", "Elm", "Go", "Rust", "Java", ".NET"],
14+
"schema:applicationCategory": {
15+
"@id": "rs:ResearchInfrastructureSoftware",
16+
"type": "@id"
17+
},
18+
"rs:appliesToProgrammingLanguage": [
19+
"Ruby",
20+
"JavaScript",
21+
"Python",
22+
"PHP",
23+
"Dart",
24+
"Elixir",
25+
"Elm",
26+
"Go",
27+
"Rust",
28+
"Java",
29+
".NET"
30+
],
1631
"schema:license": { "@id": "https://spdx.org/licenses/MIT", "@type": "@id" }
17-
}
32+
}

data/software-tools/doxygen.json

Lines changed: 32 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,33 @@
11
{
2-
"@context": {
3-
"schema": "http://schema.org/",
4-
"rs" : "https://w3id.org/everse/rs#"
5-
},
6-
"@id": "https://w3id.org/everse/tools/doxygen",
7-
"@type": "schema:SoftwareApplication",
8-
"schema:name": "doxygen",
9-
"schema:description": "Doxygen is a documentation generator for annotated source code. It helps developers automatically produce software documentation from the comments and structure of their code. Supports languages like C, C++, Java, Python, PHP, Fortran, etc",
10-
"schema:url": "https://www.doxygen.nl/",
11-
"schema:applicationCategory": { "@id": "rs:AnalysisCode", "type": "@id"},
12-
"schema:isAccessibleForFree": true,
13-
"rs:hasQualityDimension": {"@id":"rs:Documentation", "@type": "@id"},
14-
"rs:howToUse": ["CI/CD","command-line"],
15-
"rs:appliesToProgrammingLanguage": ["C++", "C", "Python", "PHP", "Java", "C#", "Objective-C", "Fortran", "VHDL", "Splice", "IDL", "Lex"],
16-
"schema:license": { "@id": "https://spdx.org/licenses/GPL-2.0-only", "@type": "@id"}
17-
}
2+
"@context": {
3+
"schema": "http://schema.org/",
4+
"rs": "https://w3id.org/everse/rs#"
5+
},
6+
"@id": "https://w3id.org/everse/tools/doxygen",
7+
"@type": "schema:SoftwareApplication",
8+
"schema:name": "doxygen",
9+
"schema:description": "Doxygen is a documentation generator for annotated source code. It helps developers automatically produce software documentation from the comments and structure of their code. Supports languages like C, C++, Java, Python, PHP, Fortran, etc",
10+
"schema:url": "https://www.doxygen.nl/",
11+
"schema:applicationCategory": { "@id": "rs:AnalysisCode", "type": "@id" },
12+
"schema:isAccessibleForFree": true,
13+
"rs:hasQualityDimension": { "@id": "rs:Documentation", "@type": "@id" },
14+
"rs:howToUse": ["CI/CD", "command-line"],
15+
"rs:appliesToProgrammingLanguage": [
16+
"C++",
17+
"C",
18+
"Python",
19+
"PHP",
20+
"Java",
21+
"C#",
22+
"Objective-C",
23+
"Fortran",
24+
"VHDL",
25+
"Splice",
26+
"IDL",
27+
"Lex"
28+
],
29+
"schema:license": {
30+
"@id": "https://spdx.org/licenses/GPL-2.0-only",
31+
"@type": "@id"
32+
}
33+
}

data/software-tools/dvc.json

Lines changed: 20 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,22 @@
11
{
2-
"@context": {
3-
"schema": "http://schema.org/",
4-
"rs" : "https://w3id.org/everse/rs#"
5-
},
6-
"@id": "https://dvc.org/",
7-
"@type": "schema:SoftwareApplication",
8-
"schema:name": "DVC",
9-
"schema:description": "Manage and version images, audio, video, and text files in storage and organize your ML modeling process into a reproducible workflow.",
10-
"schema:url": "https://dvc.org/",
11-
"schema:applicationCategory": { "@id": "rs:ResearchInfrastructureSoftware", "@type": "@id" },
12-
"schema:isAccessibleForFree": true,
13-
"rs:hasQualityDimension": {"@id":"rs:Sustainability", "@type": "@id"},
14-
"rs:howToUse": ["CI/CD","command-line"],
15-
"schema:license": { "@id": "https://spdx.org/licenses/Apache-2.0", "@type": "@id"}
2+
"@context": {
3+
"schema": "http://schema.org/",
4+
"rs": "https://w3id.org/everse/rs#"
5+
},
6+
"@id": "https://dvc.org/",
7+
"@type": "schema:SoftwareApplication",
8+
"schema:name": "DVC",
9+
"schema:description": "Manage and version images, audio, video, and text files in storage and organize your ML modeling process into a reproducible workflow.",
10+
"schema:url": "https://dvc.org/",
11+
"schema:applicationCategory": {
12+
"@id": "rs:ResearchInfrastructureSoftware",
13+
"@type": "@id"
14+
},
15+
"schema:isAccessibleForFree": true,
16+
"rs:hasQualityDimension": { "@id": "rs:Sustainability", "@type": "@id" },
17+
"rs:howToUse": ["CI/CD", "command-line"],
18+
"schema:license": {
19+
"@id": "https://spdx.org/licenses/Apache-2.0",
20+
"@type": "@id"
1621
}
22+
}
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
{
22
"@context": {
33
"schema": "http://schema.org/",
4-
"rs" : "https://w3id.org/everse/rs#"
4+
"rs": "https://w3id.org/everse/rs#"
55
},
66
"@id": "https://w3id.org/everse/tools/fair_python_cookiecutter",
77
"@type": "schema:SoftwareApplication",
88
"schema:name": "Fair Python Cookiecutter",
99
"schema:description": "Fair Python Cookiecutter is an opinionated cookiecutter template to kickstart a modern best-practice Python project with FAIR metadata.",
10-
"schema:applicationCategory": { "@id": "rs:PrototypeTool", "@type": "@id"},
10+
"schema:applicationCategory": { "@id": "rs:PrototypeTool", "@type": "@id" },
1111
"schema:url": "https://github.com/Materials-Data-Science-and-Informatics/fair-python-cookiecutter",
1212
"schema:isAccessibleForFree": true,
13-
"rs:hasQualityDimension": {"@id":"rs:Sustainability", "@type": "@id"},
14-
"rs:howToUse": ["CI/CD","command-line","online-service"],
13+
"rs:hasQualityDimension": { "@id": "rs:Sustainability", "@type": "@id" },
14+
"rs:howToUse": ["CI/CD", "command-line", "online-service"],
1515
"rs:appliesToProgrammingLanguage": ["Python"],
16-
"schema:license": { "@id": "https://spdx.org/licenses/MIT", "@type": "@id"}
17-
}
16+
"schema:license": { "@id": "https://spdx.org/licenses/MIT", "@type": "@id" }
17+
}

data/software-tools/fuji.json

Lines changed: 21 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,22 @@
11
{
2-
"@context": {
3-
"schema": "http://schema.org/",
4-
"rs" : "https://w3id.org/everse/rs#"
5-
},
6-
"@id": "https://w3id.org/everse/tools/fuji",
7-
"@type": "schema:SoftwareApplication",
8-
"schema:name": "F-UJI",
9-
"schema:description": "Original version for automated assessment of data FAIRness; extended version (POC only - not all metrics are implemented) for research software based on the FAIR4RS principles.",
10-
"schema:url": "https://github.com/softwaresaved/fuji/",
11-
"schema:applicationCategory": { "@id": "rs:ResearchInfrastructureSoftware", "@type": "@id"},
12-
"schema:isAccessibleForFree": true,
13-
"rs:hasQualityDimension": {
14-
"@id": "rs:Sustainability",
15-
"@type": "@id"
16-
},
17-
"rs:howToUse": ["CI/CD","command-line"],
18-
"schema:license": { "@id": "https://spdx.org/licenses/0BSD", "@type": "@id"}
19-
}
2+
"@context": {
3+
"schema": "http://schema.org/",
4+
"rs": "https://w3id.org/everse/rs#"
5+
},
6+
"@id": "https://w3id.org/everse/tools/fuji",
7+
"@type": "schema:SoftwareApplication",
8+
"schema:name": "F-UJI",
9+
"schema:description": "Original version for automated assessment of data FAIRness; extended version (POC only - not all metrics are implemented) for research software based on the FAIR4RS principles.",
10+
"schema:url": "https://github.com/softwaresaved/fuji/",
11+
"schema:applicationCategory": {
12+
"@id": "rs:ResearchInfrastructureSoftware",
13+
"@type": "@id"
14+
},
15+
"schema:isAccessibleForFree": true,
16+
"rs:hasQualityDimension": {
17+
"@id": "rs:Sustainability",
18+
"@type": "@id"
19+
},
20+
"rs:howToUse": ["CI/CD", "command-line"],
21+
"schema:license": { "@id": "https://spdx.org/licenses/0BSD", "@type": "@id" }
22+
}

0 commit comments

Comments
 (0)