Author Archives: Andrea Telatin

Goodbye

Dear all,
yesterday we officially finished our Perl practicals (with a very simple and small oral exam that – we hope – helped you reviewing your home project, and possibly learning something new).
As always we enjoyed organizing this lab, but we have to admit that your commitment has been higher and stronger than usual.
Good work guys.

Andrea and Giovanni

Ordine di esecuzione

Stiamo correggendo le vostre perle, siete stati bravi!
Domani daremo udienza ai gruppi in questo ordine:

  • geno-100, geno-123
  • geno-610, geno-1720
  • geno-259, geno-6(66)

Pausa pranzo

  • geno-238, geno-571
  • geno-777, geno-23
  • geno-10, geno-8

Contare i k-mer (hw15)

Parserizzare un file FASTQ, SAM o multifasta (scegliere un formato, il multifasta e’ il piu’ difficile), fornito dall’utente, stampando alla fine:

  • la lista dei k-mer presenti nelle sequenze e, per ogni k-mer, il numero N di occorrenze del k-mer;
  • per ogni numero N del punto precedente, quanti k-mer sono comparsi quel numero N di volte;
  • la media, la mediana e la moda degli N.

La lunghezza k dei k-mer deve anch’essa essere passata dall’utente.

Questo e’ il progetto piu’ impegnativo, quindi sceglietelo solo se vi sentite dei bravi perlini/e.

Continue reading

Tagged

VCF Parser (hw14)

Parserizzare un file VCF, fornito dall’utente, e stampare solo le righe del file che soddisfino questi criteri:

  • Che abbiano un codice “rs” (ovvero sono annotate in dbSNP)
  • La qualità sia superiore ad una soglia definita dall’utente
  • Che siano SNP (Single Nucleotide Polimorphism)
  • La percentuale di righe stampate (ovvero che soddifano i criteri suddetti) sul totale di righe presenti

Continue reading

Tagged

Home project

This post contains the instructions for the Perl project. This page will be updated when needed.
Continue reading

Tagged ,

laboratory 06

Today we split the tasks into two categories:

A gentle tutorial

Questo tutorial permette di ripassare passo passo i fondamenti di Perl. Suggeriamo a chi si sente meno sicuro di fare questo tutorial in classe, mentre per gli altri può essere utile farlo a casa come ripassino.

Continue reading

Comunicazione di servizio

  • D’ora in avanti il blog vi parlerà in Italiano.
  • Lunedì le lezioni del Prof. Valle taceranno, e riprenderanno Martedì.

Perl slides

Dear fellows, here you are the slides we used yesterday. Don’t forget to study this example, too.

Download link:Perl slides 2.

Tagged

Reading a text file from Perl

This short tutorial is to remember how to read a file from Perl. You should remember that it’s a two steps strategy:

  1. Open the file (that means connect to it)
  2. Read the file line-by-line (with a while loop)

Continue reading

Tagged