Class DisGeNetCyTableVariant

java.lang.Object
es.imim.DISGENET.internal.tables.DisGeNetCyTableVariant
All Implemented Interfaces:
DisGeNETCyTableNodeInterface

public class DisGeNetCyTableVariant extends Object implements DisGeNETCyTableNodeInterface
Class to manage all the parameters relative to the gene attributes of the cytoscape table.
Author:
jsauch
  • Constructor Details

    • DisGeNetCyTableVariant

      public DisGeNetCyTableVariant(GuiParameters params)
  • Method Details

    • getParams

      public GuiParameters getParams()
    • setParams

      public void setParams(GuiParameters params)
    • addNodeColumns

      public void addNodeColumns(org.cytoscape.model.CyTable variantTable)
      Adds all the colums related to the diseases to the cytoscape table.
      Specified by:
      addNodeColumns in interface DisGeNETCyTableNodeInterface
      Parameters:
      variantTable - the table to add the columns.
    • fillNodeColumns

      public void fillNodeColumns(org.cytoscape.model.CyTable variantTable, Map<String,​Long> suids)
      Fills the variant related columns with the data retrived from the current search parameters.
      Specified by:
      fillNodeColumns in interface DisGeNETCyTableNodeInterface
      Parameters:
      variantTable - the table to fill the columns.
      suids - the list of all the nodes with their identifiers.
    • addEdgeColumns

      public void addEdgeColumns(org.cytoscape.model.CyTable cyTable)
      Specified by:
      addEdgeColumns in interface DisGeNETCyTableNodeInterface
    • fillEdgeColumns

      public void fillEdgeColumns(org.cytoscape.model.CyNetwork cyNetwork, Map<org.cytoscape.model.CyEdge,​Map<String,​Object>> edgeAttributes)
      Specified by:
      fillEdgeColumns in interface DisGeNETCyTableNodeInterface