public class DatabaseImpl extends Object implements Database
| Constructor and Description |
|---|
DatabaseImpl() |
public static DatabaseImpl getInstance()
public ArrayList<String> genWildCard(String geneName)
geneName - The gene name from a free-text-search-stringpublic String getGeneId(String geneName)
public ArrayList<String> genNamesToId(List<String> pieces)
pieces - A list of symbols of genepublic Map<String,String> getAssociatedGenesToVariants(List<String> genes)
getAssociatedGenesToVariants in interface Databasegenes - List of gene symbolspublic ArrayList<String> getDiseasesAssociatedToGenes(GuiParameters curParams)
getDiseasesAssociatedToGenes in interface Databasepublic ArrayList<String> getGeneIdList(GuiParameters curParams)
getGeneIdList in interface DatabasecurParams - GuiParamaeterspublic ArrayList<String> getGeneList(GuiParameters curParams)
getGeneList in interface DatabasecurParams - GuiParamaeterspublic ArrayList<String> getVariantList(GuiParameters curParams)
getVariantList in interface DatabasecurParams - GuiParamaeterspublic ArrayList<String> getDiseaseList(GuiParameters curParams)
getDiseaseList in interface DatabasecurParams - GuiParamaeterspublic ArrayList<String> getDiseaseListVariant(GuiParameters curParams)
getDiseaseListVariant in interface DatabasecurParams - GuiParamaeterspublic ArrayList<String> getGeneListVariant(GuiParameters curParams)
getGeneListVariant in interface DatabasecurParams - GuiParameterspublic HashMap<String,HashMap<String,String>> getGeneAttributes(GuiParameters curParams)
getGeneAttributes in interface Databasepublic HashMap<String,HashMap<String,String>> getDiseaseAttributes(GuiParameters curParams)
getDiseaseAttributes in interface Databasepublic HashMap<String,HashMap<String,String>> getVariantAttributes(GuiParameters curParams)
public HashMap<String,ArrayList<String>> getGeneProjectionBySrc(GuiParameters curParams)
getGeneProjectionBySrc in interface Databasepublic HashMap<String,ArrayList<String>> getDiseaseProjectionBySrc(GuiParameters curParams)
getDiseaseProjectionBySrc in interface Databasepublic HashMap<String,ArrayList<String>> getGeneDiseaseNetworkBySrc(GuiParameters curParams)
getGeneDiseaseNetworkBySrc in interface Databasepublic HashMap<String,ArrayList<String>> getVariantDiseaseNetworkBySrc(GuiParameters curParams)
getVariantDiseaseNetworkBySrc in interface Databasepublic static void main(String[] args) throws DisGeNetException
DisGeNetExceptionCopyright © 2024. All rights reserved.