Skip to content

Repositório do curso "Computação Científica com Python, com aplicações à Oceanografia e à Biologia"

License

Notifications You must be signed in to change notification settings

logatz/oceanobiopython

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

oceanobiopython

Repositório do curso "Computação Científica com Python, com aplicações à Oceanografia e à Biologia"

Este curso foi ministrado por mim a pedido do Programa de Pós-Graduação em Oceanografia e do Grupo de Oceanografia Microbiana da Universidade Federal de Santa Catarina (Florianópolis), e foi realizado de 13 de setembro a 6 de outubro de 2016. O curso contou com cerca de 35 participantes. Foram realizadas 8 aulas de 1:30 de duração cada uma. O conteúdo apresentado encontra-se listado abaixo.

O objetivo deste repositório é compartilhar este material, permitindo a estudantes e pesquisadores organizarem cursos semelhantes, ou mesmo estudarem de maneira independente. O material pode ser utilizado, copiado, modificado e recompartilhado à vontade, desde que seja mantido livre e gratuito (e, de preferência, que seja creditado a este repositório).

Para entrar em contato comigo, escreva para melissa.mendonca@ufsc.br

Pré-requisitos

Para executar os exemplos, você precisará de:

Para alguns exemplos, em especial da Aula 6, pacotes adicionais são necessários (mas opcionais):

Obs. Todo o curso e todos os exemplos foram formulados usando Python 3.5 (Anaconda) e Linux.

Aula 1 (13/09/2016)

  • Familiarização com Notebooks e a linguagem Python
  • Variáveis e Operações Matemáticas Básicas
  • Introdução ao tratamento de strings e listas

[Notebook Aula 1.ipynb](Notebooks/Aula 1.ipynb)

Aula 2 (15/09/2016)

  • List Comprehensions
  • Slicing
  • Comandos de repetição e condicionais

[Notebook Aula 2.ipynb](Notebooks/Aula 2.ipynb) (Exemplos utilizando os diretórios exemplos/exemplo_1 e exemplos/exemplo_2)

Aula 3 (20/09/2016)

  • Leitura e escrita em Arquivos
  • Exercícios práticos sugeridos pelos alunos

[Notebook Aula 3.ipynb](Notebooks/Aula 3.ipynb) (Exemplos utilizando o diretório exemplos/exemplo_2)

Aula 4 (22/09/2016)

  • Tratamento de arquivos .csv, .xls
  • Introdução à biblioteca Pandas
  • Elaboração de gráficos simples

[Notebook Aula 4.ipynb](Notebooks/Aula 4.ipynb) ; Notebook CTD_Data.ipynb (Exemplos utilizando os diretórios exemplos/exemplo_3, exemplos/exemplo_4 e exemplos/exemplo_5)

Aula 5 (27/09/2016)

  • Gráficos com matplotlib

[Notebook Aula 5.ipynb](Notebooks/Aula 5.ipynb)

Aula 6 (29/09/2016)

  • Gráficos avançados
  • Algumas aplicações
  • Gráficos em 3D

[Notebook Aula 6.ipynb](Notebooks/Aula 6.ipynb) ; [Notebook Diagrama TS.ipynb](exemplos/exemplo_6/Diagrama TS.ipynb)

Aula 7 (04/10/2016)

  • Exercícios
  • Dúvidas e aplicações específicas dos participantes

Aula 8 (06/10/2016)

  • Exercícios
  • Dúvidas e aplicações específicas dos participantes

About

Repositório do curso "Computação Científica com Python, com aplicações à Oceanografia e à Biologia"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.9%
  • TeX 0.1%