uiz Space

May 2024 term · Algorithmic Thinking in Bioinformatics · BSBT4001

Algorithmic Thinking in Bioinformatics Quiz 1: 7 July 2024 (May 2024 term)

The IIT Madras BS Algorithmic Thinking in Bioinformatics (Algorithmic Thinking in Bioinformatics) Quiz 1 paper sat on 7 Jul 2024, in the May 2024 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
8
MCQ
6
MSQ
1

Updated

Official paper: IIT M DEGREE AN EXAM QDB2 7 July 2024 · No negative marking.

Question 1

+3 marksNumerical answer

Scientists found an alien world where life follows the same central dogma principle. Their DNA consists of 5 different types of nucleotides (and so is their RNA) and amino acids are generated using codons of length 4. Also, due to some chemical structure of the nucleotides, any nucleotide can occur exactly once in a codon. Calculate the maximum number of unique amino acids that be generated.
Enter the value as a single integer.

Show answer

Correct answer: 120

Question 2

+3 marksNumerical answer

Consider a GRN system with four genes: g1,g2,g3,g4g_1, g_2, g_3, g_4. The adjacency matrix that represents the GRN is given below. How many genes are regulating g4g_4?

g1g_1g2g_2g3g_3g4g_4
g1g_10110
g2g_20011
g3g_30001
g4g_40000

Table 1: The GRN network

Enter the value as a single integer.

Show answer

Correct answer: 2

Question 3

+3 marksNumerical answer
Show answer

Correct answer: 27

Question 4

+3 marksOne correct option

The figure below shows the genetic code describing the translation of an RNA codon into one of the twenty different amino acids. Use the figure below to answer the given subquestions.

Find the translation of the following RNA string into an amino acid string.

  1. A

    TDTGL

  2. B

    TDTGF

  3. C

    TETGF

  4. D

    TETGL

Show answer

Correct answer

  • C

    TETGF

Question 5

+3 marksNumerical answer

The figure below shows the genetic code describing the translation of an RNA codon into one of the twenty different amino acids. Use the figure below to answer the given subquestions.

If the amino acid “Leucine (L)” is generated, then what is the probability that the codon encountered starts with “Uracil (U)”? Assume that the different positions of the codon are set to a nucleotide independently and uniformly at random.
Round your answer to two decimal digits.

Show answer

Correct answer: 0.33

Question 6

+3 marksNumerical answer

A receptor R receives information about a pathogen and transmits the information to gene G via the following edges.
• R to Y1 with edge probability 0.02.
• Y1 to Y2 with edge probability 0.03.
• Y2 to Y3 with edge probability 0.06.
• Y3 to G with edge probability 0.01.
Based on the above data, answer the given subquestions.

Show answer

Correct answer: 36

Question 7

+3 marksNumerical answer

A receptor R receives information about a pathogen and transmits the information to gene G via the following edges.
• R to Y1 with edge probability 0.02.
• Y1 to Y2 with edge probability 0.03.
• Y2 to Y3 with edge probability 0.06.
• Y3 to G with edge probability 0.01.
Based on the above data, answer the given subquestions.

In a random coloring of the nodes of the underlying GRN network using 6 colors, what is the probability that this path is colorful? (Random coloring refers to coloring each node in the graph with one of the 6 colors uniformly and independently at random.)
Round up the answer to 2 decimal points.

Show answer

Correct answer: 0.09

Question 8

+4 marksOne correct option

A potential cancer therapy drug "Y" was found to bind to certain cancer proteins in an experimental setup. Its binding efficiency (binding) was found to be based on its length (length), presence of β\beta-sheets (structure; 1=β1 = \beta-sheet is present, 0=α0 = \alpha-helix), and presence of hydrophobic side chains (HSC; 1=1 = side chains are hydrophobic, 0 otherwise). Using protein data from TCGA (a public database), logistic regression was performed to understand the drug behavior. The results are summarized below in a table. Compute the log odds of binding of drug "Y" for Protein C with 20 amino acids

CoefficientStandard errorZp-value
length0.90.203.160.002
structure0.30.772.730.006
HSC2.50.261.990.047
constant-253.28-2.480.013

with α\alpha-helix structure and hydrophobic side chains and use the results to predict if this protein will bind or will not bind to the drug?

  1. A

    Yes, predicted to bind

  2. B

    No, not predicted to bind

Show answer

Correct answer

  • B

    No, not predicted to bind

Question 9

+4 marksOne correct option

Given a multiset of kk-mers SkS_k, the pseudocode of the algorithm to construct the de Bruijn graph (G) is given below. Fill in the four blanks.

text
multiset S_k = collection of input k-mers
set S_{k-1} = ϕ
for every i ∈ S_k
add i[1, k − 1] and i[2, k] to set S_{k-1}
for every i ∈ __I__
add the node __II__ to G
for every i ∈ S_k
add the edge from __III__ to __IV__ in G
return G
  1. A
  2. B
  3. C
  4. D
Show answer

Correct answer

  • D

Question 10

+3 marksOne correct option

In signaling pathway detection using the color coding algorithm, increasing the number of colors increases the probability of detecting the best scoring path, as well as the running time of each coloring run.

  1. A

    TRUE

  2. B

    FALSE

Show answer

Correct answer

  • A

    TRUE

Question 11

+4 marksNumerical answer

The following reads are found from a genome sequence of some organism.
ATG,CAT, TAG,GAT, TTA,AAT,ATA, AGA, ATC, TGC,GCA
As a biologist, you have to assemble the sequence of the genome from these reads for your project. Answer the given subquestions with respect to the same. Recall that the Hamiltonian path approach is used in an overlap graph and the Eulerian path approach is used in the de Bruijn graph for the genome assembly problem.

How many nodes are there in the corresponding de Bruijn graph?
Enter the value as a single integer.

Show answer

Correct answer: 10

Question 12

+3 marksOne correct option

The following reads are found from a genome sequence of some organism.
ATG,CAT, TAG,GAT, TTA,AAT,ATA, AGA, ATC, TGC,GCA
As a biologist, you have to assemble the sequence of the genome from these reads for your project. Answer the given subquestions with respect to the same. Recall that the Hamiltonian path approach is used in an overlap graph and the Eulerian path approach is used in the de Bruijn graph for the genome assembly problem.

Which among the following statements is/are true?

  1. A

    The underlying genome can be constructed using both overlap and de Bruijn graphs.

  2. B

    The underlying genome can be constructed using overlap graph but not with de Bruijn graph.

  3. C

    The underlying genome can be constructed using de Bruijn graph but not with overlap graph.

  4. D

    The underlying genome cannot be constructed as certain reads are either missing or erroneous.

Show answer

Correct answer

  • D

    The underlying genome cannot be constructed as certain reads are either missing or erroneous.

Question 13

+4 marksNumerical answer

Based on the above data, answer the given subquestions.

We would like to align vv and ww using the following score matrix (S).

ACGT-
A1-3-5-1-3
C-41-3-2-3
G-9-71-1-3
T-3-5-81-4
--4-2-2-1

What is the alignment score for the global alignment between the following two strings:

-G--TTACTAG
GGACTTAC--G

Enter the value as a single integer.

Show answer

Correct answer: -9

Question 14

+4 marksOne correct option

Based on the above data, answer the given subquestions.

Consider the global alignment between v and w. Let the score be computed as follows:

From the given options identify the highest-scoring global alignment(s) between the two strings.

  1. A
  2. B
  3. C
  4. D
Show answer

Correct answer

  • C

Question 15

+3 marksOne or more correct options

Which among the following statements is/are correct?

Select all that apply.

  1. A

    Global alignment involves aligning the entire sequences, while local alignment involves aligning smaller parts/substrings of the sequence.

  2. B

    Alignment problem can be solved using a greedy algorithm approach.

  3. C

    To compute the global alignment between two sequences, free rides (zero weight edges) are added from the source (0, 0) to every node and from every node to the sink (n, m) in the alignment graph.

  4. D

    The alignment problem can be solved in linear space.

Show answer

Correct answers

  • A

    Global alignment involves aligning the entire sequences, while local alignment involves aligning smaller parts/substrings of the sequence.

  • D

    The alignment problem can be solved in linear space.