Packages: Data Acquisition
Packages include individual Igor procedure files or collections of Igor procedure files that are related, as well as external operations (XOPs). To browse ALL projects (including those that have not been officially released) click on the Advanced Browse link above.
Last changed: 1 year 11 weeks ago
This program will automatically track a user defined object (cells) through a stack of images and output the X and Y pixel coordinates of the object, as well as the distance moved and velocity for each frame of the movie. Two zip files are provided (click "View all releases" to see and download them both). The zip file "Automated Cell tracker" contains three files: Cell Tracker.pxp, CTIPN.ipf and Cell Tracker Instructions.ihf. Before you open the .pxp file, place the .ipf file under the User Procedures file folder and the .ihf file under the Igor Help Files folder.
|IGOR.6.20.x-1.1-Example Data||2012-Feb-29||Recommended for Igor 6.20.x and above||Help|
Last changed: 1 year 24 weeks ago
Procedure files to help simplify data acquisition (DAQ) in Igor Pro. Includes separate files for GPIB, NIDAQmx, traditional NIDAQ, serial port, and VISA. Each file contains its own documentation.
|IGOR.5.00.x-1||2011-Dec-02||Recommended for Igor 5.00.x and above||Help|
Last changed: 2 years 32 weeks ago
This is a very simple program to get parameters from the user for a UV-Vis absorption spectrum, and then drive the Milton-Roy Spectronic Genesys 2 UV-Vis spectrophotemeter to acquire the data and display it in real time.
The procedure is very basic, but it works. Please let me know of any bugs or mistakes.
The IGOR procedure file should contain adequate commenting. The procedure makes use of the VDT2 IGOR XOP (external operations). So, make sure that the appropriate XOP and help files are linked in your "IGOR Extensions" folder.
|IGOR.6.20.x-0.2||2010-Oct-06||Recommended for Igor 6.20.x and above||Help|
Last changed: 1 year 22 weeks ago
Template with an experiment file and several procedure files to help simplify data acquisition and management in Igor Pro. Includes generic data-taking routines, a convention for identifying data with unique serial numbers, procedure files to simplify data acquisition (see "DAQ Procedures" Project*) with GPIB, NIDAQ, serial port, and VISA, and procedure files to work with a few common SRS lockin amplifiers and Tektronix oscilloscopes. Each file contains its own documentation, and the experiment file contains a "GettingStarted" notebook.
|IGOR.5.00.x||2011-Dec-15||Recommended for Igor 5.00.x and above||Help|
Last changed: 6 weeks 2 days ago
Igor Sequencer controls an Arduino device to produce sequences of output pulses in a user-defined sequence. It provides low cost control of up to 12 outputs in two banks of 6 pins with sub-millisecond accuracy. Sequences are programmed through a GUI and they can be saved and loaded for quick recall.
You will need an Arduino Uno or Mega (it will probably work with other Arduino models as well). A sketch is provided which contains the code to install on the Arduino. A manual describing installation and operation is also available for download.
|IGOR.6.30.x-1.2||2013-Apr-07||Recommended for Igor 6.30.x and above||Help|
Last changed: 4 years 47 weeks ago
NeuroAcquire allows one to collect physiology and imaging data in a single instance of IGOR. Often, physiology and image acquisition are performed by different third party packages, which can complicate the timing and triggering of data collection. Our hope is that NeuroAcquire simplifies the coordinated acquisition of both types of data by having all controls under one roof. You will need an ITC18 DAQ board and a SIDX-supported CCD camera to use this program. Future versions may support other DAQ boards.
|IGOR.6.02.x-1.0-dev||2008-Jun-26||Recommended for Igor 6.02.x and above||Help|
Last changed: 5 years 26 weeks ago
The NIDAQmxBaseAccess XOP gives you access to functions defined by National Instruments' NI-DAQmx Base driver for multifunction data acquisition boards. This driver is available for Macintosh OS X; this is the only way to use National Instruments data acquisition devices on OS X.
|IGOR.5.00.x-1.0.x-dev||2007-Nov-17||Development snapshot for Igor 5.00.x and above||Help|
Last changed: 1 year 28 weeks ago
This XOP allows you to control and acquire data from Ocean Optics spectrometers.
We use it to acquire spectra from a USB2000+ spectrometer, but I believe that it should work for other spectrometers as well.
The download includes binaries and source code, and instructions on how to use the software.
|IGOR.6.00.x-1.0||2011-Nov-07||Recommended for Igor 6.00.x and above||Help|
Last changed: 5 years 17 weeks ago
This package is an XOP which enables Igor Pro to control and take images with Santa Barbara Instruments Group (SBIG) cameras through SBIG's low-level driver routines. With it, you can write Igor Pro functions to script the behavior of an SBIG camera for whatever application you may have. The package includes the XOP, a help file, a user's manual, and a sample experiment that uses the XOP to implement a simple point-and-click panel for a camera. (See the picture.) The XOP is in Universal Binary format for Macintosh OS-X.
|IGOR.6.00.x-1.0.1||2008-Jan-18||Recommended for Igor 6.00.x and above||Help|
Last changed: 1 year 1 week ago
Driver for accessing Sensicam CCD cameras.
The interface still has some bugs (sudden crashes, no image with long exposure > 12s). I don't have the time to fix that. Please feel free to download the sourcecode below and fix it. However, if your changes are shown to improve the code/function, please upload the improved version so everyone can use that.
|IGOR.6.20.x-1.0-src||2012-May-13||Recommended for Igor 6.20.x and above||Help|
|IGOR.6.12.x-1.0||2011-Jun-14||Recommended for Igor 6.12.x and above||Help|
Last changed: 8 weeks 21 hours ago
SOCKIT provides TCP/IP (IPv4/IPv6) network socket communication between a server and IGOR Pro (the client).
One can connect to a server then send and receive string messages with it. A string is just a collection of bytes, so you can send any collection of data you want.
The received messages are buffered to a text wave (optionally printed in the history window). One can also provide a 'processor function', which acts as an event handler for the message. One example of the processor function could be to act as a parser for Igor commands.
|IGOR.5.00.x-1.x-dev||2013-Mar-26||Development snapshot for Igor 5.00.x and above||Help|
Last changed: 27 weeks 3 days ago
TANGO is an object oriented distributed control system being actively developed as a collaborative effort between several synchrotron institutes. The object model in TANGO supports methods, attributes and properties. In TANGO all objects are representations of devices. The devices can run on the same computer or distributed over computers interconnected by a network. The network communication is based on CORBA & ZMQ. Communication can be synchronous, asynchronous or event driven. Configuration data is stored in a database.
|IGOR.6.20.x-2.5-0||2012-Nov-11||Recommended for Igor 6.20.x and above||Help|