Protein Hydroplotter