Class JulielabBioPortalToolsConceptCreator

  • All Implemented Interfaces:
    ConceptCreator, de.julielab.jssf.commons.spi.ExtensionPoint, de.julielab.jssf.commons.spi.ParameterExposing

    public class JulielabBioPortalToolsConceptCreator
    extends Object
    implements ConceptCreator

    Creates ImportConcept instances from the ontology class output created by the julielab-bioportal-ontology-tools.

    This class reads a specific JSON format as it is generated by the julielab-bioportal-ontology-tools. The JSON format is centered around the human-readable names of ontology classes and their taxonomical structure. For more information, refer to the link given below.

    Author:
    faessler
    See Also:
    https://github.com/JULIELab/julielab-bioportal-ontology-tools
    • Constructor Detail

      • JulielabBioPortalToolsConceptCreator

        public JulielabBioPortalToolsConceptCreator()
    • Method Detail

      • exposeParameters

        public void exposeParameters​(String basePath,
                                     org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> template)
        Specified by:
        exposeParameters in interface de.julielab.jssf.commons.spi.ParameterExposing
      • getName

        public String getName()
        Specified by:
        getName in interface de.julielab.jssf.commons.spi.ExtensionPoint