metakb.transformers.moa#

A module to convert MOA resources to common data model

class metakb.transformers.moa.MoaTransformer(src_data_store, normalizers=None)[source]#

A class for transforming MOA resources to common data model.

async transform(harvested_data_path)[source]#

Transform MOA harvested JSON to common data model.

Will store transformed results in processed_data instance variable.

For each statement: * Build its base GKS equivalent * Try to normalize variant, disease, gene(, drug) * If they all normalize, also build the aggregate statement, supported by

an evidence line to the base statement

Parameters:

harvested_data_path (Path) – path to MOA harvested data

Return type:

TransformedData