Instructor: Dr. Ganesh Bagler
Topics covered in the course:
- Introduction to Programming:
- Basics of computation and Programming
- Introduction to Linux Operating systems
- Linux: Concepts, syntax and basic operations
- Introduction to Matlab:
- Basics of MatLab
- Data structures programming constructs
- Functions and scripting
- Examples:
- Sequences
- Random numbers
- File Operations
- Plotting
- Introduction to programming in R:
- Basic of R
- Syntax and data structures
- Scripting and functions
- Library- Bio3d:
- Application of Bio3d for structural analysis
- Library- Bioconductor:
- Application of Bioconductor for bioinformatics analysis
- Sequence alignment; Clustering; Homology modeling
- Network Analysis:
- Network parameters
- Construction of network models of biological systems and analysis
- Introduction to tools of research:
- Mendeley: Reference Management
- Paper writing and literature survey
- Mini Research Computational Project
Reference Material:
- Christos Xenophontos, "A Beginner’s Guide to Matlab", (Tutorial)
- Stephan Eglan., "R Programming", (Course Material)
- Martin Dugas and Hans-Ulrich Klein., "Introduction to R and Bioconductor" (Training Material)