def get_sequencing_submission_data(tmp_holder, sequencing_list, applied_protocol, submission_property): tmp, first, second, third = tmp_holder.split("<") sequencing = sequencing_list[int(third) - 1] if first == "I": sequencing_submission_data = SubmissionData( series=second, applied_protocol_input=applied_protocol, content_type=ContentType.objects.get_for_model(Sequencing), object_id=sequencing.id, ) if first == "O": sequencing_submission_data = SubmissionData( series=second, applied_protocol_output=applied_protocol, content_type=ContentType.objects.get_for_model(Sequencing), object_id=sequencing.id, ) sequencing_submission_data.save()
def get_toxoplasma_mutant_submission_data(tmp_holder, toxoplasma_mutant_list, applied_protocol, submission_property): tmp, first, second, third = tmp_holder.split("<") toxoplasma_mutant = toxoplasma_mutant_list[int(third) - 1] if first == "I": toxoplasma_mutant_submission_data = SubmissionData( series=second, applied_protocol_input=applied_protocol, content_type=ContentType.objects.get_for_model(ToxoplasmaMutant), object_id=toxoplasma_mutant.id, ) if first == "O": toxoplasma_mutant_submission_data = SubmissionData( series=second, applied_protocol_output=applied_protocol, content_type=ContentType.objects.get_for_model(ToxoplasmaMutant), object_id=toxoplasma_mutant.id, ) toxoplasma_mutant_submission_data.save()
def get_microarray_submission_data(tmp_holder, microarray_list, applied_protocol, submission_property): tmp, first, second, third = tmp_holder.split("<") microarray = microarray_list[int(third) - 1] if first == "I": microarray_submission_data = SubmissionData( series=second, applied_protocol_input=applied_protocol, content_type=ContentType.objects.get_for_model(MicroArray), object_id=microarray.id, ) if first == "O": microarray_submission_data = SubmissionData( series=second, applied_protocol_output=applied_protocol, content_type=ContentType.objects.get_for_model(MicroArray), object_id=microarray.id, ) microarray_submission_data.save()
def get_data_analysis_submission_data(tmp_holder, data_analysis_list, applied_protocol, submission_property): tmp, first, second, third = tmp_holder.split("<") data_analysis = data_analysis_list[int(third) - 1] if first == "I": data_analysis_submission_data = SubmissionData( series=second, applied_protocol_input=applied_protocol, content_type=ContentType.objects.get_for_model(DataAnalysis), object_id=data_analysis.id, ) if first == "O": data_analysis_submission_data = SubmissionData( series=second, applied_protocol_output=applied_protocol, content_type=ContentType.objects.get_for_model(DataAnalysis), object_id=data_analysis.id, ) data_analysis_submission_data.save()
def get_antibody_submission_data(tmp_holder, antibody_list, applied_protocol, submission_property): tmp, first, second, third = tmp_holder.split("<") antibody = antibody_list[int(third) - 1] if first == "I": antibody_submission_data = SubmissionData( series=second, applied_protocol_input=applied_protocol, content_type=ContentType.objects.get_for_model(Antibody), object_id=antibody.id, ) if first == "O": antibody_submission_data = SubmissionData( series=second, applied_protocol_output=applied_protocol, content_type=ContentType.objects.get_for_model(Antibody), object_id=antibody.id, ) antibody_submission_data.save()
def get_persistent_datafile_submission_data( tmp_holder, persistent_datafile_list, applied_protocol, submission_property ): tmp, first, second, third = tmp_holder.split("<") persistent_datafile = persistent_datafile_list[int(third) - 1] if first == "I": persistent_datafile_submission_data = SubmissionData( series=second, applied_protocol_input=applied_protocol, content_type=ContentType.objects.get_for_model(PersistentDataFile), object_id=persistent_datafile.id, ) if first == "O": persistent_datafile_submission_data = SubmissionData( series=second, applied_protocol_output=applied_protocol, content_type=ContentType.objects.get_for_model(PersistentDataFile), object_id=persistent_datafile.id, ) persistent_datafile_submission_data.save()
def get_experimental_factor_submission_data( tmp_holder, experimental_factor_list, applied_protocol, submission_property ): tmp, first, second, third = tmp_holder.split("<") experimental_factor = experimental_factor_list[int(third) - 1] if first == "I": experimental_factor_submission_data = SubmissionData( series=second, applied_protocol_input=applied_protocol, content_type=ContentType.objects.get_for_model(ExperimentalFactor), object_id=experimental_factor.id, ) if first == "O": experimental_factor_submission_data = SubmissionData( series=second, applied_protocol_output=applied_protocol, content_type=ContentType.objects.get_for_model(ExperimentalFactor), object_id=experimental_factor.id, ) experimental_factor_submission_data.save()