6.20.x

AnnotationTools IGOR.6.20.x-1.x-dev

in
Downloaded 28 times
Nightly development snapshot from Subversion branch: IGOR-6-20--1
Download: 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

Average rating
(2 votes)

//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

Average rating
(0 votes)

The 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

Average rating
(0 votes)

The 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

in
Downloaded 15 times
Nightly development snapshot from Subversion branch: IGOR-6-20--1
Download: 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

in
Downloaded 21 times
Official release from Subversion tag: IGOR-6-20--2-4-1
Download: 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

Average rating
(0 votes)

The 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

in
Downloaded 408 times
Nightly development snapshot from Subversion branch: HEAD
Download: 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

in
Average rating
(0 votes)

Move 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

Average rating
(0 votes)

In 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"

Syndicate content

Back to top