AnnotationRecord

class AnnotationRecord(qualifiers: TSnakSet | None = None, references: TReferenceRecordSet | None = None, rank: Rank | None = None)[source]

Bases: KIF_Object

Annotation record (qualifiers, references, and rank).

Parameters:
  • qualifiers – Qualifiers.

  • references – References.

  • rank – Rank.

default_qualifiers: Final[SnakSet] = SnakSet()

Default qualifiers.

default_references: Final[ReferenceRecordSet] = ReferenceRecordSet()

Default references.

default_rank: Final[Rank] = NormalRank()

Default rank.

__init__(qualifiers: TSnakSet | None = None, references: TReferenceRecordSet | None = None, rank: Rank | None = None) None[source]
property qualifiers: SnakSet

The qualifiers of annotation record.

get_qualifiers() SnakSet[source]

Gets the qualifiers of annotation record.

Returns:

Qualifiers.

property references: ReferenceRecordSet

The references of annotation record.

get_references() ReferenceRecordSet[source]

Gets the references of annotation record.

Returns:

References.

property rank: Rank

The rank of annotation record.

get_rank() Rank[source]

Gets rank of annotation record.

Returns:

Rank.