paws.core.operations.PACKAGING.PIF package

Submodules

paws.core.operations.PACKAGING.PIF.EmptyPif module

class paws.core.operations.PACKAGING.PIF.EmptyPif.EmptyPif[source]

Bases: paws.core.operations.Operation.Operation

Make and empty pypif.obj.ChemicalSystem object.

run()[source]

Operation.run() should use the Operation.inputs and set values for all of the items in Operation.outputs.

paws.core.operations.PACKAGING.PIF.Pif1dScatteringIntensity module

class paws.core.operations.PACKAGING.PIF.Pif1dScatteringIntensity.Pif1dScatteringIntensity[source]

Bases: paws.core.operations.Operation.Operation

Build a simple pypif.obj.ChemicalSystem containing the scattering intensity.

q_I_property(q_I)[source]
run()[source]

Operation.run() should use the Operation.inputs and set values for all of the items in Operation.outputs.

paws.core.operations.PACKAGING.PIF.PifNPSolutionSAXS module

paws.core.operations.PACKAGING.PIF.PifNPSynthExperiment module

class paws.core.operations.PACKAGING.PIF.PifNPSynthExperiment.PifNPSynthExperiment[source]

Bases: paws.core.operations.Operation.Operation

Analyze a series of PIFs generated in a nanoparticle synthesis experiment and produce a PIF that describes the overall experiment.

process_np_synth_recipe(rcp)[source]
property_vs_time(name, t_param, t_units=None, param_units=None)[source]
run()[source]

Operation.run() should use the Operation.inputs and set values for all of the items in Operation.outputs.

Module contents