Mercurial > hg > anteater
diff src/de/mpiwg/anteater/results/impl/ScientificNameResultManager.java @ 7:0c7cf517ff2d
linnaeus results
author | jdamerow |
---|---|
date | Fri, 09 Nov 2012 16:11:08 -0700 |
parents | 036535fcd179 |
children |
line wrap: on
line diff
--- a/src/de/mpiwg/anteater/results/impl/ScientificNameResultManager.java Thu Nov 01 13:23:25 2012 -0700 +++ b/src/de/mpiwg/anteater/results/impl/ScientificNameResultManager.java Fri Nov 09 16:11:08 2012 -0700 @@ -12,7 +12,8 @@ public class ScientificNameResultManager extends AResultManager<SpeciesScientificResult> { public final static String SCIENTIFIC_NAME_TAG_Start = "<species_scientific name=\""; - public final static String SCIENTIFIC_NAME_TAG_End = "\">"; + public final static String SCIENTIFIC_NAME_ID_ATTR = "\" ncbiID=\""; + public final static String SCIENTIFIC_NAME_TAG_End = "\" >"; public final static String SCIENTIFIC_NAME_TAG_CLOSE = "</species_scientific>"; public final static String TAG_TYPE = "scientific_name"; @@ -45,7 +46,7 @@ for (SpeciesScientificResult name : namesOfSum) { - tags.add(new AnnotationTag(SCIENTIFIC_NAME_TAG_Start + name.getFinding().getScientificName() + SCIENTIFIC_NAME_TAG_End, name.getFinding().getStart(), SCIENTIFIC_NAME_TAG_CLOSE, name.getFinding().getStart() + tags.add(new AnnotationTag(SCIENTIFIC_NAME_TAG_Start + name.getFinding().getScientificName() + SCIENTIFIC_NAME_ID_ATTR + (name.getFinding().getNcbiId() != null ? name.getFinding().getNcbiId() : "") + SCIENTIFIC_NAME_TAG_End, name.getFinding().getStart(), SCIENTIFIC_NAME_TAG_CLOSE, name.getFinding().getStart() + name.getFinding().getLength(), TAG_TYPE)); }