No announcement yet.

How do I set up an additional computer for data analysis?


  • How do I set up a new computer for data analysis?

    First off, you need a new license of Igor Pro 6, which can be purchased from wavemetrics.
    You can get downloads from them to install today, and that generally gets you updated as well.
    Special instructions for installing Igor can be read here (important for Win 7)

    But make sure your Igor pro is updated to the latest version from wavemetrics, see also Igor Update.

    Note: We will refer to the computer which controls your AFM as the real-time computer (or real-time rig) and the second computer for data analysis as the offline computer (or offline rig).

    Then you need to install the MFP3D software. For offline rigs, it is best to use the same version as the real time rig. To get the version number of the MFP3D software on your real time computer see versions. If you can't find the software version you need here then please contact us at [email protected] and we'll get you what you need.

    In case you are using a newer version of software that the one that saved your data, you should note that loading experiments from older versions into newer versions is a very buggy process. It is by FAR a much better idea to load just the data ibws (images or force plots) into the newer software. That will run into weird errors only very rarely. Most of the time loading an old experiment into new software will result in error messages being displayed constantly.

    For people who really want to try out the new software on the offline rig first, I would strongly recommend setting up a copy of Igor, so you can have the main copy of Igor run the same version as the real time rig, and the second copy of Igor on the offline rig can run the latest version.

    Lastly, there are some calibration files that are missing from your offline machine. These don't matter, since you are setting up an offline machine that won't actually run the AFM, but the software will report errors. You can either copy them from the Real time machine, or just use the software to save dummy files.

    To copy:
    grab ParmWave.itx and ARVSoftParmWave.ibw from
    where is the path to the Igor.exe [typically c:\Program Files\WaveMetrics\Igor Pro Folder\]

    To create dummy files:
    from the command line type:
    Then click on the "Use the "Use This" Values" button
    Then click on the "Save the "Use This" Values to Software" button
    then from the command line type:
    Then click on the "Save the "Use This" Values to Software" button

    • Micha Fireman
      Micha Fireman commented
      Editing a comment
      Hello, I am setting up a similar system; I would like to use the analysis features on a separate work computer which runs a copy of Igor Pro (version . I have installed the most current copy of MFP3D. On opening it, however, I get the following errors

      MFP3DXop critical error: Could not load the libelf DLL. (This shows up twice)
      Function compilation error: expected a keyword or an object name Error in initialization.ipf startmeup. td_WriteString("SmartStartStatusCallback","CheckCo ntroller()") (twice again)
      Macro execute error: expected a keyword or an object name Error in procedure.initialrun StartMeUp()

      after OKing through, I get to the Master and Master Channel panels (Irrelevant as I only wish to do data analysis)

      I suppose this is the problem being diagnosed by making dummy files, however I cannot make the files from the command line.
      Instead I get a
      Syntax Error: Unknown/ Inappropriate name or symbol

      Any suggestions?

      Micha Fireman

    • frk1980
      frk1980 commented
      Editing a comment
      I am also having this issue. Any help would be greatly appreciated. Thanks!

    • Bemis
      Bemis commented
      Editing a comment
      Vista and Windows 7, although are very different operating systems have the same problem in this regards. For a solution, see:
    Posting comments is disabled.



Latest Articles


  • Software version compatability
    by Bemis
    There is an issue with the XYZ gains and older versions of the software.
    If you go to version 12 or above, then your system will be using the new gain system. Once you go to the new gains, your instrument should not use versions < 101010.

    If you want to continue using 101010, you need to make sure it is >= 101010+4706 If you want to continue using 111111, you need to make sure it is > 1126 ...
    2015-05-08, 01:14 PM
  • Building a New real time computer
    by Bemis
    Current recommended system:

    Dell Precision T3500 Workstations
    Intel QuadCore Xeon 3500 series (2.80GHz)
    6GB DDR3 RAM
    2 320GB SATA Hard Drives (RAID1 mirror)
    2012-05-24, 11:14 AM
  • How to install Asylum USB Drivers
    by Bemis
    There are currently 2 versions of the USB drivers, we will refer to them as old and new. The version of the MFP3D software you want will determine if you need old or new drivers.

    MFP3D Version Old Drivers New Drivers
    2011-06-28, 10:02 AM
  • How to write code to click on buttons
    by Bemis
    One of the easiest ways to get started writing Igor code is to write something that simply clicks on Asylum buttons in a certain order. Here is how to get started with that. 1) Bring up the panel that has the button you want to click on. 2) Hit Ctrl + T to bring up the tools for the panel. 3) Click on the second button on the left that now shows. 4) Double Click on the button you want to use. 5) For buttons there are 2 things you need to get from this dialog. The Control name (First ...
    2011-02-02, 08:39 AM
  • Running Copies of the Igor Pro / AR Software
    by Bemis
    There are typically two main reasons to make a copy of the Igor Pro / AR Software, and they are slightly different.
    1. You want to try out some new MFP3D code. There is a new feature that is in the unstable code that you want to try out, but it is the new code. There are going to be bugs, and so you want to be able to go back quickly, and you don't want other people in the lab to have to deal with the new bugs. This is by far the most common reason, and the easier way to make a Igor
    2010-03-17, 03:11 AM
  • Reporting Bugs
    by ARadmin
    Send bug reports to [email protected], but to help us resolve it quickly, please read on and learn how to compose a useful report for us to work from.

    Composing your Bug Report

    Effective bug reports are the most likely to be fixed. These guidelines explain how to write such reports.

    • Be precise
    • Be clear - explain it so others can reproduce the bug
    • One bug per report
    • No bug is too trivial to report - small bugs may hide big
    2010-03-17, 01:51 AM