interface GeneAnnotationSource
Abstract interface for gene annotation sources
Enables dependent code to work with different sources of gene annotations, eg: Ensembl vs RefSeq
Type Params | Return Type | Name and description |
---|---|---|
|
abstract java.util.Map<java.lang.String, java.lang.Integer> |
getCDS(IRegion region) Compute a map of gene symbols with the amount of coding sequence overlapped by each gene for the given region |
|
abstract Regions |
getExons(java.lang.String gene)
|
|
abstract java.util.List<java.lang.String> |
getGenes(IRegion region)
|
Compute a map of gene symbols with the amount of coding sequence overlapped by each gene for the given region