class Solubility(BaseModel): value = StringType() units = StringType()
class CurieTemperature(BaseModel): specifier = StringType() value = StringType() units = StringType()
class AnnealTemp(BaseModel): """ Class for each spin-coating speed in a spin-coating process. """ tempvalue = StringType() tempunits = StringType(contextual=True)
class AnnealTime(BaseModel): """ Class for each spin-coating time in a spin-coating process. """ timevalue = StringType() timeunits = StringType(contextual=True)
class SpinSpd(BaseModel): """ Class for each spin-coating speed in a spin-coating process. """ spdvalue = StringType() spdunits = StringType(contextual=True)
class Ff(BaseModel): value = StringType() units = StringType()
class BoilingPoint(BaseModel): value = StringType() units = StringType()
class Capacity(BaseModel): value = StringType() units = StringType()
class Conv(BaseModel): tempvalue = StringType(contextual=True) tempunits = StringType(contextual=True) convvalue = StringType() convtype = StringType(contextual=True) convunits = StringType(contextual=True) captioninfo = StringType(contextual=True) check = StringType(contextual=True) catname = StringType(contextual=True) captioncatname = StringType(contextual=True) comp = StringType(contextual=True) unit = StringType(contextual=True) flow = StringType(contextual=True) flowunit = StringType(contextual=True) footflow = StringType(contextual=True) footflowunit = StringType(contextual=True) pressure = StringType(contextual=True) presunits = StringType(contextual=True) tofvalue = StringType() yieldtest = StringType(contextual=True) selectivity = ListType(ModelType(Selectivity, contextual=True), contextual=True)
class MeltingPoint(BaseModel): value = StringType() units = StringType()
class Selectivity(BaseModel): value = StringType() unit = StringType(contextual=True)
class Temp(BaseModel): value = StringType() unit = StringType()
class Comp(BaseModel): values = ListType(StringType()) unit = StringType(contextual=True)
class CAT(BaseModel): name = StringType()
class Flow(BaseModel): value = StringType() unit = StringType(contextual=True)