Exemple #1
0
 def list_configurations(self, group):
     """ Lists the configurations for the given group. """
     return natsorted(list(self.groups[group].configurations.keys()))
Exemple #2
0
 def list_all_configurations(self):
     """ Lists all the configurations present in the data. """
     return natsorted(self.configurations)
Exemple #3
0
 def list_all_samples(self):
     """ Returns a list of all samples for all groups. """
     return natsorted(list(self.sample2group.keys()))
Exemple #4
0
 def list_samples(self, group):
     """ Lists the samples in the given group. """
     return natsorted(list(self.groups[group].samples))
Exemple #5
0
 def list_groups(self):
     """ Returns a list of the groups. """
     return natsorted(list(self.groups.keys()))