def _validate_model_experiment(experiment): model_gtf = osp.join(experiment.experiment_dir, MODELS_GTF) map_file = osp.join(experiment.experiment_dir, READ_MODEL_MAP_TSV) try: models = model_data.load(model_gtf) read_model_map = read_model_map_data.load(map_file) validate_model_and_read_mapping(models, read_model_map) except Exception as ex: raise LrgaspException(f"validation failed on {model_gtf} and {map_file}") from ex
def _validate_de_novo_model_experiment(experiment_md): rna_fasta = osp.join(experiment_md.experiment_dir, DE_NOVO_RNA_FASTA) map_file = osp.join(experiment_md.experiment_dir, READ_MODEL_MAP_TSV) try: de_novo_rna_ids = de_novo_rna_data.load(rna_fasta) read_model_map = read_model_map_data.load(map_file) validate_de_novo_rna_and_read_mapping(de_novo_rna_ids, read_model_map) except Exception as ex: raise LrgaspException( f"validation failed on '{rna_fasta}' with '{map_file}'") from ex
def _validate_de_novo_model_experiment(experiment_md): rna_fasta = get_rna_fasta(experiment_md) map_file = get_read_model_map_tsv(experiment_md) try: de_novo_rna_ids = de_novo_rna_data.load(rna_fasta) read_model_map = read_model_map_data.load(map_file) validate_de_novo_rna_and_read_mapping(de_novo_rna_ids, read_model_map) except Exception as ex: raise LrgaspException( f"validation failed on '{rna_fasta}' with '{map_file}'") from ex
def _validate_ref_model_experiment(experiment_md): models_gtf = get_models_gtf(experiment_md) map_file = get_read_model_map_tsv(experiment_md) try: models = model_data.load(models_gtf) read_model_map = read_model_map_data.load(map_file) validate_ref_model_and_read_mapping(models, read_model_map) except Exception as ex: raise LrgaspException( f"validation failed on '{models_gtf}' and '{map_file}'") from ex