Skip to content

Throughout the workshop, participants may engage in hands-on sessions, discussions, and presentations covering various aspects of single-cell analysis.

Notifications You must be signed in to change notification settings

Siamak-salimy/SingleCellWorkshop

Repository files navigation

SingleCellWorkshop


Single-cell analysis is a powerful technique used in biology and genomics to study individual cells at the molecular level. It allows researchers to gain insights into cellular heterogeneity, identify rare cell populations, and understand the molecular mechanisms underlying various biological processes. In single-cell analysis, various types of data inputs are used to characterize individual cells.
Here are some common data inputs in single-cell analysis: Gene Expression Data: This is the most common type of data used in single-cell analysis.
It involves measuring the levels of gene expression in individual cells.
Techniques like single-cell RNA sequencing (scRNA-seq) allow researchers to quantify the expression of thousands of genes in each cell, providing information about the cell's identity, function, and state.
Protein Expression Data: Single-cell proteomics is another approach that measures the expression levels of proteins within individual cells. This can provide insights into the functional state of cells that may not be fully captured by gene expression data.Epigenetic Data: Epigenetic modifications, such as DNA methylation and histone modifications, play a crucial role in regulating gene expression. Single-cell epigenetic analysis provides information about the epigenetic states of individual cells, contributing to our understanding of cellular diversity and development.Chromatin Accessibility Data: This type of data reveals the accessibility of different genomic regions to transcription factors and other regulatory molecules.
It helps identify active regulatory elements and can be used to infer cell identity and functional states.
Spatial Transcriptomics Data: Spatial transcriptomics techniques enable researchers to determine the gene expression profiles of cells while preserving their spatial context within tissues.
This helps in understanding cellular interactions and gradients within complex tissues.
Cell Surface Marker Data: Flow cytometry and mass cytometry (CyTOF) are techniques that measure the expression of specific cell surface markers in individual cells.
This is often used for characterizing immune cell populations.Metabolomic Data: Metabolomics studies the small molecules (metabolites) present within cells.
Single-cell metabolomics provides insights into cell metabolism and its variations among individual cells.Multi-Omics Integration: Integrating data from multiple omics techniques (e.g., transcriptomics, epigenomics, proteomics) allows for a more comprehensive understanding of cellular behavior and regulatory networks.
Temporal Data: Time-series single-cell analysis involves studying cells over a sequence of time points.
This helps in understanding dynamic processes such as cell differentiation and response to stimuli.Single-Cell Imaging: Single-cell imaging techniques, such as fluorescent microscopy and live-cell imaging, provide spatial and temporal information about cellular processes, localization of molecules, and cell morphology.These data inputs are often analyzed using bioinformatics and computational methods to identify cell types, infer cell trajectories, uncover gene regulatory networks, and gain insights into disease mechanisms. The choice of data inputs depends on the specific research question and the technologies available

image

Linux Part :
Linux

step 1 : Download SRA
step 2 : SRA to Fastq
Step 3 : Add CB(Cell Barcode ) and UMI
step 4 : Filter XQ
step 5 : Trim Adaptor.
step 6 : Trim Poly A Tail .
step 7 : Bam to Fastq
step 8 : Align Using any aligner , such as ( STAR ).َ a refrence genom like HGR38 must be available to map reads .
step 9 : Aligned Bam file ( Sorting )
step 10: Sorting
step 11: Tag Bam file
step 12: Add annotation /br> step 13: Repair Bad Sub

R
R part : Step 0 : Requiered Libraries :

library(Seurat)
library(cli)
library(sctransform)
library(dplyr)
library(ggplot2)
library(SingleR)
library(celldex)
library(SingleCellExperiment)
Import Data:

Read multiple Datatype ( 10x , etc ):
Step 1 : Create Seurat Object
step 2 : Filtering Cell
step 3 : Normalized Data
step 4 : Find Variable Features
step 5 : Scale Data
step 6 : Linear Dimention Reduction . ( PCA )
step 7 : Determine the Dimentiality - Jackstraw - Elbow Plot
step 8 : Clustering - Find neighbors .KNN clustering !!!!
step 9 : Nonlinear Dimension Reduction . tSNE,UMAP
step 10: Cell Markers : Find All markers
step 11:Cluster Annotation
step 12:Cluster Correction
step 13:Cell Cycling
step 14:Count Matrix of each cell type .
step 15:Merge countmatrix
step 16:Prepare to run Analysis same as Bulk-Rna seq

Dropseq VS 10X genomics ?
In contrast to Drop-seq, where solid beads are used for RNA capture, 10X uses soft hydrogels containing oligos. These enable “single Poisson loading” leading to capture of >60% of input cells. 10x single cell assays typically capture some freely floating transcripts during the droplet-based capture process, resulting in a low level of background RNA counts referred to as ambient RNA.
A single-cell workshop typically focuses on the study and analysis of single cells, aiming to explore their properties, functions, and behaviors. This workshop delves into cutting-edge techniques, technologies, and methodologies used to isolate, manipulate, and analyze individual cells, allowing researchers to gain deeper insights into cellular heterogeneity, molecular dynamics, and cellular responses.

Throughout the workshop, participants may engage in hands-on sessions, discussions, and presentations covering various aspects of single-cell analysis, including but not limited to:

Experimental Techniques: Exploring various experimental approaches used to isolate and characterize single cells, such as microfluidics, imaging, sequencing, and omics technologies.

Data Analysis: Understanding computational tools and algorithms for interpreting and analyzing large-scale single-cell datasets, including methods for visualization, clustering, and identifying cellular subtypes.

Applications: Exploring the wide-ranging applications of single-cell analysis in different fields, including biology, medicine, developmental biology, immunology, and oncology.

Emerging Trends: Discussing the latest advancements, emerging technologies, and future directions in the field of single-cell analysis.

About

Throughout the workshop, participants may engage in hands-on sessions, discussions, and presentations covering various aspects of single-cell analysis.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages