Skip to content

stars

Spatiotemporal Arrays, Raster and Vector Data Cubes

v0.7-1 · Feb 13, 2026 · Apache License

Description

Reading, manipulating, writing and plotting spatiotemporal arrays (raster and vector data cubes) in 'R', using 'GDAL' bindings provided by 'sf', and 'NetCDF' bindings by 'ncmeta' and 'RNetCDF'.

Downloads

50K

Last 30 days

477th

50K

Last 90 days

50K

Last year

CRAN Check Status

9 NOTE
5 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc NOTE
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 NOTE
r-oldrel-macos-x86_64 NOTE
r-oldrel-windows-x86_64 NOTE
r-patched-linux-x86_64 NOTE
r-release-linux-x86_64 NOTE
r-release-macos-arm64 NOTE
r-release-macos-x86_64 NOTE
r-release-windows-x86_64 NOTE
Check details (17 non-OK)
OK r-devel-linux-x86_64-debian-clang

*


            
NOTE r-devel-linux-x86_64-debian-gcc

tests

  Running ‘aggregate.R’ [8s/10s]
  Comparing ‘aggregate.Rout’ to ‘aggregate.Rout.save’ ... OK
  Running ‘align.R’ [2s/3s]
  Comparing ‘align.Rout’ to ‘align.Rout.save’ ... OK
  Running ‘area.R’ [1s/1s]
  Comparing ‘area.Rout’ to ‘area.Rout.save’ ... OK
  Running ‘crop.R’ [4s/5s]
  Comparing ‘crop.Rout’ to ‘crop.Rout.save’ ... OK
  Running ‘curvilinear.R’ [1s/1s]
  Comparing ‘curvilinear.Rout’ to ‘curvilinear.Rout.save’ ... OK
  Running ‘datasets.R’ [1s/1s]
  Comparing ‘datasets.Rout’ to ‘datasets.Rout.save’ ... OK
  Running ‘dimensions.R’ [2s/2s]
  Comparing ‘dimensions.Rout’ to ‘dimensions.Rout.save’ ... OK
  Running ‘downsample.R’ [1s/1s]
  Comparing ‘downsample.Rout’ to ‘downsample.Rout.save’ ... OK
  Running ‘ee.R’ [1s/2s]
  Comparing ‘ee.Rout’ to ‘ee.Rout.save’ ... OK
  Running ‘extract.R’ [1s/2s]
  Comparing ‘extract.Rout’ to ‘extract.Rout.save’ ... OK
  Running ‘gridtypes.R’ [1s/2s]
  Comparing ‘gridtypes.Rout’ to ‘gridtypes.Rout.save’ ... OK
  Running ‘mdim.R’ [1s/2s]
  Comparing ‘mdim.Rout’ to ‘mdim.Rout.save’ ... OK
  Running ‘nc.R’ [2s/3s]
  Comparing ‘nc.Rout’ to ‘nc.Rout.save’ ...
191,194c191,193
<         AREA["North and central America: Antigua and Barbuda - onshore. Bahamas - onshore plus offshore over internal continental shelf only. Belize - onshore. British Virgin Islands - onshore. Canada onshore - Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Northwest Territories, Nova Scotia, Nunavut, Ontario, Prince Edward Island, Quebec, Saskatchewan and Yukon - plus offshore east coast west of 44°W and north of 40°N. Cuba - onshore and offshore. El Salvador - onshore. Guatemala - onshore. Honduras - onshore. Panama - onshore. Puerto Rico - onshore. Mexico - onshore plus offshore east coast. Nicaragua - onshore. United States (USA) onshore and offshore - Alabama, Alaska, Arizona, Arkansas, California, Colorado, Connecticut, Delaware, Florida, Georgia, Idaho, Illinois, Indiana, Iowa, Kansas, Kentucky, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota, Mississippi, Missouri, Montana, Nebraska, Nevada, New Hampshire, New Jersey, New Mexico, New York, North Carolina, North Dakota, Ohio, Oklahoma, Oregon, Pennsylvania, Rhode Island, South Carolina, South Dakota, Tennessee, Texas, Utah, Vermont, Virginia, Washington, West Virginia, Wisconsin and Wyoming - plus offshore . US Virgin Islands - onshore."],
<         BBOX[7.15,167.65,83.17,-43.99]],
<     ID["EPSG",4267],
<     REMARK["Note: this CRS includes longitudes which are POSITIVE EAST. Replaced by NAD27(76) (code 4608) in Ontario, CGQ77 (code 4609) in Quebec, Mexican Datum of 1993 (code 4483) in Mexico, NAD83 (code 4269) in Canada (excl. Ontario & Quebec) & USA."]]
---
>         AREA["North and central America: Antigua and Barbuda - onshore. Bahamas - onshore plus offshore over internal continental shelf only. Belize - onshore. British Virgin Islands - onshore. Canada onshore - Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Northwest Territories, Nova Scotia, Nunavut, Ontario, Prince Edward Island, Quebec, Saskatchewan and Yukon - plus offshore east coast. Cuba - onshore and offshore. El Salvador - onshore. Guatemala - onshore. Honduras - onshore. Panama - onshore. Puerto Rico - onshore. Mexico - onshore plus offshore east coast. Nicaragua - onshore. United States (USA) onshore and offshore - Alabama, Alaska, Arizona, Arkansas, California, Colorado, Connecticut, Delaware, Florida, Georgia, Idaho, Illinois, Indiana, Iowa, Kansas, Kentucky, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota, Mississippi, Missouri, Montana, Nebraska, Nevada, New Hampshire, New Jersey, New Mexico, New York, North Carolina, North Dakota, Ohio, Oklahoma, Oregon, Pennsylvania, Rhode Island, South Carolina, South Dakota, Tennessee, Texas, Utah, Vermont, Virginia, Washington, West Virginia, Wisconsin and Wyoming - plus offshore . US Virgin Islands - onshore."],
>         BBOX[7.15,167.65,83.17,-47.74]],
>     ID["EPSG",4267]]
  Running ‘plot.R’ [2s/3s]
  Comparing ‘plot.Rout’ to ‘plot.Rout.save’ ... OK
  Running ‘predict.R’ [3s/5s]
  Comparing ‘predict.Rout’ to ‘predict.Rout.save’ ... OK
  Running ‘proxy.R’ [3s/4s]
  Comparing ‘proxy.Rout’ to ‘proxy.Rout.save’ ... OK
  Running ‘raster.R’ [7s/9s]
  Comparing ‘raster.Rout’ to ‘raster.Rout.save’ ... OK
  Running ‘rasterize.R’ [2s/2s]
  Comparing ‘rasterize.Rout’ to ‘rasterize.Rout.save’ ... OK
  Running ‘rectilinear.R’ [1s/2s]
  Comparing ‘rectilinear.Rout’ to ‘rectilinear.Rout.save’ ... OK
  Running ‘redimension.R’ [1s/2s]
  Comparing ‘redimension.Rout’ to ‘redimension.Rout.save’ ... OK
  Running ‘sf.R’ [2s/2s]
  Comparing ‘sf.Rout’ to ‘sf.Rout.save’ ... OK
  Running ‘sp.R’ [2s/2s]
  Comparing ‘sp.Rout’ to ‘sp.Rout.save’ ... OK
  Running ‘spacetime.R’ [2s/3s]
  Comparing ‘spacetime.Rout’ to ‘spacetime.Rout.save’ ... OK
  Running ‘spatstat.R’ [2s/3s]
  Comparing ‘spatstat.Rout’ to ‘spatstat.Rout.save’ ... OK
  Running ‘stars.R’ [6s/9s]
  Comparing ‘stars.Rout’ to ‘stars.Rout.save’ ... OK
  Running ‘subset.R’ [1s/2s]
  Comparing ‘subset.Rout’ to ‘subset.Rout.save’ ... OK
  Running ‘testthat.R’ [13s/19s]
  Running ‘tidy.R’ [3s/4s]
  Comparing ‘tidy.Rout’ to ‘tidy.Rout.save’ ... OK
  Running ‘transform.R’ [1s/2s]
  Comparing ‘transform.Rout’ to ‘transform.Rout.save’ ... OK
  Running ‘warp.R’ [2s/3s]
  Comparing ‘warp.Rout’ to ‘warp.Rout.save’ ... OK
  Running ‘write.R’ [1s/2s]
  Comparing ‘write.Rout’ to ‘write.Rout.save’ ... OK
OK r-devel-linux-x86_64-fedora-clang

*


            
OK r-devel-linux-x86_64-fedora-gcc

*


            
OK r-devel-macos-arm64

*


            
OK r-devel-windows-x86_64

*


            
NOTE r-oldrel-macos-arm64

installed package size

  installed size is  6.9Mb
  sub-directories of 1Mb or more:
    doc   2.9Mb
    nc    1.7Mb
NOTE r-oldrel-macos-arm64

package dependencies

Package suggested but not available for checking: ‘starsdata’
NOTE r-oldrel-macos-x86_64

installed package size

  installed size is  6.9Mb
  sub-directories of 1Mb or more:
    doc   2.9Mb
    nc    1.7Mb
NOTE r-oldrel-macos-x86_64

package dependencies

Package suggested but not available for checking: ‘starsdata’
NOTE r-oldrel-windows-x86_64

installed package size

  installed size is  6.8Mb
  sub-directories of 1Mb or more:
    doc   2.9Mb
    nc    1.7Mb
NOTE r-oldrel-windows-x86_64

package dependencies

Package suggested but not available for checking: 'starsdata'
NOTE r-patched-linux-x86_64

tests

  Running ‘aggregate.R’ [12s/14s]
  Comparing ‘aggregate.Rout’ to ‘aggregate.Rout.save’ ...18c18
<       Min. 1st Qu. Median     Mean 3rd Qu.    Max.   NA's
---
>       Min. 1st Qu. Median     Mean 3rd Qu.    Max.    NAs
29c29
<       Min. 1st Qu.   Median    Mean  3rd Qu.    Max. NA's
---
>       Min. 1st Qu.   Median    Mean  3rd Qu.    Max.  NAs
114c114
<     Min. 1st Qu. Median  Mean 3rd Qu. Max. NA's
---
>     Min. 1st Qu. Median  Mean 3rd Qu. Max. NAs
159c159
<     Min. 1st Qu. Median  Mean 3rd Qu. Max. NA's
---
>     Min. 1st Qu. Median  Mean 3rd Qu. Max. NAs
  Running ‘align.R’ [2s/3s]
  Comparing ‘align.Rout’ to ‘align.Rout.save’ ... OK
  Running ‘area.R’ [2s/2s]
  Comparing ‘area.Rout’ to ‘area.Rout.save’ ... OK
  Running ‘crop.R’ [5s/7s]
  Comparing ‘crop.Rout’ to ‘crop.Rout.save’ ...51c51
<          Min. 1st Qu. Median Mean 3rd Qu. Max.   NA's
---
>          Min. 1st Qu. Median Mean 3rd Qu. Max.    NAs
67c67
<          Min. 1st Qu. Median Mean 3rd Qu. Max.   NA's
---
>          Min. 1st Qu. Median Mean 3rd Qu. Max.    NAs
  Running ‘curvilinear.R’ [1s/2s]
  Comparing ‘curvilinear.Rout’ to ‘curvilinear.Rout.save’ ... OK
  Running ‘datasets.R’ [1s/2s]
  Comparing ‘datasets.Rout’ to ‘datasets.Rout.save’ ... OK
  Running ‘dimensions.R’ [3s/4s]
  Comparing ‘dimensions.Rout’ to ‘dimensions.Rout.save’ ...23c23
<           Min.   1st Qu.   Median     Mean   3rd Qu.     Max. NA's
---
>           Min.   1st Qu.   Median     Mean   3rd Qu.     Max.  NAs
37c37
<           Min.   1st Qu.   Median     Mean   3rd Qu.     Max. NA's
---
>           Min.   1st Qu.   Median     Mean   3rd Qu.     Max.  NAs
  Running ‘downsample.R’ [2s/2s]
  Comparing ‘downsample.Rout’ to ‘downsample.Rout.save’ ... OK
  Running ‘ee.R’ [2s/2s]
  Comparing ‘ee.Rout’ to ‘ee.Rout.save’ ... OK
  Running ‘extract.R’ [2s/2s]
  Comparing ‘extract.Rout’ to ‘extract.Rout.save’ ...11c11
<     Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>     Min. 1st Qu. Median     Mean 3rd Qu. Max. NAs
  Running ‘gridtypes.R’ [2s/2s]
  Comparing ‘gridtypes.Rout’ to ‘gridtypes.Rout.save’ ... OK
  Running ‘mdim.R’ [1s/2s]
  Comparing ‘mdim.Rout’ to ‘mdim.Rout.save’ ... OK
  Running ‘nc.R’ [2s/3s]
  Comparing ‘nc.Rout’ to ‘nc.Rout.save’ ... OK
  Running ‘plot.R’ [3s/4s]
  Comparing ‘plot.Rout’ to ‘plot.Rout.save’ ... OK
  Running ‘predict.R’ [4s/6s]
  Comparing ‘predict.Rout’ to ‘predict.Rout.save’ ... OK
  Running ‘proxy.R’ [3s/4s]
  Comparing ‘proxy.Rout’ to ‘proxy.Rout.save’ ... OK
  Running ‘raster.R’ [12s/16s]
  Comparing ‘raster.Rout’ to ‘raster.Rout.save’ ... OK
  Running ‘rasterize.R’ [2s/3s]
  Comparing ‘rasterize.Rout’ to ‘rasterize.Rout.save’ ...8c8
<                 Min.   1st Qu.    Median         Mean   3rd Qu.      Max.  NA's
---
>                 Min.   1st Qu.    Median         Mean   3rd Qu.      Max.   NAs
30c30
<                 Min.   1st Qu.    Median         Mean   3rd Qu.      Max. NA's
---
>                 Min.   1st Qu.    Median         Mean   3rd Qu.      Max.  NAs
63c63
<         Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
---
>         Min. 1st Qu. Median Mean 3rd Qu. Max. NAs
  Running ‘rectilinear.R’ [2s/3s]
  Comparing ‘rectilinear.Rout’ to ‘rectilinear.Rout.save’ ... OK
  Running ‘redimension.R’ [2s/3s]
  Comparing ‘redimension.Rout’ to ‘redimension.Rout.save’ ... OK
  Running ‘sf.R’ [2s/3s]
  Comparing ‘sf.Rout’ to ‘sf.Rout.save’ ... OK
  Running ‘sp.R’ [2s/3s]
  Comparing ‘sp.Rout’ to ‘sp.Rout.save’ ... OK
  Running ‘spacetime.R’ [3s/5s]
  Comparing ‘spacetime.Rout’ to ‘spacetime.Rout.save’ ... OK
  Running ‘spatstat.R’ [3s/4s]
  Comparing ‘spatstat.Rout’ to ‘spatstat.Rout.save’ ... OK
  Running ‘stars.R’ [7s/10s]
  Comparing ‘stars.Rout’ to ‘stars.Rout.save’ ...259c259
<                 Min. 1st Qu. Median       Mean 3rd Qu.  Max.  NA's
---
>                 Min. 1st Qu. Median       Mean 3rd Qu.  Max.   NAs
  Running ‘subset.R’ [2s/3s]
  Comparing ‘subset.Rout’ to ‘subset.Rout.save’ ... OK
  Running ‘testthat.R’ [19s/25s]
  Running ‘tidy.R’ [4s/5s]
  Comparing ‘tidy.Rout’ to ‘tidy.Rout.save’ ... OK
  Running ‘transform.R’ [2s/2s]
  Comparing ‘transform.Rout’ to ‘transform.Rout.save’ ... OK
  Running ‘warp.R’ [3s/3s]
  Comparing ‘warp.Rout’ to ‘warp.Rout.save’ ...19c19
<           Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>           Min. 1st Qu. Median     Mean 3rd Qu. Max. NAs
30c30
<                Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>                Min. 1st Qu. Median     Mean 3rd Qu. Max. NAs
39c39
<           Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>           Min. 1st Qu. Median     Mean 3rd Qu. Max. NAs
70c70
<              Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>              Min. 1st Qu. Median     Mean 3rd Qu. Max.  NAs
97c97
<           Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>           Min. 1st Qu. Median     Mean 3rd Qu. Max. NAs
  Running ‘write.R’ [2s/2s]
  Comparing ‘write.Rout’ to ‘write.Rout.save’ ... OK
NOTE r-release-linux-x86_64

tests

  Running ‘aggregate.R’ [13s/16s]
  Comparing ‘aggregate.Rout’ to ‘aggregate.Rout.save’ ...18c18
<       Min. 1st Qu. Median     Mean 3rd Qu.    Max.   NA's
---
>       Min. 1st Qu. Median     Mean 3rd Qu.    Max.    NAs
29c29
<       Min. 1st Qu.   Median    Mean  3rd Qu.    Max. NA's
---
>       Min. 1st Qu.   Median    Mean  3rd Qu.    Max.  NAs
114c114
<     Min. 1st Qu. Median  Mean 3rd Qu. Max. NA's
---
>     Min. 1st Qu. Median  Mean 3rd Qu. Max. NAs
159c159
<     Min. 1st Qu. Median  Mean 3rd Qu. Max. NA's
---
>     Min. 1st Qu. Median  Mean 3rd Qu. Max. NAs
  Running ‘align.R’ [2s/4s]
  Comparing ‘align.Rout’ to ‘align.Rout.save’ ... OK
  Running ‘area.R’ [1s/2s]
  Comparing ‘area.Rout’ to ‘area.Rout.save’ ... OK
  Running ‘crop.R’ [5s/7s]
  Comparing ‘crop.Rout’ to ‘crop.Rout.save’ ...51c51
<          Min. 1st Qu. Median Mean 3rd Qu. Max.   NA's
---
>          Min. 1st Qu. Median Mean 3rd Qu. Max.    NAs
67c67
<          Min. 1st Qu. Median Mean 3rd Qu. Max.   NA's
---
>          Min. 1st Qu. Median Mean 3rd Qu. Max.    NAs
  Running ‘curvilinear.R’ [1s/2s]
  Comparing ‘curvilinear.Rout’ to ‘curvilinear.Rout.save’ ... OK
  Running ‘datasets.R’ [1s/2s]
  Comparing ‘datasets.Rout’ to ‘datasets.Rout.save’ ... OK
  Running ‘dimensions.R’ [3s/3s]
  Comparing ‘dimensions.Rout’ to ‘dimensions.Rout.save’ ...23c23
<           Min.   1st Qu.   Median     Mean   3rd Qu.     Max. NA's
---
>           Min.   1st Qu.   Median     Mean   3rd Qu.     Max.  NAs
37c37
<           Min.   1st Qu.   Median     Mean   3rd Qu.     Max. NA's
---
>           Min.   1st Qu.   Median     Mean   3rd Qu.     Max.  NAs
  Running ‘downsample.R’ [1s/2s]
  Comparing ‘downsample.Rout’ to ‘downsample.Rout.save’ ... OK
  Running ‘ee.R’ [2s/2s]
  Comparing ‘ee.Rout’ to ‘ee.Rout.save’ ... OK
  Running ‘extract.R’ [2s/2s]
  Comparing ‘extract.Rout’ to ‘extract.Rout.save’ ...11c11
<     Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>     Min. 1st Qu. Median     Mean 3rd Qu. Max. NAs
  Running ‘gridtypes.R’ [1s/2s]
  Comparing ‘gridtypes.Rout’ to ‘gridtypes.Rout.save’ ... OK
  Running ‘mdim.R’ [2s/2s]
  Comparing ‘mdim.Rout’ to ‘mdim.Rout.save’ ... OK
  Running ‘nc.R’ [2s/3s]
  Comparing ‘nc.Rout’ to ‘nc.Rout.save’ ... OK
  Running ‘plot.R’ [3s/4s]
  Comparing ‘plot.Rout’ to ‘plot.Rout.save’ ... OK
  Running ‘predict.R’ [5s/6s]
  Comparing ‘predict.Rout’ to ‘predict.Rout.save’ ... OK
  Running ‘proxy.R’ [3s/4s]
  Comparing ‘proxy.Rout’ to ‘proxy.Rout.save’ ... OK
  Running ‘raster.R’ [12s/14s]
  Comparing ‘raster.Rout’ to ‘raster.Rout.save’ ... OK
  Running ‘rasterize.R’ [2s/3s]
  Comparing ‘rasterize.Rout’ to ‘rasterize.Rout.save’ ...8c8
<                 Min.   1st Qu.    Median         Mean   3rd Qu.      Max.  NA's
---
>                 Min.   1st Qu.    Median         Mean   3rd Qu.      Max.   NAs
30c30
<                 Min.   1st Qu.    Median         Mean   3rd Qu.      Max. NA's
---
>                 Min.   1st Qu.    Median         Mean   3rd Qu.      Max.  NAs
63c63
<         Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
---
>         Min. 1st Qu. Median Mean 3rd Qu. Max. NAs
  Running ‘rectilinear.R’ [2s/4s]
  Comparing ‘rectilinear.Rout’ to ‘rectilinear.Rout.save’ ... OK
  Running ‘redimension.R’ [2s/3s]
  Comparing ‘redimension.Rout’ to ‘redimension.Rout.save’ ... OK
  Running ‘sf.R’ [2s/3s]
  Comparing ‘sf.Rout’ to ‘sf.Rout.save’ ... OK
  Running ‘sp.R’ [2s/4s]
  Comparing ‘sp.Rout’ to ‘sp.Rout.save’ ... OK
  Running ‘spacetime.R’ [3s/4s]
  Comparing ‘spacetime.Rout’ to ‘spacetime.Rout.save’ ... OK
  Running ‘spatstat.R’ [3s/5s]
  Comparing ‘spatstat.Rout’ to ‘spatstat.Rout.save’ ... OK
  Running ‘stars.R’ [8s/11s]
  Comparing ‘stars.Rout’ to ‘stars.Rout.save’ ...259c259
<                 Min. 1st Qu. Median       Mean 3rd Qu.  Max.  NA's
---
>                 Min. 1st Qu. Median       Mean 3rd Qu.  Max.   NAs
  Running ‘subset.R’ [2s/3s]
  Comparing ‘subset.Rout’ to ‘subset.Rout.save’ ... OK
  Running ‘testthat.R’ [18s/19s]
  Running ‘tidy.R’ [4s/4s]
  Comparing ‘tidy.Rout’ to ‘tidy.Rout.save’ ... OK
  Running ‘transform.R’ [2s/2s]
  Comparing ‘transform.Rout’ to ‘transform.Rout.save’ ... OK
  Running ‘warp.R’ [3s/3s]
  Comparing ‘warp.Rout’ to ‘warp.Rout.save’ ...19c19
<           Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>           Min. 1st Qu. Median     Mean 3rd Qu. Max. NAs
30c30
<                Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>                Min. 1st Qu. Median     Mean 3rd Qu. Max. NAs
39c39
<           Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>           Min. 1st Qu. Median     Mean 3rd Qu. Max. NAs
70c70
<              Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>              Min. 1st Qu. Median     Mean 3rd Qu. Max.  NAs
97c97
<           Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>           Min. 1st Qu. Median     Mean 3rd Qu. Max. NAs
  Running ‘write.R’ [2s/3s]
  Comparing ‘write.Rout’ to ‘write.Rout.save’ ... OK
NOTE r-release-macos-arm64

tests

  Running ‘aggregate.R’ [2s/3s]
  Comparing ‘aggregate.Rout’ to ‘aggregate.Rout.save’ ...18c18
<       Min. 1st Qu. Median     Mean 3rd Qu.    Max.   NA's
---
>       Min. 1st Qu. Median     Mean 3rd Qu.    Max.    NAs
29c29
<       Min. 1st Qu.   Median    Mean  3rd Qu.    Max. NA's
---
>       Min. 1st Qu.   Median    Mean  3rd Qu.    Max.  NAs
114c114
<     Min. 1st Qu. Median  Mean 3rd Qu. Max. NA's
---
>     Min. 1st Qu. Median  Mean 3rd Qu. Max. NAs
159c159
<     Min. 1st Qu. Median  Mean 3rd Qu. Max. NA's
---
>     Min. 1st Qu. Median  Mean 3rd Qu. Max. NAs
  Running ‘align.R’ [1s/1s]
  Comparing ‘align.Rout’ to ‘align.Rout.save’ ... OK
  Running ‘area.R’ [0s/0s]
  Comparing ‘area.Rout’ to ‘area.Rout.save’ ... OK
  Running ‘crop.R’ [1s/1s]
  Comparing ‘crop.Rout’ to ‘crop.Rout.save’ ...51c51
<          Min. 1st Qu. Median Mean 3rd Qu. Max.   NA's
---
>          Min. 1st Qu. Median Mean 3rd Qu. Max.    NAs
67c67
<          Min. 1st Qu. Median Mean 3rd Qu. Max.   NA's
---
>          Min. 1st Qu. Median Mean 3rd Qu. Max.    NAs
  Running ‘curvilinear.R’ [0s/0s]
  Comparing ‘curvilinear.Rout’ to ‘curvilinear.Rout.save’ ... OK
  Running ‘datasets.R’ [0s/0s]
  Comparing ‘datasets.Rout’ to ‘datasets.Rout.save’ ... OK
  Running ‘dimensions.R’ [1s/1s]
  Comparing ‘dimensions.Rout’ to ‘dimensions.Rout.save’ ...23c23
<           Min.   1st Qu.   Median     Mean   3rd Qu.     Max. NA's
---
>           Min.   1st Qu.   Median     Mean   3rd Qu.     Max.  NAs
37c37
<           Min.   1st Qu.   Median     Mean   3rd Qu.     Max. NA's
---
>           Min.   1st Qu.   Median     Mean   3rd Qu.     Max.  NAs
  Running ‘downsample.R’ [0s/0s]
  Comparing ‘downsample.Rout’ to ‘downsample.Rout.save’ ... OK
  Running ‘ee.R’ [0s/0s]
  Comparing ‘ee.Rout’ to ‘ee.Rout.save’ ... OK
  Running ‘extract.R’ [0s/0s]
  Comparing ‘extract.Rout’ to ‘extract.Rout.save’ ...11c11
<     Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>     Min. 1st Qu. Median     Mean 3rd Qu. Max. NAs
  Running ‘gridtypes.R’ [0s/0s]
  Comparing ‘gridtypes.Rout’ to ‘gridtypes.Rout.save’ ... OK
  Running ‘mdim.R’ [0s/0s]
  Comparing ‘mdim.Rout’ to ‘mdim.Rout.save’ ... OK
  Running ‘nc.R’ [1s/1s]
  Comparing ‘nc.Rout’ to ‘nc.Rout.save’ ... OK
  Running ‘plot.R’ [1s/1s]
  Comparing ‘plot.Rout’ to ‘plot.Rout.save’ ... OK
  Running ‘predict.R’ [1s/1s]
  Comparing ‘predict.Rout’ to ‘predict.Rout.save’ ... OK
  Running ‘proxy.R’ [1s/1s]
  Comparing ‘proxy.Rout’ to ‘proxy.Rout.save’ ... OK
  Running ‘raster.R’ [2s/3s]
  Comparing ‘raster.Rout’ to ‘raster.Rout.save’ ... OK
  Running ‘rasterize.R’ [0s/0s]
  Comparing ‘rasterize.Rout’ to ‘rasterize.Rout.save’ ...8c8
<                 Min.   1st Qu.    Median         Mean   3rd Qu.      Max.  NA's
---
>                 Min.   1st Qu.    Median         Mean   3rd Qu.      Max.   NAs
30c30
<                 Min.   1st Qu.    Median         Mean   3rd Qu.      Max. NA's
---
>                 Min.   1st Qu.    Median         Mean   3rd Qu.      Max.  NAs
63c63
<         Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
---
>         Min. 1st Qu. Median Mean 3rd Qu. Max. NAs
  Running ‘rectilinear.R’ [1s/1s]
  Comparing ‘rectilinear.Rout’ to ‘rectilinear.Rout.save’ ... OK
  Running ‘redimension.R’ [0s/0s]
  Comparing ‘redimension.Rout’ to ‘redimension.Rout.save’ ... OK
  Running ‘sf.R’ [0s/0s]
  Comparing ‘sf.Rout’ to ‘sf.Rout.save’ ... OK
  Running ‘sp.R’ [1s/1s]
  Comparing ‘sp.Rout’ to ‘sp.Rout.save’ ... OK
  Running ‘spacetime.R’ [1s/1s]
  Comparing ‘spacetime.Rout’ to ‘spacetime.Rout.save’ ... OK
  Running ‘spatstat.R’ [1s/1s]
  Comparing ‘spatstat.Rout’ to ‘spatstat.Rout.save’ ... OK
  Running ‘stars.R’ [2s/2s]
  Comparing ‘stars.Rout’ to ‘stars.Rout.save’ ...259c259
<                 Min. 1st Qu. Median       Mean 3rd Qu.  Max.  NA's
---
>                 Min. 1st Qu. Median       Mean 3rd Qu.  Max.   NAs
  Running ‘subset.R’ [0s/0s]
  Comparing ‘subset.Rout’ to ‘subset.Rout.save’ ... OK
  Running ‘testthat.R’ [4s/4s]
  Running ‘tidy.R’ [1s/1s]
  Comparing ‘tidy.Rout’ to ‘tidy.Rout.save’ ... OK
  Running ‘transform.R’ [0s/0s]
  Comparing ‘transform.Rout’ to ‘transform.Rout.save’ ... OK
  Running ‘warp.R’ [1s/1s]
  Comparing ‘warp.Rout’ to ‘warp.Rout.save’ ...19c19
<           Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>           Min. 1st Qu. Median     Mean 3rd Qu. Max. NAs
30c30
<                Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>                Min. 1st Qu. Median     Mean 3rd Qu. Max. NAs
39c39
<           Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>           Min. 1st Qu. Median     Mean 3rd Qu. Max. NAs
70c70
<              Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>              Min. 1st Qu. Median     Mean 3rd Qu. Max.  NAs
97c97
<           Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>           Min. 1st Qu. Median     Mean 3rd Qu. Max. NAs
  Running ‘write.R’ [0s/0s]
  Comparing ‘write.Rout’ to ‘write.Rout.save’ ... OK
NOTE r-release-macos-x86_64

tests

  Running ‘aggregate.R’ [9s/25s]
  Comparing ‘aggregate.Rout’ to ‘aggregate.Rout.save’ ...18c18
<       Min. 1st Qu. Median     Mean 3rd Qu.    Max.   NA's
---
>       Min. 1st Qu. Median     Mean 3rd Qu.    Max.    NAs
29c29
<       Min. 1st Qu.   Median    Mean  3rd Qu.    Max. NA's
---
>       Min. 1st Qu.   Median    Mean  3rd Qu.    Max.  NAs
114c114
<     Min. 1st Qu. Median  Mean 3rd Qu. Max. NA's
---
>     Min. 1st Qu. Median  Mean 3rd Qu. Max. NAs
159c159
<     Min. 1st Qu. Median  Mean 3rd Qu. Max. NA's
---
>     Min. 1st Qu. Median  Mean 3rd Qu. Max. NAs
  Running ‘align.R’ [2s/4s]
  Comparing ‘align.Rout’ to ‘align.Rout.save’ ... OK
  Running ‘area.R’ [1s/2s]
  Comparing ‘area.Rout’ to ‘area.Rout.save’ ... OK
  Running ‘crop.R’ [4s/10s]
  Comparing ‘crop.Rout’ to ‘crop.Rout.save’ ...51c51
<          Min. 1st Qu. Median Mean 3rd Qu. Max.   NA's
---
>          Min. 1st Qu. Median Mean 3rd Qu. Max.    NAs
67c67
<          Min. 1st Qu. Median Mean 3rd Qu. Max.   NA's
---
>          Min. 1st Qu. Median Mean 3rd Qu. Max.    NAs
  Running ‘curvilinear.R’ [1s/2s]
  Comparing ‘curvilinear.Rout’ to ‘curvilinear.Rout.save’ ... OK
  Running ‘datasets.R’ [1s/2s]
  Comparing ‘datasets.Rout’ to ‘datasets.Rout.save’ ... OK
  Running ‘dimensions.R’ [2s/4s]
  Comparing ‘dimensions.Rout’ to ‘dimensions.Rout.save’ ...23c23
<           Min.   1st Qu.   Median     Mean   3rd Qu.     Max. NA's
---
>           Min.   1st Qu.   Median     Mean   3rd Qu.     Max.  NAs
37c37
<           Min.   1st Qu.   Median     Mean   3rd Qu.     Max. NA's
---
>           Min.   1st Qu.   Median     Mean   3rd Qu.     Max.  NAs
  Running ‘downsample.R’ [1s/3s]
  Comparing ‘downsample.Rout’ to ‘downsample.Rout.save’ ... OK
  Running ‘ee.R’ [1s/3s]
  Comparing ‘ee.Rout’ to ‘ee.Rout.save’ ... OK
  Running ‘extract.R’ [1s/2s]
  Comparing ‘extract.Rout’ to ‘extract.Rout.save’ ...11c11
<     Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>     Min. 1st Qu. Median     Mean 3rd Qu. Max. NAs
  Running ‘gridtypes.R’ [1s/3s]
  Comparing ‘gridtypes.Rout’ to ‘gridtypes.Rout.save’ ... OK
  Running ‘mdim.R’ [1s/3s]
  Comparing ‘mdim.Rout’ to ‘mdim.Rout.save’ ... OK
  Running ‘nc.R’ [2s/3s]
  Comparing ‘nc.Rout’ to ‘nc.Rout.save’ ... OK
  Running ‘plot.R’ [3s/6s]
  Comparing ‘plot.Rout’ to ‘plot.Rout.save’ ... OK
  Running ‘predict.R’ [4s/8s]
  Comparing ‘predict.Rout’ to ‘predict.Rout.save’ ... OK
  Running ‘proxy.R’ [3s/6s]
  Comparing ‘proxy.Rout’ to ‘proxy.Rout.save’ ... OK
  Running ‘raster.R’ [9s/18s]
  Comparing ‘raster.Rout’ to ‘raster.Rout.save’ ... OK
  Running ‘rasterize.R’ [2s/3s]
  Comparing ‘rasterize.Rout’ to ‘rasterize.Rout.save’ ...8c8
<                 Min.   1st Qu.    Median         Mean   3rd Qu.      Max.  NA's
---
>                 Min.   1st Qu.    Median         Mean   3rd Qu.      Max.   NAs
30c30
<                 Min.   1st Qu.    Median         Mean   3rd Qu.      Max. NA's
---
>                 Min.   1st Qu.    Median         Mean   3rd Qu.      Max.  NAs
63c63
<         Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
---
>         Min. 1st Qu. Median Mean 3rd Qu. Max. NAs
  Running ‘rectilinear.R’ [2s/3s]
  Comparing ‘rectilinear.Rout’ to ‘rectilinear.Rout.save’ ... OK
  Running ‘redimension.R’ [2s/6s]
  Comparing ‘redimension.Rout’ to ‘redimension.Rout.save’ ... OK
  Running ‘sf.R’ [2s/9s]
  Comparing ‘sf.Rout’ to ‘sf.Rout.save’ ... OK
  Running ‘sp.R’ [2s/6s]
  Comparing ‘sp.Rout’ to ‘sp.Rout.save’ ... OK
  Running ‘spacetime.R’ [2s/7s]
  Comparing ‘spacetime.Rout’ to ‘spacetime.Rout.save’ ... OK
  Running ‘spatstat.R’ [3s/8s]
  Comparing ‘spatstat.Rout’ to ‘spatstat.Rout.save’ ... OK
  Running ‘stars.R’ [7s/24s]
  Comparing ‘stars.Rout’ to ‘stars.Rout.save’ ...259c259
<                 Min. 1st Qu. Median       Mean 3rd Qu.  Max.  NA's
---
>                 Min. 1st Qu. Median       Mean 3rd Qu.  Max.   NAs
  Running ‘subset.R’ [2s/5s]
  Comparing ‘subset.Rout’ to ‘subset.Rout.save’ ... OK
  Running ‘testthat.R’ [14s/44s]
  Running ‘tidy.R’ [3s/9s]
  Comparing ‘tidy.Rout’ to ‘tidy.Rout.save’ ... OK
  Running ‘transform.R’ [1s/4s]
  Comparing ‘transform.Rout’ to ‘transform.Rout.save’ ... OK
  Running ‘warp.R’ [2s/7s]
  Comparing ‘warp.Rout’ to ‘warp.Rout.save’ ...19c19
<           Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>           Min. 1st Qu. Median     Mean 3rd Qu. Max. NAs
30c30
<                Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>                Min. 1st Qu. Median     Mean 3rd Qu. Max. NAs
39c39
<           Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>           Min. 1st Qu. Median     Mean 3rd Qu. Max. NAs
70c70
<              Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>              Min. 1st Qu. Median     Mean 3rd Qu. Max.  NAs
97c97
<           Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>           Min. 1st Qu. Median     Mean 3rd Qu. Max. NAs
  Running ‘write.R’ [1s/4s]
  Comparing ‘write.Rout’ to ‘write.Rout.save’ ... OK
NOTE r-release-windows-x86_64

tests

  Running 'aggregate.R' [10s]
  Comparing 'aggregate.Rout' to 'aggregate.Rout.save' ...18c18
<       Min. 1st Qu. Median     Mean 3rd Qu.    Max.   NA's
---
>       Min. 1st Qu. Median     Mean 3rd Qu.    Max.    NAs
29c29
<       Min. 1st Qu.   Median    Mean  3rd Qu.    Max. NA's
---
>       Min. 1st Qu.   Median    Mean  3rd Qu.    Max.  NAs
114c114
<     Min. 1st Qu. Median  Mean 3rd Qu. Max. NA's
---
>     Min. 1st Qu. Median  Mean 3rd Qu. Max. NAs
159c159
<     Min. 1st Qu. Median  Mean 3rd Qu. Max. NA's
---
>     Min. 1st Qu. Median  Mean 3rd Qu. Max. NAs
  Running 'align.R' [2s]
  Comparing 'align.Rout' to 'align.Rout.save' ... OK
  Running 'area.R' [1s]
  Comparing 'area.Rout' to 'area.Rout.save' ... OK
  Running 'crop.R' [6s]
  Comparing 'crop.Rout' to 'crop.Rout.save' ...51c51
<          Min. 1st Qu. Median Mean 3rd Qu. Max.   NA's
---
>          Min. 1st Qu. Median Mean 3rd Qu. Max.    NAs
67c67
<          Min. 1st Qu. Median Mean 3rd Qu. Max.   NA's
---
>          Min. 1st Qu. Median Mean 3rd Qu. Max.    NAs
  Running 'curvilinear.R' [1s]
  Comparing 'curvilinear.Rout' to 'curvilinear.Rout.save' ... OK
  Running 'datasets.R' [1s]
  Comparing 'datasets.Rout' to 'datasets.Rout.save' ... OK
  Running 'dimensions.R' [2s]
  Comparing 'dimensions.Rout' to 'dimensions.Rout.save' ...23c23
<           Min.   1st Qu.   Median     Mean   3rd Qu.     Max. NA's
---
>           Min.   1st Qu.   Median     Mean   3rd Qu.     Max.  NAs
37c37
<           Min.   1st Qu.   Median     Mean   3rd Qu.     Max. NA's
---
>           Min.   1st Qu.   Median     Mean   3rd Qu.     Max.  NAs
  Running 'downsample.R' [1s]
  Comparing 'downsample.Rout' to 'downsample.Rout.save' ... OK
  Running 'ee.R' [1s]
  Comparing 'ee.Rout' to 'ee.Rout.save' ... OK
  Running 'extract.R' [1s]
  Comparing 'extract.Rout' to 'extract.Rout.save' ...11c11
<     Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>     Min. 1st Qu. Median     Mean 3rd Qu. Max. NAs
  Running 'gridtypes.R' [1s]
  Comparing 'gridtypes.Rout' to 'gridtypes.Rout.save' ... OK
  Running 'mdim.R' [1s]
  Comparing 'mdim.Rout' to 'mdim.Rout.save' ... OK
  Running 'nc.R' [2s]
  Comparing 'nc.Rout' to 'nc.Rout.save' ... OK
  Running 'plot.R' [3s]
  Comparing 'plot.Rout' to 'plot.Rout.save' ... OK
  Running 'predict.R' [4s]
  Comparing 'predict.Rout' to 'predict.Rout.save' ... OK
  Running 'proxy.R' [3s]
  Comparing 'proxy.Rout' to 'proxy.Rout.save' ... OK
  Running 'raster.R' [9s]
  Comparing 'raster.Rout' to 'raster.Rout.save' ... OK
  Running 'rasterize.R' [2s]
  Comparing 'rasterize.Rout' to 'rasterize.Rout.save' ...8c8
<                 Min.   1st Qu.    Median         Mean   3rd Qu.      Max.  NA's
---
>                 Min.   1st Qu.    Median         Mean   3rd Qu.      Max.   NAs
30c30
<                 Min.   1st Qu.    Median         Mean   3rd Qu.      Max. NA's
---
>                 Min.   1st Qu.    Median         Mean   3rd Qu.      Max.  NAs
63c63
<         Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
---
>         Min. 1st Qu. Median Mean 3rd Qu. Max. NAs
  Running 'rectilinear.R' [2s]
  Comparing 'rectilinear.Rout' to 'rectilinear.Rout.save' ... OK
  Running 'redimension.R' [2s]
  Comparing 'redimension.Rout' to 'redimension.Rout.save' ... OK
  Running 'sf.R' [2s]
  Comparing 'sf.Rout' to 'sf.Rout.save' ... OK
  Running 'sp.R' [2s]
  Comparing 'sp.Rout' to 'sp.Rout.save' ... OK
  Running 'spacetime.R' [3s]
  Comparing 'spacetime.Rout' to 'spacetime.Rout.save' ... OK
  Running 'spatstat.R' [3s]
  Comparing 'spatstat.Rout' to 'spatstat.Rout.save' ... OK
  Running 'stars.R' [8s]
  Comparing 'stars.Rout' to 'stars.Rout.save' ...259c259
<                 Min. 1st Qu. Median       Mean 3rd Qu.  Max.  NA's
---
>                 Min. 1st Qu. Median       Mean 3rd Qu.  Max.   NAs
  Running 'subset.R' [2s]
  Comparing 'subset.Rout' to 'subset.Rout.save' ... OK
  Running 'testthat.R' [14s]
  Running 'tidy.R' [3s]
  Comparing 'tidy.Rout' to 'tidy.Rout.save' ... OK
  Running 'transform.R' [1s]
  Comparing 'transform.Rout' to 'transform.Rout.save' ... OK
  Running 'warp.R' [2s]
  Comparing 'warp.Rout' to 'warp.Rout.save' ...19c19
<           Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>           Min. 1st Qu. Median     Mean 3rd Qu. Max. NAs
30c30
<                Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>                Min. 1st Qu. Median     Mean 3rd Qu. Max. NAs
39c39
<           Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>           Min. 1st Qu. Median     Mean 3rd Qu. Max. NAs
70c70
<              Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>              Min. 1st Qu. Median     Mean 3rd Qu. Max.  NAs
97c97
<           Min. 1st Qu. Median     Mean 3rd Qu. Max. NA's
---
>           Min. 1st Qu. Median     Mean 3rd Qu. Max. NAs
  Running 'write.R' [2s]
  Comparing 'write.Rout' to 'write.Rout.save' ... OK

Check History

NOTE 5 OK · 9 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
NOTE r-devel-linux-x86_64-debian-gcc

tests

  Running ‘aggregate.R’ [8s/10s]
  Comparing ‘aggregate.Rout’ to ‘aggregate.Rout.save’ ... OK
  Running ‘align.R’ [2s/3s]
  Comparing ‘align.Rout’ to ‘align.Rout.save’ ... OK
  Running ‘area.R’ [1s/1s]
  Comparing ‘area.Rout’ to ‘area.Rout.save’ ... OK
  Running ‘crop.R’ [4s/5s]
  Comparing ‘crop.Rout’ to ‘crop.Rout.save’ ... OK
  Running ‘curvilinear.R’ [1s/1s]
  Comparing ‘curvilinear.Rout’ to ‘curvilinear.Rout.save’ ... OK
  Running ‘datasets.R’ [1s/1s]
  Comparing ‘datasets.Rout’ to ‘dataset
NOTE r-patched-linux-x86_64

tests

  Running ‘aggregate.R’ [12s/14s]
  Comparing ‘aggregate.Rout’ to ‘aggregate.Rout.save’ ...18c18
<       Min. 1st Qu. Median     Mean 3rd Qu.    Max.   NA's
---
>       Min. 1st Qu. Median     Mean 3rd Qu.    Max.    NAs
29c29
<       Min. 1st Qu.   Median    Mean  3rd Qu.    Max. NA's
---
>       Min. 1st Qu.   Median    Mean  3rd Qu.    Max.  NAs
114c114
<     Min. 1st Qu. Median  Mean 3rd Qu. Max. NA's
---
>     Min. 1st Qu. Median  Mean 3rd Qu. Max. NAs
159c159
<     Min. 1st Qu. Median  Mea
NOTE r-release-linux-x86_64

tests

  Running ‘aggregate.R’ [13s/16s]
  Comparing ‘aggregate.Rout’ to ‘aggregate.Rout.save’ ...18c18
<       Min. 1st Qu. Median     Mean 3rd Qu.    Max.   NA's
---
>       Min. 1st Qu. Median     Mean 3rd Qu.    Max.    NAs
29c29
<       Min. 1st Qu.   Median    Mean  3rd Qu.    Max. NA's
---
>       Min. 1st Qu.   Median    Mean  3rd Qu.    Max.  NAs
114c114
<     Min. 1st Qu. Median  Mean 3rd Qu. Max. NA's
---
>     Min. 1st Qu. Median  Mean 3rd Qu. Max. NAs
159c159
<     Min. 1st Qu. Median  Mea
NOTE r-release-macos-arm64

tests

  Running ‘aggregate.R’ [2s/3s]
  Comparing ‘aggregate.Rout’ to ‘aggregate.Rout.save’ ...18c18
<       Min. 1st Qu. Median     Mean 3rd Qu.    Max.   NA's
---
>       Min. 1st Qu. Median     Mean 3rd Qu.    Max.    NAs
29c29
<       Min. 1st Qu.   Median    Mean  3rd Qu.    Max. NA's
---
>       Min. 1st Qu.   Median    Mean  3rd Qu.    Max.  NAs
114c114
<     Min. 1st Qu. Median  Mean 3rd Qu. Max. NA's
---
>     Min. 1st Qu. Median  Mean 3rd Qu. Max. NAs
159c159
<     Min. 1st Qu. Median  Mean 
NOTE r-release-macos-x86_64

tests

  Running ‘aggregate.R’ [9s/25s]
  Comparing ‘aggregate.Rout’ to ‘aggregate.Rout.save’ ...18c18
<       Min. 1st Qu. Median     Mean 3rd Qu.    Max.   NA's
---
>       Min. 1st Qu. Median     Mean 3rd Qu.    Max.    NAs
29c29
<       Min. 1st Qu.   Median    Mean  3rd Qu.    Max. NA's
---
>       Min. 1st Qu.   Median    Mean  3rd Qu.    Max.  NAs
114c114
<     Min. 1st Qu. Median  Mean 3rd Qu. Max. NA's
---
>     Min. 1st Qu. Median  Mean 3rd Qu. Max. NAs
159c159
<     Min. 1st Qu. Median  Mean
NOTE r-release-windows-x86_64

tests

  Running 'aggregate.R' [10s]
  Comparing 'aggregate.Rout' to 'aggregate.Rout.save' ...18c18
<       Min. 1st Qu. Median     Mean 3rd Qu.    Max.   NA's
---
>       Min. 1st Qu. Median     Mean 3rd Qu.    Max.    NAs
29c29
<       Min. 1st Qu.   Median    Mean  3rd Qu.    Max. NA's
---
>       Min. 1st Qu.   Median    Mean  3rd Qu.    Max.  NAs
114c114
<     Min. 1st Qu. Median  Mean 3rd Qu. Max. NA's
---
>     Min. 1st Qu. Median  Mean 3rd Qu. Max. NAs
159c159
<     Min. 1st Qu. Median  Mean 3r
NOTE r-oldrel-macos-arm64

package dependencies

Package suggested but not available for checking: ‘starsdata’
NOTE r-oldrel-macos-x86_64

package dependencies

Package suggested but not available for checking: ‘starsdata’
NOTE r-oldrel-windows-x86_64

package dependencies

Package suggested but not available for checking: 'starsdata'

Reverse Dependencies (88)

Dependency Network

Dependencies Reverse dependencies abind sf classInt rlang units alcyon starsExtra transfR CopernicusMarine MRG RiskMap Rsagacmd SDLfilter SimSurvey WaterBalanceR amadeus automap basemaps bayesEO caretSDM +73 more reverse deps stars

Version History

new 0.7-1 Mar 9, 2026