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 clobberedIOException
int 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.