code: def parse_proteins(self,OrganismDB):
  
          '''
          Iterate through all the proteins in the DB,
          creates a hit_dataframe for each protein.
          '''
  
          for org in OrganismDB.organisms:
              for prot in org.proteins:
                  if len(prot.hmm_hit_list) > 0:
                      try:
                          prot.hit_dataframe = prot.parse_hmm_hit_list(prot.hmm_hit_list)
                      except ValueError,e:
                          print 'error for', org.name, prot.accession, str(ef parse_proteins(self,OrganismDB):
  
          '''
          Iterate through all the proteins in the DB,
          creates a hit_dataframe for each protein.
          '''
  
          for org in OrganismDB.organisms:
              for prot in org.proteins:
                  if len(prot.hmm_hit_list) > 0:
                      try:
                          prot.hit_dataframe = prot.parse_hmm_hit_list(prot.hmm_hit_list)
                      except ValueError,e:
                          print 'error for', org.name, prot.accession, str(e)
docs: Iterate through all the proteins in the DB,
          creates a hit_dataframe for each protein.