User Tools

Site Tools


Sidebar

Top
Seminar
Courses
Textbooks
Documents
Downloads (-2016)
Downloads (2016-)
Weblog
RSS aggregates
Discussions
Archives


EMBL BioImage Data Analysis

EuBIAS

NEUBIAS

—- Contact
CMCI Alumni
ALMF
EMBL Heidelberg
EMBL Intranet


Popularity Ranking


Timeline of @cmci_

cmci_ avatar

RT @helenajambor: Credit where credit is due! One could also say Matthäus Mittasch from the Kreysing lab shows how heat can induce flows in…
About 5 mins, 7 secs ago by: Kota Miura (@cmci_)

cmci_ avatar

RT @empleo_mid: Puesto: 1 PhD student position available for "Image analysis of cardiac development in the mouse" - CNIC https://t.co/0AfJ8
About 14 hours, 44 mins ago by: Kota Miura (@cmci_)

cmci_ avatar

RT @CanonMedicalEDI: Five #vacancies currently open: Image Analysis Scientist, Software Engineer (various) & IT Administrator. Rewarding #H…
About 1 day, 16 hours ago by: Kota Miura (@cmci_)

cmci_ avatar

@haesleinhuepf @ReynaudEmmanuel @BioImagingUK @BBSRC @NEUBIAS_COST ... and fun!
About 1 day, 16 hours ago by: Kota Miura (@cmci_)

cmci_ avatar

RT @thewtex: @cmci_ @ProjectJupyter @UCBIDS @stefanvdwalt @cziscience @thefreemanlab @ctrueden @FijiSc @cmci_ sorry about the quality. Here…
About 1 day, 16 hours ago by: Kota Miura (@cmci_)

cmci_ avatar

@thewtex @ProjectJupyter @UCBIDS @stefanvdwalt @cziscience @thefreemanlab @ctrueden @FijiSc thanks!
About 1 day, 16 hours ago by: Kota Miura (@cmci_)
blogtng:blogtop
Algorithm FRAP Fiji ImageJ ImageJ Plugin ImageJ Plugin 3Dviewer Imaris Java Javascript Python R bias blog dokuwiki fiji google imagej java libraries matlab meetings neubias news papers python references software webadmin




CMCI weblog

IJ plugin development

I added a small article about setting up Eclipse Run/Debug configuration in Eclipse.

4D registration

I didn't know this plugin made in 2005 for registration of 4D:

PoorMan3DReg A poor man's 3D registration plugin for aligning dynamic 3D volumes. http://sybil.ece.ucsb.edu/pages/poorman3dreg/index.html

I only went to the bottom figurem but looks like a good plugin for 4D registration. I will check further. The author seems to be reserved from making it too famous because of other registration plugins available in ImageJ. I think, contrary to the authors view, such 4D availability has not been around.

QuickPALM

QuickPALM: 3D real-time photoactivation nanoscopy image processing in ImageJ Nature Methods 7, 339 - 340 (2010) doi:10.1038/nmeth0510-339

PALM and STORM reconstruction algorithms usually rely on 'fitting' Gaussian kernels to detected diffraction-limited spots. Although they permit high-accuracy localizations, these iterative methods can require up to several hours of processing time. We have developed a high-speed reconstruction algorithm that uses the classical Högbom 'CLEAN' method8 for spot finding, followed by a modified center of mass algorithm to compute the spot position and parameters defining spot shape along the horizontal axes.

I have not yet tried this, but seems to be very usable also for simple cases that needs to find spots. Plugin could be downloaded from

http://code.google.com/p/quickpalm/

Photobleaching Correction -3D time series

There are several IJ tools available for 2D time series bleaching correction, but seems not with 3D:

2D-t tools:

    • Phair's double normalization method. Dependent on ratio, similar to the above, but can specify reference area (if my understanding is correct).
    • proposes two ways,
      1. conceptually similar to above two: estimate the correction ratio. But this is done by fitting exponential decay curve and use decay parameter.
        1. <jsm> I_c(t) = I(t) / exp^{-\tau t}</jsm>
      2. use “enhance contrast”. framewise Histogram streching.

Among these, exponential decay method is theoretically clean (but in practice, timeseries are not teoretical…).


Anycase, there should be 3D-t bleach correction tool (and I need it NOW). I might make some quick solution using two methods, one using division of first frame and the other with exponential fitting.

By the way, bleaching corrected images cannot basically be used for intensity quantification (FRAP, on the other hands, correct bleaching after measuring the raw image). If you are analyzing shapes or positions, no problem for quantification.


here is the “ratio” version:

macro "Bleach Corection 3D-t by ratio"{
	run("Duplicate...", "title=bleach_corrected duplicate");
	getDimensions(width, height, channels, slices, frames);
	if (frames == 1) {
		uslices = getNumber("how many z slices/timepoint?", 1);
		if ((slices%uslices) !=0) exit("that slice number dows not match with the current stack");
		frames = slices / uslices;
	}
	tIntA = newArray(frames);
	setBatchMode(true);
	for(i=0; i<frames; i++){
		startf = (i*slices)+1;
		endf = (i+1)*slices;
		op ="start="+startf+" stop="+endf+" projection=[Sum Slices]";
		run("Z Project...", op);
		//print(op);
		getRawStatistics(nPixels, mean);
		if (i==0) tIntA[i] = mean;
		else tIntA[i] = mean/tIntA[0];
		close();
	}
	setBatchMode("exit and display");
	tIntA[0] =1;
	for(i=0; i<frames; i++){
		for(j=0; j<slices; j++){
			curframe = i*slices + j+1;
			setSlice(curframe);
			//print("frame"+curframe + " factor" + tIntA[i]);
			op = "value="+tIntA[i]+" slice";
			run("Divide...", op);
		}
		print("time point:"+i+1 + "  factor" + tIntA[i]);
	}	
}


Before Correction (each row is a time point, with 8 z-slices)
 Before each row is a time point Average intensity along stack slices. 5 peaks corresponds to 5 time points. Before


After Correction
After After



DeadEasy Caspase ImageJ plugin

There are often cases I see that ImageJ plugins that seems to be very useful is not linked to ImageJ plugin site. Here is one case, I just happened to find.

DeadEasy Caspase ImageJ plugin

“Here, we present a method based on image filtering and mathematical morphology techniques, to count automatically the number of dying cells in intact fruit-fly embryos. We call the resulting programme DeadEasy Caspase. It has been validated for Drosophila and we present examples of its power to address biological questions. Quantification is automatic, accurate, objective, and very fast.”

http://www.biosciences-labs.bham.ac.uk/hidalgo/software.htm

description is http://www.plosone.org/article/info:doi/10.1371/journal.pone.0005441

entry generator

Weblog Archive

blogtng/blogtop.txt · Last modified: 2016/05/24 05:46 (external edit)