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

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.