mowl.models

Classes

BoxEL(dataset[, embed_dim, min_bounds, ...])

Implementation based on [xiong2022].

BoxELGDA(*args, **kwargs)

Example of BoxEL for gene-disease association prediction.

BoxELPPI(*args, **kwargs)

Example of BoxEL for protein-protein interaction prediction.

BoxSquaredEL(dataset[, embed_dim, margin, ...])

Implementation based on [jackermeier2023].

ELBE(dataset[, embed_dim, margin, reg_norm, ...])

Implementation based on [peng2020].

ELBEGDA(*args, **kwargs)

Example of ELBE for gene-disease associations prediction.

ELBEPPI(*args, **kwargs)

Example of ELBE for protein-protein interaction prediction.

ELEmGDA(*args, **kwargs)

Example of ELEmbeddings for gene-disease associations prediction.

ELEmPPI(*args, **kwargs)

Example of ELEmbeddings for protein-protein interaction prediction.

ELEmbeddings(dataset[, embed_dim, margin, ...])

Implementation based on [kulmanov2019].

GraphPlusPyKEENModel(*args[, device])

This is a wrapper class of pykeen.models.ERModel that allows to use the PyKEEN models in the mOWL framework.

RandomWalkPlusW2VModel(*args, **kwargs)

Embedding model that combines graph projections + random walks.

SyntacticPlusW2VModel(*args, **kwargs)

Model that combines corpus generation with Word2Vec training.

Class Inheritance Diagram

Inheritance diagram of mowl.models.boxel.model.BoxEL, mowl.models.boxel.examples.model_gda.BoxELGDA, mowl.models.boxel.examples.model_ppi.BoxELPPI, mowl.models.boxsquaredel.model.BoxSquaredEL, mowl.models.elbe.model.ELBE, mowl.models.elbe.examples.model_gda.ELBEGDA, mowl.models.elbe.examples.model_ppi.ELBEPPI, mowl.models.elembeddings.examples.model_gda.ELEmGDA, mowl.models.elembeddings.examples.model_ppi.ELEmPPI, mowl.models.elembeddings.model.ELEmbeddings, mowl.models.graph_kge.graph_pykeen_model.GraphPlusPyKEENModel, mowl.models.graph_random_walk.random_walk_w2v_model.RandomWalkPlusW2VModel, mowl.models.syntactic.w2v_model.SyntacticPlusW2VModel