Encori Tools

Configuration File: encori_tools.json Tool Type: Local Tools Count: 7

This page contains all tools defined in the encori_tools.json configuration file.

Available Tools

ENCORI_get_RBP_disease (Type: ENCORITool)

Retrieve RBP-disease associations via ENCORI (starBase) RBPDisease module: RBP binding sites that…

ENCORI_get_RBP_disease tool specification

Tool Information:

  • Name: ENCORI_get_RBP_disease

  • Type: ENCORITool

  • Description: Retrieve RBP-disease associations via ENCORI (starBase) RBPDisease module: RBP binding sites that overlap somatic mutations from cancer (COSMIC) in a given tissue/disease. Provide any of ‘gene’ (the bound target, e.g. ‘MYC’), ‘rbp’, ‘tissue’ (e.g. ‘breast’), or ‘disease’ (e.g. ‘carcinoma’). Each row reports the disease name(s), COSMIC mutation IDs (disease_cosmic_id), mutation count (cosmic_num), affected sample count (sample_num) and supporting CLIP experiments. Public, no authentication.

Parameters:

  • gene ([‘string’, ‘null’]) (optional) Bound target gene symbol, e.g. ‘MYC’ (alias: ‘gene_symbol’).

  • rbp ([‘string’, ‘null’]) (optional) RNA-binding protein symbol, e.g. ‘ACIN1’ (alias: ‘RBP’).

  • tissue ([‘string’, ‘null’]) (optional) Tissue filter, e.g. ‘breast’, ‘lung’, ‘liver’.

  • disease ([‘string’, ‘null’]) (optional) Disease keyword, e.g. ‘carcinoma’, ‘adenocarcinoma’.

  • assembly ([‘string’, ‘null’]) (optional) Genome assembly (default ‘hg38’).

  • limit ([‘integer’, ‘null’]) (optional) Maximum association rows to return (1-500, default 100).

Example Usage:

query = {
    "name": "ENCORI_get_RBP_disease",
    "arguments": {
    }
}
result = tu.run(query)

ENCORI_get_RBP_targets (Type: ENCORITool)

Look up RBP-RNA binding sites from CLIP-seq via ENCORI (starBase) RBPTarget module. Provide ‘rbp’…

ENCORI_get_RBP_targets tool specification

Tool Information:

  • Name: ENCORI_get_RBP_targets

  • Type: ENCORITool

  • Description: Look up RBP-RNA binding sites from CLIP-seq via ENCORI (starBase) RBPTarget module. Provide ‘rbp’ (e.g. ‘PTBP1’) to list the transcripts an RNA-binding protein binds, OR ‘gene’ (e.g. ‘TP53’) to list the RBPs that bind a transcript. Each result reports binding-cluster counts (cluster_num), the number of supporting CLIP experiments (total_clip_experiments) and CLIP sites (total_clip_sites), genomic location, and cell line/tissue. Public, no authentication.

Parameters:

  • rbp ([‘string’, ‘null’]) (optional) RNA-binding protein symbol to get targets for, e.g. ‘PTBP1’, ‘ELAVL1’ (alias: ‘RBP’). Mutually exclusive with ‘gene’.

  • gene ([‘string’, ‘null’]) (optional) Gene/transcript symbol to get binding RBPs for, e.g. ‘TP53’, ‘MYC’ (alias: ‘gene_symbol’). Mutually exclusive with ‘rbp’.

  • assembly ([‘string’, ‘null’]) (optional) Genome assembly (default ‘hg38’; use ‘hg19’ for the older build).

  • gene_type ([‘string’, ‘null’]) (optional) Transcript biotype to query: ‘mRNA’ (default), ‘lncRNA’, ‘pseudogene’, ‘sncRNA’, ‘miRNA’.

  • clip_min ([‘integer’, ‘null’]) (optional) Minimum number of supporting CLIP-seq experiments (default 1).

  • pancancer_min ([‘integer’, ‘null’]) (optional) Minimum pan-cancer support count (default 0).

  • cell_type ([‘string’, ‘null’]) (optional) Restrict to a CLIP cell line/tissue (default ‘all’).

  • limit ([‘integer’, ‘null’]) (optional) Maximum binding rows to return (1-500, default 100).

Example Usage:

query = {
    "name": "ENCORI_get_RBP_targets",
    "arguments": {
    }
}
result = tu.run(query)

ENCORI_get_RNA_RNA_interactions (Type: ENCORITool)

Retrieve ncRNA-RNA (RNA-RNA duplex) interaction networks from high-throughput crosslinking (PARIS…

ENCORI_get_RNA_RNA_interactions tool specification

Tool Information:

  • Name: ENCORI_get_RNA_RNA_interactions

  • Type: ENCORITool

  • Description: Retrieve ncRNA-RNA (RNA-RNA duplex) interaction networks from high-throughput crosslinking (PARIS / LIGR-seq / SPLASH) via ENCORI (starBase) RNARNA module. Given an RNA (e.g. ‘MALAT1’), returns its direct base-pairing partners with interaction/experiment/read support, predicted free energy and Smith-Waterman alignment score. NOTE: set ‘gene_type’ to the RNA’s actual biotype (default ‘lncRNA’ suits MALAT1 and other lncRNAs); ENCORI silently returns no rows if the biotype is wrong. Public, no authentication.

Parameters:

  • rna ([‘string’, ‘null’]) (optional) RNA symbol whose duplex partners are wanted, e.g. ‘MALAT1’, ‘NEAT1’ (aliases: ‘RNA’, ‘gene’).

  • assembly ([‘string’, ‘null’]) (optional) Genome assembly (default ‘hg38’).

  • gene_type ([‘string’, ‘null’]) (optional) Biotype of the query RNA: ‘lncRNA’ (default), ‘mRNA’, ‘pseudogene’, ‘sncRNA’, ‘miRNA’. Must match the RNA’s real biotype or ENCORI returns no rows.

  • interaction_min ([‘integer’, ‘null’]) (optional) Minimum interaction count (default 1).

  • exp_min ([‘integer’, ‘null’]) (optional) Minimum number of supporting experiments (default 1).

  • cell_type ([‘string’, ‘null’]) (optional) Restrict to a cell line/tissue (default ‘all’).

  • limit ([‘integer’, ‘null’]) (optional) Maximum interaction rows to return (1-500, default 100).

Example Usage:

query = {
    "name": "ENCORI_get_RNA_RNA_interactions",
    "arguments": {
    }
}
result = tu.run(query)

ENCORI_get_ceRNA_network (Type: ENCORITool)

Build competing-endogenous-RNA (ceRNA / miRNA-sponge) networks via ENCORI (starBase) ceRNA module…

ENCORI_get_ceRNA_network tool specification

Tool Information:

  • Name: ENCORI_get_ceRNA_network

  • Type: ENCORITool

  • Description: Build competing-endogenous-RNA (ceRNA / miRNA-sponge) networks via ENCORI (starBase) ceRNA module. Given a query gene/lncRNA (e.g. ‘PTEN’), returns the genes and lncRNAs that share miRNA-binding families with it (candidate miRNA sponges), each with the number of shared miRNA families (shared_mirna_families), a p-value and an FDR. Lower pval/fdr and more shared families = stronger ceRNA crosstalk. Public, no authentication.

Parameters:

  • gene ([‘string’, ‘null’]) (optional) Query gene or lncRNA symbol whose ceRNA partners are wanted, e.g. ‘PTEN’, ‘MALAT1’ (aliases: ‘ceRNA’, ‘gene_symbol’).

  • assembly ([‘string’, ‘null’]) (optional) Genome assembly (default ‘hg38’).

  • gene_type ([‘string’, ‘null’]) (optional) Biotype of the query gene: ‘mRNA’ (default), ‘lncRNA’, ‘pseudogene’, ‘sncRNA’.

  • shared_mirna_min ([‘integer’, ‘null’]) (optional) Minimum number of shared miRNA families required (default 5).

  • pval ([‘number’, ‘null’]) (optional) Maximum hypergeometric p-value (default 0.01).

  • fdr ([‘number’, ‘null’]) (optional) Maximum FDR (default 0.01).

  • limit ([‘integer’, ‘null’]) (optional) Maximum ceRNA partner rows to return (1-500, default 100).

Example Usage:

query = {
    "name": "ENCORI_get_ceRNA_network",
    "arguments": {
    }
}
result = tu.run(query)

ENCORI_get_degradome_cleavage (Type: ENCORITool)

Retrieve miRNA cleavage sites validated by degradome-seq (PARE / Degradome) via ENCORI (starBase)…

ENCORI_get_degradome_cleavage tool specification

Tool Information:

  • Name: ENCORI_get_degradome_cleavage

  • Type: ENCORITool

  • Description: Retrieve miRNA cleavage sites validated by degradome-seq (PARE / Degradome) via ENCORI (starBase) degradomeRNA module: experimentally confirmed slicer cleavage of a target by a miRNA. Provide ‘gene’ (e.g. ‘TP53’) to get miRNAs that cleave it, or ‘mirna’ for a miRNA’s cleavage targets. Each row reports the cleavage-event count, number of degradome experiments, degradome sites, total reads and category (I-IV signal confidence). NOTE: degradome data is built only for assembly ‘hg19’ (the default here); hg38 returns nothing. Public, no authentication.

Parameters:

  • gene ([‘string’, ‘null’]) (optional) Target gene symbol to get cleaving miRNAs for, e.g. ‘TP53’ (alias: ‘gene_symbol’). Mutually exclusive with ‘mirna’.

  • mirna ([‘string’, ‘null’]) (optional) miRNA name to get cleavage targets for, e.g. ‘hsa-miR-1-3p’. Mutually exclusive with ‘gene’.

  • assembly ([‘string’, ‘null’]) (optional) Genome assembly (default ‘hg19’ — the only assembly with degradome data; hg38 returns nothing).

  • gene_type ([‘string’, ‘null’]) (optional) Target biotype: ‘mRNA’ (default), ‘lncRNA’, ‘pseudogene’, ‘sncRNA’.

  • degradome_exp_min ([‘integer’, ‘null’]) (optional) Minimum number of supporting degradome experiments (default 1).

  • clip_min ([‘integer’, ‘null’]) (optional) Minimum number of supporting CLIP experiments (default 1).

  • cell_type ([‘string’, ‘null’]) (optional) Restrict to a cell line/tissue (default ‘all’).

  • limit ([‘integer’, ‘null’]) (optional) Maximum cleavage rows to return (1-500, default 100).

Example Usage:

query = {
    "name": "ENCORI_get_degradome_cleavage",
    "arguments": {
    }
}
result = tu.run(query)

ENCORI_get_miRNA_targets (Type: ENCORITool)

Look up miRNA-target interactions from ENCORI (starBase): CLIP-seq-supported and computationally …

ENCORI_get_miRNA_targets tool specification

Tool Information:

  • Name: ENCORI_get_miRNA_targets

  • Type: ENCORITool

  • Description: Look up miRNA-target interactions from ENCORI (starBase): CLIP-seq-supported and computationally predicted targets of a miRNA, or the miRNAs that target a gene. Provide ‘mirna’ (e.g. ‘hsa-miR-21-5p’) to get its target genes, OR ‘gene’ (e.g. ‘TP53’) to get targeting miRNAs. Each result reports the number of supporting CLIP experiments (experimental evidence) and which prediction programs (TargetScan, miRanda, PITA, miRmap, microT, PicTar, RNA22) call it. Fills the gap where ToolUniverse had no miRNA target-lookup tool. Public, no authentication.

Parameters:

  • mirna ([‘string’, ‘null’]) (optional) miRNA name to get targets for, e.g. ‘hsa-miR-21-5p’, ‘hsa-let-7a-5p’. Mutually exclusive with ‘gene’.

  • gene ([‘string’, ‘null’]) (optional) Gene symbol to get targeting miRNAs for, e.g. ‘TP53’, ‘KRAS’ (alias: ‘gene_symbol’). Mutually exclusive with ‘mirna’.

  • assembly ([‘string’, ‘null’]) (optional) Genome assembly to query (default ‘hg38’). Use ‘hg19’ for the older human build.

  • clip_min ([‘integer’, ‘null’]) (optional) Minimum number of supporting CLIP-seq experiments (default 1 = require experimental support; set 0 to include prediction-only).

  • program_min ([‘integer’, ‘null’]) (optional) Minimum number of prediction programs that must call the interaction (default 1).

  • limit ([‘integer’, ‘null’]) (optional) Maximum interactions to return (1-500, default 50).

Example Usage:

query = {
    "name": "ENCORI_get_miRNA_targets",
    "arguments": {
    }
}
result = tu.run(query)

ENCORI_scan_RBP_motifs (Type: ENCORITool)

Scan RBP binding-motif enrichment via ENCORI (starBase) RBPMotifScan module. Provide ‘motif’ (e.g…

ENCORI_scan_RBP_motifs tool specification

Tool Information:

  • Name: ENCORI_scan_RBP_motifs

  • Type: ENCORITool

  • Description: Scan RBP binding-motif enrichment via ENCORI (starBase) RBPMotifScan module. Provide ‘motif’ (e.g. ‘UGCAUG’) to find the RBPs and CLIP datasets whose peaks are enriched for that sequence, or ‘rbp’ to list an RBP’s identified motifs. Each ranked row reports the identified motif, dataset ID, number of target peaks containing it (target_peak_num), percentage and enrichment p-value, plus a link to the HOMER motif matrix. Public, no authentication.

Parameters:

  • motif ([‘string’, ‘null’]) (optional) RNA sequence motif to scan for (use U or T), e.g. ‘UGCAUG’. Mutually exclusive with ‘rbp’.

  • rbp ([‘string’, ‘null’]) (optional) RNA-binding protein symbol whose motifs are wanted, e.g. ‘MBNL2’ (alias: ‘RBP’).

  • assembly ([‘string’, ‘null’]) (optional) Genome assembly (default ‘hg38’).

  • length ([‘string’, ‘null’]) (optional) Motif length class: ‘short’ (default) or ‘long’.

  • rank_limit ([‘integer’, ‘null’]) (optional) Per-dataset motif rank cutoff sent to ENCORI (1-100, default 10).

  • limit ([‘integer’, ‘null’]) (optional) Maximum motif rows to return (1-500, default 100).

Example Usage:

query = {
    "name": "ENCORI_scan_RBP_motifs",
    "arguments": {
    }
}
result = tu.run(query)