dacapo.gp.dacapo_array_source

Module Contents

Classes

DaCapoArraySource

A DaCapo Array source node

class dacapo.gp.dacapo_array_source.DaCapoArraySource(array: dacapo.experiments.datasplits.datasets.arrays.Array, key: gunpowder.ArrayKey)

A DaCapo Array source node

Parameters:
  • Array (Array) – The DaCapo Array to pull data from

  • key (gp.ArrayKey) – The key to provide data into

setup()

To be implemented in subclasses.

Called during initialization of the DAG. Callees can assume that all upstream providers are set up already.

In setup, call provides() to announce the arrays and points provided by this node.

provide(request)

To be implemented in subclasses.

This function takes a BatchRequest and should return the corresponding Batch.

Parameters:

request (BatchRequest) – The request to process.