Manipluating and exploring protein and proteomics data