Interface SemanticDisambiguation
-
- All Known Implementing Classes:
WeepingTreeDisambiguation
public interface SemanticDisambiguationImplementing classes of this interface are used at the very end of the gene mapping process. After gene database candidates are drawn for a gene name found in text, it must not just be decided which gene database identifier applies but even if the respective gene text mention has a database entry at all. Since the gene mapper has access to gene background information, this is even a method of removing false positives produced by gene finders which did not have these information.- Author:
- faessler
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DocumentMappingResultdisambiguateDocument(DocumentDisambiguationData disambiguationData)MentionMappingResultdisambiguateMention(MentionDisambiguationData disambiguationData)SemanticIndexgetSemanticIndex()
-
-
-
Method Detail
-
disambiguateMention
MentionMappingResult disambiguateMention(MentionDisambiguationData disambiguationData) throws GeneMappingException
- Throws:
GeneMappingException
-
disambiguateDocument
DocumentMappingResult disambiguateDocument(DocumentDisambiguationData disambiguationData) throws GeneMappingException
- Throws:
GeneMappingException
-
getSemanticIndex
SemanticIndex getSemanticIndex()
-
-