@Component public class AllenBrainAtlasServiceImpl extends Object implements AllenBrainAtlasService
Constructor and Description |
---|
AllenBrainAtlasServiceImpl() |
Modifier and Type | Method and Description |
---|---|
AbaGene |
getGene(Gene gene)
Given a gene too look for for will return the corresponding abaGene (useful for finding images)
|
String |
getGeneUrl(Gene gene)
Given a Gemma gene object returns an allen brain atlas gene URL
|
Collection<Image> |
getImagesFromImageSeries(Collection<ImageSeries> imageSeries)
Returns a collection of images from all the imageSeries given.
|
Collection<ImageSeries> |
getSagittalImageSeries(Gene gene)
Given a Gene, returns all the image series that contain sagittal images for the given gene.
|
public AbaGene getGene(Gene gene)
getGene
in interface AllenBrainAtlasService
gene
- the gene to look for in ABA.IllegalArgumentException
- when the given gene does not have an NCBI ID.public String getGeneUrl(Gene gene)
AllenBrainAtlasService
getGeneUrl
in interface AllenBrainAtlasService
gene
- genepublic Collection<Image> getImagesFromImageSeries(Collection<ImageSeries> imageSeries)
AllenBrainAtlasService
getImagesFromImageSeries
in interface AllenBrainAtlasService
imageSeries
- image seriespublic Collection<ImageSeries> getSagittalImageSeries(Gene gene)
AllenBrainAtlasService
getSagittalImageSeries
in interface AllenBrainAtlasService
gene
- gene to look forCopyright © 2005–2023 Pavlidis lab, Michael Smith Laboratories and Department of Psychiatry, University of British Columbia. All rights reserved.