FAIR data pipeline manual

This is the manual for the upcoming FAIR DataPipeline package.

Managing code runs

DataPipeline.initialiseFunction
initialise(config_file, submission_script)

Reads in working config.yaml file, generates a new Code Run entry, and returns a DataRegistryHandle containing various metadata.

source

Reading data

DataPipeline.read_arrayFunction
read_array(handle, data_product[, component])

Read [array] data product.

  • note that it must already have been downloaded from the remote data store using fdp pull.
  • the latest version of the data is read unless otherwise specified.
source
DataPipeline.read_tableFunction
read_table(handle, data_product[, component])

Read [table] data product.

  • note that it must already have been downloaded from the remote data store using fdp pull.
  • the latest version of the data is read unless otherwise specified.
source
DataPipeline.read_estimateFunction
read_estimate(handle, data_product, [component])

Read TOML-based data product.

  • note that it must already have been downloaded from the remote data store using fdp pull.
  • the specific version can be specified in the config file (else the latest version is used.)
source
DataPipeline.read_distributionFunction

readdistribution(handle, dataproduct, [component])

Read TOML-based data product.

  • note that it must already have been downloaded from the remote data store using fdp pull.
  • the specific version can be specified in the config file (else the latest version is used.)
source
Missing docstring.

Missing docstring for link_read. Check Documenter's build log for details.

Writing data

Missing docstring.

Missing docstring for link_write. Check Documenter's build log for details.

Raising issues

DataPipeline.raise_issueFunction
raise_issue(handle; ... )

Register issue with data product; component; external object; or script.

Pass the object URI as a named parameter[s], e.g. raise_issue(handle; data_product=dp, component=comp).

Optional parameters

  • data_product
  • component
  • external_object
  • script
source

Index