fix needs to either remove molecule from paramlist or add to molecule list (dataset parameter) with concentration equal to 0.
An easy way to do this would be to add a generate_parameter_paramlist() definition to Dataset. Then filter out molecules. Option to save as something other than input.
Other option is to make a molecule list from the parameter list. If there is a molecule that is there and not in the dataset molecule list then add with concentration equal 0. I think this is the correct approach as it doesn't generate another file.
Added the second fix
fix needs to either remove molecule from paramlist or add to molecule list (dataset parameter) with concentration equal to 0. An easy way to do this would be to add a generate_parameter_paramlist() definition to Dataset. Then filter out molecules. Option to save as something other than input. Other option is to make a molecule list from the parameter list. If there is a molecule that is there and not in the dataset molecule list then add with concentration equal 0. I think this is the correct approach as it doesn't generate another file. Added the second fix