I'm currently working on a way to get urea from bacteria.
The concept is:
You have an thermophilic archae-bacterium, which needs really hot water to life. And under hyperthermic stress (when the medium is too hot) it creates nitrous products out of elementary nitrogen to cool itself. Until it dies because the nitrous medium becomes toxic.
And you have another bacterium that creates urea from the nitrous medium and carbon dioxide.
(Yeah, none of that is real. I'm making up microorganisms and plants to fill the logical gaps. My main goal is to make an interesting and fun production chain that waves at real life sciences from afar.)
I had the idea to use factorios temperature system for the archae-steps, like
breeding-recipe: 75°C Water + Pressurized Air -> Archea fiicorum
hyperthermic stress: 85°C Water + Hot Air + Archea fiicorum -> Nitrous Medium
and having recipes to heat water to a specific temperature or mixing water and steam.
But I don't know if that's a good idea, because then you can accidentally mix fluids of different temperatures.
And afaik it's not possible to let a recipe accept an interval of temperatures, which makes mixing fluids of different temperatures... not viable.
So, do you think having to heat water to a specific temperature to use it in the bioreactor would be fun or just annoying pseudo-realism?
(Also, does anyone want to name the second bacteria?)