Resolve "Create result class"
Compare changes
+ 37
− 23
@@ -14,6 +14,9 @@ import hashlib
@@ -14,6 +14,9 @@ import hashlib
@@ -39,33 +42,44 @@ class MongoDB(object):
@@ -39,33 +42,44 @@ class MongoDB(object):
def check_result(self, file_name, control_sample_ids, experiment_sample_ids, ref_genome, result_type, params, debug=False):
query["control_sample_ids"] = {"$all": control_sample_ids} if (len(control_sample_ids) > 0) else {"$exists": True}
query["experiment_sample_ids"] = {"$all": experiment_sample_ids} if (len(experiment_sample_ids) > 0) else {"$exists": True}
def create_result(self, output_file, control_sample_ids, experiment_sample_ids, result_type, additional_data = {}, gfs_attributes = {}):