Class NcbiGeneDomainObjectGenerator
java.lang.Object
ubic.gemma.core.loader.genome.gene.ncbi.NcbiGeneDomainObjectGenerator
Combines information from the gene2accession and gene_info files from NCBI Gene.
- Author:
- pavlidis
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgenerate(BlockingQueue<NcbiGeneData> queue) voidgenerateLocal(String geneInfoFilePath, String gene2AccesionFilePath, String geneHistoryFilePath, String geneEnsemblFilePath, BlockingQueue<NcbiGeneData> queue) Those taxa that are supported by GEMMA and have genes in NCBI.booleanbooleanvoidsetDoDownload(boolean doDownload) voidvoidsetStartingNcbiId(Integer startingNcbiId)
-
Constructor Details
-
NcbiGeneDomainObjectGenerator
-
-
Method Details
-
isDoDownload
public boolean isDoDownload() -
setDoDownload
public void setDoDownload(boolean doDownload) -
generate
-
generateLocal
public void generateLocal(String geneInfoFilePath, String gene2AccesionFilePath, String geneHistoryFilePath, String geneEnsemblFilePath, BlockingQueue<NcbiGeneData> queue) -
isProducerDone
public boolean isProducerDone() -
setProducerDoneFlag
-
getSupportedTaxaWithNCBIGenes
Those taxa that are supported by GEMMA and have genes in NCBI.- Returns:
- Collection of taxa that are supported by the GEMMA and have genes held by NCBI.
-
setStartingNcbiId
-