Recently Created Projects

Type

Project Updater

Downloaded 903 times
Average rating
(0 votes)
updater.png

Provides a way to keep procedure files in sync with releases on IgorExchange. This is not a package manager for multi-file projects, just a way to keep individual procedure files updated as new versions are released.

Spidergram

Downloaded 399 times
Average rating
(0 votes)
spidergram.png

Import geochemical datasets from databases or from mass spectrometer output files, reorder and normalize to produce geochemical spider diagrams.

SVM

Downloaded 17 times
Average rating
(0 votes)

This XOP wraps libSVM to provide Support Vector Machine-based classification, regression, and novelty detection in IgorPro.
For a detailed desccription of the algorithm, see https://github.com/cjlin1/libsvm

To install, simply copy the applicable XOP (macOS or windows, 32 or 64 bit) and SVM Help.ihf to the respective Igor Extension folder. SVM has been tested (and should work) on Igor7 on macOS and Igor 6.37 and Igor7 on Windows7.
The XOP adds two operations, SVMTrain and SVM classify, to IgorPro. For a detailed explanation if the syntax, see the included help file.

Gizmo Control for Scatter Plots

Downloaded 177 times
Average rating
(0 votes)
GCscatter.png

GCscatter (Gizmo Control for scatter plots) makes it easy to manipulate 3D scatter plots by collecting commonly needed controls in a convenient panel. Advanced settings and more info are available in the Gizmo Control menu.

Controls include: axis on/off, labels, ranges, ticks; window position and zoom; bonds, symbols and sizes, etc.

The control panel can be minimized, and is hidden when the Gizmo window is not active. When you reactivate it, the panel reappears. Multiple scatter gizmos can be used.

Chem3D

Downloaded 45 times
Average rating
(1 vote)
Chem3D gizmo with attached control panel

Chem3D is a package for 3D visualization of molecules in Igor 7.03 or higher.
There are many excellent molecular graphics systems, but if you are using Igor for chemical purposes, it may be useful to have 3D molecular visualization in Igor.

Chem3D uses a scatter plot to display the molecule(s) in a Gizmo window. A panel is attached to modify and control many aspects of the Gizmo and of the molecular display. This includes: axis on/off, labels, ranges, ticks; window position and zoom; bonds, atom sizes (including van der Waals); atom numbers; molecular rotation; etc.

GraphBoard

Downloaded 153 times
Average rating
(0 votes)
screenshots

GraphBoard.ipf provide an alternative graph selecting interface for Igor Pro.

Features

  • Simple user interface
  • Filtering with regular expressions
  • Extensible popup menu actions

Installation

Put GraphBoard.ipf into your `Igor Procedures` folder or `User Procedures` folder.
If you use `User Procedures` folder, you have to write `#include "GraphBoard"` on your main procedure window to load the procedure.

GraphBoard is available from the `Misc` menu.

Matrix Browser

Downloaded 0 times
Average rating
(0 votes)

For large projects, folders often may contain a very large amount of waves that can be difficult to sort/search through. Holding waves with similar data into multidimensional waves (matrices) is one way around this problem, but matrices are more difficult to easily visualize and manipulate like 1D waves are. This project is meant to provide an alternative data browser of sorts, which is better equipped to navigate large data sets and make matrix visualization and operations (slices, beams, transposition, etc.) fast and easy in a single GUI.

CalcPad

Downloaded 474 times
Average rating
(1 vote)

A small notebook (notepad) that functions as a calculator.

Type an expression and hit enter. Use up and down arrows to insert previously executed lines. Use shift-up/down to replace selection with previous answers. Execution environment is current data folder. Type ? to set preferences.

Molar Mass Calculator

Downloaded 189 times
Average rating
(0 votes)
MolarMass2.gif

A notebook that functions as a molar mass calculator. Type a formula and hit enter. The calculated mass is output to the notebook window and inserted in the clipboard.

Alternatively, from the command line: print molWt("H2O") where H2O is replaced by the formula of interest. Please use correctly capitalized element symbols!

Transfer graphs between different experiment files

Downloaded 255 times
Average rating
(1 vote)

Transfer graphs completely (both data and graph it self) from one expriment to another, some like as the Save Graph package but far more convenient. One does not need to save the graph copy as a text file and not need to load it using the Load Igor Text menu item.

How to use:
1 Drag the TransferGraph.ipf to the current experiment file and compile it. A menu named "TransferGraph" is created with two menuitems: "SaveGraph" and "LoadGraph". Do the same thing to the target experiment file you want to transfer graphs to.

Loomis-Wood Add-In

Downloaded 12 times
Average rating
(0 votes)

The Loomis-Wood Add-In is a package for Igor Pro that allows the creation of interactive Loomis-Wood plots for the analysis of high resolution molecular spectra.

OpenCL SGEMM implemented using AMD GPU

Downloaded 43 times
Average rating
(0 votes)

This is a simple implementation of OpenCL SGEMM using AMD GPU based on various web materials, written only for 64-bit Igor Pro 7, other version not tested.

*It works only for matrices which are divisible by 16 for now.
It is not well optimized, but might serve as a starting point for users who would like to explore computing using GPU with Igor Pro.
With AMD HD 7950, it provides around a factor of 3 speed up over Intel Core i7-4790.

Encircle

Downloaded 522 times
Average rating
(0 votes)
encircle.png

Encircle a cloud of data on a plot and shade the bounded region.

How to use:

  • Right click on a data point to invoke the trace menu and select "Encircle points" to draw a polygon that surrounds all of the data in the wave.
  • If you change the aspect ratio of the plot area you can repeat this procedure to update the shape of the polygon that surrounds the data.
  • Selecting "Remove Encircled Region" deletes the shaded region.

Polygons are drawn in the user back layer using axis coordinates and can be edited with the drawing tools.

Gene set enrichment analysis report handling for graphing in Cytoscape

Downloaded 21 times
Average rating
(0 votes)

This project handles gene set enrichment analysis (GSEA) output from the Broad Institute resource (http://software.broadinstitute.org/gsea/index.jsp) comparing enrichments between two groups and providing output to be graphed in Cytoscape (http://www.cytoscape.org/).

tClamp16

Downloaded 29 times
Average rating
(0 votes)

tClamp16

Igor Pro GUI which offers a data acquisition environment with InstruTECH ITC16.

Getting Started

Prerequisites

* Igor Pro 6.1 or later
* InstruTECH ITC-16 and a host interface
* ITC legacy XOP (ITC_X86_V##.XOP, ITC_X86_V## Help.ihf)

Installing

Similar to that of tClamp18 (https://github.com/yuichi-takeuchi/tClamp18).

Work flow

Similar to that of tClamp18 (https://github.com/yuichi-takeuchi/tClamp18).

Help

* Click "Help" in tClamp16 menu.

Versioning

tClamp18

Downloaded 36 times
Average rating
(0 votes)

tClamp18

tNeuroshare

Downloaded 28 times
Average rating
(0 votes)
screenshot.png

tNeuroshare

Igor Pro GUI for importing any neurophysiology data in neuroshare format.

Getting Started

Prerequisites

* Neuroshare.XOP (http://www.nips.ac.jp/huinfo/documents/neuroshare/index.html)
* Neuroshare-compliant DLL (http://neuroshare.sourceforge.net/DLLLinks.shtml)
* tUtility (https://github.com/yuichi-takeuchi/tUtility)
* SetWindowExt.XOP (http://fermi.uchicago.edu/freeware/LoomisWood/SetWindowExt.shtml)

This code has been tested in Igor Pro version 6.3.7.2. for Windows and supposed to work in Igor Pro 6.1 or later.

Installing

tSort

Downloaded 42 times
Average rating
(0 votes)
screenshot

tSort

An Igor Pro GUI which offers a spike sorting environment for extracellular recordings with microelectrodes.

Getting Started

Prerequisites

* tUtility (https://github.com/yuichi-takeuchi/tUtility)
* SetWindowExt.XOP (http://fermi.uchicago.edu/freeware/LoomisWood/SetWindowExt.shtml)

This code has been tested in Igor Pro version 6.3.7.2. for Windows and supposed to work in Igor Pro 6.1 or later.

Installing

1. Install Igor Pro 6.1 or later.

miniAna

Downloaded 55 times
Average rating
(0 votes)
screenshot.png

miniAna

An Igor Pro procedure with offers an analytical environment for miniature events, written to analyze miniature EPSCs recorded in in vitro brain slice preparation of mice. Several parameters are obtained on each event (timestamps, amplitude, decay time, interevent interval etc) and the parameters can be exported as a comma-separated value file. Averaged trace of recorded events can also be prepared as a graph.

Getting Started

Prerequisites

* tUtility (https://github.com/yuichi-takeuchi/tUtility)

tUtility

Downloaded 46 times
Average rating
(0 votes)
Screenshot

tUtility

This procedure (tUtility) offers a GUI (control panel) for general purpose analyses with necessory library.
It is written for analyses and figure preparation of in vitro patch-clamp data.
But it can be utilized for other analyses including in vivo intra- and extracellular recordings, calcium imagings etc.

Getting Started

Prerequisites

* PPT.XOP (http://www.mpibpc.mpg.de/groups/neher/index.php?page=software)
* SetWindowExt.XOP (http://fermi.uchicago.edu/freeware/LoomisWood/SetWindowExt.shtml)

#
Syndicate content

Back to top