BBI553

R Programming for Bioinformatics Lab

L-T-P0-0-2 Credits1 Session2026-27 TypeLab / Practical
Appears in 1 semester

B.Tech Bioinformatics · Sem 5 (Lab)

List of Experiments / Activities

  1. 1Write simple R programs using variables, operators, and basic input-output statements.
  2. 2Implement programs using conditional statements (if, if-else) for simple biological decision-making problems.
  3. 3Write programs using loops (for, while) for repetitive biological calculations.
  4. 4Create and manipulate vectors and matrices for storing DNA sequences and biological data.
  5. 5Implement programs using lists and data frames for organizing gene or sample information.
  6. 6Write user-defined functions for simple biological operations.
  7. 7Write a program to count nucleotide frequency (A, T, G, C) in a DNA sequence.
  8. 8Write a program to calculate GC content and sequence length of a DNA sequence.
  9. 9Read biological data from CSV/text files and perform basic data analysis.
  10. 10Read and analyze sequence data from FASTA files.
  11. 11Perform basic statistical analysis such as mean, median, standard deviation, and correlation on biological datasets.
  12. 12Create graphical representations such as bar plots, histograms, scatter plots, and gene expression plots using R.
  13. Note: The instructor may add / delete / modify / tune experiments as required. Dr. A.P.J. Abdul Kalam Technical University, Lucknow, Uttar Pradesh B. TECH. (BIOINFORMATICS) — SIXTH SEMESTER DETAILED SYLLABUS
Course Outcomes (COs)5 outcomes

After completion of the course student will be able to:

  1. CO1Write simple R programs using variables, operators, and input/output statements for biological data representation.K3
  2. CO2Implement conditional and looping constructs to solve biological problems such as nucleotide counting and GC content calculation.K3
  3. CO3Create and manipulate data structures (vectors, matrices, lists, data frames) and develop user-defined functions for biological datasets.K3
  4. CO4Perform file handling operations to read/write CSV and FASTA files and conduct basic sequence analysis.K3
  5. CO5Apply statistical methods and visualization techniques (plots, graphs, clustering) to analyze and interpret biological data.K3

Official AKTU syllabus

This subject is on page 28, 29 of the original AKTU PDF.

Official AKTU syllabus PDF ↗