code: def getPartitions(self):
          
          partitions = []
          for analysis in self.getAnalyses(full_objects=True):
              if analysis.getSamplePartition() not in partitions:
                  partitions.append(analysis.getSamplePartition())
          return partitions
docs: This functions returns the partitions from the analysis request's
          analyses.
  
          :returns: a list with the full partition objects