When running ultrafiltration you basically have two options... save what the filter retains, or save what passes through the filter.
Saving what the filter retains is useful in protein purification because it lets you hang on to large molecules and remove the fluid around them. This way you can either increase the concentration of a particular molecule, or you can exchange what fluid a molecule is suspended in by pushing the fluid out and pumping in new "background" fluid. However, this isn't useful in our application, since we are trying to remove the large molecules, not retain them.
So the other option, saving what passes through the filter, is basically how an RODI works. In order to keep the filter from very quickly clogging and becoming unusable, the retained fluid is typically passed over the membrane to sweep away whatever the membrane retains. This is why your RODI produces waste water. The problem with this scenario however is that you will generate much more retained fluid (waste in this scenario) than the amount that passes through the membrane. Again, this isn't very useful in our application, as you would need to remove a large amount of water from the system along with whatever molecules you are filtering out - and the amount of water passed through the filter would be comparatively small.
I could think of a potential application where you accept the fact that you are removing water from the system - say as part of a water change - but use ultrafiltration to slightly concentrate the amount of organics in the water that is removed. However, I think the complexity and cost of a system that did this would be significant, and you would likely see very slim effects.
The other issue is that, as a whole, I don't think the idea of removing all molecules above a certain size is a desired goal. The process is going to be very nonspecific and I would imagine you would end up removing just as many good things as bad.
Saving what the filter retains is useful in protein purification because it lets you hang on to large molecules and remove the fluid around them. This way you can either increase the concentration of a particular molecule, or you can exchange what fluid a molecule is suspended in by pushing the fluid out and pumping in new "background" fluid. However, this isn't useful in our application, since we are trying to remove the large molecules, not retain them.
So the other option, saving what passes through the filter, is basically how an RODI works. In order to keep the filter from very quickly clogging and becoming unusable, the retained fluid is typically passed over the membrane to sweep away whatever the membrane retains. This is why your RODI produces waste water. The problem with this scenario however is that you will generate much more retained fluid (waste in this scenario) than the amount that passes through the membrane. Again, this isn't very useful in our application, as you would need to remove a large amount of water from the system along with whatever molecules you are filtering out - and the amount of water passed through the filter would be comparatively small.
I could think of a potential application where you accept the fact that you are removing water from the system - say as part of a water change - but use ultrafiltration to slightly concentrate the amount of organics in the water that is removed. However, I think the complexity and cost of a system that did this would be significant, and you would likely see very slim effects.
The other issue is that, as a whole, I don't think the idea of removing all molecules above a certain size is a desired goal. The process is going to be very nonspecific and I would imagine you would end up removing just as many good things as bad.