Read profile data from StarOddi

read_dst(fil)

Arguments

fil

Name of the file to read

Value

A tibble with metadata stored in attributes

Examples

library(staroddi)
dst <- read_dst(system.file("demos/1M9380.DAT", package="staroddi"))
dst
#> # A tibble: 29,963 × 4
#>    .rid  time                 temp depth
#>  * <chr> <dttm>              <dbl> <dbl>
#>  1 1     2008-06-25 21:47:00  20.6 -1.27
#>  2 2     2008-06-25 22:07:00  NA   -1.27
#>  3 3     2008-06-25 22:27:00  NA   -1.27
#>  4 4     2008-06-25 22:47:00  18.9 -1.27
#>  5 5     2008-06-25 23:07:00  NA   -1.27
#>  6 6     2008-06-25 23:27:00  NA   -1.27
#>  7 7     2008-06-25 23:47:00  17.9 -1.27
#>  8 8     2008-06-26 00:07:00  NA   -1.27
#>  9 9     2008-06-26 00:27:00  NA   -1.27
#> 10 10    2008-06-26 00:47:00  16.1 -1.04
#> # ℹ 29,953 more rows
attributes(dst)$header
#> # A tibble: 34 × 3
#>    var               val                 comment
#>    <chr>             <chr>               <chr>  
#>  1 Date-time:        15.12.2010 12:01:48 NA     
#>  2 Recorder:         1M9380              NA     
#>  3 File type:        1                   NA     
#>  4 Columns:          4                   NA     
#>  5 Channels:         2                   NA     
#>  6 Field separation: 0                   tab    
#>  7 Decimal point:    1                   .      
#>  8 Date def.:        01                  NA     
#>  9 Time def.:        0                   NA     
#> 10 Channel 1:        Temperature(°C)     tempe  
#> # ℹ 24 more rows