uiz Space

May 2025 term · Algorithmic Thinking in Bioinformatics · BSBT4001

Algorithmic Thinking in Bioinformatics Quiz 1: 13 July 2025 (May 2025 term)

The IIT Madras BS Algorithmic Thinking in Bioinformatics (Algorithmic Thinking in Bioinformatics) Quiz 1 paper sat on 13 Jul 2025, in the May 2025 term: 15 questions for 50 marks in 120 minutes. Every question is below with its answer. Take it as a timed mock test to be marked, or read it through first.

Questions
15
Marks
50
Duration
120 min
Numerical
9
MCQ
4
MSQ
2

Updated

Official paper: IIT M DEGREE AN EXAM QDB2 13 July 2025 · No negative marking.

Question 1

+4 marksNumerical answer
Show answer

Correct answer: 0.08 (accepted within ±0.01)

Question 2

+5 marksNumerical answer

Assume we are using a logistic regression model to estimate the probability of a protein pair (u,v)(u, v) to truly interact based on two features Xuv1X_{uv}^1 and Xuv2X_{uv}^2. Let β0\beta_0 be the intercept and β1\beta_1 and β2\beta_2 be the weights of the features Xuv1X_{uv}^1 and Xuv2X_{uv}^2 respectively. In the trained model, β^1=1.1\hat{\beta}_1 = 1.1 and β^2=0.4\hat{\beta}_2 = 0.4. For a protein pair with Xuv1=0.6X_{uv}^1 = 0.6 and Xuv2=3X_{uv}^2 = 3, this trained model predicted the probability of interaction to be 0.7427. What will this model predict for the probability of interaction of another protein pair with Xuv1=1X_{uv}^1 = 1 and Xuv2=−1X_{uv}^2 = -1?

Show answer

Correct answer: 0.475 (accepted within ±0.05)

Question 3

+2 marksOne correct option
  1. A

    reduces by about 50.

  2. B

    increases by about 2.

  3. C

    increases by about 0.7.

  4. D

    does not change.

Show answer

Correct answer

  • B

    increases by about 2.

Question 4

+3 marksOne or more correct options

Select all that apply.

  1. A

    0

  2. B

    1

  3. C

    2

  4. D

    3

  5. E

    4

Show answer

Correct answers

  • D

    3

  • E

    4

Question 5

+2 marksOne or more correct options

You are given a multiset of k-mers A based on a sequencing experiment and you want to reconstruct a genome sequence S whose k-mer composition is consistent with A. Let Go and Gd respectively denote the overlap and de Bruijn graph constructed using A. Which of the following statements is/are true?

Select all that apply.

  1. A

    If a Hamiltonian path corresponding to S exists in Go, then an Eulerian path corresponding to S exists in Gd.

  2. B

    If an Eulerian path corresponding to S exists in Gd, then a Hamiltonian path corresponding to S exists in Go.

  3. C

    If a Hamiltonian path corresponding to S does not exist in Go, then an Eulerian path corresponding to S does not exist in Gd.

  4. D

    If an Eulerian path corresponding to S does not exist in Gd, then a Hamiltonian path corresponding to S does not exist in Go.

Show answer

Correct answers

  • A

    If a Hamiltonian path corresponding to S exists in Go, then an Eulerian path corresponding to S exists in Gd.

  • B

    If an Eulerian path corresponding to S exists in Gd, then a Hamiltonian path corresponding to S exists in Go.

  • C

    If a Hamiltonian path corresponding to S does not exist in Go, then an Eulerian path corresponding to S does not exist in Gd.

  • D

    If an Eulerian path corresponding to S does not exist in Gd, then a Hamiltonian path corresponding to S does not exist in Go.

Question 6

+1 markOne correct option

You fly to an alien world and are surprised to find life that follows the same central dogma principle. The difference is that the alien life has 5 different nucleotides. Answer the given subquestions with respect to the same.

Suppose a gene g (of length k) does not have any exons. How many different types of protein can be produced from g?

  1. A

    0

  2. B

    1

  3. C

    5*^(k)*

  4. D

    4*^(k)*

  5. E

    None of these

Show answer

Correct answer

  • A

    0

Question 7

+3 marksNumerical answer

You fly to an alien world and are surprised to find life that follows the same central dogma principle. The difference is that the alien life has 5 different nucleotides. Answer the given subquestions with respect to the same.

Suppose this alien life has 600 distinct amino acids that make up protein sequences. What is your best guess on the length of each codon in this alien species?

Show answer

Correct answer: 4

Question 8

+3 marksNumerical answer

You fly to an alien world and are surprised to find life that follows the same central dogma principle. The difference is that the alien life has 5 different nucleotides. Answer the given subquestions with respect to the same.

Suppose this planet cannot block out harmful radiation from space, making this alien life prone to acquiring a very high number of DNA mutations. Then, what is your best guess for the minimum length of each codon?

Show answer

Correct answer: 5

Question 9

+4 marksNumerical answer

Consider the following k-mers found from the genome sequence of some organism.
ATG,CAT, TAG,GAT,TTA,AAT, ATA, AGA, ATC, TGC,GCA
Answer the given subquestions with respect to the corresponding overlap graph.

How many nodes are there in the graph?

Show answer

Correct answer: 11

Question 10

+5 marksNumerical answer

Consider the following k-mers found from the genome sequence of some organism.
ATG,CAT, TAG,GAT,TTA,AAT, ATA, AGA, ATC, TGC,GCA
Answer the given subquestions with respect to the corresponding overlap graph.

How many edges are there in the graph?

Show answer

Correct answer: 16

Question 11

+5 marksNumerical answer

Consider the alignment graph based DP table below to find the best global alignment between two strings (represented along the rows and the columns). The DP table has (n + 1) x (m + 1) entries i.e., DP [0, 0] to DP [n,m], where n is length of first string and m is length of second string. DP [i, j] is the score of best global alignment between the length-i prefix of the first string and length-j prefix of the second string.
Fill the DP table given below and answer the given subquestions accordingly. Scoring is done as follows:

• For each match between two symbols: +1 point
• For each mismatch between two symbols: 0 point
• For each removal of symbol from any one sequence: 0 point

How many entries in the grid consists of the number 2?

Show answer

Correct answer: 7

Question 12

+4 marksOne correct option

Consider the alignment graph based DP table below to find the best global alignment between two strings (represented along the rows and the columns). The DP table has (n + 1) x (m + 1) entries i.e., DP [0, 0] to DP [n,m], where n is length of first string and m is length of second string. DP [i, j] is the score of best global alignment between the length-i prefix of the first string and length-j prefix of the second string.
Fill the DP table given below and answer the given subquestions accordingly. Scoring is done as follows:

• For each match between two symbols: +1 point
• For each mismatch between two symbols: 0 point
• For each removal of symbol from any one sequence: 0 point

In the global alignment, what happens to the last character of the first string? Assume the first string (top string in the alignment) is along the rows i.e., GACAT.

  1. A

    The last character is matched to the corresponding character in the second string.

  2. B

    The last character is involved in a mismatch operation.

  3. C

    The last character is inserted.

  4. D

    The last character is deleted.

Show answer

Correct answer

  • D

    The last character is deleted.

Question 13

+2 marksOne correct option

Given below in Figure 2 is the BLOSUM50 scoring matrix for amino acids. Use the same as the scoring matrix and answer the given subquestions.

ACDEFGHIKLMNPQRSTVWY
A5-1-2-1-30-2-1-1-2-1-1-1-1-2100-3-2
C-113-4-3-2-3-3-2-3-2-2-2-4-3-4-1-1-1-5-3
D-2-482-5-1-1-4-1-4-42-10-20-1-4-5-3
E-1-326-3-30-41-3-20-120-1-1-3-3-2
F-3-2-5-38-4-10-410-4-4-4-3-3-2-114
G0-3-1-3-48-2-4-2-4-30-2-2-30-2-4-3-3
H-2-3-10-1-210-40-3-11-210-1-2-4-32
I-1-2-4-40-4-45-322-3-3-3-4-3-14-3-1
K-1-3-11-4-20-36-3-20-1230-1-3-3-2
L-2-2-4-31-4-32-353-4-4-2-3-3-11-2-1
M-1-2-4-20-3-12-237-2-30-2-2-11-10
N-1-220-401-30-4-27-20-110-3-4-2
P-1-4-1-1-4-2-2-3-1-4-3-210-1-3-1-1-3-4-3
Q-1-302-4-21-32-200-1710-1-3-1-1
R-2-4-20-3-30-43-3-2-1-317-1-1-3-3-1
S1-10-1-30-1-30-3-21-10-152-2-4-2
T0-1-1-1-2-2-2-1-1-1-10-1-1-1250-3-2
V0-1-4-3-1-4-44-311-3-3-3-3-205-3-1
W-3-5-5-31-3-3-3-3-2-1-4-4-1-3-4-3-3152
Y-2-3-3-24-32-1-2-10-2-3-1-1-2-2-128

Figure 2: BLOSUM50 scoring matrix for amino acids

Global alignment among which of the following pairs of the peptides results in the maximum alignment score? Here Xⁿ represents the string with the amino acid X repeated n times.

  1. A

    W⁵⁰ and W⁵⁰

  2. B

    RW²⁵RW²⁵ and RW²⁵RW²⁵

  3. C

    RW⁴⁸R and RW⁴⁸R

  4. D

    R⁵⁰ and R⁵⁰

Show answer

Correct answer

  • B

    RW²⁵RW²⁵ and RW²⁵RW²⁵

Question 14

+5 marksNumerical answer

Given below in Figure 2 is the BLOSUM50 scoring matrix for amino acids. Use the same as the scoring matrix and answer the given subquestions.

ACDEFGHIKLMNPQRSTVWY
A5-1-2-1-30-2-1-1-2-1-1-1-1-2100-3-2
C-113-4-3-2-3-3-2-3-2-2-2-4-3-4-1-1-1-5-3
D-2-482-5-1-1-4-1-4-42-10-20-1-4-5-3
E-1-326-3-30-41-3-20-120-1-1-3-3-2
F-3-2-5-38-4-10-410-4-4-4-3-3-2-114
G0-3-1-3-48-2-4-2-4-30-2-2-30-2-4-3-3
H-2-3-10-1-210-40-3-11-210-1-2-4-32
I-1-2-4-40-4-45-322-3-3-3-4-3-14-3-1
K-1-3-11-4-20-36-3-20-1230-1-3-3-2
L-2-2-4-31-4-32-353-4-4-2-3-3-11-2-1
M-1-2-4-20-3-12-237-2-30-2-2-11-10
N-1-220-401-30-4-27-20-110-3-4-2
P-1-4-1-1-4-2-2-3-1-4-3-210-1-3-1-1-3-4-3
Q-1-302-4-21-32-200-1710-1-3-1-1
R-2-4-20-3-30-43-3-2-1-317-1-1-3-3-1
S1-10-1-30-1-30-3-21-10-152-2-4-2
T0-1-1-1-2-2-2-1-1-1-10-1-1-1250-3-2
V0-1-4-3-1-4-44-311-3-3-3-3-205-3-1
W-3-5-5-31-3-3-3-3-2-1-4-4-1-3-4-3-3152
Y-2-3-3-24-32-1-2-10-2-3-1-1-2-2-128

Figure 2: BLOSUM50 scoring matrix for amino acids

The peptide STW is aligned with the peptide generated from the RNA string
AGUAUGCCUCAAACUUGG. If gap opening penalty is -20 and gap extension penalty is -2, then use the genetic code given below in Figure 3 to compute the optimal global alignment score between the peptides.

Show answer

Correct answer: 1

Question 15

+2 marksNumerical answer

Given below in Figure 2 is the BLOSUM50 scoring matrix for amino acids. Use the same as the scoring matrix and answer the given subquestions.

ACDEFGHIKLMNPQRSTVWY
A5-1-2-1-30-2-1-1-2-1-1-1-1-2100-3-2
C-113-4-3-2-3-3-2-3-2-2-2-4-3-4-1-1-1-5-3
D-2-482-5-1-1-4-1-4-42-10-20-1-4-5-3
E-1-326-3-30-41-3-20-120-1-1-3-3-2
F-3-2-5-38-4-10-410-4-4-4-3-3-2-114
G0-3-1-3-48-2-4-2-4-30-2-2-30-2-4-3-3
H-2-3-10-1-210-40-3-11-210-1-2-4-32
I-1-2-4-40-4-45-322-3-3-3-4-3-14-3-1
K-1-3-11-4-20-36-3-20-1230-1-3-3-2
L-2-2-4-31-4-32-353-4-4-2-3-3-11-2-1
M-1-2-4-20-3-12-237-2-30-2-2-11-10
N-1-220-401-30-4-27-20-110-3-4-2
P-1-4-1-1-4-2-2-3-1-4-3-210-1-3-1-1-3-4-3
Q-1-302-4-21-32-200-1710-1-3-1-1
R-2-4-20-3-30-43-3-2-1-317-1-1-3-3-1
S1-10-1-30-1-30-3-21-10-152-2-4-2
T0-1-1-1-2-2-2-1-1-1-10-1-1-1250-3-2
V0-1-4-3-1-4-44-311-3-3-3-3-205-3-1
W-3-5-5-31-3-3-3-3-2-1-4-4-1-3-4-3-3152
Y-2-3-3-24-32-1-2-10-2-3-1-1-2-2-128

Figure 2: BLOSUM50 scoring matrix for amino acids

Calculate the local alignment score between the same two peptides as in the previous question.

Show answer

Correct answer: 20