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