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> getVariantAssociatedDiseases(String variantId, String src, String assocType, GuiParameters params)
public ArrayList<String> getAssociatedGeneNames(String diseaseId, String src, String assocType, GuiParameters params)
getAssociatedGeneNames
in interface Database
public HashMap<String,HashMap<String,String>> getDiseaseAttributes(GuiParameters params)
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 ArrayList<String> getVariantList(GuiParameters curParams)
getVariantList
in interface Database
public ArrayList<String> getDiseaseListVariant(GuiParameters curParams)
getDiseaseListVariant
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 String getVariantIdWildCard(String variantId, GuiParameters params)
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,HashMap<String,String>> getVariantAttributes(GuiParameters curParams)
public HashMap<String,ArrayList<String>> getGeneDiseaseNetworkBySrc(GuiParameters curParams)
getGeneDiseaseNetworkBySrc
in interface Database
public HashMap<String,ArrayList<String>> getVariantDiseaseNetworkBySrc(GuiParameters curParams)
getVariantDiseaseNetworkBySrc
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 © 2018. All rights reserved.