Class NcbiGeneConverter
- java.lang.Object
-
- ubic.gemma.core.loader.genome.gene.ncbi.NcbiGeneConverter
-
-
Constructor Summary
Constructors Constructor Description NcbiGeneConverter()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
convert(Object sourceDomainObject)
Collection<Object>
convert(Collection<?> sourceDomainObjects)
void
convert(BlockingQueue<NcbiGeneData> geneInfoQueue, BlockingQueue<Gene> geneQueue)
Collection<GeneProduct>
convert(NCBIGene2Accession acc, Gene gene)
Gene
convert(NCBIGeneInfo info)
Gene
convert(NcbiGeneData data)
static ExternalDatabase
getEnsembl()
static ExternalDatabase
getGenbank()
boolean
isProducerDone()
void
setProducerDoneFlag(AtomicBoolean flag)
void
setSourceDoneFlag(AtomicBoolean flag)
-
-
-
Method Detail
-
getGenbank
public static ExternalDatabase getGenbank()
- Returns:
- the genBank
-
getEnsembl
public static ExternalDatabase getEnsembl()
- Returns:
- the ensembl
-
convert
public Collection<Object> convert(Collection<?> sourceDomainObjects)
-
convert
public Gene convert(NCBIGeneInfo info)
-
convert
public Collection<GeneProduct> convert(NCBIGene2Accession acc, Gene gene)
-
convert
public Gene convert(NcbiGeneData data)
-
convert
public void convert(BlockingQueue<NcbiGeneData> geneInfoQueue, BlockingQueue<Gene> geneQueue)
-
isProducerDone
public boolean isProducerDone()
-
setProducerDoneFlag
public void setProducerDoneFlag(AtomicBoolean flag)
-
setSourceDoneFlag
public void setSourceDoneFlag(AtomicBoolean flag)
-
-