These changes add a BioportalEndpoint class which delegates most of the work to oaklib. It also adds an additional command line option to the main pipeline CLI to allow switching between endpoint classes. There are also some shenanigans in the pipeline to account for the fact that the mapping data produced by oaklib from the BioPortal API contains IRIs and not CURIEs.
These changes add a
BioportalEndpoint
class which delegates most of the work tooaklib
. It also adds an additional command line option to the main pipeline CLI to allow switching between endpoint classes. There are also some shenanigans in the pipeline to account for the fact that the mapping data produced byoaklib
from the BioPortal API contains IRIs and not CURIEs.