{"id":278,"date":"2025-02-08T18:12:01","date_gmt":"2025-02-08T21:12:01","guid":{"rendered":"https:\/\/wp.ufpel.edu.br\/lmaia\/?page_id=278"},"modified":"2025-02-11T14:55:11","modified_gmt":"2025-02-11T17:55:11","slug":"rnaseq-via-hisat2","status":"publish","type":"page","link":"https:\/\/wp.ufpel.edu.br\/lmaia\/rnaseq-via-hisat2\/","title":{"rendered":"RNASEq via HISAT2"},"content":{"rendered":"<h2 style=\"text-align: justify;\"><strong><span style=\"color: #0000ff; font-family: arial, helvetica, sans-serif;\">Protocolo testado utilizando o Linux Ubuntu 24 LTS<\/span><\/strong><\/h2>\n<h2 style=\"text-align: justify;\"><span style=\"color: #ff0000;\">Os passos iniciais s\u00e3o utilizados para instala\u00e7\u00e3o dos softwares necess\u00e1rios, prepara\u00e7\u00e3o da estrutura de diret\u00f3rios e obten\u00e7\u00e3o dos arquivos utilizados.<\/span><\/h2>\n<h2 style=\"text-align: justify;\"><span style=\"font-family: arial, helvetica, sans-serif;\"><strong>1)Instala\u00e7\u00e3o do programa HiSat2:<\/strong><\/span><br \/>\n<span style=\"font-size: 14pt; font-family: arial, helvetica, sans-serif;\">No terminal do linux, utilize o comando:<\/span><br \/>\n<span style=\"font-size: 14pt; font-family: arial, helvetica, sans-serif;\">sudo apt-get install hisat2<\/span><\/h2>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial, helvetica, sans-serif;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-285\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img1-400x131.png\" alt=\"\" width=\"593\" height=\"194\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img1-400x131.png 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img1-1024x335.png 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img1-768x251.png 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img1.png 1088w\" sizes=\"auto, (max-width: 593px) 100vw, 593px\" \/><\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial, helvetica, sans-serif;\">*a vers\u00e3o instalada foi 2.2.1<\/span><\/p>\n<h2 style=\"text-align: justify;\"><span style=\"font-family: arial, helvetica, sans-serif;\"><strong>2)Instala\u00e7\u00e3o do programa samtools:<\/strong><\/span><br \/>\n<span style=\"font-size: 14pt; font-family: arial, helvetica, sans-serif;\">*Version: 1.19.2<\/span><\/h2>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial, helvetica, sans-serif;\"><strong><span style=\"font-size: 14pt;\">no terminal digite:<\/span><\/strong><\/span><br \/>\n<span style=\"font-size: 14pt; font-family: arial, helvetica, sans-serif;\">sudo apt update<\/span><br \/>\n<span style=\"font-size: 14pt; font-family: arial, helvetica, sans-serif;\">sudo apt install samtools<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial, helvetica, sans-serif;\"><strong>2.1)caso queira remover uma instala\u00e7\u00e3o antiga, digite:<\/strong><\/span><br \/>\n<span style=\"font-family: arial, helvetica, sans-serif;\">sudo apt remove samtools<\/span><br \/>\n<span style=\"font-family: arial, helvetica, sans-serif;\">sudo apt autoclean &amp;&amp; sudo apt autoremove<\/span><\/p>\n<h2 style=\"text-align: justify;\"><span style=\"font-family: arial, helvetica, sans-serif;\"><strong>3)Instala\u00e7\u00e3o do programa HTseq-count:<\/strong><\/span><br \/>\n<span style=\"font-size: 14pt; font-family: arial, helvetica, sans-serif;\"><span style=\"font-size: 12pt;\">consulte:<\/span><br \/>\n<span style=\"font-size: 12pt;\"><a href=\"https:\/\/shicheng-guo.github.io\/research\/1941\/01\/08\/HTseq\">https:\/\/shicheng-guo.github.io\/research\/1941\/01\/08\/HTseq<\/a><\/span><br \/>\n<\/span><\/h2>\n<h4 style=\"text-align: justify;\"><span style=\"font-family: arial, helvetica, sans-serif;\"><strong>4)Criar estrutura de diret\u00f3rios:<\/strong><\/span><br \/>\n<span style=\"font-family: arial, helvetica, sans-serif;\"><strong>4.1) criar um diret\u00f3rio chamado rna1:<\/strong><\/span><br \/>\n<span style=\"font-family: arial, helvetica, sans-serif;\">mkdir <span style=\"color: #800000;\">rna1<\/span><\/span><\/h4>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial, helvetica, sans-serif;\"><strong>entrar no diret\u00f3rio rna1:<\/strong><\/span><br \/>\n<span style=\"font-family: arial, helvetica, sans-serif;\">cd <span style=\"color: #800000;\">rna1<\/span><\/span><\/p>\n<h4 style=\"text-align: justify;\"><strong><span style=\"font-family: arial, helvetica, sans-serif;\">4.2) criar sub-diret\u00f3rios:<\/span><\/strong><br \/>\n<span style=\"font-family: arial, helvetica, sans-serif;\">mkdir <span style=\"color: #800000;\">fastq<\/span><\/span><br \/>\n<span style=\"font-family: arial, helvetica, sans-serif;\">mkdir <span style=\"color: #800000;\">ref<\/span><\/span><br \/>\n<span style=\"font-family: arial, helvetica, sans-serif;\">mkdir <span style=\"color: #800000;\">bam<\/span><\/span><\/h4>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial, helvetica, sans-serif;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-293\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img2-400x136.png\" alt=\"\" width=\"647\" height=\"220\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img2-400x136.png 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img2-768x262.png 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img2.png 922w\" sizes=\"auto, (max-width: 647px) 100vw, 647px\" \/><\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial, helvetica, sans-serif;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-295\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img3-400x135.png\" alt=\"\" width=\"646\" height=\"218\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img3-400x135.png 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img3-768x260.png 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img3.png 926w\" sizes=\"auto, (max-width: 646px) 100vw, 646px\" \/><\/span><\/p>\n<h2 style=\"text-align: justify;\"><strong><span style=\"font-family: arial, helvetica, sans-serif;\">5) Fazer download do arquivos do genoma de referencia (em formato fasta) e de anota\u00e7\u00e3o dos genes (formato gtf ou gff3):<\/span><\/strong><\/h2>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial, helvetica, sans-serif;\">*neste exemplo, ser\u00e3o utilizados dados do genoma do arroz, armazenados nos links:<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial, helvetica, sans-serif;\"><a href=\"https:\/\/rapdb.dna.affrc.go.jp\/download\/archive\/irgsp1\/IRGSP-1.0_genome.fasta.gz\">https:\/\/rapdb.dna.affrc.go.jp\/download\/archive\/irgsp1\/IRGSP-1.0_genome.fasta.gz<\/a>\u00a0\u00a0 &#8211; para arquivo das pseudo-mol\u00e9culas do genoma do arroz<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial, helvetica, sans-serif;\"><a href=\"https:\/\/rapdb.dna.affrc.go.jp\/download\/archive\/irgsp1\/IRGSP-1.0_representative_transcript_exon_2024-07-12.gtf.gz\">https:\/\/rapdb.dna.affrc.go.jp\/download\/archive\/irgsp1\/IRGSP-1.0_representative_transcript_exon_2024-07-12.gtf.gz<\/a>\u00a0 &#8211; para arquivo formato gtf, contendo anota\u00e7\u00e3o das coordenadas dos genes em cada cromossomo<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"color: #800000; font-family: arial, helvetica, sans-serif;\">**ap\u00f3s o download, copie estes arquivos no diret\u00f3rio &#8220;ref&#8221;, contendo as informa\u00e7\u00f5es do genoma de refer\u00eancia.<\/span><\/p>\n<h2 style=\"text-align: justify;\"><strong><b>6<\/b><\/strong><strong><b>) Fazer download do<\/b><\/strong><strong><b>s<\/b><\/strong><strong><b>\u00a0arquivos <\/b><\/strong><strong><b>contendo o sequenciamento dos RNAs, em formato fastq<\/b><\/strong><strong><b>:<\/b><\/strong><\/h2>\n<p style=\"text-align: justify;\">*exist\u00eam dois tipos de sequenciamento:<\/p>\n<p style=\"text-align: justify;\">SE (single end), onde somente um lado dos fragmentos s\u00e3o sequenciados.<\/p>\n<p style=\"text-align: justify;\">PE (paired end), onde os dois lados dos fragmentos s\u00e3o sequenciados. Neste caso, os dados de cada amostra sequenciada sao representados por dois arquivos, contendo as reads (sequencias) forward e reverse, separadamente.<\/p>\n<p style=\"text-align: justify;\">6.1)baixar os arquivos para o diret\u00f3rio fastq;<\/p>\n<p style=\"text-align: justify;\">link para arquivos:<br \/>\n<a href=\"https:\/\/docs.ufpel.edu.br\/index.php\/s\/6nDhkMF4ChgULFz\">https:\/\/docs.ufpel.edu.br\/index.php\/s\/6nDhkMF4ChgULFz<\/a><\/p>\n<p style=\"text-align: justify;\">sample1_1.fastq.gz<br \/>\nsample1_2.fastq.gz<br \/>\nsample2_1.fastq.gz<br \/>\nsample2_2.fastq.gz<br \/>\nsample3_1.fastq.gz<br \/>\nsample3_2.fastq.gz<br \/>\nsample4_1.fastq.gz<br \/>\nsample4_2.fastq.gz<br \/>\nsample5_1.fastq.gz<br \/>\nsample5_2.fastq.gz<br \/>\nsample6_1.fastq.gz<br \/>\nsample6_2.fastq.gz<\/p>\n<p>* \u00c9 importante informar que estes dados contem somente <em>reads<\/em> pertencentes ao cromossomo 1 do arroz, derivados o trabalho de Amaral et al., (2016) https:\/\/link.springer.com\/article\/10.1007\/s10142-016-0507-y.<\/p>\n<p>***Estes dados representam uma parcela muito pequena do que realmente \u00e9 o transcriptoma do arroz, por isso as conclus\u00f5es obtidas neste exemplo s\u00e3o somente did\u00e1ticas.<\/p>\n<p>***estes dados foram reduzidos somente ao cromossomo 1 para facilitar a execu\u00e7\u00e3o did\u00e1tica dos m\u00e9todos.<\/p>\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-328\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img4-1-400x200.png\" alt=\"\" width=\"678\" height=\"339\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img4-1-400x200.png 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img4-1-1024x511.png 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img4-1-768x383.png 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img4-1.png 1247w\" sizes=\"auto, (max-width: 678px) 100vw, 678px\" \/><\/p>\n<p>================================================================================================<\/p>\n<h2><span style=\"color: #ff0000;\">***Os pr\u00f3ximos passos, s\u00e3o utilizados para a an\u00e1lise de fato.<\/span><\/h2>\n<h2><strong>7)Cria\u00e7\u00e3o do arquivo de \u00edndice para o genoma de refer\u00eancia:<\/strong><\/h2>\n<h3>*na pasta &#8220;ref&#8221;, temos que descompactar os arquivos baixados.<\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-310\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img5-400x96.png\" alt=\"\" width=\"621\" height=\"149\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img5-400x96.png 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img5-1024x247.png 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img5-768x185.png 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img5.png 1447w\" sizes=\"auto, (max-width: 621px) 100vw, 621px\" \/><\/p>\n<h3><strong>7.1)comandos para descompactar arquivos:<\/strong><\/h3>\n<h3>gunzip <span style=\"color: #800000;\">IRGSP-1.0_genome.fasta.gz<\/span><br \/>\ngunzip <span style=\"color: #800000;\">IRGSP-1.0_representative_transcript_exon_2024-07-12.gtf.gz<\/span><\/h3>\n<p>resultado:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-312\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img5-1-400x96.png\" alt=\"\" width=\"796\" height=\"191\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img5-1-400x96.png 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img5-1-1024x247.png 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img5-1-768x185.png 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img5-1.png 1447w\" sizes=\"auto, (max-width: 796px) 100vw, 796px\" \/><\/p>\n<h3>*posteriormente, \u00e9 aconselh\u00e1vel re-nomear os arquivivos para nomes mais simples\/curtos, exemplo:<br \/>\nIRGSP-1.0_genome.fasta<br \/>\npara<br \/>\ngenome.fasta<\/h3>\n<h3>IRGSP-1.0_representative_transcript_exon_2024-07-12.gtf<br \/>\npara<br \/>\ngenes.gtf<\/h3>\n<h3><span style=\"color: #0000ff;\">para isso, use o comando move (mv):<\/span><br \/>\n<span style=\"font-family: courier new, courier, monospace; font-size: 10pt;\">mv <span style=\"color: #800000;\">IRGSP-1.0_genome.fasta\u00a0 <span style=\"color: #008000;\">genome.fasta<\/span><\/span><\/span><br \/>\n<span style=\"font-family: courier new, courier, monospace; font-size: 10pt;\">mv <span style=\"color: #800000;\">IRGSP-1.0_representative_transcript_exon_2024-07-12.gtf\u00a0 <span style=\"color: #008000;\">genes.gtf<\/span><\/span><\/span><\/h3>\n<p>resultado:<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-313\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img7-400x96.png\" alt=\"\" width=\"613\" height=\"147\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img7-400x96.png 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img7-1024x247.png 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img7-768x185.png 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img7.png 1447w\" sizes=\"auto, (max-width: 613px) 100vw, 613px\" \/><\/p>\n<h3><strong>7.2) comando para criar \u00edndice:<\/strong><\/h3>\n<h3>hisat2-build -p 15 <span style=\"color: #800000;\">genome.fasta<\/span> <span style=\"color: #008000;\">genome_index<\/span><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-325\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img10-400x117.png\" alt=\"\" width=\"615\" height=\"180\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img10-400x117.png 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img10-1024x300.png 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img10-768x225.png 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img10.png 1234w\" sizes=\"auto, (max-width: 615px) 100vw, 615px\" \/><\/p>\n<p>resultado:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-326\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img11-400x154.png\" alt=\"\" width=\"608\" height=\"234\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img11-400x154.png 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img11-1024x393.png 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img11-768x295.png 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img11.png 1286w\" sizes=\"auto, (max-width: 608px) 100vw, 608px\" \/><\/p>\n<h2><strong><b>8<\/b><\/strong><strong><b>) Renomear as amostras (arquivos <\/b><\/strong><strong><b>fastq)<\/b><\/strong><strong><b>:<\/b><\/strong><\/h2>\n<h3 style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">*para facilitar o trabalho, \u00e9 importante renomear os arquivos fastq de acordo com nomes que facilitem a analise:<\/span><br \/>\n<span style=\"font-size: 12pt;\">**neste exemplo, o experimento \u00e9 composto de tr\u00eas repeti\u00e7\u00f5es (amostras) de uma cultivar de arroz nas condi\u00e7\u00f5es de estresse por ferro e sal, ent\u00e3o, vamos nomear cada arquivo conforme as informa\u00e7\u00f5es originais do experimento.<\/span><br \/>\n<span style=\"font-size: 12pt;\">***tamb\u00e9m podemos facilitar a compreens\u00e3o indicando nos nomes quem \u00e9 a amostra sequenciada no sentido forward e reverse.<\/span><br \/>\n<span style=\"font-size: 12pt;\">****por padr\u00e3o, arquivos com reads forward, recebem o numero 1 e reverse o numero 2:<\/span><\/h3>\n<h3 style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">exemplo:<\/span><br \/>\n<span style=\"font-size: 12pt;\">sample1_1.fastq.gz, equivale a: \u00a0 sample1_forward.fastq.gz ou sample1_f.fastq.gz<\/span><br \/>\n<span style=\"font-size: 12pt;\">sample1_2.fastq.gz, equivale a: \u00a0 sample1_reverse.fastq.gz ou sample1_r.fastq.gz<\/span><\/h3>\n<h3 style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">*****utilizaremos, somente f e r, para simplificar.<\/span><\/h3>\n<h2><span style=\"color: #0000ff;\">para este exemplo, as informa\u00e7\u00f5es das amostras est\u00e3o no arquivo<\/span><\/h2>\n<p><a class=\"name\" href=\"https:\/\/docs.ufpel.edu.br\/index.php\/s\/6nDhkMF4ChgULFz\/download?path=%2F&amp;files=informacoes_amostras.xlsx\"><span class=\"nametext\"><span class=\"innernametext\">informacoes_amostras<\/span><span class=\"extension\">.xlsx<\/span><\/span><\/a><\/p>\n<p>https:\/\/docs.ufpel.edu.br\/index.php\/s\/M30IxguzmuL1F9o<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-316\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img8-400x214.png\" alt=\"\" width=\"781\" height=\"418\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img8-400x214.png 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img8-1024x549.png 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img8-768x412.png 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img8.png 1280w\" sizes=\"auto, (max-width: 781px) 100vw, 781px\" \/><\/p>\n<p>ent\u00e3o, utilizando o comando mv, podemos renomear os arquivos para:<\/p>\n<p>sample1_1.fastq.gz\u00a0\u00a0 &#8211; frio_r1_f.fastq.gz<br \/>\nsample1_2.fastq.gz\u00a0\u00a0 &#8211; frio_r1_r.fastq.gz<\/p>\n<p>sample2_1.fastq.gz\u00a0 &#8211; frio_r2_f.fastq.gz<br \/>\nsample2_2.fastq.gz\u00a0 &#8211; frio_r2_r.fastq.gz<\/p>\n<p>sample3_1.fastq.gz &#8211; frio_r3_f.fastq.gz<br \/>\nsample3_2.fastq.gz &#8211; frio_r3_r.fastq.gz<\/p>\n<p>&#8212;&#8212;-<\/p>\n<p>sample4_1.fastq.gz &#8211; sal_r1_f.fastq.gz<br \/>\nsample4_2.fastq.gz &#8211; sal_r1_r.fastq.gz<\/p>\n<p>sample5_1.fastq.gz\u00a0 &#8211; sal_r2_f.fastq.gz<br \/>\nsample5_2.fastq.gz\u00a0 &#8211; sal_r2_r.fastq.gz<\/p>\n<p>sample6_1.fastq.gz\u00a0 &#8211; sal_r3_f.fastq.gz<br \/>\nsample6_2.fastq.gz\u00a0 &#8211; sal_r3_r.fastq.gz<\/p>\n<p>resultado:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-318\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img9-400x153.png\" alt=\"\" width=\"744\" height=\"285\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img9-400x153.png 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img9-1024x391.png 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img9-768x293.png 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img9.png 1234w\" sizes=\"auto, (max-width: 744px) 100vw, 744px\" \/><\/p>\n<h2><strong><b>9<\/b><\/strong><strong><b>) Mapear as amostras (arquivos <\/b><\/strong><strong><b>fastq) contra o genoma de refer\u00eancia (indexado)<\/b><\/strong><strong><b>:<\/b><\/strong><\/h2>\n<h3>*para isso permane\u00e7a no diret\u00f3rio &#8220;rna1&#8221;;<br \/>\n**certifique-se que foi criada a pasta &#8220;bam&#8221;;<\/h3>\n<h3>***o comando utilizado ira ler os arquivos de reads da pasta &#8220;fastq&#8221;, o genoma de referencia da pasta &#8220;ref&#8221; e gravar as saidas na para &#8220;bam&#8221;;<\/h3>\n<h3>no terminal digite:<\/h3>\n<h3><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-332\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img12-400x38.png\" alt=\"\" width=\"789\" height=\"75\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img12-400x38.png 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img12-1024x99.png 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img12-768x74.png 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img12.png 1299w\" sizes=\"auto, (max-width: 789px) 100vw, 789px\" \/><\/h3>\n<p>para amostra 1:<\/p>\n<h3>hisat2 &#8211;rna-strandness RF &#8211;very-sensitive -k 5 -p 15 &#8211;dta -x <span style=\"color: #0000ff;\">ref\/genome_index<\/span><br \/>\n-1 <span style=\"color: #0000ff;\">fastq\/frio_r1_f.fastq.gz<\/span> -2 <span style=\"color: #0000ff;\">fastq\/frio_r1_r.fastq.gz<\/span> -S <span style=\"color: #0000ff;\">bam\/frio1.sam<\/span> \u00a0&#8211;summary-file <span style=\"color: #0000ff;\">frio1_summary.txt<\/span><\/h3>\n<p>resultado:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-333\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img13-400x150.png\" alt=\"\" width=\"640\" height=\"240\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img13-400x150.png 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img13-1024x383.png 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img13-768x287.png 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img13.png 1321w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/p>\n<p>para amostra 2:<\/p>\n<h3>hisat2 &#8211;rna-strandness RF &#8211;very-sensitive -k 5 -p 15 &#8211;dta -x <span style=\"color: #0000ff;\">ref\/genome_index<\/span><br \/>\n-1 <span style=\"color: #0000ff;\">fastq\/frio_r2_f.fastq.gz<\/span> -2 <span style=\"color: #0000ff;\">fastq\/frio_r2_r.fastq.gz<\/span> -S <span style=\"color: #0000ff;\">bam\/frio2.sam<\/span> \u00a0&#8211;summary-file <span style=\"color: #0000ff;\">frio2_summary.txt<\/span><\/h3>\n<h3><span style=\"color: #0000ff;\">****repetir para todas as amostras, alterando os nomes dos arquivos de\u00a0 entrada e sa\u00edda adequadamente<\/span><\/h3>\n<p>resultados:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-335\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img14-400x165.png\" alt=\"\" width=\"601\" height=\"248\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img14-400x165.png 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img14-768x317.png 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img14.png 826w\" sizes=\"auto, (max-width: 601px) 100vw, 601px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-336\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img15-400x141.png\" alt=\"\" width=\"595\" height=\"210\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img15-400x141.png 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img15.png 745w\" sizes=\"auto, (max-width: 595px) 100vw, 595px\" \/><\/p>\n<h2><strong><b>10<\/b><\/strong><strong><b>) Converter os arquivos formato &#8220;sam&#8221; para formato &#8220;bam&#8221; e orden\u00e1-los<\/b><\/strong><strong><b>:<\/b><\/strong><\/h2>\n<p>10.1) converter sam para bam:<\/p>\n<p>entre na pasta bam e execute o comando:<\/p>\n<p>samtools view -@ 15 -S -b <span style=\"color: #ff0000;\">frio1.sam<\/span> &gt; <span style=\"color: #0000ff;\">frio1.bam<\/span><\/p>\n<p>samtools view -@ 15 -S -b <span style=\"color: #ff0000;\">frio2.sam<\/span> &gt; <span style=\"color: #0000ff;\">frio2.bam<\/span><\/p>\n<p>**repetir o comando para todas as amostras.<\/p>\n<p>10.2) ordenar arquivos &#8220;bam&#8221;:<\/p>\n<p>execute o comando:<\/p>\n<p>samtools sort -@ 15 -O BAM -o <span style=\"color: #0000ff;\">frio1sort.bam<\/span> <span style=\"color: #ff0000;\">frio1.bam<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-340\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img17-400x73.png\" alt=\"\" width=\"586\" height=\"107\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img17-400x73.png 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img17-1024x187.png 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img17-768x140.png 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img17.png 1105w\" sizes=\"auto, (max-width: 586px) 100vw, 586px\" \/><\/p>\n<p>**repetir o comando para todas as amostras.<\/p>\n<p>resultado:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-341\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img18-400x246.png\" alt=\"\" width=\"561\" height=\"345\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img18-400x246.png 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img18.png 719w\" sizes=\"auto, (max-width: 561px) 100vw, 561px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h2><strong><b>11<\/b><\/strong><strong><b>) Contagem de reads mapeados nos genes anotados<\/b><\/strong><strong><b>:<\/b><\/strong><\/h2>\n<p>v\u00e1 para a pasta &#8220;rna1&#8221; e execute o comando:<\/p>\n<p>para amostra 1:<\/p>\n<p>htseq-count &#8211;stranded=reverse -f bam <span style=\"color: #ff0000;\">bam\/frio1sort.bam<\/span> <span style=\"color: #008000;\">ref\/genes.gtf<\/span> &gt; <span style=\"color: #0000ff;\">frio1_count.txt<\/span><\/p>\n<p>para amostra 2:<\/p>\n<p>htseq-count &#8211;stranded=reverse -f bam <span style=\"color: #ff0000;\">bam\/frio2sort.bam<\/span> <span style=\"color: #008000;\">ref\/genes.gtf<\/span> &gt; <span style=\"color: #0000ff;\">frio2_count.txt<\/span><\/p>\n<p>**repetir o comando para todas as amostras.<\/p>\n<p>resultado:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-345\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img19-400x111.png\" alt=\"\" width=\"714\" height=\"198\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img19-400x111.png 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img19.png 709w\" sizes=\"auto, (max-width: 714px) 100vw, 714px\" \/><\/p>\n<p>**cada arquivo de contagem vai ter na primeira coluna a identifica\u00e7\u00e3o dos genes e a segunda coluna contendo o total de reads mapeados dentro daquele gene, conforme figura abaixo.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-348\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img20-367x400.png\" alt=\"\" width=\"367\" height=\"400\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img20-367x400.png 367w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img20.png 376w\" sizes=\"auto, (max-width: 367px) 100vw, 367px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h2><strong><b>12<\/b><\/strong><strong><b>) Montagem de planilha do excel juntando os resultados de contagem de todas as amostras<\/b><\/strong><strong><b>:<\/b><\/strong><\/h2>\n<p>** a partir desta ponto, as demais atividades podem ser feitas utilizando o Office e R no sistema MS-Windows.<\/p>\n<p><strong>12.1) arquivo de contagens<\/strong><\/p>\n<p>exemplo:<\/p>\n<p>dados da amostra frio1_count.txt<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-351\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img21-306x400.png\" alt=\"\" width=\"306\" height=\"400\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img21-306x400.png 306w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img21.png 577w\" sizes=\"auto, (max-width: 306px) 100vw, 306px\" \/><\/p>\n<p>dados da amostra frio2_count.txt<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-352\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img22-228x400.png\" alt=\"\" width=\"271\" height=\"475\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img22-228x400.png 228w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img22.png 230w\" sizes=\"auto, (max-width: 271px) 100vw, 271px\" \/><\/p>\n<p>**unificando as planilhas:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-353\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img23-400x211.png\" alt=\"\" width=\"688\" height=\"363\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img23-400x211.png 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img23-1024x540.png 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img23-768x405.png 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img23.png 1407w\" sizes=\"auto, (max-width: 688px) 100vw, 688px\" \/><\/p>\n<p>*no excel, a primeira coluna devera receber os nomes dos genes e as demais, os nomes de cada amostra.<br \/>\n**na primeira linha dever\u00e3o ser colocados os nomes de cada coluna.<br \/>\na primeira devera ser nomeada como &#8220;gene&#8221; e as demais com o nome dos tratamentos e repeti\u00e7\u00e3o, conforme exemplo acima.<br \/>\n***\u00e9 importante manter padr\u00e3o na escrita, evitando espa\u00e7os, acentos, caracteres especiais e manter apenas letras min\u00fasculas, para simplificar.<br \/>\n****os dados do excel dever\u00e3o ser exportados para arquivo formato csv (contagem_final.csv), conforme exemplo abaixo:<\/p>\n<p>contagem_final.csv<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-354\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img25-208x400.png\" alt=\"\" width=\"386\" height=\"742\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img25-208x400.png 208w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/img25.png 430w\" sizes=\"auto, (max-width: 386px) 100vw, 386px\" \/><\/p>\n<p><strong>12.2) arquivo com desenho experimental<\/strong><\/p>\n<p>no excel, monte um arquivo com a estrutura conforme a figura abaixo:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-361\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/figura31-400x250.png\" alt=\"\" width=\"670\" height=\"419\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/figura31-400x250.png 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/figura31-1024x640.png 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/figura31-768x480.png 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/figura31.png 1536w\" sizes=\"auto, (max-width: 670px) 100vw, 670px\" \/><\/p>\n<p>exporte esses dados para um arquivo csv chamado &#8220;metadata.csv&#8221;, por exemplo.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-362\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/figura32-400x250.png\" alt=\"\" width=\"901\" height=\"563\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/figura32-400x250.png 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/figura32-1024x640.png 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/figura32-768x480.png 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/figura32.png 1536w\" sizes=\"auto, (max-width: 901px) 100vw, 901px\" \/><\/p>\n<h2><strong><b>13<\/b><\/strong><strong><b>) Instala\u00e7\u00e3o do R e demais pacotes<\/b><\/strong><strong><b>:<\/b><\/strong><\/h2>\n<p>** a partir desta ponto, as demais atividades podem ser feitas utilizando o Office e R no sistema MS-Windows.<\/p>\n<p><strong><span style=\"color: #003300;\">a) Inicialmente necessitamos instalar o R e RStudio;<\/span><\/strong><\/p>\n<p>*neste exemplo foi utilizado o R vers\u00e3o 4.4.0, obtido em:<\/p>\n<p>https:\/\/cran.r-project.org\/bin\/windows\/base\/old\/<\/p>\n<p>ou<\/p>\n<p>https:\/\/cran.r-project.org\/bin\/windows\/base\/old\/4.4.0\/<\/p>\n<p><strong><span style=\"color: #003300;\">b) Instala\u00e7\u00e3o do DESeq2:<\/span><\/strong><\/p>\n<p>Inicialmente \u00e9 necess\u00e1rio instalar o gerenciador de pacotes, com os comandos:<\/p>\n<p>if (!require(&#8220;BiocManager&#8221;, quietly = TRUE))<br \/>\ninstall.packages(&#8220;BiocManager&#8221;)<\/p>\n<p>c) Instalar o DESeq:<\/p>\n<p>BiocManager::install(&#8220;DESeq2&#8221;)<\/p>\n<h2><strong><b>14<\/b><\/strong><strong><b>) An\u00e1lise da express\u00e3o diferencial com o pacote DESeq2 no RStudio<\/b><\/strong><strong><b>:<\/b><\/strong><\/h2>\n<p>*o protocolo descrito \u00e9 derivado (com algumas simplifica\u00e7\u00f5es) do artigo:<\/p>\n<p>Count-based differential expression analysis of RNA sequencing data using R and\u00a0 Bioconductor (Anders et al., 2013 &#8211; Nature Protocols)<\/p>\n<p>https:\/\/www.nature.com\/articles\/nprot.2013.099<\/p>\n<p>&nbsp;<\/p>\n<p><strong>14.1)leitura dos dados<\/strong><\/p>\n<p>#ler bibliotecas<br \/>\nlibrary( &#8220;DESeq2&#8221; )<br \/>\nlibrary(&#8220;ggplot2&#8221;)<\/p>\n<p><span style=\"color: #0000ff;\">#define pasta<\/span><br \/>\nsetwd(&#8220;e:\/rna1\/&#8221;)<br \/>\ngetwd()<\/p>\n<p><span style=\"color: #0000ff;\">#ler dados de contagem<\/span><\/p>\n<p>countdata &lt;- read.csv(&#8220;contagem_final.csv&#8221;, header = TRUE, sep = &#8220;,&#8221;)<br \/>\nhead(countdata)<\/p>\n<p><span style=\"color: #0000ff;\">#ler dados da estrutura do experimento<\/span><\/p>\n<p>exp_design &lt;- read.csv(&#8220;metadata.csv&#8221;, header = TRUE, sep = &#8220;,&#8221;)<br \/>\nexp_design<\/p>\n<p><span style=\"color: #0000ff;\">#indicar que a coluna tratamento \u00e9 um fator<\/span><\/p>\n<p>exp_design$tratamento = factor(exp_design$tratamento)<\/p>\n<p>&nbsp;<\/p>\n<p>#\u00e9 indicado fazer uma limpeza pr\u00e9via, excluindo genes com valor baixo de express\u00e3o ou zero, nesse caso ser\u00e1 utilizado um m\u00ednimo de 1 reads em todas a tr\u00eas amostras do frio OU do sal<\/p>\n<p>para ou utiliza-se o caractere pipe (&#8220;|&#8221;)<\/p>\n<p>minimo = 1<br \/>\ncountdata2 &lt;- subset(countdata, (frio1 &gt;= minimo &amp; frio2 &gt;= minimo &amp; frio3 &gt;= minimo) | (sal1 &gt;= minimo &amp; sal2 &gt;= minimo &amp; sal3 &gt;= minimo))<\/p>\n<p>dim(countdata2)<\/p>\n<p><span style=\"color: #0000ff;\">#criar dataset do deseq2<\/span><\/p>\n<div>\n<p>dds &lt;- DESeqDataSetFromMatrix(\u00a0 \u00a0countData=countdata2 ,<br \/>\ncolData=exp_design,<br \/>\ndesign=~tratamento, tidy = TRUE)<\/p>\n<p>dds<br \/>\ndim(dds)<\/p>\n<p>resultado no console do R:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-373\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/figura34-400x250.jpg\" alt=\"\" width=\"621\" height=\"388\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/figura34-400x250.jpg 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/figura34-1024x640.jpg 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/figura34-768x480.jpg 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/figura34.jpg 1536w\" sizes=\"auto, (max-width: 621px) 100vw, 621px\" \/><\/p>\n<\/div>\n<p><span style=\"color: #0000ff;\"># filtragem 2<\/span><br \/>\nsmallestGroupSize &lt;- 3<br \/>\nvalor &lt;- 1<\/p>\n<p>keep &lt;- rowSums(counts(dds) &gt;= valor) &gt;= smallestGroupSize<br \/>\ndds &lt;- dds[keep,]<br \/>\ndds<br \/>\ndim(dds)<\/p>\n<p><span style=\"color: #0000ff;\">#indicar qual n\u00edvel do fator \u00e9 referencia no calculo de expressao diferencial<\/span><br \/>\ndds$tratamento &lt;- relevel(dds$tratamento, ref = &#8220;sal&#8221;)<\/p>\n<p><span style=\"color: #0000ff;\">#executar a funcao DESeq para calculo da diferenca de expressao\u00a0<\/span><br \/>\ndds &lt;- DESeq(dds)<br \/>\nres &lt;- results(dds)<br \/>\nres<\/p>\n<p>resultado console do R:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-381\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/figura35-3-400x278.jpg\" alt=\"\" width=\"848\" height=\"589\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/figura35-3-400x278.jpg 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/figura35-3-1024x712.jpg 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/figura35-3-768x534.jpg 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/figura35-3-1536x1069.jpg 1536w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/figura35-3-2048x1425.jpg 2048w\" sizes=\"auto, (max-width: 848px) 100vw, 848px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #0000ff;\">#sum\u00e1rio dos resultados<\/span><br \/>\nsummary(res)<\/p>\n<p><span style=\"color: #0000ff;\">#exemplo de como selecionar somente os significativos<\/span><br \/>\nres0.05 &lt;- results(dds, alpha = 0.05)<br \/>\nsummary(res0.05)<\/p>\n<p><span style=\"color: #0000ff;\">#nomes do contraste feito<\/span><br \/>\nresultsNames(dds)<\/p>\n<p>resultado:<\/p>\n<p><span class=\"GNTYACMBC4B\" tabindex=\"-1\" role=\"document\"><span class=\"GNTYACMBB4B\">&#8220;tratamento_frio_vs_sal&#8221;<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff;\">#criar manualmente um contraste &#8211; \u00e9 importante quando o fator tratamento tem v\u00e1rios n\u00edveis, <\/span><span style=\"color: #0000ff;\">exemplo frio, sal, calor, dose1, dose2<\/span><br \/>\ncontrast &lt;- results(dds, name=&#8221;tratamento_frio_vs_sal&#8221;)<br \/>\ncontrast &lt;- results(dds, contrast=c(&#8220;tratamento&#8221;,&#8221;frio&#8221;,&#8221;sal&#8221;))<br \/>\ncontrast<\/p>\n<p><span style=\"color: #0000ff;\">#o shrinkage&#8221; (ou encolhimento) dos valores de log2 da raz\u00e3o de express\u00e3o (logfold changes) \u00e9 uma <\/span><span style=\"color: #0000ff;\">t\u00e9cnica usada no deseq2 para melhorar os valores da express\u00e3o diferencial<\/span><br \/>\n<span style=\"color: #0000ff;\">#deve ser utilizada em situa\u00e7\u00f5es onde h\u00e1 poucos dados ou com muita variabilidade<\/span><br \/>\n<span style=\"color: #0000ff;\">#o apeglm \u00e9 um m\u00e9todo bayesiano aplicado nestas condi\u00e7\u00f5es<\/span><br \/>\n<span style=\"color: #0000ff;\">#existem outros m\u00e9todos, mas protocolo dos autores do deseq2 ele indica este m\u00e9todo<\/span><\/p>\n<p>resLFC &lt;- lfcShrink(dds, coef=&#8221;tratamento_frio_vs_sal&#8221;, type=&#8221;apeglm&#8221;)<br \/>\nresLFC<\/p>\n<p>&nbsp;<\/p>\n<p>#plotar gr\u00e1ficos de dispersao dos resultados de log2fc<br \/>\nplotMA(res, ylim=c(-2,2))<br \/>\nplotMA(resLFC, ylim=c(-2,2))<\/p>\n<p><span style=\"color: #0000ff;\">#ajustar os dados<\/span><br \/>\n<span style=\"color: #0000ff;\">#Variance Stabilizing Transformation (vst) transforma dos dados de contagem<\/span><br \/>\n<span style=\"color: #0000ff;\">#para quye a variabilidade entre as amostras seja estabilizada<\/span><br \/>\n<span style=\"color: #0000ff;\">#ele &#8220;homogeniza as vari\u00e2ncia&#8221; <\/span><br \/>\n<span style=\"color: #0000ff;\">#rlog (regularized log transformation) \u00e9 outro metodo com a mesma finalidade<\/span><br \/>\n<span style=\"color: #0000ff;\">#blind=FALSE utiliza informa\u00e7\u00f5es das condicoes do experimento para os calculos <\/span><br \/>\n<span style=\"color: #0000ff;\">#normTransform &#8211; para reduzir outliers<\/span><br \/>\n<span style=\"color: #0000ff;\"># todas sao transforma\u00e7\u00f5es<\/span><\/p>\n<p><span style=\"color: #800000;\">#neste exemplo vamos utilizar os dados transformados via rlog<\/span><br \/>\n<span style=\"color: #800000;\">#conforme artigo https:\/\/doi.org\/10.1186\/s13059-014-0550-8<\/span><\/p>\n<p>vsd &lt;- vst(dds, blind=FALSE)<br \/>\nrld &lt;- rlog(dds, blind=FALSE)<br \/>\nntd &lt;- normTransform(dds)<br \/>\nhead(assay(vsd), 3)<\/p>\n<p>meanSdPlot(assay(ntd))<br \/>\nmeanSdPlot(assay(vsd))<br \/>\nmeanSdPlot(assay(rld))<\/p>\n<p><span style=\"color: #0000ff;\"># plotar gr\u00e1fico de distancia de PCA entre as amostras<\/span><\/p>\n<p>sampleDists &lt;- dist(t(assay(rld)))<br \/>\nsampleDistMatrix &lt;- as.matrix(sampleDists)<br \/>\nrownames(sampleDistMatrix) &lt;- paste(rld$id)<br \/>\ncolnames(sampleDistMatrix) &lt;- NULL<br \/>\ncolors &lt;- colorRampPalette( rev(brewer.pal(9, &#8220;Blues&#8221;)) )(255)<\/p>\n<p>pheatmap(sampleDistMatrix,<br \/>\nclustering_distance_rows=sampleDists,<br \/>\nclustering_distance_cols=sampleDists,<br \/>\ncol=colors)<\/p>\n<p>plotPCA(rld, intgroup=c(&#8220;id&#8221;))<br \/>\nplotPCA(rld, intgroup=c(&#8220;tratamento&#8221;))<\/p>\n<p>resultados:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-385\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/grafico40-400x232.jpeg\" alt=\"\" width=\"505\" height=\"293\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/grafico40-400x232.jpeg 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/grafico40-1024x594.jpeg 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/grafico40-768x445.jpeg 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/grafico40-1536x891.jpeg 1536w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/grafico40.jpeg 1738w\" sizes=\"auto, (max-width: 505px) 100vw, 505px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-386\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/pca-400x232.jpeg\" alt=\"\" width=\"679\" height=\"394\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/pca-400x232.jpeg 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/pca-1024x594.jpeg 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/pca-768x445.jpeg 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/pca-1536x891.jpeg 1536w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/pca.jpeg 1738w\" sizes=\"auto, (max-width: 679px) 100vw, 679px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #ff0000;\">#https:\/\/bioconductor.org\/packages\/devel\/bioc\/vignettes\/EnhancedVolcano\/inst\/doc\/EnhancedVolcano.html<\/span><\/p>\n<p><span style=\"color: #0000ff;\">#gr\u00e1fico v0lcano &#8211; neste caso como a amostra\u00a0<\/span><br \/>\nEnhancedVolcano(res,lab = &#8221;, x = &#8216;log2FoldChange&#8217;, y = &#8216;pvalue&#8217;)<br \/>\nEnhancedVolcano(res,lab = &#8221;, x = &#8216;log2FoldChange&#8217;, y = &#8216;pvalue&#8217;) + coord_flip()<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-388\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/volcano-400x220.jpeg\" alt=\"\" width=\"744\" height=\"409\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/volcano-400x220.jpeg 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/volcano-1024x562.jpeg 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/volcano-768x422.jpeg 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/volcano-1536x843.jpeg 1536w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/volcano.jpeg 1836w\" sizes=\"auto, (max-width: 744px) 100vw, 744px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h2><span style=\"color: #0000ff;\">criar dataframe contendo os DEGs<\/span><br \/>\nfinal &lt;- as.data.frame(res)<br \/>\nhead(final)<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-390\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/degs-400x95.png\" alt=\"\" width=\"1053\" height=\"250\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/degs-400x95.png 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/degs-1024x243.png 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/degs-768x182.png 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/degs.png 1351w\" sizes=\"auto, (max-width: 1053px) 100vw, 1053px\" \/><\/p>\n<p><span style=\"color: #0000ff;\">#boxplot das amostras<\/span><br \/>\npar(mar=c(8,5,2,2))<br \/>\nboxplot(log10(assays(dds)[[&#8220;cooks&#8221;]]), range=0, las=2)<\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #0000ff;\">##criar heatmaps<\/span><br \/>\nlibrary(gplots)<\/p>\n<p>dados1 &lt;- assay(rld)<\/p>\n<p><span style=\"color: #ff0000;\">#qdo quiser selecionar somente as primeiras 1000 linhas ou outro valor<\/span><br \/>\n<span style=\"color: #ff0000;\">#dados1 &lt;- dados1[1:10000,]<\/span><\/p>\n<p><span style=\"color: #0000ff;\">#aqui utilizaremos todos os dados<\/span><\/p>\n<p>pheatmap(as.matrix(dados1),<br \/>\ncolor=greenred(75),<br \/>\nshow_rownames = FALSE,<br \/>\ncluster_rows=TRUE,<br \/>\ncluster_cols=FALSE)<\/p>\n<p>resultado:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-391\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm1-400x324.jpeg\" alt=\"\" width=\"912\" height=\"738\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm1-400x324.jpeg 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm1-1024x830.jpeg 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm1-768x622.jpeg 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm1.jpeg 1244w\" sizes=\"auto, (max-width: 912px) 100vw, 912px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>pheatmap(as.matrix(dados1),<br \/>\nshow_rownames = FALSE,<br \/>\ncluster_cols=FALSE,<br \/>\ncolorRampPalette(c(&#8220;darkgreen&#8221;, &#8220;black&#8221;, &#8220;darkred&#8221;))(75),<br \/>\nborder_color = &#8220;black&#8221;, # default is grey60<br \/>\nnumber_color = &#8220;black&#8221;,<br \/>\nfontsize_number = 8<br \/>\n)<\/p>\n<p>pheatmap(as.matrix(dados1),<br \/>\nshow_rownames = FALSE,<br \/>\ncluster_cols=FALSE,<br \/>\ncolorRampPalette(c(&#8220;darkgreen&#8221;, &#8220;white&#8221;, &#8220;darkred&#8221;))(75),<br \/>\nborder_color = &#8220;black&#8221;, # default is grey60<br \/>\nnumber_color = &#8220;black&#8221;,<br \/>\nfontsize_number = 8<br \/>\n)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-392\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm2-400x324.jpeg\" alt=\"\" width=\"1001\" height=\"811\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm2-400x324.jpeg 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm2-1024x830.jpeg 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm2-768x622.jpeg 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm2.jpeg 1244w\" sizes=\"auto, (max-width: 1001px) 100vw, 1001px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h2><span style=\"color: #0000ff;\">#mais modelos de heatmaps<\/span><\/h2>\n<p>anotacao &lt;- data.frame(exp_design$tratamento)<br \/>\nrow.names(anotacao) &lt;- colnames(dados1)<br \/>\ncolnames(anotacao)[1] =&#8221;tratamento&#8221;<br \/>\nanotacao<\/p>\n<p>cores = list(<br \/>\ntratamento = c( frio = &#8220;blue&#8221;,<br \/>\nsal = &#8220;magenta&#8221;)<br \/>\n)<\/p>\n<p>pheatmap(as.matrix(dados1),<br \/>\nshow_rownames = FALSE,<br \/>\ncluster_cols=FALSE,<br \/>\ncolorRampPalette(c(&#8220;darkgreen&#8221;, &#8220;white&#8221;, &#8220;darkred&#8221;))(75),<br \/>\nborder_color = &#8220;black&#8221;,<br \/>\nnumber_color = &#8220;black&#8221;,<br \/>\nfontsize_number = 8,<br \/>\nannotation_col = anotacao)<\/p>\n<p>pheatmap(as.matrix(dados1),<br \/>\nshow_rownames = FALSE,<br \/>\ncluster_cols=FALSE,<br \/>\ncolorRampPalette(c(&#8220;darkgreen&#8221;, &#8220;white&#8221;, &#8220;darkred&#8221;))(75),<br \/>\nborder_color = &#8220;black&#8221;,<br \/>\nnumber_color = &#8220;black&#8221;,<br \/>\nfontsize_number = 8,<br \/>\nannotation_col = anotacao,<br \/>\nannotation_colors = cores)<\/p>\n<p>&nbsp;<\/p>\n<p>pheatmap(dados1,<br \/>\ncluster_rows = TRUE,<br \/>\ncluster_cols = TRUE,<br \/>\nclustering_distance_cols = &#8216;euclidean&#8217;,<br \/>\nclustering_distance_rows = &#8216;euclidean&#8217;,<br \/>\nclustering_method = &#8216;ward.D&#8217;,<br \/>\nannotation_names_row = FALSE,<br \/>\nannotation_names_col = TRUE,<br \/>\nfontsize_row = 10, # fonte das linhas<br \/>\nfontsize_col = 14, # fonte das colunas<br \/>\nangle_col = 45, # anglo das caixas de texto<br \/>\nshow_colnames = T,<br \/>\nshow_rownames = F,<br \/>\ncolorRampPalette(c(&#8220;darkgreen&#8221;, &#8220;white&#8221;, &#8220;darkred&#8221;))(75),<br \/>\nannotation_col = anotacao,<br \/>\nannotation_colors = cores,<br \/>\ncutree_cols = 2<br \/>\n)<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-393\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm3-400x255.jpeg\" alt=\"\" width=\"930\" height=\"593\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm3-400x255.jpeg 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm3-1024x652.jpeg 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm3-768x489.jpeg 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm3-1536x977.jpeg 1536w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm3.jpeg 1584w\" sizes=\"auto, (max-width: 930px) 100vw, 930px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-394\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm4-400x332.jpeg\" alt=\"\" width=\"780\" height=\"647\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm4-400x332.jpeg 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm4-1024x849.jpeg 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm4-768x637.jpeg 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm4.jpeg 1216w\" sizes=\"auto, (max-width: 780px) 100vw, 780px\" \/><\/p>\n<p><span style=\"color: #0000ff;\">#centralizando (normalizando) os dados no heatmap<\/span><\/p>\n<p>normalizado &lt;- as.data.frame(scale(dados1))<\/p>\n<p>pheatmap(normalizado,<br \/>\ncluster_rows = TRUE,<br \/>\ncluster_cols = TRUE,<br \/>\nclustering_distance_cols = &#8216;euclidean&#8217;,<br \/>\nclustering_distance_rows = &#8216;euclidean&#8217;,<br \/>\nclustering_method = &#8216;ward.D&#8217;,<br \/>\nannotation_names_row = FALSE,<br \/>\nannotation_names_col = TRUE,<br \/>\nfontsize_row = 10, # fonte das linhas<br \/>\nfontsize_col = 14, # fonte das colunas<br \/>\nangle_col = 45, # anglo das caixas de texto<br \/>\nshow_colnames = T,<br \/>\nshow_rownames = F,<br \/>\ncolorRampPalette(c(&#8220;darkgreen&#8221;, &#8220;white&#8221;, &#8220;darkred&#8221;))(75),<br \/>\nannotation_col = anotacao,<br \/>\nannotation_colors = cores,<br \/>\ncutree_cols = 2<br \/>\n)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-395\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm5-400x332.jpeg\" alt=\"\" width=\"838\" height=\"695\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm5-400x332.jpeg 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm5-1024x849.jpeg 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm5-768x637.jpeg 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm5.jpeg 1216w\" sizes=\"auto, (max-width: 838px) 100vw, 838px\" \/><\/p>\n<p>#dados2 &lt;- dados1[1:5000,]<br \/>\ndados2 &lt;- dados1<br \/>\nnormalizado &lt;- as.data.frame(scale(dados2))<\/p>\n<p>heatmap.2(dados2,<br \/>\nkey=T,<br \/>\nkeysize=1.0,<br \/>\nscale=&#8221;none&#8221;,<br \/>\ndensity.info=&#8221;none&#8221;,<br \/>\nreorderfun=function(d,w) reorder(d, w, agglo.FUN=mean),<br \/>\ntrace=&#8221;none&#8221;,<br \/>\ncexRow=0.2,<br \/>\ncexCol=0.8,<br \/>\ndistfun=function(x) dist(x, method=&#8221;euclidean&#8221;),<br \/>\nhclustfun=function(x) hclust(x, method=&#8221;ward.D2&#8243;))<\/p>\n<p>heatmap.2(as.matrix(normalizado),<br \/>\ndendrogram=&#8221;row&#8221;,<br \/>\ntrace=&#8221;none&#8221;,<br \/>\nlabRow=FALSE,<br \/>\ncol=greenred(10))<\/p>\n<p>heatmap.2(as.matrix(normalizado),<br \/>\ndendrogram=&#8221;row&#8221;,<br \/>\ntrace=&#8221;none&#8221;,<br \/>\nlabRow=FALSE,<br \/>\ncol=redblue(256))<\/p>\n<p>n &lt;- nrow(normalizado)<br \/>\ncolor &lt;- colorRampPalette((c(&#8220;blue&#8221;, &#8220;white&#8221;, &#8220;red&#8221;)))(n)<br \/>\nheatmap.2(as.matrix(normalizado),<br \/>\ndendrogram=&#8221;row&#8221;,<br \/>\ntrace=&#8221;none&#8221;,<br \/>\nlabRow=FALSE,<br \/>\ncol=color)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-396\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm6-400x247.jpeg\" alt=\"\" width=\"971\" height=\"599\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm6-400x247.jpeg 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm6-1024x632.jpeg 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm6-768x474.jpeg 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm6-1536x948.jpeg 1536w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm6.jpeg 1634w\" sizes=\"auto, (max-width: 971px) 100vw, 971px\" \/> <img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-397\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm7-400x247.jpeg\" alt=\"\" width=\"1278\" height=\"789\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm7-400x247.jpeg 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm7-1024x632.jpeg 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm7-768x474.jpeg 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm7-1536x948.jpeg 1536w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/hm7.jpeg 1634w\" sizes=\"auto, (max-width: 1278px) 100vw, 1278px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #0000ff;\">#correla\u00e7\u00e3o entre as amostras<\/span><br \/>\ndados3 &lt;- dados1<br \/>\ndados3[is.na(dados3)] &lt;- 0<\/p>\n<p>cormat &lt;- round( cor(dados3, method = c(&#8220;pearson&#8221;)), 2)<br \/>\ncormat<\/p>\n<p>library(reshape2)<\/p>\n<p>melted_cormat &lt;- melt(cormat)<br \/>\nhead(melted_cormat)<\/p>\n<p>#Get the lower and upper triangles of the correlation matrix<br \/>\n#Get lower triangle of the correlation matrix<br \/>\nlower_tri &lt;- cormat<br \/>\nlower_tri[lower.tri(lower_tri)] &lt;- NA #OR upper.tri function<br \/>\nlower_tri<\/p>\n<p>melted_cormat &lt;- reshape2::melt(lower_tri, na.rm = TRUE)<br \/>\n# Heatmap<br \/>\nggplot(data = melted_cormat, aes(Var2, Var1, fill = value))+<br \/>\ngeom_tile(color = &#8220;white&#8221;)+<br \/>\nscale_fill_gradient2(low = &#8220;blue&#8221;, high = &#8220;red&#8221;, mid = &#8220;white&#8221;,<br \/>\nmidpoint = .50, limit = c(0,1), space = &#8220;Lab&#8221;,<br \/>\nname=&#8221;Pearson\\nCorrelation&#8221;) +<br \/>\ntheme_minimal()+<br \/>\ntheme(axis.text.x = element_text(angle = 45, vjust = 1,<br \/>\nsize = 12, hjust = 1))+<br \/>\ncoord_fixed() +<br \/>\ngeom_text(aes(Var2, Var1, label = value), color = &#8220;black&#8221;, size = 4) +<br \/>\ntheme(<br \/>\naxis.title.x = element_blank(),<br \/>\naxis.title.y = element_blank(),<br \/>\npanel.grid.major = element_blank(),<br \/>\npanel.border = element_blank(),<br \/>\npanel.background = element_blank(),<br \/>\naxis.ticks = element_blank(),<br \/>\nlegend.justification = c(1, 0),<br \/>\nlegend.position = c(0.4, 0.7),<br \/>\nlegend.direction = &#8220;horizontal&#8221;)+<br \/>\nguides(fill = guide_colorbar(barwidth = 5, barheight = 1,<br \/>\ntitle.position = &#8220;top&#8221;, title.hjust = 0.5))<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-398\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/correlacao-400x247.jpeg\" alt=\"\" width=\"1099\" height=\"678\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/correlacao-400x247.jpeg 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/correlacao-1024x632.jpeg 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/correlacao-768x474.jpeg 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/correlacao-1536x948.jpeg 1536w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/correlacao.jpeg 1634w\" sizes=\"auto, (max-width: 1099px) 100vw, 1099px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #0000ff;\">##distancia &#8211; dendograma entre amostras<\/span><br \/>\nt5 &lt;- t(dados3)<br \/>\ndistx = dist(t5, method = &#8220;manhattan&#8221; )<\/p>\n<p>distx &lt;- log10(distx)<\/p>\n<p>hclust_avg &lt;- hclust(distx , method = &#8216;average&#8217;)<br \/>\nplot(hclust_avg)<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-399\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/dista-400x324.jpeg\" alt=\"\" width=\"966\" height=\"782\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/dista-400x324.jpeg 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/dista-1024x828.jpeg 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/dista-768x621.jpeg 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/dista.jpeg 1246w\" sizes=\"auto, (max-width: 966px) 100vw, 966px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #0000ff;\">##mds entre amostras<\/span><br \/>\nfit &lt;- cmdscale(distx, eig = TRUE, k = 2)<br \/>\nxx &lt;- data.frame(fit$points[,1])<br \/>\nyy &lt;- data.frame(fit$points[,2])<br \/>\nnome &lt;- data.frame(row.names(t5))<br \/>\nnome<\/p>\n<p>lin &lt;- c(&#8216;f1&#8242;,&#8217;f2&#8217;, &#8216;f3&#8217;,<br \/>\n&#8216;s1&#8242;,&#8217;s2&#8217;, &#8216;s3&#8217;)<\/p>\n<p>mds1 &lt;- cbind(lin,xx)<br \/>\nmds1 &lt;- cbind(mds1,yy)<\/p>\n<p>colnames(mds1)[1] &lt;- &#8216;Library&#8217;<br \/>\ncolnames(mds1)[2] &lt;- &#8216;Dim1&#8217;<br \/>\ncolnames(mds1)[3] &lt;- &#8216;Dim2&#8217;<\/p>\n<p>library(ggthemes)<\/p>\n<p>ggplot() +<br \/>\ngeom_point(data = mds1, aes(x = Dim1, y = Dim2, color = Library),size=4) +<br \/>\nscale_color_manual(values = c(&#8220;forestgreen&#8221;, &#8220;palegreen&#8221;, &#8220;green&#8221;,<br \/>\n&#8220;darkblue&#8221;, &#8220;blue3&#8221;, &#8220;dodgerblue&#8221;)) +<br \/>\ntheme_base()<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-400\" src=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/dim-400x206.jpeg\" alt=\"\" width=\"1016\" height=\"523\" srcset=\"https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/dim-400x206.jpeg 400w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/dim-1024x526.jpeg 1024w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/dim-768x395.jpeg 768w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/dim-1536x789.jpeg 1536w, https:\/\/wp.ufpel.edu.br\/lmaia\/files\/2025\/02\/dim.jpeg 1962w\" sizes=\"auto, (max-width: 1016px) 100vw, 1016px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Protocolo testado utilizando o Linux Ubuntu 24 LTS Os passos iniciais s\u00e3o utilizados para instala\u00e7\u00e3o dos softwares necess\u00e1rios, prepara\u00e7\u00e3o da estrutura de diret\u00f3rios e obten\u00e7\u00e3o dos arquivos utilizados. 1)Instala\u00e7\u00e3o do programa HiSat2: No terminal do linux, utilize o comando: sudo &hellip; <a href=\"https:\/\/wp.ufpel.edu.br\/lmaia\/rnaseq-via-hisat2\/\">Continue lendo <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1301,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-278","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/wp.ufpel.edu.br\/lmaia\/wp-json\/wp\/v2\/pages\/278","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp.ufpel.edu.br\/lmaia\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wp.ufpel.edu.br\/lmaia\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wp.ufpel.edu.br\/lmaia\/wp-json\/wp\/v2\/users\/1301"}],"replies":[{"embeddable":true,"href":"https:\/\/wp.ufpel.edu.br\/lmaia\/wp-json\/wp\/v2\/comments?post=278"}],"version-history":[{"count":51,"href":"https:\/\/wp.ufpel.edu.br\/lmaia\/wp-json\/wp\/v2\/pages\/278\/revisions"}],"predecessor-version":[{"id":406,"href":"https:\/\/wp.ufpel.edu.br\/lmaia\/wp-json\/wp\/v2\/pages\/278\/revisions\/406"}],"wp:attachment":[{"href":"https:\/\/wp.ufpel.edu.br\/lmaia\/wp-json\/wp\/v2\/media?parent=278"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}