Expected Preparations:
|
|||||||
|
|||||||
Keywords: Integrator unit: calculate and analyse a phylogenetic tree | |||||||
|
|||||||
Objectives:
|
Outcomes:
|
||||||
|
|||||||
Deliverables: Integrator unit: Deliverables can be submitted for course marks. See below for details. |
|||||||
|
|||||||
Evaluation: Material based on this Integrator Unit can be submitted for summative feedback (course marks). It will be marked for a maximum of 18 marks for a regular submission, resp. 36 marks if you choose this for your Oral Test1. For your report:
If you choose this unit for your Oral Test option:
|
This page integrates material from the learning units for working with multiple sequence alignments, and building and analysing phylogenetic trees, in a task for evaluation.
A full gene tree for Mbp1 homologues includes information from the very first ancestral protein, to the time a number of paralogues were present in the cenancestor of all fungi, and how these ancestral genes further split and were lost as the kingdom of fungi evolved. You have all information and tools to make this information availbale, when you build a full APSES domain tree.
library(msa)
# Align all sequences in the database + KILA_ESSCO
mySeq <- myDB$protein$sequence
names(mySeq) <- myDB$protein$name
mySeq <- c(mySeq,
"IDGEIIHLRAKDGYINATSMCRTAGKLLSDYTRLKTTQEFFDELSRDMGIPISELIQSFKGGRPENQGTWVHPDIAINLAQ")
names(mySeq)[length(mySeq)] <- "KILA_ESCCO"
mySeqMSA <- msaClustalOmega(AAStringSet(mySeq)) # too many sequences for MUSCLE
# get the sequence of the SACCE APSES domain
sel <- myDB$protein$name == "MBP1_SACCE"
proID <- myDB$protein$ID[sel]
sel <- myDB$feature$ID[myDB$feature$name == "APSES fold"]
fanID <- myDB$annotation$ID[myDB$annotation$proteinID == proID &
myDB$annotation$featureID == sel]
start <- myDB$annotation$start[fanID]
end <- myDB$annotation$end[fanID]
SACCEapses <- substring(myDB$protein$sequence[proID], start, end)
# extract the APSES domains from the MSA
APSESmsa <- fetchMSAmotif(mySeqMSA, SACCEapses)
# Now produce an ML phylogenetic tree ...
Interpret the tree with two objectives.
Annotate your tree. Include the annotation in your report.
If in doubt, ask! If anything about this contents is not clear to you, do not proceed but ask for clarification. If you have ideas about how to make this material better, let’s hear them. We are aiming to compile a list of FAQs for all learning units, and your contributions will count towards your participation marks.
Improve this page! If you have questions or comments, please post them on the Quercus Discussion board with a subject line that includes the name of the unit.
[END]
Note: the oral test is cumulative. It will focus on the content of this unit but will also cover other material that leads up to it.↩︎