Skip to content
Akash Dubey
ProjectsWritingAboutContactResume
Akash Dubey icon

Akash Dubey

If you want to talk about research, robotics, startups, math, or a project worth building together, there are a few easy ways to reach me.

EmailLinkedInXGitHubYouTubeKhan AcademyPortfolio
Email
akash.dubey@rutgers.edu
LinkedIn
Professional updates ↗
GitHub
Code, experiments, repositories ↗
Around The Site
ProjectsWritingSitesWikiCVTimelineResumeContact
# FIELD Microscopy Studio

URL: https://akashdubey.me/projects/field-microscopy-studio
Date: 2026-11-10
Tags: Research, Visualization, Python, Web

Summary: An interactive microscopy workbench for exploring image stacks, configuring processing recipes, and reviewing results in context.

Sections: The problem | Explore the source | Build a processing recipe | Inspect candidates in context | Add manual observations | Explore neurite-like structures | How the workspace fits together | Engineering decisions | What this demonstrates
Links: none listed
← All projects

2026ResearchVisualizationPython5 min read

FIELD Microscopy Studio

An interactive microscopy workbench for exploring image stacks, configuring processing recipes, and reviewing results in context.

FIELD Microscopy Studio cover
On this page
  1. The problem
  2. Explore the source
  3. Build a processing recipe
  4. Inspect candidates in context
  5. Add manual observations
  6. Explore neurite-like structures
  7. How the workspace fits together
  8. Engineering decisions
  9. What this demonstrates

From a multichannel image stack to a result a researcher can inspect.

I built FIELD to bring microscopy exploration, image processing, candidate review, and annotation into one workspace. Instead of presenting a segmentation as a finished biological answer, the interface lets a researcher inspect how it was produced and compare it with the source image.

Project type: Research software / scientific visualization

Technology: Python, NumPy, SciPy, scikit-image, JavaScript, Canvas/WebGL, OME-TIFF

Presentation data: Every microscopy image on this page shows fully procedural simulated fluorescence in the actual local application. No private research scans or patient images are included.

The problem

A fluorescence image is a stack of channels and depth planes, not just a flat photograph. A region that looks like one object in a projection may contain several structures at different depths. Processing settings change the regions an algorithm proposes, and a plausible overlay still needs review against the original signal.

FIELD brings those steps together: inspect the source, choose an analysis recipe, generate candidates, review them in acquired planes, and export the result with its context.

Explore the source

FIELD Explore workspace showing irregular simulated green cell bodies and blue nuclear signal in a two-channel projection.

A maximum projection combines two simulated fluorescence channels in FIELD’s Explore workspace. Simulated data.

Channels can be viewed separately or combined. Projection, slice, and 3D views support different questions: where signal appears, which acquired plane contains it, and how the stack is arranged in space. Display changes do not alter the source pixels.

FIELD volume viewer displaying an oblique 3D rendering of simulated cell bodies and nuclear signal.

Rotate the same simulated source stack to inspect spatial context. Simulated data.

The 3D view gives spatial context; acquired 2D planes remain the place to inspect boundaries. Rendering interpolation is a display choice and does not create new observations.

Build a processing recipe

FIELD Process workspace with an acquired source slice, recipe controls, and full-volume run action.

Select a source channel, preview the image, and run a configurable watershed recipe. Simulated data.

The processing workflow separates source/channel selection, signal cleanup, and candidate detection. A researcher can choose processing scope and working resolution, tune thresholds and splitting parameters, and save runs for comparison. Classical methods include connected regions, watershed splitting, and ridge enhancement.

For this demonstration, a real watershed job ran against a simulated 28-plane image stack. The screenshots show the resulting saved run, rather than a painted-on segmentation overlay.

Inspect candidates in context

FIELD Review workspace showing linked orthogonal image planes from a completed watershed run on simulated data.

Source and result views share native XY/XZ/YZ context for candidate inspection. Simulated data.

Linked orthogonal views make a proposed region inspectable across depth. A shared crosshair connects the acquired planes so a reviewer can examine whether a candidate follows the source signal.

FIELD candidate table displaying measurements and unreviewed states for segmented simulated structures.

A saved run exposes candidate measurements and separate reviewer decisions. Simulated data.

The candidate table exposes measurements and review state. Versioned reviewer decisions are separate from the original algorithm output; a candidate count alone is not a validated biological count.

Add manual observations

FIELD Annotate workspace showing three saved demonstration point marks on a simulated fluorescence slice.

Three illustrative point marks demonstrate coordinate-aware annotation and saving. Simulated data.

Manual points, outlines, and open traces preserve native image coordinates, channel, and depth context. The demonstration saves three illustrative point marks. Those marks show the interaction and persistence path; they are not expert annotations or training labels.

Explore neurite-like structures

FIELD 3D viewer showing a simulated branching green fluorescence network and blue nuclear signal.

A procedural neurite-like network demonstrates multichannel volume exploration. Simulated data.

The same viewer supports branching, neurite-like signal. Its spatial context helps explain why apparent crossings need inspection. A connected bright structure does not by itself establish neuron identity or ownership.

How the workspace fits together

FIELD workflow connecting OME-TIFF input, Python processing, exploration, review, annotation, and portable exports

The source stack, processing runs, and reviewer observations stay connected through shared image coordinates and provenance.

Engineering decisions

  • Keep evidence inspectable. Source pixels, processing outputs, manual marks, and review decisions have distinct roles.
  • Preserve coordinate context. Working resolution and calibrated spacing are recorded so displayed results can be related to the source stack. In these examples, spacing is simulated.
  • Use one engine across workflows. Python handles image decoding, numerical processing, and measurements. JavaScript provides linked navigation and interactive rendering.
  • Support portable results. The project provides image/label TIFFs, measurements and provenance, annotation exports, and workspace backups. Export options depend on the selected workflow.

What this demonstrates

FIELD combines scientific image processing with product engineering: a researcher can move from a raw stack to an inspectable run and add their own observations without leaving the workspace. The emphasis is on making algorithm behavior visible and reviewable.

This portfolio demonstration verifies local exploration, a saved watershed run, linked review, candidate measurements, and saved point annotations. It does not establish biological accuracy, clinical utility, production adoption, or a current public deployment. All images shown here are simulated; confidential research images are excluded.

Next project →Healthcare Simulation at Rutgers Health HackSynthetic patient encounters, faculty authoring, evidence-linked feedback, and a playable hospital world—and what building them taught us about deploying AI in healthcare.

Related projects

Data · ResearchEconomic Drivers of Puerto Rican MigrationA data-driven interactive web experience analyzing Puerto Rican migration patterns from 1950 to 2024, combining quantitative census data with literary narratives.Web · AIScarlet SyncA Rutgers planning app that helps students find courses, compare schedules, and organize degree requirements.AI · WebLykke — AI Education PlatformAn AI-first education platform that ingests Canvas course content and transforms it into AI-generated wikis, an adaptive video tutor, interview prep coaching, and a persistent personal knowledge library

Browse all 30 projects →