• Nenhum resultado encontrado

Frederico Gonçalves - Fiocruz Minas

N/A
N/A
Protected

Academic year: 2023

Share "Frederico Gonçalves - Fiocruz Minas"

Copied!
152
0
0

Texto

Integração de expressão gênica e dados proteômicos em redes de interação proteína-proteína do Trypanosoma cruzi / Frederico Gonçalves Guimarães. Integração de expressão gênica e dados proteômicos em redes de interação proteína-proteína do Trypanosoma cruzi.

O desafio da integração de dados biológicos

Tal conhecimento requer a integração de dados de diversas áreas dentro e fora da Biologia. E aqui novamente enfrentamos a questão da diversidade de dados, desta vez relacionada com bases de dados.

Redes biológicas

Dependendo da natureza de sua interação, uma rede pode ser direcionada se a interação entre seus nós tiver uma direção bem definida. Uma rede de interação proteica geralmente não é direcionada, pois geralmente representa apenas as interações físicas entre proteínas, sem qualquer direção predeterminada.

O Trypanosoma cruzi no contexto das doenças negligenciadas

Em outros países, como EUA, Austrália, Japão e algumas partes da Europa, as transmissões autóctones são extremamente raras, porém vários casos foram relatados devido à imigração de pessoas infectadas de áreas endêmicas (CONNERS et al., 2016; GASKON; BERNA; PINAZO, 2010; OMS, 2016). Devido a esses mecanismos, a regulação da expressão gênica é pós-transcricional (FERNÁNDEZ-MOYA; ESTÉVEZ, 2010; GAUDENZI et al., 2011).

FIGURA 3: Distribuição da endemicidade da doença de Chagas. Essa  doença é endêmica em países da América Latina, no entanto, devido a  imigração de pessoas dessas áreas para outros países, diversos casos  têm   sido   reportados
FIGURA 3: Distribuição da endemicidade da doença de Chagas. Essa doença é endêmica em países da América Latina, no entanto, devido a imigração de pessoas dessas áreas para outros países, diversos casos têm sido reportados

Justificativa

Objetivo geral

Objetivos específicos

Obtenção dos dados

  • Dados de RNASeq e Shotgun Proteomics
  • Seleção de genes integrantes de famílias multigênicas
  • Seleção de genes diferencialmente expressos
  • Consenso dos dados

Para a realização das análises realizadas no âmbito deste trabalho, utilizamos apenas o consenso desses dados, ou seja, genes expressos diferencialmente que codificam proteínas que também foram identificadas como expressas diferencialmente. Uma vez realizado um agrupamento de dados de RNA e proteínas, fomos novamente confrontados com representantes de famílias multigênicas.

Configuração do espaço de trabalho para o desenvolvimento do projeto

Para selecionar RNAs e proteínas regulados positiva e negativamente, no que diz respeito à infectividade, os dados de expressão de RNA e proteína foram submetidos aos critérios de corte logFoldChange (logFC) de 0,99 e um valor p ajustado inferior a 0,05 que encontramos um total de 2.129 genes expressos diferencialmente e 380 proteínas expressas diferencialmente. Este consenso foi alcançado agrupando os dados em quatro categorias, dependendo da regulação (negativa ou positiva) de RNA e proteína: RNA neg/proteína neg, RNA neg/proteína pos, RNA pos/proteína neg e RNA pos/proteína pos.

Construção dos arquivos utilizados como origem dos dados de análise

Por fim, criamos outro arquivo denominado de_proteins_common_results-non-multigene-one_multigene-only_gene_ids.tsv, que contém apenas informações sobre identificadores de genes (gene id).

Pesquisa pelos identificadores do STRING utilizando busca por similaridade

O método utilizado para encontrar esses identificadores foi realizar uma busca de similaridade de sequência contra as proteínas T. Lá, após escolher o organismo de interesse – no caso deste trabalho, Trypanosoma cruzi –, transferimos o arquivo 353153.protein.sequences. v10 .fa.gz para a pasta /proteins/blast/database.

Estruturação da rede no STRING

O arquivo gerado com os resultados (tcruzi_non-multigenic_from_TcruziSylvioX10- vs.353153.protein.sequences.v10-best_hits-only_ids.txt) foi utilizado como entrada de pesquisa no site STRING através da função de pesquisa multiproteína. Vamos criar uma padronização nos nomes dos arquivos e prefixar "tcruzi_proteins-" para cada nome STRING original.

Obtenção e filtragem da rede com todas as interações de proteínas de T. cruzi

Preparação dos dados utilizados na análise de enriquecimento funcional da

  • Informação funcional: Categorias de regulação RNA/proteína
  • Informação funcional: Natureza da interação entre as proteínas
  • Informação funcional: EC numbers
  • Informação funcional: Anotação funcional das proteínas

Com isso, foi gerado o arquivo de_proteins_common_results-non-multigene-one_multigene-gene_id-regulation.tsv. Por fim, juntamos as informações dos dois arquivos gerados em um terceiro, de_proteins_common_results-non-multigene-one_multigene-gene_id-regulation.tsv. TcruziSylvioX10-string_ids.tsv de_proteins_common_results-non-multigene-one_multigene-gene_id-regulation.tsv | classificar -k2 >.

A partir deste arquivo foi criado um novo (tcruzi_proteins-string_proteins_annotations-unique_ec_numbers-colors.tsv), associando cada um dos números EC encontrados a um código, que é a representação da cor em notação hexadecimal RGB.

FIGURA  9:  Fluxograma   dos   procedimentos   utilizados   na  caracterização das interações entre as proteínas.
FIGURA 9: Fluxograma dos procedimentos utilizados na caracterização das interações entre as proteínas.

Modelagem das redes no Cytoscape

Entrada e processamento dos dados

Mais uma coluna foi criada na tabela de nós, visível na visualização da rede. Após selecionar cada um dos arquivos, alteramos/confirmamos uma série de parâmetros na janela que se abre, incluindo o nome e atributo das colunas de dados (à semelhança do que foi feito na importação inicial da rede). Para isso, acessamos novamente o menu Arquivo → Importar → Rede → Arquivos e abrimos o arquivo 353153.protein.links.detailed.v10-experiment_database-combined_400.tsv, que está localizado na pasta /proteins/string.

Na janela que se abre, selecione a rede STRING - DB/Experiments - Combined 400 e a opção Ignore edge direction.

Análise da rede

Assim, cada etapa metodológica foi planejada e testada de forma abrangente para que pudesse ser reproduzida nas mais diversas situações e possibilitar sua implementação também para outros organismos modelo. Pensando nisso, os resultados de cada uma das etapas metodológicas são descritos detalhadamente, seção por seção, para permitir inclusive sua implementação separada ou adaptação para atender outros protocolos.

Obtenção e consenso dos dados

Considerando a natureza deste trabalho, que é a construção de uma integração sistemática de dados em RIPPs, o desenvolvimento da metodologia é o nosso principal resultado e não apenas um meio para alcançar o resultado. Representam a origem, as adições/alterações sofridas durante o processamento e o contexto a que se referem. Por exemplo, o arquivo tcruzi_proteins-string_interactions.tsv contém dados de interação de proteínas e foi obtido no site STRING.

Durante as análises, utilizamos alguns scripts para automatizar tarefas de processamento computacional.

TABELA 2: Relacionamentos entre pares: Regulação positiva e negativa de RNA e proteína  para os genes em estudo.
TABELA 2: Relacionamentos entre pares: Regulação positiva e negativa de RNA e proteína para os genes em estudo.

Construção dos arquivos utilizados na origem dos dados de análise

Pesquisa pelos identificadores do STRING utilizando busca por similaridade

Para realizar a busca por similaridade de sequências com o BLAST é necessário criar um banco de dados que servirá como alvo da busca. Como é possível transferir arquivos contendo as sequências de aminoácidos de todas as proteínas armazenadas de cada um dos organismos cadastrados no site STRING para um computador local, utilizamos esta fonte para criar o banco de dados BLAST. A partir do arquivo de saída gerado pelo script anterior (tcruzi_proteins_from_TcruziSylvioX10-vs-353153.protein.sequences-info_extraction.tsv), selecionamos os melhores acertos para cada um dos resultados do BLAST, levando em consideração informações de identidade e cobertura.

O arquivo tcruzi_proteins_from_TcruziSylvioX10-vs-353153.protein.sequences.v10-best_hits.tsv mostrando essas correlações pode ser encontrado no Apêndice 3.

Estruturação da rede no STRING

Como este resultado apenas evidenciou a presença de esferas isoladas (nós), iniciamos um estudo visando determinar os parâmetros que permitiriam o estabelecimento de relações entre as proteínas em questão e suas vizinhas. Esta variável especifica os primeiros vizinhos de cada uma das proteínas pesquisadas, e um valor de 500 especifica a interação total do conjunto de todas as proteínas mapeadas na rede, ao invés das individuais. Dado que o STRING não dispõe de ferramentas mais adequadas para este tipo de análise, utilizamos a opção de exportar os dados da página.

Os vizinhos foram obtidos no banco de dados STRING, com base nos critérios de corte: pontuação mínima de interação exigida: 0,400 e fontes de interação ativas: Experimentos e bancos de dados.

FIGURA  12:  Representação   gráfica   inicial   da   rede   gerada   pelo  STRING.   As   cores   atribuídas   não   possuem   nenhum   significado,  sendo apenas ilustrativas
FIGURA 12: Representação gráfica inicial da rede gerada pelo STRING. As cores atribuídas não possuem nenhum significado, sendo apenas ilustrativas

Obtenção e filtragem da rede com todas as interações de proteínas de T. cruzi

Os resultados obtidos com esta fórmula corresponderam às nossas expectativas, então esta foi a fórmula utilizada em nosso comando awk.

Preparação dos dados utilizados no enriquecimento funcional da rede

  • Informação funcional: Categorias de regulação RNA/proteína
  • Informação funcional: Natureza da interação entre as proteínas
  • Informação funcional: EC numbers
  • Informação funcional: Anotação funcional das proteínas

É importante notar que os números EC não podem ser usados ​​para identificar enzimas específicas, mas sim a reação catalisada pela enzima. Em nosso trabalho, utilizamos a associação dos números CE com proteínas como forma de caracterizar seu papel no metabolismo T. Operacionalmente, essa tarefa foi realizada associando cada um dos números CE encontrados em um código, que é a representação da cor em RGB hexadecimal notação.

Após encontrar os números de CE de três dos seis grupos superiores (EC2, EC3 e EC6), decidimos utilizar uma funcionalidade deste módulo, que é a capacidade de definir tonalidades diferentes para os grupos (EC2: vermelho, EC3: verde, EC6: azul).

TABELA  3:  Associação  entre  os  códigos  de cores a  cada um dos  EC  numbers  válidos  encontrados.
TABELA 3: Associação entre os códigos de cores a cada um dos EC numbers válidos encontrados.

Modelagem das redes no Cytoscape

A ferramenta Cytoscape

À direita (FIGURA 15-2) temos a área de visualização da rede selecionada na coleção, denominada neste trabalho como “área de visualização da rede”. Cada um dos nós da rede ali exibidos pode ser movido livremente e o zoom da imagem também pode ser controlado. Por fim, na parte inferior da tela (FIGURA 15-3) encontramos a tabela com todos os dados associados à rede selecionada, denominada neste trabalho como “tabela de dados da rede”.

Feita a análise, é possível associar seus resultados aos estilos e alterar a representação visual da rede.

Entrada e processamento dos dados

Isso ocorre porque o Cytoscape combina automaticamente os dados de entrada com os dados da coluna usada como indexador. Como as colunas de uma tabela importada podem servir como indexadores para tabelas subsequentes, a ordem de entrada das tabelas de dados também é importante. Como exemplo específico, podemos citar a associação estabelecida entre os resultados obtidos nas análises das vias metabólicas via número CE e a atribuição de cores correspondente (arquivos tcruzi_proteins-string_proteins_annotations-ec_numbers.tsv e tcruzi_proteins-string_proteins_annotations-unique_ec_numbers-colors.tsv) onde a coluna ec_number do primeiro conjunto de dados serviu como índice para a coluna ec_number_color do segundo conjunto.

Quando as colunas de consulta e índice correspondem, o Cytoscape também elimina automaticamente quaisquer incompatibilidades.

Análise da rede gerada

Conforme descrito na Seção 1.2, as redes biológicas tendem a ser livres de escala, o que pode ser apreciado ao analisar o gráfico de distribuição dos nós da rede. Como as redes sem escala seguem uma distribuição de lei de potência, da forma y = axb, aplicamos um ajuste a este gráfico e obtemos o resultado mostrado na FIGURA. A correlação encontrada foi de 0,619, o que não é expressivo, mas ainda assim suficiente para comprovar que a distribuição dos nós segue uma lei de potência.

A linha representa o resultado do ajuste desta distribuição com uma lei de potência da forma y = axb.

FIGURA  16:  Tela   de   resultados   da   ferramenta  NetworkAnalyzer,   do  Cytoscape,   após  analisar a rede completa de T
FIGURA 16: Tela de resultados da ferramenta NetworkAnalyzer, do Cytoscape, após analisar a rede completa de T

Exploração dos estilos de formatação da rede

Deve-se notar que estas proteínas associadas aos números EC não faziam parte do conjunto de dados original e só foram descobertas porque interagiram de alguma forma com as proteínas originais. Foram geradas duas redes principais, uma com dados da consulta da página STRING, com 70 nós e 529 arestas, e outra construída a partir de dados de todas as interações de proteínas disponíveis no banco de dados STRING, com 4.839 nós e 129.030 arestas. Percebe-se que os procedimentos sequenciais reduzem gradativamente a quantidade de proteínas disponíveis para análise, até que sejam pesquisadas no banco de dados da rede.

A partir daí, concluímos que a mineração de novas informações biológicas funcionais a partir de dados existentes é uma característica saliente do uso de redes de interação como instrumento para análise de dados de diferentes fontes.

FIGURA  18:  Rede de interações de proteínas construída no   Cytoscape  a partir dos  dados gerados pelo site do STRING, sem nenhum tipo de formatação adicional.
FIGURA 18: Rede de interações de proteínas construída no Cytoscape a partir dos dados gerados pelo site do STRING, sem nenhum tipo de formatação adicional.

Conteúdo do arquivo de_proteins_common_results-non-

Programa blast-extract-info.pl, utilizado para extrair diversas

Conteúdo do arquivo tcruzi_proteins_from_TcruziSylvioX10-vs-

Conteúdo do arquivo tcruzi_proteins-string_id-regulation.tsv, que

As cores indicam a categoria de cada um dos elementos, conforme etiqueta ao lado do fluxograma.

Imagem

GRÁFICO 1: Evolução da quantidade de proteínas com informações disponíveis no NCBI,  (janeiro de 2013 a janeiro de 2017).
FIGURA  1:  Representação   de   uma   rede,   identificando  seus   nós   (em   letras   minúsculas)   e   arestas   (em   letras  maiúsculas).
FIGURA 2: Modelos representando as duas principais arquiteturas de redes complexas. O  modelo a representa uma rede aleatória, onde se percebe a distribuição não ordenada de  arestas entre os nós, e o modelo b, uma rede livre de escala, marcada pela existê
FIGURA 3: Distribuição da endemicidade da doença de Chagas. Essa  doença é endêmica em países da América Latina, no entanto, devido a  imigração de pessoas dessas áreas para outros países, diversos casos  têm   sido   reportados
+7

Referências

Documentos relacionados

Figure 1: Brazilian states with report of Raoiella indica Hirst (Acari: Tenuipalpidae) (MELO et al., 2018), and new dissemination areas in Espírito Santo state, Brazil... Its