Package es.imim.DISGENET.database
Class DatabaseImpl
java.lang.Object
es.imim.DISGENET.database.DatabaseImpl
- All Implemented Interfaces:
Database
,Serializable
,Remote
- See Also:
- Serialized Form
-
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
-