mkt.schema.kinase_schema.KinHub

class mkt.schema.kinase_schema.KinHub(*, hgnc_name: str | None = None, kinase_name: str | None = None, manning_name: str, xname: str, group: Group, family: Family)[source]

Bases: BaseModel

Pydantic model for KinHub 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

hgnc_name

kinase_name

manning_name

xname

group

family

family: Family
group: Group
hgnc_name: str | None
kinase_name: str | None
manning_name: str
xname: str