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
Constructors -
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 DatabaseImplgetVariantAttributes(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:
getAssociatedGenesToVariantsin 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:
getDiseasesAssociatedToGenesin interfaceDatabase
-
getGeneIdList
Case in gen-dis panel- Specified by:
getGeneIdListin interfaceDatabase- Parameters:
curParams- GuiParamaeters- Returns:
- the gene ids related to provided params.
-
getGeneList
Case in gene-dis panel- Specified by:
getGeneListin interfaceDatabase- Parameters:
curParams- GuiParamaeters- Returns:
- the gene symbols related to provided params.
-
getVariantList
Case in var-dis panel- Specified by:
getVariantListin interfaceDatabase- Parameters:
curParams- GuiParamaeters- Returns:
- the variant ids related to provided params.
-
getDiseaseList
Case in gene-dis panel- Specified by:
getDiseaseListin interfaceDatabase- Parameters:
curParams- GuiParamaeters- Returns:
- the disease ids related to provided params.
-
getDiseaseListVariant
Case in var-dis panel- Specified by:
getDiseaseListVariantin interfaceDatabase- Parameters:
curParams- GuiParamaeters- Returns:
- the disease ids related to provided params.
-
getGeneListVariant
Case in var-dis panel- Specified by:
getGeneListVariantin interfaceDatabase- Parameters:
curParams- GuiParameters- Returns:
- the gene ids related to provided params.
-
getGeneAttributes
- Specified by:
getGeneAttributesin interfaceDatabase
-
getDiseaseAttributes
- Specified by:
getDiseaseAttributesin interfaceDatabase
-
getVariantAttributes
-
getGeneProjectionBySrc
- Specified by:
getGeneProjectionBySrcin interfaceDatabase
-
getDiseaseProjectionBySrc
- Specified by:
getDiseaseProjectionBySrcin interfaceDatabase
-
getGeneDiseaseNetworkBySrc
- Specified by:
getGeneDiseaseNetworkBySrcin interfaceDatabase
-
getVariantDiseaseNetworkBySrc
- Specified by:
getVariantDiseaseNetworkBySrcin interfaceDatabase
-
main
- Throws:
DisGeNetException
-