<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kiana+sedighi</id>
	<title>Medien Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kiana+sedighi"/>
	<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/Special:Contributions/Kiana_sedighi"/>
	<updated>2026-07-28T16:38:20Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.6</generator>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=Kiana_Sedighi&amp;diff=142690</id>
		<title>Kiana Sedighi</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=Kiana_Sedighi&amp;diff=142690"/>
		<updated>2026-07-15T11:08:10Z</updated>

		<summary type="html">&lt;p&gt;Kiana sedighi: final fixes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Home for Two: A Slime Mold Coexistence Experiment =&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
For my final DIY BioLab project, I wanted to create an experiment that was both biological and narrative. Instead of only observing the growth of one slime mold, I wanted to place two different slime mold species in the same environment and document what happened when their growing networks approached each other.&lt;br /&gt;
&lt;br /&gt;
The two organisms used in this experiment were &#039;&#039;&#039;Badhamia&#039;&#039;&#039; and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. At the beginning, both looked very similar because they were yellowish, which made it difficult to visually separate them during observation. Because of this, I later used a red pigment on the food source of one culture to create a visible contrast.&lt;br /&gt;
&lt;br /&gt;
My final goal was to create a video showing the interaction between the two slime molds. I wanted the project to ask a simple question:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Can two different living organisms share the same space?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Materials ==&lt;br /&gt;
For this experiment I used:&lt;br /&gt;
&lt;br /&gt;
* Badhamia culture&lt;br /&gt;
* Physarum polycephalum culture&lt;br /&gt;
* Agar-agar&lt;br /&gt;
* Water&lt;br /&gt;
* Petri dishes&lt;br /&gt;
* Oat flakes&lt;br /&gt;
* [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|Red pigment / coloring powder]]&lt;br /&gt;
* Laboratory glassware&lt;br /&gt;
* Spoon&lt;br /&gt;
* Tweezers&lt;br /&gt;
* Gloves&lt;br /&gt;
* Microscope / camera setup&lt;br /&gt;
* Canon DSLR camera&lt;br /&gt;
* Python&lt;br /&gt;
* Video editing software&lt;br /&gt;
&lt;br /&gt;
== Preparing the First Badhamia Culture ==&lt;br /&gt;
[[File:Badhamia.jpg|thumb|209x209px|Badhamia]]&lt;br /&gt;
At the beginning of the project, I prepared a simple agar medium for the slime mold.&lt;br /&gt;
&lt;br /&gt;
I mixed agar-agar with water, heated it until the agar dissolved, and poured the liquid into a Petri dish. After the agar cooled down and became solid, I transferred &#039;&#039;&#039;Badhamia&#039;&#039;&#039; from the kit that was ordered for me by our lab supervisor Mr. Volpato.&lt;br /&gt;
&lt;br /&gt;
I placed several oat flakes on the agar as food and left the culture to grow. This first step was mainly about keeping the Badhamia alive and giving it enough time to become stronger before using it in the final experiment.&lt;br /&gt;
[[File:Photo 2026-07-05 03-33-07.jpg|thumb|207x207px|&#039;&#039;&#039;Badhamia&#039;&#039;&#039; kit]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Receiving the Second Slime Mold ==&lt;br /&gt;
After the Badhamia culture had started growing, I contacted another student and exchanged slime mold cultures with her. I gave her part of my &#039;&#039;&#039;Badhamia&#039;&#039;&#039; culture, and she gave me &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== The Problem of Visibility ==&lt;br /&gt;
[[File:Colored Physarum polycephalum.jpg|thumb|131x131px|Color Physarum polycephalum]]&lt;br /&gt;
At first, both cultures were yellowish and visually very similar. This was a problem because once they started growing on the same agar plate, it would be difficult to tell which slime mold was which.&lt;br /&gt;
[[File:Food coloring.jpg|thumb|158x158px|P1. Food coloring]]&lt;br /&gt;
Because of this, [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|I looked at a previous experiment done by Daria Lukianchuk, who had tested different coloring methods. In her experiment, an unknown red pigment had produced the clearest visible result. I used this information as a practical reference for my own setup.]]&lt;br /&gt;
&lt;br /&gt;
Instead of repeating the full color-testing process, I decided to use the same red pigment to color the food source of one slime mold. This made the two sides easier to distinguish in the final video. Then I prepared the food as she mentioned. &lt;br /&gt;
[[File:P2. Food coloring.jpg|thumb|163x163px|P2. Food coloring]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Preparing the Final Petri Dish ==&lt;br /&gt;
For the final experiment, I prepared new agar plates.&lt;br /&gt;
[[File:Preparing the Final Petri Dish.jpg|thumb|163x163px|Preparing the Final Petri Dish]]&lt;br /&gt;
I again mixed agar-agar with water, heated the mixture, and poured it into a clean Petri dish. After the agar solidified, I transferred both slime molds onto the same plate.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mixfinal.jpg|thumb|197x197px]]&lt;br /&gt;
One side contained &#039;&#039;&#039;Badhamia&#039;&#039;&#039;, and the other side contained &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. This setup became the central scene of the project: two different organisms, one shared environment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Video 2026-07-05 03-18-55.mp4|thumb|Camera Setup]]&lt;br /&gt;
&lt;br /&gt;
== Camera Setup and Recording ==&lt;br /&gt;
To document the experiment, I used a fixed camera setup.&lt;br /&gt;
&lt;br /&gt;
The camera was mounted above the Petri dish and under it a power source so that it could record for several hours without interruption. I configured the camera to take one photo every &#039;&#039;&#039;10 seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
This interval was chosen because it created enough frames for a smooth, while still keeping the number of images manageable.&lt;br /&gt;
&lt;br /&gt;
During the recording session, the camera captured thousands of photographs of the slime molds.&lt;br /&gt;
== Creating the Video with Python ==&lt;br /&gt;
After the recording session, I transferred the images to my computer.&lt;br /&gt;
&lt;br /&gt;
The folder contained both image files and raw camera files, so I used only the JPG images for the final processing. I wrote a Python program to load the images in order, align them, remove problematic outsider frames when necessary, and combine the sequence into a video.&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
import cv2&lt;br /&gt;
import os&lt;br /&gt;
import glob&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# SETTINGS&lt;br /&gt;
FPS = 30&lt;br /&gt;
OUTPUT = &amp;quot;timelapse_aligned.mp4&amp;quot;&lt;br /&gt;
IMAGE_EXT = &amp;quot;*.JPG&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Read JPG files only&lt;br /&gt;
files = sorted(glob.glob(IMAGE_EXT))&lt;br /&gt;
&lt;br /&gt;
if not files:&lt;br /&gt;
    raise Exception(&amp;quot;No JPG files found in this folder.&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;Found {len(files)} JPG images&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Use first image as reference&lt;br /&gt;
ref = cv2.imread(files[0])&lt;br /&gt;
ref = cv2.resize(ref, (1920, 1080))&lt;br /&gt;
ref_gray = cv2.cvtColor(ref, cv2.COLOR_BGR2GRAY)&lt;br /&gt;
&lt;br /&gt;
h, w = ref.shape[:2]&lt;br /&gt;
&lt;br /&gt;
video = cv2.VideoWriter(&lt;br /&gt;
    OUTPUT,&lt;br /&gt;
    cv2.VideoWriter_fourcc(*&amp;quot;mp4v&amp;quot;),&lt;br /&gt;
    FPS,&lt;br /&gt;
    (w, h)&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
last_good = ref.copy()&lt;br /&gt;
&lt;br /&gt;
for i, file in enumerate(files):&lt;br /&gt;
    img = cv2.imread(file)&lt;br /&gt;
&lt;br /&gt;
    if img is None:&lt;br /&gt;
        print(&amp;quot;Skipped unreadable:&amp;quot;, file)&lt;br /&gt;
        continue&lt;br /&gt;
&lt;br /&gt;
    # Fix portrait/rotated outsiders automatically&lt;br /&gt;
    if img.shape[0] &amp;gt; img.shape[1]:&lt;br /&gt;
        img = cv2.rotate(img, cv2.ROTATE_90_CLOCKWISE)&lt;br /&gt;
&lt;br /&gt;
    img = cv2.resize(img, (w, h))&lt;br /&gt;
    gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)&lt;br /&gt;
&lt;br /&gt;
    # Align image to first image&lt;br /&gt;
    warp_matrix = np.eye(2, 3, dtype=np.float32)&lt;br /&gt;
&lt;br /&gt;
    try:&lt;br /&gt;
        _, warp_matrix = cv2.findTransformECC(&lt;br /&gt;
            ref_gray,&lt;br /&gt;
            gray,&lt;br /&gt;
            warp_matrix,&lt;br /&gt;
            cv2.MOTION_EUCLIDEAN,&lt;br /&gt;
            criteria=(cv2.TERM_CRITERIA_EPS | cv2.TERM_CRITERIA_COUNT, 50, 1e-5)&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
        aligned = cv2.warpAffine(&lt;br /&gt;
            img,&lt;br /&gt;
            warp_matrix,&lt;br /&gt;
            (w, h),&lt;br /&gt;
            flags=cv2.INTER_LINEAR + cv2.WARP_INVERSE_MAP&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
        video.write(aligned)&lt;br /&gt;
        last_good = aligned&lt;br /&gt;
&lt;br /&gt;
    except cv2.error:&lt;br /&gt;
        # If alignment fails, probably outsider / bad photo&lt;br /&gt;
        print(&amp;quot;Skipped outsider or badly rotated image:&amp;quot;, file)&lt;br /&gt;
        continue&lt;br /&gt;
&lt;br /&gt;
    if i % 100 == 0:&lt;br /&gt;
        print(f&amp;quot;Processed {i}/{len(files)}&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
video.release()&lt;br /&gt;
print(&amp;quot;Done:&amp;quot;, OUTPUT)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The final video was created from the image sequence and exported as an MP4 file. After that, I edited the video further by adding an intro, title cards, music, and an ending message.&lt;br /&gt;
== Artistic Concept ==&lt;br /&gt;
This project started as an attempt to create a poetic slime mold film about two different organisms sharing one space. The idea behind &#039;&#039;&#039;Home for Two&#039;&#039;&#039; was to connect biological observation with a wider reflection on difference and coexistence. I wanted to present the two slime molds almost like two characters sharing one space:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;One — Badhamia&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Two — Physarum polycephalum&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
However, after discussing the experiment with our lab supervisor, I realized that my original interpretation was biologically too simplified. Since both slime molds depend on the same food source, their relationship cannot be described only as peaceful coexistence; competition for food and space must also be considered. In addition, neither organism showed growth during the first attempt, so they never approached or interacted with each other. As a result, the video could not support the original concept or answer the question I had proposed.&lt;br /&gt;
&lt;br /&gt;
In the actual experiment, the two organisms also did not grow as expected. Because of this, the biological part of the project cannot be presented as a successful coexistence experiment. Still, I decided to continue working with the material visually. &lt;br /&gt;
&lt;br /&gt;
For the next attempt, I want to develop the video concept in a more playful direction: not as a peaceful home, but more like a small battlefield, where two organisms compete for space and food.[[File:Home4two.mp4|thumb|Home for Two|0x0px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
After the experiment and the feedback discussion, I realized that my original question — whether two different living organisms can share the same space — was too broad. Organisms already share ecosystems in many ways, but my video did not actually show &#039;&#039;&#039;Badhamia&#039;&#039;&#039; and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; encountering or interacting with each other.&lt;br /&gt;
&lt;br /&gt;
Because of this, the first experiment cannot answer the question I originally asked. The two slime molds did not grow strongly, and the concept of peaceful coexistence was biologically too simplified. Since both organisms use the same food source, their relationship is more likely to involve competition than harmony.&lt;br /&gt;
&lt;br /&gt;
I now see this project as an unfinished first attempt rather than a successful final experiment. Still, I learned how to prepare agar plates, maintain slime mold cultures, exchange biological material, use colored food as a visual marker, build a setup, and turn thousands of photos into a video using Python.&lt;br /&gt;
&lt;br /&gt;
= Second Experimental Attempt: A Follow-Up Slime Mold Study =&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
After completing the first experiment and discussing the results with our lab supervisor, it became clear that the experiment needed to be repeated. The original setup did not produce the expected interaction between the two slime mold species, and the resulting video did not clearly show their growth or encounter.&lt;br /&gt;
&lt;br /&gt;
For the second attempt, I focused on improving both the biological setup and the recording process. Rather than trying to support a specific artistic interpretation, the goal was simply to document the growth of the two slime molds under improved conditions and observe what would happen when they were placed on the same agar plate.&lt;br /&gt;
&lt;br /&gt;
== Recovering the Cultures ==&lt;br /&gt;
After the first experiment, both slime mold cultures developed mold contamination and could no longer be used. Our lab supervisor, Mr. Alessandro Volpato, isolated the cultures to help them recover before the experiment could be repeated.&lt;br /&gt;
&lt;br /&gt;
After several days, the cultures were ready to be used again.&lt;br /&gt;
[[File:New petri dish getting ready.jpg|thumb|175x175px|slim mold]]&lt;br /&gt;
&lt;br /&gt;
== Preparing the Agar Plates ==&lt;br /&gt;
As in the first experiment, I prepared a fresh agar medium by mixing agar-agar with water, heating the mixture until the agar dissolved, and pouring it into clean Petri dishes. After the agar solidified, it was ready for the new cultures.&lt;br /&gt;
&lt;br /&gt;
== Preparing the Colored Food ==&lt;br /&gt;
To make the growth easier to observe, I again prepared colored oat flakes.&lt;br /&gt;
[[File:Colored red food.jpg|thumb|151x151px]]&lt;br /&gt;
I mixed [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|the unknown red pigment]] with water, and oat flakes, and allowed them to absorb the color before using them as food for &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Growing the New Culture ==&lt;br /&gt;
[[File:Ph-w-red-food.jpg|thumb|157x157px]]&lt;br /&gt;
A small piece of &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; was transferred onto a fresh Petri dish together with the colored oat flakes. The culture was left to grow for one day so that it became stronger before the final recording.&lt;br /&gt;
&lt;br /&gt;
== Preparing the Final Recording Setup ==&lt;br /&gt;
After the culture had recovered, I prepared another fresh agar plate for the final recording.&lt;br /&gt;
&lt;br /&gt;
Badhamia and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; were placed on opposite sides of the Petri dish, with oat flakes positioned between them to encourage both organisms to grow toward the same area.&lt;br /&gt;
&lt;br /&gt;
Unlike the first experiment, I removed the light source underneath the Petri dish after realizing that it caused noticeable flickering. This resulted in much more stable lighting throughout the recording.&lt;br /&gt;
&lt;br /&gt;
== Overnight Recording ==&lt;br /&gt;
The camera was mounted above the Petri dish and connected to an external power source so it could record continuously throughout the night.&lt;br /&gt;
&lt;br /&gt;
For this experiment, the camera captured one photograph every &#039;&#039;&#039;30 seconds&#039;&#039;&#039;. I started the recording in the evening, checked the setup several times during the night to ensure everything was working correctly, and collected the experiment the following morning.&lt;br /&gt;
&lt;br /&gt;
== Creating the Video ==&lt;br /&gt;
After transferring the photographs to my computer, I processed the images using the same Python workflow developed during the first experiment.&lt;br /&gt;
[[File:Final video second try lower quality.mp4|thumb]]&lt;br /&gt;
[[File:Petri dish after two days of growth.jpg|thumb|Petri dish after two days of growth]]&lt;br /&gt;
The images were combined into a video, which was then edited by adding titles and music.&lt;br /&gt;
&lt;br /&gt;
== Observations ==&lt;br /&gt;
The second experiment produced a different result than expected.&lt;br /&gt;
&lt;br /&gt;
Although both slime molds were placed on the same Petri dish, only &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; showed growth throughout the recording. It expanded across the agar surface and eventually occupied much of the available space, while &#039;&#039;&#039;Badhamia&#039;&#039;&#039; remained inactive.&lt;br /&gt;
&lt;br /&gt;
An interesting observation was that &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; gradually lost its red coloration as it continued feeding. Because new, uncolored oat flakes were available, the organism slowly returned to its natural yellow appearance during the recording.&lt;br /&gt;
&lt;br /&gt;
As a result, the experiment did not capture the interaction between two actively growing slime molds. Instead, it documented the successful growth of &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; under the improved experimental conditions.&lt;/div&gt;</summary>
		<author><name>Kiana sedighi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=Kiana_Sedighi&amp;diff=142679</id>
		<title>Kiana Sedighi</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=Kiana_Sedighi&amp;diff=142679"/>
		<updated>2026-07-13T11:39:58Z</updated>

		<summary type="html">&lt;p&gt;Kiana sedighi: final touches&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Home for Two: A Slime Mold Coexistence Experiment =&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
For my final DIY BioLab project, I wanted to create an experiment that was both biological and narrative. Instead of only observing the growth of one slime mold, I wanted to place two different slime mold species in the same environment and document what happened when their growing networks approached each other.&lt;br /&gt;
&lt;br /&gt;
The two organisms used in this experiment were &#039;&#039;&#039;Badhamia&#039;&#039;&#039; and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. At the beginning, both looked very similar because they were yellowish, which made it difficult to visually separate them during observation. Because of this, I later used a red pigment on the food source of one culture to create a visible contrast.&lt;br /&gt;
&lt;br /&gt;
My final goal was to create a video showing the interaction between the two slime molds. I wanted the project to ask a simple question:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Can two different living organisms share the same space?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Materials ==&lt;br /&gt;
For this experiment I used:&lt;br /&gt;
&lt;br /&gt;
* Badhamia culture&lt;br /&gt;
* Physarum polycephalum culture&lt;br /&gt;
* Agar-agar&lt;br /&gt;
* Water&lt;br /&gt;
* Petri dishes&lt;br /&gt;
* Oat flakes&lt;br /&gt;
* [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|Red pigment / coloring powder]]&lt;br /&gt;
* Laboratory glassware&lt;br /&gt;
* Spoon&lt;br /&gt;
* Tweezers&lt;br /&gt;
* Gloves&lt;br /&gt;
* Microscope / camera setup&lt;br /&gt;
* Canon DSLR camera&lt;br /&gt;
* Python&lt;br /&gt;
* Video editing software&lt;br /&gt;
&lt;br /&gt;
== Preparing the First Badhamia Culture ==&lt;br /&gt;
[[File:Badhamia.jpg|thumb|209x209px|Badhamia]]&lt;br /&gt;
At the beginning of the project, I prepared a simple agar medium for the slime mold.&lt;br /&gt;
&lt;br /&gt;
I mixed agar-agar with water, heated it until the agar dissolved, and poured the liquid into a Petri dish. After the agar cooled down and became solid, I transferred &#039;&#039;&#039;Badhamia&#039;&#039;&#039; from the kit that was ordered for me by our lab supervisor Mr. Volpato.&lt;br /&gt;
&lt;br /&gt;
I placed several oat flakes on the agar as food and left the culture to grow. This first step was mainly about keeping the Badhamia alive and giving it enough time to become stronger before using it in the final experiment.&lt;br /&gt;
[[File:Photo 2026-07-05 03-33-07.jpg|thumb|207x207px|&#039;&#039;&#039;Badhamia&#039;&#039;&#039; kit]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Receiving the Second Slime Mold ==&lt;br /&gt;
After the Badhamia culture had started growing, I contacted another student and exchanged slime mold cultures with her. I gave her part of my &#039;&#039;&#039;Badhamia&#039;&#039;&#039; culture, and she gave me &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== The Problem of Visibility ==&lt;br /&gt;
[[File:Colored Physarum polycephalum.jpg|thumb|131x131px|Color Physarum polycephalum]]&lt;br /&gt;
At first, both cultures were yellowish and visually very similar. This was a problem because once they started growing on the same agar plate, it would be difficult to tell which slime mold was which.&lt;br /&gt;
[[File:Food coloring.jpg|thumb|158x158px|P1. Food coloring]]&lt;br /&gt;
Because of this, [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|I looked at a previous experiment done by Daria Lukianchuk, who had tested different coloring methods. In her experiment, an unknown red pigment had produced the clearest visible result. I used this information as a practical reference for my own setup.]]&lt;br /&gt;
&lt;br /&gt;
Instead of repeating the full color-testing process, I decided to use the same red pigment to color the food source of one slime mold. This made the two sides easier to distinguish in the final video. Then I prepared the food as she mentioned. &lt;br /&gt;
[[File:P2. Food coloring.jpg|thumb|163x163px|P2. Food coloring]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Preparing the Final Petri Dish ==&lt;br /&gt;
For the final experiment, I prepared new agar plates.&lt;br /&gt;
[[File:Preparing the Final Petri Dish.jpg|thumb|163x163px|Preparing the Final Petri Dish]]&lt;br /&gt;
I again mixed agar-agar with water, heated the mixture, and poured it into a clean Petri dish. After the agar solidified, I transferred both slime molds onto the same plate.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mixfinal.jpg|thumb|197x197px]]&lt;br /&gt;
One side contained &#039;&#039;&#039;Badhamia&#039;&#039;&#039;, and the other side contained &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. This setup became the central scene of the project: two different organisms, one shared environment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Video 2026-07-05 03-18-55.mp4|thumb|Camera Setup]]&lt;br /&gt;
&lt;br /&gt;
== Camera Setup and Recording ==&lt;br /&gt;
To document the experiment, I used a fixed camera setup.&lt;br /&gt;
&lt;br /&gt;
The camera was mounted above the Petri dish and under it a power source so that it could record for several hours without interruption. I configured the camera to take one photo every &#039;&#039;&#039;10 seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
This interval was chosen because it created enough frames for a smooth, while still keeping the number of images manageable.&lt;br /&gt;
&lt;br /&gt;
During the recording session, the camera captured thousands of photographs of the slime molds.&lt;br /&gt;
== Creating the Video with Python ==&lt;br /&gt;
After the recording session, I transferred the images to my computer.&lt;br /&gt;
&lt;br /&gt;
The folder contained both image files and raw camera files, so I used only the JPG images for the final processing. I wrote a Python program to load the images in order, align them, remove problematic outsider frames when necessary, and combine the sequence into a video.&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
import cv2&lt;br /&gt;
import os&lt;br /&gt;
import glob&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# SETTINGS&lt;br /&gt;
FPS = 30&lt;br /&gt;
OUTPUT = &amp;quot;timelapse_aligned.mp4&amp;quot;&lt;br /&gt;
IMAGE_EXT = &amp;quot;*.JPG&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Read JPG files only&lt;br /&gt;
files = sorted(glob.glob(IMAGE_EXT))&lt;br /&gt;
&lt;br /&gt;
if not files:&lt;br /&gt;
    raise Exception(&amp;quot;No JPG files found in this folder.&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;Found {len(files)} JPG images&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Use first image as reference&lt;br /&gt;
ref = cv2.imread(files[0])&lt;br /&gt;
ref = cv2.resize(ref, (1920, 1080))&lt;br /&gt;
ref_gray = cv2.cvtColor(ref, cv2.COLOR_BGR2GRAY)&lt;br /&gt;
&lt;br /&gt;
h, w = ref.shape[:2]&lt;br /&gt;
&lt;br /&gt;
video = cv2.VideoWriter(&lt;br /&gt;
    OUTPUT,&lt;br /&gt;
    cv2.VideoWriter_fourcc(*&amp;quot;mp4v&amp;quot;),&lt;br /&gt;
    FPS,&lt;br /&gt;
    (w, h)&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
last_good = ref.copy()&lt;br /&gt;
&lt;br /&gt;
for i, file in enumerate(files):&lt;br /&gt;
    img = cv2.imread(file)&lt;br /&gt;
&lt;br /&gt;
    if img is None:&lt;br /&gt;
        print(&amp;quot;Skipped unreadable:&amp;quot;, file)&lt;br /&gt;
        continue&lt;br /&gt;
&lt;br /&gt;
    # Fix portrait/rotated outsiders automatically&lt;br /&gt;
    if img.shape[0] &amp;gt; img.shape[1]:&lt;br /&gt;
        img = cv2.rotate(img, cv2.ROTATE_90_CLOCKWISE)&lt;br /&gt;
&lt;br /&gt;
    img = cv2.resize(img, (w, h))&lt;br /&gt;
    gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)&lt;br /&gt;
&lt;br /&gt;
    # Align image to first image&lt;br /&gt;
    warp_matrix = np.eye(2, 3, dtype=np.float32)&lt;br /&gt;
&lt;br /&gt;
    try:&lt;br /&gt;
        _, warp_matrix = cv2.findTransformECC(&lt;br /&gt;
            ref_gray,&lt;br /&gt;
            gray,&lt;br /&gt;
            warp_matrix,&lt;br /&gt;
            cv2.MOTION_EUCLIDEAN,&lt;br /&gt;
            criteria=(cv2.TERM_CRITERIA_EPS | cv2.TERM_CRITERIA_COUNT, 50, 1e-5)&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
        aligned = cv2.warpAffine(&lt;br /&gt;
            img,&lt;br /&gt;
            warp_matrix,&lt;br /&gt;
            (w, h),&lt;br /&gt;
            flags=cv2.INTER_LINEAR + cv2.WARP_INVERSE_MAP&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
        video.write(aligned)&lt;br /&gt;
        last_good = aligned&lt;br /&gt;
&lt;br /&gt;
    except cv2.error:&lt;br /&gt;
        # If alignment fails, probably outsider / bad photo&lt;br /&gt;
        print(&amp;quot;Skipped outsider or badly rotated image:&amp;quot;, file)&lt;br /&gt;
        continue&lt;br /&gt;
&lt;br /&gt;
    if i % 100 == 0:&lt;br /&gt;
        print(f&amp;quot;Processed {i}/{len(files)}&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
video.release()&lt;br /&gt;
print(&amp;quot;Done:&amp;quot;, OUTPUT)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The final video was created from the image sequence and exported as an MP4 file. After that, I edited the video further by adding an intro, title cards, music, and an ending message.&lt;br /&gt;
== Artistic Concept ==&lt;br /&gt;
The original concept of the video was &#039;&#039;&#039;Home for Two&#039;&#039;&#039;. I wanted to present the two slime molds almost like two characters sharing one space:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;One — Badhamia&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Two — Physarum polycephalum&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
However, after discussing the experiment with our lab supervisor, I realized that my first interpretation was not good. Since both slime molds depend on the same food source, the situation is not simply peaceful coexistence. It is also competition.&lt;br /&gt;
&lt;br /&gt;
In the actual experiment, the two organisms also did not grow as expected. Because of this, the biological part of the project cannot be presented as a successful coexistence experiment. Still, I decided to continue working with the material visually. &lt;br /&gt;
&lt;br /&gt;
For the next attempt, I want to develop the video concept in a more playful direction: not as a peaceful home, but more like a small battlefield, where two organisms compete for space and food.[[File:Home4two.mp4|thumb|Home for Two|0x0px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
This project started as an attempt to create a poetic slime mold film about two different organisms sharing one space. The idea behind &#039;&#039;&#039;Home for Two&#039;&#039;&#039; was to connect biological observation with a wider reflection on difference and coexistence.&lt;br /&gt;
&lt;br /&gt;
However, after the experiment and the feedback discussion, I realized that my original question — whether two different living organisms can share the same space — was too broad. Organisms already share ecosystems in many ways, but my video did not actually show &#039;&#039;&#039;Badhamia&#039;&#039;&#039; and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; encountering or interacting with each other.&lt;br /&gt;
&lt;br /&gt;
Because of this, the first experiment cannot answer the question I originally asked. The two slime molds did not grow strongly, and the concept of peaceful coexistence was biologically too simplified. Since both organisms use the same food source, their relationship is more likely to involve competition than harmony.&lt;br /&gt;
&lt;br /&gt;
I now see this project as an unfinished first attempt rather than a successful final experiment. Still, I learned how to prepare agar plates, maintain slime mold cultures, exchange biological material, use colored food as a visual marker, build a setup, and turn thousands of photos into a video using Python.&lt;br /&gt;
&lt;br /&gt;
= Second Experimental Attempt: A Follow-Up Slime Mold Study =&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
After completing the first experiment and discussing the results with our lab supervisor, it became clear that the experiment needed to be repeated. The original setup did not produce the expected interaction between the two slime mold species, and the resulting video did not clearly show their growth or encounter.&lt;br /&gt;
&lt;br /&gt;
For the second attempt, I focused on improving both the biological setup and the recording process. Rather than trying to support a specific artistic interpretation, the goal was simply to document the growth of the two slime molds under improved conditions and observe what would happen when they were placed on the same agar plate.&lt;br /&gt;
&lt;br /&gt;
== Recovering the Cultures ==&lt;br /&gt;
After the first experiment, both slime mold cultures developed mold contamination and could no longer be used. Our lab supervisor, Mr. Alessandro Volpato, isolated the cultures to help them recover before the experiment could be repeated.&lt;br /&gt;
&lt;br /&gt;
After several days, the cultures were ready to be used again.&lt;br /&gt;
[[File:New petri dish getting ready.jpg|thumb|175x175px|slim mold]]&lt;br /&gt;
&lt;br /&gt;
== Preparing the Agar Plates ==&lt;br /&gt;
As in the first experiment, I prepared a fresh agar medium by mixing agar-agar with water, heating the mixture until the agar dissolved, and pouring it into clean Petri dishes. After the agar solidified, it was ready for the new cultures.&lt;br /&gt;
&lt;br /&gt;
== Preparing the Colored Food ==&lt;br /&gt;
To make the growth easier to observe, I again prepared colored oat flakes.&lt;br /&gt;
[[File:Colored red food.jpg|thumb|151x151px]]&lt;br /&gt;
I mixed [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|the unknown red pigment]] with water, and oat flakes, and allowed them to absorb the color before using them as food for &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Growing the New Culture ==&lt;br /&gt;
[[File:Ph-w-red-food.jpg|thumb|157x157px]]&lt;br /&gt;
A small piece of &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; was transferred onto a fresh Petri dish together with the colored oat flakes. The culture was left to grow for one day so that it became stronger before the final recording.&lt;br /&gt;
&lt;br /&gt;
== Preparing the Final Recording Setup ==&lt;br /&gt;
After the culture had recovered, I prepared another fresh agar plate for the final recording.&lt;br /&gt;
&lt;br /&gt;
Badhamia and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; were placed on opposite sides of the Petri dish, with oat flakes positioned between them to encourage both organisms to grow toward the same area.&lt;br /&gt;
&lt;br /&gt;
Unlike the first experiment, I removed the light source underneath the Petri dish after realizing that it caused noticeable flickering. This resulted in much more stable lighting throughout the recording.&lt;br /&gt;
&lt;br /&gt;
== Overnight Recording ==&lt;br /&gt;
The camera was mounted above the Petri dish and connected to an external power source so it could record continuously throughout the night.&lt;br /&gt;
&lt;br /&gt;
For this experiment, the camera captured one photograph every &#039;&#039;&#039;30 seconds&#039;&#039;&#039;. I started the recording in the evening, checked the setup several times during the night to ensure everything was working correctly, and collected the experiment the following morning.&lt;br /&gt;
&lt;br /&gt;
== Creating the Video ==&lt;br /&gt;
After transferring the photographs to my computer, I processed the images using the same Python workflow developed during the first experiment.&lt;br /&gt;
[[File:Final video second try lower quality.mp4|thumb]]&lt;br /&gt;
[[File:Petri dish after two days of growth.jpg|thumb|Petri dish after two days of growth]]&lt;br /&gt;
The images were combined into a video, which was then edited by adding titles and music.&lt;br /&gt;
&lt;br /&gt;
== Observations ==&lt;br /&gt;
The second experiment produced a different result than expected.&lt;br /&gt;
&lt;br /&gt;
Although both slime molds were placed on the same Petri dish, only &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; showed growth throughout the recording. It expanded across the agar surface and eventually occupied much of the available space, while &#039;&#039;&#039;Badhamia&#039;&#039;&#039; remained inactive.&lt;br /&gt;
&lt;br /&gt;
An interesting observation was that &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; gradually lost its red coloration as it continued feeding. Because new, uncolored oat flakes were available, the organism slowly returned to its natural yellow appearance during the recording.&lt;br /&gt;
&lt;br /&gt;
As a result, the experiment did not capture the interaction between two actively growing slime molds. Instead, it documented the successful growth of &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; under the improved experimental conditions.&lt;/div&gt;</summary>
		<author><name>Kiana sedighi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=Kiana_Sedighi&amp;diff=142678</id>
		<title>Kiana Sedighi</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=Kiana_Sedighi&amp;diff=142678"/>
		<updated>2026-07-13T11:38:07Z</updated>

		<summary type="html">&lt;p&gt;Kiana sedighi: added video&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Home for Two: A Slime Mold Coexistence Experiment =&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
For my final DIY BioLab project, I wanted to create an experiment that was both biological and narrative. Instead of only observing the growth of one slime mold, I wanted to place two different slime mold species in the same environment and document what happened when their growing networks approached each other.&lt;br /&gt;
&lt;br /&gt;
The two organisms used in this experiment were &#039;&#039;&#039;Badhamia&#039;&#039;&#039; and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. At the beginning, both looked very similar because they were yellowish, which made it difficult to visually separate them during observation. Because of this, I later used a red pigment on the food source of one culture to create a visible contrast.&lt;br /&gt;
&lt;br /&gt;
My final goal was to create a video showing the interaction between the two slime molds. I wanted the project to ask a simple question:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Can two different living organisms share the same space?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Materials ==&lt;br /&gt;
For this experiment I used:&lt;br /&gt;
&lt;br /&gt;
* Badhamia culture&lt;br /&gt;
* Physarum polycephalum culture&lt;br /&gt;
* Agar-agar&lt;br /&gt;
* Water&lt;br /&gt;
* Petri dishes&lt;br /&gt;
* Oat flakes&lt;br /&gt;
* [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|Red pigment / coloring powder]]&lt;br /&gt;
* Laboratory glassware&lt;br /&gt;
* Spoon&lt;br /&gt;
* Tweezers&lt;br /&gt;
* Gloves&lt;br /&gt;
* Microscope / camera setup&lt;br /&gt;
* Canon DSLR camera&lt;br /&gt;
* Python&lt;br /&gt;
* Video editing software&lt;br /&gt;
&lt;br /&gt;
== Preparing the First Badhamia Culture ==&lt;br /&gt;
[[File:Badhamia.jpg|thumb|209x209px|Badhamia]]&lt;br /&gt;
At the beginning of the project, I prepared a simple agar medium for the slime mold.&lt;br /&gt;
&lt;br /&gt;
I mixed agar-agar with water, heated it until the agar dissolved, and poured the liquid into a Petri dish. After the agar cooled down and became solid, I transferred &#039;&#039;&#039;Badhamia&#039;&#039;&#039; from the kit that was ordered for me by our lab supervisor Mr. Volpato.&lt;br /&gt;
&lt;br /&gt;
I placed several oat flakes on the agar as food and left the culture to grow. This first step was mainly about keeping the Badhamia alive and giving it enough time to become stronger before using it in the final experiment.&lt;br /&gt;
[[File:Photo 2026-07-05 03-33-07.jpg|thumb|207x207px|&#039;&#039;&#039;Badhamia&#039;&#039;&#039; kit]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Receiving the Second Slime Mold ==&lt;br /&gt;
After the Badhamia culture had started growing, I contacted another student and exchanged slime mold cultures with her. I gave her part of my &#039;&#039;&#039;Badhamia&#039;&#039;&#039; culture, and she gave me &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== The Problem of Visibility ==&lt;br /&gt;
[[File:Colored Physarum polycephalum.jpg|thumb|131x131px|Color Physarum polycephalum]]&lt;br /&gt;
At first, both cultures were yellowish and visually very similar. This was a problem because once they started growing on the same agar plate, it would be difficult to tell which slime mold was which.&lt;br /&gt;
[[File:Food coloring.jpg|thumb|158x158px|P1. Food coloring]]&lt;br /&gt;
Because of this, [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|I looked at a previous experiment done by Daria Lukianchuk, who had tested different coloring methods. In her experiment, an unknown red pigment had produced the clearest visible result. I used this information as a practical reference for my own setup.]]&lt;br /&gt;
&lt;br /&gt;
Instead of repeating the full color-testing process, I decided to use the same red pigment to color the food source of one slime mold. This made the two sides easier to distinguish in the final video. Then I prepared the food as she mentioned. &lt;br /&gt;
[[File:P2. Food coloring.jpg|thumb|163x163px|P2. Food coloring]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Preparing the Final Petri Dish ==&lt;br /&gt;
For the final experiment, I prepared new agar plates.&lt;br /&gt;
[[File:Preparing the Final Petri Dish.jpg|thumb|163x163px|Preparing the Final Petri Dish]]&lt;br /&gt;
I again mixed agar-agar with water, heated the mixture, and poured it into a clean Petri dish. After the agar solidified, I transferred both slime molds onto the same plate.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mixfinal.jpg|thumb|197x197px]]&lt;br /&gt;
One side contained &#039;&#039;&#039;Badhamia&#039;&#039;&#039;, and the other side contained &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. This setup became the central scene of the project: two different organisms, one shared environment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Video 2026-07-05 03-18-55.mp4|thumb|Camera Setup]]&lt;br /&gt;
&lt;br /&gt;
== Camera Setup and Recording ==&lt;br /&gt;
To document the experiment, I used a fixed camera setup.&lt;br /&gt;
&lt;br /&gt;
The camera was mounted above the Petri dish and under it a power source so that it could record for several hours without interruption. I configured the camera to take one photo every &#039;&#039;&#039;10 seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
This interval was chosen because it created enough frames for a smooth, while still keeping the number of images manageable.&lt;br /&gt;
&lt;br /&gt;
During the recording session, the camera captured thousands of photographs of the slime molds.&lt;br /&gt;
== Creating the Video with Python ==&lt;br /&gt;
After the recording session, I transferred the images to my computer.&lt;br /&gt;
&lt;br /&gt;
The folder contained both image files and raw camera files, so I used only the JPG images for the final processing. I wrote a Python program to load the images in order, align them, remove problematic outsider frames when necessary, and combine the sequence into a video.&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
import cv2&lt;br /&gt;
import os&lt;br /&gt;
import glob&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# SETTINGS&lt;br /&gt;
FPS = 30&lt;br /&gt;
OUTPUT = &amp;quot;timelapse_aligned.mp4&amp;quot;&lt;br /&gt;
IMAGE_EXT = &amp;quot;*.JPG&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Read JPG files only&lt;br /&gt;
files = sorted(glob.glob(IMAGE_EXT))&lt;br /&gt;
&lt;br /&gt;
if not files:&lt;br /&gt;
    raise Exception(&amp;quot;No JPG files found in this folder.&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;Found {len(files)} JPG images&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Use first image as reference&lt;br /&gt;
ref = cv2.imread(files[0])&lt;br /&gt;
ref = cv2.resize(ref, (1920, 1080))&lt;br /&gt;
ref_gray = cv2.cvtColor(ref, cv2.COLOR_BGR2GRAY)&lt;br /&gt;
&lt;br /&gt;
h, w = ref.shape[:2]&lt;br /&gt;
&lt;br /&gt;
video = cv2.VideoWriter(&lt;br /&gt;
    OUTPUT,&lt;br /&gt;
    cv2.VideoWriter_fourcc(*&amp;quot;mp4v&amp;quot;),&lt;br /&gt;
    FPS,&lt;br /&gt;
    (w, h)&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
last_good = ref.copy()&lt;br /&gt;
&lt;br /&gt;
for i, file in enumerate(files):&lt;br /&gt;
    img = cv2.imread(file)&lt;br /&gt;
&lt;br /&gt;
    if img is None:&lt;br /&gt;
        print(&amp;quot;Skipped unreadable:&amp;quot;, file)&lt;br /&gt;
        continue&lt;br /&gt;
&lt;br /&gt;
    # Fix portrait/rotated outsiders automatically&lt;br /&gt;
    if img.shape[0] &amp;gt; img.shape[1]:&lt;br /&gt;
        img = cv2.rotate(img, cv2.ROTATE_90_CLOCKWISE)&lt;br /&gt;
&lt;br /&gt;
    img = cv2.resize(img, (w, h))&lt;br /&gt;
    gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)&lt;br /&gt;
&lt;br /&gt;
    # Align image to first image&lt;br /&gt;
    warp_matrix = np.eye(2, 3, dtype=np.float32)&lt;br /&gt;
&lt;br /&gt;
    try:&lt;br /&gt;
        _, warp_matrix = cv2.findTransformECC(&lt;br /&gt;
            ref_gray,&lt;br /&gt;
            gray,&lt;br /&gt;
            warp_matrix,&lt;br /&gt;
            cv2.MOTION_EUCLIDEAN,&lt;br /&gt;
            criteria=(cv2.TERM_CRITERIA_EPS | cv2.TERM_CRITERIA_COUNT, 50, 1e-5)&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
        aligned = cv2.warpAffine(&lt;br /&gt;
            img,&lt;br /&gt;
            warp_matrix,&lt;br /&gt;
            (w, h),&lt;br /&gt;
            flags=cv2.INTER_LINEAR + cv2.WARP_INVERSE_MAP&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
        video.write(aligned)&lt;br /&gt;
        last_good = aligned&lt;br /&gt;
&lt;br /&gt;
    except cv2.error:&lt;br /&gt;
        # If alignment fails, probably outsider / bad photo&lt;br /&gt;
        print(&amp;quot;Skipped outsider or badly rotated image:&amp;quot;, file)&lt;br /&gt;
        continue&lt;br /&gt;
&lt;br /&gt;
    if i % 100 == 0:&lt;br /&gt;
        print(f&amp;quot;Processed {i}/{len(files)}&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
video.release()&lt;br /&gt;
print(&amp;quot;Done:&amp;quot;, OUTPUT)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The final video was created from the image sequence and exported as an MP4 file. After that, I edited the video further by adding an intro, title cards, music, and an ending message.&lt;br /&gt;
== Artistic Concept ==&lt;br /&gt;
The original concept of the video was &#039;&#039;&#039;Home for Two&#039;&#039;&#039;. I wanted to present the two slime molds almost like two characters sharing one space:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;One — Badhamia&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Two — Physarum polycephalum&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
However, after discussing the experiment with our lab supervisor, I realized that my first interpretation was not good. Since both slime molds depend on the same food source, the situation is not simply peaceful coexistence. It is also competition.&lt;br /&gt;
&lt;br /&gt;
In the actual experiment, the two organisms also did not grow as expected. Because of this, the biological part of the project cannot be presented as a successful coexistence experiment. Still, I decided to continue working with the material visually. &lt;br /&gt;
&lt;br /&gt;
For the next attempt, I want to develop the video concept in a more playful direction: not as a peaceful home, but more like a small battlefield, where two organisms compete for space and food.[[File:Home4two.mp4|thumb|Home for Two|0x0px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
This project started as an attempt to create a poetic slime mold film about two different organisms sharing one space. The idea behind &#039;&#039;&#039;Home for Two&#039;&#039;&#039; was to connect biological observation with a wider reflection on difference and coexistence.&lt;br /&gt;
&lt;br /&gt;
However, after the experiment and the feedback discussion, I realized that my original question — whether two different living organisms can share the same space — was too broad. Organisms already share ecosystems in many ways, but my video did not actually show &#039;&#039;&#039;Badhamia&#039;&#039;&#039; and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; encountering or interacting with each other.&lt;br /&gt;
&lt;br /&gt;
Because of this, the first experiment cannot answer the question I originally asked. The two slime molds did not grow strongly, and the concept of peaceful coexistence was biologically too simplified. Since both organisms use the same food source, their relationship is more likely to involve competition than harmony.&lt;br /&gt;
&lt;br /&gt;
I now see this project as an unfinished first attempt rather than a successful final experiment. Still, I learned how to prepare agar plates, maintain slime mold cultures, exchange biological material, use colored food as a visual marker, build a setup, and turn thousands of photos into a video using Python.&lt;br /&gt;
&lt;br /&gt;
= Second Experimental Attempt: A Follow-Up Slime Mold Study =&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
After completing the first experiment and discussing the results with our lab supervisor, it became clear that the experiment needed to be repeated. The original setup did not produce the expected interaction between the two slime mold species, and the resulting video did not clearly show their growth or encounter.&lt;br /&gt;
&lt;br /&gt;
For the second attempt, I focused on improving both the biological setup and the recording process. Rather than trying to support a specific artistic interpretation, the goal was simply to document the growth of the two slime molds under improved conditions and observe what would happen when they were placed on the same agar plate.&lt;br /&gt;
&lt;br /&gt;
== Recovering the Cultures ==&lt;br /&gt;
After the first experiment, both slime mold cultures developed mold contamination and could no longer be used. Our lab supervisor, Mr. Alessandro Volpato, isolated the cultures to help them recover before the experiment could be repeated.&lt;br /&gt;
&lt;br /&gt;
After several days, the cultures were ready to be used again.&lt;br /&gt;
[[File:New petri dish getting ready.jpg|thumb|175x175px|slim mold]]&lt;br /&gt;
&lt;br /&gt;
== Preparing the Agar Plates ==&lt;br /&gt;
As in the first experiment, I prepared a fresh agar medium by mixing agar-agar with water, heating the mixture until the agar dissolved, and pouring it into clean Petri dishes. After the agar solidified, it was ready for the new cultures.&lt;br /&gt;
&lt;br /&gt;
== Preparing the Colored Food ==&lt;br /&gt;
To make the growth easier to observe, I again prepared colored oat flakes.&lt;br /&gt;
[[File:Colored red food.jpg|thumb|151x151px]]&lt;br /&gt;
I mixed [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|the unknown red pigment]] with water, and oat flakes, and allowed them to absorb the color before using them as food for &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Growing the New Culture ==&lt;br /&gt;
[[File:Ph-w-red-food.jpg|thumb|157x157px]]&lt;br /&gt;
A small piece of &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; was transferred onto a fresh Petri dish together with the colored oat flakes. The culture was left to grow for one day so that it became stronger before the final recording.&lt;br /&gt;
&lt;br /&gt;
== Preparing the Final Recording Setup ==&lt;br /&gt;
After the culture had recovered, I prepared another fresh agar plate for the final recording.&lt;br /&gt;
&lt;br /&gt;
Badhamia and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; were placed on opposite sides of the Petri dish, with oat flakes positioned between them to encourage both organisms to grow toward the same area.&lt;br /&gt;
&lt;br /&gt;
Unlike the first experiment, I removed the light source underneath the Petri dish after realizing that it caused noticeable flickering. This resulted in much more stable lighting throughout the recording.&lt;br /&gt;
&lt;br /&gt;
== Overnight Recording ==&lt;br /&gt;
The camera was mounted above the Petri dish and connected to an external power source so it could record continuously throughout the night.&lt;br /&gt;
&lt;br /&gt;
For this experiment, the camera captured one photograph every &#039;&#039;&#039;30 seconds&#039;&#039;&#039;. I started the recording in the evening, checked the setup several times during the night to ensure everything was working correctly, and collected the experiment the following morning.&lt;br /&gt;
&lt;br /&gt;
== Creating the Video ==&lt;br /&gt;
After transferring the photographs to my computer, I processed the images using the same Python workflow developed during the first experiment.&lt;br /&gt;
[[File:Petri dish after two days of growth.jpg|thumb|Petri dish after two days of growth]]&lt;br /&gt;
[[File:Final video second try lower quality.mp4|thumb]]&lt;br /&gt;
The images were combined into a video, which was then edited by adding titles and music.&lt;br /&gt;
&lt;br /&gt;
== Observations ==&lt;br /&gt;
The second experiment produced a different result than expected.&lt;br /&gt;
&lt;br /&gt;
Although both slime molds were placed on the same Petri dish, only &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; showed significant growth throughout the recording. It expanded across the agar surface and eventually occupied much of the available space, while &#039;&#039;&#039;Badhamia&#039;&#039;&#039; remained largely inactive.&lt;br /&gt;
&lt;br /&gt;
An interesting observation was that &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; gradually lost its red coloration as it continued feeding. Because new, uncolored oat flakes were available, the organism slowly returned to its natural yellow appearance during the recording.&lt;br /&gt;
&lt;br /&gt;
As a result, the experiment did not capture the interaction between two actively growing slime molds. Instead, it documented the successful growth of &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; under the improved experimental conditions.&lt;/div&gt;</summary>
		<author><name>Kiana sedighi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Final_video_second_try_lower_quality.mp4&amp;diff=142677</id>
		<title>File:Final video second try lower quality.mp4</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Final_video_second_try_lower_quality.mp4&amp;diff=142677"/>
		<updated>2026-07-13T11:37:14Z</updated>

		<summary type="html">&lt;p&gt;Kiana sedighi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;final video second try lower quality&lt;/div&gt;</summary>
		<author><name>Kiana sedighi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Petri_dish_after_two_days_of_growth.jpg&amp;diff=142676</id>
		<title>File:Petri dish after two days of growth.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Petri_dish_after_two_days_of_growth.jpg&amp;diff=142676"/>
		<updated>2026-07-13T11:35:21Z</updated>

		<summary type="html">&lt;p&gt;Kiana sedighi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Petri dish after two days of growth&lt;/div&gt;</summary>
		<author><name>Kiana sedighi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=Kiana_Sedighi&amp;diff=142675</id>
		<title>Kiana Sedighi</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=Kiana_Sedighi&amp;diff=142675"/>
		<updated>2026-07-13T11:27:17Z</updated>

		<summary type="html">&lt;p&gt;Kiana sedighi: add picts&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Home for Two: A Slime Mold Coexistence Experiment =&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
For my final DIY BioLab project, I wanted to create an experiment that was both biological and narrative. Instead of only observing the growth of one slime mold, I wanted to place two different slime mold species in the same environment and document what happened when their growing networks approached each other.&lt;br /&gt;
&lt;br /&gt;
The two organisms used in this experiment were &#039;&#039;&#039;Badhamia&#039;&#039;&#039; and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. At the beginning, both looked very similar because they were yellowish, which made it difficult to visually separate them during observation. Because of this, I later used a red pigment on the food source of one culture to create a visible contrast.&lt;br /&gt;
&lt;br /&gt;
My final goal was to create a video showing the interaction between the two slime molds. I wanted the project to ask a simple question:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Can two different living organisms share the same space?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Materials ==&lt;br /&gt;
For this experiment I used:&lt;br /&gt;
&lt;br /&gt;
* Badhamia culture&lt;br /&gt;
* Physarum polycephalum culture&lt;br /&gt;
* Agar-agar&lt;br /&gt;
* Water&lt;br /&gt;
* Petri dishes&lt;br /&gt;
* Oat flakes&lt;br /&gt;
* [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|Red pigment / coloring powder]]&lt;br /&gt;
* Laboratory glassware&lt;br /&gt;
* Spoon&lt;br /&gt;
* Tweezers&lt;br /&gt;
* Gloves&lt;br /&gt;
* Microscope / camera setup&lt;br /&gt;
* Canon DSLR camera&lt;br /&gt;
* Python&lt;br /&gt;
* Video editing software&lt;br /&gt;
&lt;br /&gt;
== Preparing the First Badhamia Culture ==&lt;br /&gt;
[[File:Badhamia.jpg|thumb|209x209px|Badhamia]]&lt;br /&gt;
At the beginning of the project, I prepared a simple agar medium for the slime mold.&lt;br /&gt;
&lt;br /&gt;
I mixed agar-agar with water, heated it until the agar dissolved, and poured the liquid into a Petri dish. After the agar cooled down and became solid, I transferred &#039;&#039;&#039;Badhamia&#039;&#039;&#039; from the kit that was ordered for me by our lab supervisor Mr. Volpato.&lt;br /&gt;
&lt;br /&gt;
I placed several oat flakes on the agar as food and left the culture to grow. This first step was mainly about keeping the Badhamia alive and giving it enough time to become stronger before using it in the final experiment.&lt;br /&gt;
[[File:Photo 2026-07-05 03-33-07.jpg|thumb|207x207px|&#039;&#039;&#039;Badhamia&#039;&#039;&#039; kit]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Receiving the Second Slime Mold ==&lt;br /&gt;
After the Badhamia culture had started growing, I contacted another student and exchanged slime mold cultures with her. I gave her part of my &#039;&#039;&#039;Badhamia&#039;&#039;&#039; culture, and she gave me &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== The Problem of Visibility ==&lt;br /&gt;
[[File:Colored Physarum polycephalum.jpg|thumb|131x131px|Color Physarum polycephalum]]&lt;br /&gt;
At first, both cultures were yellowish and visually very similar. This was a problem because once they started growing on the same agar plate, it would be difficult to tell which slime mold was which.&lt;br /&gt;
[[File:Food coloring.jpg|thumb|158x158px|P1. Food coloring]]&lt;br /&gt;
Because of this, [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|I looked at a previous experiment done by Daria Lukianchuk, who had tested different coloring methods. In her experiment, an unknown red pigment had produced the clearest visible result. I used this information as a practical reference for my own setup.]]&lt;br /&gt;
&lt;br /&gt;
Instead of repeating the full color-testing process, I decided to use the same red pigment to color the food source of one slime mold. This made the two sides easier to distinguish in the final video. Then I prepared the food as she mentioned. &lt;br /&gt;
[[File:P2. Food coloring.jpg|thumb|163x163px|P2. Food coloring]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Preparing the Final Petri Dish ==&lt;br /&gt;
For the final experiment, I prepared new agar plates.&lt;br /&gt;
[[File:Preparing the Final Petri Dish.jpg|thumb|163x163px|Preparing the Final Petri Dish]]&lt;br /&gt;
I again mixed agar-agar with water, heated the mixture, and poured it into a clean Petri dish. After the agar solidified, I transferred both slime molds onto the same plate.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mixfinal.jpg|thumb|197x197px]]&lt;br /&gt;
One side contained &#039;&#039;&#039;Badhamia&#039;&#039;&#039;, and the other side contained &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. This setup became the central scene of the project: two different organisms, one shared environment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Video 2026-07-05 03-18-55.mp4|thumb|Camera Setup]]&lt;br /&gt;
&lt;br /&gt;
== Camera Setup and Recording ==&lt;br /&gt;
To document the experiment, I used a fixed camera setup.&lt;br /&gt;
&lt;br /&gt;
The camera was mounted above the Petri dish and under it a power source so that it could record for several hours without interruption. I configured the camera to take one photo every &#039;&#039;&#039;10 seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
This interval was chosen because it created enough frames for a smooth, while still keeping the number of images manageable.&lt;br /&gt;
&lt;br /&gt;
During the recording session, the camera captured thousands of photographs of the slime molds.&lt;br /&gt;
== Creating the Video with Python ==&lt;br /&gt;
After the recording session, I transferred the images to my computer.&lt;br /&gt;
&lt;br /&gt;
The folder contained both image files and raw camera files, so I used only the JPG images for the final processing. I wrote a Python program to load the images in order, align them, remove problematic outsider frames when necessary, and combine the sequence into a video.&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
import cv2&lt;br /&gt;
import os&lt;br /&gt;
import glob&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# SETTINGS&lt;br /&gt;
FPS = 30&lt;br /&gt;
OUTPUT = &amp;quot;timelapse_aligned.mp4&amp;quot;&lt;br /&gt;
IMAGE_EXT = &amp;quot;*.JPG&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Read JPG files only&lt;br /&gt;
files = sorted(glob.glob(IMAGE_EXT))&lt;br /&gt;
&lt;br /&gt;
if not files:&lt;br /&gt;
    raise Exception(&amp;quot;No JPG files found in this folder.&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;Found {len(files)} JPG images&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Use first image as reference&lt;br /&gt;
ref = cv2.imread(files[0])&lt;br /&gt;
ref = cv2.resize(ref, (1920, 1080))&lt;br /&gt;
ref_gray = cv2.cvtColor(ref, cv2.COLOR_BGR2GRAY)&lt;br /&gt;
&lt;br /&gt;
h, w = ref.shape[:2]&lt;br /&gt;
&lt;br /&gt;
video = cv2.VideoWriter(&lt;br /&gt;
    OUTPUT,&lt;br /&gt;
    cv2.VideoWriter_fourcc(*&amp;quot;mp4v&amp;quot;),&lt;br /&gt;
    FPS,&lt;br /&gt;
    (w, h)&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
last_good = ref.copy()&lt;br /&gt;
&lt;br /&gt;
for i, file in enumerate(files):&lt;br /&gt;
    img = cv2.imread(file)&lt;br /&gt;
&lt;br /&gt;
    if img is None:&lt;br /&gt;
        print(&amp;quot;Skipped unreadable:&amp;quot;, file)&lt;br /&gt;
        continue&lt;br /&gt;
&lt;br /&gt;
    # Fix portrait/rotated outsiders automatically&lt;br /&gt;
    if img.shape[0] &amp;gt; img.shape[1]:&lt;br /&gt;
        img = cv2.rotate(img, cv2.ROTATE_90_CLOCKWISE)&lt;br /&gt;
&lt;br /&gt;
    img = cv2.resize(img, (w, h))&lt;br /&gt;
    gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)&lt;br /&gt;
&lt;br /&gt;
    # Align image to first image&lt;br /&gt;
    warp_matrix = np.eye(2, 3, dtype=np.float32)&lt;br /&gt;
&lt;br /&gt;
    try:&lt;br /&gt;
        _, warp_matrix = cv2.findTransformECC(&lt;br /&gt;
            ref_gray,&lt;br /&gt;
            gray,&lt;br /&gt;
            warp_matrix,&lt;br /&gt;
            cv2.MOTION_EUCLIDEAN,&lt;br /&gt;
            criteria=(cv2.TERM_CRITERIA_EPS | cv2.TERM_CRITERIA_COUNT, 50, 1e-5)&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
        aligned = cv2.warpAffine(&lt;br /&gt;
            img,&lt;br /&gt;
            warp_matrix,&lt;br /&gt;
            (w, h),&lt;br /&gt;
            flags=cv2.INTER_LINEAR + cv2.WARP_INVERSE_MAP&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
        video.write(aligned)&lt;br /&gt;
        last_good = aligned&lt;br /&gt;
&lt;br /&gt;
    except cv2.error:&lt;br /&gt;
        # If alignment fails, probably outsider / bad photo&lt;br /&gt;
        print(&amp;quot;Skipped outsider or badly rotated image:&amp;quot;, file)&lt;br /&gt;
        continue&lt;br /&gt;
&lt;br /&gt;
    if i % 100 == 0:&lt;br /&gt;
        print(f&amp;quot;Processed {i}/{len(files)}&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
video.release()&lt;br /&gt;
print(&amp;quot;Done:&amp;quot;, OUTPUT)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The final video was created from the image sequence and exported as an MP4 file. After that, I edited the video further by adding an intro, title cards, music, and an ending message.&lt;br /&gt;
== Artistic Concept ==&lt;br /&gt;
The original concept of the video was &#039;&#039;&#039;Home for Two&#039;&#039;&#039;. I wanted to present the two slime molds almost like two characters sharing one space:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;One — Badhamia&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Two — Physarum polycephalum&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
However, after discussing the experiment with our lab supervisor, I realized that my first interpretation was not good. Since both slime molds depend on the same food source, the situation is not simply peaceful coexistence. It is also competition.&lt;br /&gt;
&lt;br /&gt;
In the actual experiment, the two organisms also did not grow as expected. Because of this, the biological part of the project cannot be presented as a successful coexistence experiment. Still, I decided to continue working with the material visually. &lt;br /&gt;
&lt;br /&gt;
For the next attempt, I want to develop the video concept in a more playful direction: not as a peaceful home, but more like a small battlefield, where two organisms compete for space and food.[[File:Home4two.mp4|thumb|Home for Two|0x0px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
This project started as an attempt to create a poetic slime mold film about two different organisms sharing one space. The idea behind &#039;&#039;&#039;Home for Two&#039;&#039;&#039; was to connect biological observation with a wider reflection on difference and coexistence.&lt;br /&gt;
&lt;br /&gt;
However, after the experiment and the feedback discussion, I realized that my original question — whether two different living organisms can share the same space — was too broad. Organisms already share ecosystems in many ways, but my video did not actually show &#039;&#039;&#039;Badhamia&#039;&#039;&#039; and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; encountering or interacting with each other.&lt;br /&gt;
&lt;br /&gt;
Because of this, the first experiment cannot answer the question I originally asked. The two slime molds did not grow strongly, and the concept of peaceful coexistence was biologically too simplified. Since both organisms use the same food source, their relationship is more likely to involve competition than harmony.&lt;br /&gt;
&lt;br /&gt;
I now see this project as an unfinished first attempt rather than a successful final experiment. Still, I learned how to prepare agar plates, maintain slime mold cultures, exchange biological material, use colored food as a visual marker, build a setup, and turn thousands of photos into a video using Python.&lt;br /&gt;
&lt;br /&gt;
= Second Experimental Attempt: A Follow-Up Slime Mold Study =&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
After completing the first experiment and discussing the results with our lab supervisor, it became clear that the experiment needed to be repeated. The original setup did not produce the expected interaction between the two slime mold species, and the resulting video did not clearly show their growth or encounter.&lt;br /&gt;
&lt;br /&gt;
For the second attempt, I focused on improving both the biological setup and the recording process. Rather than trying to support a specific artistic interpretation, the goal was simply to document the growth of the two slime molds under improved conditions and observe what would happen when they were placed on the same agar plate.&lt;br /&gt;
&lt;br /&gt;
== Recovering the Cultures ==&lt;br /&gt;
After the first experiment, both slime mold cultures developed mold contamination and could no longer be used. Our lab supervisor, Mr. Alessandro Volpato, isolated the cultures to help them recover before the experiment could be repeated.&lt;br /&gt;
&lt;br /&gt;
After several days, the cultures were ready to be used again.&lt;br /&gt;
[[File:New petri dish getting ready.jpg|thumb|175x175px|slim mold]]&lt;br /&gt;
&lt;br /&gt;
== Preparing the Agar Plates ==&lt;br /&gt;
As in the first experiment, I prepared a fresh agar medium by mixing agar-agar with water, heating the mixture until the agar dissolved, and pouring it into clean Petri dishes. After the agar solidified, it was ready for the new cultures.&lt;br /&gt;
&lt;br /&gt;
== Preparing the Colored Food ==&lt;br /&gt;
To make the growth easier to observe, I again prepared colored oat flakes.&lt;br /&gt;
[[File:Colored red food.jpg|thumb|151x151px]]&lt;br /&gt;
I mixed [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|the unknown red pigment]] with water, and oat flakes, and allowed them to absorb the color before using them as food for &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Growing the New Culture ==&lt;br /&gt;
[[File:Ph-w-red-food.jpg|thumb|157x157px]]&lt;br /&gt;
A small piece of &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; was transferred onto a fresh Petri dish together with the colored oat flakes. The culture was left to grow for one day so that it became stronger before the final recording.&lt;br /&gt;
&lt;br /&gt;
== Preparing the Final Recording Setup ==&lt;br /&gt;
After the culture had recovered, I prepared another fresh agar plate for the final recording.&lt;br /&gt;
&lt;br /&gt;
Badhamia and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; were placed on opposite sides of the Petri dish, with oat flakes positioned between them to encourage both organisms to grow toward the same area.&lt;br /&gt;
&lt;br /&gt;
Unlike the first experiment, I removed the light source underneath the Petri dish after realizing that it caused noticeable flickering. This resulted in much more stable lighting throughout the recording.&lt;br /&gt;
&lt;br /&gt;
== Overnight Recording ==&lt;br /&gt;
The camera was mounted above the Petri dish and connected to an external power source so it could record continuously throughout the night.&lt;br /&gt;
&lt;br /&gt;
For this experiment, the camera captured one photograph every &#039;&#039;&#039;30 seconds&#039;&#039;&#039;. I started the recording in the evening, checked the setup several times during the night to ensure everything was working correctly, and collected the experiment the following morning.&lt;br /&gt;
&lt;br /&gt;
== Creating the Video ==&lt;br /&gt;
After transferring the photographs to my computer, I processed the images using the same Python workflow developed during the first experiment.&lt;br /&gt;
&lt;br /&gt;
The images were combined into a video, which was then edited by adding titles and music.&lt;br /&gt;
&lt;br /&gt;
== Observations ==&lt;br /&gt;
The second experiment produced a different result than expected.&lt;br /&gt;
&lt;br /&gt;
Although both slime molds were placed on the same Petri dish, only &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; showed significant growth throughout the recording. It expanded across the agar surface and eventually occupied much of the available space, while &#039;&#039;&#039;Badhamia&#039;&#039;&#039; remained largely inactive.&lt;br /&gt;
&lt;br /&gt;
An interesting observation was that &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; gradually lost its red coloration as it continued feeding. Because new, uncolored oat flakes were available, the organism slowly returned to its natural yellow appearance during the recording.&lt;br /&gt;
&lt;br /&gt;
As a result, the experiment did not capture the interaction between two actively growing slime molds. Instead, it documented the successful growth of &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; under the improved experimental conditions.&lt;/div&gt;</summary>
		<author><name>Kiana sedighi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Ph-w-red-food.jpg&amp;diff=142674</id>
		<title>File:Ph-w-red-food.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Ph-w-red-food.jpg&amp;diff=142674"/>
		<updated>2026-07-13T10:36:03Z</updated>

		<summary type="html">&lt;p&gt;Kiana sedighi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ph-w-red-food&lt;/div&gt;</summary>
		<author><name>Kiana sedighi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Colored_red_food.jpg&amp;diff=142673</id>
		<title>File:Colored red food.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Colored_red_food.jpg&amp;diff=142673"/>
		<updated>2026-07-13T10:34:26Z</updated>

		<summary type="html">&lt;p&gt;Kiana sedighi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;colored red food&lt;/div&gt;</summary>
		<author><name>Kiana sedighi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:New_petri_dish_getting_ready.jpg&amp;diff=142672</id>
		<title>File:New petri dish getting ready.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:New_petri_dish_getting_ready.jpg&amp;diff=142672"/>
		<updated>2026-07-13T10:26:47Z</updated>

		<summary type="html">&lt;p&gt;Kiana sedighi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;slim mold for new coloring&lt;/div&gt;</summary>
		<author><name>Kiana sedighi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=Kiana_Sedighi&amp;diff=142671</id>
		<title>Kiana Sedighi</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=Kiana_Sedighi&amp;diff=142671"/>
		<updated>2026-07-13T10:23:51Z</updated>

		<summary type="html">&lt;p&gt;Kiana sedighi: rewrite second part&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Home for Two: A Slime Mold Coexistence Experiment =&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
For my final DIY BioLab project, I wanted to create an experiment that was both biological and narrative. Instead of only observing the growth of one slime mold, I wanted to place two different slime mold species in the same environment and document what happened when their growing networks approached each other.&lt;br /&gt;
&lt;br /&gt;
The two organisms used in this experiment were &#039;&#039;&#039;Badhamia&#039;&#039;&#039; and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. At the beginning, both looked very similar because they were yellowish, which made it difficult to visually separate them during observation. Because of this, I later used a red pigment on the food source of one culture to create a visible contrast.&lt;br /&gt;
&lt;br /&gt;
My final goal was to create a time-lapse video showing the interaction between the two slime molds. I wanted the project to ask a simple question:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Can two different living organisms share the same space?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Materials ==&lt;br /&gt;
For this experiment I used:&lt;br /&gt;
&lt;br /&gt;
* Badhamia culture&lt;br /&gt;
* Physarum polycephalum culture&lt;br /&gt;
* Agar-agar&lt;br /&gt;
* Water&lt;br /&gt;
* Petri dishes&lt;br /&gt;
* Oat flakes&lt;br /&gt;
* [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|Red pigment / coloring powder]]&lt;br /&gt;
* Laboratory glassware&lt;br /&gt;
* Spoon&lt;br /&gt;
* Tweezers&lt;br /&gt;
* Gloves&lt;br /&gt;
* Microscope / camera setup&lt;br /&gt;
* Canon DSLR camera&lt;br /&gt;
* Python&lt;br /&gt;
* Video editing software&lt;br /&gt;
&lt;br /&gt;
== Preparing the First Badhamia Culture ==&lt;br /&gt;
[[File:Badhamia.jpg|thumb|209x209px|Badhamia]]&lt;br /&gt;
At the beginning of the project, I prepared a simple agar medium for the slime mold.&lt;br /&gt;
&lt;br /&gt;
I mixed agar-agar with water, heated it until the agar dissolved, and poured the liquid into a Petri dish. After the agar cooled down and became solid, I transferred &#039;&#039;&#039;Badhamia&#039;&#039;&#039; from the kit that was ordered for me by our lab supervisor Mr. Volpato.&lt;br /&gt;
&lt;br /&gt;
I placed several oat flakes on the agar as food and left the culture to grow. This first step was mainly about keeping the Badhamia alive and giving it enough time to become stronger before using it in the final experiment.&lt;br /&gt;
[[File:Photo 2026-07-05 03-33-07.jpg|thumb|207x207px|&#039;&#039;&#039;Badhamia&#039;&#039;&#039; kit]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Receiving the Second Slime Mold ==&lt;br /&gt;
After the Badhamia culture had started growing, I contacted another student and exchanged slime mold cultures with her. I gave her part of my &#039;&#039;&#039;Badhamia&#039;&#039;&#039; culture, and she gave me &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== The Problem of Visibility ==&lt;br /&gt;
[[File:Colored Physarum polycephalum.jpg|thumb|131x131px|Color Physarum polycephalum]]&lt;br /&gt;
At first, both cultures were yellowish and visually very similar. This was a problem because once they started growing on the same agar plate, it would be difficult to tell which slime mold was which.&lt;br /&gt;
[[File:Food coloring.jpg|thumb|158x158px|P1. Food coloring]]&lt;br /&gt;
Because of this, [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|I looked at a previous experiment done by Daria Lukianchuk, who had tested different coloring methods. In her experiment, an unknown red pigment had produced the clearest visible result. I used this information as a practical reference for my own setup.]]&lt;br /&gt;
&lt;br /&gt;
Instead of repeating the full color-testing process, I decided to use the same red pigment to color the food source of one slime mold. This made the two sides easier to distinguish in the final video. Then I prepared the food as she mentioned. &lt;br /&gt;
[[File:P2. Food coloring.jpg|thumb|163x163px|P2. Food coloring]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Preparing the Final Petri Dish ==&lt;br /&gt;
For the final experiment, I prepared new agar plates.&lt;br /&gt;
[[File:Preparing the Final Petri Dish.jpg|thumb|163x163px|Preparing the Final Petri Dish]]&lt;br /&gt;
I again mixed agar-agar with water, heated the mixture, and poured it into a clean Petri dish. After the agar solidified, I transferred both slime molds onto the same plate.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mixfinal.jpg|thumb|197x197px]]&lt;br /&gt;
One side contained &#039;&#039;&#039;Badhamia&#039;&#039;&#039;, and the other side contained &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. This setup became the central scene of the project: two different organisms, one shared environment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Video 2026-07-05 03-18-55.mp4|thumb|Camera Setup and Time-Lapse Recording]]&lt;br /&gt;
&lt;br /&gt;
== Camera Setup and Time-Lapse Recording ==&lt;br /&gt;
To document the experiment, I used a fixed camera setup.&lt;br /&gt;
&lt;br /&gt;
The camera was mounted above the Petri dish and under it a power source so that it could record for several hours without interruption. I configured the camera to take one photo every &#039;&#039;&#039;10 seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
This interval was chosen because it created enough frames for a smooth time-lapse, while still keeping the number of images manageable.&lt;br /&gt;
&lt;br /&gt;
During the recording session, the camera captured thousands of photographs of the slime molds.&lt;br /&gt;
== Creating the Video with Python ==&lt;br /&gt;
After the recording session, I transferred the images to my computer.&lt;br /&gt;
&lt;br /&gt;
The folder contained both image files and raw camera files, so I used only the JPG images for the final processing. I wrote a Python program to load the images in order, align them, remove problematic outsider frames when necessary, and combine the sequence into a video.&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
import cv2&lt;br /&gt;
import os&lt;br /&gt;
import glob&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# SETTINGS&lt;br /&gt;
FPS = 30&lt;br /&gt;
OUTPUT = &amp;quot;timelapse_aligned.mp4&amp;quot;&lt;br /&gt;
IMAGE_EXT = &amp;quot;*.JPG&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Read JPG files only&lt;br /&gt;
files = sorted(glob.glob(IMAGE_EXT))&lt;br /&gt;
&lt;br /&gt;
if not files:&lt;br /&gt;
    raise Exception(&amp;quot;No JPG files found in this folder.&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;Found {len(files)} JPG images&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Use first image as reference&lt;br /&gt;
ref = cv2.imread(files[0])&lt;br /&gt;
ref = cv2.resize(ref, (1920, 1080))&lt;br /&gt;
ref_gray = cv2.cvtColor(ref, cv2.COLOR_BGR2GRAY)&lt;br /&gt;
&lt;br /&gt;
h, w = ref.shape[:2]&lt;br /&gt;
&lt;br /&gt;
video = cv2.VideoWriter(&lt;br /&gt;
    OUTPUT,&lt;br /&gt;
    cv2.VideoWriter_fourcc(*&amp;quot;mp4v&amp;quot;),&lt;br /&gt;
    FPS,&lt;br /&gt;
    (w, h)&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
last_good = ref.copy()&lt;br /&gt;
&lt;br /&gt;
for i, file in enumerate(files):&lt;br /&gt;
    img = cv2.imread(file)&lt;br /&gt;
&lt;br /&gt;
    if img is None:&lt;br /&gt;
        print(&amp;quot;Skipped unreadable:&amp;quot;, file)&lt;br /&gt;
        continue&lt;br /&gt;
&lt;br /&gt;
    # Fix portrait/rotated outsiders automatically&lt;br /&gt;
    if img.shape[0] &amp;gt; img.shape[1]:&lt;br /&gt;
        img = cv2.rotate(img, cv2.ROTATE_90_CLOCKWISE)&lt;br /&gt;
&lt;br /&gt;
    img = cv2.resize(img, (w, h))&lt;br /&gt;
    gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)&lt;br /&gt;
&lt;br /&gt;
    # Align image to first image&lt;br /&gt;
    warp_matrix = np.eye(2, 3, dtype=np.float32)&lt;br /&gt;
&lt;br /&gt;
    try:&lt;br /&gt;
        _, warp_matrix = cv2.findTransformECC(&lt;br /&gt;
            ref_gray,&lt;br /&gt;
            gray,&lt;br /&gt;
            warp_matrix,&lt;br /&gt;
            cv2.MOTION_EUCLIDEAN,&lt;br /&gt;
            criteria=(cv2.TERM_CRITERIA_EPS | cv2.TERM_CRITERIA_COUNT, 50, 1e-5)&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
        aligned = cv2.warpAffine(&lt;br /&gt;
            img,&lt;br /&gt;
            warp_matrix,&lt;br /&gt;
            (w, h),&lt;br /&gt;
            flags=cv2.INTER_LINEAR + cv2.WARP_INVERSE_MAP&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
        video.write(aligned)&lt;br /&gt;
        last_good = aligned&lt;br /&gt;
&lt;br /&gt;
    except cv2.error:&lt;br /&gt;
        # If alignment fails, probably outsider / bad photo&lt;br /&gt;
        print(&amp;quot;Skipped outsider or badly rotated image:&amp;quot;, file)&lt;br /&gt;
        continue&lt;br /&gt;
&lt;br /&gt;
    if i % 100 == 0:&lt;br /&gt;
        print(f&amp;quot;Processed {i}/{len(files)}&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
video.release()&lt;br /&gt;
print(&amp;quot;Done:&amp;quot;, OUTPUT)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The final time-lapse was created from the image sequence and exported as an MP4 file. After that, I edited the video further by adding an intro, title cards, music, and an ending message.&lt;br /&gt;
== Artistic Concept ==&lt;br /&gt;
The original concept of the video was &#039;&#039;&#039;Home for Two&#039;&#039;&#039;. I wanted to present the two slime molds almost like two characters sharing one space:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;One — Badhamia&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Two — Physarum polycephalum&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
However, after discussing the experiment with our lab supervisor, I realized that my first interpretation was not good. Since both slime molds depend on the same food source, the situation is not simply peaceful coexistence. It is also competition.&lt;br /&gt;
&lt;br /&gt;
In the actual experiment, the two organisms also did not grow as expected. Because of this, the biological part of the project cannot be presented as a successful coexistence experiment. Still, I decided to continue working with the material visually. &lt;br /&gt;
&lt;br /&gt;
For the next attempt, I want to develop the video concept in a more playful direction: not as a peaceful home, but more like a small battlefield, where two organisms compete for space and food.[[File:Home4two.mp4|thumb|Home for Two|0x0px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
This project started as an attempt to create a poetic slime mold film about two different organisms sharing one space. The idea behind &#039;&#039;&#039;Home for Two&#039;&#039;&#039; was to connect biological observation with a wider reflection on difference and coexistence.&lt;br /&gt;
&lt;br /&gt;
However, after the experiment and the feedback discussion, I realized that my original question — whether two different living organisms can share the same space — was too broad. Organisms already share ecosystems in many ways, but my video did not actually show &#039;&#039;&#039;Badhamia&#039;&#039;&#039; and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; encountering or interacting with each other.&lt;br /&gt;
&lt;br /&gt;
Because of this, the first experiment cannot answer the question I originally asked. The two slime molds did not grow strongly, and the concept of peaceful coexistence was biologically too simplified. Since both organisms use the same food source, their relationship is more likely to involve competition than harmony.&lt;br /&gt;
&lt;br /&gt;
I now see this project as an unfinished first attempt rather than a successful final experiment. Still, I learned how to prepare agar plates, maintain slime mold cultures, exchange biological material, use colored food as a visual marker, build a time-lapse setup, and turn thousands of photos into a video using Python.&lt;br /&gt;
&lt;br /&gt;
= Second Experimental Attempt: A Follow-Up Slime Mold Study =&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
After completing the first experiment and discussing the results with our lab supervisor, it became clear that the experiment needed to be repeated. The original setup did not produce the expected interaction between the two slime mold species, and the resulting video did not clearly show their growth or encounter.&lt;br /&gt;
&lt;br /&gt;
For the second attempt, I focused on improving both the biological setup and the recording process. Rather than trying to support a specific artistic interpretation, the goal was simply to document the growth of the two slime molds under improved conditions and observe what would happen when they were placed on the same agar plate.&lt;br /&gt;
&lt;br /&gt;
== Recovering the Cultures ==&lt;br /&gt;
After the first experiment, both slime mold cultures developed mold contamination and could no longer be used. Our lab supervisor, Mr. Alessandro Volpato, isolated the cultures to help them recover before the experiment could be repeated.&lt;br /&gt;
&lt;br /&gt;
After several days, the cultures were ready to be used again.&lt;br /&gt;
&lt;br /&gt;
== Preparing the Agar Plates ==&lt;br /&gt;
As in the first experiment, I prepared a fresh agar medium by mixing agar-agar with water, heating the mixture until the agar dissolved, and pouring it into clean Petri dishes. After the agar solidified, it was ready for the new cultures.&lt;br /&gt;
&lt;br /&gt;
== Preparing the Colored Food ==&lt;br /&gt;
To make the growth easier to observe, I again prepared colored oat flakes.&lt;br /&gt;
&lt;br /&gt;
I mixed the red pigment with water, added oat flakes, and allowed them to absorb the color before using them as food for &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Growing the New Culture ==&lt;br /&gt;
A small piece of &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; was transferred onto a fresh Petri dish together with the colored oat flakes. The culture was left to grow for approximately one day so that it became stronger before the final recording.&lt;br /&gt;
&lt;br /&gt;
== Preparing the Final Recording Setup ==&lt;br /&gt;
After the culture had recovered, I prepared another fresh agar plate for the final recording.&lt;br /&gt;
&lt;br /&gt;
Badhamia and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; were placed on opposite sides of the Petri dish, with oat flakes positioned between them to encourage both organisms to grow toward the same area.&lt;br /&gt;
&lt;br /&gt;
Unlike the first experiment, I removed the light source underneath the Petri dish after realizing that it caused noticeable flickering in the time-lapse. This resulted in much more stable lighting throughout the recording.&lt;br /&gt;
&lt;br /&gt;
== Overnight Time-Lapse Recording ==&lt;br /&gt;
The camera was mounted above the Petri dish and connected to an external power source so it could record continuously throughout the night.&lt;br /&gt;
&lt;br /&gt;
For this experiment, the camera captured one photograph every &#039;&#039;&#039;30 seconds&#039;&#039;&#039;. I started the recording in the evening, checked the setup several times during the night to ensure everything was working correctly, and collected the experiment the following morning.&lt;br /&gt;
&lt;br /&gt;
== Creating the Video ==&lt;br /&gt;
After transferring the photographs to my computer, I processed the images using the same Python workflow developed during the first experiment.&lt;br /&gt;
&lt;br /&gt;
The images were combined into a time-lapse video, which was then edited by adding titles and music.&lt;br /&gt;
&lt;br /&gt;
== Observations ==&lt;br /&gt;
The second experiment produced a different result than expected.&lt;br /&gt;
&lt;br /&gt;
Although both slime molds were placed on the same Petri dish, only &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; showed significant growth throughout the recording. It expanded across the agar surface and eventually occupied much of the available space, while &#039;&#039;&#039;Badhamia&#039;&#039;&#039; remained largely inactive.&lt;br /&gt;
&lt;br /&gt;
An interesting observation was that &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; gradually lost its red coloration as it continued feeding. Because new, uncolored oat flakes were available, the organism slowly returned to its natural yellow appearance during the recording.&lt;br /&gt;
&lt;br /&gt;
As a result, the experiment did not capture the interaction between two actively growing slime molds. Instead, it documented the successful growth of &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; under the improved experimental conditions.&lt;/div&gt;</summary>
		<author><name>Kiana sedighi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=Kiana_Sedighi&amp;diff=142617</id>
		<title>Kiana Sedighi</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=Kiana_Sedighi&amp;diff=142617"/>
		<updated>2026-07-06T21:16:56Z</updated>

		<summary type="html">&lt;p&gt;Kiana sedighi: research Q&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Home for Two: A Slime Mold Coexistence Experiment =&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
For my final DIY BioLab project, I wanted to create an experiment that was both biological and narrative. Instead of only observing the growth of one slime mold, I wanted to place two different slime mold species in the same environment and document what happened when their growing networks approached each other.&lt;br /&gt;
&lt;br /&gt;
The two organisms used in this experiment were &#039;&#039;&#039;Badhamia&#039;&#039;&#039; and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. At the beginning, both looked very similar because they were yellowish, which made it difficult to visually separate them during observation. Because of this, I later used a red pigment on the food source of one culture to create a visible contrast.&lt;br /&gt;
&lt;br /&gt;
My final goal was to create a time-lapse video showing the interaction between the two slime molds. I wanted the project to ask a simple question:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Can two different living organisms share the same space?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Materials ==&lt;br /&gt;
For this experiment I used:&lt;br /&gt;
&lt;br /&gt;
* Badhamia culture&lt;br /&gt;
* Physarum polycephalum culture&lt;br /&gt;
* Agar-agar&lt;br /&gt;
* Water&lt;br /&gt;
* Petri dishes&lt;br /&gt;
* Oat flakes&lt;br /&gt;
* [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|Red pigment / coloring powder]]&lt;br /&gt;
* Laboratory glassware&lt;br /&gt;
* Spoon&lt;br /&gt;
* Tweezers&lt;br /&gt;
* Gloves&lt;br /&gt;
* Microscope / camera setup&lt;br /&gt;
* Canon DSLR camera&lt;br /&gt;
* Python&lt;br /&gt;
* Video editing software&lt;br /&gt;
&lt;br /&gt;
== Preparing the First Badhamia Culture ==&lt;br /&gt;
[[File:Badhamia.jpg|thumb|209x209px|Badhamia]]&lt;br /&gt;
At the beginning of the project, I prepared a simple agar medium for the slime mold.&lt;br /&gt;
&lt;br /&gt;
I mixed agar-agar with water, heated it until the agar dissolved, and poured the liquid into a Petri dish. After the agar cooled down and became solid, I transferred &#039;&#039;&#039;Badhamia&#039;&#039;&#039; from the kit that was ordered for me by our lab supervisor Mr. Volpato.&lt;br /&gt;
&lt;br /&gt;
I placed several oat flakes on the agar as food and left the culture to grow. This first step was mainly about keeping the Badhamia alive and giving it enough time to become stronger before using it in the final experiment.&lt;br /&gt;
[[File:Photo 2026-07-05 03-33-07.jpg|thumb|207x207px|&#039;&#039;&#039;Badhamia&#039;&#039;&#039; kit]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Receiving the Second Slime Mold ==&lt;br /&gt;
After the Badhamia culture had started growing, I contacted another student and exchanged slime mold cultures with her. I gave her part of my &#039;&#039;&#039;Badhamia&#039;&#039;&#039; culture, and she gave me &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== The Problem of Visibility ==&lt;br /&gt;
[[File:Colored Physarum polycephalum.jpg|thumb|131x131px|Color Physarum polycephalum]]&lt;br /&gt;
At first, both cultures were yellowish and visually very similar. This was a problem because once they started growing on the same agar plate, it would be difficult to tell which slime mold was which.&lt;br /&gt;
[[File:Food coloring.jpg|thumb|158x158px|P1. Food coloring]]&lt;br /&gt;
Because of this, [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|I looked at a previous experiment done by Daria Lukianchuk, who had tested different coloring methods. In her experiment, an unknown red pigment had produced the clearest visible result. I used this information as a practical reference for my own setup.]]&lt;br /&gt;
&lt;br /&gt;
Instead of repeating the full color-testing process, I decided to use the same red pigment to color the food source of one slime mold. This made the two sides easier to distinguish in the final video. Then I prepared the food as she mentioned. &lt;br /&gt;
[[File:P2. Food coloring.jpg|thumb|163x163px|P2. Food coloring]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Preparing the Final Petri Dish ==&lt;br /&gt;
For the final experiment, I prepared new agar plates.&lt;br /&gt;
[[File:Preparing the Final Petri Dish.jpg|thumb|163x163px|Preparing the Final Petri Dish]]&lt;br /&gt;
I again mixed agar-agar with water, heated the mixture, and poured it into a clean Petri dish. After the agar solidified, I transferred both slime molds onto the same plate.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mixfinal.jpg|thumb|197x197px]]&lt;br /&gt;
One side contained &#039;&#039;&#039;Badhamia&#039;&#039;&#039;, and the other side contained &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. This setup became the central scene of the project: two different organisms, one shared environment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Video 2026-07-05 03-18-55.mp4|thumb|Camera Setup and Time-Lapse Recording]]&lt;br /&gt;
&lt;br /&gt;
== Camera Setup and Time-Lapse Recording ==&lt;br /&gt;
To document the experiment, I used a fixed camera setup.&lt;br /&gt;
&lt;br /&gt;
The camera was mounted above the Petri dish and under it a power source so that it could record for several hours without interruption. I configured the camera to take one photo every &#039;&#039;&#039;10 seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
This interval was chosen because it created enough frames for a smooth time-lapse, while still keeping the number of images manageable.&lt;br /&gt;
&lt;br /&gt;
During the recording session, the camera captured thousands of photographs of the slime molds.&lt;br /&gt;
== Creating the Video with Python ==&lt;br /&gt;
After the recording session, I transferred the images to my computer.&lt;br /&gt;
&lt;br /&gt;
The folder contained both image files and raw camera files, so I used only the JPG images for the final processing. I wrote a Python program to load the images in order, align them, remove problematic outsider frames when necessary, and combine the sequence into a video.&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
import cv2&lt;br /&gt;
import os&lt;br /&gt;
import glob&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# SETTINGS&lt;br /&gt;
FPS = 30&lt;br /&gt;
OUTPUT = &amp;quot;timelapse_aligned.mp4&amp;quot;&lt;br /&gt;
IMAGE_EXT = &amp;quot;*.JPG&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Read JPG files only&lt;br /&gt;
files = sorted(glob.glob(IMAGE_EXT))&lt;br /&gt;
&lt;br /&gt;
if not files:&lt;br /&gt;
    raise Exception(&amp;quot;No JPG files found in this folder.&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;Found {len(files)} JPG images&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Use first image as reference&lt;br /&gt;
ref = cv2.imread(files[0])&lt;br /&gt;
ref = cv2.resize(ref, (1920, 1080))&lt;br /&gt;
ref_gray = cv2.cvtColor(ref, cv2.COLOR_BGR2GRAY)&lt;br /&gt;
&lt;br /&gt;
h, w = ref.shape[:2]&lt;br /&gt;
&lt;br /&gt;
video = cv2.VideoWriter(&lt;br /&gt;
    OUTPUT,&lt;br /&gt;
    cv2.VideoWriter_fourcc(*&amp;quot;mp4v&amp;quot;),&lt;br /&gt;
    FPS,&lt;br /&gt;
    (w, h)&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
last_good = ref.copy()&lt;br /&gt;
&lt;br /&gt;
for i, file in enumerate(files):&lt;br /&gt;
    img = cv2.imread(file)&lt;br /&gt;
&lt;br /&gt;
    if img is None:&lt;br /&gt;
        print(&amp;quot;Skipped unreadable:&amp;quot;, file)&lt;br /&gt;
        continue&lt;br /&gt;
&lt;br /&gt;
    # Fix portrait/rotated outsiders automatically&lt;br /&gt;
    if img.shape[0] &amp;gt; img.shape[1]:&lt;br /&gt;
        img = cv2.rotate(img, cv2.ROTATE_90_CLOCKWISE)&lt;br /&gt;
&lt;br /&gt;
    img = cv2.resize(img, (w, h))&lt;br /&gt;
    gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)&lt;br /&gt;
&lt;br /&gt;
    # Align image to first image&lt;br /&gt;
    warp_matrix = np.eye(2, 3, dtype=np.float32)&lt;br /&gt;
&lt;br /&gt;
    try:&lt;br /&gt;
        _, warp_matrix = cv2.findTransformECC(&lt;br /&gt;
            ref_gray,&lt;br /&gt;
            gray,&lt;br /&gt;
            warp_matrix,&lt;br /&gt;
            cv2.MOTION_EUCLIDEAN,&lt;br /&gt;
            criteria=(cv2.TERM_CRITERIA_EPS | cv2.TERM_CRITERIA_COUNT, 50, 1e-5)&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
        aligned = cv2.warpAffine(&lt;br /&gt;
            img,&lt;br /&gt;
            warp_matrix,&lt;br /&gt;
            (w, h),&lt;br /&gt;
            flags=cv2.INTER_LINEAR + cv2.WARP_INVERSE_MAP&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
        video.write(aligned)&lt;br /&gt;
        last_good = aligned&lt;br /&gt;
&lt;br /&gt;
    except cv2.error:&lt;br /&gt;
        # If alignment fails, probably outsider / bad photo&lt;br /&gt;
        print(&amp;quot;Skipped outsider or badly rotated image:&amp;quot;, file)&lt;br /&gt;
        continue&lt;br /&gt;
&lt;br /&gt;
    if i % 100 == 0:&lt;br /&gt;
        print(f&amp;quot;Processed {i}/{len(files)}&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
video.release()&lt;br /&gt;
print(&amp;quot;Done:&amp;quot;, OUTPUT)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The final time-lapse was created from the image sequence and exported as an MP4 file. After that, I edited the video further by adding an intro, title cards, music, and an ending message.&lt;br /&gt;
== Artistic Concept ==&lt;br /&gt;
The original concept of the video was &#039;&#039;&#039;Home for Two&#039;&#039;&#039;. I wanted to present the two slime molds almost like two characters sharing one space:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;One — Badhamia&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Two — Physarum polycephalum&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
However, after discussing the experiment with our lab supervisor, I realized that my first interpretation was not good. Since both slime molds depend on the same food source, the situation is not simply peaceful coexistence. It is also competition.&lt;br /&gt;
&lt;br /&gt;
In the actual experiment, the two organisms also did not grow as expected. Because of this, the biological part of the project cannot be presented as a successful coexistence experiment. Still, I decided to continue working with the material visually. &lt;br /&gt;
&lt;br /&gt;
For the next attempt, I want to develop the video concept in a more playful direction: not as a peaceful home, but more like a small battlefield, where two organisms compete for space and food.[[File:Home4two.mp4|thumb|Home for Two|0x0px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
This project started as an attempt to create a poetic slime mold film about two different organisms sharing one space. The idea behind &#039;&#039;&#039;Home for Two&#039;&#039;&#039; was to connect biological observation with a wider reflection on difference and coexistence.&lt;br /&gt;
&lt;br /&gt;
However, after the experiment and the feedback discussion, I realized that my original question — whether two different living organisms can share the same space — was too broad. Organisms already share ecosystems in many ways, but my video did not actually show &#039;&#039;&#039;Badhamia&#039;&#039;&#039; and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; encountering or interacting with each other.&lt;br /&gt;
&lt;br /&gt;
Because of this, the first experiment cannot answer the question I originally asked. The two slime molds did not grow strongly, and the concept of peaceful coexistence was biologically too simplified. Since both organisms use the same food source, their relationship is more likely to involve competition than harmony.&lt;br /&gt;
&lt;br /&gt;
I now see this project as an unfinished first attempt rather than a successful final experiment. Still, I learned how to prepare agar plates, maintain slime mold cultures, exchange biological material, use colored food as a visual marker, build a time-lapse setup, and turn thousands of photos into a video using Python.&lt;br /&gt;
&lt;br /&gt;
For the next version, I want to repeat the experiment with a stronger setup and a more precise question: &#039;&#039;&#039;what happens when Badhamia and Physarum polycephalum grow toward the same food source and compete for space?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;The Agar Arena: A Slime Mold Competition Experiment&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
For the second stage of this project, I wanted to explore the interaction between two slime mold species under shared environmental conditions. Instead of focusing on coexistence, this experiment investigates how two organisms respond when they compete for the same resources.&lt;br /&gt;
&lt;br /&gt;
The two species used are &#039;&#039;&#039;Badhamia&#039;&#039;&#039; and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. Both are plasmodial slime molds that forage by expanding dynamic networks toward food sources. Because they rely on similar nutrients, placing them in the same Petri dish creates a situation in which their growth patterns and interactions can be directly observed.&lt;br /&gt;
&lt;br /&gt;
As in the first experiment, one food source was colored with red pigment to make the two organisms easier to distinguish during time-lapse recording.&lt;br /&gt;
&lt;br /&gt;
The experiment was documented using automated photography. The resulting image sequence will be processed into a time-lapse film, allowing the interaction between the two slime molds to be observed over time.&lt;br /&gt;
&lt;br /&gt;
Rather than asking whether the organisms can peacefully share a habitat, this experiment asks a different question:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;What happens when Badhamia and Physarum polycephalum grow toward the same food source and compete for space?&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Kiana sedighi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=Kiana_Sedighi&amp;diff=142616</id>
		<title>Kiana Sedighi</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=Kiana_Sedighi&amp;diff=142616"/>
		<updated>2026-07-06T21:15:47Z</updated>

		<summary type="html">&lt;p&gt;Kiana sedighi: changed conclusion&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Home for Two: A Slime Mold Coexistence Experiment =&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
For my final DIY BioLab project, I wanted to create an experiment that was both biological and narrative. Instead of only observing the growth of one slime mold, I wanted to place two different slime mold species in the same environment and document what happened when their growing networks approached each other.&lt;br /&gt;
&lt;br /&gt;
The two organisms used in this experiment were &#039;&#039;&#039;Badhamia&#039;&#039;&#039; and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. At the beginning, both looked very similar because they were yellowish, which made it difficult to visually separate them during observation. Because of this, I later used a red pigment on the food source of one culture to create a visible contrast.&lt;br /&gt;
&lt;br /&gt;
My final goal was to create a time-lapse video showing the interaction between the two slime molds. I wanted the project to ask a simple question:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Can two different living organisms share the same space?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Materials ==&lt;br /&gt;
For this experiment I used:&lt;br /&gt;
&lt;br /&gt;
* Badhamia culture&lt;br /&gt;
* Physarum polycephalum culture&lt;br /&gt;
* Agar-agar&lt;br /&gt;
* Water&lt;br /&gt;
* Petri dishes&lt;br /&gt;
* Oat flakes&lt;br /&gt;
* [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|Red pigment / coloring powder]]&lt;br /&gt;
* Laboratory glassware&lt;br /&gt;
* Spoon&lt;br /&gt;
* Tweezers&lt;br /&gt;
* Gloves&lt;br /&gt;
* Microscope / camera setup&lt;br /&gt;
* Canon DSLR camera&lt;br /&gt;
* Python&lt;br /&gt;
* Video editing software&lt;br /&gt;
&lt;br /&gt;
== Preparing the First Badhamia Culture ==&lt;br /&gt;
[[File:Badhamia.jpg|thumb|209x209px|Badhamia]]&lt;br /&gt;
At the beginning of the project, I prepared a simple agar medium for the slime mold.&lt;br /&gt;
&lt;br /&gt;
I mixed agar-agar with water, heated it until the agar dissolved, and poured the liquid into a Petri dish. After the agar cooled down and became solid, I transferred &#039;&#039;&#039;Badhamia&#039;&#039;&#039; from the kit that was ordered for me by our lab supervisor Mr. Volpato.&lt;br /&gt;
&lt;br /&gt;
I placed several oat flakes on the agar as food and left the culture to grow. This first step was mainly about keeping the Badhamia alive and giving it enough time to become stronger before using it in the final experiment.&lt;br /&gt;
[[File:Photo 2026-07-05 03-33-07.jpg|thumb|207x207px|&#039;&#039;&#039;Badhamia&#039;&#039;&#039; kit]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Receiving the Second Slime Mold ==&lt;br /&gt;
After the Badhamia culture had started growing, I contacted another student and exchanged slime mold cultures with her. I gave her part of my &#039;&#039;&#039;Badhamia&#039;&#039;&#039; culture, and she gave me &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== The Problem of Visibility ==&lt;br /&gt;
[[File:Colored Physarum polycephalum.jpg|thumb|131x131px|Color Physarum polycephalum]]&lt;br /&gt;
At first, both cultures were yellowish and visually very similar. This was a problem because once they started growing on the same agar plate, it would be difficult to tell which slime mold was which.&lt;br /&gt;
[[File:Food coloring.jpg|thumb|158x158px|P1. Food coloring]]&lt;br /&gt;
Because of this, [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|I looked at a previous experiment done by Daria Lukianchuk, who had tested different coloring methods. In her experiment, an unknown red pigment had produced the clearest visible result. I used this information as a practical reference for my own setup.]]&lt;br /&gt;
&lt;br /&gt;
Instead of repeating the full color-testing process, I decided to use the same red pigment to color the food source of one slime mold. This made the two sides easier to distinguish in the final video. Then I prepared the food as she mentioned. &lt;br /&gt;
[[File:P2. Food coloring.jpg|thumb|163x163px|P2. Food coloring]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Preparing the Final Petri Dish ==&lt;br /&gt;
For the final experiment, I prepared new agar plates.&lt;br /&gt;
[[File:Preparing the Final Petri Dish.jpg|thumb|163x163px|Preparing the Final Petri Dish]]&lt;br /&gt;
I again mixed agar-agar with water, heated the mixture, and poured it into a clean Petri dish. After the agar solidified, I transferred both slime molds onto the same plate.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mixfinal.jpg|thumb|197x197px]]&lt;br /&gt;
One side contained &#039;&#039;&#039;Badhamia&#039;&#039;&#039;, and the other side contained &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. This setup became the central scene of the project: two different organisms, one shared environment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Video 2026-07-05 03-18-55.mp4|thumb|Camera Setup and Time-Lapse Recording]]&lt;br /&gt;
&lt;br /&gt;
== Camera Setup and Time-Lapse Recording ==&lt;br /&gt;
To document the experiment, I used a fixed camera setup.&lt;br /&gt;
&lt;br /&gt;
The camera was mounted above the Petri dish and under it a power source so that it could record for several hours without interruption. I configured the camera to take one photo every &#039;&#039;&#039;10 seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
This interval was chosen because it created enough frames for a smooth time-lapse, while still keeping the number of images manageable.&lt;br /&gt;
&lt;br /&gt;
During the recording session, the camera captured thousands of photographs of the slime molds.&lt;br /&gt;
== Creating the Video with Python ==&lt;br /&gt;
After the recording session, I transferred the images to my computer.&lt;br /&gt;
&lt;br /&gt;
The folder contained both image files and raw camera files, so I used only the JPG images for the final processing. I wrote a Python program to load the images in order, align them, remove problematic outsider frames when necessary, and combine the sequence into a video.&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
import cv2&lt;br /&gt;
import os&lt;br /&gt;
import glob&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# SETTINGS&lt;br /&gt;
FPS = 30&lt;br /&gt;
OUTPUT = &amp;quot;timelapse_aligned.mp4&amp;quot;&lt;br /&gt;
IMAGE_EXT = &amp;quot;*.JPG&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Read JPG files only&lt;br /&gt;
files = sorted(glob.glob(IMAGE_EXT))&lt;br /&gt;
&lt;br /&gt;
if not files:&lt;br /&gt;
    raise Exception(&amp;quot;No JPG files found in this folder.&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;Found {len(files)} JPG images&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Use first image as reference&lt;br /&gt;
ref = cv2.imread(files[0])&lt;br /&gt;
ref = cv2.resize(ref, (1920, 1080))&lt;br /&gt;
ref_gray = cv2.cvtColor(ref, cv2.COLOR_BGR2GRAY)&lt;br /&gt;
&lt;br /&gt;
h, w = ref.shape[:2]&lt;br /&gt;
&lt;br /&gt;
video = cv2.VideoWriter(&lt;br /&gt;
    OUTPUT,&lt;br /&gt;
    cv2.VideoWriter_fourcc(*&amp;quot;mp4v&amp;quot;),&lt;br /&gt;
    FPS,&lt;br /&gt;
    (w, h)&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
last_good = ref.copy()&lt;br /&gt;
&lt;br /&gt;
for i, file in enumerate(files):&lt;br /&gt;
    img = cv2.imread(file)&lt;br /&gt;
&lt;br /&gt;
    if img is None:&lt;br /&gt;
        print(&amp;quot;Skipped unreadable:&amp;quot;, file)&lt;br /&gt;
        continue&lt;br /&gt;
&lt;br /&gt;
    # Fix portrait/rotated outsiders automatically&lt;br /&gt;
    if img.shape[0] &amp;gt; img.shape[1]:&lt;br /&gt;
        img = cv2.rotate(img, cv2.ROTATE_90_CLOCKWISE)&lt;br /&gt;
&lt;br /&gt;
    img = cv2.resize(img, (w, h))&lt;br /&gt;
    gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)&lt;br /&gt;
&lt;br /&gt;
    # Align image to first image&lt;br /&gt;
    warp_matrix = np.eye(2, 3, dtype=np.float32)&lt;br /&gt;
&lt;br /&gt;
    try:&lt;br /&gt;
        _, warp_matrix = cv2.findTransformECC(&lt;br /&gt;
            ref_gray,&lt;br /&gt;
            gray,&lt;br /&gt;
            warp_matrix,&lt;br /&gt;
            cv2.MOTION_EUCLIDEAN,&lt;br /&gt;
            criteria=(cv2.TERM_CRITERIA_EPS | cv2.TERM_CRITERIA_COUNT, 50, 1e-5)&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
        aligned = cv2.warpAffine(&lt;br /&gt;
            img,&lt;br /&gt;
            warp_matrix,&lt;br /&gt;
            (w, h),&lt;br /&gt;
            flags=cv2.INTER_LINEAR + cv2.WARP_INVERSE_MAP&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
        video.write(aligned)&lt;br /&gt;
        last_good = aligned&lt;br /&gt;
&lt;br /&gt;
    except cv2.error:&lt;br /&gt;
        # If alignment fails, probably outsider / bad photo&lt;br /&gt;
        print(&amp;quot;Skipped outsider or badly rotated image:&amp;quot;, file)&lt;br /&gt;
        continue&lt;br /&gt;
&lt;br /&gt;
    if i % 100 == 0:&lt;br /&gt;
        print(f&amp;quot;Processed {i}/{len(files)}&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
video.release()&lt;br /&gt;
print(&amp;quot;Done:&amp;quot;, OUTPUT)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The final time-lapse was created from the image sequence and exported as an MP4 file. After that, I edited the video further by adding an intro, title cards, music, and an ending message.&lt;br /&gt;
== Artistic Concept ==&lt;br /&gt;
The original concept of the video was &#039;&#039;&#039;Home for Two&#039;&#039;&#039;. I wanted to present the two slime molds almost like two characters sharing one space:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;One — Badhamia&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Two — Physarum polycephalum&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
However, after discussing the experiment with our lab supervisor, I realized that my first interpretation was not good. Since both slime molds depend on the same food source, the situation is not simply peaceful coexistence. It is also competition.&lt;br /&gt;
&lt;br /&gt;
In the actual experiment, the two organisms also did not grow as expected. Because of this, the biological part of the project cannot be presented as a successful coexistence experiment. Still, I decided to continue working with the material visually. &lt;br /&gt;
&lt;br /&gt;
For the next attempt, I want to develop the video concept in a more playful direction: not as a peaceful home, but more like a small battlefield, where two organisms compete for space and food.[[File:Home4two.mp4|thumb|Home for Two|0x0px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
This project started as an attempt to create a poetic slime mold film about two different organisms sharing one space. The idea behind &#039;&#039;&#039;Home for Two&#039;&#039;&#039; was to connect biological observation with a wider reflection on difference and coexistence.&lt;br /&gt;
&lt;br /&gt;
However, after the experiment and the feedback discussion, I realized that my original question — whether two different living organisms can share the same space — was too broad. Organisms already share ecosystems in many ways, but my video did not actually show &#039;&#039;&#039;Badhamia&#039;&#039;&#039; and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; encountering or interacting with each other.&lt;br /&gt;
&lt;br /&gt;
Because of this, the first experiment cannot answer the question I originally asked. The two slime molds did not grow strongly, and the concept of peaceful coexistence was biologically too simplified. Since both organisms use the same food source, their relationship is more likely to involve competition than harmony.&lt;br /&gt;
&lt;br /&gt;
I now see this project as an unfinished first attempt rather than a successful final experiment. Still, I learned how to prepare agar plates, maintain slime mold cultures, exchange biological material, use colored food as a visual marker, build a time-lapse setup, and turn thousands of photos into a video using Python.&lt;br /&gt;
&lt;br /&gt;
For the next version, I want to repeat the experiment with a stronger setup and a more precise question: &#039;&#039;&#039;what happens when Badhamia and Physarum polycephalum grow toward the same food source and compete for space?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;The Agar Arena: A Slime Mold Competition Experiment&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
For the second stage of this project, I wanted to explore the interaction between two slime mold species under shared environmental conditions. Instead of focusing on coexistence, this experiment investigates how two organisms respond when they compete for the same resources.&lt;br /&gt;
&lt;br /&gt;
The two species used are &#039;&#039;&#039;Badhamia&#039;&#039;&#039; and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. Both are plasmodial slime molds that forage by expanding dynamic networks toward food sources. Because they rely on similar nutrients, placing them in the same Petri dish creates a situation in which their growth patterns and interactions can be directly observed.&lt;br /&gt;
&lt;br /&gt;
As in the first experiment, one food source was colored with red pigment to make the two organisms easier to distinguish during time-lapse recording.&lt;br /&gt;
&lt;br /&gt;
The experiment was documented using automated photography. The resulting image sequence will be processed into a time-lapse film, allowing the interaction between the two slime molds to be observed over time.&lt;br /&gt;
&lt;br /&gt;
Rather than asking whether the organisms can peacefully share a habitat, this experiment asks a different question:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How do two slime molds behave when they compete for the same space and food?&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Kiana sedighi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=Kiana_Sedighi&amp;diff=142615</id>
		<title>Kiana Sedighi</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=Kiana_Sedighi&amp;diff=142615"/>
		<updated>2026-07-06T20:21:13Z</updated>

		<summary type="html">&lt;p&gt;Kiana sedighi: second try&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Home for Two: A Slime Mold Coexistence Experiment =&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
For my final DIY BioLab project, I wanted to create an experiment that was both biological and narrative. Instead of only observing the growth of one slime mold, I wanted to place two different slime mold species in the same environment and document what happened when their growing networks approached each other.&lt;br /&gt;
&lt;br /&gt;
The two organisms used in this experiment were &#039;&#039;&#039;Badhamia&#039;&#039;&#039; and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. At the beginning, both looked very similar because they were yellowish, which made it difficult to visually separate them during observation. Because of this, I later used a red pigment on the food source of one culture to create a visible contrast.&lt;br /&gt;
&lt;br /&gt;
My final goal was to create a time-lapse video showing the interaction between the two slime molds. I wanted the project to ask a simple question:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Can two different living organisms share the same space?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Materials ==&lt;br /&gt;
For this experiment I used:&lt;br /&gt;
&lt;br /&gt;
* Badhamia culture&lt;br /&gt;
* Physarum polycephalum culture&lt;br /&gt;
* Agar-agar&lt;br /&gt;
* Water&lt;br /&gt;
* Petri dishes&lt;br /&gt;
* Oat flakes&lt;br /&gt;
* [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|Red pigment / coloring powder]]&lt;br /&gt;
* Laboratory glassware&lt;br /&gt;
* Spoon&lt;br /&gt;
* Tweezers&lt;br /&gt;
* Gloves&lt;br /&gt;
* Microscope / camera setup&lt;br /&gt;
* Canon DSLR camera&lt;br /&gt;
* Python&lt;br /&gt;
* Video editing software&lt;br /&gt;
&lt;br /&gt;
== Preparing the First Badhamia Culture ==&lt;br /&gt;
[[File:Badhamia.jpg|thumb|209x209px|Badhamia]]&lt;br /&gt;
At the beginning of the project, I prepared a simple agar medium for the slime mold.&lt;br /&gt;
&lt;br /&gt;
I mixed agar-agar with water, heated it until the agar dissolved, and poured the liquid into a Petri dish. After the agar cooled down and became solid, I transferred &#039;&#039;&#039;Badhamia&#039;&#039;&#039; from the kit that was ordered for me by our lab supervisor Mr. Volpato.&lt;br /&gt;
&lt;br /&gt;
I placed several oat flakes on the agar as food and left the culture to grow. This first step was mainly about keeping the Badhamia alive and giving it enough time to become stronger before using it in the final experiment.&lt;br /&gt;
[[File:Photo 2026-07-05 03-33-07.jpg|thumb|207x207px|&#039;&#039;&#039;Badhamia&#039;&#039;&#039; kit]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Receiving the Second Slime Mold ==&lt;br /&gt;
After the Badhamia culture had started growing, I contacted another student and exchanged slime mold cultures with her. I gave her part of my &#039;&#039;&#039;Badhamia&#039;&#039;&#039; culture, and she gave me &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== The Problem of Visibility ==&lt;br /&gt;
[[File:Colored Physarum polycephalum.jpg|thumb|131x131px|Color Physarum polycephalum]]&lt;br /&gt;
At first, both cultures were yellowish and visually very similar. This was a problem because once they started growing on the same agar plate, it would be difficult to tell which slime mold was which.&lt;br /&gt;
[[File:Food coloring.jpg|thumb|158x158px|P1. Food coloring]]&lt;br /&gt;
Because of this, [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|I looked at a previous experiment done by Daria Lukianchuk, who had tested different coloring methods. In her experiment, an unknown red pigment had produced the clearest visible result. I used this information as a practical reference for my own setup.]]&lt;br /&gt;
&lt;br /&gt;
Instead of repeating the full color-testing process, I decided to use the same red pigment to color the food source of one slime mold. This made the two sides easier to distinguish in the final video. Then I prepared the food as she mentioned. &lt;br /&gt;
[[File:P2. Food coloring.jpg|thumb|163x163px|P2. Food coloring]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Preparing the Final Petri Dish ==&lt;br /&gt;
For the final experiment, I prepared new agar plates.&lt;br /&gt;
[[File:Preparing the Final Petri Dish.jpg|thumb|163x163px|Preparing the Final Petri Dish]]&lt;br /&gt;
I again mixed agar-agar with water, heated the mixture, and poured it into a clean Petri dish. After the agar solidified, I transferred both slime molds onto the same plate.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mixfinal.jpg|thumb|197x197px]]&lt;br /&gt;
One side contained &#039;&#039;&#039;Badhamia&#039;&#039;&#039;, and the other side contained &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. This setup became the central scene of the project: two different organisms, one shared environment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Video 2026-07-05 03-18-55.mp4|thumb|Camera Setup and Time-Lapse Recording]]&lt;br /&gt;
&lt;br /&gt;
== Camera Setup and Time-Lapse Recording ==&lt;br /&gt;
To document the experiment, I used a fixed camera setup.&lt;br /&gt;
&lt;br /&gt;
The camera was mounted above the Petri dish and under it a power source so that it could record for several hours without interruption. I configured the camera to take one photo every &#039;&#039;&#039;10 seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
This interval was chosen because it created enough frames for a smooth time-lapse, while still keeping the number of images manageable.&lt;br /&gt;
&lt;br /&gt;
During the recording session, the camera captured thousands of photographs of the slime molds.&lt;br /&gt;
== Creating the Video with Python ==&lt;br /&gt;
After the recording session, I transferred the images to my computer.&lt;br /&gt;
&lt;br /&gt;
The folder contained both image files and raw camera files, so I used only the JPG images for the final processing. I wrote a Python program to load the images in order, align them, remove problematic outsider frames when necessary, and combine the sequence into a video.&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
import cv2&lt;br /&gt;
import os&lt;br /&gt;
import glob&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# SETTINGS&lt;br /&gt;
FPS = 30&lt;br /&gt;
OUTPUT = &amp;quot;timelapse_aligned.mp4&amp;quot;&lt;br /&gt;
IMAGE_EXT = &amp;quot;*.JPG&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Read JPG files only&lt;br /&gt;
files = sorted(glob.glob(IMAGE_EXT))&lt;br /&gt;
&lt;br /&gt;
if not files:&lt;br /&gt;
    raise Exception(&amp;quot;No JPG files found in this folder.&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;Found {len(files)} JPG images&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Use first image as reference&lt;br /&gt;
ref = cv2.imread(files[0])&lt;br /&gt;
ref = cv2.resize(ref, (1920, 1080))&lt;br /&gt;
ref_gray = cv2.cvtColor(ref, cv2.COLOR_BGR2GRAY)&lt;br /&gt;
&lt;br /&gt;
h, w = ref.shape[:2]&lt;br /&gt;
&lt;br /&gt;
video = cv2.VideoWriter(&lt;br /&gt;
    OUTPUT,&lt;br /&gt;
    cv2.VideoWriter_fourcc(*&amp;quot;mp4v&amp;quot;),&lt;br /&gt;
    FPS,&lt;br /&gt;
    (w, h)&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
last_good = ref.copy()&lt;br /&gt;
&lt;br /&gt;
for i, file in enumerate(files):&lt;br /&gt;
    img = cv2.imread(file)&lt;br /&gt;
&lt;br /&gt;
    if img is None:&lt;br /&gt;
        print(&amp;quot;Skipped unreadable:&amp;quot;, file)&lt;br /&gt;
        continue&lt;br /&gt;
&lt;br /&gt;
    # Fix portrait/rotated outsiders automatically&lt;br /&gt;
    if img.shape[0] &amp;gt; img.shape[1]:&lt;br /&gt;
        img = cv2.rotate(img, cv2.ROTATE_90_CLOCKWISE)&lt;br /&gt;
&lt;br /&gt;
    img = cv2.resize(img, (w, h))&lt;br /&gt;
    gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)&lt;br /&gt;
&lt;br /&gt;
    # Align image to first image&lt;br /&gt;
    warp_matrix = np.eye(2, 3, dtype=np.float32)&lt;br /&gt;
&lt;br /&gt;
    try:&lt;br /&gt;
        _, warp_matrix = cv2.findTransformECC(&lt;br /&gt;
            ref_gray,&lt;br /&gt;
            gray,&lt;br /&gt;
            warp_matrix,&lt;br /&gt;
            cv2.MOTION_EUCLIDEAN,&lt;br /&gt;
            criteria=(cv2.TERM_CRITERIA_EPS | cv2.TERM_CRITERIA_COUNT, 50, 1e-5)&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
        aligned = cv2.warpAffine(&lt;br /&gt;
            img,&lt;br /&gt;
            warp_matrix,&lt;br /&gt;
            (w, h),&lt;br /&gt;
            flags=cv2.INTER_LINEAR + cv2.WARP_INVERSE_MAP&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
        video.write(aligned)&lt;br /&gt;
        last_good = aligned&lt;br /&gt;
&lt;br /&gt;
    except cv2.error:&lt;br /&gt;
        # If alignment fails, probably outsider / bad photo&lt;br /&gt;
        print(&amp;quot;Skipped outsider or badly rotated image:&amp;quot;, file)&lt;br /&gt;
        continue&lt;br /&gt;
&lt;br /&gt;
    if i % 100 == 0:&lt;br /&gt;
        print(f&amp;quot;Processed {i}/{len(files)}&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
video.release()&lt;br /&gt;
print(&amp;quot;Done:&amp;quot;, OUTPUT)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The final time-lapse was created from the image sequence and exported as an MP4 file. After that, I edited the video further by adding an intro, title cards, music, and an ending message.&lt;br /&gt;
== Artistic Concept ==&lt;br /&gt;
The original concept of the video was &#039;&#039;&#039;Home for Two&#039;&#039;&#039;. I wanted to present the two slime molds almost like two characters sharing one space:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;One — Badhamia&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Two — Physarum polycephalum&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
However, after discussing the experiment with our lab supervisor, I realized that my first interpretation was not good. Since both slime molds depend on the same food source, the situation is not simply peaceful coexistence. It is also competition.&lt;br /&gt;
&lt;br /&gt;
In the actual experiment, the two organisms also did not grow as expected. Because of this, the biological part of the project cannot be presented as a successful coexistence experiment. Still, I decided to continue working with the material visually. &lt;br /&gt;
&lt;br /&gt;
For the next attempt, I want to develop the video concept in a more playful direction: not as a peaceful home, but more like a small battlefield, where two organisms compete for space and food.[[File:Home4two.mp4|thumb|Home for Two|0x0px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
This project started as an attempt to create a poetic slime mold film about two different organisms sharing one space. The idea behind &#039;&#039;&#039;Home for Two&#039;&#039;&#039; was to connect biological observation with a wider reflection on difference and coexistence.&lt;br /&gt;
&lt;br /&gt;
However, the experiment did not work in the way I expected. The two slime molds did not grow strongly, and after feedback from our lab supervisor, I understood that the concept of peaceful coexistence was biologically too simplified. Since both organisms use the same food source, their relationship is more competitive than harmonious.&lt;br /&gt;
&lt;br /&gt;
Because of this, I now see the project as an unfinished first attempt rather than a successful final experiment. I still learned how to prepare agar plates, maintain slime mold cultures, exchange biological material, use colored food as a visual marker, build a time-lapse setup, and turn thousands of photos into a video using Python.&lt;br /&gt;
&lt;br /&gt;
For the next version, I want to repeat the experiment with a stronger setup and change the artistic direction. Instead of presenting the slime molds as peacefully living together, I want to show them in a more playful and dramatic way: as two organisms entering the same arena, competing for food and space.&lt;br /&gt;
&lt;br /&gt;
The failure of the first experiment therefore becomes part of the project. It shows how an artistic idea can meet biological limits, and how the concept can evolve after understanding what actually happens.&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;The Agar Arena: A Slime Mold Competition Experiment&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
For the second stage of this project, I wanted to explore the interaction between two slime mold species under shared environmental conditions. Instead of focusing on coexistence, this experiment investigates how two organisms respond when they compete for the same resources.&lt;br /&gt;
&lt;br /&gt;
The two species used are &#039;&#039;&#039;Badhamia&#039;&#039;&#039; and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. Both are plasmodial slime molds that forage by expanding dynamic networks toward food sources. Because they rely on similar nutrients, placing them in the same Petri dish creates a situation in which their growth patterns and interactions can be directly observed.&lt;br /&gt;
&lt;br /&gt;
As in the first experiment, one food source was colored with red pigment to make the two organisms easier to distinguish during time-lapse recording.&lt;br /&gt;
&lt;br /&gt;
The experiment was documented using automated photography. The resulting image sequence will be processed into a time-lapse film, allowing the interaction between the two slime molds to be observed over time.&lt;br /&gt;
&lt;br /&gt;
Rather than asking whether the organisms can peacefully share a habitat, this experiment asks a different question:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How do two slime molds behave when they compete for the same space and food?&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Kiana sedighi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=Kiana_Sedighi&amp;diff=142614</id>
		<title>Kiana Sedighi</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=Kiana_Sedighi&amp;diff=142614"/>
		<updated>2026-07-06T18:19:06Z</updated>

		<summary type="html">&lt;p&gt;Kiana sedighi: changed result&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Home for Two: A Slime Mold Coexistence Experiment =&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
For my final DIY BioLab project, I wanted to create an experiment that was both biological and narrative. Instead of only observing the growth of one slime mold, I wanted to place two different slime mold species in the same environment and document what happened when their growing networks approached each other.&lt;br /&gt;
&lt;br /&gt;
The two organisms used in this experiment were &#039;&#039;&#039;Badhamia&#039;&#039;&#039; and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. At the beginning, both looked very similar because they were yellowish, which made it difficult to visually separate them during observation. Because of this, I later used a red pigment on the food source of one culture to create a visible contrast.&lt;br /&gt;
&lt;br /&gt;
My final goal was to create a time-lapse video showing the interaction between the two slime molds. I wanted the project to ask a simple question:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Can two different living organisms share the same space?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Materials ==&lt;br /&gt;
For this experiment I used:&lt;br /&gt;
&lt;br /&gt;
* Badhamia culture&lt;br /&gt;
* Physarum polycephalum culture&lt;br /&gt;
* Agar-agar&lt;br /&gt;
* Water&lt;br /&gt;
* Petri dishes&lt;br /&gt;
* Oat flakes&lt;br /&gt;
* [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|Red pigment / coloring powder]]&lt;br /&gt;
* Laboratory glassware&lt;br /&gt;
* Spoon&lt;br /&gt;
* Tweezers&lt;br /&gt;
* Gloves&lt;br /&gt;
* Microscope / camera setup&lt;br /&gt;
* Canon DSLR camera&lt;br /&gt;
* Python&lt;br /&gt;
* Video editing software&lt;br /&gt;
&lt;br /&gt;
== Preparing the First Badhamia Culture ==&lt;br /&gt;
[[File:Badhamia.jpg|thumb|209x209px|Badhamia]]&lt;br /&gt;
At the beginning of the project, I prepared a simple agar medium for the slime mold.&lt;br /&gt;
&lt;br /&gt;
I mixed agar-agar with water, heated it until the agar dissolved, and poured the liquid into a Petri dish. After the agar cooled down and became solid, I transferred &#039;&#039;&#039;Badhamia&#039;&#039;&#039; from the kit that was ordered for me by our lab supervisor Mr. Volpato.&lt;br /&gt;
&lt;br /&gt;
I placed several oat flakes on the agar as food and left the culture to grow. This first step was mainly about keeping the Badhamia alive and giving it enough time to become stronger before using it in the final experiment.&lt;br /&gt;
[[File:Photo 2026-07-05 03-33-07.jpg|thumb|207x207px|&#039;&#039;&#039;Badhamia&#039;&#039;&#039; kit]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Receiving the Second Slime Mold ==&lt;br /&gt;
After the Badhamia culture had started growing, I contacted another student and exchanged slime mold cultures with her. I gave her part of my &#039;&#039;&#039;Badhamia&#039;&#039;&#039; culture, and she gave me &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== The Problem of Visibility ==&lt;br /&gt;
[[File:Colored Physarum polycephalum.jpg|thumb|131x131px|Color Physarum polycephalum]]&lt;br /&gt;
At first, both cultures were yellowish and visually very similar. This was a problem because once they started growing on the same agar plate, it would be difficult to tell which slime mold was which.&lt;br /&gt;
[[File:Food coloring.jpg|thumb|158x158px|P1. Food coloring]]&lt;br /&gt;
Because of this, [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|I looked at a previous experiment done by Daria Lukianchuk, who had tested different coloring methods. In her experiment, an unknown red pigment had produced the clearest visible result. I used this information as a practical reference for my own setup.]]&lt;br /&gt;
&lt;br /&gt;
Instead of repeating the full color-testing process, I decided to use the same red pigment to color the food source of one slime mold. This made the two sides easier to distinguish in the final video. Then I prepared the food as she mentioned. &lt;br /&gt;
[[File:P2. Food coloring.jpg|thumb|163x163px|P2. Food coloring]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Preparing the Final Petri Dish ==&lt;br /&gt;
For the final experiment, I prepared new agar plates.&lt;br /&gt;
[[File:Preparing the Final Petri Dish.jpg|thumb|163x163px|Preparing the Final Petri Dish]]&lt;br /&gt;
I again mixed agar-agar with water, heated the mixture, and poured it into a clean Petri dish. After the agar solidified, I transferred both slime molds onto the same plate.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mixfinal.jpg|thumb|197x197px]]&lt;br /&gt;
One side contained &#039;&#039;&#039;Badhamia&#039;&#039;&#039;, and the other side contained &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. This setup became the central scene of the project: two different organisms, one shared environment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Video 2026-07-05 03-18-55.mp4|thumb|Camera Setup and Time-Lapse Recording]]&lt;br /&gt;
&lt;br /&gt;
== Camera Setup and Time-Lapse Recording ==&lt;br /&gt;
To document the experiment, I used a fixed camera setup.&lt;br /&gt;
&lt;br /&gt;
The camera was mounted above the Petri dish and under it a power source so that it could record for several hours without interruption. I configured the camera to take one photo every &#039;&#039;&#039;10 seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
This interval was chosen because it created enough frames for a smooth time-lapse, while still keeping the number of images manageable.&lt;br /&gt;
&lt;br /&gt;
During the recording session, the camera captured thousands of photographs of the slime molds.&lt;br /&gt;
== Creating the Video with Python ==&lt;br /&gt;
After the recording session, I transferred the images to my computer.&lt;br /&gt;
&lt;br /&gt;
The folder contained both image files and raw camera files, so I used only the JPG images for the final processing. I wrote a Python program to load the images in order, align them, remove problematic outsider frames when necessary, and combine the sequence into a video.&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
import cv2&lt;br /&gt;
import os&lt;br /&gt;
import glob&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# SETTINGS&lt;br /&gt;
FPS = 30&lt;br /&gt;
OUTPUT = &amp;quot;timelapse_aligned.mp4&amp;quot;&lt;br /&gt;
IMAGE_EXT = &amp;quot;*.JPG&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Read JPG files only&lt;br /&gt;
files = sorted(glob.glob(IMAGE_EXT))&lt;br /&gt;
&lt;br /&gt;
if not files:&lt;br /&gt;
    raise Exception(&amp;quot;No JPG files found in this folder.&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;Found {len(files)} JPG images&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Use first image as reference&lt;br /&gt;
ref = cv2.imread(files[0])&lt;br /&gt;
ref = cv2.resize(ref, (1920, 1080))&lt;br /&gt;
ref_gray = cv2.cvtColor(ref, cv2.COLOR_BGR2GRAY)&lt;br /&gt;
&lt;br /&gt;
h, w = ref.shape[:2]&lt;br /&gt;
&lt;br /&gt;
video = cv2.VideoWriter(&lt;br /&gt;
    OUTPUT,&lt;br /&gt;
    cv2.VideoWriter_fourcc(*&amp;quot;mp4v&amp;quot;),&lt;br /&gt;
    FPS,&lt;br /&gt;
    (w, h)&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
last_good = ref.copy()&lt;br /&gt;
&lt;br /&gt;
for i, file in enumerate(files):&lt;br /&gt;
    img = cv2.imread(file)&lt;br /&gt;
&lt;br /&gt;
    if img is None:&lt;br /&gt;
        print(&amp;quot;Skipped unreadable:&amp;quot;, file)&lt;br /&gt;
        continue&lt;br /&gt;
&lt;br /&gt;
    # Fix portrait/rotated outsiders automatically&lt;br /&gt;
    if img.shape[0] &amp;gt; img.shape[1]:&lt;br /&gt;
        img = cv2.rotate(img, cv2.ROTATE_90_CLOCKWISE)&lt;br /&gt;
&lt;br /&gt;
    img = cv2.resize(img, (w, h))&lt;br /&gt;
    gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)&lt;br /&gt;
&lt;br /&gt;
    # Align image to first image&lt;br /&gt;
    warp_matrix = np.eye(2, 3, dtype=np.float32)&lt;br /&gt;
&lt;br /&gt;
    try:&lt;br /&gt;
        _, warp_matrix = cv2.findTransformECC(&lt;br /&gt;
            ref_gray,&lt;br /&gt;
            gray,&lt;br /&gt;
            warp_matrix,&lt;br /&gt;
            cv2.MOTION_EUCLIDEAN,&lt;br /&gt;
            criteria=(cv2.TERM_CRITERIA_EPS | cv2.TERM_CRITERIA_COUNT, 50, 1e-5)&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
        aligned = cv2.warpAffine(&lt;br /&gt;
            img,&lt;br /&gt;
            warp_matrix,&lt;br /&gt;
            (w, h),&lt;br /&gt;
            flags=cv2.INTER_LINEAR + cv2.WARP_INVERSE_MAP&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
        video.write(aligned)&lt;br /&gt;
        last_good = aligned&lt;br /&gt;
&lt;br /&gt;
    except cv2.error:&lt;br /&gt;
        # If alignment fails, probably outsider / bad photo&lt;br /&gt;
        print(&amp;quot;Skipped outsider or badly rotated image:&amp;quot;, file)&lt;br /&gt;
        continue&lt;br /&gt;
&lt;br /&gt;
    if i % 100 == 0:&lt;br /&gt;
        print(f&amp;quot;Processed {i}/{len(files)}&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
video.release()&lt;br /&gt;
print(&amp;quot;Done:&amp;quot;, OUTPUT)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The final time-lapse was created from the image sequence and exported as an MP4 file. After that, I edited the video further by adding an intro, title cards, music, and an ending message.&lt;br /&gt;
== Artistic Concept ==&lt;br /&gt;
The original concept of the video was &#039;&#039;&#039;Home for Two&#039;&#039;&#039;. I wanted to present the two slime molds almost like two characters sharing one space:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;One — Badhamia&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Two — Physarum polycephalum&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
However, after discussing the experiment with our lab supervisor, I realized that my first interpretation was not good. Since both slime molds depend on the same food source, the situation is not simply peaceful coexistence. It is also competition.&lt;br /&gt;
&lt;br /&gt;
In the actual experiment, the two organisms also did not grow as expected. Because of this, the biological part of the project cannot be presented as a successful coexistence experiment. Still, I decided to continue working with the material visually. &lt;br /&gt;
&lt;br /&gt;
For the next attempt, I want to develop the video concept in a more playful direction: not as a peaceful home, but more like a small battlefield, where two organisms compete for space and food.[[File:Home4two.mp4|thumb|Home for Two|0x0px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
This project started as an attempt to create a poetic slime mold film about two different organisms sharing one space. The idea behind &#039;&#039;&#039;Home for Two&#039;&#039;&#039; was to connect biological observation with a wider reflection on difference and coexistence.&lt;br /&gt;
&lt;br /&gt;
However, the experiment did not work in the way I expected. The two slime molds did not grow strongly, and after feedback from our lab supervisor, I understood that the concept of peaceful coexistence was biologically too simplified. Since both organisms use the same food source, their relationship is more competitive than harmonious.&lt;br /&gt;
&lt;br /&gt;
Because of this, I now see the project as an unfinished first attempt rather than a successful final experiment. I still learned how to prepare agar plates, maintain slime mold cultures, exchange biological material, use colored food as a visual marker, build a time-lapse setup, and turn thousands of photos into a video using Python.&lt;br /&gt;
&lt;br /&gt;
For the next version, I want to repeat the experiment with a stronger setup and change the artistic direction. Instead of presenting the slime molds as peacefully living together, I want to show them in a more playful and dramatic way: as two organisms entering the same arena, competing for food and space.&lt;br /&gt;
&lt;br /&gt;
The failure of the first experiment therefore becomes part of the project. It shows how an artistic idea can meet biological limits, and how the concept can evolve after understanding what actually happens.&lt;/div&gt;</summary>
		<author><name>Kiana sedighi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=Kiana_Sedighi&amp;diff=142613</id>
		<title>Kiana Sedighi</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=Kiana_Sedighi&amp;diff=142613"/>
		<updated>2026-07-06T10:07:50Z</updated>

		<summary type="html">&lt;p&gt;Kiana sedighi: prof to lab supervisor&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Home for Two: A Slime Mold Coexistence Experiment =&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
For my final DIY BioLab project, I wanted to create an experiment that was both biological and narrative. Instead of only observing the growth of one slime mold, I wanted to place two different slime mold species in the same environment and document what happened when their growing networks approached each other.&lt;br /&gt;
&lt;br /&gt;
The two organisms used in this experiment were &#039;&#039;&#039;Badhamia&#039;&#039;&#039; and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. At the beginning, both looked very similar because they were yellowish, which made it difficult to visually separate them during observation. Because of this, I later used a red pigment on the food source of one culture to create a visible contrast.&lt;br /&gt;
&lt;br /&gt;
My final goal was to create a time-lapse video showing the interaction between the two slime molds. I wanted the project to ask a simple question:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Can two different living organisms share the same space?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Materials ==&lt;br /&gt;
For this experiment I used:&lt;br /&gt;
&lt;br /&gt;
* Badhamia culture&lt;br /&gt;
* Physarum polycephalum culture&lt;br /&gt;
* Agar-agar&lt;br /&gt;
* Water&lt;br /&gt;
* Petri dishes&lt;br /&gt;
* Oat flakes&lt;br /&gt;
* [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|Red pigment / coloring powder]]&lt;br /&gt;
* Laboratory glassware&lt;br /&gt;
* Spoon&lt;br /&gt;
* Tweezers&lt;br /&gt;
* Gloves&lt;br /&gt;
* Microscope / camera setup&lt;br /&gt;
* Canon DSLR camera&lt;br /&gt;
* Python&lt;br /&gt;
* Video editing software&lt;br /&gt;
&lt;br /&gt;
== Preparing the First Badhamia Culture ==&lt;br /&gt;
[[File:Badhamia.jpg|thumb|209x209px|Badhamia]]&lt;br /&gt;
At the beginning of the project, I prepared a simple agar medium for the slime mold.&lt;br /&gt;
&lt;br /&gt;
I mixed agar-agar with water, heated it until the agar dissolved, and poured the liquid into a Petri dish. After the agar cooled down and became solid, I transferred &#039;&#039;&#039;Badhamia&#039;&#039;&#039; from the kit that was ordered for me by our lab supervisor Mr. Volpato.&lt;br /&gt;
&lt;br /&gt;
I placed several oat flakes on the agar as food and left the culture to grow. This first step was mainly about keeping the Badhamia alive and giving it enough time to become stronger before using it in the final experiment.&lt;br /&gt;
[[File:Photo 2026-07-05 03-33-07.jpg|thumb|207x207px|&#039;&#039;&#039;Badhamia&#039;&#039;&#039; kit]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Receiving the Second Slime Mold ==&lt;br /&gt;
After the Badhamia culture had started growing, I contacted another student and exchanged slime mold cultures with her. I gave her part of my &#039;&#039;&#039;Badhamia&#039;&#039;&#039; culture, and she gave me &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== The Problem of Visibility ==&lt;br /&gt;
[[File:Colored Physarum polycephalum.jpg|thumb|131x131px|Color Physarum polycephalum]]&lt;br /&gt;
At first, both cultures were yellowish and visually very similar. This was a problem because once they started growing on the same agar plate, it would be difficult to tell which slime mold was which.&lt;br /&gt;
[[File:Food coloring.jpg|thumb|158x158px|P1. Food coloring]]&lt;br /&gt;
Because of this, [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|I looked at a previous experiment done by Daria Lukianchuk, who had tested different coloring methods. In her experiment, an unknown red pigment had produced the clearest visible result. I used this information as a practical reference for my own setup.]]&lt;br /&gt;
&lt;br /&gt;
Instead of repeating the full color-testing process, I decided to use the same red pigment to color the food source of one slime mold. This made the two sides easier to distinguish in the final video. Then I prepared the food as she mentioned. &lt;br /&gt;
[[File:P2. Food coloring.jpg|thumb|163x163px|P2. Food coloring]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Preparing the Final Petri Dish ==&lt;br /&gt;
For the final experiment, I prepared new agar plates.&lt;br /&gt;
[[File:Preparing the Final Petri Dish.jpg|thumb|163x163px|Preparing the Final Petri Dish]]&lt;br /&gt;
I again mixed agar-agar with water, heated the mixture, and poured it into a clean Petri dish. After the agar solidified, I transferred both slime molds onto the same plate.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mixfinal.jpg|thumb|197x197px]]&lt;br /&gt;
One side contained &#039;&#039;&#039;Badhamia&#039;&#039;&#039;, and the other side contained &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. This setup became the central scene of the project: two different organisms, one shared environment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Video 2026-07-05 03-18-55.mp4|thumb|Camera Setup and Time-Lapse Recording]]&lt;br /&gt;
&lt;br /&gt;
== Camera Setup and Time-Lapse Recording ==&lt;br /&gt;
To document the experiment, I used a fixed camera setup.&lt;br /&gt;
&lt;br /&gt;
The camera was mounted above the Petri dish and under it a power source so that it could record for several hours without interruption. I configured the camera to take one photo every &#039;&#039;&#039;10 seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
This interval was chosen because it created enough frames for a smooth time-lapse, while still keeping the number of images manageable.&lt;br /&gt;
&lt;br /&gt;
During the recording session, the camera captured thousands of photographs of the slime molds as they slowly expanded.&lt;br /&gt;
== Creating the Video with Python ==&lt;br /&gt;
After the recording session, I transferred the images to my computer.&lt;br /&gt;
&lt;br /&gt;
The folder contained both image files and raw camera files, so I used only the JPG images for the final processing. I wrote a Python program to load the images in order, align them, remove problematic outsider frames when necessary, and combine the sequence into a video.&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
import cv2&lt;br /&gt;
import os&lt;br /&gt;
import glob&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# SETTINGS&lt;br /&gt;
FPS = 30&lt;br /&gt;
OUTPUT = &amp;quot;timelapse_aligned.mp4&amp;quot;&lt;br /&gt;
IMAGE_EXT = &amp;quot;*.JPG&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Read JPG files only&lt;br /&gt;
files = sorted(glob.glob(IMAGE_EXT))&lt;br /&gt;
&lt;br /&gt;
if not files:&lt;br /&gt;
    raise Exception(&amp;quot;No JPG files found in this folder.&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;Found {len(files)} JPG images&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Use first image as reference&lt;br /&gt;
ref = cv2.imread(files[0])&lt;br /&gt;
ref = cv2.resize(ref, (1920, 1080))&lt;br /&gt;
ref_gray = cv2.cvtColor(ref, cv2.COLOR_BGR2GRAY)&lt;br /&gt;
&lt;br /&gt;
h, w = ref.shape[:2]&lt;br /&gt;
&lt;br /&gt;
video = cv2.VideoWriter(&lt;br /&gt;
    OUTPUT,&lt;br /&gt;
    cv2.VideoWriter_fourcc(*&amp;quot;mp4v&amp;quot;),&lt;br /&gt;
    FPS,&lt;br /&gt;
    (w, h)&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
last_good = ref.copy()&lt;br /&gt;
&lt;br /&gt;
for i, file in enumerate(files):&lt;br /&gt;
    img = cv2.imread(file)&lt;br /&gt;
&lt;br /&gt;
    if img is None:&lt;br /&gt;
        print(&amp;quot;Skipped unreadable:&amp;quot;, file)&lt;br /&gt;
        continue&lt;br /&gt;
&lt;br /&gt;
    # Fix portrait/rotated outsiders automatically&lt;br /&gt;
    if img.shape[0] &amp;gt; img.shape[1]:&lt;br /&gt;
        img = cv2.rotate(img, cv2.ROTATE_90_CLOCKWISE)&lt;br /&gt;
&lt;br /&gt;
    img = cv2.resize(img, (w, h))&lt;br /&gt;
    gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)&lt;br /&gt;
&lt;br /&gt;
    # Align image to first image&lt;br /&gt;
    warp_matrix = np.eye(2, 3, dtype=np.float32)&lt;br /&gt;
&lt;br /&gt;
    try:&lt;br /&gt;
        _, warp_matrix = cv2.findTransformECC(&lt;br /&gt;
            ref_gray,&lt;br /&gt;
            gray,&lt;br /&gt;
            warp_matrix,&lt;br /&gt;
            cv2.MOTION_EUCLIDEAN,&lt;br /&gt;
            criteria=(cv2.TERM_CRITERIA_EPS | cv2.TERM_CRITERIA_COUNT, 50, 1e-5)&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
        aligned = cv2.warpAffine(&lt;br /&gt;
            img,&lt;br /&gt;
            warp_matrix,&lt;br /&gt;
            (w, h),&lt;br /&gt;
            flags=cv2.INTER_LINEAR + cv2.WARP_INVERSE_MAP&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
        video.write(aligned)&lt;br /&gt;
        last_good = aligned&lt;br /&gt;
&lt;br /&gt;
    except cv2.error:&lt;br /&gt;
        # If alignment fails, probably outsider / bad photo&lt;br /&gt;
        print(&amp;quot;Skipped outsider or badly rotated image:&amp;quot;, file)&lt;br /&gt;
        continue&lt;br /&gt;
&lt;br /&gt;
    if i % 100 == 0:&lt;br /&gt;
        print(f&amp;quot;Processed {i}/{len(files)}&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
video.release()&lt;br /&gt;
print(&amp;quot;Done:&amp;quot;, OUTPUT)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The final time-lapse was created from the image sequence and exported as an MP4 file. After that, I edited the video further by adding an intro, title cards, music, and an ending message.&lt;br /&gt;
== Artistic Concept ==&lt;br /&gt;
The final video was not meant to be only a biological documentation. I wanted it to feel like a short documentary or a small film.&lt;br /&gt;
&lt;br /&gt;
The title of the film is:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Home for Two&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
At the beginning of the video, the two slime molds are introduced almost like characters:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;One — Badhamia&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Two — Physarum polycephalum&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
After that, the time-lapse shows their growth and interaction. The final message connects the biological experiment to a wider social idea:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;They were different.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Still, there was room for both.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The message is intentionally simple. I wanted the viewer to feel the connection to coexistence, difference, and anti-racist thinking without turning the video into a direct slogan.&lt;br /&gt;
[[File:Home4two.mp4|thumb|Home for Two|0x0px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
This project combined biological experimentation, visual storytelling, and computational image processing.&lt;br /&gt;
&lt;br /&gt;
I learned how to prepare agar plates, maintain slime mold cultures, exchange and handle biological material, use colored food as a visual marker, build a time-lapse setup, and process thousands of images into a final video using Python.&lt;br /&gt;
&lt;br /&gt;
The final film, &#039;&#039;&#039;Home for Two&#039;&#039;&#039;, became both a documentation of slime mold growth and a poetic reflection on coexistence.&lt;br /&gt;
&lt;br /&gt;
Through the experiment, two different organisms were placed in one shared environment. They were not the same, but they both had space to live.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Home for Two&#039;&#039;&#039; is therefore not only about slime molds. It is also about the possibility of sharing space despite difference.&lt;/div&gt;</summary>
		<author><name>Kiana sedighi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=Kiana_Sedighi&amp;diff=142612</id>
		<title>Kiana Sedighi</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=Kiana_Sedighi&amp;diff=142612"/>
		<updated>2026-07-05T01:02:04Z</updated>

		<summary type="html">&lt;p&gt;Kiana sedighi: added space&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Home for Two: A Slime Mold Coexistence Experiment =&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
For my final DIY BioLab project, I wanted to create an experiment that was both biological and narrative. Instead of only observing the growth of one slime mold, I wanted to place two different slime mold species in the same environment and document what happened when their growing networks approached each other.&lt;br /&gt;
&lt;br /&gt;
The two organisms used in this experiment were &#039;&#039;&#039;Badhamia&#039;&#039;&#039; and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. At the beginning, both looked very similar because they were yellowish, which made it difficult to visually separate them during observation. Because of this, I later used a red pigment on the food source of one culture to create a visible contrast.&lt;br /&gt;
&lt;br /&gt;
My final goal was to create a time-lapse video showing the interaction between the two slime molds. I wanted the project to ask a simple question:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Can two different living organisms share the same space?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Materials ==&lt;br /&gt;
For this experiment I used:&lt;br /&gt;
&lt;br /&gt;
* Badhamia culture&lt;br /&gt;
* Physarum polycephalum culture&lt;br /&gt;
* Agar-agar&lt;br /&gt;
* Water&lt;br /&gt;
* Petri dishes&lt;br /&gt;
* Oat flakes&lt;br /&gt;
* [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|Red pigment / coloring powder]]&lt;br /&gt;
* Laboratory glassware&lt;br /&gt;
* Spoon&lt;br /&gt;
* Tweezers&lt;br /&gt;
* Gloves&lt;br /&gt;
* Microscope / camera setup&lt;br /&gt;
* Canon DSLR camera&lt;br /&gt;
* Python&lt;br /&gt;
* Video editing software&lt;br /&gt;
&lt;br /&gt;
== Preparing the First Badhamia Culture ==&lt;br /&gt;
[[File:Badhamia.jpg|thumb|209x209px|Badhamia]]&lt;br /&gt;
At the beginning of the project, I prepared a simple agar medium for the slime mold.&lt;br /&gt;
&lt;br /&gt;
I mixed agar-agar with water, heated it until the agar dissolved, and poured the liquid into a Petri dish. After the agar cooled down and became solid, I transferred &#039;&#039;&#039;Badhamia&#039;&#039;&#039; from the kit that was ordered for me by Prof. Volpato.&lt;br /&gt;
&lt;br /&gt;
I placed several oat flakes on the agar as food and left the culture to grow. This first step was mainly about keeping the Badhamia alive and giving it enough time to become stronger before using it in the final experiment.&lt;br /&gt;
[[File:Photo 2026-07-05 03-33-07.jpg|thumb|207x207px|&#039;&#039;&#039;Badhamia&#039;&#039;&#039; kit]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Receiving the Second Slime Mold ==&lt;br /&gt;
After the Badhamia culture had started growing, I contacted another student and exchanged slime mold cultures with her. I gave her part of my &#039;&#039;&#039;Badhamia&#039;&#039;&#039; culture, and she gave me &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== The Problem of Visibility ==&lt;br /&gt;
[[File:Colored Physarum polycephalum.jpg|thumb|131x131px|Color Physarum polycephalum]]&lt;br /&gt;
At first, both cultures were yellowish and visually very similar. This was a problem because once they started growing on the same agar plate, it would be difficult to tell which slime mold was which.&lt;br /&gt;
[[File:Food coloring.jpg|thumb|158x158px|P1. Food coloring]]&lt;br /&gt;
Because of this, [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|I looked at a previous experiment done by Daria Lukianchuk, who had tested different coloring methods. In her experiment, an unknown red pigment had produced the clearest visible result. I used this information as a practical reference for my own setup.]]&lt;br /&gt;
&lt;br /&gt;
Instead of repeating the full color-testing process, I decided to use the same red pigment to color the food source of one slime mold. This made the two sides easier to distinguish in the final video. Then I prepared the food as she mentioned. &lt;br /&gt;
[[File:P2. Food coloring.jpg|thumb|163x163px|P2. Food coloring]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Preparing the Final Petri Dish ==&lt;br /&gt;
For the final experiment, I prepared new agar plates.&lt;br /&gt;
[[File:Preparing the Final Petri Dish.jpg|thumb|163x163px|Preparing the Final Petri Dish]]&lt;br /&gt;
I again mixed agar-agar with water, heated the mixture, and poured it into a clean Petri dish. After the agar solidified, I transferred both slime molds onto the same plate.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mixfinal.jpg|thumb|197x197px]]&lt;br /&gt;
One side contained &#039;&#039;&#039;Badhamia&#039;&#039;&#039;, and the other side contained &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. This setup became the central scene of the project: two different organisms, one shared environment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Video 2026-07-05 03-18-55.mp4|thumb|Camera Setup and Time-Lapse Recording]]&lt;br /&gt;
&lt;br /&gt;
== Camera Setup and Time-Lapse Recording ==&lt;br /&gt;
To document the experiment, I used a fixed camera setup.&lt;br /&gt;
&lt;br /&gt;
The camera was mounted above the Petri dish and under it a power source so that it could record for several hours without interruption. I configured the camera to take one photo every &#039;&#039;&#039;10 seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
This interval was chosen because it created enough frames for a smooth time-lapse, while still keeping the number of images manageable.&lt;br /&gt;
&lt;br /&gt;
During the recording session, the camera captured thousands of photographs of the slime molds as they slowly expanded.&lt;br /&gt;
== Creating the Video with Python ==&lt;br /&gt;
After the recording session, I transferred the images to my computer.&lt;br /&gt;
&lt;br /&gt;
The folder contained both image files and raw camera files, so I used only the JPG images for the final processing. I wrote a Python program to load the images in order, align them, remove problematic outsider frames when necessary, and combine the sequence into a video.&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
import cv2&lt;br /&gt;
import os&lt;br /&gt;
import glob&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# SETTINGS&lt;br /&gt;
FPS = 30&lt;br /&gt;
OUTPUT = &amp;quot;timelapse_aligned.mp4&amp;quot;&lt;br /&gt;
IMAGE_EXT = &amp;quot;*.JPG&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Read JPG files only&lt;br /&gt;
files = sorted(glob.glob(IMAGE_EXT))&lt;br /&gt;
&lt;br /&gt;
if not files:&lt;br /&gt;
    raise Exception(&amp;quot;No JPG files found in this folder.&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;Found {len(files)} JPG images&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Use first image as reference&lt;br /&gt;
ref = cv2.imread(files[0])&lt;br /&gt;
ref = cv2.resize(ref, (1920, 1080))&lt;br /&gt;
ref_gray = cv2.cvtColor(ref, cv2.COLOR_BGR2GRAY)&lt;br /&gt;
&lt;br /&gt;
h, w = ref.shape[:2]&lt;br /&gt;
&lt;br /&gt;
video = cv2.VideoWriter(&lt;br /&gt;
    OUTPUT,&lt;br /&gt;
    cv2.VideoWriter_fourcc(*&amp;quot;mp4v&amp;quot;),&lt;br /&gt;
    FPS,&lt;br /&gt;
    (w, h)&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
last_good = ref.copy()&lt;br /&gt;
&lt;br /&gt;
for i, file in enumerate(files):&lt;br /&gt;
    img = cv2.imread(file)&lt;br /&gt;
&lt;br /&gt;
    if img is None:&lt;br /&gt;
        print(&amp;quot;Skipped unreadable:&amp;quot;, file)&lt;br /&gt;
        continue&lt;br /&gt;
&lt;br /&gt;
    # Fix portrait/rotated outsiders automatically&lt;br /&gt;
    if img.shape[0] &amp;gt; img.shape[1]:&lt;br /&gt;
        img = cv2.rotate(img, cv2.ROTATE_90_CLOCKWISE)&lt;br /&gt;
&lt;br /&gt;
    img = cv2.resize(img, (w, h))&lt;br /&gt;
    gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)&lt;br /&gt;
&lt;br /&gt;
    # Align image to first image&lt;br /&gt;
    warp_matrix = np.eye(2, 3, dtype=np.float32)&lt;br /&gt;
&lt;br /&gt;
    try:&lt;br /&gt;
        _, warp_matrix = cv2.findTransformECC(&lt;br /&gt;
            ref_gray,&lt;br /&gt;
            gray,&lt;br /&gt;
            warp_matrix,&lt;br /&gt;
            cv2.MOTION_EUCLIDEAN,&lt;br /&gt;
            criteria=(cv2.TERM_CRITERIA_EPS | cv2.TERM_CRITERIA_COUNT, 50, 1e-5)&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
        aligned = cv2.warpAffine(&lt;br /&gt;
            img,&lt;br /&gt;
            warp_matrix,&lt;br /&gt;
            (w, h),&lt;br /&gt;
            flags=cv2.INTER_LINEAR + cv2.WARP_INVERSE_MAP&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
        video.write(aligned)&lt;br /&gt;
        last_good = aligned&lt;br /&gt;
&lt;br /&gt;
    except cv2.error:&lt;br /&gt;
        # If alignment fails, probably outsider / bad photo&lt;br /&gt;
        print(&amp;quot;Skipped outsider or badly rotated image:&amp;quot;, file)&lt;br /&gt;
        continue&lt;br /&gt;
&lt;br /&gt;
    if i % 100 == 0:&lt;br /&gt;
        print(f&amp;quot;Processed {i}/{len(files)}&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
video.release()&lt;br /&gt;
print(&amp;quot;Done:&amp;quot;, OUTPUT)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The final time-lapse was created from the image sequence and exported as an MP4 file. After that, I edited the video further by adding an intro, title cards, music, and an ending message.&lt;br /&gt;
== Artistic Concept ==&lt;br /&gt;
The final video was not meant to be only a biological documentation. I wanted it to feel like a short documentary or a small film.&lt;br /&gt;
&lt;br /&gt;
The title of the film is:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Home for Two&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
At the beginning of the video, the two slime molds are introduced almost like characters:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;One — Badhamia&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Two — Physarum polycephalum&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
After that, the time-lapse shows their growth and interaction. The final message connects the biological experiment to a wider social idea:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;They were different.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Still, there was room for both.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The message is intentionally simple. I wanted the viewer to feel the connection to coexistence, difference, and anti-racist thinking without turning the video into a direct slogan.&lt;br /&gt;
[[File:Home4two.mp4|thumb|Home for Two|0x0px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
This project combined biological experimentation, visual storytelling, and computational image processing.&lt;br /&gt;
&lt;br /&gt;
I learned how to prepare agar plates, maintain slime mold cultures, exchange and handle biological material, use colored food as a visual marker, build a time-lapse setup, and process thousands of images into a final video using Python.&lt;br /&gt;
&lt;br /&gt;
The final film, &#039;&#039;&#039;Home for Two&#039;&#039;&#039;, became both a documentation of slime mold growth and a poetic reflection on coexistence.&lt;br /&gt;
&lt;br /&gt;
Through the experiment, two different organisms were placed in one shared environment. They were not the same, but they both had space to live.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Home for Two&#039;&#039;&#039; is therefore not only about slime molds. It is also about the possibility of sharing space despite difference.&lt;/div&gt;</summary>
		<author><name>Kiana sedighi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=Kiana_Sedighi&amp;diff=142611</id>
		<title>Kiana Sedighi</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=Kiana_Sedighi&amp;diff=142611"/>
		<updated>2026-07-05T01:01:18Z</updated>

		<summary type="html">&lt;p&gt;Kiana sedighi: added video&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Home for Two: A Slime Mold Coexistence Experiment =&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
For my final DIY BioLab project, I wanted to create an experiment that was both biological and narrative. Instead of only observing the growth of one slime mold, I wanted to place two different slime mold species in the same environment and document what happened when their growing networks approached each other.&lt;br /&gt;
&lt;br /&gt;
The two organisms used in this experiment were &#039;&#039;&#039;Badhamia&#039;&#039;&#039; and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. At the beginning, both looked very similar because they were yellowish, which made it difficult to visually separate them during observation. Because of this, I later used a red pigment on the food source of one culture to create a visible contrast.&lt;br /&gt;
&lt;br /&gt;
My final goal was to create a time-lapse video showing the interaction between the two slime molds. I wanted the project to ask a simple question:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Can two different living organisms share the same space?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Materials ==&lt;br /&gt;
For this experiment I used:&lt;br /&gt;
&lt;br /&gt;
* Badhamia culture&lt;br /&gt;
* Physarum polycephalum culture&lt;br /&gt;
* Agar-agar&lt;br /&gt;
* Water&lt;br /&gt;
* Petri dishes&lt;br /&gt;
* Oat flakes&lt;br /&gt;
* [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|Red pigment / coloring powder]]&lt;br /&gt;
* Laboratory glassware&lt;br /&gt;
* Spoon&lt;br /&gt;
* Tweezers&lt;br /&gt;
* Gloves&lt;br /&gt;
* Microscope / camera setup&lt;br /&gt;
* Canon DSLR camera&lt;br /&gt;
* Python&lt;br /&gt;
* Video editing software&lt;br /&gt;
&lt;br /&gt;
== Preparing the First Badhamia Culture ==&lt;br /&gt;
[[File:Badhamia.jpg|thumb|209x209px|Badhamia]]&lt;br /&gt;
At the beginning of the project, I prepared a simple agar medium for the slime mold.&lt;br /&gt;
&lt;br /&gt;
I mixed agar-agar with water, heated it until the agar dissolved, and poured the liquid into a Petri dish. After the agar cooled down and became solid, I transferred &#039;&#039;&#039;Badhamia&#039;&#039;&#039; from the kit that was ordered for me by Prof. Volpato.&lt;br /&gt;
&lt;br /&gt;
I placed several oat flakes on the agar as food and left the culture to grow. This first step was mainly about keeping the Badhamia alive and giving it enough time to become stronger before using it in the final experiment.&lt;br /&gt;
[[File:Photo 2026-07-05 03-33-07.jpg|thumb|207x207px|&#039;&#039;&#039;Badhamia&#039;&#039;&#039; kit]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Receiving the Second Slime Mold ==&lt;br /&gt;
After the Badhamia culture had started growing, I contacted another student and exchanged slime mold cultures with her. I gave her part of my &#039;&#039;&#039;Badhamia&#039;&#039;&#039; culture, and she gave me &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== The Problem of Visibility ==&lt;br /&gt;
[[File:Colored Physarum polycephalum.jpg|thumb|131x131px|Color Physarum polycephalum]]&lt;br /&gt;
At first, both cultures were yellowish and visually very similar. This was a problem because once they started growing on the same agar plate, it would be difficult to tell which slime mold was which.&lt;br /&gt;
[[File:Food coloring.jpg|thumb|158x158px|P1. Food coloring]]&lt;br /&gt;
Because of this, [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|I looked at a previous experiment done by Daria Lukianchuk, who had tested different coloring methods. In her experiment, an unknown red pigment had produced the clearest visible result. I used this information as a practical reference for my own setup.]]&lt;br /&gt;
&lt;br /&gt;
Instead of repeating the full color-testing process, I decided to use the same red pigment to color the food source of one slime mold. This made the two sides easier to distinguish in the final video. Then I prepared the food as she mentioned. &lt;br /&gt;
[[File:P2. Food coloring.jpg|thumb|163x163px|P2. Food coloring]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Preparing the Final Petri Dish ==&lt;br /&gt;
For the final experiment, I prepared new agar plates.&lt;br /&gt;
[[File:Preparing the Final Petri Dish.jpg|thumb|163x163px|Preparing the Final Petri Dish]]&lt;br /&gt;
I again mixed agar-agar with water, heated the mixture, and poured it into a clean Petri dish. After the agar solidified, I transferred both slime molds onto the same plate.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mixfinal.jpg|thumb|197x197px]]&lt;br /&gt;
One side contained &#039;&#039;&#039;Badhamia&#039;&#039;&#039;, and the other side contained &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. This setup became the central scene of the project: two different organisms, one shared environment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Video 2026-07-05 03-18-55.mp4|thumb|Camera Setup and Time-Lapse Recording]]&lt;br /&gt;
&lt;br /&gt;
== Camera Setup and Time-Lapse Recording ==&lt;br /&gt;
To document the experiment, I used a fixed camera setup.&lt;br /&gt;
&lt;br /&gt;
The camera was mounted above the Petri dish and under it a power source so that it could record for several hours without interruption. I configured the camera to take one photo every &#039;&#039;&#039;10 seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
This interval was chosen because it created enough frames for a smooth time-lapse, while still keeping the number of images manageable.&lt;br /&gt;
&lt;br /&gt;
During the recording session, the camera captured thousands of photographs of the slime molds as they slowly expanded.&lt;br /&gt;
== Creating the Video with Python ==&lt;br /&gt;
After the recording session, I transferred the images to my computer.&lt;br /&gt;
&lt;br /&gt;
The folder contained both image files and raw camera files, so I used only the JPG images for the final processing. I wrote a Python program to load the images in order, align them, remove problematic outsider frames when necessary, and combine the sequence into a video.&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
import cv2&lt;br /&gt;
import os&lt;br /&gt;
import glob&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# SETTINGS&lt;br /&gt;
FPS = 30&lt;br /&gt;
OUTPUT = &amp;quot;timelapse_aligned.mp4&amp;quot;&lt;br /&gt;
IMAGE_EXT = &amp;quot;*.JPG&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Read JPG files only&lt;br /&gt;
files = sorted(glob.glob(IMAGE_EXT))&lt;br /&gt;
&lt;br /&gt;
if not files:&lt;br /&gt;
    raise Exception(&amp;quot;No JPG files found in this folder.&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;Found {len(files)} JPG images&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Use first image as reference&lt;br /&gt;
ref = cv2.imread(files[0])&lt;br /&gt;
ref = cv2.resize(ref, (1920, 1080))&lt;br /&gt;
ref_gray = cv2.cvtColor(ref, cv2.COLOR_BGR2GRAY)&lt;br /&gt;
&lt;br /&gt;
h, w = ref.shape[:2]&lt;br /&gt;
&lt;br /&gt;
video = cv2.VideoWriter(&lt;br /&gt;
    OUTPUT,&lt;br /&gt;
    cv2.VideoWriter_fourcc(*&amp;quot;mp4v&amp;quot;),&lt;br /&gt;
    FPS,&lt;br /&gt;
    (w, h)&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
last_good = ref.copy()&lt;br /&gt;
&lt;br /&gt;
for i, file in enumerate(files):&lt;br /&gt;
    img = cv2.imread(file)&lt;br /&gt;
&lt;br /&gt;
    if img is None:&lt;br /&gt;
        print(&amp;quot;Skipped unreadable:&amp;quot;, file)&lt;br /&gt;
        continue&lt;br /&gt;
&lt;br /&gt;
    # Fix portrait/rotated outsiders automatically&lt;br /&gt;
    if img.shape[0] &amp;gt; img.shape[1]:&lt;br /&gt;
        img = cv2.rotate(img, cv2.ROTATE_90_CLOCKWISE)&lt;br /&gt;
&lt;br /&gt;
    img = cv2.resize(img, (w, h))&lt;br /&gt;
    gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)&lt;br /&gt;
&lt;br /&gt;
    # Align image to first image&lt;br /&gt;
    warp_matrix = np.eye(2, 3, dtype=np.float32)&lt;br /&gt;
&lt;br /&gt;
    try:&lt;br /&gt;
        _, warp_matrix = cv2.findTransformECC(&lt;br /&gt;
            ref_gray,&lt;br /&gt;
            gray,&lt;br /&gt;
            warp_matrix,&lt;br /&gt;
            cv2.MOTION_EUCLIDEAN,&lt;br /&gt;
            criteria=(cv2.TERM_CRITERIA_EPS | cv2.TERM_CRITERIA_COUNT, 50, 1e-5)&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
        aligned = cv2.warpAffine(&lt;br /&gt;
            img,&lt;br /&gt;
            warp_matrix,&lt;br /&gt;
            (w, h),&lt;br /&gt;
            flags=cv2.INTER_LINEAR + cv2.WARP_INVERSE_MAP&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
        video.write(aligned)&lt;br /&gt;
        last_good = aligned&lt;br /&gt;
&lt;br /&gt;
    except cv2.error:&lt;br /&gt;
        # If alignment fails, probably outsider / bad photo&lt;br /&gt;
        print(&amp;quot;Skipped outsider or badly rotated image:&amp;quot;, file)&lt;br /&gt;
        continue&lt;br /&gt;
&lt;br /&gt;
    if i % 100 == 0:&lt;br /&gt;
        print(f&amp;quot;Processed {i}/{len(files)}&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
video.release()&lt;br /&gt;
print(&amp;quot;Done:&amp;quot;, OUTPUT)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The final time-lapse was created from the image sequence and exported as an MP4 file. After that, I edited the video further by adding an intro, title cards, music, and an ending message.&lt;br /&gt;
== Artistic Concept ==&lt;br /&gt;
The final video was not meant to be only a biological documentation. I wanted it to feel like a short documentary or a small film.&lt;br /&gt;
&lt;br /&gt;
The title of the film is:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Home for Two&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
At the beginning of the video, the two slime molds are introduced almost like characters:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;One — Badhamia&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Two — Physarum polycephalum&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
After that, the time-lapse shows their growth and interaction. The final message connects the biological experiment to a wider social idea:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;They were different.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Still, there was room for both.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The message is intentionally simple. I wanted the viewer to feel the connection to coexistence, difference, and anti-racist thinking without turning the video into a direct slogan.&lt;br /&gt;
[[File:Home4two.mp4|thumb|Home for Two]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
This project combined biological experimentation, visual storytelling, and computational image processing.&lt;br /&gt;
&lt;br /&gt;
I learned how to prepare agar plates, maintain slime mold cultures, exchange and handle biological material, use colored food as a visual marker, build a time-lapse setup, and process thousands of images into a final video using Python.&lt;br /&gt;
&lt;br /&gt;
The final film, &#039;&#039;&#039;Home for Two&#039;&#039;&#039;, became both a documentation of slime mold growth and a poetic reflection on coexistence.&lt;br /&gt;
&lt;br /&gt;
Through the experiment, two different organisms were placed in one shared environment. They were not the same, but they both had space to live.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Home for Two&#039;&#039;&#039; is therefore not only about slime molds. It is also about the possibility of sharing space despite difference.&lt;/div&gt;</summary>
		<author><name>Kiana sedighi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Home4two.mp4&amp;diff=142610</id>
		<title>File:Home4two.mp4</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Home4two.mp4&amp;diff=142610"/>
		<updated>2026-07-05T01:00:13Z</updated>

		<summary type="html">&lt;p&gt;Kiana sedighi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Home for Two&lt;/div&gt;</summary>
		<author><name>Kiana sedighi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=Kiana_Sedighi&amp;diff=142609</id>
		<title>Kiana Sedighi</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=Kiana_Sedighi&amp;diff=142609"/>
		<updated>2026-07-05T00:37:13Z</updated>

		<summary type="html">&lt;p&gt;Kiana sedighi: refine&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Home for Two: A Slime Mold Coexistence Experiment =&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
For my final DIY BioLab project, I wanted to create an experiment that was both biological and narrative. Instead of only observing the growth of one slime mold, I wanted to place two different slime mold species in the same environment and document what happened when their growing networks approached each other.&lt;br /&gt;
&lt;br /&gt;
The two organisms used in this experiment were &#039;&#039;&#039;Badhamia&#039;&#039;&#039; and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. At the beginning, both looked very similar because they were yellowish, which made it difficult to visually separate them during observation. Because of this, I later used a red pigment on the food source of one culture to create a visible contrast.&lt;br /&gt;
&lt;br /&gt;
My final goal was to create a time-lapse video showing the interaction between the two slime molds. I wanted the project to ask a simple question:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Can two different living organisms share the same space?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Materials ==&lt;br /&gt;
For this experiment I used:&lt;br /&gt;
&lt;br /&gt;
* Badhamia culture&lt;br /&gt;
* Physarum polycephalum culture&lt;br /&gt;
* Agar-agar&lt;br /&gt;
* Water&lt;br /&gt;
* Petri dishes&lt;br /&gt;
* Oat flakes&lt;br /&gt;
* [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|Red pigment / coloring powder]]&lt;br /&gt;
* Laboratory glassware&lt;br /&gt;
* Spoon&lt;br /&gt;
* Tweezers&lt;br /&gt;
* Gloves&lt;br /&gt;
* Microscope / camera setup&lt;br /&gt;
* Canon DSLR camera&lt;br /&gt;
* Python&lt;br /&gt;
* Video editing software&lt;br /&gt;
&lt;br /&gt;
== Preparing the First Badhamia Culture ==&lt;br /&gt;
[[File:Badhamia.jpg|thumb|209x209px|Badhamia]]&lt;br /&gt;
At the beginning of the project, I prepared a simple agar medium for the slime mold.&lt;br /&gt;
&lt;br /&gt;
I mixed agar-agar with water, heated it until the agar dissolved, and poured the liquid into a Petri dish. After the agar cooled down and became solid, I transferred &#039;&#039;&#039;Badhamia&#039;&#039;&#039; from the kit that was ordered for me by Prof. Volpato.&lt;br /&gt;
&lt;br /&gt;
I placed several oat flakes on the agar as food and left the culture to grow. This first step was mainly about keeping the Badhamia alive and giving it enough time to become stronger before using it in the final experiment.&lt;br /&gt;
[[File:Photo 2026-07-05 03-33-07.jpg|thumb|207x207px|&#039;&#039;&#039;Badhamia&#039;&#039;&#039; kit]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Receiving the Second Slime Mold ==&lt;br /&gt;
After the Badhamia culture had started growing, I contacted another student and exchanged slime mold cultures with her. I gave her part of my &#039;&#039;&#039;Badhamia&#039;&#039;&#039; culture, and she gave me &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== The Problem of Visibility ==&lt;br /&gt;
[[File:Colored Physarum polycephalum.jpg|thumb|131x131px|Color Physarum polycephalum]]&lt;br /&gt;
At first, both cultures were yellowish and visually very similar. This was a problem because once they started growing on the same agar plate, it would be difficult to tell which slime mold was which.&lt;br /&gt;
[[File:Food coloring.jpg|thumb|158x158px|P1. Food coloring]]&lt;br /&gt;
Because of this, [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|I looked at a previous experiment done by Daria Lukianchuk, who had tested different coloring methods. In her experiment, an unknown red pigment had produced the clearest visible result. I used this information as a practical reference for my own setup.]]&lt;br /&gt;
&lt;br /&gt;
Instead of repeating the full color-testing process, I decided to use the same red pigment to color the food source of one slime mold. This made the two sides easier to distinguish in the final video. Then I prepared the food as she mentioned. &lt;br /&gt;
[[File:P2. Food coloring.jpg|thumb|163x163px|P2. Food coloring]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Preparing the Final Petri Dish ==&lt;br /&gt;
For the final experiment, I prepared new agar plates.&lt;br /&gt;
[[File:Preparing the Final Petri Dish.jpg|thumb|163x163px|Preparing the Final Petri Dish]]&lt;br /&gt;
I again mixed agar-agar with water, heated the mixture, and poured it into a clean Petri dish. After the agar solidified, I transferred both slime molds onto the same plate.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mixfinal.jpg|thumb|197x197px]]&lt;br /&gt;
One side contained &#039;&#039;&#039;Badhamia&#039;&#039;&#039;, and the other side contained &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. This setup became the central scene of the project: two different organisms, one shared environment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Video 2026-07-05 03-18-55.mp4|thumb|Camera Setup and Time-Lapse Recording]]&lt;br /&gt;
&lt;br /&gt;
== Camera Setup and Time-Lapse Recording ==&lt;br /&gt;
To document the experiment, I used a fixed camera setup.&lt;br /&gt;
&lt;br /&gt;
The camera was mounted above the Petri dish and under it a power source so that it could record for several hours without interruption. I configured the camera to take one photo every &#039;&#039;&#039;10 seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
This interval was chosen because it created enough frames for a smooth time-lapse, while still keeping the number of images manageable.&lt;br /&gt;
&lt;br /&gt;
During the recording session, the camera captured thousands of photographs of the slime molds as they slowly expanded.&lt;br /&gt;
== Creating the Video with Python ==&lt;br /&gt;
After the recording session, I transferred the images to my computer.&lt;br /&gt;
&lt;br /&gt;
The folder contained both image files and raw camera files, so I used only the JPG images for the final processing. I wrote a Python program to load the images in order, align them, remove problematic outsider frames when necessary, and combine the sequence into a video.&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
import cv2&lt;br /&gt;
import os&lt;br /&gt;
import glob&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# SETTINGS&lt;br /&gt;
FPS = 30&lt;br /&gt;
OUTPUT = &amp;quot;timelapse_aligned.mp4&amp;quot;&lt;br /&gt;
IMAGE_EXT = &amp;quot;*.JPG&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Read JPG files only&lt;br /&gt;
files = sorted(glob.glob(IMAGE_EXT))&lt;br /&gt;
&lt;br /&gt;
if not files:&lt;br /&gt;
    raise Exception(&amp;quot;No JPG files found in this folder.&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;Found {len(files)} JPG images&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Use first image as reference&lt;br /&gt;
ref = cv2.imread(files[0])&lt;br /&gt;
ref = cv2.resize(ref, (1920, 1080))&lt;br /&gt;
ref_gray = cv2.cvtColor(ref, cv2.COLOR_BGR2GRAY)&lt;br /&gt;
&lt;br /&gt;
h, w = ref.shape[:2]&lt;br /&gt;
&lt;br /&gt;
video = cv2.VideoWriter(&lt;br /&gt;
    OUTPUT,&lt;br /&gt;
    cv2.VideoWriter_fourcc(*&amp;quot;mp4v&amp;quot;),&lt;br /&gt;
    FPS,&lt;br /&gt;
    (w, h)&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
last_good = ref.copy()&lt;br /&gt;
&lt;br /&gt;
for i, file in enumerate(files):&lt;br /&gt;
    img = cv2.imread(file)&lt;br /&gt;
&lt;br /&gt;
    if img is None:&lt;br /&gt;
        print(&amp;quot;Skipped unreadable:&amp;quot;, file)&lt;br /&gt;
        continue&lt;br /&gt;
&lt;br /&gt;
    # Fix portrait/rotated outsiders automatically&lt;br /&gt;
    if img.shape[0] &amp;gt; img.shape[1]:&lt;br /&gt;
        img = cv2.rotate(img, cv2.ROTATE_90_CLOCKWISE)&lt;br /&gt;
&lt;br /&gt;
    img = cv2.resize(img, (w, h))&lt;br /&gt;
    gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)&lt;br /&gt;
&lt;br /&gt;
    # Align image to first image&lt;br /&gt;
    warp_matrix = np.eye(2, 3, dtype=np.float32)&lt;br /&gt;
&lt;br /&gt;
    try:&lt;br /&gt;
        _, warp_matrix = cv2.findTransformECC(&lt;br /&gt;
            ref_gray,&lt;br /&gt;
            gray,&lt;br /&gt;
            warp_matrix,&lt;br /&gt;
            cv2.MOTION_EUCLIDEAN,&lt;br /&gt;
            criteria=(cv2.TERM_CRITERIA_EPS | cv2.TERM_CRITERIA_COUNT, 50, 1e-5)&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
        aligned = cv2.warpAffine(&lt;br /&gt;
            img,&lt;br /&gt;
            warp_matrix,&lt;br /&gt;
            (w, h),&lt;br /&gt;
            flags=cv2.INTER_LINEAR + cv2.WARP_INVERSE_MAP&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
        video.write(aligned)&lt;br /&gt;
        last_good = aligned&lt;br /&gt;
&lt;br /&gt;
    except cv2.error:&lt;br /&gt;
        # If alignment fails, probably outsider / bad photo&lt;br /&gt;
        print(&amp;quot;Skipped outsider or badly rotated image:&amp;quot;, file)&lt;br /&gt;
        continue&lt;br /&gt;
&lt;br /&gt;
    if i % 100 == 0:&lt;br /&gt;
        print(f&amp;quot;Processed {i}/{len(files)}&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
video.release()&lt;br /&gt;
print(&amp;quot;Done:&amp;quot;, OUTPUT)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;The final time-lapse was created from the image sequence and exported as an MP4 file. After that, I edited the video further by adding an intro, title cards, music, and an ending message.&lt;br /&gt;
== Artistic Concept ==&lt;br /&gt;
The final video was not meant to be only a biological documentation. I wanted it to feel like a short documentary or a small film.&lt;br /&gt;
&lt;br /&gt;
The title of the film is:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Home for Two&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
At the beginning of the video, the two slime molds are introduced almost like characters:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;One — Badhamia&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Two — Physarum polycephalum&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
After that, the time-lapse shows their growth and interaction. The final message connects the biological experiment to a wider social idea:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;They were different.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Still, there was room for both.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The message is intentionally simple. I wanted the viewer to feel the connection to coexistence, difference, and anti-racist thinking without turning the video into a direct slogan.&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
This project combined biological experimentation, visual storytelling, and computational image processing.&lt;br /&gt;
&lt;br /&gt;
I learned how to prepare agar plates, maintain slime mold cultures, exchange and handle biological material, use colored food as a visual marker, build a time-lapse setup, and process thousands of images into a final video using Python.&lt;br /&gt;
&lt;br /&gt;
The final film, &#039;&#039;&#039;Home for Two&#039;&#039;&#039;, became both a documentation of slime mold growth and a poetic reflection on coexistence.&lt;br /&gt;
&lt;br /&gt;
Through the experiment, two different organisms were placed in one shared environment. They were not the same, but they both had space to live.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Home for Two&#039;&#039;&#039; is therefore not only about slime molds. It is also about the possibility of sharing space despite difference.&lt;/div&gt;</summary>
		<author><name>Kiana sedighi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=Kiana_Sedighi&amp;diff=142608</id>
		<title>Kiana Sedighi</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=Kiana_Sedighi&amp;diff=142608"/>
		<updated>2026-07-05T00:27:19Z</updated>

		<summary type="html">&lt;p&gt;Kiana sedighi: DIY final project&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Home for Two: A Slime Mold Coexistence Experiment =&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
For my final DIY BioLab project, I wanted to create an experiment that was both biological and narrative. Instead of only observing the growth of one slime mold, I wanted to place two different slime mold species in the same environment and document what happened when their growing networks approached each other.&lt;br /&gt;
&lt;br /&gt;
The two organisms used in this experiment were &#039;&#039;&#039;Badhamia&#039;&#039;&#039; and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. At the beginning, both looked very similar because they were yellowish, which made it difficult to visually separate them during observation. Because of this, I later used a red pigment on the food source of one culture to create a visible contrast.&lt;br /&gt;
&lt;br /&gt;
My final goal was to create a time-lapse video showing the interaction between the two slime molds. I wanted the project to ask a simple question:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Can two different living organisms share the same space?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Materials ==&lt;br /&gt;
For this experiment I used:&lt;br /&gt;
&lt;br /&gt;
* Badhamia culture&lt;br /&gt;
* Physarum polycephalum culture&lt;br /&gt;
* Agar-agar&lt;br /&gt;
* Water&lt;br /&gt;
* Petri dishes&lt;br /&gt;
* Oat flakes&lt;br /&gt;
* [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|Red pigment / coloring powder]]&lt;br /&gt;
* Laboratory glassware&lt;br /&gt;
* Spoon&lt;br /&gt;
* Tweezers&lt;br /&gt;
* Gloves&lt;br /&gt;
* Microscope / camera setup&lt;br /&gt;
* Canon DSLR camera&lt;br /&gt;
* Python&lt;br /&gt;
* Video editing software&lt;br /&gt;
&lt;br /&gt;
== Preparing the First Badhamia Culture ==&lt;br /&gt;
[[File:Badhamia.jpg|thumb|209x209px|Badhamia]]&lt;br /&gt;
At the beginning of the project, I prepared a simple agar medium for the slime mold.&lt;br /&gt;
&lt;br /&gt;
I mixed agar-agar with water, heated it until the agar dissolved, and poured the liquid into a Petri dish. After the agar cooled down and became solid, I transferred &#039;&#039;&#039;Badhamia&#039;&#039;&#039; from the kit that was ordered for me by Prof. Volpato.&lt;br /&gt;
&lt;br /&gt;
I placed several oat flakes on the agar as food and left the culture to grow. This first step was mainly about keeping the Badhamia alive and giving it enough time to become stronger before using it in the final experiment.&lt;br /&gt;
[[File:Photo 2026-07-05 03-33-07.jpg|thumb|207x207px|&#039;&#039;&#039;Badhamia&#039;&#039;&#039; kit]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Receiving the Second Slime Mold ==&lt;br /&gt;
After the Badhamia culture had started growing, I contacted another student and exchanged slime mold cultures with her. I gave her part of my &#039;&#039;&#039;Badhamia&#039;&#039;&#039; culture, and she gave me &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== The Problem of Visibility ==&lt;br /&gt;
[[File:Colored Physarum polycephalum.jpg|thumb|131x131px|Color Physarum polycephalum]]&lt;br /&gt;
At first, both cultures were yellowish and visually very similar. This was a problem because once they started growing on the same agar plate, it would be difficult to tell which slime mold was which.&lt;br /&gt;
[[File:Food coloring.jpg|thumb|158x158px|P1. Food coloring]]&lt;br /&gt;
Because of this, [[GMU:Diy biolab drivers license SoSe26/Daria Lukianchuk|I looked at a previous experiment done by Daria Lukianchuk, who had tested different coloring methods. In her experiment, an unknown red pigment had produced the clearest visible result. I used this information as a practical reference for my own setup.]]&lt;br /&gt;
&lt;br /&gt;
Instead of repeating the full color-testing process, I decided to use the same red pigment to color the food source of one slime mold. This made the two sides easier to distinguish in the final video. Then I prepared the food as she mentioned. &lt;br /&gt;
[[File:P2. Food coloring.jpg|thumb|163x163px|P2. Food coloring]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Preparing the Final Petri Dish ==&lt;br /&gt;
For the final experiment, I prepared new agar plates.&lt;br /&gt;
[[File:Preparing the Final Petri Dish.jpg|thumb|163x163px|Preparing the Final Petri Dish]]&lt;br /&gt;
I again mixed agar-agar with water, heated the mixture, and poured it into a clean Petri dish. After the agar solidified, I transferred both slime molds onto the same plate.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mixfinal.jpg|thumb|197x197px]]&lt;br /&gt;
One side contained &#039;&#039;&#039;Badhamia&#039;&#039;&#039;, and the other side contained &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039;. This setup became the central scene of the project: two different organisms, one shared environment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Video 2026-07-05 03-18-55.mp4|thumb|Camera Setup and Time-Lapse Recording]]&lt;br /&gt;
&lt;br /&gt;
== Camera Setup and Time-Lapse Recording ==&lt;br /&gt;
To document the experiment, I used a fixed camera setup.&lt;br /&gt;
&lt;br /&gt;
The camera was mounted above the Petri dish and connected to a power source so that it could record for several hours without interruption. I configured the camera to take one photo every &#039;&#039;&#039;10 seconds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
This interval was chosen because it created enough frames for a smooth time-lapse, while still keeping the number of images manageable.&lt;br /&gt;
&lt;br /&gt;
During the recording session, the camera captured thousands of photographs of the slime molds as they slowly expanded across the agar surface.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Creating the Video with Python ==&lt;br /&gt;
After the recording session, I transferred the images to my computer.&lt;br /&gt;
&lt;br /&gt;
The folder contained both image files and raw camera files, so I used only the JPG images for the final processing. I wrote a Python program to load the images in order, align them, remove problematic outsider frames when necessary, and combine the sequence into a video.&lt;br /&gt;
&lt;br /&gt;
The final time-lapse was created from the image sequence and exported as an MP4 file. After that, I edited the video further by adding an intro, title cards, music, and an ending message.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Artistic Concept ==&lt;br /&gt;
The final video was not meant to be only a biological documentation. I wanted it to feel like a short documentary or a small film.&lt;br /&gt;
&lt;br /&gt;
The title of the film is:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Home for Two&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
At the beginning of the video, the two slime molds are introduced almost like characters:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;One — Badhamia&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Two — Physarum polycephalum&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
After that, the time-lapse shows their growth and interaction. The final message connects the biological experiment to a wider social idea:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;They were different.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Still, there was room for both.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The message is intentionally simple. I wanted the viewer to feel the connection to coexistence, difference, and anti-racist thinking without turning the video into a direct slogan.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Result ==&lt;br /&gt;
The final result was a time-lapse video showing the growth of &#039;&#039;&#039;Badhamia&#039;&#039;&#039; and &#039;&#039;&#039;Physarum polycephalum&#039;&#039;&#039; in the same Petri dish.&lt;br /&gt;
&lt;br /&gt;
The red-colored food helped create a visual contrast between the two sides. The camera setup successfully captured the slow movement and expansion of the slime molds over time. Using Python made it possible to turn the image sequence into a continuous video.&lt;br /&gt;
&lt;br /&gt;
The experiment showed that the organisms could grow in the same environment, and visually this supported the concept behind the project: difference does not automatically mean separation.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
This project combined biological experimentation, visual storytelling, and computational image processing.&lt;br /&gt;
&lt;br /&gt;
I learned how to prepare agar plates, maintain slime mold cultures, exchange and handle biological material, use colored food as a visual marker, build a time-lapse setup, and process thousands of images into a final video using Python.&lt;br /&gt;
&lt;br /&gt;
The final film, &#039;&#039;&#039;Home for Two&#039;&#039;&#039;, became both a documentation of slime mold growth and a poetic reflection on coexistence.&lt;br /&gt;
&lt;br /&gt;
Through the experiment, two different organisms were placed in one shared environment. They were not the same, but they both had space to live.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Home for Two&#039;&#039;&#039; is therefore not only about slime molds. It is also about the possibility of sharing space despite difference.&lt;/div&gt;</summary>
		<author><name>Kiana sedighi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Video_2026-07-05_03-18-55.mp4&amp;diff=142607</id>
		<title>File:Video 2026-07-05 03-18-55.mp4</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Video_2026-07-05_03-18-55.mp4&amp;diff=142607"/>
		<updated>2026-07-05T00:26:57Z</updated>

		<summary type="html">&lt;p&gt;Kiana sedighi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Camera Setup and Time-Lapse Recording&lt;/div&gt;</summary>
		<author><name>Kiana sedighi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Mixfinal.jpg&amp;diff=142606</id>
		<title>File:Mixfinal.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Mixfinal.jpg&amp;diff=142606"/>
		<updated>2026-07-05T00:25:58Z</updated>

		<summary type="html">&lt;p&gt;Kiana sedighi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;final&lt;/div&gt;</summary>
		<author><name>Kiana sedighi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Preparing_the_Final_Petri_Dish.jpg&amp;diff=142605</id>
		<title>File:Preparing the Final Petri Dish.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Preparing_the_Final_Petri_Dish.jpg&amp;diff=142605"/>
		<updated>2026-07-05T00:23:41Z</updated>

		<summary type="html">&lt;p&gt;Kiana sedighi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Preparing the Final Petri Dish&lt;/div&gt;</summary>
		<author><name>Kiana sedighi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:P2._Food_coloring.jpg&amp;diff=142604</id>
		<title>File:P2. Food coloring.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:P2._Food_coloring.jpg&amp;diff=142604"/>
		<updated>2026-07-05T00:14:00Z</updated>

		<summary type="html">&lt;p&gt;Kiana sedighi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;P2. Food coloring&lt;/div&gt;</summary>
		<author><name>Kiana sedighi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Food_coloring.jpg&amp;diff=142603</id>
		<title>File:Food coloring.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Food_coloring.jpg&amp;diff=142603"/>
		<updated>2026-07-05T00:12:39Z</updated>

		<summary type="html">&lt;p&gt;Kiana sedighi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;food coloring&lt;/div&gt;</summary>
		<author><name>Kiana sedighi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Colored_Physarum_polycephalum.jpg&amp;diff=142602</id>
		<title>File:Colored Physarum polycephalum.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Colored_Physarum_polycephalum.jpg&amp;diff=142602"/>
		<updated>2026-07-05T00:10:51Z</updated>

		<summary type="html">&lt;p&gt;Kiana sedighi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;colored Physarum polycephalum&lt;/div&gt;</summary>
		<author><name>Kiana sedighi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Badhamia.jpg&amp;diff=142601</id>
		<title>File:Badhamia.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Badhamia.jpg&amp;diff=142601"/>
		<updated>2026-07-05T00:06:55Z</updated>

		<summary type="html">&lt;p&gt;Kiana sedighi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Badhamia&lt;/div&gt;</summary>
		<author><name>Kiana sedighi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Photo_2026-07-05_03-33-07.jpg&amp;diff=142600</id>
		<title>File:Photo 2026-07-05 03-33-07.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Photo_2026-07-05_03-33-07.jpg&amp;diff=142600"/>
		<updated>2026-07-05T00:04:16Z</updated>

		<summary type="html">&lt;p&gt;Kiana sedighi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Badhamia kit&lt;/div&gt;</summary>
		<author><name>Kiana sedighi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Diy_biolab_drivers_license_SoSe26&amp;diff=142599</id>
		<title>GMU:Diy biolab drivers license SoSe26</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Diy_biolab_drivers_license_SoSe26&amp;diff=142599"/>
		<updated>2026-07-04T23:39:51Z</updated>

		<summary type="html">&lt;p&gt;Kiana sedighi: adding my page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Venue:&#039;&#039; Marienstraße 5, room 202/204&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Lecturer(s):&#039;&#039; Alessandro Volpato&lt;br /&gt;
&lt;br /&gt;
Friday 17.04.26 / 9.15 - 12.15&lt;br /&gt;
&lt;br /&gt;
Friday 24.04.26 / 9.15 - 12.45&lt;br /&gt;
&lt;br /&gt;
Friday 08.05.26 / 9.15 - 12.45&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Modules&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
Introduction to the Do-It-Yourself biology lab:&lt;br /&gt;
&lt;br /&gt;
* Examples of bioart, and how to produce art using biological agents&lt;br /&gt;
* Rules of the lab&lt;br /&gt;
* Safety in the lab&lt;br /&gt;
* Description and introduction to lab equipment&lt;br /&gt;
* Brainstorming session to shape up ideasStructuring projects and work in a biology lab:&lt;br /&gt;
&lt;br /&gt;
* Brainstorming session&lt;br /&gt;
* Sorting and refining ideas&lt;br /&gt;
* Translating the concepts into feasible and reasonable project plans&lt;br /&gt;
* How to execute a project in a biology labPhotography and videography with microscopes:&lt;br /&gt;
&lt;br /&gt;
* Basic understanding of microscopy concepts&lt;br /&gt;
* Training in using a microscope and a stereoscope&lt;br /&gt;
* Taking pictures and video at the microscopes&lt;br /&gt;
* Sample preparation&lt;br /&gt;
&lt;br /&gt;
The course serves as introduction to the DIY BioLab and its routine.&lt;br /&gt;
&lt;br /&gt;
Admission and Contact:&lt;br /&gt;
&lt;br /&gt;
* No previous experience in a laboratory is required&lt;br /&gt;
&lt;br /&gt;
* Write a short E-Mail introducing yourself and the motivation that brought you to the course. If you have a project in mind, describe the idea in a couple of sentence.&lt;br /&gt;
&lt;br /&gt;
* Alessandro Volpato&lt;br /&gt;
* E-Mail: alessandro.volpato@uni-weimar.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Documentation:&lt;br /&gt;
&lt;br /&gt;
[[/Daria Lukianchuk]]&lt;br /&gt;
&lt;br /&gt;
/[[Daria Lashutina]]&lt;br /&gt;
&lt;br /&gt;
/[[Kiana Sedighi]]&lt;/div&gt;</summary>
		<author><name>Kiana sedighi</name></author>
	</entry>
</feed>