I used to work in Microsoft Windows and lots of my data are in opj format from Origin. I deeply searched to find a way to convert my files in Linux but I found almost nothing to work. Do you have any idea?


  • I found the opj2dat package but there is no guide or man page and I couldn't work with it.
    – Abolfazl
    Nov 26 '15 at 17:21
  • This readme in liborigin's github page seems useful. sourceforge.net/p/liborigin/git/ci/master/tree I see lots of recent updates in their github--one was just yesterday, 2018-04-07. If you can still access Origin temporarily, perhaps at work or in a VM, then you could try using Origin's Mathematica Link. It allows you to import/export data from/to Mathematica. Once it's in Mathematica, you have lots of options of what to do with the data. originlab.com/doc/Origin-Help/Mathematica-Procedure-EX
    – Hee Jin
    Apr 8 '18 at 0:15

The best and simplest is to download SciDAVis, which is both gratis & libre (GPLv2). You can read and manipulate .opj files just like in Origin. Download from here, or build from source.

Another option is to build liborigin, also gratis & libre (GPLv2). When you run the script like opj2dat ./foo.opj it exports all the data tables to separate plain text files.

Finally you also could use QtiPlot, but you need the paid "Pro" version to actually deal with .opj files...

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.