|
|
1 | (8) |
|
Part I: Emerging Technologies to Understand Biological Systems |
|
|
3 | (1) |
|
Knife-Edge Scanning Microscopy: High-Throughput Imaging and Analysis of Massive Volumes of Biological Microstructures |
|
|
3 | (1) |
|
4D Imaging of Multicomponent Biological Systems |
|
|
3 | (1) |
|
Utilizing Parallel Processing in Computational Biology Applications |
|
|
3 | (1) |
|
Part II: Understanding and Utilizing Parallel Processing Techniques |
|
|
4 | (1) |
|
Introduction to High-Performance Computing Using MPI and OpenMP |
|
|
4 | (1) |
|
Parallel Feature Extraction |
|
|
4 | (1) |
|
Machine Learning Techniques for Large Data |
|
|
4 | (1) |
|
Part III: Specific Applications of Parallel Computing |
|
|
5 | (2) |
|
Scalable Image Registration and 3D Reconstruction at Microscopic Resolution |
|
|
5 | (1) |
|
Data Analysis Pipeline for High-Content Screening in Drug Discovery |
|
|
5 | (1) |
|
Information About Color and Orientation in the Primate Visual Cortex |
|
|
5 | (1) |
|
High-Throughput Analysis of Microdissected Tissue Samples |
|
|
6 | (1) |
|
Applications of High-Performance Computing to Functional Magnetic Resonance Imaging (fMRI) Data |
|
|
6 | (1) |
|
|
7 | (1) |
|
Bisque: A Scalable Biological Image Database and Analysis Framework |
|
|
7 | (1) |
|
High-Performance Computing Applications for Visualization of Large Microscopy Images |
|
|
7 | (1) |
|
|
7 | (2) |
|
|
8 | (1) |
|
PART I Emerging Technologies to Understand Biological Systems |
|
|
9 | (94) |
|
Knife-Edge Scanning Microscopy: High-Throughput Imaging and Analysis of Massive Volumes of Biological Microstructures |
|
|
11 | (28) |
|
|
11 | (5) |
|
High-Throughput, Physical-Sectioning Imaging |
|
|
11 | (3) |
|
Volumetric Data Analysis Methods |
|
|
14 | (2) |
|
Knife-Edge Scanning Microscopy |
|
|
16 | (5) |
|
|
21 | (4) |
|
|
25 | (4) |
|
Interactive Visualization |
|
|
29 | (2) |
|
|
31 | (3) |
|
|
32 | (1) |
|
|
33 | (1) |
|
|
34 | (5) |
|
|
34 | (1) |
|
|
34 | (5) |
|
Parallel Processing Strategies for Cell Motility and Shape Analysis |
|
|
39 | (48) |
|
|
39 | (5) |
|
|
39 | (3) |
|
Flux Tensor Implementation |
|
|
42 | (2) |
|
Cell Segmentation Using Level Set-Based Active Contours |
|
|
44 | (24) |
|
Region-Based Active Contour Cell Segmentation |
|
|
45 | (7) |
|
Edge-Based Active Contour Cell Segmentation |
|
|
52 | (3) |
|
GPU Implementation of Level Sets |
|
|
55 | (10) |
|
|
65 | (3) |
|
|
68 | (19) |
|
Cell-to-Cell Temporal Correspondence Analysis |
|
|
69 | (4) |
|
Trajectory Segment Generation |
|
|
73 | (1) |
|
Distributed Cell Tracking on Cluster of Workstations |
|
|
74 | (3) |
|
|
77 | (3) |
|
|
80 | (7) |
|
Utilizing Parallel Processing in Computational Biology Applications |
|
|
87 | (16) |
|
|
87 | (1) |
|
|
88 | (4) |
|
|
89 | (1) |
|
|
90 | (1) |
|
Processes Controlling Individual Tumor Cells |
|
|
90 | (1) |
|
|
91 | (1) |
|
Nondimensionalization and Parameters |
|
|
92 | (1) |
|
|
92 | (1) |
|
|
92 | (5) |
|
|
94 | (1) |
|
|
95 | (1) |
|
Copying of Continuous Variables |
|
|
95 | (1) |
|
Blue Gene Model Simulation |
|
|
96 | (1) |
|
Multithreaded Blue Gene Model Simulation |
|
|
96 | (1) |
|
|
97 | (2) |
|
|
99 | (4) |
|
|
100 | (1) |
|
|
100 | (3) |
|
PART II Understanding and Utilizing Parallel Processing Techniques |
|
|
103 | (76) |
|
Introduction to High-Performance Computing using MPI |
|
|
105 | (38) |
|
|
105 | (3) |
|
|
108 | (3) |
|
Parallel Programming Models |
|
|
111 | (3) |
|
The Three P's of a Parallel Programming Model |
|
|
112 | (2) |
|
The Message Passing Interface |
|
|
114 | (21) |
|
The Nine Basic Functions to Get Started with MPI Programming |
|
|
115 | (17) |
|
|
132 | (3) |
|
|
135 | (4) |
|
|
139 | (4) |
|
|
140 | (3) |
|
Parallel Feature Extraction |
|
|
143 | (18) |
|
|
143 | (1) |
|
|
143 | (2) |
|
Serial Block-Face Scanning |
|
|
144 | (1) |
|
|
145 | (3) |
|
|
145 | (1) |
|
3D Connected Component Analysis |
|
|
145 | (1) |
|
Mathematical Morphological Operators |
|
|
146 | (1) |
|
|
146 | (1) |
|
|
147 | (1) |
|
|
148 | (4) |
|
|
148 | (1) |
|
|
148 | (1) |
|
Memory and Storage Issues |
|
|
149 | (1) |
|
Domain Decomposition for Filtering Tasks |
|
|
149 | (2) |
|
Domain Decomposition for Morphological Operators |
|
|
151 | (1) |
|
Domain Decomposition for Contour Extraction Tasks |
|
|
151 | (1) |
|
|
152 | (5) |
|
|
152 | (1) |
|
|
153 | (3) |
|
|
156 | (1) |
|
|
157 | (4) |
|
|
158 | (3) |
|
Machine Learning Techniques for Large Data |
|
|
161 | (18) |
|
|
161 | (1) |
|
Feature Reduction and Feature Selection Algorithms |
|
|
162 | (2) |
|
|
164 | (2) |
|
Classification Algorithms |
|
|
166 | (7) |
|
Material Not Covered in This Chapter |
|
|
173 | (6) |
|
|
173 | (6) |
|
PART III Specific Applications of Parallel Computing |
|
|
179 | (104) |
|
Scalable Image Registration and 3D Reconstruction at Microscopic Resolution |
|
|
181 | (28) |
|
|
181 | (2) |
|
Review of Large-Scale Image Registration |
|
|
183 | (2) |
|
Common Approaches for Image Registration |
|
|
183 | (1) |
|
Registering Microscopic Images for 3D Reconstruction in Biomedical Research |
|
|
184 | (1) |
|
HPC Solutions for Image Registration |
|
|
185 | (1) |
|
Two-Stage Scalable Registration Pipeline |
|
|
185 | (8) |
|
Fast Rigid Initialization |
|
|
185 | (3) |
|
|
188 | (3) |
|
|
191 | (1) |
|
|
192 | (1) |
|
High-Performance Implementation |
|
|
193 | (4) |
|
|
193 | (1) |
|
|
193 | (3) |
|
|
196 | (1) |
|
|
197 | (1) |
|
Benchmark Dataset and Parameters |
|
|
197 | (1) |
|
The Multiprocessor System |
|
|
198 | (1) |
|
|
198 | (6) |
|
|
198 | (1) |
|
|
199 | (5) |
|
|
204 | (5) |
|
|
205 | (4) |
|
Data Analysis Pipeline for High Content Screening in Drug Discovery |
|
|
209 | (20) |
|
|
209 | (1) |
|
|
209 | (1) |
|
|
210 | (2) |
|
|
212 | (1) |
|
|
212 | (1) |
|
|
212 | (1) |
|
|
212 | (2) |
|
|
214 | (1) |
|
|
215 | (8) |
|
|
215 | (1) |
|
Preprocessing Normalization Module |
|
|
216 | (2) |
|
Dose Response and Confidence Estimation Module |
|
|
218 | (1) |
|
Automated Cytometry Classification Module |
|
|
219 | (4) |
|
|
223 | (3) |
|
Conclusion and Future Perspectives |
|
|
226 | (3) |
|
|
226 | (1) |
|
|
226 | (3) |
|
Information About Color and Orientation in the Primate Visual Cortex |
|
|
229 | (12) |
|
|
229 | (4) |
|
Monitoring Activity in Neuronal Populations: Optical Imaging and Other Methods |
|
|
230 | (3) |
|
|
233 | (3) |
|
|
236 | (5) |
|
|
238 | (1) |
|
|
238 | (3) |
|
High-Throughput Analysis of Microdissected Tissue Samples |
|
|
241 | (22) |
|
|
241 | (1) |
|
Microdissection Techniques and Molecular Analysis of Tissues |
|
|
242 | (5) |
|
|
242 | (1) |
|
Fixation---A Major Consideration When Working with Tissue Samples |
|
|
242 | (1) |
|
Why Is Microdissection Important When Using Tissue Samples? |
|
|
243 | (1) |
|
Tissue Microdissection Techniques |
|
|
243 | (4) |
|
DNA Analysis of Microdissected Samples |
|
|
247 | (2) |
|
|
247 | (1) |
|
Loss of Heterozygosity (LOH) |
|
|
247 | (1) |
|
Global Genomic Amplification |
|
|
248 | (1) |
|
|
248 | (1) |
|
Mitochondrial DNA Analysis |
|
|
248 | (1) |
|
mRNA Analysis of Microdissected Samples |
|
|
249 | (1) |
|
|
249 | (1) |
|
|
249 | (1) |
|
|
249 | (1) |
|
Protein Analysis of Microdissected Samples |
|
|
250 | (3) |
|
|
250 | (1) |
|
|
250 | (1) |
|
Two-Dimensional Polyacrylamide Gel Electrophoresis (2D-PAGE) |
|
|
251 | (1) |
|
|
252 | (1) |
|
|
252 | (1) |
|
Statistical Analysis of Microdissected Samples |
|
|
253 | (3) |
|
|
253 | (1) |
|
Quantification of Gene Expression |
|
|
253 | (1) |
|
Sources of Variation When Studying Microdissected Material |
|
|
254 | (1) |
|
Comparisons of Gene Expression Between Two Groups |
|
|
254 | (1) |
|
|
255 | (1) |
|
|
256 | (7) |
|
|
256 | (7) |
|
Applications of High-Performance Computing to Functional Magnetic Resonance Imaging (fMRI) Data |
|
|
263 | (20) |
|
|
263 | (1) |
|
fMRI Image Analysis Using the General Linear Model (GLM) |
|
|
263 | (1) |
|
fMRI Image Analysis Based on Connectivity |
|
|
264 | (1) |
|
The Theory of Granger Causality |
|
|
264 | (4) |
|
The Linear Simplification |
|
|
265 | (2) |
|
|
267 | (1) |
|
Solving Multivariate Autoregressive Model Using Lasso |
|
|
267 | (1) |
|
Implementing Granger Causality Analysis on the Blue Gene/L Supercomputer |
|
|
268 | (6) |
|
A Brief Overview of the Blue Gene/L Supercomputer |
|
|
269 | (1) |
|
|
270 | (1) |
|
Parallelizing Granger Causality Analysis |
|
|
270 | (4) |
|
|
274 | (5) |
|
|
274 | (1) |
|
|
274 | (1) |
|
|
275 | (2) |
|
|
277 | (2) |
|
|
279 | (4) |
|
|
280 | (3) |
|
|
283 | (38) |
|
Bisque: A Scalable Biological Image Database and Analysis Framework |
|
|
285 | (18) |
|
|
285 | (1) |
|
Datasets and Domain Needs |
|
|
285 | (1) |
|
Large-Scale Image Analysis |
|
|
285 | (1) |
|
State of the Art: PSLID, OME, and OMERO |
|
|
286 | (1) |
|
|
286 | (3) |
|
|
288 | (1) |
|
Indexing Large Image Collections |
|
|
288 | (1) |
|
|
289 | (9) |
|
DoughDB: A Tag-Oriented Database |
|
|
289 | (3) |
|
Integration of Information Resources |
|
|
292 | (1) |
|
Distributed Architecture for Scalable Computing |
|
|
293 | (4) |
|
|
297 | (1) |
|
Analysis Architectures for Future Applications |
|
|
298 | (2) |
|
|
300 | (3) |
|
|
300 | (3) |
|
High-Performance Computing Applications for Visualization of Large Microscopy Images |
|
|
303 | (18) |
|
Mesoscale Problem: The Motivation |
|
|
303 | (2) |
|
High-Performance Computing for Visualization |
|
|
305 | (5) |
|
|
306 | (1) |
|
|
306 | (1) |
|
Data Storage and Management |
|
|
307 | (1) |
|
Moving Large Data with Optical Networks |
|
|
307 | (1) |
|
Challenges of Visualizing Large Data Interactively |
|
|
308 | (2) |
|
Visualizing Large 2D Image Data |
|
|
310 | (1) |
|
Visualizing Large 3D Volume Data |
|
|
311 | (3) |
|
Management of Scalable High-Resolution Displays |
|
|
314 | (2) |
|
SAGE (Scalable Adaptive Graphics Environment) |
|
|
314 | (1) |
|
COVISE (Collaborative Visualization and Simulation Environment) |
|
|
315 | (1) |
|
Virtual Reality Environments |
|
|
316 | (2) |
|
CAVE (Cave Automatic Virtual Environment) |
|
|
316 | (2) |
|
|
318 | (1) |
|
Future of Large Data Visualization |
|
|
318 | (1) |
|
|
318 | (3) |
|
|
319 | (2) |
About the Editors |
|
321 | (2) |
List of Contributors |
|
323 | (4) |
Index |
|
327 | |