Difference between revisions of "CompSciWeek6"
From Predictive Chemistry
(Created page with "Reading: * Beginning Python - skim. chapters 8-14 (use as reference material) ** see expecially urlopen on p. 300, forks and threads on p. 304 * Beginning Python - Chapter 15 (We…") |
|||
Line 1: | Line 1: | ||
− | Reading: |
||
+ | = Reading (shared with Week 7) = |
||
* Beginning Python - skim. chapters 8-14 (use as reference material) |
* Beginning Python - skim. chapters 8-14 (use as reference material) |
||
** see expecially urlopen on p. 300, forks and threads on p. 304 |
** see expecially urlopen on p. 300, forks and threads on p. 304 |
||
* Beginning Python - Chapter 15 (Web services) |
* Beginning Python - Chapter 15 (Web services) |
||
− | = Class 1: |
+ | = Class 1: Effective Design = |
− | * |
+ | * Code walk-through, parsing and using graphs |
− | + | * Structured Code, Bioinformatics example from AOS Book |
|
− | + | * Code Testing |
|
− | + | * Source Code Versioning |
|
− | * |
+ | ** basic git |
− | ** git diff, patch |
||
− | * Working with remote repo-s |
||
− | ** git commit, pull, push |
||
− | = Class 2: |
+ | = Class 2: Using HPC Resources = |
− | * |
+ | * Accessing binaries and libraries, using modules |
− | * |
+ | * Using scratch space |
− | * |
+ | * Submitting a job script |
− | * |
+ | * Managing queued jobs |
+ | * Advanced scripting tips and tricks |
||
+ | ** awk |
Revision as of 11:06, 29 September 2014
- Beginning Python - skim. chapters 8-14 (use as reference material)
- see expecially urlopen on p. 300, forks and threads on p. 304
- Beginning Python - Chapter 15 (Web services)
Class 1: Effective Design
- Code walk-through, parsing and using graphs
- Structured Code, Bioinformatics example from AOS Book
- Code Testing
- Source Code Versioning
- basic git
Class 2: Using HPC Resources
- Accessing binaries and libraries, using modules
- Using scratch space
- Submitting a job script
- Managing queued jobs
- Advanced scripting tips and tricks
- awk