Skip to content
Avi Patel

01 / Clemson Institute of Human Genetics · Seven-person team

Drosophila automation

Small subjects. A whole system to understand.

Computer vision and assay software for a team-built fruit-fly research automation platform, recognized with a People's Choice Award.

Context
Clemson Institute of Human Genetics · Seven-person team
When
January–May 2026
Stage
Physical team prototype
Tools & methods
Python · Computer vision · Classification · Raspberry Pi · System integration
Photo-informed 3D reconstruction showing the complete fruit-fly team prototype, including its gantry, vial carousel, and electronics housing.
Photo-informed 3D reconstruction of the team prototype. Explore the interactive model at fruitflyai.org.

01 / Context

The problem

Preparing and observing fruit flies combines repetitive laboratory work with a difficult perception problem: very small, moving subjects whose appearance and position change. Useful automation has to connect what a camera detects with what the physical handling system can actually do.

02 / Ownership

My contribution

I implemented channel detection and climbing-assay vision, and co-developed classification, database, and interface components. I worked within a seven-person team; the specimen-handling mechanism, electronics, motion control, and broader integration were shared across teammates.

03 / Architecture

How it works

  1. 01

    Locate

    Channel vision identifies subjects within the physical research workflow.

  2. 02

    Coordinate

    A three-camera team system connects perception with motion, specimen handling, and Raspberry Pi control.

  3. 03

    Observe

    Climbing-assay views and tracking summaries turn movement into information researchers can inspect.

  4. 04

    Review

    Classification, stored results, and the interface support review of the experiment.

Channel calibration interface for the fruit-fly vision workflow.
Channel calibration interface from the public team project; part of the vision workflow.

04 / Validation

Evidence & scope

  • Implemented vision and assay subsystems within the team prototype.
  • The public project site explains the architecture, contribution boundaries, and evaluation context.
  • The team received the People's Choice Award.

Project scope

Research prototype and subsystem evaluation. Sustained autonomous research use and achieved throughput are not established here.

05 / Perspective

Engineering takeaway

Image classification, detection, physical pickup, and a complete assay have different failure modes. Evaluating each stage separately makes an integration problem easier to understand than reducing the whole platform to one accuracy number.