Skip to content

Commit eca55f6

Browse files
committed
online blast
1 parent eb8d7eb commit eca55f6

File tree

10 files changed

+162
-79
lines changed

10 files changed

+162
-79
lines changed

.vscode/settings.json

Whitespace-only changes.

Pipfile.lock

Lines changed: 2 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/blast/blast_online.md

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
# Using Blast online
2+
3+
Blast is one of the most used bioinformatics tools ever written.
4+
It allows to find similaroties between sequences of proteins or nucleotides, at a reasonable speed.!
5+
6+
Its ancestor, the fasta suite (like the format) used an algorithm clled smith-waterman.
7+
While very accurate, was very slow.
8+
9+
Blast is available opnline on the ncbi website at the following address <https://blast.ncbi.nlm.nih.gov/Blast.cgi>
10+
11+
Let us try it out!
12+
13+
### Your first blast
14+
15+
go on the blast ncbi website and select protein blast
16+
17+
![](../img/blast_0.png)
18+
19+
Copy and paste the following protein sequence
20+
21+
```bash
22+
>a_protein
23+
MKWVTLISFIFLFSSATSRNLQRFARDAEHKSEIAHRYNDLKEETFKAVAMITFAQYLQR
24+
CSYEGLSKLVKDVVDLAQKCVANEDAPECSKPLPSIILDEICQVEKLRDSYGAMADCCSK
25+
ADPERNECFLSFKVSQPDFVQPYQRPASDVICQEYQDNRVSFLGHFIYSVARRHPFLYAP
26+
AILSFAVDFEHALQSCCKESDVGACLDTKEIVMREKAKGVSVKQQYFCGILKQFGDRVFQ
27+
ARQLIYLSQKYPKAPFSEVSKFVHDSIGVHKECCEGDMVECMDDMARMMSNLCSQQDVFS
28+
GKIKDCCEKPIVERSQCIMEAEFDEKPADLPSLVEKYIEDKEVCKSFEAGHDAFMAEFVY
29+
EYSRRHPEFSIQLIMRIAKGYESLLEKCCKTDNPAECYANAQEQLNQHIKETQDVVKTNC
30+
DLLHDHGEADFLKSILIRYTKKMPQVPTDLLLETGKKMTTIGTKCCQLGEDRRMACSEGY
31+
LSIVIHDTCRKQETTPINDNVSQCCSQLYANRRPCFTAMGVDTKYVPPPFNPDMFSFDEK
32+
LCSAPAEEREVGQMKLLINLIKRKPQMTEEQIKTIADGFTAMVDKCCKQSDINTCFGEEG
33+
ANLIVQSRATLGIGA
34+
```
35+
36+
into the "enter query sequence" form
37+
38+
![](../img/blast_1.png)
39+
40+
and click "Blast" (you may have to scroll down a bit)
41+
42+
![](../img/blast_2.png)
43+
44+
then wait for your results.
45+
Once the results have loaded, scroll down to the first hit.
46+
47+
!!! question
48+
From which organism is our protein? What is it?
49+
50+
![](../img/blast_3.png)
51+
52+
!!! note
53+
Sometyimes, two hits have an identical score. In that case, be careful with the interpretation.
54+
55+
56+
### Restrict the search parameters
57+
58+
Let us imagine we'd like to compare our query to only human proteins.
59+
We can select an organism to restrict our search.
60+
61+
![](../img/blast_4.png)
62+
63+
!!! question
64+
What is the percentage identidy between the chicken and human albumin?
65+
66+
!!! question
67+
Here is an unknown protein. From which organism and which function does it have?
68+
69+
`MVLSAADKGNVKAAWGKVGGHAAEYGAEALERMFLSFPTTKTYFPHFDLSHGSAQVKGHG`
70+
`AKVAAALTKAVEHLDDLPGALSELSDLHAHKLRVDPVNFKLLSHSLLVTLASHLPSDFTP`
71+
`AVHASLDKFLANVSTVLTSKYR`

docs/img/blast_0.png

373 KB
Loading

docs/img/blast_1.png

316 KB
Loading

docs/img/blast_2.png

289 KB
Loading

docs/img/blast_3.png

192 KB
Loading

docs/img/blast_4.png

296 KB
Loading

docs/index.md

Lines changed: 45 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -2,38 +2,51 @@
22

33
This website is a collection of lectures and tutorials given during the annual Bioinformatics course given at [SLU](https://www.slu.se) by the [SGBC](http://sgbc.slu.se).
44

5+
## Course information
6+
7+
- What: Bioinformatics, 15 ECTS
8+
- Where: SLU, Campus Ultuna, Uppsala, Sweden
9+
- When: 21 Jan - 25 March 2019
10+
- Course page: [link](https://www.slu.se/en/education/programmes-courses/courses/?sprak=en&anmkod=30181.1819)
11+
512
Welcome to the course!
613

714
## Table of Content
815

9-
* Week 1
10-
* [Introduction to proteins analysis](proteins)
11-
12-
* Week 2
13-
* [Introduction to the command-line](unix)
14-
* [Cloud Computing](cloud)
15-
* [Installing Software](software)
16-
* [Version control with Git](git)
17-
* [Command-line Blast](blast)
18-
* [Project organisation](project_organisation)
19-
20-
* Week 3
21-
* [Sequencing Technologies](seq_tech)
22-
* [Quality Control](tutorials/docs/qc.md)
23-
* [De-novo Genome Assembly](tutorials/docs/assembly.md)
24-
* [Assembly Challenge](assembly_challenge)
25-
* [Genome Annotation](tutorials/docs/annotation.md)
26-
* [Pan-genome Analysis](tutorials/docs/pan_genome.md)
27-
* [Nanopore Sequencing](tutorials/docs/nanopore.md)
28-
29-
* Week 4
30-
* [RNA Sequencing](tutorials/docs/rna.md)
31-
* [Metabarcoding](tutorials/docs/16S.md)
32-
* [Metagenome assembly](tutorials/docs/meta_assembly.md)
33-
* [Comparative metagenomics](tutorials/docs/wms.md)
34-
35-
* Week 5
36-
* [Genome Annotation (NBIS)](nbis_annotation/schedule.md)
16+
### Week 1
17+
18+
- [Online Blast](blast/blast_online)
19+
- [Introduction to proteins analysis](proteins)
20+
21+
### Week 2
22+
23+
- [Introduction to the command-line](unix)
24+
- [Cloud Computing](cloud)
25+
- [Installing Software](software)
26+
- [Version control with Git](git)
27+
- [Command-line Blast](blast)
28+
- [Project organisation](project_organisation)
29+
30+
### Week 3
31+
32+
- [Sequencing Technologies](seq_tech)
33+
- [Quality Control](tutorials/docs/qc.md)
34+
- [De-novo Genome Assembly](tutorials/docs/assembly.md)
35+
- [Assembly Challenge](assembly_challenge)
36+
- [Genome Annotation](tutorials/docs/annotation.md)
37+
- [Pan-genome Analysis](tutorials/docs/pan_genome.md)
38+
- [Nanopore Sequencing](tutorials/docs/nanopore.md)
39+
40+
### Week 4
41+
42+
- [RNA Sequencing](tutorials/docs/rna.md)
43+
- [Metabarcoding](tutorials/docs/16S.md)
44+
- [Metagenome assembly](tutorials/docs/meta_assembly.md)
45+
- [Comparative metagenomics](tutorials/docs/wms.md)
46+
47+
### Week 5
48+
49+
- [Genome Annotation (NBIS)](nbis_annotation/schedule.md)
3750

3851
## License
3952

@@ -44,7 +57,7 @@ To view a copy of this license, visit <http://creativecommons.org/licenses/by/4.
4457

4558
The following people have contributed to these course material, in no particular order:
4659

47-
* [Hadrien Gourlé](https://github.com/HadrienG)
48-
* [Juliette Hayer](https://github.com/jhayer)
49-
* [Oskar Karlsson](https://github.com/Ackia)
50-
* [Jacques Dainat](https://github.com/NBISweden)
60+
- [Hadrien Gourlé](https://github.com/HadrienG)
61+
- [Juliette Hayer](https://github.com/jhayer)
62+
- [Oskar Karlsson](https://github.com/Ackia)
63+
- [Jacques Dainat](https://github.com/NBISweden)

mkdocs.yml

Lines changed: 44 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,52 +1,53 @@
11
site_name: Bioinformatics course
22

33
theme:
4-
name: cinder
4+
name: cinder
55

6-
pages:
7-
- Home: index.md
8-
- Week 1:
9-
- Proteins: proteins.md
10-
- Week 2:
11-
- Unix: unix.md
12-
- Cloud Computing: cloud.md
13-
- Installing Software: software.md
14-
- Git: git.md
15-
- Command-line Blast: blast.md
16-
- Project Organisation: project_organisation.md
17-
- Week 3:
18-
- Sequencing Technologies: seq_tech.md
19-
- Quality Control: tutorials/docs/qc.md
20-
- Assembly Challenge: assembly_challenge.md
21-
- De-novo Genome Assembly: tutorials/docs/assembly.md
22-
- Genome Annotation: tutorials/docs/annotation.md
23-
- Pan-genome Analysis: tutorials/docs/pan_genome.md
24-
- Nanopore Sequencing: tutorials/docs/nanopore.md
25-
- Week 4:
26-
- RNA Sequencing : tutorials/docs/rna.md
27-
- Metabarcoding: tutorials/docs/16S.md
28-
- Metagenome assembly: tutorials/docs/meta_assembly.md
29-
- Comparative metagenomics: tutorials/docs/wms.md
30-
- Week 5 - Eukaryotic Annotation:
31-
- Schedule: nbis_annotation/schedule.md
32-
- Practical 1: nbis_annotation/practical_session/practical1.md
33-
- Practical 2: nbis_annotation/practical_session/practical2.md
34-
- Practical 3: nbis_annotation/practical_session/practical3_manualCuration.md
35-
- Practical 4: nbis_annotation/practical_session/practical4_funcAnnotInterp.md
36-
- Extras:
37-
- WebApollo: nbis_annotation/practical_session/UsingWebApollo.md
38-
- Protein, EST and RNA-seq data: nbis_annotation/practical_session/practical2_sub_gatherEvidence.md
39-
- Assembling transcripts: nbis_annotation/practical_session/practical2_sub_transcriptome.md
40-
- Evidence Based Annotation: nbis_annotation/practical_session/practical2_sub_makerNoAbinit.md
41-
- Abinitio Annotation: nbis_annotation/practical_session/practical2_sub_makerAbinit.md
42-
- Comparing Annotations: nbis_annotation/practical_session/practical2_sub_makerCompareAnnot.md
43-
- Configuring Maker (I): nbis_annotation/practical_session/practical2_supl_maker.md
44-
- Configuring Maker (I): nbis_annotation/practical_session/practical2_supl3_maker.md
45-
- Inspecting Maker output: nbis_annotation/practical_session/practical2_supl2_maker.md
6+
nav:
7+
- Home: index.md
8+
- Week 1:
9+
- Blast Online: blast/blast_online.md
10+
- Proteins: proteins.md
11+
- Week 2:
12+
- Unix: unix.md
13+
- Cloud Computing: cloud.md
14+
- Installing Software: software.md
15+
- Git: git.md
16+
- Command-line Blast: blast.md
17+
- Project Organisation: project_organisation.md
18+
- Week 3:
19+
- Sequencing Technologies: seq_tech.md
20+
- Quality Control: tutorials/docs/qc.md
21+
- Assembly Challenge: assembly_challenge.md
22+
- De-novo Genome Assembly: tutorials/docs/assembly.md
23+
- Genome Annotation: tutorials/docs/annotation.md
24+
- Pan-genome Analysis: tutorials/docs/pan_genome.md
25+
- Nanopore Sequencing: tutorials/docs/nanopore.md
26+
- Week 4:
27+
- RNA Sequencing: tutorials/docs/rna.md
28+
- Metabarcoding: tutorials/docs/16S.md
29+
- Metagenome assembly: tutorials/docs/meta_assembly.md
30+
- Comparative metagenomics: tutorials/docs/wms.md
31+
- Week 5 - Eukaryotic Annotation:
32+
- Schedule: nbis_annotation/schedule.md
33+
- Practical 1: nbis_annotation/practical_session/practical1.md
34+
- Practical 2: nbis_annotation/practical_session/practical2.md
35+
- Practical 3: nbis_annotation/practical_session/practical3_manualCuration.md
36+
- Practical 4: nbis_annotation/practical_session/practical4_funcAnnotInterp.md
37+
- Extras:
38+
- WebApollo: nbis_annotation/practical_session/UsingWebApollo.md
39+
- Protein, EST and RNA-seq data: nbis_annotation/practical_session/practical2_sub_gatherEvidence.md
40+
- Assembling transcripts: nbis_annotation/practical_session/practical2_sub_transcriptome.md
41+
- Evidence Based Annotation: nbis_annotation/practical_session/practical2_sub_makerNoAbinit.md
42+
- Abinitio Annotation: nbis_annotation/practical_session/practical2_sub_makerAbinit.md
43+
- Comparing Annotations: nbis_annotation/practical_session/practical2_sub_makerCompareAnnot.md
44+
- Configuring Maker (I): nbis_annotation/practical_session/practical2_supl_maker.md
45+
- Configuring Maker (I): nbis_annotation/practical_session/practical2_supl3_maker.md
46+
- Inspecting Maker output: nbis_annotation/practical_session/practical2_supl2_maker.md
4647

4748
markdown_extensions:
4849
- admonition
4950

5051
extra_css:
51-
- css/admonition.css
52-
- css/navbar.css
52+
- css/admonition.css
53+
- css/navbar.css

0 commit comments

Comments
 (0)