public interface ArrayDesignAnnotationService
Note that for backwards compatibility, GO terms are not segregated by gene cluster.
| Modifier and Type | Interface and Description |
|---|---|
static class |
ArrayDesignAnnotationService.OutputType |
| Modifier and Type | Field and Description |
|---|---|
static String |
ANNOT_DATA_DIR |
static String |
ANNOTATION_FILE_SUFFIX |
static String |
BIO_PROCESS_FILE_SUFFIX |
static String |
NO_PARENTS_FILE_SUFFIX |
static String |
STANDARD_FILE_SUFFIX
String included in file names for standard (default) annotation files.
|
| Modifier and Type | Method and Description |
|---|---|
void |
create(ArrayDesign inputAd,
Boolean overWrite)
Create (or update) all the annotation files for the given platform.
|
void |
deleteExistingFiles(ArrayDesign arrayDesign) |
int |
generateAnnotationFile(Writer writer,
Collection<Gene> genes)
Generate an annotation for a list of genes, instead of probes.
|
static final String ANNOTATION_FILE_SUFFIX
static final String BIO_PROCESS_FILE_SUFFIX
static final String NO_PARENTS_FILE_SUFFIX
static final String STANDARD_FILE_SUFFIX
static final String ANNOT_DATA_DIR
void deleteExistingFiles(ArrayDesign arrayDesign)
void create(ArrayDesign inputAd, Boolean overWrite) throws IOException
inputAd - platform to processoverWrite - if true existing files will be clobberedIOExceptionint generateAnnotationFile(Writer writer, Collection<Gene> genes)
writer - the writergenes - genesCopyright © 2005–2023 Pavlidis lab, Michael Smith Laboratories and Department of Psychiatry, University of British Columbia. All rights reserved.