Squirrel and Pika ipf Upgrade Manager v 1.04 5 December 2018 Minor changes to prevent some errors when upgrading. Notes for version 1.03 Notes by Donna Sueper 12 Sept 2018 Minor changes to prevent some errors when upgrading. Notes by Donna Sueper 12 Sept 2018 Minor changes to prevent some errors when upgrading. This ipf is now Igor 6 compatible. This ipf is an Igor independent module, which means that it can be compiled and run separately from other possibly non-compiled code. For many Igor users this independent module interface is unfamiliar. To be able to 'see' the ipf within the procedure windows execute SetIgorOption IndependentModuleDev=1 There are two main functions, both available from the top "AMSIPFManager" menu: Update AMS Code and ADOPT ipfs Update AMS Code and DON'T ADOPT ipfs These will do identical things execpt for ipf adoption of all ipfs with a "sq", "pk", "tw" prefix. For any other user procedures not beginning with one of these prefixes, the code will do nothing. It will leave all other Wavemetrics and User procedure files alone. If one updates an old squirrel-only experiment, the new experiment will still be squirrel-only - that is the data folder with HR ions etc, will NOT be copied. Users are used to having their experiments set up such that the ipfs AMS analysis ipfs are adopted. Ipf adoption breaks the link between where the file is located on a hard drive and it's connection to an experiment. A copy of adopted files become embedded within an experiment. Users may wish to not adopt their ipfs. This assures that the same ipf is used across all experiments. However, if a user copies an experiment top a new location the link between the ipfs and the experiment may become broken. Search the Igor help files for the AdoptAll/UP command for more information on adoption of files. If you are using Igor 6.x and choose to adopt the ipfs, a prompt will appear for each ipf, asking you to confirm that you wish to adopt the ipf. In practice, this is tedious, so the option for not adopting the ipfs is presented. In Igor 7.02Beta these prompts will not appear. Happy Squirrelling!