Tradução e modificação do material associado a programmingforbiology.org, associado a disciplina "CEN0336 - Introdução a Programação de Computadores Aplicada a Ciências Biológicas"
Criador e Instrutor da versão em Português Diego M. Riaño-Pachón
Criadores do material na versão em Inglês Simon Prochnik Sofia Robb
- Panorama geral
- Unix
- Unix 1
- Panorama de Unix
- Formas de acessar o terminal do Linux
- OK. Estou no terminal. E agora?
- Prompt da linha de comandos
- Executando comandos
- Curingas
- Lar doce lar
- Conhecendo o sistema de arquivos
- Comandos essenciais de Unix
- Argumentos e switches na linha de comando
- Manipulando pastas
- Rede
- Um exemplo simples
- Meta-caracteres de redirecionamento
- Mais Exemplos de Encadeamento de Comandos (Pipes)
- Mais Unix
- Panorama de Unix
- Unix 1
- Link para o conjunto de problemas 1 de Unix
- Link para o conjunto de problemas Unix 2
- Aulas de Python
- Link to Python 1 Problem Set
- Link to Python 2 Problem Set
- Link to Python 3 Problem Set
- Link to Python 4 Problem Set
- Python 5
- Dictionaries
- Creating a Dictionary
- Accessing Values in Dictionaries
- Changing Values in a Dictionary
- Accessing Each Dictionary Key/Value
- Building a Dictionary one Key/Value at a Time
- Checking That Dictionary Keys Exist
- Dictionary Operators
- Building a Dictionary one Key/Value at a Time using a loop
- Sorting Dictionary Keys
- Dictionary Functions
- Dictionary Methods
- Sets
- Dictionaries
- Python 5
- Link to Python 5 Problem Set
- Link to Python 6 Problem Set
- Python 7
- Regular Expressions
- Individual Characters
- Character Classes
- Anchors
- Quantifiers
- Variables and Patterns
- Either Or
- Subpatterns
- Using Subpatterns Inside the Regular Expression Match
- Using Subpatterns Outside the Regular Expression
- Subpatterns and Greediness
- Practical Example: Codons
- Truth and Regular Expression Matches
- Using Regular expressions in substitutions
- Using subpatterns in the replacement
- Regular Expression Option Modifiers
- Helpful Regex tools
- Regular Expressions
- Python 7
- Link to Python 7 Problem Set
- Link to Python 8 Problem Set
- Link to Python 9 Problem Set
- Link to Python 10 Problem Set
- Link to Python 11 Problem Set
- Workshops
- BioPython -- Sofia Robb
- NGS -- Anoja Perera
- Sequence Homology -- Bill Pearson
- Genome Assembly -- Deb Triant
- Bioinformatics and Useful Tools -- Simon Prochnik
- STAR RNA Aligner -- Alex Dobin
- RNAseq -- Brian Haas
- Ethics and Responsibility in Bioinformatics -- Simon Prochnik
- GMOD -- Scott Cain
- Protein Function -- Huaiyu Mi
- Structural Variation -- Tomas Marques