|
461 | 461 | PIPELINE_RUNNER_HOST = 'http://pipeline-runner:6000' |
462 | 462 | PIPELINE_RUNNER_URL = f'{PIPELINE_RUNNER_HOST}/loading_pipeline_enqueue' |
463 | 463 |
|
464 | | -RNA_DATA_TYPE_PARAMS = { |
465 | | - 'outlier': { |
466 | | - 'model_cls': RnaSeqOutlier, |
467 | | - 'data_type': 'E', |
468 | | - 'message_data_type': 'Expression Outlier', |
469 | | - 'header': ['sampleID', 'project', 'geneID', 'tissue', 'detail', 'pValue', 'padjust', 'zScore'], |
470 | | - 'optional_headers': ['detail'], |
471 | | - 'loaded_data_row': ['NA19675_D2', '1kg project nåme with uniçøde', 'ENSG00000240361', 'muscle', 'detail1', 0.01, 0.001, -3.1], |
472 | | - 'no_existing_data': ['NA19678', '1kg project nåme with uniçøde', 'ENSG00000233750', 'muscle', 'detail1', 0.064, '0.0000057', 7.8], |
473 | | - 'duplicated_indiv_id_data': [ |
474 | | - ['NA20870', 'Test Reprocessed Project', 'ENSG00000233750', 'muscle', 'detail1', 0.064, '0.0000057', 7.8], |
475 | | - ['NA20870', '1kg project nåme with uniçøde', 'ENSG00000240361', 'fibroblasts', 'detail2', 0.01, 0.13, -3.1], |
476 | | - ], |
477 | | - 'write_data': { |
478 | | - '{"gene_id": "ENSG00000233750", "p_value": "0.064", "p_adjust": "0.0000057", "z_score": "7.8"}\n', |
479 | | - '{"gene_id": "ENSG00000240361", "p_value": "0.01", "p_adjust": "0.13", "z_score": "-3.1"}\n' |
480 | | - }, |
481 | | - 'new_data': [ |
482 | | - ['NA19675_D2', '1kg project nåme with uniçøde', 'ENSG00000240361', 'muscle', 'detail1', 0.01, 0.13, -3.1], |
483 | | - ['NA19675_D2', '1kg project nåme with uniçøde', 'ENSG00000240361', 'muscle', 'detail2', 0.01, 0.13, -3.1], |
484 | | - ['NA19675_D2', '1kg project nåme with uniçøde', 'ENSG00000233750', 'muscle', 'detail1', 0.064, '0.0000057', 7.8], |
485 | | - ['NA19675_D3', 'Test Reprocessed Project', 'ENSG00000233750', 'muscle', 'detail1', 0.064, '0.0000057', 7.8], |
486 | | - ['NA20888', 'Test Reprocessed Project', 'ENSG00000240361', 'muscle', '', 0.04, 0.112, 1.9], |
487 | | - ], |
488 | | - 'skipped_samples': 'NA19675_D3 (Test Reprocessed Project)', |
489 | | - 'sample_tissue_type': 'M', |
490 | | - 'num_parsed_samples': 3, |
491 | | - 'initial_model_count': 3, |
492 | | - 'parsed_file_data': RNA_OUTLIER_SAMPLE_DATA, |
493 | | - 'get_models_json': lambda models: list(models.values_list('gene_id', 'p_adjust', 'p_value', 'z_score')), |
494 | | - 'expected_models_json': [ |
495 | | - ('ENSG00000240361', 0.13, 0.01, -3.1), ('ENSG00000233750', 0.0000057, 0.064, 7.8), |
496 | | - ], |
497 | | - 'sample_guid': RNA_OUTLIER_MUSCLE_SAMPLE_GUID, |
498 | | - }, |
499 | | - 'tpm': { |
500 | | - 'model_cls': RnaSeqTpm, |
501 | | - 'data_type': 'T', |
502 | | - 'message_data_type': 'Expression', |
503 | | - 'header': ['sample_id', 'project', 'gene_id', 'individual_id', 'tissue', 'TPM'], |
504 | | - 'optional_headers': ['individual_id'], |
505 | | - 'loaded_data_row': ['NA19675_D2', '1kg project nåme with uniçøde', 'ENSG00000135953', 'NA19675_D3', 'muscle', 1.34], |
506 | | - 'no_existing_data': ['NA19678', '1kg project nåme with uniçøde', 'ENSG00000233750', 'NA19678', 'muscle', 0.064], |
507 | | - 'duplicated_indiv_id_data': [ |
508 | | - ['NA20870', 'Test Reprocessed Project', 'ENSG00000240361', 'NA20870', 'muscle', 7.8], |
509 | | - ['NA20870', '1kg project nåme with uniçøde', 'ENSG00000233750', 'NA20870', 'fibroblasts', 0.0], |
510 | | - ], |
511 | | - 'write_data': {'{"gene_id": "ENSG00000240361", "tpm": "7.8"}\n', |
512 | | - '{"gene_id": "ENSG00000233750", "tpm": "0.0"}\n'}, |
513 | | - 'new_data': [ |
514 | | - # existing sample NA19675_D2 |
515 | | - ['NA19675_D2', '1kg project nåme with uniçøde', 'ENSG00000240361', 'NA19675_D2', 'muscle', 7.8], |
516 | | - ['NA19675_D2', '1kg project nåme with uniçøde', 'ENSG00000233750', 'NA19675_D2', 'muscle', 0.0], |
517 | | - # no matched individual NA19675_D3 |
518 | | - ['NA19675_D3', '1kg project nåme with uniçøde', 'ENSG00000233750', 'NA19675_D3', 'fibroblasts', 0.064], |
519 | | - # a different project sample NA20888 |
520 | | - ['NA20888', 'Test Reprocessed Project', 'ENSG00000240361', 'NA20888', 'muscle', 0.112], |
521 | | - # a project mismatched sample NA20878 |
522 | | - ['NA20878', 'Test Reprocessed Project', 'ENSG00000233750', 'NA20878', 'fibroblasts', 0.064], |
523 | | - ], |
524 | | - 'skipped_samples': 'NA19675_D3 (1kg project nåme with uniçøde), NA20878 (Test Reprocessed Project)', |
525 | | - 'sample_tissue_type': 'M', |
526 | | - 'num_parsed_samples': 4, |
527 | | - 'initial_model_count': 4, |
528 | | - 'deleted_count': 3, |
529 | | - 'parsed_file_data': RNA_TPM_SAMPLE_DATA, |
530 | | - 'get_models_json': lambda models: list(models.values_list('gene_id', 'tpm')), |
531 | | - 'expected_models_json': [('ENSG00000240361', 7.8), ('ENSG00000233750', 0.0)], |
532 | | - 'sample_guid': RNA_TPM_MUSCLE_SAMPLE_GUID, |
533 | | - 'mismatch_field': 'tpm', |
534 | | - }, |
535 | | - 'splice_outlier': { |
536 | | - 'model_cls': RnaSeqSpliceOutlier, |
537 | | - 'data_type': 'S', |
538 | | - 'message_data_type': 'Splice Outlier', |
539 | | - 'header': ['sampleID', 'projectName', 'geneID', 'chrom', 'start', 'end', 'strand', 'type', 'pValue', 'pAdjust', |
540 | | - 'deltaIntronJaccardIndex', 'counts', 'meanCounts', 'totalCounts', 'meanTotalCounts', 'tissue', 'rareDiseaseSamplesWithThisJunction', |
541 | | - 'rareDiseaseSamplesTotal'], |
542 | | - 'optional_headers': [], |
543 | | - 'loaded_data_row': ['NA19675_1', '1kg project nåme with uniçøde', 'ENSG00000240361', 'chr7', 132885746, 132886973, '*', |
544 | | - 'psi5', 1.08E-56, 3.08E-56, 12.34, 1297, 197, 129, 1297, 'fibroblasts', 0.53953638, 1, 20], |
545 | | - 'no_existing_data': ['NA19678', '1kg project nåme with uniçøde', 'ENSG00000240361', 'chr7', 132885746, 132886973, '*', |
546 | | - 'psi5', 1.08E-56, 3.08E-56, 12.34, 1297, 197, 129, 1297, 'fibroblasts', 0.53953638, 1, 20], |
547 | | - 'duplicated_indiv_id_data': [ |
548 | | - ['NA20870', 'Test Reprocessed Project', 'ENSG00000233750', 'chr2', 167258096, 167258349, '*', |
549 | | - 'psi3', 1.56E-25, 6.33, 0.45, 143, 143, 143, 143, 'fibroblasts', 1, 20], |
550 | | - ['NA20870', '1kg project nåme with uniçøde', 'ENSG00000135953', 'chr2', 167258096, 167258349, '*', |
551 | | - 'psi3', 1.56E-25, 6.33, 0.45, 143, 143, 143, 143, 'muscle', 1, 20], |
552 | | - ], |
553 | | - 'write_data': {'{"chrom": "chr2", "start": "167258096",' |
554 | | - ' "end": "167258349", "strand": "*", "type": "psi3", "p_value": "1.56e-25", "p_adjust": "6.33",' |
555 | | - ' "delta_intron_jaccard_index": "0.45", "counts": "143",' |
556 | | - ' "mean_counts": "143", "total_counts": "143", "mean_total_counts": "143",' |
557 | | - ' "rare_disease_samples_with_this_junction": "1", "rare_disease_samples_total": "20", "gene_id": "ENSG00000233750"}\n', |
558 | | - '{"chrom": "chr2", "start": "167258096",' |
559 | | - ' "end": "167258349", "strand": "*", "type": "psi3", "p_value": "1.56e-25", "p_adjust": "6.33",' |
560 | | - ' "delta_intron_jaccard_index": "0.45", "counts": "143",' |
561 | | - ' "mean_counts": "143", "total_counts": "143", "mean_total_counts": "143",' |
562 | | - ' "rare_disease_samples_with_this_junction": "1", "rare_disease_samples_total": "20", "gene_id": "ENSG00000135953"}\n', |
563 | | - }, |
564 | | - 'new_data': [ |
565 | | - # existing sample NA19675_1 |
566 | | - ['NA19675_1', '1kg project nåme with uniçøde', 'ENSG00000233750;ENSG00000240361', 'chr2', 167254166, 167258349, '*', 'psi3', |
567 | | - 1.56E-25, -4.9, -0.46, 166, 16.6, 1660, 1.66, 'fibroblasts', 1, 20], |
568 | | - ['NA19675_1', '1kg project nåme with uniçøde', 'ENSG00000240361', 'chr7', 132885746, 132975168, '*', 'psi5', |
569 | | - 1.08E-56, -6.53, -0.85, 231, 0.231, 2313, 231.3, 'fibroblasts', 1, 20], |
570 | | - # no matched individual NA19675_D3 |
571 | | - ['NA19675_D3', '1kg project nåme with uniçøde', 'ENSG00000233750', 'chr2', 167258096, 167258349, '*', |
572 | | - 'psi3', 1.56E-25, 6.33, 0.45, 143, 14.3, 1433, 143.3, 'muscle', 1, 20], |
573 | | - # a new sample NA20888 |
574 | | - ['NA20888', 'Test Reprocessed Project', '', 'chr2', 167258096, 167258349, '*', |
575 | | - 'psi3', 1.56E-25, 6.33, 0.45, 143, 14.3, 1433, 143.3, 'fibroblasts', 1, 20], |
576 | | - # a project mismatched sample NA20878 |
577 | | - ['NA20878', 'Test Reprocessed Project', 'ENSG00000233750', 'chr2', 167258096, 167258349, '*', 'psi3', |
578 | | - 1.56E-25, 6.33, 0.45, 143, 14.3, 1433, 143.3, 'fibroblasts', 1, 20], |
579 | | - ], |
580 | | - 'skipped_samples': 'NA19675_D3 (1kg project nåme with uniçøde), NA20878 (Test Reprocessed Project)', |
581 | | - 'sample_tissue_type': 'F', |
582 | | - 'num_parsed_samples': 4, |
583 | | - 'initial_model_count': 7, |
584 | | - 'deleted_count': 4, |
585 | | - 'parsed_file_data': RNA_SPLICE_SAMPLE_DATA, |
586 | | - 'allow_missing_gene': True, |
587 | | - 'get_models_json': lambda models: list( |
588 | | - models.values_list('gene_id', 'chrom', 'start', 'end', 'strand', 'type', 'p_value', 'p_adjust', 'delta_intron_jaccard_index', |
589 | | - 'counts', 'rare_disease_samples_with_this_junction', 'rare_disease_samples_total')), |
590 | | - 'expected_models_json': [ |
591 | | - ('ENSG00000233750', '2', 167254166, 167258349, '*', 'psi3', 1.56e-25, -4.9, -0.46, 166, 1, 20), |
592 | | - ('ENSG00000240361', '2', 167254166, 167258349, '*', 'psi3', 1.56e-25, -4.9, -0.46, 166, 1, 20), |
593 | | - ('ENSG00000240361', '7', 132885746, 132975168, '*', 'psi5', 1.08e-56, -6.53, -0.85, 231, 1, 20) |
594 | | - ], |
595 | | - 'sample_guid': RNA_SPLICE_SAMPLE_GUID, |
596 | | - 'row_id': 'ENSG00000233750-2-167254166-167258349-*-psi3', |
597 | | - }, |
598 | | -} |
599 | | - |
600 | 464 |
|
601 | 465 | @mock.patch('seqr.views.apis.data_manager_api.LOADING_DATASETS_DIR', '/local_datasets') |
602 | 466 | @mock.patch('seqr.views.utils.permissions_utils.PM_USER_GROUP', 'project-managers') |
@@ -753,6 +617,144 @@ def test_luigi_proxy(self, mock_hostname): |
753 | 617 | responses.calls.reset() |
754 | 618 | self._test_request_proxy('pipeline-runner-ui:8082', url, proxy_path='/api/task_list') |
755 | 619 |
|
| 620 | + RNA_DATA_TYPE_PARAMS = { |
| 621 | + 'outlier': { |
| 622 | + 'model_cls': RnaSeqOutlier, |
| 623 | + 'data_type': 'E', |
| 624 | + 'message_data_type': 'Expression Outlier', |
| 625 | + 'header': ['sampleID', 'project', 'geneID', 'tissue', 'detail', 'pValue', 'padjust', 'zScore'], |
| 626 | + 'optional_headers': ['detail'], |
| 627 | + 'loaded_data_row': ['NA19675_D2', '1kg project nåme with uniçøde', 'ENSG00000240361', 'muscle', 'detail1', |
| 628 | + 0.01, 0.001, -3.1], |
| 629 | + 'no_existing_data': ['NA19678', '1kg project nåme with uniçøde', 'ENSG00000233750', 'muscle', 'detail1', |
| 630 | + 0.064, '0.0000057', 7.8], |
| 631 | + 'duplicated_indiv_id_data': [ |
| 632 | + ['NA20870', 'Test Reprocessed Project', 'ENSG00000233750', 'muscle', 'detail1', 0.064, '0.0000057', |
| 633 | + 7.8], |
| 634 | + ['NA20870', '1kg project nåme with uniçøde', 'ENSG00000240361', 'fibroblasts', 'detail2', 0.01, 0.13, |
| 635 | + -3.1], |
| 636 | + ], |
| 637 | + 'write_data': { |
| 638 | + '{"gene_id": "ENSG00000233750", "p_value": "0.064", "p_adjust": "0.0000057", "z_score": "7.8"}\n', |
| 639 | + '{"gene_id": "ENSG00000240361", "p_value": "0.01", "p_adjust": "0.13", "z_score": "-3.1"}\n' |
| 640 | + }, |
| 641 | + 'new_data': [ |
| 642 | + ['NA19675_D2', '1kg project nåme with uniçøde', 'ENSG00000240361', 'muscle', 'detail1', 0.01, 0.13, |
| 643 | + -3.1], |
| 644 | + ['NA19675_D2', '1kg project nåme with uniçøde', 'ENSG00000240361', 'muscle', 'detail2', 0.01, 0.13, |
| 645 | + -3.1], |
| 646 | + ['NA19675_D2', '1kg project nåme with uniçøde', 'ENSG00000233750', 'muscle', 'detail1', 0.064, |
| 647 | + '0.0000057', 7.8], |
| 648 | + ['NA19675_D3', 'Test Reprocessed Project', 'ENSG00000233750', 'muscle', 'detail1', 0.064, '0.0000057', |
| 649 | + 7.8], |
| 650 | + ['NA20888', 'Test Reprocessed Project', 'ENSG00000240361', 'muscle', '', 0.04, 0.112, 1.9], |
| 651 | + ], |
| 652 | + 'skipped_samples': 'NA19675_D3 (Test Reprocessed Project)', |
| 653 | + 'sample_tissue_type': 'M', |
| 654 | + 'num_parsed_samples': 3, |
| 655 | + 'initial_model_count': 3, |
| 656 | + 'parsed_file_data': RNA_OUTLIER_SAMPLE_DATA, |
| 657 | + 'sample_guid': RNA_OUTLIER_MUSCLE_SAMPLE_GUID, |
| 658 | + }, |
| 659 | + 'tpm': { |
| 660 | + 'model_cls': RnaSeqTpm, |
| 661 | + 'data_type': 'T', |
| 662 | + 'message_data_type': 'Expression', |
| 663 | + 'header': ['sample_id', 'project', 'gene_id', 'individual_id', 'tissue', 'TPM'], |
| 664 | + 'optional_headers': ['individual_id'], |
| 665 | + 'loaded_data_row': ['NA19675_D2', '1kg project nåme with uniçøde', 'ENSG00000135953', 'NA19675_D3', |
| 666 | + 'muscle', 1.34], |
| 667 | + 'no_existing_data': ['NA19678', '1kg project nåme with uniçøde', 'ENSG00000233750', 'NA19678', 'muscle', |
| 668 | + 0.064], |
| 669 | + 'duplicated_indiv_id_data': [ |
| 670 | + ['NA20870', 'Test Reprocessed Project', 'ENSG00000240361', 'NA20870', 'muscle', 7.8], |
| 671 | + ['NA20870', '1kg project nåme with uniçøde', 'ENSG00000233750', 'NA20870', 'fibroblasts', 0.0], |
| 672 | + ], |
| 673 | + 'write_data': {'{"gene_id": "ENSG00000240361", "tpm": "7.8"}\n', |
| 674 | + '{"gene_id": "ENSG00000233750", "tpm": "0.0"}\n'}, |
| 675 | + 'new_data': [ |
| 676 | + # existing sample NA19675_D2 |
| 677 | + ['NA19675_D2', '1kg project nåme with uniçøde', 'ENSG00000240361', 'NA19675_D2', 'muscle', 7.8], |
| 678 | + ['NA19675_D2', '1kg project nåme with uniçøde', 'ENSG00000233750', 'NA19675_D2', 'muscle', 0.0], |
| 679 | + # no matched individual NA19675_D3 |
| 680 | + ['NA19675_D3', '1kg project nåme with uniçøde', 'ENSG00000233750', 'NA19675_D3', 'fibroblasts', 0.064], |
| 681 | + # a different project sample NA20888 |
| 682 | + ['NA20888', 'Test Reprocessed Project', 'ENSG00000240361', 'NA20888', 'muscle', 0.112], |
| 683 | + # a project mismatched sample NA20878 |
| 684 | + ['NA20878', 'Test Reprocessed Project', 'ENSG00000233750', 'NA20878', 'fibroblasts', 0.064], |
| 685 | + ], |
| 686 | + 'skipped_samples': 'NA19675_D3 (1kg project nåme with uniçøde), NA20878 (Test Reprocessed Project)', |
| 687 | + 'sample_tissue_type': 'M', |
| 688 | + 'num_parsed_samples': 4, |
| 689 | + 'initial_model_count': 4, |
| 690 | + 'deleted_count': 3, |
| 691 | + 'parsed_file_data': RNA_TPM_SAMPLE_DATA, |
| 692 | + 'sample_guid': RNA_TPM_MUSCLE_SAMPLE_GUID, |
| 693 | + }, |
| 694 | + 'splice_outlier': { |
| 695 | + 'model_cls': RnaSeqSpliceOutlier, |
| 696 | + 'data_type': 'S', |
| 697 | + 'message_data_type': 'Splice Outlier', |
| 698 | + 'header': ['sampleID', 'projectName', 'geneID', 'chrom', 'start', 'end', 'strand', 'type', 'pValue', |
| 699 | + 'pAdjust', |
| 700 | + 'deltaIntronJaccardIndex', 'counts', 'meanCounts', 'totalCounts', 'meanTotalCounts', 'tissue', |
| 701 | + 'rareDiseaseSamplesWithThisJunction', |
| 702 | + 'rareDiseaseSamplesTotal'], |
| 703 | + 'optional_headers': [], |
| 704 | + 'loaded_data_row': ['NA19675_1', '1kg project nåme with uniçøde', 'ENSG00000240361', 'chr7', 132885746, |
| 705 | + 132886973, '*', |
| 706 | + 'psi5', 1.08E-56, 3.08E-56, 12.34, 1297, 197, 129, 1297, 'fibroblasts', 0.53953638, 1, |
| 707 | + 20], |
| 708 | + 'no_existing_data': ['NA19678', '1kg project nåme with uniçøde', 'ENSG00000240361', 'chr7', 132885746, |
| 709 | + 132886973, '*', |
| 710 | + 'psi5', 1.08E-56, 3.08E-56, 12.34, 1297, 197, 129, 1297, 'fibroblasts', 0.53953638, 1, |
| 711 | + 20], |
| 712 | + 'duplicated_indiv_id_data': [ |
| 713 | + ['NA20870', 'Test Reprocessed Project', 'ENSG00000233750', 'chr2', 167258096, 167258349, '*', |
| 714 | + 'psi3', 1.56E-25, 6.33, 0.45, 143, 143, 143, 143, 'fibroblasts', 1, 20], |
| 715 | + ['NA20870', '1kg project nåme with uniçøde', 'ENSG00000135953', 'chr2', 167258096, 167258349, '*', |
| 716 | + 'psi3', 1.56E-25, 6.33, 0.45, 143, 143, 143, 143, 'muscle', 1, 20], |
| 717 | + ], |
| 718 | + 'write_data': {'{"chrom": "chr2", "start": "167258096",' |
| 719 | + ' "end": "167258349", "strand": "*", "type": "psi3", "p_value": "1.56e-25", "p_adjust": "6.33",' |
| 720 | + ' "delta_intron_jaccard_index": "0.45", "counts": "143",' |
| 721 | + ' "mean_counts": "143", "total_counts": "143", "mean_total_counts": "143",' |
| 722 | + ' "rare_disease_samples_with_this_junction": "1", "rare_disease_samples_total": "20", "gene_id": "ENSG00000233750"}\n', |
| 723 | + '{"chrom": "chr2", "start": "167258096",' |
| 724 | + ' "end": "167258349", "strand": "*", "type": "psi3", "p_value": "1.56e-25", "p_adjust": "6.33",' |
| 725 | + ' "delta_intron_jaccard_index": "0.45", "counts": "143",' |
| 726 | + ' "mean_counts": "143", "total_counts": "143", "mean_total_counts": "143",' |
| 727 | + ' "rare_disease_samples_with_this_junction": "1", "rare_disease_samples_total": "20", "gene_id": "ENSG00000135953"}\n', |
| 728 | + }, |
| 729 | + 'new_data': [ |
| 730 | + # existing sample NA19675_1 |
| 731 | + ['NA19675_1', '1kg project nåme with uniçøde', 'ENSG00000233750;ENSG00000240361', 'chr2', 167254166, |
| 732 | + 167258349, '*', 'psi3', |
| 733 | + 1.56E-25, -4.9, -0.46, 166, 16.6, 1660, 1.66, 'fibroblasts', 1, 20], |
| 734 | + ['NA19675_1', '1kg project nåme with uniçøde', 'ENSG00000240361', 'chr7', 132885746, 132975168, '*', |
| 735 | + 'psi5', |
| 736 | + 1.08E-56, -6.53, -0.85, 231, 0.231, 2313, 231.3, 'fibroblasts', 1, 20], |
| 737 | + # no matched individual NA19675_D3 |
| 738 | + ['NA19675_D3', '1kg project nåme with uniçøde', 'ENSG00000233750', 'chr2', 167258096, 167258349, '*', |
| 739 | + 'psi3', 1.56E-25, 6.33, 0.45, 143, 14.3, 1433, 143.3, 'muscle', 1, 20], |
| 740 | + # a new sample NA20888 |
| 741 | + ['NA20888', 'Test Reprocessed Project', '', 'chr2', 167258096, 167258349, '*', |
| 742 | + 'psi3', 1.56E-25, 6.33, 0.45, 143, 14.3, 1433, 143.3, 'fibroblasts', 1, 20], |
| 743 | + # a project mismatched sample NA20878 |
| 744 | + ['NA20878', 'Test Reprocessed Project', 'ENSG00000233750', 'chr2', 167258096, 167258349, '*', 'psi3', |
| 745 | + 1.56E-25, 6.33, 0.45, 143, 14.3, 1433, 143.3, 'fibroblasts', 1, 20], |
| 746 | + ], |
| 747 | + 'skipped_samples': 'NA19675_D3 (1kg project nåme with uniçøde), NA20878 (Test Reprocessed Project)', |
| 748 | + 'sample_tissue_type': 'F', |
| 749 | + 'num_parsed_samples': 4, |
| 750 | + 'initial_model_count': 7, |
| 751 | + 'deleted_count': 4, |
| 752 | + 'parsed_file_data': RNA_SPLICE_SAMPLE_DATA, |
| 753 | + 'allow_missing_gene': True, |
| 754 | + 'sample_guid': RNA_SPLICE_SAMPLE_GUID, |
| 755 | + }, |
| 756 | + } |
| 757 | + |
756 | 758 | def _has_expected_file_loading_logs(self, file, user, info=None, warnings=None, additional_logs=None, additional_logs_offset=None): |
757 | 759 | expected_logs = [ |
758 | 760 | (f'==> gsutil ls {file}', None), |
@@ -804,7 +806,7 @@ def _test_update_rna_seq(self, data_type, mock_open, mock_subprocess, mock_load_ |
804 | 806 | url = reverse(update_rna_seq) |
805 | 807 | self.check_pm_login(url) |
806 | 808 |
|
807 | | - params = RNA_DATA_TYPE_PARAMS[data_type] |
| 809 | + params = self.RNA_DATA_TYPE_PARAMS[data_type] |
808 | 810 | model_cls = params['model_cls'] |
809 | 811 | header = params['header'] |
810 | 812 | loaded_data_row = params['loaded_data_row'] |
|
0 commit comments