Can chatGPT do single-cell bioinformatic analysis?

แชร์
ฝัง

ความคิดเห็น • 49

  • @analeighgui4693
    @analeighgui4693 ปีที่แล้ว +1

    This is awesome. chatgpt certainly helps a lot to speed things up!

    • @sanbomics
      @sanbomics  ปีที่แล้ว +6

      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 ปีที่แล้ว +2

    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.

  • @pokerandphilosophy8328
    @pokerandphilosophy8328 ปีที่แล้ว +12

    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  ปีที่แล้ว +1

      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 ปีที่แล้ว +2

      @@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  ปีที่แล้ว +1

      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 ปีที่แล้ว +1

    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!

  • @jameshe6715
    @jameshe6715 ปีที่แล้ว +2

    Awesome, we need another video using GPT-4 via R to do Scrna-seq lol

    • @sanbomics
      @sanbomics  ปีที่แล้ว +1

      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

  • @splkn7523
    @splkn7523 ปีที่แล้ว +4

    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  ปีที่แล้ว +1

      Exactly! Still doesn't replace us, but makes us much faster. Kind of like the internet vs finding things in books.

  • @thelifeyoulive410
    @thelifeyoulive410 9 หลายเดือนก่อน

    Could you provide a copy of the script in the description? thanks a lot

    • @sanbomics
      @sanbomics  9 หลายเดือนก่อน

      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

  • @paul3116
    @paul3116 9 หลายเดือนก่อน

    Great video!! Where can I find the datasets so I can try this too?

    • @sanbomics
      @sanbomics  9 หลายเดือนก่อน

      Hmm, this specific one is unpublished.. But, there are plenty of data available on GEO

  • @ilyasimutin
    @ilyasimutin ปีที่แล้ว +2

    Good thing that you are optimistic, many people are freaking out to be replaced, what’s your take on that? :)

    • @sanbomics
      @sanbomics  ปีที่แล้ว +3

      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  ปีที่แล้ว +1

      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.

  • @muffinman1
    @muffinman1 ปีที่แล้ว

    that was prettty interesting indeed!🤖

  • @castilloh.gianmarco1048
    @castilloh.gianmarco1048 7 หลายเดือนก่อน

    Nice video

    • @sanbomics
      @sanbomics  7 หลายเดือนก่อน

      Thanks!

  • @hyeokome
    @hyeokome ปีที่แล้ว +4

    "Always be nice in case it takes over the world one day" haha

    • @sanbomics
      @sanbomics  ปีที่แล้ว +1

      If Amazon's Alexa ever gains sentience, I'll be one of the first ones to go for sure 😅

    • @bananprzydawka7129
      @bananprzydawka7129 ปีที่แล้ว +1

      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  ปีที่แล้ว +1

      It's more or less free... but I do pay the 20$ for plus

    • @NBAasDOGG
      @NBAasDOGG 11 หลายเดือนก่อน

      @@sanbomics
      Thx

  • @jessehines4044
    @jessehines4044 7 หลายเดือนก่อน

    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  7 หลายเดือนก่อน

      Anything that requires a GUI limits your ability to automate and easily customize.

    • @thomandcarol
      @thomandcarol 6 หลายเดือนก่อน +1

      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  ปีที่แล้ว +1

      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 ปีที่แล้ว +2

      @@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  ปีที่แล้ว +3

      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.