Difference between revisions of "User:Boris/Temp/APB"

From "A B C"
Jump to navigation Jump to search
m
m
Line 3: Line 3:
  
 
;Hardware
 
;Hardware
* [[High Performance Computing]] (... at the bench: GPUs, FPGAs, Clusters)
+
* [[High performance computing]] (... at the bench: GPUs, FPGAs, Clusters)
 
* [[Cloud computing]]
 
* [[Cloud computing]]
  
; Tools
+
; Systems and Tools
* [[Unix]] (installation notes, commands, principles, pipe)
+
* [[Unix]]
* [[Unix system administration]] (and security)
 
* [[Unix automation]] shellscripts, cron
 
* [[Unix wget]]
 
 
* [[Network Configuration]]
 
* [[Network Configuration]]
* [[Apache]] (serving a local file)
+
* [[Apache]]
* [[MySQL]] (introduction, installation, MariaDB)
+
* [[MySQL]]
** [[Database example]]
 
** [[Database example-join tables]]
 
** [[Database example-Perl interface]]
 
** [[Database example-PHP form interface]]
 
** [[DBI Mac OS X installation notes]]
 
 
* [[Tools for the bioinformatics lab]] (APB, CLUSTAL, EMBOSS, PHYLIP, T-Coffee, HMMER)
 
* [[Tools for the bioinformatics lab]] (APB, CLUSTAL, EMBOSS, PHYLIP, T-Coffee, HMMER)
 
* [[GBrowse]] (installation notes, viewing annotations, LDAS installation notes, LDAS usage)
 
* [[GBrowse]] (installation notes, viewing annotations, LDAS installation notes, LDAS usage)
Line 26: Line 18:
 
* [[Regular Expressions]]
 
* [[Regular Expressions]]
 
* [[Screenscraping]]
 
* [[Screenscraping]]
* [[Perl]] (installation notes, CPAN, principles, syntax, one liners)
+
* [[Perl]]
** [[Perl basic programming]]
+
* [[BioPerl]]
** [[Perl hash example]]
 
** [[Perl LWP example]]
 
** [[Perl MySQL example]]
 
** [[Perl MySQL introduction]] (DBI Mac OSX installation notes)
 
** [[Perl OBO parser]]
 
** [[Perl programming]]
 
** [[Perl programming exercises 1]]
 
** [[Perl programming exercises 2]]
 
** [[Perl programming Data Structures]]
 
** [[Perl references]]
 
** [[Perl simulation]]
 
** [[Perl retrieve fasta]]
 
** [[Perl/MySQL example]]
 
** [[Perl: Object oriented programming]]
 
** [[Perl: Ugly programming]]
 
** [[Perl: Using forms]]
 
* [[BioPerl]] (installation notes, programming, BP run, BP ext, tutorials)
 
** [[BioPerl exercise alignment]]
 
** [[BioPerl exercise restriction]]
 
** [[BioPerl exercise signal cleavage]]
 
 
* [[PHP]]
 
* [[PHP]]
 +
* [[Relational database principles]]
 
* [[BioPython]] (scope, highlights, installation, use, support)
 
* [[BioPython]] (scope, highlights, installation, use, support)
 
* [[Graphical output]] (PNG and SVG)
 
* [[Graphical output]] (PNG and SVG)
 
* [[Autonomous agents]]
 
* [[Autonomous agents]]
  
; Algorithms
 
 
:; Algorithms on Sequences
 
:; Algorithms on Sequences
* [[Dynamic Programming]] (Dynamic Programming and Optimal Pairwise Sequence Alignment, appropriate problems for DP, procedural and recursive formulation of solutions)
+
** [[Dynamic Programming]] (Dynamic Programming and Optimal Pairwise Sequence Alignment, appropriate problems for DP, procedural and recursive formulation of solutions)
* [[Multiple Sequence Alignment]]
+
** [[Multiple Sequence Alignment]]
* [[Genome Assembly]] (long and short reads)
+
** [[Genome Assembly]] (long and short reads)
 
:; Algorithms on Structures
 
:; Algorithms on Structures
* [[Docking]]
+
** [[Docking]]
* [[Protein Structure Prediction]] (''ab initio'')
+
** [[Protein Structure Prediction]] (''ab initio'')
 
:; Algorithms on Trees
 
:; Algorithms on Trees
* [[Computing with trees]] (Bayesian approaches for phylogenetic trees, tree comparison)
+
** [[Computing with trees]] (Bayesian approaches for phylogenetic trees, tree comparison)
 
:; Algorithms on Networks
 
:; Algorithms on Networks
* [[Network metrics]] (Degree distributions, Centrality metrics, other metrics on topology, small-world- vs. random-geometric controversy)
+
** [[Network metrics]] (Degree distributions, Centrality metrics, other metrics on topology, small-world- vs. random-geometric controversy)
** [[Dijkstras Algorithm]]
+
*** [[Dijkstras Algorithm]]
** [[Floyd Warshall Algorithm]]
+
*** [[Floyd Warshall Algorithm]]
  
 
;Communication and collaboration
 
;Communication and collaboration

Revision as of 19:49, 16 September 2012


Hardware
Systems and Tools
Programming
Algorithms on Sequences
Algorithms on Structures
Algorithms on Trees
Algorithms on Networks
Communication and collaboration
Statistics
  • Pattern discovery
  • Correlation (Covariance matrices and their interpretation, application to large problems, collaborative filtering, MIC and MINE)
  • Clustering methods (Algorithms and choice (including: hierarchical, model-based and partition clustering, graphical methods (MCL), flow based methods (RRW) and spectral methods). Implementation in R if possible)
  • Cluster metrics (Cluster quality metrics (Akaike, BIC)–when and how)
  • The Map Equation (A network flow approach to hierarchical partitioning of large datasets)
  • Machine learning (Classification problems: Neural Networks, HMMs, SVM..)
  • R
Applications
  • Data integration (BioMart: Biodata integration, and data-mining of complex, related, descriptive data)
  • Text mining (Use cases, tasks and metrics, taggers, vocabulary mapping, Practicals: R-support, Python/Perl support, others...)
  • High-throughput sequencing
  • Functional annotation (GFF)
  • Microarray analysis (... in R: differential expression and multiple testing; Loading and normalizing data, calculating differential expression, LOWESS, the question of significance, FWERs: Bonferroni and FDR; SAM and LIMMA)