6.20.x
AnnotationTools IGOR.6.20.x-1.x-dev
Posted August 26th, 2010 by jjweimerDownload: AnnotationTools-IGOR.6.20.x-1.x-dev.zip
Size: 9.42 MB
md5_file hash: 3ad623091e39369078ef9f059939b183
First released: August 26, 2010 - 11:01
Last updated: October 11, 2010 - 16:00
Overview
Snapshot release from the 6.20-1.x version.
Load all files in a directory
Posted August 23rd, 2010 by Payam Minoofar//This function automatically loads all files in a folder that the user selects. In this instance, the function //assumes that each file is a Dionex Chromeleon generated ASCII file, and that the chromatogram's data //points were collected at 0.2 sec. intervals. You MUST must make the changes appropriate to your data //files on the lines below marked with exclamation points!!! function loader() //initialize loop variable variable i=0 string wname,fname //wave names and file name, respectively //Ask the user to identify a folder on the computer
Print names of traces in graph marquee
Posted August 11th, 2010 by harneitThe code below installs an item Print Traces In Marquee in the graph marquee menu that lets you print the names of the traces in the marquee.
To test, copy the code below in your procedure window and then execute this on the command line:
make/o w0=100-x, w1=x^2/128, w2=2*x+5, w3=3*x;Display w0, w1, w2, w3;Append w0,w2 vs w1;legend
Then, colorize the traces (menu Graph|Packages|Make Traces Different, press "Commonly-Used Colors") and drag a marquee on the graph, use the context-menu (right-click (windows) or ctrl-click (macintosh)).
Formatted value-error string
Posted August 11th, 2010 by harneitThe function ValueErrorString(value, error, [delta, format, expformat, nonmetric]) returns a formatted value-error string terminating with a metric prefix. The intended use is with "dimensioned" quantities, see the examples.
Examples:
•print ValueErrorString(12.34e-5, 1.11e-5) + "V" 0.12(1) mV •print ValueErrorString(12.34e-5, 1.11e-5, delta=1e-6, format="v(±e)") + "F" 123(±11)µF •print ValueErrorString(12.34e-5, 1.11e-5, delta=1e-7, format="(v ± e) ") + "T" (123.4 ± 11.1) µT
ScrollTracesPanel IGOR.6.20.x-1.x-dev
Posted August 9th, 2010 by jjweimerDownload: ScrollTracesPanel-IGOR.6.20.x-1.x-dev.zip
Size: 57.6 KB
md5_file hash: d4d5f6656de30dec409dafdb5d3af82e
First released: August 9, 2010 - 09:02
Last updated: June 15, 2011 - 15:00
Overview
This is a snapshot of the development on all 6.20-1.x versions.
ScreenSizer IGOR.6.20.x-2.4-1
Posted August 9th, 2010 by jjweimerDownload: ScreenSizer-IGOR.6.20.x-2.4-1.zip
Size: 28.75 KB
md5_file hash: ac7c384a630d325ea98f5261a1fe50f1
First released: August 9, 2010 - 08:07
Last updated: August 9, 2010 - 08:10
Overview
Minor code changes over 2.40 release version. Considered now to be a stable release for this version.
Normalized Derivative Peak Functions
Posted August 7th, 2010 by harneitThe built-in fit functions "gauss" and "lor" have parameters optimized for speed rather than readability or physical meaning. Also, they cannot be used to fit "derivative" line shapes occurring, e.g., in electron spin resonance or any other lock-in based spectroscopy. The "Multipeak Fitting" package allows to create fit reports with physical parameters such as the full width at half maximum (FWHM), but it involves a lot of clicking.
matlab IGOR.6.20.x-0.x-dev
Posted August 5th, 2010 by RGerkinDownload: matlab-IGOR.6.20.x-0.x-dev.zip
Size: 4.93 KB
md5_file hash: cab1e0c4a598acf5131c8b761e98858a
First released: August 5, 2010 - 16:01
Last updated: August 5, 2010 - 17:00
Initial release.
Move a Control
Posted August 5th, 2010 by RGerkinMove a control 'dx' and 'dy' from its current location without knowing its current location:
Function MoveControl(name,dx,dy[,win]) string name,win variable dx,dy win=selectstring(paramisdefault(win),win,winname(0,1)) controlinfo /w=$win $name modifycontrol $name pos={v_left+dx,v_top+dy}, win=$win End
Menu entry for experiment templates
Posted August 4th, 2010 by thomas_braunIn case you also use experiment templates as normal starting point for your Igor experience this snippet helps out. It creates a new menu item in the File menu which only lists packed experiment templates from a certain path. Remember to change templatePath to an existing location.
#pragma rtGlobals=1 // Use modern global access method. static StrConstant templatePath = "C:myTemplates" // change this to a path with igor packed experiment templates static StrConstant templateSuffix = ".pxt" Menu "File" SubMenu "Experiment Templates"
