public class DatabaseImpl extends Object implements Database
Constructor and Description |
---|
DatabaseImpl() |
public DatabaseManager getManager()
public static DatabaseImpl getInstance()
public ArrayList<String> getAssociatedDiseases(String geneId, String src, GuiParameters params)
getAssociatedDiseases
in interface Database
public ArrayList<String> getAssociatedDiseases(String geneId, String src, String assocType, GuiParameters params)
getAssociatedDiseases
in interface Database
public ArrayList<String> getAssociatedGeneNames(String diseaseId, String src, String assocType, GuiParameters params)
getAssociatedGeneNames
in interface Database
public HashMap<String,HashMap<String,String>> getDiseaseAttributes()
getDiseaseAttributes
in interface Database
public HashMap<String,String> getDiseaseClassForAllDiseases(GuiParameters params)
getDiseaseClassForAllDiseases
in interface Database
public HashMap<String,String> getDiseaseClassForAllGenes(String source, GuiParameters params)
getDiseaseClassForAllGenes
in interface Database
public String getDiseaseClassId(String diseaseClassName, GuiParameters params)
getDiseaseClassId
in interface Database
public ArrayList<String> getGeneList(GuiParameters curParams)
getGeneList
in interface Database
public ArrayList<String> getGeneDiseaseList(GuiParameters curParams)
getGeneDiseaseList
in interface Database
public ArrayList<String> getDiseaseList(GuiParameters curParams)
getDiseaseList
in interface Database
public String getGeneIdWildCard(String geneName, GuiParameters params)
getGeneIdWildCard
in interface Database
public String getGeneId(String geneName, GuiParameters params)
public ArrayList<String> getGeneIdList(GuiParameters params)
getGeneIdList
in interface Database
public String getDiseaseIdWildCard(String diseaseName, GuiParameters params)
getDiseaseIdWildCard
in interface Database
public String getDiseaseId(String diseaseName, GuiParameters params)
getDiseaseId
in interface Database
public HashMap<String,HashMap<String,String>> getGeneAttributes(GuiParameters curParams)
getGeneAttributes
in interface Database
public HashMap<String,String> getGeneAttributes(String geneId, GuiParameters params)
getGeneAttributes
in interface Database
public HashMap<String,ArrayList<String>> getGeneDiseaseNetworkBySrc(GuiParameters curParams)
getGeneDiseaseNetworkBySrc
in interface Database
public HashMap<String,ArrayList<String>> getGeneProjectionBySrc(GuiParameters curParams)
getGeneProjectionBySrc
in interface Database
public HashMap<String,ArrayList<String>> getDiseaseProjectionBySrc(GuiParameters curParams)
getDiseaseProjectionBySrc
in interface Database
public HashMap<String,String> getEdgeAttributes(String assocId, GuiParameters params)
getEdgeAttributes
in interface Database
public HashMap<String,ArrayList<String>> getExpandedGeneDiseaseNetwork(GuiParameters curParams, ArrayList<String> ids)
getExpandedGeneDiseaseNetwork
in interface Database
Copyright © 2017. All rights reserved.