@Component(value="exacService") public class ExACServiceAnnotator extends VariantAnnotator
| Modifier and Type | Field and Description |
|---|---|
static String |
EXAC_MAF |
static String |
EXAC_VCFGZ_LOCATION |
ALTERNATIVE, REFERENCECHROMOSOME, POSITIONANNOTATOR_PREFIX| Constructor and Description |
|---|
ExACServiceAnnotator(File exacFileLocation,
File inputVcfFile,
File outputVCFFile) |
ExACServiceAnnotator(MolgenisSettings molgenisSettings,
AnnotationService annotatorService) |
| Modifier and Type | Method and Description |
|---|---|
List<Entity> |
annotateEntity(Entity entity) |
boolean |
annotationDataExists()
Checks if folder and files that were set with a runtime property actually exist, or if a webservice can be
reached
|
EntityMetaData |
getOutputMetaData() |
String |
getSimpleName() |
void |
onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent event) |
getInputMetaDataannotate, canAnnotate, getFullNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitannotate, canAnnotate, getDescription, getFullNamepublic static final String EXAC_MAF
public static final String EXAC_VCFGZ_LOCATION
@Autowired public ExACServiceAnnotator(MolgenisSettings molgenisSettings, AnnotationService annotatorService) throws IOException
IOExceptionpublic void onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent event)
onApplicationEvent in interface org.springframework.context.ApplicationListener<org.springframework.context.event.ContextRefreshedEvent>onApplicationEvent in class AbstractRepositoryAnnotatorpublic boolean annotationDataExists()
AbstractRepositoryAnnotatorannotationDataExists in class AbstractRepositoryAnnotatorpublic String getSimpleName()
public List<Entity> annotateEntity(Entity entity) throws IOException, InterruptedException
annotateEntity in class AbstractRepositoryAnnotatorIOExceptionInterruptedExceptionpublic EntityMetaData getOutputMetaData()
Copyright © 2015. All Rights Reserved.