diff --git a/src/bed_handler/get_other_exon_in_same_gene.py b/src/bed_handler/get_other_exon_in_same_gene.py index bdb773b1b098f44373dfaf65e7ed1b6915a41fb6..0b3a225915f477b6b0c66d23b46219b1b5d07893 100644 --- a/src/bed_handler/get_other_exon_in_same_gene.py +++ b/src/bed_handler/get_other_exon_in_same_gene.py @@ -172,11 +172,12 @@ def get_other_exon_in_same_gene(bed: str, final_df = get_final_bed(ctcf_dist, good_exon_df, distance_threshold) final_df.to_csv(OutputBed.output / outfile, sep="\t", index=False) gene_df = create_gene_bed4norm(BedConfig.gene_bed, final_df) - gene_df.to_csv(OutputBed.output / (outfile.replace(".bed", "") + - "-gene-dup.bed"), sep="\t", index=False) + gene_df.to_csv(OutputBed.output / outfile.replace("exon.bed", + "gene-dup.bed"), + sep="\t", index=False) gene_df = gene_df.drop_duplicates() - gene_df.to_csv(OutputBed.output / (outfile.replace(".bed", "") + - "-gene.bed"), sep="\t", index=False) + gene_df.to_csv(OutputBed.output / outfile.replace("exon.bed", "gene.bed"), + sep="\t", index=False) if __name__ == "__main__":