DeepAllodriver

Molecular Design Laboratory

  • Overview of DeepAlloDriver

  • Software Requirements

  • Tutorials

  • Example

  • Input data format

  • Output result explain

  • Job Queue

  • Introduction


    The recent advances in next-generation sequencing technologies and relative databases have allowed the cancer researchers to use more computational methods to study driver mutations and gene-expressed mutated proteins in which some of them have become successful drug targets. Due to the advantages of the protein target at allosteric sites, the recognition of allosteric protein targets has become a new direction of cancer therapy.

    Our former pan-cancer analysis for 7000 tumor-normal matched samples revealed that somatic deleterious mutations are more significantly enriched at allosteric and orthosteric site than other regions on protein. Inspired by it, we collected the clinical mutational samples from TCGA, ICGC as well as COSMIC database and mapped mutations to orthosteric sites/ allosteric sites and potential allosteric site derived from protein structures. Then we constructed a subgraph based on the mapped mutational residues and its neighbors residues, ground on our previously research and method, we developed a web server called DeepAlloDriver which used a graph convolutional network model to predict the driver ability of mutations. The DeepAlloDriver provides a functional protein sites perspective to help researchers to find novel drug targets based on the somatic mutations.

  • Software requirement


    The DeepAlloDriver requires a modern web browser with JavaScript enabled. To view the submission status of a job, pop-ups must not be blocked. The following browsers have been thoroughly tested with DeepAlloDriver:

    Mozilla Firefox, version 5 or above(Download);

    Chrome, version 9 or above(Download);

    Safari, version 5 or above(Download);

    Edge, version X or above(Download);

    The latest version of Firefox and Chrome is recommended for visualization.

  • Tutorials


    We would introduce how to use and how to analyze DeepAlloDriver with the example below.

    Tutorials Table
    Method Input Format & Examples Run Time Tutorial
    Example

    TSV:

    COSV53040084;NOTCH1;A348T
    COSV54951337;MGA;S667F
    COSV52661058;TP53;G244D
    COSV56056643;BRAF;V600E
    COSV61615239;IDH1;R132H

    Less than 1 minute View
    • Introduction of Example

      Our mutations of example derive from COSMIC (COSMIC, the Catalogue Of Somatic Mutations In Cancer, is the world's largest and most comprehensive resource for exploring the impact of somatic mutations in human cancer). Here is the general overview of the selected mutation COSV53040084, NOTCH1, A348T.

    • Step 1: DeepAllodriver Input of Example
      Click Home of DeepAllodriver menu, and press the Example button. DeepAllodriver will automatically load parameters for the user in the Job Submit form:
      1. Input the Job Name "DeepAllodriver_EXAMPLE";
      2. Paste your mutation content into the Input box;
      3. Select "Functional Site Data" option in the Data Type.
      Choose Example1
    • Step 2: Job Submitting
      In the case of examples, all parameters and selection are set automatically and can not be changed. When clicking Run button, the job automatically begins to run.
      Job process of example1
    • Step 3: DeepAllodriver Result
      It takes ~2min for Example to identify the targets of clinical mutations. The Job Process section has recorded the whole progress of the job running.
      Job process 100 of example1
      When Example is finished, all results are shown in the panels of Job Queue page. The results can be downloaded by clicking the two buttons with different kinds of files.
      Job result download of example
      The panels provides the detailed information of the driver mutations and their targets.
      Job result of example 1
      In the Target Result panel, predicted targets are listed with eight features including Gene/Protein, UniProt ID, Driver Mutation, Location, PDB ID, Area, Driver Gene and Entry.
      DeepAlloDriver successfully predicts the potential target based on input mutations. Hover on the Area to view the residue list of orthosteric sites or allosteric sites.
      residue list of example1
      Clicking Show button on each mutation record may open a new page with more details, which will be introduced in Step 4.
    • Step 4: Browse details of driver mutation
      Clicking Show button on each mutation record in Step 3 may open a new page with more details. This page contained four important parts:

      1. Target information:
      In the Target information panel, a window in the left part displays the 3D structure of the protein by using JSMol plugin,Visualization of mutations on 3D structures. The mutated residue is displayed as spheres.
      And in the right part, there is a table of general information of the protein and its mutation information, such as Gene Symbol, NCBI Gene ID, Function, Ensembl ID, PDB ID, Driver Mutation, Location, Area,and Driver Gene.
      eg1_result_mutation_protein_info
      Hover on the Function to get details of gene functions.
      eg1_result_mutation_function

      2. Known drugs on the target:
      The table indicates the known therapeutic modulators targeting this protein in DrugBank and CHEMBL database.
      eg1_result_mutation_drug
    • Input Form
      Click Home in the DeepAllodriver menu. Fill in the parameters in the Job Submit form:
      input_blank_form
      The descriptions of the input parameters are listed in the following table:
    Input Parameters
    No.Parameter Detail
    1 Job Name User must input an unique name for new Job.
    2 Input User may input or upload sequencing profile of cancer samples annotated with mutation data. The uploaded format should be TXT.
    3 Mapping Area The mutation in the sample will be mapped to different areas on the 3D structures of proteins. The user could define the mapping area by selecting Allosteric Site or Functional Site.
    • Input File Format
      TXT:paste your mutation content into the text area:
      input_mapping_area
      The input mutation list contains three columns: Sample ID, Gene name and Mutation, which are separated by semicolon. The format are as following image:
      input_mapping_area
      ATTENTION: The input contents for prediction should be no more than 10M.
    • Mapping Area Selection
      When Allosteric Site is chosen, the cancer mutations will be mapped to allosteric sites on the 3D structures of proteins. Otherwise, if Functional Site is selected, mutations will be mapped both orthosteric sites and allosteric sites.
      input_mapping_area
    • Submit the Job
      After pasting or uploading the file, the user could submit the parameters by click the Run button.
      eg1_input
    • Reset the Form
      Click Reset button to reset the form.
      input_reset
    • Warning of Input
      1. Job Name empty warning: the blank Job Name parameter will get a warning pop-up message. The user should specify the Job Name in the form.
      input_warning_jobname
      2. TXT empty content warning: the blank or TXT text area will get a warning pop-up message as following picture. The user should input the mutation content or choose other file format.
      input_warning_tsv
    • Result Download
      When the job is finished, all results are shown in the panels of Job Queue page. The results can be downloaded by clicking the two buttons with different kinds of files.
      Job result download of example 1
    • Target Result
      In the Target Result panel, top 100 ranked driver mutations are listed with eight features including Gene/Protein, UniProt ID, Driver Mutation, Location, PDB ID, Site Residue, Driver Gene and Entry.
      Job result of example 1
      DeepAlloDriver successfully predicts the potential target based on input mutations. Hover on the Area to view the residue list of orthosteric sites or allosteric sites.
      residue list of example1
      Clicking Show button on each mutation record may open a new page with more details, which will be introduced in Step 4.
    • Browse details of driver mutation
      Clicking Show button on each mutation record in Step 3 may open a new page with more details. This page contained four important parts:

      1. Target information:
      In the Target information panel, a window in the left part displays the 3D structure of the protein by using JSMol plugin,Visualization of mutations on 3D structures. The mutated residue is displayed as spheres.
      And in the right part, there is a table of general information of the protein PTPN11 and its mutation information, such as Gene Symbol, NCBI Gene ID, Function, Ensembl ID, PDB ID, Driver Mutation, Location, and Driver Gene.
      eg1_result_mutation_protein_info
      Hover on the Function to get details of gene functions.
      eg1_result_mutation_function

      2. Known drugs on the target:
      The table indicates the known therapeutic modulators targeting this protein in DrugBank and CHEMBL database.
      eg1_result_mutation_drug
    • Job Status
      Job Progress panel shows the job progress after submitting a job.
      job search
      The status of the jobs is refreshed in the panel every 10 seconds till "Done" emerges. When job is finished, the Job progress panel shrinks back and the result of the job is automatically shown in the Job Result panel. The user can bookmark this page for further analysis by clicking the Bookmark the Result.
      An DeepAllodriver job will take about 1-60 minutes, which depends on the number of clinical samples.

      job progress 100
      ATTENTION: if Error number appears, a warning message pops up to help evaluating the error type according to the following codes.
    Job Running Error
    No. Status Detail & Solution
    1 Error. No mutations mapped to the deposited proteins. No clinical mutations in uploaded samples mapped to the annotated proteins deposited in DeepAllodriver.
    2 Error. No mutations mapped to the functional sites. No clinical mutations in uploaded samples mapped to the allosteric/orthosteric sites in DeepAllodriver.
    3Calculation Error.Calculation Failed. Please contact us.
UP

Contact us

  • Address: Building 2,Room 1006&
    1008,227 South Chongqing Road, Shanghai China, 200025
  • Email: jian.zhang@sjtu.edu.cn & jzhang.dr@gmail.com
  • Tel:+86-2163846590-776922
  • Fax:+86-2164154900