VarBCFiles documentation

This package can be used to read VARBC.cycle files version 6

Examples

The examples will use the VARBC.cycle files from the test/data directory

julia> using VarBCFiles
julia> testdir = joinpath(dirname(pathof(VarBCFiles)),"../test/data")

Read/write

julia> v1 = read("$testdir/VARBC.cycle1",VarBC)
VarBC with 1080 records for 2019-08-02T12:00:00

julia> write("some/path/VARBC.cycle",v1)

Filtering

julia> filter!(x-> x.second.ndata !=0 , v)

Merging

julia> v2 = read("$testdir/VARBC.cycle2",VarBC)
VarBC with 1043 records for 2019-08-02T06:00:00
julia> merge!(v1,v2)
julia> v1
VarBC with 1083 records for 2019-08-02T12:00:00

To merge e.g. only the surface observations from v2 into v1 filter! the v2 records first

filter!(x-> x.second.class=="sfcobs" ,v2)
merge!(v1,v2)