epiout.gene

Module Contents

Classes

GeneLink

Predict aberrant genes based on the features from promoters, proximal

Functions

import_onnxruntime()

Import optional dependency onnxruntime if installed in env,

epiout.gene.import_onnxruntime()
Import optional dependency onnxruntime if installed in env,

otherwise raise an error.

Predict aberrant genes based on the features from promoters, proximal

and distal enhancers.

_peak_gene(self)
_promoter_gene(self)
promoter_gene(self, df_result)

Calculate promoter outlier scores for each gene.

_promoters(self)
_melt(self, df, value_name)
promoter_features(self, result, eps=1e-16)

Calculate promoter outlier scores for each gene.

_proximal_gene(self)
proximal_gene(self, df_result)

Calculate proximal enhancer scores for each gene.

proximal_features(self, df_result)
_distal_gene(self)
distal_gene(self, df_result)

Calculate distal enhancer scores for each gene.

distal_features(self, df_result)

Calculate distal enhancer scores for each gene.

features(self, result)
Prepare features for prediction from promoters, proximal and

distal enhancers.

predict(self, result)
Predict aberrant genes based on the features from promoters,

proximal and distal enhancers.