Commit ed65bfda authored by ysard's avatar ysard
Browse files

Split Cadbiom project to 3 dependent packages

parent 44ce61b5
*.o
MANIFEST
*.egg-info
*dist/
*build/
files.txt
*.pyc
.*.swp
.*.swo
......
CMD_PYTHON=python
PYTHON=$(CMD_PYTHON) -m cadbiom
#LOGLEVEL=--loglevel=debug
#LOGLEVEL=--loglevel=info
COMMAND=$(PYTHON) $(LOGLEVEL)
.PHONY: all
all: build
.PHONY: build
build:
pip install -r requirements.txt
.PHONY: run_gui
run_gui:
@echo Launch GUI
$(COMMAND) run_gui
unit_test:
@echo Unit tests...
$(CMD_PYTHON) cadbiom_cmd.py -vv debug compute_macs bio_models/mini_test_publi.bcx Px --steps 10
py.test
@# cluster unit tests
@#../.local/bin/py.test test
multiprocess:
$(CMD_PYTHON) cadbiom_cmd.py -vv debug compute_macs bio_models/pid_and_clock.bcx --input_file bio_models/input.txt --steps 7 --output run
t1:
$(CMD_PYTHON) cadbiom_cmd.py -vv debug compute_macs bio_models/pid_and_clock.bcx SRP9 --steps 10 --output p1
t2:
$(CMD_PYTHON) cadbiom_cmd.py -vv debug compute_macs bio_models/pid_and_clock.bcx SRP9 --steps 7 --output p2
t3:
$(CMD_PYTHON) cadbiom_cmd.py -vv info compute_macs "bio_models/Whole NCI-PID database translated into CADBIOM formalism(and).bcx" SRP9 --all_macs --steps 10 --output bench
t3bis:
$(CMD_PYTHON) cadbiom_cmd.py -vv info compute_macs "bio_models/Whole NCI-PID database translated into CADBIOM formalism(and).bcx" SRP9 --steps 10 --output p3bis
t4:
$(CMD_PYTHON) cadbiom_cmd.py -vv debug compute_macs bio_models/pid_or_clock.bcx SRP9 --steps 7 --output p4
t5:
$(CMD_PYTHON) cadbiom_cmd.py -vv debug compute_macs bio_models/pid_and_clock.bcx CCR5 --steps 10 --output p5
t6:
$(CMD_PYTHON) cadbiom_cmd.py -vv debug compute_macs bio_models/pid_and_clock.bcx CCR5 --steps 7 --output p6
t7:
$(CMD_PYTHON) cadbiom_cmd.py -vv debug compute_macs bio_models/pid_or_clock.bcx CCR5 --steps 7 --output p7
real_study:
$(CMD_PYTHON) cadbiom_cmd.py -vv info compute_macs "bio_models/Whole NCI-PID database translated into CADBIOM formalism(and).bcx" --steps 7 --all_macs --input_file bio_models/input_places.txt --combinations
version:
$(COMMAND) --version
# file GENERATED by distutils, do NOT edit
setup.py
src/cadbiom.c
TGFB1
COL1A1
decorin
MMP2
MMP9
TIMP1
<model xmlns="http://cadbiom" name="bicluster">
<CSimpleNode name="Ax" xloc="0.156748911466" yloc="0.673568818514"/>
<CSimpleNode name="n1" xloc="0.291727140784" yloc="0.673568818514"/>
<CSimpleNode name="C1" xloc="0.404208998548" yloc="0.618757612668"/>
<CSimpleNode name="n2" xloc="0.405660377359" yloc="0.722289890377"/>
<CSimpleNode name="Px" xloc="0.577083086261" yloc="0.722140333368"/>
<CSimpleNode name="Bx" xloc="0.157474600871" yloc="0.83922046285"/>
<CSimpleNode name="n3" xloc="0.290570367401" yloc="0.803822907245"/>
<CSimpleNode name="n4" xloc="0.292715433748" yloc="0.906099768906"/>
<CSimpleNode name="C2" xloc="0.409124108889" yloc="0.803710739487"/>
<CSimpleNode name="C3" xloc="0.408336298212" yloc="0.906099768906"/>
<transition name="" ori="Ax" ext="n1" event="h00" condition="" action="" fact_ids="[]"/>
<transition name="" ori="n1" ext="C1" event="h0" condition="" action="" fact_ids="[]"/>
<transition name="" ori="n1" ext="n2" event="h1" condition="C2" action="" fact_ids="[]"/>
<transition name="" ori="n2" ext="Px" event="hlast" condition="C1 and not C3" action="" fact_ids="[]"/>
<transition name="" ori="Bx" ext="n3" event="h2" condition="" action="" fact_ids="[]"/>
<transition name="" ori="Bx" ext="n4" event="h4" condition="" action="" fact_ids="[]"/>
<transition name="" ori="n3" ext="C2" event="h3" condition="" action="" fact_ids="[]"/>
<transition name="" ori="n4" ext="C3" event="h5" condition="" action="" fact_ids="[]"/>
</model>
This diff is collapsed.
This diff is collapsed.
<?xml version="1.0" encoding="utf-8"?>
<graphml xmlns="http://graphml.graphdrawing.org/xmlns">
<key attr.name="size" attr.type="double" for="node" id="size"/>
<key attr.name="r" attr.type="int" for="node" id="r"/>
<key attr.name="b" attr.type="int" for="node" id="b"/>
<key attr.name="g" attr.type="int" for="node" id="g"/>
<key attr.name="label" attr.type="string" for="node" id="label"/>
<graph edgedefault="directed" id="">
<node id="__0__AP2B2_8">
<data key="size">
33.0
</data>
<data key="r">
229
</data>
<data key="b">
242
</data>
<data key="g">
229
</data>
<data key="label">
AP2B2
</data>
</node>
<node id="__0__importinalpha_24">
<data key="size">
100.0
</data>
<data key="r">
229
</data>
<data key="b">
242
</data>
<data key="g">
229
</data>
<data key="label">
importinalpha
</data>
</node>
<node id="__0__SP1_24">
<data key="size">
100.0
</data>
<data key="r">
242
</data>
<data key="b">
236
</data>
<data key="g">
216
</data>
<data key="label">
SP1
</data>
</node>
<node id="__0__SMAD3_cy_8">
<data key="size">
33.0
</data>
<data key="r">
216
</data>
<data key="b">
248
</data>
<data key="g">
242
</data>
<data key="label">
SMAD3_cy
</data>
</node>
<node id="__1__TRAP_1_TGFBR1__dimer___inactive_intToMb_8">
<data key="size">
66.0
</data>
<data key="r">
216
</data>
<data key="b">
248
</data>
<data key="g">
242
</data>
<data key="label">
TRAP_1_TGFBR1__dimer___inactive_intToMb
</data>
</node>
<node id="__2__NUP153_4">
<data key="size">
50.0
</data>
<data key="r">
229
</data>
<data key="b">
242
</data>
<data key="g">
229
</data>
<data key="label">
NUP153
</data>
</node>
<node id="__0__FKBP12_TGFBR1__dimer___inactive_intToMb_8">
<data key="size">
33.0
</data>
<data key="r">
216
</data>
<data key="b">
248
</data>
<data key="g">
242
</data>
<data key="label">
FKBP12_TGFBR1__dimer___inactive_intToMb
</data>
</node>
<node id="__4__Cbp_p300_MSG1_nucl_1">
<data key="size">
25.0
</data>
<data key="r">
242
</data>
<data key="b">
236
</data>
<data key="g">
216
</data>
<data key="label">
Cbp_p300_MSG1_nucl
</data>
</node>
<node id="__2__NUP214_4">
<data key="size">
50.0
</data>
<data key="r">
229
</data>
<data key="b">
242
</data>
<data key="g">
229
</data>
<data key="label">
NUP214
</data>
</node>
<node id="__4__PCAF_nucl_1">
<data key="size">
25.0
</data>
<data key="r">
242
</data>
<data key="b">
236
</data>
<data key="g">
216
</data>
<data key="label">
PCAF_nucl
</data>
</node>
<node id="__0__TGFBR2__dimer___active_intToMb_24">
<data key="size">
100.0
</data>
<data key="r">
216
</data>
<data key="b">
248
</data>
<data key="g">
242
</data>
<data key="label">
TGFBR2__dimer___active_intToMb
</data>
</node>
<node id="__0__TRAP_1_TGFBR1__dimer___inactive_intToMb_8">
<data key="size">
66.0
</data>
<data key="r">
216
</data>
<data key="b">
248
</data>
<data key="g">
242
</data>
<data key="label">
TRAP_1_TGFBR1__dimer___inactive_intToMb
</data>
</node>
<node id="__4__Cbp_p300_PIAS3_1">
<data key="size">
25.0
</data>
<data key="r">
242
</data>
<data key="b">
236
</data>
<data key="g">
216
</data>
<data key="label">
Cbp_p300_PIAS3
</data>
</node>
<node id="__0__betaglycan__dimer___intToMb_24">
<data key="size">
100.0
</data>
<data key="r">
216
</data>
<data key="b">
248
</data>
<data key="g">
242
</data>
<data key="label">
betaglycan__dimer___intToMb
</data>
</node>
<node id="__4__GCN5_1">
<data key="size">
25.0
</data>
<data key="r">
242
</data>
<data key="b">
236
</data>
<data key="g">
216
</data>
<data key="label">
GCN5
</data>
</node>
<node id="__0__PML_SARA_SMAD2_3_earlyendosome_8">
<data key="size">
33.0
</data>
<data key="r">
229
</data>
<data key="b">
242
</data>
<data key="g">
229
</data>
<data key="label">
PML_SARA_SMAD2_3_earlyendosome
</data>
</node>
<node id="__0__SMAD4_cy_24">
<data key="size">
100.0
</data>
<data key="r">
229
</data>
<data key="b">
242
</data>
<data key="g">
229
</data>
<data key="label">
SMAD4_cy
</data>
</node>
<node id="__2__importinbeta_4">
<data key="size">
50.0
</data>
<data key="r">
229
</data>
<data key="b">
242
</data>
<data key="g">
229
</data>
<data key="label">
importinbeta
</data>
</node>
<node id="__4__Cbp_p300_nucl_1">
<data key="size">
25.0
</data>
<data key="r">
242
</data>
<data key="b">
236
</data>
<data key="g">
216
</data>
<data key="label">
Cbp_p300_nucl
</data>
</node>
<node id="__0__Caveolin_1_8">
<data key="size">
33.0
</data>
<data key="r">
229
</data>
<data key="b">
242
</data>
<data key="g">
229
</data>
<data key="label">
Caveolin_1
</data>
</node>
<node id="__0__CTGF_24">
<data key="size">
100.0
</data>
<data key="r">
216
</data>
<data key="b">
248
</data>
<data key="g">
242
</data>
<data key="label">
CTGF
</data>
</node>
<node id="__0__TGFBfamily__dimer___active_exCellRegion_24">
<data key="size">
100.0
</data>
<data key="r">
216
</data>
<data key="b">
248
</data>
<data key="g">
242
</data>
<data key="label">
TGFBfamily__dimer___active_exCellRegion
</data>
</node>
<node id="__0__SMAD7_SMURF1_2_nucl_8">
<data key="size">
33.0
</data>
<data key="r">
229
</data>
<data key="b">
242
</data>
<data key="g">
229
</data>
<data key="label">
SMAD7_SMURF1_2_nucl
</data>
</node>
<node id="__0__Axin_SMAD3_16">
<data key="size">
66.0
</data>
<data key="r">
216
</data>
<data key="b">
248
</data>
<data key="g">
242
</data>
<data key="label">
Axin_SMAD3
</data>
</node>
<edge source="__0__AP2B2_8" target="__0__Caveolin_1_8"/>
<edge source="__0__importinalpha_24" target="__0__SP1_24"/>
<edge source="__0__SP1_24" target="__0__SMAD3_cy_8"/>
<edge source="__0__SP1_24" target="__0__Axin_SMAD3_16"/>
<edge source="__0__SMAD3_cy_8" target="__1__TRAP_1_TGFBR1__dimer___inactive_intToMb_8"/>
<edge source="__1__TRAP_1_TGFBR1__dimer___inactive_intToMb_8" target="__0__AP2B2_8"/>
<edge source="__2__NUP153_4" target="__2__NUP214_4"/>
<edge source="__0__FKBP12_TGFBR1__dimer___inactive_intToMb_8" target="__2__NUP153_4"/>
<edge source="__0__FKBP12_TGFBR1__dimer___inactive_intToMb_8" target="__2__importinbeta_4"/>
<edge source="__2__NUP214_4" target="__4__GCN5_1"/>
<edge source="__2__NUP214_4" target="__4__Cbp_p300_PIAS3_1"/>
<edge source="__2__NUP214_4" target="__4__Cbp_p300_nucl_1"/>
<edge source="__2__NUP214_4" target="__4__Cbp_p300_MSG1_nucl_1"/>
<edge source="__0__TGFBR2__dimer___active_intToMb_24" target="__0__TGFBfamily__dimer___active_exCellRegion_24"/>
<edge source="__0__TRAP_1_TGFBR1__dimer___inactive_intToMb_8" target="__2__NUP153_4"/>
<edge source="__0__TRAP_1_TGFBR1__dimer___inactive_intToMb_8" target="__2__importinbeta_4"/>
<edge source="__0__betaglycan__dimer___intToMb_24" target="__0__SMAD4_cy_24"/>
<edge source="__0__PML_SARA_SMAD2_3_earlyendosome_8" target="__0__SMAD7_SMURF1_2_nucl_8"/>
<edge source="__0__SMAD4_cy_24" target="__0__importinalpha_24"/>
<edge source="__2__importinbeta_4" target="__4__GCN5_1"/>
<edge source="__2__importinbeta_4" target="__4__Cbp_p300_PIAS3_1"/>
<edge source="__2__importinbeta_4" target="__4__Cbp_p300_nucl_1"/>
<edge source="__2__importinbeta_4" target="__4__Cbp_p300_MSG1_nucl_1"/>
<edge source="__4__Cbp_p300_nucl_1" target="__4__PCAF_nucl_1"/>
<edge source="__0__Caveolin_1_8" target="__0__PML_SARA_SMAD2_3_earlyendosome_8"/>
<edge source="__0__CTGF_24" target="__0__TGFBR2__dimer___active_intToMb_24"/>
<edge source="__0__TGFBfamily__dimer___active_exCellRegion_24" target="__0__betaglycan__dimer___intToMb_24"/>
<edge source="__0__SMAD7_SMURF1_2_nucl_8" target="__2__NUP153_4"/>
<edge source="__0__SMAD7_SMURF1_2_nucl_8" target="__2__importinbeta_4"/>
<edge source="__0__Axin_SMAD3_16" target="__0__FKBP12_TGFBR1__dimer___inactive_intToMb_8"/>
<edge source="__0__Axin_SMAD3_16" target="__0__TRAP_1_TGFBR1__dimer___inactive_intToMb_8"/>
</graph>
</graphml>
SP1 betaglycan__dimer___intToMb TRAP_1_TGFBR1__dimer___inactive_intToMb importinalpha NUP153 TGFBfamily__dimer___active_exCellRegion GCN5 NUP214 TGFBR2__dimer___active_intToMb Axin_SMAD3 SMAD4_cy CTGF
% _h_12
% _h_10
% _h_16
% _h_11 _h_43
% _h_40 _h_45
% _h_64
% _h_57
% _h_80
SP1 betaglycan__dimer___intToMb TRAP_1_TGFBR1__dimer___inactive_intToMb importinalpha importinbeta TGFBfamily__dimer___active_exCellRegion GCN5 TGFBR2__dimer___active_intToMb Axin_SMAD3 SMAD4_cy CTGF
% _h_12
% _h_10
% _h_16
% _h_11 _h_43
% _h_40 _h_45
% _h_64
% _h_57
% _h_80
SP1 betaglycan__dimer___intToMb importinalpha NUP153 TGFBfamily__dimer___active_exCellRegion NUP214 TGFBR2__dimer___active_intToMb Axin_SMAD3 SMAD4_cy Cbp_p300_MSG1_nucl FKBP12_TGFBR1__dimer___inactive_intToMb CTGF
% _h_12
% _h_19
% _h_16
% _h_43
% _h_40
% _h_64
% _h_57
% _h_80
SP1 betaglycan__dimer___intToMb TRAP_1_TGFBR1__dimer___inactive_intToMb PCAF_nucl importinalpha NUP153 TGFBfamily__dimer___active_exCellRegion NUP214 TGFBR2__dimer___active_intToMb Axin_SMAD3 SMAD4_cy Cbp_p300_nucl CTGF
% _h_12
% _h_10
% _h_16
% _h_11 _h_43
% _h_40 _h_45
% _h_64
% _h_57
% _h_80
SP1 betaglycan__dimer___intToMb TRAP_1_TGFBR1__dimer___inactive_intToMb importinalpha NUP153 TGFBfamily__dimer___active_exCellRegion NUP214 Cbp_p300_PIAS3 TGFBR2__dimer___active_intToMb Axin_SMAD3 SMAD4_cy CTGF
% _h_12
% _h_10
% _h_16
% _h_11 _h_43
% _h_40 _h_45
% _h_64
% _h_57
% _h_80
SP1 betaglycan__dimer___intToMb TRAP_1_TGFBR1__dimer___inactive_intToMb importinalpha NUP153 TGFBfamily__dimer___active_exCellRegion NUP214 TGFBR2__dimer___active_intToMb Axin_SMAD3 SMAD4_cy Cbp_p300_MSG1_nucl CTGF
% _h_12
% _h_10
% _h_16