With all due respect for Octave it becomes clear that the output graphics of the peak finding programs (ipeak; findpeaksplot; autopeaksplot; findpeaksplot; etc, and even some excel templates for finding peaks, have little to do with what can be used graphically to show results in a publication-ready manner. Peak symbols are big and clumsy, peak locations are offset to a degree that they can’t be used to illustrate parameters gathered, like peak width, height and area. You have created a very cumbersome application for those who are interested in visualizing microscopic data. I know you guys are total genius in writing algorithms, … but not in creating presentable graphics, and its OK, just like I am not genius in signal processing, but more capable in graphics.
My recommendation is that you hire (or train, or associate with) someone who can walk you through design, graphics, and scientific illustration. That may sound negative but it is not. It is a legitimate recommendation and an offer to help. Just like i need help with Octave, you all need help with scientific illustration methods.
Just as one example, output to csv and import into excel or a vector graphics program (like CorelDRAW) is totally cumbersome, and we all know already that for 30 years excel has been unfriendly with their output for publication graphics. Octave takes this to a new and outstanding level of unnecessary lines and objects.
If Octave is a freebie of Matlab, and the programs are largely interchangeable, then Matlab has the same problem.