package org.molgenis.data.annotation.core; import org.molgenis.data.meta.model.EntityType; /** * Annotator that annotates variant but instead of adding columns to the variant * it creates new "effects" entities with an xref to the variant. * */ public interface EffectCreatingAnnotator { /** * Annotators that add a new repository need the source meta data to construct the new repository's meta data. * * @param sourceEMD the meta data of the source repository * @return the meta data of the new repository */ EntityType getTargetEntityType(EntityType sourceEMD); }