diff --git a/bulkRNAseq/README.md b/bulkRNAseq/README.md
index 139597f9cb07c5d48bed18984ec4747f4b4f3438..e2bc73fc1cb70ae30cfe858d6887fe874609c678 100644
--- a/bulkRNAseq/README.md
+++ b/bulkRNAseq/README.md
@@ -1,2 +1,30 @@
+**Bulk RNAseq** data analysis workflow includes the following steps:
-
+1. Quality control by [FastQC](https://www.bioinformatics.babraham.ac.uk/projects/fastqc/)
+2. Trimming of bad quality reads with [TrimGalore](https://www.bioinformatics.babraham.ac.uk/projects/trim_galore/)
+3. Alignment with [STAR](https://github.com/alexdobin/STAR)
+ Running command
+ "STAR " +
+ "--runThreadN {threads} " +
+ "--genomeDir {input.genome} " +
+ "--readFilesIn {params.trim_seq} " +
+ "--outSAMstrandField intronMotif " +
+ "--outFileNamePrefix {params.aln_seq_prefix} " +
+ "--outSAMtype BAM SortedByCoordinate " +
+ "--outSAMmultNmax 1 " +
+ "--outFilterMismatchNmax 10 " +
+ "--outReadsUnmapped Fastx " +
+ "--readFilesCommand zcat "
+
+4. Gene expression quantification with [FeatureCounts](https://academic.oup.com/bioinformatics/article/30/7/923/232889)
+ Running command
+ "featureCounts " +
+ "-a {input.annot} " +
+ "-o {output.fcount} " +
+ "-g gene_name " +
+ "-p -B -C " +
+ "-s {params.strand} " +
+ "--minOverlap 10 " +
+ "-T {threads} " +
+ "{input.bams} "
+