CRAN Package Check Results for Package iRfcb

Last updated on 2025-07-19 13:50:15 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.5.1 18.03 227.84 245.87 NOTE
r-devel-linux-x86_64-debian-gcc 0.5.1 12.23 158.26 170.49 ERROR
r-devel-linux-x86_64-fedora-clang 0.5.1 474.80 OK
r-devel-linux-x86_64-fedora-gcc 0.5.1 477.45 OK
r-devel-windows-x86_64 0.5.1 20.00 492.00 512.00 OK
r-patched-linux-x86_64 0.5.1 18.93 209.26 228.19 OK
r-release-linux-x86_64 0.5.1 16.95 209.84 226.79 OK
r-release-macos-arm64 0.5.1 184.00 OK
r-release-macos-x86_64 0.5.1 381.00 OK
r-release-windows-x86_64 0.5.1 19.00 470.00 489.00 OK
r-oldrel-macos-arm64 0.5.1 220.00 OK
r-oldrel-macos-x86_64 0.5.1 405.00 OK
r-oldrel-windows-x86_64 0.5.1 26.00 620.00 646.00 OK

Check Details

Version: 0.5.1
Check: DESCRIPTION meta-information
Result: NOTE Author field differs from that derived from Authors@R Author: ‘Anders Torstensson [aut, cre] (Swedish Meteorological and Hydrological Institute, <https://orcid.org/0000-0002-8283-656X>), Kendra Hayashi [ctb] (<https://orcid.org/0000-0003-1600-9504>), Jamie Enslein [ctb], Raphael Kudela [ctb] (<https://orcid.org/0000-0002-8640-1205>), Alle Lie [ctb] (<https://orcid.org/0009-0001-8709-4841>), Jayme Smith [ctb] (<https://orcid.org/0000-0002-9669-4427>), DTO-BioFlow [fnd] (Horizon Europe, HORIZON-MISS-2022-OCEAN-01-07), SBDI [fnd] (Swedish Research Council, 2019-00242)’ Authors@R: ‘Anders Torstensson [aut, cre] (affiliation: Swedish Meteorological and Hydrological Institute, ORCID: <https://orcid.org/0000-0002-8283-656X>), Kendra Hayashi [ctb] (ORCID: <https://orcid.org/0000-0003-1600-9504>), Jamie Enslein [ctb], Raphael Kudela [ctb] (ORCID: <https://orcid.org/0000-0002-8640-1205>), Alle Lie [ctb] (ORCID: <https://orcid.org/0009-0001-8709-4841>), Jayme Smith [ctb] (ORCID: <https://orcid.org/0000-0002-9669-4427>), DTO-BioFlow [fnd] (funding: Horizon Europe, HORIZON-MISS-2022-OCEAN-01-07), SBDI [fnd] (funding: Swedish Research Council, 2019-00242)’ Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc

Version: 0.5.1
Check: tests
Result: ERROR Running ‘spelling.R’ [0s/0s] Running ‘testthat.R’ [23s/37s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > # This file is part of the standard setup for testthat. > # It is recommended that you do not modify it. > # > # Where should you do additional test configuration? > # Learn more about the roles of various files in: > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview > # * https://testthat.r-lib.org/articles/special-files.html > > library(testthat) > library(iRfcb) > > test_check("iRfcb") Installed 15 packages in 161ms Error in python_config_impl(python) : Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpN60wzF/bin/python': No such file. Error in python_config_impl(python) : Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmp7vwpCF/bin/python': No such file. Error in python_config_impl(python) : Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpwG2otU/bin/python': No such file. Error in python_config_impl(python) : Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpLayRia/bin/python': No such file. Error in python_config_impl(python) : Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpqLtDsu/bin/python': No such file. Error in python_config_impl(python) : Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpMktjdT/bin/python': No such file. Error in python_config_impl(python) : Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpY490nV/bin/python': No such file. Error in python_config_impl(python) : Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpnI0Wcl/bin/python': No such file. Error in python_config_impl(python) : Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpCLn44z/bin/python': No such file. Error in python_config_impl(python) : Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpJCymEd/bin/python': No such file. Error in python_config_impl(python) : Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpXGSQUo/bin/python': No such file. MANIFEST.txt has been created at /tmp/RtmpP9sueV/mock_dir/test_data/MANIFEST.txt MANIFEST.txt has been created at /tmp/RtmpP9sueV/mock_dir/test_data/MANIFEST.txt MANIFEST.txt has been created at /tmp/RtmpP9sueV/mock_dir/test_data/MANIFEST.txt Download and extraction complete. Reading feature files... Error in python_config_impl(python) : Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpzqei7n/bin/python': No such file. Error in python_config_impl(python) : Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpLW9JnD/bin/python': No such file. Error in python_config_impl(python) : Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpTIzvVH/bin/python': No such file. Error in python_config_impl(python) : Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmp9os2Yg/bin/python': No such file. Error in python_config_impl(python) : Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpPrO9In/bin/python': No such file. Error in python_config_impl(python) : Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpfClmit/bin/python': No such file. | | | 0% | |=================================== | 50% | |======================================================================| 100% | | | 0% | |======================================================================| 100% | | | 0% | |=================================== | 50% | |======================================================================| 100% | | | 0% | |=================================== | 50% | |======================================================================| 100% Error in python_config_impl(python) : Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpFXpY4S/bin/python': No such file. Error in python_config_impl(python) : Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpRgPOQ2/bin/python': No such file. Error in python_config_impl(python) : Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpIx9gv4/bin/python': No such file. Error in python_config_impl(python) : Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpNWgKIA/bin/python': No such file. Error in python_config_impl(python) : Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpuLnz7m/bin/python': No such file. Error in python_config_impl(python) : Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmp6gWmlb/bin/python': No such file. Listing all files... Copying manual files... [==================================================] 100% Copying feature files... [==================================================] 100% Copying data files... [==================================================] 100% Copying class2use file... Creating README file... Creating MANIFEST.txt... Creating zip archive... Zip archive created successfully: /tmp/RtmpP9sueV/ifcb_zip_matlab/output/test_output.zip The zip file is already smaller than the specified max size (500 MB). [==================================================] 100% Creating README file... Creating MANIFEST.txt... Creating zip archive... Zip archive created successfully: /tmp/RtmpP9sueV/ifcb_zip_pngs/test_output.zip [==================================================] 100% Creating README file... Creating MANIFEST.txt... Creating zip archive... Zip archive created successfully: /tmp/RtmpP9sueV/ifcb_zip_pngs/test_output.zip /tmp/RtmpP9sueV/ifcb_zip_pngs/test_output.zip is larger than 1e-07 MB. Splitting the zip file into smaller parts... Successfully created 1 smaller zip files: /tmp/RtmpP9sueV/ifcb_zip_pngs/test_output_part_1.zip [==================================================] 100% Creating README file... Creating MANIFEST.txt... Creating zip archive... Zip archive created successfully: /tmp/RtmpP9sueV/ifcb_zip_pngs/test_output.zip [ FAIL 23 | WARN 23 | SKIP 29 | PASS 212 ] ══ Skipped tests (29) ══════════════════════════════════════════════════════════ • On CRAN (29): 'test-ifcb_download_dashboard_data.R:4:3', 'test-ifcb_download_test_data.R:3:3', 'test-ifcb_extract_annotated_images.R:2:3', 'test-ifcb_extract_annotated_images.R:60:3', 'test-ifcb_extract_biovolumes.R:18:3', 'test-ifcb_extract_biovolumes.R:95:3', 'test-ifcb_extract_biovolumes.R:112:3', 'test-ifcb_extract_biovolumes.R:146:3', 'test-ifcb_extract_biovolumes.R:182:3', 'test-ifcb_extract_classified_images.R:2:3', 'test-ifcb_extract_classified_images.R:67:3', 'test-ifcb_extract_classified_images.R:103:3', 'test-ifcb_extract_classified_images.R:138:3', 'test-ifcb_extract_classified_images.R:172:3', 'test-ifcb_extract_classified_images.R:211:3', 'test-ifcb_extract_pngs.R:2:3', 'test-ifcb_get_runtime.R:60:3', 'test-ifcb_is_diatom.R:3:3', 'test-ifcb_is_diatom.R:21:3', 'test-ifcb_is_near_land.R:3:3', 'test-ifcb_is_near_land.R:22:3', 'test-ifcb_is_near_land.R:42:3', 'test-ifcb_match_taxa_names.R:3:3', 'test-ifcb_match_taxa_names.R:21:3', 'test-ifcb_py_install.R:3:3', 'test-ifcb_py_install.R:35:3', 'test-ifcb_summarize_biovolumes.R:13:3', 'test-ifcb_summarize_biovolumes.R:64:3', 'test-ifcb_which_basin.R:37:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-ifcb_adjust_classes.R:3:3'): ifcb_adjust_classes correctly updates the .mat classlist files ── Error in `path.expand(path)`: invalid 'path' argument Backtrace: ▆ 1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_adjust_classes.R:3:3 2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3 3. └─reticulate:::python_info(python) 4. └─base::path.expand(path) ── Error ('test-ifcb_annotate_batch.R:4:3'): ifcb_annotate_batch creates and updates mat files as expected ── Error in `path.expand(path)`: invalid 'path' argument Backtrace: ▆ 1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_annotate_batch.R:4:3 2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3 3. └─reticulate:::python_info(python) 4. └─base::path.expand(path) ── Error ('test-ifcb_annotate_batch.R:66:3'): ifcb_annotate_batch handles errors gracefully ── Error in `path.expand(path)`: invalid 'path' argument Backtrace: ▆ 1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_annotate_batch.R:66:3 2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3 3. └─reticulate:::python_info(python) 4. └─base::path.expand(path) ── Error ('test-ifcb_correct_annotation.R:3:3'): ifcb_correct_annotation updates class IDs correctly ── Error in `path.expand(path)`: invalid 'path' argument Backtrace: ▆ 1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_correct_annotation.R:3:3 2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3 3. └─reticulate:::python_info(python) 4. └─base::path.expand(path) ── Error ('test-ifcb_correct_annotation.R:67:3'): ifcb_correct_annotation works with character vector input ── Error in `path.expand(path)`: invalid 'path' argument Backtrace: ▆ 1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_correct_annotation.R:67:3 2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3 3. └─reticulate:::python_info(python) 4. └─base::path.expand(path) ── Error ('test-ifcb_correct_annotation.R:122:3'): ifcb_correct_annotation handles deprecated arguments correctly ── Error in `path.expand(path)`: invalid 'path' argument Backtrace: ▆ 1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_correct_annotation.R:122:3 2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3 3. └─reticulate:::python_info(python) 4. └─base::path.expand(path) ── Error ('test-ifcb_correct_annotation.R:181:3'): ifcb_correct_annotation handles errors gracefully ── Error in `path.expand(path)`: invalid 'path' argument Backtrace: ▆ 1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_correct_annotation.R:181:3 2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3 3. └─reticulate:::python_info(python) 4. └─base::path.expand(path) ── Error ('test-ifcb_create_class2use.R:3:3'): ifcb_create_class2use creates .mat file correctly ── Error in `path.expand(path)`: invalid 'path' argument Backtrace: ▆ 1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_create_class2use.R:3:3 2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3 3. └─reticulate:::python_info(python) 4. └─base::path.expand(path) ── Error ('test-ifcb_create_empty_manual_file.R:3:3'): ifcb_create_empty_manual_file creates MAT file with correct parameters ── Error in `path.expand(path)`: invalid 'path' argument Backtrace: ▆ 1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_create_empty_manual_file.R:3:3 2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3 3. └─reticulate:::python_info(python) 4. └─base::path.expand(path) ── Error ('test-ifcb_create_empty_manual_file.R:25:3'): ifcb_create_empty_manual_file handles a custom classlist correctly ── Error in `path.expand(path)`: invalid 'path' argument Backtrace: ▆ 1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_create_empty_manual_file.R:25:3 2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3 3. └─reticulate:::python_info(python) 4. └─base::path.expand(path) ── Error ('test-ifcb_create_empty_manual_file.R:50:3'): ifcb_create_empty_manual_file handles deprecated arguments correctly ── Error in `path.expand(path)`: invalid 'path' argument Backtrace: ▆ 1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_create_empty_manual_file.R:50:3 2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3 3. └─reticulate:::python_info(python) 4. └─base::path.expand(path) ── Error ('test-ifcb_get_mat_names.R:28:3'): ifcb_get_mat_names correctly retrieves variable names from a MAT file using python ── Error in `path.expand(path)`: invalid 'path' argument Backtrace: ▆ 1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_get_mat_names.R:28:3 2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3 3. └─reticulate:::python_info(python) 4. └─base::path.expand(path) ── Error ('test-ifcb_merge_manual.R:3:3'): ifcb_merge_manual correctly updates the .mat classlist files ── Error in `path.expand(path)`: invalid 'path' argument Backtrace: ▆ 1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_merge_manual.R:3:3 2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3 3. └─reticulate:::python_info(python) 4. └─base::path.expand(path) ── Error ('test-ifcb_merge_manual.R:68:3'): ifcb_merge_manual throws the correct error messages ── Error in `path.expand(path)`: invalid 'path' argument Backtrace: ▆ 1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_merge_manual.R:68:3 2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3 3. └─reticulate:::python_info(python) 4. └─base::path.expand(path) ── Error ('test-ifcb_prepare_whoi_plankton.R:3:3'): ifcb_prepare_whoi_plankton works ── Error in `path.expand(path)`: invalid 'path' argument Backtrace: ▆ 1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_prepare_whoi_plankton.R:3:3 2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3 3. └─reticulate:::python_info(python) 4. └─base::path.expand(path) ── Error ('test-ifcb_prepare_whoi_plankton.R:118:3'): ifcb_prepare_whoi_plankton throws errors ── Error in `path.expand(path)`: invalid 'path' argument Backtrace: ▆ 1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_prepare_whoi_plankton.R:118:3 2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3 3. └─reticulate:::python_info(python) 4. └─base::path.expand(path) ── Error ('test-ifcb_psd.R:3:3'): ifcb_psd works correctly ───────────────────── Error in `path.expand(path)`: invalid 'path' argument Backtrace: ▆ 1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_psd.R:3:3 2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3 3. └─reticulate:::python_info(python) 4. └─base::path.expand(path) ── Error ('test-ifcb_read_summary.R:40:3'): ifcb_read_summary correctly reads and processes the summary file with python ── Error in `path.expand(path)`: invalid 'path' argument Backtrace: ▆ 1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_read_summary.R:40:3 2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3 3. └─reticulate:::python_info(python) 4. └─base::path.expand(path) ── Error ('test-ifcb_replace_mat_values.R:3:3'): ifcb_replace_mat_values correctly updates the .mat classlist files ── Error in `path.expand(path)`: invalid 'path' argument Backtrace: ▆ 1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_replace_mat_values.R:3:3 2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3 3. └─reticulate:::python_info(python) 4. └─base::path.expand(path) ── Error ('test-ifcb_replace_mat_values.R:46:3'): ifcb_replace_mat_values handles missing manual folder gracefully ── Error in `path.expand(path)`: invalid 'path' argument Backtrace: ▆ 1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_replace_mat_values.R:46:3 2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3 3. └─reticulate:::python_info(python) 4. └─base::path.expand(path) ── Error ('test-ifcb_replace_mat_values.R:59:3'): ifcb_replace_mat_values handles missing files in manual folder gracefully ── Error in `path.expand(path)`: invalid 'path' argument Backtrace: ▆ 1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_replace_mat_values.R:59:3 2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3 3. └─reticulate:::python_info(python) 4. └─base::path.expand(path) ── Error ('test-ifcb_replace_mat_values.R:82:3'): ifcb_replace_mat_values creates output directory if it does not exist ── Error in `path.expand(path)`: invalid 'path' argument Backtrace: ▆ 1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_replace_mat_values.R:82:3 2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3 3. └─reticulate:::python_info(python) 4. └─base::path.expand(path) ── Error ('test-ifcb_replace_mat_values.R:108:3'): ifcb_replace_mat_values handles different column indices correctly ── Error in `path.expand(path)`: invalid 'path' argument Backtrace: ▆ 1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_replace_mat_values.R:108:3 2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3 3. └─reticulate:::python_info(python) 4. └─base::path.expand(path) [ FAIL 23 | WARN 23 | SKIP 29 | PASS 212 ] Error: Test failures Execution halted Flavor: r-devel-linux-x86_64-debian-gcc