Triple

class Triple(subject: Reference, predicate: Reference, object: Reference)[source]

Bases: NamedTuple

A three-tuple of reference, useful for semantic web applications.

Create new instance of Triple(subject, predicate, object)

Attributes Summary

object

Alias for field number 2

predicate

Alias for field number 1

subject

Alias for field number 0

Methods Summary

from_curies(subject_curie, predicate_curie, ...)

Construct a triple from three CURIE strings.

Attributes Documentation

object: Reference

Alias for field number 2

predicate: Reference

Alias for field number 1

subject: Reference

Alias for field number 0

Methods Documentation

classmethod from_curies(subject_curie: str, predicate_curie: str, object_curie: str) Self[source]

Construct a triple from three CURIE strings.