Bioinformatics in practice, Faroe Islands 2022: Difference between revisions
(Created page with "This is the home page for week 44+45 of the "Bioinformatics in practice" course, Faroe Islands 2022. These five days are taught by [http://www.dtu.dk/service/telefonbog/person?id=25617&cpid=214126&tab=2&qt=dtupublicationquery Henrik Nielsen] and [https://globe.ku.dk/staff-list/hologenomics/?id=271131&vis=medarbejder Bent Petersen]. == Wednesday November 2 == === Morning: Introduction, plain text files and taxonomy databases === '''Lectures:''' * ''[https://teaching.he...") |
No edit summary |
||
Line 5: | Line 5: | ||
=== Morning: Introduction, plain text files and taxonomy databases === | === Morning: Introduction, plain text files and taxonomy databases === | ||
'''Lectures:''' | '''Lectures:''' | ||
* ''[https://teaching.healthtech.dtu.dk/material/ | * ''[https://teaching.healthtech.dtu.dk/material/22111/FO2022/Intro+bioinformaticsFO22.pdf Introduction to bioinformatics and computers] - Henrik'' | ||
* ''[https://teaching.healthtech.dtu.dk/22111 | * ''[https://teaching.healthtech.dtu.dk/material/22111/On_evolution_and_sequences_2020.pdf Evolution & taxonomy] - Bent'' | ||
'''Software for installation:''' | '''Software for installation:''' | ||
Line 22: | Line 22: | ||
=== Afternoon: GenBank === | === Afternoon: GenBank === | ||
'''Lecture:''' ''[https://teaching.healthtech.dtu.dk/material/ | '''Lecture:''' ''[https://teaching.healthtech.dtu.dk/material/22111/FO2022/Lecture_GenBank_F22_HN.pdf Biological information, DNA, sequencing, and GenBank] - Henrik'' | ||
'''Handout exercise:''' [ | '''Handout exercise:''' [https://teaching.healthtech.dtu.dk/material/22111/HandoutEx_BaseCalling_Simple.pdf "Base-calling"] (PDF) / [https://teaching.healthtech.dtu.dk/material/22111/BaseCalling_on_screen_version.pdf On-screen version] (PDF) | ||
'''Materials:''' | '''Materials:''' | ||
* [ | * [https://teaching.healthtech.dtu.dk/material/22111/GenBank+FASTA_handout_revised.pdf GenBank + FASTA format] (PDF) | ||
* [ | * [https://teaching.healthtech.dtu.dk/material/22111/GeneStructure.pdf|Eukaryotic gene structure overview] (PDF) | ||
'''Exercise:''' [[ExGenbank-new|Using the GenBank database]] — [[ExGenbank-new-answers|Answers]] | '''Exercise:''' [[ExGenbank-new|Using the GenBank database]] — [[ExGenbank-new-answers|Answers]] | ||
Line 34: | Line 34: | ||
== Friday November 4 == | == Friday November 4 == | ||
=== Morning: Translation and UniProt === | === Morning: Translation and UniProt === | ||
'''Lecture:''' ''[https://teaching.healthtech.dtu.dk/material/ | '''Lecture:''' ''[https://teaching.healthtech.dtu.dk/material/22111/FO2022/Lecture_UniProt_2022.pdf Proteins: data and databases] - Henrik'' | ||
'''Materials:''' | '''Materials:''' | ||
* [ | * [https://teaching.healthtech.dtu.dk/material/22111/VirtualRibosome.pdf Virtual Ribosome] — software article (PDF) | ||
* [ | * [https://teaching.healthtech.dtu.dk/material/22111/PDF/protein_handout.pdf Proteins, levels of structure] (PDF) | ||
* [ | * [https://teaching.healthtech.dtu.dk/material/22111/GeneStructure.pdf Eukaryotic gene structure overview] (PDF) | ||
'''Exercises:''' | '''Exercises:''' | ||
Line 46: | Line 46: | ||
=== Afternoon: Protein structure, PDB & PyMOL === | === Afternoon: Protein structure, PDB & PyMOL === | ||
'''Lecture:''' ''[https://teaching.healthtech.dtu.dk/material/ | '''Lecture:''' ''[https://teaching.healthtech.dtu.dk/material/22111/FO2022/22111-ProteinStructure_2022_CBQ-reduced.pdf Protein 3D structure] - Bent'' | ||
'''Software''' for installation: [https://pymol.org/2/ PyMOL] | '''Software''' for installation: [https://pymol.org/2/ PyMOL] | ||
Line 52: | Line 52: | ||
'''Exercises:''' | '''Exercises:''' | ||
* [ | * [https://teaching.healthtech.dtu.dk/material/22111/PyMol_tutorial2017_v4.pdf PyMol tutorial] (PDF) | ||
* [[Protein Structure and Visualization]] — [[Protein_Structure_and_Visualization_Answers|Answers]] (NB: The section "PyMOL magic" is ''not'' part of your curriculum, just a handy tip!) | * [[Protein Structure and Visualization]] — [[Protein_Structure_and_Visualization_Answers|Answers]] (NB: The section "PyMOL magic" is ''not'' part of your curriculum, just a handy tip!) | ||
== Monday November 7 == | == Monday November 7 == | ||
=== Morning: Pairwise alignment === | === Morning: Pairwise alignment === | ||
'''Lecture:''' ''[ | '''Lecture:''' ''[https://teaching.healthtech.dtu.dk/material/22111/FO2018/PairwiseAlignment2.pdf Pairwise alignment] - Henrik'' | ||
'''Handout exercise:''' [ | '''Handout exercise:''' [https://teaching.healthtech.dtu.dk/material/22111/New_handout_alignscores.pdf Alignment scores] | ||
'''Exercise:''' [[ExPairwiseAlignment|Pairwise alignment]] — [[ExPairwiseAlignment-Answers|Answers]] | '''Exercise:''' [[ExPairwiseAlignment|Pairwise alignment]] — [[ExPairwiseAlignment-Answers|Answers]] | ||
'''Wrap-up:''' ''[ | '''Wrap-up:''' ''[https://teaching.healthtech.dtu.dk/material/22111/FO2018/Pairwise_alignment_revisited.pdf Pairwise alignment revisited]'' | ||
=== Afternoon: Sequence database searching with BLAST === | === Afternoon: Sequence database searching with BLAST === | ||
'''Lecture:''' ''[ | '''Lecture:''' ''[https://teaching.healthtech.dtu.dk/material/22111/FO2018/Lecture_BLAST_2020.pdf Introduction to BLAST] - Bent'' | ||
'''Exercise:''' [[Exercise: BLAST]] — [[ExBlast-Answers|Answers]] | '''Exercise:''' [[Exercise: BLAST]] — [[ExBlast-Answers|Answers]] | ||
'''Wrap-up:''' ''[ | '''Wrap-up:''' ''[https://teaching.healthtech.dtu.dk/material/22111/FO2018/Blastn_vs_Blastp.2017.pdf BLASTN vs BLASTP]'' | ||
== Wednesday November 9 == | == Wednesday November 9 == | ||
=== Morning: Sequence information and logo plots === | === Morning: Sequence information and logo plots === | ||
'''Lecture:''' ''[https://teaching.healthtech.dtu.dk/material/ | '''Lecture:''' ''[https://teaching.healthtech.dtu.dk/material/22111/FO2022/Logos_2022.pdf Sequence information and logo plots] - Henrik'' | ||
'''Materials:''' "''Information theory primer''" ([https://teaching.healthtech.dtu.dk/material/ | '''Materials:''' "''Information theory primer''" ([https://teaching.healthtech.dtu.dk/material/22111/PDF/informationtheory_primer.pdf PDF]) | ||
'''Handout exercise:''' [ | '''Handout exercise:''' [https://teaching.healthtech.dtu.dk/material/22111/Logo_exercise.pdf How to construct sequence logos] — [https://teaching.healthtech.dtu.dk/material/22111/FO2022/Ex_Logo_ans.pdf Answer] | ||
'''Exercise:''' [[ExSeqLogos|DNA and Peptide LOGOs]] — [[ExSeqLogosAnswers|Answers]] | '''Exercise:''' [[ExSeqLogos|DNA and Peptide LOGOs]] — [[ExSeqLogosAnswers|Answers]] | ||
=== Afternoon: Profile searching with PSI-BLAST === | === Afternoon: Profile searching with PSI-BLAST === | ||
'''Lecture:''' ''[https://teaching.healthtech.dtu.dk/material/ | '''Lecture:''' ''[https://teaching.healthtech.dtu.dk/material/22111/FO2022/PSI-BLAST_FO2022.pdf PSI-BLAST] - Bent'' | ||
'''Exercise:''' [[ExPSIBLAST|PSI-BLAST]] — [[ExPSIBLAST_answer|Answers]] | '''Exercise:''' [[ExPSIBLAST|PSI-BLAST]] — [[ExPSIBLAST_answer|Answers]] | ||
Line 89: | Line 89: | ||
== Friday November 11 == | == Friday November 11 == | ||
=== Morning: Multiple alignments === | === Morning: Multiple alignments === | ||
'''Lecture:''' ''[ | '''Lecture:''' ''[https://teaching.healthtech.dtu.dk/material/22111/FO2018/hnielsen_mulalign.pdf Multiple Alignments] - Henrik'' | ||
'''Materials:''' RevTrans (article, [https://teaching.healthtech.dtu.dk/material/ | '''Materials:''' RevTrans (article, [https://teaching.healthtech.dtu.dk/material/22111/FO2022/RevTrans.pdf PDF]) | ||
'''Exercise:''' [[Exercise: Multiple Alignments (English version)|Multiple Alignments]] — [[ExMulAlign-Answers-English|Answers]] | '''Exercise:''' [[Exercise: Multiple Alignments (English version)|Multiple Alignments]] — [[ExMulAlign-Answers-English|Answers]] | ||
=== Afternoon: Phylogenetic trees === | === Afternoon: Phylogenetic trees === | ||
'''Lecture:''' ''[https://teaching.healthtech.dtu.dk/22111/ | '''Lecture:''' ''[https://teaching.healthtech.dtu.dk/material/22111/F02022/Gorm_phylogeny_newbackground_rwe_version.pdf Phylogenetic trees] - Bent'' | ||
'''Handout exercise:''' [https://teaching.healthtech.dtu.dk/material/ | '''Handout exercise:''' [https://teaching.healthtech.dtu.dk/material/22111/FO2022/handout_distance.pdf Reconstruction of distance tree] | ||
'''Software for installation:''' [https://github.com/rambaut/figtree/releases FigTree tree-viewer] | '''Software for installation:''' [https://github.com/rambaut/figtree/releases FigTree tree-viewer] |
Revision as of 13:03, 15 March 2024
This is the home page for week 44+45 of the "Bioinformatics in practice" course, Faroe Islands 2022. These five days are taught by Henrik Nielsen and Bent Petersen.
Wednesday November 2
Morning: Introduction, plain text files and taxonomy databases
Lectures:
- Introduction to bioinformatics and computers - Henrik
- Evolution & taxonomy - Bent
Software for installation:
- Java runtime engine is needed for running some of the software we use in the course, including jEdit (see below). Download from here: https://www.oracle.com/java/technologies/downloads/#java17 (choose java 17, not 18 or 19, and select your type of computer) or from here: https://adoptium.net/ (choose Temurin JDK 17).
- NOTE: Do NOT download java from https://java.com/ — that will give you Oracle java 8, which is NOT good enough for jEdit anymore. jEdit version 5.6 and later needs java 11 or higher which is available from the above links (and from a few other places).
- IMPORTANT TIP for Windows users: You need to enable the sub-feature named "set JAVA_HOME variable" when installing Temurin JDK.
- jEdit: http://jedit.org/
- NOTE: The jEdit developers have not signed the installation package, therefore both Windows and MacOS X will complain when you first attempt to install it, and you have to insist that it is OK to run the program. For Macs, this is a bit complicated, see the instructions in the exercise guide.
- IMPORTANT TIP for Mac users: If you have an M1 or M2 (ARM) Mac, you should use "Java-based installer" (.jar file) instead of "OS X package" (.dmg file).
Exercises:
Afternoon: GenBank
Lecture: Biological information, DNA, sequencing, and GenBank - Henrik
Handout exercise: "Base-calling" (PDF) / On-screen version (PDF)
Materials:
- GenBank + FASTA format (PDF)
- gene structure overview (PDF)
Exercise: Using the GenBank database — Answers
Friday November 4
Morning: Translation and UniProt
Lecture: Proteins: data and databases - Henrik
Materials:
- Virtual Ribosome — software article (PDF)
- Proteins, levels of structure (PDF)
- Eukaryotic gene structure overview (PDF)
Exercises:
Afternoon: Protein structure, PDB & PyMOL
Lecture: Protein 3D structure - Bent
Software for installation: PyMOL
- Note: you will need a license file which we will provide via Zoom.
Exercises:
- PyMol tutorial (PDF)
- Protein Structure and Visualization — Answers (NB: The section "PyMOL magic" is not part of your curriculum, just a handy tip!)
Monday November 7
Morning: Pairwise alignment
Lecture: Pairwise alignment - Henrik
Handout exercise: Alignment scores
Exercise: Pairwise alignment — Answers
Wrap-up: Pairwise alignment revisited
Afternoon: Sequence database searching with BLAST
Lecture: Introduction to BLAST - Bent
Exercise: Exercise: BLAST — Answers
Wrap-up: BLASTN vs BLASTP
Wednesday November 9
Morning: Sequence information and logo plots
Lecture: Sequence information and logo plots - Henrik
Materials: "Information theory primer" (PDF)
Handout exercise: How to construct sequence logos — Answer
Exercise: DNA and Peptide LOGOs — Answers
Afternoon: Profile searching with PSI-BLAST
Lecture: PSI-BLAST - Bent
Friday November 11
Morning: Multiple alignments
Lecture: Multiple Alignments - Henrik
Materials: RevTrans (article, PDF)
Exercise: Multiple Alignments — Answers
Afternoon: Phylogenetic trees
Lecture: Phylogenetic trees - Bent
Handout exercise: Reconstruction of distance tree
Software for installation: FigTree tree-viewer
- IMPORTANT NOTE for Windows users: Download the .zip file (FigTree.v1.4.4.zip) and unpack it. Then, go to the "lib" subfolder and double-click the .jar file. The .exe file may not work.
Exercise: Exercise: Phylogeny — Answers