Skip to content

Commit

Permalink
update citation and metadata
Browse files Browse the repository at this point in the history
  • Loading branch information
e-kotov committed Aug 26, 2024
1 parent 501f363 commit 056dfb8
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 10 deletions.
5 changes: 3 additions & 2 deletions CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ type: software
license: MIT
title: 'rJavaEnv: ''Java'' Environments for R Projects'
version: 0.1.2
doi: 10.5281/zenodo.11403010
doi: 10.32614/CRAN.package.rJavaEnv
abstract: 'The ''rJavaEnv'' package addresses common issues with ''Java'' environment
management in ''R'' for users of ''Java''/''rJava''-dependent ''R'' packages such
as ''r5r'', ''opentripplanner'', ''xlsx'', ''openNLP'', ''rWeka'', ''RJDBC'', ''tabulapdf'',
Expand Down Expand Up @@ -40,7 +40,8 @@ preferred-citation:
orcid: https://orcid.org/0000-0001-6690-5345
year: '2024'
url: https://github.com/e-kotov/rJavaEnv
doi: 10.5281/zenodo.11403010
doi: 10.32614/CRAN.package.rJavaEnv
repository: https://CRAN.R-project.org/package=rJavaEnv
repository-code: https://github.com/e-kotov/rJavaEnv
url: https://www.ekotov.pro/rJavaEnv/
contact:
Expand Down
18 changes: 12 additions & 6 deletions codemeta.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"identifier": "rJavaEnv",
"description": "The 'rJavaEnv' package addresses common issues with 'Java' environment management in 'R' for users of 'Java'/'rJava'-dependent 'R' packages such as 'r5r', 'opentripplanner', 'xlsx', 'openNLP', 'rWeka', 'RJDBC', 'tabulapdf', and many more. It resolves common problems like 'Java' not found, 'Java' version conflicts, missing 'Java' installations, and the inability to install 'Java' due to lack of administrative privileges. 'rJavaEnv' automates the download, installation, and setup of the 'Java Development Kit' ('JDK') on a per-project basis by setting the relevant 'JAVA_HOME' in the current 'R' session or the current working directory (via '.Rprofile', with the user's consent). Similar to what 'renv' does for 'R' packages, 'rJavaEnv' allows different 'Java' versions to be used across different projects, but can also be configured to allow multiple versions within the same project (e.g. with the help of 'targets' package). Note: there are a few extra steps for 'Linux' users, who don't have any 'Java' previously installed in their system, and who prefer package installation from source, rather then installing binaries from 'Posit Package Manager'. See documentation for details.",
"name": "rJavaEnv: 'Java' Environments for R Projects",
"relatedLink": "https://www.ekotov.pro/rJavaEnv/",
"relatedLink": ["https://www.ekotov.pro/rJavaEnv/", "https://CRAN.R-project.org/package=rJavaEnv"],
"codeRepository": "https://github.com/e-kotov/rJavaEnv",
"issueTracker": "https://github.com/e-kotov/rJavaEnv/issues",
"license": "https://spdx.org/licenses/MIT",
Expand All @@ -15,6 +15,12 @@
"url": "https://r-project.org"
},
"runtimePlatform": "R version 4.4.1 (2024-06-14)",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"author": [
{
"@type": "Person",
Expand Down Expand Up @@ -146,7 +152,7 @@
},
"SystemRequirements": null
},
"fileSize": "383.535KB",
"fileSize": "380.955KB",
"citation": [
{
"@type": "SoftwareSourceCode",
Expand All @@ -161,15 +167,15 @@
}
],
"name": "rJavaEnv: Java Environments for R Projects",
"identifier": "10.5281/zenodo.11403010",
"identifier": "10.32614/CRAN.package.rJavaEnv",
"url": "https://github.com/e-kotov/rJavaEnv",
"@id": "https://doi.org/10.5281/zenodo.11403010",
"sameAs": "https://doi.org/10.5281/zenodo.11403010"
"@id": "https://doi.org/10.32614/CRAN.package.rJavaEnv",
"sameAs": "https://doi.org/10.32614/CRAN.package.rJavaEnv"
}
],
"releaseNotes": "https://github.com/e-kotov/rJavaEnv/blob/master/NEWS.md",
"readme": "https://github.com/e-kotov/rJavaEnv/blob/main/README.md",
"contIntegration": ["https://github.com/e-kotov/rJavaEnv/actions/workflows/R-CMD-check.yaml", "https://github.com/e-kotov/rJavaEnv/actions?query=workflow%3Apkgcheck", "https://app.codecov.io/github/e-kotov/rJavaEnv"],
"contIntegration": ["https://github.com/e-kotov/rJavaEnv/actions/workflows/R-CMD-check.yaml", "https://app.codecov.io/github/e-kotov/rJavaEnv"],
"developmentStatus": "https://www.repostatus.org/#active",
"keywords": ["environments", "java", "r", "reproducibility", "reproducible-research"]
}
2 changes: 1 addition & 1 deletion inst/CITATION
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@ bibentry(
comment = c(ORCID = "0000-0001-6690-5345")),
year = "2024",
url = "https://github.com/e-kotov/rJavaEnv",
doi = "10.5281/zenodo.11403010"
doi = "10.32614/CRAN.package.rJavaEnv"
)
8 changes: 7 additions & 1 deletion inst/schemaorg.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,17 @@
"name": "R",
"url": "https://r-project.org"
},
"provider": {
"id": "https://cran.r-project.org",
"type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"runtimePlatform": "R version 4.4.1 (2024-06-14)",
"version": "0.1.2"
},
{
"id": "https://doi.org/10.5281/zenodo.11403010",
"id": "https://doi.org/10.32614/CRAN.package.rJavaEnv",
"type": "SoftwareSourceCode",
"author": {
"id": "https://orcid.org/0000-0001-6690-5345",
Expand Down

0 comments on commit 056dfb8

Please sign in to comment.