you're going to end up reshaping it column-by-column or frame-by-frame, or at least I did. melt chokes on my data (methylation data mostly, some snps, some expression sets)
ggplot2 doesn't really expect an eSet-derived object to play with. Although, if you write some hooks so that ggplot2 does play nice with ExpressionSet-like classes, you will be a hero forever.
Anyways, how many peptides do you have? A ton? Can you post up some code and a little throwaway eSet-like data file that resembles your own? I've dealt with this sort of thing in my code, so I am curious how others will approach the same problem.
--
Statisticians, like artists, have a bad habit of falling in love with their models.
--George Box