docs: def get_all_disorder_predictions(self, iupred_path='/home/nathan/software/iupred/',
                                            iupred_exec='iupred', disembl_cmd='/home/nathan/software/DisEMBL-1.4/DisEMBL.py',
                                       representative_only=True):
          """Run Biopython ProteinAnalysis and EMBOSS pepstats to summarize basic statistics of the protein sequences.
          Results are stored in the protein's respective SeqProp objects at ``.annotations``
  
          Args:
              representative_only (bool): If analysis should only be run on the representative sequence
  
          """
          if representative_only:
              # Check if a representative sequence was set
              if not self.representative_sequence:
                  log.warning('{}: no representative sequence set, cannot get disorder properties'.format(self.id))
                  return
  
              # Also need to check if a sequence has been stored
              if not self.representative_sequence.seq:
                  log.warning('{}: representative sequence {} set, but no sequence stored. '
                              'Cannot get disorder properties.'.format(self.id, self.representative_sequence.id))
                  return
  
              # self.representative_sequence.store_iupred_disorder_predictions(iupred_path=iupred_path,
              #                                                                iupred_exec=iupred_exec,
              #                                                                prediction_type='long')
              # self.representative_sequence.store_iupred_disorder_predictions(iupred_path=iupred_path,
              #                                                                iupred_exec=iupred_exec,
              #                                                                prediction_type='short')
              self.representative_sequence.store_disembl_disorder_predictions(disembl_cmd=disembl_cmd)
  
          if not representative_only:
              for s in self.sequences:
                  # Need to check if a sequence has been stored
                  if not s.seq:
                      log.warning('{}: no sequence stored. '
                                  'Cannot get disorder properties.'.format(s.id))
                      continue
  
                  else:
                      # s.store_iupred_disorder_predictions(iupred_path=iupred_path,
                      #                                     iupred_exec=iupred_exec,
                      #                                     prediction_type='long')
                      # s.store_iupred_disorder_predictions(iupred_path=iupred_path,
                      #                                     iupred_exec=iupred_exec,
                      #                                     prediction_type='short')
                      s.store_disembl_disorder_predictions(disembl_cmd=disembl_cmd)