Skip to content

stars

Spatiotemporal Arrays, Raster and Vector Data Cubes

v0.7-2 · Apr 2, 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

48.9K

Last 30 days

517th

149.1K

Last 90 days

582.1K

Last year

Trend: -6.3% (30d vs prior 30d)

CRAN Check Status

9 NOTE
5 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang NOTE
r-devel-linux-x86_64-debian-gcc 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 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 (12 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

tests

Running ‘aggregate.R’ [12s/14s]
  Comparing ‘aggregate.Rout’ to ‘aggregate.Rout.save’ ... OK
  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’ ... OK
  Running ‘curvilinear.R’ [1s/2s]
  Comparing ‘curvilinear.Rout’ to ‘curvilinear.Rout.save’ ... OK
  Running ‘datasets.R’ [2s/2s]
  Comparing ‘datasets.Rout’ to ‘datasets.Rout.save’ ... OK
  Running ‘dimensions.R’ [3s/3s]
  Comparing ‘dimensions.Rout’ to ‘dimensions.Rout.save’ ... OK
  Running ‘downsample.R’ [2s/2s]
  Comparing ‘downsample.Rout’ to ‘downsample.Rout.save’ ... OK
  Running ‘ee.R’ [2s/3s]
  Comparing ‘ee.Rout’ to ‘ee.Rout.save’ ... OK
  Running ‘extract.R’ [2s/3s]
  Comparing ‘extract.Rout’ to ‘extract.Rout.save’ ... OK
  Running ‘gridtypes.R’ [2s/2s]
  Comparing ‘gridtypes.Rout’ to ‘gridtypes.Rout.save’ ... OK
  Running ‘mdim.R’ [2s/2s]
  Comparin
...[truncated]...
inear.Rout’ to ‘rectilinear.Rout.save’ ... OK
  Running ‘redimension.R’ [2s/2s]
  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/4s]
  Comparing ‘spatstat.Rout’ to ‘spatstat.Rout.save’ ... OK
  Running ‘stars.R’ [8s/11s]
  Comparing ‘stars.Rout’ to ‘stars.Rout.save’ ... OK
  Running ‘subset.R’ [2s/3s]
  Comparing ‘subset.Rout’ to ‘subset.Rout.save’ ... OK
  Running ‘testthat.R’ [20s/22s]
  Running ‘tidy.R’ [4s/6s]
  Comparing ‘tidy.Rout’ to ‘tidy.Rout.save’ ... OK
  Running ‘transform.R’ [2s/3s]
  Comparing ‘transform.Rout’ to ‘transform.Rout.save’ ... OK
  Running ‘warp.R’ [3s/3s]
  Comparing ‘warp.Rout’ to ‘warp.Rout.save’ ... OK
  Running ‘write.R’ [2s/3s]
  Comparing ‘write.Rout’ to ‘write.Rout.save’ ... OK
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/17s]
  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/2s]
  Comparing ‘area.Rout’ to ‘area.Rout.save’ ... OK
  Running ‘crop.R’ [5s/7s]
  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/2s]
  Comparing ‘datasets.Rout’ to ‘datasets.Rout.save’ ... OK
  Running ‘dimensions.R’ [3s/3s]
  Comparing ‘dimensions.Rout’ to ‘dimensions.Rout.save’ ... OK
  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’ [1s/2s]
  Comparing ‘extract.Rout’ to ‘extract.Rout.save’ ... OK
  Running ‘gridtypes.R’ [2s/2s]
  Comparing ‘gridtypes.Rout’ to ‘gridtypes.Rout.save’ ... OK
  Running ‘mdim.R’ [2s/2s]
  Comparin
...[truncated]...
inear.Rout’ to ‘rectilinear.Rout.save’ ... OK
  Running ‘redimension.R’ [2s/3s]
  Comparing ‘redimension.Rout’ to ‘redimension.Rout.save’ ... OK
  Running ‘sf.R’ [2s/4s]
  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/6s]
  Comparing ‘spatstat.Rout’ to ‘spatstat.Rout.save’ ... OK
  Running ‘stars.R’ [7s/11s]
  Comparing ‘stars.Rout’ to ‘stars.Rout.save’ ... OK
  Running ‘subset.R’ [2s/3s]
  Comparing ‘subset.Rout’ to ‘subset.Rout.save’ ... OK
  Running ‘testthat.R’ [18s/28s]
  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’ ... OK
  Running ‘write.R’ [2s/2s]
  Comparing ‘write.Rout’ to ‘write.Rout.save’ ... OK
NOTE r-release-linux-x86_64

tests

Running ‘aggregate.R’ [12s/15s]
  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’ [1s/2s]
  Comparing ‘area.Rout’ to ‘area.Rout.save’ ... OK
  Running ‘crop.R’ [5s/8s]
  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
---
>       
...[truncated]...
‘testthat.R’ [19s/20s]
  Running ‘tidy.R’ [4s/4s]
  Comparing ‘tidy.Rout’ to ‘tidy.Rout.save’ ... OK
  Running ‘transform.R’ [2s/3s]
  Comparing ‘transform.Rout’ to ‘transform.Rout.save’ ... OK
  Running ‘warp.R’ [3s/4s]
  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’ [3s/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
---
>         
...[truncated]...
g ‘testthat.R’ [4s/5s]
  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
---
>       
...[truncated]...
‘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' [9s]
  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' [5s]
  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
...[truncated]...
.. OK
  Running 'testthat.R' [15s]
  Running 'tidy.R' [3s]
  Comparing 'tidy.Rout' to 'tidy.Rout.save' ... OK
  Running 'transform.R' [2s]
  Comparing 'transform.Rout' to 'transform.Rout.save' ... OK
  Running 'warp.R' [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' [1s]
  Comparing 'write.Rout' to 'write.Rout.save' ... OK

Check History

NOTE 4 OK · 10 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 30, 2026
NOTE r-devel-linux-x86_64-debian-clang

tests

Running ‘aggregate.R’ [13s/16s]
  Comparing ‘aggregate.Rout’ to ‘aggregate.Rout.save’ ... OK
  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’ ... O
...[truncated]...
 Running ‘transform.R’ [2s/3s]
  Comparing ‘transform.Rout’ to ‘transform.Rout.save’ ... OK
  Running ‘warp.R’ [2s/3s]
  Comparing ‘warp.Rout’ to ‘warp.Rout.save’ ... OK
  Running ‘write.R’ [2s/3s]
  Comparing ‘write.Rout’ to ‘write.Rout.save’ ... OK
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/2s]
  Comparing ‘align.Rout’ to ‘align.Rout.save’ ... OK
  Running ‘area.R’ [1s/2s]
  Comparing ‘area.Rout’ to ‘area.Rout.save’ ... OK
...[truncated]...
 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/1s]
  Comparing ‘write.Rout’ to ‘write.Rout.save’ ... OK
NOTE r-patched-linux-x86_64

tests

Running ‘aggregate.R’ [12s/13s]
  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.   Me
...[truncated]...
 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’ [12s/15s]
  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.   Me
...[truncated]...
 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-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.   Medi
...[truncated]...
 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.   Med
...[truncated]...
 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' [9s]
  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 
...[truncated]...
in. 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]
  Comparing 'write.Rout' to 'write.Rout.save' ... OK
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'
ERROR 3 OK · 10 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Mar 28, 2026
NOTE r-devel-linux-x86_64-debian-clang

tests

Running ‘aggregate.R’ [13s/16s]
  Comparing ‘aggregate.Rout’ to ‘aggregate.Rout.save’ ... OK
  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’ ... O
...[truncated]...
 Running ‘transform.R’ [2s/3s]
  Comparing ‘transform.Rout’ to ‘transform.Rout.save’ ... OK
  Running ‘warp.R’ [2s/3s]
  Comparing ‘warp.Rout’ to ‘warp.Rout.save’ ... OK
  Running ‘write.R’ [2s/3s]
  Comparing ‘write.Rout’ to ‘write.Rout.save’ ... OK
NOTE r-devel-linux-x86_64-debian-gcc

tests

Running ‘aggregate.R’ [8s/8s]
  Comparing ‘aggregate.Rout’ to ‘aggregate.Rout.save’ ... OK
  Running ‘align.R’ [2s/2s]
  Comparing ‘align.Rout’ to ‘align.Rout.save’ ... OK
  Running ‘area.R’ [1s/2s]
  Comparing ‘area.Rout’ to ‘area.Rout.save’ ... OK

...[truncated]...
 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/1s]
  Comparing ‘write.Rout’ to ‘write.Rout.save’ ... OK
NOTE r-devel-linux-x86_64-fedora-gcc

tests

Running ‘aggregate.R’ [19s/24s]
  Comparing ‘aggregate.Rout’ to ‘aggregate.Rout.save’ ... OK
  Running ‘align.R’
  Comparing ‘align.Rout’ to ‘align.Rout.save’ ... OK
  Running ‘area.R’
  Comparing ‘area.Rout’ to ‘area.Rout.save’ ... OK
  Running ‘cro
...[truncated]...
tidy.Rout.save’ ... OK
  Running ‘transform.R’
  Comparing ‘transform.Rout’ to ‘transform.Rout.save’ ... OK
  Running ‘warp.R’
  Comparing ‘warp.Rout’ to ‘warp.Rout.save’ ... OK
  Running ‘write.R’
  Comparing ‘write.Rout’ to ‘write.Rout.save’ ... OK
NOTE r-patched-linux-x86_64

tests

Running ‘aggregate.R’ [12s/13s]
  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.   Me
...[truncated]...
 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’ [12s/15s]
  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.   Me
...[truncated]...
 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-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.   Medi
...[truncated]...
 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.   Med
...[truncated]...
 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
ERROR r-release-windows-x86_64

examples

Running examples in 'stars-Ex.R' failed
The error most likely occurred in:

> ### Name: plot
> ### Title: plot stars object, with subplots for each level of first
> ###   non-spatial dimension
> ### Aliases: plot plot.nc_proxy plot.stars image.stars plot.stars_proxy
> 
> ### ** Examples
> 
> st_bbox(L7_ETMs) |> st_as_sfc() |> st_centroid() |> st_coordinates() -> pt
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'
NOTE 4 OK · 10 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-devel-linux-x86_64-debian-clang

tests

Running ‘aggregate.R’ [12s/14s]
  Comparing ‘aggregate.Rout’ to ‘aggregate.Rout.save’ ... OK
  Running ‘align.R’ [2s/3s]
  Comparing ‘align.Rout’ to ‘align.Rout.save’ ... OK
  Running ‘area.R’ [2s/3s]
  Comparing ‘area.Rout’ to ‘area.Rout.save’ ... O
...[truncated]...
 Running ‘transform.R’ [2s/3s]
  Comparing ‘transform.Rout’ to ‘transform.Rout.save’ ... OK
  Running ‘warp.R’ [3s/3s]
  Comparing ‘warp.Rout’ to ‘warp.Rout.save’ ... OK
  Running ‘write.R’ [2s/2s]
  Comparing ‘write.Rout’ to ‘write.Rout.save’ ... OK
NOTE r-devel-linux-x86_64-debian-gcc

tests

Running ‘aggregate.R’ [8s/13s]
  Comparing ‘aggregate.Rout’ to ‘aggregate.Rout.save’ ... OK
  Running ‘align.R’ [2s/2s]
  Comparing ‘align.Rout’ to ‘align.Rout.save’ ... OK
  Running ‘area.R’ [1s/3s]
  Comparing ‘area.Rout’ to ‘area.Rout.save’ ... OK
...[truncated]...
 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
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.   Me
...[truncated]...
 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.   Me
...[truncated]...
 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.   Medi
...[truncated]...
 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.   Med
...[truncated]...
 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
...[truncated]...
in. 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
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 (89)

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 +74 more reverse deps stars

Version History

updated 0.7-2 ← 0.7-1 diff Apr 3, 2026
new 0.7-1 Mar 10, 2026
updated 0.7-1 ← 0.7-0 diff Feb 12, 2026
updated 0.7-0 ← 0.6-8 diff Dec 13, 2025
updated 0.6-8 ← 0.6-7 diff Jan 31, 2025
updated 0.6-7 ← 0.6-6 diff Nov 6, 2024
updated 0.6-6 ← 0.6-5 diff Jul 15, 2024
updated 0.6-5 ← 0.6-4 diff Apr 3, 2024
updated 0.6-4 ← 0.6-3 diff Sep 10, 2023
updated 0.6-3 ← 0.6-2 diff Aug 10, 2023
updated 0.6-2 ← 0.6-1 diff Jul 11, 2023
updated 0.6-1 ← 0.6-0 diff Apr 5, 2023
updated 0.6-0 ← 0.5-6 diff Nov 20, 2022
updated 0.5-6 ← 0.5-5 diff Jul 20, 2022
updated 0.5-5 ← 0.5-4 diff Dec 18, 2021
updated 0.5-4 ← 0.5-3 diff Nov 18, 2021
updated 0.5-3 ← 0.5-2 diff Jun 7, 2021
updated 0.5-2 ← 0.5-1 diff Mar 16, 2021
updated 0.5-1 ← 0.5-0 diff Jan 24, 2021
updated 0.5-0 ← 0.4-3 diff Jan 18, 2021