Running Doom on cells?
1 Bit Pixels Encoded in E. coli for the Display of Interactive Digital Media
Aka Could you run Doom on cells?
PoSB Final Video 2023
Written Report: docs.google.com/document/d/1S...
Code: colab.research.google.com/dri...
Works Cited: docs.google.com/document/d/1S...
Special thanks to MIT Biological Engineering and the MIT Media Lab
Пікірлер: 904
It took only 24 years for the gaming world to grow from cel-shaded graphics to cell-shaded graphics.
@alihijazi4451
5 ай бұрын
😂😂😂
@kerbe3
5 ай бұрын
I love it.
@luizbelmudesdonofrio7755
5 ай бұрын
That is a smart comment 😂😂
@kittymelody-9
5 ай бұрын
😂😂😂😂😂😂😂
@NintendoW11
5 ай бұрын
Flawless comment lol.
What Plattform you playing on? Me: Ecoli bacteria
@mineroli
5 ай бұрын
We got doom on bacteria before gta 6
@Steve-135
5 ай бұрын
Hopefully its cross compatible 😂
@brandonc3032
5 ай бұрын
If you watch carefully, they only displayed it on bacteria, they really didn't play it on bacteria. A computer was still running the program.
@Nocturnewashere
4 ай бұрын
@@brandonc3032Yeah. It’s still pretty cool to use bacteria as essentially a screen for a game though.
@JorgetePanete
2 ай бұрын
platform are*
then way you describe running Doom on literal living cells as "peak human engineering" is just gold. It's amazing how much this game has pushed science forward in the most unintentional ways
@Capivara_Studios
5 ай бұрын
Actually it hasn't pushed science forward
@Catto_Ninja
5 ай бұрын
@@Capivara_Studios yeah, it hasn't pushed science forward because it actually has *_THROWED SCIENCE AT 66.6% OF THE SPEED OF LIGHT FORWARD, DOOM IS AWESOME BABY, HELL YEAH_* The veridic and reliable source of this information is that it was revealed to me in a dream.
@Capivara_Studios
5 ай бұрын
@@Catto_Ninja sabe muito
@Holy0X
5 ай бұрын
She is not running anything dude, is Just using Cells to produce light. Theres no interaction whatsoever. This vídeo is the epítome of bullshit.
@moonwalkerr
5 ай бұрын
@@Capivara_Studiosele sabo
Girl, this is your mad scientist moment
Ever since homo-sapiens first observed the passage of time, becoming aware of their own perspective, metacognition has injected into the human experience the undying need to philosophize. While many wars fought, artistic expressions, and scientific discoveries have been inspired by the underlying principles held by myriad schools of philosophical thought, only one question has become so ubiquitous that it is asked by members of every race and creed: WILL IT RUN DOOM?
@rajesh_404
4 ай бұрын
Man this is so well put! Cheers!!
@headwreak1768
Ай бұрын
And if it can't run doom, then it instead MUST play bad apple-
This is the first time I think I’ve ever heard someone spell it out rather than say “M-S Doss”. I feel old.
@1121erika
5 ай бұрын
Me too since I did tech support when it came out. Gave me a giggle.
@jane5886
2 ай бұрын
Doom came out before I was born, I'm 30 :P
@dinksunker
2 ай бұрын
Also I.D. Software
@OhhCrapGuy
2 ай бұрын
I heard that and all my hair turned gray.
@benfreeman9717
2 ай бұрын
Same.
What a fucking power move of a final project, good lord, fantastic job
Yep, this will blow up. Good luck on the project, see you all in 600 years
@matheuscabral9618
5 ай бұрын
Kinda doubt it ngl, the video is badly made with changing background noise
@Capivara_Studios
5 ай бұрын
@@matheuscabral9618As if yours were better
@hisamiyomotsu1337
5 ай бұрын
@@matheuscabral9618 the 285 thousand views:
@matheuscabral9618
5 ай бұрын
@@hisamiyomotsu1337 285k is not really blowing up
@NintendoW11
5 ай бұрын
@@matheuscabral9618 Deep thoughts. Great critical thinking! -_-
I feel like we ought to start a distinction between "Can it run DOOM?" and "Can it _display_ DOOM?" You could compress any framebuffer to the limitations of this cell display and have them display it - the game's code itself isn't running on cells. Still, this is rad.
@CrappyMusic-cb6bl
5 ай бұрын
Well that just means an opportunity to display bad apple on it
@The_Hydration_Police
5 ай бұрын
Now now, technically you can play doom on this, you just gotta wait a really long time
@Optimus6128
5 ай бұрын
Yeah, mainstream articles on these "Can it run Doom" can be misleading or not explaining the whole story. Without watching this video I would have imagined the whole game code running on bacteria (which I guess would be nearly impossible?).
@wilsoncapucci
5 ай бұрын
Yeah, I came to this video curious about how the doom code would actually be running on the bacteria. Still cool though
@Imgema
5 ай бұрын
Also, it doesn't have to be DOOM, you could display any frame from any game in this matter.
People in 2077: What graphic cells are you playing on?
@LavenderCat175
2 ай бұрын
bro btw why does she have a sword in her ear?
@almessasorrow4950
Ай бұрын
Cause it looks cool. @@LavenderCat175
@LavenderCat175
Ай бұрын
@@almessasorrow4950 okay? I guess...
@almessasorrow4950
Ай бұрын
@@LavenderCat175 rephrasing because that might have come out like I was trying to be aggressive(I wasn't)it's a ear ring. Some people wear diamonds or gold,some people wear swords.
@LavenderCat175
Ай бұрын
@@almessasorrow4950 No bro I mean, I never actually saw someone with a sword in her ear, and honestly, if she's okay with that then no problem! I was just a curious cat. (And don't worry you weren't agressive at all)
Its incredibe how this was just posted recently and yet somehow has the feel of a 2010s youtube video. Great work. Taking academia not so seriously yielded something seriously interesting.
If I understand the writeup correctly this is a method to turn on/light single pixels/wells by adding AHL. The image is created by having a grid of E. Coli wells and manually adding or not adding AHL to each one. This is a cool project, but I feel like calling it "Running Doom on cells" might be overstating it a bit. If I took 1536 tea candles, arranged them in a 32x48 grid and lit some of them by hand to display a black and white frame of Doom, would I be running Doom on tea candles? I'm not sure. I feel like the candles would not be doing a lot of the "running" part in that case.
@0neDoomedSpaceMarine
6 ай бұрын
Makes me think of when the pregnancy test is touted by people, but it wasn't running Doom by itself, a separate machine was, the pregnancy test was used only for its little digital display.
@untilm
5 ай бұрын
Yeah, it's more like "using bacterias to display doom" Still cool af, but different
@felipeignacioavilapizarro3698
5 ай бұрын
with enough research you could code doom into DNA and make the E.coli display it
Fantastic study! Potential idea: if you modulate the timing and amount of AHL released such that it binds to less LuxR, this should - at least on paper - yield the potential for grayscale imagery.
Wait a minute!! Isn't the plot of Doom the combination of the biology of demonds with technology?
@Frey_2026
5 ай бұрын
No, that's the movie; the game is about dimensional anomalies and teleportation
@kaburnicas
3 ай бұрын
That movie was BAAAAD lmao@@Frey_2026
@5:10 You could potentially get a better looking 1-bit image by applying the Floyd-Steinberg dithering algorithm instead of simple using thresholding.
@Wilma_Dickfit_huh
6 ай бұрын
Of course! Why didn't I think of Floyd-Seinfeld dithering in the first place?
@yayedu
5 ай бұрын
Maybe so, but it still looks like the bacterial display has such a low res that not much details would pop up using Floyd Steinberg
@NightmareCourtPictures
2 ай бұрын
the game will be interpretable as Morse-code.
Please don't ever stop what you love doing ! You are amazing Lauren !
Somewhere in a lab, a girl is running her version of "the sims" on cells, and it is us...
Love the video, love the crazy cut from basic introduction to molecular biotec, they speaking to camera gone wrong, everything. It feels like oldschool KZread were people shared genuinely interesting content without fancy video making.
@Cimlite
5 ай бұрын
They? There's only one person in the video.
@Capivara_Studios
5 ай бұрын
They who
@rafaysyed520
5 ай бұрын
@@CimliteDid you know the word "you" is also plural, as the singular "thee" died out in colloquial usage? How woke of the Middle English speakers to change language! /s
@Cimlite
5 ай бұрын
@@rafaysyed520 A) The phasing out of "thee", "thou" and "thy" was a gradual thing, that happened over a long period of time. B) It's removal made communication _easier and more clear,_ not more confusing - as using "they" about a single person does. So no, that was terrible example. Language changes and evolves over time, absolutely. _This isn't that._ This is simply making communication worse, more obtuse and flat out annoying.
@rafaysyed520
5 ай бұрын
@@Cimlite How do you describe a person whose gender you don't know in a typical conversation? Say someone (a stranger) is supposed to come over tomorrow to look at your house. There's only one person, yet you'd say "Someone is coming to look at the house tomorrow. THEY will be here at 3". The plural signifies an unknown gender. This exists in countless languages besides English. Nothing about the usage of "they" here was more confusing, as we all understood what was meant by it. Intentionally playing dumb about there not being multiple people is not an argument for confusion. It's just disingenuous.
I love that we have people like you in the world. Keep it up and good luck to you in the future.
"I can see your MIT education really pays for itself doc"
She is officially a legend. A biology and gaming legend
Groundbreaking human engineering
actually insane accomplishment here, congratulations!
E. coli: Lord, what is the meaning of my life? Lauren R.:
So we should set this up in a museum and have it run for 600 years, so we can finally play Doom on cells
@LlywellynOBrien
2 ай бұрын
You wait until her great, great, great grandchild totally shits the bed in a firefight and sets us back a generation.
@fudgethenumbers
Ай бұрын
You can't actually play it, though. It's just displaying frames from Doom, so you're essentially watching a slideshow, not playing a game. What she's saying is that it would take 600 years to play the whole slideshow. It's still a neat accomplishment, but it's misleading, as she didn't actually accomplish the stated goal of "running Doom." Each image barely even resembles the game. She should've went with the first idea of teaching neurons to play Doom. That way, it would be an actual game that's being played.
Now doom is really running everywhere, next on a malignant tumor ;-)
This is absolutely insane! Congrats
@thisdeath
2 ай бұрын
yea !
Ok, combining doom with e-coli is the coolest idea ever. This was a sooooo cool video. Thx a lot for sharing. The whole project is sooo cool and the vid reminded me how cool biology can be. That is a real masterpiece.🎉 Thx for sharing your work this way.
Amazing Lauren. Parabéns do Brasil.
I'm amazed, intrigued and maybe in love
OMG!! GREAT WORK! 🎉
I am in absolute awe
I wish every method's section in every scientific paper included a video exactly like yours (especially the sketch-animated methods in the middle!). Please make one of these for all of the publications in your career 😆
You are a genius
Very cool! Great work! Incredibly smart and creative.
I love this kind of edit.
You are gonna be the next thought emporium, playing doom on a literal disease? Cmoooon, that's awesome. Make this in a context for entertainment as opposed to a final project and you've got a *smash* hit. I'm gonna keep an eye on this channel for sure.
@mobgabriel1767
6 ай бұрын
Playing doom as the immunity system
@_____2219
3 ай бұрын
Next up playing doom on a cancer tumor
But, can it run Crysis?
Bravo! This was super cool.
I gotta show this to my Bioengineering student workers. They'll stroke out. Fantastic work! I hope the rest of your PhD goes just as well and lightheartedly.
KZreads algorithm actually worked. Showing a low view video that they recognize as high quality. Glad to get in on the ground floor, this video gonna blow up.
"We are in the modern era" God how I wish that were still true.
And now I'm in love
Just heard of it, its nuts and congrats. One of the most creative ideas Ive seen for a long time 😂
If you use the current WR Speedrun for doom as game lenght in your calculation which is under 20 min you could finish the game in only abroximatly 40 years. Which would be the worldrecord for the speedrun with the most difference between ingame and realtime .
You are incredible, you explain complex studies as if it were a game. I hope your research takes you very far. Greetings from Mallorca, Spain 🙋🏻♂️😊
Now THIS is what I call "pushing the limits of human ingenuity"! Keep it up~!
Extremely awesome.
Nice! On 1:02 there is a little mistake at pronuncing id Software: it's not pronunced Hy Dee but Eed, id is a latin word that means “this”. 😉
Now we can truly say the game has gone viral
@Anthoninoatletico
4 ай бұрын
Sorry m8 still cant. You're in between nerds. Ecoli is bacteria, not virus
@user-yv6xw7ns3o
2 ай бұрын
Almost, this is bacteria though. Not quite the same thing, but I get what you mean.
great video, enjoyed it alot
Excellent! Nice work! This is the exact type of thing I went into biology for. :)
Now we just need to find out if we can play Bad Apple!! on cells
@MarineMustangful
5 ай бұрын
Let's play Cells on cells.
This is truly amazing work!! I wonder if there is something that would reduce the return-to-off time, that seems to be the main hurdle.. Also would it be possible to combine the blue glow from Dinoflagellates, the red from Dragonfish and the green from the one you used - that way you could get a full RBG display?!
you need to make more videos, loved it
This is amazing. Truly peak development in bioingeneering
I *presume* this was probably made as like a one off, or maybe a school project, but BELIEVE me when I say that this?? This video right here... It gives me "early famous youtuber" vibes. Genuinely entertaining, just needs a little bit of refinement of style👌 I'm subbing just in case you ever decide to make content in the future
@muffininacup4060
2 ай бұрын
"a school project' she's literally a phd student
LOL ren i love you also you're brilliant and this is brilliant
This is really cool!
This is the coolest thing I’ve ever seen 😮 you are awesome!!!!!!!!
So, youtube literally recommended this to me on a whim - I know nothing about biology. This is, however, awesome. Makes me wonder how much faster it would be (if at all) if the code also took into account which cells didn't need to change in the next frame. Obviously the time would remain the same between frames, as you'd have to wait for the other cells to switch, but if you combined this with some sort of model which mashed multiple (similar) frames together, you'd probably get an even worse looking, albeit slightly faster game!
@DJantiPLUR
5 ай бұрын
Low cost LCD displays do this unintentionally. It’s often referred to as “smearing”. It’s usually not great.
Is it possible if the On/off signal on which the florescent starts glowing is done late/intermittently so it can produce shades of grey instead of just black or white?
Incredible.
Very nice vid!
This is your first video? The editing alone is incredible let alone what you have done here. I HOPE you continue to share your knowledge with us more in the future. Just in case, i will like subscribe and hit the bell! Thank you for your hard work!
600 years? Now to establish immortality. The producer being Dick Wolf is a nice touch.
Well done! :)
thank you, truly genius
this is cool mate, always good to find more reasons to use ODE's and see some MATLAB code - what is a display anyway but a matrix?
@mrgianstarr
2 ай бұрын
Gotta love odes and matlab
From all the bacteria E.Coli always have been the ones to annoy. Next step is to encode Doom in DNA and make cells do it themselves :D
This is amazing 🙏❤️
You are amazing.
You need to change the title mate, but regardless this is some amazing stuff!!
@k8rgrl
7 ай бұрын
This isn't for viewers like us, it's a semi-comedic college project for a biology course. Of course, the presenter has a total knack for this, and should pursue content creation, but, this isn't an attempt at that.
But you are not running Doom on cells you are watching Doom through cells, thing is unless you find a way for enough cells to interpret 1's and 0's to run a computer program then it's not technically running DOOM, what you did here it's basically a poop oled screen lol
@iamise
2 ай бұрын
This exactly.
@NutchapolSal
20 күн бұрын
should've been Bad Apple instead of Doom
Really cool!
Keep pushing the boundaries lauren, I believe in you!!
You can transform it into a 8 bit per pixel system by expressing each frame (with all pixels) on 8 "plates." Brightest shade on a single pixel will be expressed on all 8/8 plates, mid shade on 4/8 plates, darkest shade on 0/8 plates, etc.
@laurenramlan990
5 ай бұрын
Awe hi Dr. Love, good to see you and thank you for sharing your brilliance :)
hint: it's not I-D soft (just like you pronouce "idea"), but id, as in id-ego-superego. Not and "I" more like "E".
Just Wooow. this is so freaking amazing
Awesome!
Executive Producer Dick Wolf got me. That guy has a hand in everything!
Ok but hear me out - this would be great for TAS runs. Afaik, TAS runs commonly just slow the game down a lot soo...
First video? I'm subscribed!
Did I miss the part where she plays doom on the cells?
@Someone-bx1sc
2 ай бұрын
Simulated cells
Próximo passo é fazer isso com átomos!!!
@untilm
5 ай бұрын
Se tu parar pra pensar, como tudo é feito de átomos, isso já foi feito
@arthurkorb6355
5 ай бұрын
@@untilm Ok, vc tem um ótimo ponto.
Man, you’ve got it all.
Great job dude
JOE MAMA
I can't go to work. I have doom
I love this !
i will be watching your career with much interest
Correct me if I'm wrong, your are no running the actual game, like the game engine, your are just displaying the frames using cells right?
marry me 💍💐
@calebhowton3135
3 ай бұрын
Why even bother saying this to someone. You get nothing from it and just make them uncomfortable. What did you plan on saying if you got a response. How does someone even respond to that
LOL! Very cool vid... Didn't know that running Doom was such a big thing! Thanx :)
That's awesome 👏👏👏👏👏 congrats Engineer
Id, dear. Not I.D.
Is life a joke to you?
I am speechless. this is the coolest thing I have ever seen
This was gold, Lauren. Got me a good laugh. Keep creating and continue to have fun. Far too many people forget about the play when working, and thus, working becomes a drag. "Running Doom on actual cells, about 600 years." - Can't wait!
AMAZING !