A method for determining or verifying the identity of a
protein based on a melting curve obtained from a nano-differential scanning fluorimeter (nanoDSF). The method uses a
machine learning model trained on a set of proteins of known identity and includes acquiring, through use of nanoDSF, a set of data points representative of a
thermal denaturation curve (melting curve) of a
test protein, generating a set of features derived from the melting curve, and providing the set of features as inputs to the trained
machine learning model to obtain a corresponding output indicative of an identity of the
test protein. Methods for training the
machine learning model are provided, as well as systems including processor-
executable instructions that, when executed by a processor, cause the
system to perform the method for determining or verifying
protein identity.