validate_identifier

emmet.core.mpid.validate_identifier(idx, serialize=False)

Format an input string or identifier as a valid Materials Project format identifier.

Return type:

str | MPID | AlphaID

Parameters:

Parameters

idxstr, MPID, AlphaID

The input identifier, can either be an already instantiated identifier object, or a plain string

serializebool = False

If True, returns the string representation of the identifier object. If False, returns the object.