Mercurial > repos > abims-sbr > cds_search
comparison scripts/dico.py @ 0:eb95bf7f90ae draft
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit 3c7982d775b6f3b472f6514d791edcb43cd258a1-dirty
| author | abims-sbr |
|---|---|
| date | Fri, 01 Feb 2019 10:26:37 -0500 |
| parents | |
| children | c79bdda8abfb |
comparison
equal
deleted
inserted
replaced
| -1:000000000000 | 0:eb95bf7f90ae |
|---|---|
| 1 import string, itertools | |
| 2 | |
| 3 def dico(F1): | |
| 4 dicoco = {} | |
| 5 with open(F1, "r") as file: | |
| 6 for name, query in itertools.izip_longest(*[file]*2): | |
| 7 if name[0] == ">": | |
| 8 fasta_name_query = name[:-1] | |
| 9 Sn = string.split(fasta_name_query, "||") | |
| 10 fasta_name_query = Sn[0] | |
| 11 fasta_seq_query = query[:-1] | |
| 12 dicoco[fasta_name_query] = fasta_seq_query | |
| 13 return(dicoco) |
