Link Search Menu Expand Document

Inexpensive Treadmill

Title page of published article “An Inexpensive, High-Precision, Modular Spherical Treadmill Setup Optimized for Drosophila Experiments” is an article Frank Loesche and Michael B. Reiser published in the Research Topic “Modern Methods in Neuroethology” for “Frontiers in Behavioral Neuroscience” (for an earlier version see bioRxiv preprint). For this “Inexpensive Treadmill” publication, we created a number of additional hardware and software components that turn out to be useful in the lab. The goal of this website and the github repository is to name the components used in the article, point to their detailed pages, and include material that is not appropriate for a scientific publication. Also note the step-by-step guide on how to build an inexpensive treadmill.

Software

To show stimuli inside a web browser, we developed the software FlyFlix. FlyFlix is a server-client web application. The server component is written in >python-3.7, the client runs in most web browsers and is written in javascript.

Fly Handling

Funnel

Funnel 3 For the experiments in the “Inexpensive Treadmill” manuscript, we used Drosophila melanogaster reared in fly vials. These are 95×25mm translucent polypropylene tubes filled with about 20mm of cornmeal based fly food. Before the experiment we transfer a group of flies to a fly vial without food. We cold anesthetize the flies, as the chill-coma rapidly and reversibly immobilizes the animals. For the “Inexpensive Treadmill”, we transfer the flies to 12mm test tubes which we keep on ice for about 5 minutes. For transferring flies between different tubes with 25mm or 12mm diameter, we use a selection of 3D printed funnels.

Flypicker

Different suction fly picker To move individual flies, we use so called “fly pickers”. With those pen-sized devices we lift flies through suction: a weak partial vacuum inside the device holds the anesthetized fly in place without injuring them. Similar devices are used in the microelectronics sector to pick and place small components during PCB assembly, and we have previously employed commercial devices from this industry (top image). Using a plastic transfer pipette, a few Luer connections, and a heat shrink tube or a one-way pipette tip, we created a similar gadget for the “Inexpensive Treadmill” setup (bottom image).

Tethering Station

We use chill coma to immobilize flies during body-fixation. For the inexpensive treadmill setup, we use an air cooled heat sink with a fan that cools down a small Peltier element. On top of the peltier element we have a cooling plate. A blunt tip dispensing needle, which acts as a tether, is positioned on the thorax of the fly with a micromanipulator.

Cooling plate with sarcophagi

cooling plate with 15 differently sized sarcophagi Flies are held upright during tethering by the cylindrical shape of a “sarcophagus.” Our present cooling plate design accommodates 15 different sarcophagi for various insect body sizes, with more or less 3D printed material between the Peltier element and the insect.

Micro Manipulator for tethering

MicroManipulator The blunt tip dispensing needle, also known as the tether, must be precisely placed on the fly’s thorax. Using a 3-axis micro manipulator, we achieve fine-grained translational manipulation of the tether in three dimensions.

Hand rest

Tethering Station built from laser cut acrylic plates All elements of the tethering station are held in place by the hand rest. This part is the fancy version of sloping the heat sink by unscrewing two of the screws. It is optional and laser-cut from an acrylic sheet.

Experimental setup

The experimental setup consists of several components. In this modular setup, each of the components can be exchanged with another part without impairing the performance of the system.

Baseplate

Baseplate model We laser-cut our own baseplate from an acrylic sheet. That is less expensive, lighter, and provides more flexibility.

Treadmill

Sphere holder with 90° inlet The Treadmill itself is sphere floating on an air stream. The 3D printed sphere holder keeps the sphere in place.

Camera

Model of the PS3 Eye camera The camera-based rotation tracking with the software FicTrac is reliable. It entails the use of a camera with a low resolution but high frame rate. We customized a Playstation 3 Eye camera to work with near infrared (NIR) illumination and at >180fps in our configuration.

Illumination

Set of lamps We use 5mm LEDs in the NIR spectrum. To avoid light pollution and improve light placement, we 3D printed light shades.

Micro Manipulator for experiment

MicroManipulator To position the tethered fly on the spherical treadmill, we use the same type of micro manipulator as for the tethering procedure.

Display

Model of a 7" tablet In our setup, we use an inexpensive 7” tablet for stimulus presentation. We developed a client-server software “FlyFlix” to stream stimuli to a client in the tablet’s web browser.

Heat pad

Heating plate With a circular heat pad we control the environment of the experiment, namely the temperature.

Ordering Components

Components for Tethering Station

Download tethering station table as .csv file here.

Quantity Name + Description Vendor Note
1 USB Microscope
USB digital microscope
Amazon.com
1 UV Cure Resin
Glue for tethering flies
Amazon.com UV light included
1 UV Protective Glasses Amazon.com
1 Paintbrush
Fine-tipped, for positioning flies.
Amazon.com
1 Round Bottom Tube
Fly storage/transfer
Amazon.com
1 per fly Tether
Blunt tip dispensing needle, 34G
Amazon.com
1 Temperature Controller
W1209 Temperature Controller
Amazon.com Identical to walking setup temperature controller. Link ships 2-packs.
1 Black Wire
22 AWG stranded
Digikey.com Also used in walking setup.
1 Red Wire
22 AWG stranded
Digikey.com Also used in walking setup.
1 DC Power Plug Adaptor Digikey.com Identical to walking setup part.
1 Thermistor
NTC Thermistor 10k Ring Lug
Digikey.com Optional, easier to mount on Cooler
1 Thermal Tape
For attaching sarcophagus to cooler
Amazon.com
1 + extra Insect Pin
Pin for pin vise/glue application
Amazon.com
1 Transfer Pipette
Fly Picker body
Amazon.com
2 + extra Luer Connector
Fly Picker pressure control/tubing connector
Mcmaster.com
1 + extra Pipette Tip
Fly picker tip
Mcmaster.com Clear universal pipette tip
1 Hollow Body Pin Vise
Glue applicator
Mcmaster.com
M3 Screws, 6 mm
M3 x 0.5 thread, 6 mm length. Socket head.
Amazon.com Screw included in set; also can be purchased individually through McMaster-Carr. Also used in tethering setup.
M3 Screws, 10 mm
M3 x 0.5 thread, 10 mm length. Socket head.
Amazon.com Screw included in set; also can be purchased individually through McMaster-Carr. Also used in tethering setup.
M3 Screws, 16-20 mm
M3 x 0.5 thread, 16-20 mm length. Any head.
Amazon.com Screw included in set; also can be purchased individually through McMaster-Carr.
M3 Screws, 40 mm
M3 x 0.5 thread, 40 mm length. Hex head.
Mcmaster.com Also used in walking setup.
M3 Locking nuts
M3 x 0.5 nylock nut
Mcmaster.com Also used in walking setup.
M3 Nuts
M3 x 0.5 hex nut
Mcmaster.com Also used in walking setup.
M3 Washers
M3, nylon, black
Mcmaster.com Also used in walking setup.
1 Cooler
12V 5A Peltier Cooler + Heatsink
Adafruit.com
1 Cooler Power Supply
12V 5A power supply
Adafruit.com
1 Tethering Station
Laser-cut from 3mm transparent acrylic.
Ponoko.com Set all lines to "cut".
1 Funnel
Funnel from bottle to 12mm test tube.
Craftcloud3d.com 3D printed, mm scale. Other funnel sizes on "Funnels" page.
1 Sarcophagus
3D printed, mm scale.
Craftcloud3d.com Print in a color contrasting flies.
1 Micromanipulator Bottom Rail
3D printed, mm scale.
Craftcloud3d.com Identical to walking setup micromanipulator part.
1 Micromanipulator Center Rail
3D printed, mm scale.
Craftcloud3d.com Identical to walking setup micromanipulator part.
1 Micromanipulator Top Rail
3D printed, mm scale.
Craftcloud3d.com Identical to walking setup micromanipulator part.
1 Micromanipulator Top Slider
3D printed, mm scale.
Craftcloud3d.com Identical to walking setup micromanipulator part.
3 Micromanipulator Handle
3D printed, mm scale.
Craftcloud3d.com Identical to walking setup micromanipulator part.
1 Micromanipulator Carriage Bottom/Center
3D printed, mm scale.
Craftcloud3d.com Identical to walking setup micromanipulator part.
1 Micromanipulator Tethering Stand
3D printed, mm scale.
Craftcloud3d.com NOT identical to walking setup micromanipulator stand
1 Micromanipulator Tether Station Arm
3D printed, mm scale.
Craftcloud3d.com NOT identical to walking setup micromanipulator arm.
1 Tube Roller Clamp
3D printed, mm scale.
Craftcloud3d.com Identical to tethering setup roller clamp.
1 Needle Files
For filing 3D printed parts.
Amazon.com Strongly recommended for micromanipulator assembly.

Components for Walking Setup

Download walking setup table as .csv file here.

Quantity Name + Description Vendor Note
1 + extra Sphere
Last-A-Foam FR-7110
Generalplastics.com Milled or filed to 9 mm diameter sphere
1 Flow Meter
Dwyer VFA-23 Flow Meter
Dwyer-inst.com
1 Power Supply
5V Power Supply
Adafruit.com
1 Resistor Multipack
470-3k Ohms recommended
Amazon.com
1 Breadboard Digikey.com
1 F/F Jumper Wire Digikey.com
1 M/F Jumper Wire Digikey.com
1 M/M Jumper Wire Digikey.com
1 Black Wire
22 AWG stranded
Digikey.com Also used in walking setup.
1 Red Wire
22 AWG stranded
Digikey.com Also used in walking setup.
2 DC Power Plug Adaptor Digikey.com Identical to tethering setup part.
1 Tubing
1/4" OD Pneumatic Tubing
Amazon.com
1 Air Pump
Rotary air pump
Amazon.com
Rubber Baseplate Feet Amazon.com
1 Heat Pad Amazon.com
1 Temperature Controller
W1209 Temperature Controller
Amazon.com Identical to tethering setup temperature controller. Link ships 2-packs.
1 per lamp shade IR LED
850-950 nm LED, 5 mm profile
Amazon.com
1 Display
Amazon Fire tablet
A.co
1 Tablet Holder Amazon.com
1 Camera
PS3 eye camera
Amazon.com
1 Tubing Fitting
Feed to Sphere Holder
Mcmaster.com
M3 Screws, 6 mm
M3 x 0.5 thread, 6 mm length. Socket head.
Amazon.com Screw included in set; also can be purchased individually through McMaster-Carr. Also used in tethering setup.
M3 Screws, 8 mm
M3 x 0.5 thread, 8 mm length. Socket head.
Amazon.com Screw included in set; also can be purchased individually through McMaster-Carr.
M3 Screws, 10 mm
M3 x 0.5 thread, 10 mm length. Socket head.
Amazon.com Screw included in set; also can be purchased individually through McMaster-Carr. Also used in tethering setup.
M3 Screws, 40 mm
M3 x 0.5 thread, 40 mm length. Hex head.
Mcmaster.com Also used in tethering setup.
M3 Locking nuts
M3 x 0.5 nylock nut
Mcmaster.com Also used in tethering setup.
M3 Nuts
M3 x 0.5 hex nut
Mcmaster.com Also used in tethering setup.
M3 Washers
M3, nylon, black
Mcmaster.com Also used in tethering setup.
M6 Screws
M6 x 1mm thread, 12 mm length. Socket head.
Mcmaster.com
M6 Nuts
M6 x 1 mm hex nut
Mcmaster.com
M6 Washers
M6, zinc plated steel
Mcmaster.com
1 Lens
25 mm M12 Lens
M12lenses.com
1 Lens Holder
M12 Lens Holder
M12lenses.com
1 Lens Extension
M12 Macro Extension
M12lenses.com
1 Heat Pad Baseplate
Laser-cut from 3 mm black acrylic.
Ponoko.com Set all lines to "cut."
1 Baseplate
Laser-cut from 5.6 mm black acrylic.
Ponoko.com Set all lines to "cut."
1 PS3 Eye Stand
3D printed, mm scale.
Craftcloud3d.com
1 Sphere Holder
3D printed, INCHES scale.
Craftcloud3d.com Print from resin, ABS + acetone polish, or use print finisher.
1 Sphere Holder Stand
3D printed, mm scale.
Craftcloud3d.com
4 Sphere Holder Stand Foot
3D printed, mm scale.
Craftcloud3d.com
3-Jan Lamp Post, 41 mm
3D printed, mm scale.
Craftcloud3d.com Mix and match lamp post lengths.
3-Jan Lamp Post, 61 mm
3D printed, mm scale.
Craftcloud3d.com Mix and match lamp post lengths.
3-Jan Lamp Post, 101 mm
3D printed, mm scale.
Craftcloud3d.com Mix and match lamp post lengths.
1 per lamp post Lamp Shades
3D printed, mm scale.
Craftcloud3d.com 3D printed, mm scale. One shade per lamp post.
1 Micromanipulator Bottom Rail
3D printed, mm scale.
Craftcloud3d.com Identical to tethering setup micromanipulator part.
1 Micromanipulator Center Rail
3D printed, mm scale.
Craftcloud3d.com Identical to tethering setup micromanipulator part.
1 Micromanipulator Top Rail
3D printed, mm scale.
Craftcloud3d.com Identical to tethering setup micromanipulator part.
1 Micromanipulator Top Slider
3D printed, mm scale.
Craftcloud3d.com Identical to tethering setup micromanipulator part.
3 Micromanipulator Handle
3D printed, mm scale.
Craftcloud3d.com Identical to tethering setup micromanipulator part.
1 Micromanipulator Carriage Bottom/Center
3D printed, mm scale.
Craftcloud3d.com Identical to tethering setup micromanipulator part.
1 Micromanipulator Stand
3D printed, mm scale.
Craftcloud3d.com NOT identical to tethering setup micromanipulator stand.
1 Micromanipulator Arena Arm
3D printed, mm scale.
Craftcloud3d.com NOT identical to tethering setup micromanipulator arm.
1 Micromanipulator Arena Arm, Tilted
3D printed, mm scale.
Craftcloud3d.com NOT identical to tethering setup micromanipulator arm.
1 Tube Roller Clamp
3D printed, mm scale.
Craftcloud3d.com Identical to tethering setup roller clamp.

Table of contents