Skip to content

Commit a5ab97c

Browse files
escaped special chars with \
1 parent 6d6b080 commit a5ab97c

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Diff for: repeats/Red2Ensembl.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ def _parse_files_from_log(regex, log_filename, order=[]):
187187
for elem in order:
188188
elemOK = False
189189
for file in parsed_files:
190-
thisregex = "rpt/" + elem + "\."
190+
thisregex = "rpt/" + elem + "\\."
191191
match = re.search(thisregex, file)
192192
if match:
193193
order_files.append(file)
@@ -217,7 +217,7 @@ def run_red(red_exe, cores, outmskfilename, gnmdirname, rptdirname,
217217
# check whether previous results exist
218218
if os.path.isfile(log_filepath):
219219
rpt_files = _parse_files_from_log(
220-
"locations to: (\S+)", log_filepath, seqnames)
220+
"locations to: (\\S+)", log_filepath, seqnames)
221221
if rpt_files:
222222
print("# re-using previous Red results")
223223
return rpt_files
@@ -259,7 +259,7 @@ def run_red(red_exe, cores, outmskfilename, gnmdirname, rptdirname,
259259
# merge masked chromosomes if requested
260260
if outmskfilename:
261261
msk_files = _parse_files_from_log(
262-
"masked sequence to: (\S+)", log_filepath, seqnames)
262+
"masked sequence to: (\\S+)", log_filepath, seqnames)
263263
with open(outmskfilename, "w") as outmskfile:
264264
for fname in msk_files:
265265
with open(fname) as infile:
@@ -270,7 +270,7 @@ def run_red(red_exe, cores, outmskfilename, gnmdirname, rptdirname,
270270

271271
# parse log and capture repeat filenames
272272
rpt_files = _parse_files_from_log(
273-
"locations to: (\S+)", log_filepath, seqnames)
273+
"locations to: (\\S+)", log_filepath, seqnames)
274274
return rpt_files
275275

276276

0 commit comments

Comments
 (0)