Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Docker-in-Docker (DinD) capabilities of public runners deactivated.
More info
Open sidebar
VEBER Philippe
codepi
Commits
f80aec39
Commit
f80aec39
authored
Jan 18, 2019
by
Philippe Veber
Browse files
simplified multi-scripts shell steps
parent
0afb7a39
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
4 additions
and
14 deletions
+4
-14
lib/convergence_detection.ml
lib/convergence_detection.ml
+2
-11
lib/scripts/plot_convergent_sites.py
lib/scripts/plot_convergent_sites.py
+0
-3
lib/utils.ml
lib/utils.ml
+2
-0
No files found.
lib/convergence_detection.ml
View file @
f80aec39
...
...
@@ -124,24 +124,15 @@ let plot_merge_results ?t_choices ~plot_all_sites ~(res_by_tools:result list) ~t
|
Some
_
->
None
|
None
->
Some
default_t
in
let
package_diffsel_script_utils
=
tmp
//
"diffsel_script_utils.py"
in
let
package_plot_data
=
tmp
//
"plot_data.py"
in
let
script_plot_convergent_sites
=
tmp
//
"plot_convergent_sites.py"
in
let
out
=
dest
//
"results.svg"
in
let
inner
=
Workflow
.
shell
~
descr
:
"convergence_detection.plot_results"
[
within_container
img
(
and_list
[
mkdir_p
tmp
;
mkdir_p
dest
;
cd
tmp
;
cmd
"cp"
[
file_dump
(
string
Scripts
.
diffsel_script_utils
)
;
package_diffsel_script_utils
]
;
cmd
"cp"
[
file_dump
(
string
Scripts
.
plot_data
)
;
package_plot_data
]
;
cmd
"cp"
[
file_dump
(
string
Scripts
.
plot_convergent_sites
);
script_plot_convergent_sites
]
;
mkdir_p
dest
;
cmd
"python"
[
string
"
plot_convergent_sites
.py"
;
Utils
.
script_dump
Scripts
.[
diffsel_script_utils
;
plot_data
;
plot_convergent_sites
]
;
opt
"-msa"
dep
faa
;
opt
"-tsv"
dep
tsv
;
opt
"-tree"
dep
tree
;
...
...
lib/scripts/plot_convergent_sites.py
View file @
f80aec39
...
...
@@ -28,9 +28,6 @@
# its terms.
from
ete3
import
Tree
,
NodeStyle
,
TreeStyle
,
TextFace
from
diffsel_script_utils
import
*
from
plot_data
import
*
import
pandas
as
pd
from
Bio
import
AlignIO
,
SeqIO
,
Seq
,
SeqRecord
...
...
lib/utils.ml
View file @
f80aec39
...
...
@@ -14,3 +14,5 @@ let bash_script args code =
in
seq
~
sep
:
"
\n
"
[
prelude
;
string
code
]
let
script_dump
xs
=
file_dump
(
string
(
String
.
concat
~
sep
:
"
\n
"
xs
))
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