Biostatsquid
Biostatsquid
  • Видео 30
  • Просмотров 274 583
How does doublet finder work? Easy explanation!
In this video, we will discuss the main concepts behind DoubletFinder, a doublet-finding tool for scRNAseq in R - easily explained! We will go through the main steps it uses to mark cells in your Seurat dataset as doublets. R tutorial coming up next!
And as always, you can find the full explanation at biostatsquid.com:
biostatsquid.com/
Hope you like it!
Просмотров: 118

Видео

Violin plots tutorial with ggplot2 in R (part 2)
Просмотров 104Месяц назад
In this tutorial I will explain how to create and customise your own violin plots in R. In particular, we will cover facet_wrap, facet_grid, and how to create your own violin plot function. For this tutorial, I’ll be using RStudio, and you’ll need the package ggplot2. You will learn how to: - plot a violin plot in R - customise and edit labels, colours, themes - plot grouped violin plots - and ...
Violin plots tutorial with ggplot2 in R (part 1)
Просмотров 243Месяц назад
In this tutorial I will explain how to create and customise your own violin plots in R. For this tutorial, I’ll be using RStudio, and you’ll need the package ggplot2. You will learn how to: - plot a violin plot in R - customise and edit labels, colours, themes - plot grouped violin plots - and more! And as always, you can find the code I am using in this tutorial at biostatsquid.com, where you ...
EASY violin plots and boxplots - simple explanation with examples
Просмотров 2832 месяца назад
In this video, we will discuss the main concepts behind violin plots and boxplots - easily explained! We will go through what are violin plots and boxplots and how to interpret it and use it to visualise our biological data. And as always, you can find the full explanation at biostatsquid.com: biostatsquid.com/interpret-density-plots/ Hope you like it! Watched it already? If you liked this vide...
How to interpret density plots - simple explanation with examples!
Просмотров 9363 месяца назад
In this video, we will discuss the main concepts behind density plots - easily explained! We will go through what is a density plot and how to interpret it and use it to visualise our biological data. And as always, you can find the full explanation at biostatsquid.com: biostatsquid.com/interpret-density-plots/ Hope you like it! Watched it already? If you liked this video or found it useful, pl...
Logistic regression - easily explained with an example!
Просмотров 9344 месяца назад
In this video, we will discuss the main concepts behind Logistic regression - easily explained! We will go through what is logistic regression, when to use it and how to interpret the coefficients. And as always, you can find the full explanation at biostatsquid.com Hope you like it! biostatsquid.com/easy-logistic-regression/ Watched it already? If you liked this video or found it useful, pleas...
SingleR EASY TUTORIAL: step-by-step cell type annotation in R
Просмотров 1,1 тыс.5 месяцев назад
In this tutorial I will explain how to do cell type annotation with the R package SingleR. After a brief introduction to reference-based automatic cell type annotation and SingleR, we will go step by step through the workflow, including preparing our input data, running SingleR, interpreting the results and some tips and tricks to get the most out of SingleR. For this tutorial, I’ll be using RS...
COMPLETE SURVIVAL ANALYSIS tutorial in R: Kaplan-Meier, Cox regression, Forest Plots...
Просмотров 5 тыс.7 месяцев назад
In this tutorial, I will explain how to perform survival analysis in R, including log rank test, Cox regression, Kaplan-Meier curves, and more! We will use the R packages ggsurvplot, survminer and survival. You will learn how to: - plot a Kaplan Meier curve - test for differences between groups using the log rank test - build a survival model with Cox regression - and visualise your results wit...
COX REGRESSION and HAZARD RATIOS - easily explained with an example!
Просмотров 15 тыс.8 месяцев назад
In this video, we will discuss the main concepts behind Cox regression for survival time analysis - easily explained! We will go through hazard ratios, coefficients, p-values and confidence intervals. I will also give you simple and practical guidelines on how to interpret the results from Cox regression, with an example! And as always, you can find the full explanation at biostatsquid.com Hope...
LOG RANK TEST for survival analysis - easily explained with an example!
Просмотров 6 тыс.8 месяцев назад
In this video, we will discuss the main concepts behind the Log Rank Test - easily explained! I will also give you simple and practical guidelines on how to interpret the results from the Log Rank test And as always, you can find the full explanation at biostatsquid.com Hope you like it! biostatsquid.com/easy-log-rank-test/ Watched it already? If you liked this video or found it useful, please ...
How to interpret KAPLAN-MEIER curves - Easily explained!
Просмотров 11 тыс.9 месяцев назад
In this video, we will discuss the main concepts behind Kaplan-Meier curves- easily explained! I will also give you simple and practical guidelines on how to interpret a Kaplan-Meier curve. And as always, you can find the full explanation at biostatsquid.com Hope you like it! biostatsquid.com/kaplan-meier-curve/ Watched it already? If you liked this video or found it useful, please let me know!...
Easy survival analysis - simple introduction with an example!
Просмотров 1,9 тыс.9 месяцев назад
In this video, we will discuss the main concepts behind survival time analysis - easily explained! Survival time analysis is really common in biostatistics. You might have heard of Kaplan-Meier curves, Cox regressions or the log rank test. In clinical trials, survival time analysis is used to compare the performance of two different kinds of treatment, for example. Survival time analysis can al...
Top tips to create pretty plots in R (ggplot2)
Просмотров 1,1 тыс.10 месяцев назад
In this tutorial, you'll find some of the best tips and tricks I use to create pretty and publication-ready plots with ggplot2 and more! You will find out what are the top visualisation tricks you should know in R. And as always, you can find the code I am using in this tutorial at biostatsquid.com, where you can also find a step by step explanation of the code. For this tutorial you will need ...
Gene Set Enrichment Analysis (GSEA) with fgsea - easy R tutorial
Просмотров 8 тыс.11 месяцев назад
In this tutorial, I will explain how to perform gene set enrichment analysis on your differential gene expression analysis results. We will use the R package fgsea() and you will learn how to: - Install and start fgsea() - Prepare your dataset to perform GSEA - Set the analysis parameters and run the analysis. - View the GSEA results and get some nice plots! And as always, you can find the code...
Pathway Enrichment Analysis plots: easy R tutorial
Просмотров 8 тыс.Год назад
In this tutorial, I will explain how to create pretty plots to visualise your pathway enrichment analysis results. This Part 2 of my R tutorial series on Pathway Enrichment Analysis. Check out Part 1 for a step-by-step tutorial on performing PEA analysis with clusterProfiler(): ruclips.net/video/4MZ2fEvTj0c/видео.html And as always, you can find the code I am using in this tutorial at biostatsq...
Pathway enrichment analysis tutorial in R with clusterProfiler()
Просмотров 13 тыс.Год назад
Pathway enrichment analysis tutorial in R with clusterProfiler()
Step-by-step heatmap tutorial in R with pheatmap()
Просмотров 10 тыс.Год назад
Step-by-step heatmap tutorial in R with pheatmap()
How to interpret a heatmap for differential gene expression analysis - simply explained!
Просмотров 17 тыс.Год назад
How to interpret a heatmap for differential gene expression analysis - simply explained!
Mapping and aligning sequencing reads | NGS read preprocessing in R (Part 3)
Просмотров 517Год назад
Mapping and aligning sequencing reads | NGS read preprocessing in R (Part 3)
Quality check on sequencing reads | NGS read preprocessing in R (Part 2)
Просмотров 725Год назад
Quality check on sequencing reads | NGS read preprocessing in R (Part 2)
Quality check on sequencing reads | NGS read preprocessing in R (Part 1)
Просмотров 3 тыс.Год назад
Quality check on sequencing reads | NGS read preprocessing in R (Part 1)
Standard scRNAseq preprocessing workflow with Seurat | Beginner R
Просмотров 6 тыс.Год назад
Standard scRNAseq preprocessing workflow with Seurat | Beginner R
How to interpret GSEA results and plot - simple explanation of ES, NES, leading edge and more!
Просмотров 24 тыс.Год назад
How to interpret GSEA results and plot - simple explanation of ES, NES, leading edge and more!
Gene Set Enrichment Analysis (GSEA) - simply explained!
Просмотров 27 тыс.Год назад
Gene Set Enrichment Analysis (GSEA) - simply explained!
Pathway enrichment analysis - simple explanation!
Просмотров 21 тыс.Год назад
Pathway enrichment analysis - simple explanation!
FDR, q-values vs p-values: multiple testing simply explained!
Просмотров 10 тыс.Год назад
FDR, q-values vs p-values: multiple testing simply explained!
Correlation vs causation | Simple explanation with examples
Просмотров 2,3 тыс.Год назад
Correlation vs causation | Simple explanation with examples
Principal Component Analysis (PCA) - easy and practical explanation
Просмотров 52 тыс.Год назад
Principal Component Analysis (PCA) - easy and practical explanation
Volcano plots with ggplot2 for differential gene expression| Beginner-friendly R
Просмотров 14 тыс.Год назад
Volcano plots with ggplot2 for differential gene expression| Beginner-friendly R
Volcano plots explained | How to interpret a volcano plot for DGE
Просмотров 15 тыс.Год назад
Volcano plots explained | How to interpret a volcano plot for DGE

Комментарии

  • @rashmitan6867
    @rashmitan6867 19 часов назад

    Your videos are great.Thank you! Would you please make a video on how to perform correlation of an independent variables with multiple independent variables in R? Also, correlation of a continous variable with a categorical variable?

  • @JinwonJeon
    @JinwonJeon 2 дня назад

    Nice explanation. Very inspiring. Thanks a lot.

  • @evissima107
    @evissima107 3 дня назад

    This squid's videos help me a LOT during my PhD. It saves me so much time. Thank you so much for uploading this content!! Keep it up!! I'm another biostatsquid fan :)

  • @evissima107
    @evissima107 4 дня назад

    This video covered exactly what I needed! The basics, easy to understand, to keep learning after the basis is set! Thanks you so much!

  • @eliaskambale3625
    @eliaskambale3625 4 дня назад

    Thanks. You're a very good teacher

  • @nathanieldanielrabo2423
    @nathanieldanielrabo2423 7 дней назад

    You are exceptional 🤩

  • @nathanieldanielrabo2423
    @nathanieldanielrabo2423 7 дней назад

    Exceptional. Thanks 🎉

  • @bringonautumn
    @bringonautumn 10 дней назад

    I have been struggling to understand PCA for days 🤯, despite reading many articles and watching countless videos, but this is by far the best and easiest to understand explanation, thank you!! 🥳

  • @JP-dv2zu
    @JP-dv2zu 12 дней назад

    In your example, is the relation linear and is that always the case ? I think I understand that if the HR for age is 1.2, it means that an increase of one year results in 20% more risk of the event. So what about 2 years older ? Would it mean 1.2*1.2=1.44 so 44% more risk ? Thank you for the video !

    • @biostatsquid
      @biostatsquid 11 дней назад

      Hi, thanks for your comment! Not exactly - if all Cox regression assumptions are met, it would mean that the hazard rate of death increases by 20% for each year increase in age. This paper explains it really nicely - it actually has a very similar example! www.ncbi.nlm.nih.gov/pmc/articles/PMC8651375/ And this other publication has a really clear explanation of HRs and how to interpret them, in case it helps:) www.ncbi.nlm.nih.gov/pmc/articles/PMC5388384/

  • @TheUfomammut
    @TheUfomammut 14 дней назад

    p > 0.05?

  • @rawipreeyalaosirirat4959
    @rawipreeyalaosirirat4959 15 дней назад

    Thank you for the explanation :D

  • @user-uj4zd5jg8e
    @user-uj4zd5jg8e 16 дней назад

    Great explanation!

  • @AntGhosts
    @AntGhosts 22 дня назад

    Very good video, please do not stop!

  • @MZee32
    @MZee32 24 дня назад

    You are doping a great job. I know it is time consuming, but dont give up.

  • @ZaguY06
    @ZaguY06 27 дней назад

    Thank you so much for this video! I have a question regarding the forest plot of the cox regression, can we add the global p-value (summary) to the forest plot? is there any way? I would appreciate your help with this!

    • @biostatsquid
      @biostatsquid 27 дней назад

      Hey! Thanks for your comment, I'm glad it was useful:) The global p-value should be already there, in the bottom of the plot. If you'd like it somewhere else, you can easily extract it from the object as a variable (assign it to gloabl_p_val or similar), and then use annotate() as you would to annotate a ggplot object! Hope this helps:)

  • @swapnilyuvrajpatil366
    @swapnilyuvrajpatil366 28 дней назад

    Very informative session 👍🏻

  • @user-fu4gb2pf8u
    @user-fu4gb2pf8u 28 дней назад

    Please say loudly

  • @bemtheman1100
    @bemtheman1100 Месяц назад

    I am a bit confused by the hazard ratio. It seems like its group A is HR times as like to die as group B. So in the smoking example where smoking had a hazard ratio of 7.4. I took non_smokers as 0 being group A and smokers as 1 being group B. Would this mean that non-smokers were 7.4 times as likely to die compared to smokers?

    • @biostatsquid
      @biostatsquid 29 дней назад

      Thanks for your question! The positive HR for smoking means that there is an increase in the hazard for the smoking group compared to the control (non-smoker group) at any given time. Is this what you were asking? As a sidenote: Hazard ratios are a bit different to relative risk - the HR accounts for also the timing of the event (death), whereas the relative risk only checks if it happened or not. An HR = 1 indicates no change in the hazard (probability of death given that you have survived up to a specific time), if HR > 1 it's increased, and if HR < 1 it's decreased. But this does not translate directly to "7.4 times more likely to die", because it's a ratio, not a probability. To get the probability you can use this equation P = HR/(1 + HR). So for example, a hazard ratio of 2 means there's a 67% chance of the smoking group dying first, and a hazard ratio of 3 corresponds to a 75% chance of dying first. A HR of 6.7 means there's an 87% chance a smokers will die before a non-smoker at any given time. Does this make sense? This paper is really useful in case you want to read more about it: www.ncbi.nlm.nih.gov/pmc/articles/PMC478551/

    • @bemtheman1100
      @bemtheman1100 29 дней назад

      @@biostatsquid Ahhh I think I was not thinking of things in terms of a group vs control, but was thinking of it in terms of the first group and second group which doesnt make as much sense. Lmao also it being called a ratio should make it obvious to me that it is a ratio and not a probability. I appreciate the clarification, this makes a ton more sense now. Time to finish running this cox-prop model on my GBM survival data. Fingers crossed this paper gets out by Oct T-T

  • @cowboycatranch
    @cowboycatranch Месяц назад

    The P value for the red smarties still says P > 0.05 (1:28), whereas it should be P < 0.05. Same for 2:12.

  • @nancychuttani5831
    @nancychuttani5831 Месяц назад

    Amazing work

  • @biostatsquid
    @biostatsquid Месяц назад

    Here's part 1: ruclips.net/video/5zDA9EdJa-0/видео.html

  • @antonrosenfeld6861
    @antonrosenfeld6861 Месяц назад

    A very clear and engaging introduction to PCA. It was new to me, and I came away with a good impression of how it would be used. Thanks very much!😀

  • @shrivastava3892
    @shrivastava3892 Месяц назад

    The differential data that you loaded in the r script initially, which has approx 30 thousand something genes and four variables, are they pre-processed data, like removing the duplicates and adjusting the p values and log FC?? Or are they raw data tT saved from r script?

  • @mdabidafridi2961
    @mdabidafridi2961 Месяц назад

    Hi there. Your videos are really helpful. Can you make a video on RNA sequencing profile?

    • @biostatsquid
      @biostatsquid Месяц назад

      Hi, thanks for your feedback! What do you mean by profile? single-cell or bulk?

  • @yashdeepsingh1790
    @yashdeepsingh1790 Месяц назад

    This is really helpful , thank you!

  • @singh_nimisha
    @singh_nimisha Месяц назад

    Hi Dear Biostatsquid, can you please check out Plotnine in Python too? It provides a great visualization for statistical outputs. 😊

  • @biostatsquid
    @biostatsquid Месяц назад

    Here's the link to the step-by-step tutorial: biostatsquid.com/easy-violin-plots-tutorial-ggplot2/

  • @odothomas1851
    @odothomas1851 Месяц назад

    Amazing. Thank you

  • @amritabhattacharjee4596
    @amritabhattacharjee4596 Месяц назад

    Hi. This is a nice video. I am new to data visualisation and I find it very complex as to how to memorise the code or understand how to use it with various datasets. Could you please share some tips on how you do that?

    • @biostatsquid
      @biostatsquid Месяц назад

      Hi, thanks so much for your comment! My recommendation is... don't memorise code! You'll end up remembering the most common functions and bits and pieces anyway if you use them a lot - but a lot of bioinformatics is just googling:) As for what to use in which case and with which data... honestly, it comes with practice. Seeing and reading what other people do with similar problems / datasets definitely helps, e.g., from publications, tools, github repos... if you encounter a problem, odds are someone already did too! And probably solved it:) Good luck, you'll see how it gets easier the more you do it! Just have fun with it:)

  • @omonzejieimaralu7677
    @omonzejieimaralu7677 Месяц назад

    Your videos are great and very easy to follow. For the background genes, how do you download GSEA GMT files for only genes expressed in the specific tissue you are interested in.

    • @biostatsquid
      @biostatsquid Месяц назад

      Thanks so much for your feedback! Hmm as far as I know, you cannot do that. But you can download the full .gmt file and then just filter it for all of the genes you detected in your tissue.

  • @reregad590
    @reregad590 Месяц назад

    This was very helpful, your way of teach just keep me engaged and understanding, thanks ❤

  • @folenspill
    @folenspill Месяц назад

    Thank you for a very nice video. I have trouble understanding the fold change for gene 1 in the table example. Wouldn't the fold change (FC) be 3 (9 divided by 3) and log2(FC) 1.585?

    • @biostatsquid
      @biostatsquid Месяц назад

      Yes, apologies, that was a typo! You are correct:)

  • @mercedesdebernardi4215
    @mercedesdebernardi4215 Месяц назад

    Tus videos me estan ayudando muchisimo!!! Sigue asi!!

  • @sreeram6416
    @sreeram6416 Месяц назад

    Could you please make a video on DEWSeq or any other tool to analyse the eCLIP data to find the motifs in rna through which it is bound to a protein

  • @CynthiaFrancis-sv4rc
    @CynthiaFrancis-sv4rc 2 месяца назад

    Absolutely amazing! Thank you for doing this! Great job

  • @charlesmusengeyi3484
    @charlesmusengeyi3484 2 месяца назад

    Your accent is very good. Thank you!

  • @mondayakhuetie9284
    @mondayakhuetie9284 2 месяца назад

    This is great 👍, it was well explained.

  • @zazoudunet5756
    @zazoudunet5756 2 месяца назад

    Thank you, very useful !

  • @ZullyPulido
    @ZullyPulido 2 месяца назад

    Eres la mejor!! Saludos desde Colombia :)

  • @hmmusik2095
    @hmmusik2095 2 месяца назад

    Can you do a video for pathway enrichment analysis using pathfindR package in R

  • @user-God-s-child-0101
    @user-God-s-child-0101 2 месяца назад

    Whole world creator's godfather bless you all always and you all love and remember godfather with your pure hearts.

  • @NAVYAB-eb2jp
    @NAVYAB-eb2jp 2 месяца назад

    Thank you for explaining it well.. Can you pls provide information on the inputs needed to perform ssGSEA ...

  • @tareknahle9578
    @tareknahle9578 2 месяца назад

    Thank you for this amazing video!

  • @shivavyavahare
    @shivavyavahare 2 месяца назад

    How to explain which factors contribute to PC1 and PC2? by biplot graph.

  • @sanariaaljaf9619
    @sanariaaljaf9619 2 месяца назад

    This was such an informative video! Helped explain so much for me as I have never been exposed to Volcano plots before. Will definitely be tuning in more for more videos! Thank you.

  • @kyaw94
    @kyaw94 2 месяца назад

    I'm currently watching without logging into my Google account. 😊 However, halfway through, I made the decision to log in, hit the like button, and subscribe to your channel. 🎉 Thank you for your valuable content-it's truly helpful, and I encourage you to keep up the great work! 👍

  • @jules6731
    @jules6731 2 месяца назад

    Thank you so much!!

  • @markcolgan3262
    @markcolgan3262 2 месяца назад

    Thank you for a very clear explanation

  • @haili1649
    @haili1649 2 месяца назад

    Thanks for uploading the valuable video. I could not install the Rqc and QuasQ packages in R 4.3.2. Do you think I should use a lower version?

  • @elmoelmo6505
    @elmoelmo6505 2 месяца назад

    Hi thank you so much for explaining PCA in such a clear way. I've been really stressed about understanding it for my uni stats exam, but now I feel much more confident :)