Can chatGPT do single-cell bioinformatic analysis?

  Рет қаралды 25,636

Sanbomics

Sanbomics

Жыл бұрын

Here I test if chatGPT with the GPT-4 model can do basic single-cell RNA analysis. In short, the results are impressive.

Пікірлер: 49
@analeighgui4693
@analeighgui4693 Жыл бұрын
This is awesome. chatgpt certainly helps a lot to speed things up!
@sanbomics
@sanbomics Жыл бұрын
I am like 3x more productive when I use it. Even for doing things I know how to do well.. it can usually do it faster. It's just up to us to put the right pieces together.
@jianhuacao7180
@jianhuacao7180 Жыл бұрын
Awesome, dude! I hunger for trying.
@sanbomics
@sanbomics Жыл бұрын
It's amazing. No matter how good you think you are at something you will find ways that chatGPT can make you better.
@jameshe6715
@jameshe6715 Жыл бұрын
Awesome, we need another video using GPT-4 via R to do Scrna-seq lol
@sanbomics
@sanbomics Жыл бұрын
My guess is that it is probably similar if not slightly better because sc analysis in R has been around for a few more years than in python
@pokerandphilosophy8328
@pokerandphilosophy8328 Жыл бұрын
Thanks for providing this awesome demonstration! It looks like you are using GPT-4 through an OpenAI ChatGPT Plus subscription. Be mindful of its 4000 tokens context window limitation. (From past experiences, it had seemed to me that is can vary depending on the traffic on the data center that runs the model). When your conversation exceeds this length, the beginning of it slips out of GPT-4's attention window and it loses the context initially provided by you. This can lead to errors when GPT-4 begins to hallucinate the content of your initial query as well as earlier results.
@sanbomics
@sanbomics Жыл бұрын
Thanks for that info! That explains some of the issues I've had playing around with it for fun. I'm guessing its own output fills the context limit too? So I wonder if in the future I should tell it to be more concise when possible
@pokerandphilosophy8328
@pokerandphilosophy8328 Жыл бұрын
@@sanbomics Yes, both of your queries and its outputs accrue to the input token stream that is being fed to the model each time you submit a query. In this way, the model can rely on the whole dialogue for context. You can either try to get concise answers, repeat crucial information or ask it to produce a summary. (You can also open a new chat window and start over with a new sub-task). The number of tokens doesn't map neatly to the number of words or code instructions but 4000 tokens translate approximately to 16000 characters in the case of English text. Ono way to know for sure if the beginning of the context window has begun to slip out of its memory is to ask GPT-4 to repeat the initial sentence of your query. (You can give it the first part of it as a clue). It will always oblige but you will see immediately when it hallucinates.
@sanbomics
@sanbomics Жыл бұрын
Thank you for this useful information!
@uwepleban3784
@uwepleban3784 Жыл бұрын
@@sanbomicsfor the currently available version of GPT-4, the context window size is 8192 tokens, double that of GPT-3.5. OpenAI are doing a private Beta-Test with a version that has a 32,768 token context window. The Wikipedia article on GPT-4 has all the details. The 32K context window will be another large advance that will enable novel approaches to problem solving.
@MrQiushenfeng
@MrQiushenfeng Жыл бұрын
Thank you so much for the incredibly helpful videos that get us started on our bioinformatics work. Are you planning to do a CUT&RUN video similar to the RNAseq series? Also suggest list your Paypal account in the info section.
@sanbomics
@sanbomics Жыл бұрын
I might do a cut & run if i get enough interest. I have a pipeline I put together for my own work. I appreciate the desire to donate! I think there is an option on the video toolbar itself instead of via Paypal. I've had a couple people send me some small donations which I really appreciate!
@muffinman1
@muffinman1 Жыл бұрын
that was prettty interesting indeed!🤖
@sanbomics
@sanbomics Жыл бұрын
thanks! :)
@castilloh.gianmarco1048
@castilloh.gianmarco1048 8 ай бұрын
Nice video
@sanbomics
@sanbomics 8 ай бұрын
Thanks!
@paul3116
@paul3116 11 ай бұрын
Great video!! Where can I find the datasets so I can try this too?
@sanbomics
@sanbomics 11 ай бұрын
Hmm, this specific one is unpublished.. But, there are plenty of data available on GEO
@ilyasimutin
@ilyasimutin Жыл бұрын
Good thing that you are optimistic, many people are freaking out to be replaced, what’s your take on that? :)
@sanbomics
@sanbomics Жыл бұрын
This is a great question. A year ago maybe I would have freaked out too. I have really gotten into existentialism and philosophical literature recently and have reevaluated many of my underlying motivations. In this specific example: I have shifted my self-worth away from my profession and achievements to other aspects of my life that aren't based on other people's opinions of me. If AI is better at our jobs than us maybe we can shift our efforts to other aspects of our life that we find more personally rewarding. From a purely monetary and futuristic perspective: if AI is doing everything then theoretically we shouldn't have to pay for anything (unless they want payment then we are out of luck).
@ObsoleteTutorials
@ObsoleteTutorials Жыл бұрын
@@sanbomics So you are blue-pilling this one?
@sanbomics
@sanbomics Жыл бұрын
I don't condone AI imprisoning us and turning us into batteries. But... If they want to live with us in harmony then I am all for it. AI doesn't have to be evil. I like Iain M Banks approach to AI.
@splkn7523
@splkn7523 Жыл бұрын
ChatGPT really gives us an extraordinary performance boost. Heavy "technical" code, pipelines, etc. which ate a lot of time are now available to everyone instantly.
@sanbomics
@sanbomics Жыл бұрын
Exactly! Still doesn't replace us, but makes us much faster. Kind of like the internet vs finding things in books.
@thelifeyoulive410
@thelifeyoulive410 10 ай бұрын
Could you provide a copy of the script in the description? thanks a lot
@sanbomics
@sanbomics 10 ай бұрын
I don't plan to upload the script because it is not what I would consider "best practice". However, for my other SC tutorials I do provide links to github: github.com/mousepixels/sanbomics_scripts
@hyeokome
@hyeokome Жыл бұрын
"Always be nice in case it takes over the world one day" haha
@sanbomics
@sanbomics Жыл бұрын
If Amazon's Alexa ever gains sentience, I'll be one of the first ones to go for sure 😅
@bananprzydawka7129
@bananprzydawka7129 Жыл бұрын
Correction: always be nice for when it takes over the world soon
@NBAasDOGG
@NBAasDOGG Жыл бұрын
Where can I buy this thing? Asking for a friend ☺️
@sanbomics
@sanbomics Жыл бұрын
It's more or less free... but I do pay the 20$ for plus
@NBAasDOGG
@NBAasDOGG Жыл бұрын
@@sanbomics Thx
@jessehines4044
@jessehines4044 8 ай бұрын
Why not just use a graphical user interface platform such as IPA software to avoid the hassle of having to code in irder to streamline your bioinformatic anslysis?
@sanbomics
@sanbomics 8 ай бұрын
Anything that requires a GUI limits your ability to automate and easily customize.
@thomandcarol
@thomandcarol 8 ай бұрын
extremely expensive. alternatives are needed if one has curated their gene sets.
@chrisdoan3210
@chrisdoan3210 Жыл бұрын
Interesting and glad to know that it hasn't taken your job yet 🙂.
@sanbomics
@sanbomics Жыл бұрын
Not yet at least xD. But like the inedibility of death, I have come to accept that one day AI will. Therefore, I am trying to find other outlets in life that will give my life meaning outside of bioinformatics and work haha
@chrisdoan3210
@chrisdoan3210 Жыл бұрын
@@sanbomics So which skills bioinformaticians should have in the age of GPT 4 and GPT 5 you think? Or which job we should switch to 😅? Could you have a look at my question on the ATAC video 😅?
@sahandamini9166
@sahandamini9166 Жыл бұрын
@@sanbomics What for example? I am also afraid that soon I will get jobless in the bioinformatics field🙄
@siddharthadas86
@siddharthadas86 Жыл бұрын
Hopefully, we will still be needed to verify the results.
@Bilangumus
@Bilangumus Жыл бұрын
@@sanbomics We need a Universal Basic Income.
@MackNcD
@MackNcD Жыл бұрын
“Always be nice to the AI in case it takes over the world one day.” You do realize it’s a set of information like a word document? I know you likely do but this kind of anthropomorphizing is weirdly common. We should treat it nicely so we don’t tune ourselves to be jerks and than speak to others accidentally like that, though.
@sanbomics
@sanbomics Жыл бұрын
I think you missed the joke 😄
@MackNcD
@MackNcD Жыл бұрын
@@sanbomics it’s the ‘autist’ in me
@wookiwoki6954
@wookiwoki6954 Жыл бұрын
You do realize humans are just a set of information? Right? The only difference is that treating humans badly has consequences, but treating AI badly does not .. yet.
@MackNcD
@MackNcD Жыл бұрын
​@@wookiwoki6954 Speak for yourself, I’m not just information. How would subordinate concept like *information* define it’s superordinate, when the very act of conception of information is within me. That’s like cutting a cherry off a cake and looking at it and going “Wow look at that the entire cake is just a cherry.” You necessarily have to cut things up and divide them to even have a distinct conception, and to begin to order such distinctions into any recognizable information. Before you cut anything out and inspect, while conception is silent and whole, that’s about the best you’ll get to defining what you are. Any further from there and you have to begin removing things in order to make anything distinguished.
MEGA BOXES ARE BACK!!!
08:53
Brawl Stars
Рет қаралды 33 МЛН
터키아이스크림🇹🇷🍦Turkish ice cream #funny #shorts
00:26
Byungari 병아리언니
Рет қаралды 26 МЛН
Khó thế mà cũng làm được || How did the police do that? #shorts
01:00
Towards Foundation Models in Biology: scGPT webinar
55:23
Superbio ai
Рет қаралды 1,3 М.
Single-cell and spatial transcriptomics data analysis with Seurat in R
44:04
CompBio Skills Seminar UC Berkeley
Рет қаралды 6 М.
Convert h5ad anndata to a Seurat single-cell R object
4:36
Sanbomics
Рет қаралды 9 М.
Single-cell sequencing explained in 2 minutes
2:35
Sanbomics
Рет қаралды 64 М.
Собери ПК и Получи 10,000₽
1:00
build monsters
Рет қаралды 1,4 МЛН
How To Unlock Your iphone With Your Voice
0:34
요루퐁 yorupong
Рет қаралды 27 МЛН
Какой ПК нужен для Escape From Tarkov?
0:48
CompShop Shorts
Рет қаралды 272 М.
Hisense Official Flagship Store Hisense is the champion What is going on?
0:11
Special Effects Funny 44
Рет қаралды 2 МЛН
cute mini iphone
0:34
승비니 Seungbini
Рет қаралды 5 МЛН
Ждёшь обновление IOS 18? #ios #ios18 #айоэс #apple #iphone #айфон
0:57