1. Data collection (GEO)
2. Differential expression analysis
3. Enrichment analysis
4. PPI network
5. PPI network hub genes
6. Hub genes enrichment analysis
7. External dataset validation
1. Data collection (GEO)
2. Differential expression analysis
3. Enrichment analysis
4. WGCNA
5. PPI network
6. Feature selection
7. ROC analysis
8. ceRNA network
9. ssGSEA
1. Data collection (GEO)
2. Differential expression analysis
3. Enrichment analysis
4. GSEA
5. Gene set extraction
6. External dataset validation
7. Immune infiltration
8. WGCNA
1. Data collection (TCGA)
2. Differential expression analysis
3. WGCNA
4. GSEA
5. ceRNA network
6. Immune infiltration
7. Survival analysis
کانال آموزشی آرش صفرزاده (@GeneticsAS
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13👍3👌1😍1🫡1
#اخبار
#کارشناسی_ارشد
کانال آموزشی آرش صفرزاده (@GeneticsAS
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍4💔3👌2❤🔥1
https://www.datacamp.com/
https://play.google.com/store/apps/details?id=com.datacamp
#بیوانفورماتیک
کانال آموزشی آرش صفرزاده (@GeneticsAS
Please open Telegram to view this post
VIEW IN TELEGRAM
🙏10❤5❤🔥3👍1👏1
@GeneticsAS Developmental Genetics Disorders Table Part 3.pdf
337.4 KB
پارت اول
پارت دوم
GeneticsASکانال آموزشی آرش صفرزاده (@GeneticsAS
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9🙏3❤🔥2😍2👏1
#رازهای_ژنتیک
کانال آموزشی آرش صفرزاده (@GeneticsAS
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15👍6👏1🤩1🍓1
🖥 تکنیک PCR (تئوری)
🖥 تکنیک PCR (عملی)
🖥 تکنیک Real-time PCR (تئوری)
🖥 تکنیک Real-time PCR (عملی)
🖥 تکنیک ARMS PCR (تئوری)
🖥 تکنیک Tetra ARMS PCR (تئوری)
🖥 تکنیک Hot start PCR (تئوری)
🖥 تکنیک Nested PCR (تئوری)
🖥 تکنیک Nested PCR (تئوری و عملی)
🖥 تکنیک Droplet Digital PCR
🖥 تکنیک RFLP (تئوری)
🖥 تکنیک Southern Blot (تئوری)
🖥 تکنیک Northern Blot (تئوری)
🖥 تکنیک Gel Electrophoresis (تئوری)
🖥 تکنیک Gel Electrophoresis (عملی)
🖥 تکنیک DNA Microarray (تئوری)
🖥 تکنیک Sanger Sequencing (تئوری)
🖥 تکنیک Pyrosequencing (تئوری)
🖥 تکنیک Illumina Sequencing (تئوری)
🖥 تکنیک PacBio Sequencing (تئوری)
🖥 تکنیک Oxford Nanopore Sequencing
🖥 تکنیک Bisulfite sequencing (تئوری)
🖥 تکنیک Single cell RNA-seq (تئوری) (۱)
🖥 تکنیک Single cell RNA-seq (تئوری) (۲)
🖥 تکنیک CUT & RUN
🖥 تکنیک CUT & TAG
🖥 تکنیک فلوسایتومتری (تئوری)
🖥 تکنیک CRISPR-Cas9 (تئوری)
🖥 تکنیک ChIP-Seq (تئوری)
🖥 تکنیک ATAC-Seq با توضیحات کوتاه (تئوری)
🖥 تکنیک ATAC-Seq با توضیحات تکمیلی (تئوری)
🖥 تکنیک Hi-C
🖥 تکنیک FISH (تئوری)
🖥 استخراج RNA با استفاده از trizol (تئوری)
🖥 استخراج RNA با استفاده از trizol (عملی)
🖥 سنتز cDNA (تئوری)
🖥 دیتابیس NCBI
🖥 دیتابیس UCSC
🖥 دیتابیس TCGA
🖥 پلیلیست آموزش کامل دیتابیس TCGA
🖥 دیتابیس Xena Browser
🖥 دیتابیس Enrichr
🖥 آدیتابیس gprofiler
🖥 دیتابیس DAVID
🖥 دیتابیس STRING
🖥 دیتابیس miR2Disease
🖥 دیتابیسهای TargetScan، miRDB و RNA22
🖥 طراحی پرایمر PCR با استفاده از ابزار primer blast دیتابیس NCBI
🖥 طراحی پرایمر PCR با وبسایت Primer3plus
🖥 طراحی پرایمر Real-time PCR با ابزار primer blast دیتابیس NCBI
🖥 بررسی اختصاصیت پرایمر طراحیشده با primer blast دیتابیس NCBI
🖥 بررسی اختصاصیت پرایمر طراحیشده با in silico PCR دیتابیس UCSC
🖥 آشنایی با مفهوم Gene Ontology
🖥 آشنایی با آنالیز Pathway
🖥 نحوهی دانلود دیتاهای سرطان از دیتابیس TCGA
🖥 آنالیز دیتای Microarray با ابزار GEO2R
🖥 آنالیز دیتای Microarray با پکیج affy در زبان برنامهنویسی R
🖥 آنالیز Gene Ontology پکیج custerProfiler در زبان برنامهنوسی R
🖥 آنالیز دیتای فلوسایتومتری با نرمافزار Flowjo
🖥 آموزش آنالیز شبکه همبیانی وزندار (WGCNA)
🖥 توضیحات تئوری پکیج DESeq2 برای آنالیز RNA-seq
🖥 کار با پکیج DESeq2 برای آنالیز RNA-seq (پارت 1)
🖥 کار با پکیج DESeq2 برای آنالیز RNA-seq (پارت 2)
🖥 معرفی فایلهای SAM و BAM
🖥 پلیلیست آموزش ابزار samtools
🖥 معرفی فایلهای تولیدشده در آنالیز ChIP-seq
🖥 آنالیز دیتای ChIP-seq در R
🖥 آموزش زبان برنامهنویسی R سطح مبتدی
🖥 آموزش زبان برنامهنویسی Python سطح مبتدی
🖥 آموزش کتابخانه numpy در پایتون
🖥 آموزش کتابخانه pandas در پایتون
🖥 آموزش کتابخانه matplotlib در پایتون
🖥 آموزش پکیج ggplot2 در R
🖥 آموزش پکیج dplyr در R
🖥 مجموعه ویدیوهای آمار و آمار زیستی
🖥 مجموعه ویدیوهای تئوری آنالیز بقا (Survival analysis)
🖥 انجام آنالیز بقا در زبان برنامهنویسی R
🖥 مجموعه ویدیوهای آموزش Graphpad Prism
🖥 مجموعه ویدیوهای آموزش Graphpad Prism (فارسی)
🖥 آموزش نصب سیستم عامل Linux ubuntu
🖥 آموزش نصب ماشین مجازی در ویندوز
🖥 آموزش کامندهای لینوکس (دوره کامل)
🖥 آموزش کامندهای ضروری لینوکس (در ده دقیقه)
🖥 پلیلیست آموزش Shell Scripting در لینوکس
#تکنیک
#ویدیو_آموزشی
کانال آموزشی آرش صفرزاده (@GeneticsAS
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👏4😍2👍1🙏1💯1🏆1
@GeneticsAS Developmental Genetics Disorders Table Part 4.pdf
318.4 KB
پارت اول
پارت دوم
پارت سوم
GeneticsASکانال آموزشی آرش صفرزاده (@GeneticsAS
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10🙏4❤🔥2💯2🔥1
@GeneticsAS Gene Expression Omnibus.pdf
1.1 MB
GeneticsAS#بیوانفورماتیک
کانال آموزشی آرش صفرزاده (@GeneticsAS
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12🙏3🏆3❤🔥2👏1🍓1
@GeneticsAS Developmental Genetics Disorders Table Part 5.pdf
324.3 KB
پارت اول
پارت دوم
پارت سوم
پارت چهارم
GeneticsASکانال آموزشی آرش صفرزاده (@GeneticsAS
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8🏆3❤🔥2😍2🙏1👌1🍓1
#اخبار
#کارشناسی_ارشد
کانال آموزشی آرش صفرزاده (@GeneticsAS
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍5👌2🏆1💔1
install.packages("devtools")
devtools::install_github("aertslab/SCENIC")
counts <- GetAssayData(seurat.obj,
slot = "counts")
exprMat <- as.matrix(counts)
genesKept <- geneFiltering(exprMat, scenicOptions)
exprMat_filtered <- exprMat[genesKept, ]
runGenie3(exprMat_filtered, scenicOptions)runSCENIC_1_coexNetwork2modules(scenicOptions)
runSCENIC_2_createRegulons(scenicOptions)
runSCENIC_3_scoreCells(scenicOptions)
aucell_regulonAUC <- loadInt(scenicOptions, "aucell_regulonAUC")
tsneAUC <- plotTsne_AUCellApp(
scenicOptions,
aucell_regulonAUC)
library(igraph)
g <- graph_from_data_frame(regulonTargetsInfo)
plot(g)
#بیوانفورماتیک
کانال آموزشی آرش صفرزاده (@GeneticsAS
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7❤🔥2🙏2👍1🔥1
💻 دیتابیس HMDD (پارت 1)
💻 دیتابیس HMDD (پارت 2)
💻 دیتابیس miRCancer (پارت 1)
💻 دیتابیس miRCancer (پارت 2)
💻 دیتابیس DGIdb
💻 دیتابیس Lnc2Cancer v3
💻 کار با دیتابیس GEO
💻 دیتابیس LncTarD
💻 دیتابیس TISIDB
💻 وبسرور RNAfold
💻 ابزار FastQC
💻 تفسیر نتایج FastQC (پارت ۱)
💻 تفسیر نتایج FastQC (پارت ۲)
💻 تفسیر نتایج FastQC (پارت ۳)
💻 ابزار trimmomatic (پارت ۱)
💻 ابزار trimmomatic (پارت ۲)
💻 ابزار SRAtoolkit
💻 آشنایی با miRها و دیتابیس miRbase (پارت ۱)
💻 آشنایی با miRها و دیتابیس miRbase (پارت ۲)
💻 آشنایی با ceRNA و شبکه ceRNA (پارت ۱)
💻 آشنایی با ceRNA و شبکه ceRNA (پارت ۲)
💻 ساخت شبکه ceRNA (پارت ۱)
💻 ساخت شبکه ceRNA (پارت ۲)
💻 ساخت شبکه ceRNA (پارت ۳)
💻 ساخت شبکه ceRNA (پارت ۴)
💻 ساخت شبکه ceRNA (پارت ۵)
💻 ساخت شبکه ceRNA (پارت ۶)
💻 ساخت شبکه ceRNA (پارت ۷)
💻 ساخت شبکه ceRNA (پارت ۸)
💻 ساخت شبکه ceRNA (پارت ۹)
💻 ساخت شبکه ceRNA (پارت ۱۰)
💻 پکیج circlize جهت رسم circle plot
💻 پکیج multiMiR
💻 دانلود دیتای GTEx با پکیج recount3
💻 رسم پلات Upset با پکیج UpSetR
💻 تهیه لیست ژنی یک مسیر سلولی خاص (پارت ۱)
💻 تهیه لیست ژنی یک مسیر سلولی خاص (پارت ۲)
💻 تبدیل IDهای مختلف ژنی به Symbol
💻 انتخاب بایومارکرهای کاندید با Feature selection
💻 آنالیز دیتاهای single cell RNA-seq با scanpy
💻 مرحله annotation دیتای سینگلسل (دیتابیس)
💻 مرحله annotation دیتای سینگلسل (پکیج)
💻 مفهوم و آنالیز Trajectory در دیتاهای سینگلسل
💻 ساخت شبکههای تنظیمی ژن با استفاده از دیتاهای سینگلسل با پکیج SCENIC
#بیوانفورماتیک
کانال آموزشی آرش صفرزاده (@GeneticsAS
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8❤🔥2🙏2🏆1
Anonymous Quiz
20%
در بلاستوسیست، CDX2 فقط توسط سلولهای تروفوبلاست بیان میشود.
35%
در بلاستوسیست، CDX2 منجر به فعالسازی OCT4 و NANOG میشود.
27%
در سلولهای بیرونی مورولا، بیان CDX2 توسط TEAD4 مهار میشود.
18%
در سلولهای بیرونی مورولا، فعالیت CDX2 با کاهش فعالیت مسیر پیامرسانی Hippo، مهار میشود.
❤5👌4👍2😍1🏆1
#تست_روز
کانال آموزشی آرش صفرزاده (@GeneticsAS
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5❤🔥2👍2👏1🏆1
#ژنتیک
#نکات_استراخان
#نکته۷۴
کانال آموزشی آرش صفرزاده (@GeneticsAS
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8❤🔥3🙏3👏1🏆1
#ژنتیک
#نکات_استراخان
#نکته۷۵
کانال آموزشی آرش صفرزاده (@GeneticsAS
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5❤🔥4🙏2⚡1
Linear regression
Bias and Variance
Cross Validation
Ridge regression
LASSO
df <- dataset1[rownames(dataset1) %in% hubs, ]
df <- t(df)
df <- data.frame(df)
df$Status <- c(rep("Tumor", 25), rep("Normal", 25))
x <- as.matrix(df[, -ncol(df)])
View(x)
y <- c(rep(1,25), rep(0, 25))
تو کد بالا، hubs یک وکتور حاوی اسامی هابژنها و dataset1 هم دیتای بیانی نرمالایزشده هست.
library(glmnet)
cv_fit <- cv.glmnet(x = x,
y = y,
alpha = 1,
family = "binomial",
nfolds = 10,
type.measure = "deviance")
plot(cv_fit)
best_lambda <- cv_fit$lambda.min
lasso_model <- glmnet(x = as.matrix(df[, -30]),
y = labels,
alpha = 1,
lambda = best_lambda,
family = "binomial")
coef(lasso_model)
selected_genes <- rownames(coef(lasso_model))[coef(lasso_model)[,1] != 0]
selected_genes <- selected_genes[-1]
# Fit the full LASSO model (not cross-validation) to extract paths
fit <- glmnet(x = as.matrix(df[, -30]),
y = labels,
alpha = 1,
family = "binomial")
plot(fit,
xvar = "lambda",
label = TRUE,
main = "LASSO Coefficient Paths",
cex.main = 1)
Machine learning and WGCNA reveal the PVT1/miR-143–3p/CDK1 ceRNA axis as a key regulator in NSCLC
#بیوانفورماتیک
کانال آموزشی آرش صفرزاده (@GeneticsAS
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11❤🔥4😍2👍1👌1🍓1
Anonymous Quiz
48%
TGFβ
15%
Wnt
11%
SHH
27%
Notch-delta
😎9❤6❤🔥2👍2🙏1💯1😘1
#تست_روز
کانال آموزشی آرش صفرزاده (@GeneticsAS
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9❤🔥3🙏2🏆2💯1
Decision and Classification Trees (Part 1)
Decision and Classification Trees (Part 2)
Random Forest (Part 1)
Random Forest (Part 2)
Random Forest in R
df <- dataset1[rownames(dataset1) %in% hubs, ]
df <- t(df)
df <- data.frame(df)
df$Status <- c(rep("Tumor", 25), rep("Normal", 25))
x <- as.matrix(df[, -ncol(df)])
View(x)
y <- c(rep(1,25), rep(0, 25))
تو کد بالا، hubs یک وکتور حاوی اسامی هابژنها و dataset1 هم دیتای بیانی نرمالایزشده هست.
library(randomForest)
rf_model <- randomForest(Status ~ .,
data = df,
importance = TRUE,
ntree = 120)
print(rf_model)
plot(rf_model)
importance_vals <- importance(rf_model)
varImpPlot(rf_model)
important_genes_rf <- importance_vals[order(importance_vals[, "MeanDecreaseGini"], decreasing = TRUE), ]
روش اول: آستانه روی MeanDecreaseAccuracy (Z-score):
z_scores <- scale(important_genes_rf[, "MeanDecreaseAccuracy"])
selected_genes <- names(z_scores[z_scores > 1])
selected_genes
روش دوم: انتخاب ژنهای برتر (Top genes)؛ مثلا ده ژن برتر:
top_genes_rf <- rownames(important_genes_rf)[1:10]
Machine learning and WGCNA reveal the PVT1/miR-143–3p/CDK1 ceRNA axis as a key regulator in NSCLC
#بیوانفورماتیک
کانال آموزشی آرش صفرزاده (@GeneticsAS
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9❤🔥2👌2💯1🏆1