Exemplo n.º 1
0
class DetailedSamplesComputationalResultSerializer(serializers.ModelSerializer
                                                   ):
    processor = ProcessorRelationSerializer(many=False)
    organism_index = OrganismIndexRelationSerializer(many=False)

    class Meta:
        model = ComputationalResult
        fields = (
            "id",
            "processor",
            "organism_index",
        )
Exemplo n.º 2
0
class ComputationalResultSerializer(serializers.ModelSerializer):
    annotations = ComputationalResultAnnotationRelationSerializer(
        many=True, source="computationalresultannotation_set")
    processor = ProcessorRelationSerializer(many=False)
    organism_index = OrganismIndexRelationSerializer(many=False)
    files = ComputedFileRelationSerializer(many=True,
                                           source="computedfile_set")

    class Meta:
        model = ComputationalResult
        fields = (
            "id",
            "commands",
            "processor",
            "is_ccdl",
            "annotations",
            "files",
            "organism_index",
            "time_start",
            "time_end",
            "created_at",
            "last_modified",
        )
Exemplo n.º 3
0
class DetailedComputationalResultWithUrlSerializer(
        ComputationalResultWithUrlSerializer):
    processor = ProcessorRelationSerializer(many=False)
    organism_index = OrganismIndexRelationSerializer(many=False)