Julia

DataRegistryUtils.jl #

The DataPipeline.jl package contains functions used to interface with the FAIR Data Pipeline in Julia.

Features #

  • Conveniently download Data Products from the SCRC Data Registry.
  • File hash-based version checking: new data is downloaded only when necessary.
  • A SQLite layer for convenient pre-processing (typically aggregation, and the joining of disparate datasets based on common identifiers.)
  • Easily register model code or realisations (i.e. ‘runs’) with a single line of code.

Installation #

The package is not yet registered and must be added via the package manager Pkg:

using Pkg
Pkg.add(url="https://github.com/FAIRDataPipeline/DataPipeline.jl")

Usage #

See the package documentation for instructions and examples.

Source code #

See the package’s code repo.