mkt.schema.kinase_schema.Pfam

class mkt.schema.kinase_schema.Pfam(*, domain_name: KinaseDomainName, start: int, end: int, protein_length: int, pfam_accession: str, in_alphafold: bool)[source]

Bases: BaseModel

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

domain_name

start

end

protein_length

pfam_accession

in_alphafold

domain_name: KinaseDomainName
end: int
in_alphafold: bool
pfam_accession: str
protein_length: int
start: int