---
# System prepended metadata

title: Bioinformática aplicada 2- análise de transcriptoma

---

# Bioinformática aplicada 2- análise de transcriptoma

* Portal hackMED, você cria um documento e salva suas anotações. 
uma hashtag coloca um cabeçalho maior, negrito dois asteristico **, um só * é pra criar seção, para riscar em cima da palavra ~~teste~~  , linha  horizontal _ _ _ , pode inserir imagens, 

* Pode colocar em colchete o cabeçalho e em parênteses () o link. Para achar mais informações é só digitar o Hack md features.  3 sinais de acento agudo em cima e três embaixo 
Wps: programa de escritório livre
Bioinformática aplicada 2 – Análise de transcriptoma: Introdução a computação 

## Inicio dos slides

**Bioinformática: envolve biologia molecular, e esta relacionado a computação. Pra lidar com todas as quantidades de sequencia produzida, a copmutação se tornou essencial, e tbm conhecimento de estatística.** 
Qdo o AA é similiar a penalidade é menor, se é mt diferente vc tem penalidade maior, isso é a amtriz de substituição para comparação de AA

* Alinhamento global: alinha todos os resíduos independe do tamanho da sequencia em comparação , todos os resíduos da primeira sequencia alinha com o da segunda, n importa qe vc coloque alguns espaçadores entre a sequencia pra ficarem do msm tamanho q são os gap

* Alilhamento local: você n precisa de gap, nem todos os resíduos precisam ser alinhados . Esses resíduos podem ser AA , ou nucleotídeos, dependendo da sequencia.

> Bioinfomatica tem a ver como uso de informática pra se estudar em biologia.

B*ig data era: volume (qtde), varidade (diversos tipos e fontes) velocidade (produção de conteúdo , necessidade de serem tratados, variabilidade ( incosistencia na produção) e veracidade (incerteza da veracidade) e por mim complexidade.*

Para o trabalho ser publicado é necessário a submissão dos dados gerados, o genebank n suportou mais receber os dados recebidos em larga escala. oS dados que surgem na época do data base são não estruturados, por ex textos, 

* Transistores: dispositivo semicondultor usado para amplificar ou controlar sinais elétricos
Computador tem a parte física hardware componentes mecânicos e eletro eletronicos, e sua parte logica software, sequencia de instruções que fazem o computador realizar determinada tarefa (algoritimo).
Modelo básico de computador é uma entrada, processamento, e a saída  

* Sinal digital: 
Sistema binário: são aqueles expressos apenas pelo algoritimo 0 e 1, qualquer numero do sistema.
Um npumero binário tem os bits, que são as posiçoes dele

* Componentes de hardware: Unidade de entrada de dados ( mouse, teclado, câmera de vídeo)
Unidade de saída de dados : monitor impressora)
Unidade de armazenamento de dados (memoria RAM)
Unidade de processamento de dados (CPU)

* Memoria L1: muito mais rápida, porém menor, l2: memoria com espaço um pouco maior , qt maior o tamanho mais lenta, qt menor de tamanho mais rápida. 
Processador multinucleo: múltiplos núcleos ou multicore. Dois ou mais núcleo de processamento 

**Hyper Threading: como um exemplo atual, poderíamos utilizar os processadores core i7 da intel que apesar de possuírem quatro núcleos físicos, simulam o funcionamento de oito.** 

Velocidade de processamento: clock é um circuito oscilador que tem a função de sincronizar e ditar a medida de velocidade de transferência de dados entre  duas partes essenciais de um processamento por exemplo, entre o processador e a memoria principal. Essa frequência é medida em ciclos por segundo ou Hertz. (1Hz= 1 ciclo/segundo).

Arquitetura (endereçamento de memoria) numero de linhas do barramento de endereços de um processador é o que define a sua capacidade de endereçamento. Um processador capaz de endereçar 64bits de espaço virtual de memoria podendo armazenar dados em um formato de 64bits e realizar operações aritméticascom operandos de 64bits

**Piramide: quanto mais no topo mais cara. 
Alguns componentes de software:
BIOS basic input/ output system ou sistema básico de entrada saída, sistema pre gravadoem memoria permanente . (firmware)**

OS ( operational system ) sistema gravado em memoria secudaria opcional de cada usuário. Coleção de programas que gerenciam e alocam recursos de harware e software 

Benchmark: é o ato de executar um program de computador um conjunto de programas ou outras operações , a fim de avaliar a performace relativa de umm objeto , normalmente executando uma serie de testes padrões e ensaios nele. 

Sistema operacional: é um conjunto de programas que permitem que fazem a interface do usuário e seus programas com o hardware.
Mais núcleos: permitem que se abrem mais programas e rodem mais dados ao msm tempo. Hertz a velocidade de processamento.

Hd existe o ssd que são dispositivos 
Sistema operacional: conjunto de programas que permitem que fazem a interface do usuário e seus programas com o hardware 
Algoritimo: sequecia logica, finita e definidade instruções que devem ser seguidas para resolver um programa ou executar uma tarefa. 

______________________________________
PARTE DA TARDE DIA 1

* Pratical extraction and report language: embora dois centros usassem as msm técnicas de laboratório , os mesmos bancos de dados, e praticamente as mesmas ferramentas de analise, havia sempre a dificuldade de intercambiar dados e interpretar resultado. 

* Protocolo de internet: IP, protocolo de ocmunicação utilizado entr todas as maquinas em rede para encaminhamento dos dados. Tem um protocolo que permite a transmissão de dados, que é o protocolo de controle de transmissão TCP.

* O TCP esta localizado em uma das camadas existentes no protocolo da internet, email SMTP, 
SSH protocolo pra acesso de servidor, tem a porção servidor e a porção cliente. Tipo de serviço que roda por padrão em uma porta 22. 
Hppt: porta 80

**Meu usuário: gfrezarim
Senha: fc@v...** 

> Sistema operacional: é um programa ou u conjunto de programas cuja função é gerenciamento de sistema de arquivo, fornece interface do sistema entre computador e usuário.
> Kernel: intercambio de comunicação entre software e hardware. Monolitico, com prolema todo sistema trava. Microkernel ) mesmo que de problema parte do pc continua funcionando. E hibidro mac e Windows.
> Gnu/ Linux. Gnu não é inux. Além do significado original do mamífero gnu , é um acrônimo recursivo de gnu. Sistema operacional com kernel ainda em desenvolvimento . 

* Atualmente o que se chama de Linux é o kernel mais ... perdi
BSD: sistema operacional UNIX , que tem FreeBSD, open BSD.
* O Mac oS parte do projeto Darwin. 
Destribuição Linux: redhat, ubuntu. Gentool Linux , debian, suse, 
* Motivação para utilizar o Linux: é livre, gratuito, menos vuneravel a vírus, recebe apoio de grande empresas como IBM, HP, Sun, 
Multitarefa e multiusuário
Compatível varias plataformas applet sparc alpha
* Proteçao entre processsoos executados na RAM
Modularização somente é carrega para memoria o que usado durante processamento
* Não há necessidade de reiniciar o sistemas após cada modificação 
Muitos programas de bioinformática foram construídos para rodar nessa plataforma . 

* Java – vantagem é que tem portabilidade, um código desenvolvido em Linux, pode ser compilado em algo que chama balt code??? E isso necessita de uma maquina virtual para ser lido. Etnao esse msm balt code pode ser executado em Linux , mac , celular, independe do sistema operacional e depende da maquina virtual. 

* Shell: a camada externa entre usuário e o kernell núcleo de um sistema operacional.

* **Prompt **: a partir de onde são submetidos as instruções indicador ( configurável) . Consigo me tonar admistraodr com o comando sudo su. Para se tornar superusuario coloca sudo su -  no prompt comando, assim se torna superusuario. 
Eu n tenho a senha para ser superusuario, porem , meu usuário pode se tornar um super usuário. Para tornal usuário comum é so colocar exit  

* Atalhos para o shell.
* Control + C = interrupção de comando
* Control + H = apaga caracter
* Control + J = enter
* Control + U = apaga a linha
* Control + Z = para liberar acesso ao terminal novamente mas sem interromper o processo q esta rodando. Para voltar é só colocar bg, de back ground.  

* Sistema de arquivos: um arquivo é uma unidade de armazenamento . 

* Diretório é um tipo de arquivo ( armazena informações sobre outros arquivos)
Arquivo regular ( regular file)
Link simbólico atalho 
Árvore de diretório: existem caminhos absolutos e relativos para se chegar a esse diretório , aqui a separação de diretório é feito pela barra invertida.

* Diretorio home ~ / diretório onde o aluno esta
Caminhos absoluto : caminho q começa com a raiz, /home /aluno1/ é um caminho absoluto
Caminho relativo: depende da onde o aluno está naquele momento, por ex se esta dentro do aluno1 , é mais fácil usar o relativo p n precisar especificar desde o começo: exemplo da entrega do correio, mais fácil informar que a casa é do lado do que falar brasil  estado de sp, jaboticabal, bairro, nome da rua, numero.
DIreotório raiz (root) - /


Potno barra significa o caminho atual , o diretório anterior ../ . 

**LOGIN PARA ACESSO: hammer.fcav.unesp.br
SENHA: fc@v...**

**hammer.fcav.unesp.br**

pwd pra mostrar o diretório de trabalho 
ls mostrar o que tem na pasta
**cd ../../** ´pra descer dois direotrios  

**usr/ local/ **bioinfo ls para lsitar conteúdo 

sempre q eu colcoo o caminho eu coloco pwd pra ver se o caminho esta correto, 
Para ir pro home maneira mais fácil é cd tio  cd ~
* **Para o raiz cd / **
* **Para a pasta bioinfo , cd / usr/ local/ bioinfo ** LMEBRAR SEMPRE DE  USAR O TAB !! PARA COMPLETAR
Listar um arquivo criado em um diretório temporário 
Para limpar o arquivo da clear 
**Eu posso dar dois cliques com o mouse e dps clicar com o botão direito, que o caminho é copiado.**
* Ls: lsita arquivo do diretório ****
* Clear: limpa tela****
* **Cd .. volta um diretório **
* Mkdir: comando para criar diretório ****

**cd /tmp/AULA** dps da barra do cd não pode ter mais espaço!!! 



PATH! VARIAVÉL DE AMBIENTE;
## Lista de diretórios que contem arquivos de programas (executáveis) que podem ser executados a partir de qualquer diretório sem a necessidade de indicar o caminho completo.
Por exemplo eu n preciso fazer o caminho completo q esta o blast n, é spo eu colocar which blastn
Executar um comando: caminho completo %/ usb/ bin/ pwd
Caminho
Echo comando pra ecoar o valor de uma variável  

**Path** - Contem os caminhos que podem indicar os caminhos pra chamar o  programa a partir de qlqr diretório 

Para sair coloca control X. 
**Ls – a**  -> mostra os arquivos ocultos, aqueles q começam com ponto.
**Ls- l ** -> lista detalhe dos arquivos 








