Class AnnotationPolisher

java.lang.Object
de.uni_halle.informatik.biodata.mp.polishing.AbstractPolisher
de.uni_halle.informatik.biodata.mp.polishing.AnnotationPolisher
All Implemented Interfaces:
IPolishAnnotations, IReportStatus

public class AnnotationPolisher extends AbstractPolisher implements IPolishAnnotations
  • Constructor Details

  • Method Details

    • polish

      public void polish(org.sbml.jsbml.Annotation annotation)
      Processes the annotations of an SBML entity to potentially correct identifiers and/or retrieve additional identifiers.org URLs. This method iterates over all Controlled Vocabulary (CV) Terms in the provided Annotation object. For each resource URL in a CV Term, it checks and possibly corrects the URL or adds new URLs from identifiers.org. It then updates the CV Term with the corrected and/or additional URLs.
      Specified by:
      polish in interface IPolishAnnotations
      Parameters:
      annotation - The Annotation object associated with an SBML entity that contains CV Terms to be processed.