Esempio n. 1
0
    def convert_ALL_to_accessions(data):
        qn_organisms = Organism.get_objects_with_qn_targets()
        for key in data["data"].keys():
            accessions = data["data"][key]
            if accessions == ["ALL"]:
                experiment = get_object_or_404(Experiment, accession_code=key)

                sample_codes = list(
                    experiment.samples.filter(
                        is_processed=True,
                        organism__in=qn_organisms).values_list(
                            "accession_code", flat=True))
                data["data"][key] = sample_codes
Esempio n. 2
0
 def get_queryset(self):
     return Organism.get_objects_with_qn_targets()