Separating molecules in a solution by dialysis is a relatively straightforward process. Other than the sample and dialysate buffer, all that is typically needed is: 
* Dialysis membrane in an appropriate format (e.g., tubing, cassette, etc.) and molecular weight cut-off (MWCO)
* A container to hold the dialysate buffer
* The ability to stir the solutions and control the temperature