[FoLUG] Consiglio su perl script... vorrei solo un'idea di come fare!

paolo siniselli paolo_siniselli@yahoo.it
Mer 17 Ott 2007 01:40:56 CEST


Salve ho una tabella di questo tipo. Nella prima colonna ce' il cromosoma, nella seconda il numero del gene, nella terza il nome del gene, nella quarta la malattia+altre info.
Quello che vorrei e' uno script in perl che mi raggruppasse tutto per cromosoma.
In poche parole vorrei una riga per ciascun cromosoma raggruppando, il numero, il nome, la malattia separati per esempio da questo simbolo "|".
Quindi per esempio per il cromosoma 10p avrei:
10p    605988|605989|607499|603188    DCLRE1C, ARTEMIS, SCIDA|ERI|BULN|OB10P    Omenn syndrome, 603554 (3)  |Severe ecc.



Questa e' la tabella che vorrei sistemare, grazie (ovviamente quella vera e' + lunga  : )    :

10p    605988    DCLRE1C, ARTEMIS, SCIDA    Omenn syndrome, 603554 (3)  
10p    605989   ERI    Severe combined immunodeficiency, Athabascan type, 602450 (3)  
10p    607499    BULN    {Bulimia nervosa, susceptibility to} (2)  
10p    603188    OB10P    {Obesity, susceptibility to}, 601665 (2)  
10p11.1    606808    MYO3A, DFNB30    Deafness, autosomal recessive 30, 607101 (3)  
10p11.2    189909    TCF8, PPCD3    Corneal dystrophy, posterior polymorphous, 3, 609141 (3)  
10p11.2    191195    MAP3K8, COT, EST, TPL2    Lung cancer, somatic, 211980 (3)  
10p12    602409    AF10    Leukemia, acute T-cell lymphoblastic (3)  
10p12    602409    AF10    Leukemia, acute myeloid, 601626 (3)  
10p12.1    602997    CUBN, IFCR, MGA1    Megaloblastic anemia-1, Finnish type, 261100 (3)  
10p12.1    608221    FLJ14813, THC2    Thrombocytopenia-2, 188000 (3)  
10p12.1    607429    PDSS1, TPT, COQ1    coenzyme Q10 deficiency, 607426 (3)  


       
---------------------------------

---------------------------------
L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail


Maggiori informazioni sulla lista FoLUG