Skip to content

What changed in ORIGAMIANALYSE


Added Added online documentation

Added Added several new videos to the YouTube playlist

Document Tree

Fixed Fixed typo: spectrun -> spectrum (grr)

Fixed When loading mzml/mgf files, the individual scans will no longer be shown in the document tree as it caused some major issues. If you would like to see the individual spectra, please double-click on the header 'Tandem Mass Spectra'

Fixed Fixed a problem when trying to plot waterfall plot from the Document Tree menu

Improved When loading any data into the INTERACTIVE document, you will be asked whether data should be duplicated, merged or duplicated

Improved When plotting a waterfall plot, data will be checked to ensure its not too big (e.g. not too many rows). If the value is above the threshold (set to 500), you will be asked if you would like to continue

Main window

Added Added new menu: Plugins. This menu will hold all future mini-applications

Added Umder the menu Plot settings I've added a couple new options that allow modification of plot extra plot parameters.

Improved The help pages (Help -> Help pages -> ...) have now been replaced with links to the new documentation (opens in the browser). Where no documentation exists yet, old pages will be shown. Also available online


Added you can now also easily 'duplicate/multiply' annotations. Action -> Multiply annotations... this will result in a copy of the selected annotation(s) with slight difference in the min-value (so they can be distinguished from its parent)

Added Text annotations can now be added to other plots (scatter, v-bar, h-bar, waterfall, multi-line/overlay). To added annotations, find it in the Document Tree, right-click on it and you should be presented with option Show annotations panel.... Then you can simply follow the standard annotations protocol. See here for more information

Added Annotations parameters can now be easily modified as they can be dragged on the plot. If an annotation is shown on your plot, you can simply drag it around in the plot area and once you let-go, new settings (e.g. position) will be updated in the ORIGAMI document.

Fixed font size, weight and rotation will now be aplied when adding labels

Fixed auto-label generator will now also create labels based purely on the charge state

Fixed annotation parameters (e.g. size, weight, rotation) will be respected when replotting from the Document Tree

Interactive panel

Added Made big progres in terms of copying/applying styles for plot elements. When you double-click on any element in the file list a new window will appear where you can individually adjust plot parameters. When you finished, you can right-click on that same (or any other) item in the list and select 'Copy style..'. You can then select any other item in the list, right-click on it and select 'Apply style..'.

Added certain plot types (v-bar, h-bar, scatter, waterfall, multi-line/overlay) will now support addition of annotations (and their widgets). Annotations can correspond to anything you wish to say about specific region of a dataset.

Added Scatter plots that are created from datasets loaded through text files with added metadata can be enhanced with weblinks/URLs. See the example for more information.

Fixed fixed sorting in the list (especilaly when using the 'Show selected' option) Lists are sorted using 'natural sorting' from now on, meaning they should be more logically sorted.

Fixed fixed the show/hide table elements when you right-click on the table headers

Improved Colorbars:

  • added loads of new settings users can control
  • better behaviour when adding colorbars to plots

Changed removed tools/toolset from ORIGAMI - the new system of copy/apply style should work much better

Improved I've realised that using 'coffeescript' for widget exportation was a big mistake as it takes ~10x+ longer to compile that script than pure JavaScript. Adding widgets will be a lot faster from now on (a couple haven't been ported to JS yet).


Improved Improved color handling in violin and waterfall plots. The line color (edge) and shade/fill-under can be independently controlled now.

UVPD processing ⭐️

Added Added new plug that allows analysis and processing of UVPD datasets that were acquired with laser being constantly switched on/off. This is a user-specific plugin that will most likely have no use for anyone else apart from some Barran group members. To activate, click on the Menu -> Plugins -> UVPD processing window....

Tandem MS panel

Added You can now load .mzML files (haven't figured out how to add .mzIdentML files to them yet...)

Added MS/MS files can now be exported in an interactive format (.html document). This feature is still in development and I imagine will not be stable until v1.2.2 at the earliest. At the moment, individual scans of MS/MS file (.mgf only) can be annotated (e.g. fragments can be generated) and added to the file. Scans that have been user-annotated can be subsequently exported. This will be properly showcased in a tutorial.

Added Added two new options in the Action menu which permit improved population of the table by either excluding scans with PTMs and excluding scans without identification. Clicking on either of these will automatically trigger re-population of the table based on the selected options.

Added You can see what PTMs have been included in the scan by clicking on the Modifications list

Improved Scans that have multiple identification information will be separated into separae instances in the table (e.g. look at the column ID #)

Improved Fragment generator can now handle PTMs (at least those that have kept the mass information)

Improved Improved the way scans are loaded (faster and actually works...)

Improved Improved the way butterfly plots are shown. A horizontal line will be drawn from now on (at y=0)

Improved Added several new customisation parameters that permit better data visualisation. These are found under Action -> Customise...

Fixed When selecting frag-all option, appropriate checkboxes will be ticked from now on

Fixed Fixed fragment generator to stop overriding fragments with same name (e.g. y1+ was equal y_H2Ox11+...)

Other data -> Annotated data

Added Added new keyword 'axis_url'/'axis_urls' to the data parser. These keywords can be used to provide web addresses which can be attached to the data (scatter points only for now). If valid URL address is provided, when you tap on a point you will be taken to a new tab in your browser which corresponds to the web address. This is only valid in the interactive plots

Changed Changed the poorly selected name of 'Other data' to 'Annotated data'


Updated MS/MS panel


MS/MS customisation window


Annotated MS/MS mass spectrum with automatically generated arrows


Interactive data customisation window


Interactive copy style



Interactive adjustment of labels