Garantie de satisfaction à 100% Disponible immédiatement après paiement En ligne et en PDF Tu n'es attaché à rien
logo-home
Summary Bioinformatics cheatsheet €13,16
Ajouter au panier

Resume

Summary Bioinformatics cheatsheet

 0 fois vendu

Bioinformatics cheatsheet to use for the exam. It includes all the exercises and additional information on certain codes. It is separated in the different steps, so only copy paste and variable adjustments should be made.

Aperçu 2 sur 10  pages

  • 22 mars 2025
  • 10
  • 2024/2025
  • Resume
Tous les documents sur ce sujet (22)
avatar-seller
sisivorst
Exam_cheatsheet

March 22, 2025


1 Exam cheatsheet

1.1 Prepare data

[ ]: from Bio.Blast import NCBIWWW, NCBIXML
from Bio import Entrez, SeqIO, Phylo, AlignIO
import pandas as pd
import time, os, alv, re
from IPython.display import Image #optional

[ ]: %load_ext rpy2.ipython

[ ]: %%R
library("ape")
library("adephylo")
library("phytools")

[ ]: baseName = ""
#can add additional baseName, then number them and do not forget to add them in␣
,→downstream (see SARS excersise)

folderName = "exercise_"

#change baseName to the file with everything before .fasta
#change folderName to excercise_baseName (the variable you name your baseName)
#e.g. baseName= HIV_virus folderName= exercise_HIV_virus

[ ]: %Rpush baseName folderName

[ ]: %%bash -s "$folderName"
mkdir ${1} # if folder already exists and you wish to overwrite, you can try␣
,→$mkdir -p ${1}



Move the uploaded file into the folder for this exercise. You can also directly upload the sequence
file to today’s exercise folder. In that case, skip the next cell.
[ ]: %%bash -s "$baseName" "$folderName"
cp ${1}.fasta ${2}/${1}.fasta


1

, #if multiple files need to be moved
cp $1.#fileFormat $2/$1.#fileFormat

[ ]: os.chdir(folderName)



1.2 BlastN search (session01)

[ ]: inputFile = baseName+'.fasta'
query = SeqIO.read(inputFile, format="fasta")
search_type = "blastn"
database = "nt"
max_nr_hits = 100
before = round(time.time(), ndigits=0)
blast_stream = NCBIWWW.qblast(program = search_type,
database = database,
sequence = query.seq,
alignments = 1,
hitlist_size = max_nr_hits)
after = round(time.time(), ndigits=0)
text = f"The BLAST search took {after - before} seconds."
print(text)

Save result BlastN
[ ]: blastn_result_file = baseName+".blastn.result.xml"
with open(blastn_result_file, 'w') as file:
file.write(blast_stream.read())

[ ]: blastn_result_file = baseName+".blastn.result.xml"

Extract the sequences in fasta format from the BLAST search results
[ ]: all_data_fasta = baseName+".blastn.result.fasta"

with open(blastn_result_file) as result_handle:
blast_records = NCBIXML.parse(result_handle)
with open(all_data_fasta, 'w') as fasta_handle:
for blast_record in blast_records:
for alignment in blast_record.alignments:
for hsp in alignment.hsps:
db_seq = hsp.sbjct
db_id = alignment.accession
fasta_handle.write(f">{db_id}\n{db_seq}\n")




2

Les avantages d'acheter des résumés chez Stuvia:

Qualité garantie par les avis des clients

Qualité garantie par les avis des clients

Les clients de Stuvia ont évalués plus de 700 000 résumés. C'est comme ça que vous savez que vous achetez les meilleurs documents.

L’achat facile et rapide

L’achat facile et rapide

Vous pouvez payer rapidement avec iDeal, carte de crédit ou Stuvia-crédit pour les résumés. Il n'y a pas d'adhésion nécessaire.

Focus sur l’essentiel

Focus sur l’essentiel

Vos camarades écrivent eux-mêmes les notes d’étude, c’est pourquoi les documents sont toujours fiables et à jour. Cela garantit que vous arrivez rapidement au coeur du matériel.

Foire aux questions

Qu'est-ce que j'obtiens en achetant ce document ?

Vous obtenez un PDF, disponible immédiatement après votre achat. Le document acheté est accessible à tout moment, n'importe où et indéfiniment via votre profil.

Garantie de remboursement : comment ça marche ?

Notre garantie de satisfaction garantit que vous trouverez toujours un document d'étude qui vous convient. Vous remplissez un formulaire et notre équipe du service client s'occupe du reste.

Auprès de qui est-ce que j'achète ce résumé ?

Stuvia est une place de marché. Alors, vous n'achetez donc pas ce document chez nous, mais auprès du vendeur sisivorst. Stuvia facilite les paiements au vendeur.

Est-ce que j'aurai un abonnement?

Non, vous n'achetez ce résumé que pour €13,16. Vous n'êtes lié à rien après votre achat.

Peut-on faire confiance à Stuvia ?

4.6 étoiles sur Google & Trustpilot (+1000 avis)

69484 résumés ont été vendus ces 30 derniers jours

Fondée en 2010, la référence pour acheter des résumés depuis déjà 15 ans

Commencez à vendre!
€13,16
  • (0)
Ajouter au panier
Ajouté