XrefMacro

class XrefMacro(subject: URIRef | Reference | Referenced | str | IdentifierBox, target: URIRef | Reference | Referenced | str | IdentifierBox, **kwargs: Any)[source]

Bases: MappingMacro

A macro for database cross-reference assertion, based on the more generic Mapping macro.

>>> XrefMacro("agrovoc:0619dd9e", "agro:00000137").to_funowl()
'AnnotationAssertion(oboInOwl:hasDbXref agrovoc:0619dd9e agro:00000137)'

Instatitate the database cross-reference annotation assertion macro.