Read apsimx database in db file format
read_report(file, report)
the file path to apsimx or db file
the report name
a data.frame for a report
file <- system.file("extdata/wheat.apsimx", package = "rapsimng")
read_report(file, "HarvestReport")
#> # A tibble: 12 × 15
#> CheckpointID Simula…¹ Exper…² Folde…³ V Cv N Zone Clock…⁴ Wheat…⁵
#> <int> <int> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <dbl>
#> 1 1 1 Experi… Folder 1 Axe 0 Field 1990-1… 12
#> 2 1 4 Experi… Folder 2 Axe 0 Field 1990-1… 12
#> 3 1 2 Experi… Folder 1 Cali… 0 Field 1990-1… 12
#> 4 1 6 Experi… Folder 1 Axe 200 Field 1990-1… 12
#> 5 1 3 Experi… Folder 1 Bolac 0 Field 1990-1… 12
#> 6 1 5 Experi… Folder 2 Cali… 0 Field 1990-1… 12
#> 7 1 7 Experi… Folder 2 Bolac 0 Field 1990-1… 12
#> 8 1 9 Experi… Folder 1 Bolac 200 Field 1990-1… 12
#> 9 1 8 Experi… Folder 2 Bolac 200 Field 1990-1… 12
#> 10 1 10 Experi… Folder 2 Axe 200 Field 1990-1… 12
#> 11 1 12 Experi… Folder 1 Cali… 200 Field 1990-1… 12
#> 12 1 11 Experi… Folder 2 Cali… 200 Field 1990-1… 12
#> # … with 5 more variables: Wheat.Phenology.Zadok.Stage <dbl>,
#> # Wheat.Phenology.FloweringDAS <dbl>, Wheat.Phenology.FlagLeafDAS <dbl>,
#> # Wheat.Phenology.TerminalSpikeletDAS <dbl>, Name <chr>, and abbreviated
#> # variable names ¹SimulationID, ²Experiment, ³FolderName, ⁴Clock.Today,
#> # ⁵Wheat.Phenology.Stage