LiquidBrain Bioinformatics
LiquidBrain Bioinformatics
  • Видео 139
  • Просмотров 1 333 326
Single-cell RNAseq Analysis Walk-Through: NMF, Graph Clustering, XGBoost for Time-Series Samples
Join me in this concise walk-through video where I explore bioinformatic analysis techniques according to a paper published in Science in year 2020.
Using non-negative matrix factorization (NMF), graph-based clustering, and XGBoost machine learning, we analyze time-series samples and identify cell types for each cluster. Discover how NMF uncovers patterns, graph clustering reveals relationships, and XGBoost predicts and classifies.
Reference: Karthaus WR, Hofree M, Choi D, Linton EL, Turkekul M, Bejnood A, Carver B, Gopalan A, Abida W, Laudone V, Biton M. Regenerative potential of prostate luminal cells revealed by single-cell analysis. Science. 2020 May 1;368(6490):497-505. DOI: 10.1126/s...
Просмотров: 1 706

Видео

10k subscribers "livestream"?
Просмотров 494Год назад
Email: liquidbrain.r@gmail.com Website: www.liquidbrain.org/videos Patreon: www.patreon.com/liquidbrain
8 Tips and Tricks on R Markdown & Where have I been
Просмотров 1,3 тыс.Год назад
Script: github.com/brandonyph/LiquidBrain_Scripts Email: liquidbrain.r@gmail.com Website: www.liquidbrain.org/videos Patreon: www.patreon.com/liquidbrain
Expression data from cBioPortal, how to perform differential expression analysis on it?
Просмотров 1,8 тыс.Год назад
Hi, it's me Lindsey...I have been exploring the human cancer genomic database in cBioPortal for my day job. From zero knowledge to what I have explored so far, this Q was puzzling me a lot, but now I think I have a clearer thought to justify, what do you think about my strategy? Email: liquidbrain.r@gmail.com Website: www.liquidbrain.org/videos Patreon: www.patreon.com/liquidbrain
Minimal Reproducible Example | How to get help online?
Просмотров 363Год назад
Well, I hope it helps with the troubleshooting in the future :) Email: liquidbrain.r@gmail.com Website: www.liquidbrain.org/videos Patreon: www.patreon.com/liquidbrain
Bayesian Network | Introduction and Workshop
Просмотров 13 тыс.Год назад
Bayesian Network is a model that allows for probabilities of all events to be connected to each other and we could easily make decisions on the finally possible probabilities of something going to happen based on the information we already had. It been a very popular model for the last few decade due to its transparency in the nodes connectivity. In this video I try to go through the basic of B...
Restoring values after Normalisation in R
Просмотров 359Год назад
Yes I cut my hair between shooting the thumbnail and filming the video. I was working on recreating the input from an Autocoder and figure out I could make a video on how to reverse the output to the original label. Thus this video Github Repo github.com/brandonyph/LiquidBrain_Scripts Look for Reverse Minmax Email: liquidbrain.r@gmail.com Website: www.liquidbrain.org/videos Patreon: www.patreon...
Is Scanpy faster then Seurat? | Part 1-Data Preprocessing
Просмотров 1,7 тыс.Год назад
Two of the most popular tools in scRNA-Seq analysis uses very different platform and backend logic on how it is run. Python are always credit to be faster and more memory efficient, but R is more popular and more supported in most bioinformatics application. This is the part one of the series where I try to compare the differences between the speed between the two software to check how they can...
Variational Autoencoder | Introduction and Workshop
Просмотров 1,3 тыс.Год назад
Variational Autoencoder is a more advance version of autoencoder. Instead of storing the latent vector directly in the neural network, it added another layer of gaussian function to allow for a more general representation of those latent vector. Typically, it allows for a better generation of data than GAN in certain situation. In this video I tried to walkthrough some basic introduction of VAE...
How to setup your computer for scanpy
Просмотров 2,5 тыс.2 года назад
As a long time R user, I am always trying to avoid setting another separate environment for my analysis so when something doesn't work, I dont have to spent the time to troubleshoot two locations. However, people have been telling me how python is actually better in almost everything and should be the default choice in bioinformatics analysis, I wanted give it a try. This is going to be the fir...
3 Free Courses for R | Beginner and Intermediate
Просмотров 1,9 тыс.2 года назад
Well, I mostly made this video to make sure people don't email me about making free course online about R programming. Email: liquidbrain.r@gmail.com Website: www.liquidbrain.org/videos Patreon: www.patreon.com/liquidbrain Chapters 0:00 Introduction 0:39 www.edx.org/ 1:44 www.datacamp.com/ 2:09 www.codecademy.com/ 2:43 bookdown.org/home/
cBioPortal for Human Cancer Genomics and why you should analyze the source data yourself
Просмотров 1,2 тыс.2 года назад
If you are doing cancer genomic research, you are aware that you should not rely 100% on the online interactive tools for mining the open-access, large-scale cancer genomic data sets. This video shares with you some tips to kickstart the data wrangling and analysis, as well as reasons why you should do-it-yourself using the source data. You can download the source data from cBioPortalData R pac...
No Code Seurat Analysis | Azimuth First Look
Просмотров 1,8 тыс.2 года назад
Most people dealing with data actually spent 80% of time cleaning the data and another 20% complaining about data not being clean in the first place. Developed as a Seurat extension, Azimuth aims to help to bypass most of the coding process to get from Seurat data directly into visualization and some simple data table. Being new, I am just trying out this for about 2 days and this is what i fin...
16s rRNA Sequencing Analysis and Visualization
Просмотров 15 тыс.2 года назад
16s rRNA Sequencing Analysis and Visualization
We have a problem, you can help
Просмотров 5972 года назад
We have a problem, you can help
16s rRNA Sequencing Analysis | Mothur Walkthrough Part 1
Просмотров 12 тыс.2 года назад
16s rRNA Sequencing Analysis | Mothur Walkthrough Part 1
Cancer Somatic Mutation Analysis | MAFtools R Package
Просмотров 9 тыс.2 года назад
Cancer Somatic Mutation Analysis | MAFtools R Package
Dealing with Missing Data in R
Просмотров 5 тыс.2 года назад
Dealing with Missing Data in R
Can I make scRNA-Seq run faster in Seurat?
Просмотров 8512 года назад
Can I make scRNA-Seq run faster in Seurat?
TCGA Biomarkers Identification using Machine Learning | Complete Walkthrough
Просмотров 8 тыс.2 года назад
TCGA Biomarkers Identification using Machine Learning | Complete Walkthrough
Average Expression in Seurat | The how not the why
Просмотров 1,9 тыс.2 года назад
Average Expression in Seurat | The how not the why
Software License Explained | MIT vs GLP3
Просмотров 7632 года назад
Software License Explained | MIT vs GLP3
DEG isolation using limma voom | A Rstudio Tutorial
Просмотров 9 тыс.2 года назад
DEG isolation using limma voom | A Rstudio Tutorial
Why Negative Binomial is used in DESeq2?
Просмотров 13 тыс.2 года назад
Why Negative Binomial is used in DESeq2?
Gene Set Enrichment Analysis| GSEA algorithm
Просмотров 14 тыс.2 года назад
Gene Set Enrichment Analysis| GSEA algorithm
The story of Ada Lovelace
Просмотров 5362 года назад
The story of Ada Lovelace
A story on RNA-Seq and DEGs
Просмотров 1,2 тыс.2 года назад
A story on RNA-Seq and DEGs
It is better than Microsoft Word | Writing in R Markdown
Просмотров 1,6 тыс.2 года назад
It is better than Microsoft Word | Writing in R Markdown
How to know if two genes are similar? | Semantic Similarity Explained
Просмотров 1,6 тыс.2 года назад
How to know if two genes are similar? | Semantic Similarity Explained
Why R Programming is better (For me) ?
Просмотров 8732 года назад
Why R Programming is better (For me) ?

Комментарии

  • @prabirsaha688
    @prabirsaha688 21 час назад

    Thanks for the information. How to visulaize CNV amplification data like how can i add amplification status like Amplification or Loss inside the input file? and amplificaation status want to see along with SNV.

  • @surya-td4dg
    @surya-td4dg 2 дня назад

    Very informative. I have installed IBM CPLEX optimization Studio 22.1.1 (academia) in windows 11 machine. And I have R 4.3.1 . I have tried to link CPLEX in R studio but could not able to make it. If it is possible, could you please make a video how to link CPLEX with R ? I tried different solutions from stackoverflow or from Chatgpt but could not able to make it. There is not much working solution as well. Please can u upload the tutorial regarding this ? Thanks in advance :)

  • @The_vip_5
    @The_vip_5 6 дней назад

    Informative and Detailed Video on RUclips about CNN ever. Thanks for sharing.

  • @univ41soukahras48
    @univ41soukahras48 6 дней назад

    thank you for this video. I have a problem when I want to open the image it does not appear (turns white) my_palette <- colorRampPalette(c("blue", "yellow", "orange", "red")) pheatmap(d_S1, col = my_palette(n = 10), kmeans_k = NA, breaks = NA, border_color = F, cellwidth = 50, cellheight = 50, scale = "none", cluster_rows = TRUE, cluster_cols = F, clustering_distance_rows = "euclidean", treeheight_row = 30, clustering_method = "complete", annotation_names_row = TRUE, annotation_names_col = TRUE, drop_levels = TRUE, show_rownames = TRUE, show_colnames = T, main = "FC", fontsize = 12, fontsize_row = 12, fontsize_col = 12, ) ggsave("FCC_S1.jpeg",units = "cm", width = 7, height = 4, dpi = 1000)

  • @tmitra001
    @tmitra001 8 дней назад

    Hi, I am new to R, can you please tell me little about library(FactoMieR), please? I can not find it.

  • @limkaishi6081
    @limkaishi6081 9 дней назад

    Thanks for the video, really understand HMM model. Can we have a video on how HMM works in haplotype phasing? :)

  • @juliangrandvallet5359
    @juliangrandvallet5359 13 дней назад

    Are they all hg19? or are there hg38 cohorts?

  • @sharonclaire4018
    @sharonclaire4018 13 дней назад

    u just saved my exam tmrw 😭

  • @ncedilemankahla9758
    @ncedilemankahla9758 18 дней назад

    you displayed your group allocation poorly. needs to show that it's all part of the same for loop.. looked separate otherwise nice tutorial

  • @michaeladams4999
    @michaeladams4999 23 дня назад

    Thank you so much

  • @DB-kv3wu
    @DB-kv3wu 25 дней назад

    ❤ Best tutor! Thanks!

  • @DB-kv3wu
    @DB-kv3wu 25 дней назад

    ❤ Best tutor! Thanks!

  • @himalipandhi9624
    @himalipandhi9624 25 дней назад

    what if I am not using Miseq particularly ? and particular illumina platform is not specified when I get the data ?

  • @himalipandhi9624
    @himalipandhi9624 25 дней назад

    what if i am not using Miseq particularly?

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

    Thanks for the video, it is really useful!! It would have been nice if you showed the imported count_table like you did with the taxonomy file because you used a final.full.count_table that is not produced with the Mothur SOP, is it?? I think a few of us are struggling with the comment lines in the count_table in mothur. Any advice is greatly appreciated 🙃

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

    thank you so much for this video, and thank you SO SO SO much for sharing the slides out <3

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

    It would be nice to know where some of the functions you are using are coming from (without having to visit github). I cannot find locf, nobc or forbak in nomemica. I checked the zoo package. It does not have those but similar ones (na.locf for both LOCF and NOBC).

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

    Nice presentation. However, I find difficult to find a good account of the difference between the different classes of missings (MCAR, MAR, MNAR). After reading the description of these types of classes by different youtubers I am just left a loss. Perhaps no one can explain these things?

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

    This is a fantastic video. Thank you so much!

  • @user-de7iv2sq8r
    @user-de7iv2sq8r Месяц назад

    This video made my day. Thank!

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

    why gender is not entered as random slope for the two random intercept

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

    exprs(gse)[1,] > Error in exprs(gse)[1,] : subscript out of bound Why?

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

    I have been trying to figure out this part of my analysis for so long and was struggling with where to even begin but this video was perfect! So easy to understand and straight to the point, you're amazing. Thank you!

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

    How about lenovo loq intel i5 12450hx with 12gb ram and upgradable upto 32 gb. The only issue is its battery backup is around 3 to 3.5 hours.

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

    when it comes to dealing with data science, python have most of modeling in Sklearn. You need pandas only to deal with data frames. In R there are 600 ways to open csv file! Also I find the RDS format in R extremely confusing. Agree that RStudio is more established and easier to work with. Jupyter Lab needs way more development to reach RStudio functionality.

  • @user-vm4tp5ov5c
    @user-vm4tp5ov5c 2 месяца назад

    I wonder if can upgrade the codes making it possible to use more CPU or GPU to analyse in order to reduce the use of memories.Because i found that excpet memories were highly used,the CPU and GPU were almost unused with the only 20%to30% occupying rates

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

    Hello, could you please help me, I used this code to fit the trendline of my data, but the line did not show "> abline(lm(Rawdata$Elevation~Rawdata$Bulk, data=Rawdata))". What could be the possible problem? Your video has been helpful as I am a new user of R. I have successfully implemented your tips until this point. Thanks

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

    Thank you so much for the explanation! Could you elaborate more about p adjusted value at 17:45 when you mentioned that it is for multiple gene comparison? Specifically, how does it relate to multiple gene comparisons? Does it account for the high number of differentially expressed genes we found?

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

    I can clearly understand it because it is shown in action. Thank you for the very good explanation.

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

    Im having a problem running Azimuth on my R studio. Did you happen to get it to work?

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

    Can I compare more than 2 scenarios (more than just formal, informal, etc..) with LLM?

  • @salma-amlas
    @salma-amlas 2 месяца назад

    great video

  • @Seto-nw2gn
    @Seto-nw2gn 2 месяца назад

    Nice work

  • @anadiazmaqueda1030
    @anadiazmaqueda1030 3 месяца назад

    what can we do when this happens: > summary(exprs(gse)) GSM1480987 GSM1480988 GSM1480989 GSM1480990 GSM1480991 GSM1480992 Mode:logical Mode:logical Mode:logical Mode:logical Mode:logical Mode:logical ? Thank you for your video!!!!

  • @jacobkenning5926
    @jacobkenning5926 3 месяца назад

    insanely helpful, very clear explanation and workshop!

  • @user-sl5ds8kn5x
    @user-sl5ds8kn5x 3 месяца назад

    What’s the name of the song

  • @Tascioni49
    @Tascioni49 3 месяца назад

    Super useful, super clear. Thank you so much 😁

  • @0jaxay0
    @0jaxay0 3 месяца назад

    great explaination, thank you!

  • @maltam3873
    @maltam3873 3 месяца назад

    Thumbs up to you guys, what a wonderful channel, looking forward to see more bioinformatic enthusiasts in Malaysia

  • @smcgrady3537
    @smcgrady3537 3 месяца назад

    thanks you for this video - good explanation!

  • @user-cg9iq2hp6j
    @user-cg9iq2hp6j 3 месяца назад

    thanks! really helpful!

  • @xudongwang-je6vo
    @xudongwang-je6vo 3 месяца назад

    YES, IT IS VERY VERY HELPFUL FOR ME, THANK YOU!!! SO MUCH!!!

  • @fatimaruna9855
    @fatimaruna9855 3 месяца назад

    Great presentation, really helpful.

  • @drgutharajasekar6275
    @drgutharajasekar6275 3 месяца назад

    why Module eigenegene is called first conponent of PCA and why this First component is required in WGCNA. Average gene expression is of a module is not enough for ME caluculation.

  • @TillThielmann
    @TillThielmann 4 месяца назад

    Hey, thanks for this good instruction. I tried your code but it will only search for my first word? How can I analyze more than one word at the time?

  • @kadenwinspear7920
    @kadenwinspear7920 4 месяца назад

    great couple of videos. Very helpful

  • @clutch3171
    @clutch3171 4 месяца назад

    very kind of you to explain this sort of material. it could easily take a book probably for some to get through it.

  • @crackers0413
    @crackers0413 4 месяца назад

    Hi, there were a few errors in the code which I can't find solutions to online: Error in read_delim("final.full.count_table", delim = "\t", escape_double = FALSE, : could not find function "read_delim" Warning in install.packages : package ‘ggtree’ is not available for this version of R Warning in install.packages : package ‘treeio’ is not available for this version of R If anyone has experience with these issues, please comment

  • @os2171
    @os2171 4 месяца назад

    Same here

  • @patricianesci3713
    @patricianesci3713 4 месяца назад

    I installed MikTex, checked the updates and when I want to knit the Rmarkdown it says: "Error: LaTeX failed to compile ..."