bridge.builders.edam.edam_transformer module

bridge.builders.edam.edam_transformer module#

Transformer converting raw EDAM term data into an EDAMTerm model.

class bridge.builders.edam.edam_transformer.EDAMTransformer(ingestor)[source]#

Bases: Transformer

Transform raw EDAM term data into an EDAMTerm model.

Parameters:

ingestor (EDAMTermByNameIngestor) – An instance of EDAMTermByNameIngestor to fetch raw EDAM term data.

ingestor#

The ingestor instance used to fetch raw EDAM term data.

Type:

EDAMTermByNameIngestor

async transform()[source]#

Transform raw EDAM term data into an EDAMTerm model.

Returns:

The transformed EDAMTerm model.

Return type:

EDAMTerm