Repository logo
Item type:Research Data,

Lineage Tracking and Asymmetric Inheritance Patterns of the Diatom Seminavis robusta [Raspberry Pi LED-Matrix source code]

Description

This repository belongs to the observation experiments for tracking lineages of Seminavis robusta. The connected work reconstructed the lineages and obtained individuals' timing of division and motility. Cells were entrained for 5 days prior under white light with 25 µmol phot / s in a 12:12 hour rhythm. The images were recorded with a modified Leica microscope (DMIL) and 770 nm light source and a band pass filter. Entrainment continued for the time of recording.
This Python script uses an ssh tunnel to connect two Raspberry Pi (3B, Zero) computers via USB if the USB is configured for an Ethernet connection. A number of LED panels can be connected to the GPIO pins of the remote Raspberry Pi (using a HAT) and setup for entrainment of a diatom culture with flexible rhythms while using the local Raspberry Pi for observations with sensors. This combines the functionalities of the LED-matrix library by Henner Zeller and sensorpi by Nikolai Weidt.
The repository contains a full copy of the version of LED-matrix library including the file manual_color_fill.py as by provisions of the original author. The file is also separately available in the root location. The setup file contains the script for initiating the connection and starting sensorpi.

Use: Connect two Raspberry Pi and configure Ethernet via USB as well as ssh settings. Install LED-matrix library on the remote machine and sensorpi on the local machine. Run setup.py on the local machine from shell. Add -h or --help for info about options.

License: This code and the included third party libraries are licensed under the GNU General Public License Version 3.0. See the LICENSE file for details.

Metadata

show more
Files
Document
Type
Size
Ziebarth, Jonas. (2026). Lineage Tracking and Asymmetric Inheritance Patterns of the Diatom Seminavis robusta [Raspberry Pi LED-Matrix source code]. DaKS. https://doi.org/10.48662/daks-493

License

Except where otherwised noted, this item's license is described as GNU General Public License Version 3.0