Coding for Biologist Internship Module

Page 1

DAY-1

Biotecnika Presents

Coding for Biologists Internship

18 days of Coding for Biology Enthusiasts

Course Curriculum

Session No.

Unit andTopics

Unit 1: Introduction to Python

Basics of python, Interacting with python program, elements of python, Data Types, Type Cast, Operators

Unit 2: Boolean Values, Conditional Execution, Loops, Lists, and List Processing, Logical and Bitwise Operations

DAY-2

Making decisions in Python, Python's loops, Logic and bit operations in Python

DAY-3

Lists - collections of data

Sorting simple lists - the bubble sort algorithm

DAY-4

R PROGRAMMING

DAY-5

Unit 3:

Functions,Tuples, Dictionaries, and Data Processing

Writing functions in Python, Returning a result from a function, Tuples and dictionaries

Unit 1: Introduction to R programming

What is R, Why use R, Operators in R, Variables, Datatypes

Unit 2: Matrix in R, How to create, Append, Subset, Data Frame

DAY-6 Add column to the matrix, how to create and append a matrix with examples, Create Data Frame

Unit 3: List in R

DAY-7

How to Create select list elements with examples

Unit 4: Merge, Functions, If Else, loop

DAY-8 Functions in R programming, How to merge

DAY-9 If Else and For loop in R

Unit 5: Export, Import Data, Read Excel file

DAY-10

How to Import data, how to excel file, export data, Export to hard drive

PERL

DAY-11

DAY-12

DAY-13

DAY-14

MATLAB

DAY-15

Unit 1: Perl Overview

What is PERL?, PERLScripts Print Functions, Literals

Unit 2: Scalar DataTypes, Numbers and strings, Literals and variables

Numeric functions Interpolation, String functions.

Unit 3: Flow Controls

Conditional statements, Relational and logical operators, Control loops.

Unit 4: Arrays

Variables Creation, Assignment and access, Built–in array functions.

Unit 1: Workingwiththe MATLAB User Interface

Reading data from files, Saving and loading variables, Plotting data, Customizing plots, and Exporting graphics for use in other applications.

DAY-16

DAY-17

DAY-18

Unit 2:

Variablesand Commands

Entering commands, Creating numeric and character variables, Making and annotating plots, Getting help

Creating and running live scripts

Unit 3: Analysisand Visualizationwith Vectors

Performing calculations with vectors , Accessing and modifying values in vectors, Formatting and sharing live scripts

Unit 4: Tablesof Data

Storing data as a table, Operating on tables, Extracting data from tables, Modifying tables

**********

Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.
Coding for Biologist Internship Module by BioTecNika - Issuu