- decoupler.get_dorothea(organism: str | int = 'human', levels: DOROTHEA_LEVELS | Iterable[DOROTHEA_LEVELS] = ('A', 'B', 'C'), weight_dict: dict[str, int] | None = None, **kwargs) pd.DataFrame
DoRothEA gene regulatory network.
Wrapper to access DoRothEA gene regulatory network. DoRothEA is a comprehensive resource containing a curated collection of transcription factors (TFs) and their target genes. Each interaction is weighted by its mode of regulation (either positive or negative) and by its confidence level.
The organism of interest: either NCBI Taxonomy ID, common name, latin name or Ensembl name. Organisms other than human will be translated from human data by orthology.
List of confidence levels to return. Goes from A to D, A being the most confident and D being the less.
Dictionary of values to divide the mode of regulation (-1 or 1), one for each confidence level. Bigger values will generate weights close to zero.
Passed to omnipath.interactions.Dorothea.get.
Dataframe in long format containing target genes for each TF with their associated weights and confidence level.