Ejemplo n.º 1
0
def human_chimpanzee():
    proteins_list = get_protein_info()
    human_proteins = set()
    chimp_proteins = set()
    for key in proteins_list.keys():
        if key == 'H**o sapiens (Human)':
            for protein in proteins_list[key]:
                human_proteins.add(protein)
        elif key == 'Chimpanzee':
            for protein in proteins_list[key]:
                chimp_proteins.add(protein)
    return human_proteins.difference(chimp_proteins)
Ejemplo n.º 2
0
from p2_1 import get_protein_info

protein_count = dict()
proteins_info = get_protein_info()


def get_protein_count_info():
    for proteins in proteins_info.values():
        for protein in proteins:
            if protein not in protein_count.keys():
                protein_count[protein] = 1
            protein_count[protein] = protein_count[protein] + 1
    return protein_count


max_count = -1
protein_count = get_protein_count_info()
for protein, count in protein_count.items():
    if count > max_count:
        max_count = count
        max_protein = protein

print(protein_count)
Ejemplo n.º 3
0
from p2_1 import get_protein_info
import pprint
pp = pprint.PrettyPrinter(depth=6)

protein_count = dict()
protein_count = get_protein_info()

max_count = -1
for protein_info in protein_count[1:]:
    if (len(protein_info[1]) > max_count):
        max_count = len(protein_info[1])
        max_protein = protein_info

# pp.pprint(protein_count)
for protein_info in protein_count:
    for index in range(len(protein_info)):
        if index%2==0:
            print("Organism Name: {}".format(protein_info[index]))
        else:
            print("Count: {}".format(len(protein_info[index])))