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