mkt.schema.kinase_schema.KinCore

class mkt.schema.kinase_schema.KinCore(*, fasta: KinCoreFASTA, cif: KinCoreCIF | None = None, start: int | None = None, end: int | None = None, mismatch: list[int] | None = None)[source]

Bases: BaseModel

Pydantic model for KinCore information.

__init__(**data: Any) None

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Attributes

fasta

cif

start

end

mismatch

cif: KinCoreCIF | None
end: int | None
fasta: KinCoreFASTA
mismatch: list[int] | None
start: int | None