Package es.imim.DISGENET.database
Class DatabaseImpl
java.lang.Object
es.imim.DISGENET.database.DatabaseImpl
- All Implemented Interfaces:
Database
,Serializable
,Remote
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongenNamesToId
(List<String> pieces) Converts a list of gene symbols to their corresponding gene IDs.getAssociatedGenesToVariants
(List<String> genes) Returns a map with the gene ID for each gene symbol of the provided listgetDiseaseAttributes
(GuiParameters curParams) getDiseaseList
(GuiParameters curParams) Case in gene-dis panelgetDiseaseListVariant
(GuiParameters curParams) Case in var-dis panelgetDiseaseProjectionBySrc
(GuiParameters curParams) getDiseasesAssociatedToGenes
(GuiParameters curParams) getGeneAttributes
(GuiParameters curParams) getGeneDiseaseNetworkBySrc
(GuiParameters curParams) Converts a symbol of gene to their corresponding gene ID.getGeneIdList
(GuiParameters curParams) Case in gen-dis panelgetGeneList
(GuiParameters curParams) Case in gene-dis panelgetGeneListVariant
(GuiParameters curParams) Case in var-dis panelgetGeneProjectionBySrc
(GuiParameters curParams) static DatabaseImpl
getVariantAttributes
(GuiParameters curParams) getVariantDiseaseNetworkBySrc
(GuiParameters curParams) getVariantList
(GuiParameters curParams) Case in var-dis panelstatic void
-
Constructor Details
-
DatabaseImpl
public DatabaseImpl()
-
-
Method Details
-
getInstance
-
getGeneId
Converts a symbol of gene to their corresponding gene ID. -
genNamesToId
Converts a list of gene symbols to their corresponding gene IDs.- Parameters:
pieces
- A list of symbols of gene- Returns:
- A list of gene IDs for the input gene symbols
-
getAssociatedGenesToVariants
Returns a map with the gene ID for each gene symbol of the provided list- Specified by:
getAssociatedGenesToVariants
in interfaceDatabase
- Parameters:
genes
- List of gene symbols- Returns:
- a map with the gene ID for each gene symbol of the provided list
-
getDiseasesAssociatedToGenes
- Specified by:
getDiseasesAssociatedToGenes
in interfaceDatabase
-
getGeneIdList
Case in gen-dis panel- Specified by:
getGeneIdList
in interfaceDatabase
- Parameters:
curParams
- GuiParamaeters- Returns:
- the gene ids related to provided params.
-
getGeneList
Case in gene-dis panel- Specified by:
getGeneList
in interfaceDatabase
- Parameters:
curParams
- GuiParamaeters- Returns:
- the gene symbols related to provided params.
-
getVariantList
Case in var-dis panel- Specified by:
getVariantList
in interfaceDatabase
- Parameters:
curParams
- GuiParamaeters- Returns:
- the variant ids related to provided params.
-
getDiseaseList
Case in gene-dis panel- Specified by:
getDiseaseList
in interfaceDatabase
- Parameters:
curParams
- GuiParamaeters- Returns:
- the disease ids related to provided params.
-
getDiseaseListVariant
Case in var-dis panel- Specified by:
getDiseaseListVariant
in interfaceDatabase
- Parameters:
curParams
- GuiParamaeters- Returns:
- the disease ids related to provided params.
-
getGeneListVariant
Case in var-dis panel- Specified by:
getGeneListVariant
in interfaceDatabase
- Parameters:
curParams
- GuiParameters- Returns:
- the gene ids related to provided params.
-
getGeneAttributes
- Specified by:
getGeneAttributes
in interfaceDatabase
-
getDiseaseAttributes
- Specified by:
getDiseaseAttributes
in interfaceDatabase
-
getVariantAttributes
-
getGeneProjectionBySrc
- Specified by:
getGeneProjectionBySrc
in interfaceDatabase
-
getDiseaseProjectionBySrc
- Specified by:
getDiseaseProjectionBySrc
in interfaceDatabase
-
getGeneDiseaseNetworkBySrc
- Specified by:
getGeneDiseaseNetworkBySrc
in interfaceDatabase
-
getVariantDiseaseNetworkBySrc
- Specified by:
getVariantDiseaseNetworkBySrc
in interfaceDatabase
-
main
- Throws:
DisGeNetException
-