ecl-logo Documentation

CompatibleMaterialsQ

CompatibleMaterialsQ[instrument,samples]boolean

checks the wetted materials of 'instrument' to determine whether any of the samples are chemically incompatible with any material in the 'instrument'.

CompatibleMaterialsQ[part,samples]boolean

checks the wetted materials of 'part' to determine whether any of the samples are chemically incompatible with any material in the 'part'.

Details

  • Compares the IncompatibleMaterials field of the samples' models with the WettedMaterials field in the instrument or part. Any overlap is interpreted as a chemical incompatibility.
  • Chemical/material incompatibilities are based on a D rating (Severe Effect: Not recommended for any use) from this database: www.coleparmer.com/Chemical-Resistance
  • For a chemical model, a list of incompatible materials can be found in the IncompatibleMaterials field.
  • For an instruemnt or part model, a list of wetted materials can be found in the WettedMaterials field.
  • If no information about compatibility is available for a given chemical, this function will assume that the chemical is universally compatible.
  • Input
    Output
    General Options

Examples

Basic Examples  (3)

Check if a sample model is chemically compatible with the wetted materials of an instrument model:

Check multiple sample models for chemical compatibility with a specific instrument:

Check chemical compatibility of a mixed list of models and samples with an instrument model:

Additional Examples  (1)

Returns True if given an empty list:

Options  (3)

Messages  (1)

Indicate if messages reporting any chemical incompatibilities should be returned:

Output  (2)

Indicate if tests reporting any chemical incompatibilities should be returned:

Indicate if both the result and tests reporting any chemical incompatibilities should be returned: