On 03/06/2014 17:24, jarod...@libero.it wrote:
HI there!!!
I have afile like this:
file.txt
programs sample gene
program1 sample1 TP53
program1 sample1 TP53
program1 sample2 PRNP
program1 sample2 ATF3
program2 sample1 TP53
program2 sample1 PRNP
program2 sample2 TRIM32
program2 sample2 TLK1
program2 sample2 KIT
with open("prova.csv") as p:
for i in p:
...: lines = i.rstrip("\n").split("\t")
...: print lines
...:
['programs ', 'sample', 'gene', 'values']
['program1', 'sample1', 'TP53', '2']
['program1', 'sample1', 'TP53', '3']
['program1', 'sample2', 'PRNP', '4']
['program1', 'sample2', 'ATF3', '3']
['program2', 'sample1', 'TP53', '2']
['program2', 'sample1', 'PRNP', '5']
['program2', 'sample2', 'TRIM32', '4']
['program2', 'sample2', 'TLK1', '4']
I want to create a dictionary with set data with the names of the genes:
example:
dic = {}
dic['program1-sample1] = set(TP53)
dic['program1-sample2] = set(TP53,PRNP,ATF3)
So If I have a dictionary like that I can compare two set I will compare the
capacity of the programs in function of the gene show.
Thanks in advance for your help!
Is this of any use to you
https://docs.python.org/3/library/collections.html#collections.Counter ?
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
---
This email is free from viruses and malware because avast! Antivirus protection
is active.
http://www.avast.com
_______________________________________________
Tutor maillist - Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor