Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
genotoul-bioinfo
D-GENIES
Commits
13d9d95b
Commit
13d9d95b
authored
Feb 06, 2018
by
Floreal Cabanettes
Browse files
Add clean of query reference fasta file to cleaner
parent
7d965e51
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/dgenies/bin/clean_jobs.py
View file @
13d9d95b
...
...
@@ -81,6 +81,7 @@ def parse_data_folders(app_data, now, max_age, gallery_jobs, fake=False):
query_name_file
=
os
.
path
.
join
(
file
,
".query"
)
if
os
.
path
.
exists
(
query_name_file
):
with
open
(
query_name_file
)
as
query_file
:
query_filename
=
query_file
.
read
().
strip
(
"
\n
"
)
sorted_file
=
Functions
.
get_fasta_file
(
file
,
"query"
,
True
)
if
not
sorted_file
.
endswith
(
".sorted"
):
sorted_file
=
None
...
...
@@ -91,6 +92,14 @@ def parse_data_folders(app_data, now, max_age, gallery_jobs, fake=False):
print
(
"Removing fasta file %s..."
%
sorted_file
)
if
not
fake
:
os
.
remove
(
sorted_file
)
query_reference
=
os
.
path
.
join
(
file
,
"as_reference_"
+
os
.
path
.
basename
(
query_filename
))
if
os
.
path
.
exists
(
query_reference
):
create_date
=
os
.
path
.
getctime
(
query_reference
)
age
=
(
now
-
create_date
)
/
86400
# Age in days
if
age
>
max_age
[
"fasta_sorted"
]:
print
(
"Removing fasta file %s..."
%
query_reference
)
if
not
fake
:
os
.
remove
(
query_reference
)
if
__name__
==
'__main__'
:
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment