Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lab specific validation calibration 2020 #6

Open
wants to merge 111 commits into
base: Lab_Specific_Validation_Calibration_2020
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
111 commits
Select commit Hold shift + click to select a range
30ba6ea
Create chantest_AP_simulation
ImanSamiee Feb 14, 2020
975b7bd
Delete chantest_AP_simulation
ImanSamiee Feb 14, 2020
11d2812
Add files via upload
ImanSamiee Feb 14, 2020
cc49a92
Add files via upload
ImanSamiee Feb 14, 2020
33cbb31
Add files via upload
ImanSamiee Feb 14, 2020
e0cea12
Create readme.txt
ImanSamiee Feb 14, 2020
642b283
Add files via upload
ImanSamiee Feb 14, 2020
5a30cf8
Add files via upload
ImanSamiee Feb 14, 2020
347065f
Add files via upload
ImanSamiee Feb 14, 2020
11d2eb3
Add files via upload
ImanSamiee Feb 14, 2020
82a60c5
Add files via upload
ImanSamiee Feb 14, 2020
03de66f
Add files via upload
ImanSamiee Feb 14, 2020
4dc599b
Add files via upload
ImanSamiee Feb 14, 2020
c8577d8
Create readme.txt
ImanSamiee Feb 14, 2020
e08288e
Add files via upload
ImanSamiee Feb 14, 2020
3e8eb33
Add files via upload
ImanSamiee Feb 14, 2020
1eee147
Add files via upload
ImanSamiee Feb 14, 2020
db4a93e
Add files via upload
ImanSamiee Feb 14, 2020
c8b62e2
Add files via upload
ImanSamiee Feb 14, 2020
f24408e
Add files via upload
ImanSamiee Feb 14, 2020
dffb0cc
Create readme.txt
ImanSamiee Feb 14, 2020
531dae4
Add files via upload
ImanSamiee Feb 14, 2020
5c1f26a
Add files via upload
ImanSamiee Feb 14, 2020
3e58a19
Add files via upload
ImanSamiee Feb 14, 2020
ff1eeaa
Add files via upload
ImanSamiee Feb 14, 2020
bdec4da
Create readme.txt
ImanSamiee Feb 14, 2020
7ce90de
Add files via upload
ImanSamiee Feb 14, 2020
46bfc0c
Update README.md
ImanSamiee Feb 14, 2020
b156355
Update README.md
ImanSamiee Feb 14, 2020
0831283
Delete Readme.docx
ImanSamiee Feb 14, 2020
f67afb0
Delete sens1.R
ImanSamiee Feb 14, 2020
6c5d09a
Add files via upload
ImanSamiee Feb 14, 2020
c7579cb
Delete AP_simulation.R
ImanSamiee Feb 14, 2020
a073acd
Delete README.md
ImanSamiee Feb 14, 2020
5e3c4a4
Delete combine_results.R
ImanSamiee Feb 14, 2020
3a67984
Delete compute_TdP_error.R
ImanSamiee Feb 14, 2020
5a3aa73
Delete compute_qNet_CI.R
ImanSamiee Feb 14, 2020
d378c79
Delete run_AP_dropcurrent.sh
ImanSamiee Feb 14, 2020
320a4e4
Delete run_AP_fixed.sh
ImanSamiee Feb 14, 2020
089dadb
Delete run_AP_uncertainty.sh
ImanSamiee Feb 14, 2020
dec35cc
Delete run_combine_results.sh
ImanSamiee Feb 14, 2020
6a20262
Delete run_compute_TdP_error.sh
ImanSamiee Feb 14, 2020
2b0dc1a
Delete run_example.sh
ImanSamiee Feb 14, 2020
8b3625c
Delete CiPA_training_drugs.csv
ImanSamiee Feb 14, 2020
8df36fe
Delete get_pars.R
ImanSamiee Feb 14, 2020
54ea44f
Delete metric_funs.R
ImanSamiee Feb 14, 2020
7dd5c74
Delete newordherg_pars.txt
ImanSamiee Feb 14, 2020
7cea077
Delete newordherg_qNet.c
ImanSamiee Feb 14, 2020
0f76c91
Delete newordherg_states_CL2000.txt
ImanSamiee Feb 14, 2020
c553ef8
Delete IC50_mcmc.R
ImanSamiee Feb 14, 2020
4a453ce
Delete README.md
ImanSamiee Feb 14, 2020
55a12cf
Delete compute_mcmc_CI.R
ImanSamiee Feb 14, 2020
65a4385
Delete keep_only_Li2017_IC50.R
ImanSamiee Feb 14, 2020
ac42647
Delete run_IC50_mcmc.sh
ImanSamiee Feb 14, 2020
6ad29e3
Delete IC50_optimal.csv
ImanSamiee Feb 14, 2020
8e862f3
Delete IC50_samples.csv
ImanSamiee Feb 14, 2020
23ed6e2
Delete IC50_optimal.csv
ImanSamiee Feb 14, 2020
a006dc0
Delete IC50_samples.csv
ImanSamiee Feb 14, 2020
b1d5c10
Delete Li2017_IC50.csv
ImanSamiee Feb 14, 2020
f323c30
Delete README.md
ImanSamiee Feb 14, 2020
a301976
Delete WO_hERG_block.csv
ImanSamiee Feb 14, 2020
4fd7f6b
Delete drug_block.csv
ImanSamiee Feb 14, 2020
4aecf68
Delete mergedpatchclampdata-20160514.csv
ImanSamiee Feb 14, 2020
a840cb0
Delete process_patchclamp_data.R
ImanSamiee Feb 14, 2020
beb914b
Delete IC50_optimal.csv
ImanSamiee Feb 14, 2020
48bfe6c
Delete IC50_samples.csv
ImanSamiee Feb 14, 2020
e7828c7
Delete IC50_samples.csv
ImanSamiee Feb 14, 2020
b495230
Delete IC50_optimal.csv
ImanSamiee Feb 14, 2020
8684f7a
Delete IC50_optimal.csv
ImanSamiee Feb 14, 2020
e850923
Delete IC50_samples.csv
ImanSamiee Feb 14, 2020
ee7336c
Delete IC50_optimal.csv
ImanSamiee Feb 14, 2020
73c98f3
Delete IC50_samples.csv
ImanSamiee Feb 14, 2020
142f07e
Delete IC50_optimal.csv
ImanSamiee Feb 14, 2020
bfb36e2
Delete IC50_samples.csv
ImanSamiee Feb 14, 2020
6f15a06
Delete IC50_optimal.csv
ImanSamiee Feb 14, 2020
516cbd0
Delete IC50_samples.csv
ImanSamiee Feb 14, 2020
9a269f2
Delete IC50_optimal.csv
ImanSamiee Feb 14, 2020
e1d3050
Delete IC50_samples.csv
ImanSamiee Feb 14, 2020
dc6e838
Delete IC50_optimal.csv
ImanSamiee Feb 14, 2020
5864853
Delete IC50_samples.csv
ImanSamiee Feb 14, 2020
285c3ce
Delete IC50_optimal.csv
ImanSamiee Feb 14, 2020
9428752
Delete IC50_samples.csv
ImanSamiee Feb 14, 2020
bdf9acb
Delete IC50_optimal.csv
ImanSamiee Feb 14, 2020
7fd7855
Delete IC50_samples.csv
ImanSamiee Feb 14, 2020
0d0639d
Delete boot_pars.csv
lzhtom Feb 15, 2020
944a75d
Delete pars.txt
lzhtom Feb 15, 2020
6732aa5
Delete boot_pars.csv
lzhtom Feb 15, 2020
e16334a
Delete pars.txt
lzhtom Feb 15, 2020
885c03c
Delete boot_pars.csv
lzhtom Feb 15, 2020
18d97bc
Delete pars.txt
lzhtom Feb 15, 2020
89672b8
Delete boot_pars.csv
lzhtom Feb 15, 2020
2dc0dcc
Delete pars.txt
lzhtom Feb 15, 2020
1ebff07
Delete boot_pars.csv
lzhtom Feb 15, 2020
69540a9
Delete pars.txt
lzhtom Feb 15, 2020
78f2b56
Delete boot_pars.csv
lzhtom Feb 15, 2020
3e5a168
Delete pars.txt
lzhtom Feb 15, 2020
44f7133
Delete boot_pars.csv
lzhtom Feb 15, 2020
d43e5f7
Delete pars.txt
lzhtom Feb 15, 2020
d9089b9
Delete boot_pars.csv
lzhtom Feb 15, 2020
5af31b7
Delete pars.txt
lzhtom Feb 15, 2020
791f691
Delete boot_pars.csv
lzhtom Feb 15, 2020
b7f2680
Create test
ImanSamiee Apr 30, 2020
c31952c
Delete test
ImanSamiee Apr 30, 2020
010eb15
Create BNet
ImanSamiee Apr 30, 2020
9d0653c
Delete BNet
ImanSamiee Apr 30, 2020
2c96e1a
Create test
ImanSamiee Apr 30, 2020
21d5367
Add files via upload
ImanSamiee Apr 30, 2020
968480c
Create txt.txt
ImanSamiee Apr 30, 2020
851496a
Delete test
ImanSamiee Apr 30, 2020
8452874
Add files via upload
ImanSamiee Apr 30, 2020
4ca480c
Add files via upload
ImanSamiee Apr 30, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
75 changes: 0 additions & 75 deletions AP_simulation/README.md

This file was deleted.

101 changes: 0 additions & 101 deletions AP_simulation/compute_qNet_CI.R

This file was deleted.

13 changes: 0 additions & 13 deletions AP_simulation/data/CiPA_training_drugs.csv

This file was deleted.

23 changes: 0 additions & 23 deletions AP_simulation/run_AP_dropcurrent.sh

This file was deleted.

16 changes: 0 additions & 16 deletions AP_simulation/run_AP_fixed.sh

This file was deleted.

22 changes: 0 additions & 22 deletions AP_simulation/run_AP_uncertainty.sh

This file was deleted.

18 changes: 0 additions & 18 deletions AP_simulation/run_combine_results.sh

This file was deleted.

19 changes: 0 additions & 19 deletions AP_simulation/run_compute_TdP_error.sh

This file was deleted.

45 changes: 45 additions & 0 deletions BNet/Bnet.R
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
#Bnet calculation Github
hERG_par="/data/results_1s_HT_Bmax"
otherCh_path="/data/non_hERG/results"
cmaxfile<-"data/newCiPA1.csv"
DRUGNAMES=c("dofetilide","bepridil","sotalol","quinidine","cisapride","terfenadine","ondansetron","chlorpromazine","verapamil","ranolazine","mexiletine","diltiazem","disopyramide","ibutilide","vandetanib","azimilide","droperidol","domperidone","clarithromycin","risperidone","pimozide","clozapine","metoprolol","loratadine","tamoxifen","nifedipine","nitrendipine","astemizole")
Bnet2=vector()
for (drug in DRUGNAMES) {
params=block1=Ochparams=ICaLparams=INaLparams=INaparams=vector()
drugtable<-read.csv(cmaxfile)
all_herg_par<-read.csv(sprintf("%s/%s/IC50_samples.csv",hERG_par,drug))
otherCh=read.csv(sprintf("%s/%s/IC50_samples.csv",otherCh_path,drug))
print(sprintf("%s/%s/IC50_samples.csv",otherCh_path,drug))
cmax<-drugtable[tolower(as.character(drugtable$drug))==drug,"therapeutic"] # should be in nanomolar
doses=c(1,2,3,4)
for (i in 1:2000) {
params[1]=all_herg_par[i,"hERG_IC50"]
params[2]=all_herg_par[i,"hERG_h"]

ICaLparams[1]=otherCh[i,"ICaL_IC50"]
ICaLparams[2]=otherCh[i,"ICaL_h"]

INaparams[1]=otherCh[i,"INa_IC50"]
INaparams[2]=otherCh[i,"INa_h"]

INaLparams[1]=otherCh[i,"INaL_IC50"]
INaLparams[2]=otherCh[i,"INaL_h"]

for(dose in doses){
conc<-dose*cmax
block=100*(1-1/(1+(conc/params[1])^params[2]))
blockICaL=100*(1-1/(1+(conc/ICaLparams[1])^ICaLparams[2]))
blockINa=100*(1-1/(1+(conc/INaparams[1])^INaparams[2]))
blockINaL=100*(1-1/(1+(conc/INaLparams[1])^INaLparams[2]))
Bnet=block-(blockICaL+blockINaL)
block0=c(block,blockICaL,blockINa,blockINaL,Bnet,conc,dose,i,params,ICaLparams,INaparams,INaLparams)

block1=rbind(block1,block0)
}
}
colnames(block1)=c("blockhERG","blockICaL","blockINa","blockINaL","Bnet","conc","dose","i","IhERG","hhERGparams","ICaLparams","hICaLparams","INaparams","hINaparams","INaLparams","hINaLparams")
write.csv(block1,paste0("results/",drug,"_block2.csv"))
Bnet1=c(drug,mean(block1[,5]),quantile(block1[,5], probs = c(0.025, 0.975), na.rm = FALSE, names = TRUE))
Bnet2=rbind(Bnet2,Bnet1)
}
write.csv(Bnet2,paste0("results/","Bnet2.csv"))
2 changes: 2 additions & 0 deletions BNet/data/non_hERG/results/astemizole/IC50_optimal.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
ICaL_IC50,ICaL_h,INa_IC50,INa_h,INaL_IC50,INaL_h,hERG_IC50,hERG_h
972,1.98,1862,1.98,786.5,1.98,27.01,1.504
Loading