From 3abfbb7fc68f02ed7b504d9674de5660d487a859 Mon Sep 17 00:00:00 2001 From: Dayne L Filer Date: Sun, 20 May 2018 13:37:56 +0000 Subject: [PATCH] version 1.4.3 --- DESCRIPTION | 10 +- MD5 | 311 +- NAMESPACE | 189 +- NEWS | 176 +- R/Models.R | 72 +- R/assay_funcs.R | 98 +- R/attachFormals.R | 16 +- R/blineShift.R | 106 +- R/buildAssayQ.R | 212 +- R/chemQueries.R | 200 +- R/clearSQLite.R | 17 + R/config_funcs.R | 93 +- R/convertNames.R | 50 +- R/drawCircles.R | 112 +- R/flareFunc.R | 136 +- R/getConfFile.R | 31 + R/hill_utils.R | 106 +- R/interlaceFunc.R | 148 +- R/is.odd.R | 48 +- R/load6DR.R | 106 +- R/lu.R | 42 +- R/lw.R | 42 +- R/mc1.R | 274 +- R/mc2.R | 248 +- R/mc2_mthds.R | 268 +- R/mc3.R | 328 +- R/mc3_mthds.R | 1076 +-- R/mc4.R | 303 +- R/mc5.R | 562 +- R/mc5_mthds.R | 266 +- R/mc6.R | 228 +- R/mc6_mthds.R | 727 +- R/mthd_funcs.R | 135 +- R/multProc.R | 46 +- R/onAttach.R | 32 +- R/onLoad.R | 41 +- R/plateHeat.R | 292 +- R/plotFit.R | 998 +-- R/prepField.R | 72 +- R/query_funcs.R | 64 +- R/registerMthd.R | 100 +- R/rgstr_funcs.R | 146 +- R/sc1.R | 328 +- R/sc1_mthds.R | 498 +- R/sc2.R | 230 +- R/sc2_mthds.R | 250 +- R/sink.reset.R | 54 +- R/tcplAICProb.R | 116 +- R/tcplAddModel.R | 156 +- R/tcplAppend.R | 207 +- R/tcplCascade.R | 156 +- R/tcplCode2CASN.R | 122 +- R/tcplConf.R | 110 +- R/tcplConfDefault.R | 30 +- R/tcplConfList.R | 32 +- R/tcplConfLoad.R | 46 +- R/tcplConfReset.R | 62 +- R/tcplConfSave.R | 102 +- R/tcplCytoPt.R | 340 +- R/tcplDelete.R | 88 +- R/tcplFit.R | 832 +- R/tcplHillACXX.R | 30 +- R/tcplHillConc.R | 28 +- R/tcplHillVal.R | 28 +- R/tcplListFlds.R | 132 +- R/tcplLoadAcid.R | 50 +- R/tcplLoadAeid.R | 52 +- R/tcplLoadAid.R | 50 +- R/tcplLoadAsid.R | 50 +- R/tcplLoadChem.R | 182 +- R/tcplLoadClib.R | 172 +- R/tcplLoadData.R | 1050 +-- R/tcplLoadUnit.R | 102 +- R/tcplMakeAeidPlts.R | 182 +- R/tcplMthdAssign.R | 95 +- R/tcplMthdClear.R | 60 +- R/tcplMthdList.R | 58 +- R/tcplMthdLoad.R | 116 +- R/tcplObjCnst.R | 72 +- R/tcplObjGnls.R | 112 +- R/tcplObjHill.R | 92 +- R/tcplPlotFitc.R | 288 +- R/tcplPlotFits.R | 250 +- R/tcplPlotM4ID.R | 134 +- R/tcplPlotPlate.R | 239 +- R/tcplPrepOtpt.R | 216 +- R/tcplQuery.R | 140 +- R/tcplRegister.R | 94 +- R/tcplRun.R | 682 +- R/tcplSendQuery.R | 136 +- R/tcplSubsetChid.R | 218 +- R/tcplUpdate.R | 118 +- R/tcplVarMat.R | 542 +- R/tcplWriteData.R | 376 +- R/tcplWriteLvl0.R | 240 +- build/vignette.rds | Bin 202 -> 202 bytes inst/TCPL.config | 14 - inst/doc/tcpl_Overview.R | 833 +- inst/doc/tcpl_Overview.Rnw | 2949 +++---- inst/doc/tcpl_Overview.pdf | Bin 849053 -> 811747 bytes inst/sql/chdat.csv | 4150 +++++----- inst/sql/mcdat.csv | 14342 +++++++++++++++++----------------- inst/sql/scdat.csv | 9794 +++++++++++------------ inst/sql/tcpldb_schema.sql | 2646 +++---- man/MC2_Methods.Rd | 108 +- man/MC3_Methods.Rd | 290 +- man/MC5_Methods.Rd | 80 +- man/MC6_Methods.Rd | 163 +- man/Models.Rd | 197 +- man/SC1_Methods.Rd | 184 +- man/SC2_Methods.Rd | 104 +- man/assay_funcs.Rd | 140 +- man/blineShift.Rd | 57 +- man/config_funcs.Rd | 152 +- man/flareFunc.Rd | 57 +- man/hill_utils.Rd | 142 +- man/interlaceFunc.Rd | 63 +- man/is.odd.Rd | 45 +- man/lu.Rd | 49 +- man/lw.Rd | 49 +- man/mc1.Rd | 87 +- man/mc2.Rd | 93 +- man/mc3.Rd | 95 +- man/mc4.Rd | 97 +- man/mc5.Rd | 93 +- man/mc6.Rd | 93 +- man/mthd_funcs.Rd | 175 +- man/query_funcs.Rd | 93 +- man/registerMthd.Rd | 59 +- man/rgstr_funcs.Rd | 169 +- man/sc1.Rd | 91 +- man/sc2.Rd | 89 +- man/sink.reset.Rd | 43 +- man/tcplAICProb.Rd | 79 +- man/tcplAddModel.Rd | 125 +- man/tcplAppend.Rd | 45 +- man/tcplCascade.Rd | 65 +- man/tcplCode2CASN.Rd | 61 +- man/tcplCytoPt.Rd | 225 +- man/tcplDelete.Rd | 55 +- man/tcplFit.Rd | 89 +- man/tcplListFlds.Rd | 57 +- man/tcplLoadChem.Rd | 117 +- man/tcplLoadClib.Rd | 127 +- man/tcplLoadData.Rd | 165 +- man/tcplLoadUnit.Rd | 45 +- man/tcplMakeAeidPlts.Rd | 91 +- man/tcplPlotFitc.Rd | 43 +- man/tcplPlotFits.Rd | 153 +- man/tcplPlotM4ID.Rd | 95 +- man/tcplPlotPlate.Rd | 115 +- man/tcplPrepOtpt.Rd | 111 +- man/tcplRun.Rd | 109 +- man/tcplSubsetChid.Rd | 131 +- man/tcplVarMat.Rd | 235 +- man/tcplWriteData.Rd | 77 +- man/tcplWriteLvl0.Rd | 83 +- vignettes/tcpl_Overview.Rnw | 2949 +++---- 158 files changed, 30913 insertions(+), 31091 deletions(-) create mode 100644 R/clearSQLite.R create mode 100644 R/getConfFile.R delete mode 100644 inst/TCPL.config diff --git a/DESCRIPTION b/DESCRIPTION index b9bb1c8..b2c5205 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,6 +1,6 @@ Package: tcpl Title: ToxCast Data Analysis Pipeline -Version: 1.2.2 +Version: 1.4.3 Authors@R: c(person("Dayne L", "Filer", role = c("aut", "cre"), email = "dayne.filer@gmail.com"), person("Parth", "Kothiya", role = "ctb"), person("Woodrow R", "Setzer", role = "ctb"), person("Richard S", "Judson", @@ -10,16 +10,16 @@ Description: A set of tools for processing and modeling high-throughput and high-content chemical screening data. The package was developed for the the chemical screening data generated by the US EPA ToxCast program, but can be used for diverse chemical screening efforts. -URL: http://www.epa.gov/ncct/toxcast/ +URL: http://www.github.com/daynefiler/tcpl/ Depends: R (>= 3.2.0), data.table (>= 1.9.4) Imports: DBI, RMySQL, RSQLite, numDeriv, RColorBrewer, utils, stats, methods, graphics, grDevices Suggests: roxygen2 License: GPL-2 LazyData: true -RoxygenNote: 5.0.1 +RoxygenNote: 6.0.1 NeedsCompilation: no -Packaged: 2016-05-18 03:50:18 UTC; DFiler +Packaged: 2018-05-20 14:12:12 UTC; dayne Author: Dayne L Filer [aut, cre], Parth Kothiya [ctb], Woodrow R Setzer [ctb], @@ -27,4 +27,4 @@ Author: Dayne L Filer [aut, cre], Matthew T Martin [ctb, ths] Maintainer: Dayne L Filer Repository: CRAN -Date/Publication: 2016-05-18 06:53:36 +Date/Publication: 2018-05-20 14:37:56 UTC diff --git a/MD5 b/MD5 index f264da5..3d8c2eb 100644 --- a/MD5 +++ b/MD5 @@ -1,156 +1,157 @@ -22ff95a7cbed457cf32d1b6b4a9e3348 *DESCRIPTION -b4e28ba0ccb1fc0a34e63111376abe20 *NAMESPACE -03f11c4c883f170305c3965d8b5d1f6a *NEWS -25176b11bb788d54a4a764481cd6d386 *R/Models.R -55f95aafeed8ff03659d369775a6071d *R/assay_funcs.R -a6505eb1b17f6cd5b974323ca27b72b0 *R/attachFormals.R -9c7fb022f37203a428698055401c0fe7 *R/blineShift.R -53cbad0ab8fa7a8c74eb53769312af5c *R/buildAssayQ.R -f139807cbc72b1169b01650c3aaa8a71 *R/chemQueries.R -48324d33c3b201f0ac8274d3286260d0 *R/config_funcs.R -a5897b3b4f0b862e8cd390058bc47d42 *R/convertNames.R -9884362e1ab441da2019758306603162 *R/drawCircles.R -6ef8c15058f52f33a34e55a25391062a *R/flareFunc.R -ad5a7b647b3749ecce864851d1f651fa *R/hill_utils.R -43d49572a8c67c122ae4097bfb492ed0 *R/interlaceFunc.R -54f3d26eae859002d2eb99acb4bd5778 *R/is.odd.R -b8da41f2c6fd046ba8248acb4e0f8518 *R/load6DR.R -714f48a9b51ca8a54095a3979284f746 *R/lu.R -92bd2f5f4519096e0d5c0cdafb39608a *R/lw.R -881d2cceca14a99fef626bb1f50f01b2 *R/mc1.R -b64a7cdea0dc5837062026952d3a7f49 *R/mc2.R -2fa3159d583b7fb2c0c0b57ed585c57f *R/mc2_mthds.R -1f6303463c636c996c7fb94f19fe4c4d *R/mc3.R -8dee1375bdef2f2fa28a8479ebe9242d *R/mc3_mthds.R -923096835b528e60ef25028e2032f33d *R/mc4.R -9557138079127bbaaf2d91b83c83ded9 *R/mc5.R -2347834b6f54f83177779df4d3161358 *R/mc5_mthds.R -434c004e54c5a103d1daa992ba65e5a7 *R/mc6.R -400b35832cf2e69ae5338d145fed8040 *R/mc6_mthds.R -cab8b689fe51d7d0950ef28e46c67d4e *R/mthd_funcs.R -1bc0bca9f8f9c1ee5fa029ff57d064fc *R/multProc.R -5eb23db089f67b0360db3e8b4cdda6ea *R/onAttach.R -5984fab97a6c4aab7b2727ace7770253 *R/onLoad.R -eb7700cb25f9e5adfb70e1aaec1a5ee0 *R/plateHeat.R -345b5d83c47e41b0104469924eb4c016 *R/plotFit.R -3a59c08367edb0f4cdf7dfa3b1c9ff59 *R/prepField.R -d6a89050f11328828fdbaccb4aacc3ec *R/query_funcs.R -d4a3b5a674d28a8ecd30a91c6cbece4b *R/registerMthd.R -c87d8d0f784749ede895ba005a9e016c *R/rgstr_funcs.R -70ec39fee9739945580c6c23fd168177 *R/sc1.R -73abc0243ebc522aea86ed46a3059661 *R/sc1_mthds.R -6abcca78c5ae9f214719c54e195ee112 *R/sc2.R -bc3f3358ccfcbf27150657f94b435d5c *R/sc2_mthds.R -db18cacf64024f3c8d359392bd329a38 *R/sink.reset.R -ac840c051dd891bf1b492fef4d1c0067 *R/tcplAICProb.R -610412f2b4193dd81f75d4611c0eafb5 *R/tcplAddModel.R -5d6a0536ed4391ea8de1cab94646b03a *R/tcplAppend.R -d5c120fddbc468c39a9c6cc312e7010b *R/tcplCascade.R -21e444050ddc090e33367970c7356f6a *R/tcplCode2CASN.R -b3471f050a21e7a0e510629f1b5bc66e *R/tcplConf.R -875793457936decf85be8c7063accc3e *R/tcplConfDefault.R -d0b31a3e47e6ea2b6ced6f5f3e526229 *R/tcplConfList.R -cb108c884582731616d37ec985738025 *R/tcplConfLoad.R -7daf0a90298b89ccffe4aab4886789bf *R/tcplConfReset.R -5554bacb39949e523d34cb9f3716c7b0 *R/tcplConfSave.R -cf1352e8f6401dc31cae1d58b65aa2ac *R/tcplCytoPt.R -5cc2ca80eada1ffb31ac380a452782b4 *R/tcplDelete.R -7fda505a31c3b44e841a29ec1c420a55 *R/tcplFit.R -c661a57e6e2199fea81fc4d1494414ea *R/tcplHillACXX.R -db909e130a2b4d7ca6de3d2cb9356dad *R/tcplHillConc.R -26437b9460bba30302011761df1bc8fb *R/tcplHillVal.R -236a68e94db38d3f92edcd9bb5679923 *R/tcplListFlds.R -ce348995315753b461758cbcd84dfc90 *R/tcplLoadAcid.R -c31629885f2cc2eedcd3f1a912fda18d *R/tcplLoadAeid.R -18943016438a78b16015502270ea9fe9 *R/tcplLoadAid.R -8da0aeaf11bc23a17bdba6f33f49cb8b *R/tcplLoadAsid.R -bff53ef440e2c7efc16a72f7e8593247 *R/tcplLoadChem.R -9942c8fd4aeac1b2a5b76cacbe6fb699 *R/tcplLoadClib.R -784af82198703433912978a49fbffb7d *R/tcplLoadData.R -c173e50ddae577e87baacaa140b05715 *R/tcplLoadUnit.R -b943d5d3fc0b5269ca2bde0e3a79fe60 *R/tcplMakeAeidPlts.R -70a995310c1400c3966de638154be0ae *R/tcplMthdAssign.R -64003c8c98a986bf616e4ee539e61559 *R/tcplMthdClear.R -18d60d4fcd67a2d9341355f1fef8eb92 *R/tcplMthdList.R -45f66bb15103d4417d2e868975288878 *R/tcplMthdLoad.R -97df6007fffb61da4c785bd0af06eb50 *R/tcplObjCnst.R -11e96f756e94da588145f33f5f7c3324 *R/tcplObjGnls.R -042dbf5dce33d7266f0067edf32cab30 *R/tcplObjHill.R -f984dca6dcaed67acb65a795db6fb67b *R/tcplPlotFitc.R -5b0025e254fd2ec2b7e141f8c695cebf *R/tcplPlotFits.R -a6e9804b9b8aedbd2432ce414aa59a00 *R/tcplPlotM4ID.R -f68b30ef08984162c771dee26e1769fe *R/tcplPlotPlate.R -5958420f7e9b6a6bb49c1a7e9a99629a *R/tcplPrepOtpt.R -dc84ea012b88a6192f4155529c978762 *R/tcplQuery.R -4fbf88bc6efc8807f6db3153a2dcb629 *R/tcplRegister.R -e3005f5f90d53ab409b177a675a56da9 *R/tcplRun.R -c5fa82f1a465dcfbfc0cb38035482b02 *R/tcplSendQuery.R -93652b6854c74232d140c4c0c0e1ecc5 *R/tcplSubsetChid.R -1883c1fa41b9feb7f86c434bf8b555f6 *R/tcplUpdate.R -3cbd2615c852f34e9b15d8b7021f42b1 *R/tcplVarMat.R -8897a2cb06cab1f1be66b06bea0c6cf5 *R/tcplWriteData.R -d81532f5cfd95769c67cb718ff990273 *R/tcplWriteLvl0.R -fface51d76b0df2701d46a0c352890b0 *build/vignette.rds -834e3d5efcad9cd73eb8c2439d655103 *inst/TCPL.config -ef364a97ad5c97b31ce72c064d27be15 *inst/doc/tcpl_Overview.R -0f1eef7460bfd103beec50a52eef9432 *inst/doc/tcpl_Overview.Rnw -87cc5bc92cd9c97ae07d646635941955 *inst/doc/tcpl_Overview.pdf -afb7ae7680542a6e5385fadeebe849b5 *inst/sql/chdat.csv -a70bd73af1cfed18c08a6f15f91d1162 *inst/sql/mcdat.csv -68ba11035e7b1411066979f241c44f56 *inst/sql/scdat.csv +134ab70f543789ab39c05172d418d4e0 *DESCRIPTION +9b1f2fd2b84bf6de1508834a5e6ae4a9 *NAMESPACE +5fa59f4a950d11a71a7b5303923b5130 *NEWS +0d74e5b043145c8b3bd004c11619e649 *R/Models.R +73cc72c634df7f4f6b34fac20fb31411 *R/assay_funcs.R +421779d4293bb1f234bb3522b53a8d4f *R/attachFormals.R +05805eaef88f7070bc94e4a089529b08 *R/blineShift.R +b695a14d55239562d2f91b864840610a *R/buildAssayQ.R +3d1330ab494d846923238995a21ff51e *R/chemQueries.R +673437a128c0e3df430fa66959a4c09a *R/clearSQLite.R +68f1bb5095971a5959ba4c1503a33d4c *R/config_funcs.R +2117003269cbd93b8019fdb6c00c3e8f *R/convertNames.R +096d8b2154b3dc547e9fd0ed0b1dc7c6 *R/drawCircles.R +ca939331292cd7d01e15a8b0d4e642af *R/flareFunc.R +abbb37209ce88508f6029aa4c1bd10fc *R/getConfFile.R +a802246f313ca65dbf106dd58b4681ce *R/hill_utils.R +62503665e7dc2865c9e22e1595936a21 *R/interlaceFunc.R +23de8572c0feba16a16ba538b6258e1f *R/is.odd.R +e71e73101cc6d93c6e9bb2af56390b1e *R/load6DR.R +eab99a84f947a25cfe0bac60876f6b3a *R/lu.R +26b7d92ee13d3784720ecd1421f3cfaa *R/lw.R +acc242c435108ea1831c84c46b281dd0 *R/mc1.R +b63b8fc62d1c5037a36ebece425f97a4 *R/mc2.R +cdac6bae0bb86d1761ba7e5b85d3eb7a *R/mc2_mthds.R +a8e6e39afae974be9bcdb7a8811df70e *R/mc3.R +3a7971ceae5a76c4104f339fe7f1ab7e *R/mc3_mthds.R +42d27162a08fdf5f18efc8d5cddd52fe *R/mc4.R +8299bf89b6bfef8aa56d999e2e0420e9 *R/mc5.R +5e8efd3214f96c11224197d86da75fe1 *R/mc5_mthds.R +9af11b41bdab981c4d14e7b43aeca9d6 *R/mc6.R +582b525ad93a7d588867ebee9a5a49a8 *R/mc6_mthds.R +4c3fdf4dbaf3f76ca0a95e4439885880 *R/mthd_funcs.R +20889551edd19f985864c830a2f97f97 *R/multProc.R +de5e145e4578ab95fa3cae256ebf6f3b *R/onAttach.R +a38f433b362b3ac0dabd401da09cead2 *R/onLoad.R +43dc63c9e9a0ba4732411f865940da81 *R/plateHeat.R +b7f8f48881f9f6211448874a25c2a922 *R/plotFit.R +ea5564dc013ed41f26718ee1d1b2dc23 *R/prepField.R +b5e5791142de77ae003319f71a09afe5 *R/query_funcs.R +5209ad8767b8654228204842d041f93e *R/registerMthd.R +f0ed357522a63d618f7f9c2cbfb0e26a *R/rgstr_funcs.R +107fc292cd3f94b85aadf24b2fdaaa42 *R/sc1.R +3cfdbd4c21b24b909363574e3eaac79e *R/sc1_mthds.R +67f82281285479ac60c837b8364f8fb6 *R/sc2.R +d755d64b18fd4a1dc89793351850cc9f *R/sc2_mthds.R +8666b6c6c10b8e80b1338e7a568978d4 *R/sink.reset.R +0ee5cdd44b9b36848f6604d45d308280 *R/tcplAICProb.R +7224c786ece0e4398adcb22ad2ec8d32 *R/tcplAddModel.R +5334cc5273232da6f23b56e5c703f330 *R/tcplAppend.R +618767331a41b5c2fcd9e4875000ff66 *R/tcplCascade.R +9624ddbe3917de604685481d2efb4815 *R/tcplCode2CASN.R +450ee3a312bab4c060232a91f157bdbb *R/tcplConf.R +9e2a32dafb9bef60f1ac683f19f262c4 *R/tcplConfDefault.R +a41524b142401f01220df0a7ef2968e5 *R/tcplConfList.R +9d56699d8d8c0114a065c3c11d637eb8 *R/tcplConfLoad.R +4f485ede906c800cd5b3b307b4b11284 *R/tcplConfReset.R +2919b3281da4d8ea768412c0027740c1 *R/tcplConfSave.R +26ce2f1ed826e1d18e69c27f95a1e3b6 *R/tcplCytoPt.R +3e4c21e2c13075191a27d1c1530d1cb3 *R/tcplDelete.R +37321e779857aefd9c8f371e82893b33 *R/tcplFit.R +d62ca09be4c8eb284496cfe49d6b6398 *R/tcplHillACXX.R +f5e94ee3bbfd790100c7da0f962ca12a *R/tcplHillConc.R +e91c203cd61c4a8afb3166d684fd0776 *R/tcplHillVal.R +bfc8e425b4917acbfb9571cb59575f30 *R/tcplListFlds.R +5cf76fed9a67074cb5e2c80a56230620 *R/tcplLoadAcid.R +3fb3168900c3619aad1a1cbe282e8dc0 *R/tcplLoadAeid.R +f25b9d29217896bc4fac662697fdd66c *R/tcplLoadAid.R +6ed826a7af42f1b7ca7ef73683559a01 *R/tcplLoadAsid.R +c44bd711a8cc4ce9bb487f71da098aca *R/tcplLoadChem.R +c418c218b365137e7d0f87bcd9ab72b9 *R/tcplLoadClib.R +8f6dfb16a3ff3c0a7dcdc9b1745be341 *R/tcplLoadData.R +65e213188c7370231fedcfd0b1cf2cb0 *R/tcplLoadUnit.R +d5306a57fa3684495eb4c3b4522cfa08 *R/tcplMakeAeidPlts.R +d614aa7465f48a51e4722731f92297e9 *R/tcplMthdAssign.R +de635624467bcc0705dc442e141a215d *R/tcplMthdClear.R +d05139cca7b0635c7a18f60297327e52 *R/tcplMthdList.R +076fe814e2ee4acf55f7dfc506b8b1e1 *R/tcplMthdLoad.R +e9fec66cfa3c3a789dc35bbfcade6663 *R/tcplObjCnst.R +673e188bbd72802d7a81190169fc73be *R/tcplObjGnls.R +7c93c008bf9007534f918c182e431002 *R/tcplObjHill.R +2616e34f7835c1ec34b300972a29cf9d *R/tcplPlotFitc.R +7f80b0666cf61b3b9cacf8cd7051b065 *R/tcplPlotFits.R +23688daafa4b11da743e512f69cd4a21 *R/tcplPlotM4ID.R +de66c881405f651482b2929ef0207f7c *R/tcplPlotPlate.R +11c9187221f6f2680d6fec9c9ee339d1 *R/tcplPrepOtpt.R +f7b034367d4de06f2874e400fa1abaf3 *R/tcplQuery.R +4b8f831064513925073a41e0dcc61f8d *R/tcplRegister.R +0f3f439f07ac1c030f4067f4dadf0703 *R/tcplRun.R +a010c06a1ed66fdfc352a75bf9bc1030 *R/tcplSendQuery.R +b7b6ef51a13c5210534b5761bdb0a9c7 *R/tcplSubsetChid.R +6339c776d9cea9e3a992388c6e18c818 *R/tcplUpdate.R +1140556457ff0a76884fbc1b01de36a4 *R/tcplVarMat.R +0e33f3d0e4f8ea3e09a24d24102bc1ab *R/tcplWriteData.R +be2d67d010da326582e0438f41ae954d *R/tcplWriteLvl0.R +49288856e66e8eb784b5854c9506cba2 *build/vignette.rds +58fad1cbc6367faac0fa1373a1ec5ae2 *inst/doc/tcpl_Overview.R +fd18d7def84f6e98e8fe3bfeccf73040 *inst/doc/tcpl_Overview.Rnw +1a3d0a770462b6259bb9ecf2ee1640f2 *inst/doc/tcpl_Overview.pdf +3256b822f9b38392d712959e6a154eec *inst/sql/chdat.csv +0cd23af1a8cd2c7f1998bca25f24cf4b *inst/sql/mcdat.csv +1bc455657ba7fbfbc1cf39c49b3d1c15 *inst/sql/scdat.csv 9b18e46d6867336302dfbfb57209e2cc *inst/sql/tcpldb.sqlite -e19be306e98d3d3f19c4bd744d7673c5 *inst/sql/tcpldb_schema.sql -ba2b25ad3f764d99016836eadf9cd444 *man/MC2_Methods.Rd -87f16debf219fa7057f0581d07e18da8 *man/MC3_Methods.Rd -70e9a84a1ee3d77f67e29255b1f0b626 *man/MC5_Methods.Rd -16517907680db6281611ff079261112f *man/MC6_Methods.Rd -791d92d1f9452818947364f15e699903 *man/Models.Rd -851f39ad879e9c1f9b1b9c731c0140a7 *man/SC1_Methods.Rd -dbc7098ee9762f148e7e8cbed33ce086 *man/SC2_Methods.Rd -d9327dd8f0c9cab5cbd98632d99849e2 *man/assay_funcs.Rd -6cce0e8f2adbcf1bf912f7921eb5a3c4 *man/blineShift.Rd -8e7fcb846210d04804304c035b064b42 *man/config_funcs.Rd -fa6fe36f18b979af743c99c4385e4137 *man/flareFunc.Rd -e75fb444cdb0f63fe377d442aaa7c1bd *man/hill_utils.Rd -11e22068c64d10969ff2d0ae268fd4e8 *man/interlaceFunc.Rd -bd70ad6c60dc067dcccf9aace3b32d0d *man/is.odd.Rd -0315ed7617071d451227658c41e9dbb7 *man/lu.Rd -455d84c1615f0e4a2a83d93be11c2176 *man/lw.Rd -ebbb88026047c8950f9916b1121f13c9 *man/mc1.Rd -c8fd96c76f2d809648c559b55590aa15 *man/mc2.Rd -fca73405e710b3c38a7c0ca79a6719d7 *man/mc3.Rd -00a35ebd6c98f7b584e61e14367eed48 *man/mc4.Rd -2f52ead3f0787509a86391b70018ee33 *man/mc5.Rd -7b9278bf5313f0370e027c42f0784edc *man/mc6.Rd -127bea73dd8b47375724fac7fb41fe3e *man/mthd_funcs.Rd -67cbce766579b2433796303b4a850b61 *man/query_funcs.Rd -9cfe9f7fdcfde6cad0842941fe931d96 *man/registerMthd.Rd -b277a63b10996ac3599a040fa25403be *man/rgstr_funcs.Rd -fe898e630cb957e97c3a77529ce6cd01 *man/sc1.Rd -3eff0f3ef558bf5b723a514a37437a28 *man/sc2.Rd -bf2f557cf312f60818e55591d3b43287 *man/sink.reset.Rd -89f0eed3fe3012b095a91b509aa0d092 *man/tcplAICProb.Rd -0923a14dea04490223a7230a6c6e78d5 *man/tcplAddModel.Rd -1f9e72c31013f1b37de7f649c51370aa *man/tcplAppend.Rd -4d81da916ead8c709522a74d4f59d01d *man/tcplCascade.Rd -9650a37a3bc62a97db7bdf1c82f679b4 *man/tcplCode2CASN.Rd -40d9027297771ad539bc905a655327cd *man/tcplCytoPt.Rd -071fa0b57ffd1a73d47f52582c646ba3 *man/tcplDelete.Rd -c2291e47688dec9054d4747a8894f2e7 *man/tcplFit.Rd -5a498f9b36c40adf5168f0b1adbb08ab *man/tcplListFlds.Rd -6d62125cfb95ea605ad6d44d0816b5df *man/tcplLoadChem.Rd -3f1ebff73869f1adc0126e321cd82c3e *man/tcplLoadClib.Rd -051de6e5e55ced425fb5f9b86c8c6db2 *man/tcplLoadData.Rd -3e2302b271ac1bd59397ea4e19cc8100 *man/tcplLoadUnit.Rd -cc5530fd48f89e5abf2c8c6321c3607a *man/tcplMakeAeidPlts.Rd -327642bfdf455def87981b19c7176911 *man/tcplPlotFitc.Rd -0c8208b17d566950266c1a64e2a95635 *man/tcplPlotFits.Rd -c1aa00b7a877c274aef12457332bbb30 *man/tcplPlotM4ID.Rd -d9a1b54c6f17a9aa3bd1d8c74a5e6a01 *man/tcplPlotPlate.Rd -67aedb7a472777c9ff2465f585deccd7 *man/tcplPrepOtpt.Rd -cdd9e3757794dc2d929d56aefee412a5 *man/tcplRun.Rd -87ba83ffc1db542a155e08530fdfae26 *man/tcplSubsetChid.Rd -e13ccf9c2d0e4ddd7a6357dfec7560ff *man/tcplVarMat.Rd -869ce06f7f431ffd4a2934654bfd31f6 *man/tcplWriteData.Rd -994a5f0c9369beaee930b5aa2ec94107 *man/tcplWriteLvl0.Rd -0f1eef7460bfd103beec50a52eef9432 *vignettes/tcpl_Overview.Rnw +e089d5f3c6df79b54e171886a4717aea *inst/sql/tcpldb_schema.sql +cc2d0f1246d486630da9ca706e38d6b6 *man/MC2_Methods.Rd +541e97c8240643661ca325ed2ea05e79 *man/MC3_Methods.Rd +1f45bd4fdc7779a73b04c2113327285b *man/MC5_Methods.Rd +4233ad0b2d9ee483ec80f92f5f416c5a *man/MC6_Methods.Rd +e289cf871b93a8af40f2983716f3750a *man/Models.Rd +5694bfa82a6357d060ef5a341423ee90 *man/SC1_Methods.Rd +e4c949c841b1ebbb32b3db4839fd7677 *man/SC2_Methods.Rd +804162100ce23384f4da88e457c49707 *man/assay_funcs.Rd +c33080ee867c1675a2e5bda17b15189e *man/blineShift.Rd +507ccbaa34ea322c2befdb979f550ebc *man/config_funcs.Rd +df5cff0f7ccbc0e50d61c431d25054d2 *man/flareFunc.Rd +88d92ad6f5e914b0ed0b96d67572c51a *man/hill_utils.Rd +d4947af284605833d9233af1225daf6e *man/interlaceFunc.Rd +9efb819fc7a8e044ba2945b6947b5172 *man/is.odd.Rd +0af18a0023c15683cc768d0f070def7e *man/lu.Rd +deeaf67c0c2e41e8392a5107765d1f2c *man/lw.Rd +ae06c948a05778a4124266b6de47e6fd *man/mc1.Rd +2daa2e954ac8147fca38ca8eb9ef46d4 *man/mc2.Rd +ce762c52973c5ff95a877b51373bda17 *man/mc3.Rd +84f2e7f231c5bcb2bce2423c177c4eb4 *man/mc4.Rd +3bbcfd88449ff7abd259a90edee68391 *man/mc5.Rd +6f875b182b5fbb7488c637cf9fc4fbd9 *man/mc6.Rd +5ad98c1b19396fa8133bac0274d86bc5 *man/mthd_funcs.Rd +80576f658f61f9afa097d8db767463ad *man/query_funcs.Rd +26119ea57bec5f2f3dfea680332b7cca *man/registerMthd.Rd +01513cd850882563501c5c86256b976d *man/rgstr_funcs.Rd +9c665c72df89dee5b9019f746ffa71ae *man/sc1.Rd +d7408f407e8e4a9866409dbf9f80434c *man/sc2.Rd +fac8370d9a8c41a1c6e1c8d698e6a52c *man/sink.reset.Rd +f224263779a15ad4a63443fceefa53df *man/tcplAICProb.Rd +e74ab8b26803678f3e6460fbb8195c90 *man/tcplAddModel.Rd +e43e64112e4e4cc56587f4defcf6eed3 *man/tcplAppend.Rd +fd8db3c8693abd2cfd395b161b6408b1 *man/tcplCascade.Rd +23a493ee24ce86b390bbf3dae48eed13 *man/tcplCode2CASN.Rd +7473a1c0a605856527b16b3f15a83e43 *man/tcplCytoPt.Rd +ce54b36ee51f989b094661498fc5e709 *man/tcplDelete.Rd +31a133f4f7a196eda62959ba066e53ef *man/tcplFit.Rd +ad13883f360ea53b5782d78e95411d01 *man/tcplListFlds.Rd +0ab134baf58a958bd51fe45ba478644f *man/tcplLoadChem.Rd +23a26c807b8ef1153f88e3071dfac0b1 *man/tcplLoadClib.Rd +05f9cc1b6b92d3fce4ad82f742a8e755 *man/tcplLoadData.Rd +2873155cce97d2a078d96f41f41bae32 *man/tcplLoadUnit.Rd +e58d9d04158e30863b1c056d9ce2e40b *man/tcplMakeAeidPlts.Rd +d6ebc5ece9c3d2b441ec5b3099447fdb *man/tcplPlotFitc.Rd +1f61348da2a36d0b683a0b6fcdaeabeb *man/tcplPlotFits.Rd +ca3f9fe2a6f73d8142d984697dcac29d *man/tcplPlotM4ID.Rd +5f66a3c887b63e520a1c780ecdffd4d7 *man/tcplPlotPlate.Rd +7af569b48f78f6c31ad4fbdceaf78d4d *man/tcplPrepOtpt.Rd +e14cc699cadce67e1fe33a385efd2f33 *man/tcplRun.Rd +54f37dd58fc0c5ecea3b9e3f8aec1048 *man/tcplSubsetChid.Rd +22fe40c9126ca7c55f9331cd19c64a4d *man/tcplVarMat.Rd +249b780f53976e7265bc806e56616da0 *man/tcplWriteData.Rd +b775f79553ec3331d8083a851aa11c80 *man/tcplWriteLvl0.Rd +fd18d7def84f6e98e8fe3bfeccf73040 *vignettes/tcpl_Overview.Rnw diff --git a/NAMESPACE b/NAMESPACE index 1409eeb..0fb8897 100644 --- a/NAMESPACE +++ b/NAMESPACE @@ -1,101 +1,88 @@ -# Generated by roxygen2: do not edit by hand - -export(lu) -export(lw) -export(sink.reset) -export(tcplAICProb) -export(tcplAddModel) -export(tcplCode2CASN) -export(tcplConf) -export(tcplConfDefault) -export(tcplConfList) -export(tcplConfLoad) -export(tcplConfReset) -export(tcplConfSave) -export(tcplCytoPt) -export(tcplFit) -export(tcplHillACXX) -export(tcplHillConc) -export(tcplHillVal) -export(tcplListFlds) -export(tcplLoadAcid) -export(tcplLoadAeid) -export(tcplLoadAid) -export(tcplLoadAsid) -export(tcplLoadChem) -export(tcplLoadClib) -export(tcplLoadData) -export(tcplMakeAeidPlts) -export(tcplMthdAssign) -export(tcplMthdClear) -export(tcplMthdList) -export(tcplMthdLoad) -export(tcplObjCnst) -export(tcplObjGnls) -export(tcplObjHill) -export(tcplPlotFitc) -export(tcplPlotFits) -export(tcplPlotM4ID) -export(tcplPlotPlate) -export(tcplPrepOtpt) -export(tcplQuery) -export(tcplRegister) -export(tcplRun) -export(tcplSendQuery) -export(tcplSubsetChid) -export(tcplUpdate) -export(tcplVarMat) -export(tcplWriteLvl0) -import(DBI) -import(data.table) -importFrom(RColorBrewer,brewer.pal) -importFrom(RMySQL,MySQL) -importFrom(RSQLite,SQLite) -importFrom(grDevices,col2rgb) -importFrom(grDevices,colorRampPalette) -importFrom(grDevices,graphics.off) -importFrom(grDevices,pdf) -importFrom(grDevices,rgb) -importFrom(graphics,abline) -importFrom(graphics,axTicks) -importFrom(graphics,axis) -importFrom(graphics,box) -importFrom(graphics,curve) -importFrom(graphics,layout) -importFrom(graphics,legend) -importFrom(graphics,lines) -importFrom(graphics,par) -importFrom(graphics,plot) -importFrom(graphics,plot.new) -importFrom(graphics,plot.window) -importFrom(graphics,points) -importFrom(graphics,polygon) -importFrom(graphics,rect) -importFrom(graphics,text) -importFrom(methods,is) -importFrom(numDeriv,hessian) -importFrom(parallel,detectCores) -importFrom(parallel,mclapply) -importFrom(stats,constrOptim) -importFrom(stats,dist) -importFrom(stats,dt) -importFrom(stats,lm) -importFrom(stats,mad) -importFrom(stats,median) -importFrom(stats,optim) -importFrom(stats,quantile) -importFrom(stats,reformulate) -importFrom(utils,write.csv) -importMethodsFrom(RMySQL,dbClearResult) -importMethodsFrom(RMySQL,dbConnect) -importMethodsFrom(RMySQL,dbDisconnect) -importMethodsFrom(RMySQL,dbSendQuery) -importMethodsFrom(RMySQL,dbWriteTable) -importMethodsFrom(RSQLite,dbClearResult) -importMethodsFrom(RSQLite,dbConnect) -importMethodsFrom(RSQLite,dbDisconnect) -importMethodsFrom(RSQLite,dbExistsTable) -importMethodsFrom(RSQLite,dbGetQuery) -importMethodsFrom(RSQLite,dbRemoveTable) -importMethodsFrom(RSQLite,dbSendQuery) -importMethodsFrom(RSQLite,dbWriteTable) +# Generated by roxygen2: do not edit by hand + +export(lu) +export(lw) +export(sink.reset) +export(tcplAICProb) +export(tcplAddModel) +export(tcplCode2CASN) +export(tcplConf) +export(tcplConfDefault) +export(tcplConfList) +export(tcplConfLoad) +export(tcplConfReset) +export(tcplConfSave) +export(tcplCytoPt) +export(tcplFit) +export(tcplHillACXX) +export(tcplHillConc) +export(tcplHillVal) +export(tcplListFlds) +export(tcplLoadAcid) +export(tcplLoadAeid) +export(tcplLoadAid) +export(tcplLoadAsid) +export(tcplLoadChem) +export(tcplLoadClib) +export(tcplLoadData) +export(tcplMakeAeidPlts) +export(tcplMthdAssign) +export(tcplMthdClear) +export(tcplMthdList) +export(tcplMthdLoad) +export(tcplObjCnst) +export(tcplObjGnls) +export(tcplObjHill) +export(tcplPlotFitc) +export(tcplPlotFits) +export(tcplPlotM4ID) +export(tcplPlotPlate) +export(tcplPrepOtpt) +export(tcplQuery) +export(tcplRegister) +export(tcplRun) +export(tcplSendQuery) +export(tcplSubsetChid) +export(tcplUpdate) +export(tcplVarMat) +export(tcplWriteLvl0) +import(DBI) +import(data.table) +importFrom(RColorBrewer,brewer.pal) +importFrom(RMySQL,MySQL) +importFrom(RSQLite,SQLite) +importFrom(grDevices,col2rgb) +importFrom(grDevices,colorRampPalette) +importFrom(grDevices,graphics.off) +importFrom(grDevices,pdf) +importFrom(grDevices,rgb) +importFrom(graphics,abline) +importFrom(graphics,axTicks) +importFrom(graphics,axis) +importFrom(graphics,box) +importFrom(graphics,curve) +importFrom(graphics,layout) +importFrom(graphics,legend) +importFrom(graphics,lines) +importFrom(graphics,par) +importFrom(graphics,plot) +importFrom(graphics,plot.new) +importFrom(graphics,plot.window) +importFrom(graphics,points) +importFrom(graphics,polygon) +importFrom(graphics,rect) +importFrom(graphics,text) +importFrom(methods,is) +importFrom(numDeriv,hessian) +importFrom(parallel,detectCores) +importFrom(parallel,mclapply) +importFrom(stats,constrOptim) +importFrom(stats,dist) +importFrom(stats,dt) +importFrom(stats,lm) +importFrom(stats,mad) +importFrom(stats,median) +importFrom(stats,optim) +importFrom(stats,quantile) +importFrom(stats,reformulate) +importFrom(utils,write.csv) diff --git a/NEWS b/NEWS index d760955..298b077 100644 --- a/NEWS +++ b/NEWS @@ -1,74 +1,102 @@ -tcpl v1.2.1 -============== - -Changes from v1.2 - -* A try-statement was added to the underlying function that draws the plot for - tcplPlotHeat, so that the function does not return a figure margin error when - running the checks for the package. - - -tcpl v1.2 -============== - -Changes from beta versions: - -* The tcpl4 function now checks the new 'fit_all' field in the - assay_component_endpoint table, and will attempt to fit every curve when - 'fit_all' is 1. -* The TCPL_CHEM and TCPL_INT settings have been deprecated and are no longer - needed. To facilitate easier use and understanding, chemical tables included - in the tcpl database are restructured. -* The TCPL_LOG setting has been deprecated. -* tcplUpdate is renamed to tcplSendQuery. -* Single concentration screening is now implemented. -* Added tcplRegister and tcplUpdate to make populating the database with new - data easier. -* Changed the underlying database structure. The old database will not work - with beta versions of the package. -* tcplPlotL4ID is now tcplPlotM4ID to match the new database structure. -* The tcpl1, tcpl2, etc. functions have been renamed and are no longer - exported. All processing is intended to occur through the tcplRun function. -* tcplRunPipe is now tcplRun, and no longer defaults to writing a log file. - A log file can still be written using the 'outfile' setting, as previously. -* Level 5 multiple-concentration processing has changed -- there is no longer - a minimum cutoff. All cutoff values must be specified with the new level 5 - methods. -* Level 6 multiple-concentration processing has changed -- some of the flag - methodologies were updated. -* tcplSetOpts renamed to tcplConf. -* tcplSetOpts (now called tcplConf) can now be given only one or a subset of - settings to change. -* tcplListOpts renamed to tcplConfList. -* tcplConfLoad, tcplConfSave, tcplConfDefault, and tcplConfReset added to make - working with the package settings easier for the user. -* Due a change in the underlying code for `rapply` the package now must use - R version 3.2.0 or higher. -* Added processing methods. -* tcplWriteLvl0 now excludes loading data for acsn values that are not - registered, but will load data for acsn values that are registered without - returning an error. -* tcpl now imports RMySQL. -* tcplACVal and tcplACXX renamed tcplHillConc and tcplHillACXX, respectively. -* tcplHillVal added. -* Bug in tcplPlotPlate that caused incorrect coloring when the input data.table - contained multiple assays is fixed. -* 'fname' paramter is added to tcplMakeAeidPlts, and the default filename is - changed. -* 'quant' parameter is added to tcplPlotPlate. -* tcplLoadAsid deprecated, and is no longer exported. -* tcplLoadUnit deprecated, and is no longer exported. -* The call to 'browser' in tcplPlotFits is changed to skip the other lines - in the loop to make scanning through plots a little easier. -* Extensive updates to documentation and the vignette, now called - "tcpl_Overview." -* tcplAssignMthd, tcplLoadMthd, tcplListMthd, and tcplClearMthd functions are - renamed as tcplMthd- (e.g. tcplMthdLoad instead of tcplLoadMthd). -* tcplMthdClear no longer returns TRUE, matching the behavior of tcplMthdAssign. -* Added tcplCytoPt function to calculate the cytotoxicity points for chemical - (this functionality used to be delivered by tcplVarMat, but is now separate). -* 'argx' and 'srgx' parameters are removed from tcplPrepOtpt. -* 'srgx' paramter is removed from tcplMakeAeidPlts. -* tcplLoadAsidInfo & tcplLoadAeidInfo deprecated, and are no longer exported. -* tcplPrepOtpt longer contains the 'clib' parameter. - + +tcpl v1.4.0 +============== + +Changes from v1.2.2 + +* .plotFit (not exported) was updated to work with the new behavior of `nchar` + for R>3.3 (PR#10/#26) + +* tcplPlotPlate now works with single-conc data. Previously it only worked with + the multi-conc data. (PR#14) + +* Deleted out the 'nddr' level 6 methods. They were specific to one dataset and + are no longer used. (PR#16) + +* Removed all instances of "with = FALSE" in data.table calls. (PR#25) + +* The package no longer writes to the installation directory. The vignette is + now built in TMPDIR and the location of the configuration file must be + specified by the user. This is to comply CRAN policies. The benefit to users + that share an installation, is they can now each have their own config file. + (PR#28) + +* The specific method imports were removed for the RSQLite and RMySQL packages. + This change reflects the new behavior of the RSQLite package. The RMySQL + imports were removed to simplify the package, as they were found unnecessary. + (PR#29) + +tcpl v1.2.2 +============== + +Changes from v1.2 + +* A try-statement was added to the underlying function that draws the plot for + tcplPlotHeat, so that the function does not return a figure margin error when + running the checks for the package. + + +tcpl v1.2 +============== + +Changes from beta versions: + +* The tcpl4 function now checks the new 'fit_all' field in the + assay_component_endpoint table, and will attempt to fit every curve when + 'fit_all' is 1. +* The TCPL_CHEM and TCPL_INT settings have been deprecated and are no longer + needed. To facilitate easier use and understanding, chemical tables included + in the tcpl database are restructured. +* The TCPL_LOG setting has been deprecated. +* tcplUpdate is renamed to tcplSendQuery. +* Single concentration screening is now implemented. +* Added tcplRegister and tcplUpdate to make populating the database with new + data easier. +* Changed the underlying database structure. The old database will not work + with beta versions of the package. +* tcplPlotL4ID is now tcplPlotM4ID to match the new database structure. +* The tcpl1, tcpl2, etc. functions have been renamed and are no longer + exported. All processing is intended to occur through the tcplRun function. +* tcplRunPipe is now tcplRun, and no longer defaults to writing a log file. + A log file can still be written using the 'outfile' setting, as previously. +* Level 5 multiple-concentration processing has changed -- there is no longer + a minimum cutoff. All cutoff values must be specified with the new level 5 + methods. +* Level 6 multiple-concentration processing has changed -- some of the flag + methodologies were updated. +* tcplSetOpts renamed to tcplConf. +* tcplSetOpts (now called tcplConf) can now be given only one or a subset of + settings to change. +* tcplListOpts renamed to tcplConfList. +* tcplConfLoad, tcplConfSave, tcplConfDefault, and tcplConfReset added to make + working with the package settings easier for the user. +* Due a change in the underlying code for `rapply` the package now must use + R version 3.2.0 or higher. +* Added processing methods. +* tcplWriteLvl0 now excludes loading data for acsn values that are not + registered, but will load data for acsn values that are registered without + returning an error. +* tcpl now imports RMySQL. +* tcplACVal and tcplACXX renamed tcplHillConc and tcplHillACXX, respectively. +* tcplHillVal added. +* Bug in tcplPlotPlate that caused incorrect coloring when the input data.table + contained multiple assays is fixed. +* 'fname' paramter is added to tcplMakeAeidPlts, and the default filename is + changed. +* 'quant' parameter is added to tcplPlotPlate. +* tcplLoadAsid deprecated, and is no longer exported. +* tcplLoadUnit deprecated, and is no longer exported. +* The call to 'browser' in tcplPlotFits is changed to skip the other lines + in the loop to make scanning through plots a little easier. +* Extensive updates to documentation and the vignette, now called + "tcpl_Overview." +* tcplAssignMthd, tcplLoadMthd, tcplListMthd, and tcplClearMthd functions are + renamed as tcplMthd- (e.g. tcplMthdLoad instead of tcplLoadMthd). +* tcplMthdClear no longer returns TRUE, matching the behavior of tcplMthdAssign. +* Added tcplCytoPt function to calculate the cytotoxicity points for chemical + (this functionality used to be delivered by tcplVarMat, but is now separate). +* 'argx' and 'srgx' parameters are removed from tcplPrepOtpt. +* 'srgx' paramter is removed from tcplMakeAeidPlts. +* tcplLoadAsidInfo & tcplLoadAeidInfo deprecated, and are no longer exported. +* tcplPrepOtpt longer contains the 'clib' parameter. + diff --git a/R/Models.R b/R/Models.R index c6141cc..ce631b7 100644 --- a/R/Models.R +++ b/R/Models.R @@ -1,36 +1,36 @@ -#' @name Models -#' @aliases Models -#' @title Model objective functions -#' -#' @description -#' These functions take in the dose-response data and the model parameters, and -#' return a likelyhood value. They are intended to be optimized using -#' \code{\link{constrOptim}} in the \code{\link{tcplFit}} function. -#' -#' @param p Numeric, the parameter values. See details for more information. -#' @param lconc Numeric, the log10 concentration values -#' @param resp Numeric, the response values -#' -#' @details -#' These functions produce an estimated value based on the model and given -#' parameters for each observation. Those estimated values are then used with -#' the observed values and a scale term to calculate the log-likelyhood. -#' -#' Let \eqn{t(z,\nu)} be the Student's t-ditribution with \eqn{\nu} degrees of -#' freedom, \eqn{y_{i}}{y[i]} be the observed response at the \eqn{i^{th}}{ith} -#' observation, and \eqn{\mu_{i}}{\mu[i]} be the estimated response at the \eqn{i^{th}}{ith} -#' observation. We calculate \eqn{z_{i}}{z[i]} as: -#' \deqn{ -#' z_{i} = \frac{y_{i} - \mu_{i}}{e^\sigma} -#' }{ -#' z[i] = (y[i] - \mu[i])/e^\sigma -#' } -#' where \eqn{\sigma} is the scale term. Then the log-likelyhood is: -#' \deqn{ -#' \sum_{i=1}^{n} [ln(t(z_{i}, 4)) - \sigma] -#' }{ -#' sum_{i=1}^{n} [ln(t(z[i], 4)) - \sigma]} -#' Where \eqn{n} is the number of observations. -#' -#' @return The log-likelyhood. -NULL +#' @name Models +#' @aliases Models +#' @title Model objective functions +#' +#' @description +#' These functions take in the dose-response data and the model parameters, and +#' return a likelyhood value. They are intended to be optimized using +#' \code{\link{constrOptim}} in the \code{\link{tcplFit}} function. +#' +#' @param p Numeric, the parameter values. See details for more information. +#' @param lconc Numeric, the log10 concentration values +#' @param resp Numeric, the response values +#' +#' @details +#' These functions produce an estimated value based on the model and given +#' parameters for each observation. Those estimated values are then used with +#' the observed values and a scale term to calculate the log-likelyhood. +#' +#' Let \eqn{t(z,\nu)} be the Student's t-ditribution with \eqn{\nu} degrees of +#' freedom, \eqn{y_{i}}{y[i]} be the observed response at the \eqn{i^{th}}{ith} +#' observation, and \eqn{\mu_{i}}{\mu[i]} be the estimated response at the \eqn{i^{th}}{ith} +#' observation. We calculate \eqn{z_{i}}{z[i]} as: +#' \deqn{ +#' z_{i} = \frac{y_{i} - \mu_{i}}{e^\sigma} +#' }{ +#' z[i] = (y[i] - \mu[i])/e^\sigma +#' } +#' where \eqn{\sigma} is the scale term. Then the log-likelyhood is: +#' \deqn{ +#' \sum_{i=1}^{n} [ln(t(z_{i}, 4)) - \sigma] +#' }{ +#' sum_{i=1}^{n} [ln(t(z[i], 4)) - \sigma]} +#' Where \eqn{n} is the number of observations. +#' +#' @return The log-likelyhood. +NULL diff --git a/R/assay_funcs.R b/R/assay_funcs.R index cbc548c..6c95b83 100644 --- a/R/assay_funcs.R +++ b/R/assay_funcs.R @@ -1,50 +1,50 @@ -#' @name Load assay information -#' @rdname assay_funcs -#' @title Functions for loading assay information -#' -#' @description -#' These functions query the tcpl databases and returns a data.table with -#' assay ID and name information. More information about the assay -#' hierarchy is available in the overview vignette. -#' -#' @param fld Character, the field(s) to query/subset on -#' @param val List, vectors of values for each field to query/subset on. Must -#' be in the same order as 'fld'. -#' @param add.fld Character, additional field(s) to include, but not query/ -#' subset on -#' -#' @details -#' Each element in the assay hierarchy has its own function, loading the ID and -#' name for the given assay element. For example, \code{tcplLoadAsid} will -#' return the assay source ID (asid) and assay source name (asnm). -#' -#' @examples -#' ## Store the current config settings, so they can be reloaded at the end -#' ## of the examples -#' conf_store <- tcplConfList() -#' tcplConfDefault() -#' -#' ## The load assay functions can be used without any parameters to list the -#' ## full list of registered assay elements: -#' tcplLoadAsid() -#' tcplLoadAeid() -#' -#' ## Similarly, the user can add fields without doing any element selection: -#' tcplLoadAeid(add.fld = c("asid", "aid", "acid")) -#' -#' ## Or, the user can look only at a subset: -#' tcplLoadAeid(fld = "aeid", val = 1, add.fld = "asid") -#' -#' ## The field can be any value in one of the corresponding assay element -#' ## tables, but the functions also recognize the abbreviated version of -#' ## the name fields. -#' tcplListFlds("assay") -#' a1 <- tcplLoadAeid(fld = "anm", val = "Steroidogenesis") -#' a2 <- tcplLoadAeid(fld = "assay_name", val = "Steroidogenesis") -#' identical(a1, a2) -#' -#' ## Reset configuration -#' options(conf_store) -#' -#' @return A data.table containing the ID, name, and any additional fields. +#' @name Load assay information +#' @rdname assay_funcs +#' @title Functions for loading assay information +#' +#' @description +#' These functions query the tcpl databases and returns a data.table with +#' assay ID and name information. More information about the assay +#' hierarchy is available in the overview vignette. +#' +#' @param fld Character, the field(s) to query/subset on +#' @param val List, vectors of values for each field to query/subset on. Must +#' be in the same order as 'fld'. +#' @param add.fld Character, additional field(s) to include, but not query/ +#' subset on +#' +#' @details +#' Each element in the assay hierarchy has its own function, loading the ID and +#' name for the given assay element. For example, \code{tcplLoadAsid} will +#' return the assay source ID (asid) and assay source name (asnm). +#' +#' @examples +#' ## Store the current config settings, so they can be reloaded at the end +#' ## of the examples +#' conf_store <- tcplConfList() +#' tcplConfDefault() +#' +#' ## The load assay functions can be used without any parameters to list the +#' ## full list of registered assay elements: +#' tcplLoadAsid() +#' tcplLoadAeid() +#' +#' ## Similarly, the user can add fields without doing any element selection: +#' tcplLoadAeid(add.fld = c("asid", "aid", "acid")) +#' +#' ## Or, the user can look only at a subset: +#' tcplLoadAeid(fld = "aeid", val = 1, add.fld = "asid") +#' +#' ## The field can be any value in one of the corresponding assay element +#' ## tables, but the functions also recognize the abbreviated version of +#' ## the name fields. +#' tcplListFlds("assay") +#' a1 <- tcplLoadAeid(fld = "anm", val = "Steroidogenesis") +#' a2 <- tcplLoadAeid(fld = "assay_name", val = "Steroidogenesis") +#' identical(a1, a2) +#' +#' ## Reset configuration +#' options(conf_store) +#' +#' @return A data.table containing the ID, name, and any additional fields. NULL \ No newline at end of file diff --git a/R/attachFormals.R b/R/attachFormals.R index a2ca900..b72cb71 100644 --- a/R/attachFormals.R +++ b/R/attachFormals.R @@ -1,9 +1,9 @@ -.attachFormals <- function(fun, envir = NULL) { - - if (is.null(envir)) envir <- parent.frame() - f <- formals(deparse(substitute(fun))) - f <- lapply(f, function(x) if(class(x) != "name") eval(x) else x) - mapply(assign, names(f), f, MoreArgs = list(envir = envir)) - NULL - +.attachFormals <- function(fun, envir = NULL) { + + if (is.null(envir)) envir <- parent.frame() + f <- formals(deparse(substitute(fun))) + f <- lapply(f, function(x) if(class(x) != "name") eval(x) else x) + mapply(assign, names(f), f, MoreArgs = list(envir = envir)) + NULL + } \ No newline at end of file diff --git a/R/blineShift.R b/R/blineShift.R index 549eae5..93be95a 100644 --- a/R/blineShift.R +++ b/R/blineShift.R @@ -1,53 +1,53 @@ -#------------------------------------------------------------------------------- -# blineShift: Shift baseline to 0 -#------------------------------------------------------------------------------- - -#' @name blineShift -#' @title Shift the baseline to 0 -#' -#' @description -#' \code{blineShift} Takes in dose-response data and shifts the baseline -#' to 0 based on the window. -#' -#' @param resp Numeric, the response values -#' @param logc Numeric, the log10 concentration values -#' @param wndw Numeric, the threshold window -#' -#' @note -#' This function is not exported and is not inteded to be used by the user. -#' -#' @return A numeric vector containing the shifted response values -#' -#' @seealso \code{\link{mc3_mthds}}, \code{\link{mc3}} -#' -#' @importFrom stats median lm - -blineShift <- function(resp, logc, wndw) { - - wndw <- unique(wndw)[1] - - ordr <- order(logc) - resp <- resp[ordr] - logc <- logc[ordr] - - uconc <- unique(logc) - nconc <- length(uconc) - - if (any(is.na(resp))) return(resp) - if (nconc < 4) return(resp) - - low <- 1:max(ceiling(nconc/4), 2) - rsub <- resp[which(logc %in% uconc[low])] - csub <- logc[which(logc %in% uconc[low])] - low_med <- median(rsub) - m <- lm(rsub ~ csub)$coefficients["csub"] - if (is.na(m)) m <- 0 - test1 <- abs(low_med) <= wndw - test2 <- abs(m) <= wndw/low[length(low)] - if (test1 & test2) resp <- resp - low_med - - resp[order(ordr)] - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# blineShift: Shift baseline to 0 +#------------------------------------------------------------------------------- + +#' @name blineShift +#' @title Shift the baseline to 0 +#' +#' @description +#' \code{blineShift} Takes in dose-response data and shifts the baseline +#' to 0 based on the window. +#' +#' @param resp Numeric, the response values +#' @param logc Numeric, the log10 concentration values +#' @param wndw Numeric, the threshold window +#' +#' @note +#' This function is not exported and is not inteded to be used by the user. +#' +#' @return A numeric vector containing the shifted response values +#' +#' @seealso \code{\link{mc3_mthds}}, \code{\link{mc3}} +#' +#' @importFrom stats median lm + +blineShift <- function(resp, logc, wndw) { + + wndw <- unique(wndw)[1] + + ordr <- order(logc) + resp <- resp[ordr] + logc <- logc[ordr] + + uconc <- unique(logc) + nconc <- length(uconc) + + if (any(is.na(resp))) return(resp) + if (nconc < 4) return(resp) + + low <- 1:max(ceiling(nconc/4), 2) + rsub <- resp[which(logc %in% uconc[low])] + csub <- logc[which(logc %in% uconc[low])] + low_med <- median(rsub) + m <- lm(rsub ~ csub)$coefficients["csub"] + if (is.na(m)) m <- 0 + test1 <- abs(low_med) <= wndw + test2 <- abs(m) <= wndw/low[length(low)] + if (test1 & test2) resp <- resp - low_med + + resp[order(ordr)] + +} + +#------------------------------------------------------------------------------- diff --git a/R/buildAssayQ.R b/R/buildAssayQ.R index 74f66c3..6ee02e0 100644 --- a/R/buildAssayQ.R +++ b/R/buildAssayQ.R @@ -1,107 +1,107 @@ -#------------------------------------------------------------------------------- -# buildAssayQ: Generate query for assay information -#------------------------------------------------------------------------------- - -#' @title Generate query for assay information -#' -#' @description -#' \code{.buildAssayQ} generates a query string to load assay information -#' -#' @param out Character, the default fields to include -#' @param tblo Integer, the order to send the fields to prepOutput -#' @param fld Character, the field(s) to query/subset on -#' @param val List, vectors of values for each field to query/subset on. Must -#' be in the same order as 'fld'. -#' @param add.fld Character, additional field(s) to include, but not query/ -#' subset on -#' -#' @return A character containing the query to send to tcplQuery -#' -#' @import data.table - -.buildAssayQ <- function(out, tblo, fld = NULL, val = NULL, add.fld = NULL) { - - tbls <- c("assay_source", "assay", "assay_component", "assay_component_map", - "assay_component", "assay_component_endpoint") - - tblo <- tbls[tblo] - - fld <- .convertNames(fld) - add.fld <- .convertNames(add.fld) - - fld <- .prepField(fld = fld, tbl = tblo, db = getOption("TCPL_DB")) - add.fld <- .prepField(fld = add.fld, tbl = tblo, db = getOption("TCPL_DB")) - afld <- c(fld, - out, - add.fld) - afld <- afld[!duplicated(afld)] - - atbl <- unique(sapply(strsplit(afld, "[:.:]"), "[[", 1)) - tbls <- unique(tbls[min(match(atbl, tbls)):max(match(atbl, tbls))]) - if (!any(grepl("map", afld))) tbls <- tbls[tbls != "assay_component_map"] - - if (length(tbls) > 1) { - - tbl_link <- character() - if (all(c("assay_source", "assay") %in% tbls)) { - tbl_link <- c(tbl_link, "assay_source.asid = assay.asid") - } - if (all(c("assay", "assay_component") %in% tbls)) { - tbl_link <- c(tbl_link, "assay.aid = assay_component.aid") - } - if (all(c("assay_component", "assay_component_map") %in% tbls)) { - tbl_link <- c(tbl_link, "assay_component.acid = assay_component_map.acid") - } - if (all(c("assay_component", "assay_component_endpoint") %in% tbls)) { - tbl_link <- c(tbl_link, paste0("assay_component.acid = ", - "assay_component_endpoint.acid")) - } - - } else { - - tbl_link <- character() - - } - - - qformat <- paste("SELECT", - paste(afld, collapse = ", "), - "FROM", - paste(tbls, collapse = ", "), - if (length(tbl_link) > 0) "WHERE" else "", - paste(tbl_link, collapse = " AND ")) - - if (length(fld) > 0) { - - qformat <- paste(qformat, if (length(tbl_link) > 0) "AND" else "WHERE") - - qformat <- paste0(qformat, - " ", - paste(fld, "IN (%s)", collapse = " AND ")) - qformat <- paste0(qformat, ";") - - if (!is.list(val)) val <- list(val) - val <- lapply(val, function(x) paste0("\"", x, "\"", collapse = ",")) - - qstring <- do.call(sprintf, args = c(qformat, val)) - - } else { - - qstring <- qformat - - } - - qstring <- sub("assay_source_name", "assay_source_name AS asnm", qstring) - qstring <- sub("assay_name", "assay_name AS anm", qstring) - qstring <- sub("assay_component_name", - "assay_component_name AS acnm", - qstring) - qstring <- sub("assay_component_endpoint_name", - "assay_component_endpoint_name AS aenm", - qstring) - - qstring - -} - +#------------------------------------------------------------------------------- +# buildAssayQ: Generate query for assay information +#------------------------------------------------------------------------------- + +#' @title Generate query for assay information +#' +#' @description +#' \code{.buildAssayQ} generates a query string to load assay information +#' +#' @param out Character, the default fields to include +#' @param tblo Integer, the order to send the fields to prepOutput +#' @param fld Character, the field(s) to query/subset on +#' @param val List, vectors of values for each field to query/subset on. Must +#' be in the same order as 'fld'. +#' @param add.fld Character, additional field(s) to include, but not query/ +#' subset on +#' +#' @return A character containing the query to send to tcplQuery +#' +#' @import data.table + +.buildAssayQ <- function(out, tblo, fld = NULL, val = NULL, add.fld = NULL) { + + tbls <- c("assay_source", "assay", "assay_component", "assay_component_map", + "assay_component", "assay_component_endpoint") + + tblo <- tbls[tblo] + + fld <- .convertNames(fld) + add.fld <- .convertNames(add.fld) + + fld <- .prepField(fld = fld, tbl = tblo, db = getOption("TCPL_DB")) + add.fld <- .prepField(fld = add.fld, tbl = tblo, db = getOption("TCPL_DB")) + afld <- c(fld, + out, + add.fld) + afld <- afld[!duplicated(afld)] + + atbl <- unique(sapply(strsplit(afld, "[:.:]"), "[[", 1)) + tbls <- unique(tbls[min(match(atbl, tbls)):max(match(atbl, tbls))]) + if (!any(grepl("map", afld))) tbls <- tbls[tbls != "assay_component_map"] + + if (length(tbls) > 1) { + + tbl_link <- character() + if (all(c("assay_source", "assay") %in% tbls)) { + tbl_link <- c(tbl_link, "assay_source.asid = assay.asid") + } + if (all(c("assay", "assay_component") %in% tbls)) { + tbl_link <- c(tbl_link, "assay.aid = assay_component.aid") + } + if (all(c("assay_component", "assay_component_map") %in% tbls)) { + tbl_link <- c(tbl_link, "assay_component.acid = assay_component_map.acid") + } + if (all(c("assay_component", "assay_component_endpoint") %in% tbls)) { + tbl_link <- c(tbl_link, paste0("assay_component.acid = ", + "assay_component_endpoint.acid")) + } + + } else { + + tbl_link <- character() + + } + + + qformat <- paste("SELECT", + paste(afld, collapse = ", "), + "FROM", + paste(tbls, collapse = ", "), + if (length(tbl_link) > 0) "WHERE" else "", + paste(tbl_link, collapse = " AND ")) + + if (length(fld) > 0) { + + qformat <- paste(qformat, if (length(tbl_link) > 0) "AND" else "WHERE") + + qformat <- paste0(qformat, + " ", + paste(fld, "IN (%s)", collapse = " AND ")) + qformat <- paste0(qformat, ";") + + if (!is.list(val)) val <- list(val) + val <- lapply(val, function(x) paste0("\"", x, "\"", collapse = ",")) + + qstring <- do.call(sprintf, args = c(qformat, val)) + + } else { + + qstring <- qformat + + } + + qstring <- sub("assay_source_name", "assay_source_name AS asnm", qstring) + qstring <- sub("assay_name", "assay_name AS anm", qstring) + qstring <- sub("assay_component_name", + "assay_component_name AS acnm", + qstring) + qstring <- sub("assay_component_endpoint_name", + "assay_component_endpoint_name AS aenm", + qstring) + + qstring + +} + #------------------------------------------------------------------------------- \ No newline at end of file diff --git a/R/chemQueries.R b/R/chemQueries.R index b45f73f..3954ba8 100644 --- a/R/chemQueries.R +++ b/R/chemQueries.R @@ -1,100 +1,100 @@ -#------------------------------------------------------------------------------- -# .ChemQ: Create tcplLoadChem query string -#------------------------------------------------------------------------------- - -.ChemQ <- function(field, val, exact) { - - qformat <- - " - SELECT * FROM - ( - SELECT - spid, - chemical.* - FROM chemical - LEFT JOIN sample ON sample.chid = chemical.chid - UNION ALL - SELECT - spid, - chemical.* - FROM sample - LEFT JOIN chemical ON sample.chid = chemical.chid - WHERE chemical.chid IS NULL - ) AS cs - " - - if (getOption("TCPL_DRVR") == "SQLite") exact <- TRUE - - if (!is.null(field)) { - - nfld <- switch(field, - spid = "spid", - chid = "chid", - casn = "casn", - code = "casn", - "chnm") - - if (field == "code") val <- suppressWarnings(sapply(val, tcplCode2CASN)) - - qformat <- paste(qformat, "WHERE") - - if (nfld == "chnm") { - if (exact) { - qformat <- paste(qformat, "chnm IN (%s);") - val <- paste0("\"", val, "\"", collapse = ",") - qstring <- sprintf(qformat, val, val) - } else { - qformat <- paste(qformat, "chnm RLIKE %s;") - val <- paste0("\"", paste(val, collapse = "|"), "\"") - qstring <- sprintf(qformat, val, val) - } - } else { - qformat <- paste(qformat, nfld, "IN (%s)") - qstring <- sprintf(qformat, paste0("\"", val, "\"", collapse = ",")) - } - - } else { - - qstring <- qformat - - } - - qstring - -} - -#------------------------------------------------------------------------------- -# END .ChemQ -#------------------------------------------------------------------------------- - -#------------------------------------------------------------------------------- -# .ClibQ: Create tcplLoadClib query string -#------------------------------------------------------------------------------- - -.ClibQ <- function(field, val) { - - qformat <- "SELECT chid, clib FROM chemical_library" - - if (!is.null(field)) { - - nfld <- switch(field, - chid = "chid", - clib = "clib") - - qformat <- paste(qformat, "WHERE %s IN (%s);") - qstring <- sprintf(qformat, nfld, paste0("\"", val, "\"", collapse = ",")) - - } else { - - qstring <- paste0(qformat, ";") - - } - - qstring - -} - -#------------------------------------------------------------------------------- -# END .ClibQ -#------------------------------------------------------------------------------- - +#------------------------------------------------------------------------------- +# .ChemQ: Create tcplLoadChem query string +#------------------------------------------------------------------------------- + +.ChemQ <- function(field, val, exact) { + + qformat <- + " + SELECT * FROM + ( + SELECT + spid, + chemical.* + FROM chemical + LEFT JOIN sample ON sample.chid = chemical.chid + UNION ALL + SELECT + spid, + chemical.* + FROM sample + LEFT JOIN chemical ON sample.chid = chemical.chid + WHERE chemical.chid IS NULL + ) AS cs + " + + if (getOption("TCPL_DRVR") == "SQLite") exact <- TRUE + + if (!is.null(field)) { + + nfld <- switch(field, + spid = "spid", + chid = "chid", + casn = "casn", + code = "casn", + "chnm") + + if (field == "code") val <- suppressWarnings(sapply(val, tcplCode2CASN)) + + qformat <- paste(qformat, "WHERE") + + if (nfld == "chnm") { + if (exact) { + qformat <- paste(qformat, "chnm IN (%s);") + val <- paste0("\"", val, "\"", collapse = ",") + qstring <- sprintf(qformat, val, val) + } else { + qformat <- paste(qformat, "chnm RLIKE %s;") + val <- paste0("\"", paste(val, collapse = "|"), "\"") + qstring <- sprintf(qformat, val, val) + } + } else { + qformat <- paste(qformat, nfld, "IN (%s)") + qstring <- sprintf(qformat, paste0("\"", val, "\"", collapse = ",")) + } + + } else { + + qstring <- qformat + + } + + qstring + +} + +#------------------------------------------------------------------------------- +# END .ChemQ +#------------------------------------------------------------------------------- + +#------------------------------------------------------------------------------- +# .ClibQ: Create tcplLoadClib query string +#------------------------------------------------------------------------------- + +.ClibQ <- function(field, val) { + + qformat <- "SELECT chid, clib FROM chemical_library" + + if (!is.null(field)) { + + nfld <- switch(field, + chid = "chid", + clib = "clib") + + qformat <- paste(qformat, "WHERE %s IN (%s);") + qstring <- sprintf(qformat, nfld, paste0("\"", val, "\"", collapse = ",")) + + } else { + + qstring <- paste0(qformat, ";") + + } + + qstring + +} + +#------------------------------------------------------------------------------- +# END .ClibQ +#------------------------------------------------------------------------------- + diff --git a/R/clearSQLite.R b/R/clearSQLite.R new file mode 100644 index 0000000..8e700d0 --- /dev/null +++ b/R/clearSQLite.R @@ -0,0 +1,17 @@ +#------------------------------------------------------------------------------- +# .clearSQLite: clear out the sqlite db so it can be regenerated from scratch +#------------------------------------------------------------------------------- + +.clearSQLite <- function(db) { + + stopifnot(options()$TCPL_DRVR == "SQLite") + + tbls <- tcplQuery("SELECT name FROM sqlite_master WHERE type='table';") + tbls <- unname(unlist(tbls)) + keep <- c(grep("_methods", tbls, value = TRUE), "mc5_fit_categories") + reset_qs <- paste0("DELETE FROM ", tbls[!tbls %in% keep], ";") + sapply(reset_qs, tcplSendQuery) + +} + +#------------------------------------------------------------------------------- diff --git a/R/config_funcs.R b/R/config_funcs.R index aa13952..58fad11 100644 --- a/R/config_funcs.R +++ b/R/config_funcs.R @@ -1,38 +1,55 @@ -#' @name Configure functions -#' @rdname config_funcs -#' @title Functions for configuring the tcpl package -#' -#' @description -#' These functions are used to configure the tcpl settings. -#' -#' @param drvr Character of length 1, which database driver to use -#' @param user Character of length 1, the database server username -#' @param pass Character of length 1, the database server password -#' @param host Character of length 1, the database server -#' @param db Character of length 1, the name of the tcpl database -#' @param show.pass Logical, should the password be returned -#' -#' @details -#' Currently, the tcpl package only supports the "MySQL" and "SQLite" database -#' drivers. -#' -#' \code{tcplConf} changes \code{options} to set the tcpl-specific options, -#' most importantly to configure the connection to the tcpl databases. -#' \code{tcplConf} will only change non-null values, and can be used to -#' change a single value if needed. -#' -#' \code{tcplConfSave} modifies the TCPL.config file to reflect the current -#' tcpl settings. -#' -#' \code{tcplConfList} lists the values assigned to the tcpl global options. -#' -#' \code{tcplConfLoad} updates the tcpl settings to reflect the current -#' configuration file. -#' -#' \code{tcplConfDefault} changes the \code{options} to reflect the default -#' settings for the example SQLite database, but does not alter the -#' configuration file. -#' -#' \code{tcplConfReset} is used to generate the initial configuration script, -#' and can be used to reset or regenerate the configuration script by the user. -NULL +#' @name Configure functions +#' @rdname config_funcs +#' @title Functions for configuring the tcpl package +#' +#' @description +#' These functions are used to configure the tcpl settings. +#' +#' @param drvr Character of length 1, which database driver to use +#' @param user Character of length 1, the database server username +#' @param pass Character of length 1, the database server password +#' @param host Character of length 1, the database server +#' @param db Character of length 1, the name of the tcpl database +#' @param show.pass Logical, should the password be returned +#' +#' @details +#' Currently, the tcpl package only supports the "MySQL" and "SQLite" database +#' drivers. +#' +#' The settings can be stored in a configuration file to make the using the +#' package more user-friendly. To create the configuration file, the user must +#' first create a system environment variable ('TCPL_CONF') that points to to +#' the file. There is more information about system environment variables in +#' \code{\link{Startup}} and \code{\link{Sys.getenv}}. Briefly, the user +#' needs to modify the '.Renviron' file in their home directory. If the file +#' does not exist, create it, and add the following line: +#' +#' TCPL_CONF=path/to/confFile.conf +#' +#' Here 'path/to/confFile.conf' can be any path to a file. One suggestion would +#' be to include .tcplConf in the home directory, eg. TCPL_CONF=~/.tcplConf. +#' Note, '~' may not indicate the home directory on every operating system. +#' Once the environment variable is added, the user can change the settings +#' using \code{tcplConf}, then save the settings to the file given by the +#' TCPL_CONF environment variable running \code{tcplConfSave()}. +#' +#' \code{tcplConf} changes \code{options} to set the tcpl-specific options, +#' most importantly to configure the connection to the tcpl databases. +#' \code{tcplConf} will only change non-null values, and can be used to +#' change a single value if needed. +#' +#' \code{tcplConfSave} modifies the configuration file to reflect the current +#' tcpl settings. +#' +#' \code{tcplConfList} lists the values assigned to the tcpl global options. +#' +#' \code{tcplConfLoad} updates the tcpl settings to reflect the current +#' configuration file. +#' +#' \code{tcplConfDefault} changes the \code{options} to reflect the default +#' settings for the example SQLite database, but does not alter the +#' configuration file. +#' +#' \code{tcplConfReset} is used to generate the initial configuration script, +#' and can be used to reset or regenerate the configuration script by the user. +NULL diff --git a/R/convertNames.R b/R/convertNames.R index af81148..6856c98 100644 --- a/R/convertNames.R +++ b/R/convertNames.R @@ -1,26 +1,26 @@ -#------------------------------------------------------------------------------- -# convertNames: Convert assay names to their abbreviations -#------------------------------------------------------------------------------- - -#' @title Convert assay names to their abbreviations -#' -#' @description -#' \code{.convertNames} converts the assay names as they appear in the tcpl -#' database to their respective abbreviations -#' -#' @param names Character, strings to convert -#' -#' @return The same character vector given with any name strings converted to -#' the abbreviated version - -.convertNames <- function(names) { - - names <- sub("aenm", "assay_component_endpoint_name", names) - names <- sub("acnm", "assay_component_name", names) - names <- sub("anm", "assay_name", names) - names <- sub("asnm", "assay_source_name", names) - - names - -} +#------------------------------------------------------------------------------- +# convertNames: Convert assay names to their abbreviations +#------------------------------------------------------------------------------- + +#' @title Convert assay names to their abbreviations +#' +#' @description +#' \code{.convertNames} converts the assay names as they appear in the tcpl +#' database to their respective abbreviations +#' +#' @param names Character, strings to convert +#' +#' @return The same character vector given with any name strings converted to +#' the abbreviated version + +.convertNames <- function(names) { + + names <- sub("aenm", "assay_component_endpoint_name", names) + names <- sub("acnm", "assay_component_name", names) + names <- sub("anm", "assay_name", names) + names <- sub("asnm", "assay_source_name", names) + + names + +} \ No newline at end of file diff --git a/R/drawCircles.R b/R/drawCircles.R index 85ed0c8..c6143e5 100644 --- a/R/drawCircles.R +++ b/R/drawCircles.R @@ -1,56 +1,56 @@ -#------------------------------------------------------------------------------- -# drawCircles: draw circles on the current plot device -#------------------------------------------------------------------------------- - -#' @importFrom graphics polygon - -.drawCircles <- function(x, y, r, border = "black", col = NA, - lwd = 1, lty = "solid", n = 100) { - - if (length(x) < length(y)) { - x <- rep(x, length.out = length(y)) - } - - if (length(y) < length(x)) { - y <- rep(y, length.out = length(x)) - } - - inc <- 2*pi/n - angles <- angles <- seq(0, 2 * pi - inc, by = inc) - - if (length(col) < length(x)) { - col <- rep(col, length.out = length(x)) - } - - if (length(r) < length(x)) { - r <- rep(r, length.out = length(x)) - } - - if (length(lwd) < length(x)) { - lwd <- rep(lwd, length.out = length(x)) - } - - if (length(lty) < length(x)) { - lty <- rep(lty, length.out = length(x)) - } - - if (length(border) < length(x)) { - border <- rep(border, length.out = length(x)) - } - - invisible( - lapply(1:length(x), - function(i) { - xv <- cos(angles) * r[i] + x[i] - yv <- sin(angles) * r[i] + y[i] - polygon(xv, yv, - border = border[i], - col = col[i], - lty = lty[i], - lwd = lwd[i]) - }) - ) - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# drawCircles: draw circles on the current plot device +#------------------------------------------------------------------------------- + +#' @importFrom graphics polygon + +.drawCircles <- function(x, y, r, border = "black", col = NA, + lwd = 1, lty = "solid", n = 100) { + + if (length(x) < length(y)) { + x <- rep(x, length.out = length(y)) + } + + if (length(y) < length(x)) { + y <- rep(y, length.out = length(x)) + } + + inc <- 2*pi/n + angles <- angles <- seq(0, 2 * pi - inc, by = inc) + + if (length(col) < length(x)) { + col <- rep(col, length.out = length(x)) + } + + if (length(r) < length(x)) { + r <- rep(r, length.out = length(x)) + } + + if (length(lwd) < length(x)) { + lwd <- rep(lwd, length.out = length(x)) + } + + if (length(lty) < length(x)) { + lty <- rep(lty, length.out = length(x)) + } + + if (length(border) < length(x)) { + border <- rep(border, length.out = length(x)) + } + + invisible( + lapply(1:length(x), + function(i) { + xv <- cos(angles) * r[i] + x[i] + yv <- sin(angles) * r[i] + y[i] + polygon(xv, yv, + border = border[i], + col = col[i], + lty = lty[i], + lwd = lwd[i]) + }) + ) + +} + +#------------------------------------------------------------------------------- diff --git a/R/flareFunc.R b/R/flareFunc.R index b03f9cc..d7af3a9 100644 --- a/R/flareFunc.R +++ b/R/flareFunc.R @@ -1,68 +1,68 @@ -#------------------------------------------------------------------------------- -# flareFunc: Calculate the weighted mean of a square to detect plate flares -#------------------------------------------------------------------------------- - -#' @title Calculate the weighted mean of a square to detect plate flares -#' -#' @description -#' \code{flareFunc} calculates the weighted mean of square regions to detect -#' plate flares. -#' -#' @param val Numeric, the well values -#' @param coli Integer, the well column index -#' @param rowi Integer, the well row index -#' @param apid Character, the assay plate id -#' @param r Integer, the number of wells from the center well (in one -#' direction) to make the square -#' -#' @seealso \code{\link{MC6_Methods}}, \code{\link{Method functions}}, -#' \code{\link{mc6}} -#' -#' @import data.table -#' @importFrom stats dist - -flareFunc <- function(val, coli, rowi, apid, r){ - - ## Variable-binding to pass R CMD Check - cold <- rowd <- flrv <- index <- NULL - - if (r > 4) r <- 4 - nrep <- (1 + 2*r)^2 - minc <- min(coli) - maxc <- max(coli) - minr <- min(rowi) - maxr <- max(rowi) - ordr <- order(apid, coli, rowi) - val <- val[ordr] - val[val > 100] <- 100 - coli <- coli[ordr] - rowi <- rowi[ordr] - apid <- apid[ordr] - val_len <- length(val) - adj <- -r:r - adj <- c(0, adj[-which(adj == 0)]) - adj_len <- length(adj) - adjc <- rep(adj, each = adj_len) - adjr <- rep(adj, times = adj_len) - adjd <- 1/as.matrix(dist(cbind(adjc, adjr)))[ , 1] - adjd[1] <- 1 - dat <- data.table(val = rep(val, nrep), - coli = rep(coli, nrep), - rowi = rep(rowi, nrep), - apid = rep(apid, nrep), - ordr = rep(ordr, nrep), - index = rep(1:nrep, each = val_len), - cold = rep(adjc, each = val_len), - rowd = rep(adjr, each = val_len), - adjd = rep(adjd, each = val_len)) - - dat[, coli := coli + cold] - dat[, rowi := rowi + rowd] - dat[, flrv := sum(val*adjd, na.rm = TRUE)/nrep - - max(val*adjd, na.rm = TRUE)/nrep, - by = list(apid, coli, rowi)] - dat[index == 1, flrv][order(ordr)][] - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# flareFunc: Calculate the weighted mean of a square to detect plate flares +#------------------------------------------------------------------------------- + +#' @title Calculate the weighted mean of a square to detect plate flares +#' +#' @description +#' \code{flareFunc} calculates the weighted mean of square regions to detect +#' plate flares. +#' +#' @param val Numeric, the well values +#' @param coli Integer, the well column index +#' @param rowi Integer, the well row index +#' @param apid Character, the assay plate id +#' @param r Integer, the number of wells from the center well (in one +#' direction) to make the square +#' +#' @seealso \code{\link{MC6_Methods}}, \code{\link{Method functions}}, +#' \code{\link{mc6}} +#' +#' @import data.table +#' @importFrom stats dist + +flareFunc <- function(val, coli, rowi, apid, r){ + + ## Variable-binding to pass R CMD Check + cold <- rowd <- flrv <- index <- NULL + + if (r > 4) r <- 4 + nrep <- (1 + 2*r)^2 + minc <- min(coli) + maxc <- max(coli) + minr <- min(rowi) + maxr <- max(rowi) + ordr <- order(apid, coli, rowi) + val <- val[ordr] + val[val > 100] <- 100 + coli <- coli[ordr] + rowi <- rowi[ordr] + apid <- apid[ordr] + val_len <- length(val) + adj <- -r:r + adj <- c(0, adj[-which(adj == 0)]) + adj_len <- length(adj) + adjc <- rep(adj, each = adj_len) + adjr <- rep(adj, times = adj_len) + adjd <- 1/as.matrix(dist(cbind(adjc, adjr)))[ , 1] + adjd[1] <- 1 + dat <- data.table(val = rep(val, nrep), + coli = rep(coli, nrep), + rowi = rep(rowi, nrep), + apid = rep(apid, nrep), + ordr = rep(ordr, nrep), + index = rep(1:nrep, each = val_len), + cold = rep(adjc, each = val_len), + rowd = rep(adjr, each = val_len), + adjd = rep(adjd, each = val_len)) + + dat[, coli := coli + cold] + dat[, rowi := rowi + rowd] + dat[, flrv := sum(val*adjd, na.rm = TRUE)/nrep - + max(val*adjd, na.rm = TRUE)/nrep, + by = list(apid, coli, rowi)] + dat[index == 1, flrv][order(ordr)][] + +} + +#------------------------------------------------------------------------------- diff --git a/R/getConfFile.R b/R/getConfFile.R new file mode 100644 index 0000000..f5169c5 --- /dev/null +++ b/R/getConfFile.R @@ -0,0 +1,31 @@ +#------------------------------------------------------------------------------- +# .getConfFile: Get the conf file locoation and check that it is writable +#------------------------------------------------------------------------------- + +.getConfFile <- function() { + + conf_file <- Sys.getenv("TCPL_CONF") + if (conf_file == "") { + stop("Must add 'TCPL_CONF' environment variable to .Renviron file to ", + "store configuration settings. See ?tcplConf for more information.") + } else if (file.exists(conf_file)) { + if (file.access(conf_file, mode = 2) != 0) { + stop("The file given by 'TCPL_CONF' is not writeable. Please check the ", + "permissions on the file or update 'TCPL_CONF' in your .Renviron ", + "file.") + } + } else { + testfile <- try(cat("", file = conf_file)) + if (is(testfile, "try-error")) { + stop("Cannot write to the location given by 'TCPL_CONF'. ", + "Please check the ", + "permissions on the file or update 'TCPL_CONF' in your .Renviron ", + "file.") + } + } + + conf_file + +} + +#------------------------------------------------------------------------------- diff --git a/R/hill_utils.R b/R/hill_utils.R index 784cace..3b0ad24 100644 --- a/R/hill_utils.R +++ b/R/hill_utils.R @@ -1,53 +1,53 @@ -#' @name Hill model utilites -#' @rdname hill_utils -#' @title Functions to solve the Hill model -#' -#' @description -#' These functions solve for Hill model parameters. -#' -#' @details -#' \code{tcplHillVal} computes the value of the Hill model for a given log -#' concentration. -#' -#' \code{tcplHillACXX} computes the activity concentration for a Hill model for -#' a given activity level. -#' -#' \code{tcplHillConc} computes the Hill model concentration for a -#' given value. -#' -#' @param XX Numeric, the activity level (percentage of the top value) -#' @param val Numeric, the activity value -#' @param logc Numeric, the log concentration -#' @param tp Numeric, the top value from the Hill model -#' @param ga Numeric, the logAC50 value from the Hill model -#' @param gw Numeric, the Hill coefficient from the Hill model -#' @param bt Numierc, the bottom value from the Hill model -#' -#' @examples -#' ## The following code gives examples for a Hill model with a top of 50, -#' ## bottom of 0, AC50 of 1 and Hill coefficient of 1. -#' ## tcplHillVal calculates activity value given a concentration. tcplHillVal -#' ## will return the tp/2 when logc equals ga: -#' tcplHillVal(logc = 1, tp = 50, ga = 1, gw = 1, bt = 0) -#' -#' ## Here, tcplHillConc returns the concentration where the value equals 20 -#' tcplHillConc(val = 20, tp = 50, ga = 1, gw = 1, bt = 0) -#' -#' ## Note how this differs from tcplHillACXX: -#' tcplHillACXX(XX = 20, tp = 50, ga = 1, gw = 1, bt = 0) -#' -#' ## tcplHillACXX is based on the top value and allows the user to calculate -#' ## specifc activity concentrations based on a percentage of the top value -#' -#' ## For example, we can calculate the value for the concentration 0.25, then -#' ## use that value to check the other two functions. -#' -#' value <- tcplHillVal(logc = 0.25, tp = 50, ga = 1, gw = 1, bt = 0) -#' c1 <- tcplHillConc(val = value, tp = 50, ga = 1, gw = 1, bt = 0) -#' c2 <- tcplHillACXX(XX = value/50*100, tp = 50, ga = 1, gw = 1, bt = 0) -#' all.equal(0.25, c1, c2) -#' -#' ## Notice, the value had to be transformed to a percentage of the top value -#' ## when using tcplHillACXX - -NULL +#' @name Hill model utilites +#' @rdname hill_utils +#' @title Functions to solve the Hill model +#' +#' @description +#' These functions solve for Hill model parameters. +#' +#' @details +#' \code{tcplHillVal} computes the value of the Hill model for a given log +#' concentration. +#' +#' \code{tcplHillACXX} computes the activity concentration for a Hill model for +#' a given activity level. +#' +#' \code{tcplHillConc} computes the Hill model concentration for a +#' given value. +#' +#' @param XX Numeric, the activity level (percentage of the top value) +#' @param val Numeric, the activity value +#' @param logc Numeric, the log concentration +#' @param tp Numeric, the top value from the Hill model +#' @param ga Numeric, the logAC50 value from the Hill model +#' @param gw Numeric, the Hill coefficient from the Hill model +#' @param bt Numierc, the bottom value from the Hill model +#' +#' @examples +#' ## The following code gives examples for a Hill model with a top of 50, +#' ## bottom of 0, AC50 of 1 and Hill coefficient of 1. +#' ## tcplHillVal calculates activity value given a concentration. tcplHillVal +#' ## will return the tp/2 when logc equals ga: +#' tcplHillVal(logc = 1, tp = 50, ga = 1, gw = 1, bt = 0) +#' +#' ## Here, tcplHillConc returns the concentration where the value equals 20 +#' tcplHillConc(val = 20, tp = 50, ga = 1, gw = 1, bt = 0) +#' +#' ## Note how this differs from tcplHillACXX: +#' tcplHillACXX(XX = 20, tp = 50, ga = 1, gw = 1, bt = 0) +#' +#' ## tcplHillACXX is based on the top value and allows the user to calculate +#' ## specifc activity concentrations based on a percentage of the top value +#' +#' ## For example, we can calculate the value for the concentration 0.25, then +#' ## use that value to check the other two functions. +#' +#' value <- tcplHillVal(logc = 0.25, tp = 50, ga = 1, gw = 1, bt = 0) +#' c1 <- tcplHillConc(val = value, tp = 50, ga = 1, gw = 1, bt = 0) +#' c2 <- tcplHillACXX(XX = value/50*100, tp = 50, ga = 1, gw = 1, bt = 0) +#' all.equal(0.25, c1, c2) +#' +#' ## Notice, the value had to be transformed to a percentage of the top value +#' ## when using tcplHillACXX + +NULL diff --git a/R/interlaceFunc.R b/R/interlaceFunc.R index d39737c..468540f 100644 --- a/R/interlaceFunc.R +++ b/R/interlaceFunc.R @@ -1,74 +1,74 @@ -#------------------------------------------------------------------------------- -# interlaceFunc: Calculate the distance weighted mean of a square to detect -# interlaced (384 chemical plate) effects caused by potential -# spillage, volatility or overly non-random sample plating -#------------------------------------------------------------------------------- - -#' @title Calculate the weighted mean of a square to detect interlace effect -#' -#' @description -#' \code{interlaceFunc} calculates the distance weighted mean of square regions -#' from a 384-well plate that is interlaced onto a 1536 well plate to detect -#' non-random signals coming from the source plate -#' -#' @param val Numeric, the well values -#' @param intq Numeric, interlace quadrant -#' @param coli Integer, the well column index -#' @param rowi Integer, the well row index -#' @param apid Character, the assay plate id -#' @param r Integer, the number of wells from the center well (in one -#' direction) to make the square -#' -#' @seealso \code{\link{MC6_Methods}}, \code{\link{Method functions}}, -#' \code{\link{mc6}} -#' -#' @import data.table -#' @importFrom stats dist - -interlaceFunc <- function(val, intq, coli, rowi, apid, r){ - - ## Variable-binding to pass R CMD Check - cold <- rowd <- intv <- index <- NULL - - if (r > 4) r <- 4 - nrep <- (1 + 2*r)^2 - minc <- min(coli) - maxc <- max(coli) - minr <- min(rowi) - maxr <- max(rowi) - ordr <- order(apid, intq, coli, rowi) - val <- val[ordr] - val[val > 100] <- 100 - intq <- intq[ordr] - coli <- coli[ordr] - rowi <- rowi[ordr] - apid <- apid[ordr] - val_len <- length(val) - adj <- -r:r - adj <- c(0,adj[-which(adj == 0)]) - adj_len <- length(adj) - adjc <- rep(adj, each = adj_len) - adjr <- rep(adj, times = adj_len) - adjd <- 1/as.matrix(dist(cbind(2*adjc,adjr)))[,1] - adjd[1] <- 1 - dat <- data.table(val = rep(val, nrep), - coli = rep(coli, nrep), - rowi = rep(rowi, nrep), - apid = rep(apid, nrep), - intq = rep(intq, nrep), - ordr = rep(ordr, nrep), - index = rep(1:nrep, each = val_len), - cold = rep(adjc, each = val_len), - rowd = rep(adjr, each = val_len), - adjd = rep(adjd, each = val_len)) - - dat[, coli := coli + cold] - dat[, rowi := rowi + rowd] - dat[, intv := sum(val * adjd, na.rm = TRUE)/nrep - - max(val * adjd, na.rm = TRUE)/nrep, - by = list(apid, intq, coli, rowi)] - dat[index == 1, intv][order(ordr)][] - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# interlaceFunc: Calculate the distance weighted mean of a square to detect +# interlaced (384 chemical plate) effects caused by potential +# spillage, volatility or overly non-random sample plating +#------------------------------------------------------------------------------- + +#' @title Calculate the weighted mean of a square to detect interlace effect +#' +#' @description +#' \code{interlaceFunc} calculates the distance weighted mean of square regions +#' from a 384-well plate that is interlaced onto a 1536 well plate to detect +#' non-random signals coming from the source plate +#' +#' @param val Numeric, the well values +#' @param intq Numeric, interlace quadrant +#' @param coli Integer, the well column index +#' @param rowi Integer, the well row index +#' @param apid Character, the assay plate id +#' @param r Integer, the number of wells from the center well (in one +#' direction) to make the square +#' +#' @seealso \code{\link{MC6_Methods}}, \code{\link{Method functions}}, +#' \code{\link{mc6}} +#' +#' @import data.table +#' @importFrom stats dist + +interlaceFunc <- function(val, intq, coli, rowi, apid, r){ + + ## Variable-binding to pass R CMD Check + cold <- rowd <- intv <- index <- NULL + + if (r > 4) r <- 4 + nrep <- (1 + 2*r)^2 + minc <- min(coli) + maxc <- max(coli) + minr <- min(rowi) + maxr <- max(rowi) + ordr <- order(apid, intq, coli, rowi) + val <- val[ordr] + val[val > 100] <- 100 + intq <- intq[ordr] + coli <- coli[ordr] + rowi <- rowi[ordr] + apid <- apid[ordr] + val_len <- length(val) + adj <- -r:r + adj <- c(0,adj[-which(adj == 0)]) + adj_len <- length(adj) + adjc <- rep(adj, each = adj_len) + adjr <- rep(adj, times = adj_len) + adjd <- 1/as.matrix(dist(cbind(2*adjc,adjr)))[,1] + adjd[1] <- 1 + dat <- data.table(val = rep(val, nrep), + coli = rep(coli, nrep), + rowi = rep(rowi, nrep), + apid = rep(apid, nrep), + intq = rep(intq, nrep), + ordr = rep(ordr, nrep), + index = rep(1:nrep, each = val_len), + cold = rep(adjc, each = val_len), + rowd = rep(adjr, each = val_len), + adjd = rep(adjd, each = val_len)) + + dat[, coli := coli + cold] + dat[, rowi := rowi + rowd] + dat[, intv := sum(val * adjd, na.rm = TRUE)/nrep - + max(val * adjd, na.rm = TRUE)/nrep, + by = list(apid, intq, coli, rowi)] + dat[index == 1, intv][order(ordr)][] + +} + +#------------------------------------------------------------------------------- diff --git a/R/is.odd.R b/R/is.odd.R index 9515315..a300967 100644 --- a/R/is.odd.R +++ b/R/is.odd.R @@ -1,24 +1,24 @@ -#------------------------------------------------------------------------------- -# is.odd: tests whether a value is odd or even, returning TRUE for odd -#------------------------------------------------------------------------------- - -#' @title Check for odd numbers -#' -#' @description -#' \code{is.odd} takes an integer vector, \code{x}, and returns TRUE for odd -#' integers. -#' -#' @param x An integer -#' -#' @return \code{TRUE} for odd integers and \code{FALSE} for even integers. -#' -#' @family tcpl abbreviations - -is.odd <- function(x) { - - if (!is.integer(x)) x <- as.integer(x) - x %% 2 != 0 - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# is.odd: tests whether a value is odd or even, returning TRUE for odd +#------------------------------------------------------------------------------- + +#' @title Check for odd numbers +#' +#' @description +#' \code{is.odd} takes an integer vector, \code{x}, and returns TRUE for odd +#' integers. +#' +#' @param x An integer +#' +#' @return \code{TRUE} for odd integers and \code{FALSE} for even integers. +#' +#' @family tcpl abbreviations + +is.odd <- function(x) { + + if (!is.integer(x)) x <- as.integer(x) + x %% 2 != 0 + +} + +#------------------------------------------------------------------------------- diff --git a/R/load6DR.R b/R/load6DR.R index b3b525e..e674928 100644 --- a/R/load6DR.R +++ b/R/load6DR.R @@ -1,53 +1,53 @@ -#------------------------------------------------------------------------------- -# .load6DR: Load data for tcpl6 -#------------------------------------------------------------------------------- - -#' @title Load data for tcpl6 -#' -#' @description -#' \code{.load6DR} loads dose-response data for tcpl6. - -.load6DR <- function(ae) { - - qformat <- - " - SELECT - mc4_agg.aeid, - mc4_agg.m4id, - mc4_agg.m3id, - spid, - logc, - rval, - resp, - apid, - rowi, - coli, - wllt, - cndx, - repi - FROM - mc0, - mc1, - mc3, - mc4_agg - WHERE - mc3.m3id = mc4_agg.m3id - AND - mc1.m1id = mc4_agg.m1id - AND - mc1.m0id = mc0.m0id - AND - mc0.m0id = mc4_agg.m0id - AND - mc4_agg.aeid = %s; - " - - qstring <- sprintf(qformat, ae) - - dat <- tcplQuery(query = qstring, db = getOption("TCPL_DB")) - - dat[] - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# .load6DR: Load data for tcpl6 +#------------------------------------------------------------------------------- + +#' @title Load data for tcpl6 +#' +#' @description +#' \code{.load6DR} loads dose-response data for tcpl6. + +.load6DR <- function(ae) { + + qformat <- + " + SELECT + mc4_agg.aeid, + mc4_agg.m4id, + mc4_agg.m3id, + spid, + logc, + rval, + resp, + apid, + rowi, + coli, + wllt, + cndx, + repi + FROM + mc0, + mc1, + mc3, + mc4_agg + WHERE + mc3.m3id = mc4_agg.m3id + AND + mc1.m1id = mc4_agg.m1id + AND + mc1.m0id = mc0.m0id + AND + mc0.m0id = mc4_agg.m0id + AND + mc4_agg.aeid = %s; + " + + qstring <- sprintf(qformat, ae) + + dat <- tcplQuery(query = qstring, db = getOption("TCPL_DB")) + + dat[] + +} + +#------------------------------------------------------------------------------- diff --git a/R/lu.R b/R/lu.R index e32b613..14537d4 100644 --- a/R/lu.R +++ b/R/lu.R @@ -1,21 +1,21 @@ -#------------------------------------------------------------------------------- -# lu: Length of unique -#------------------------------------------------------------------------------- - -#' @title Abbreviation for \code{length(unique(x))} -#' -#' @description -#' \code{lu} takes a logical vector, \code{x}, and returns -#' \code{length(unique(x))}. -#' -#' @param x A logical -#' -#' @return The unique of the \code{TRUE} values in \code{x} -#' -#' @family tcpl abbreviations -#' @seealso \code{\link{unique}}, \code{\link{which}} -#' @export - -lu <- function(x) length(unique(x)) - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# lu: Length of unique +#------------------------------------------------------------------------------- + +#' @title Abbreviation for \code{length(unique(x))} +#' +#' @description +#' \code{lu} takes a logical vector, \code{x}, and returns +#' \code{length(unique(x))}. +#' +#' @param x A logical +#' +#' @return The unique of the \code{TRUE} values in \code{x} +#' +#' @family tcpl abbreviations +#' @seealso \code{\link{unique}}, \code{\link{which}} +#' @export + +lu <- function(x) length(unique(x)) + +#------------------------------------------------------------------------------- diff --git a/R/lw.R b/R/lw.R index baa0ea4..723681c 100644 --- a/R/lw.R +++ b/R/lw.R @@ -1,21 +1,21 @@ -#------------------------------------------------------------------------------- -# lw: Length of which is true -#------------------------------------------------------------------------------- - -#' @title Abbreviation for \code{length(which(x))} -#' -#' @description -#' \code{lw} takes a logical vector, \code{x}, and returns -#' \code{length(which(x))}. -#' -#' @param x A logical -#' -#' @return The length of the \code{TRUE} values in \code{x} -#' -#' @family tcpl abbreviations -#' @seealso \code{\link{length}}, \code{\link{which}} -#' @export - -lw <- function(x) length(which(x)) - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# lw: Length of which is true +#------------------------------------------------------------------------------- + +#' @title Abbreviation for \code{length(which(x))} +#' +#' @description +#' \code{lw} takes a logical vector, \code{x}, and returns +#' \code{length(which(x))}. +#' +#' @param x A logical +#' +#' @return The length of the \code{TRUE} values in \code{x} +#' +#' @family tcpl abbreviations +#' @seealso \code{\link{length}}, \code{\link{which}} +#' @export + +lw <- function(x) length(which(x)) + +#------------------------------------------------------------------------------- diff --git a/R/mc1.R b/R/mc1.R index 669c7f7..612207d 100644 --- a/R/mc1.R +++ b/R/mc1.R @@ -1,137 +1,137 @@ -#------------------------------------------------------------------------------- -# mc1: Perform level 1 processing -#------------------------------------------------------------------------------- - -#' @template proclvl -#' @templateVar LVL 1 -#' @templateVar type mc -#' -#' @param ac Integer of length 1, assay component id (acid) for processing. -#' @param wr Logical, whether the processed data should be written to the tcpl -#' database -#' -#' @details -#' Level 1 processing includes defining the concentration and replicate index, -#' cndx and repi, respectively. -#' -#' @import data.table - -mc1 <- function(ac, wr = FALSE) { - - ## Variable-binding to pass R CMD Check - conc <- wllt <- acid <- apid <- spid <- n <- rpid <- srcf <- NULL - cndx <- repi <- NULL - - owarn <- getOption("warn") - options(warn = 1) - on.exit(options(warn = owarn)) - - ## Check the ac input - if (length(ac) > 1) { - warning("ac must be of length 1. Level 1 processing incomplete; no ", - "updates\n made to the mc1 table for ACIDS ", - paste(ac, collapse = ", "), ".") - if(wr) return(FALSE) else return(list(FALSE, NULL)) - } - - stime <- Sys.time() - - ## Load level 0 data - dat <- tcplLoadData(lvl = 0L, type = "mc", fld = "acid", val = ac) - - ## Check if any level 0 data was loaded - if (nrow(dat) == 0) { - warning("No level 0 data for ACID", ac, ". Level 1 processing incomplete;", - " no updates\n made to the mc1 table for ACID", ac, ".") - if(wr) return(FALSE) else return(list(FALSE, NULL)) - } - - ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - - cat("Loaded L0 ACID", ac, " (", nrow(dat), " rows; ", ttime,")\n", sep = "") - - stime <- Sys.time() - - ## Set conc to three significant figures - dat[ , conc := signif(conc, 3)] - - ## Define replicate id - # Order by the following columns - setkeyv(dat, c('acid', 'srcf', 'apid', 'coli', 'rowi', 'spid', 'conc')) - # Define rpid column for test compound wells - nconc <- dat[wllt == "t" , - list(n = lu(conc)), - by = list(acid, apid, spid)][ , list(nconc = min(n)), by = acid] - dat[wllt == "t" & acid %in% nconc[nconc > 1, acid], - rpid := paste(acid, spid, wllt, srcf, apid, "rep1", conc, sep = "_")] - dat[wllt == "t" & acid %in% nconc[nconc == 1, acid], - rpid := paste(acid, spid, wllt, srcf, "rep1", conc, sep = "_")] - # Define rpid column for non-test compound wells - dat[wllt != "t", - rpid := paste(acid, spid, wllt, srcf, apid, "rep1", conc, sep = "_")] - # Increment rpid - dat_rpid <- dat[ , rpid] - j = 2L - while (any(duplicated(dat_rpid))) { - ind <- duplicated(dat_rpid) - dat_rpid[ind] <- sub("_rep[0-9]+", paste0("_rep", j), dat_rpid[ind]) - j <- j + 1 - } - dat[ , rpid := dat_rpid] - rm(dat_rpid) - # Remove conc values from rpid - dat[ , rpid := sub("_([^_]+)$", "", rpid, useBytes = TRUE)] - - ## Define concentration index - indexfunc <- function(x) as.integer(rank(unique(x))[match(x, unique(x))]) - dat[ , cndx := indexfunc(conc), by = list(rpid)] - - ## Define replicate index - # Create temporary table containing the unique replicate ids - trdt <- unique(dat[wllt %in% c("t", "c") , list(acid, spid, wllt, rpid)]) - trdt_rpid <- trdt[ , rpid] - trdt[ , rpid := NULL] - trdt[ , repi := 1] - # Increment repi - while (any(duplicated(trdt))) { - trdt[duplicated(trdt), repi := repi + 1] - } - trdt[ , rpid := trdt_rpid] - rm(trdt_rpid) - # Map replicate index back to dat - setkey(dat, rpid) - setkey(trdt, rpid) - dat[ , repi := trdt[dat, repi]] - - ## Remove rpid column - dat[, rpid := NULL] - - ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("Processed L1 ACID", ac, " (", nrow(dat), - " rows; ", ttime, ")\n", sep = "") - - res <- TRUE - - outcols <- c("m0id", "acid", "cndx", "repi") - dat <- dat[ , .SD, .SDcols = outcols] - - ## Load into mc1 table -- else return results - if (wr) { - stime <- Sys.time() - tcplWriteData(dat = dat, lvl = 1L, type = "mc") - - ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("Wrote L1 ACID", ac, " (", nrow(dat), - " rows; ", ttime, ")\n", sep = "") - } else { - res <- c(res, list(dat)) - } - - return(res) - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# mc1: Perform level 1 processing +#------------------------------------------------------------------------------- + +#' @template proclvl +#' @templateVar LVL 1 +#' @templateVar type mc +#' +#' @param ac Integer of length 1, assay component id (acid) for processing. +#' @param wr Logical, whether the processed data should be written to the tcpl +#' database +#' +#' @details +#' Level 1 processing includes defining the concentration and replicate index, +#' cndx and repi, respectively. +#' +#' @import data.table + +mc1 <- function(ac, wr = FALSE) { + + ## Variable-binding to pass R CMD Check + conc <- wllt <- acid <- apid <- spid <- n <- rpid <- srcf <- NULL + cndx <- repi <- NULL + + owarn <- getOption("warn") + options(warn = 1) + on.exit(options(warn = owarn)) + + ## Check the ac input + if (length(ac) > 1) { + warning("ac must be of length 1. Level 1 processing incomplete; no ", + "updates\n made to the mc1 table for ACIDS ", + paste(ac, collapse = ", "), ".") + if(wr) return(FALSE) else return(list(FALSE, NULL)) + } + + stime <- Sys.time() + + ## Load level 0 data + dat <- tcplLoadData(lvl = 0L, type = "mc", fld = "acid", val = ac) + + ## Check if any level 0 data was loaded + if (nrow(dat) == 0) { + warning("No level 0 data for ACID", ac, ". Level 1 processing incomplete;", + " no updates\n made to the mc1 table for ACID", ac, ".") + if(wr) return(FALSE) else return(list(FALSE, NULL)) + } + + ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + + cat("Loaded L0 ACID", ac, " (", nrow(dat), " rows; ", ttime,")\n", sep = "") + + stime <- Sys.time() + + ## Set conc to three significant figures + dat[ , conc := signif(conc, 3)] + + ## Define replicate id + # Order by the following columns + setkeyv(dat, c('acid', 'srcf', 'apid', 'coli', 'rowi', 'spid', 'conc')) + # Define rpid column for test compound wells + nconc <- dat[wllt == "t" , + list(n = lu(conc)), + by = list(acid, apid, spid)][ , list(nconc = min(n)), by = acid] + dat[wllt == "t" & acid %in% nconc[nconc > 1, acid], + rpid := paste(acid, spid, wllt, srcf, apid, "rep1", conc, sep = "_")] + dat[wllt == "t" & acid %in% nconc[nconc == 1, acid], + rpid := paste(acid, spid, wllt, srcf, "rep1", conc, sep = "_")] + # Define rpid column for non-test compound wells + dat[wllt != "t", + rpid := paste(acid, spid, wllt, srcf, apid, "rep1", conc, sep = "_")] + # Increment rpid + dat_rpid <- dat[ , rpid] + j = 2L + while (any(duplicated(dat_rpid))) { + ind <- duplicated(dat_rpid) + dat_rpid[ind] <- sub("_rep[0-9]+", paste0("_rep", j), dat_rpid[ind]) + j <- j + 1 + } + dat[ , rpid := dat_rpid] + rm(dat_rpid) + # Remove conc values from rpid + dat[ , rpid := sub("_([^_]+)$", "", rpid, useBytes = TRUE)] + + ## Define concentration index + indexfunc <- function(x) as.integer(rank(unique(x))[match(x, unique(x))]) + dat[ , cndx := indexfunc(conc), by = list(rpid)] + + ## Define replicate index + # Create temporary table containing the unique replicate ids + trdt <- unique(dat[wllt %in% c("t", "c") , list(acid, spid, wllt, rpid)]) + trdt_rpid <- trdt[ , rpid] + trdt[ , rpid := NULL] + trdt[ , repi := 1] + # Increment repi + while (any(duplicated(trdt))) { + trdt[duplicated(trdt), repi := repi + 1] + } + trdt[ , rpid := trdt_rpid] + rm(trdt_rpid) + # Map replicate index back to dat + setkey(dat, rpid) + setkey(trdt, rpid) + dat[ , repi := trdt[dat, repi]] + + ## Remove rpid column + dat[, rpid := NULL] + + ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("Processed L1 ACID", ac, " (", nrow(dat), + " rows; ", ttime, ")\n", sep = "") + + res <- TRUE + + outcols <- c("m0id", "acid", "cndx", "repi") + dat <- dat[ , .SD, .SDcols = outcols] + + ## Load into mc1 table -- else return results + if (wr) { + stime <- Sys.time() + tcplWriteData(dat = dat, lvl = 1L, type = "mc") + + ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("Wrote L1 ACID", ac, " (", nrow(dat), + " rows; ", ttime, ")\n", sep = "") + } else { + res <- c(res, list(dat)) + } + + return(res) + +} + +#------------------------------------------------------------------------------- diff --git a/R/mc2.R b/R/mc2.R index e36d2b7..3ff894a 100644 --- a/R/mc2.R +++ b/R/mc2.R @@ -1,124 +1,124 @@ -#------------------------------------------------------------------------------- -# mc2: Perform level 2 multiple-concentration processing -#------------------------------------------------------------------------------- - -#' @template proclvl -#' @templateVar LVL 2 -#' @templateVar type mc -#' -#' @inheritParams mc1 -#' -#' @details -#' Level 2 multiple-concentration processing includes defining the -#' corrected value, cval, based on the correction methods listed in the -#' mc2_acid and mc2_methods tables. -#' -#' @seealso \code{\link{Method functions}}, \code{\link{MC2_Methods}} -#' -#' @import data.table - -mc2 <- function(ac, wr = FALSE) { - - ## Variable-binding to pass R CMD Check - cval <- rval <- acid <- wllq <- mthd <- NULL - - owarn <- getOption("warn") - options(warn = 1) - on.exit(options(warn = owarn)) - - ## Check the ac input - if (length(ac) > 1) { - warning("ac must be of length 1. Level 2 processing incomplete; no ", - "updates\n made to the mc2 table for ACIDS ", - paste(ac, collapse = ", "), ".") - if(wr) return(FALSE) else return(list(FALSE, NULL)) - } - - stime <- Sys.time() - - ## Load level 1 data - dat <- tcplLoadData(lvl = 1L, type = "mc", fld = "acid", val = ac) - - ## Check if any level 1 data was loaded - if (nrow(dat) == 0) { - warning("No level 1 data for ACID", ac, ". Level 2 processing incomplete;", - " no updates\n made to the mc2 table for ACID", ac, ".") - if(wr) return(FALSE) else return(list(FALSE, NULL)) - } - - ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - - cat("Loaded L1 ACID", ac, " (", nrow(dat), " rows; ", ttime,")\n", sep = "") - - stime <- Sys.time() - - ## Add corrected value column - dat[ , cval := rval] - setkey(dat, acid) - - ## Set all wllq to 0 for all NA cvals - dat[is.na(cval), wllq := 0] - - ## Remove data with well quality of 0 - dat <- dat[wllq == 1] - - ## Load correction methods - ms <- tcplMthdLoad(lvl = 2L, id = ac, type = "mc") - if (nrow(ms) == 0) { - warning("ACID", ac, " not listed in the mc2_acid table. Level 2 ", - "processing\n incomplete; no updates made to the mc2 table for ", - "ACID", ac, ".") - if(wr) return(FALSE) else return(list(FALSE, NULL)) - } - - ## Load the functions to generate correction expressions - mthd_funcs <- mc2_mthds() - - ## Apply the correction methods - if (ms[mthd != "none", lu(mthd)] > 0) { - mthd_funcs <- mthd_funcs[ms[mthd != "none", mthd]] - exprs <- lapply(mthd_funcs, do.call, args = list()) - fenv <- environment() - invisible(rapply(exprs, eval, envir = fenv)) - } - - ## Remove data with well quality of 0 after correction methods - dat <- dat[wllq == 1] - - ## Check for infinite cval values - if (dat[ , lw(is.infinite(cval))] > 0) { - warning("ACID", ac, " contains infinite values in the cval column. Level", - "2 processing incomplete; no updates\n made to the mc2 table ", - "for ACID", ac, ".") - if(wr) return(FALSE) else return(list(FALSE, NULL)) - } - - ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("Processed L2 ACID", ac, " (", nrow(dat), - " rows; ", ttime, ")\n", sep = "") - - res <- TRUE - - outcols <- c("m0id", "m1id", "acid", "cval") - dat <- dat[ , .SD, .SDcols = outcols] - - ## Load into mc2 table -- else return results - if (wr) { - stime <- Sys.time() - tcplWriteData(dat = dat, lvl = 2L, type = "mc") - - ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("Wrote L2 ACID", ac, " (", nrow(dat), - " rows; ", ttime, ")\n", sep = "") - } else { - res <- c(res, list(dat)) - } - - return(res) - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# mc2: Perform level 2 multiple-concentration processing +#------------------------------------------------------------------------------- + +#' @template proclvl +#' @templateVar LVL 2 +#' @templateVar type mc +#' +#' @inheritParams mc1 +#' +#' @details +#' Level 2 multiple-concentration processing includes defining the +#' corrected value, cval, based on the correction methods listed in the +#' mc2_acid and mc2_methods tables. +#' +#' @seealso \code{\link{Method functions}}, \code{\link{MC2_Methods}} +#' +#' @import data.table + +mc2 <- function(ac, wr = FALSE) { + + ## Variable-binding to pass R CMD Check + cval <- rval <- acid <- wllq <- mthd <- NULL + + owarn <- getOption("warn") + options(warn = 1) + on.exit(options(warn = owarn)) + + ## Check the ac input + if (length(ac) > 1) { + warning("ac must be of length 1. Level 2 processing incomplete; no ", + "updates\n made to the mc2 table for ACIDS ", + paste(ac, collapse = ", "), ".") + if(wr) return(FALSE) else return(list(FALSE, NULL)) + } + + stime <- Sys.time() + + ## Load level 1 data + dat <- tcplLoadData(lvl = 1L, type = "mc", fld = "acid", val = ac) + + ## Check if any level 1 data was loaded + if (nrow(dat) == 0) { + warning("No level 1 data for ACID", ac, ". Level 2 processing incomplete;", + " no updates\n made to the mc2 table for ACID", ac, ".") + if(wr) return(FALSE) else return(list(FALSE, NULL)) + } + + ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + + cat("Loaded L1 ACID", ac, " (", nrow(dat), " rows; ", ttime,")\n", sep = "") + + stime <- Sys.time() + + ## Add corrected value column + dat[ , cval := rval] + setkey(dat, acid) + + ## Set all wllq to 0 for all NA cvals + dat[is.na(cval), wllq := 0] + + ## Remove data with well quality of 0 + dat <- dat[wllq == 1] + + ## Load correction methods + ms <- tcplMthdLoad(lvl = 2L, id = ac, type = "mc") + if (nrow(ms) == 0) { + warning("ACID", ac, " not listed in the mc2_acid table. Level 2 ", + "processing\n incomplete; no updates made to the mc2 table for ", + "ACID", ac, ".") + if(wr) return(FALSE) else return(list(FALSE, NULL)) + } + + ## Load the functions to generate correction expressions + mthd_funcs <- mc2_mthds() + + ## Apply the correction methods + if (ms[mthd != "none", lu(mthd)] > 0) { + mthd_funcs <- mthd_funcs[ms[mthd != "none", mthd]] + exprs <- lapply(mthd_funcs, do.call, args = list()) + fenv <- environment() + invisible(rapply(exprs, eval, envir = fenv)) + } + + ## Remove data with well quality of 0 after correction methods + dat <- dat[wllq == 1] + + ## Check for infinite cval values + if (dat[ , lw(is.infinite(cval))] > 0) { + warning("ACID", ac, " contains infinite values in the cval column. Level", + "2 processing incomplete; no updates\n made to the mc2 table ", + "for ACID", ac, ".") + if(wr) return(FALSE) else return(list(FALSE, NULL)) + } + + ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("Processed L2 ACID", ac, " (", nrow(dat), + " rows; ", ttime, ")\n", sep = "") + + res <- TRUE + + outcols <- c("m0id", "m1id", "acid", "cval") + dat <- dat[ , .SD, .SDcols = outcols] + + ## Load into mc2 table -- else return results + if (wr) { + stime <- Sys.time() + tcplWriteData(dat = dat, lvl = 2L, type = "mc") + + ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("Wrote L2 ACID", ac, " (", nrow(dat), + " rows; ", ttime, ")\n", sep = "") + } else { + res <- c(res, list(dat)) + } + + return(res) + +} + +#------------------------------------------------------------------------------- diff --git a/R/mc2_mthds.R b/R/mc2_mthds.R index 0b3da6c..3e7d6f3 100644 --- a/R/mc2_mthds.R +++ b/R/mc2_mthds.R @@ -1,134 +1,134 @@ -#------------------------------------------------------------------------------- -# mc2_mthds: Load list of correction functions (to be used at level 2) -#------------------------------------------------------------------------------- - -#' @name MC2_Methods -#' @title List of level 2 multiple-concentration correction functions -#' -#' @description -#' \code{mc2_mthds} returns a list of correction/transformation functions -#' to be used during level 2 multiple-concentration processing. -#' -#' @return A list functions -#' -#' @seealso \code{\link{mc2}}, \code{\link{Method functions}} to query what -#' methods get applied to each acid -#' -#' @details -#' The functions contained in the list returned by \code{mc2_mthds} return -#' a list of expressions to be executed in the \code{mc2} (not exported) -#' function environment. The functions are described here for reference -#' purposes, The \code{mc2_mthds} function is not exported, nor is it -#' intended for use. -#' -#' All available methods are described in the Available Methods section, listed -#' by the function/method name. -#' -#' @section Available Methods: -#' -#' More information about the level 2 multiple-concentration processing is -#' available in the package vignette, "Pipeline_Overview." -#' -#' \describe{ -#' \item{log2}{Take the logarithm of cval with the base 2.} -#' \item{log10}{Take the logarithm of cval with the base 10.} -#' \item{rmneg}{Remove entries where cval is less than 0.} -#' \item{rmzero}{Remove entries where cval is 0.} -#' \item{mult25}{Multiply cval by 25.} -#' \item{mult100}{Multiply cval by 100.} -#' \item{negshift}{Shift cval by subtracting out the minimum of cval and -#' adding 1, such that the new minimum of cval is 1.} -#' \item{mult25}{Multiply cval by 2.5.} -#' \item{mult3}{Multiply cval by 3.} -#' \item{mult6}{Multiply cval by 6.} -#' } -#' -#' @note -#' This function is not exported and is not intended to be used by the user. - - -mc2_mthds <- function() { - - list( - - log2 = function() { - - e1 <- bquote(dat[ , cval := log2(cval)]) - list(e1) - - }, - - log10 = function() { - - e1 <- bquote(dat[ , cval := log10(cval)]) - list(e1) - - }, - - rmneg = function() { - - e1 <- bquote(dat[cval < 0, c('cval', 'wllq') := list(NA_real_, 0)]) - list(e1) - - }, - - rmzero = function() { - - e1 <- bquote(dat[cval == 0, c('cval', 'wllq') := list(NA_real_, 0)]) - list(e1) - - }, - - mult25 = function() { - - e1 <- bquote(dat[ , cval := cval * 25]) - list(e1) - - }, - - mult100 = function() { - - e1 <- bquote(dat[ , cval := cval * 100]) - list(e1) - - }, - - negshift = function() { - - e1 <- bquote(dat[ , cval := cval - min(cval, na.rm = TRUE) + 1]) - list(e1) - - }, - - mult2.5 = function() { - - e1 <- bquote(dat[ , cval := cval * 2.5]) - list(e1) - - }, - - mult3 = function() { - - e1 <- bquote(dat[ , cval := cval * 3]) - list(e1) - - }, - - mult6 = function() { - - e1 <- bquote(dat[ , cval := cval * 6]) - list(e1) - - }, - - sub100 = function() { - - e1 <- bquote(dat[ , cval := 100 - cval]) - list(e1) - - } - - ) -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# mc2_mthds: Load list of correction functions (to be used at level 2) +#------------------------------------------------------------------------------- + +#' @name MC2_Methods +#' @title List of level 2 multiple-concentration correction functions +#' +#' @description +#' \code{mc2_mthds} returns a list of correction/transformation functions +#' to be used during level 2 multiple-concentration processing. +#' +#' @return A list functions +#' +#' @seealso \code{\link{mc2}}, \code{\link{Method functions}} to query what +#' methods get applied to each acid +#' +#' @details +#' The functions contained in the list returned by \code{mc2_mthds} return +#' a list of expressions to be executed in the \code{mc2} (not exported) +#' function environment. The functions are described here for reference +#' purposes, The \code{mc2_mthds} function is not exported, nor is it +#' intended for use. +#' +#' All available methods are described in the Available Methods section, listed +#' by the function/method name. +#' +#' @section Available Methods: +#' +#' More information about the level 2 multiple-concentration processing is +#' available in the package vignette, "Pipeline_Overview." +#' +#' \describe{ +#' \item{log2}{Take the logarithm of cval with the base 2.} +#' \item{log10}{Take the logarithm of cval with the base 10.} +#' \item{rmneg}{Remove entries where cval is less than 0.} +#' \item{rmzero}{Remove entries where cval is 0.} +#' \item{mult25}{Multiply cval by 25.} +#' \item{mult100}{Multiply cval by 100.} +#' \item{negshift}{Shift cval by subtracting out the minimum of cval and +#' adding 1, such that the new minimum of cval is 1.} +#' \item{mult25}{Multiply cval by 2.5.} +#' \item{mult3}{Multiply cval by 3.} +#' \item{mult6}{Multiply cval by 6.} +#' } +#' +#' @note +#' This function is not exported and is not intended to be used by the user. + + +mc2_mthds <- function() { + + list( + + log2 = function() { + + e1 <- bquote(dat[ , cval := log2(cval)]) + list(e1) + + }, + + log10 = function() { + + e1 <- bquote(dat[ , cval := log10(cval)]) + list(e1) + + }, + + rmneg = function() { + + e1 <- bquote(dat[cval < 0, c('cval', 'wllq') := list(NA_real_, 0)]) + list(e1) + + }, + + rmzero = function() { + + e1 <- bquote(dat[cval == 0, c('cval', 'wllq') := list(NA_real_, 0)]) + list(e1) + + }, + + mult25 = function() { + + e1 <- bquote(dat[ , cval := cval * 25]) + list(e1) + + }, + + mult100 = function() { + + e1 <- bquote(dat[ , cval := cval * 100]) + list(e1) + + }, + + negshift = function() { + + e1 <- bquote(dat[ , cval := cval - min(cval, na.rm = TRUE) + 1]) + list(e1) + + }, + + mult2.5 = function() { + + e1 <- bquote(dat[ , cval := cval * 2.5]) + list(e1) + + }, + + mult3 = function() { + + e1 <- bquote(dat[ , cval := cval * 3]) + list(e1) + + }, + + mult6 = function() { + + e1 <- bquote(dat[ , cval := cval * 6]) + list(e1) + + }, + + sub100 = function() { + + e1 <- bquote(dat[ , cval := 100 - cval]) + list(e1) + + } + + ) +} + +#------------------------------------------------------------------------------- diff --git a/R/mc3.R b/R/mc3.R index a2106fb..e6dac25 100644 --- a/R/mc3.R +++ b/R/mc3.R @@ -1,164 +1,164 @@ -#------------------------------------------------------------------------------- -# mc3: Perform level 3 multiple-concentration processing -#------------------------------------------------------------------------------- - -#' @template proclvl -#' @templateVar LVL 3 -#' @templateVar type mc -#' -#' @inheritParams mc1 -#' -#' @details -#' Level 3 multiple-concentration processing includes mapping assay component -#' to assay endpoint, duplicating the data when the assay component has -#' multiple assay endpoints, and any normalization of the data. Data -#' normalization based on methods listed in mc3_aeid and mc3_methods tables. -#' -#' @seealso \code{\link{Method functions}}, \code{\link{MC3_Methods}} -#' -#' @import data.table - -mc3 <- function(ac, wr = FALSE) { - - ## Variable-binding to pass R CMD Check - conc <- logc <- acid <- aeid <- mthd <- ordr <- nassays <- resp <- NULL - pval <- bval <- NULL - - owarn <- getOption("warn") - options(warn = 1) - on.exit(options(warn = owarn)) - - ## Check the ac input - if (length(ac) > 1) { - warning("ac must be of length 1. Level 3 processing incomplete; no ", - "updates\n made to the mc3 table for ACIDS ", - paste(ac, collapse = ", "), ".") - if(wr) return(FALSE) else return(list(FALSE, NULL)) - } - - stime <- Sys.time() - - ## Load level 2 data - dat <- tcplLoadData(lvl = 2L, type = "mc", fld = "acid", val = ac) - - ## Check if any level 2 data was loaded - if (nrow(dat) == 0) { - warning("No level 2 data for ACID", ac, ". Level 3 processing incomplete;", - " no updates\n made to the mc3 table for ACID", ac, ".") - if(wr) return(FALSE) else return(list(FALSE, NULL)) - } - - ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - - cat("Loaded L2 ACID", ac, " (", nrow(dat), " rows; ", ttime,")\n", sep = "") - - stime <- Sys.time() - - ## Force all concentrations to 1 significant figure - dat[ , conc := signif(conc, 1)] - - ## Add column for log10 concentration - dat[ , logc := log10(conc)] - - ## Load aeid mapping information. - aeid_info <- tcplLoadAeid("acid", ac)[ , list(acid, aeid)] - setkey(aeid_info, acid) - - ## Check for acids for aeids - if (nrow(aeid_info) == 0) { - warning("No assay endpoint listed for ACID", ac, ". Level 3 processing ", - "incomplete; no\n updates made to the mc3 table for ACID", - ac, ".") - if(wr) return(FALSE) else return(list(FALSE, NULL)) - } - - ## Merge dat with aeid_info to duplicate data for every aeid - setkey(dat, acid) - dat <- aeid_info[dat, allow.cartesian = TRUE] - setkey(dat, aeid) - - ## Load normalization methods - ms <- tcplMthdLoad(lvl = 3L, id = dat[ , unique(aeid)], type = "mc") - ms <- ms[ , list(aeid, mthd, ordr)] - - ## Check for aeids for methods - if (!all(dat[ , unique(aeid)] %in% ms[ , aeid])) { - miss_aeid <- dat[ , unique(aeid)[!unique(aeid) %in% ms[ , aeid]]] - warning("AEIDS(S) ", paste(miss_aeid, collapse = ", "), " (mapped to ACID", - ac, ") do not have aeid\n methods listed in the mc3_aeid table. ", - "Level 3 processing incomplete; no updates\n made to the mc3 ", - "table for ACID", ac, ".") - if(wr) return(FALSE) else return(list(FALSE, NULL)) - } - - ## Reshape ms - ms <- setkey(ms, ordr) - ms <- ms[ , lapply(.SD, list), by = list(mthd, ordr)] - ms[ , nassays := unlist(lapply(aeid, length))] - - ## Load the functions to generate normalization expressions - mthd_funcs <- mc3_mthds() - - ## Initialize the bval, pval, and resp columns - dat[ , c('bval', 'pval', 'resp') := NA_real_] - - ## Apply the normalization methods - exprs <- lapply(1:nrow(ms), - function(x) { - do.call(mthd_funcs[[ms[x, mthd]]], - list(aeids = ms[ , aeid][[x]])) - }) - fenv <- environment() - invisible(rapply(exprs, eval, envir = fenv)) - - ## Check for infinite pval or bval values - if (dat[ , lw(is.infinite(pval))] > 0 | dat[ , lw(is.infinite(bval))] > 0) { - in_aeid <- dat[is.infinite(pval) | is.infinite(bval), unique(aeid)] - warning("AEID(S) ", paste(in_aeid, collapse = ", "), " (mapped to ACID", - ac, ") contain infinite values in the bval or pval column. Level ", - "3 processing incomplete; no updates\n made to the mc3 table ", - "for ACID", ac, ".") - if(wr) return(FALSE) else return(list(FALSE, NULL)) - } - - ## Check for NA response values - if (dat[ , lw(is.na(resp))] > 0) { - na_aeid <- dat[is.na(resp) > 0, unique(aeid)] - warning("AEID(S) ", paste(na_aeid, collapse = ", "), " (mapped to ACID", - ac, ") contain NA in the response column. Level 3 processing ", - "incomplete; no updates\n made to the mc3 table for ACID", ac, ".") - if(wr) return(FALSE) else return(list(FALSE, NULL)) - } - - ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("Processed L3 ACID", ac, " (AEIDS: ", - paste(dat[ , unique(aeid)], collapse = ", "), - "; ", nrow(dat), " rows; ", ttime, ")\n", sep = "") - - res <- TRUE - - outcols <- c("m0id", "m1id", "m2id", "acid", "aeid", - "bval", "pval", "logc", "resp") - dat <- dat[ , .SD, .SDcols = outcols] - - ## Load into mc3 table -- else return results - if (wr) { - stime <- Sys.time() - tcplWriteData(dat = dat, lvl = 3L, type = "mc") - - ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("Wrote L3 ACID", ac, " (AEIDS: ", - paste(dat[ , unique(aeid)], collapse = ", "), - "; ", nrow(dat), " rows; ", ttime, ")\n", sep = "") - } else { - res <- c(list(res), list(dat)) - } - - return(res) - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# mc3: Perform level 3 multiple-concentration processing +#------------------------------------------------------------------------------- + +#' @template proclvl +#' @templateVar LVL 3 +#' @templateVar type mc +#' +#' @inheritParams mc1 +#' +#' @details +#' Level 3 multiple-concentration processing includes mapping assay component +#' to assay endpoint, duplicating the data when the assay component has +#' multiple assay endpoints, and any normalization of the data. Data +#' normalization based on methods listed in mc3_aeid and mc3_methods tables. +#' +#' @seealso \code{\link{Method functions}}, \code{\link{MC3_Methods}} +#' +#' @import data.table + +mc3 <- function(ac, wr = FALSE) { + + ## Variable-binding to pass R CMD Check + conc <- logc <- acid <- aeid <- mthd <- ordr <- nassays <- resp <- NULL + pval <- bval <- NULL + + owarn <- getOption("warn") + options(warn = 1) + on.exit(options(warn = owarn)) + + ## Check the ac input + if (length(ac) > 1) { + warning("ac must be of length 1. Level 3 processing incomplete; no ", + "updates\n made to the mc3 table for ACIDS ", + paste(ac, collapse = ", "), ".") + if(wr) return(FALSE) else return(list(FALSE, NULL)) + } + + stime <- Sys.time() + + ## Load level 2 data + dat <- tcplLoadData(lvl = 2L, type = "mc", fld = "acid", val = ac) + + ## Check if any level 2 data was loaded + if (nrow(dat) == 0) { + warning("No level 2 data for ACID", ac, ". Level 3 processing incomplete;", + " no updates\n made to the mc3 table for ACID", ac, ".") + if(wr) return(FALSE) else return(list(FALSE, NULL)) + } + + ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + + cat("Loaded L2 ACID", ac, " (", nrow(dat), " rows; ", ttime,")\n", sep = "") + + stime <- Sys.time() + + ## Force all concentrations to 1 significant figure + dat[ , conc := signif(conc, 1)] + + ## Add column for log10 concentration + dat[ , logc := log10(conc)] + + ## Load aeid mapping information. + aeid_info <- tcplLoadAeid("acid", ac)[ , list(acid, aeid)] + setkey(aeid_info, acid) + + ## Check for acids for aeids + if (nrow(aeid_info) == 0) { + warning("No assay endpoint listed for ACID", ac, ". Level 3 processing ", + "incomplete; no\n updates made to the mc3 table for ACID", + ac, ".") + if(wr) return(FALSE) else return(list(FALSE, NULL)) + } + + ## Merge dat with aeid_info to duplicate data for every aeid + setkey(dat, acid) + dat <- aeid_info[dat, allow.cartesian = TRUE] + setkey(dat, aeid) + + ## Load normalization methods + ms <- tcplMthdLoad(lvl = 3L, id = dat[ , unique(aeid)], type = "mc") + ms <- ms[ , list(aeid, mthd, ordr)] + + ## Check for aeids for methods + if (!all(dat[ , unique(aeid)] %in% ms[ , aeid])) { + miss_aeid <- dat[ , unique(aeid)[!unique(aeid) %in% ms[ , aeid]]] + warning("AEIDS(S) ", paste(miss_aeid, collapse = ", "), " (mapped to ACID", + ac, ") do not have aeid\n methods listed in the mc3_aeid table. ", + "Level 3 processing incomplete; no updates\n made to the mc3 ", + "table for ACID", ac, ".") + if(wr) return(FALSE) else return(list(FALSE, NULL)) + } + + ## Reshape ms + ms <- setkey(ms, ordr) + ms <- ms[ , lapply(.SD, list), by = list(mthd, ordr)] + ms[ , nassays := unlist(lapply(aeid, length))] + + ## Load the functions to generate normalization expressions + mthd_funcs <- mc3_mthds() + + ## Initialize the bval, pval, and resp columns + dat[ , c('bval', 'pval', 'resp') := NA_real_] + + ## Apply the normalization methods + exprs <- lapply(1:nrow(ms), + function(x) { + do.call(mthd_funcs[[ms[x, mthd]]], + list(aeids = ms[ , aeid][[x]])) + }) + fenv <- environment() + invisible(rapply(exprs, eval, envir = fenv)) + + ## Check for infinite pval or bval values + if (dat[ , lw(is.infinite(pval))] > 0 | dat[ , lw(is.infinite(bval))] > 0) { + in_aeid <- dat[is.infinite(pval) | is.infinite(bval), unique(aeid)] + warning("AEID(S) ", paste(in_aeid, collapse = ", "), " (mapped to ACID", + ac, ") contain infinite values in the bval or pval column. Level ", + "3 processing incomplete; no updates\n made to the mc3 table ", + "for ACID", ac, ".") + if(wr) return(FALSE) else return(list(FALSE, NULL)) + } + + ## Check for NA response values + if (dat[ , lw(is.na(resp))] > 0) { + na_aeid <- dat[is.na(resp) > 0, unique(aeid)] + warning("AEID(S) ", paste(na_aeid, collapse = ", "), " (mapped to ACID", + ac, ") contain NA in the response column. Level 3 processing ", + "incomplete; no updates\n made to the mc3 table for ACID", ac, ".") + if(wr) return(FALSE) else return(list(FALSE, NULL)) + } + + ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("Processed L3 ACID", ac, " (AEIDS: ", + paste(dat[ , unique(aeid)], collapse = ", "), + "; ", nrow(dat), " rows; ", ttime, ")\n", sep = "") + + res <- TRUE + + outcols <- c("m0id", "m1id", "m2id", "acid", "aeid", + "bval", "pval", "logc", "resp") + dat <- dat[ , .SD, .SDcols = outcols] + + ## Load into mc3 table -- else return results + if (wr) { + stime <- Sys.time() + tcplWriteData(dat = dat, lvl = 3L, type = "mc") + + ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("Wrote L3 ACID", ac, " (AEIDS: ", + paste(dat[ , unique(aeid)], collapse = ", "), + "; ", nrow(dat), " rows; ", ttime, ")\n", sep = "") + } else { + res <- c(list(res), list(dat)) + } + + return(res) + +} + +#------------------------------------------------------------------------------- diff --git a/R/mc3_mthds.R b/R/mc3_mthds.R index b90d6d8..6f91e4b 100644 --- a/R/mc3_mthds.R +++ b/R/mc3_mthds.R @@ -1,538 +1,538 @@ -#------------------------------------------------------------------------------- -# mc3_mthds: List of normalization methods (to be used at level 3) -#------------------------------------------------------------------------------- - -#' @name MC3_Methods -#' @title List of level 3 multiple-concentration normalization methods -#' -#' @description -#' \code{mc3_mthds} returns a list of normalization methods to be used -#' during level 3 multiple-concentration processing. -#' -#' @return A list of functions -#' -#' @seealso \code{\link{mc3}}, \code{\link{Method functions}} to query what -#' methods get applied to each aeid -#' -#' @details -#' The functions contained in the list returned by \code{mc3_mthds} take -#' 'aeids' (a numeric vector of aeid values) and returns a list of expressions -#' to be executed in the \code{mc3} (not exported) function environment. The -#' functions are described here for reference purposes, The -#' \code{mc3_mthds} function is not exported, nor is it intended for use. -#' -#' All available methods are described in the Available Methods section, listed -#' by the type of function and the function/method name. -#' -#' @section Available Methods: -#' -#' The methods are broken into three types, based on what fields they define. -#' Different methods are used to define "bval" (the baseline value), "pval" -#' (the positive control value), and "resp" (the final response value). -#' -#' Although it does not say so specifically in each description, all methods -#' are applied by aeid. -#' -#' More information about the level 3 multiple-concentration processing is -#' available in the package vignette, "Pipeline_Overview." -#' -#' \subsection{bval Methods}{ -#' \describe{ -#' \item{bval.apid.nwlls.med}{Calculate bval as the median of cval for -#' wells with wllt equal to "n," by apid.} -#' \item{bval.apid.lowconc.med}{Calculate bval as the median of cval for -#' wells with wllt equal to "t" and cndx equal to 1 or 2, by apid.} -#' \item{bval.apid.twlls.med}{Calculate bval as the median of cval for -#' wells with wllt equal to "t," by apid.} -#' \item{bval.apid.tn.med}{Calculate bval as the median of cval for wells -#' with wllt equal to "t" or "n," by apid.} -#' \item{bval.apid.nwllslowconc.med}{Calculate bval as the median of cval -#' for wells with wllt equal to "n" or wells with wllt equal to "t" and -#' cndx equal to 1 or 2, by apid.} -#' \item{bval.spid.lowconc.med}{Calculate bval as the median of cval for -#' wells with wllt equal to "t" and cndx equal to 1, 2, or 3, by spid.} -#' \item{bval.apid.nwllstcwllslowconc.med}{Calculate bval as the median of -#' cval for wells with wllt equal to "n" or cndx equal to 1 or 2 and -#' wllt equal to "t" or "c" by apid.} -#' -#' } -#' } -#' -#' \subsection{pval Methods}{ -#' \describe{ -#' \item{pval.apid.pwlls.med}{Calculate pval as the median of cval for -#' wells with wllt equal to "p," by apid.} -#' \item{pval.apid.mwlls.med}{Calculate pval as the median of cval for -#' wells with wllt equal to "m," by apid.} -#' \item{pval.apid.medpcbyconc.max}{First calculate the median of cval for -#' wells with wllt equal to "p" or "c," by wllt, conc, and apid. Then -#' calculate pval as the maximum of the calculated medians, by apid.} -#' \item{pval.apid.medpcbyconc.min}{First calculate the median of cval for -#' wells with wllt equal to "p" or "c," by wllt, conc, and apid. Then -#' calculate pval as the minimum of the calculated medians, by apid.} -#' \item{pval.apid.medncbyconc.min}{First calculate the median of cval for -#' wells with wllt equal to "m" or "o," by wllt, conc, and apid. Then -#' calculate pval as the minimum of the calculated medians, by apid.} -#' \item{pval.apid.pmv.min}{First calculate the median of cval for -#' wells with wllt equal to "p," "m," or "v," by wllt, conc, and apid. Then -#' calculate pval as the minimum of the calculated medians, by apid.} -#' \item{pval.apid.pmv.max}{First calculate the median of cval for -#' wells with wllt equal to "p," "m," or "v," by wllt, conc, and apid. Then -#' calculate pval as the maximum of the calculated medians, by apid.} -#' \item{pval.apid.f.max}{First calculate the median of cval for -#' wells with wllt equal to "f," by wllt, conc, and apid. Then calculate -#' pval as the maximum of the calculated medians, by apid.} -#' \item{pval.apid.f.min}{First calculate the median of cval for -#' wells with wllt equal to "f," by wllt, conc, and apid. Then calculate -#' pval as the minimum of the calculated medians, by apid.} -#' \item{pval.apid.p.max}{First calculate the median of cval for -#' wells with wllt equal to "p," by wllt, conc, and apid. Then calculate -#' pval as the maximum of the calculated medians, by apid.} -#' \item{pval.apid.p.min}{First calculate the median of cval for -#' wells with wllt equal to "p," by wllt, conc, and apid. Then calculate -#' pval as the minimum of the calculated medians, by apid.} -#' \item{pval.apid.v.min}{First calculate the median of cval for -#' wells with wllt equal to "v," by wllt, conc, and apid. Then calculate -#' pval as the minimum of the calculated medians, by apid.} -#' \item{pval.zero}{Define pval as 0.} -#' } -#' } -#' -#' \subsection{resp Methods}{ -#' \describe{ -#' \item{resp.pc}{Calculate resp as \eqn{\frac{\mathit{cval} - -#' \mathit{bval}}{\mathit{pval} - \mathit{bval}}100}{(cval - bval)/(pval -#' - bval)*100}.} -#' \item{resp.fc}{Calculate resp as \eqn{\mathit{cval}/\mathit{bval}}{ -#' cval/bval}.} -#' \item{resp.logfc}{Calculate resp as \eqn{\mathit{cval} - \mathit{bval}}{ -#' cval - bval}.} -#' \item{resp.log2}{Take the logarithm of resp with base 2.} -#' \item{resp.mult25}{Multiply resp by 25.} -#' \item{resp.scale.mad.log2fc}{Multiply resp by the scale factor -#' \eqn{\frac{\log_2 \left( 1.2 \right)}{3\mathit{bmad}}}{ -#' log2(1.2)/(3*bmad)}.} -#' \item{resp.scale.quant.log2fc}{Determine the maximum response -#' \eqn{\mathit{md}}{md} where \eqn{\mathit{md}}{md} = abs(1st centile - -#' 50th centile) or abs(99th centile - 50th centile), whichever is greater. -#' Scale the response such that 20 percent of md equals -#' \eqn{\log_2 \left( 1.2 \right)}{log2(1.2)}.} -#' \item{resp.multneg1}{Multiply resp by -1.} -#' \item{resp.shiftneg.3bmad}{Shift all resp values less than -3*bmad to 0.} -#' \item{resp.shiftneg.6bmad}{Shift all resp values less than -6*bmad to 0.} -#' \item{resp.shiftneg.10bmad}{Shift all resp values less than -10*bmad to -#' 0.} -#' \item{resp.blineshift.3bmad.repi}{Shift resp values with the blineShift -#' function by repi, where the window (wndw) is 3*bmad.} -#' \item{resp.blineshift.50.repi}{Shift resp values with the blineShift -#' function by repi, where the window (wndw) is 50.} -#' \item{resp.blineshift.3bmad.spid}{Shift resp values with the blineShift -#' function by spid, where the window (wndw) is 3*bmad.} -#' \item{resp.blineshift.50.spid}{Shift resp values with the blineShift -#' function by spid, where the window (wndw) is 50.} -#' \item{none}{Do no normalization; make resp equal to cval.} -#' } -#' } -#' -#' @note -#' This function is not exported and is not intended to be used by the user. - - -mc3_mthds <- function() { - - list( - - bval.apid.nwlls.med = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - bval := median(cval[wllt == "n"], na.rm = TRUE), - by = list(aeid, apid)]) - list(e1) - - }, - - bval.apid.lowconc.med = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - bval := median(cval[cndx %in% 1:2 & wllt == "t"], - na.rm = TRUE), - by = list(aeid, apid)]) - list(e1) - - }, - - bval.apid.twlls.med = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - bval := median(cval[wllt == "t"], na.rm = TRUE), - by = list(aeid, apid)]) - list(e1) - - }, - - bval.apid.tn.med = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - bval := median(cval[wllt %in% c("t", "n")], - na.rm = TRUE), - by = list(aeid, apid)]) - list(e1) - - }, - - bval.apid.nwllslowconc.med = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - bval := median(cval[(cndx %in% 1:2 & wllt == "t") | - wllt == "n"], - na.rm = TRUE), - by = list(aeid, apid)]) - list(e1) - - }, - - bval.spid.lowconc.med = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - bval := median(cval[cndx %in% 1:3 & wllt == "t"], - na.rm = TRUE), - by = list(aeid, spid, repi)]) - list(e1) - - }, - - pval.apid.pwlls.med = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - pval := median(cval[wllt == "p"], na.rm = TRUE), - by = list(aeid, apid)]) - list(e1) - - }, - - pval.apid.mwlls.med = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - pval := median(cval[wllt == "m"], na.rm = TRUE), - by = list(aeid, apid)]) - list(e1) - - }, - - pval.apid.medpcbyconc.max = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - temp := median(cval[wllt %in% c("c", "p")], - na.rm = TRUE), - by = list(aeid, apid, wllt, conc)]) - e2 <- bquote(dat[J(.(aeids)), - pval := max(temp, na.rm = TRUE), - by = list(aeid, apid)]) - e3 <- bquote(dat[ , temp := NULL]) - list(e1, e2, e3) - - }, - - pval.apid.medpcbyconc.min = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - temp := median(cval[wllt %in% c("c", "p")], - na.rm = TRUE), - by = list(aeid, apid, wllt, conc)]) - e2 <- bquote(dat[J(.(aeids)), - pval := min(temp, na.rm = TRUE), - by = list(aeid, apid)]) - e3 <- bquote(dat[ , temp := NULL]) - list(e1, e2, e3) - - }, - - pval.apid.medncbyconc.min = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - temp := median(cval[wllt %in% c("m","o")], - na.rm = TRUE), - by = list(aeid, apid, wllt, conc)]) - e2 <- bquote(dat[J(.(aeids)), - pval := min(temp, na.rm = TRUE), - by = list(aeid, apid)]) - e3 <- bquote(dat[ , temp := NULL]) - list(e1, e2, e3) - - }, - - pval.apid.pmv.min = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - temp := median(cval[wllt %in% c("p", "m", "v")], - na.rm = TRUE), - by = list(aeid, apid, wllt, conc)]) - e2 <- bquote(dat[J(.(aeids)), - pval := min(temp, na.rm = TRUE), - by = list(aeid, apid)]) - e3 <- bquote(dat[ , temp := NULL]) - list(e1, e2, e3) - - }, - - pval.apid.pmv.max = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - temp := median(cval[wllt %in% c("p", "m", "v")], - na.rm = TRUE), - by = list(aeid, apid, wllt, conc)]) - e2 <- bquote(dat[J(.(aeids)), - pval := max(temp, na.rm = TRUE), - by = list(aeid, apid)]) - e3 <- bquote(dat[ , temp := NULL]) - list(e1, e2, e3) - - }, - - pval.apid.f.max = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - temp := median(cval[wllt == "f"], na.rm = TRUE), - by = list(aeid, apid, conc)]) - e2 <- bquote(dat[J(.(aeids)), - pval := max(temp, na.rm = TRUE), - by = list(aeid, apid)]) - e3 <- bquote(dat[ , temp := NULL]) - list(e1, e2, e3) - - }, - - pval.apid.f.min = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - temp := median(cval[wllt == "f"], na.rm = TRUE), - by = list(aeid, apid, conc)]) - e2 <- bquote(dat[J(.(aeids)), - pval := min(temp, na.rm = TRUE), - by = list(aeid, apid)]) - e3 <- bquote(dat[ , temp := NULL]) - list(e1, e2, e3) - - }, - - pval.apid.p.max = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - temp := median(cval[wllt == "p"], na.rm = TRUE), - by = list(aeid, apid, conc)]) - e2 <- bquote(dat[J(.(aeids)), - pval := max(temp, na.rm = TRUE), - by = list(aeid, apid)]) - e3 <- bquote(dat[ , temp := NULL]) - list(e1, e2, e3) - - }, - - pval.apid.p.min = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - temp := median(cval[wllt == "p"], na.rm = TRUE), - by = list(aeid, apid, conc)]) - e2 <- bquote(dat[J(.(aeids)), - pval := min(temp, na.rm = TRUE), - by = list(aeid, apid)]) - e3 <- bquote(dat[ , temp := NULL]) - list(e1, e2, e3) - - }, - - pval.apid.v.min = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - temp := median(cval[wllt == "v"], na.rm = TRUE), - by = list(aeid, apid, conc)]) - e2 <- bquote(dat[J(.(aeids)), - pval := min(temp, na.rm = TRUE), - by = list(aeid, apid)]) - e3 <- bquote(dat[ , temp := NULL]) - list(e1, e2, e3) - - }, - - pval.zero = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), pval := 0]) - list(e1) - - }, - - resp.pc = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - resp := (cval - bval)/(pval - bval)*100]) - list(e1) - - }, - - resp.fc = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), resp := cval/bval]) - list(e1) - - }, - - resp.logfc = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), resp := cval - bval]) - list(e1) - - }, - - resp.log2 = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), resp := log2(resp)]) - list(e1) - - }, - - resp.mult25 = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), resp := resp * 25]) - list(e1) - - }, - - resp.scale.mad.log2fc = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - bmad := mad(resp[cndx %in% 1:2 & wllt == "t"], - na.rm = TRUE), - by = aeid]) - e2 <- bquote(dat[J(.(aeids)), resp := log2(1.2)/(3*bmad)*resp]) - e3 <- bquote(dat[ , bmad := NULL]) - - list(e1, e2, e3) - - }, - - resp.scale.quant.log2fc = function(aeids) { - - qv <- c(0.01, 0.5, 0.99) - e1 <- bquote(dat[J(.(aeids)), - c("q1", "q2", "q3") := as.list(quantile(resp, .(qv))), - by = aeid]) - e2 <- bquote(dat[J(.(aeids)), - md := max(abs(c(diff(c(q1, q2)), diff(c(q2, q3))))), - by = aeid]) - e3 <- bquote(dat[J(.(aeids)), resp := log2(1.2)/(0.2*md)*resp]) - e4 <- bquote(dat[ , .(c("q1", "q2", "q3", "md")) := NULL, with = FALSE]) - list(e1, e2, e3, e4) - - }, - - resp.multneg1 = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), resp := resp * -1]) - list(e1) - - }, - - resp.shiftneg.3bmad = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - bmad := mad(resp[cndx %in% 1:2 & wllt == "t"], - na.rm = TRUE), - by = aeid]) - e2 <- bquote(dat[aeid %in% .(aeids) & resp < -3 * bmad, resp := 0]) - e3 <- bquote(dat[ , bmad := NULL]) - list(e1, e2, e3) - - }, - - resp.shiftneg.6bmad = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - bmad := mad(resp[cndx %in% 1:2 & wllt == "t"], - na.rm = TRUE), - by = aeid]) - e2 <- bquote(dat[aeid %in% .(aeids) & resp < -6 * bmad, resp := 0]) - e3 <- bquote(dat[ , bmad := NULL]) - list(e1, e2, e3) - - }, - - resp.shiftneg.10bmad = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - bmad := mad(resp[cndx %in% 1:2 & wllt == "t"], - na.rm = TRUE), - by = aeid]) - e2 <- bquote(dat[aeid %in% .(aeids) & resp < -10 * bmad, resp := 0]) - e3 <- bquote(dat[ , bmad := NULL]) - list(e1, e2, e3) - - }, - - resp.blineshift.3bmad.repi = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - wndw := mad(resp[cndx %in% 1:2 & wllt == "t"], - na.rm = TRUE) * 3, - by = aeid]) - e2 <- bquote(dat[aeid %in% .(aeids) & wllt %in% c("t", "c", "o"), - resp := blineShift(resp, logc, wndw), - by = list(aeid, spid, repi)]) - e3 <- bquote(dat[ , wndw := NULL]) - list(e1, e2, e3) - - }, - - resp.blineshift.50.repi = function(aeids) { - - e1 <- bquote(dat[aeid %in% .(aeids) & wllt %in% c("t", "c", "o"), - resp := blineShift(resp, logc, wndw = 50), - by = list(aeid, spid, repi)]) - list(e1) - - }, - - resp.blineshift.3bmad.spid = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - wndw := mad(resp[cndx %in% 1:2 & wllt == "t"], - na.rm = TRUE) * 3, - by = aeid]) - e2 <- bquote(dat[aeid %in% .(aeids) & wllt %in% c("t", "c", "o"), - resp := blineShift(resp, logc, wndw), - by = list(aeid, spid)]) - e3 <- bquote(dat[ , wndw := NULL]) - list(e1, e2, e3) - - }, - - resp.blineshift.50.spid = function(aeids) { - - e1 <- bquote(dat[aeid %in% .(aeids) & wllt %in% c("t", "c", "o"), - resp := blineShift(resp, logc, wndw = 50), - by = list(aeid, spid)]) - list(e1) - - }, - - none = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), resp := cval]) - list(e1) - - }, - - bval.apid.nwllstcwllslowconc.med = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - bval := median(cval[(cndx %in% 1:2 & wllt %in% c("t","c")) | - wllt == "n"], - na.rm = TRUE), - by = list(aeid, apid)]) - list(e1) - } - - ) - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# mc3_mthds: List of normalization methods (to be used at level 3) +#------------------------------------------------------------------------------- + +#' @name MC3_Methods +#' @title List of level 3 multiple-concentration normalization methods +#' +#' @description +#' \code{mc3_mthds} returns a list of normalization methods to be used +#' during level 3 multiple-concentration processing. +#' +#' @return A list of functions +#' +#' @seealso \code{\link{mc3}}, \code{\link{Method functions}} to query what +#' methods get applied to each aeid +#' +#' @details +#' The functions contained in the list returned by \code{mc3_mthds} take +#' 'aeids' (a numeric vector of aeid values) and returns a list of expressions +#' to be executed in the \code{mc3} (not exported) function environment. The +#' functions are described here for reference purposes, The +#' \code{mc3_mthds} function is not exported, nor is it intended for use. +#' +#' All available methods are described in the Available Methods section, listed +#' by the type of function and the function/method name. +#' +#' @section Available Methods: +#' +#' The methods are broken into three types, based on what fields they define. +#' Different methods are used to define "bval" (the baseline value), "pval" +#' (the positive control value), and "resp" (the final response value). +#' +#' Although it does not say so specifically in each description, all methods +#' are applied by aeid. +#' +#' More information about the level 3 multiple-concentration processing is +#' available in the package vignette, "Pipeline_Overview." +#' +#' \subsection{bval Methods}{ +#' \describe{ +#' \item{bval.apid.nwlls.med}{Calculate bval as the median of cval for +#' wells with wllt equal to "n," by apid.} +#' \item{bval.apid.lowconc.med}{Calculate bval as the median of cval for +#' wells with wllt equal to "t" and cndx equal to 1 or 2, by apid.} +#' \item{bval.apid.twlls.med}{Calculate bval as the median of cval for +#' wells with wllt equal to "t," by apid.} +#' \item{bval.apid.tn.med}{Calculate bval as the median of cval for wells +#' with wllt equal to "t" or "n," by apid.} +#' \item{bval.apid.nwllslowconc.med}{Calculate bval as the median of cval +#' for wells with wllt equal to "n" or wells with wllt equal to "t" and +#' cndx equal to 1 or 2, by apid.} +#' \item{bval.spid.lowconc.med}{Calculate bval as the median of cval for +#' wells with wllt equal to "t" and cndx equal to 1, 2, or 3, by spid.} +#' \item{bval.apid.nwllstcwllslowconc.med}{Calculate bval as the median of +#' cval for wells with wllt equal to "n" or cndx equal to 1 or 2 and +#' wllt equal to "t" or "c" by apid.} +#' +#' } +#' } +#' +#' \subsection{pval Methods}{ +#' \describe{ +#' \item{pval.apid.pwlls.med}{Calculate pval as the median of cval for +#' wells with wllt equal to "p," by apid.} +#' \item{pval.apid.mwlls.med}{Calculate pval as the median of cval for +#' wells with wllt equal to "m," by apid.} +#' \item{pval.apid.medpcbyconc.max}{First calculate the median of cval for +#' wells with wllt equal to "p" or "c," by wllt, conc, and apid. Then +#' calculate pval as the maximum of the calculated medians, by apid.} +#' \item{pval.apid.medpcbyconc.min}{First calculate the median of cval for +#' wells with wllt equal to "p" or "c," by wllt, conc, and apid. Then +#' calculate pval as the minimum of the calculated medians, by apid.} +#' \item{pval.apid.medncbyconc.min}{First calculate the median of cval for +#' wells with wllt equal to "m" or "o," by wllt, conc, and apid. Then +#' calculate pval as the minimum of the calculated medians, by apid.} +#' \item{pval.apid.pmv.min}{First calculate the median of cval for +#' wells with wllt equal to "p," "m," or "v," by wllt, conc, and apid. Then +#' calculate pval as the minimum of the calculated medians, by apid.} +#' \item{pval.apid.pmv.max}{First calculate the median of cval for +#' wells with wllt equal to "p," "m," or "v," by wllt, conc, and apid. Then +#' calculate pval as the maximum of the calculated medians, by apid.} +#' \item{pval.apid.f.max}{First calculate the median of cval for +#' wells with wllt equal to "f," by wllt, conc, and apid. Then calculate +#' pval as the maximum of the calculated medians, by apid.} +#' \item{pval.apid.f.min}{First calculate the median of cval for +#' wells with wllt equal to "f," by wllt, conc, and apid. Then calculate +#' pval as the minimum of the calculated medians, by apid.} +#' \item{pval.apid.p.max}{First calculate the median of cval for +#' wells with wllt equal to "p," by wllt, conc, and apid. Then calculate +#' pval as the maximum of the calculated medians, by apid.} +#' \item{pval.apid.p.min}{First calculate the median of cval for +#' wells with wllt equal to "p," by wllt, conc, and apid. Then calculate +#' pval as the minimum of the calculated medians, by apid.} +#' \item{pval.apid.v.min}{First calculate the median of cval for +#' wells with wllt equal to "v," by wllt, conc, and apid. Then calculate +#' pval as the minimum of the calculated medians, by apid.} +#' \item{pval.zero}{Define pval as 0.} +#' } +#' } +#' +#' \subsection{resp Methods}{ +#' \describe{ +#' \item{resp.pc}{Calculate resp as \eqn{\frac{\mathit{cval} - +#' \mathit{bval}}{\mathit{pval} - \mathit{bval}}100}{(cval - bval)/(pval +#' - bval)*100}.} +#' \item{resp.fc}{Calculate resp as \eqn{\mathit{cval}/\mathit{bval}}{ +#' cval/bval}.} +#' \item{resp.logfc}{Calculate resp as \eqn{\mathit{cval} - \mathit{bval}}{ +#' cval - bval}.} +#' \item{resp.log2}{Take the logarithm of resp with base 2.} +#' \item{resp.mult25}{Multiply resp by 25.} +#' \item{resp.scale.mad.log2fc}{Multiply resp by the scale factor +#' \eqn{\frac{\log_2 \left( 1.2 \right)}{3\mathit{bmad}}}{ +#' log2(1.2)/(3*bmad)}.} +#' \item{resp.scale.quant.log2fc}{Determine the maximum response +#' \eqn{\mathit{md}}{md} where \eqn{\mathit{md}}{md} = abs(1st centile - +#' 50th centile) or abs(99th centile - 50th centile), whichever is greater. +#' Scale the response such that 20 percent of md equals +#' \eqn{\log_2 \left( 1.2 \right)}{log2(1.2)}.} +#' \item{resp.multneg1}{Multiply resp by -1.} +#' \item{resp.shiftneg.3bmad}{Shift all resp values less than -3*bmad to 0.} +#' \item{resp.shiftneg.6bmad}{Shift all resp values less than -6*bmad to 0.} +#' \item{resp.shiftneg.10bmad}{Shift all resp values less than -10*bmad to +#' 0.} +#' \item{resp.blineshift.3bmad.repi}{Shift resp values with the blineShift +#' function by repi, where the window (wndw) is 3*bmad.} +#' \item{resp.blineshift.50.repi}{Shift resp values with the blineShift +#' function by repi, where the window (wndw) is 50.} +#' \item{resp.blineshift.3bmad.spid}{Shift resp values with the blineShift +#' function by spid, where the window (wndw) is 3*bmad.} +#' \item{resp.blineshift.50.spid}{Shift resp values with the blineShift +#' function by spid, where the window (wndw) is 50.} +#' \item{none}{Do no normalization; make resp equal to cval.} +#' } +#' } +#' +#' @note +#' This function is not exported and is not intended to be used by the user. + + +mc3_mthds <- function() { + + list( + + bval.apid.nwlls.med = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + bval := median(cval[wllt == "n"], na.rm = TRUE), + by = list(aeid, apid)]) + list(e1) + + }, + + bval.apid.lowconc.med = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + bval := median(cval[cndx %in% 1:2 & wllt == "t"], + na.rm = TRUE), + by = list(aeid, apid)]) + list(e1) + + }, + + bval.apid.twlls.med = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + bval := median(cval[wllt == "t"], na.rm = TRUE), + by = list(aeid, apid)]) + list(e1) + + }, + + bval.apid.tn.med = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + bval := median(cval[wllt %in% c("t", "n")], + na.rm = TRUE), + by = list(aeid, apid)]) + list(e1) + + }, + + bval.apid.nwllslowconc.med = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + bval := median(cval[(cndx %in% 1:2 & wllt == "t") | + wllt == "n"], + na.rm = TRUE), + by = list(aeid, apid)]) + list(e1) + + }, + + bval.spid.lowconc.med = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + bval := median(cval[cndx %in% 1:3 & wllt == "t"], + na.rm = TRUE), + by = list(aeid, spid, repi)]) + list(e1) + + }, + + pval.apid.pwlls.med = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + pval := median(cval[wllt == "p"], na.rm = TRUE), + by = list(aeid, apid)]) + list(e1) + + }, + + pval.apid.mwlls.med = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + pval := median(cval[wllt == "m"], na.rm = TRUE), + by = list(aeid, apid)]) + list(e1) + + }, + + pval.apid.medpcbyconc.max = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + temp := median(cval[wllt %in% c("c", "p")], + na.rm = TRUE), + by = list(aeid, apid, wllt, conc)]) + e2 <- bquote(dat[J(.(aeids)), + pval := max(temp, na.rm = TRUE), + by = list(aeid, apid)]) + e3 <- bquote(dat[ , temp := NULL]) + list(e1, e2, e3) + + }, + + pval.apid.medpcbyconc.min = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + temp := median(cval[wllt %in% c("c", "p")], + na.rm = TRUE), + by = list(aeid, apid, wllt, conc)]) + e2 <- bquote(dat[J(.(aeids)), + pval := min(temp, na.rm = TRUE), + by = list(aeid, apid)]) + e3 <- bquote(dat[ , temp := NULL]) + list(e1, e2, e3) + + }, + + pval.apid.medncbyconc.min = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + temp := median(cval[wllt %in% c("m","o")], + na.rm = TRUE), + by = list(aeid, apid, wllt, conc)]) + e2 <- bquote(dat[J(.(aeids)), + pval := min(temp, na.rm = TRUE), + by = list(aeid, apid)]) + e3 <- bquote(dat[ , temp := NULL]) + list(e1, e2, e3) + + }, + + pval.apid.pmv.min = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + temp := median(cval[wllt %in% c("p", "m", "v")], + na.rm = TRUE), + by = list(aeid, apid, wllt, conc)]) + e2 <- bquote(dat[J(.(aeids)), + pval := min(temp, na.rm = TRUE), + by = list(aeid, apid)]) + e3 <- bquote(dat[ , temp := NULL]) + list(e1, e2, e3) + + }, + + pval.apid.pmv.max = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + temp := median(cval[wllt %in% c("p", "m", "v")], + na.rm = TRUE), + by = list(aeid, apid, wllt, conc)]) + e2 <- bquote(dat[J(.(aeids)), + pval := max(temp, na.rm = TRUE), + by = list(aeid, apid)]) + e3 <- bquote(dat[ , temp := NULL]) + list(e1, e2, e3) + + }, + + pval.apid.f.max = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + temp := median(cval[wllt == "f"], na.rm = TRUE), + by = list(aeid, apid, conc)]) + e2 <- bquote(dat[J(.(aeids)), + pval := max(temp, na.rm = TRUE), + by = list(aeid, apid)]) + e3 <- bquote(dat[ , temp := NULL]) + list(e1, e2, e3) + + }, + + pval.apid.f.min = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + temp := median(cval[wllt == "f"], na.rm = TRUE), + by = list(aeid, apid, conc)]) + e2 <- bquote(dat[J(.(aeids)), + pval := min(temp, na.rm = TRUE), + by = list(aeid, apid)]) + e3 <- bquote(dat[ , temp := NULL]) + list(e1, e2, e3) + + }, + + pval.apid.p.max = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + temp := median(cval[wllt == "p"], na.rm = TRUE), + by = list(aeid, apid, conc)]) + e2 <- bquote(dat[J(.(aeids)), + pval := max(temp, na.rm = TRUE), + by = list(aeid, apid)]) + e3 <- bquote(dat[ , temp := NULL]) + list(e1, e2, e3) + + }, + + pval.apid.p.min = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + temp := median(cval[wllt == "p"], na.rm = TRUE), + by = list(aeid, apid, conc)]) + e2 <- bquote(dat[J(.(aeids)), + pval := min(temp, na.rm = TRUE), + by = list(aeid, apid)]) + e3 <- bquote(dat[ , temp := NULL]) + list(e1, e2, e3) + + }, + + pval.apid.v.min = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + temp := median(cval[wllt == "v"], na.rm = TRUE), + by = list(aeid, apid, conc)]) + e2 <- bquote(dat[J(.(aeids)), + pval := min(temp, na.rm = TRUE), + by = list(aeid, apid)]) + e3 <- bquote(dat[ , temp := NULL]) + list(e1, e2, e3) + + }, + + pval.zero = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), pval := 0]) + list(e1) + + }, + + resp.pc = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + resp := (cval - bval)/(pval - bval)*100]) + list(e1) + + }, + + resp.fc = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), resp := cval/bval]) + list(e1) + + }, + + resp.logfc = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), resp := cval - bval]) + list(e1) + + }, + + resp.log2 = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), resp := log2(resp)]) + list(e1) + + }, + + resp.mult25 = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), resp := resp * 25]) + list(e1) + + }, + + resp.scale.mad.log2fc = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + bmad := mad(resp[cndx %in% 1:2 & wllt == "t"], + na.rm = TRUE), + by = aeid]) + e2 <- bquote(dat[J(.(aeids)), resp := log2(1.2)/(3*bmad)*resp]) + e3 <- bquote(dat[ , bmad := NULL]) + + list(e1, e2, e3) + + }, + + resp.scale.quant.log2fc = function(aeids) { + + qv <- c(0.01, 0.5, 0.99) + e1 <- bquote(dat[J(.(aeids)), + c("q1", "q2", "q3") := as.list(quantile(resp, .(qv))), + by = aeid]) + e2 <- bquote(dat[J(.(aeids)), + md := max(abs(c(diff(c(q1, q2)), diff(c(q2, q3))))), + by = aeid]) + e3 <- bquote(dat[J(.(aeids)), resp := log2(1.2)/(0.2*md)*resp]) + e4 <- bquote(dat[ , .(c("q1", "q2", "q3", "md")) := NULL]) + list(e1, e2, e3, e4) + + }, + + resp.multneg1 = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), resp := resp * -1]) + list(e1) + + }, + + resp.shiftneg.3bmad = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + bmad := mad(resp[cndx %in% 1:2 & wllt == "t"], + na.rm = TRUE), + by = aeid]) + e2 <- bquote(dat[aeid %in% .(aeids) & resp < -3 * bmad, resp := 0]) + e3 <- bquote(dat[ , bmad := NULL]) + list(e1, e2, e3) + + }, + + resp.shiftneg.6bmad = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + bmad := mad(resp[cndx %in% 1:2 & wllt == "t"], + na.rm = TRUE), + by = aeid]) + e2 <- bquote(dat[aeid %in% .(aeids) & resp < -6 * bmad, resp := 0]) + e3 <- bquote(dat[ , bmad := NULL]) + list(e1, e2, e3) + + }, + + resp.shiftneg.10bmad = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + bmad := mad(resp[cndx %in% 1:2 & wllt == "t"], + na.rm = TRUE), + by = aeid]) + e2 <- bquote(dat[aeid %in% .(aeids) & resp < -10 * bmad, resp := 0]) + e3 <- bquote(dat[ , bmad := NULL]) + list(e1, e2, e3) + + }, + + resp.blineshift.3bmad.repi = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + wndw := mad(resp[cndx %in% 1:2 & wllt == "t"], + na.rm = TRUE) * 3, + by = aeid]) + e2 <- bquote(dat[aeid %in% .(aeids) & wllt %in% c("t", "c", "o"), + resp := blineShift(resp, logc, wndw), + by = list(aeid, spid, repi)]) + e3 <- bquote(dat[ , wndw := NULL]) + list(e1, e2, e3) + + }, + + resp.blineshift.50.repi = function(aeids) { + + e1 <- bquote(dat[aeid %in% .(aeids) & wllt %in% c("t", "c", "o"), + resp := blineShift(resp, logc, wndw = 50), + by = list(aeid, spid, repi)]) + list(e1) + + }, + + resp.blineshift.3bmad.spid = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + wndw := mad(resp[cndx %in% 1:2 & wllt == "t"], + na.rm = TRUE) * 3, + by = aeid]) + e2 <- bquote(dat[aeid %in% .(aeids) & wllt %in% c("t", "c", "o"), + resp := blineShift(resp, logc, wndw), + by = list(aeid, spid)]) + e3 <- bquote(dat[ , wndw := NULL]) + list(e1, e2, e3) + + }, + + resp.blineshift.50.spid = function(aeids) { + + e1 <- bquote(dat[aeid %in% .(aeids) & wllt %in% c("t", "c", "o"), + resp := blineShift(resp, logc, wndw = 50), + by = list(aeid, spid)]) + list(e1) + + }, + + none = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), resp := cval]) + list(e1) + + }, + + bval.apid.nwllstcwllslowconc.med = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + bval := median(cval[(cndx %in% 1:2 & wllt %in% c("t","c")) | + wllt == "n"], + na.rm = TRUE), + by = list(aeid, apid)]) + list(e1) + } + + ) + +} + +#------------------------------------------------------------------------------- diff --git a/R/mc4.R b/R/mc4.R index 87daa64..3e9cee1 100644 --- a/R/mc4.R +++ b/R/mc4.R @@ -1,152 +1,151 @@ -#------------------------------------------------------------------------------- -# mc4: Perform level 4 multiple-concentration processing -#------------------------------------------------------------------------------- - -#' @template proclvl -#' @templateVar LVL 4 -#' @templateVar type mc -#' -#' @param ae Integer of length 1, assay endpoint id (aeid) for processing. -#' @param wr Logical, whether the processed data should be written to the tcpl -#' database -#' -#' @details -#' Level 4 multiple-concentration modeling takes the dose-response data for -#' chemical-assay pairs, and fits three models to the data: constant, hill, -#' and gain-loss. For more information about the models see -#' \code{\link{Models}}. When a chemical has more than one sample, the function -#' fits each sample seperately. -#' -#' @seealso \code{\link{tcplFit}}, \code{\link{Models}} -#' -#' @import data.table -#' @importFrom stats mad - -mc4 <- function(ae, wr = FALSE) { - - ## Variable-binding to pass R CMD Check - bmad <- resp <- cndx <- wllt <- logc <- spid <- cnst_aic <- hill_aic <- NULL - gnls_aic <- NULL - - owarn <- getOption("warn") - options(warn = 1) - on.exit(options(warn = owarn)) - - ## Check the ae input - if (length(ae) > 1) { - warning("ae must be of length 1. Level 4 processing incomplete; no updates", - "\n made to the mc4 table for AEIDS ", - paste(ae, collapse = ", "), ".") - if(wr) return(FALSE) else return(list(FALSE, NULL)) - } - - stime <- Sys.time() - - ## Load level 3 data - dat <- tcplLoadData(lvl = 3L, type = "mc", fld = "aeid", val = ae) - dat <- dat[wllt %in% c("t", "c", "o")] - - ## Check if any level 3 data was loaded - if (nrow(dat) == 0) { - warning("No level 3 data for AEID", ae, ". Level 4 processing incomplete;", - " no updates\n made to the mc4 table for AEID", ae, ".") - if(wr) return(FALSE) else return(list(FALSE, NULL)) - } - - ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - - cat("Loaded L3 AEID", ae, " (", nrow(dat), " rows; ", ttime,")\n", sep = "") - - stime <- Sys.time() - - ## Calculate the baseline mad - dat[ , bmad := mad(resp[cndx %in% 1:2 & wllt == "t"], na.rm = TRUE)] - - ## Check to see if all samples should be fit - fit_all <- as.logical(tcplLoadAeid("aeid", ae, "fit_all")$fit_all) - - fitpars <- c("resp_max", - "resp_min", - "max_mean", - "max_mean_conc", - "max_med", - "max_med_conc", - "logc_max", - "logc_min", - "cnst", - "hill", - "hcov", - "gnls", - "gcov", - "cnst_er", - "cnst_aic", - "cnst_rmse", - "hill_tp", - "hill_tp_sd", - "hill_ga", - "hill_ga_sd", - "hill_gw", - "hill_gw_sd", - "hill_er", - "hill_er_sd", - "hill_aic", - "hill_rmse", - "gnls_tp", - "gnls_tp_sd", - "gnls_ga", - "gnls_ga_sd", - "gnls_gw", - "gnls_gw_sd", - "gnls_la", - "gnls_la_sd", - "gnls_lw", - "gnls_lw_sd", - "gnls_er", - "gnls_er_sd", - "gnls_aic", - "gnls_rmse", - "nconc", - "npts", - "nrep", - "nmed_gtbl") - - ## Fit the data by spid - dat[ , - c("tmpi", fitpars) := c(.GRP, - tcplFit(logc = logc, - resp = resp, - bmad = bmad, - force.fit = fit_all)), - by = spid, - with = FALSE] - - ## Calculate the aic probabilities - aic_probs <- c("cnst_prob", "hill_prob", "gnls_prob") - dat[ , aic_probs := tcplAICProb(cnst_aic, hill_aic, gnls_aic), with = FALSE] - - ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("Processed L4 AEID", ae, " (", nrow(dat), - " rows; ", ttime, ")\n", sep = "") - - res <- TRUE - - ## Load into mc4 & mc4_agg tables -- else return results - if (wr) { - stime <- Sys.time() - tcplWriteData(dat = dat, lvl = 4L, type = "mc") - - ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("Wrote L4 AEID", ae, " (", nrow(dat), - " rows; ", ttime, ")\n", sep = "") - } else { - res <- c(list(res), list(dat)) - } - - return(res) - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# mc4: Perform level 4 multiple-concentration processing +#------------------------------------------------------------------------------- + +#' @template proclvl +#' @templateVar LVL 4 +#' @templateVar type mc +#' +#' @param ae Integer of length 1, assay endpoint id (aeid) for processing. +#' @param wr Logical, whether the processed data should be written to the tcpl +#' database +#' +#' @details +#' Level 4 multiple-concentration modeling takes the dose-response data for +#' chemical-assay pairs, and fits three models to the data: constant, hill, +#' and gain-loss. For more information about the models see +#' \code{\link{Models}}. When a chemical has more than one sample, the function +#' fits each sample seperately. +#' +#' @seealso \code{\link{tcplFit}}, \code{\link{Models}} +#' +#' @import data.table +#' @importFrom stats mad + +mc4 <- function(ae, wr = FALSE) { + + ## Variable-binding to pass R CMD Check + bmad <- resp <- cndx <- wllt <- logc <- spid <- cnst_aic <- hill_aic <- NULL + gnls_aic <- NULL + + owarn <- getOption("warn") + options(warn = 1) + on.exit(options(warn = owarn)) + + ## Check the ae input + if (length(ae) > 1) { + warning("ae must be of length 1. Level 4 processing incomplete; no updates", + "\n made to the mc4 table for AEIDS ", + paste(ae, collapse = ", "), ".") + if(wr) return(FALSE) else return(list(FALSE, NULL)) + } + + stime <- Sys.time() + + ## Load level 3 data + dat <- tcplLoadData(lvl = 3L, type = "mc", fld = "aeid", val = ae) + dat <- dat[wllt %in% c("t", "c", "o")] + + ## Check if any level 3 data was loaded + if (nrow(dat) == 0) { + warning("No level 3 data for AEID", ae, ". Level 4 processing incomplete;", + " no updates\n made to the mc4 table for AEID", ae, ".") + if(wr) return(FALSE) else return(list(FALSE, NULL)) + } + + ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + + cat("Loaded L3 AEID", ae, " (", nrow(dat), " rows; ", ttime,")\n", sep = "") + + stime <- Sys.time() + + ## Calculate the baseline mad + dat[ , bmad := mad(resp[cndx %in% 1:2 & wllt == "t"], na.rm = TRUE)] + + ## Check to see if all samples should be fit + fit_all <- as.logical(tcplLoadAeid("aeid", ae, "fit_all")$fit_all) + + fitpars <- c("resp_max", + "resp_min", + "max_mean", + "max_mean_conc", + "max_med", + "max_med_conc", + "logc_max", + "logc_min", + "cnst", + "hill", + "hcov", + "gnls", + "gcov", + "cnst_er", + "cnst_aic", + "cnst_rmse", + "hill_tp", + "hill_tp_sd", + "hill_ga", + "hill_ga_sd", + "hill_gw", + "hill_gw_sd", + "hill_er", + "hill_er_sd", + "hill_aic", + "hill_rmse", + "gnls_tp", + "gnls_tp_sd", + "gnls_ga", + "gnls_ga_sd", + "gnls_gw", + "gnls_gw_sd", + "gnls_la", + "gnls_la_sd", + "gnls_lw", + "gnls_lw_sd", + "gnls_er", + "gnls_er_sd", + "gnls_aic", + "gnls_rmse", + "nconc", + "npts", + "nrep", + "nmed_gtbl") + + ## Fit the data by spid + dat[ , + c("tmpi", fitpars) := c(.GRP, + tcplFit(logc = logc, + resp = resp, + bmad = bmad, + force.fit = fit_all)), + by = spid] + + ## Calculate the aic probabilities + aic_probs <- c("cnst_prob", "hill_prob", "gnls_prob") + dat[ , (aic_probs) := tcplAICProb(cnst_aic, hill_aic, gnls_aic)] + + ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("Processed L4 AEID", ae, " (", nrow(dat), + " rows; ", ttime, ")\n", sep = "") + + res <- TRUE + + ## Load into mc4 & mc4_agg tables -- else return results + if (wr) { + stime <- Sys.time() + tcplWriteData(dat = dat, lvl = 4L, type = "mc") + + ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("Wrote L4 AEID", ae, " (", nrow(dat), + " rows; ", ttime, ")\n", sep = "") + } else { + res <- c(list(res), list(dat)) + } + + return(res) + +} + +#------------------------------------------------------------------------------- diff --git a/R/mc5.R b/R/mc5.R index d93b1c5..d708fc9 100644 --- a/R/mc5.R +++ b/R/mc5.R @@ -1,281 +1,281 @@ -#------------------------------------------------------------------------------- -# mc5: Perform level 5 multiple-concentration processing -#------------------------------------------------------------------------------- - -#' @template proclvl -#' @templateVar LVL 5 -#' @templateVar type mc -#' -#' @inheritParams mc4 -#' -#' @details -#' Level 5 multiple-concentration hit-calling uses the fit parameters and the -#' activity cutoff methods from mc5_aeid and mc5_methods to make an activity -#' call and identify the winning model for each fit. -#' -#' @seealso \code{\link{Method functions}}, \code{\link{MC5_Methods}} -#' -#' @import data.table - -mc5 <- function(ae, wr = FALSE) { - - ## Variable-binding to pass R CMD Check - coff <- bmad <- adco <- maic <- cnst_aic <- hill_aic <- gnls_aic <- NULL - modl <- hitc <- hill_tp <- max_med <- gnls_tp <- hill_95 <- hill_ga <- NULL - hill_gw <- gnls_95 <- gnls_ga <- gnls_gw <- coff_upper <- coff_lower <- NULL - rgbl <- hill <- hill_gu <- hill_lu <- hill_gl <- hill_ll <- hill_gc <- NULL - hill_lc <- hill_al <- logc_min <- hill_ai <- logc_max <- hill_au <- NULL - gnls_gu <- gnls_lu <- gnls_gl <- gnls_ll <- gnls_gc <- gnls_lc <- NULL - gnls_al <- gnls_ai <- gnls_au <- cnst_win <- hill_win <- gnls_win <- NULL - cnst <- fitc <- gnls <- modl_er <- cnst_er <- modl_rmse <- cnst_rmse <- NULL - modl_prob <- cnst_prob <- hill_er <- modl_tp <- modl_ga <- modl_gw <- NULL - hill_rmse <- hill_prob <- modl_acb <- modl_acc <- gnls_er <- modl_la <- NULL - gnls_la <- modl_lw <- gnls_lw <- gnls_rmse <- gnls_prob <- actp <- NULL - modl_ac10 <- NULL - - owarn <- getOption("warn") - options(warn = 1) - on.exit(options(warn = owarn)) - - ## Check the ae input - if (length(ae) > 1) { - warning("ae must be of length 1. Level 5 processing incomplete; no updates", - "\n made to the mc5 table for AEIDS ", - paste(ae, collapse = ", "), ".") - if(wr) return(FALSE) else return(list(FALSE, NULL)) - } - - stime <- Sys.time() - - ## Load level 4 data - dat <- tcplLoadData(lvl = 4L, type = "mc", fld = "aeid", val = ae) - - ## Check if any level 4 data was loaded - if (nrow(dat) == 0) { - warning("No level 4 data for AEID", ae, ". Level 5 processing incomplete;", - " no updates\n made to the mc5 table for AEID", ae, ".") - if(wr) return(FALSE) else return(list(FALSE, NULL)) - } - - ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - - cat("Loaded L4 AEID", ae, " (", nrow(dat), " rows; ", ttime,")\n", sep = "") - - stime <- Sys.time() - - ## Initialize coff vector - coff <- 0 - - ## Load cutoff functions - mthd_funcs <- mc5_mthds() - - ## Load cutoff methods - ms <- tcplMthdLoad(lvl = 5L, id = ae, type = "mc") - if (nrow(ms) == 0) { - warning("No level 5 methods for AEID", ae, " -- cutoff will be 0.") - } - - ## Apply cutoff methods - exprs <- lapply(mthd_funcs[ms$mthd], do.call, args = list()) - fenv <- environment() - invisible(rapply(exprs, eval, envir = fenv)) - - ## Determine final cutoff - dat[ , coff := max(coff)] - - ## Determine winning model - dat[ , maic := pmin(cnst_aic, hill_aic, gnls_aic, na.rm = TRUE)] - # Order matters here, because in the case of a tie the simpler model will - # overwrite the more complex model as the winner. - dat[gnls_aic == maic, modl := "gnls"] - dat[hill_aic == maic, modl := "hill"] - dat[cnst_aic == maic, modl := "cnst"] - - ## Make the hitcall - dat[ , hitc := FALSE] - dat[modl == "hill" & hill_tp >= coff & max_med >= coff, hitc := TRUE] - dat[modl == "gnls" & gnls_tp >= coff & max_med >= coff, hitc := TRUE] - - ###--------------------- Bin the Dose-Response Sets -----------------------### - - ## Calculate AC05 and AC95 - dat[ , hill_95 := tcplHillACXX(95, hill_tp, hill_ga, hill_gw)] - dat[ , gnls_95 := tcplHillACXX(95, gnls_tp, gnls_ga, gnls_gw)] - - ## Add a few helper columns - dat[ , coff_upper := 1.2 * coff] - dat[ , coff_lower := 0.8 * coff] - dat[ , rgbl := !is.na(hill)] - dat[ , hill_gu := hill_tp > coff_upper] - dat[ , hill_lu := hill_tp <= coff_upper] - dat[ , hill_gl := hill_tp >= coff_lower] - dat[ , hill_ll := hill_tp < coff_lower] - dat[ , hill_gc := hill_tp >= coff] - dat[ , hill_lc := hill_tp < coff] - dat[ , hill_al := hill_ga <= logc_min] - dat[ , hill_ai := hill_ga > logc_min & hill_95 < logc_max] - dat[ , hill_au := hill_ga > logc_min & hill_95 >= logc_max] - dat[ , gnls_gu := gnls_tp > coff_upper] - dat[ , gnls_lu := gnls_tp <= coff_upper] - dat[ , gnls_gl := gnls_tp >= coff_lower] - dat[ , gnls_ll := gnls_tp < coff_lower] - dat[ , gnls_gc := gnls_tp >= coff] - dat[ , gnls_lc := gnls_tp < coff] - dat[ , gnls_al := gnls_ga <= logc_min] - dat[ , gnls_ai := gnls_ga > logc_min & gnls_95 < logc_max] - dat[ , gnls_au := gnls_ga > logc_min & gnls_95 >= logc_max] - dat[ , cnst_win := modl == "cnst"] - dat[ , hill_win := modl == "hill"] - dat[ , gnls_win := modl == "gnls"] - - ## Initiate fitc column - dat[ , fitc := NA_integer_] - - ## 02: CANNOT DETERMINE - dat[is.na(cnst), fitc := 2L] - ## 04: RESP < BLINE - dat[!rgbl & !is.na(cnst), fitc := 4L] - ## 07: NO TP >= 0.8(COFF) - dat[rgbl & cnst_win & (!hill_gl|is.na(hill_tp)) & (!gnls_gl|is.na(gnls_tp)), - fitc := 7L] - ## 09: NO TP >= COFF - dat[is.na(fitc) & rgbl & cnst_win & - (!hill_gc|is.na(hill_tp)) & (!gnls_gc|is.na(gnls_tp)), - fitc := 9L] - ## 10: ANY TP >= COFF - dat[is.na(fitc) & rgbl & cnst_win & (hill_gc | gnls_gc), fitc := 10L] - ## 54: GNLS DNC - dat[!hitc & hill_win & hill_ll & !gnls, fitc := 54] - ## 13: GNLS < 0.8(COFF) - dat[is.na(fitc) & !hitc & hill_win & hill_ll & gnls_ll, fitc := 13L] - ## 15: GNLS < COFF - dat[is.na(fitc) & !hitc & hill_win & hill_ll & gnls_lc, fitc := 15L] - ## 16: GNLS >= COFF - dat[is.na(fitc) & !hitc & hill_win & hill_ll & gnls_gc, fitc := 16L] - ## 55: GNLS DNC - dat[!hitc & hill_win & hill_gl & !gnls, fitc := 55] - ## 18: GNLS < 0.8(COFF) - dat[is.na(fitc) & !hitc & hill_win & hill_gl & gnls_ll, fitc := 18L] - ## 20: GNLS < COFF - dat[is.na(fitc) & !hitc & hill_win & hill_gl & gnls_lc, fitc := 20L] - ## 21: GNLS >= COFF - dat[is.na(fitc) & !hitc & hill_win & hill_gl & gnls_gc, fitc := 21L] - ## 52: HILL DNC - dat[!hitc & gnls_win & gnls_ll & !hill, fitc := 52] - ## 24: HILL < 0.8(COFF) - dat[is.na(fitc) & !hitc & gnls_win & gnls_ll & hill_ll, fitc := 24L] - ## 26: HILL < COFF - dat[is.na(fitc) & !hitc & gnls_win & gnls_ll & hill_lc, fitc := 26L] - ## 27: HILL >= COFF - dat[is.na(fitc) & !hitc & gnls_win & gnls_ll & hill_gc, fitc := 27L] - ## 53: HILL DNC - dat[!hitc & gnls_win & gnls_gl & !hill, fitc := 53] - ## 29: HILL < 0.8(COFF) - dat[is.na(fitc) & !hitc & gnls_win & gnls_gl & hill_ll, fitc := 29L] - ## 31: HILL < COFF - dat[is.na(fitc) & !hitc & gnls_win & gnls_gl & hill_lc, fitc := 31L] - ## 32: HILL >= COFF - dat[is.na(fitc) & !hitc & gnls_win & gnls_gl & hill_gc, fitc := 32L] - ## 36: GA <= LCONC - dat[hitc & hill_win & hill_lu & hill_al, fitc := 36L] - ## 37: LCONC < GA < HCONC - dat[hitc & hill_win & hill_lu & hill_ai, fitc := 37L] - ## 38: GA >= HCONC - dat[hitc & hill_win & hill_lu & hill_au, fitc := 38L] - ## 40: GA <= LCONC - dat[hitc & hill_win & hill_gu & hill_al, fitc := 40L] - ## 41: LCONC < GA < HCONC - dat[hitc & hill_win & hill_gu & hill_ai, fitc := 41L] - ## 42: GA >= HCONC - dat[hitc & hill_win & hill_gu & hill_au, fitc := 42L] - ## 45: GA <= LCONC - dat[hitc & gnls_win * gnls_lu & gnls_al, fitc := 45L] - ## 46: LCONC < GA < HCONC - dat[hitc & gnls_win * gnls_lu & gnls_ai, fitc := 46L] - ## 47: GA >= HCONC - dat[hitc & gnls_win * gnls_lu & gnls_au, fitc := 47L] - ## 49: GA <= LCONC - dat[hitc & gnls_win * gnls_gu & gnls_al, fitc := 49L] - ## 50: LCONC < GA < HCONC - dat[hitc & gnls_win * gnls_gu & gnls_ai, fitc := 50L] - ## 51: GA >= HCONC - dat[hitc & gnls_win * gnls_gu & gnls_au, fitc := 51L] - - ## Update hit-calls with the cannot determine call - dat[ , hitc := as.integer(hitc)] - dat[is.na(cnst), hitc := -1L] - - ## Add model fields - modl_pars <- c("modl_acb", - "modl_acc", - "modl_ac10", - "modl_er", - "modl_tp", - "modl_ga", - "modl_gw", - "modl_la", - "modl_lw", - "modl_rmse", - "modl_prob") - dat[ , modl_pars := NA_real_, with = FALSE] - dat[modl == "cnst", modl_er := cnst_er] - dat[modl == "cnst", modl_rmse := cnst_rmse] - dat[modl == "cnst", modl_prob := cnst_prob] - dat[modl == "hill", modl_er := hill_er] - dat[modl == "hill", modl_tp := hill_tp] - dat[modl == "hill", modl_ga := hill_ga] - dat[modl == "hill", modl_gw := hill_gw] - dat[modl == "hill", modl_rmse := hill_rmse] - dat[modl == "hill", modl_prob := hill_prob] - dat[modl == "hill" & hill_tp >= 3 * bmad, - modl_acb := tcplHillConc(3 * bmad, hill_tp, hill_ga, hill_gw)] - dat[modl == "hill" & hill_tp >= coff, - modl_acc := tcplHillConc(coff, hill_tp, hill_ga, hill_gw)] - dat[modl == "hill", modl_ac10 := tcplHillACXX(10, hill_tp, hill_ga, hill_gw)] - dat[modl == "gnls", modl_er := gnls_er] - dat[modl == "gnls", modl_tp := gnls_tp] - dat[modl == "gnls", modl_ga := gnls_ga] - dat[modl == "gnls", modl_gw := gnls_gw] - dat[modl == "gnls", modl_la := gnls_la] - dat[modl == "gnls", modl_lw := gnls_lw] - dat[modl == "gnls", modl_rmse := gnls_rmse] - dat[modl == "gnls", modl_prob := gnls_prob] - dat[modl == "gnls" & gnls_tp >= 3 * bmad, - modl_acb := tcplHillConc(3 * bmad, gnls_tp, gnls_ga, gnls_gw)] - dat[modl == "gnls" & gnls_tp >= coff, - modl_acc := tcplHillConc(coff, gnls_tp, gnls_ga, gnls_gw)] - dat[modl == "gnls", modl_ac10 := tcplHillACXX(10, gnls_tp, gnls_ga, gnls_gw)] - - ## Add activity probability - dat[ , actp := 1 - cnst_prob] - - ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("Processed L5 AEID", ae, " (", nrow(dat), - " rows; ", ttime, ")\n", sep = "") - - res <- TRUE - - outcols <- c("m4id", "aeid", "modl", "hitc", "fitc", - "coff", "actp", modl_pars) - dat <- dat[ , .SD, .SDcols = outcols] - - ## Load into mc5 table -- else return results - if (wr) { - stime <- Sys.time() - tcplWriteData(dat = dat, lvl = 5L, type = "mc") - - ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("Wrote L5 AEID", ae, " (", nrow(dat), - " rows; ", ttime, ")\n", sep = "") - } else { - res <- c(list(res), list(dat)) - } - - return(res) - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# mc5: Perform level 5 multiple-concentration processing +#------------------------------------------------------------------------------- + +#' @template proclvl +#' @templateVar LVL 5 +#' @templateVar type mc +#' +#' @inheritParams mc4 +#' +#' @details +#' Level 5 multiple-concentration hit-calling uses the fit parameters and the +#' activity cutoff methods from mc5_aeid and mc5_methods to make an activity +#' call and identify the winning model for each fit. +#' +#' @seealso \code{\link{Method functions}}, \code{\link{MC5_Methods}} +#' +#' @import data.table + +mc5 <- function(ae, wr = FALSE) { + + ## Variable-binding to pass R CMD Check + coff <- bmad <- adco <- maic <- cnst_aic <- hill_aic <- gnls_aic <- NULL + modl <- hitc <- hill_tp <- max_med <- gnls_tp <- hill_95 <- hill_ga <- NULL + hill_gw <- gnls_95 <- gnls_ga <- gnls_gw <- coff_upper <- coff_lower <- NULL + rgbl <- hill <- hill_gu <- hill_lu <- hill_gl <- hill_ll <- hill_gc <- NULL + hill_lc <- hill_al <- logc_min <- hill_ai <- logc_max <- hill_au <- NULL + gnls_gu <- gnls_lu <- gnls_gl <- gnls_ll <- gnls_gc <- gnls_lc <- NULL + gnls_al <- gnls_ai <- gnls_au <- cnst_win <- hill_win <- gnls_win <- NULL + cnst <- fitc <- gnls <- modl_er <- cnst_er <- modl_rmse <- cnst_rmse <- NULL + modl_prob <- cnst_prob <- hill_er <- modl_tp <- modl_ga <- modl_gw <- NULL + hill_rmse <- hill_prob <- modl_acb <- modl_acc <- gnls_er <- modl_la <- NULL + gnls_la <- modl_lw <- gnls_lw <- gnls_rmse <- gnls_prob <- actp <- NULL + modl_ac10 <- NULL + + owarn <- getOption("warn") + options(warn = 1) + on.exit(options(warn = owarn)) + + ## Check the ae input + if (length(ae) > 1) { + warning("ae must be of length 1. Level 5 processing incomplete; no updates", + "\n made to the mc5 table for AEIDS ", + paste(ae, collapse = ", "), ".") + if(wr) return(FALSE) else return(list(FALSE, NULL)) + } + + stime <- Sys.time() + + ## Load level 4 data + dat <- tcplLoadData(lvl = 4L, type = "mc", fld = "aeid", val = ae) + + ## Check if any level 4 data was loaded + if (nrow(dat) == 0) { + warning("No level 4 data for AEID", ae, ". Level 5 processing incomplete;", + " no updates\n made to the mc5 table for AEID", ae, ".") + if(wr) return(FALSE) else return(list(FALSE, NULL)) + } + + ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + + cat("Loaded L4 AEID", ae, " (", nrow(dat), " rows; ", ttime,")\n", sep = "") + + stime <- Sys.time() + + ## Initialize coff vector + coff <- 0 + + ## Load cutoff functions + mthd_funcs <- mc5_mthds() + + ## Load cutoff methods + ms <- tcplMthdLoad(lvl = 5L, id = ae, type = "mc") + if (nrow(ms) == 0) { + warning("No level 5 methods for AEID", ae, " -- cutoff will be 0.") + } + + ## Apply cutoff methods + exprs <- lapply(mthd_funcs[ms$mthd], do.call, args = list()) + fenv <- environment() + invisible(rapply(exprs, eval, envir = fenv)) + + ## Determine final cutoff + dat[ , coff := max(coff)] + + ## Determine winning model + dat[ , maic := pmin(cnst_aic, hill_aic, gnls_aic, na.rm = TRUE)] + # Order matters here, because in the case of a tie the simpler model will + # overwrite the more complex model as the winner. + dat[gnls_aic == maic, modl := "gnls"] + dat[hill_aic == maic, modl := "hill"] + dat[cnst_aic == maic, modl := "cnst"] + + ## Make the hitcall + dat[ , hitc := FALSE] + dat[modl == "hill" & hill_tp >= coff & max_med >= coff, hitc := TRUE] + dat[modl == "gnls" & gnls_tp >= coff & max_med >= coff, hitc := TRUE] + + ###--------------------- Bin the Dose-Response Sets -----------------------### + + ## Calculate AC05 and AC95 + dat[ , hill_95 := tcplHillACXX(95, hill_tp, hill_ga, hill_gw)] + dat[ , gnls_95 := tcplHillACXX(95, gnls_tp, gnls_ga, gnls_gw)] + + ## Add a few helper columns + dat[ , coff_upper := 1.2 * coff] + dat[ , coff_lower := 0.8 * coff] + dat[ , rgbl := !is.na(hill)] + dat[ , hill_gu := hill_tp > coff_upper] + dat[ , hill_lu := hill_tp <= coff_upper] + dat[ , hill_gl := hill_tp >= coff_lower] + dat[ , hill_ll := hill_tp < coff_lower] + dat[ , hill_gc := hill_tp >= coff] + dat[ , hill_lc := hill_tp < coff] + dat[ , hill_al := hill_ga <= logc_min] + dat[ , hill_ai := hill_ga > logc_min & hill_95 < logc_max] + dat[ , hill_au := hill_ga > logc_min & hill_95 >= logc_max] + dat[ , gnls_gu := gnls_tp > coff_upper] + dat[ , gnls_lu := gnls_tp <= coff_upper] + dat[ , gnls_gl := gnls_tp >= coff_lower] + dat[ , gnls_ll := gnls_tp < coff_lower] + dat[ , gnls_gc := gnls_tp >= coff] + dat[ , gnls_lc := gnls_tp < coff] + dat[ , gnls_al := gnls_ga <= logc_min] + dat[ , gnls_ai := gnls_ga > logc_min & gnls_95 < logc_max] + dat[ , gnls_au := gnls_ga > logc_min & gnls_95 >= logc_max] + dat[ , cnst_win := modl == "cnst"] + dat[ , hill_win := modl == "hill"] + dat[ , gnls_win := modl == "gnls"] + + ## Initiate fitc column + dat[ , fitc := NA_integer_] + + ## 02: CANNOT DETERMINE + dat[is.na(cnst), fitc := 2L] + ## 04: RESP < BLINE + dat[!rgbl & !is.na(cnst), fitc := 4L] + ## 07: NO TP >= 0.8(COFF) + dat[rgbl & cnst_win & (!hill_gl|is.na(hill_tp)) & (!gnls_gl|is.na(gnls_tp)), + fitc := 7L] + ## 09: NO TP >= COFF + dat[is.na(fitc) & rgbl & cnst_win & + (!hill_gc|is.na(hill_tp)) & (!gnls_gc|is.na(gnls_tp)), + fitc := 9L] + ## 10: ANY TP >= COFF + dat[is.na(fitc) & rgbl & cnst_win & (hill_gc | gnls_gc), fitc := 10L] + ## 54: GNLS DNC + dat[!hitc & hill_win & hill_ll & !gnls, fitc := 54] + ## 13: GNLS < 0.8(COFF) + dat[is.na(fitc) & !hitc & hill_win & hill_ll & gnls_ll, fitc := 13L] + ## 15: GNLS < COFF + dat[is.na(fitc) & !hitc & hill_win & hill_ll & gnls_lc, fitc := 15L] + ## 16: GNLS >= COFF + dat[is.na(fitc) & !hitc & hill_win & hill_ll & gnls_gc, fitc := 16L] + ## 55: GNLS DNC + dat[!hitc & hill_win & hill_gl & !gnls, fitc := 55] + ## 18: GNLS < 0.8(COFF) + dat[is.na(fitc) & !hitc & hill_win & hill_gl & gnls_ll, fitc := 18L] + ## 20: GNLS < COFF + dat[is.na(fitc) & !hitc & hill_win & hill_gl & gnls_lc, fitc := 20L] + ## 21: GNLS >= COFF + dat[is.na(fitc) & !hitc & hill_win & hill_gl & gnls_gc, fitc := 21L] + ## 52: HILL DNC + dat[!hitc & gnls_win & gnls_ll & !hill, fitc := 52] + ## 24: HILL < 0.8(COFF) + dat[is.na(fitc) & !hitc & gnls_win & gnls_ll & hill_ll, fitc := 24L] + ## 26: HILL < COFF + dat[is.na(fitc) & !hitc & gnls_win & gnls_ll & hill_lc, fitc := 26L] + ## 27: HILL >= COFF + dat[is.na(fitc) & !hitc & gnls_win & gnls_ll & hill_gc, fitc := 27L] + ## 53: HILL DNC + dat[!hitc & gnls_win & gnls_gl & !hill, fitc := 53] + ## 29: HILL < 0.8(COFF) + dat[is.na(fitc) & !hitc & gnls_win & gnls_gl & hill_ll, fitc := 29L] + ## 31: HILL < COFF + dat[is.na(fitc) & !hitc & gnls_win & gnls_gl & hill_lc, fitc := 31L] + ## 32: HILL >= COFF + dat[is.na(fitc) & !hitc & gnls_win & gnls_gl & hill_gc, fitc := 32L] + ## 36: GA <= LCONC + dat[hitc & hill_win & hill_lu & hill_al, fitc := 36L] + ## 37: LCONC < GA < HCONC + dat[hitc & hill_win & hill_lu & hill_ai, fitc := 37L] + ## 38: GA >= HCONC + dat[hitc & hill_win & hill_lu & hill_au, fitc := 38L] + ## 40: GA <= LCONC + dat[hitc & hill_win & hill_gu & hill_al, fitc := 40L] + ## 41: LCONC < GA < HCONC + dat[hitc & hill_win & hill_gu & hill_ai, fitc := 41L] + ## 42: GA >= HCONC + dat[hitc & hill_win & hill_gu & hill_au, fitc := 42L] + ## 45: GA <= LCONC + dat[hitc & gnls_win * gnls_lu & gnls_al, fitc := 45L] + ## 46: LCONC < GA < HCONC + dat[hitc & gnls_win * gnls_lu & gnls_ai, fitc := 46L] + ## 47: GA >= HCONC + dat[hitc & gnls_win * gnls_lu & gnls_au, fitc := 47L] + ## 49: GA <= LCONC + dat[hitc & gnls_win * gnls_gu & gnls_al, fitc := 49L] + ## 50: LCONC < GA < HCONC + dat[hitc & gnls_win * gnls_gu & gnls_ai, fitc := 50L] + ## 51: GA >= HCONC + dat[hitc & gnls_win * gnls_gu & gnls_au, fitc := 51L] + + ## Update hit-calls with the cannot determine call + dat[ , hitc := as.integer(hitc)] + dat[is.na(cnst), hitc := -1L] + + ## Add model fields + modl_pars <- c("modl_acb", + "modl_acc", + "modl_ac10", + "modl_er", + "modl_tp", + "modl_ga", + "modl_gw", + "modl_la", + "modl_lw", + "modl_rmse", + "modl_prob") + dat[ , (modl_pars) := NA_real_] + dat[modl == "cnst", modl_er := cnst_er] + dat[modl == "cnst", modl_rmse := cnst_rmse] + dat[modl == "cnst", modl_prob := cnst_prob] + dat[modl == "hill", modl_er := hill_er] + dat[modl == "hill", modl_tp := hill_tp] + dat[modl == "hill", modl_ga := hill_ga] + dat[modl == "hill", modl_gw := hill_gw] + dat[modl == "hill", modl_rmse := hill_rmse] + dat[modl == "hill", modl_prob := hill_prob] + dat[modl == "hill" & hill_tp >= 3 * bmad, + modl_acb := tcplHillConc(3 * bmad, hill_tp, hill_ga, hill_gw)] + dat[modl == "hill" & hill_tp >= coff, + modl_acc := tcplHillConc(coff, hill_tp, hill_ga, hill_gw)] + dat[modl == "hill", modl_ac10 := tcplHillACXX(10, hill_tp, hill_ga, hill_gw)] + dat[modl == "gnls", modl_er := gnls_er] + dat[modl == "gnls", modl_tp := gnls_tp] + dat[modl == "gnls", modl_ga := gnls_ga] + dat[modl == "gnls", modl_gw := gnls_gw] + dat[modl == "gnls", modl_la := gnls_la] + dat[modl == "gnls", modl_lw := gnls_lw] + dat[modl == "gnls", modl_rmse := gnls_rmse] + dat[modl == "gnls", modl_prob := gnls_prob] + dat[modl == "gnls" & gnls_tp >= 3 * bmad, + modl_acb := tcplHillConc(3 * bmad, gnls_tp, gnls_ga, gnls_gw)] + dat[modl == "gnls" & gnls_tp >= coff, + modl_acc := tcplHillConc(coff, gnls_tp, gnls_ga, gnls_gw)] + dat[modl == "gnls", modl_ac10 := tcplHillACXX(10, gnls_tp, gnls_ga, gnls_gw)] + + ## Add activity probability + dat[ , actp := 1 - cnst_prob] + + ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("Processed L5 AEID", ae, " (", nrow(dat), + " rows; ", ttime, ")\n", sep = "") + + res <- TRUE + + outcols <- c("m4id", "aeid", "modl", "hitc", "fitc", + "coff", "actp", modl_pars) + dat <- dat[ , .SD, .SDcols = outcols] + + ## Load into mc5 table -- else return results + if (wr) { + stime <- Sys.time() + tcplWriteData(dat = dat, lvl = 5L, type = "mc") + + ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("Wrote L5 AEID", ae, " (", nrow(dat), + " rows; ", ttime, ")\n", sep = "") + } else { + res <- c(list(res), list(dat)) + } + + return(res) + +} + +#------------------------------------------------------------------------------- diff --git a/R/mc5_mthds.R b/R/mc5_mthds.R index 7131030..fe2e303 100644 --- a/R/mc5_mthds.R +++ b/R/mc5_mthds.R @@ -1,133 +1,133 @@ -#------------------------------------------------------------------------------- -# mc5_mthds: Load list of cutoff methods (to be used at level 5) -#------------------------------------------------------------------------------- - -#' @name MC5_Methods -#' @title Load list of level 5 multiple-concentration cutoff methods -#' -#' @description -#' \code{mc5_mthds} returns a list of additional activity cutoff methods -#' to be used during level 5 multiple-concentration processing. -#' -#' @return A list of functions -#' -#' @seealso \code{\link{mc5}}, \code{\link{Method functions}} to query what -#' methods get applied to each aeid -#' -#' @section Available Methods: -#' -#' More information about the level 5 multiple-concentration processing is -#' available in the package vignette, "Pipeline_Overview." -#' -#' \describe{ -#' \item{bmad3}{Add a cutoff value of 3*bmad.} -#' \item{pc20}{Add a cutoff value of 20.} -#' \item{log2_1.2}{Add a cutoff value of log2(1.2).} -#' \item{log10_1.2}{Add a cutoff value of log10(1.2).} -#' \item{bmad5}{Add a cutoff value of 5*bmad.} -#' \item{bmad6}{Add a cutoff value of 6*bmad.} -#' \item{bmad10}{Add a cutoff value of 10*bmad.} -#' \item{log2_2}{Add a cutoff value of log2(2).} -#' \item{log10_2}{Add a cutoff value of log10(2).} -#' \item{neglog2_0.88}{Add a cutoff value of -1*log2(0.88).} -#' } - - -mc5_mthds <- function() { - - list( - - bmad3 = function() { - - e1 <- bquote(coff <- c(coff, dat[ , unique(bmad)*3])) - list(e1) - - }, - - pc20 = function() { - - e1 <- bquote(coff <- c(coff, 20)) - list(e1) - - }, - - log2_1.2 = function() { - - e1 <- bquote(coff <- c(coff, log2(1.2))) - list(e1) - - }, - - log10_1.2 = function() { - - e1 <- bquote(coff <- c(coff, log10(1.2))) - list(e1) - - }, - - bmad5 = function() { - - e1 <- bquote(coff <- c(coff, dat[ , unique(bmad)*5])) - list(e1) - - }, - - bmad6 = function() { - - e1 <- bquote(coff <- c(coff, dat[ , unique(bmad)*6])) - list(e1) - - }, - - bmad10 = function() { - - e1 <- bquote(coff <- c(coff, dat[ , unique(bmad)*10])) - list(e1) - - }, - - maxmed20pct = function() { - - e1 <- bquote(coff <- c(coff, dat[ , max(max_med)*.20])) - list(e1) - - }, - - pc70 = function() { - - e1 <- bquote(coff <- c(coff, 70)) - list(e1) - - }, - - pc50 = function() { - - e1 <- bquote(coff <- c(coff, 50)) - list(e1) - - }, - - log2_2 = function() { - - e1 <- bquote(coff <- c(coff, log2(2))) - list(e1) - - }, - - log10_2 = function() { - - e1 <- bquote(coff <- c(coff, log10(2))) - list(e1) - - }, - - neglog2_0.88 = function() { - - e1 <- bquote(coff <- c(coff, -1*log2(0.88))) - list(e1) - - } - ) -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# mc5_mthds: Load list of cutoff methods (to be used at level 5) +#------------------------------------------------------------------------------- + +#' @name MC5_Methods +#' @title Load list of level 5 multiple-concentration cutoff methods +#' +#' @description +#' \code{mc5_mthds} returns a list of additional activity cutoff methods +#' to be used during level 5 multiple-concentration processing. +#' +#' @return A list of functions +#' +#' @seealso \code{\link{mc5}}, \code{\link{Method functions}} to query what +#' methods get applied to each aeid +#' +#' @section Available Methods: +#' +#' More information about the level 5 multiple-concentration processing is +#' available in the package vignette, "Pipeline_Overview." +#' +#' \describe{ +#' \item{bmad3}{Add a cutoff value of 3*bmad.} +#' \item{pc20}{Add a cutoff value of 20.} +#' \item{log2_1.2}{Add a cutoff value of log2(1.2).} +#' \item{log10_1.2}{Add a cutoff value of log10(1.2).} +#' \item{bmad5}{Add a cutoff value of 5*bmad.} +#' \item{bmad6}{Add a cutoff value of 6*bmad.} +#' \item{bmad10}{Add a cutoff value of 10*bmad.} +#' \item{log2_2}{Add a cutoff value of log2(2).} +#' \item{log10_2}{Add a cutoff value of log10(2).} +#' \item{neglog2_0.88}{Add a cutoff value of -1*log2(0.88).} +#' } + + +mc5_mthds <- function() { + + list( + + bmad3 = function() { + + e1 <- bquote(coff <- c(coff, dat[ , unique(bmad)*3])) + list(e1) + + }, + + pc20 = function() { + + e1 <- bquote(coff <- c(coff, 20)) + list(e1) + + }, + + log2_1.2 = function() { + + e1 <- bquote(coff <- c(coff, log2(1.2))) + list(e1) + + }, + + log10_1.2 = function() { + + e1 <- bquote(coff <- c(coff, log10(1.2))) + list(e1) + + }, + + bmad5 = function() { + + e1 <- bquote(coff <- c(coff, dat[ , unique(bmad)*5])) + list(e1) + + }, + + bmad6 = function() { + + e1 <- bquote(coff <- c(coff, dat[ , unique(bmad)*6])) + list(e1) + + }, + + bmad10 = function() { + + e1 <- bquote(coff <- c(coff, dat[ , unique(bmad)*10])) + list(e1) + + }, + + maxmed20pct = function() { + + e1 <- bquote(coff <- c(coff, dat[ , max(max_med)*.20])) + list(e1) + + }, + + pc70 = function() { + + e1 <- bquote(coff <- c(coff, 70)) + list(e1) + + }, + + pc50 = function() { + + e1 <- bquote(coff <- c(coff, 50)) + list(e1) + + }, + + log2_2 = function() { + + e1 <- bquote(coff <- c(coff, log2(2))) + list(e1) + + }, + + log10_2 = function() { + + e1 <- bquote(coff <- c(coff, log10(2))) + list(e1) + + }, + + neglog2_0.88 = function() { + + e1 <- bquote(coff <- c(coff, -1*log2(0.88))) + list(e1) + + } + ) +} + +#------------------------------------------------------------------------------- diff --git a/R/mc6.R b/R/mc6.R index 15d0194..51870c5 100644 --- a/R/mc6.R +++ b/R/mc6.R @@ -1,114 +1,114 @@ -#------------------------------------------------------------------------------- -# mc6: Perform level 6 multiple-concentration processing -#------------------------------------------------------------------------------- - -#' @template proclvl -#' @templateVar LVL 6 -#' @templateVar type mc -#' -#' @inheritParams mc4 -#' -#' @details -#' Level 6 multiple-concentration flagging uses both the plate level -#' concentration-response data and the modeled parameters to flag potential -#' false positives and false negative results. -#' -#' @seealso \code{\link{Method functions}}, \code{\link{MC6_Methods}} -#' -#' @import data.table - -mc6 <- function(ae, wr = FALSE) { - - ## Variable-binding to pass R CMD Check - mthd_id <- m4id <- m5id <- lval <- rval <- J <- mthd <- bmad <- NULL - - owarn <- getOption("warn") - options(warn = 1) - on.exit(options(warn = owarn)) - - ## Check the ae input - if (length(ae) > 1) { - warning("ae must be of length 1. Level 6 processing incomplete; no updates", - "\n made to the mc6 table for AEIDS ", - paste(ae, collapse = ", "), ".") - if(wr) return(FALSE) else return(list(FALSE, NULL)) - } - - stime <- Sys.time() - - ## Load the mc6 flags - ms <- tcplMthdLoad(lvl = 6L, id = ae, type = "mc") - if (nrow(ms) == 0) { - warning("No level 6 methods assigned to AEID", ae, ".") - if(wr) return(TRUE) else return(list(TRUE, NULL)) - } - setkey(ms, mthd_id) - - ## Load level 5 and, if needed, level 3 data - ft <- tcplLoadData(lvl = 5L, type = "mc", fld = "aeid", val = ae) - setkey(ft, m4id) - if (any(ms$nddr)) { - dr <- .load6DR(ae) - setkey(dr, m4id) - dr <- dr[ft[ , list(m4id, m5id)]] - dr[ , bmad := unique(ft$bmad)] - } - - ## Check if any level 5 data was loaded - if (nrow(ft) == 0) { - warning("No level 5 data for AEID", ae, ". Level 6 processing incomplete;", - " no updates\n made to the mc6 table for AEID", ae, ".") - if(wr) return(FALSE) else return(list(FALSE, NULL)) - } - - ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - - cat("Loaded L5 AEID", ae, " (", nrow(ft), " rows; ", ttime,")\n", sep = "") - - stime <- Sys.time() - - ## Initialize f, the list of data.tables containing the flag information - f <- vector(mode = "list", length = max(ms$mthd_id)) - - ## Generate and evaluate flag expressions - mthd_funcs <- mc6_mthds() - exprs <- lapply(ms$mthd_id, function(x) mthd_funcs[[ms[J(x), mthd]]](x)) - fenv <- environment() - invisible(rapply(exprs, eval, envir = fenv)) - - f <- rbindlist(f) - - ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("Processed L6 AEID", ae, " (", nrow(ft), - " rows; ", ttime, ")\n", sep = "") - - res <- TRUE - - ## Load into mc6 table -- else return results - if (wr) { - - stime <- Sys.time() - - if (nrow(f) == 0) { - ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("No flags to write for AEID", ae, sep = "") - return(TRUE) - } - - tcplWriteData(dat = f, lvl = 6L, type = "mc") - - ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("Wrote L6 AEID", ae, " (", nrow(f), " rows; ", ttime, ")\n", sep = "") - } else { - res <- c(list(res), list(f)) - } - - return(res) - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# mc6: Perform level 6 multiple-concentration processing +#------------------------------------------------------------------------------- + +#' @template proclvl +#' @templateVar LVL 6 +#' @templateVar type mc +#' +#' @inheritParams mc4 +#' +#' @details +#' Level 6 multiple-concentration flagging uses both the plate level +#' concentration-response data and the modeled parameters to flag potential +#' false positives and false negative results. +#' +#' @seealso \code{\link{Method functions}}, \code{\link{MC6_Methods}} +#' +#' @import data.table + +mc6 <- function(ae, wr = FALSE) { + + ## Variable-binding to pass R CMD Check + mthd_id <- m4id <- m5id <- lval <- rval <- J <- mthd <- bmad <- NULL + + owarn <- getOption("warn") + options(warn = 1) + on.exit(options(warn = owarn)) + + ## Check the ae input + if (length(ae) > 1) { + warning("ae must be of length 1. Level 6 processing incomplete; no updates", + "\n made to the mc6 table for AEIDS ", + paste(ae, collapse = ", "), ".") + if(wr) return(FALSE) else return(list(FALSE, NULL)) + } + + stime <- Sys.time() + + ## Load the mc6 flags + ms <- tcplMthdLoad(lvl = 6L, id = ae, type = "mc") + if (nrow(ms) == 0) { + warning("No level 6 methods assigned to AEID", ae, ".") + if(wr) return(TRUE) else return(list(TRUE, NULL)) + } + setkey(ms, mthd_id) + + ## Load level 5 and, if needed, level 3 data + ft <- tcplLoadData(lvl = 5L, type = "mc", fld = "aeid", val = ae) + setkey(ft, m4id) + if (any(ms$nddr)) { + dr <- .load6DR(ae) + setkey(dr, m4id) + dr <- dr[ft[ , list(m4id, m5id)]] + dr[ , bmad := unique(ft$bmad)] + } + + ## Check if any level 5 data was loaded + if (nrow(ft) == 0) { + warning("No level 5 data for AEID", ae, ". Level 6 processing incomplete;", + " no updates\n made to the mc6 table for AEID", ae, ".") + if(wr) return(FALSE) else return(list(FALSE, NULL)) + } + + ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + + cat("Loaded L5 AEID", ae, " (", nrow(ft), " rows; ", ttime,")\n", sep = "") + + stime <- Sys.time() + + ## Initialize f, the list of data.tables containing the flag information + f <- vector(mode = "list", length = max(ms$mthd_id)) + + ## Generate and evaluate flag expressions + mthd_funcs <- mc6_mthds() + exprs <- lapply(ms$mthd_id, function(x) mthd_funcs[[ms[J(x), mthd]]](x)) + fenv <- environment() + invisible(rapply(exprs, eval, envir = fenv)) + + f <- rbindlist(f) + + ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("Processed L6 AEID", ae, " (", nrow(ft), + " rows; ", ttime, ")\n", sep = "") + + res <- TRUE + + ## Load into mc6 table -- else return results + if (wr) { + + stime <- Sys.time() + + if (nrow(f) == 0) { + ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("No flags to write for AEID", ae, sep = "") + return(TRUE) + } + + tcplWriteData(dat = f, lvl = 6L, type = "mc") + + ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("Wrote L6 AEID", ae, " (", nrow(f), " rows; ", ttime, ")\n", sep = "") + } else { + res <- c(list(res), list(f)) + } + + return(res) + +} + +#------------------------------------------------------------------------------- diff --git a/R/mc6_mthds.R b/R/mc6_mthds.R index c0dd150..65d2e2e 100644 --- a/R/mc6_mthds.R +++ b/R/mc6_mthds.R @@ -1,482 +1,245 @@ -#------------------------------------------------------------------------------- -# mc6_mthds: Load list of flag methods (to be used at level 6) -#------------------------------------------------------------------------------- - -#' @name MC6_Methods -#' @title Load list of level 6 multiple-concentration flag methods -#' -#' @description -#' \code{mc6_mthds} returns a list of flag methods to be used -#' during level 6 multiple-concentration processing. -#' -#' @return A list functions -#' -#' @seealso \code{\link{mc6}}, \code{\link{Method functions}} to query what -#' methods get applied to each aeid -#' -#' @section Available Methods: -#' -#' More information about the level 6 multiple-concentration processing is -#' available in the package vignette, "Pipeline_Overview." -#' -#' \describe{ -#' \item{row.dev.up}{The row.dev.up flag looks at the individual point data, -#' searching for row effects across an apid. To get flagged the point has to -#' be greater than 3 standard deviations above the mean response for the -#' plate, and the row mean must be greater than 3 standard deviations above -#' the row means for the plate.} -#' \item{row.dev.dn}{The row.dev.dn flag is identical to the row.dev.up flag, -#' but identifies points falling in rows with decreased signals.} -#' \item{col.dev.up}{The col.dev.up flag is identical to the row.dev.up flag, -#' but identifies points falling in columns with increased signals.} -#' \item{col.dev.dn}{The col.dev.up flag is identical to the row.dev.up flag, -#' but identifies points falling in columns with decreased signals.} -#' \item{plate.flare}{The plate.flare flag looks at the individual point data, -#' searching for overly active regions across an apid. Intended for use in -#' fluorometric assays that are read by a plate-reader that measures the -#' plate as a whole, rather than measuring individual wells. For each well -#' the flare value is calculated as a weighted mean a 5 well by 5 well box -#' centered on the well where the weight given to each well in the box is the -#' euclidian distance from the center well. The flag then identifies points -#' with flare values greater than 3 standard deviations above the mean flare -#' values for the plate.} -#' \item{plate.interlace}{The plate.interlace flag is specific to one -#' experimental design that plates chemicals from a 386 well chemical plate -#' to a 1536 well assay plate. The flag looks for any chemical-plate affects, -#' by looking for an increased signal in the wells originating from the same -#' chemical plate.} -#' \item{rep.mismatch}{The rep.mismatch flag is still in development and is -#' not suggested for use at this time.} -#' \item{pintool}{Deprecated. The pintool flag uses a complicated algorithm -#' to look for signal potentially caused by residual in the pintool used to -#' deliver the chemical to assay plates in some experimental designs. The -#' gnls.lowconc is a faster and simpler way to identify where this problem -#' may be driving the activity or hit-call.} -#' \item{singlept.hit.high}{The singlept.hit.high flag identifies -#' concentration series where the median response was greater than 3*bmad -#' only at the highest tested concentration and the series had an active -#' hit-call.} -#' \item{singlept.hit.mid}{The singlept.hit.mid flag identifies concentration -#' series where the median response was greater than 3*bmad at only one -#' concentration (not the highest tested concentration) and the series had -#' an active hit-call.} -#' \item{multipoint.neg}{The multipoint.neg flag identifies concentration -#' series with response medians greater than 3*bmad at multiple -#' concentrations and an inactive hit-call.} -#' \item{gnls.lowconc}{The gnls.lowconc flag identifies concentration series -#' where the gain-loss model won, the gain AC50 is less than the minimum -#' tested concentration, and the loss AC50 is less than the mean tested -#' concentration.} -#' \item{noise}{The noise flag attempts to identify noisy concentration -#' series by flagging series where the root mean square error for the series -#' is greater than the cutoff for the assay endpoint.} -#' \item{border.hit}{The border.hit flag identifies active concentration -#' series where the top parameter of the winning model was less than or equal -#' to 1.2*cut-off or the the activity probablity was less than 0.9.} -#' \item{border.miss}{The border.miss flag identifies inactive concentration -#' series where either the Hill or gain-loss top parameter was greater than -#' or equal to 0.8*cut-off and the activity probability was greater than 0.5.} -#' \item{overfit.hit}{The overfit.hit flag recalculates the model winner -#' after applying a small sample correction factor to the AIC values. If the -#' hit-call would be changed after applying the small sample correction -#' factor the series is flagged. Series with less than 5 concentrations where -#' the hill model won and series with less than 7 concentrations where the -#' gain-loss model won are automatically flagged.} -#' \item{efficacy.50}{The efficacy.50 flag identifies concentration series -#' with efficacy values (either the modeled top parameter for the winning -#' model or the maximum median response) are less than 50. Intended for use -#' with biochemical assays where one might expect at least a 50\% change in -#' real responses.} -#' } - -mc6_mthds <- function() { - - list( - - row.dev.up = function(mthd) { - - flag <- "Row-wise effect, increased signal" - out <- c("m5id", "m4id", "aeid", "mc6_mthd_id", - "flag", "fval", "fval_unit") - init <- bquote(list(.(mthd), .(flag), NA_real_, "proportion", FALSE)) - e1 <- bquote(dr[ , .(c(out[4:7], "test")) := .(init), with = FALSE]) - e2 <- bquote(dr[wllt == "t", - rowm := mean(resp, na.rm = TRUE), - by = list(apid, rowi)]) - e3 <- bquote(dr[wllt == "t", - athd := resp > mean(resp) + 3*sd(resp), by = apid]) - e4 <- bquote(dr[wllt == "t", - test := rowm > mean(rowm) + 3*sd(rowm) & athd, - by = apid]) - e5 <- bquote(dr[ , fval := lw(test)/.N, by = m4id]) - e6 <- bquote(dr[fval < 0.25, test := FALSE]) - e7 <- bquote(f[[.(mthd)]] <- dr[which(test), - unique(.SD), - .SDcols = .(out)]) - cr <- c("mc6_mthd_id", "flag", "fval", "fval_unit", "test", "rowm", - "athd") - e8 <- bquote(dr[ , .(cr) := NULL, with = FALSE]) - list(e1, e2, e3, e4, e5, e6, e7, e8) - - }, - - row.dev.dn = function(mthd) { - - flag <- "Row-wise effect, decreased signal" - out <- c("m5id", "m4id", "aeid", "mc6_mthd_id", - "flag", "fval", "fval_unit") - init <- bquote(list(.(mthd), .(flag), NA_real_, "proportion", FALSE)) - e1 <- bquote(dr[ , .(c(out[4:7], "test")) := .(init), with = FALSE]) - e2 <- bquote(dr[wllt == "t", - rowm := mean(resp, na.rm = TRUE), - by = list(apid, rowi)]) - e3 <- bquote(dr[wllt == "t", - athd := resp < mean(resp) - 3*sd(resp), by = apid]) - e4 <- bquote(dr[wllt == "t", - test := rowm < mean(rowm) - 3*sd(rowm) & athd, - by = apid]) - e5 <- bquote(dr[ , fval := lw(test)/.N, by = m4id]) - e6 <- bquote(dr[fval < 0.25, test := FALSE]) - e7 <- bquote(f[[.(mthd)]] <- dr[which(test), - unique(.SD), - .SDcols = .(out)]) - cr <- c("mc6_mthd_id", "flag", "fval", "fval_unit", "test", "rowm", - "athd") - e8 <- bquote(dr[ , .(cr) := NULL, with = FALSE]) - list(e1, e2, e3, e4, e5, e6, e7, e8) - - }, - - col.dev.up = function(mthd) { - - flag <- "Col-wise effect, increased signal" - out <- c("m5id", "m4id", "aeid", "mc6_mthd_id", - "flag", "fval", "fval_unit") - init <- bquote(list(.(mthd), .(flag), NA_real_, "proportion", FALSE)) - e1 <- bquote(dr[ , .(c(out[4:7], "test")) := .(init), with = FALSE]) - e2 <- bquote(dr[wllt == "t", - colm := mean(resp, na.rm = TRUE), - by = list(apid, coli)]) - e3 <- bquote(dr[wllt == "t", - athd := resp > mean(resp) + 3*sd(resp), by = apid]) - e4 <- bquote(dr[wllt == "t", - test := colm > mean(colm) + 3*sd(colm) & athd, - by = apid]) - e5 <- bquote(dr[ , fval := lw(test)/.N, by = m4id]) - e6 <- bquote(dr[fval < 0.25, test := FALSE]) - e7 <- bquote(f[[.(mthd)]] <- dr[which(test), - unique(.SD), - .SDcols = .(out)]) - cr <- c("mc6_mthd_id", "flag", "fval", "fval_unit", "test", "colm", - "athd") - e8 <- bquote(dr[ , .(cr) := NULL, with = FALSE]) - list(e1, e2, e3, e4, e5, e6, e7, e8) - - }, - - col.dev.dn = function(mthd) { - - flag <- "Col-wise effect, decreased signal" - out <- c("m5id", "m4id", "aeid", "mc6_mthd_id", - "flag", "fval", "fval_unit") - init <- bquote(list(.(mthd), .(flag), NA_real_, "proportion", FALSE)) - e1 <- bquote(dr[ , .(c(out[4:7], "test")) := .(init), with = FALSE]) - e2 <- bquote(dr[wllt == "t", - colm := mean(resp, na.rm = TRUE), - by = list(apid, coli)]) - e3 <- bquote(dr[wllt == "t", - athd := resp < mean(resp) - 3*sd(resp), by = apid]) - e4 <- bquote(dr[wllt == "t", - test := colm < mean(colm) - 3*sd(colm) & athd, - by = apid]) - e5 <- bquote(dr[ , fval := lw(test)/.N, by = m4id]) - e6 <- bquote(dr[fval < 0.25, test := FALSE]) - e7 <- bquote(f[[.(mthd)]] <- dr[which(test), - unique(.SD), - .SDcols = .(out)]) - cr <- c("mc6_mthd_id", "flag", "fval", "fval_unit", "test", "colm", - "athd") - e8 <- bquote(dr[ , .(cr) := NULL, with = FALSE]) - list(e1, e2, e3, e4, e5, e6, e7, e8) - - }, - - plate.flare = function(mthd) { - - flag <- "Includes potential flare region points" - out <- c("m5id", "m4id", "aeid", "mc6_mthd_id", - "flag", "fval", "fval_unit") - init <- bquote(list(.(mthd), .(flag), NA_real_, "proportion", FALSE)) - e1 <- bquote(dr[ , .(c(out[4:7], "test")) := .(init), with = FALSE]) - e2 <- bquote(dr[wllt == "t", - flrv := flareFunc(resp, coli, rowi, apid, r = 4)]) - e3 <- bquote(dr[wllt == "t", - test := flrv > mean(flrv) + 3*sd(flrv)]) - e4 <- bquote(dr[ , fval := lw(test)/.N, by = m4id]) - e5 <- bquote(dr[fval < 0.25, test := FALSE]) - e6 <- bquote(f[[.(mthd)]] <- dr[wllt == "t" & test & fval > 0.1, - unique(.SD), - .SDcols = .(out)]) - cr <- c("mc6_mthd_id", "flag", "fval", "fval_unit", "test", "flrv") - e7 <- bquote(dr[ , .(cr) := NULL, with = FALSE]) - list(e1, e2, e3, e4, e5, e6, e7) - - }, - - plate.interlace = function(mthd) { - - flag <- "Includes potential chemical plate interlace points" - out <- c("m5id", "m4id", "aeid", "mc6_mthd_id", - "flag", "fval", "fval_unit") - init <- bquote(list(.(mthd), .(flag), NA_real_, "proportion", FALSE)) - e1 <- bquote(dr[ , .(c(out[4:7], "test")) := .(init), with = FALSE]) - e2 <- bquote(dr[wllt == "t" & is.odd(coli) & is.odd(rowi), intq := 1]) - e3 <- bquote(dr[wllt == "t" & !is.odd(coli) & is.odd(rowi), intq := 2]) - e4 <- bquote(dr[wllt == "t" & is.odd(coli) & !is.odd(rowi), intq := 3]) - e5 <- bquote(dr[wllt == "t" & !is.odd(coli) & !is.odd(rowi), intq := 4]) - e6 <- bquote(dr[wllt =="t", colj := ceiling(coli/2)]) - e7 <- bquote(dr[wllt =="t", rowj := ceiling(rowi/2)]) - e8 <- bquote(dr[wllt == "t", - intv := interlaceFunc(val = resp, - intq = intq, - coli = colj, - rowi = rowj, - apid = apid, - r = 3)]) - e9 <- bquote(dr[wllt == "t", test := (intv > mean(intv) + 3*sd(intv))]) - e10 <- bquote(dr[ , fval := lw(test)/.N, by = m4id]) - e11 <- bquote(dr[fval < 0.25, test := FALSE]) - e12 <- bquote(f[[.(mthd)]] <- dr[wllt == "t" & test & fval > 0.1, - unique(.SD), - .SDcols = .(out)]) - cr <- c("mc6_mthd_id", "flag", "fval", "fval_unit", "test", - "intv", "intq", "colj", "rowj") - e13 <- bquote(dr[ , .(cr) := NULL, with = FALSE]) - list(e1, e2, e3, e4, e5, e6, e7, e8, e9, e10, e11, e12, e13) - - }, - - - rep.mismatch = function(mthd) { - - flag <- "Replicate mismatch" - out <- c("m5id", "m4id", "aeid", "mc6_mthd_id", - "flag", "fval", "fval_unit") - init <- bquote(list(.(mthd), .(flag), NA_real_, "proportion", FALSE)) - e1 <- bquote(dr[ , .(c(out[4:7], "test")) := .(init), with = FALSE]) - e2 <- bquote(dr[wllt == "t", - c("l4mn", "N") := list(mean(resp), .N), by = m4id]) - e3 <- bquote(dr[wllt == "t", - excl.repmn := (l4mn * N - sum(resp)) / (N - .N), - by = list(m4id, repi)]) - e4 <- bquote(dr[wllt == "t", repmn := mean(resp), by = list(m4id, repi)]) - e5 <- bquote(dr[wllt == "t", repsd := sd(resp), by = list(m4id, repi)]) - e6 <- bquote(dr[wllt == "t", t1 := excl.repmn > repmn + 2*repsd]) - e7 <- bquote(dr[wllt == "t", t2 := excl.repmn < repmn - 2*repsd]) - e8 <- bquote(dr[wllt == "t", test := t1 | t2]) - e9 <- bquote(dr[ , fval := lw(test)/.N, by = m4id]) - e10 <- bquote(f[[.(mthd)]] <- dr[which(test), - unique(.SD), - .SDcols = .(out)]) - cr <- c("mc6_mthd_id", "flag", "fval", "fval_unit", "test", "l4mn", "N", - "excl.repmn", "repsd", "repmn", "t1", "t2") - e11 <- bquote(dr[ , .(cr) := NULL, with = FALSE]) - list(e1, e2, e3, e4, e5, e6, e7, e8, e9) - - }, - - pintool = function(mthd) { - - flag <- "Potential pintool carryover" - out <- c("m5id", "m4id", "aeid", "mc6_mthd_id", - "flag", "fval", "fval_unit") - init <- bquote(list(.(mthd), .(flag), NA_real_, "proportion", FALSE)) - e1 <- bquote(dr[ , .(c(out[4:7], "test")) := .(init), with = FALSE]) - e2 <- bquote(dr[wllt == "t", - t1 := max(resp[cndx == 1]) > 9*bmad, - by = list(m4id, repi)]) - e3 <- bquote(dr[wllt == "t", - t2 := max(resp[cndx == 2]) > 4.5*bmad, - by = list(m4id, repi)]) - e4 <- bquote(dr[wllt == "t", - t3 := min(resp[cndx %in% 3:7]) < bmad, - by = list(m4id, repi)]) - e5 <- bquote(dr[wllt == "t", incl := t1 & t2 & t3]) - e6 <- bquote(setkey(dr, cndx)) - e7 <- bquote(dr[wllt == "t" & incl, - test := all(resp[cndx[1:3]] - resp[cndx[2:4]] > 0), - by = list(m4id, repi)]) - e8 <- bquote(dr[ , fval := lw(test)/.N, by = m4id]) - e9 <- bquote(f[[.(mthd)]] <- dr[which(test), - unique(.SD), - .SDcols = .(out)]) - cr <- c("mc6_mthd_id", "flag", "fval", "fval_unit", "test", "incl", - "t1", "t2", "t3") - e10 <- bquote(dr[ , .(cr) := NULL, with = FALSE]) - list(e1, e2, e3, e4, e5, e6, e7, e8, e9, e10) - - }, - - singlept.hit.high = function(mthd) { - - flag <- "Only highest conc above baseline, active" - out <- c("m5id", "m4id", "aeid", "mc6_mthd_id", - "flag", "fval", "fval_unit") - init <- bquote(list(.(mthd), .(flag), NA_real_, NA_character_, FALSE)) - e1 <- bquote(ft[ , .(c(out[4:7], "test")) := .(init), with = FALSE]) - e2 <- bquote(ft[ , lstc := max_med_conc == logc_max]) - e3 <- bquote(ft[ , test := nmed_gtbl == 1 & hitc == 1 & lstc]) - e4 <- bquote(f[[.(mthd)]] <- ft[which(test), .SD, .SDcols = .(out)]) - cr <- c("mc6_mthd_id", "flag", "fval", "fval_unit", "test", "lstc") - e5 <- bquote(ft[ , .(cr) := NULL, with = FALSE]) - list(e1, e2, e3, e4, e5) - - }, - - singlept.hit.mid = function(mthd) { - - flag <- "Only one conc above baseline, active" - out <- c("m5id", "m4id", "aeid", "mc6_mthd_id", - "flag", "fval", "fval_unit") - init <- bquote(list(.(mthd), .(flag), NA_real_, NA_character_, FALSE)) - e1 <- bquote(ft[ , .(c(out[4:7], "test")) := .(init), with = FALSE]) - e2 <- bquote(ft[ , lstc := max_med_conc == logc_max]) - e3 <- bquote(ft[ , test := nmed_gtbl == 1 & hitc == 1 & !lstc]) - e4 <- bquote(f[[.(mthd)]] <- ft[which(test), .SD, .SDcols = .(out)]) - cr <- c("mc6_mthd_id", "flag", "fval", "fval_unit", "test", "lstc") - e5 <- bquote(ft[ , .(cr) := NULL, with = FALSE]) - list(e1, e2, e3, e4, e5) - - }, - - multipoint.neg = function(mthd) { - - flag <- "Multiple points above baseline, inactive" - out <- c("m5id", "m4id", "aeid", "mc6_mthd_id", - "flag", "fval", "fval_unit") - init <- bquote(list(.(mthd), .(flag), NA_real_, NA_character_, FALSE)) - e1 <- bquote(ft[ , .(c(out[4:7], "test")) := .(init), with = FALSE]) - e2 <- bquote(ft[ , test := nmed_gtbl > 1 & hitc == 0]) - e3 <- bquote(f[[.(mthd)]] <- ft[which(test), .SD, .SDcols = .(out)]) - cr <- c("mc6_mthd_id", "flag", "fval", "fval_unit", "test") - e4 <- bquote(ft[ , .(cr) := NULL, with = FALSE]) - list(e1, e2, e3, e4) - - }, - - gnls.lowconc = function(mthd) { - - flag <- "Gain AC50 < lowest conc & loss AC50 < mean conc" - out <- c("m5id", "m4id", "aeid", "mc6_mthd_id", - "flag", "fval", "fval_unit") - init <- bquote(list(.(mthd), .(flag), NA_real_, NA_character_, FALSE)) - e1 <- bquote(ft[ , .(c(out[4:7], "test")) := .(init), with = FALSE]) - conc_cols <- c("logc_max", "logc_min") - e2 <- bquote(ft[ , cmen := rowMeans(.SD), .SDcols = .(conc_cols)]) - e3 <- bquote(ft[ , test := modl_ga < logc_min & modl_la < cmen]) - e4 <- bquote(f[[.(mthd)]] <- ft[which(test), .SD, .SDcols = .(out)]) - cr <- c("mc6_mthd_id", "flag", "fval", "fval_unit", "test", "cmen") - e5 <- bquote(ft[ , .(cr) := NULL, with = FALSE]) - list(e1, e2, e3, e4, e5) - - }, - - noise = function(mthd) { - - flag <- "Noisy data" - out <- c("m5id", "m4id", "aeid", "mc6_mthd_id", - "flag", "fval", "fval_unit") - init <- bquote(list(.(mthd), .(flag), NA_real_, NA_character_, FALSE)) - e1 <- bquote(ft[ , .(c(out[4:7], "test")) := .(init), with = FALSE]) - e2 <- bquote(ft[ , test := modl_rmse > coff]) - e3 <- bquote(f[[.(mthd)]] <- ft[which(test), .SD, .SDcols = .(out)]) - cr <- c("mc6_mthd_id", "flag", "fval", "fval_unit", "test") - e4 <- bquote(ft[ , .(cr) := NULL, with = FALSE]) - list(e1, e2, e3, e4) - - }, - - border.hit = function(mthd) { - - flag <- "Borderline active" - out <- c("m5id", "m4id", "aeid", "mc6_mthd_id", - "flag", "fval", "fval_unit") - init <- bquote(list(.(mthd), .(flag), NA_real_, NA_character_, FALSE)) - e1 <- bquote(ft[ , .(c(out[4:7], "test")) := .(init), with = FALSE]) - e2 <- bquote(ft[ , t1 := actp < 0.9]) - e3 <- bquote(ft[ , t2 := modl_tp <= 1.2*coff | max_med <= 1.2*coff]) - e4 <- bquote(ft[ , test := hitc == 1 & (t1 | t2)]) - e5 <- bquote(f[[.(mthd)]] <- ft[which(test), .SD, .SDcols = .(out)]) - cr <- c("mc6_mthd_id", "flag", "fval", "fval_unit", "test") - e6 <- bquote(ft[ , .(cr) := NULL, with = FALSE]) - list(e1, e2, e3, e4, e5, e6) - - }, - - border.miss = function(mthd) { - - flag <- "Borderline inactive" - out <- c("m5id", "m4id", "aeid", "mc6_mthd_id", - "flag", "fval", "fval_unit") - init <- bquote(list(.(mthd), .(flag), NA_real_, NA_character_, FALSE)) - e1 <- bquote(ft[ , .(c(out[4:7], "test")) := .(init), with = FALSE]) - e2 <- bquote(ft[ , tp.8 := gnls_tp >= 0.8*coff | hill_tp >= 0.8*coff]) - e3 <- bquote(ft[ , test := hitc == 0L & actp > 0.5 & tp.8]) - e4 <- bquote(f[[.(mthd)]] <- ft[which(test), .SD, .SDcols = .(out)]) - cr <- c("mc6_mthd_id", "flag", "fval", "fval_unit", "test", "tp.8") - e5 <- bquote(ft[ , .(cr) := NULL, with = FALSE]) - list(e1, e2, e3, e4, e5) - - }, - - overfit.hit = function(mthd) { - - flag <- "Hit-call potentially confounded by overfitting" - out <- c("m5id", "m4id", "aeid", "mc6_mthd_id", - "flag", "fval", "fval_unit") - init <- bquote(list(.(mthd), .(flag), NA_real_, NA_character_, FALSE)) - e1 <- bquote(ft[ , .(c(out[4:7], "test")) := .(init), with = FALSE]) - e2 <- bquote(ft[modl == "hill" & npts < 5 & hitc == 1, test := TRUE]) - e3 <- bquote(ft[modl == "gnls" & npts < 7 & hitc == 1, test := TRUE]) - e4 <- bquote(ft[npts > 1, cna := cnst_aic + 4/(npts - 2)]) - e5 <- bquote(ft[npts > 4, hna := hill_aic + 40/(npts - 4)]) - e6 <- bquote(ft[npts > 6, gna := gnls_aic + 84/(npts - 7)]) - e7 <- bquote(ft[ , nma := pmin(cna, hna, gna, na.rm = TRUE)]) - e8 <- bquote(ft[gna == nma, nmdl := "gnls"]) - e9 <- bquote(ft[hna == nma, nmdl := "hill"]) - e10 <- bquote(ft[cna == nma, nmdl := "cnst"]) - e11 <- bquote(ft[ , nhc := FALSE]) - e12 <- bquote(ft[nmdl == "hill" & hill_tp >= coff & max_med >= coff, - nhc := TRUE]) - e13 <- bquote(ft[nmdl == "gnls" & gnls_tp >= coff & max_med >= coff, - nhc := TRUE]) - e14 <- bquote(ft[hitc == 1 & !nhc, test := TRUE]) - e15 <- bquote(f[[.(mthd)]] <- ft[which(test), .SD, .SDcols = .(out)]) - cr <- c("mc6_mthd_id", "flag", "fval", "fval_unit", "test", - "cna", "hna", "gna", "nma", "nmdl", "nhc") - e16 <- bquote(ft[ , .(cr) := NULL, with = FALSE]) - list(e1, e2, e3, e4, e5, e6, e7, e8, e9, e10, - e11, e12, e13, e14, e15, e16) - - }, - - efficacy.50 = function(mthd) { - - flag <- "Biochemical assay with < 50% efficacy" - out <- c("m5id", "m4id", "aeid", "mc6_mthd_id", - "flag", "fval", "fval_unit") - init <- bquote(list(.(mthd), .(flag), NA_real_, NA_character_, FALSE)) - e1 <- bquote(ft[ , .(c(out[4:7], "test")) := .(init), with = FALSE]) - e2 <- bquote(ft[hitc == 1, test := modl_tp < 50 | max_med < 50]) - e3 <- bquote(f[[.(mthd)]] <- ft[which(test), .SD, .SDcols = .(out)]) - cr <- c("mc6_mthd_id", "flag", "fval", "fval_unit", "test") - e4 <- bquote(ft[ , .(cr) := NULL, with = FALSE]) - list(e1, e2, e3, e4) - - } - - ) - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# mc6_mthds: Load list of flag methods (to be used at level 6) +#------------------------------------------------------------------------------- + +#' @name MC6_Methods +#' @title Load list of level 6 multiple-concentration flag methods +#' +#' @description +#' \code{mc6_mthds} returns a list of flag methods to be used +#' during level 6 multiple-concentration processing. +#' +#' @return A list functions +#' +#' @seealso \code{\link{mc6}}, \code{\link{Method functions}} to query what +#' methods get applied to each aeid +#' +#' @section Available Methods: +#' +#' More information about the level 6 multiple-concentration processing is +#' available in the package vignette, "Pipeline_Overview." +#' +#' \describe{ +#' \item{singlept.hit.high}{The singlept.hit.high flag identifies +#' concentration series where the median response was greater than 3*bmad +#' only at the highest tested concentration and the series had an active +#' hit-call.} +#' \item{singlept.hit.mid}{The singlept.hit.mid flag identifies concentration +#' series where the median response was greater than 3*bmad at only one +#' concentration (not the highest tested concentration) and the series had +#' an active hit-call.} +#' \item{multipoint.neg}{The multipoint.neg flag identifies concentration +#' series with response medians greater than 3*bmad at multiple +#' concentrations and an inactive hit-call.} +#' \item{gnls.lowconc}{The gnls.lowconc flag identifies concentration series +#' where the gain-loss model won, the gain AC50 is less than the minimum +#' tested concentration, and the loss AC50 is less than the mean tested +#' concentration.} +#' \item{noise}{The noise flag attempts to identify noisy concentration +#' series by flagging series where the root mean square error for the series +#' is greater than the cutoff for the assay endpoint.} +#' \item{border.hit}{The border.hit flag identifies active concentration +#' series where the top parameter of the winning model was less than or equal +#' to 1.2*cut-off or the the activity probablity was less than 0.9.} +#' \item{border.miss}{The border.miss flag identifies inactive concentration +#' series where either the Hill or gain-loss top parameter was greater than +#' or equal to 0.8*cut-off and the activity probability was greater than 0.5.} +#' \item{overfit.hit}{The overfit.hit flag recalculates the model winner +#' after applying a small sample correction factor to the AIC values. If the +#' hit-call would be changed after applying the small sample correction +#' factor the series is flagged. Series with less than 5 concentrations where +#' the hill model won and series with less than 7 concentrations where the +#' gain-loss model won are automatically flagged.} +#' \item{efficacy.50}{The efficacy.50 flag identifies concentration series +#' with efficacy values (either the modeled top parameter for the winning +#' model or the maximum median response) are less than 50 for percent activity +#' data or log2(1.5) for fold induction data} +#' \item{modlga.lowconc}{The modlga.lowconc flag identifies concentration series +#' with modl_ga (AC50) values less than the minimum tested concentration.} +#' } + +mc6_mthds <- function() { + + list( + + singlept.hit.high = function(mthd) { + + flag <- "Only highest conc above baseline, active" + out <- c("m5id", "m4id", "aeid", "mc6_mthd_id", + "flag", "fval", "fval_unit") + init <- bquote(list(.(mthd), .(flag), NA_real_, NA_character_, FALSE)) + e1 <- bquote(ft[ , .(c(out[4:7], "test")) := .(init)]) + e2 <- bquote(ft[ , lstc := max_med_conc == logc_max]) + e3 <- bquote(ft[ , test := nmed_gtbl == 1 & hitc == 1 & lstc]) + e4 <- bquote(f[[.(mthd)]] <- ft[which(test), .SD, .SDcols = .(out)]) + cr <- c("mc6_mthd_id", "flag", "fval", "fval_unit", "test", "lstc") + e5 <- bquote(ft[ , .((cr)) := NULL]) + list(e1, e2, e3, e4, e5) + + }, + + singlept.hit.mid = function(mthd) { + + flag <- "Only one conc above baseline, active" + out <- c("m5id", "m4id", "aeid", "mc6_mthd_id", + "flag", "fval", "fval_unit") + init <- bquote(list(.(mthd), .(flag), NA_real_, NA_character_, FALSE)) + e1 <- bquote(ft[ , .(c(out[4:7], "test")) := .(init)]) + e2 <- bquote(ft[ , lstc := max_med_conc == logc_max]) + e3 <- bquote(ft[ , test := nmed_gtbl == 1 & hitc == 1 & !lstc]) + e4 <- bquote(f[[.(mthd)]] <- ft[which(test), .SD, .SDcols = .(out)]) + cr <- c("mc6_mthd_id", "flag", "fval", "fval_unit", "test", "lstc") + e5 <- bquote(ft[ , .((cr)) := NULL]) + list(e1, e2, e3, e4, e5) + + }, + + multipoint.neg = function(mthd) { + + flag <- "Multiple points above baseline, inactive" + out <- c("m5id", "m4id", "aeid", "mc6_mthd_id", + "flag", "fval", "fval_unit") + init <- bquote(list(.(mthd), .(flag), NA_real_, NA_character_, FALSE)) + e1 <- bquote(ft[ , .(c(out[4:7], "test")) := .(init)]) + e2 <- bquote(ft[ , test := nmed_gtbl > 1 & hitc == 0]) + e3 <- bquote(f[[.(mthd)]] <- ft[which(test), .SD, .SDcols = .(out)]) + cr <- c("mc6_mthd_id", "flag", "fval", "fval_unit", "test") + e4 <- bquote(ft[ , .((cr)) := NULL]) + list(e1, e2, e3, e4) + + }, + + gnls.lowconc = function(mthd) { + + flag <- "Gain AC50 < lowest conc & loss AC50 < mean conc" + out <- c("m5id", "m4id", "aeid", "mc6_mthd_id", + "flag", "fval", "fval_unit") + init <- bquote(list(.(mthd), .(flag), NA_real_, NA_character_, FALSE)) + e1 <- bquote(ft[ , .(c(out[4:7], "test")) := .(init)]) + conc_cols <- c("logc_max", "logc_min") + e2 <- bquote(ft[ , cmen := rowMeans(.SD), .SDcols = .(conc_cols)]) + e3 <- bquote(ft[ , test := modl_ga < logc_min & modl_la < cmen]) + e4 <- bquote(f[[.(mthd)]] <- ft[which(test), .SD, .SDcols = .(out)]) + cr <- c("mc6_mthd_id", "flag", "fval", "fval_unit", "test", "cmen") + e5 <- bquote(ft[ , .((cr)) := NULL]) + list(e1, e2, e3, e4, e5) + + }, + + noise = function(mthd) { + + flag <- "Noisy data" + out <- c("m5id", "m4id", "aeid", "mc6_mthd_id", + "flag", "fval", "fval_unit") + init <- bquote(list(.(mthd), .(flag), NA_real_, NA_character_, FALSE)) + e1 <- bquote(ft[ , .(c(out[4:7], "test")) := .(init)]) + e2 <- bquote(ft[ , test := modl_rmse > coff]) + e3 <- bquote(f[[.(mthd)]] <- ft[which(test), .SD, .SDcols = .(out)]) + cr <- c("mc6_mthd_id", "flag", "fval", "fval_unit", "test") + e4 <- bquote(ft[ , .((cr)) := NULL]) + list(e1, e2, e3, e4) + + }, + + border.hit = function(mthd) { + + flag <- "Borderline active" + out <- c("m5id", "m4id", "aeid", "mc6_mthd_id", + "flag", "fval", "fval_unit") + init <- bquote(list(.(mthd), .(flag), NA_real_, NA_character_, FALSE)) + e1 <- bquote(ft[ , .(c(out[4:7], "test")) := .(init)]) + e2 <- bquote(ft[ , t1 := actp < 0.9]) + e3 <- bquote(ft[ , t2 := modl_tp <= 1.2*coff | max_med <= 1.2*coff]) + e4 <- bquote(ft[ , test := hitc == 1 & (t1 | t2)]) + e5 <- bquote(f[[.(mthd)]] <- ft[which(test), .SD, .SDcols = .(out)]) + cr <- c("mc6_mthd_id", "flag", "fval", "fval_unit", "test") + e6 <- bquote(ft[ , .((cr)) := NULL]) + list(e1, e2, e3, e4, e5, e6) + + }, + + border.miss = function(mthd) { + + flag <- "Borderline inactive" + out <- c("m5id", "m4id", "aeid", "mc6_mthd_id", + "flag", "fval", "fval_unit") + init <- bquote(list(.(mthd), .(flag), NA_real_, NA_character_, FALSE)) + e1 <- bquote(ft[ , .(c(out[4:7], "test")) := .(init)]) + e2 <- bquote(ft[ , tp.8 := gnls_tp >= 0.8*coff | hill_tp >= 0.8*coff]) + e3 <- bquote(ft[ , test := hitc == 0L & actp > 0.5 & tp.8]) + e4 <- bquote(f[[.(mthd)]] <- ft[which(test), .SD, .SDcols = .(out)]) + cr <- c("mc6_mthd_id", "flag", "fval", "fval_unit", "test", "tp.8") + e5 <- bquote(ft[ , .((cr)) := NULL]) + list(e1, e2, e3, e4, e5) + + }, + + overfit.hit = function(mthd) { + + flag <- "Hit-call potentially confounded by overfitting" + out <- c("m5id", "m4id", "aeid", "mc6_mthd_id", + "flag", "fval", "fval_unit") + init <- bquote(list(.(mthd), .(flag), NA_real_, NA_character_, FALSE)) + e1 <- bquote(ft[ , .(c(out[4:7], "test")) := .(init)]) + e2 <- bquote(ft[modl == "hill" & npts < 5 & hitc == 1, test := TRUE]) + e3 <- bquote(ft[modl == "gnls" & npts < 7 & hitc == 1, test := TRUE]) + e4 <- bquote(ft[npts > 1, cna := cnst_aic + 4/(npts - 2)]) + e5 <- bquote(ft[npts > 4, hna := hill_aic + 40/(npts - 4)]) + e6 <- bquote(ft[npts > 6, gna := gnls_aic + 84/(npts - 7)]) + e7 <- bquote(ft[ , nma := pmin(cna, hna, gna, na.rm = TRUE)]) + e8 <- bquote(ft[gna == nma, nmdl := "gnls"]) + e9 <- bquote(ft[hna == nma, nmdl := "hill"]) + e10 <- bquote(ft[cna == nma, nmdl := "cnst"]) + e11 <- bquote(ft[ , nhc := FALSE]) + e12 <- bquote(ft[nmdl == "hill" & hill_tp >= coff & max_med >= coff, + nhc := TRUE]) + e13 <- bquote(ft[nmdl == "gnls" & gnls_tp >= coff & max_med >= coff, + nhc := TRUE]) + e14 <- bquote(ft[hitc == 1 & !nhc, test := TRUE]) + e15 <- bquote(f[[.(mthd)]] <- ft[which(test), .SD, .SDcols = .(out)]) + cr <- c("mc6_mthd_id", "flag", "fval", "fval_unit", "test", + "cna", "hna", "gna", "nma", "nmdl", "nhc") + e16 <- bquote(ft[ , .((cr)) := NULL]) + list(e1, e2, e3, e4, e5, e6, e7, e8, e9, e10, + e11, e12, e13, e14, e15, e16) + + }, + + efficacy.50 = function(mthd) { + + flag <- "Less than 50% efficacy" + out <- c("m5id", "m4id", "aeid", "mc6_mthd_id", + "flag", "fval", "fval_unit") + init <- bquote(list(.(mthd), .(flag), NA_real_, NA_character_, FALSE)) + e1 <- bquote(ft[ , .(c(out[4:7], "test")) := .(init)]) + e2 <- bquote(ft[hitc == 1 & coff >= 5, + test := modl_tp < 50 | max_med < 50]) + e3 <- bquote(ft[hitc == 1 & coff < 5, + test := modl_tp < log2(1.5) | max_med < log2(1.5)]) + e4 <- bquote(f[[.(mthd)]] <- ft[which(test), .SD, .SDcols = .(out)]) + cr <- c("mc6_mthd_id", "flag", "fval", "fval_unit", "test") + e5 <- bquote(ft[ , .((cr)) := NULL]) + list(e1, e2, e3, e4, e5) + + }, + + modlga.lowconc = function(mthd) { + + flag <- "AC50 less than lowest concentration tested" + out <- c("m5id", "m4id", "aeid", "mc6_mthd_id", + "flag", "fval", "fval_unit") + init <- bquote(list(.(mthd), .(flag), NA_real_, NA_character_, FALSE)) + e1 <- bquote(ft[ , .(c(out[4:7], "test")) := .(init)]) + e2 <- bquote(ft[hitc == 1, test := modl_ga < logc_min]) + e3 <- bquote(f[[.(mthd)]] <- ft[which(test), .SD, .SDcols = .(out)]) + cr <- c("mc6_mthd_id", "flag", "fval", "fval_unit", "test") + e4 <- bquote(ft[ , .((cr)) := NULL]) + list(e1, e2, e3, e4) + + } + + ) + +} + +#------------------------------------------------------------------------------- diff --git a/R/mthd_funcs.R b/R/mthd_funcs.R index d0e230a..cc99d51 100644 --- a/R/mthd_funcs.R +++ b/R/mthd_funcs.R @@ -1,67 +1,68 @@ -#' @name Method functions -#' @rdname mthd_funcs -#' @title Functions for managing processing methods -#' -#' @description -#' These functions are used to manage which methods are used to process data. -#' They include methods for assigning, clearing, and loading the assigned -#' methods. Also, \code{tcplMthdList} lists the available methods. -#' -#' @param lvl Integer of length 1, the method level -#' @param id Integer, the assay component or assay endpoint id(s) -#' @param mthd_id Integer, the method id(s) -#' @param ordr Integer, the order in which to execute the analysis methods, -#' must be the same length as mthd_id, does not apply to levels 5 or 6 -#' @param type Character of length 1, the data type, "sc" or "mc" -#' -#' @details -#' \code{tcplMthdLoad} loads the assigned methods for the given level and -#' ID(s). Similarly, \code{tcplMthdList} displays the available methods for -#' the given level. These two functions do not make any changes to the -#' database. -#' -#' Unlike the \code{-Load} and \code{-List} functions, the \code{-Assign} and -#' \code{-Clear} functions alter the database and trigger a delete cascade. -#' \code{tcplMthdAssign} assigns methods to the given ID(s), and -#' \code{tcplMthdClear} removes methods. In addition to the method ID -#' ('mthd_id'), assigning methods at some levels require an order ('ordr'). -#' The 'ordr' parameter is necessary to allow progression of methods at level -#' one for single-concentration processing, and levels two and three for -#' multiple-concentration processing. More information about method assignments -#' and the delete cascade are available in the package vignette. -#' -#' @examples -#' ## Store the current config settings, so they can be reloaded at the end -#' ## of the examples -#' conf_store <- tcplConfList() -#' tcplConfDefault() -#' -#' ## tcplListMthd allows the user to display the available methods for -#' ## a given level and data type -#' head(tcplMthdList(lvl = 2, type = "mc")) -#' -#' ## tcplLoadMthd shows which methods are assigned for the given ID, level, -#' ## and data type. Here we will show how to register, load, and clear methods -#' ## using an acid not in the example database. Note: There is no check for -#' ## whether an ID exists before assigning/clearing methods. -#' tcplMthdLoad(lvl = 2, id = 55, type = "mc") -#' -#' ## ACID 55 does not have any methods. Assign methods from the list above. -#' tcplMthdAssign(lvl = 2, -#' id = 55, -#' mthd_id = c(3, 4, 2), -#' ordr = 1:3, -#' type = "mc") -#' ## Method assignment can be done for multiple assays, too. -#' tcplMthdAssign(lvl = 2, -#' id = 53:54, -#' mthd_id = c(3, 4, 2), -#' ordr = 1:3, -#' type = "mc") -#' -#' ## Cleanup example method assigments -#' tcplMthdClear(lvl = 2, id = 53:55, type = "mc") -#' -#' ## Reset configuration -#' options(conf_store) -NULL +#' @name Method functions +#' @rdname mthd_funcs +#' @title Functions for managing processing methods +#' +#' @description +#' These functions are used to manage which methods are used to process data. +#' They include methods for assigning, clearing, and loading the assigned +#' methods. Also, \code{tcplMthdList} lists the available methods. +#' +#' @param lvl Integer of length 1, the method level +#' @param id Integer, the assay component or assay endpoint id(s) +#' @param mthd_id Integer, the method id(s) +#' @param ordr Integer, the order in which to execute the analysis methods, +#' must be the same length as mthd_id, does not apply to levels 5 or 6 +#' @param type Character of length 1, the data type, "sc" or "mc" +#' +#' @details +#' \code{tcplMthdLoad} loads the assigned methods for the given level and +#' ID(s). Similarly, \code{tcplMthdList} displays the available methods for +#' the given level. These two functions do not make any changes to the +#' database. +#' +#' Unlike the \code{-Load} and \code{-List} functions, the \code{-Assign} and +#' \code{-Clear} functions alter the database and trigger a delete cascade. +#' \code{tcplMthdAssign} assigns methods to the given ID(s), and +#' \code{tcplMthdClear} removes methods. In addition to the method ID +#' ('mthd_id'), assigning methods at some levels require an order ('ordr'). +#' The 'ordr' parameter is necessary to allow progression of methods at level +#' one for single-concentration processing, and levels two and three for +#' multiple-concentration processing. More information about method assignments +#' and the delete cascade are available in the package vignette. +#' +#' @examples +#' ## Store the current config settings, so they can be reloaded at the end +#' ## of the examples +#' conf_store <- tcplConfList() +#' tcplConfDefault() +#' +#' ## tcplListMthd allows the user to display the available methods for +#' ## a given level and data type +#' head(tcplMthdList(lvl = 2, type = "mc")) +#' +#' ## tcplLoadMthd shows which methods are assigned for the given ID, level, +#' ## and data type. Here we will show how to register, load, and clear methods +#' ## using an acid not in the example database. Note: There is no check for +#' ## whether an ID exists before assigning/clearing methods. +#' tcplMthdLoad(lvl = 2, id = 55, type = "mc") +#' +#' \dontrun{ +#' ## ACID 55 does not have any methods. Assign methods from the list above. +#' tcplMthdAssign(lvl = 2, +#' id = 55, +#' mthd_id = c(3, 4, 2), +#' ordr = 1:3, +#' type = "mc") +#' ## Method assignment can be done for multiple assays, too. +#' tcplMthdAssign(lvl = 2, +#' id = 53:54, +#' mthd_id = c(3, 4, 2), +#' ordr = 1:3, +#' type = "mc") +#' +#' ## Cleanup example method assigments +#' tcplMthdClear(lvl = 2, id = 53:55, type = "mc") +#' } +#' ## Reset configuration +#' options(conf_store) +NULL diff --git a/R/multProc.R b/R/multProc.R index 7d83764..3396f58 100644 --- a/R/multProc.R +++ b/R/multProc.R @@ -1,24 +1,24 @@ -#' @importFrom parallel mclapply - -.multProc <- function(id, lvl, type, ncores) { - - proc_func <- get(paste0(type, lvl)) - - tmp <- mclapply(id, proc_func, mc.cores = ncores, mc.preschedule = FALSE) - cat("Writing level", lvl, "data for", lw(sapply(tmp, "[[", 1)), "ids...\n") - stime <- Sys.time() - dat <- rbindlist(lapply(tmp, "[[", 2)) - if (nrow(dat) == 0) { - ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("Writing level ", lvl, " complete. (", ttime, ")\n", sep = "") - return(sapply(tmp, "[[", 1)) - } - tcplWriteData(dat = dat, lvl = lvl, type = type) - ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("Writing level ", lvl, " complete. (", ttime, ")\n", sep = "") - - sapply(tmp, "[[", 1) - +#' @importFrom parallel mclapply + +.multProc <- function(id, lvl, type, ncores) { + + proc_func <- get(paste0(type, lvl)) + + tmp <- mclapply(id, proc_func, mc.cores = ncores, mc.preschedule = FALSE) + cat("Writing level", lvl, "data for", lw(sapply(tmp, "[[", 1)), "ids...\n") + stime <- Sys.time() + dat <- rbindlist(lapply(tmp, "[[", 2)) + if (nrow(dat) == 0) { + ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("Writing level ", lvl, " complete. (", ttime, ")\n", sep = "") + return(sapply(tmp, "[[", 1)) + } + tcplWriteData(dat = dat, lvl = lvl, type = type) + ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("Writing level ", lvl, " complete. (", ttime, ")\n", sep = "") + + sapply(tmp, "[[", 1) + } \ No newline at end of file diff --git a/R/onAttach.R b/R/onAttach.R index 7db3288..8ae1e3e 100644 --- a/R/onAttach.R +++ b/R/onAttach.R @@ -1,16 +1,16 @@ -.onAttach <- function(libname, pkgname) { - - v <- tcplConfList() - p <- names(v) - pn <- sapply(p, nchar) - sep <- sapply(pn, function(x) paste(rep(" ", 11 - x), collapse = "")) - sep <- paste0(":", sep) - cs <- sapply(seq_along(v), function(x) paste(p[x], v[[x]], sep = sep[x])) - - packageStartupMessage("tcpl (v", as.character(utils::packageVersion("tcpl")), - ") loaded with the following settings:\n ", - paste(cs, collapse = "\n "), - "\nDefault settings stored in TCPL.conf. See ", - "?tcplConf for more information.") - -} +.onAttach <- function(libname, pkgname) { + + v <- tcplConfList() + p <- names(v) + pn <- sapply(p, nchar) + sep <- sapply(pn, function(x) paste(rep(" ", 11 - x), collapse = "")) + sep <- paste0(":", sep) + cs <- sapply(seq_along(v), function(x) paste(p[x], v[[x]], sep = sep[x])) + + packageStartupMessage("tcpl (v", as.character(utils::packageVersion("tcpl")), + ") loaded with the following settings:\n ", + paste(cs, collapse = "\n "), + "\nDefault settings stored in tcpl config file. See ", + "?tcplConf for more information.") + +} diff --git a/R/onLoad.R b/R/onLoad.R index 7d02e0e..8bc0e1f 100644 --- a/R/onLoad.R +++ b/R/onLoad.R @@ -1,16 +1,25 @@ -.onLoad <- function(libname, pkgname) { - - conf_file <- file.path(system.file(package = "tcpl"), "TCPL.config") - - if (file.exists(conf_file)) { - - tcplConfLoad() - - } else { - - tcplConfReset() - tcplConfLoad() - - } - -} +.onLoad <- function(libname, pkgname) { + + conf_file <- Sys.getenv("TCPL_CONF") + + if (file.exists(conf_file)) { + + loadConf <- try(tcplConfLoad(list.new = FALSE)) + + if (is(loadConf, 'try-error')) { + + warning("The configuration file given by 'TCPL_CONF' could not be ", + "loaded. Using default settings. Please see ?tcplConf for ", + "more information.") + + tcplConfDefault() + + } + + } else { + + tcplConfDefault() + + } + +} diff --git a/R/plateHeat.R b/R/plateHeat.R index 7ea5d46..9d4fc2b 100644 --- a/R/plateHeat.R +++ b/R/plateHeat.R @@ -1,147 +1,147 @@ -#------------------------------------------------------------------------------- -# plateHeat: create a plot showing the assay plate data -#------------------------------------------------------------------------------- - -#' @title Plot plate heatmap -#' -#' @description Plot plate heatmap, to be used with tcplPlotPlate -#' -#' @param vals Numeric, the well values -#' @param rowi Integer, the row index -#' @param coli Integer, the column index -#' @param wllt Character, the well type -#' @param wllq Logical, the well quality -#' @param rown Integer, the number of rows on the plate -#' @param coln Integer, the number of columns on the plate -#' @param main Character of length 1, the title/main -#' @param argn Numeric of length 2, the minimum and maximum values to constrain -#' the color scale -#' -#' @note -#' Optimized for an output with height = 20/3, width = 10, and -#' pointsize = 10 -#' -#' @importFrom RColorBrewer brewer.pal -#' @importFrom graphics par layout plot.new plot.window text box abline axis -#' @importFrom graphics lines rect -#' @importFrom grDevices colorRampPalette -#' @importFrom stats quantile - -.plateHeat <- function(vals, rowi, coli, wllt, wllq, rown, coln, main, arng) { - - opar <- par()[c("pty", "mar", "mai", "family")] - on.exit(par(opar)) - par(pty = "m", family = "mono") - - myPal <- colorRampPalette(rev(brewer.pal(11, "Spectral")), space = "Lab") - - outside <- vals < arng[1] | vals > arng[2] - outside[is.na(outside)] <- TRUE - vals[vals < arng[1]] <- arng[1] - vals[vals > arng[2]] <- arng[2] - badwlls <- cbind(rowi[!wllq], coli[!wllq]) - - layout(matrix(c(1, 1, 2, 3), ncol = 2, byrow = TRUE), - widths = c(9, 1), - heights = c(1, 9)) - - par(mar = c(0, 0, 0, 0), mai = c(0, 0, 0, 0), family = "mono") - plot.new() - plot.window(xlim = 0:1, - ylim = 0:1) - text(0.5, 0.5, main, font = 2, cex = 1.5) - - plot.new() - par(mar = c(2, 3, 2, 2) + 0.1, family = "mono") - plot.window(xlim = c(0, coln) + 0.5, - ylim = rev(c(0, rown) + 0.5), - xaxs = "i", - yaxs = "i") - box(which = "plot") - abline(v = 1:(coln - 1) + 0.5) - abline(h = 1:(rown - 1) + 0.5) - axis(side = 3, - at = 1:coln, - tick = FALSE, - labels = sprintf("%02d", 1:coln), - cex = 0.75) - axis(side = 2, - at = 1:rown, - tick = FALSE, - labels = sprintf("%02d", 1:rown), - cex = 0.75, - las = 2) - allwells <- expand.grid(1:coln, 1:rown) - .drawCircles(x = allwells[ , 1], - y = allwells[ , 2], - r = 0.4, - border = "gray30") - wcol <- myPal(500)[as.numeric(cut(c(vals, arng), breaks = 500))] - wcol <- wcol[1:(length(vals))] - .drawCircles(x = coli, - y = rowi, - r = 0.4, - border = "gray30", - col = wcol, - lwd = 1 + 3*outside) - invisible(apply(badwlls, - 1, - function(x) { - lines(x = c(x[2] - 0.5, x[2] + 0.5), - y = c(x[1] - 0.5, x[1] + 0.5)) - lines(x = c(x[2] - 0.5, x[2] + 0.5), - y = c(x[1] + 0.5, x[1] - 0.5)) - })) - .drawCircles(x = coli, - y = rowi, - r = 0.2, - border = "gray30", - col = "white") - text(x = coli, - y = rowi, - label = wllt, - font = 2, - col = "black", - cex = 0.65) - - lgnd <- try(plot.new(), silent = TRUE) - if (is(lgnd, "try-error")) { - par(mar = rep(0, 4), family = "mono", new = FALSE) - plot.new() - warning("Could not add the legend. Please adjust device size. See", - " ?tcplPlotPlate for more information.") - } else { - par(mar = c(2, 0, 2, 6) + 0.1, family = "mono") - plot.window(xlim = c(0, 1), - ylim = arng, - xaxs = "i", - yaxs = "i") - rect(0, - seq(arng[1], arng[2], length.out = 101)[-101], - 1, - seq(arng[1], arng[2], length.out = 101)[-1], - col = myPal(100), - border = myPal(100)) - apts <- quantile(arng, probs = seq(0, 1, length.out = 10)) - axis(side = 4, - at = apts, - las = 2, - cex = 0.5, - labels = sprintf("%5.1f", apts)) - axis(side = 4, - at = range(vals, na.rm = TRUE), - labels = c("", ""), - lwd = 0, - lwd.ticks = 2, - tck = -0.5) - axis(side = 4, - at = range(vals, na.rm = TRUE), - labels = c("", ""), - lwd = 0, - lwd.ticks = 2, - tck = 0.5) - } - -} - +#------------------------------------------------------------------------------- +# plateHeat: create a plot showing the assay plate data +#------------------------------------------------------------------------------- + +#' @title Plot plate heatmap +#' +#' @description Plot plate heatmap, to be used with tcplPlotPlate +#' +#' @param vals Numeric, the well values +#' @param rowi Integer, the row index +#' @param coli Integer, the column index +#' @param wllt Character, the well type +#' @param wllq Logical, the well quality +#' @param rown Integer, the number of rows on the plate +#' @param coln Integer, the number of columns on the plate +#' @param main Character of length 1, the title/main +#' @param argn Numeric of length 2, the minimum and maximum values to constrain +#' the color scale +#' +#' @note +#' Optimized for an output with height = 20/3, width = 10, and +#' pointsize = 10 +#' +#' @importFrom RColorBrewer brewer.pal +#' @importFrom graphics par layout plot.new plot.window text box abline axis +#' @importFrom graphics lines rect +#' @importFrom grDevices colorRampPalette +#' @importFrom stats quantile + +.plateHeat <- function(vals, rowi, coli, wllt, wllq, rown, coln, main, arng) { + + opar <- par()[c("pty", "mar", "mai", "family")] + on.exit(par(opar)) + par(pty = "m", family = "mono") + + myPal <- colorRampPalette(rev(brewer.pal(11, "Spectral")), space = "Lab") + + outside <- vals < arng[1] | vals > arng[2] + outside[is.na(outside)] <- TRUE + vals[vals < arng[1]] <- arng[1] + vals[vals > arng[2]] <- arng[2] + badwlls <- cbind(rowi[!wllq], coli[!wllq]) + + layout(matrix(c(1, 1, 2, 3), ncol = 2, byrow = TRUE), + widths = c(9, 1), + heights = c(1, 9)) + + par(mar = c(0, 0, 0, 0), mai = c(0, 0, 0, 0), family = "mono") + plot.new() + plot.window(xlim = 0:1, + ylim = 0:1) + text(0.5, 0.5, main, font = 2, cex = 1.5) + + plot.new() + par(mar = c(2, 3, 2, 2) + 0.1, family = "mono") + plot.window(xlim = c(0, coln) + 0.5, + ylim = rev(c(0, rown) + 0.5), + xaxs = "i", + yaxs = "i") + box(which = "plot") + abline(v = 1:(coln - 1) + 0.5) + abline(h = 1:(rown - 1) + 0.5) + axis(side = 3, + at = 1:coln, + tick = FALSE, + labels = sprintf("%02d", 1:coln), + cex = 0.75) + axis(side = 2, + at = 1:rown, + tick = FALSE, + labels = sprintf("%02d", 1:rown), + cex = 0.75, + las = 2) + allwells <- expand.grid(1:coln, 1:rown) + .drawCircles(x = allwells[ , 1], + y = allwells[ , 2], + r = 0.4, + border = "gray30") + wcol <- myPal(500)[as.numeric(cut(c(vals, arng), breaks = 500))] + wcol <- wcol[1:(length(vals))] + .drawCircles(x = coli, + y = rowi, + r = 0.4, + border = "gray30", + col = wcol, + lwd = 1 + 3*outside) + invisible(apply(badwlls, + 1, + function(x) { + lines(x = c(x[2] - 0.5, x[2] + 0.5), + y = c(x[1] - 0.5, x[1] + 0.5)) + lines(x = c(x[2] - 0.5, x[2] + 0.5), + y = c(x[1] + 0.5, x[1] - 0.5)) + })) + .drawCircles(x = coli, + y = rowi, + r = 0.2, + border = "gray30", + col = "white") + text(x = coli, + y = rowi, + label = wllt, + font = 2, + col = "black", + cex = 0.65) + + lgnd <- try(plot.new(), silent = TRUE) + if (is(lgnd, "try-error")) { + par(mar = rep(0, 4), family = "mono", new = FALSE) + plot.new() + warning("Could not add the legend. Please adjust device size. See", + " ?tcplPlotPlate for more information.") + } else { + par(mar = c(2, 0, 2, 6) + 0.1, family = "mono") + plot.window(xlim = c(0, 1), + ylim = arng, + xaxs = "i", + yaxs = "i") + rect(0, + seq(arng[1], arng[2], length.out = 101)[-101], + 1, + seq(arng[1], arng[2], length.out = 101)[-1], + col = myPal(100), + border = myPal(100)) + apts <- quantile(arng, probs = seq(0, 1, length.out = 10)) + axis(side = 4, + at = apts, + las = 2, + cex = 0.5, + labels = sprintf("%5.1f", apts)) + axis(side = 4, + at = range(vals, na.rm = TRUE), + labels = c("", ""), + lwd = 0, + lwd.ticks = 2, + tck = -0.5) + axis(side = 4, + at = range(vals, na.rm = TRUE), + labels = c("", ""), + lwd = 0, + lwd.ticks = 2, + tck = 0.5) + } + +} + #------------------------------------------------------------------------------- \ No newline at end of file diff --git a/R/plotFit.R b/R/plotFit.R index 08c9c8b..a89fb9c 100644 --- a/R/plotFit.R +++ b/R/plotFit.R @@ -1,496 +1,502 @@ -#------------------------------------------------------------------------------- -# plotFit: Create plot of the dose-response with associated models -#------------------------------------------------------------------------------- - -#' @importFrom graphics par layout plot rect abline curve axis axTicks points -#' @importFrom graphics plot.window text - -.plotFit <- function(resp, logc, pars) { - - ###--------------------------- Draw Left Panel ----------------------------### - - layout(mat = matrix(1:2, nrow = 1), widths = c(4, 5.5), heights = 3.5) - on.exit(layout(1)) - - opar <- par()[c("pty", "mar", "family")] - on.exit(par(opar), add = TRUE) - par(pty = "s", - mar = c(4, 4.5, 2, 3) + 0.1, - family = "mono") - - ## Round all numeric values in 'pars' to 99 digits - nind <- which(sapply(pars, is.numeric)) - pars[nind] <- lapply(pars[nind], round, digits = 99) - - ylab <- NULL - if (pars$resp_unit == "percent_activity") { - #y0 <- c(-50, 150) - ylab <- "Percent Activity" - } - if (pars$resp_unit == "log2_fold_induction") { - #y0 <- c(-1, 4) - ylab <- "Log2(Fold Induction)" - } - if (pars$resp_unit == "log10_fold_induction") { - #y0 <- c(-0.1, 2) - ylab <- "Log10(Fold Induction)" - } - if (is.null(ylab)) { - ylab <- pars$resp_unit - #y0 <- c(-50, 150) - } - if(pars$bmad != 0){ - y0 <- c(signif(-10*pars$bmad,2), signif(20*pars$bmad,2)) - }else{ - if ("coff" %in% names(pars)) { - y0 <- c(signif(-5*pars$coff,2), signif(10*pars$coff,2)) - }else{ - y0 <- c(-0.1, 2) - } - } - - fmax <- suppressWarnings(with(pars, 1.05*max(hill_tp, gnls_tp, na.rm = TRUE))) - if (is.infinite(fmax)) fmax <- NA_real_ - view <- fmax/diff(range(resp)) - hbrk <- pars$resp_max > y0[2] - lbrk <- pars$resp_min < y0[1] - brk <- with(pars, view < 0.5 & (hbrk | lbrk)) - pad <- if (hbrk & lbrk) 0.1 else 0.2 - - if (!is.na(brk) & brk) { - yrng <- (fmax - y0[1])/(1 - hbrk*pad - lbrk*pad) - ylim <- c(y0[1] - pad*yrng*lbrk, fmax + pad*yrng*hbrk) - md <- resp < fmax & resp > ylim[1] - if (all(md)) { - brk <- FALSE - } else { - hi <- resp > fmax - if (!any(hi)) hbrk <- FALSE - lo <- resp < ylim[1] - if (!any(lo)) lbrk <- FALSE - } - if (!any(lbrk, hbrk)) brk <- FALSE - } else { - if (is.na(brk)) { - brk <- if(hbrk | lbrk) TRUE else FALSE - if (brk) { - yrng <- diff(y0)/(1 - hbrk*pad - lbrk*pad) - ylim <- c(y0[1] - pad*yrng*lbrk, y0[2] + pad*yrng*hbrk) - md <- resp < ylim[2] & resp > ylim[1] - if (all(md)) { - brk <- FALSE - } else { - hi <- resp > ylim[2] - if (!any(hi)) hbrk <- FALSE - lo <- resp < ylim[1] - if (!any(lo)) lbrk <- FALSE - } - } else { - ylim <- y0 - md <- rep(TRUE, length(resp)) - } - } else { - ylim <- with(pars, c(min(y0[1], 1.2*resp_min), max(y0[2], 1.2*resp_max))) - md <- rep(TRUE, length(resp)) - } - } - - p <- list(ylim = ylim, - xlim = range(logc), - cex.lab = 1.2, - cex.axis = 1.2, - font.lab = 2, - col = "black", - cex = 2, - xlab = expression(bold(paste("Concentration (",mu,"M)"))), - ylab = ylab, - main = "", - bty = "n", - xaxt = "n", - yaxt = "n", - type = "n") - - do.call(what = plot, args = c(resp[md] ~ logc[md], p), quote = TRUE) - - rect(xleft = par()$usr[1], - xright = par()$usr[2], - ybottom = -3 * pars$bmad, - ytop = 3 * pars$bmad, - border = NA, - col = "gray70", - density = 15, - angle = 45) - - if ("coff" %in% names(pars)) abline(h = pars$coff, lwd = 1.5, col = "gray70") - - if (is.null(pars$modl)) pars$modl <- "none" - if (is.na(pars$modl)) pars$modl <- "none" - - if (!is.na(pars$cnst) & pars$cnst) { - - abline(h = 0, - lwd = 4, - col = "darkorange", - lty = ifelse(pars$modl == "cnst", "solid", "dashed")) - - } - - if (!is.na(pars$hill) & pars$hill) { - - hill.eq <- function(x) with(pars, hill_tp/(1 + 10^((hill_ga - x)*hill_gw))) - curve(hill.eq, - from = pars$logc_min, - to = pars$logc_max, - add = T, - n = 1e4, - lwd = 4, - col = "tomato3", - lty = ifelse(pars$modl == "hill", "solid", "dashed")) - abline(v = pars$hill_ga, - lwd = 2.5, - lty = ifelse(pars$modl == "hill", "solid", "dashed"), - col = "tomato3") - - } - - if (!is.na(pars$gnls) & pars$gnls) { - - gnls.eq <- function(x) { - with(pars, { - h1 <- (1/(1 + 10^((gnls_ga - x)*gnls_gw))) - h2 <- (1/(1 + 10^((x - gnls_la)*gnls_lw))) - gnls_tp*h1*h2 - }) - } - curve(gnls.eq, - from = pars$logc_min, - to = pars$logc_max, - add = T, - n = 1e4, - lwd = 4, - col = "dodgerblue2", - lty = ifelse(pars$modl == "gnls", "solid", "dashed")) - abline(v = pars$gnls_ga, - lwd = 2.5, - lty = ifelse(pars$modl == "gnls", "solid", "dashed"), - col = "dodgerblue2") - - } - - axis(side = 1, - at = axTicks(side = 1), - labels = signif(10^axTicks(side = 1), digits = 1), - font = 1, - lwd = 2, - cex.axis = 1.2, - col = "gray35") - axis(side = 2, - at = axTicks(side = 2), - labels = axTicks(side = 2), - font = 1, - lwd = 2, - cex.axis = 1.2, - col = "gray35") - - # points(x = pars$emax_conc, - # y = pars$emax, - # pch = 22, - # cex = 2, - # col = "gray35", - # lwd = 1, - # bg = "yellow2") - - points(resp[md] ~ logc[md], cex = 1.5, lwd = 2.5, col = "gray30") - - if (brk) { - - if (hbrk) { - - hrng <- unique(range(resp[hi])) - if (length(hrng) != 1) { - hlim <- with(pars, c(resp_max - diff(hrng)/pad, resp_max)) - } else { - hlim <- with(pars, c(resp_max - (hrng - y0[2])/pad, resp_max)) - } - - par(new = TRUE) - plot.window(xlim = par()$usr[1:2], ylim = hlim) - points(resp[hi] ~ logc[hi], cex = 0.5, lwd = 2.5, col = "gray60") - - axis(side = 4, - at = hrng, - labels = signif(hrng, 2), - font = 1, - lwd = 2, - cex.axis = 0.5, - col = "gray60") - - } - - if (lbrk) { - - lrng <- unique(range(resp[lo])) - if (length(lrng) != 1) { - llim <- with(pars, c(resp_min, resp_min + diff(lrng)/pad)) - } else { - llim <- with(pars, c(resp_min, resp_min + (y0[1] - lrng)/pad)) - } - - par(new = TRUE) - plot.window(xlim = par()$usr[1:2], ylim = llim) - points(resp[lo] ~ logc[lo], cex = 0.5, lwd = 2.5, col = "gray60") - - axis(side = 4, - at = lrng, - labels = signif(lrng, 2), - font = 1, - lwd = 2, - cex.axis = 0.5, - col = "gray60") - - } - - } - - ###--------------------- Prepare Text for Right Panel ---------------------### - - spaces <- function(x) paste(rep(" ", x), collapse = "") - - itxt <- with(pars, { - paste0("ASSAY: ", aenm, "\n\n", - "NAME: ", chnm, "\n", - "CHID: ", chid, spaces(8 - nchar(chid)), - "CASRN: ", casn, "\n", # spaces(16-nchar(casn)),"AGBY: ",agby,"\n", - "SPID(S): ", spid, "\n", - "M4ID: ", m4id, " ", ifelse(brk, "BRK", ""), "\n\n" - ) - }) - - if (!is.na(pars$hill) & pars$hill) { - - if (pars$hcov) { - hsds <- with(pars, signif(c(hill_tp_sd, hill_ga_sd, hill_gw_sd), 3)) - hsds[is.na(hsds)] <- NaN - } else { - hsds <- rep(NA, 3) - } - - hprs <- with(pars, signif(c(hill_tp, hill_ga, hill_gw), 3)) - - htxt1 <- paste("HILL MODEL (in red):\n tp", - "ga", - "gw\n", - sep = spaces(7)) - - htxt2 <- paste0(c("val: ", "sd: "), - c(paste(sapply(hprs, - function(x) { - paste0(x, spaces(9 - nchar(x))) - }), - collapse = ""), - paste(sapply(hsds, - function(x) { - paste0(x, spaces(9 - nchar(x))) - }), - collapse = "")), - collapse = "\n") - - htxt <- paste0(htxt1, htxt2, "\n\n") - - } else { - - if (is.na(pars$hill)) { - htxt <- "HILL MODEL: Not applicable.\n\n" - } else { - htxt <- "HILL MODEL: Failed to converge.\n\n" - } - - } - - if (!is.na(pars$gnls) & pars$gnls) { - - if (pars$gcov) { - gsds <- with(pars, - signif(c(gnls_tp_sd, - gnls_ga_sd, - gnls_gw_sd, - gnls_la_sd, - gnls_lw_sd), - 3) - ) - gsds[is.na(gsds)] <- NaN - } else { - gsds <- rep(NA, 5) - } - - gprs <- with(pars, - signif(c(gnls_tp, gnls_ga, gnls_gw, gnls_la, gnls_lw), 3)) - - gtxt1 <- paste("GAIN-LOSS MODEL (in blue):\n tp", - "ga", - "gw", - "la", - "lw\n", - sep = spaces(7)) - - gtxt2 <- paste0(c("val: ", "sd: "), - c(paste(sapply(gprs, - function(x) { - paste0(x, spaces(9 - nchar(x))) - }), - collapse = ""), - paste(sapply(gsds, - function(x) { - paste0(x, spaces(9 - nchar(x))) - }), - collapse = "")), - collapse = "\n") - - gtxt <- paste0(gtxt1, gtxt2, "\n\n") - - } else { - - if (is.na(pars$hill)) { - gtxt <- "GAIN-LOSS MODEL: Not applicable.\n\n" - } else { - gtxt <- "GAIN-LOSS MODEL: Failed to converge.\n\n" - } - - } - - aics <- with(pars, round(c(cnst_aic, hill_aic, gnls_aic), 2)) - prob <- with(pars, round(c(cnst_prob, hill_prob, gnls_prob), 2)) - rmse <- with(pars, round(c(cnst_rmse, hill_rmse, gnls_rmse), 2)) - models <- c("CNST", "HILL", "GNLS") - - atxt <- paste0(spaces(6), - models[1], - spaces(8), - models[2], - spaces(8), - models[3], - "\n", - paste0("AIC: ", - aics[1], - spaces(12 - nchar(aics[1])), - aics[2], - spaces(12 - nchar(aics[2])), - aics[3]), - "\n", - paste0("PROB: ", - prob[1], - spaces(12 - nchar(prob[1])), - prob[2], - spaces(12 - nchar(prob[2])), - prob[3]), - "\n", - paste0("RMSE: ", - rmse[1], - spaces(12 - nchar(rmse[1])), - rmse[2], - spaces(12 - nchar(rmse[2])), - rmse[3]), - "\n\n") - - pars$max_mean <- signif(pars$max_mean, 3) - pars$max_med <- signif(pars$max_med, 3) - - ntxt <- paste0("MAX_MEAN: ", pars$max_mean, - spaces(10 - nchar(pars$max_mean)), - "MAX_MED: ", pars$max_med, - spaces(10 - nchar(pars$max_med)), - "BMAD: ", signif(pars$bmad, 3), - "\n\n") - - if (!is.null(pars$hitc)) { - - pars$coff <- signif(pars$coff, 3) - ctxt <- paste0("COFF: ", pars$coff, spaces(7 - nchar(pars$coff)), - "HIT-CALL: ", pars$hitc, spaces(5 - nchar(pars$hitc)), - "FITC: ", pars$fitc, spaces(5 - nchar(pars$fitc)), - "ACTP: ", round(pars$actp, 2), - "\n\n") - - } else { - - ctxt <- NULL - - } - - if (!is.null(pars$flgo)) { - - ftxt <- paste0("FLAGS:\n", ifelse(is.na(pars$flgo), "", pars$flgo)) - - } else { - - ftxt <- NULL - - } - - plot_txt1 <- paste0(itxt, htxt, gtxt, atxt, ntxt, ctxt, ftxt) - - if (pars$modl != "none") { - nlines <- sum(7, - length(gregexpr("\n", htxt)[[1]]), - length(gregexpr("\n", gtxt)[[1]])) - winner <- with(pars, which(c("cnst", "hill", "gnls") == pars$modl)) - if (length(winner) > 1) winner <- winner[1] - - plot_txt2 <- paste0(paste(rep("\n", nlines), collapse = ""), - spaces(6 + 12*(winner - 1)), - models[winner], - "\n", - spaces(6 + 12*(winner - 1)), - aics[winner], - "\n", - spaces(6 + 12*(winner - 1)), - prob[winner], - "\n", - spaces(6 + 12*(winner - 1)), - rmse[winner]) - - } else { - - plot_txt2 <- NULL - - } - - - ###--------------------------- Draw Right Panel ---------------------------### - - par(pty = "m", - family = "mono", - mar = rep(2,4) + 0.1) - - plot(0, - type = "n", - bty = "n", - xaxt = "n", - yaxt = "n", - ylab = "", - xlab = "", - xlim = c(0, 16), - ylim = c(0, 16)) - - suppressWarnings( - text(y = 15, - x = 1, - labels = plot_txt1, - adj = c(0, 1), - font = 2, - cex = 1) - ) - - suppressWarnings( - text(y = 15, - x = 1, - labels = plot_txt2, - adj = c(0, 1), - font = 2, - cex = 1, - col = "red") - ) - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# plotFit: Create plot of the dose-response with associated models +#------------------------------------------------------------------------------- + +#' @importFrom graphics par layout plot rect abline curve axis axTicks points +#' @importFrom graphics plot.window text + +.plotFit <- function(resp, logc, pars) { + + ###--------------------------- Draw Left Panel ----------------------------### + + layout(mat = matrix(1:2, nrow = 1), widths = c(4, 5.5), heights = 3.5) + on.exit(layout(1)) + + opar <- par()[c("pty", "mar", "family")] + on.exit(par(opar), add = TRUE) + par(pty = "s", + mar = c(4, 4.5, 2, 3) + 0.1, + family = "mono") + + ## Round all numeric values in 'pars' to 99 digits + nind <- which(sapply(pars, is.numeric)) + pars[nind] <- lapply(pars[nind], round, digits = 99) + + ylab <- NULL + if (pars$resp_unit == "percent_activity") { + #y0 <- c(-50, 150) + ylab <- "Percent Activity" + } + if (pars$resp_unit == "log2_fold_induction") { + #y0 <- c(-1, 4) + ylab <- "Log2(Fold Induction)" + } + if (pars$resp_unit == "log10_fold_induction") { + #y0 <- c(-0.1, 2) + ylab <- "Log10(Fold Induction)" + } + if (is.null(ylab)) { + ylab <- pars$resp_unit + #y0 <- c(-50, 150) + } + if(pars$bmad != 0){ + y0 <- c(signif(-10*pars$bmad,2), signif(20*pars$bmad,2)) + }else{ + if ("coff" %in% names(pars)) { + y0 <- c(signif(-5*pars$coff,2), signif(10*pars$coff,2)) + }else{ + y0 <- c(-0.1, 2) + } + } + + fmax <- suppressWarnings(with(pars, 1.05*max(hill_tp, gnls_tp, na.rm = TRUE))) + if (is.infinite(fmax)) fmax <- NA_real_ + view <- fmax/diff(range(resp)) + hbrk <- pars$resp_max > y0[2] + lbrk <- pars$resp_min < y0[1] + brk <- with(pars, view < 0.5 & (hbrk | lbrk)) + pad <- if (hbrk & lbrk) 0.1 else 0.2 + + if (!is.na(brk) & brk) { + yrng <- (fmax - y0[1])/(1 - hbrk*pad - lbrk*pad) + ylim <- c(y0[1] - pad*yrng*lbrk, fmax + pad*yrng*hbrk) + md <- resp < fmax & resp > ylim[1] + if (all(md)) { + brk <- FALSE + } else { + hi <- resp > fmax + if (!any(hi)) hbrk <- FALSE + lo <- resp < ylim[1] + if (!any(lo)) lbrk <- FALSE + } + if (!any(lbrk, hbrk)) brk <- FALSE + } else { + if (is.na(brk)) { + brk <- if(hbrk | lbrk) TRUE else FALSE + if (brk) { + yrng <- diff(y0)/(1 - hbrk*pad - lbrk*pad) + ylim <- c(y0[1] - pad*yrng*lbrk, y0[2] + pad*yrng*hbrk) + md <- resp < ylim[2] & resp > ylim[1] + if (all(md)) { + brk <- FALSE + } else { + hi <- resp > ylim[2] + if (!any(hi)) hbrk <- FALSE + lo <- resp < ylim[1] + if (!any(lo)) lbrk <- FALSE + } + } else { + ylim <- y0 + md <- rep(TRUE, length(resp)) + } + } else { + ylim <- with(pars, c(min(y0[1], 1.2*resp_min), max(y0[2], 1.2*resp_max))) + md <- rep(TRUE, length(resp)) + } + } + + p <- list(ylim = ylim, + xlim = range(logc), + cex.lab = 1.2, + cex.axis = 1.2, + font.lab = 2, + col = "black", + cex = 2, + xlab = expression(bold(paste("Concentration (",mu,"M)"))), + ylab = ylab, + main = "", + bty = "n", + xaxt = "n", + yaxt = "n", + type = "n") + + do.call(what = plot, args = c(resp[md] ~ logc[md], p), quote = TRUE) + + rect(xleft = par()$usr[1], + xright = par()$usr[2], + ybottom = -3 * pars$bmad, + ytop = 3 * pars$bmad, + border = NA, + col = "gray70", + density = 15, + angle = 45) + + if ("coff" %in% names(pars)) abline(h = pars$coff, lwd = 1.5, col = "gray70") + + if (is.null(pars$modl)) pars$modl <- "none" + if (is.na(pars$modl)) pars$modl <- "none" + + if (!is.na(pars$cnst) & pars$cnst) { + + abline(h = 0, + lwd = 4, + col = "darkorange", + lty = ifelse(pars$modl == "cnst", "solid", "dashed")) + + } + + if (!is.na(pars$hill) & pars$hill) { + + hill.eq <- function(x) with(pars, hill_tp/(1 + 10^((hill_ga - x)*hill_gw))) + curve(hill.eq, + from = pars$logc_min, + to = pars$logc_max, + add = T, + n = 1e4, + lwd = 4, + col = "tomato3", + lty = ifelse(pars$modl == "hill", "solid", "dashed")) + abline(v = pars$hill_ga, + lwd = 2.5, + lty = ifelse(pars$modl == "hill", "solid", "dashed"), + col = "tomato3") + + } + + if (!is.na(pars$gnls) & pars$gnls) { + + gnls.eq <- function(x) { + with(pars, { + h1 <- (1/(1 + 10^((gnls_ga - x)*gnls_gw))) + h2 <- (1/(1 + 10^((x - gnls_la)*gnls_lw))) + gnls_tp*h1*h2 + }) + } + curve(gnls.eq, + from = pars$logc_min, + to = pars$logc_max, + add = T, + n = 1e4, + lwd = 4, + col = "dodgerblue2", + lty = ifelse(pars$modl == "gnls", "solid", "dashed")) + abline(v = pars$gnls_ga, + lwd = 2.5, + lty = ifelse(pars$modl == "gnls", "solid", "dashed"), + col = "dodgerblue2") + + } + + axis(side = 1, + at = axTicks(side = 1), + labels = signif(10^axTicks(side = 1), digits = 1), + font = 1, + lwd = 2, + cex.axis = 1.2, + col = "gray35") + axis(side = 2, + at = axTicks(side = 2), + labels = axTicks(side = 2), + font = 1, + lwd = 2, + cex.axis = 1.2, + col = "gray35") + + # points(x = pars$emax_conc, + # y = pars$emax, + # pch = 22, + # cex = 2, + # col = "gray35", + # lwd = 1, + # bg = "yellow2") + + points(resp[md] ~ logc[md], cex = 1.5, lwd = 2.5, col = "gray30") + + if (brk) { + + if (hbrk) { + + hrng <- unique(range(resp[hi])) + if (length(hrng) != 1) { + hlim <- with(pars, c(resp_max - diff(hrng)/pad, resp_max)) + } else { + hlim <- with(pars, c(resp_max - (hrng - y0[2])/pad, resp_max)) + } + + par(new = TRUE) + plot.window(xlim = par()$usr[1:2], ylim = hlim) + points(resp[hi] ~ logc[hi], cex = 0.5, lwd = 2.5, col = "gray60") + + axis(side = 4, + at = hrng, + labels = signif(hrng, 2), + font = 1, + lwd = 2, + cex.axis = 0.5, + col = "gray60") + + } + + if (lbrk) { + + lrng <- unique(range(resp[lo])) + if (length(lrng) != 1) { + llim <- with(pars, c(resp_min, resp_min + diff(lrng)/pad)) + } else { + llim <- with(pars, c(resp_min, resp_min + (y0[1] - lrng)/pad)) + } + + par(new = TRUE) + plot.window(xlim = par()$usr[1:2], ylim = llim) + points(resp[lo] ~ logc[lo], cex = 0.5, lwd = 2.5, col = "gray60") + + axis(side = 4, + at = lrng, + labels = signif(lrng, 2), + font = 1, + lwd = 2, + cex.axis = 0.5, + col = "gray60") + + } + + } + + ###--------------------- Prepare Text for Right Panel ---------------------### + + spaces <- function(x) paste(rep(" ", x), collapse = "") + + itxt <- with(pars, { + paste0("ASSAY: ", aenm, "\n\n", + "NAME: ", chnm, "\n", + "CHID: ", chid, spaces(8 - ifelse(is.na(chid), 2, nchar(chid))), + "CASRN: ", casn, "\n", + "SPID(S): ", spid, "\n", + "M4ID: ", m4id, " ", ifelse(brk, "BRK", ""), "\n\n" + ) + }) + + if (!is.na(pars$hill) & pars$hill) { + + if (pars$hcov) { + hsds <- with(pars, signif(c(hill_tp_sd, hill_ga_sd, hill_gw_sd), 3)) + hsds[is.na(hsds)] <- "NaN" + } else { + hsds <- rep("NA", 3) + } + + hprs <- with(pars, signif(c(hill_tp, hill_ga, hill_gw), 3)) + + htxt1 <- paste("HILL MODEL (in red):\n tp", + "ga", + "gw\n", + sep = spaces(7)) + + htxt2 <- paste0(c("val: ", "sd: "), + c(paste(sapply(hprs, + function(x) { + paste0(x, spaces(9 - nchar(x))) + }), + collapse = ""), + paste(sapply(hsds, + function(x) { + paste0(x, spaces(9 - nchar(x))) + }), + collapse = "")), + collapse = "\n") + + htxt <- paste0(htxt1, htxt2, "\n\n") + + } else { + + if (is.na(pars$hill)) { + htxt <- "HILL MODEL: Not applicable.\n\n" + } else { + htxt <- "HILL MODEL: Failed to converge.\n\n" + } + + } + + if (!is.na(pars$gnls) & pars$gnls) { + + if (pars$gcov) { + gsds <- with(pars, + signif(c(gnls_tp_sd, + gnls_ga_sd, + gnls_gw_sd, + gnls_la_sd, + gnls_lw_sd), + 3) + ) + gsds[is.na(gsds)] <- "NaN" + } else { + gsds <- rep("NA", 5) + } + + gprs <- with(pars, + signif(c(gnls_tp, gnls_ga, gnls_gw, gnls_la, gnls_lw), 3)) + + gtxt1 <- paste("GAIN-LOSS MODEL (in blue):\n tp", + "ga", + "gw", + "la", + "lw\n", + sep = spaces(7)) + + gtxt2 <- paste0(c("val: ", "sd: "), + c(paste(sapply(gprs, + function(x) { + paste0(x, spaces(9 - nchar(x))) + }), + collapse = ""), + paste(sapply(gsds, + function(x) { + paste0(x, spaces(9 - nchar(x))) + }), + collapse = "")), + collapse = "\n") + + gtxt <- paste0(gtxt1, gtxt2, "\n\n") + + } else { + + if (is.na(pars$hill)) { + gtxt <- "GAIN-LOSS MODEL: Not applicable.\n\n" + } else { + gtxt <- "GAIN-LOSS MODEL: Failed to converge.\n\n" + } + + } + + cvals <- function(x) { + x <- as.character(x) + x[is.na(x)] <- "NA" + x + } + + aics <- cvals(with(pars, round(c(cnst_aic, hill_aic, gnls_aic), 2))) + prob <- cvals(with(pars, round(c(cnst_prob, hill_prob, gnls_prob), 2))) + rmse <- cvals(with(pars, round(c(cnst_rmse, hill_rmse, gnls_rmse), 2))) + models <- c("CNST", "HILL", "GNLS") + + atxt <- paste0(spaces(6), + models[1], + spaces(8), + models[2], + spaces(8), + models[3], + "\n", + paste0("AIC: ", + aics[1], + spaces(12 - nchar(aics[1])), + aics[2], + spaces(12 - nchar(aics[2])), + aics[3]), + "\n", + paste0("PROB: ", + prob[1], + spaces(12 - nchar(prob[1])), + prob[2], + spaces(12 - nchar(prob[2])), + prob[3]), + "\n", + paste0("RMSE: ", + rmse[1], + spaces(12 - nchar(rmse[1])), + rmse[2], + spaces(12 - nchar(rmse[2])), + rmse[3]), + "\n\n") + + pars$max_mean <- signif(pars$max_mean, 3) + pars$max_med <- signif(pars$max_med, 3) + + ntxt <- paste0("MAX_MEAN: ", pars$max_mean, + spaces(10 - nchar(pars$max_mean)), + "MAX_MED: ", pars$max_med, + spaces(10 - nchar(pars$max_med)), + "BMAD: ", signif(pars$bmad, 3), + "\n\n") + + if (!is.null(pars$hitc)) { + + pars$coff <- signif(pars$coff, 3) + ctxt <- paste0("COFF: ", pars$coff, spaces(7 - nchar(pars$coff)), + "HIT-CALL: ", pars$hitc, spaces(5 - nchar(pars$hitc)), + "FITC: ", pars$fitc, spaces(5 - nchar(pars$fitc)), + "ACTP: ", round(pars$actp, 2), + "\n\n") + + } else { + + ctxt <- NULL + + } + + if (!is.null(pars$flgo)) { + + ftxt <- paste0("FLAGS:\n", ifelse(is.na(pars$flgo), "", pars$flgo)) + + } else { + + ftxt <- NULL + + } + + plot_txt1 <- paste0(itxt, htxt, gtxt, atxt, ntxt, ctxt, ftxt) + + if (pars$modl != "none") { + nlines <- sum(7, + length(gregexpr("\n", htxt)[[1]]), + length(gregexpr("\n", gtxt)[[1]])) + winner <- with(pars, which(c("cnst", "hill", "gnls") == pars$modl)) + if (length(winner) > 1) winner <- winner[1] + + plot_txt2 <- paste0(paste(rep("\n", nlines), collapse = ""), + spaces(6 + 12*(winner - 1)), + models[winner], + "\n", + spaces(6 + 12*(winner - 1)), + aics[winner], + "\n", + spaces(6 + 12*(winner - 1)), + prob[winner], + "\n", + spaces(6 + 12*(winner - 1)), + rmse[winner]) + + } else { + + plot_txt2 <- NULL + + } + + + ###--------------------------- Draw Right Panel ---------------------------### + + par(pty = "m", + family = "mono", + mar = rep(2,4) + 0.1) + + plot(0, + type = "n", + bty = "n", + xaxt = "n", + yaxt = "n", + ylab = "", + xlab = "", + xlim = c(0, 16), + ylim = c(0, 16)) + + suppressWarnings( + text(y = 15, + x = 1, + labels = plot_txt1, + adj = c(0, 1), + font = 2, + cex = 1) + ) + + suppressWarnings( + text(y = 15, + x = 1, + labels = plot_txt2, + adj = c(0, 1), + font = 2, + cex = 1, + col = "red") + ) + +} + +#------------------------------------------------------------------------------- diff --git a/R/prepField.R b/R/prepField.R index 8f186b9..2e7be6f 100644 --- a/R/prepField.R +++ b/R/prepField.R @@ -1,36 +1,36 @@ -#------------------------------------------------------------------------------- -# prepField: Paste appropriate table name to field name -#------------------------------------------------------------------------------- - -#' @title Paste appropriate table name to field name -#' -#' @description Paste appropriate table name to field name -#' -#' @param fld Character, the table fields -#' @param tbl Character, the possible tables -#' @param db Character, the database containing the tables -#' -#' @details -#' The function loops through the given tables, and for each field i it assigns -#' the last table containing i to i. ORDER OF FLD MATTERS!! -#' -#' @import data.table - -.prepField <- function(fld, tbl, db) { - - tbl_flds <- lapply(tbl, tcplListFlds, db = db) - pre <- rep(NA_character_, length(fld)) - - for (i in seq_along(tbl)) { - - pre[fld %in% tbl_flds[[i]]] <- tbl[i] - - } - - if (any(is.na(pre))) stop("Not all given fields available in query.") - - paste(pre, fld, sep = ".") - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# prepField: Paste appropriate table name to field name +#------------------------------------------------------------------------------- + +#' @title Paste appropriate table name to field name +#' +#' @description Paste appropriate table name to field name +#' +#' @param fld Character, the table fields +#' @param tbl Character, the possible tables +#' @param db Character, the database containing the tables +#' +#' @details +#' The function loops through the given tables, and for each field i it assigns +#' the last table containing i to i. ORDER OF FLD MATTERS!! +#' +#' @import data.table + +.prepField <- function(fld, tbl, db) { + + tbl_flds <- lapply(tbl, tcplListFlds, db = db) + pre <- rep(NA_character_, length(fld)) + + for (i in seq_along(tbl)) { + + pre[fld %in% tbl_flds[[i]]] <- tbl[i] + + } + + if (any(is.na(pre))) stop("Not all given fields available in query.") + + paste(pre, fld, sep = ".") + +} + +#------------------------------------------------------------------------------- diff --git a/R/query_funcs.R b/R/query_funcs.R index 9214afb..748d6a3 100644 --- a/R/query_funcs.R +++ b/R/query_funcs.R @@ -1,33 +1,33 @@ -#' @name Query functions -#' @rdname query_funcs -#' @title Wrappers for sending queries and fetching results -#' -#' @description -#' These functions send a query to the given database, and are the access point -#' for all tcpl functions that query or update the tcpl database. -#' -#' @param query Character of length 1, the query string -#' @inheritParams tcplConf -#' -#' @details -#' Currently, the tcpl package only supports the "MySQL" and "SQLite" database -#' drivers. -#' -#' \code{tcplQuery} returns a data.table object with the query results. -#' \code{tcplSendQuery} sends a query, but does not fetch any results, and -#' returns 'TRUE' or the error message given by the database. -#' -#' @examples -#' -#' ## Store the current config settings, so they can be reloaded at the end -#' ## of the examples -#' conf_store <- tcplConfList() -#' tcplConfDefault() -#' -#' tcplQuery("SELECT 'Hello World';") -#' tcplQuery("SELECT * FROM assay;") -#' -#' ## Reset configuration -#' options(conf_store) -#' +#' @name Query functions +#' @rdname query_funcs +#' @title Wrappers for sending queries and fetching results +#' +#' @description +#' These functions send a query to the given database, and are the access point +#' for all tcpl functions that query or update the tcpl database. +#' +#' @param query Character of length 1, the query string +#' @inheritParams tcplConf +#' +#' @details +#' Currently, the tcpl package only supports the "MySQL" and "SQLite" database +#' drivers. +#' +#' \code{tcplQuery} returns a data.table object with the query results. +#' \code{tcplSendQuery} sends a query, but does not fetch any results, and +#' returns 'TRUE' or the error message given by the database. +#' +#' @examples +#' +#' ## Store the current config settings, so they can be reloaded at the end +#' ## of the examples +#' conf_store <- tcplConfList() +#' tcplConfDefault() +#' +#' tcplQuery("SELECT 'Hello World';") +#' tcplQuery("SELECT * FROM assay;") +#' +#' ## Reset configuration +#' options(conf_store) +#' NULL \ No newline at end of file diff --git a/R/registerMthd.R b/R/registerMthd.R index 80698c6..ed61434 100644 --- a/R/registerMthd.R +++ b/R/registerMthd.R @@ -1,51 +1,49 @@ -#------------------------------------------------------------------------------- -# registerMthd: Add new analysis method -#------------------------------------------------------------------------------- - -#' @title Add a new analysis method -#' -#' @description -#' \code{registerMthd} registers a new analysis method to the tcpl -#' databases. -#' -#' @param lvl Integer of length 1, the level for the analysis method -#' @param mthd Character, the name of the method -#' @param desc Character, same length as mthd, the method description -#' @param nddr Integer, 0 or 1, 1 if the method requires loading the dose- -#' response data -#' @param type Character of length 1, the data type, "sc" or "mc" -#' -#' @details -#' 'mthd' must match a corresponding function name in the functions that load -#' the methods, ie. \code{mc2_mthds}. 'nddr' only applies to level 6 -#' methods. -#' -#' @import data.table - -registerMthd <- function(lvl, mthd, desc, nddr = 0L, type) { - - if (length(mthd) != length(desc)) { - stop("length of mthd must equal length of desc.") - } - - if (length(lvl) > 1) stop("'lvl' must be an integer of length 1.") - if (!type %in% c("mc", "sc")) stop("Invalid 'type' value.") - if (type == "mc" & !lvl %in% c(2, 3, 5, 6)) stop("Invalid 'lvl' value.") - if (type == "sc" & !lvl %in% 1:2) stop("Invalid 'lvl' value.") - - mb <- paste(Sys.info()[c("login", "user", "effective_user")], collapse = ".") - - dat <- data.table(modified_by = rep(mb, length(mthd))) - dat[ , - c(paste0(type, lvl, "_mthd"), "desc") := list(mthd, desc), - with = FALSE] - - if (lvl == 6L) dat[ , "nddr" := nddr, with = FALSE] - - tcplAppend(dat = dat, - tbl = paste0(type, lvl, "_methods"), - db = getOption("TCPL_DB")) - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# registerMthd: Add new analysis method +#------------------------------------------------------------------------------- + +#' @title Add a new analysis method +#' +#' @description +#' \code{registerMthd} registers a new analysis method to the tcpl +#' databases. +#' +#' @param lvl Integer of length 1, the level for the analysis method +#' @param mthd Character, the name of the method +#' @param desc Character, same length as mthd, the method description +#' @param nddr Integer, 0 or 1, 1 if the method requires loading the dose- +#' response data +#' @param type Character of length 1, the data type, "sc" or "mc" +#' +#' @details +#' 'mthd' must match a corresponding function name in the functions that load +#' the methods, ie. \code{mc2_mthds}. 'nddr' only applies to level 6 +#' methods. +#' +#' @import data.table + +registerMthd <- function(lvl, mthd, desc, nddr = 0L, type) { + + if (length(mthd) != length(desc)) { + stop("length of mthd must equal length of desc.") + } + + if (length(lvl) > 1) stop("'lvl' must be an integer of length 1.") + if (!type %in% c("mc", "sc")) stop("Invalid 'type' value.") + if (type == "mc" & !lvl %in% c(2, 3, 5, 6)) stop("Invalid 'lvl' value.") + if (type == "sc" & !lvl %in% 1:2) stop("Invalid 'lvl' value.") + + mb <- paste(Sys.info()[c("login", "user", "effective_user")], collapse = ".") + + dat <- data.table(modified_by = rep(mb, length(mthd))) + dat[ , (c(paste0(type, lvl, "_mthd"), "desc")) := list(mthd, desc)] + + if (lvl == 6L) dat[ , ("nddr") := nddr] + + tcplAppend(dat = dat, + tbl = paste0(type, lvl, "_methods"), + db = getOption("TCPL_DB")) + +} + +#------------------------------------------------------------------------------- diff --git a/R/rgstr_funcs.R b/R/rgstr_funcs.R index 5194925..6597995 100644 --- a/R/rgstr_funcs.R +++ b/R/rgstr_funcs.R @@ -1,73 +1,75 @@ -#' @name Register/update annotation -#' @rdname rgstr_funcs -#' @title Functions for registering & updating annotation information -#' -#' @description -#' These functions are used to register and update the chemical and assay -#' annotation information. -#' -#' @param what Character of length 1, the name of the ID to register or update -#' @param flds Named list, the other fields and their values -#' @param id Integer, the ID value(s) to update -#' -#' -#' @details -#' These functions are used to populate the tcpl database with the necessary -#' annotation information to complete the processing. As shown in the package -#' vignette, the package requires some information about the samples and assays -#' before data can be loaded into the tcpl database. -#' -#' Depending on what is being registered, different information is required. -#' The following table lists the fields that can be registered/updated by these -#' functions, and the minimal fields required for registering a new ID. (The -#' database table affected is in parentheses.) -#' -#' \itemize{ -#' \item asid (assay_source): assay_source_name -#' \item aid (assay): asid, assay_name, assay_footprint -#' \item acid (assay_component): aid, assay_component_name -#' \item aeid (assay_component_endpoint): acid, assay_component_endpoint_name, -#' normalized_data_type -#' \item acsn (assay_component_map): acid, acsn -#' \item spid (sample): spid, chid -#' \item chid (chemical): chid, casn -#' \item clib (chemical_library): chid, clib -#' } -#' -#' Note: The functions accept the abbreviated forms of the names, ie. "aenm" -#' rather than the full "assay_component_endpoint_name." More information about -#' the registration process and all of the fields is available in the vignette. -#' -#' @examples -#' -#' ## Store the current config settings, so they can be reloaded at the end -#' ## of the examples -#' conf_store <- tcplConfList() -#' tcplConfDefault() -#' -#' ## Load current ASID information -#' tcplLoadAsid() -#' -#' ## Register a new assay source -#' tcplRegister(what = "asid", flds = list(asnm = "example_asid")) -#' -#' ## Show the newly registered ASID -#' tcplLoadAsid(add.fld = "assay_source_desc") -#' -#' ## Notice that the newly created ASID does not have an assay_source_desc. -#' ## The field could have been defined during the registration process, but -#' ## can also be updated using tcplUpdate -#' i1 <- tcplLoadAsid()[asnm == "example_asid", asid] -#' tcplUpdate(what = "asid", -#' id = i1, -#' flds = list(assay_source_desc = "example asid description")) -#' tcplLoadAsid(add.fld = "assay_source_desc") -#' -#' ## Remove the created ASID. Note: Manually deleting primary keys can cause -#' ## serious database problems and should not generally be done. -#' tcplSendQuery(paste0("DELETE FROM assay_source WHERE asid = ", i1, ";")) -#' -#' ## Reset configuration -#' options(conf_store) -#' +#' @name Register/update annotation +#' @rdname rgstr_funcs +#' @title Functions for registering & updating annotation information +#' +#' @description +#' These functions are used to register and update the chemical and assay +#' annotation information. +#' +#' @param what Character of length 1, the name of the ID to register or update +#' @param flds Named list, the other fields and their values +#' @param id Integer, the ID value(s) to update +#' +#' +#' @details +#' These functions are used to populate the tcpl database with the necessary +#' annotation information to complete the processing. As shown in the package +#' vignette, the package requires some information about the samples and assays +#' before data can be loaded into the tcpl database. +#' +#' Depending on what is being registered, different information is required. +#' The following table lists the fields that can be registered/updated by these +#' functions, and the minimal fields required for registering a new ID. (The +#' database table affected is in parentheses.) +#' +#' \itemize{ +#' \item asid (assay_source): assay_source_name +#' \item aid (assay): asid, assay_name, assay_footprint +#' \item acid (assay_component): aid, assay_component_name +#' \item aeid (assay_component_endpoint): acid, assay_component_endpoint_name, +#' normalized_data_type +#' \item acsn (assay_component_map): acid, acsn +#' \item spid (sample): spid, chid +#' \item chid (chemical): chid, casn +#' \item clib (chemical_library): chid, clib +#' } +#' +#' Note: The functions accept the abbreviated forms of the names, ie. "aenm" +#' rather than the full "assay_component_endpoint_name." More information about +#' the registration process and all of the fields is available in the vignette. +#' +#' @examples +#' +#' \dontrun{ +#' ## Store the current config settings, so they can be reloaded at the end +#' ## of the examples +#' conf_store <- tcplConfList() +#' tcplConfDefault() +#' +#' ## Load current ASID information +#' tcplLoadAsid() +#' +#' ## Register a new assay source +#' tcplRegister(what = "asid", flds = list(asnm = "example_asid")) +#' +#' ## Show the newly registered ASID +#' tcplLoadAsid(add.fld = "assay_source_desc") +#' +#' ## Notice that the newly created ASID does not have an assay_source_desc. +#' ## The field could have been defined during the registration process, but +#' ## can also be updated using tcplUpdate +#' i1 <- tcplLoadAsid()[asnm == "example_asid", asid] +#' tcplUpdate(what = "asid", +#' id = i1, +#' flds = list(assay_source_desc = "example asid description")) +#' tcplLoadAsid(add.fld = "assay_source_desc") +#' +#' ## Remove the created ASID. Note: Manually deleting primary keys can cause +#' ## serious database problems and should not generally be done. +#' tcplSendQuery(paste0("DELETE FROM assay_source WHERE asid = ", i1, ";")) +#' +#' ## Reset configuration +#' options(conf_store) +#' } +#' NULL \ No newline at end of file diff --git a/R/sc1.R b/R/sc1.R index f006d2d..a905284 100644 --- a/R/sc1.R +++ b/R/sc1.R @@ -1,164 +1,164 @@ -#------------------------------------------------------------------------------- -# sc1: Perform level 1 single-concentration processing -#------------------------------------------------------------------------------- - -#' @template proclvl -#' @templateVar LVL 1 -#' @templateVar type sc -#' -#' @param ac Integer of length 1, assay component id (acid) for processing. -#' @param wr Logical, whether the processed data should be written to the tcpl -#' database -#' -#' @details -#' Level 1 single-concentration processing includes mapping assay component -#' to assay endpoint, duplicating the data when the assay component has -#' multiple assay endpoints, and any normalization of the data. Data -#' normalization based on methods listed in sc1_aeid and sc1_methods tables. -#' -#' @seealso \code{\link{Method functions}}, \code{\link{SC1_Methods}} -#' -#' @import data.table - -sc1 <- function(ac, wr = FALSE) { - - ## Variable binding to pass R CMD Check - wllq <- conc <- logc <- acid <- aeid <- mthd <- ordr <- nassays <- NULL - mthd <- aeid <- pval <- bval <- resp <- NULL - - owarn <- getOption("warn") - options(warn = 1) - on.exit(options(warn = owarn)) - - ## Check the ac input - if (length(ac) > 1) { - warning("ac must be of length 1. Level 1 processing incomplete; no ", - "updates\n made to the sc1 table for ACIDS ", - paste(ac, collapse = ", "), ".") - if(wr) return(FALSE) else return(list(FALSE, NULL)) - } - - stime <- Sys.time() - - ## Load level 0 data - dat <- tcplLoadData(lvl = 0L, type = "sc", fld = "acid", val = ac) - - ## Check if any level 0 data was loaded - if (nrow(dat) == 0) { - warning("No level 0 data for ACID", ac, ". Level 1 processing incomplete;", - " no updates\n made to the sc1 table for ACID", ac, ".") - if(wr) return(FALSE) else return(list(FALSE, NULL)) - } - - ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("Loaded L0 ACID", ac, " (", nrow(dat), " rows; ", ttime,")\n", sep = "") - - stime <- Sys.time() - - ## Remove data with well quality of 0 - dat <- dat[wllq == 1] - - ## Force all concentrations to 1 significant figure - dat[ , conc := signif(conc, 1)] - - ## Add column for log10 concentration - dat[ , logc := log10(conc)] - - ## Load aeid mapping information. - aeid_info <- tcplLoadAeid("acid", ac)[ , list(acid, aeid)] - setkey(aeid_info, acid) - - ## Check for acids for aeids - if (nrow(aeid_info) == 0) { - warning("No assay endpoint listed for ACID", ac, ". Level 1 processing ", - "incomplete; no\n updates made to the sc1 table for ACID", - ac, ".") - if(wr) return(FALSE) else return(list(FALSE, NULL)) - } - - ## Merge dat with aeid_info to duplicate data for every aeid - setkey(dat, acid) - dat <- aeid_info[dat, allow.cartesian = TRUE] - setkey(dat, aeid) - - ## Load normalization methods - ms <- tcplMthdLoad(lvl = 1L, id = dat[ , unique(aeid)], type = "sc") - ms <- ms[ , list(aeid, mthd, ordr)] - - ## Check for aeids for methods - if (!all(dat[ , unique(aeid)] %in% ms[ , aeid])) { - miss_aeid <- dat[ , unique(aeid)[!unique(aeid) %in% ms[ , aeid]]] - warning("AEIDS(S) ", paste(miss_aeid, collapse = ", "), " (mapped to ACID", - ac, ") do not have aeid\n methods listed in the sc1_aeid table. ", - "Level 1 processing incomplete; no updates\n made to the sc1 ", - "table for ACID", ac, ".") - if(wr) return(FALSE) else return(list(FALSE, NULL)) - } - - ## Load the functions to generate normalization expressions - mthd_funcs <- sc1_mthds() - - ## Reshape ms - ms <- setkey(ms, ordr) - ms <- ms[ , lapply(.SD, list), by = list(mthd, ordr)] - ms[ , nassays := unlist(lapply(aeid, length))] - - ## Initialize the bval, pval, and resp columns - dat[ , c('bval', 'pval', 'resp') := NA_real_] - - ## Apply the normalization methods - exprs <- lapply(1:nrow(ms), - function(x) { - do.call(mthd_funcs[[ms[x, mthd]]], - list(aeids = ms[ , aeid][[x]])) - }) - fenv <- environment() - invisible(rapply(exprs, eval, envir = fenv)) - - ## Check for infinite pval or bval values - if (dat[ , lw(is.infinite(pval))] > 0 | dat[ , lw(is.infinite(bval))] > 0) { - in_aeid <- dat[is.infinite(pval) | is.infinite(bval), unique(aeid)] - warning("AEID(S) ", paste(in_aeid, collapse = ", "), " (mapped to ACID", - ac, ") contain infinite values in the bval or pval column. Level ", - "3 processing incomplete; no updates\n made to the mc3 table ", - "for ACID", ac, ".") - if(wr) return(FALSE) else return(list(FALSE, NULL)) - } - - ## Check for NA response values - if (dat[ , lw(is.na(resp))] > 0) { - na_aeid <- dat[lw(is.na(resp)) > 0, unique(aeid)] - warning("AEID(S) ", paste(na_aeid, collapse = ", "), " (mapped to ACID", - ac, ") contain NA in the response column. Level 1 processing ", - "incomplete; no updates\n made to the sc1 table for ACID", ac, ".") - if(wr) return(FALSE) else return(list(FALSE, NULL)) - } - - ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("Processed L1 ACID", ac, " (", nrow(dat), - " rows; ", ttime, ")\n", sep = "") - - res <- TRUE - - outcols <- c("s0id", "acid", "aeid", "logc", "bval", "pval", "resp") - dat <- dat[ , .SD, .SDcols = outcols] - - ## Load into sc1 table -- else return results - if (wr) { - stime <- Sys.time() - tcplWriteData(dat = dat, lvl = 1L, type = "sc") - - ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("Wrote L1 ACID", ac, " (", nrow(dat), - " rows; ", ttime, ")\n", sep = "") - } else { - res <- c(res, list(dat)) - } - - return(res) - -} -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# sc1: Perform level 1 single-concentration processing +#------------------------------------------------------------------------------- + +#' @template proclvl +#' @templateVar LVL 1 +#' @templateVar type sc +#' +#' @param ac Integer of length 1, assay component id (acid) for processing. +#' @param wr Logical, whether the processed data should be written to the tcpl +#' database +#' +#' @details +#' Level 1 single-concentration processing includes mapping assay component +#' to assay endpoint, duplicating the data when the assay component has +#' multiple assay endpoints, and any normalization of the data. Data +#' normalization based on methods listed in sc1_aeid and sc1_methods tables. +#' +#' @seealso \code{\link{Method functions}}, \code{\link{SC1_Methods}} +#' +#' @import data.table + +sc1 <- function(ac, wr = FALSE) { + + ## Variable binding to pass R CMD Check + wllq <- conc <- logc <- acid <- aeid <- mthd <- ordr <- nassays <- NULL + mthd <- aeid <- pval <- bval <- resp <- NULL + + owarn <- getOption("warn") + options(warn = 1) + on.exit(options(warn = owarn)) + + ## Check the ac input + if (length(ac) > 1) { + warning("ac must be of length 1. Level 1 processing incomplete; no ", + "updates\n made to the sc1 table for ACIDS ", + paste(ac, collapse = ", "), ".") + if(wr) return(FALSE) else return(list(FALSE, NULL)) + } + + stime <- Sys.time() + + ## Load level 0 data + dat <- tcplLoadData(lvl = 0L, type = "sc", fld = "acid", val = ac) + + ## Check if any level 0 data was loaded + if (nrow(dat) == 0) { + warning("No level 0 data for ACID", ac, ". Level 1 processing incomplete;", + " no updates\n made to the sc1 table for ACID", ac, ".") + if(wr) return(FALSE) else return(list(FALSE, NULL)) + } + + ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("Loaded L0 ACID", ac, " (", nrow(dat), " rows; ", ttime,")\n", sep = "") + + stime <- Sys.time() + + ## Remove data with well quality of 0 + dat <- dat[wllq == 1] + + ## Force all concentrations to 1 significant figure + dat[ , conc := signif(conc, 1)] + + ## Add column for log10 concentration + dat[ , logc := log10(conc)] + + ## Load aeid mapping information. + aeid_info <- tcplLoadAeid("acid", ac)[ , list(acid, aeid)] + setkey(aeid_info, acid) + + ## Check for acids for aeids + if (nrow(aeid_info) == 0) { + warning("No assay endpoint listed for ACID", ac, ". Level 1 processing ", + "incomplete; no\n updates made to the sc1 table for ACID", + ac, ".") + if(wr) return(FALSE) else return(list(FALSE, NULL)) + } + + ## Merge dat with aeid_info to duplicate data for every aeid + setkey(dat, acid) + dat <- aeid_info[dat, allow.cartesian = TRUE] + setkey(dat, aeid) + + ## Load normalization methods + ms <- tcplMthdLoad(lvl = 1L, id = dat[ , unique(aeid)], type = "sc") + ms <- ms[ , list(aeid, mthd, ordr)] + + ## Check for aeids for methods + if (!all(dat[ , unique(aeid)] %in% ms[ , aeid])) { + miss_aeid <- dat[ , unique(aeid)[!unique(aeid) %in% ms[ , aeid]]] + warning("AEIDS(S) ", paste(miss_aeid, collapse = ", "), " (mapped to ACID", + ac, ") do not have aeid\n methods listed in the sc1_aeid table. ", + "Level 1 processing incomplete; no updates\n made to the sc1 ", + "table for ACID", ac, ".") + if(wr) return(FALSE) else return(list(FALSE, NULL)) + } + + ## Load the functions to generate normalization expressions + mthd_funcs <- sc1_mthds() + + ## Reshape ms + ms <- setkey(ms, ordr) + ms <- ms[ , lapply(.SD, list), by = list(mthd, ordr)] + ms[ , nassays := unlist(lapply(aeid, length))] + + ## Initialize the bval, pval, and resp columns + dat[ , c('bval', 'pval', 'resp') := NA_real_] + + ## Apply the normalization methods + exprs <- lapply(1:nrow(ms), + function(x) { + do.call(mthd_funcs[[ms[x, mthd]]], + list(aeids = ms[ , aeid][[x]])) + }) + fenv <- environment() + invisible(rapply(exprs, eval, envir = fenv)) + + ## Check for infinite pval or bval values + if (dat[ , lw(is.infinite(pval))] > 0 | dat[ , lw(is.infinite(bval))] > 0) { + in_aeid <- dat[is.infinite(pval) | is.infinite(bval), unique(aeid)] + warning("AEID(S) ", paste(in_aeid, collapse = ", "), " (mapped to ACID", + ac, ") contain infinite values in the bval or pval column. Level ", + "3 processing incomplete; no updates\n made to the mc3 table ", + "for ACID", ac, ".") + if(wr) return(FALSE) else return(list(FALSE, NULL)) + } + + ## Check for NA response values + if (dat[ , lw(is.na(resp))] > 0) { + na_aeid <- dat[lw(is.na(resp)) > 0, unique(aeid)] + warning("AEID(S) ", paste(na_aeid, collapse = ", "), " (mapped to ACID", + ac, ") contain NA in the response column. Level 1 processing ", + "incomplete; no updates\n made to the sc1 table for ACID", ac, ".") + if(wr) return(FALSE) else return(list(FALSE, NULL)) + } + + ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("Processed L1 ACID", ac, " (", nrow(dat), + " rows; ", ttime, ")\n", sep = "") + + res <- TRUE + + outcols <- c("s0id", "acid", "aeid", "logc", "bval", "pval", "resp") + dat <- dat[ , .SD, .SDcols = outcols] + + ## Load into sc1 table -- else return results + if (wr) { + stime <- Sys.time() + tcplWriteData(dat = dat, lvl = 1L, type = "sc") + + ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("Wrote L1 ACID", ac, " (", nrow(dat), + " rows; ", ttime, ")\n", sep = "") + } else { + res <- c(res, list(dat)) + } + + return(res) + +} +#------------------------------------------------------------------------------- diff --git a/R/sc1_mthds.R b/R/sc1_mthds.R index 3076ae3..d035dee 100644 --- a/R/sc1_mthds.R +++ b/R/sc1_mthds.R @@ -1,249 +1,249 @@ -#------------------------------------------------------------------------------- -# sc1_mthds: Load list of sc1 method functions -#------------------------------------------------------------------------------- - -#' @name SC1_Methods -#' @title List of level 1 single-concentration normalization functions -#' -#' @description -#' \code{sc1_mthds} returns a list of functions to be used during level 1 -#' single-concentration processing. -#' -#' @return A list functions -#' -#' @seealso \code{\link{sc1}}, \code{\link{Method functions}} to query what -#' methods get applied to each acid -#' -#' @details -#' The functions contained in the list returned by \code{sc1_mthds} return -#' a list of expressions to be executed in the \code{sc2} (not exported) -#' function environment. The functions are described here for reference -#' purposes, The \code{sc1_mthds} function is not exported, nor is it -#' intended for use. -#' -#' All available methods are described in the Available Methods section, listed -#' by the function/method name. -#' -#' @section Available Methods: -#' -#' The methods are broken into three types, based on what fields they define. -#' Different methods are used to define "bval" (the baseline value), "pval" -#' (the positive control value), and "resp" (the final response value). -#' -#' Although it does not say so specifically in each description, all methods -#' are applied by acid. -#' -#' More information about the level 3 single-concentration processing is -#' available in the package vignette, "Pipeline_Overview." -#' -#' \subsection{bval Methods}{ -#' \describe{ -#' \item{bval.apid.nwlls.med}{Calculate bval as the median of rval for -#' wells with wllt equal to "n," by apid.} -#' \item{bval.apid.twlls.med}{Calculate bval as the median of rval for -#' wells with wllt equal to "t," by apid.} -#' \item{bval.apid.tn.med}{Calculate bval as the median of rval for wells -#' with wllt equal to "t" or "n," by apid.} -#' } -#' } -#' -#' \subsection{pval Methods}{ -#' \describe{ -#' \item{pval.apid.pwlls.med}{Calculate pval as the median of rval for -#' wells with wllt equal to "p," by apid.} -#' \item{pval.apid.mwlls.med}{Calculate pval as the median of rval for -#' wells with wllt equal to "m," by apid.} -#' \item{pval.apid.medpcbyconc.max}{First calculate the median of rval for -#' wells with wllt equal to "p" or "c," by wllt, conc, and apid. Then -#' calculate pval as the maximum of the calculated medians, by apid.} -#' \item{pval.apid.medpcbyconc.min}{First calculate the median of rval for -#' wells with wllt equal to "p" or "c," by wllt, conc, and apid. Then -#' calculate pval as the minimum of the calculated medians, by apid.} -#' \item{pval.apid.medncbyconc.min}{First calculate the median of rval for -#' wells with wllt equal to "m" or "o," by wllt, conc, and apid. Then -#' calculate pval as the minimum of the calculated medians, by apid.} -#' \item{pval.zero}{Define pval as 0.} -#' } -#' } -#' -#' \subsection{resp Methods}{ -#' \describe{ -#' \item{resp.pc}{Calculate resp as \eqn{\frac{\mathit{rval} - -#' \mathit{bval}}{\mathit{pval} - \mathit{bval}}100}{(rval - bval)/(pval -#' - bval)*100}.} -#' \item{resp.fc}{Calculate resp as \eqn{\mathit{rval}/\mathit{bval}}{ -#' rval/bval}.} -#' \item{resp.logfc}{Calculate resp as \eqn{\mathit{rval} - \mathit{bval}}{ -#' rval - bval}.} -#' \item{resp.log2}{Take the logarithm of resp with base 2.} -#' \item{resp.multneg1}{Multiply resp by -1.} -#' \item{none}{Do no normalization; make resp equal to rval.} -#' } -#' } -#' -#' @note -#' This function is not exported and is not intended to be used by the user. - - -sc1_mthds <- function() { - - list( - - bval.apid.nwlls.med = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - bval := median(rval[wllt == "n"], na.rm = TRUE), - by = list(aeid, apid)]) - list(e1) - - }, - - bval.apid.twlls.med = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - bval := median(rval[wllt == "t"], na.rm = TRUE), - by = list(aeid, apid)]) - list(e1) - - }, - - bval.apid.tn.med = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - bval := median(rval[wllt %in% c("t", "n")], - na.rm = TRUE), - by = list(aeid, apid)]) - list(e1) - - }, - - pval.apid.pwlls.med = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - pval := median(rval[wllt == "p"], na.rm = TRUE), - by = list(aeid, apid)]) - list(e1) - - }, - - pval.apid.or.aeid.pwlls.med = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - pval := median(rval[wllt == "p"], na.rm = TRUE), - by = list(aeid, apid)]) - e2 <- bquote(dat[J(.(aeids)), - temp := median(pval, - na.rm = TRUE), - by = list(aeid)]) - e3 <- bquote(dat[aeid %in% .(aeids) & (is.na(pval) | is.infinite(pval)), - pval := temp, - by = list(aeid)]) - e4 <- bquote(dat[ , temp := NULL]) - list(e1,e2,e3,e4) - - }, - - pval.apid.mwlls.med = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - pval := median(rval[wllt == "m"], na.rm = TRUE), - by = list(aeid, apid)]) - list(e1) - - }, - - pval.apid.medpcbyconc.max = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - temp := median(rval[wllt %in% c("c", "p")], - na.rm = TRUE), - by = list(aeid, apid, wllt, conc)]) - e2 <- bquote(dat[J(.(aeids)), - pval := max(temp, na.rm = TRUE), - by = list(aeid, apid)]) - e3 <- bquote(dat[ , temp := NULL]) - list(e1, e2, e3) - - }, - - pval.apid.medpcbyconc.min = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - temp := median(rval[wllt %in% c("c", "p")], - na.rm = TRUE), - by = list(aeid, apid, wllt, conc)]) - e2 <- bquote(dat[J(.(aeids)), - pval := min(temp, na.rm = TRUE), - by = list(aeid, apid)]) - e3 <- bquote(dat[ , temp := NULL]) - list(e1, e2, e3) - - }, - - pval.apid.medncbyconc.min = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), - temp := median(rval[wllt %in% c("m","o")], - na.rm = TRUE), - by = list(aeid, apid, wllt, conc)]) - e2 <- bquote(dat[J(.(aeids)), - pval := min(temp, na.rm = TRUE), - by = list(aeid, apid)]) - e3 <- bquote(dat[ , temp := NULL]) - list(e1, e2, e3) - - }, - - pval.zero = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), pval := 0]) - list(e1) - - }, - - resp.pc = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), resp := (rval - bval)/(pval - bval)*100]) - list(e1) - - }, - - resp.fc = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), resp := rval/bval]) - list(e1) - - }, - - resp.logfc = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), resp := rval - bval]) - list(e1) - - }, - - resp.log2 = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), resp := log2(resp)]) - list(e1) - - }, - - none = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), resp := rval]) - list(e1) - - }, - - resp.multneg1 = function(aeids) { - - e1 <- bquote(dat[J(.(aeids)), resp := resp * -1]) - list(e1) - - } - - ) -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# sc1_mthds: Load list of sc1 method functions +#------------------------------------------------------------------------------- + +#' @name SC1_Methods +#' @title List of level 1 single-concentration normalization functions +#' +#' @description +#' \code{sc1_mthds} returns a list of functions to be used during level 1 +#' single-concentration processing. +#' +#' @return A list functions +#' +#' @seealso \code{\link{sc1}}, \code{\link{Method functions}} to query what +#' methods get applied to each acid +#' +#' @details +#' The functions contained in the list returned by \code{sc1_mthds} return +#' a list of expressions to be executed in the \code{sc2} (not exported) +#' function environment. The functions are described here for reference +#' purposes, The \code{sc1_mthds} function is not exported, nor is it +#' intended for use. +#' +#' All available methods are described in the Available Methods section, listed +#' by the function/method name. +#' +#' @section Available Methods: +#' +#' The methods are broken into three types, based on what fields they define. +#' Different methods are used to define "bval" (the baseline value), "pval" +#' (the positive control value), and "resp" (the final response value). +#' +#' Although it does not say so specifically in each description, all methods +#' are applied by acid. +#' +#' More information about the level 3 single-concentration processing is +#' available in the package vignette, "Pipeline_Overview." +#' +#' \subsection{bval Methods}{ +#' \describe{ +#' \item{bval.apid.nwlls.med}{Calculate bval as the median of rval for +#' wells with wllt equal to "n," by apid.} +#' \item{bval.apid.twlls.med}{Calculate bval as the median of rval for +#' wells with wllt equal to "t," by apid.} +#' \item{bval.apid.tn.med}{Calculate bval as the median of rval for wells +#' with wllt equal to "t" or "n," by apid.} +#' } +#' } +#' +#' \subsection{pval Methods}{ +#' \describe{ +#' \item{pval.apid.pwlls.med}{Calculate pval as the median of rval for +#' wells with wllt equal to "p," by apid.} +#' \item{pval.apid.mwlls.med}{Calculate pval as the median of rval for +#' wells with wllt equal to "m," by apid.} +#' \item{pval.apid.medpcbyconc.max}{First calculate the median of rval for +#' wells with wllt equal to "p" or "c," by wllt, conc, and apid. Then +#' calculate pval as the maximum of the calculated medians, by apid.} +#' \item{pval.apid.medpcbyconc.min}{First calculate the median of rval for +#' wells with wllt equal to "p" or "c," by wllt, conc, and apid. Then +#' calculate pval as the minimum of the calculated medians, by apid.} +#' \item{pval.apid.medncbyconc.min}{First calculate the median of rval for +#' wells with wllt equal to "m" or "o," by wllt, conc, and apid. Then +#' calculate pval as the minimum of the calculated medians, by apid.} +#' \item{pval.zero}{Define pval as 0.} +#' } +#' } +#' +#' \subsection{resp Methods}{ +#' \describe{ +#' \item{resp.pc}{Calculate resp as \eqn{\frac{\mathit{rval} - +#' \mathit{bval}}{\mathit{pval} - \mathit{bval}}100}{(rval - bval)/(pval +#' - bval)*100}.} +#' \item{resp.fc}{Calculate resp as \eqn{\mathit{rval}/\mathit{bval}}{ +#' rval/bval}.} +#' \item{resp.logfc}{Calculate resp as \eqn{\mathit{rval} - \mathit{bval}}{ +#' rval - bval}.} +#' \item{resp.log2}{Take the logarithm of resp with base 2.} +#' \item{resp.multneg1}{Multiply resp by -1.} +#' \item{none}{Do no normalization; make resp equal to rval.} +#' } +#' } +#' +#' @note +#' This function is not exported and is not intended to be used by the user. + + +sc1_mthds <- function() { + + list( + + bval.apid.nwlls.med = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + bval := median(rval[wllt == "n"], na.rm = TRUE), + by = list(aeid, apid)]) + list(e1) + + }, + + bval.apid.twlls.med = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + bval := median(rval[wllt == "t"], na.rm = TRUE), + by = list(aeid, apid)]) + list(e1) + + }, + + bval.apid.tn.med = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + bval := median(rval[wllt %in% c("t", "n")], + na.rm = TRUE), + by = list(aeid, apid)]) + list(e1) + + }, + + pval.apid.pwlls.med = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + pval := median(rval[wllt == "p"], na.rm = TRUE), + by = list(aeid, apid)]) + list(e1) + + }, + + pval.apid.or.aeid.pwlls.med = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + pval := median(rval[wllt == "p"], na.rm = TRUE), + by = list(aeid, apid)]) + e2 <- bquote(dat[J(.(aeids)), + temp := median(pval, + na.rm = TRUE), + by = list(aeid)]) + e3 <- bquote(dat[aeid %in% .(aeids) & (is.na(pval) | is.infinite(pval)), + pval := temp, + by = list(aeid)]) + e4 <- bquote(dat[ , temp := NULL]) + list(e1,e2,e3,e4) + + }, + + pval.apid.mwlls.med = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + pval := median(rval[wllt == "m"], na.rm = TRUE), + by = list(aeid, apid)]) + list(e1) + + }, + + pval.apid.medpcbyconc.max = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + temp := median(rval[wllt %in% c("c", "p")], + na.rm = TRUE), + by = list(aeid, apid, wllt, conc)]) + e2 <- bquote(dat[J(.(aeids)), + pval := max(temp, na.rm = TRUE), + by = list(aeid, apid)]) + e3 <- bquote(dat[ , temp := NULL]) + list(e1, e2, e3) + + }, + + pval.apid.medpcbyconc.min = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + temp := median(rval[wllt %in% c("c", "p")], + na.rm = TRUE), + by = list(aeid, apid, wllt, conc)]) + e2 <- bquote(dat[J(.(aeids)), + pval := min(temp, na.rm = TRUE), + by = list(aeid, apid)]) + e3 <- bquote(dat[ , temp := NULL]) + list(e1, e2, e3) + + }, + + pval.apid.medncbyconc.min = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), + temp := median(rval[wllt %in% c("m","o")], + na.rm = TRUE), + by = list(aeid, apid, wllt, conc)]) + e2 <- bquote(dat[J(.(aeids)), + pval := min(temp, na.rm = TRUE), + by = list(aeid, apid)]) + e3 <- bquote(dat[ , temp := NULL]) + list(e1, e2, e3) + + }, + + pval.zero = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), pval := 0]) + list(e1) + + }, + + resp.pc = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), resp := (rval - bval)/(pval - bval)*100]) + list(e1) + + }, + + resp.fc = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), resp := rval/bval]) + list(e1) + + }, + + resp.logfc = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), resp := rval - bval]) + list(e1) + + }, + + resp.log2 = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), resp := log2(resp)]) + list(e1) + + }, + + none = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), resp := rval]) + list(e1) + + }, + + resp.multneg1 = function(aeids) { + + e1 <- bquote(dat[J(.(aeids)), resp := resp * -1]) + list(e1) + + } + + ) +} + +#------------------------------------------------------------------------------- diff --git a/R/sc2.R b/R/sc2.R index aa45192..4122dba 100644 --- a/R/sc2.R +++ b/R/sc2.R @@ -1,115 +1,115 @@ -#------------------------------------------------------------------------------- -# sc2: Perform level 2 single-concentration processing -#------------------------------------------------------------------------------- - -#' @template proclvl -#' @templateVar LVL 2 -#' @templateVar type sc -#' -#' @param ae Integer of length 1, assay endpoint id (aeid) for processing. -#' @param wr Logical, whether the processed data should be written to the tcpl -#' database -#' -#' @details -#' Level 2 single-concentration processing defines the bmad value, and uses the -#' activity cutoff methods from sc2_aeid and sc2_methods to make an activity -#' call. -#' -#' @seealso \code{\link{Method functions}}, \code{\link{SC2_Methods}} -#' -#' @import data.table -#' @importFrom stats mad median - -sc2 <- function(ae, wr = FALSE) { - - ## Variable-binding to pass R CMD Check - bmad <- resp <- wllt <- tmp <- spid <- logc <- hitc <- max_med <- NULL - - owarn <- getOption("warn") - options(warn = 1) - on.exit(options(warn = owarn)) - - ## Check the ae input - if (length(ae) > 1) { - warning("ae must be of length 1. Level 2 processing incomplete; no ", - "updates\n made to the sc2 table for AEIDS ", - paste(ae, collapse = ", "), ".") - if(wr) return(FALSE) else return(list(FALSE, NULL)) - } - - stime <- Sys.time() - - ## Load level 1 data - dat <- tcplLoadData(lvl = 1L, type = "sc", fld = "aeid", val = ae) - - ## Check if any level 1 data was loaded - if (nrow(dat) == 0) { - warning("No level 1 data for AEID", ae, ". Level 2 processing incomplete;", - " no updates\n made to the sc2 table for AEID", ae, ".") - if(wr) return(FALSE) else return(list(FALSE, NULL)) - } - - ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("Loaded L1 AEID", ae, " (", nrow(dat), " rows; ", ttime,")\n", sep = "") - - stime <- Sys.time() - - ## Calculate bmad - dat[ , bmad := mad(resp[wllt == "t"])] - - ## Collapse by spid - dat[ , tmp := median(resp), by = list(spid, wllt, logc)] - dat[ , c("tmpi", "max_med") := list(.GRP, max(tmp)), by = spid] - - ## Initialize coff vector - coff <- 0 - - ## Load cutoff functions - mthd_funcs <- sc2_mthds() - - ## Load cutoff methods - ms <- tcplMthdLoad(lvl = 2L, id = ae, type = "sc") - if (nrow(ms) == 0) { - warning("No level 5 methods for AEID", ae, " -- cutoff will be 0.") - } - - ## Apply cutoff methods - exprs <- lapply(mthd_funcs[ms$mthd], do.call, args = list()) - fenv <- environment() - invisible(rapply(exprs, eval, envir = fenv)) - - ## Determine final cutoff - dat[ , coff := max(coff)] - - ## Determine hit-call - dat[ , hitc := as.integer(max_med >= coff)] - - ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("Processed L2 AEID", ae, " (", nrow(dat), - " rows; ", ttime, ")\n", sep = "") - - res <- TRUE - - outcols <- c("s0id", "s1id", "spid", "aeid", "max_med", - "bmad", "coff", "hitc", "tmpi") - dat <- dat[ , .SD, .SDcols = outcols] - - ## Load into sc2 table -- else return results - if (wr) { - stime <- Sys.time() - tcplWriteData(dat = dat, lvl = 2L, type = "sc") - - ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("Wrote L2 AEID", ae, " (", nrow(dat), - " rows; ", ttime, ")\n", sep = "") - } else { - res <- c(res, list(dat)) - } - - return(res) - -} -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# sc2: Perform level 2 single-concentration processing +#------------------------------------------------------------------------------- + +#' @template proclvl +#' @templateVar LVL 2 +#' @templateVar type sc +#' +#' @param ae Integer of length 1, assay endpoint id (aeid) for processing. +#' @param wr Logical, whether the processed data should be written to the tcpl +#' database +#' +#' @details +#' Level 2 single-concentration processing defines the bmad value, and uses the +#' activity cutoff methods from sc2_aeid and sc2_methods to make an activity +#' call. +#' +#' @seealso \code{\link{Method functions}}, \code{\link{SC2_Methods}} +#' +#' @import data.table +#' @importFrom stats mad median + +sc2 <- function(ae, wr = FALSE) { + + ## Variable-binding to pass R CMD Check + bmad <- resp <- wllt <- tmp <- spid <- logc <- hitc <- max_med <- NULL + + owarn <- getOption("warn") + options(warn = 1) + on.exit(options(warn = owarn)) + + ## Check the ae input + if (length(ae) > 1) { + warning("ae must be of length 1. Level 2 processing incomplete; no ", + "updates\n made to the sc2 table for AEIDS ", + paste(ae, collapse = ", "), ".") + if(wr) return(FALSE) else return(list(FALSE, NULL)) + } + + stime <- Sys.time() + + ## Load level 1 data + dat <- tcplLoadData(lvl = 1L, type = "sc", fld = "aeid", val = ae) + + ## Check if any level 1 data was loaded + if (nrow(dat) == 0) { + warning("No level 1 data for AEID", ae, ". Level 2 processing incomplete;", + " no updates\n made to the sc2 table for AEID", ae, ".") + if(wr) return(FALSE) else return(list(FALSE, NULL)) + } + + ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("Loaded L1 AEID", ae, " (", nrow(dat), " rows; ", ttime,")\n", sep = "") + + stime <- Sys.time() + + ## Calculate bmad + dat[ , bmad := mad(resp[wllt == "t"])] + + ## Collapse by spid + dat[ , tmp := median(resp), by = list(spid, wllt, logc)] + dat[ , c("tmpi", "max_med") := list(.GRP, max(tmp)), by = spid] + + ## Initialize coff vector + coff <- 0 + + ## Load cutoff functions + mthd_funcs <- sc2_mthds() + + ## Load cutoff methods + ms <- tcplMthdLoad(lvl = 2L, id = ae, type = "sc") + if (nrow(ms) == 0) { + warning("No level 5 methods for AEID", ae, " -- cutoff will be 0.") + } + + ## Apply cutoff methods + exprs <- lapply(mthd_funcs[ms$mthd], do.call, args = list()) + fenv <- environment() + invisible(rapply(exprs, eval, envir = fenv)) + + ## Determine final cutoff + dat[ , coff := max(coff)] + + ## Determine hit-call + dat[ , hitc := as.integer(max_med >= coff)] + + ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("Processed L2 AEID", ae, " (", nrow(dat), + " rows; ", ttime, ")\n", sep = "") + + res <- TRUE + + outcols <- c("s0id", "s1id", "spid", "aeid", "max_med", + "bmad", "coff", "hitc", "tmpi") + dat <- dat[ , .SD, .SDcols = outcols] + + ## Load into sc2 table -- else return results + if (wr) { + stime <- Sys.time() + tcplWriteData(dat = dat, lvl = 2L, type = "sc") + + ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("Wrote L2 AEID", ae, " (", nrow(dat), + " rows; ", ttime, ")\n", sep = "") + } else { + res <- c(res, list(dat)) + } + + return(res) + +} +#------------------------------------------------------------------------------- diff --git a/R/sc2_mthds.R b/R/sc2_mthds.R index fa342a3..001b74e 100644 --- a/R/sc2_mthds.R +++ b/R/sc2_mthds.R @@ -1,125 +1,125 @@ -#------------------------------------------------------------------------------- -# sc2_mthds: Load list of sc2 method functions -#------------------------------------------------------------------------------- - -#' @name SC2_Methods -#' @title List of level 2 single-concentration hit-call functions -#' -#' @description -#' \code{sc2_mthds} returns a list of functions to be used during level 2 -#' single-concentration processing. -#' -#' @return A list functions -#' -#' @seealso \code{\link{sc2}}, \code{\link{Method functions}} to query what -#' methods get applied to each acid -#' -#' @details -#' The functions contained in the list returned by \code{sc2_mthds} return -#' a list of expressions to be executed in the \code{sc2} (not exported) -#' function environment. The functions are described here for reference -#' purposes, The \code{sc2_mthds} function is not exported, nor is it -#' intended for use. -#' -#' All available methods are described in the Available Methods section, listed -#' by the function/method name. -#' -#' @section Available Methods: -#' -#' More information about the level 2 single-concentration processing is -#' available in the package vignette, "Pipeline_Overview." -#' -#' \describe{ -#' \item{bmad3}{Add a cutoff value of 3*bmad.} -#' \item{pc20}{Add a cutoff value of 20.} -#' \item{log2_1.2}{Add a cutoff value of log2(1.2).} -#' \item{log10_1.2}{Add a cutoff value of log10(1.2).} -#' \item{bmad5}{Add a cutoff value of 5*bmad.} -#' \item{bmad6}{Add a cutoff value of 6*bmad.} -#' \item{bmad10}{Add a cutoff value of 10*bmad.} -#' \item{pc30orbmad3}{Add a cutoff value of either 30 or 3*bmad, whichever -#' is less.} -#' } -#' -#' @note -#' This function is not exported and is not intended to be used by the user. - - -sc2_mthds <- function() { - - list( - - bmad3 = function() { - - e1 <- bquote(coff <- c(coff, dat[ , unique(bmad)*3])) - list(e1) - - }, - - pc20 = function() { - - e1 <- bquote(coff <- c(coff, 20)) - list(e1) - - }, - - log2_1.2 = function() { - - e1 <- bquote(coff <- c(coff, log2(1.2))) - list(e1) - - }, - - log10_1.2 = function() { - - e1 <- bquote(coff <- c(coff, log10(1.2))) - list(e1) - - }, - - bmad5 = function() { - - e1 <- bquote(coff <- c(coff, dat[ , unique(bmad)*5])) - list(e1) - - }, - - bmad6 = function() { - - e1 <- bquote(coff <- c(coff, dat[ , unique(bmad)*6])) - list(e1) - - }, - - bmad10 = function() { - - e1 <- bquote(coff <- c(coff, dat[ , unique(bmad)*10])) - list(e1) - - }, - - pc30orbmad3 = function() { - - e1 <- bquote(coff <- c(coff, dat[ , min(30, unique(bmad)*3)])) - list(e1) - - }, - - pc0.88 = function() { - - e1 <- bquote(coff <- c(coff, 20)) - list(e1) - - }, - - log2_1.5 = function() { - - e1 <- bquote(coff <- c(coff, log2(1.5))) - list(e1) - - } - - ) -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# sc2_mthds: Load list of sc2 method functions +#------------------------------------------------------------------------------- + +#' @name SC2_Methods +#' @title List of level 2 single-concentration hit-call functions +#' +#' @description +#' \code{sc2_mthds} returns a list of functions to be used during level 2 +#' single-concentration processing. +#' +#' @return A list functions +#' +#' @seealso \code{\link{sc2}}, \code{\link{Method functions}} to query what +#' methods get applied to each acid +#' +#' @details +#' The functions contained in the list returned by \code{sc2_mthds} return +#' a list of expressions to be executed in the \code{sc2} (not exported) +#' function environment. The functions are described here for reference +#' purposes, The \code{sc2_mthds} function is not exported, nor is it +#' intended for use. +#' +#' All available methods are described in the Available Methods section, listed +#' by the function/method name. +#' +#' @section Available Methods: +#' +#' More information about the level 2 single-concentration processing is +#' available in the package vignette, "Pipeline_Overview." +#' +#' \describe{ +#' \item{bmad3}{Add a cutoff value of 3*bmad.} +#' \item{pc20}{Add a cutoff value of 20.} +#' \item{log2_1.2}{Add a cutoff value of log2(1.2).} +#' \item{log10_1.2}{Add a cutoff value of log10(1.2).} +#' \item{bmad5}{Add a cutoff value of 5*bmad.} +#' \item{bmad6}{Add a cutoff value of 6*bmad.} +#' \item{bmad10}{Add a cutoff value of 10*bmad.} +#' \item{pc30orbmad3}{Add a cutoff value of either 30 or 3*bmad, whichever +#' is less.} +#' } +#' +#' @note +#' This function is not exported and is not intended to be used by the user. + + +sc2_mthds <- function() { + + list( + + bmad3 = function() { + + e1 <- bquote(coff <- c(coff, dat[ , unique(bmad)*3])) + list(e1) + + }, + + pc20 = function() { + + e1 <- bquote(coff <- c(coff, 20)) + list(e1) + + }, + + log2_1.2 = function() { + + e1 <- bquote(coff <- c(coff, log2(1.2))) + list(e1) + + }, + + log10_1.2 = function() { + + e1 <- bquote(coff <- c(coff, log10(1.2))) + list(e1) + + }, + + bmad5 = function() { + + e1 <- bquote(coff <- c(coff, dat[ , unique(bmad)*5])) + list(e1) + + }, + + bmad6 = function() { + + e1 <- bquote(coff <- c(coff, dat[ , unique(bmad)*6])) + list(e1) + + }, + + bmad10 = function() { + + e1 <- bquote(coff <- c(coff, dat[ , unique(bmad)*10])) + list(e1) + + }, + + pc30orbmad3 = function() { + + e1 <- bquote(coff <- c(coff, dat[ , min(30, unique(bmad)*3)])) + list(e1) + + }, + + pc0.88 = function() { + + e1 <- bquote(coff <- c(coff, 20)) + list(e1) + + }, + + log2_1.5 = function() { + + e1 <- bquote(coff <- c(coff, log2(1.5))) + list(e1) + + } + + ) +} + +#------------------------------------------------------------------------------- diff --git a/R/sink.reset.R b/R/sink.reset.R index 04490e8..9a85c28 100644 --- a/R/sink.reset.R +++ b/R/sink.reset.R @@ -1,27 +1,27 @@ -#------------------------------------------------------------------------------- -# sink.reset: Reset all sink connections, returning all output to console -#------------------------------------------------------------------------------- - -#' @title Reset all sinks -#' -#' @description -#' \code{sink.reset} resets all sinks and returns all output to the console. -#' -#' @details -#' \code{sink.reset} identifies all sinks with \code{sink.number} then returns -#' all output and messages back to the console. -#' -#' @family tcpl abbreviations -#' @seealso \code{\link{sink}}, \code{\link{sink.number}} -#' @export - -sink.reset <- function() { - - for (i in seq_len(sink.number())) { - sink(NULL) - sink(NULL, type = "message") - } - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# sink.reset: Reset all sink connections, returning all output to console +#------------------------------------------------------------------------------- + +#' @title Reset all sinks +#' +#' @description +#' \code{sink.reset} resets all sinks and returns all output to the console. +#' +#' @details +#' \code{sink.reset} identifies all sinks with \code{sink.number} then returns +#' all output and messages back to the console. +#' +#' @family tcpl abbreviations +#' @seealso \code{\link{sink}}, \code{\link{sink.number}} +#' @export + +sink.reset <- function() { + + for (i in seq_len(sink.number())) { + sink(NULL) + sink(NULL, type = "message") + } + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplAICProb.R b/R/tcplAICProb.R index 7882af1..20294a4 100644 --- a/R/tcplAICProb.R +++ b/R/tcplAICProb.R @@ -1,58 +1,58 @@ -#------------------------------------------------------------------------------- -# tcplAICProb: Calculate the AIC probabilities -#------------------------------------------------------------------------------- - -#' @title Calculate the AIC probabilities -#' -#' @description -#' \code{tcplAICProb} Calculates the probability that the model best represents -#' the data based on the AIC value for each model. -#' -#' @param \dots Numeric vectors of AIC values -#' -#' @details -#' The function takes vectors of AIC values. Each vector represents the model -#' AIC values for multiple observation sets. Each vector must contain the same -#' number and order of observation sets. The calculation assumes every possible -#' model is accounted for, and the results should be interpreted accordingly. -#' -#' @examples -#' ## Returns the probability for each model, given models with AIC values -#' ## ranging from 80 to 100 -#' tcplAICProb(80, 85, 90, 95, 100) -#' -#' ## Also works for vectors -#' m1 <- c(95, 195, 300) ## model 1 for three different observations -#' m2 <- c(100, 200, 295) ## model 2 for three different observations -#' tcplAICProb(m1, m2) -#' -#' @return A vector of probability values for each model given, as a list. -#' -#' @seealso \code{\link{tcplFit}}, \code{\link{AIC}} for more information -#' about AIC values. -#' -#' @export - - -tcplAICProb <- function(...) { - - ### Calculate the AIC probabilities for the given models - - aics <- list(...) - - lens <- sapply(aics, length) - if (abs(max(lens) - min(lens)) > 0) stop("All inputs must be same length.") - - maic <- pmin(..., na.rm = TRUE) - - di <- lapply(aics, function(x) x - maic) - l <- lapply(di, function(x) exp(-x/2)) - - lsum <- apply(do.call(cbind, l), 1, sum, na.rm = TRUE) - prob <- lapply(l, function(x) x/lsum) - - prob - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplAICProb: Calculate the AIC probabilities +#------------------------------------------------------------------------------- + +#' @title Calculate the AIC probabilities +#' +#' @description +#' \code{tcplAICProb} Calculates the probability that the model best represents +#' the data based on the AIC value for each model. +#' +#' @param \dots Numeric vectors of AIC values +#' +#' @details +#' The function takes vectors of AIC values. Each vector represents the model +#' AIC values for multiple observation sets. Each vector must contain the same +#' number and order of observation sets. The calculation assumes every possible +#' model is accounted for, and the results should be interpreted accordingly. +#' +#' @examples +#' ## Returns the probability for each model, given models with AIC values +#' ## ranging from 80 to 100 +#' tcplAICProb(80, 85, 90, 95, 100) +#' +#' ## Also works for vectors +#' m1 <- c(95, 195, 300) ## model 1 for three different observations +#' m2 <- c(100, 200, 295) ## model 2 for three different observations +#' tcplAICProb(m1, m2) +#' +#' @return A vector of probability values for each model given, as a list. +#' +#' @seealso \code{\link{tcplFit}}, \code{\link{AIC}} for more information +#' about AIC values. +#' +#' @export + + +tcplAICProb <- function(...) { + + ### Calculate the AIC probabilities for the given models + + aics <- list(...) + + lens <- sapply(aics, length) + if (abs(max(lens) - min(lens)) > 0) stop("All inputs must be same length.") + + maic <- pmin(..., na.rm = TRUE) + + di <- lapply(aics, function(x) x - maic) + l <- lapply(di, function(x) exp(-x/2)) + + lsum <- apply(do.call(cbind, l), 1, sum, na.rm = TRUE) + prob <- lapply(l, function(x) x/lsum) + + prob + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplAddModel.R b/R/tcplAddModel.R index e2ceee4..ab057d0 100644 --- a/R/tcplAddModel.R +++ b/R/tcplAddModel.R @@ -1,79 +1,79 @@ -#' @title Draw a tcpl Model onto an exisiting plot -#' -#' @description -#' \code{tcplAddModel} draws a a line for one of the tcpl Models (see -#' \code{\link{Models}} for more information) onto an existing plot. -#' -#' @param pars List of parameters from level 4 or 5 output -#' @param modl Character of length 1, the model to plot: 'cnst,' 'hill,' or -#' 'gnls' -#' @param adj Numeric of length 1, an adjustment factor, see details for more -#' information -#' @param \dots Additional arguments passed to \code{curve} -#' -#' @details -#' \code{tcplAddModel} draws the model line assuming the x-axis represents log -#' base 10 concentration. -#' -#' If \code{modl} is NULL, the function checks \code{pars$modl} and will return -#' an error if \code{pars$modl} is also NULL. -#' -#' \code{adj} is intended to scale the models, so that models with different -#' response units can be visualized on a single plot. The recommended value for -#' \code{adl} is \code{1/(3*bmad)} for level 4 data and \code{1/coff} for level -#' 5 data. If \code{adj} is NULL the function will check \code{pars$adj} and -#' set \code{adj} to 1 if \code{pars$adj} is also NULL. -#' -#' @examples -#' ## Create some dummy data to plot -#' logc <- 1:10 -#' r1 <- sapply(logc, tcplHillVal, ga = 5, tp = 50, gw = 0.5) -#' r2 <- log2(sapply(logc, tcplHillVal, ga = 4, tp = 30, gw = 0.5)) -#' p1 <- tcplFit(logc = logc, resp = r1, bmad = 10) -#' p2 <- tcplFit(logc = logc, resp = r2, bmad = log2(1.5)) -#' -#' ## In the dummy data above, the two plots are on very different scales -#' plot(r1 ~ logc, pch = 16, ylab = "raw response") -#' tcplAddModel(pars = p1, modl = "hill") -#' points(r2 ~ logc) -#' tcplAddModel(pars = p2, modl = "hill", lty = "dashed") -#' -#' ## To visualize the two curves on the same plot for comparison, we can -#' ## scale the values to the bmad, such that a scaled response of 1 will equal -#' ## the bmad for each curve. -#' plot(r1/10 ~ logc, pch = 16, ylab = "scaled response") -#' tcplAddModel(pars = p1, modl = "hill", adj = 1/10) -#' points(r2/log2(5) ~ logc) -#' tcplAddModel(pars = p2, modl = "hill", adj = 1/log2(5), lty = "dashed") -#' -#' @seealso \code{\link{Models}}, \code{\link{tcplPlotFits}} -#' -#' @importFrom graphics curve -#' @export - -tcplAddModel <- function(pars, modl = NULL, adj = NULL, ...) { - - if (is.null(modl)) modl <- pars$modl - if (is.null(modl)) stop("'modl' is not defined.") - if (!is.null(adj)) pars$adj <- adj - if (is.null(pars$adj)) pars$adj <- 1 - - cnst <- function(x) 0*x - hill <- function(x) with(pars, hill_tp*adj/(1 + 10^((hill_ga - x)*hill_gw))) - gnls <- function(x) { - with(pars, { - h1 <- (1/(1 + 10^((gnls_ga - x)*gnls_gw))) - h2 <- (1/(1 + 10^((x - gnls_la)*gnls_lw))) - gnls_tp*adj*h1*h2 - }) - } - - do.call(curve, - list(as.name(modl), - add = TRUE, - from = pars$logc_min, - to = pars$logc_max, - n = 1e4, - ...)) - +#' @title Draw a tcpl Model onto an exisiting plot +#' +#' @description +#' \code{tcplAddModel} draws a a line for one of the tcpl Models (see +#' \code{\link{Models}} for more information) onto an existing plot. +#' +#' @param pars List of parameters from level 4 or 5 output +#' @param modl Character of length 1, the model to plot: 'cnst,' 'hill,' or +#' 'gnls' +#' @param adj Numeric of length 1, an adjustment factor, see details for more +#' information +#' @param \dots Additional arguments passed to \code{curve} +#' +#' @details +#' \code{tcplAddModel} draws the model line assuming the x-axis represents log +#' base 10 concentration. +#' +#' If \code{modl} is NULL, the function checks \code{pars$modl} and will return +#' an error if \code{pars$modl} is also NULL. +#' +#' \code{adj} is intended to scale the models, so that models with different +#' response units can be visualized on a single plot. The recommended value for +#' \code{adl} is \code{1/(3*bmad)} for level 4 data and \code{1/coff} for level +#' 5 data. If \code{adj} is NULL the function will check \code{pars$adj} and +#' set \code{adj} to 1 if \code{pars$adj} is also NULL. +#' +#' @examples +#' ## Create some dummy data to plot +#' logc <- 1:10 +#' r1 <- sapply(logc, tcplHillVal, ga = 5, tp = 50, gw = 0.5) +#' r2 <- log2(sapply(logc, tcplHillVal, ga = 4, tp = 30, gw = 0.5)) +#' p1 <- tcplFit(logc = logc, resp = r1, bmad = 10) +#' p2 <- tcplFit(logc = logc, resp = r2, bmad = log2(1.5)) +#' +#' ## In the dummy data above, the two plots are on very different scales +#' plot(r1 ~ logc, pch = 16, ylab = "raw response") +#' tcplAddModel(pars = p1, modl = "hill") +#' points(r2 ~ logc) +#' tcplAddModel(pars = p2, modl = "hill", lty = "dashed") +#' +#' ## To visualize the two curves on the same plot for comparison, we can +#' ## scale the values to the bmad, such that a scaled response of 1 will equal +#' ## the bmad for each curve. +#' plot(r1/10 ~ logc, pch = 16, ylab = "scaled response") +#' tcplAddModel(pars = p1, modl = "hill", adj = 1/10) +#' points(r2/log2(5) ~ logc) +#' tcplAddModel(pars = p2, modl = "hill", adj = 1/log2(5), lty = "dashed") +#' +#' @seealso \code{\link{Models}}, \code{\link{tcplPlotFits}} +#' +#' @importFrom graphics curve +#' @export + +tcplAddModel <- function(pars, modl = NULL, adj = NULL, ...) { + + if (is.null(modl)) modl <- pars$modl + if (is.null(modl)) stop("'modl' is not defined.") + if (!is.null(adj)) pars$adj <- adj + if (is.null(pars$adj)) pars$adj <- 1 + + cnst <- function(x) 0*x + hill <- function(x) with(pars, hill_tp*adj/(1 + 10^((hill_ga - x)*hill_gw))) + gnls <- function(x) { + with(pars, { + h1 <- (1/(1 + 10^((gnls_ga - x)*gnls_gw))) + h2 <- (1/(1 + 10^((x - gnls_la)*gnls_lw))) + gnls_tp*adj*h1*h2 + }) + } + + do.call(curve, + list(as.name(modl), + add = TRUE, + from = pars$logc_min, + to = pars$logc_max, + n = 1e4, + ...)) + } \ No newline at end of file diff --git a/R/tcplAppend.R b/R/tcplAppend.R index 4f20f5d..eeea24a 100644 --- a/R/tcplAppend.R +++ b/R/tcplAppend.R @@ -1,104 +1,103 @@ -#------------------------------------------------------------------------------- -# tcplAppend: Append rows to a table -#------------------------------------------------------------------------------- - -#' @title Append rows to a table -#' -#' @description -#' \code{tcplAppend} takes a data.table (dat) and appends the data.table into -#' a database table. -#' -#' @param dat data.table, the data to append to a table -#' @param tbl Character of length 1, the table to append to -#' @param db Character of length 1, the database containing \code{tbl} -#' -#' @note -#' This function is not exported and not intended to be used by the user. -#' -#' @import DBI -#' @importFrom RSQLite SQLite -#' @importMethodsFrom RSQLite dbConnect dbRemoveTable dbExistsTable -#' @importMethodsFrom RSQLite dbSendQuery dbDisconnect dbWriteTable -#' @import data.table -#' @importFrom RMySQL MySQL -#' @importMethodsFrom RMySQL dbConnect dbWriteTable dbDisconnect - -tcplAppend <- function(dat, tbl, db) { - - ## Variable-binding to pass R CMD Check - created_date <- modified_date <- NULL - - db_pars <- NULL - - if (getOption("TCPL_DRVR") == "SQLite") { - - tbl_flds <- tcplListFlds(tbl, db) - if ("created_date" %in% tbl_flds) dat[ , created_date := Sys.time()] - if ("modified_date" %in% tbl_flds) dat[ , modified_date := Sys.time()] - - db_pars <- list(drv = SQLite(), - dbname = db) - - dbcon <- do.call(dbConnect, db_pars) - - tempTbl <- "temp_table" - if (dbExistsTable(dbcon, tempTbl)) dbRemoveTable(dbcon, tempTbl) - dbWriteTable(conn = dbcon, - name = tempTbl, - value = dat, - row.names = FALSE, - append = FALSE) - - # Add any columns to input data.frame that are in target table, then merge - tmp_flds <- names(dat) - status <- dbSendQuery(dbcon, - paste("INSERT INTO", tbl, - "(", paste(tmp_flds, collapse = ","), ")", - "SELECT", - paste(tmp_flds, collapse = ","), - "FROM", - tempTbl)) - # Remove temporary table - dbRemoveTable(dbcon, tempTbl) - - dbDisconnect(dbcon) - - } - - if (getOption("TCPL_DRVR") == "MySQL") { - - if (any(is.na(options()[c("TCPL_USER", "TCPL_HOST", "TCPL_PASS")]))) { - stop("Must configure TCPL_USER, TCPL_HOST, and TCPL_PASS options. See ", - "?tcplConf for more details.") - } - - db_pars <- list(drv = RMySQL::MySQL(), - user = getOption("TCPL_USER"), - password = getOption("TCPL_PASS"), - host = getOption("TCPL_HOST"), - dbname = db) - - dbcon <- do.call(dbConnect, db_pars) - - dbWriteTable(conn = dbcon, - name = tbl, - value = dat, - row.names = FALSE, - append = TRUE) - - dbDisconnect(dbcon) - - return(TRUE) - - } - - if (is.null(db_pars)) { - - stop(getOption("TCPL_DRVR"), " is not a supported database system. See ", - "?tcplConf for more details.") - - } - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplAppend: Append rows to a table +#------------------------------------------------------------------------------- + +#' @title Append rows to a table +#' +#' @description +#' \code{tcplAppend} takes a data.table (dat) and appends the data.table into +#' a database table. +#' +#' @param dat data.table, the data to append to a table +#' @param tbl Character of length 1, the table to append to +#' @param db Character of length 1, the database containing \code{tbl} +#' +#' @note +#' This function is not exported and not intended to be used by the user. +#' +#' @import DBI +#' @importFrom RSQLite SQLite +#' @import data.table +#' @importFrom RMySQL MySQL + +tcplAppend <- function(dat, tbl, db) { + + ## Variable-binding to pass R CMD Check + created_date <- modified_date <- NULL + + db_pars <- NULL + + if (getOption("TCPL_DRVR") == "SQLite") { + + tbl_flds <- tcplListFlds(tbl, db) + if ("created_date" %in% tbl_flds) dat[ , created_date := Sys.time()] + if ("modified_date" %in% tbl_flds) dat[ , modified_date := Sys.time()] + + db_pars <- list(drv = SQLite(), + dbname = db) + + dbcon <- do.call(dbConnect, db_pars) + + tempTbl <- "temp_table" + if (dbExistsTable(dbcon, tempTbl)) dbRemoveTable(dbcon, tempTbl) + dbWriteTable(conn = dbcon, + name = tempTbl, + value = dat, + row.names = FALSE, + append = FALSE) + + # Add any columns to input data.frame that are in target table, then merge + tmp_flds <- names(dat) + status <- dbSendQuery(dbcon, + paste("INSERT INTO", tbl, + "(", paste(tmp_flds, collapse = ","), ")", + "SELECT", + paste(tmp_flds, collapse = ","), + "FROM", + tempTbl)) + dbClearResult(status) + + # Remove temporary table + dbRemoveTable(dbcon, tempTbl) + + dbDisconnect(dbcon) + + } + + if (getOption("TCPL_DRVR") == "MySQL") { + + if (any(is.na(options()[c("TCPL_USER", "TCPL_HOST", "TCPL_PASS")]))) { + stop("Must configure TCPL_USER, TCPL_HOST, and TCPL_PASS options. See ", + "?tcplConf for more details.") + } + + db_pars <- list(drv = RMySQL::MySQL(), + user = getOption("TCPL_USER"), + password = getOption("TCPL_PASS"), + host = getOption("TCPL_HOST"), + dbname = db) + + dbcon <- do.call(dbConnect, db_pars) + + dbWriteTable(conn = dbcon, + name = tbl, + value = dat, + row.names = FALSE, + append = TRUE) + + dbDisconnect(dbcon) + + return(TRUE) + + } + + if (is.null(db_pars)) { + + stop(getOption("TCPL_DRVR"), " is not a supported database system. See ", + "?tcplConf for more details.") + + } + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplCascade.R b/R/tcplCascade.R index 76f0d94..1d5b0b3 100644 --- a/R/tcplCascade.R +++ b/R/tcplCascade.R @@ -1,78 +1,78 @@ -#------------------------------------------------------------------------------- -# tcplCascade: Do a cascading delete on tcpl screening data -#------------------------------------------------------------------------------- - -#' @title Do a cascading delete on tcpl screening data -#' -#' @description -#' \code{tcplCascade} deletes the data for the given id(s) starting at -#' the processing level given. The delete will cascade through all subsequent -#' tables. -#' -#' @param lvl Integer of length 1, the first level to delete from -#' @param type Character of length 1, the data type, "sc" or "mc" -#' @param id Integer, the id(s) to delete. See details for more information. -#' -#' @details -#' The data type can be either 'mc' for mutliple concentration data, or 'sc' -#' for single concentration data. Multiple concentration data will be loaded -#' into the level tables, whereas the single concentration will be loaded into -#' the single tables. -#' -#' If lvl is less than 3, id is interpreted as acid(s) and if lvl is greater -#' than or equal to 3, id is interpreted as aeid(s). -#' -#' @note -#' This function is not exported and not intended to be used by the user. -#' -#' @import data.table -#' @importFrom methods is - -tcplCascade <- function(lvl, type, id) { - - stime <- Sys.time() - - if (length(lvl) > 1) { - stop("Invalid lvl input - must be an integer of length 1.") - } - - db <- getOption("TCPL_DB") - - if (type == "mc") { - - if (lvl == 0) tcplDelete(tbl = "mc0", fld = "acid", val = id, db = db) - if (lvl <= 1) tcplDelete(tbl = "mc1", fld = "acid", val = id, db = db) - if (lvl <= 2) tcplDelete(tbl = "mc2", fld = "acid", val = id, db = db) - if (lvl < 3) { - id <- suppressWarnings(try(tcplLoadAeid("acid", id)$aeid, silent = TRUE)) - } - if (is(id, "try-error")) return(TRUE) - if (lvl <= 3) tcplDelete(tbl = "mc3", fld = "aeid", val = id, db = db) - if (lvl <= 4) tcplDelete(tbl = "mc4", fld = "aeid", val = id, db = db) - if (lvl <= 4) tcplDelete(tbl = "mc4_agg", fld = "aeid", val = id, db = db) - if (lvl <= 5) tcplDelete(tbl = "mc5", fld = "aeid", val = id, db = db) - if (lvl <= 6) tcplDelete(tbl = "mc6", fld = "aeid", val = id, db = db) - - } - - if (type == "sc") { - - if (lvl == 0) tcplDelete(tbl = "sc0", fld = "acid", val = id, db = db) - if (lvl < 1) { - id <- suppressWarnings(try(tcplLoadAeid("acid", id)$aeid, silent = TRUE)) - } - if (is(id, "try-error")) return(TRUE) - if (lvl <= 1) tcplDelete(tbl = "sc1", fld = "aeid", val = id, db = db) - if (lvl <= 2) tcplDelete(tbl = "sc2", fld = "aeid", val = id, db = db) - if (lvl <= 2) tcplDelete(tbl = "sc2_agg", fld = "aeid", val = id, db = db) - - } - - ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("Completed delete cascade for ", length(id), " ids (", ttime, - ")\n", sep = "") - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplCascade: Do a cascading delete on tcpl screening data +#------------------------------------------------------------------------------- + +#' @title Do a cascading delete on tcpl screening data +#' +#' @description +#' \code{tcplCascade} deletes the data for the given id(s) starting at +#' the processing level given. The delete will cascade through all subsequent +#' tables. +#' +#' @param lvl Integer of length 1, the first level to delete from +#' @param type Character of length 1, the data type, "sc" or "mc" +#' @param id Integer, the id(s) to delete. See details for more information. +#' +#' @details +#' The data type can be either 'mc' for mutliple concentration data, or 'sc' +#' for single concentration data. Multiple concentration data will be loaded +#' into the level tables, whereas the single concentration will be loaded into +#' the single tables. +#' +#' If lvl is less than 3, id is interpreted as acid(s) and if lvl is greater +#' than or equal to 3, id is interpreted as aeid(s). +#' +#' @note +#' This function is not exported and not intended to be used by the user. +#' +#' @import data.table +#' @importFrom methods is + +tcplCascade <- function(lvl, type, id) { + + stime <- Sys.time() + + if (length(lvl) > 1) { + stop("Invalid lvl input - must be an integer of length 1.") + } + + db <- getOption("TCPL_DB") + + if (type == "mc") { + + if (lvl == 0) tcplDelete(tbl = "mc0", fld = "acid", val = id, db = db) + if (lvl <= 1) tcplDelete(tbl = "mc1", fld = "acid", val = id, db = db) + if (lvl <= 2) tcplDelete(tbl = "mc2", fld = "acid", val = id, db = db) + if (lvl < 3) { + id <- suppressWarnings(try(tcplLoadAeid("acid", id)$aeid, silent = TRUE)) + } + if (is(id, "try-error")) return(TRUE) + if (lvl <= 3) tcplDelete(tbl = "mc3", fld = "aeid", val = id, db = db) + if (lvl <= 4) tcplDelete(tbl = "mc4", fld = "aeid", val = id, db = db) + if (lvl <= 4) tcplDelete(tbl = "mc4_agg", fld = "aeid", val = id, db = db) + if (lvl <= 5) tcplDelete(tbl = "mc5", fld = "aeid", val = id, db = db) + if (lvl <= 6) tcplDelete(tbl = "mc6", fld = "aeid", val = id, db = db) + + } + + if (type == "sc") { + + if (lvl == 0) tcplDelete(tbl = "sc0", fld = "acid", val = id, db = db) + if (lvl < 1) { + id <- suppressWarnings(try(tcplLoadAeid("acid", id)$aeid, silent = TRUE)) + } + if (is(id, "try-error")) return(TRUE) + if (lvl <= 1) tcplDelete(tbl = "sc1", fld = "aeid", val = id, db = db) + if (lvl <= 2) tcplDelete(tbl = "sc2", fld = "aeid", val = id, db = db) + if (lvl <= 2) tcplDelete(tbl = "sc2_agg", fld = "aeid", val = id, db = db) + + } + + ttime <- round(difftime(Sys.time(), stime, units = "sec"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("Completed delete cascade for ", length(id), " ids (", ttime, + ")\n", sep = "") + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplCode2CASN.R b/R/tcplCode2CASN.R index 1bb9f7c..5b70f43 100644 --- a/R/tcplCode2CASN.R +++ b/R/tcplCode2CASN.R @@ -1,61 +1,61 @@ -#------------------------------------------------------------------------------- -# tcplCode2CASN: Convert chemical code to CAS Registry Number -#------------------------------------------------------------------------------- - -#' @title Convert chemical code to CAS Registry Number -#' -#' @description -#' \code{tcplCode2CASN} takes a code and converts it CAS Registry Number. -#' -#' @param code Character of length 1, a chemical code -#' -#' @details -#' The function checks for the validity of the CAS Registry Number. Also, -#' the ToxCast data includes chemcials for which there is no CASRN. The -#' convention for these chemicals is to give them a CASRN as NOCAS_chid; the -#' code for these compounds is CNOCASchid. The function handles the NOCAS -#' compounds as they are stored in the database, as shown in the exmaple below. -#' -#' @examples -#' tcplCode2CASN("C80057") -#' tcplCode2CASN("C09812420") ## Invalid CASRN will give a warning -#' tcplCode2CASN("CNOCAS0015") ## The underscore is reinserted for NOCAS codes -#' -#' @return A CAS Registry Number. -#' -#' @export - -tcplCode2CASN <- function(code) { - - if (length(code) > 1) { - code <- code[1] - warning("length of 'code' greater than 1, only the first element used.") - } - - code <- sub("C", "", code) - - if (grepl("NOCAS", code)) { - - code <- sub("NOCAS", "NOCAS_", code) - return(code) - - } - - if (!grepl("[a-z]|[A-Z]", code)) { - - code <- as.numeric(sapply(code, strsplit, "")[[1]]) - clen <- length(code) - test <- sum((clen - 1):1 * code[1:(clen - 1)]) %% 10 == code[clen] - code <- paste(paste(code[1:(clen - 3)], collapse = ""), - paste(code[(clen - 2):(clen - 1)], collapse = ""), - code[clen], - sep = "-") - if (test) return(code) - } - - warning("'code' does not appear to have a valid CAS Registry Number.") - code - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplCode2CASN: Convert chemical code to CAS Registry Number +#------------------------------------------------------------------------------- + +#' @title Convert chemical code to CAS Registry Number +#' +#' @description +#' \code{tcplCode2CASN} takes a code and converts it CAS Registry Number. +#' +#' @param code Character of length 1, a chemical code +#' +#' @details +#' The function checks for the validity of the CAS Registry Number. Also, +#' the ToxCast data includes chemcials for which there is no CASRN. The +#' convention for these chemicals is to give them a CASRN as NOCAS_chid; the +#' code for these compounds is CNOCASchid. The function handles the NOCAS +#' compounds as they are stored in the database, as shown in the exmaple below. +#' +#' @examples +#' tcplCode2CASN("C80057") +#' tcplCode2CASN("C09812420") ## Invalid CASRN will give a warning +#' tcplCode2CASN("CNOCAS0015") ## The underscore is reinserted for NOCAS codes +#' +#' @return A CAS Registry Number. +#' +#' @export + +tcplCode2CASN <- function(code) { + + if (length(code) > 1) { + code <- code[1] + warning("length of 'code' greater than 1, only the first element used.") + } + + code <- sub("C", "", code) + + if (grepl("NOCAS", code)) { + + code <- sub("NOCAS", "NOCAS_", code) + return(code) + + } + + if (!grepl("[a-z]|[A-Z]", code)) { + + code <- as.numeric(sapply(code, strsplit, "")[[1]]) + clen <- length(code) + test <- sum((clen - 1):1 * code[1:(clen - 1)]) %% 10 == code[clen] + code <- paste(paste(code[1:(clen - 3)], collapse = ""), + paste(code[(clen - 2):(clen - 1)], collapse = ""), + code[clen], + sep = "-") + if (test) return(code) + } + + warning("'code' does not appear to have a valid CAS Registry Number.") + code + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplConf.R b/R/tcplConf.R index ff3a574..00acfe3 100644 --- a/R/tcplConf.R +++ b/R/tcplConf.R @@ -1,55 +1,55 @@ -#------------------------------------------------------------------------------- -# tcplConf: Configure the tcpl options -#------------------------------------------------------------------------------- - -#' @rdname config_funcs -#' @export - -tcplConf <- function (drvr = NULL, user = NULL, pass = NULL, host = NULL, - db = NULL) { - - check <- function(x) length(x) == 1 && is.character(x) - setop <- function(x) { - xn <- deparse(substitute(x)) - if (is.na(x)) x <- NA_character_ - if (check(x)) { - p <- list(x) - names(p) <- paste0("TCPL_", toupper(xn)) - do.call(what = options, p) - } else { - warning("Invalid '", xn, ",' no changes made to TCPL_", toupper(xn)) - } - } - - if (!is.null(user)) setop(user) - if (!is.null(pass)) setop(pass) - if (!is.null(host)) setop(host) - if (!is.null(db)) setop(db) - - if (!is.null(drvr)) { - - if (!drvr %in% c("SQLite", "MySQL")) { - stop(drvr, " is not a supported database driver. Must be 'SQLite' or ", - "'MySQL.'") - } - - if (drvr == "SQLite") { - options("TCPL_DRVR" = "SQLite") - } - - if (drvr == "MySQL") { - options("TCPL_DRVR" = "MySQL") - mxp <- tcplQuery("SHOW VARIABLES LIKE 'max_allowed_packet'")$Value - mxp <- as.numeric(mxp) - if (mxp < 1073741824) { - warning("The 'max_allowed_packet' MySQL server setting is set to ", - mxp, " bytes. It is recommended that you increase it to ", - "1073741824 bytes to ensure larger queries run without error.") - } - } - - } - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplConf: Configure the tcpl options +#------------------------------------------------------------------------------- + +#' @rdname config_funcs +#' @export + +tcplConf <- function (drvr = NULL, user = NULL, pass = NULL, host = NULL, + db = NULL) { + + check <- function(x) length(x) == 1 && is.character(x) + setop <- function(x) { + xn <- deparse(substitute(x)) + if (is.na(x)) x <- NA_character_ + if (check(x)) { + p <- list(x) + names(p) <- paste0("TCPL_", toupper(xn)) + do.call(what = options, p) + } else { + warning("Invalid '", xn, ",' no changes made to TCPL_", toupper(xn)) + } + } + + if (!is.null(user)) setop(user) + if (!is.null(pass)) setop(pass) + if (!is.null(host)) setop(host) + if (!is.null(db)) setop(db) + + if (!is.null(drvr)) { + + if (!drvr %in% c("SQLite", "MySQL")) { + stop(drvr, " is not a supported database driver. Must be 'SQLite' or ", + "'MySQL.'") + } + + if (drvr == "SQLite") { + options("TCPL_DRVR" = "SQLite") + } + + if (drvr == "MySQL") { + options("TCPL_DRVR" = "MySQL") + mxp <- tcplQuery("SHOW VARIABLES LIKE 'max_allowed_packet'")$Value + mxp <- as.numeric(mxp) + if (mxp < 1073741824) { + warning("The 'max_allowed_packet' MySQL server setting is set to ", + mxp, " bytes. It is recommended that you increase it to ", + "1073741824 bytes to ensure larger queries run without error.") + } + } + + } + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplConfDefault.R b/R/tcplConfDefault.R index a631425..40c3204 100644 --- a/R/tcplConfDefault.R +++ b/R/tcplConfDefault.R @@ -1,15 +1,15 @@ -#------------------------------------------------------------------------------- -# tcplConfDefault: Generate default config file -#------------------------------------------------------------------------------- - -#' @rdname config_funcs -#' @export - -tcplConfDefault <- function () { - - sqlite <- file.path(system.file(package = "tcpl"), "sql", "tcpldb.sqlite") - tcplConf(db = sqlite, user = NA, host = NA, drvr = "SQLite") - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplConfDefault: Generate default config file +#------------------------------------------------------------------------------- + +#' @rdname config_funcs +#' @export + +tcplConfDefault <- function () { + + sqlite <- file.path(system.file(package = "tcpl"), "sql", "tcpldb.sqlite") + tcplConf(db = sqlite, user = NA, host = NA, drvr = "SQLite") + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplConfList.R b/R/tcplConfList.R index 0c65ce4..80d9f51 100644 --- a/R/tcplConfList.R +++ b/R/tcplConfList.R @@ -1,16 +1,16 @@ -#------------------------------------------------------------------------------- -# tcplConfList: -#------------------------------------------------------------------------------- - -#' @rdname config_funcs -#' @export - -tcplConfList <- function(show.pass = FALSE) { - - opts <- list("TCPL_DB", "TCPL_USER", "TCPL_HOST", "TCPL_DRVR") - if (show.pass) opts <- c(opts, "TCPL_PASS") - do.call(options, opts) - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplConfList: +#------------------------------------------------------------------------------- + +#' @rdname config_funcs +#' @export + +tcplConfList <- function(show.pass = FALSE) { + + opts <- list("TCPL_DB", "TCPL_USER", "TCPL_HOST", "TCPL_DRVR") + if (show.pass) opts <- c(opts, "TCPL_PASS") + do.call(options, opts) + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplConfLoad.R b/R/tcplConfLoad.R index 3f56b68..98eb789 100644 --- a/R/tcplConfLoad.R +++ b/R/tcplConfLoad.R @@ -1,19 +1,27 @@ -#------------------------------------------------------------------------------- -# tcplConfLoad: Load the current configuration file -#------------------------------------------------------------------------------- - -#' @rdname config_funcs -#' @export - -tcplConfLoad <- function () { - - ## Variable-binding to pass R CMD Check - DRVR <- USER <- PASS <- HOST <- DB <- NULL - - source(file.path(system.file(package = "tcpl"), "TCPL.config"), local = TRUE) - - tcplConf(DRVR, USER, PASS, HOST, DB) - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplConfLoad: Load the current configuration file +#------------------------------------------------------------------------------- + +#' @rdname config_funcs +#' +#' @param list.new Logical of length 1, should the new settings be printed? +#' +#' @export + +tcplConfLoad <- function (list.new = TRUE) { + + stopifnot(is.logical(list.new) && length(list.new) == 1) + + conf_file <- .getConfFile() + + ## Variable-binding to pass R CMD Check + DRVR <- USER <- PASS <- HOST <- DB <- NULL + + source(conf_file, local = TRUE) + + tcplConf(DRVR, USER, PASS, HOST, DB) + tcplConfList() + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplConfReset.R b/R/tcplConfReset.R index 400072b..9fe68f7 100644 --- a/R/tcplConfReset.R +++ b/R/tcplConfReset.R @@ -1,30 +1,32 @@ -#------------------------------------------------------------------------------- -# tcplConfReset: Generate default config file -#------------------------------------------------------------------------------- - -#' @rdname config_funcs -#' @export - -tcplConfReset <- function () { - - cat("###################################################################", - "", - "## Detailed information about this file available in the help file for", - "## tcplConf (?tcplConf).", - "", - "DRVR <- \"SQLite\"", - "HOST <- NA_character_", - "USER <- NA_character_", - "PASS <- NA_character_", - "DB <- file.path(system.file(package = \"tcpl\"),", - " \"sql\",", - " \"tcpldb.sqlite\")", - "", - "###################################################################", - sep = "\n", - file = file.path(system.file(package = "tcpl"), "TCPL.config"), - append = FALSE) - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplConfReset: Generate default config file +#------------------------------------------------------------------------------- + +#' @rdname config_funcs +#' @export + +tcplConfReset <- function () { + + conf_file <- .getConfFile() + + cat("###################################################################", + "", + "## Detailed information about this file available in the help file for", + "## tcplConf (?tcplConf).", + "", + "DRVR <- \"SQLite\"", + "HOST <- NA_character_", + "USER <- NA_character_", + "PASS <- NA_character_", + "DB <- file.path(system.file(package = \"tcpl\"),", + " \"sql\",", + " \"tcpldb.sqlite\")", + "", + "###################################################################", + sep = "\n", + file = file.path(conf_file), + append = FALSE) + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplConfSave.R b/R/tcplConfSave.R index 29112d5..be1e9e3 100644 --- a/R/tcplConfSave.R +++ b/R/tcplConfSave.R @@ -1,50 +1,52 @@ -#------------------------------------------------------------------------------- -# tcplConfSave: Save current tcpl settings to config file -#------------------------------------------------------------------------------- - -#' @rdname config_funcs -#' @export - -tcplConfSave <- function () { - - if(any(sapply(tcplConfList(), is.null))) { - stop("One of the tcpl settings is NULL. Saving the configuration file ", - "with a NULL setting\nwill keep the package from loading in future ", - "sessions.") - } - - drvr <- getOption("TCPL_DRVR") - if (!drvr %in% c("SQLite", "MySQL")) { - stop(drvr, " is not a supported database driver. Must be 'SQLite' or ", - "'MySQL'.") - } - drvr <- shQuote(drvr) - - host <- getOption("TCPL_HOST") - host <- if(is.na(host)) host else shQuote(host) - user <- getOption("TCPL_USER") - user <- if(is.na(user)) user else shQuote(user) - pass <- getOption("TCPL_PASS") - pass <- if(is.na(pass)) pass else shQuote(pass) - db <- getOption("TCPL_DB") - db <- if(is.na(db)) db else shQuote(db) - - cat("###################################################################\n", - "\n", - "## Detailed information about this file available in the help file for", - "## tcplConf (?tcplConf).\n", - "\n", - "DRVR <-", drvr, "\n", - "HOST <-", host, "\n", - "USER <-", user, "\n", - "PASS <-", pass, "\n", - "DB <-", db, "\n", - "\n", - "###################################################################\n", - sep = " ", - file = file.path(system.file(package = "tcpl"), "TCPL.config"), - append = FALSE) - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplConfSave: Save current tcpl settings to config file +#------------------------------------------------------------------------------- + +#' @rdname config_funcs +#' @export + +tcplConfSave <- function () { + + conf_file <- .getConfFile() + + if(any(sapply(tcplConfList(), is.null))) { + stop("One of the tcpl settings is NULL. Saving the configuration file ", + "with a NULL setting\nwill keep the package from loading in future ", + "sessions.") + } + + drvr <- getOption("TCPL_DRVR") + if (!drvr %in% c("SQLite", "MySQL")) { + stop(drvr, " is not a supported database driver. Must be 'SQLite' or ", + "'MySQL'.") + } + drvr <- shQuote(drvr) + + host <- getOption("TCPL_HOST") + host <- if(is.na(host)) host else shQuote(host) + user <- getOption("TCPL_USER") + user <- if(is.na(user)) user else shQuote(user) + pass <- getOption("TCPL_PASS") + pass <- if(is.na(pass)) pass else shQuote(pass) + db <- getOption("TCPL_DB") + db <- if(is.na(db)) db else shQuote(db) + + cat("###################################################################\n", + "\n", + "## Detailed information about this file available in the help file for", + "## tcplConf (?tcplConf).\n", + "\n", + "DRVR <-", drvr, "\n", + "HOST <-", host, "\n", + "USER <-", user, "\n", + "PASS <-", pass, "\n", + "DB <-", db, "\n", + "\n", + "###################################################################\n", + sep = " ", + file = file.path(conf_file), + append = FALSE) + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplCytoPt.R b/R/tcplCytoPt.R index e76f337..6719375 100644 --- a/R/tcplCytoPt.R +++ b/R/tcplCytoPt.R @@ -1,170 +1,170 @@ -#------------------------------------------------------------------------------- -# tcplCytoPt: Calculate the cytotoxicity point based on the "burst assays" -#------------------------------------------------------------------------------- - -#' @title Calculate the cytotoxicity point based on the "burst" endpoints -#' -#' @description -#' \code{tcplCytoPt} calculates the cytotoxicity point and average cytotoxicity -#' distribution based on the acitivty in the "burst" assay endpoints. -#' -#' @param chid Integer, chemical ID values to subset on -#' @param aeid Integer, assay endpoint ID values to override the "burst assay" -#' definitions -#' @param flag Integer, mc6_mthd_id values to be passed to -#' \code{\link{tcplSubsetChid}} -#' @param min.test Integer or Boolean, the number of tested assay endpoints -#' required for a cheimcal to be used in calculating the "global MAD." -#' @param default.pt Numeric of length 1, the default cytotoxicity point value -#' -#' @details -#' \code{tcplCytoPt} provides estimates for chemical-specific cytotoxicity -#' distributions (more information available in the vignette.) Before -#' calculating the cytotoxicity distributions, the level 5 data is subsetted -#' by the \code{\link{tcplSubsetChid}} function. -#' -#' The 'chid' parameter specifies a subset of chemicals to use in the -#' calculations, given by chemical ID (chid). The 'aeid' parameter specifies -#' which assays to use in calculating the cytotoxicity point and distribution. -#' By default \code{tcplCytoPt} will use all available chemicals and the -#' assay endpoints defined by the 'burst_assay' field in the -#' "assay_component_endpoint" table. The examples show how to identify the -#' "burst" endpoints. -#' -#' \code{tcplCytoPt} returns the cytotoxicity point (the AC50 values of the -#' active "burst" endpoints), the corresponding MAD, and the global MAD (median -#' of the calculated MAD values). Not every chemical must be tested in every -#' "burst" endpoint. The 'min.test' parameter allows the user to specify a -#' minimum number of tested assay endpoints as a requirement for MAD values to -#' be included in the global MAD calculation. For example, suppose the user -#' supplies 10 "burst" assays. The user can choose to require a chemical to be -#' tested in at least 5 of those assays for it's MAD value to be included in -#' the global MAD calculation. Having chemicals with many less "burst" endpoints -#' tested may inflate or deflate the global MAD calculation. By default (values -#' of \code{TRUE} or \code{NULL}), \code{tcplCytoPt} requires a chemical to be -#' tested in at least 80\% of the given "burst" assays. The user can also -#' provide 'min.test' values of \code{FALSE} (indicating to include all MAD -#' values), or a number (indicating a specific number of endpoints). -#' -#' Chemicals without at least 2 active "burst" assays do not have a MAD value, -#' and the cytotoxicity point is defined by the 'default.pt' parameter. The -#' default value for 'default.pt' is 3. -#' -#' The resulting data.table has the following fields: -#' \enumerate{ -#' \item "chid" -- The chemical ID. -#' \item "code" -- The chemcial code. -#' \item "chnm" -- The chemical name. -#' \item "casn" -- The chemical CASRN. -#' \item "med" -- The median of the "burst" endpoint log(AC50) ("modl_ga" in -#' the level 5 output) values. -#' \item "mad" -- The MAD of the "burst" endpoint log(AC50) values. -#' \item "ntst" -- The number of "burst" endpoints tested. -#' \item "nhit" -- The number of acive "burst" endpoints. -#' \item "use_global_mad" -- TRUE/FALSE, whether the mad value was used in the -#' global MAD calculation. -#' \item "global_mad" -- The median of the "mad" values where "use_global_mad" -#' is TRUE. -#' \item "cyto_pt" -- The cytotoxicity point, or the value in "med" when -#' "nhit" is at least 2. -#' \item "cyto_pt_um" -- \eqn{10^\mathit{cyto\_pt}}{10^cyto_pt} -#' \item "lower_bnd_um" -- \eqn{10^{\mathit{cyto\_pt} - 3\mathit{global\_mad}}}{10^(cyto_pt - 3*global_mad)} -#' } -#' -#' -#' @examples -#' ## Store the current config settings, so they can be reloaded at the end -#' ## of the examples -#' conf_store <- tcplConfList() -#' tcplConfDefault() -#' -#' ## Load the "burst" endpoints -- none are defined in the example dataset -#' tcplLoadAeid(fld = "burst_assay", val = 1) -#' -#' ## Calculate the cytotoxicity distributions using both example endpoints -#' tcplCytoPt(aeid = 1:2) -#' -#' ## The above example does not calculate a global MAD, because no chemical -#' ## hit both endpoints. (This makes sense, because both endpoints are -#' ## derived from one component, where one endpoint is acitivity in the -#' ## up direction, and the other is acitivty in the down direction.) -#' ## Note, the cyto_pt is also 3 for all chemicals, because the function -#' ## requires at least two endpoints to calculate a cytotoxicity point. If -#' ## the user wishes to use one assay, this function is not necessary. -#' -#' ## Changing 'default.pt' will change cyto_pt in the resulting data.table -#' tcplCytoPt(aeid = 1:2, default.pt = 6) -#' -#' ## Reset configuration -#' options(conf_store) -#' -#' @return A data.table with the cytotoxicity distribution for each chemical. -#' The definition of the field names are listed under "details." -#' -#' @import data.table -#' @export - -tcplCytoPt <- function(chid = NULL, aeid = NULL, flag = TRUE, - min.test = TRUE, default.pt = 3) { - - ## Variable-binding to pass R CMD Check - modl_ga <- hitc <- code <- chnm <- casn <- use_global_mad <- nhit <- NULL - ntst <- global_mad <- cyto_pt <- med <- cyto_pt_um <- lower_bnd_um <- NULL - - if (!is.null(aeid) & !is.vector(aeid)) { - stop("'aeid' must be NULL or a vector.") - } - - if (!is.null(chid) & !is.vector(chid)) { - stop("'chid' must be NULL or a vector.") - } - - mt_type <- (is.numeric(min.test) | is.null(min.test) | is.logical(min.test)) - if (!(length(min.test) == 1 & mt_type)) { - stop("Invalid 'min.test' input. See details.") - } - - if (is.null(aeid)) { - ae <- suppressWarnings(tcplLoadAeid("burst_assay", 1)$aeid) - } else { - ae <- aeid - } - - if (length(ae) == 0) stop("No burst assays defined.") - - if (is.null(min.test)) { - min.test <- TRUE - warning("'min.test' input was NULL and interpreted as TRUE.") - } - - if (min.test) { - mtst <- if (is.logical(min.test)) floor(0.8 * length(ae)) else min.test - } else { - mtst <- 0 - } - - zdat <- tcplLoadData(lvl = 5L, fld = "aeid", val = ae, type = "mc") - zdat <- tcplPrepOtpt(dat = zdat) - - if (!is.null(chid)) {ch <- chid; zdat <- zdat[chid %in% ch]} - - zdat <- tcplSubsetChid(dat = zdat, flag = flag) - - zdst <- zdat[ , - list(med = median(modl_ga[hitc == 1]), - mad = mad(modl_ga[hitc == 1]), - ntst = .N, - nhit = lw(hitc == 1)), - by = list(chid, code, chnm, casn)] - zdst[ , use_global_mad := nhit > 1 & ntst > mtst] - zdst[ , global_mad := median(mad[use_global_mad])] - zdst[ , cyto_pt := med] - zdst[nhit < 2, cyto_pt := default.pt] - zdst[ , cyto_pt_um := 10^cyto_pt] - zdst[ , lower_bnd_um := 10^(cyto_pt - 3*global_mad)] - - zdst[] - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplCytoPt: Calculate the cytotoxicity point based on the "burst assays" +#------------------------------------------------------------------------------- + +#' @title Calculate the cytotoxicity point based on the "burst" endpoints +#' +#' @description +#' \code{tcplCytoPt} calculates the cytotoxicity point and average cytotoxicity +#' distribution based on the acitivty in the "burst" assay endpoints. +#' +#' @param chid Integer, chemical ID values to subset on +#' @param aeid Integer, assay endpoint ID values to override the "burst assay" +#' definitions +#' @param flag Integer, mc6_mthd_id values to be passed to +#' \code{\link{tcplSubsetChid}} +#' @param min.test Integer or Boolean, the number of tested assay endpoints +#' required for a cheimcal to be used in calculating the "global MAD." +#' @param default.pt Numeric of length 1, the default cytotoxicity point value +#' +#' @details +#' \code{tcplCytoPt} provides estimates for chemical-specific cytotoxicity +#' distributions (more information available in the vignette.) Before +#' calculating the cytotoxicity distributions, the level 5 data is subsetted +#' by the \code{\link{tcplSubsetChid}} function. +#' +#' The 'chid' parameter specifies a subset of chemicals to use in the +#' calculations, given by chemical ID (chid). The 'aeid' parameter specifies +#' which assays to use in calculating the cytotoxicity point and distribution. +#' By default \code{tcplCytoPt} will use all available chemicals and the +#' assay endpoints defined by the 'burst_assay' field in the +#' "assay_component_endpoint" table. The examples show how to identify the +#' "burst" endpoints. +#' +#' \code{tcplCytoPt} returns the cytotoxicity point (the AC50 values of the +#' active "burst" endpoints), the corresponding MAD, and the global MAD (median +#' of the calculated MAD values). Not every chemical must be tested in every +#' "burst" endpoint. The 'min.test' parameter allows the user to specify a +#' minimum number of tested assay endpoints as a requirement for MAD values to +#' be included in the global MAD calculation. For example, suppose the user +#' supplies 10 "burst" assays. The user can choose to require a chemical to be +#' tested in at least 5 of those assays for it's MAD value to be included in +#' the global MAD calculation. Having chemicals with many less "burst" endpoints +#' tested may inflate or deflate the global MAD calculation. By default (values +#' of \code{TRUE} or \code{NULL}), \code{tcplCytoPt} requires a chemical to be +#' tested in at least 80\% of the given "burst" assays. The user can also +#' provide 'min.test' values of \code{FALSE} (indicating to include all MAD +#' values), or a number (indicating a specific number of endpoints). +#' +#' Chemicals without at least 2 active "burst" assays do not have a MAD value, +#' and the cytotoxicity point is defined by the 'default.pt' parameter. The +#' default value for 'default.pt' is 3. +#' +#' The resulting data.table has the following fields: +#' \enumerate{ +#' \item "chid" -- The chemical ID. +#' \item "code" -- The chemcial code. +#' \item "chnm" -- The chemical name. +#' \item "casn" -- The chemical CASRN. +#' \item "med" -- The median of the "burst" endpoint log(AC50) ("modl_ga" in +#' the level 5 output) values. +#' \item "mad" -- The MAD of the "burst" endpoint log(AC50) values. +#' \item "ntst" -- The number of "burst" endpoints tested. +#' \item "nhit" -- The number of acive "burst" endpoints. +#' \item "use_global_mad" -- TRUE/FALSE, whether the mad value was used in the +#' global MAD calculation. +#' \item "global_mad" -- The median of the "mad" values where "use_global_mad" +#' is TRUE. +#' \item "cyto_pt" -- The cytotoxicity point, or the value in "med" when +#' "nhit" is at least 2. +#' \item "cyto_pt_um" -- \eqn{10^\mathit{cyto\_pt}}{10^cyto_pt} +#' \item "lower_bnd_um" -- \eqn{10^{\mathit{cyto\_pt} - 3\mathit{global\_mad}}}{10^(cyto_pt - 3*global_mad)} +#' } +#' +#' +#' @examples +#' ## Store the current config settings, so they can be reloaded at the end +#' ## of the examples +#' conf_store <- tcplConfList() +#' tcplConfDefault() +#' +#' ## Load the "burst" endpoints -- none are defined in the example dataset +#' tcplLoadAeid(fld = "burst_assay", val = 1) +#' +#' ## Calculate the cytotoxicity distributions using both example endpoints +#' tcplCytoPt(aeid = 1:2) +#' +#' ## The above example does not calculate a global MAD, because no chemical +#' ## hit both endpoints. (This makes sense, because both endpoints are +#' ## derived from one component, where one endpoint is acitivity in the +#' ## up direction, and the other is acitivty in the down direction.) +#' ## Note, the cyto_pt is also 3 for all chemicals, because the function +#' ## requires at least two endpoints to calculate a cytotoxicity point. If +#' ## the user wishes to use one assay, this function is not necessary. +#' +#' ## Changing 'default.pt' will change cyto_pt in the resulting data.table +#' tcplCytoPt(aeid = 1:2, default.pt = 6) +#' +#' ## Reset configuration +#' options(conf_store) +#' +#' @return A data.table with the cytotoxicity distribution for each chemical. +#' The definition of the field names are listed under "details." +#' +#' @import data.table +#' @export + +tcplCytoPt <- function(chid = NULL, aeid = NULL, flag = TRUE, + min.test = TRUE, default.pt = 3) { + + ## Variable-binding to pass R CMD Check + modl_ga <- hitc <- code <- chnm <- casn <- use_global_mad <- nhit <- NULL + ntst <- global_mad <- cyto_pt <- med <- cyto_pt_um <- lower_bnd_um <- NULL + + if (!is.null(aeid) & !is.vector(aeid)) { + stop("'aeid' must be NULL or a vector.") + } + + if (!is.null(chid) & !is.vector(chid)) { + stop("'chid' must be NULL or a vector.") + } + + mt_type <- (is.numeric(min.test) | is.null(min.test) | is.logical(min.test)) + if (!(length(min.test) == 1 & mt_type)) { + stop("Invalid 'min.test' input. See details.") + } + + if (is.null(aeid)) { + ae <- suppressWarnings(tcplLoadAeid("burst_assay", 1)$aeid) + } else { + ae <- aeid + } + + if (length(ae) == 0) stop("No burst assays defined.") + + if (is.null(min.test)) { + min.test <- TRUE + warning("'min.test' input was NULL and interpreted as TRUE.") + } + + if (min.test) { + mtst <- if (is.logical(min.test)) floor(0.8 * length(ae)) else min.test + } else { + mtst <- 0 + } + + zdat <- tcplLoadData(lvl = 5L, fld = "aeid", val = ae, type = "mc") + zdat <- tcplPrepOtpt(dat = zdat) + + if (!is.null(chid)) {ch <- chid; zdat <- zdat[chid %in% ch]} + + zdat <- tcplSubsetChid(dat = zdat, flag = flag) + + zdst <- zdat[ , + list(med = median(modl_ga[hitc == 1]), + mad = mad(modl_ga[hitc == 1]), + ntst = .N, + nhit = lw(hitc == 1)), + by = list(chid, code, chnm, casn)] + zdst[ , use_global_mad := nhit > 1 & ntst > mtst] + zdst[ , global_mad := median(mad[use_global_mad])] + zdst[ , cyto_pt := med] + zdst[nhit < 2, cyto_pt := default.pt] + zdst[ , cyto_pt_um := 10^cyto_pt] + zdst[ , lower_bnd_um := 10^(cyto_pt - 3*global_mad)] + + zdst[] + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplDelete.R b/R/tcplDelete.R index e8a69a4..8fc5ea5 100644 --- a/R/tcplDelete.R +++ b/R/tcplDelete.R @@ -1,44 +1,44 @@ -#------------------------------------------------------------------------------- -# tcplDelete: Delete rows from tcpl databases -#------------------------------------------------------------------------------- - -#' @title Delete rows from tcpl databases -#' -#' @description -#' \code{tcplDelete} deletes rows from the given table and database. -#' -#' @param tbl Character, length 1, the table to delete from -#' @param fld Character, the field(s) to query on -#' @param val List, vectors of values for each field to query on. Must be in -#' the same order as 'fld'. -#' @param db Character, the database containing the table -#' -#' @note -#' This function is not exported and not intended to be used by the user. -#' -#' @seealso \code{\link{tcplSendQuery}} -#' -#' @import data.table - -tcplDelete <- function(tbl, fld, val, db) { - - # Check for valid inputs - if (length(tbl) != 1 | class(tbl) != "character") { - stop("The input 'tbl' must be a character of length one.") - } - - qformat <- paste("DELETE FROM", tbl, "WHERE") - - qformat <- paste0(qformat, " ", paste(fld, "IN (%s)", collapse = " AND ")) - qformat <- paste0(qformat, ";") - - if (!is.list(val)) val <- list(val) - val <- lapply(val, function(x) paste0("\"", x, "\"", collapse = ",")) - - qstring <- do.call(sprintf, args = c(qformat, val)) - - tcplSendQuery(query = qstring, db = db) - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplDelete: Delete rows from tcpl databases +#------------------------------------------------------------------------------- + +#' @title Delete rows from tcpl databases +#' +#' @description +#' \code{tcplDelete} deletes rows from the given table and database. +#' +#' @param tbl Character, length 1, the table to delete from +#' @param fld Character, the field(s) to query on +#' @param val List, vectors of values for each field to query on. Must be in +#' the same order as 'fld'. +#' @param db Character, the database containing the table +#' +#' @note +#' This function is not exported and not intended to be used by the user. +#' +#' @seealso \code{\link{tcplSendQuery}} +#' +#' @import data.table + +tcplDelete <- function(tbl, fld, val, db) { + + # Check for valid inputs + if (length(tbl) != 1 | class(tbl) != "character") { + stop("The input 'tbl' must be a character of length one.") + } + + qformat <- paste("DELETE FROM", tbl, "WHERE") + + qformat <- paste0(qformat, " ", paste(fld, "IN (%s)", collapse = " AND ")) + qformat <- paste0(qformat, ";") + + if (!is.list(val)) val <- list(val) + val <- lapply(val, function(x) paste0("\"", x, "\"", collapse = ",")) + + qstring <- do.call(sprintf, args = c(qformat, val)) + + tcplSendQuery(query = qstring, db = db) + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplFit.R b/R/tcplFit.R index faac423..f37b0b9 100644 --- a/R/tcplFit.R +++ b/R/tcplFit.R @@ -1,416 +1,416 @@ -#------------------------------------------------------------------------------- -# tcplFit: Fit the data -#------------------------------------------------------------------------------- - -#' @title Fit the data with the constant, hill, and gain-loss models -#' -#' @description -#' \code{tcplFit} fits the constant, hill, and gain-loss models to the given data -#' and returns some summary statistics and the fit parameters in a list. -#' -#' @param logc Numeric, log concentration values -#' @param resp Numeric, normalized response values -#' @param bmad Numeric, the baseline median absolute deviation for the entire -#' assay -#' @param force.fit Logical, TRUE indicates to attempt fitting every -#' concentration series -#' @param \dots Any other data to be included in list output. -#' -#' @details -#' By default, \code{tcplFit} will only attempt to fit concentration series -#' when at least one median value is greater than 3*bmad. -#' -#' @examples -#' logc <- 1:10 -#' resp <- sapply(1:10, tcplHillVal, ga = 5, tp = 50, gw = 0.5) -#' params <- tcplFit(logc = logc, resp = resp, bmad = 10) -#' plot(resp ~ logc) -#' tcplAddModel(pars = params, modl = "hill") -#' -#' @return List of summary values and fit parameters for the given data. -#' -#' @seealso \code{\link{tcplObjCnst}}, \code{\link{tcplObjHill}}, -#' \code{\link{tcplObjGnls}}, \code{\link{constrOptim}} -#' -#' @importFrom numDeriv hessian -#' @importFrom stats optim constrOptim median mad -#' @importFrom methods is -#' @export - - -tcplFit <- function(logc, resp, bmad, force.fit = FALSE, ...) { - - ## Variable-binding to pass R CMD Check - hill_tp <- hill_ga <- hill_gw <- gnls_ga <- gnls_gw <- gnls_la <- NULL - gnls_lw <- gnls_tp <- hill_tp_sd <- hill_ga_sd <- hill_gw_sd <- NULL - hill_er <- hill_er_sd <- gnls_tp_sd <- gnls_ga_sd <- gnls_gw_sd <- NULL - gnls_la_sd <- gnls_lw_sd <- gnls_er <- gnls_er_sd <- NULL - - fenv <- environment() - - bmad <- min(bmad) - rmns <- tapply(resp, logc, mean) - rmds <- tapply(resp, logc, median) - mmed <- max(rmds) - mmed_conc <- as.numeric(names(which.max(rmds))) - - hprs <- paste0("hill_", c("tp", "ga", "gw", "er")) - hsds <- paste0("hill_", c("tp", "ga", "gw", "er"), "_sd") - gprs <- paste0("gnls_", c("tp", "ga", "gw", "la", "lw", "er")) - gsds <- paste0("gnls_", c("tp", "ga", "gw", "la", "lw", "er"), "_sd") - - resp_max <- max(resp) - resp_min <- min(resp) - logc_med <- median(logc) - logc_min <- min(logc) - logc_max <- max(logc) - - ncnc <- lu(logc) - npts <- length(resp) - nrep <- as.numeric(median(tapply(resp, logc, lu))) # Meidan number replicates - nmed_gtbl <- lw(rmds >= 3 * bmad) # Number of medians above 3 * bmad - - ## Do not fit anything with less than four concentrations of data. - if (length(rmds) >= 4) { - - er_est <- if ((rmad <- mad(resp)) > 0) log(rmad) else log(1e-32) - - ###----------------------- Fit the Constant Model -----------------------### - cfit <- optim(er_est, - tcplObjCnst, - method = "Brent", - lower = er_est - 2, - upper = er_est + 2, - control = list(fnscale = -1, - reltol = 1e-4, - maxit = 500), - resp = resp) - - if (!is(cfit, "try-error")) { - - cnst <- 1L - cnst_er <- cfit$par - caic <- 2 - 2*cfit$value # 2*length(cfit$par) - 2*cfit$value - - ## Calculate the rmse for constant - crme <- sqrt(mean((0 - resp)^2, na.rm = TRUE)) - - } else { - - cnst <- 0L - cnst_er <- NA_real_ - caic <- NA_integer_ - crme <- NA_real_ - - } - - if (lw(rmds >= 3*bmad) > 0 | force.fit) { - - ###------------------------ Fit the Hill Model ------------------------### - ## Starting parameters for the Hill Model - # cind <- (ceiling(length(meds)/2) + 1):length(meds) - h <- c(mmed, # top (tp) - mmed_conc - 1, # logAC50 (ga) - 1.2, # hill coefficient (gw) - er_est) # logSigma (er) - - if (h[1] == 0) h[1] <- 0.1 - - ## Generate the bound matrices to constrain the model. - # tp ga gw er - hUi <- matrix(c( 1, 0, 0, 0, - -1, 0, 0, 0, - 0, 1, 0, 0, - 0, -1, 0, 0, - 0, 0, 1, 0, - 0, 0, -1, 0), - byrow = TRUE, nrow = 6, ncol = 4) - - hbnds <- c(0, -1.2*resp_max, # tp bounds - logc_min - 2, -(logc_max + 0.5), # ga bounds - 0.3, -8) # gw bounds - - hCi <- matrix(hbnds, nrow = 6, ncol = 1) - - ## Optimize the hill model - hfit <- try(constrOptim(h, - tcplObjHill, - ui = hUi, - ci = hCi, - mu = 1e-6, - method = "Nelder-Mead", - control = list(fnscale = -1, - reltol = 1e-10, - maxit = 6000), - lconc = logc, - resp = resp), - silent = TRUE) - - ## Generate some summary statistics - if (!is(hfit, "try-error")) { # Hill model fit the data - - hill <- 1L - haic <- 8 - 2*hfit$value # 2*length(hfit$par) - 2*hfit$value - mapply(assign, - c(hprs), - hfit$par, - MoreArgs = list(envir = fenv)) - - ## Calculate rmse for hill - hill_modl <- hill_tp/(1 + 10^((hill_ga - logc)*hill_gw)) - hrme <- sqrt(mean((hill_modl - resp)^2, na.rm = TRUE)) - - ## Calculate the sd for the hill parameters - hfit$cov <- try(solve(-hessian(tcplObjHill, - hfit$par, - lconc = logc, - resp = resp)), - silent = TRUE) - - if (!is(hfit$cov, "try-error")) { # Could invert hill Hessian - - hcov <- 1L - hdiag_sqrt <- suppressWarnings(sqrt(diag(hfit$cov))) - if (any(is.nan(hdiag_sqrt))) { - mapply(assign, - hsds, - NaN, - MoreArgs = list(envir = fenv)) - } else { - mapply(assign, - hsds, - hdiag_sqrt, - MoreArgs = list(envir = fenv)) - } - - } else { # Could not invert hill Hessian - - hcov <- 0L - mapply(assign, - c(hsds), - NA_real_, - MoreArgs = list(envir = fenv)) - - } - - } else { # Hill model did not fit the data - - hill <- 0L - haic <- NA_real_ - hcov <- NA_integer_ - hrme <- NA_real_ - - mapply(assign, - c(hprs, hsds), - NA_real_, - MoreArgs = list(envir = fenv)) - - } - - ###--------------------- Fit the Gain-Loss Model ----------------------### - ## Starting parameters for the Gain-Loss Model - # cind <- (ceiling(length(meds)/2) + 1):length(meds) - g <- c(mmed, # top (tp) - mmed_conc - 1, # gain logAC50 (ga) - 1.2, # gain hill coefficient (gw) - mmed_conc + 0.1, # loss logAC50 (la) - 5, # loss hill coefficient (lw) - er_est) # logSigma (er) - - if (g[1] == 0) g[1] <- 0.1 - - ## Generate the bound matrices to constrain the model. - # tp ga gw la lw er - gUi <- matrix(c( 1, 0, 0, 0, 0, 0, - -1, 0, 0, 0, 0, 0, - 0, 1, 0, 0, 0, 0, - 0, -1, 0, 0, 0, 0, - 0, 0, 1, 0, 0, 0, - 0, 0, -1 , 0, 0, 0, - 0, 0, 0, 1, 0, 0, - 0, 0, 0, -1, 0, 0, - 0, 0, 0, 0, 1, 0, - 0, 0, 0, 0, -1, 0, - 0, -1, 0, 1, 0, 0), - byrow = TRUE, nrow = 11, ncol = 6) - - gbnds <- c(0, -1.2*resp_max, # tp bounds - logc_min - 2, -(logc_max), # ga bounds - 0.3, -8, # gw bounds - logc_min - 2, -(logc_max + 2), # la bounds - 0.3, -18, # lw bounds - 0.25) # ga < la - - # if (mmed_conc > logc_min) g[7] <- mmed_conc - 0.25 - - gCi <- matrix(gbnds, nrow = 11, ncol = 1) - - ## Optimize the gnls model - gfit <- try(constrOptim(g, - tcplObjGnls, - ui = gUi, - ci = gCi, - mu = 1e-6, - method = "Nelder-Mead", - control = list(fnscale = -1, - reltol = 1e-10, - maxit = 6000), - lconc = logc, - resp = resp), - silent = TRUE) - - ## Generate some summary statistics - if (!is(gfit, "try-error")) { # Gain-loss fit the data - - gnls <- 1L - gaic <- 12 - 2*gfit$value # 2*length(gfit$par) - 2*gfit$value - mapply(assign, - c(gprs), - gfit$par, - MoreArgs = list(envir = fenv)) - - ## Calculate rmse for gnls - gnls_gn <- (1/(1 + 10^((gnls_ga - logc)*gnls_gw))) - gnls_ls <- (1/(1 + 10^((logc - gnls_la)*gnls_lw))) - gnls_modl <- gnls_tp * gnls_gn * gnls_ls - grme <- sqrt(mean((gnls_modl - resp)^2, na.rm = TRUE)) - - ## Calculate the sd for the gnls parameters - gfit$cov <- try(solve(-hessian(tcplObjGnls, - gfit$par, - lconc = logc, - resp = resp)), - silent = TRUE) - - if (!is(gfit$cov, "try-error")) { # Could invert gnls Hessian - - gcov <- 1L - gdiag_sqrt <- suppressWarnings(sqrt(diag(gfit$cov))) - if (any(is.nan(gdiag_sqrt))) { - mapply(assign, - gsds, - NaN, - MoreArgs = list(envir = fenv)) - } else { - mapply(assign, - gsds, - gdiag_sqrt, - MoreArgs = list(envir = fenv)) - } - - } else { # Could not invert gnls Hessian - - gcov <- 0L - mapply(assign, - c(gsds), - NA_real_, - MoreArgs = list(envir = fenv)) - - } - - } else { # Gain-loss did not fit the data - - gnls <- 0L - gaic <- NA_real_ - gcov <- NA_integer_ - grme <- NA_real_ - - mapply(assign, - c(gprs, gsds), - NA_real_, - MoreArgs = list(envir = fenv)) - - } - - } else { # None of the response values fell outside 3*bmad - - hill <- NA_integer_ - haic <- NA_real_ - hcov <- NA_integer_ - hrme <- NA_real_ - gnls <- NA_integer_ - gaic <- NA_real_ - gcov <- NA_integer_ - grme <- NA_real_ - - mapply(assign, - c(hprs, hsds, gprs, gsds), - NA_real_, - MoreArgs = list(envir = fenv)) - - } - - } else { # Data has response data for less than four concentrations. - - cnst <- NA_integer_ - cnst_er <- NA_real_ - caic <- NA_real_ - crme <- NA_real_ - - hill <- NA_integer_ - haic <- NA_real_ - hcov <- NA_integer_ - hrme <- NA_real_ - gnls <- NA_integer_ - gaic <- NA_real_ - gcov <- NA_integer_ - grme <- NA_real_ - - mapply(assign, - c(hprs, hsds, gprs, gsds), - NA_real_, - MoreArgs = list(envir = fenv)) - - } - - out <- list(resp_max = resp_max, - resp_min = resp_min, - max_mean = max(rmns), - max_mean_conc = as.numeric(names(which.max(rmns))), - max_med = mmed, - max_med_conc = mmed_conc, - logc_max = logc_max, - logc_min = logc_min, - cnst = cnst, - hill = hill, - hcov = hcov, - gnls = gnls, - gcov = gcov, - cnst_er = cnst_er, - cnst_aic = caic, - cnst_rmse = crme, - hill_tp = hill_tp, - hill_tp_sd = hill_tp_sd, - hill_ga = hill_ga, - hill_ga_sd = hill_ga_sd, - hill_gw = hill_gw, - hill_gw_sd = hill_gw_sd, - hill_er = hill_er, - hill_er_sd = hill_er_sd, - hill_aic = haic, - hill_rmse = hrme, - gnls_tp = gnls_tp, - gnls_tp_sd = gnls_tp_sd, - gnls_ga = gnls_ga, - gnls_ga_sd = gnls_ga_sd, - gnls_gw = gnls_gw, - gnls_gw_sd = gnls_gw_sd, - gnls_la = gnls_la, - gnls_la_sd = gnls_la_sd, - gnls_lw = gnls_lw, - gnls_lw_sd = gnls_lw_sd, - gnls_er = gnls_er, - gnls_er_sd = gnls_er_sd, - gnls_aic = gaic, - gnls_rmse = grme, - nconc = ncnc, - npts = npts, - nrep = nrep, - nmed_gtbl = nmed_gtbl, - ...) - - out - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplFit: Fit the data +#------------------------------------------------------------------------------- + +#' @title Fit the data with the constant, hill, and gain-loss models +#' +#' @description +#' \code{tcplFit} fits the constant, hill, and gain-loss models to the given data +#' and returns some summary statistics and the fit parameters in a list. +#' +#' @param logc Numeric, log concentration values +#' @param resp Numeric, normalized response values +#' @param bmad Numeric, the baseline median absolute deviation for the entire +#' assay +#' @param force.fit Logical, TRUE indicates to attempt fitting every +#' concentration series +#' @param \dots Any other data to be included in list output. +#' +#' @details +#' By default, \code{tcplFit} will only attempt to fit concentration series +#' when at least one median value is greater than 3*bmad. +#' +#' @examples +#' logc <- 1:10 +#' resp <- sapply(1:10, tcplHillVal, ga = 5, tp = 50, gw = 0.5) +#' params <- tcplFit(logc = logc, resp = resp, bmad = 10) +#' plot(resp ~ logc) +#' tcplAddModel(pars = params, modl = "hill") +#' +#' @return List of summary values and fit parameters for the given data. +#' +#' @seealso \code{\link{tcplObjCnst}}, \code{\link{tcplObjHill}}, +#' \code{\link{tcplObjGnls}}, \code{\link{constrOptim}} +#' +#' @importFrom numDeriv hessian +#' @importFrom stats optim constrOptim median mad +#' @importFrom methods is +#' @export + + +tcplFit <- function(logc, resp, bmad, force.fit = FALSE, ...) { + + ## Variable-binding to pass R CMD Check + hill_tp <- hill_ga <- hill_gw <- gnls_ga <- gnls_gw <- gnls_la <- NULL + gnls_lw <- gnls_tp <- hill_tp_sd <- hill_ga_sd <- hill_gw_sd <- NULL + hill_er <- hill_er_sd <- gnls_tp_sd <- gnls_ga_sd <- gnls_gw_sd <- NULL + gnls_la_sd <- gnls_lw_sd <- gnls_er <- gnls_er_sd <- NULL + + fenv <- environment() + + bmad <- min(bmad) + rmns <- tapply(resp, logc, mean) + rmds <- tapply(resp, logc, median) + mmed <- max(rmds) + mmed_conc <- as.numeric(names(which.max(rmds))) + + hprs <- paste0("hill_", c("tp", "ga", "gw", "er")) + hsds <- paste0("hill_", c("tp", "ga", "gw", "er"), "_sd") + gprs <- paste0("gnls_", c("tp", "ga", "gw", "la", "lw", "er")) + gsds <- paste0("gnls_", c("tp", "ga", "gw", "la", "lw", "er"), "_sd") + + resp_max <- max(resp) + resp_min <- min(resp) + logc_med <- median(logc) + logc_min <- min(logc) + logc_max <- max(logc) + + ncnc <- lu(logc) + npts <- length(resp) + nrep <- as.numeric(median(tapply(resp, logc, lu))) # Meidan number replicates + nmed_gtbl <- lw(rmds >= 3 * bmad) # Number of medians above 3 * bmad + + ## Do not fit anything with less than four concentrations of data. + if (length(rmds) >= 4) { + + er_est <- if ((rmad <- mad(resp)) > 0) log(rmad) else log(1e-32) + + ###----------------------- Fit the Constant Model -----------------------### + cfit <- optim(er_est, + tcplObjCnst, + method = "Brent", + lower = er_est - 2, + upper = er_est + 2, + control = list(fnscale = -1, + reltol = 1e-4, + maxit = 500), + resp = resp) + + if (!is(cfit, "try-error")) { + + cnst <- 1L + cnst_er <- cfit$par + caic <- 2 - 2*cfit$value # 2*length(cfit$par) - 2*cfit$value + + ## Calculate the rmse for constant + crme <- sqrt(mean((0 - resp)^2, na.rm = TRUE)) + + } else { + + cnst <- 0L + cnst_er <- NA_real_ + caic <- NA_integer_ + crme <- NA_real_ + + } + + if (lw(rmds >= 3*bmad) > 0 | force.fit) { + + ###------------------------ Fit the Hill Model ------------------------### + ## Starting parameters for the Hill Model + # cind <- (ceiling(length(meds)/2) + 1):length(meds) + h <- c(mmed, # top (tp) + mmed_conc - 1, # logAC50 (ga) + 1.2, # hill coefficient (gw) + er_est) # logSigma (er) + + if (h[1] == 0) h[1] <- 0.1 + + ## Generate the bound matrices to constrain the model. + # tp ga gw er + hUi <- matrix(c( 1, 0, 0, 0, + -1, 0, 0, 0, + 0, 1, 0, 0, + 0, -1, 0, 0, + 0, 0, 1, 0, + 0, 0, -1, 0), + byrow = TRUE, nrow = 6, ncol = 4) + + hbnds <- c(0, -1.2*resp_max, # tp bounds + logc_min - 2, -(logc_max + 0.5), # ga bounds + 0.3, -8) # gw bounds + + hCi <- matrix(hbnds, nrow = 6, ncol = 1) + + ## Optimize the hill model + hfit <- try(constrOptim(h, + tcplObjHill, + ui = hUi, + ci = hCi, + mu = 1e-6, + method = "Nelder-Mead", + control = list(fnscale = -1, + reltol = 1e-10, + maxit = 6000), + lconc = logc, + resp = resp), + silent = TRUE) + + ## Generate some summary statistics + if (!is(hfit, "try-error")) { # Hill model fit the data + + hill <- 1L + haic <- 8 - 2*hfit$value # 2*length(hfit$par) - 2*hfit$value + mapply(assign, + c(hprs), + hfit$par, + MoreArgs = list(envir = fenv)) + + ## Calculate rmse for hill + hill_modl <- hill_tp/(1 + 10^((hill_ga - logc)*hill_gw)) + hrme <- sqrt(mean((hill_modl - resp)^2, na.rm = TRUE)) + + ## Calculate the sd for the hill parameters + hfit$cov <- try(solve(-hessian(tcplObjHill, + hfit$par, + lconc = logc, + resp = resp)), + silent = TRUE) + + if (!is(hfit$cov, "try-error")) { # Could invert hill Hessian + + hcov <- 1L + hdiag_sqrt <- suppressWarnings(sqrt(diag(hfit$cov))) + if (any(is.nan(hdiag_sqrt))) { + mapply(assign, + hsds, + NaN, + MoreArgs = list(envir = fenv)) + } else { + mapply(assign, + hsds, + hdiag_sqrt, + MoreArgs = list(envir = fenv)) + } + + } else { # Could not invert hill Hessian + + hcov <- 0L + mapply(assign, + c(hsds), + NA_real_, + MoreArgs = list(envir = fenv)) + + } + + } else { # Hill model did not fit the data + + hill <- 0L + haic <- NA_real_ + hcov <- NA_integer_ + hrme <- NA_real_ + + mapply(assign, + c(hprs, hsds), + NA_real_, + MoreArgs = list(envir = fenv)) + + } + + ###--------------------- Fit the Gain-Loss Model ----------------------### + ## Starting parameters for the Gain-Loss Model + # cind <- (ceiling(length(meds)/2) + 1):length(meds) + g <- c(mmed, # top (tp) + mmed_conc - 1, # gain logAC50 (ga) + 1.2, # gain hill coefficient (gw) + mmed_conc + 0.1, # loss logAC50 (la) + 5, # loss hill coefficient (lw) + er_est) # logSigma (er) + + if (g[1] == 0) g[1] <- 0.1 + + ## Generate the bound matrices to constrain the model. + # tp ga gw la lw er + gUi <- matrix(c( 1, 0, 0, 0, 0, 0, + -1, 0, 0, 0, 0, 0, + 0, 1, 0, 0, 0, 0, + 0, -1, 0, 0, 0, 0, + 0, 0, 1, 0, 0, 0, + 0, 0, -1 , 0, 0, 0, + 0, 0, 0, 1, 0, 0, + 0, 0, 0, -1, 0, 0, + 0, 0, 0, 0, 1, 0, + 0, 0, 0, 0, -1, 0, + 0, -1, 0, 1, 0, 0), + byrow = TRUE, nrow = 11, ncol = 6) + + gbnds <- c(0, -1.2*resp_max, # tp bounds + logc_min - 2, -(logc_max), # ga bounds + 0.3, -8, # gw bounds + logc_min - 2, -(logc_max + 2), # la bounds + 0.3, -18, # lw bounds + 0.25) # ga < la + + # if (mmed_conc > logc_min) g[7] <- mmed_conc - 0.25 + + gCi <- matrix(gbnds, nrow = 11, ncol = 1) + + ## Optimize the gnls model + gfit <- try(constrOptim(g, + tcplObjGnls, + ui = gUi, + ci = gCi, + mu = 1e-6, + method = "Nelder-Mead", + control = list(fnscale = -1, + reltol = 1e-10, + maxit = 6000), + lconc = logc, + resp = resp), + silent = TRUE) + + ## Generate some summary statistics + if (!is(gfit, "try-error")) { # Gain-loss fit the data + + gnls <- 1L + gaic <- 12 - 2*gfit$value # 2*length(gfit$par) - 2*gfit$value + mapply(assign, + c(gprs), + gfit$par, + MoreArgs = list(envir = fenv)) + + ## Calculate rmse for gnls + gnls_gn <- (1/(1 + 10^((gnls_ga - logc)*gnls_gw))) + gnls_ls <- (1/(1 + 10^((logc - gnls_la)*gnls_lw))) + gnls_modl <- gnls_tp * gnls_gn * gnls_ls + grme <- sqrt(mean((gnls_modl - resp)^2, na.rm = TRUE)) + + ## Calculate the sd for the gnls parameters + gfit$cov <- try(solve(-hessian(tcplObjGnls, + gfit$par, + lconc = logc, + resp = resp)), + silent = TRUE) + + if (!is(gfit$cov, "try-error")) { # Could invert gnls Hessian + + gcov <- 1L + gdiag_sqrt <- suppressWarnings(sqrt(diag(gfit$cov))) + if (any(is.nan(gdiag_sqrt))) { + mapply(assign, + gsds, + NaN, + MoreArgs = list(envir = fenv)) + } else { + mapply(assign, + gsds, + gdiag_sqrt, + MoreArgs = list(envir = fenv)) + } + + } else { # Could not invert gnls Hessian + + gcov <- 0L + mapply(assign, + c(gsds), + NA_real_, + MoreArgs = list(envir = fenv)) + + } + + } else { # Gain-loss did not fit the data + + gnls <- 0L + gaic <- NA_real_ + gcov <- NA_integer_ + grme <- NA_real_ + + mapply(assign, + c(gprs, gsds), + NA_real_, + MoreArgs = list(envir = fenv)) + + } + + } else { # None of the response values fell outside 3*bmad + + hill <- NA_integer_ + haic <- NA_real_ + hcov <- NA_integer_ + hrme <- NA_real_ + gnls <- NA_integer_ + gaic <- NA_real_ + gcov <- NA_integer_ + grme <- NA_real_ + + mapply(assign, + c(hprs, hsds, gprs, gsds), + NA_real_, + MoreArgs = list(envir = fenv)) + + } + + } else { # Data has response data for less than four concentrations. + + cnst <- NA_integer_ + cnst_er <- NA_real_ + caic <- NA_real_ + crme <- NA_real_ + + hill <- NA_integer_ + haic <- NA_real_ + hcov <- NA_integer_ + hrme <- NA_real_ + gnls <- NA_integer_ + gaic <- NA_real_ + gcov <- NA_integer_ + grme <- NA_real_ + + mapply(assign, + c(hprs, hsds, gprs, gsds), + NA_real_, + MoreArgs = list(envir = fenv)) + + } + + out <- list(resp_max = resp_max, + resp_min = resp_min, + max_mean = max(rmns), + max_mean_conc = as.numeric(names(which.max(rmns))), + max_med = mmed, + max_med_conc = mmed_conc, + logc_max = logc_max, + logc_min = logc_min, + cnst = cnst, + hill = hill, + hcov = hcov, + gnls = gnls, + gcov = gcov, + cnst_er = cnst_er, + cnst_aic = caic, + cnst_rmse = crme, + hill_tp = hill_tp, + hill_tp_sd = hill_tp_sd, + hill_ga = hill_ga, + hill_ga_sd = hill_ga_sd, + hill_gw = hill_gw, + hill_gw_sd = hill_gw_sd, + hill_er = hill_er, + hill_er_sd = hill_er_sd, + hill_aic = haic, + hill_rmse = hrme, + gnls_tp = gnls_tp, + gnls_tp_sd = gnls_tp_sd, + gnls_ga = gnls_ga, + gnls_ga_sd = gnls_ga_sd, + gnls_gw = gnls_gw, + gnls_gw_sd = gnls_gw_sd, + gnls_la = gnls_la, + gnls_la_sd = gnls_la_sd, + gnls_lw = gnls_lw, + gnls_lw_sd = gnls_lw_sd, + gnls_er = gnls_er, + gnls_er_sd = gnls_er_sd, + gnls_aic = gaic, + gnls_rmse = grme, + nconc = ncnc, + npts = npts, + nrep = nrep, + nmed_gtbl = nmed_gtbl, + ...) + + out + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplHillACXX.R b/R/tcplHillACXX.R index 27103de..3e40a0e 100644 --- a/R/tcplHillACXX.R +++ b/R/tcplHillACXX.R @@ -1,15 +1,15 @@ -#------------------------------------------------------------------------------- -# tcplHillACXX: Calculate the concentration for a given activity level -#------------------------------------------------------------------------------- - -#' @rdname hill_utils -#' @export - -tcplHillACXX <- function(XX, tp, ga, gw, bt = 0) { - - y <- tp * XX/100 - ga - log10((tp - bt)/(y - bt) - 1)/gw - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplHillACXX: Calculate the concentration for a given activity level +#------------------------------------------------------------------------------- + +#' @rdname hill_utils +#' @export + +tcplHillACXX <- function(XX, tp, ga, gw, bt = 0) { + + y <- tp * XX/100 + ga - log10((tp - bt)/(y - bt) - 1)/gw + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplHillConc.R b/R/tcplHillConc.R index 11d1197..4698340 100644 --- a/R/tcplHillConc.R +++ b/R/tcplHillConc.R @@ -1,14 +1,14 @@ -#------------------------------------------------------------------------------- -# tcplHillConc: Calculate the concentration for a given value -#------------------------------------------------------------------------------- - -#' @rdname hill_utils -#' @export - -tcplHillConc <- function(val, tp, ga, gw, bt = 0) { - - ga - log10((tp - bt)/(val - bt) - 1)/gw - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplHillConc: Calculate the concentration for a given value +#------------------------------------------------------------------------------- + +#' @rdname hill_utils +#' @export + +tcplHillConc <- function(val, tp, ga, gw, bt = 0) { + + ga - log10((tp - bt)/(val - bt) - 1)/gw + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplHillVal.R b/R/tcplHillVal.R index db06ce9..5e52961 100644 --- a/R/tcplHillVal.R +++ b/R/tcplHillVal.R @@ -1,14 +1,14 @@ -#------------------------------------------------------------------------------- -# tcplHillVal: Calculate the value for a given concentration -#------------------------------------------------------------------------------- - -#' @rdname hill_utils -#' @export - -tcplHillVal <- function(logc, tp, ga, gw, bt = 0) { - - bt + (tp - bt)/(1 + 10^((ga - logc)*gw)) - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplHillVal: Calculate the value for a given concentration +#------------------------------------------------------------------------------- + +#' @rdname hill_utils +#' @export + +tcplHillVal <- function(logc, tp, ga, gw, bt = 0) { + + bt + (tp - bt)/(1 + 10^((ga - logc)*gw)) + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplListFlds.R b/R/tcplListFlds.R index 02ec01a..6fe942f 100644 --- a/R/tcplListFlds.R +++ b/R/tcplListFlds.R @@ -1,66 +1,66 @@ -#------------------------------------------------------------------------------- -# tcplListFlds: Load the column/field names from the given table and database -#------------------------------------------------------------------------------- - -#' @title Load the field names for a table -#' @description -#' \code{tcplListFlds} loads the column names for the given table and database. -#' -#' @param tbl Character of length 1, the tcpl database table -#' @param db Character of length 1, the tcpl database -#' -#' @details -#' This function can be particularly useful in defining the 'fld' param in the -#' tcplLoad- functions. -#' -#' @examples -#' ## Gives the fields in the mc1 table -#' tcplListFlds("mc1") -#' -#' @return A string of field names for the given table. -#' -#' @import data.table -#' @export - - -tcplListFlds <- function(tbl, db = getOption("TCPL_DB")) { - - ## Variable-binding to pass R CMD Check - name <- COLUMN_NAME <- NULL - - if (length(tbl) > 1 | length(db) > 1) { - stop("tbl and db must both be of length 1.") - } - - if (getOption("TCPL_DRVR") == "SQLite") { - - qformat <- "PRAGMA table_info(%s);" - qstring <- sprintf(qformat, tbl) - return(tcplQuery(qstring, db)[ , name]) - - } - - if (getOption("TCPL_DRVR") == "MySQL") { - - qformat <- - " - SELECT - `COLUMN_NAME` - FROM - `INFORMATION_SCHEMA`.`COLUMNS` - WHERE - `TABLE_SCHEMA` = '%s' - AND - `TABLE_NAME` = '%s'; - " - - return(tcplQuery(sprintf(qformat, db, tbl), db)[ , COLUMN_NAME]) - - } - - stop(getOption("TCPL_DRVR"), " is not a supported database system. See ", - "?tcplConf for more details.") - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplListFlds: Load the column/field names from the given table and database +#------------------------------------------------------------------------------- + +#' @title Load the field names for a table +#' @description +#' \code{tcplListFlds} loads the column names for the given table and database. +#' +#' @param tbl Character of length 1, the tcpl database table +#' @param db Character of length 1, the tcpl database +#' +#' @details +#' This function can be particularly useful in defining the 'fld' param in the +#' tcplLoad- functions. +#' +#' @examples +#' ## Gives the fields in the mc1 table +#' tcplListFlds("mc1") +#' +#' @return A string of field names for the given table. +#' +#' @import data.table +#' @export + + +tcplListFlds <- function(tbl, db = getOption("TCPL_DB")) { + + ## Variable-binding to pass R CMD Check + name <- COLUMN_NAME <- NULL + + if (length(tbl) > 1 | length(db) > 1) { + stop("tbl and db must both be of length 1.") + } + + if (getOption("TCPL_DRVR") == "SQLite") { + + qformat <- "PRAGMA table_info(%s);" + qstring <- sprintf(qformat, tbl) + return(tcplQuery(qstring, db)[ , name]) + + } + + if (getOption("TCPL_DRVR") == "MySQL") { + + qformat <- + " + SELECT + `COLUMN_NAME` + FROM + `INFORMATION_SCHEMA`.`COLUMNS` + WHERE + `TABLE_SCHEMA` = '%s' + AND + `TABLE_NAME` = '%s'; + " + + return(tcplQuery(sprintf(qformat, db, tbl), db)[ , COLUMN_NAME]) + + } + + stop(getOption("TCPL_DRVR"), " is not a supported database system. See ", + "?tcplConf for more details.") + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplLoadAcid.R b/R/tcplLoadAcid.R index 141780d..f492fb7 100644 --- a/R/tcplLoadAcid.R +++ b/R/tcplLoadAcid.R @@ -1,26 +1,26 @@ -#------------------------------------------------------------------------------- -# tcplLoadAcid: Load assay component id and name for the given fields -#------------------------------------------------------------------------------- - -#' @rdname assay_funcs -#' @import data.table -#' @export - -tcplLoadAcid <- function(fld = NULL, val = NULL, add.fld = NULL) { - - out <- c("assay_component.acid", - "assay_component.assay_component_name") - - qstring <- .buildAssayQ(out = out, - tblo = c(1, 2, 4, 6, 3), - fld = fld, - val = val, - add.fld = add.fld) - - dat <- tcplQuery(query = qstring, db = getOption("TCPL_DB")) - - dat[] - -} - +#------------------------------------------------------------------------------- +# tcplLoadAcid: Load assay component id and name for the given fields +#------------------------------------------------------------------------------- + +#' @rdname assay_funcs +#' @import data.table +#' @export + +tcplLoadAcid <- function(fld = NULL, val = NULL, add.fld = NULL) { + + out <- c("assay_component.acid", + "assay_component.assay_component_name") + + qstring <- .buildAssayQ(out = out, + tblo = c(1, 2, 4, 6, 3), + fld = fld, + val = val, + add.fld = add.fld) + + dat <- tcplQuery(query = qstring, db = getOption("TCPL_DB")) + + dat[] + +} + #------------------------------------------------------------------------------- \ No newline at end of file diff --git a/R/tcplLoadAeid.R b/R/tcplLoadAeid.R index 5b62c36..33845f5 100644 --- a/R/tcplLoadAeid.R +++ b/R/tcplLoadAeid.R @@ -1,26 +1,26 @@ -#------------------------------------------------------------------------------- -# tcplLoadAeid: Load assay endpoint id and name for the given fields -#------------------------------------------------------------------------------- - -#' @rdname assay_funcs -#' @import data.table -#' @export - -tcplLoadAeid <- function(fld = NULL, val = NULL, add.fld = NULL) { - - out <- c("assay_component_endpoint.aeid", - "assay_component_endpoint.assay_component_endpoint_name") - - qstring <- .buildAssayQ(out = out, - tblo = c(1, 2, 4, 3, 6), - fld = fld, - val = val, - add.fld = add.fld) - - dat <- tcplQuery(query = qstring, db = getOption("TCPL_DB")) - - dat[] - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplLoadAeid: Load assay endpoint id and name for the given fields +#------------------------------------------------------------------------------- + +#' @rdname assay_funcs +#' @import data.table +#' @export + +tcplLoadAeid <- function(fld = NULL, val = NULL, add.fld = NULL) { + + out <- c("assay_component_endpoint.aeid", + "assay_component_endpoint.assay_component_endpoint_name") + + qstring <- .buildAssayQ(out = out, + tblo = c(1, 2, 4, 3, 6), + fld = fld, + val = val, + add.fld = add.fld) + + dat <- tcplQuery(query = qstring, db = getOption("TCPL_DB")) + + dat[] + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplLoadAid.R b/R/tcplLoadAid.R index 1a601c7..a463998 100644 --- a/R/tcplLoadAid.R +++ b/R/tcplLoadAid.R @@ -1,26 +1,26 @@ -#------------------------------------------------------------------------------- -# tcplLoadAid: Load assay id and name for the given fields -#------------------------------------------------------------------------------- - -#' @rdname assay_funcs -#' @import data.table -#' @export - -tcplLoadAid <- function(fld = NULL, val = NULL, add.fld = NULL) { - - out <- c("assay.aid", - "assay.assay_name") - - qstring <- .buildAssayQ(out = out, - tblo = c(6, 1, 4, 3, 2), - fld = fld, - val = val, - add.fld = add.fld) - - dat <- tcplQuery(query = qstring, db = getOption("TCPL_DB")) - - dat[] - -} - +#------------------------------------------------------------------------------- +# tcplLoadAid: Load assay id and name for the given fields +#------------------------------------------------------------------------------- + +#' @rdname assay_funcs +#' @import data.table +#' @export + +tcplLoadAid <- function(fld = NULL, val = NULL, add.fld = NULL) { + + out <- c("assay.aid", + "assay.assay_name") + + qstring <- .buildAssayQ(out = out, + tblo = c(6, 1, 4, 3, 2), + fld = fld, + val = val, + add.fld = add.fld) + + dat <- tcplQuery(query = qstring, db = getOption("TCPL_DB")) + + dat[] + +} + #------------------------------------------------------------------------------- \ No newline at end of file diff --git a/R/tcplLoadAsid.R b/R/tcplLoadAsid.R index 7699496..9401ff0 100644 --- a/R/tcplLoadAsid.R +++ b/R/tcplLoadAsid.R @@ -1,26 +1,26 @@ -#------------------------------------------------------------------------------- -# tcplLoadAsid: Load assay source id and name for the given fields -#------------------------------------------------------------------------------- - -#' @rdname assay_funcs -#' @import data.table -#' @export - -tcplLoadAsid <- function(fld = NULL, val = NULL, add.fld = NULL) { - - out <- c("assay_source.asid", - "assay_source.assay_source_name") - - qstring <- .buildAssayQ(out = out, - tblo = c(6, 4:1), - fld = fld, - val = val, - add.fld = add.fld) - - dat <- tcplQuery(query = qstring, db = getOption("TCPL_DB")) - - dat[] - -} - +#------------------------------------------------------------------------------- +# tcplLoadAsid: Load assay source id and name for the given fields +#------------------------------------------------------------------------------- + +#' @rdname assay_funcs +#' @import data.table +#' @export + +tcplLoadAsid <- function(fld = NULL, val = NULL, add.fld = NULL) { + + out <- c("assay_source.asid", + "assay_source.assay_source_name") + + qstring <- .buildAssayQ(out = out, + tblo = c(6, 4:1), + fld = fld, + val = val, + add.fld = add.fld) + + dat <- tcplQuery(query = qstring, db = getOption("TCPL_DB")) + + dat[] + +} + #------------------------------------------------------------------------------- \ No newline at end of file diff --git a/R/tcplLoadChem.R b/R/tcplLoadChem.R index 24ad2a2..2441eb5 100644 --- a/R/tcplLoadChem.R +++ b/R/tcplLoadChem.R @@ -1,91 +1,91 @@ -#------------------------------------------------------------------------------- -# tcplLoadChem: Load sample/chemical information -#------------------------------------------------------------------------------- - -#' @title Load sample/chemical information -#' -#' @description -#' \code{tcplLoadChem} queries the tcpl database and returns the chemcial -#' information for the given field and values. -#' -#' @param field Character of length 1, the field to query on -#' @param val Vector of values to subset on -#' @param exact Logical, should chemical names be considered exact? -#' @param include.spid Logical, should spid be included? -#' -#' @details -#' The 'field' parameter is named differently from the 'fld' parameter seen -#' in other functions because it only takes one input. -#' -#' The functionality of the 'exact' parameter cannot be demonstrated within -#' the SQLite environment. However, in the MySQL environment the user should -#' be able to give parital chemcial name strings, to find chemicals with -#' similar names. For example, setting 'val' to "phenol" when 'field' is "chnm" -#' and 'exact' is \code{FALSE} might pull up the chemicals "Bisphenol A" and -#' "4-Butylphenol". More technically, setting 'exact' to \code{FALSE} passes -#' the string in 'val' to an RLIKE statement within the MySQL query. -#' -#' @examples -#' ## Store the current config settings, so they can be reloaded at the end -#' ## of the examples -#' conf_store <- tcplConfList() -#' tcplConfDefault() -#' -#' ## Passing no parameters gives all of the registered chemicals with their -#' ## sample IDs -#' tcplLoadChem() -#' -#' ## Or the user can exclude spid and get a unique list of chemicals -#' tcplLoadChem(include.spid = FALSE) -#' -#' ## Other examples: -#' tcplLoadChem(field = "chnm", val = "Bisphenol A") -#' tcplLoadChem(field = "chid", val = 1:5) -#' -#' ## Reset configuration -#' options(conf_store) -#' -#' @return A data.table with the chemical information for the given parameters -#' -#' @import data.table -#' @export - -tcplLoadChem <- function(field = NULL, val = NULL, exact = TRUE, - include.spid = TRUE) { - - ## Variable-binding to pass R CMD Check - code <- casn <- chid <- chnm <- NULL - - if (!is.null(field)) { - vfield <- c("chid", "spid", "chnm", "casn", "code") - if (!field %in% vfield) stop("Invalid 'field' value.") - } - - if (getOption("TCPL_DRVR") == "SQLite") { - if (!exact) warning("The exact = FALSE option is not supported in SQLite.") - exact <- TRUE - } - - qstring <- .ChemQ(field = field, val = val, exact = exact) - - dat <- tcplQuery(query = qstring) - - if (nrow(dat) == 0) { - warning("The given ", field,"(s) are not in the tcpl database.") - return(dat[]) - } - - dat[ , code := NA_character_] - dat[!is.na(casn) , code := paste0("C", gsub("-|_", "", casn))] - dat[ , chid := as.integer(chid)] - dat <- unique(dat) - - if (include.spid) return (dat) - - dat <- unique(dat[ , list(chid, chnm, casn, code)]) - - dat[] - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplLoadChem: Load sample/chemical information +#------------------------------------------------------------------------------- + +#' @title Load sample/chemical information +#' +#' @description +#' \code{tcplLoadChem} queries the tcpl database and returns the chemcial +#' information for the given field and values. +#' +#' @param field Character of length 1, the field to query on +#' @param val Vector of values to subset on +#' @param exact Logical, should chemical names be considered exact? +#' @param include.spid Logical, should spid be included? +#' +#' @details +#' The 'field' parameter is named differently from the 'fld' parameter seen +#' in other functions because it only takes one input. +#' +#' The functionality of the 'exact' parameter cannot be demonstrated within +#' the SQLite environment. However, in the MySQL environment the user should +#' be able to give parital chemcial name strings, to find chemicals with +#' similar names. For example, setting 'val' to "phenol" when 'field' is "chnm" +#' and 'exact' is \code{FALSE} might pull up the chemicals "Bisphenol A" and +#' "4-Butylphenol". More technically, setting 'exact' to \code{FALSE} passes +#' the string in 'val' to an RLIKE statement within the MySQL query. +#' +#' @examples +#' ## Store the current config settings, so they can be reloaded at the end +#' ## of the examples +#' conf_store <- tcplConfList() +#' tcplConfDefault() +#' +#' ## Passing no parameters gives all of the registered chemicals with their +#' ## sample IDs +#' tcplLoadChem() +#' +#' ## Or the user can exclude spid and get a unique list of chemicals +#' tcplLoadChem(include.spid = FALSE) +#' +#' ## Other examples: +#' tcplLoadChem(field = "chnm", val = "Bisphenol A") +#' tcplLoadChem(field = "chid", val = 1:5) +#' +#' ## Reset configuration +#' options(conf_store) +#' +#' @return A data.table with the chemical information for the given parameters +#' +#' @import data.table +#' @export + +tcplLoadChem <- function(field = NULL, val = NULL, exact = TRUE, + include.spid = TRUE) { + + ## Variable-binding to pass R CMD Check + code <- casn <- chid <- chnm <- NULL + + if (!is.null(field)) { + vfield <- c("chid", "spid", "chnm", "casn", "code") + if (!field %in% vfield) stop("Invalid 'field' value.") + } + + if (getOption("TCPL_DRVR") == "SQLite") { + if (!exact) warning("The exact = FALSE option is not supported in SQLite.") + exact <- TRUE + } + + qstring <- .ChemQ(field = field, val = val, exact = exact) + + dat <- tcplQuery(query = qstring) + + if (nrow(dat) == 0) { + warning("The given ", field,"(s) are not in the tcpl database.") + return(dat[]) + } + + dat[ , code := NA_character_] + dat[!is.na(casn) , code := paste0("C", gsub("-|_", "", casn))] + dat[ , chid := as.integer(chid)] + dat <- unique(dat) + + if (include.spid) return (dat) + + dat <- unique(dat[ , list(chid, chnm, casn, code)]) + + dat[] + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplLoadClib.R b/R/tcplLoadClib.R index fdc10c2..cd95ba0 100644 --- a/R/tcplLoadClib.R +++ b/R/tcplLoadClib.R @@ -1,86 +1,86 @@ -#------------------------------------------------------------------------------- -# tcplLoadClib: Load chemical library information -#------------------------------------------------------------------------------- - -#' @title Load chemical library information -#' -#' @description -#' \code{tcplLoadClib} queries the tcpl databases and returns information -#' about the chemial library. -#' -#' @param field Character of length 1, \code{'chid'} or \code{'clib'}, whether -#' to search by chemical id (chid), or chemical library (clib) -#' @param val The values to query on -#' -#' @details -#' Chemicals are stored in different libraries by chemcial ID. Therefore, it -#' is not possible to delineate samples with the same chemical ID into two -#' distinct chemical libraries. However, it is possible for a chemcial ID to -#' belong to more than one (or no) chemical libraries. -#' -#' When chemicals belong to more than one library, the chemical is listed -#' multiple times (one for each distinct library). -#' -#' @examples -#' ## Store the current config settings, so they can be reloaded at the end -#' ## of the examples -#' conf_store <- tcplConfList() -#' tcplConfDefault() -#' -#' ## Passing no parameters gives all of the chemical ISs that have a chemical -#' ## library registered -#' clib <- tcplLoadClib() -#' -#' ## Notice there are more rows in tcplLoadClib than in tcplLoadChem, -#' ## indicating some chemicals must belong to more than library. -#' chem <- tcplLoadChem(include.spid = FALSE) -#' nrow(chem) -#' nrow(clib) -#' -#' ## It is possible that some chemicals do not have a chemical library -#' ## registered, although this is not the case in the example data. -#' all(chem$chid %in% clib$chid) -#' -#' ## Show the unique chemical libraries -#' clib[ , unique(clib)] -#' -#' ## Specifying a chemical library will not show what other libraries a -#' ## chemical might belong to. -#' tcplLoadClib(field = "clib", val = "other") -#' tcplLoadClib(field = "chid", val = 1:2) -#' -#' ## Reset configuration -#' options(conf_store) -#' -#' @return A data.table with the chemical library information for the given -#' parameters. -#' -#' @import data.table -#' @export - -tcplLoadClib <- function(field = NULL, val = NULL) { - - if (!is.null(field)) { - vfield <- c("chid", "clib") - if (!field %in% vfield) stop("Invalid 'field' value.") - } - - qstring <- .ClibQ(field = field, val = val) - - dat <- tcplQuery(query = qstring, db = getOption("TCPL_DB")) - - - if (!is.null(field)) { - - if (nrow(dat) == 0) { - warning("The given ", field,"(s) do not have chemical library assigned.") - return(dat[]) - } - - } - - dat[] - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplLoadClib: Load chemical library information +#------------------------------------------------------------------------------- + +#' @title Load chemical library information +#' +#' @description +#' \code{tcplLoadClib} queries the tcpl databases and returns information +#' about the chemial library. +#' +#' @param field Character of length 1, \code{'chid'} or \code{'clib'}, whether +#' to search by chemical id (chid), or chemical library (clib) +#' @param val The values to query on +#' +#' @details +#' Chemicals are stored in different libraries by chemcial ID. Therefore, it +#' is not possible to delineate samples with the same chemical ID into two +#' distinct chemical libraries. However, it is possible for a chemcial ID to +#' belong to more than one (or no) chemical libraries. +#' +#' When chemicals belong to more than one library, the chemical is listed +#' multiple times (one for each distinct library). +#' +#' @examples +#' ## Store the current config settings, so they can be reloaded at the end +#' ## of the examples +#' conf_store <- tcplConfList() +#' tcplConfDefault() +#' +#' ## Passing no parameters gives all of the chemical ISs that have a chemical +#' ## library registered +#' clib <- tcplLoadClib() +#' +#' ## Notice there are more rows in tcplLoadClib than in tcplLoadChem, +#' ## indicating some chemicals must belong to more than library. +#' chem <- tcplLoadChem(include.spid = FALSE) +#' nrow(chem) +#' nrow(clib) +#' +#' ## It is possible that some chemicals do not have a chemical library +#' ## registered, although this is not the case in the example data. +#' all(chem$chid %in% clib$chid) +#' +#' ## Show the unique chemical libraries +#' clib[ , unique(clib)] +#' +#' ## Specifying a chemical library will not show what other libraries a +#' ## chemical might belong to. +#' tcplLoadClib(field = "clib", val = "other") +#' tcplLoadClib(field = "chid", val = 1:2) +#' +#' ## Reset configuration +#' options(conf_store) +#' +#' @return A data.table with the chemical library information for the given +#' parameters. +#' +#' @import data.table +#' @export + +tcplLoadClib <- function(field = NULL, val = NULL) { + + if (!is.null(field)) { + vfield <- c("chid", "clib") + if (!field %in% vfield) stop("Invalid 'field' value.") + } + + qstring <- .ClibQ(field = field, val = val) + + dat <- tcplQuery(query = qstring, db = getOption("TCPL_DB")) + + + if (!is.null(field)) { + + if (nrow(dat) == 0) { + warning("The given ", field,"(s) do not have chemical library assigned.") + return(dat[]) + } + + } + + dat[] + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplLoadData.R b/R/tcplLoadData.R index 7453118..dbef3c8 100644 --- a/R/tcplLoadData.R +++ b/R/tcplLoadData.R @@ -1,525 +1,525 @@ -#------------------------------------------------------------------------------- -# tcplLoadData: Load tcpl data -#------------------------------------------------------------------------------- - -#' @title Load tcpl data -#' -#' @description -#' \code{tcplLoadData} queries the tcpl databases and returns a data.table with -#' data for the given level and data type. -#' -#' @param lvl Integer of length 1, the level of data to load -#' @param type Character of length 1, the data type, "sc" or "mc" -#' @param fld Character, the field(s) to query on -#' @param val List, vectors of values for each field to query on. Must be in -#' the same order as 'fld'. -#' -#' @details -#' The data type can be either 'mc' for mutliple concentration data, or 'sc' -#' for single concentration data. Multiple concentration data will be loaded -#' into the 'mc' tables, whereas the single concentration will be loaded into -#' the 'sc' tables. -#' -#' Setting 'lvl' to "agg" will return an aggregate table containing the m4id -#' with the concentration-response data and m3id to map back to well-level -#' information. -#' -#' Leaving \code{fld} NULL will return all data. -#' -#' Valid \code{fld} inputs are based on the data level and type: -#' \tabular{ccl}{ -#' type \tab lvl \tab Queried tables \cr -#' sc \tab 0 \tab sc0 \cr -#' sc \tab 1 \tab sc0, sc1 \cr -#' sc \tab agg \tab sc1, sc2_agg \cr -#' sc \tab 2 \tab sc2 \cr -#' mc \tab 0 \tab mc0 \cr -#' mc \tab 1 \tab mc0, mc1 \cr -#' mc \tab 2 \tab mc0, mc1, mc2 \cr -#' mc \tab 3 \tab mc0, mc1, mc3 \cr -#' mc \tab agg \tab mc3, mc4_agg \cr -#' mc \tab 4 \tab mc4 \cr -#' mc \tab 5 \tab mc4, mc5 \cr -#' mc \tab 6 \tab mc4, mc6 -#' } -#' -#' @examples -#' ## Store the current config settings, so they can be reloaded at the end -#' ## of the examples -#' conf_store <- tcplConfList() -#' tcplConfDefault() -#' -#' ## Load all of level 0 for multiple-concentration data, note 'mc' is the -#' ## default value for type -#' tcplLoadData(lvl = 0) -#' -#' ## Load all of level 1 for single-concentration -#' tcplLoadData(lvl = 1, type = "sc") -#' -#' ## List the fields available for level 1, coming from tables mc0 and mc1 -#' tcplListFlds(tbl = "mc0") -#' tcplListFlds(tbl = "mc1") -#' -#' ## Load level 0 data where the well type is "t" and the concentration -#' ## index is 3 or 4 -#' tcplLoadData(lvl = 1, fld = c("wllt", "cndx"), val = list("t", c(3:4))) -#' -#' ## Reset configuration -#' options(conf_store) -#' -#' @return A data.table containing data for the given fields. -#' -#' @seealso \code{\link{tcplQuery}}, \code{\link{data.table}} -#' -#' @import data.table -#' @export - -tcplLoadData <- function(lvl, fld = NULL, val = NULL, type = "mc") { - - if (length(lvl) > 1 | length(type) > 1) { - stop("'lvl' & 'type' must be of length 1.") - } - - tbls <- NULL - - if (lvl == 0L && type == "mc") { - - tbls <- c("mc0") - - qformat <- - " - SELECT - m0id, - spid, - acid, - apid, - rowi, - coli, - wllt, - wllq, - conc, - rval, - srcf - FROM - mc0 - " - - } - - if (lvl == 0L && type == "sc") { - - tbls <- c("sc0") - - qformat <- - " - SELECT - s0id, - spid, - acid, - apid, - rowi, - coli, - wllt, - wllq, - conc, - rval, - srcf - FROM - sc0 - " - - } - - if (lvl == 1L && type == "mc") { - - tbls <- c("mc0", "mc1") - - qformat <- - " - SELECT - mc1.m0id, - m1id, - spid, - mc1.acid, - apid, - rowi, - coli, - wllt, - wllq, - conc, - rval, - cndx, - repi, - srcf - FROM - mc0, - mc1 - WHERE - mc0.m0id = mc1.m0id - " - - } - - if (lvl == 1L && type == "sc") { - - tbls <- c("sc0", "sc1") - - qformat <- - " - SELECT - sc1.s0id, - s1id, - spid, - sc1.acid, - aeid, - apid, - rowi, - coli, - wllt, - logc, - resp - FROM - sc0, - sc1 - WHERE - sc0.s0id = sc1.s0id - " - - } - - if (lvl == 2L && type == "mc") { - - tbls <- c("mc0", "mc1", "mc2") - - qformat <- - " - SELECT - mc2.m0id, - mc2.m1id, - m2id, - spid, - mc2.acid, - apid, - rowi, - coli, - wllt, - conc, - cval, - cndx, - repi - FROM - mc0, - mc1, - mc2 - WHERE - mc0.m0id = mc1.m0id - AND - mc1.m0id = mc2.m0id - " - - } - - if (lvl == 2L && type == "sc") { - - tbls <- c("sc2") - - qformat <- - " - SELECT - s2id, - spid, - aeid, - bmad, - max_med, - hitc, - coff - FROM - sc2 - " - - } - - if (lvl == "agg" && type == "sc") { - - tbls <- c("sc1", "sc2_agg") - - qformat <- - " - SELECT - sc2_agg.aeid, - sc2_agg.s2id, - sc2_agg.s1id, - sc2_agg.s0id, - logc, - resp - FROM - sc1, - sc2_agg - WHERE - sc1.s1id = sc2_agg.s1id - " - - } - - if (lvl == 3L && type == "mc") { - - tbls <- c("mc0", "mc1", "mc3") - - qformat <- - " - SELECT - mc3.m0id, - mc3.m1id, - mc3.m2id, - m3id, - spid, - aeid, - logc, - resp, - cndx, - wllt, - apid, - rowi, - coli, - repi - FROM - mc0, - mc1, - mc3 - WHERE - mc0.m0id = mc1.m0id - AND - mc1.m0id = mc3.m0id - " - - } - - if (lvl == "agg" && type == "mc") { - - tbls <- c("mc3", "mc4_agg") - - qformat <- - " - SELECT - mc4_agg.aeid, - mc4_agg.m4id, - mc4_agg.m3id, - mc4_agg.m2id, - mc4_agg.m1id, - mc4_agg.m0id, - logc, - resp - FROM - mc3, - mc4_agg - WHERE - mc3.m3id = mc4_agg.m3id - " - - } - - if (lvl == 4L && type == "mc") { - - tbls <- c("mc4") - - qformat <- - " - SELECT - m4id, - aeid, - spid, - bmad, - resp_max, - resp_min, - max_mean, - max_mean_conc, - max_med, - max_med_conc, - logc_max, - logc_min, - cnst, - hill, - hcov, - gnls, - gcov, - cnst_er, - cnst_aic, - cnst_rmse, - cnst_prob, - hill_tp, - hill_tp_sd, - hill_ga, - hill_ga_sd, - hill_gw, - hill_gw_sd, - hill_er, - hill_er_sd, - hill_aic, - hill_rmse, - hill_prob, - gnls_tp, - gnls_tp_sd, - gnls_ga, - gnls_ga_sd, - gnls_gw, - gnls_gw_sd, - gnls_la, - gnls_la_sd, - gnls_lw, - gnls_lw_sd, - gnls_er, - gnls_er_sd, - gnls_aic, - gnls_rmse, - gnls_prob, - nconc, - npts, - nrep, - nmed_gtbl - FROM - mc4 - " - - } - - if (lvl == 5L && type == "mc") { - - tbls <- c("mc4", "mc5") - - qformat <- - " - SELECT - m5id, - mc5.m4id, - mc5.aeid, - spid, - bmad, - resp_max, - resp_min, - max_mean, - max_mean_conc, - max_med, - max_med_conc, - logc_max, - logc_min, - cnst, - hill, - hcov, - gnls, - gcov, - cnst_er, - cnst_aic, - cnst_rmse, - cnst_prob, - hill_tp, - hill_tp_sd, - hill_ga, - hill_ga_sd, - hill_gw, - hill_gw_sd, - hill_er, - hill_er_sd, - hill_aic, - hill_rmse, - hill_prob, - gnls_tp, - gnls_tp_sd, - gnls_ga, - gnls_ga_sd, - gnls_gw, - gnls_gw_sd, - gnls_la, - gnls_la_sd, - gnls_lw, - gnls_lw_sd, - gnls_er, - gnls_er_sd, - gnls_aic, - gnls_rmse, - gnls_prob, - nconc, - npts, - nrep, - nmed_gtbl, - hitc, - modl, - fitc, - coff, - actp, - modl_er, - modl_tp, - modl_ga, - modl_gw, - modl_la, - modl_lw, - modl_rmse, - modl_prob, - modl_acc, - modl_acb, - modl_ac10 - FROM - mc4, - mc5 - WHERE - mc4.m4id = mc5.m4id - " - - } - - if (lvl == 6L && type == "mc") { - - tbls <- c("mc4", "mc6") - - qformat <- - " - SELECT - mc6.aeid, - m6id, - mc6.m4id, - m5id, - spid, - mc6_mthd_id, - flag, - fval, - fval_unit - FROM - mc4, - mc6 - WHERE - mc6.m4id = mc4.m4id - " - - } - - if (is.null(tbls)) stop("Invalid 'lvl' and 'type' combination.") - - if (!is.null(fld)) { - - fld <- .prepField(fld = fld, tbl = tbls, db = getOption("TCPL_DB")) - - wtest <- lvl %in% c(0, 4) | (lvl == 2 & type == "sc") - qformat <- paste(qformat, if (wtest) "WHERE" else "AND") - - qformat <- paste0(qformat, - " ", - paste(fld, "IN (%s)", collapse = " AND ")) - qformat <- paste0(qformat, ";") - - if (!is.list(val)) val <- list(val) - val <- lapply(val, function(x) paste0("\"", x, "\"", collapse = ",")) - - qstring <- do.call(sprintf, args = c(qformat, val)) - - } else { - - qstring <- qformat - - } - - dat <- suppressWarnings(tcplQuery(query = qstring, db = getOption("TCPL_DB"))) - - dat[] - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplLoadData: Load tcpl data +#------------------------------------------------------------------------------- + +#' @title Load tcpl data +#' +#' @description +#' \code{tcplLoadData} queries the tcpl databases and returns a data.table with +#' data for the given level and data type. +#' +#' @param lvl Integer of length 1, the level of data to load +#' @param type Character of length 1, the data type, "sc" or "mc" +#' @param fld Character, the field(s) to query on +#' @param val List, vectors of values for each field to query on. Must be in +#' the same order as 'fld'. +#' +#' @details +#' The data type can be either 'mc' for mutliple concentration data, or 'sc' +#' for single concentration data. Multiple concentration data will be loaded +#' into the 'mc' tables, whereas the single concentration will be loaded into +#' the 'sc' tables. +#' +#' Setting 'lvl' to "agg" will return an aggregate table containing the m4id +#' with the concentration-response data and m3id to map back to well-level +#' information. +#' +#' Leaving \code{fld} NULL will return all data. +#' +#' Valid \code{fld} inputs are based on the data level and type: +#' \tabular{ccl}{ +#' type \tab lvl \tab Queried tables \cr +#' sc \tab 0 \tab sc0 \cr +#' sc \tab 1 \tab sc0, sc1 \cr +#' sc \tab agg \tab sc1, sc2_agg \cr +#' sc \tab 2 \tab sc2 \cr +#' mc \tab 0 \tab mc0 \cr +#' mc \tab 1 \tab mc0, mc1 \cr +#' mc \tab 2 \tab mc0, mc1, mc2 \cr +#' mc \tab 3 \tab mc0, mc1, mc3 \cr +#' mc \tab agg \tab mc3, mc4_agg \cr +#' mc \tab 4 \tab mc4 \cr +#' mc \tab 5 \tab mc4, mc5 \cr +#' mc \tab 6 \tab mc4, mc6 +#' } +#' +#' @examples +#' ## Store the current config settings, so they can be reloaded at the end +#' ## of the examples +#' conf_store <- tcplConfList() +#' tcplConfDefault() +#' +#' ## Load all of level 0 for multiple-concentration data, note 'mc' is the +#' ## default value for type +#' tcplLoadData(lvl = 0) +#' +#' ## Load all of level 1 for single-concentration +#' tcplLoadData(lvl = 1, type = "sc") +#' +#' ## List the fields available for level 1, coming from tables mc0 and mc1 +#' tcplListFlds(tbl = "mc0") +#' tcplListFlds(tbl = "mc1") +#' +#' ## Load level 0 data where the well type is "t" and the concentration +#' ## index is 3 or 4 +#' tcplLoadData(lvl = 1, fld = c("wllt", "cndx"), val = list("t", c(3:4))) +#' +#' ## Reset configuration +#' options(conf_store) +#' +#' @return A data.table containing data for the given fields. +#' +#' @seealso \code{\link{tcplQuery}}, \code{\link{data.table}} +#' +#' @import data.table +#' @export + +tcplLoadData <- function(lvl, fld = NULL, val = NULL, type = "mc") { + + if (length(lvl) > 1 | length(type) > 1) { + stop("'lvl' & 'type' must be of length 1.") + } + + tbls <- NULL + + if (lvl == 0L && type == "mc") { + + tbls <- c("mc0") + + qformat <- + " + SELECT + m0id, + spid, + acid, + apid, + rowi, + coli, + wllt, + wllq, + conc, + rval, + srcf + FROM + mc0 + " + + } + + if (lvl == 0L && type == "sc") { + + tbls <- c("sc0") + + qformat <- + " + SELECT + s0id, + spid, + acid, + apid, + rowi, + coli, + wllt, + wllq, + conc, + rval, + srcf + FROM + sc0 + " + + } + + if (lvl == 1L && type == "mc") { + + tbls <- c("mc0", "mc1") + + qformat <- + " + SELECT + mc1.m0id, + m1id, + spid, + mc1.acid, + apid, + rowi, + coli, + wllt, + wllq, + conc, + rval, + cndx, + repi, + srcf + FROM + mc0, + mc1 + WHERE + mc0.m0id = mc1.m0id + " + + } + + if (lvl == 1L && type == "sc") { + + tbls <- c("sc0", "sc1") + + qformat <- + " + SELECT + sc1.s0id, + s1id, + spid, + sc1.acid, + aeid, + apid, + rowi, + coli, + wllt, + logc, + resp + FROM + sc0, + sc1 + WHERE + sc0.s0id = sc1.s0id + " + + } + + if (lvl == 2L && type == "mc") { + + tbls <- c("mc0", "mc1", "mc2") + + qformat <- + " + SELECT + mc2.m0id, + mc2.m1id, + m2id, + spid, + mc2.acid, + apid, + rowi, + coli, + wllt, + conc, + cval, + cndx, + repi + FROM + mc0, + mc1, + mc2 + WHERE + mc0.m0id = mc1.m0id + AND + mc1.m0id = mc2.m0id + " + + } + + if (lvl == 2L && type == "sc") { + + tbls <- c("sc2") + + qformat <- + " + SELECT + s2id, + spid, + aeid, + bmad, + max_med, + hitc, + coff + FROM + sc2 + " + + } + + if (lvl == "agg" && type == "sc") { + + tbls <- c("sc1", "sc2_agg") + + qformat <- + " + SELECT + sc2_agg.aeid, + sc2_agg.s2id, + sc2_agg.s1id, + sc2_agg.s0id, + logc, + resp + FROM + sc1, + sc2_agg + WHERE + sc1.s1id = sc2_agg.s1id + " + + } + + if (lvl == 3L && type == "mc") { + + tbls <- c("mc0", "mc1", "mc3") + + qformat <- + " + SELECT + mc3.m0id, + mc3.m1id, + mc3.m2id, + m3id, + spid, + aeid, + logc, + resp, + cndx, + wllt, + apid, + rowi, + coli, + repi + FROM + mc0, + mc1, + mc3 + WHERE + mc0.m0id = mc1.m0id + AND + mc1.m0id = mc3.m0id + " + + } + + if (lvl == "agg" && type == "mc") { + + tbls <- c("mc3", "mc4_agg") + + qformat <- + " + SELECT + mc4_agg.aeid, + mc4_agg.m4id, + mc4_agg.m3id, + mc4_agg.m2id, + mc4_agg.m1id, + mc4_agg.m0id, + logc, + resp + FROM + mc3, + mc4_agg + WHERE + mc3.m3id = mc4_agg.m3id + " + + } + + if (lvl == 4L && type == "mc") { + + tbls <- c("mc4") + + qformat <- + " + SELECT + m4id, + aeid, + spid, + bmad, + resp_max, + resp_min, + max_mean, + max_mean_conc, + max_med, + max_med_conc, + logc_max, + logc_min, + cnst, + hill, + hcov, + gnls, + gcov, + cnst_er, + cnst_aic, + cnst_rmse, + cnst_prob, + hill_tp, + hill_tp_sd, + hill_ga, + hill_ga_sd, + hill_gw, + hill_gw_sd, + hill_er, + hill_er_sd, + hill_aic, + hill_rmse, + hill_prob, + gnls_tp, + gnls_tp_sd, + gnls_ga, + gnls_ga_sd, + gnls_gw, + gnls_gw_sd, + gnls_la, + gnls_la_sd, + gnls_lw, + gnls_lw_sd, + gnls_er, + gnls_er_sd, + gnls_aic, + gnls_rmse, + gnls_prob, + nconc, + npts, + nrep, + nmed_gtbl + FROM + mc4 + " + + } + + if (lvl == 5L && type == "mc") { + + tbls <- c("mc4", "mc5") + + qformat <- + " + SELECT + m5id, + mc5.m4id, + mc5.aeid, + spid, + bmad, + resp_max, + resp_min, + max_mean, + max_mean_conc, + max_med, + max_med_conc, + logc_max, + logc_min, + cnst, + hill, + hcov, + gnls, + gcov, + cnst_er, + cnst_aic, + cnst_rmse, + cnst_prob, + hill_tp, + hill_tp_sd, + hill_ga, + hill_ga_sd, + hill_gw, + hill_gw_sd, + hill_er, + hill_er_sd, + hill_aic, + hill_rmse, + hill_prob, + gnls_tp, + gnls_tp_sd, + gnls_ga, + gnls_ga_sd, + gnls_gw, + gnls_gw_sd, + gnls_la, + gnls_la_sd, + gnls_lw, + gnls_lw_sd, + gnls_er, + gnls_er_sd, + gnls_aic, + gnls_rmse, + gnls_prob, + nconc, + npts, + nrep, + nmed_gtbl, + hitc, + modl, + fitc, + coff, + actp, + modl_er, + modl_tp, + modl_ga, + modl_gw, + modl_la, + modl_lw, + modl_rmse, + modl_prob, + modl_acc, + modl_acb, + modl_ac10 + FROM + mc4, + mc5 + WHERE + mc4.m4id = mc5.m4id + " + + } + + if (lvl == 6L && type == "mc") { + + tbls <- c("mc4", "mc6") + + qformat <- + " + SELECT + mc6.aeid, + m6id, + mc6.m4id, + m5id, + spid, + mc6_mthd_id, + flag, + fval, + fval_unit + FROM + mc4, + mc6 + WHERE + mc6.m4id = mc4.m4id + " + + } + + if (is.null(tbls)) stop("Invalid 'lvl' and 'type' combination.") + + if (!is.null(fld)) { + + fld <- .prepField(fld = fld, tbl = tbls, db = getOption("TCPL_DB")) + + wtest <- lvl %in% c(0, 4) | (lvl == 2 & type == "sc") + qformat <- paste(qformat, if (wtest) "WHERE" else "AND") + + qformat <- paste0(qformat, + " ", + paste(fld, "IN (%s)", collapse = " AND ")) + qformat <- paste0(qformat, ";") + + if (!is.list(val)) val <- list(val) + val <- lapply(val, function(x) paste0("\"", x, "\"", collapse = ",")) + + qstring <- do.call(sprintf, args = c(qformat, val)) + + } else { + + qstring <- qformat + + } + + dat <- suppressWarnings(tcplQuery(query = qstring, db = getOption("TCPL_DB"))) + + dat[] + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplLoadUnit.R b/R/tcplLoadUnit.R index c652f01..8d8a85c 100644 --- a/R/tcplLoadUnit.R +++ b/R/tcplLoadUnit.R @@ -1,51 +1,51 @@ -#------------------------------------------------------------------------------- -# tcplLoadUnit: Load response units for assay endpoints -#------------------------------------------------------------------------------- - -#' @title Load response units for assay endpoints -#' -#' @description -#' \code{tcplLoadUnit} queries the tcpl databases and returns a data.table -#' with the response units for the given assay endpoint ids (aeid). -#' -#' @param aeid Integer, assay endpoint ids -#' -#' @return A data.table containing level 3 correction methods for the given -#' aeids. -#' -#' @seealso \code{\link{tcplQuery}}, \code{\link{data.table}} -#' -#' @import data.table - -tcplLoadUnit <- function(aeid) { - - qformat <- - " - SELECT - aeid, - normalized_data_type AS resp_unit - FROM - assay_component_endpoint - WHERE - aeid IN (%s); - " - - qstring <- sprintf(qformat, paste(aeid, collapse = ",")) - - dat <- tcplQuery(query = qstring, db = getOption("TCPL_DB")) - - if (nrow(dat) == 0) { - warning("The given aeid(s) do not have response units.") - return(dat) - } - - len_miss <- lw(!aeid %in% dat$aeid) - if (len_miss > 0) { - warning(len_miss, "of the given aeid(s) do not have response units.") - } - - dat[] - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplLoadUnit: Load response units for assay endpoints +#------------------------------------------------------------------------------- + +#' @title Load response units for assay endpoints +#' +#' @description +#' \code{tcplLoadUnit} queries the tcpl databases and returns a data.table +#' with the response units for the given assay endpoint ids (aeid). +#' +#' @param aeid Integer, assay endpoint ids +#' +#' @return A data.table containing level 3 correction methods for the given +#' aeids. +#' +#' @seealso \code{\link{tcplQuery}}, \code{\link{data.table}} +#' +#' @import data.table + +tcplLoadUnit <- function(aeid) { + + qformat <- + " + SELECT + aeid, + normalized_data_type AS resp_unit + FROM + assay_component_endpoint + WHERE + aeid IN (%s); + " + + qstring <- sprintf(qformat, paste(aeid, collapse = ",")) + + dat <- tcplQuery(query = qstring, db = getOption("TCPL_DB")) + + if (nrow(dat) == 0) { + warning("The given aeid(s) do not have response units.") + return(dat) + } + + len_miss <- lw(!aeid %in% dat$aeid) + if (len_miss > 0) { + warning(len_miss, "of the given aeid(s) do not have response units.") + } + + dat[] + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplMakeAeidPlts.R b/R/tcplMakeAeidPlts.R index c0f30da..6cd8bc8 100644 --- a/R/tcplMakeAeidPlts.R +++ b/R/tcplMakeAeidPlts.R @@ -1,91 +1,91 @@ -#------------------------------------------------------------------------------- -# tcplMakeAeidPlts: Create a .pdf with dose-response plots -#------------------------------------------------------------------------------- - -#' @title Create a .pdf with dose-response plots -#' -#' @description -#' \code{tcplMakeAeidPlts} creates a .pdf file with the dose-response plots for -#' the given aeid. -#' -#' @param aeid Integer of length 1, the assay endpoint id -#' @param lvl Integer of lengh 1, the data level to use (4-6) -#' @param fname Character, the filename -#' @param odir The directory to save the .pdf file in -#' @param clib Character, the chemical library to subset on, see -#' \code{\link{tcplLoadClib}} for more information. -#' @inheritParams tcplPlotFits -#' -#' @details -#' \code{tcplMakeAeidPlts} provides a wrapper for \code{\link{tcplPlotFits}}, -#' allowing the user to produce PDFs with the curve plots without having to -#' separately load all of the data and establish the PDF device. -#' -#' If 'fname' is \code{NULL}, a default name is given by concatenating together -#' assay information. -#' -#' Note, the default value for ordr.fitc is \code{TRUE} in -#' \code{tcplMakeAeidPlts}, but \code{FALSE} in \code{tcplPlotFits} -#' -#' @examples -#' \dontrun{ -#' ## Will produce the same result as the example for tcplPlotFits -#' tcplMakeAeidPlts(aeid = 1, lvl = 6, ordr.fitc = FALSE) -#' } -#' -#' @import data.table -#' @importFrom grDevices graphics.off pdf -#' @export - -tcplMakeAeidPlts <- function(aeid, lvl = 4L, fname = NULL, odir = getwd(), - ordr.fitc = TRUE, clib = NULL) { - - ## Variable-binding to pass R CMD Check - spid <- m4id <- NULL - - on.exit(graphics.off()) - - if (length(aeid) > 1) stop("'aeid' must be of length 1.") - if (length(lvl) > 1 | !lvl %in% 4:6) stop("Invalid 'lvl' input.") - - prs <- list(type = "mc", fld = "aeid", val = aeid) - - if (lvl < 5L) { - dat <- do.call(tcplLoadData, args = c(lvl = 4L, prs)) - } else { - dat <- do.call(tcplLoadData, args = c(lvl = 5L, prs)) - } - - if (nrow(dat) == 0) stop("No data for AEID", aeid) - - if (!is.null(clib)) { - csub <- tcplLoadClib(field = "clib", val = clib) - dat <- dat[spid %in% tcplLoadChem(field = "chid", val = csub$chid)$spid] - } - - prs <- list(type = "mc", fld = "m4id", val = dat[ , unique(m4id)]) - - agg <- do.call(tcplLoadData, args = c(lvl = "agg", prs)) - flg <- if (lvl < 6L) NULL else do.call(tcplLoadData, args = c(lvl = 6L, prs)) - - if (is.null(fname)) { - fname <- file.path(odir, - paste(paste0("AEID", aeid), - paste0("L", lvl), - tcplLoadAeid("aeid", aeid)$aenm, - format(Sys.Date(), "%y%m%d.pdf"), - sep = "_")) - } - - graphics.off() - pdf(file = fname, height = 6, width = 10, pointsize = 10) - tcplPlotFits(dat, agg, flg, ordr.fitc = ordr.fitc) - graphics.off() - - cat(fname, "complete.") - - TRUE - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplMakeAeidPlts: Create a .pdf with dose-response plots +#------------------------------------------------------------------------------- + +#' @title Create a .pdf with dose-response plots +#' +#' @description +#' \code{tcplMakeAeidPlts} creates a .pdf file with the dose-response plots for +#' the given aeid. +#' +#' @param aeid Integer of length 1, the assay endpoint id +#' @param lvl Integer of lengh 1, the data level to use (4-6) +#' @param fname Character, the filename +#' @param odir The directory to save the .pdf file in +#' @param clib Character, the chemical library to subset on, see +#' \code{\link{tcplLoadClib}} for more information. +#' @inheritParams tcplPlotFits +#' +#' @details +#' \code{tcplMakeAeidPlts} provides a wrapper for \code{\link{tcplPlotFits}}, +#' allowing the user to produce PDFs with the curve plots without having to +#' separately load all of the data and establish the PDF device. +#' +#' If 'fname' is \code{NULL}, a default name is given by concatenating together +#' assay information. +#' +#' Note, the default value for ordr.fitc is \code{TRUE} in +#' \code{tcplMakeAeidPlts}, but \code{FALSE} in \code{tcplPlotFits} +#' +#' @examples +#' \dontrun{ +#' ## Will produce the same result as the example for tcplPlotFits +#' tcplMakeAeidPlts(aeid = 1, lvl = 6, ordr.fitc = FALSE) +#' } +#' +#' @import data.table +#' @importFrom grDevices graphics.off pdf +#' @export + +tcplMakeAeidPlts <- function(aeid, lvl = 4L, fname = NULL, odir = getwd(), + ordr.fitc = TRUE, clib = NULL) { + + ## Variable-binding to pass R CMD Check + spid <- m4id <- NULL + + on.exit(graphics.off()) + + if (length(aeid) > 1) stop("'aeid' must be of length 1.") + if (length(lvl) > 1 | !lvl %in% 4:6) stop("Invalid 'lvl' input.") + + prs <- list(type = "mc", fld = "aeid", val = aeid) + + if (lvl < 5L) { + dat <- do.call(tcplLoadData, args = c(lvl = 4L, prs)) + } else { + dat <- do.call(tcplLoadData, args = c(lvl = 5L, prs)) + } + + if (nrow(dat) == 0) stop("No data for AEID", aeid) + + if (!is.null(clib)) { + csub <- tcplLoadClib(field = "clib", val = clib) + dat <- dat[spid %in% tcplLoadChem(field = "chid", val = csub$chid)$spid] + } + + prs <- list(type = "mc", fld = "m4id", val = dat[ , unique(m4id)]) + + agg <- do.call(tcplLoadData, args = c(lvl = "agg", prs)) + flg <- if (lvl < 6L) NULL else do.call(tcplLoadData, args = c(lvl = 6L, prs)) + + if (is.null(fname)) { + fname <- file.path(odir, + paste(paste0("AEID", aeid), + paste0("L", lvl), + tcplLoadAeid("aeid", aeid)$aenm, + format(Sys.Date(), "%y%m%d.pdf"), + sep = "_")) + } + + graphics.off() + pdf(file = fname, height = 6, width = 10, pointsize = 10) + tcplPlotFits(dat, agg, flg, ordr.fitc = ordr.fitc) + graphics.off() + + cat(fname, "complete.") + + TRUE + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplMthdAssign.R b/R/tcplMthdAssign.R index 5fb142d..60672d0 100644 --- a/R/tcplMthdAssign.R +++ b/R/tcplMthdAssign.R @@ -1,46 +1,49 @@ -#------------------------------------------------------------------------------- -# tcplMthdAssign: Assign analysis method -#------------------------------------------------------------------------------- - -#' @rdname mthd_funcs -#' @export - -tcplMthdAssign <- function(lvl, id, mthd_id, ordr = NULL, type) { - - if (length(lvl) > 1) stop("'lvl' must be an integer of length 1.") - if (!type %in% c("mc", "sc")) stop("Invalid 'type' value.") - if (type == "mc" & !lvl %in% c(2, 3, 5, 6)) stop("Invalid 'lvl' value.") - if (type == "sc" & !lvl %in% 1:2) stop("Invalid 'lvl' value.") - - id_name <- if (type == "mc" & lvl == 2) "acid" else "aeid" - flds <- c(id_name, sprintf("%s%s_mthd_id", type, lvl)) - - dat <- expand.grid(id = id, - mthd = mthd_id, - stringsAsFactors = FALSE) - dat <- as.data.table(dat) - - if ((lvl < 4 & type == "mc") | (lvl == 1 & type == "sc")) { - - if (is.null(ordr) | length(mthd_id) != length(ordr)) { - stop("'ordr' must be specified and the same length as 'mthd_id'") - } - - dat[ , "exec_ordr" := ordr[match(get("mthd"), mthd_id)], with = FALSE] - - } - - setnames(dat, old = c("id", "mthd"), flds) - - mb <- paste(Sys.info()[c("login", "user", "effective_user")], collapse = ".") - dat[ , "modified_by" := mb, with = FALSE] - - tcplAppend(dat = dat, - tbl = paste0(type, lvl, "_", flds[1]), - db = getOption("TCPL_DB")) - - tcplCascade(lvl = lvl, type = type, id = id) - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplMthdAssign: Assign analysis method +#------------------------------------------------------------------------------- + +#' @rdname mthd_funcs +#' @export + +tcplMthdAssign <- function(lvl, id, mthd_id, ordr = NULL, type) { + + ## Variable-binding to pass R CMD Check + exec_ordr <- modified_by <- NULL + + if (length(lvl) > 1) stop("'lvl' must be an integer of length 1.") + if (!type %in% c("mc", "sc")) stop("Invalid 'type' value.") + if (type == "mc" & !lvl %in% c(2, 3, 5, 6)) stop("Invalid 'lvl' value.") + if (type == "sc" & !lvl %in% 1:2) stop("Invalid 'lvl' value.") + + id_name <- if (type == "mc" & lvl == 2) "acid" else "aeid" + flds <- c(id_name, sprintf("%s%s_mthd_id", type, lvl)) + + dat <- expand.grid(id = id, + mthd = mthd_id, + stringsAsFactors = FALSE) + dat <- as.data.table(dat) + + if ((lvl < 4 & type == "mc") | (lvl == 1 & type == "sc")) { + + if (is.null(ordr) | length(mthd_id) != length(ordr)) { + stop("'ordr' must be specified and the same length as 'mthd_id'") + } + + dat[ , exec_ordr := ordr[match(get("mthd"), mthd_id)]] + + } + + setnames(dat, old = c("id", "mthd"), flds) + + mb <- paste(Sys.info()[c("login", "user", "effective_user")], collapse = ".") + dat[ , modified_by := mb] + + tcplAppend(dat = dat, + tbl = paste0(type, lvl, "_", flds[1]), + db = getOption("TCPL_DB")) + + tcplCascade(lvl = lvl, type = type, id = id) + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplMthdClear.R b/R/tcplMthdClear.R index 220cb62..8ff8b78 100644 --- a/R/tcplMthdClear.R +++ b/R/tcplMthdClear.R @@ -1,30 +1,30 @@ -#------------------------------------------------------------------------------- -# tcplMthdClear: Clear analysis method(s) -#------------------------------------------------------------------------------- - -#' @rdname mthd_funcs -#' @export - -tcplMthdClear <- function(lvl, id, mthd_id = NULL, type) { - - if (length(lvl) > 1) stop("'lvl' must be an integer of length 1.") - if (!type %in% c("mc", "sc")) stop("Invalid 'type' value.") - if (type == "mc" & !lvl %in% c(2, 3, 5, 6)) stop("Invalid 'lvl' value.") - if (type == "sc" & !lvl %in% 1:2) stop("Invalid 'lvl' value.") - - fld <- if (type == "mc" & lvl == 2) "acid" else "aeid" - tbl <- paste0(type, lvl, "_", fld) - if (!is.null(mthd_id)) { - fld <- c(fld, sprintf("%s%s_mthd_id", type, lvl)) - val <- list(id, mthd_id) - } else { - val <- id - } - - tcplDelete(tbl = tbl, fld = fld, val = val, db = getOption("TCPL_DB")) - - tcplCascade(lvl = lvl, type = type, id = id) - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplMthdClear: Clear analysis method(s) +#------------------------------------------------------------------------------- + +#' @rdname mthd_funcs +#' @export + +tcplMthdClear <- function(lvl, id, mthd_id = NULL, type) { + + if (length(lvl) > 1) stop("'lvl' must be an integer of length 1.") + if (!type %in% c("mc", "sc")) stop("Invalid 'type' value.") + if (type == "mc" & !lvl %in% c(2, 3, 5, 6)) stop("Invalid 'lvl' value.") + if (type == "sc" & !lvl %in% 1:2) stop("Invalid 'lvl' value.") + + fld <- if (type == "mc" & lvl == 2) "acid" else "aeid" + tbl <- paste0(type, lvl, "_", fld) + if (!is.null(mthd_id)) { + fld <- c(fld, sprintf("%s%s_mthd_id", type, lvl)) + val <- list(id, mthd_id) + } else { + val <- id + } + + tcplDelete(tbl = tbl, fld = fld, val = val, db = getOption("TCPL_DB")) + + tcplCascade(lvl = lvl, type = type, id = id) + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplMthdList.R b/R/tcplMthdList.R index 2e928a2..80c9ea9 100644 --- a/R/tcplMthdList.R +++ b/R/tcplMthdList.R @@ -1,29 +1,29 @@ -#------------------------------------------------------------------------------- -# tcplMthdList: -#------------------------------------------------------------------------------- - -#' @rdname mthd_funcs -#' @export - -tcplMthdList <- function(lvl, type = "mc") { - - tbl <- paste0(type, lvl, "_methods") - qstring <- paste0("SELECT * FROM ", tbl, ";") - - ## Suppress warnings because the data fields are not recognized by R and - ## imported as character. - dat <- suppressWarnings(tcplQuery(qstring, getOption("TCPL_DB"))) - - if (nrow(dat) == 0) { - warning("No ", type, lvl, " methods in the tcpl databases.") - return(dat[]) - } - - drop_cols <- c("created_date", "modified_date", "modified_by") - dat <- dat[ , .SD, .SDcols = setdiff(names(dat), drop_cols)] - - dat[] - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplMthdList: +#------------------------------------------------------------------------------- + +#' @rdname mthd_funcs +#' @export + +tcplMthdList <- function(lvl, type = "mc") { + + tbl <- paste0(type, lvl, "_methods") + qstring <- paste0("SELECT * FROM ", tbl, ";") + + ## Suppress warnings because the data fields are not recognized by R and + ## imported as character. + dat <- suppressWarnings(tcplQuery(qstring, getOption("TCPL_DB"))) + + if (nrow(dat) == 0) { + warning("No ", type, lvl, " methods in the tcpl databases.") + return(dat[]) + } + + drop_cols <- c("created_date", "modified_date", "modified_by") + dat <- dat[ , .SD, .SDcols = setdiff(names(dat), drop_cols)] + + dat[] + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplMthdLoad.R b/R/tcplMthdLoad.R index b41f61b..69c0a99 100644 --- a/R/tcplMthdLoad.R +++ b/R/tcplMthdLoad.R @@ -1,58 +1,58 @@ -#------------------------------------------------------------------------------- -# tcpltcplMthdLoad: Load analysis method(s) -#------------------------------------------------------------------------------- - -#' @rdname mthd_funcs -#' @export - -tcplMthdLoad <- function(lvl, id = NULL, type = "mc") { - - if (length(lvl) > 1) stop("'lvl' must be an integer of length 1.") - if (!type %in% c("mc", "sc")) stop("Invalid 'type' value.") - if (type == "mc" & !lvl %in% c(2, 3, 5, 6)) stop("Invalid 'lvl' value.") - if (type == "sc" & !lvl %in% 1:2) stop("Invalid 'lvl' value.") - - id_name <- if (type == "mc" & lvl == 2) "acid" else "aeid" - flds <- c(id_name, - "b.%s_mthd AS mthd", - "b.%s_mthd_id AS mthd_id") - if ((lvl < 4 & type == "mc") | (lvl == 1 & type == "sc")) { - flds <- c(flds, "a.exec_ordr AS ordr") - } - if (lvl == 6) flds <- c(flds, "nddr") - - tbls <- c(paste0("%s_", id_name, " AS a"), "%s_methods AS b") - - qformat <- paste("SELECT", paste(flds, collapse = ","), - "FROM", paste(tbls, collapse = ","), - "WHERE a.%s_mthd_id = b.%s_mthd_id") - qformat <- gsub("%s", paste0(type, lvl), qformat) - - if (!is.null(id)) { - qformat <- paste(qformat, "AND", id_name, "IN (%s)") - qformat <- sprintf(qformat, paste(id, collapse = ",")) - } - - if ((lvl < 4 & type == "mc") | (lvl == 1 & type == "sc")) { - qstring <- paste0(qformat, " ORDER BY ", id_name, ", a.exec_ordr") - } else { - qstring <- qformat - } - - dat <- tcplQuery(query = qstring, db = getOption("TCPL_DB")) - - if (nrow(dat) == 0) { - warning("The given id(s) do not have ", type, lvl, " methods.") - return(dat[]) - } - - len_miss <- lw(!id %in% dat[[id_name]]) - if (len_miss > 0) { - warning(len_miss, " of the given ids do not have ", type, lvl, " methods.") - } - - dat[] - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcpltcplMthdLoad: Load analysis method(s) +#------------------------------------------------------------------------------- + +#' @rdname mthd_funcs +#' @export + +tcplMthdLoad <- function(lvl, id = NULL, type = "mc") { + + if (length(lvl) > 1) stop("'lvl' must be an integer of length 1.") + if (!type %in% c("mc", "sc")) stop("Invalid 'type' value.") + if (type == "mc" & !lvl %in% c(2, 3, 5, 6)) stop("Invalid 'lvl' value.") + if (type == "sc" & !lvl %in% 1:2) stop("Invalid 'lvl' value.") + + id_name <- if (type == "mc" & lvl == 2) "acid" else "aeid" + flds <- c(id_name, + "b.%s_mthd AS mthd", + "b.%s_mthd_id AS mthd_id") + if ((lvl < 4 & type == "mc") | (lvl == 1 & type == "sc")) { + flds <- c(flds, "a.exec_ordr AS ordr") + } + if (lvl == 6) flds <- c(flds, "nddr") + + tbls <- c(paste0("%s_", id_name, " AS a"), "%s_methods AS b") + + qformat <- paste("SELECT", paste(flds, collapse = ","), + "FROM", paste(tbls, collapse = ","), + "WHERE a.%s_mthd_id = b.%s_mthd_id") + qformat <- gsub("%s", paste0(type, lvl), qformat) + + if (!is.null(id)) { + qformat <- paste(qformat, "AND", id_name, "IN (%s)") + qformat <- sprintf(qformat, paste(id, collapse = ",")) + } + + if ((lvl < 4 & type == "mc") | (lvl == 1 & type == "sc")) { + qstring <- paste0(qformat, " ORDER BY ", id_name, ", a.exec_ordr") + } else { + qstring <- qformat + } + + dat <- tcplQuery(query = qstring, db = getOption("TCPL_DB")) + + if (nrow(dat) == 0) { + warning("The given id(s) do not have ", type, lvl, " methods.") + return(dat[]) + } + + len_miss <- lw(!id %in% dat[[id_name]]) + if (len_miss > 0) { + warning(len_miss, " of the given ids do not have ", type, lvl, " methods.") + } + + dat[] + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplObjCnst.R b/R/tcplObjCnst.R index 5f7aecb..177a311 100644 --- a/R/tcplObjCnst.R +++ b/R/tcplObjCnst.R @@ -1,36 +1,36 @@ -#------------------------------------------------------------------------------- -# tcplObjCnst: Generate a constant model objective function to optimize -#------------------------------------------------------------------------------- - -#' @rdname Models -#' -#' @section Constant Model (cnst): -#' \code{tcplObjCnst} calculates the likelyhood for a constant model at 0. The -#' only parameter passed to \code{tcplObjCnst} by \code{p} is the scale term -#' \eqn{\sigma}. The constant model value \eqn{\mu_{i}}{\mu[i]} for the -#' \eqn{i^{th}}{ith} observation is given by: -#' \deqn{\mu_{i} = 0}{\mu[i] = 0} -#' -#' @importFrom stats dt -#' @export - -tcplObjCnst <- function(p, resp) { - - ### This function takes creates an objective function to be optimized using - ### the starting constant model parameter, and response. - ### - ### Arguments: - ### p: a numeric vector of length 1 containg the starting values for - ### the constant model, in order: log error term - ### lresp: a numeric vector containing the response values to produce the - ### objective function - ### - ### Value: - ### An objective function for the constant model and the given resp data - - mu <- 0 - sum(dt((resp - mu)/exp(p[1]), df = 4, log = TRUE) - p[1]) - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplObjCnst: Generate a constant model objective function to optimize +#------------------------------------------------------------------------------- + +#' @rdname Models +#' +#' @section Constant Model (cnst): +#' \code{tcplObjCnst} calculates the likelyhood for a constant model at 0. The +#' only parameter passed to \code{tcplObjCnst} by \code{p} is the scale term +#' \eqn{\sigma}. The constant model value \eqn{\mu_{i}}{\mu[i]} for the +#' \eqn{i^{th}}{ith} observation is given by: +#' \deqn{\mu_{i} = 0}{\mu[i] = 0} +#' +#' @importFrom stats dt +#' @export + +tcplObjCnst <- function(p, resp) { + + ### This function takes creates an objective function to be optimized using + ### the starting constant model parameter, and response. + ### + ### Arguments: + ### p: a numeric vector of length 1 containg the starting values for + ### the constant model, in order: log error term + ### lresp: a numeric vector containing the response values to produce the + ### objective function + ### + ### Value: + ### An objective function for the constant model and the given resp data + + mu <- 0 + sum(dt((resp - mu)/exp(p[1]), df = 4, log = TRUE) - p[1]) + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplObjGnls.R b/R/tcplObjGnls.R index 79a71ea..febc36e 100644 --- a/R/tcplObjGnls.R +++ b/R/tcplObjGnls.R @@ -1,56 +1,56 @@ -#------------------------------------------------------------------------------- -# tcplObjGnls: Generate a gain-loss model objective function to optimize -#------------------------------------------------------------------------------- - -#' @rdname Models -#' -#' @section Gain-Loss Model (gnls): -#' \code{tcplObjGnls} calculates the likelyhood for a 5 parameter model as the -#' product of two Hill models with the same top and both bottoms equal to 0. -#' The parameters passed to \code{tcplObjGnls} by \code{p} are (in order) top -#' (\eqn{\mathit{tp}}), gain log AC50 (\eqn{\mathit{ga}}), gain hill coefficient (\eqn{gw}), -#' loss log AC50 \eqn{\mathit{la}}, loss hill coefficient \eqn{\mathit{lw}}, and the scale -#' term (\eqn{\sigma}). The gain-loss model value \eqn{\mu_{i}}{\mu[i]} for the -#' \eqn{i^{th}}{ith} observation is given by: -#' \deqn{ -#' g_{i} = \frac{1}{1 + 10^{(\mathit{ga} - x_{i})\mathit{gw}}} -#' }{ -#' g[i] = 1/(1 + 10^(ga - x[i])*gw)} -#' \deqn{ -#' l_{i} = \frac{1}{1 + 10^{(x_{i} - \mathit{la})\mathit{lw}}} -#' }{ -#' l[i] = 1/(1 + 10^(x[i] - la)*lw)} -#' \deqn{\mu_{i} = \mathit{tp}(g_{i})(l_{i})}{\mu[i] = tp*g[i]*l[i]} -#' where \eqn{x_{i}}{x[i]} is the log concentration for the \eqn{i^{th}}{ith} -#' observation. -#' -#' @importFrom stats dt -#' @export - -tcplObjGnls <- function(p, lconc, resp) { - - ### This function takes creates an objective function to be optimized using - ### the starting gain-loss parameters, log concentration, and response. - ### - ### Arguments: - ### p: a numeric vector of length 5 containg the starting values for - ### the gain-loss model, in order: top, gain log AC50, gain hill - ### coefficient, loss log AC50, loss hill coefficient and log error - ### term - ### lconc: a numeric vector containing the log concentration values to - ### produce the objective function - ### lresp: a numeric vector containing the response values to produce the - ### objective function - ### - ### Value: - ### An objective function for the gain-loss model and the given conc-resp - ### data - - gn <- 1/(1 + 10^((p[2] - lconc)*p[3])) - ls <- 1/(1 + 10^((lconc - p[4])*p[5])) - mu <- p[1]*gn*ls - sum(dt((resp - mu)/exp(p[6]), df = 4, log = TRUE) - p[6]) - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplObjGnls: Generate a gain-loss model objective function to optimize +#------------------------------------------------------------------------------- + +#' @rdname Models +#' +#' @section Gain-Loss Model (gnls): +#' \code{tcplObjGnls} calculates the likelyhood for a 5 parameter model as the +#' product of two Hill models with the same top and both bottoms equal to 0. +#' The parameters passed to \code{tcplObjGnls} by \code{p} are (in order) top +#' (\eqn{\mathit{tp}}), gain log AC50 (\eqn{\mathit{ga}}), gain hill coefficient (\eqn{gw}), +#' loss log AC50 \eqn{\mathit{la}}, loss hill coefficient \eqn{\mathit{lw}}, and the scale +#' term (\eqn{\sigma}). The gain-loss model value \eqn{\mu_{i}}{\mu[i]} for the +#' \eqn{i^{th}}{ith} observation is given by: +#' \deqn{ +#' g_{i} = \frac{1}{1 + 10^{(\mathit{ga} - x_{i})\mathit{gw}}} +#' }{ +#' g[i] = 1/(1 + 10^(ga - x[i])*gw)} +#' \deqn{ +#' l_{i} = \frac{1}{1 + 10^{(x_{i} - \mathit{la})\mathit{lw}}} +#' }{ +#' l[i] = 1/(1 + 10^(x[i] - la)*lw)} +#' \deqn{\mu_{i} = \mathit{tp}(g_{i})(l_{i})}{\mu[i] = tp*g[i]*l[i]} +#' where \eqn{x_{i}}{x[i]} is the log concentration for the \eqn{i^{th}}{ith} +#' observation. +#' +#' @importFrom stats dt +#' @export + +tcplObjGnls <- function(p, lconc, resp) { + + ### This function takes creates an objective function to be optimized using + ### the starting gain-loss parameters, log concentration, and response. + ### + ### Arguments: + ### p: a numeric vector of length 5 containg the starting values for + ### the gain-loss model, in order: top, gain log AC50, gain hill + ### coefficient, loss log AC50, loss hill coefficient and log error + ### term + ### lconc: a numeric vector containing the log concentration values to + ### produce the objective function + ### lresp: a numeric vector containing the response values to produce the + ### objective function + ### + ### Value: + ### An objective function for the gain-loss model and the given conc-resp + ### data + + gn <- 1/(1 + 10^((p[2] - lconc)*p[3])) + ls <- 1/(1 + 10^((lconc - p[4])*p[5])) + mu <- p[1]*gn*ls + sum(dt((resp - mu)/exp(p[6]), df = 4, log = TRUE) - p[6]) + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplObjHill.R b/R/tcplObjHill.R index 8cfa3f4..bb020d8 100644 --- a/R/tcplObjHill.R +++ b/R/tcplObjHill.R @@ -1,46 +1,46 @@ -#------------------------------------------------------------------------------- -# tcplObjHill: Generate a hill model objective function to optimize -#------------------------------------------------------------------------------- - -#' @rdname Models -#' -#' @section Hill Model (hill): -#' \code{tcplObjHill} calculates the likelyhood for a 3 parameter Hill model -#' with the bottom equal to 0. The parameters passed to \code{tcplObjHill} by -#' \code{p} are (in order) top (\eqn{\mathit{tp}}), log AC50 (\eqn{\mathit{ga}}), hill -#' coefficient (\eqn{\mathit{gw}}), and the scale term (\eqn{\sigma}). The hill model -#' value \eqn{\mu_{i}}{\mu[i]} for the \eqn{i^{th}}{ith} observation is given -#' by: -#' \deqn{ -#' \mu_{i} = \frac{tp}{1 + 10^{(\mathit{ga} - x_{i})\mathit{gw}}} -#' }{ -#' \mu[i] = tp/(1 + 10^(ga - x[i])*gw)} -#' where \eqn{x_{i}}{x[i]} is the log concentration for the \eqn{i^{th}}{ith} -#' observation. -#' -#' @importFrom stats dt -#' @export - -tcplObjHill <- function(p, lconc, resp) { - - ### This function takes creates an objective function to be optimized using - ### the starting hill parameters, log concentration, and response. - ### - ### Arguments: - ### p: a numeric vector of length 4 containg the starting values for - ### the hill model, in order: top, log AC50, hill - ### coefficient, and log error term - ### lconc: a numeric vector containing the log concentration values to - ### produce the objective function - ### lresp: a numeric vector containing the response values to produce the - ### objective function - ### - ### Value: - ### An objective function for the hill model and the given conc-resp data - - mu <- p[1]/(1 + 10^((p[2] - lconc)*p[3])) - sum(dt((resp - mu)/exp(p[4]), df = 4, log = TRUE) - p[4]) - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplObjHill: Generate a hill model objective function to optimize +#------------------------------------------------------------------------------- + +#' @rdname Models +#' +#' @section Hill Model (hill): +#' \code{tcplObjHill} calculates the likelyhood for a 3 parameter Hill model +#' with the bottom equal to 0. The parameters passed to \code{tcplObjHill} by +#' \code{p} are (in order) top (\eqn{\mathit{tp}}), log AC50 (\eqn{\mathit{ga}}), hill +#' coefficient (\eqn{\mathit{gw}}), and the scale term (\eqn{\sigma}). The hill model +#' value \eqn{\mu_{i}}{\mu[i]} for the \eqn{i^{th}}{ith} observation is given +#' by: +#' \deqn{ +#' \mu_{i} = \frac{tp}{1 + 10^{(\mathit{ga} - x_{i})\mathit{gw}}} +#' }{ +#' \mu[i] = tp/(1 + 10^(ga - x[i])*gw)} +#' where \eqn{x_{i}}{x[i]} is the log concentration for the \eqn{i^{th}}{ith} +#' observation. +#' +#' @importFrom stats dt +#' @export + +tcplObjHill <- function(p, lconc, resp) { + + ### This function takes creates an objective function to be optimized using + ### the starting hill parameters, log concentration, and response. + ### + ### Arguments: + ### p: a numeric vector of length 4 containg the starting values for + ### the hill model, in order: top, log AC50, hill + ### coefficient, and log error term + ### lconc: a numeric vector containing the log concentration values to + ### produce the objective function + ### lresp: a numeric vector containing the response values to produce the + ### objective function + ### + ### Value: + ### An objective function for the hill model and the given conc-resp data + + mu <- p[1]/(1 + 10^((p[2] - lconc)*p[3])) + sum(dt((resp - mu)/exp(p[4]), df = 4, log = TRUE) - p[4]) + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplPlotFitc.R b/R/tcplPlotFitc.R index 9ae7421..f0b382c 100644 --- a/R/tcplPlotFitc.R +++ b/R/tcplPlotFitc.R @@ -1,144 +1,144 @@ -#------------------------------------------------------------------------------- -# tcplPlotFitc: Plot the fit category tree -#------------------------------------------------------------------------------- - -#' @title Plot the fit category tree -#' -#' @description -#' \code{tcplPlotFitc} makes a plot showing the level 5 fit categories. -#' -#' @param fitc Integer, the fit categories -#' @param main Character of length 1, the title (optional) -#' @param fitc_sub, Integer, a subset of fit categories to plot -#' -#' @note -#' Suggested device size (inches): width = 10, height = 7.5, pointsize = 9 -#' -#' @import data.table -#' @importFrom grDevices col2rgb colorRampPalette rgb -#' @importFrom stats quantile -#' @importFrom graphics par plot lines text legend -#' @export - -tcplPlotFitc <- function(fitc = NULL, main = NULL, fitc_sub = NULL) { - - ## Variable-binding to pass R CMD Check - r <- g <- N <- edge <- plt <- leaf <- parent_fitc <- xloc <- yloc <- NULL - name <- J <- NULL - - if (!is.null(fitc)) { - - vals <- data.table(fitc = fitc)[ , .N, by = fitc] - - mypal <- rev(c("#A50026", "#FF7F00", "#FFFF33", "#33A02C", - "#1F78B4", "#762A83")) - - clrs <- data.table(edge = 1:8, - r = col2rgb(colorRampPalette(mypal)(8))["red", ]/255, - g = col2rgb(colorRampPalette(mypal)(8))["green", ]/255, - b = col2rgb(colorRampPalette(mypal)(8))["blue", ]/255) - clrs[ , col := rgb(r, g, b, 0.4)] - - vmax <- unname(quantile(vals[ , N], 0.9)) - vmin <- min(vals[ , N]) - - b <- unlist(lapply(0:7, function(x) { vmax/((vmax/vmin)^(1/8))^x })) - b <- round(rev(b[1:7]), 0) - - vals[N <= b[1], col := clrs[edge == 1, col]] - vals[N <= b[2] & N > b[1], col := clrs[edge == 2, col]] - vals[N <= b[3] & N > b[2], col := clrs[edge == 3, col]] - vals[N <= b[4] & N > b[3], col := clrs[edge == 4, col]] - vals[N <= b[5] & N > b[4], col := clrs[edge == 5, col]] - vals[N <= b[6] & N > b[5], col := clrs[edge == 6, col]] - vals[N <= b[7] & N > b[6], col := clrs[edge == 7, col]] - vals[N > b[7], col := clrs[edge == 8, col]] - - vals[ , plt := TRUE] - if(!is.null(fitc_sub)) vals[!fitc %in% fitc_sub, plt := FALSE] - - } - - tree <- tcplQuery("SELECT * FROM mc5_fit_categories;", getOption("TCPL_DB")) - tree[ , leaf := !fitc %in% parent_fitc] - tree[ , plt := TRUE] - if(!is.null(fitc_sub)) tree[!fitc %in% fitc_sub, plt := FALSE] - tree[ , xloc := xloc - xloc[1]] - tree[ , yloc := yloc - yloc[1]] - - # pdf("test.pdf", width = 10, height = 7.5, pointsize = 9) - - opar <- par()[c("pty", "mar", "family")] - on.exit(par(opar)) - fmar <- c(0, 0, ifelse(is.null(main), 0, 4), 0) - par(pty = "m", mar = fmar) - - p <- list(type = "n", - bty = "n", - xlim = c(-1150, 1150), - ylim = c(-800, 800), - ylab = "", - xlab = "", - xaxt = "n", - yaxt = "n", - main = main - ) - - do.call(plot, c(tree$yloc ~ tree$xloc, p), quote = TRUE) - - setkey(tree, fitc) - for (i in tree[fitc != 1 & plt, fitc]) { - lines(x = c(tree[J(i), xloc], tree[tree[J(i), parent_fitc], xloc]), - y = c(tree[J(i), yloc], tree[tree[J(i), parent_fitc], yloc])) - } - - with(tree[which(plt)], - rect(xleft = xloc - 120, - xright = xloc + 120, - ybottom = yloc - 15, - ytop = yloc + 15, - border = NA, - col = "white")) - - if (!is.null(fitc)) { - .drawCircles(x = tree[J(vals[which(plt), fitc]), xloc], - y = tree[J(vals[which(plt), fitc]), yloc], - r = vals[which(plt), (log(N, 2) + 2)*15], - border = NA, - col = vals[which(plt), col]) - } - - if (lw(tree[ , plt & !leaf]) > 0) { - with(tree[plt & !leaf], - text(x = xloc, y = yloc, labels = name, cex = 0.45)) - } - - if (lw(tree[ , plt & leaf]) > 0) { - text(x = tree[plt & leaf, xloc], - y = tree[plt & leaf, yloc], - labels = tree[plt & leaf, name], - cex = 0.45, - font = ifelse(is.null(fitc), 2, 1), - col = ifelse(is.null(fitc), "darkgreen", "black")) - } - - if (!is.null(fitc)) { - legend(x = "bottom", - ncol = 8, - bty = "n", - box.lwd = 0, - bg = "white", - pch = 19, - cex = 0.8, - col = clrs[ , col], - legend = c(paste0("1-", b[1]), - paste0(b[1] + 1, "-", b[2]), - paste0(b[2] + 1, "-", b[3]), - paste0(b[3] + 1, "-", b[4]), - paste0(b[4] + 1, "-", b[5]), - paste0(b[5] + 1, "-", b[6]), - paste0(b[6] + 1, "-", b[7]), - paste0(b[7] + 1, "+"))) - } - -} +#------------------------------------------------------------------------------- +# tcplPlotFitc: Plot the fit category tree +#------------------------------------------------------------------------------- + +#' @title Plot the fit category tree +#' +#' @description +#' \code{tcplPlotFitc} makes a plot showing the level 5 fit categories. +#' +#' @param fitc Integer, the fit categories +#' @param main Character of length 1, the title (optional) +#' @param fitc_sub, Integer, a subset of fit categories to plot +#' +#' @note +#' Suggested device size (inches): width = 10, height = 7.5, pointsize = 9 +#' +#' @import data.table +#' @importFrom grDevices col2rgb colorRampPalette rgb +#' @importFrom stats quantile +#' @importFrom graphics par plot lines text legend +#' @export + +tcplPlotFitc <- function(fitc = NULL, main = NULL, fitc_sub = NULL) { + + ## Variable-binding to pass R CMD Check + r <- g <- N <- edge <- plt <- leaf <- parent_fitc <- xloc <- yloc <- NULL + name <- J <- NULL + + if (!is.null(fitc)) { + + vals <- data.table(fitc = fitc)[ , .N, by = fitc] + + mypal <- rev(c("#A50026", "#FF7F00", "#FFFF33", "#33A02C", + "#1F78B4", "#762A83")) + + clrs <- data.table(edge = 1:8, + r = col2rgb(colorRampPalette(mypal)(8))["red", ]/255, + g = col2rgb(colorRampPalette(mypal)(8))["green", ]/255, + b = col2rgb(colorRampPalette(mypal)(8))["blue", ]/255) + clrs[ , col := rgb(r, g, b, 0.4)] + + vmax <- unname(quantile(vals[ , N], 0.9)) + vmin <- min(vals[ , N]) + + b <- unlist(lapply(0:7, function(x) { vmax/((vmax/vmin)^(1/8))^x })) + b <- round(rev(b[1:7]), 0) + + vals[N <= b[1], col := clrs[edge == 1, col]] + vals[N <= b[2] & N > b[1], col := clrs[edge == 2, col]] + vals[N <= b[3] & N > b[2], col := clrs[edge == 3, col]] + vals[N <= b[4] & N > b[3], col := clrs[edge == 4, col]] + vals[N <= b[5] & N > b[4], col := clrs[edge == 5, col]] + vals[N <= b[6] & N > b[5], col := clrs[edge == 6, col]] + vals[N <= b[7] & N > b[6], col := clrs[edge == 7, col]] + vals[N > b[7], col := clrs[edge == 8, col]] + + vals[ , plt := TRUE] + if(!is.null(fitc_sub)) vals[!fitc %in% fitc_sub, plt := FALSE] + + } + + tree <- tcplQuery("SELECT * FROM mc5_fit_categories;", getOption("TCPL_DB")) + tree[ , leaf := !fitc %in% parent_fitc] + tree[ , plt := TRUE] + if(!is.null(fitc_sub)) tree[!fitc %in% fitc_sub, plt := FALSE] + tree[ , xloc := xloc - xloc[1]] + tree[ , yloc := yloc - yloc[1]] + + # pdf("test.pdf", width = 10, height = 7.5, pointsize = 9) + + opar <- par()[c("pty", "mar", "family")] + on.exit(par(opar)) + fmar <- c(0, 0, ifelse(is.null(main), 0, 4), 0) + par(pty = "m", mar = fmar) + + p <- list(type = "n", + bty = "n", + xlim = c(-1150, 1150), + ylim = c(-800, 800), + ylab = "", + xlab = "", + xaxt = "n", + yaxt = "n", + main = main + ) + + do.call(plot, c(tree$yloc ~ tree$xloc, p), quote = TRUE) + + setkey(tree, fitc) + for (i in tree[fitc != 1 & plt, fitc]) { + lines(x = c(tree[J(i), xloc], tree[tree[J(i), parent_fitc], xloc]), + y = c(tree[J(i), yloc], tree[tree[J(i), parent_fitc], yloc])) + } + + with(tree[which(plt)], + rect(xleft = xloc - 120, + xright = xloc + 120, + ybottom = yloc - 15, + ytop = yloc + 15, + border = NA, + col = "white")) + + if (!is.null(fitc)) { + .drawCircles(x = tree[J(vals[which(plt), fitc]), xloc], + y = tree[J(vals[which(plt), fitc]), yloc], + r = vals[which(plt), (log(N, 2) + 2)*15], + border = NA, + col = vals[which(plt), col]) + } + + if (lw(tree[ , plt & !leaf]) > 0) { + with(tree[plt & !leaf], + text(x = xloc, y = yloc, labels = name, cex = 0.45)) + } + + if (lw(tree[ , plt & leaf]) > 0) { + text(x = tree[plt & leaf, xloc], + y = tree[plt & leaf, yloc], + labels = tree[plt & leaf, name], + cex = 0.45, + font = ifelse(is.null(fitc), 2, 1), + col = ifelse(is.null(fitc), "darkgreen", "black")) + } + + if (!is.null(fitc)) { + legend(x = "bottom", + ncol = 8, + bty = "n", + box.lwd = 0, + bg = "white", + pch = 19, + cex = 0.8, + col = clrs[ , col], + legend = c(paste0("1-", b[1]), + paste0(b[1] + 1, "-", b[2]), + paste0(b[2] + 1, "-", b[3]), + paste0(b[3] + 1, "-", b[4]), + paste0(b[4] + 1, "-", b[5]), + paste0(b[5] + 1, "-", b[6]), + paste0(b[6] + 1, "-", b[7]), + paste0(b[7] + 1, "+"))) + } + +} diff --git a/R/tcplPlotFits.R b/R/tcplPlotFits.R index 2bda6f2..10c2e38 100644 --- a/R/tcplPlotFits.R +++ b/R/tcplPlotFits.R @@ -1,125 +1,125 @@ -#------------------------------------------------------------------------------- -# tcplPlotFits: Plot fits based on mc4/5 and mc4_agg -#------------------------------------------------------------------------------- - -#' @title Plot summary fits based on fit and dose-response data -#' -#' @description -#' \code{tcplPlotFits} takes the dose-response and fit data and produces -#' summary plot figures. -#' -#' @param dat data.table, level 4 or level 5 data, see details. -#' @param agg data.table, concentration-response aggregate data, see details. -#' @param flg data.table, level 6 data, see details. -#' @param ordr.fitc Logical, should the fits be ordered by fit category? -#' @param browse Logical, should \code{browser()} be called after every plot? -#' -#' @details -#' The data for 'dat', 'agg', and 'flg' should be loaded using the -#' \code{\link{tcplLoadData}} function with the appropriate 'lvl' parameter. -#' See help page for \code{tcplLoadData} for more information. -#' -#' Supplying level 4 data for the 'dat' parameter will result in level 4 plots. -#' Similarly, supp -#' -#' If fits are not ordered by fit category, they will be ordered by chemical -#' ID. Inputs with multiple assay endpoints will first be ordered by assay -#' endpoint ID. -#' -#' @examples -#' -#' ## Store the current config settings, so they can be reloaded at the end -#' ## of the examples -#' conf_store <- tcplConfList() -#' tcplConfDefault() -#' -#' ## tcplPlotFits needs data.tables supplying the concentration/response -#' ## data stored in mc4_agg, as well as the fit information from mc4 or mc5. -#' ## Additionally, tcplPlotFits will take level 6 data from mc6 and add the -#' ## flag information to the plots. The following shows how to make level 6 -#' ## plots. Omitting the 'flg' parameter would result in level 5 plots, and -#' ## loading level 4, rather than level 5 data, would result in level 4 plots. -#' -#' l5 <- tcplLoadData(lvl = 5, fld = "aeid", val = 1) -#' l4_agg <- tcplLoadData(lvl = "agg", fld = "aeid", val = 1) -#' l6 <- tcplLoadData(lvl = 6, fld = "aeid", val = 1) -#' \dontrun{ -#' pdf(file = "tcplPlotFits.pdf", height = 6, width = 10, pointsize = 10) -#' tcplPlotFits(dat = l5, agg = l4_agg, flg = l6) -#' graphics.off() -#' } -#' -#' ## While it is most likely the user will want to just save all of the plots -#' ## to view in a PDF, the 'browse' parameter can be used to quickly view -#' ## some plots. -#' -#' ## Start by identifying some sample IDs to plot, then call tcplPlotFits with -#' ## a subset of the data. This browse function is admittedly clunky. -#' bpa <- tcplLoadChem(field = "chnm", val = "Bisphenol A")[ , spid] -#' l5_sub <- l5[spid %in% bpa] -#' \dontrun{ -#' tcplPlotFits(dat = l5_sub, -#' agg = l4_agg[m4id %in% l5_sub$m4id], -#' browse = TRUE) -#' } -#' -#' ## Reset configuration -#' options(conf_store) -#' -#' @import data.table -#' @export - -tcplPlotFits <- function(dat, agg, flg = NULL, ordr.fitc = FALSE, - browse = FALSE) { - - ## Variable-binding to pass R CMD Check - chid <- chnm <- spid <- aenm <- aeid <- m4id <- fitc <- fval <- NULL - flgo <- mc6_mthd_id <- J <- NULL - - if (!is.null(flg) & !"m5id" %in% names(dat)) { - stop("Must supply level 5 data with a non-null 'flg' input.") - } - - dat <- tcplPrepOtpt(dat) - dat[is.na(chid), chnm := paste(spid, "(spid not in DB)")] - dat[ , aenm := paste0("AEID", aeid, " (", aenm, ")")] - - setkey(dat, m4id) - setkey(agg, m4id) - - ## Set the plotting order - if (ordr.fitc && "fitc" %in% names(dat)) { - m4ids <- dat[order(aeid, fitc, chid), unique(m4id)] - } else { - m4ids <- dat[order(aeid, chid), unique(m4id)] - } - - if (!is.null(flg)) { - if (nrow(flg) > 0) { - flg[is.na(fval), flgo := as.character(mc6_mthd_id)] - flg[!is.na(fval), - flgo := paste0(mc6_mthd_id, " (", signif(fval, 3), ")")] - flg <- flg[ , - list(flgo = paste(unique(flgo), collapse = "; ")), - by = m4id] - setkey(flg, m4id) - dat <- flg[dat] - } else { - dat[ , flgo := NA] - } - } - - for (i in m4ids) { - - resp <- agg[J(i), resp] - logc <- agg[J(i), logc] - pars <- as.list(dat[J(i)]) - .plotFit(resp = resp, logc = logc, pars = pars) - if (browse) browser(skipCalls = 4) - - } - - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplPlotFits: Plot fits based on mc4/5 and mc4_agg +#------------------------------------------------------------------------------- + +#' @title Plot summary fits based on fit and dose-response data +#' +#' @description +#' \code{tcplPlotFits} takes the dose-response and fit data and produces +#' summary plot figures. +#' +#' @param dat data.table, level 4 or level 5 data, see details. +#' @param agg data.table, concentration-response aggregate data, see details. +#' @param flg data.table, level 6 data, see details. +#' @param ordr.fitc Logical, should the fits be ordered by fit category? +#' @param browse Logical, should \code{browser()} be called after every plot? +#' +#' @details +#' The data for 'dat', 'agg', and 'flg' should be loaded using the +#' \code{\link{tcplLoadData}} function with the appropriate 'lvl' parameter. +#' See help page for \code{tcplLoadData} for more information. +#' +#' Supplying level 4 data for the 'dat' parameter will result in level 4 plots. +#' Similarly, supp +#' +#' If fits are not ordered by fit category, they will be ordered by chemical +#' ID. Inputs with multiple assay endpoints will first be ordered by assay +#' endpoint ID. +#' +#' @examples +#' +#' ## Store the current config settings, so they can be reloaded at the end +#' ## of the examples +#' conf_store <- tcplConfList() +#' tcplConfDefault() +#' +#' ## tcplPlotFits needs data.tables supplying the concentration/response +#' ## data stored in mc4_agg, as well as the fit information from mc4 or mc5. +#' ## Additionally, tcplPlotFits will take level 6 data from mc6 and add the +#' ## flag information to the plots. The following shows how to make level 6 +#' ## plots. Omitting the 'flg' parameter would result in level 5 plots, and +#' ## loading level 4, rather than level 5 data, would result in level 4 plots. +#' +#' l5 <- tcplLoadData(lvl = 5, fld = "aeid", val = 1) +#' l4_agg <- tcplLoadData(lvl = "agg", fld = "aeid", val = 1) +#' l6 <- tcplLoadData(lvl = 6, fld = "aeid", val = 1) +#' \dontrun{ +#' pdf(file = "tcplPlotFits.pdf", height = 6, width = 10, pointsize = 10) +#' tcplPlotFits(dat = l5, agg = l4_agg, flg = l6) +#' graphics.off() +#' } +#' +#' ## While it is most likely the user will want to just save all of the plots +#' ## to view in a PDF, the 'browse' parameter can be used to quickly view +#' ## some plots. +#' +#' ## Start by identifying some sample IDs to plot, then call tcplPlotFits with +#' ## a subset of the data. This browse function is admittedly clunky. +#' bpa <- tcplLoadChem(field = "chnm", val = "Bisphenol A")[ , spid] +#' l5_sub <- l5[spid %in% bpa] +#' \dontrun{ +#' tcplPlotFits(dat = l5_sub, +#' agg = l4_agg[m4id %in% l5_sub$m4id], +#' browse = TRUE) +#' } +#' +#' ## Reset configuration +#' options(conf_store) +#' +#' @import data.table +#' @export + +tcplPlotFits <- function(dat, agg, flg = NULL, ordr.fitc = FALSE, + browse = FALSE) { + + ## Variable-binding to pass R CMD Check + chid <- chnm <- spid <- aenm <- aeid <- m4id <- fitc <- fval <- NULL + flgo <- mc6_mthd_id <- J <- NULL + + if (!is.null(flg) & !"m5id" %in% names(dat)) { + stop("Must supply level 5 data with a non-null 'flg' input.") + } + + dat <- tcplPrepOtpt(dat) + dat[is.na(chid), chnm := paste(spid, "(spid not in DB)")] + dat[ , aenm := paste0("AEID", aeid, " (", aenm, ")")] + + setkey(dat, m4id) + setkey(agg, m4id) + + ## Set the plotting order + if (ordr.fitc && "fitc" %in% names(dat)) { + m4ids <- dat[order(aeid, fitc, chid), unique(m4id)] + } else { + m4ids <- dat[order(aeid, chid), unique(m4id)] + } + + if (!is.null(flg)) { + if (nrow(flg) > 0) { + flg[is.na(fval), flgo := as.character(mc6_mthd_id)] + flg[!is.na(fval), + flgo := paste0(mc6_mthd_id, " (", signif(fval, 3), ")")] + flg <- flg[ , + list(flgo = paste(unique(flgo), collapse = "; ")), + by = m4id] + setkey(flg, m4id) + dat <- flg[dat] + } else { + dat[ , flgo := NA] + } + } + + for (i in m4ids) { + + resp <- agg[J(i), resp] + logc <- agg[J(i), logc] + pars <- as.list(dat[J(i)]) + .plotFit(resp = resp, logc = logc, pars = pars) + if (browse) browser(skipCalls = 4) + + } + + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplPlotM4ID.R b/R/tcplPlotM4ID.R index f41662a..da4ff7f 100644 --- a/R/tcplPlotM4ID.R +++ b/R/tcplPlotM4ID.R @@ -1,67 +1,67 @@ -#------------------------------------------------------------------------------- -# tcplPlotM4ID: Plot dose-response by m4id -#------------------------------------------------------------------------------- - -#' @title Plot fit summary plot by m4id -#' -#' @description -#' \code{tcplPlotM4ID} creates a summary plots for the given m4id(s) by loading -#' the appropriate data from the tcpl databases and sending it to -#' \code{\link{tcplPlotFits}} -#' -#' @param m4id Integer, m4id(s) to plot -#' @param lvl Integer, the level of data to plot -#' -#' @details -#' A level 4 plot ('lvl' = 4) will plot the concentration series and the -#' applicable curves, without an indication of the activity call or the -#' winning model. Level 4 plots can be created without having done subsequent -#' processing. -#' -#' Level 5 plots include the level 4 information with the activity call and -#' model selection. The winning model will be highlighted red in the side panel -#' containing the summary statistics. Level 6 plots, in addition the all of the -#' level 4 and 5 information, include the positive flag IDs. If the flag has -#' an associated value, the value will be in parentheses follwing the flag ID. -#' -#' @examples -#' ## Store the current config settings, so they can be reloaded at the end -#' ## of the examples -#' conf_store <- tcplConfList() -#' tcplConfDefault() -#' -#' tcplPlotM4ID(m4id = 686, lvl = 4) ## Create a level 4 plot -#' tcplPlotM4ID(m4id = 370, lvl = 5) ## Create a level 5 plot -#' tcplPlotM4ID(m4id = 322, lvl = 6) ## Create a level 6 plot -#' -#' ## Reset configuration -#' options(conf_store) -#' -#' @seealso \code{\link{tcplPlotFits}}, \code{\link{tcplMakeAeidPlts}} -#' @import data.table -#' @export - - -tcplPlotM4ID <- function(m4id, lvl = 4L) { - - if (length(lvl) > 1 | !lvl %in% 4:6) stop("invalid lvl input.") - - prs <- list(type = "mc", fld = "m4id", val = m4id) - - if (lvl == 4L) dat <- do.call(tcplLoadData, args = c(lvl = 4L, prs)) - if (lvl >= 5L) dat <- do.call(tcplLoadData, args = c(lvl = 5L, prs)) - if (lvl == 6L) { - flg <- do.call(tcplLoadData, args = c(lvl = 6L, prs)) - } else { - flg <- NULL - } - - if (nrow(dat) == 0) stop("No data for m4id ", m4id) - - agg <- do.call(tcplLoadData, args = c(lvl = "agg", prs)) - - tcplPlotFits(dat = dat, agg = agg, flg = flg) - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplPlotM4ID: Plot dose-response by m4id +#------------------------------------------------------------------------------- + +#' @title Plot fit summary plot by m4id +#' +#' @description +#' \code{tcplPlotM4ID} creates a summary plots for the given m4id(s) by loading +#' the appropriate data from the tcpl databases and sending it to +#' \code{\link{tcplPlotFits}} +#' +#' @param m4id Integer, m4id(s) to plot +#' @param lvl Integer, the level of data to plot +#' +#' @details +#' A level 4 plot ('lvl' = 4) will plot the concentration series and the +#' applicable curves, without an indication of the activity call or the +#' winning model. Level 4 plots can be created without having done subsequent +#' processing. +#' +#' Level 5 plots include the level 4 information with the activity call and +#' model selection. The winning model will be highlighted red in the side panel +#' containing the summary statistics. Level 6 plots, in addition the all of the +#' level 4 and 5 information, include the positive flag IDs. If the flag has +#' an associated value, the value will be in parentheses follwing the flag ID. +#' +#' @examples +#' ## Store the current config settings, so they can be reloaded at the end +#' ## of the examples +#' conf_store <- tcplConfList() +#' tcplConfDefault() +#' +#' tcplPlotM4ID(m4id = 686, lvl = 4) ## Create a level 4 plot +#' tcplPlotM4ID(m4id = 370, lvl = 5) ## Create a level 5 plot +#' tcplPlotM4ID(m4id = 322, lvl = 6) ## Create a level 6 plot +#' +#' ## Reset configuration +#' options(conf_store) +#' +#' @seealso \code{\link{tcplPlotFits}}, \code{\link{tcplMakeAeidPlts}} +#' @import data.table +#' @export + + +tcplPlotM4ID <- function(m4id, lvl = 4L) { + + if (length(lvl) > 1 | !lvl %in% 4:6) stop("invalid lvl input.") + + prs <- list(type = "mc", fld = "m4id", val = m4id) + + if (lvl == 4L) dat <- do.call(tcplLoadData, args = c(lvl = 4L, prs)) + if (lvl >= 5L) dat <- do.call(tcplLoadData, args = c(lvl = 5L, prs)) + if (lvl == 6L) { + flg <- do.call(tcplLoadData, args = c(lvl = 6L, prs)) + } else { + flg <- NULL + } + + if (nrow(dat) == 0) stop("No data for m4id ", m4id) + + agg <- do.call(tcplLoadData, args = c(lvl = "agg", prs)) + + tcplPlotFits(dat = dat, agg = agg, flg = flg) + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplPlotPlate.R b/R/tcplPlotPlate.R index 6a9c62d..90c5725 100644 --- a/R/tcplPlotPlate.R +++ b/R/tcplPlotPlate.R @@ -1,120 +1,121 @@ -#------------------------------------------------------------------------------- -# tcplPlotPlate: look at the plate map for a given apid -#------------------------------------------------------------------------------- - -#' @title Plot plate heatmap -#' -#' @description -#' \code{tcplPlotPlate} generates a heatmap of assay plate data -#' -#' @param dat data.table containing tcpl data -#' @param apid Character of length 1, the apid to plot -#' @param id Integer of length 1, the assay component id (acid) or assay -#' endpoint id (aeid), depending on level. Only need to specify for multiplexed -#' assays when more than one acid/aeid share an apid. -#' @param quant Numeric vector, the range of data to include in the legend -#' -#' @details -#' The legend represents the range of the data supplied to dat, for the -#' applicable ID. The additional horizontal lines on the legend indcate the -#' range of the plotted plate, to show the relation of the plate to the assay -#' as a whole. A plot with a legend specific for the given apid can be created -#' by only supplying the data for the apid of interest to 'dat'. -#' -#' The quant parameter, by default including 99.8% of the data, -#' allows for extreme outliers without losing resolution. Outliers in either -#' direction will be highlighted with a dark ring, as seen in the example. -#' A NULL value for 'quant' will not restrict the data at all, and will use -#' the full range for the legend. -#' -#' Wells with a well quality of 0 (only applicable for level 1 plots), will -#' have an "X" through their center. -#' -#' @note -#' For the optimal output size, use width = 10, height = 10*(2/3), -#' pointsize = 10, units = "in" -#' -#' @examples -#' ## Store the current config settings, so they can be reloaded at the end -#' ## of the examples -#' conf_store <- tcplConfList() -#' tcplConfDefault() -#' -#' d1 <- tcplLoadData(lvl = 1, fld = "acid", val = 1) -#' \dontrun{ -#' tcplPlotPlate(dat = d1, apid = "09Apr2014.Plate.17") -#' } -#' -#' ## Reset configuration -#' options(conf_store) -#' -#' @import data.table -#' @importFrom stats quantile -#' @export - - -tcplPlotPlate <- function(dat, apid, id = NULL, quant = c(0.001, 0.999)) { - - ## Variable-binding to pass R CMD Check - wllq <- aid <- wllt <- cndx <- nwll <- rown <- rowi <- coln <- NULL - coli <- anm <- NULL - - if (length(apid) != 1) stop("'apid' must be of length 1.") - ap <- apid - - lvl <- NULL - dnames <- names(dat) - if ("m1id" %in% dnames) {lvl <- 1L; idnm <- "acid"; vlnm <- "rval"} - if ("m2id" %in% dnames) {lvl <- 2L; idnm <- "acid"; vlnm <- "cval"} - if ("m3id" %in% dnames) {lvl <- 3L; idnm <- "aeid"; vlnm <- "resp"} - if (is.null(lvl)) stop("Invalid dat input.") - - sub <- dat[apid == ap] - setnames(sub, c(idnm, vlnm), c("aid", "val")) - if (!"wllq" %in% dnames) sub[ , wllq := 1L] - - if (is.null(id)) id <- sub[ , unique(aid)] - if (length(id) != 1) { - stop("Multiple ids for the given plate, must specifiy 'id'.") - } - - nwlt <- sub[ , paste0(wllt, cndx)] - - ap_size <- do.call(if (idnm == "acid") "tcplLoadAcid" else "tcplLoadAeid", - list(fld = idnm, val = id, add.fld = "assay_footprint")) - setnames(ap_size, c("aid", "anm", "nwll")) - - ap_size[ , nwll := as.numeric(gsub("[^0-9]", "", nwll))] - plate_dim <- data.table(nwll = c(6, 12, 24, 48, 96, 384, 1536), - coln = c(3, 4, 6, 8, 12, 24, 48), - rown = c(2, 3, 4, 6, 8, 16, 32)) - setkey(plate_dim, nwll) - setkey(ap_size, nwll) - ap_size <- plate_dim[ap_size] - ap_size[ , rown := max(rown, sub[ , max(rowi)])] - ap_size[ , coln := max(coln, sub[ , max(coli)])] - - cat_name <- ap_size[ , paste0(toupper(idnm), aid, " (", anm, ")")] - cat_name <- paste(cat_name, ap, sep = ": ") - - if (is.null(quant)) { - arng <- dat[get(idnm) == id, range(get(vlnm), na.rm = TRUE)] - } else { - arng <- dat[get(idnm) == id, - quantile(get(vlnm), c(0.001, 0.999), na.rm = TRUE)] - } - - with(data = sub[aid == id], - .plateHeat(vals = val, - rowi = rowi, - coli = coli, - wllt = nwlt, - wllq = wllq, - rown = ap_size[ , rown], - coln = ap_size[, coln], - main = cat_name, - arng = arng)) - -} - +#------------------------------------------------------------------------------- +# tcplPlotPlate: look at the plate map for a given apid +#------------------------------------------------------------------------------- + +#' @title Plot plate heatmap +#' +#' @description +#' \code{tcplPlotPlate} generates a heatmap of assay plate data +#' +#' @param dat data.table containing tcpl data +#' @param apid Character of length 1, the apid to plot +#' @param id Integer of length 1, the assay component id (acid) or assay +#' endpoint id (aeid), depending on level. Only need to specify for multiplexed +#' assays when more than one acid/aeid share an apid. +#' @param quant Numeric vector, the range of data to include in the legend +#' +#' @details +#' The legend represents the range of the data supplied to dat, for the +#' applicable ID. The additional horizontal lines on the legend indcate the +#' range of the plotted plate, to show the relation of the plate to the assay +#' as a whole. A plot with a legend specific for the given apid can be created +#' by only supplying the data for the apid of interest to 'dat'. +#' +#' The quant parameter, by default including 99.8% of the data, +#' allows for extreme outliers without losing resolution. Outliers in either +#' direction will be highlighted with a dark ring, as seen in the example. +#' A NULL value for 'quant' will not restrict the data at all, and will use +#' the full range for the legend. +#' +#' Wells with a well quality of 0 (only applicable for level 1 plots), will +#' have an "X" through their center. +#' +#' @note +#' For the optimal output size, use width = 10, height = 10*(2/3), +#' pointsize = 10, units = "in" +#' +#' @examples +#' ## Store the current config settings, so they can be reloaded at the end +#' ## of the examples +#' conf_store <- tcplConfList() +#' tcplConfDefault() +#' +#' d1 <- tcplLoadData(lvl = 1, fld = "acid", val = 1) +#' \dontrun{ +#' tcplPlotPlate(dat = d1, apid = "09Apr2014.Plate.17") +#' } +#' +#' ## Reset configuration +#' options(conf_store) +#' +#' @import data.table +#' @importFrom stats quantile +#' @export + + +tcplPlotPlate <- function(dat, apid, id = NULL, quant = c(0.001, 0.999)) { + + ## Variable-binding to pass R CMD Check + wllq <- aid <- wllt <- cndx <- nwll <- rown <- rowi <- coln <- NULL + coli <- anm <- NULL + + if (length(apid) != 1) stop("'apid' must be of length 1.") + ap <- apid + + lvl <- NULL + dnames <- names(dat) + if ("m1id" %in% dnames) {lvl <- 1L; idnm <- "acid"; vlnm <- "rval"} + if ("m2id" %in% dnames) {lvl <- 2L; idnm <- "acid"; vlnm <- "cval"} + if ("m3id" %in% dnames) {lvl <- 3L; idnm <- "aeid"; vlnm <- "resp"} + if ("s1id" %in% dnames) {lvl <- 1L; idnm <- "acid"; vlnm <- "resp"} + if (is.null(lvl)) stop("Invalid dat input.") + + sub <- dat[apid == ap] + setnames(sub, c(idnm, vlnm), c("aid", "val")) + if (!"wllq" %in% dnames) sub[ , wllq := 1L] + + if (is.null(id)) id <- sub[ , unique(aid)] + if (length(id) != 1) { + stop("Multiple ids for the given plate, must specifiy 'id'.") + } + + nwlt <- sub[ , paste0(wllt, cndx)] + + ap_size <- do.call(if (idnm == "acid") "tcplLoadAcid" else "tcplLoadAeid", + list(fld = idnm, val = id, add.fld = "assay_footprint")) + setnames(ap_size, c("aid", "anm", "nwll")) + + ap_size[ , nwll := as.numeric(gsub("[^0-9]", "", nwll))] + plate_dim <- data.table(nwll = c(6, 12, 24, 48, 96, 384, 1536), + coln = c(3, 4, 6, 8, 12, 24, 48), + rown = c(2, 3, 4, 6, 8, 16, 32)) + setkey(plate_dim, nwll) + setkey(ap_size, nwll) + ap_size <- plate_dim[ap_size] + ap_size[ , rown := max(rown, sub[ , max(rowi)])] + ap_size[ , coln := max(coln, sub[ , max(coli)])] + + cat_name <- ap_size[ , paste0(toupper(idnm), aid, " (", anm, ")")] + cat_name <- paste(cat_name, ap, sep = ": ") + + if (is.null(quant)) { + arng <- dat[get(idnm) == id, range(get(vlnm), na.rm = TRUE)] + } else { + arng <- dat[get(idnm) == id, + quantile(get(vlnm), c(0.001, 0.999), na.rm = TRUE)] + } + + with(data = sub[aid == id], + .plateHeat(vals = val, + rowi = rowi, + coli = coli, + wllt = nwlt, + wllq = wllq, + rown = ap_size[ , rown], + coln = ap_size[, coln], + main = cat_name, + arng = arng)) + +} + #------------------------------------------------------------------------------- \ No newline at end of file diff --git a/R/tcplPrepOtpt.R b/R/tcplPrepOtpt.R index a007cf6..e8a5fc9 100644 --- a/R/tcplPrepOtpt.R +++ b/R/tcplPrepOtpt.R @@ -1,108 +1,108 @@ -#------------------------------------------------------------------------------- -# tcplPrepOtpt: Map assay/chemcial ID values to names -#------------------------------------------------------------------------------- - -#' @title Map assay/chemcial ID values to annotation information -#' -#' @description -#' \code{tcplPrepOtpt} queries the chemical and assay information from the tcpl -#' database, and maps the annotation information to the given data. -#' -#' @param dat data.table, output from \code{\link{tcplLoadData}} -#' @param ids Character, (optional) a subset of ID fields to map -#' -#' @details -#' \code{tcplPrepOtpt} is used to map chemical and assay identifiers to their -#' respective names and annotation information to create a human-readable table -#' that is more suitable for an export/output. -#' -#' By default the function will map sample ID (spid), assay component id (acid), -#' and assay endpoint ID (aeid) values. However, if 'ids' is not null, the -#' function will only attempt to map the ID fields given by 'ids.' -#' -#' @examples -#' ## Store the current config settings, so they can be reloaded at the end -#' ## of the examples -#' conf_store <- tcplConfList() -#' tcplConfDefault() -#' -#' ## Load some example data -#' d1 <- tcplLoadData(1) -#' -#' ## Check for chemical name in 'dat' -#' "chnm" %in% names(d1) ## FALSE -#' -#' ## Map chemical annotation only -#' d2 <- tcplPrepOtpt(d1, ids = "spid") -#' "chnm" %in% names(d2) ## TRUE -#' "acnm" %in% names(d2) ## FALSE -#' -#' ## Map all annotations -#' d3 <- tcplPrepOtpt(d1) ## Also works if function is given d2 -#' "chnm" %in% names(d2) ## TRUE -#' "acnm" %in% names(d2) ## TRUE -#' -#' ## Reset configuration -#' options(conf_store) -#' -#' @return The given data.table with chemical and assay information mapped -#' @export - -tcplPrepOtpt <- function(dat, ids = NULL) { - - ## Variable-binding to pass R CMD Check - acnm <- acid <- aenm <- resp_unit <- aeid <- spid <- chid <- NULL - code <- chnm <- casn <- NULL - - if (!"data.table" %in% class(dat)) { - stop("'dat' must be a data.table.") - } - - dnames <- names(dat) - - if (is.null(ids)) ids <- dnames - - if ("acid" %in% ids) { # Map acid names - if (!"acid" %in% dnames) { - warning("'acid' field is not in dat. No 'acid' mapping performed.") - } else { - if ("acnm" %in% dnames) dat[ , acnm := NULL] - dat <- merge(x = tcplLoadAcid("acid", dat[ , unique(acid)]), - y = dat, - by = "acid", - all.y = TRUE) - } - } - - if ("aeid" %in% ids) { # Map aeid names and resp_units - if (!"aeid" %in% dnames) { - warning("'aeid' field is not in dat. No 'aeid' mapping performed.") - } else { - if ("aenm" %in% dnames) dat[ , aenm := NULL] - if ("resp_unit" %in% dnames) dat[ , resp_unit := NULL] - dat <- merge(x = tcplLoadAeid("aeid", dat[ , unique(aeid)]), - y = dat, - by = "aeid", - all.y = TRUE) - dat <- merge(dat, tcplLoadUnit(dat[ , unique(aeid)]), by = "aeid") - } - } - - if ("spid" %in% ids) { - if (!"spid" %in% dnames) { - warning("'spid' field is not in dat. No 'spid' mapping performed.") - } else { - if ("chid" %in% dnames) dat[ , chid := NULL] - if ("casn" %in% dnames) dat[ , casn := NULL] - if ("chnm" %in% dnames) dat[ , chnm := NULL] - if ("code" %in% dnames) dat[ , code := NULL] - cmap <- suppressWarnings(tcplLoadChem("spid", dat[ , unique(spid)])) - dat <- merge(cmap, dat, by = "spid", all.y = TRUE) - } - } - - dat[] - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplPrepOtpt: Map assay/chemcial ID values to names +#------------------------------------------------------------------------------- + +#' @title Map assay/chemcial ID values to annotation information +#' +#' @description +#' \code{tcplPrepOtpt} queries the chemical and assay information from the tcpl +#' database, and maps the annotation information to the given data. +#' +#' @param dat data.table, output from \code{\link{tcplLoadData}} +#' @param ids Character, (optional) a subset of ID fields to map +#' +#' @details +#' \code{tcplPrepOtpt} is used to map chemical and assay identifiers to their +#' respective names and annotation information to create a human-readable table +#' that is more suitable for an export/output. +#' +#' By default the function will map sample ID (spid), assay component id (acid), +#' and assay endpoint ID (aeid) values. However, if 'ids' is not null, the +#' function will only attempt to map the ID fields given by 'ids.' +#' +#' @examples +#' ## Store the current config settings, so they can be reloaded at the end +#' ## of the examples +#' conf_store <- tcplConfList() +#' tcplConfDefault() +#' +#' ## Load some example data +#' d1 <- tcplLoadData(1) +#' +#' ## Check for chemical name in 'dat' +#' "chnm" %in% names(d1) ## FALSE +#' +#' ## Map chemical annotation only +#' d2 <- tcplPrepOtpt(d1, ids = "spid") +#' "chnm" %in% names(d2) ## TRUE +#' "acnm" %in% names(d2) ## FALSE +#' +#' ## Map all annotations +#' d3 <- tcplPrepOtpt(d1) ## Also works if function is given d2 +#' "chnm" %in% names(d2) ## TRUE +#' "acnm" %in% names(d2) ## TRUE +#' +#' ## Reset configuration +#' options(conf_store) +#' +#' @return The given data.table with chemical and assay information mapped +#' @export + +tcplPrepOtpt <- function(dat, ids = NULL) { + + ## Variable-binding to pass R CMD Check + acnm <- acid <- aenm <- resp_unit <- aeid <- spid <- chid <- NULL + code <- chnm <- casn <- NULL + + if (!"data.table" %in% class(dat)) { + stop("'dat' must be a data.table.") + } + + dnames <- names(dat) + + if (is.null(ids)) ids <- dnames + + if ("acid" %in% ids) { # Map acid names + if (!"acid" %in% dnames) { + warning("'acid' field is not in dat. No 'acid' mapping performed.") + } else { + if ("acnm" %in% dnames) dat[ , acnm := NULL] + dat <- merge(x = tcplLoadAcid("acid", dat[ , unique(acid)]), + y = dat, + by = "acid", + all.y = TRUE) + } + } + + if ("aeid" %in% ids) { # Map aeid names and resp_units + if (!"aeid" %in% dnames) { + warning("'aeid' field is not in dat. No 'aeid' mapping performed.") + } else { + if ("aenm" %in% dnames) dat[ , aenm := NULL] + if ("resp_unit" %in% dnames) dat[ , resp_unit := NULL] + dat <- merge(x = tcplLoadAeid("aeid", dat[ , unique(aeid)]), + y = dat, + by = "aeid", + all.y = TRUE) + dat <- merge(dat, tcplLoadUnit(dat[ , unique(aeid)]), by = "aeid") + } + } + + if ("spid" %in% ids) { + if (!"spid" %in% dnames) { + warning("'spid' field is not in dat. No 'spid' mapping performed.") + } else { + if ("chid" %in% dnames) dat[ , chid := NULL] + if ("casn" %in% dnames) dat[ , casn := NULL] + if ("chnm" %in% dnames) dat[ , chnm := NULL] + if ("code" %in% dnames) dat[ , code := NULL] + cmap <- suppressWarnings(tcplLoadChem("spid", dat[ , unique(spid)])) + dat <- merge(cmap, dat, by = "spid", all.y = TRUE) + } + } + + dat[] + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplQuery.R b/R/tcplQuery.R index 520a08d..eeab241 100644 --- a/R/tcplQuery.R +++ b/R/tcplQuery.R @@ -1,71 +1,69 @@ -#------------------------------------------------------------------------------- -# tcplQuery: Query the tcpl databases -#------------------------------------------------------------------------------- - -#' @rdname query_funcs -#' -#' @import DBI -#' @importFrom RSQLite SQLite -#' @importMethodsFrom RSQLite dbConnect dbDisconnect dbGetQuery -#' @import data.table -#' @importFrom RMySQL MySQL -#' @importMethodsFrom RMySQL dbConnect dbDisconnect -#' @export - - -tcplQuery <- function(query, db = getOption("TCPL_DB"), - drvr = getOption("TCPL_DRVR")) { - - if (is.null(db)) db <- getOption("TCPL_DB") - if (is.null(drvr)) drvr <- getOption("TCPL_DRVR") - - #Check for valid inputs - if (length(query) != 1 || class(query) != "character") { - stop("The input 'query' must be a character of length one.") - } - if (length(db) != 1 || class(db) != "character") { - stop("The input 'db' must be a character of length one.") - } - - db_pars <- NULL - - if (drvr == "SQLite") { - - db_pars <- list(drv = SQLite(), - dbname = db) - - } - - if (drvr == "MySQL") { - - if (any(is.na(options()[c("TCPL_USER", "TCPL_HOST", "TCPL_PASS")]))) { - stop("Must configure TCPL_USER, TCPL_HOST, and TCPL_PASS options. See ", - "?tcplConf for more details.") - } - - db_pars <- list(drv = RMySQL::MySQL(), - user = getOption("TCPL_USER"), - password = getOption("TCPL_PASS"), - host = getOption("TCPL_HOST"), - dbname = db) - - } - - if (is.null(db_pars)) { - - stop(getOption("TCPL_DRVR"), " is not a supported database system. See ", - "?tcplConf for more details.") - - } - - dbcon <- do.call(dbConnect, db_pars) - result <- dbGetQuery(dbcon, query) - - dbDisconnect(dbcon) - - result <- as.data.table(result) - result[] - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplQuery: Query the tcpl databases +#------------------------------------------------------------------------------- + +#' @rdname query_funcs +#' +#' @import DBI +#' @importFrom RSQLite SQLite +#' @import data.table +#' @importFrom RMySQL MySQL +#' @export + + +tcplQuery <- function(query, db = getOption("TCPL_DB"), + drvr = getOption("TCPL_DRVR")) { + + if (is.null(db)) db <- getOption("TCPL_DB") + if (is.null(drvr)) drvr <- getOption("TCPL_DRVR") + + #Check for valid inputs + if (length(query) != 1 || class(query) != "character") { + stop("The input 'query' must be a character of length one.") + } + if (length(db) != 1 || class(db) != "character") { + stop("The input 'db' must be a character of length one.") + } + + db_pars <- NULL + + if (drvr == "SQLite") { + + db_pars <- list(drv = SQLite(), + dbname = db) + + } + + if (drvr == "MySQL") { + + if (any(is.na(options()[c("TCPL_USER", "TCPL_HOST", "TCPL_PASS")]))) { + stop("Must configure TCPL_USER, TCPL_HOST, and TCPL_PASS options. See ", + "?tcplConf for more details.") + } + + db_pars <- list(drv = RMySQL::MySQL(), + user = getOption("TCPL_USER"), + password = getOption("TCPL_PASS"), + host = getOption("TCPL_HOST"), + dbname = db) + + } + + if (is.null(db_pars)) { + + stop(getOption("TCPL_DRVR"), " is not a supported database system. See ", + "?tcplConf for more details.") + + } + + dbcon <- do.call(dbConnect, db_pars) + result <- DBI::dbGetQuery(dbcon, query) + + dbDisconnect(dbcon) + + result <- as.data.table(result) + result[] + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplRegister.R b/R/tcplRegister.R index 5eb2ee9..e167c8f 100644 --- a/R/tcplRegister.R +++ b/R/tcplRegister.R @@ -1,48 +1,48 @@ -#------------------------------------------------------------------------------- -# tcplRegister: Register new assay or chemical information -#------------------------------------------------------------------------------- - -#' @rdname rgstr_funcs -#' -#' @import data.table -#' @export - - -tcplRegister <- function(what, flds) { - - i <- switch(what, - asid = list("assay_source", "assay_source_name"), - aid = list("assay", c("asid", "assay_name", "assay_footprint")), - acid = list("assay_component", c("aid", "assay_component_name")), - aeid = list("assay_component_endpoint", - c("acid", - "assay_component_endpoint_name", - "normalized_data_type")), - acsn = list("assay_component_map", c("acid", "acsn")), - spid = list("sample", c("spid", "chid")), - chid = list("chemical", c("chnm", "casn")), - clib = list("chemical_library", c("chid", "clib"))) - - if (is.null(i)) stop("Not a valid 'what' input.") - - pot_flds <- tcplListFlds(tbl = i[[1]], db = getOption("TCPL_DB")) - flds <- as.data.table(flds) - setnames(flds, .convertNames(names(flds))) - - if (any(!i[[2]] %in% names(flds))) { - stop("Missing required fields for registering a(n) ", what, - ". See ?tcplRegister") - } - - if (any(!names(flds) %in% pot_flds)) { - warning("Some of the given fields are not in the ", i[[1]], " table. ", - "Extra fields will be ignored.") - xtra <- names(flds)[!names(flds) %in% pot_flds] - flds[ , c(xtra) := NULL] - } - - tcplAppend(dat = flds, tbl = i[[1]], db = getOption("TCPL_DB")) - - TRUE - +#------------------------------------------------------------------------------- +# tcplRegister: Register new assay or chemical information +#------------------------------------------------------------------------------- + +#' @rdname rgstr_funcs +#' +#' @import data.table +#' @export + + +tcplRegister <- function(what, flds) { + + i <- switch(what, + asid = list("assay_source", "assay_source_name"), + aid = list("assay", c("asid", "assay_name", "assay_footprint")), + acid = list("assay_component", c("aid", "assay_component_name")), + aeid = list("assay_component_endpoint", + c("acid", + "assay_component_endpoint_name", + "normalized_data_type")), + acsn = list("assay_component_map", c("acid", "acsn")), + spid = list("sample", c("spid", "chid")), + chid = list("chemical", c("chnm", "casn")), + clib = list("chemical_library", c("chid", "clib"))) + + if (is.null(i)) stop("Not a valid 'what' input.") + + pot_flds <- tcplListFlds(tbl = i[[1]], db = getOption("TCPL_DB")) + flds <- as.data.table(flds) + setnames(flds, .convertNames(names(flds))) + + if (any(!i[[2]] %in% names(flds))) { + stop("Missing required fields for registering a(n) ", what, + ". See ?tcplRegister") + } + + if (any(!names(flds) %in% pot_flds)) { + warning("Some of the given fields are not in the ", i[[1]], " table. ", + "Extra fields will be ignored.") + xtra <- names(flds)[!names(flds) %in% pot_flds] + flds[ , c(xtra) := NULL] + } + + tcplAppend(dat = flds, tbl = i[[1]], db = getOption("TCPL_DB")) + + TRUE + } \ No newline at end of file diff --git a/R/tcplRun.R b/R/tcplRun.R index 2580578..6f62494 100644 --- a/R/tcplRun.R +++ b/R/tcplRun.R @@ -1,341 +1,341 @@ -#------------------------------------------------------------------------------- -# tcplRun: Perform data processing -#------------------------------------------------------------------------------- - -#' @title Perform data processing -#' -#' @description -#' \code{tcplRun} is the function for performing the data processing, for both -#' single-concentration and multiple-concentration formats. -#' -#' @param asid Integer, assay source id -#' @param slvl Integer of length 1, the starting level to process -#' @param elvl Integer of length 1, the ending level to process -#' @param id Integer, rather than assay source id, the specific assay -#' component or assay endpoint id(s) (optional) -#' @param type Character of length 1, the data type, "sc" or "mc" -#' @param mc.cores Integer of length 1, the number of cores to use, set to 1 -#' when using Windows operating system -#' @param outfile Character of length 1, the name of the log file (optional) -#' @param runname Character of length 1, the name of the run to be used in the -#' oufile (optional) -#' -#' @details -#' The \code{tcplRun} function is the core processing function within the -#' package. The function acts as a wrapper for individual processing functions, -#' (ie. \code{mc1}, \code{sc1}, etc.) that are not exported. If possible, the -#' processing is done in parallel by 'id' by utilizing the -#' \code{\link{mclapply}} function within the parallel package. -#' -#' If slvl is less than 4, 'id' is interpreted as acid and if slvl is 4 or -#' greater 'id' is interpreted as aeid. Must give either 'asid' or 'id'. If an -#' id fails no results get loaded into the database, and the id does not get -#' placed into the cue for subsequent level processing. -#' -#' The 'type' parameter specifies what type of processing to complete: "mc" for -#' multiple-concentration processing, and "sc" for single-concentration -#' processing. -#' -#' @return A list containing the results from each level of processing. Each -#' level processed will return a named logical vector, indicating the success -#' of the processing for the id. -#' -#' @family data processing functions -#' @importFrom parallel detectCores -#' @export - -tcplRun <- function(asid = NULL, slvl, elvl, id = NULL, type = "mc", - mc.cores = NULL, outfile = NULL, runname = NULL) { - - ## Variable-binding to pass R CMD Check - # acid <- aeid <- NULL - - owarn <- getOption("warn") - options(warn = 1) - on.exit(options(warn = owarn)) - - user <- paste(Sys.info()[c("login", "user", "effective_user")], - collapse = ".") - - stime <- Sys.time() - - if (Sys.info()["sysname"] == "Windows") mc.cores <- 1 - - if (length(slvl) > 1 | !is.numeric(slvl)) { - stop("Invalid slvl - must be integer of length 1.") - } - - if (is.null(elvl) | elvl < slvl) elvl <- slvl - - if (length(elvl) > 1 | !is.numeric(elvl)) { - stop("Invalid elvl - must be integer of length 1.") - } - - if (length(type) > 1 | !type %in% c("mc", "sc")) { - stop ("Invalid 'type' value.") - } - - if (!is.null(asid)) id <- tcplLoadAcid("asid", asid)$acid - if (length(id) == 0) stop("No asid or id given.") - id <- unique(id) - - if (!is.null(outfile)) { - cat("Writing output to:", outfile, "\n") - logcon <- file(outfile, open = "a") - sink(logcon, append = TRUE) - sink(logcon, append = TRUE, type="message") - on.exit(sink.reset(), add = TRUE) - on.exit(close.connection(logcon), add = TRUE) - on.exit(cat("Output appended to log file:", outfile, "\n"), add = TRUE) - cat("\n\n\n") - cat("RUNDATE -- ", format(stime, "%y%m%d; %H:%M"), "\n", - "USER -- ", user, "\n", - "TYPE -- ", type, "\n", - "LEVEL ", slvl, " TO ", "LEVEL ", elvl, "\n", - "RUN -- ", runname, "\n", - sep = "") - cat("\n\n") - } - - if (is.null(mc.cores)) { - ncores <- min(length(id), detectCores() - 1) - } else { - ncores <- mc.cores - } - - names(id) <- paste0("ACID", id) - res <- list() - - ## Multiple-concentration processing - if (type == "mc") { - - ## Do level 1 processing - if (slvl <= 1L) { - res$l1 <- .multProc(id = id, lvl = 1L, type = "mc", ncores = ncores) - res$l1_failed <- names(which(res$l1 != TRUE)) - id <- id[which(res$l1[names(id)] == TRUE)] - if (length(id) == 0) { - warning("Pipeline stopped early at level 1; processing errors ", - "occured with all given acids by level 1.") - ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("\n\nTotal processing time:", ttime, "\n\n") - return(res) - } - if (length(res$l1_failed) > 0) { - warning(length(res$l1_failed), " ids failed at level 1.") - } - } - - if (elvl <= 1L) { - ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("\n\nTotal processing time:", ttime, "\n\n") - return(res) - } - - ## Do level 2 processing - if (slvl <= 2L) { - res$l2 <- .multProc(id = id, lvl = 2L, type = "mc", ncores = ncores) - res$l2_failed <- names(which(res$l2 != TRUE)) - id <- id[which(res$l2[names(id)] == TRUE)] - if (length(id) == 0) { - warning("Pipeline stopped early at level 2; processing errors ", - "occured with all given acids by level 2.") - ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("\n\nTotal processing time:", ttime, "\n\n") - return(res) - } - if (length(res$l2_failed) > 0) { - warning(length(res$l2_failed), " ids failed at level 2.") - } - } - - if (elvl == 2L) { - ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("\n\nTotal processing time:", ttime, "\n\n") - return(res) - } - - ## Do level 3 processing - if (slvl <= 3L) { - res$l3 <- .multProc(id = id, lvl = 3L, type = "mc", ncores = ncores) - res$l3_failed <- names(which(res$l3 != TRUE)) - id <- id[which(res$l3[names(id)] == TRUE)] - if (length(id) == 0) { - warning("Pipeline stopped early at level 3; processing errors ", - "occured with all given acids by level 3.") - ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("\n\nTotal processing time:", ttime, "\n\n") - return(res) - } - if (length(res$l3_failed) > 0) { - warning(length(res$l3_failed), " ids failed at level 3.") - } - } - - if (elvl == 3L) { - ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("\n\nTotal processing time:", ttime, "\n\n") - return(res) - } - - ## Change ids from acid to aeid, if necessary - if (slvl < 4L | !is.null(asid)) id <- tcplLoadAeid("acid", id)$aeid - names(id) <- paste0("AEID", id) - if (is.null(mc.cores)) ncores <- min(length(id), detectCores() - 1) - - ## Do level 4 processing - if (slvl <= 4L) { - res$l4 <- .multProc(id = id, lvl = 4L, type = "mc", ncores = ncores) - res$l4_failed <- names(which(res$l4 != TRUE)) - id <- id[which(res$l4[names(id)] == TRUE)] - if (length(id) == 0) { - warning("Pipeline stopped early at level 4; processing errors ", - "occured with all given acids by level 4.") - ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("\n\nTotal processing time:", ttime, "\n\n") - return(res) - } - if (length(res$l4_failed) > 0) { - warning(length(res$l4_failed), " ids failed at level 4.") - } - } - - if (elvl == 4L) { - ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("\n\nTotal processing time:", ttime, "\n\n") - return(res) - } - - ## Do level 5 processing - if (slvl <= 5L) { - res$l5 <- .multProc(id = id, lvl = 5L, type = "mc", ncores = ncores) - res$l5_failed <- names(which(res$l5 != TRUE)) - id <- id[which(res$l5[names(id)] == TRUE)] - if (length(id) == 0) { - warning("Pipeline stopped early at level 5; processing errors ", - "occured with all given acids by level 5.") - ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("\n\nTotal processing time:", ttime, "\n\n") - return(res) - } - if (length(res$l5_failed) > 0) { - warning(length(res$l5_failed), " ids failed at level 5.") - } - } - - if (elvl == 5L) { - ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("\n\nTotal processing time:", ttime, "\n\n") - return(res) - } - - ## Do level 6 processing - if (slvl <= 6L) { - res$l6 <- .multProc(id = id, lvl = 6L, type = "mc", ncores = ncores) - res$l6_failed <- names(which(res$l6 != TRUE)) - id <- id[which(res$l6[names(id)] == TRUE)] - if (length(id) == 0) { - warning("Pipeline stopped early at level 6; processing errors ", - "occured with all given acids by level 6.") - ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("\n\nTotal processing time:", ttime, "\n\n") - return(res) - } - if (length(res$l6_failed) > 0) { - warning(length(res$l6_failed), " ids failed at level 6.") - } - } - - if (elvl == 6L) { - ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("\n\nTotal processing time:", ttime, "\n\n") - return(res) - } - - ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("\n\nTotal processing time:", ttime, "\n\n") - return(res) - - } ## END multiple-concentration processing - - ## Single-concentration processing - if (type == "sc") { - - ## Do level 1 processing - if (slvl <= 1L) { - res$l1 <- .multProc(id = id, lvl = 1L, type = "sc", ncores = ncores) - res$l1_failed <- names(which(res$l1 != TRUE)) - id <- id[which(res$l1[names(id)] == TRUE)] - if (length(id) == 0) { - warning("Pipeline stopped early at level 1; processing errors ", - "occured with all given acids by level 1.") - ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("\n\nTotal processing time:", ttime, "\n\n") - return(res) - } - if (length(res$l1_failed) > 0) { - warning(length(res$l1_failed), " ids failed at level 1.") - } - } - - if (elvl <= 1L) { - ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("\n\nTotal processing time:", ttime, "\n\n") - return(res) - } - - ## Change ids from acid to aeid, if necessary - if (slvl < 2L | !is.null(asid)) id <- tcplLoadAeid("acid", id)$aeid - names(id) <- paste0("AEID", id) - if (is.null(mc.cores)) ncores <- min(length(id), detectCores() - 1) - - ## Do level 2 processing - if (slvl <= 2L) { - res$l2 <- .multProc(id = id, lvl = 2L, type = "sc", ncores = ncores) - res$l2_failed <- names(which(res$l2 != TRUE)) - id <- id[which(res$l2[names(id)] == TRUE)] - if (length(id) == 0) { - warning("Pipeline stopped early at level 2; processing errors ", - "occured with all given acids by level 2.") - ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("\n\nTotal processing time:", ttime, "\n\n") - return(res) - } - if (length(res$l2_failed) > 0) { - warning(length(res$l2_failed), " ids failed at level 2.") - } - } - - if (elvl == 2L) { - ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("\n\nTotal processing time:", ttime, "\n\n") - return(res) - } - - ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) - ttime <- paste(unclass(ttime), units(ttime)) - cat("\n\nTotal processing time:", ttime, "\n\n") - return(res) - - } ## END single-concentration processing - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplRun: Perform data processing +#------------------------------------------------------------------------------- + +#' @title Perform data processing +#' +#' @description +#' \code{tcplRun} is the function for performing the data processing, for both +#' single-concentration and multiple-concentration formats. +#' +#' @param asid Integer, assay source id +#' @param slvl Integer of length 1, the starting level to process +#' @param elvl Integer of length 1, the ending level to process +#' @param id Integer, rather than assay source id, the specific assay +#' component or assay endpoint id(s) (optional) +#' @param type Character of length 1, the data type, "sc" or "mc" +#' @param mc.cores Integer of length 1, the number of cores to use, set to 1 +#' when using Windows operating system +#' @param outfile Character of length 1, the name of the log file (optional) +#' @param runname Character of length 1, the name of the run to be used in the +#' oufile (optional) +#' +#' @details +#' The \code{tcplRun} function is the core processing function within the +#' package. The function acts as a wrapper for individual processing functions, +#' (ie. \code{mc1}, \code{sc1}, etc.) that are not exported. If possible, the +#' processing is done in parallel by 'id' by utilizing the +#' \code{\link{mclapply}} function within the parallel package. +#' +#' If slvl is less than 4, 'id' is interpreted as acid and if slvl is 4 or +#' greater 'id' is interpreted as aeid. Must give either 'asid' or 'id'. If an +#' id fails no results get loaded into the database, and the id does not get +#' placed into the cue for subsequent level processing. +#' +#' The 'type' parameter specifies what type of processing to complete: "mc" for +#' multiple-concentration processing, and "sc" for single-concentration +#' processing. +#' +#' @return A list containing the results from each level of processing. Each +#' level processed will return a named logical vector, indicating the success +#' of the processing for the id. +#' +#' @family data processing functions +#' @importFrom parallel detectCores +#' @export + +tcplRun <- function(asid = NULL, slvl, elvl, id = NULL, type = "mc", + mc.cores = NULL, outfile = NULL, runname = NULL) { + + ## Variable-binding to pass R CMD Check + # acid <- aeid <- NULL + + owarn <- getOption("warn") + options(warn = 1) + on.exit(options(warn = owarn)) + + user <- paste(Sys.info()[c("login", "user", "effective_user")], + collapse = ".") + + stime <- Sys.time() + + if (Sys.info()["sysname"] == "Windows") mc.cores <- 1 + + if (length(slvl) > 1 | !is.numeric(slvl)) { + stop("Invalid slvl - must be integer of length 1.") + } + + if (is.null(elvl) | elvl < slvl) elvl <- slvl + + if (length(elvl) > 1 | !is.numeric(elvl)) { + stop("Invalid elvl - must be integer of length 1.") + } + + if (length(type) > 1 | !type %in% c("mc", "sc")) { + stop ("Invalid 'type' value.") + } + + if (!is.null(asid)) id <- tcplLoadAcid("asid", asid)$acid + if (length(id) == 0) stop("No asid or id given.") + id <- unique(id) + + if (!is.null(outfile)) { + cat("Writing output to:", outfile, "\n") + logcon <- file(outfile, open = "a") + sink(logcon, append = TRUE) + sink(logcon, append = TRUE, type="message") + on.exit(sink.reset(), add = TRUE) + on.exit(close.connection(logcon), add = TRUE) + on.exit(cat("Output appended to log file:", outfile, "\n"), add = TRUE) + cat("\n\n\n") + cat("RUNDATE -- ", format(stime, "%y%m%d; %H:%M"), "\n", + "USER -- ", user, "\n", + "TYPE -- ", type, "\n", + "LEVEL ", slvl, " TO ", "LEVEL ", elvl, "\n", + "RUN -- ", runname, "\n", + sep = "") + cat("\n\n") + } + + if (is.null(mc.cores)) { + ncores <- min(length(id), detectCores() - 1) + } else { + ncores <- mc.cores + } + + names(id) <- paste0("ACID", id) + res <- list() + + ## Multiple-concentration processing + if (type == "mc") { + + ## Do level 1 processing + if (slvl <= 1L) { + res$l1 <- .multProc(id = id, lvl = 1L, type = "mc", ncores = ncores) + res$l1_failed <- names(which(res$l1 != TRUE)) + id <- id[which(res$l1[names(id)] == TRUE)] + if (length(id) == 0) { + warning("Pipeline stopped early at level 1; processing errors ", + "occured with all given acids by level 1.") + ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("\n\nTotal processing time:", ttime, "\n\n") + return(res) + } + if (length(res$l1_failed) > 0) { + warning(length(res$l1_failed), " ids failed at level 1.") + } + } + + if (elvl <= 1L) { + ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("\n\nTotal processing time:", ttime, "\n\n") + return(res) + } + + ## Do level 2 processing + if (slvl <= 2L) { + res$l2 <- .multProc(id = id, lvl = 2L, type = "mc", ncores = ncores) + res$l2_failed <- names(which(res$l2 != TRUE)) + id <- id[which(res$l2[names(id)] == TRUE)] + if (length(id) == 0) { + warning("Pipeline stopped early at level 2; processing errors ", + "occured with all given acids by level 2.") + ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("\n\nTotal processing time:", ttime, "\n\n") + return(res) + } + if (length(res$l2_failed) > 0) { + warning(length(res$l2_failed), " ids failed at level 2.") + } + } + + if (elvl == 2L) { + ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("\n\nTotal processing time:", ttime, "\n\n") + return(res) + } + + ## Do level 3 processing + if (slvl <= 3L) { + res$l3 <- .multProc(id = id, lvl = 3L, type = "mc", ncores = ncores) + res$l3_failed <- names(which(res$l3 != TRUE)) + id <- id[which(res$l3[names(id)] == TRUE)] + if (length(id) == 0) { + warning("Pipeline stopped early at level 3; processing errors ", + "occured with all given acids by level 3.") + ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("\n\nTotal processing time:", ttime, "\n\n") + return(res) + } + if (length(res$l3_failed) > 0) { + warning(length(res$l3_failed), " ids failed at level 3.") + } + } + + if (elvl == 3L) { + ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("\n\nTotal processing time:", ttime, "\n\n") + return(res) + } + + ## Change ids from acid to aeid, if necessary + if (slvl < 4L | !is.null(asid)) id <- tcplLoadAeid("acid", id)$aeid + names(id) <- paste0("AEID", id) + if (is.null(mc.cores)) ncores <- min(length(id), detectCores() - 1) + + ## Do level 4 processing + if (slvl <= 4L) { + res$l4 <- .multProc(id = id, lvl = 4L, type = "mc", ncores = ncores) + res$l4_failed <- names(which(res$l4 != TRUE)) + id <- id[which(res$l4[names(id)] == TRUE)] + if (length(id) == 0) { + warning("Pipeline stopped early at level 4; processing errors ", + "occured with all given acids by level 4.") + ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("\n\nTotal processing time:", ttime, "\n\n") + return(res) + } + if (length(res$l4_failed) > 0) { + warning(length(res$l4_failed), " ids failed at level 4.") + } + } + + if (elvl == 4L) { + ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("\n\nTotal processing time:", ttime, "\n\n") + return(res) + } + + ## Do level 5 processing + if (slvl <= 5L) { + res$l5 <- .multProc(id = id, lvl = 5L, type = "mc", ncores = ncores) + res$l5_failed <- names(which(res$l5 != TRUE)) + id <- id[which(res$l5[names(id)] == TRUE)] + if (length(id) == 0) { + warning("Pipeline stopped early at level 5; processing errors ", + "occured with all given acids by level 5.") + ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("\n\nTotal processing time:", ttime, "\n\n") + return(res) + } + if (length(res$l5_failed) > 0) { + warning(length(res$l5_failed), " ids failed at level 5.") + } + } + + if (elvl == 5L) { + ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("\n\nTotal processing time:", ttime, "\n\n") + return(res) + } + + ## Do level 6 processing + if (slvl <= 6L) { + res$l6 <- .multProc(id = id, lvl = 6L, type = "mc", ncores = ncores) + res$l6_failed <- names(which(res$l6 != TRUE)) + id <- id[which(res$l6[names(id)] == TRUE)] + if (length(id) == 0) { + warning("Pipeline stopped early at level 6; processing errors ", + "occured with all given acids by level 6.") + ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("\n\nTotal processing time:", ttime, "\n\n") + return(res) + } + if (length(res$l6_failed) > 0) { + warning(length(res$l6_failed), " ids failed at level 6.") + } + } + + if (elvl == 6L) { + ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("\n\nTotal processing time:", ttime, "\n\n") + return(res) + } + + ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("\n\nTotal processing time:", ttime, "\n\n") + return(res) + + } ## END multiple-concentration processing + + ## Single-concentration processing + if (type == "sc") { + + ## Do level 1 processing + if (slvl <= 1L) { + res$l1 <- .multProc(id = id, lvl = 1L, type = "sc", ncores = ncores) + res$l1_failed <- names(which(res$l1 != TRUE)) + id <- id[which(res$l1[names(id)] == TRUE)] + if (length(id) == 0) { + warning("Pipeline stopped early at level 1; processing errors ", + "occured with all given acids by level 1.") + ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("\n\nTotal processing time:", ttime, "\n\n") + return(res) + } + if (length(res$l1_failed) > 0) { + warning(length(res$l1_failed), " ids failed at level 1.") + } + } + + if (elvl <= 1L) { + ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("\n\nTotal processing time:", ttime, "\n\n") + return(res) + } + + ## Change ids from acid to aeid, if necessary + if (slvl < 2L | !is.null(asid)) id <- tcplLoadAeid("acid", id)$aeid + names(id) <- paste0("AEID", id) + if (is.null(mc.cores)) ncores <- min(length(id), detectCores() - 1) + + ## Do level 2 processing + if (slvl <= 2L) { + res$l2 <- .multProc(id = id, lvl = 2L, type = "sc", ncores = ncores) + res$l2_failed <- names(which(res$l2 != TRUE)) + id <- id[which(res$l2[names(id)] == TRUE)] + if (length(id) == 0) { + warning("Pipeline stopped early at level 2; processing errors ", + "occured with all given acids by level 2.") + ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("\n\nTotal processing time:", ttime, "\n\n") + return(res) + } + if (length(res$l2_failed) > 0) { + warning(length(res$l2_failed), " ids failed at level 2.") + } + } + + if (elvl == 2L) { + ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("\n\nTotal processing time:", ttime, "\n\n") + return(res) + } + + ttime <- round(difftime(Sys.time(), stime, units = "min"), 2) + ttime <- paste(unclass(ttime), units(ttime)) + cat("\n\nTotal processing time:", ttime, "\n\n") + return(res) + + } ## END single-concentration processing + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplSendQuery.R b/R/tcplSendQuery.R index 87e669c..6409635 100644 --- a/R/tcplSendQuery.R +++ b/R/tcplSendQuery.R @@ -1,69 +1,67 @@ -#------------------------------------------------------------------------------- -# tcplSendQuery: Send query to the tcpl databases -#------------------------------------------------------------------------------- - -#' @rdname query_funcs -#' -#' @import DBI -#' @importFrom RSQLite SQLite -#' @importMethodsFrom RSQLite dbSendQuery dbClearResult dbDisconnect dbConnect -#' @import data.table -#' @importFrom RMySQL MySQL -#' @importMethodsFrom RMySQL dbSendQuery dbClearResult dbDisconnect dbConnect -#' @importFrom methods is -#' @export - -tcplSendQuery <- function(query, db = getOption("TCPL_DB"), - drvr = getOption("TCPL_DRVR")) { - - #Check for valid inputs - if (length(query) != 1 | class(query) != "character") { - stop("The input 'query' must be a character of length one.") - } - if (length(db) != 1 | class(db) != "character") { - stop("The input 'db' must be a character of length one.") - } - - db_pars <- NULL - - if (getOption("TCPL_DRVR") == "SQLite") { - - db_pars <- list(drv = SQLite(), - dbname = db) - - } - - if (getOption("TCPL_DRVR") == "MySQL") { - - if (any(is.na(options()[c("TCPL_USER", "TCPL_HOST", "TCPL_PASS")]))) { - stop("Must configure TCPL_USER, TCPL_HOST, and TCPL_PASS options. See ", - "?tcplConf for more details.") - } - - db_pars <- list(drv = RMySQL::MySQL(), - user = getOption("TCPL_USER"), - password = getOption("TCPL_PASS"), - host = getOption("TCPL_HOST"), - dbname = db) - - } - - if (is.null(db_pars)) { - - stop(getOption("TCPL_DRVR"), " is not a supported database system. See ", - "?tcplConf for more details.") - - } - - dbcon <- do.call(dbConnect, db_pars) - temp <- try(dbSendQuery(dbcon, query), silent = TRUE) - if (!is(temp, "try-error")) dbClearResult(temp) - dbDisconnect(dbcon) - - if (!is(temp, "try-error")) return(TRUE) - - temp[1] - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplSendQuery: Send query to the tcpl databases +#------------------------------------------------------------------------------- + +#' @rdname query_funcs +#' +#' @import DBI +#' @importFrom RSQLite SQLite +#' @import data.table +#' @importFrom RMySQL MySQL +#' @importFrom methods is +#' @export + +tcplSendQuery <- function(query, db = getOption("TCPL_DB"), + drvr = getOption("TCPL_DRVR")) { + + #Check for valid inputs + if (length(query) != 1 | class(query) != "character") { + stop("The input 'query' must be a character of length one.") + } + if (length(db) != 1 | class(db) != "character") { + stop("The input 'db' must be a character of length one.") + } + + db_pars <- NULL + + if (getOption("TCPL_DRVR") == "SQLite") { + + db_pars <- list(drv = SQLite(), + dbname = db) + + } + + if (getOption("TCPL_DRVR") == "MySQL") { + + if (any(is.na(options()[c("TCPL_USER", "TCPL_HOST", "TCPL_PASS")]))) { + stop("Must configure TCPL_USER, TCPL_HOST, and TCPL_PASS options. See ", + "?tcplConf for more details.") + } + + db_pars <- list(drv = RMySQL::MySQL(), + user = getOption("TCPL_USER"), + password = getOption("TCPL_PASS"), + host = getOption("TCPL_HOST"), + dbname = db) + + } + + if (is.null(db_pars)) { + + stop(getOption("TCPL_DRVR"), " is not a supported database system. See ", + "?tcplConf for more details.") + + } + + dbcon <- do.call(dbConnect, db_pars) + temp <- try(dbSendQuery(dbcon, query), silent = TRUE) + if (!is(temp, "try-error")) dbClearResult(temp) + dbDisconnect(dbcon) + + if (!is(temp, "try-error")) return(TRUE) + + temp[1] + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplSubsetChid.R b/R/tcplSubsetChid.R index e4e923b..ff2f752 100644 --- a/R/tcplSubsetChid.R +++ b/R/tcplSubsetChid.R @@ -1,109 +1,109 @@ -#------------------------------------------------------------------------------- -# tcplSubsetChid: Subset level 5 data to a single sample per chemical -#------------------------------------------------------------------------------- - -#' @title Subset level 5 data to a single sample per chemical -#' -#' @description -#' \code{tcplSubsetChid} subsets level 5 data to a single tested sample per -#' chemical. In other words, if a chemical is tested more than once (a chid -#' has more than one spid) for a given assay endpoint, the function uses a -#' series of logic to select a single "representative" sample. -#' -#' @param dat data.table, a data.table with level 5 data -#' @param flag Integer, the mc6_mthd_id values to go into the flag count, see -#' details for more information -#' -#' @details -#' \code{tcplSubsetChid} is intended to work with level 5 data that has -#' chemical and assay information mapped with \code{\link{tcplPrepOtpt}}. -#' -#' To select a single sample, first a "consensus hit-call" is made by majority -#' rule, with ties defaulting to active. After the chemical-wise hit call is -#' made, the samples corresponding to to chemical-wise hit call are logically -#' ordered using the fit category, the number of the flags, and the modl_ga, -#' then the first sample for every chemical is selected. -#' -#' The \code{flag} param can be used to specify a subset of flags to be used in -#' the flag count. Leaving \code{flag} TRUE utilize all the available flags. -#' Setting \code{flag} to \code{FALSE} will do the subsetting without -#' considering any flags. -#' -#' @examples -#' ## Store the current config settings, so they can be reloaded at the end -#' ## of the examples -#' conf_store <- tcplConfList() -#' tcplConfDefault() -#' -#' ## Load the example level 5 data -#' d1 <- tcplLoadData(lvl = 5, fld = "aeid", val = 2) -#' d1 <- tcplPrepOtpt(d1) -#' -#' ## Subset to an example of a duplicated chid -#' d2 <- d1[chid == 559] -#' d2[ , list(m4id, hitc, fitc, modl_ga)] -#' -#' ## Here the consensus hit-call is 1 (active), and the fit categories are -#' ## all equal. Therefore, if the flags are ignored, the selected sample will -#' ## be the sample with the lowest modl_ga. -#' tcplSubsetChid(dat = d2, flag = FALSE)[ , list(m4id, modl_ga)] -#' -#' ## Reset configuration -#' options(conf_store) -#' -#' @return A data.table with a single sample for every given chemical-assay -#' pair. -#' -#' @seealso \code{\link{tcplPrepOtpt}} -#' -#' @import data.table -#' @export - -tcplSubsetChid <- function(dat, flag = TRUE) { - - ## Variable-binding to pass R CMD Check - chit <- hitc <- aeid <- casn <- fitc <- fitc.ordr <- m4id <- nflg <- NULL - chid <- NULL - - if (!"m5id" %in% names(dat)) { - stop("'dat' must be a data.table with level 5 data. See ?tcplLoadData for", - " more information.") - } - if (!"casn" %in% names(dat)) dat <- tcplPrepOtpt(dat) - - dat[ , chit := mean(hitc[hitc %in% 0:1]) >= 0.5, by = list(aeid, chid)] - dat <- dat[hitc == chit | (is.na(chit) & (hitc == -1 | is.na(m4id)))] - - dat[ , fitc.ordr := NA_integer_] - dat[fitc %in% c(37, 41, 46, 50), fitc.ordr := 0] - dat[fitc %in% c(38, 42, 47, 51), fitc.ordr := 1] - dat[fitc %in% c(36, 40, 45, 49), fitc.ordr := 2] - - if (is.null(flag)) flag <- TRUE - - if (flag[1] | length(flag) > 1) { - - tst <- is.logical(flag) - prs <- if (tst) list() else list(fld = "mc6_mthd_id", val = flag) - flg <- do.call(tcplLoadData, c(lvl = 6L, prs)) - flg <- flg[ , list(nflg = .N), by = m4id] - setkey(flg, m4id) - setkey(dat, m4id) - - dat <- flg[dat] - - } else { - - dat[ , nflg := FALSE] - - } - - setkeyv(dat, c("aeid", "chid", "fitc.ordr", "nflg", "modl_ga")) - min_modl_ga <- dat[ , list(ind = .I[1]), by = list(aeid, casn)] - dat <- dat[min_modl_ga$ind] - - dat[] - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplSubsetChid: Subset level 5 data to a single sample per chemical +#------------------------------------------------------------------------------- + +#' @title Subset level 5 data to a single sample per chemical +#' +#' @description +#' \code{tcplSubsetChid} subsets level 5 data to a single tested sample per +#' chemical. In other words, if a chemical is tested more than once (a chid +#' has more than one spid) for a given assay endpoint, the function uses a +#' series of logic to select a single "representative" sample. +#' +#' @param dat data.table, a data.table with level 5 data +#' @param flag Integer, the mc6_mthd_id values to go into the flag count, see +#' details for more information +#' +#' @details +#' \code{tcplSubsetChid} is intended to work with level 5 data that has +#' chemical and assay information mapped with \code{\link{tcplPrepOtpt}}. +#' +#' To select a single sample, first a "consensus hit-call" is made by majority +#' rule, with ties defaulting to active. After the chemical-wise hit call is +#' made, the samples corresponding to to chemical-wise hit call are logically +#' ordered using the fit category, the number of the flags, and the modl_ga, +#' then the first sample for every chemical is selected. +#' +#' The \code{flag} param can be used to specify a subset of flags to be used in +#' the flag count. Leaving \code{flag} TRUE utilize all the available flags. +#' Setting \code{flag} to \code{FALSE} will do the subsetting without +#' considering any flags. +#' +#' @examples +#' ## Store the current config settings, so they can be reloaded at the end +#' ## of the examples +#' conf_store <- tcplConfList() +#' tcplConfDefault() +#' +#' ## Load the example level 5 data +#' d1 <- tcplLoadData(lvl = 5, fld = "aeid", val = 2) +#' d1 <- tcplPrepOtpt(d1) +#' +#' ## Subset to an example of a duplicated chid +#' d2 <- d1[chid == 559] +#' d2[ , list(m4id, hitc, fitc, modl_ga)] +#' +#' ## Here the consensus hit-call is 1 (active), and the fit categories are +#' ## all equal. Therefore, if the flags are ignored, the selected sample will +#' ## be the sample with the lowest modl_ga. +#' tcplSubsetChid(dat = d2, flag = FALSE)[ , list(m4id, modl_ga)] +#' +#' ## Reset configuration +#' options(conf_store) +#' +#' @return A data.table with a single sample for every given chemical-assay +#' pair. +#' +#' @seealso \code{\link{tcplPrepOtpt}} +#' +#' @import data.table +#' @export + +tcplSubsetChid <- function(dat, flag = TRUE) { + + ## Variable-binding to pass R CMD Check + chit <- hitc <- aeid <- casn <- fitc <- fitc.ordr <- m4id <- nflg <- NULL + chid <- NULL + + if (!"m5id" %in% names(dat)) { + stop("'dat' must be a data.table with level 5 data. See ?tcplLoadData for", + " more information.") + } + if (!"casn" %in% names(dat)) dat <- tcplPrepOtpt(dat) + + dat[ , chit := mean(hitc[hitc %in% 0:1]) >= 0.5, by = list(aeid, chid)] + dat <- dat[hitc == chit | (is.na(chit) & (hitc == -1 | is.na(m4id)))] + + dat[ , fitc.ordr := NA_integer_] + dat[fitc %in% c(37, 41, 46, 50), fitc.ordr := 0] + dat[fitc %in% c(38, 42, 47, 51), fitc.ordr := 1] + dat[fitc %in% c(36, 40, 45, 49), fitc.ordr := 2] + + if (is.null(flag)) flag <- TRUE + + if (flag[1] | length(flag) > 1) { + + tst <- is.logical(flag) + prs <- if (tst) list() else list(fld = "mc6_mthd_id", val = flag) + flg <- do.call(tcplLoadData, c(lvl = 6L, prs)) + flg <- flg[ , list(nflg = .N), by = m4id] + setkey(flg, m4id) + setkey(dat, m4id) + + dat <- flg[dat] + + } else { + + dat[ , nflg := FALSE] + + } + + setkeyv(dat, c("aeid", "chid", "fitc.ordr", "nflg", "modl_ga")) + min_modl_ga <- dat[ , list(ind = .I[1]), by = list(aeid, casn)] + dat <- dat[min_modl_ga$ind] + + dat[] + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplUpdate.R b/R/tcplUpdate.R index 4a20cbd..03c44a0 100644 --- a/R/tcplUpdate.R +++ b/R/tcplUpdate.R @@ -1,60 +1,60 @@ -#------------------------------------------------------------------------------- -# tcplUpdate: Update assay or chemical information -#------------------------------------------------------------------------------- - -#' @rdname rgstr_funcs -#' -#' @import data.table -#' @export - - -tcplUpdate <- function(what, id, flds) { - - lens <- c(length(id), sapply(flds, length)) - if (!all.equal(max(lens), min(lens))) { - stop("The length of 'id' and the lengths of each list element in 'flds'", - " must be equal.") - } - - i <- switch(what, - asid = "assay_source", - aid = "assay", - acid = "assay_component", - aeid = "assay_component_endpoint", - acsn = "assay_component_map", - spid = "sample", - chid = "chemical", - clib = "chemical_library") - - if (is.null(i)) stop("Not a valid 'what' input.") - - pot_flds <- tcplListFlds(tbl = i[[1]], db = getOption("TCPL_DB")) - flds <- as.data.table(flds) - setnames(flds, .convertNames(names(flds))) - - if (any(!names(flds) %in% pot_flds)) { - warning("Some of the given fields are not in the ", i[[1]], " table. ", - "Extra fields will be ignored.") - xtra <- names(flds)[!names(flds) %in% pot_flds] - flds[ , c(xtra) := NULL] - } - - qf <- paste("UPDATE", i, "%s", "WHERE", what, "=", id) - - for (i in 1:nrow(flds)) { - inst <- paste0(names(flds), " = ", "\"", flds[i], "\"", collapse = ", ") - inst <- paste("SET", inst) - qf[i] <- sprintf(qf[i], inst) - } - - res <- lapply(qf, tcplSendQuery) - - test <- !sapply(res, isTRUE) - if (any(test)) { - warning("Error updating the following ids: ", - paste(id[test], collapse = ", ")) - } - - TRUE - +#------------------------------------------------------------------------------- +# tcplUpdate: Update assay or chemical information +#------------------------------------------------------------------------------- + +#' @rdname rgstr_funcs +#' +#' @import data.table +#' @export + + +tcplUpdate <- function(what, id, flds) { + + lens <- c(length(id), sapply(flds, length)) + if (!all.equal(max(lens), min(lens))) { + stop("The length of 'id' and the lengths of each list element in 'flds'", + " must be equal.") + } + + i <- switch(what, + asid = "assay_source", + aid = "assay", + acid = "assay_component", + aeid = "assay_component_endpoint", + acsn = "assay_component_map", + spid = "sample", + chid = "chemical", + clib = "chemical_library") + + if (is.null(i)) stop("Not a valid 'what' input.") + + pot_flds <- tcplListFlds(tbl = i[[1]], db = getOption("TCPL_DB")) + flds <- as.data.table(flds) + setnames(flds, .convertNames(names(flds))) + + if (any(!names(flds) %in% pot_flds)) { + warning("Some of the given fields are not in the ", i[[1]], " table. ", + "Extra fields will be ignored.") + xtra <- names(flds)[!names(flds) %in% pot_flds] + flds[ , c(xtra) := NULL] + } + + qf <- paste("UPDATE", i, "%s", "WHERE", what, "=", id) + + for (i in 1:nrow(flds)) { + inst <- paste0(names(flds), " = ", "\"", flds[i], "\"", collapse = ", ") + inst <- paste("SET", inst) + qf[i] <- sprintf(qf[i], inst) + } + + res <- lapply(qf, tcplSendQuery) + + test <- !sapply(res, isTRUE) + if (any(test)) { + warning("Error updating the following ids: ", + paste(id[test], collapse = ", ")) + } + + TRUE + } \ No newline at end of file diff --git a/R/tcplVarMat.R b/R/tcplVarMat.R index 03f7983..56a5bbe 100644 --- a/R/tcplVarMat.R +++ b/R/tcplVarMat.R @@ -1,271 +1,271 @@ -#------------------------------------------------------------------------------- -# tcplVarMat: Create chemical by assay matrices -#------------------------------------------------------------------------------- - -#' @title Create chemical by assay matrices -#' -#' @description -#' \code{tcplVarMat} creates chemical by assay matrices. -#' -#' @param chid Integer, chemical ID values to subset on -#' @param aeid Integer, assay endpoint ID values to subset on -#' @param add.vars Character, mc4 or mc5 field(s) not included in the standard -#' list to add additional matrices -#' @param row.id Character, the chemical identifier to use in the output -#' @param flag Integer or Logical of length 1, passed to -#' \code{\link{tcplSubsetChid}} -#' @param cyto.pars List, named list of arguments passed to -#' \code{\link{tcplCytoPt}} -#' @param include.na.chid Logical of length 1, whether to include the chemicals -#' not listed in the tcpl databases (ie. controls) -#' @param odir Directory to write comma separated file(s) -#' @param file.prefix Character of length 1, prefix to the file name when odir -#' is not NULL -#' -#' -#' @details -#' The \code{tcplVarMat} function is used to create chemical by assay matrices -#' for different paramters. The standard list of matrices returned includes: -#' -#' \enumerate{ -#' \item "modl_ga" -- The logAC50 (in the gain direction) for the winning -#' model. -#' \item "hitc" -- The hit-call for the winning model. -#' \item "m4id" -- The m4id, listing the concentration series selected by -#' \code{tcplSubsetChid}. -#' \item "zscore" -- The z-score based on the output from \code{tcplCytoPt}. -#' The formula used for calculating the z-score is -#' \eqn{-(\mathit{modl\_ga} - \mathit{cyto\_pt})/\mathit{global\_mad}} -#' \item "tested" -- 1 or 0, 1 indicating the chemical/assay pair -#' was tested in either the single- or multiple-concentration format -#' \item "tested_sc" -- 1 or 0, 1 indicating the chemical/assay pair -#' was tested in the single-concentration format -#' \item "tested_mc" -- 1 or 0, 1 indicating the chemical/assay pair -#' was tested in the multiple-concentration format -#' \item "ac50" -- a modified AC50 table (in non-log units) where -#' assay/chemical pairs that were not tested, or tested and had a hitcall of 0 -#' or -1 have the value 1e6. -#' \item "neglogac50" -- -log(AC50/1e6) where assay/chemical pairs that were -#' not tested, or tested and had a hitcall of 0 or -1 have the value 0. -#' } -#' -#' To add addtitional matrices, the 'add.vars' parameter can be used to specify -#' the fields from the mc4 or mc5 tables to create matrices for. -#' -#' When more than one sample is included for a chemical/assay pair, -#' \code{tcplVarMat} aggregates multiple samples to a chemical level call -#' utilizing \code{\link{tcplSubsetChid}}. -#' -#' By setting \code{odir} the function will write out a csv with, naming the -#' file with the convention: "var_Matrix_date.csv" where 'var' is the name -#' of the matrix. A prefix can be added to the output files using the -#' 'file.prefix' paramter. -#' -#' When a concentration series has a sample id not listed in the \code{tcpl} -#' database, and 'include.na.chid' is TRUE, the rowname for that series will -#' be the concatenation of "SPID_" and the spid. Note, if the user gives a -#' subset of chid values to the 'chid' parameter, 'include.na.chid' will be -#' set to FALSE with a warning. -#' -#' The tcplVarMat function calls both \code{tcplSubsetChid} and -#' \code{tcplCytoPt} (which separately calls \code{tcplSubsetChid}). The input -#' for the \code{tcplVarMat} 'flag' parameter is passed to the -#' \code{tcplSubsetChid} call used to parse down the data to create the -#' matrices. The \code{tcplSubsetChid} called within \code{tcplCytoPt} (to -#' parse down the cytotoxicity data used to define the "zscore" matrix) can -#' be modified by passing a separate 'flag' element in the list defined by the -#' 'cyto.pars' parameter. -#' -#' @return A list of chemical by assay matrices where the rownames are given by -#' the 'row.id' paramter, and the colnames are given by assay endpoint name -#' (aenm). -#' -#' @examples -#' ## Store the current config settings, so they can be reloaded at the end -#' ## of the examples -#' conf_store <- tcplConfList() -#' tcplConfDefault() -#' -#' ## Demonstrate the returned values. Note with no "burst" assays defined in -#' ## the example database, the user must provide which aeid values to use -#' ## in calculating the cytotoxicity distributions for the 'zscore' matrix. -#' tcplVarMat(chid = 1:5, cyto.pars = list(aeid = 1:2)) -#' -#' ## Other changes can be made -#' tcplVarMat(chid = 1:5, row.id = "chnm", cyto.pars = list(aeid = 1:2)) -#' tcplVarMat(chid = 1:5, add.vars = "max_med", cyto.pars = list(aeid = 1:2)) -#' -#' ## Reset configuration -#' options(conf_store) -#' -#' @seealso \code{\link{tcplSubsetChid}} -#' -#' @import data.table -#' @importFrom stats reformulate -#' @importFrom utils write.csv -#' @export - -tcplVarMat <- function(chid = NULL, - aeid = NULL, - add.vars = NULL, - row.id = "code", - flag = TRUE, - cyto.pars = list(), - include.na.chid = FALSE, - odir = NULL, - file.prefix = NULL) { - - ## Variable-binding to pass R CMD Check - sc_tst <- spid <- mc_tst <- acid <- cyto_pt <- global_mad <- zscore <- NULL - modl_ga <- NULL - - if (length(file.prefix) > 1) { - file.prefix <- file.prefix[1] - warning("Length of file.prefix greater than 1, only first element used.") - } - - if (!is.null(aeid) & !is.vector(aeid)) stop("'aeid' must be a vector.") - if (!is.null(chid) & !is.vector(chid)) stop("'chid' must be a vector.") - - row.id <- row.id[1] - if (!row.id %in% c("code", "casn", "chid", "chnm")) row.id <- "code" - - valid_var <- c(tcplListFlds("mc4"), tcplListFlds("mc5")) - if (!all(add.vars %in% valid_var)) stop("Invald add.vars value(s).") - - std.vars <- c("modl_ga", "hitc", "m4id", "zscore") - vars <- c(std.vars, add.vars) - - cform <- reformulate(termlabels = "aenm", response = row.id) - - ## Load all possibilities to create matrix dimensions - sc <- tcplQuery("SELECT DISTINCT acid, spid FROM sc0;") - mc <- tcplQuery("SELECT DISTINCT acid, spid FROM mc0;") - - tst <- rbindlist(list(sc, mc)) - tst <- unique(tst) - tst[ , sc_tst := spid %in% sc$spid] - tst[ , mc_tst := spid %in% mc$spid] - rm(sc, mc) - - ## Expand acid to aeid - aeid_info <- tcplLoadAeid("acid", tst[ , unique(acid)]) - setkey(aeid_info, acid) - setkey(tst, acid) - tst <- aeid_info[ , list(acid, aeid)][tst, allow.cartesian = TRUE] - - ## Subset by aeid - if (is.null(aeid)) { - ae <- unique(tst$aeid) - } else { - ae <- aeid - tst <- tst[aeid %in% ae] - } - - ## Load level 5 data - dat <- tcplLoadData(lvl = 5, fld = "aeid", val = ae, type = "mc") - - setkeyv(dat, c("aeid", "spid")) - setkeyv(tst, c("aeid", "spid")) - dat <- merge(dat, tst, all = TRUE) - - dat <- tcplPrepOtpt(dat) - - if (!is.null(chid)) { - if (include.na.chid) { - warning("'include.na.chid' cannot be TRUE when 'chid' is not NULL.") - include.na.chid <- FALSE - } - ch <- chid - dat <- dat[chid %in% ch] - } - - if(include.na.chid) { - dat[ , chid := as.character(chid)] - dat[is.na(chid), - c("casn", "chid", "code", "chnm") := paste0("SPID_", spid)] - } else { - dat <- dat[!is.na(chid)] - } - - dat <- tcplSubsetChid(dat = dat, flag = flag) - - if (is.null(cyto.pars)) cyto.pars <- list() - zdst <- do.call(what = tcplCytoPt, args = cyto.pars) - - if(include.na.chid) zdst[ , chid := as.character(chid)] - - setkey(zdst, chid) - setkey(dat, chid) - - dat <- zdst[ , list(chid, cyto_pt, global_mad)][dat] - dat[ , zscore := -(modl_ga - cyto_pt)/global_mad] - - mat.tested <- dcast(dat, - formula = cform, - fun.aggregate = lu, - value.var = "chid") - - mat.sc_tst <- dcast(dat, - formula = cform, - fun.aggregate = any, - value.var = "sc_tst") - - mat.mc_tst <- dcast(dat, - formula = cform, - fun.aggregate = any, - value.var = "mc_tst") - - rnames <- mat.tested[ , get(row.id)] - e1 <- bquote(.(row.id) := NULL) - - mat.tested[ , eval(e1)] - mat.tested <- as.matrix(mat.tested) - row.names(mat.tested) <- rnames - - mat.sc_tst[ , eval(e1)] - mat.sc_tst <- as.matrix(mat.sc_tst) - row.names(mat.sc_tst) <- rnames - - mat.mc_tst[ , eval(e1)] - mat.mc_tst <- as.matrix(mat.mc_tst) - row.names(mat.mc_tst) <- rnames - - ddt <- function(x) { - mat <- dcast(data = dat, formula = cform, value.var = x) - mat[ , eval(e1)] - mat <- as.matrix(mat) - row.names(mat) <- rnames - mat - } - - mat.list <- lapply(vars, ddt) - names(mat.list) <- vars - - mat.list[["tested"]] <- mat.tested - mat.list[["tested_mc"]] <- mat.mc_tst - mat.list[["tested_sc"]] <- mat.sc_tst - - mat_ac <- 10^mat.list[["modl_ga"]] - mat_ac[mat.list[["hitc"]] != 1] <- 1e6 - mat_ac[is.na(mat.list[["modl_ga"]]) & mat.list[["tested"]] == 1] <- 1e6 - mat_lac <- -log10(mat_ac/1e6) - - mat.list[["ac50"]] <- mat_ac - mat.list[["neglogac50"]] <- mat_lac - - if (!is.null(odir)) { - - fdate <- format(Sys.Date(), "%y%m%d.csv") - fname <- paste(names(mat.list), "Matrix", fdate, sep = "_") - if (!is.null(file.prefix)) fname <- paste(file.prefix, fname, sep = "_") - for(i in 1:length(mat.list)) { - write.csv(mat.list[[i]], file.path(odir, fname[i]), row.names = TRUE) - } - } - - mat.list - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplVarMat: Create chemical by assay matrices +#------------------------------------------------------------------------------- + +#' @title Create chemical by assay matrices +#' +#' @description +#' \code{tcplVarMat} creates chemical by assay matrices. +#' +#' @param chid Integer, chemical ID values to subset on +#' @param aeid Integer, assay endpoint ID values to subset on +#' @param add.vars Character, mc4 or mc5 field(s) not included in the standard +#' list to add additional matrices +#' @param row.id Character, the chemical identifier to use in the output +#' @param flag Integer or Logical of length 1, passed to +#' \code{\link{tcplSubsetChid}} +#' @param cyto.pars List, named list of arguments passed to +#' \code{\link{tcplCytoPt}} +#' @param include.na.chid Logical of length 1, whether to include the chemicals +#' not listed in the tcpl databases (ie. controls) +#' @param odir Directory to write comma separated file(s) +#' @param file.prefix Character of length 1, prefix to the file name when odir +#' is not NULL +#' +#' +#' @details +#' The \code{tcplVarMat} function is used to create chemical by assay matrices +#' for different paramters. The standard list of matrices returned includes: +#' +#' \enumerate{ +#' \item "modl_ga" -- The logAC50 (in the gain direction) for the winning +#' model. +#' \item "hitc" -- The hit-call for the winning model. +#' \item "m4id" -- The m4id, listing the concentration series selected by +#' \code{tcplSubsetChid}. +#' \item "zscore" -- The z-score based on the output from \code{tcplCytoPt}. +#' The formula used for calculating the z-score is +#' \eqn{-(\mathit{modl\_ga} - \mathit{cyto\_pt})/\mathit{global\_mad}} +#' \item "tested" -- 1 or 0, 1 indicating the chemical/assay pair +#' was tested in either the single- or multiple-concentration format +#' \item "tested_sc" -- 1 or 0, 1 indicating the chemical/assay pair +#' was tested in the single-concentration format +#' \item "tested_mc" -- 1 or 0, 1 indicating the chemical/assay pair +#' was tested in the multiple-concentration format +#' \item "ac50" -- a modified AC50 table (in non-log units) where +#' assay/chemical pairs that were not tested, or tested and had a hitcall of 0 +#' or -1 have the value 1e6. +#' \item "neglogac50" -- -log(AC50/1e6) where assay/chemical pairs that were +#' not tested, or tested and had a hitcall of 0 or -1 have the value 0. +#' } +#' +#' To add addtitional matrices, the 'add.vars' parameter can be used to specify +#' the fields from the mc4 or mc5 tables to create matrices for. +#' +#' When more than one sample is included for a chemical/assay pair, +#' \code{tcplVarMat} aggregates multiple samples to a chemical level call +#' utilizing \code{\link{tcplSubsetChid}}. +#' +#' By setting \code{odir} the function will write out a csv with, naming the +#' file with the convention: "var_Matrix_date.csv" where 'var' is the name +#' of the matrix. A prefix can be added to the output files using the +#' 'file.prefix' paramter. +#' +#' When a concentration series has a sample id not listed in the \code{tcpl} +#' database, and 'include.na.chid' is TRUE, the rowname for that series will +#' be the concatenation of "SPID_" and the spid. Note, if the user gives a +#' subset of chid values to the 'chid' parameter, 'include.na.chid' will be +#' set to FALSE with a warning. +#' +#' The tcplVarMat function calls both \code{tcplSubsetChid} and +#' \code{tcplCytoPt} (which separately calls \code{tcplSubsetChid}). The input +#' for the \code{tcplVarMat} 'flag' parameter is passed to the +#' \code{tcplSubsetChid} call used to parse down the data to create the +#' matrices. The \code{tcplSubsetChid} called within \code{tcplCytoPt} (to +#' parse down the cytotoxicity data used to define the "zscore" matrix) can +#' be modified by passing a separate 'flag' element in the list defined by the +#' 'cyto.pars' parameter. +#' +#' @return A list of chemical by assay matrices where the rownames are given by +#' the 'row.id' paramter, and the colnames are given by assay endpoint name +#' (aenm). +#' +#' @examples +#' ## Store the current config settings, so they can be reloaded at the end +#' ## of the examples +#' conf_store <- tcplConfList() +#' tcplConfDefault() +#' +#' ## Demonstrate the returned values. Note with no "burst" assays defined in +#' ## the example database, the user must provide which aeid values to use +#' ## in calculating the cytotoxicity distributions for the 'zscore' matrix. +#' tcplVarMat(chid = 1:5, cyto.pars = list(aeid = 1:2)) +#' +#' ## Other changes can be made +#' tcplVarMat(chid = 1:5, row.id = "chnm", cyto.pars = list(aeid = 1:2)) +#' tcplVarMat(chid = 1:5, add.vars = "max_med", cyto.pars = list(aeid = 1:2)) +#' +#' ## Reset configuration +#' options(conf_store) +#' +#' @seealso \code{\link{tcplSubsetChid}} +#' +#' @import data.table +#' @importFrom stats reformulate +#' @importFrom utils write.csv +#' @export + +tcplVarMat <- function(chid = NULL, + aeid = NULL, + add.vars = NULL, + row.id = "code", + flag = TRUE, + cyto.pars = list(), + include.na.chid = FALSE, + odir = NULL, + file.prefix = NULL) { + + ## Variable-binding to pass R CMD Check + sc_tst <- spid <- mc_tst <- acid <- cyto_pt <- global_mad <- zscore <- NULL + modl_ga <- NULL + + if (length(file.prefix) > 1) { + file.prefix <- file.prefix[1] + warning("Length of file.prefix greater than 1, only first element used.") + } + + if (!is.null(aeid) & !is.vector(aeid)) stop("'aeid' must be a vector.") + if (!is.null(chid) & !is.vector(chid)) stop("'chid' must be a vector.") + + row.id <- row.id[1] + if (!row.id %in% c("code", "casn", "chid", "chnm")) row.id <- "code" + + valid_var <- c(tcplListFlds("mc4"), tcplListFlds("mc5")) + if (!all(add.vars %in% valid_var)) stop("Invald add.vars value(s).") + + std.vars <- c("modl_ga", "hitc", "m4id", "zscore") + vars <- c(std.vars, add.vars) + + cform <- reformulate(termlabels = "aenm", response = row.id) + + ## Load all possibilities to create matrix dimensions + sc <- tcplQuery("SELECT DISTINCT acid, spid FROM sc0;") + mc <- tcplQuery("SELECT DISTINCT acid, spid FROM mc0;") + + tst <- rbindlist(list(sc, mc)) + tst <- unique(tst) + tst[ , sc_tst := spid %in% sc$spid] + tst[ , mc_tst := spid %in% mc$spid] + rm(sc, mc) + + ## Expand acid to aeid + aeid_info <- tcplLoadAeid("acid", tst[ , unique(acid)]) + setkey(aeid_info, acid) + setkey(tst, acid) + tst <- aeid_info[ , list(acid, aeid)][tst, allow.cartesian = TRUE] + + ## Subset by aeid + if (is.null(aeid)) { + ae <- unique(tst$aeid) + } else { + ae <- aeid + tst <- tst[aeid %in% ae] + } + + ## Load level 5 data + dat <- tcplLoadData(lvl = 5, fld = "aeid", val = ae, type = "mc") + + setkeyv(dat, c("aeid", "spid")) + setkeyv(tst, c("aeid", "spid")) + dat <- merge(dat, tst, all = TRUE) + + dat <- tcplPrepOtpt(dat) + + if (!is.null(chid)) { + if (include.na.chid) { + warning("'include.na.chid' cannot be TRUE when 'chid' is not NULL.") + include.na.chid <- FALSE + } + ch <- chid + dat <- dat[chid %in% ch] + } + + if(include.na.chid) { + dat[ , chid := as.character(chid)] + dat[is.na(chid), + c("casn", "chid", "code", "chnm") := paste0("SPID_", spid)] + } else { + dat <- dat[!is.na(chid)] + } + + dat <- tcplSubsetChid(dat = dat, flag = flag) + + if (is.null(cyto.pars)) cyto.pars <- list() + zdst <- do.call(what = tcplCytoPt, args = cyto.pars) + + if(include.na.chid) zdst[ , chid := as.character(chid)] + + setkey(zdst, chid) + setkey(dat, chid) + + dat <- zdst[ , list(chid, cyto_pt, global_mad)][dat] + dat[ , zscore := -(modl_ga - cyto_pt)/global_mad] + + mat.tested <- dcast(dat, + formula = cform, + fun.aggregate = lu, + value.var = "chid") + + mat.sc_tst <- dcast(dat, + formula = cform, + fun.aggregate = any, + value.var = "sc_tst") + + mat.mc_tst <- dcast(dat, + formula = cform, + fun.aggregate = any, + value.var = "mc_tst") + + rnames <- mat.tested[ , get(row.id)] + e1 <- bquote(.(row.id) := NULL) + + mat.tested[ , eval(e1)] + mat.tested <- as.matrix(mat.tested) + row.names(mat.tested) <- rnames + + mat.sc_tst[ , eval(e1)] + mat.sc_tst <- as.matrix(mat.sc_tst) + row.names(mat.sc_tst) <- rnames + + mat.mc_tst[ , eval(e1)] + mat.mc_tst <- as.matrix(mat.mc_tst) + row.names(mat.mc_tst) <- rnames + + ddt <- function(x) { + mat <- dcast(data = dat, formula = cform, value.var = x) + mat[ , eval(e1)] + mat <- as.matrix(mat) + row.names(mat) <- rnames + mat + } + + mat.list <- lapply(vars, ddt) + names(mat.list) <- vars + + mat.list[["tested"]] <- mat.tested + mat.list[["tested_mc"]] <- mat.mc_tst + mat.list[["tested_sc"]] <- mat.sc_tst + + mat_ac <- 10^mat.list[["modl_ga"]] + mat_ac[mat.list[["hitc"]] != 1] <- 1e6 + mat_ac[is.na(mat.list[["modl_ga"]]) & mat.list[["tested"]] == 1] <- 1e6 + mat_lac <- -log10(mat_ac/1e6) + + mat.list[["ac50"]] <- mat_ac + mat.list[["neglogac50"]] <- mat_lac + + if (!is.null(odir)) { + + fdate <- format(Sys.Date(), "%y%m%d.csv") + fname <- paste(names(mat.list), "Matrix", fdate, sep = "_") + if (!is.null(file.prefix)) fname <- paste(file.prefix, fname, sep = "_") + for(i in 1:length(mat.list)) { + write.csv(mat.list[[i]], file.path(odir, fname[i]), row.names = TRUE) + } + } + + mat.list + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplWriteData.R b/R/tcplWriteData.R index a78fec6..070a8c2 100644 --- a/R/tcplWriteData.R +++ b/R/tcplWriteData.R @@ -1,188 +1,188 @@ -#------------------------------------------------------------------------------- -# tcplWriteData: Write screening data into the tcpl databases -#------------------------------------------------------------------------------- - -#' @title Write screening data into the tcpl databases -#' -#' @description -#' \code{tcplWriteData} takes a data.table with screening data and writes the -#' data into the given level table in the tcpl databases. -#' -#' @param dat data.table, the screening data to load -#' @param lvl Integer of length 1, the data processing level -#' @param type Character of length 1, the data type, "sc" or "mc" -#' -#' @details -#' This function appends data onto the existing table. It also deletes all the -#' data for any acids or aeids dat contains from the given and all downstream -#' tables. -#' -#' The data type can be either 'mc' for mutliple concentration data, or 'sc' -#' for single concentration data. Multiple concentration data will be loaded -#' into the level tables, whereas the single concentration will be loaded into -#' the single tables. -#' -#' @note -#' This function is not exported and is not inteded to be used by the user. -#' The user should only write level 0 data, which is written with -#' \code{\link{tcplWriteLvl0}}. -#' -#' @seealso \code{\link{tcplCascade}}, \code{\link{tcplAppend}}, -#' \code{\link{tcplWriteLvl0}} -#' -#' @import data.table - -tcplWriteData <- function(dat, lvl, type) { - - ## Variable-binding to pass R CMD Check - modified_by <- NULL - - if (length(lvl) > 1 | !lvl %in% 0L:6L) { - stop("Invalid lvl input - must be an integer of length 1 between 0 & 6.") - } - - fkey <- if (lvl > 2 | (lvl > 0 & type == "sc")) "aeid" else "acid" - ids <- dat[ , unique(get(fkey))] - - if (length(ids) >= 500) { - - ibins <- split(ids, ceiling(seq_along(ids)/500)) - lapply(ibins, function(x) tcplCascade(lvl = lvl, type = type, id = x)) - - } else { - - tcplCascade(lvl = lvl, type = type, id = ids) - - } - - mb <- paste(Sys.info()[c("login", "user", "effective_user")], collapse = ".") - dat[ , modified_by := mb] - - if (lvl == 4) { - - mc4_cols <- c("aeid", - "bmad", - "spid", - "resp_max", - "resp_min", - "max_mean", - "max_mean_conc", - "max_med", - "max_med_conc", - "logc_max", - "logc_min", - "cnst", - "hill", - "hcov", - "gnls", - "gcov", - "cnst_er", - "cnst_aic", - "cnst_rmse", - "cnst_prob", - "hill_tp", - "hill_tp_sd", - "hill_ga", - "hill_ga_sd", - "hill_gw", - "hill_gw_sd", - "hill_er", - "hill_er_sd", - "hill_aic", - "hill_rmse", - "hill_prob", - "gnls_tp", - "gnls_tp_sd", - "gnls_ga", - "gnls_ga_sd", - "gnls_gw", - "gnls_gw_sd", - "gnls_la", - "gnls_la_sd", - "gnls_lw", - "gnls_lw_sd", - "gnls_er", - "gnls_er_sd", - "gnls_aic", - "gnls_rmse", - "gnls_prob", - "nconc", - "npts", - "nrep", - "nmed_gtbl", - "tmpi", - "modified_by") - - mc4_agg_cols <- c(paste0("m", 0:4, "id"), "aeid") - - tcplAppend(dat = copy(dat[ , unique(.SD) , .SDcols = mc4_cols]), - tbl = "mc4", - db = getOption("TCPL_DB")) - - qformat <- "SELECT m4id, aeid, tmpi FROM mc4 WHERE aeid IN (%s);" - qstring <- sprintf(qformat, paste0("\"", ids, "\"", collapse = ",")) - - m4id_map <- tcplQuery(query = qstring, db = getOption("TCPL_DB")) - setkeyv(m4id_map, c("aeid", "tmpi")) - setkeyv(dat, c("aeid", "tmpi")) - - dat <- m4id_map[dat] - - tcplAppend(dat = dat[ , .SD, .SDcols = mc4_agg_cols], - tbl = "mc4_agg", - db = getOption("TCPL_DB")) - - } else if (lvl == 2 & type == "sc") { - - sc2_cols <- c("aeid", - "bmad", - "spid", - "max_med", - "hitc", - "coff", - "tmpi", - "modified_by") - - sc2_agg_cols <- c(paste0("s", 0:2, "id"), "aeid") - - tcplAppend(dat = copy(dat[ , unique(.SD) , .SDcols = sc2_cols]), - tbl = "sc2", - db = getOption("TCPL_DB")) - - qformat <- "SELECT s2id, aeid, tmpi FROM sc2 WHERE aeid IN (%s);" - qstring <- sprintf(qformat, paste0("\"", ids, "\"", collapse = ",")) - - s2id_map <- tcplQuery(query = qstring, db = getOption("TCPL_DB")) - setkeyv(s2id_map, c("aeid", "tmpi")) - setkeyv(dat, c("aeid", "tmpi")) - - dat <- s2id_map[dat] - - tcplAppend(dat = dat[ , .SD, .SDcols = sc2_agg_cols], - tbl = "sc2_agg", - db = getOption("TCPL_DB")) - - } else { - - n <- nrow(dat) - tbl <- paste0(if (type == "mc") "mc" else "sc", lvl) - db <- getOption("TCPL_DB") - - if (n <= 1e6) { - - tcplAppend(dat = dat, tbl = tbl, db = db) - - } else { - - rbins <- split(1:n, ceiling(seq_along(1:n)/1e6)) - lapply(rbins, function(x) tcplAppend(dat = dat[x], tbl = tbl, db = db)) - - } - - } - - TRUE - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplWriteData: Write screening data into the tcpl databases +#------------------------------------------------------------------------------- + +#' @title Write screening data into the tcpl databases +#' +#' @description +#' \code{tcplWriteData} takes a data.table with screening data and writes the +#' data into the given level table in the tcpl databases. +#' +#' @param dat data.table, the screening data to load +#' @param lvl Integer of length 1, the data processing level +#' @param type Character of length 1, the data type, "sc" or "mc" +#' +#' @details +#' This function appends data onto the existing table. It also deletes all the +#' data for any acids or aeids dat contains from the given and all downstream +#' tables. +#' +#' The data type can be either 'mc' for mutliple concentration data, or 'sc' +#' for single concentration data. Multiple concentration data will be loaded +#' into the level tables, whereas the single concentration will be loaded into +#' the single tables. +#' +#' @note +#' This function is not exported and is not inteded to be used by the user. +#' The user should only write level 0 data, which is written with +#' \code{\link{tcplWriteLvl0}}. +#' +#' @seealso \code{\link{tcplCascade}}, \code{\link{tcplAppend}}, +#' \code{\link{tcplWriteLvl0}} +#' +#' @import data.table + +tcplWriteData <- function(dat, lvl, type) { + + ## Variable-binding to pass R CMD Check + modified_by <- NULL + + if (length(lvl) > 1 | !lvl %in% 0L:6L) { + stop("Invalid lvl input - must be an integer of length 1 between 0 & 6.") + } + + fkey <- if (lvl > 2 | (lvl > 0 & type == "sc")) "aeid" else "acid" + ids <- dat[ , unique(get(fkey))] + + if (length(ids) >= 500) { + + ibins <- split(ids, ceiling(seq_along(ids)/500)) + lapply(ibins, function(x) tcplCascade(lvl = lvl, type = type, id = x)) + + } else { + + tcplCascade(lvl = lvl, type = type, id = ids) + + } + + mb <- paste(Sys.info()[c("login", "user", "effective_user")], collapse = ".") + dat[ , modified_by := mb] + + if (lvl == 4) { + + mc4_cols <- c("aeid", + "bmad", + "spid", + "resp_max", + "resp_min", + "max_mean", + "max_mean_conc", + "max_med", + "max_med_conc", + "logc_max", + "logc_min", + "cnst", + "hill", + "hcov", + "gnls", + "gcov", + "cnst_er", + "cnst_aic", + "cnst_rmse", + "cnst_prob", + "hill_tp", + "hill_tp_sd", + "hill_ga", + "hill_ga_sd", + "hill_gw", + "hill_gw_sd", + "hill_er", + "hill_er_sd", + "hill_aic", + "hill_rmse", + "hill_prob", + "gnls_tp", + "gnls_tp_sd", + "gnls_ga", + "gnls_ga_sd", + "gnls_gw", + "gnls_gw_sd", + "gnls_la", + "gnls_la_sd", + "gnls_lw", + "gnls_lw_sd", + "gnls_er", + "gnls_er_sd", + "gnls_aic", + "gnls_rmse", + "gnls_prob", + "nconc", + "npts", + "nrep", + "nmed_gtbl", + "tmpi", + "modified_by") + + mc4_agg_cols <- c(paste0("m", 0:4, "id"), "aeid") + + tcplAppend(dat = copy(dat[ , unique(.SD) , .SDcols = mc4_cols]), + tbl = "mc4", + db = getOption("TCPL_DB")) + + qformat <- "SELECT m4id, aeid, tmpi FROM mc4 WHERE aeid IN (%s);" + qstring <- sprintf(qformat, paste0("\"", ids, "\"", collapse = ",")) + + m4id_map <- tcplQuery(query = qstring, db = getOption("TCPL_DB")) + setkeyv(m4id_map, c("aeid", "tmpi")) + setkeyv(dat, c("aeid", "tmpi")) + + dat <- m4id_map[dat] + + tcplAppend(dat = dat[ , .SD, .SDcols = mc4_agg_cols], + tbl = "mc4_agg", + db = getOption("TCPL_DB")) + + } else if (lvl == 2 & type == "sc") { + + sc2_cols <- c("aeid", + "bmad", + "spid", + "max_med", + "hitc", + "coff", + "tmpi", + "modified_by") + + sc2_agg_cols <- c(paste0("s", 0:2, "id"), "aeid") + + tcplAppend(dat = copy(dat[ , unique(.SD) , .SDcols = sc2_cols]), + tbl = "sc2", + db = getOption("TCPL_DB")) + + qformat <- "SELECT s2id, aeid, tmpi FROM sc2 WHERE aeid IN (%s);" + qstring <- sprintf(qformat, paste0("\"", ids, "\"", collapse = ",")) + + s2id_map <- tcplQuery(query = qstring, db = getOption("TCPL_DB")) + setkeyv(s2id_map, c("aeid", "tmpi")) + setkeyv(dat, c("aeid", "tmpi")) + + dat <- s2id_map[dat] + + tcplAppend(dat = dat[ , .SD, .SDcols = sc2_agg_cols], + tbl = "sc2_agg", + db = getOption("TCPL_DB")) + + } else { + + n <- nrow(dat) + tbl <- paste0(if (type == "mc") "mc" else "sc", lvl) + db <- getOption("TCPL_DB") + + if (n <= 1e6) { + + tcplAppend(dat = dat, tbl = tbl, db = db) + + } else { + + rbins <- split(1:n, ceiling(seq_along(1:n)/1e6)) + lapply(rbins, function(x) tcplAppend(dat = dat[x], tbl = tbl, db = db)) + + } + + } + + TRUE + +} + +#------------------------------------------------------------------------------- diff --git a/R/tcplWriteLvl0.R b/R/tcplWriteLvl0.R index cdd3662..f86c2e1 100644 --- a/R/tcplWriteLvl0.R +++ b/R/tcplWriteLvl0.R @@ -1,120 +1,120 @@ -#------------------------------------------------------------------------------- -# tcplWriteLvl0: Write level 0 screening data into the tcpl databases -#------------------------------------------------------------------------------- - -#' @title Write level 0 screening data into the tcpl databases -#' -#' @description -#' \code{tcplWriteLvl0} takes a data.table with level 0 screening data and -#' writes the data into the level 0 tables in the tcpl databases. -#' -#' @param dat data.table, the screening data to load -#' @param type Character of length 1, the data type, "sc" or "mc" -#' -#' @details -#' This function appends data onto the existing table. It also deletes all the -#' data for any acids or aeids dat contains from the given and all downstream -#' tables. -#' -#' Before writing any data the function maps the assay component source name(s) -#' (acsn) to assay component id (acid), ensures the proper class on each field -#' and checks for every test compound sample id (spid where wllt == "t") in the -#' tcpl chemical database. If field types get changed a warning is given -#' listing the affected fields and they type they were coerced to. If the -#' acsn(s) or spid(s) do not map to the tcpl databases the function will return -#' an error and the data will not be written. -#' -#' The data type can be either 'mc' for mutliple concentration data, or 'sc' -#' for single concentration data. Multiple concentration data will be loaded -#' into the level tables, whereas the single concentration will be loaded into -#' the single tables. -#' -#' @note -#' This function should only be used to load level 0 data. -#' -#' @seealso \code{\link{tcplCascade}}, \code{\link{tcplAppend}} -#' -#' @import data.table -#' @export - -tcplWriteLvl0 <- function(dat, type) { - - ## Variable-binding to pass R CMD Check - acsn <- acid <- wllt <- spid <- conc <- NULL - - if (!type %in% c("mc", "sc")) stop("Invalid 'type', see help page.") - - ## Map assay component source name to assay component id, if required - if("acsn" %in% names(dat)){ - acid_info <- tcplLoadAcid("acsn", dat[ , unique(acsn)])[ , list(acsn, acid)] - setkey(dat, acsn) - setkey(acid_info, acsn) - dat <- acid_info[dat] - if (dat[ , any(is.na(acid))]) { - cat("The following acsn(s) did not map to acid:\n") - print(dat[is.na(acid), unique(acsn)]) - stop("Must correct the acsn mapping before loading the data.") - } - dat[ , acsn := NULL] - } - if(!"acid" %in% names(dat)){ - stop("Must supply either acsn or acid before loading the data.") - } - - ## Ensure correct formatting - char <- c("spid", "apid", "wllt", "srcf") - char_test <- dat[ , sapply(.SD, class) != "character", .SDcols = char] - if (any(char_test)) { - char <- char[char_test] - warning(paste(char, collapse = ";"), " coerced to character. May affect ", - "data integrity.") - dat[ , char := lapply(.SD, as.character), .SDcols = char, with = FALSE] - } - intg <- c("acid", "rowi", "coli", "wllq") - intg_test <- dat[ , sapply(.SD, class) != "integer", .SDcols = intg] - if (any(intg_test)) { - intg <- intg[intg_test] - warning(paste(intg, collapse = ";"), " coerced to integer. May affect ", - "data integrity.") - dat[ , intg := lapply(.SD, as.integer), .SDcols = intg, with = FALSE] - } - real <- c("conc", "rval") - real_test <- dat[ , sapply(.SD, class) != "numeric", .SDcols = real] - if (any(real_test)) { - real <- real[real_test] - warning(paste(real, collapse = ";"), " coerced to numeric. May affect ", - "data integrity.") - dat[ , real := lapply(.SD, as.numeric), .SDcols = real, with = FALSE] - } - - ## Check for samples in inventorydb - cmap <- tcplLoadChem(field = "spid", val = dat[wllt == "t", unique(spid)]) - if (dat[wllt == "t" , lw(!spid %in% cmap$spid)] > 0) { - cat("The following test compounds did not map to the tcpl databases:\n") - print(dat[wllt == "t" & !spid %in% cmap$spid, unique(spid)]) - stop("Must correct the test compound mapping before loading the data.") - } - - ## Check for concentration values on test wells - if (dat[wllt == "t", any(is.na(conc))]) { - stop("No concentration values for some test compounds.") - } - - ## Likely unnecessary step to correct some unexplained string lookup - ## behavior, ie. dat[spid == "DMSO"] returns only 5 rows, but - ## dat[wllt == "n"] returns 10 rows AND dat[wllt == "n", unique(spid)] only - ## returns "DMSO" - dat <- dat[ , .SD] - - ## Subset to level 0 fields - outcols <- c("acid", "spid", "apid", "rowi", "coli", "wllt", "wllq", "conc", - "rval", "srcf") - if (any(!names(dat) %in% outcols)) { - not_used <- names(dat)[!names(dat) %in% outcols] - warning(paste(not_used, collapse = ","), " not inserted to databse.") - } - tcplWriteData(dat = dat[ , .SD, .SDcols = outcols], lvl = 0L, type = type) - -} - -#------------------------------------------------------------------------------- +#------------------------------------------------------------------------------- +# tcplWriteLvl0: Write level 0 screening data into the tcpl databases +#------------------------------------------------------------------------------- + +#' @title Write level 0 screening data into the tcpl databases +#' +#' @description +#' \code{tcplWriteLvl0} takes a data.table with level 0 screening data and +#' writes the data into the level 0 tables in the tcpl databases. +#' +#' @param dat data.table, the screening data to load +#' @param type Character of length 1, the data type, "sc" or "mc" +#' +#' @details +#' This function appends data onto the existing table. It also deletes all the +#' data for any acids or aeids dat contains from the given and all downstream +#' tables. +#' +#' Before writing any data the function maps the assay component source name(s) +#' (acsn) to assay component id (acid), ensures the proper class on each field +#' and checks for every test compound sample id (spid where wllt == "t") in the +#' tcpl chemical database. If field types get changed a warning is given +#' listing the affected fields and they type they were coerced to. If the +#' acsn(s) or spid(s) do not map to the tcpl databases the function will return +#' an error and the data will not be written. +#' +#' The data type can be either 'mc' for mutliple concentration data, or 'sc' +#' for single concentration data. Multiple concentration data will be loaded +#' into the level tables, whereas the single concentration will be loaded into +#' the single tables. +#' +#' @note +#' This function should only be used to load level 0 data. +#' +#' @seealso \code{\link{tcplCascade}}, \code{\link{tcplAppend}} +#' +#' @import data.table +#' @export + +tcplWriteLvl0 <- function(dat, type) { + + ## Variable-binding to pass R CMD Check + acsn <- acid <- wllt <- spid <- conc <- NULL + + if (!type %in% c("mc", "sc")) stop("Invalid 'type', see help page.") + + ## Map assay component source name to assay component id, if required + if("acsn" %in% names(dat)){ + acid_info <- tcplLoadAcid("acsn", dat[ , unique(acsn)])[ , list(acsn, acid)] + setkey(dat, acsn) + setkey(acid_info, acsn) + dat <- acid_info[dat] + if (dat[ , any(is.na(acid))]) { + cat("The following acsn(s) did not map to acid:\n") + print(dat[is.na(acid), unique(acsn)]) + stop("Must correct the acsn mapping before loading the data.") + } + dat[ , acsn := NULL] + } + if(!"acid" %in% names(dat)){ + stop("Must supply either acsn or acid before loading the data.") + } + + ## Ensure correct formatting + char <- c("spid", "apid", "wllt", "srcf") + char_test <- dat[ , sapply(.SD, class) != "character", .SDcols = char] + if (any(char_test)) { + char <- char[char_test] + warning(paste(char, collapse = ";"), " coerced to character. May affect ", + "data integrity.") + dat[ , (char) := lapply(.SD, as.character), .SDcols = char] + } + intg <- c("acid", "rowi", "coli", "wllq") + intg_test <- dat[ , sapply(.SD, class) != "integer", .SDcols = intg] + if (any(intg_test)) { + intg <- intg[intg_test] + warning(paste(intg, collapse = ";"), " coerced to integer. May affect ", + "data integrity.") + dat[ , (intg) := lapply(.SD, as.integer), .SDcols = intg] + } + real <- c("conc", "rval") + real_test <- dat[ , sapply(.SD, class) != "numeric", .SDcols = real] + if (any(real_test)) { + real <- real[real_test] + warning(paste(real, collapse = ";"), " coerced to numeric. May affect ", + "data integrity.") + dat[ , (real) := lapply(.SD, as.numeric), .SDcols = real] + } + + ## Check for samples in inventorydb + cmap <- tcplLoadChem(field = "spid", val = dat[wllt == "t", unique(spid)]) + if (dat[wllt == "t" , lw(!spid %in% cmap$spid)] > 0) { + cat("The following test compounds did not map to the tcpl databases:\n") + print(dat[wllt == "t" & !spid %in% cmap$spid, unique(spid)]) + stop("Must correct the test compound mapping before loading the data.") + } + + ## Check for concentration values on test wells + if (dat[wllt == "t", any(is.na(conc))]) { + stop("No concentration values for some test compounds.") + } + + ## Likely unnecessary step to correct some unexplained string lookup + ## behavior, ie. dat[spid == "DMSO"] returns only 5 rows, but + ## dat[wllt == "n"] returns 10 rows AND dat[wllt == "n", unique(spid)] only + ## returns "DMSO" + dat <- dat[ , .SD] + + ## Subset to level 0 fields + outcols <- c("acid", "spid", "apid", "rowi", "coli", "wllt", "wllq", "conc", + "rval", "srcf") + if (any(!names(dat) %in% outcols)) { + not_used <- names(dat)[!names(dat) %in% outcols] + warning(paste(not_used, collapse = ","), " not inserted to databse.") + } + tcplWriteData(dat = dat[ , .SD, .SDcols = outcols], lvl = 0L, type = type) + +} + +#------------------------------------------------------------------------------- diff --git a/build/vignette.rds b/build/vignette.rds index 91260bf861fb95971ff66191fff8630dac660f36..1dd17c8dfbab8c156eb70732ff342c3bed2ac5dc 100644 GIT binary patch delta 38 qcmX@bc#2U}zMF#q44AtgBqbyyBqgLJrcD%G%aNQd^Y8#80|NldEDIz6 delta 38 qcmX@bc#2U}zMF#q4A{CKBqbyyBqgLJB~27v%W?I+%cKL03=9C#-wX2q diff --git a/inst/TCPL.config b/inst/TCPL.config deleted file mode 100644 index 2dfef62..0000000 --- a/inst/TCPL.config +++ /dev/null @@ -1,14 +0,0 @@ -################################################################### - -## Detailed information about this file available in the help file for -## tcplConf (?tcplConf). - -DRVR <- "SQLite" -HOST <- NA_character_ -USER <- NA_character_ -PASS <- NA_character_ -DB <- file.path(system.file(package = "tcpl"), - "sql", - "tcpldb.sqlite") - -################################################################### diff --git a/inst/doc/tcpl_Overview.R b/inst/doc/tcpl_Overview.R index f6191cc..012891f 100644 --- a/inst/doc/tcpl_Overview.R +++ b/inst/doc/tcpl_Overview.R @@ -1,414 +1,419 @@ -### R code from vignette source 'tcpl_Overview.Rnw' - -################################################### -### code chunk number 1: tcpl_Overview.Rnw:43-49 -################################################### -options(continue = " ", width = 60, warn = -1) -pdf.options(pointsize = 10) -library(tcpl) -tbls <- unlist(tcplQuery("SELECT name FROM sqlite_master WHERE type='table';")) -keep <- grepl("methods|categories", tbls) -for (i in tbls[!keep]) tcplSendQuery(paste("DELETE FROM", i)) - - -################################################### -### code chunk number 2: tcpl_Overview.Rnw:91-95 -################################################### -library(data.table) -library(tcpl) -## Store the path the tcpl directory for loading data -pkg_dir <- system.file(package = "tcpl") - - -################################################### -### code chunk number 3: tcpl_Overview.Rnw:118-123 (eval = FALSE) -################################################### -## tcplConf(drvr = "MySQL", -## user = "root", -## pass = "", -## host = "localhost", -## db = "toxcastdb") - - -################################################### -### code chunk number 4: tcpl_Overview.Rnw:157-161 -################################################### -## Add a new assay source, call it CTox, -## that produced the data -tcplRegister(what = "asid", flds = list(asnm = "CTox")) -tcplLoadAsid() - - -################################################### -### code chunk number 5: tcpl_Overview.Rnw:166-170 -################################################### -tcplRegister(what = "aid", - flds = list(asid = 1, - anm = "Steroidogenesis", - assay_footprint = "96 well")) - - -################################################### -### code chunk number 6: tcpl_Overview.Rnw:177-188 -################################################### -tcplRegister(what = "acid", - flds = list(aid = 1, acnm = "CTox_CORT")) -tcplRegister(what = "aeid", - flds = list(acid = c(1, 1), - aenm = c("CTox_CORT_up", - "CTox_CORT_dn"), - normalized_data_type = - rep("log2_fold_induction", 2), - export_ready = c(1, 1), - burst_assay = c(0, 0), - fit_all = c(0, 0))) - - -################################################### -### code chunk number 7: tcpl_Overview.Rnw:199-207 -################################################### -ch <- fread(file.path(pkg_dir, "sql", "chdat.csv")) -head(ch) - -## Register the unique chemicals -tcplRegister(what = "chid", - flds = ch[ , - unique(.SD), - .SDcols = c("casn", "chnm")]) - - -################################################### -### code chunk number 8: tcpl_Overview.Rnw:212-217 -################################################### -cmap <- tcplLoadChem() -tcplRegister(what = "spid", - flds = merge(ch[ , list(spid, casn)], - cmap[ , list(casn, chid)], - by = "casn")[ , list(spid, chid)]) - - -################################################### -### code chunk number 9: tcpl_Overview.Rnw:222-228 -################################################### -grp1 <- cmap[chid %% 2 == 0, unique(chid)] -grp2 <- cmap[chid %% 2 == 1, unique(chid)] -tcplRegister(what = "clib", - flds = list(clib = "group_1", chid = grp1)) -tcplRegister(what = "clib", - flds = list(clib = "group_2", chid = grp2)) - - -################################################### -### code chunk number 10: tcpl_Overview.Rnw:233-236 -################################################### -tcplRegister(what = "clib", - flds = list(clib = "other", chid = 1:2)) -tcplLoadClib(field = "chid", val = 1:2) - - -################################################### -### code chunk number 11: tcpl_Overview.Rnw:241-244 -################################################### -scdat <- fread(file.path(pkg_dir, "sql", "scdat.csv")) -mcdat <- fread(file.path(pkg_dir, "sql", "mcdat.csv")) -c(unique(scdat$acsn), unique(mcdat$acsn)) - - -################################################### -### code chunk number 12: tcpl_Overview.Rnw:249-251 -################################################### -tcplRegister(what = "acsn", - flds = list(acid = 1, acsn = "cort")) - - -################################################### -### code chunk number 13: tcpl_Overview.Rnw:256-258 -################################################### -tcplWriteLvl0(dat = scdat, type = "sc") -tcplWriteLvl0(dat = mcdat, type = "mc") - - -################################################### -### code chunk number 14: tcpl_Overview.Rnw:263-264 -################################################### -tcplLoadData(lvl = 0, fld = "acid", val = 1, type = "sc") - - -################################################### -### code chunk number 15: tcpl_Overview.Rnw:321-338 -################################################### -## For illustrative purposes, assign level 2 MC methods to -## ACIDs 98, 99. First check for available methods. -mthds <- tcplMthdList(lvl = 2, type = "mc") -mthds[1:2] -## Assign some methods to ACID 97, 98 & 99 -tcplMthdAssign(lvl = 2, - id = 97:99, - mthd_id = c(3, 4, 2), - ordr = 1:3, - type = "mc") -tcplMthdLoad(lvl = 2, id = 97:99, type = "mc") -## Methods can be cleared one at a time for the given id(s) -tcplMthdClear(lvl = 2, id = 99, mthd_id = 2, type = "mc") -tcplMthdLoad(lvl = 2, id = 99, type = "mc") -## Or all methods can be cleared for the given id(s) -tcplMthdClear(lvl = 2, id = 97:98, type = "mc") -tcplMthdLoad(lvl = 2, id = 97:98, type = "mc") - - -################################################### -### code chunk number 16: tcpl_Overview.Rnw:420-421 -################################################### -tcplLoadAeid(fld = "acid", val = 1) - - -################################################### -### code chunk number 17: tcpl_Overview.Rnw:428-438 -################################################### -tcplMthdAssign(lvl = 1, - id = 1:2, - mthd_id = c(1, 11, 13), - ordr = 1:3, - type = "sc") -tcplMthdAssign(lvl = 1, - id = 2, - mthd_id = 16, - ordr = 4, - type = "sc") - - -################################################### -### code chunk number 18: tcpl_Overview.Rnw:446-448 -################################################### -## Do level 1 processing for acid 1 -sc1_res <- tcplRun(id = 1, slvl = 1, elvl = 1, type = "sc") - - -################################################### -### code chunk number 19: tcpl_Overview.Rnw:464-469 -################################################### -## Assign a cutoff value of log2(1.2) -tcplMthdAssign(lvl = 2, - id = 1:2, - mthd_id = 3, - type = "sc") - - -################################################### -### code chunk number 20: tcpl_Overview.Rnw:477-479 -################################################### -## Do level 1 processing for acid 1 -sc2_res <- tcplRun(id = 1:2, slvl = 2, elvl = 2, type = "sc") - - -################################################### -### code chunk number 21: tcpl_Overview.Rnw:522-524 -################################################### -## Do level 1 processing for acid 1 -mc1_res <- tcplRun(id = 1, slvl = 1, elvl = 1, type = "mc") - - -################################################### -### code chunk number 22: tcpl_Overview.Rnw:529-537 -################################################### -## Load the level 1 data and look at the cndx and repi values -m1dat <- tcplLoadData(lvl = 1, - fld = "acid", - val = 1, - type = "mc") -m1dat <- tcplPrepOtpt(m1dat) -setkeyv(m1dat, c("repi", "cndx")) -m1dat[chnm == "3-Phenylphenol", list(chnm, conc, cndx, repi)] - - -################################################### -### code chunk number 23: l1apid -################################################### -tcplPlotPlate(dat = m1dat, apid = "09Apr2014.Plate.17") - - -################################################### -### code chunk number 24: tcpl_Overview.Rnw:558-563 -################################################### -tcplMthdAssign(lvl = 2, - id = 1, - mthd_id = 1, - ordr = 1, - type = "mc") - - -################################################### -### code chunk number 25: tcpl_Overview.Rnw:568-570 -################################################### -## Do level 2 processing for acid 1 -mc2_res <- tcplRun(id = 1, slvl = 2, elvl = 2, type = "mc") - - -################################################### -### code chunk number 26: tcpl_Overview.Rnw:582-584 -################################################### -## Look at the assay endpoints for acid 1 -tcplLoadAeid(fld = "acid", val = 1) - - -################################################### -### code chunk number 27: tcpl_Overview.Rnw:588-598 -################################################### -tcplMthdAssign(lvl = 3, - id = 1:2, - mthd_id = c(17, 9, 7), - ordr = 1:3, - type = "mc") -tcplMthdAssign(lvl = 3, - id = 2, - mthd_id = 6, - ordr = 4, - type = "mc") - - -################################################### -### code chunk number 28: tcpl_Overview.Rnw:604-606 -################################################### -## Do level 3 processing for acid 1 -mc3_res <- tcplRun(id = 1, slvl = 3, elvl = 3, type = "mc") - - -################################################### -### code chunk number 29: tcpl_Overview.Rnw:696-698 -################################################### -## Do level 4 processing for aeid 1 and load the data -mc4_res <- tcplRun(id = 1:2, slvl = 4, elvl = 4, type = "mc") - - -################################################### -### code chunk number 30: tcpl_Overview.Rnw:703-708 -################################################### -## Load the level 4 data -m4dat <- tcplLoadData(lvl = 4, type = "mc") -## List the first m4ids where the hill model convered -## for AEID 1 -m4dat[hill == 1 & aeid == 1, head(m4id)] - - -################################################### -### code chunk number 31: l4plt -################################################### -## Plot a fit for m4id 21 -tcplPlotM4ID(m4id = 686, lvl = 4) - - -################################################### -### code chunk number 32: tcpl_Overview.Rnw:747-752 -################################################### -## Assign a cutoff value of bmad*6 -tcplMthdAssign(lvl = 5, - id = 1:2, - mthd_id = 6, - type = "mc") - - -################################################### -### code chunk number 33: podplt -################################################### -par(family = "mono", mar = rep(1, 4), pty = "m") -plot.new() -plot.window(xlim = c(0, 30), ylim = c(-30, 100)) -# axis(side = 2, lwd = 2, col = "gray35") -rect(xleft = par()$usr[1], - xright = par()$usr[2], - ybottom = -15, - ytop = 15, - border = NA, - col = "gray45", - density = 15, - angle = 45) -abline(h = 26, lwd = 3, lty = "dashed", col = "gray30") -tmp <- list(modl = "gnls", gnls_ga = 12, gnls_tp = 80, - gnls_gw = 0.18, gnls_lw = 0.7, gnls_la = 25) -tcplAddModel(pars = tmp, lwd = 3, col = "dodgerblue2") - -abline(v = 8.46, lwd = 3, lty = "solid", col = "firebrick") -text(x = 8.46, y = par()$usr[4]*0.9, - font = 2, labels = "ACB", cex = 2, pos = 2, srt = 90) -abline(v = 10.24, lwd = 3, lty = "solid", col = "yellow2") -text(x = 10.24, y = par()$usr[4]*0.9, - font = 2, labels = "ACC", cex = 2, pos = 2, srt = 90) -abline(v = 12, lwd = 3, lty = "solid", col = "dodgerblue2") -text(x = 12, y = par()$usr[4]*0.9, - font = 2, labels = "AC50", cex = 2, pos = 2, srt = 90) - -points(x = c(8.46, 10.24, 12), y = c(15, 26, 40), - pch = 21, cex = 2, col = "gray30", lwd = 2, - bg = c("firebrick", "yellow2", "dodgerblue2")) - - -################################################### -### code chunk number 34: fitc1 -################################################### -tcplPlotFitc() - - -################################################### -### code chunk number 35: tcpl_Overview.Rnw:818-820 -################################################### -## Do level 5 processing for aeid 1 and load the data -mc5_res <- tcplRun(id = 1:2, slvl = 5, elvl = 5, type = "mc") - - -################################################### -### code chunk number 36: l5plt1 -################################################### -tcplPlotM4ID(m4id = 370, lvl = 5) - - -################################################### -### code chunk number 37: fitc2 -################################################### -m5dat <- tcplLoadData(lvl = 5, type = "mc") -tcplPlotFitc(fitc = m5dat$fitc) - - -################################################### -### code chunk number 38: tcpl_Overview.Rnw:845-848 -################################################### -head(m5dat[fitc == 21, - list(m4id, hill_tp, gnls_tp, - max_med, coff, hitc)]) - - -################################################### -### code chunk number 39: l5plt2 -################################################### -tcplPlotM4ID(m4id = 45, lvl = 5) - - -################################################### -### code chunk number 40: tcpl_Overview.Rnw:867-872 -################################################### -tcplMthdAssign(lvl = 6, - id = 1:2, - mthd_id = c(6:8, 10:12, 15:16), - type = "mc") -tcplMthdLoad(lvl = 6, id = 1, type = "mc") - - -################################################### -### code chunk number 41: tcpl_Overview.Rnw:879-882 -################################################### -## Do level 6 processing -mc6_res <- tcplRun(id = 1:2, slvl = 6, elvl = 6, type = "mc") -m6dat <- tcplLoadData(lvl = 6, type = "mc") - - -################################################### -### code chunk number 42: tcpl_Overview.Rnw:887-888 -################################################### -m6dat[m4id == 46] - - -################################################### -### code chunk number 43: l6plt -################################################### -tcplPlotM4ID(m4id = 46, lvl = 6) - - +### R code from vignette source 'tcpl_Overview.Rnw' + +################################################### +### code chunk number 1: tcpl_Overview.Rnw:43-54 +################################################### +options(continue = " ", width = 60, warn = -1) +pdf.options(pointsize = 10) +library(tcpl) + +## This chunk copies the sqlite db to the temp directory used in installation +## to comply with CRAN policies on not writing to the installation directory +dbfile <- file.path(system.file(package = "tcpl"), "sql", "tcpldb.sqlite") +dbfile_temp <- file.path(tempdir(), "tcpldb.sqlite") +file.copy(from = dbfile, dbfile_temp) +tcplConf(db = dbfile_temp) +tcpl:::.clearSQLite(dbfile_temp) + + +################################################### +### code chunk number 2: tcpl_Overview.Rnw:96-100 +################################################### +library(data.table) +library(tcpl) +## Store the path the tcpl directory for loading data +pkg_dir <- system.file(package = "tcpl") + + +################################################### +### code chunk number 3: tcpl_Overview.Rnw:123-128 (eval = FALSE) +################################################### +## tcplConf(drvr = "MySQL", +## user = "root", +## pass = "", +## host = "localhost", +## db = "toxcastdb") + + +################################################### +### code chunk number 4: tcpl_Overview.Rnw:162-166 +################################################### +## Add a new assay source, call it CTox, +## that produced the data +tcplRegister(what = "asid", flds = list(asnm = "CTox")) +tcplLoadAsid() + + +################################################### +### code chunk number 5: tcpl_Overview.Rnw:171-175 +################################################### +tcplRegister(what = "aid", + flds = list(asid = 1, + anm = "Steroidogenesis", + assay_footprint = "96 well")) + + +################################################### +### code chunk number 6: tcpl_Overview.Rnw:182-193 +################################################### +tcplRegister(what = "acid", + flds = list(aid = 1, acnm = "CTox_CORT")) +tcplRegister(what = "aeid", + flds = list(acid = c(1, 1), + aenm = c("CTox_CORT_up", + "CTox_CORT_dn"), + normalized_data_type = + rep("log2_fold_induction", 2), + export_ready = c(1, 1), + burst_assay = c(0, 0), + fit_all = c(0, 0))) + + +################################################### +### code chunk number 7: tcpl_Overview.Rnw:204-212 +################################################### +ch <- fread(file.path(pkg_dir, "sql", "chdat.csv")) +head(ch) + +## Register the unique chemicals +tcplRegister(what = "chid", + flds = ch[ , + unique(.SD), + .SDcols = c("casn", "chnm")]) + + +################################################### +### code chunk number 8: tcpl_Overview.Rnw:217-222 +################################################### +cmap <- tcplLoadChem() +tcplRegister(what = "spid", + flds = merge(ch[ , list(spid, casn)], + cmap[ , list(casn, chid)], + by = "casn")[ , list(spid, chid)]) + + +################################################### +### code chunk number 9: tcpl_Overview.Rnw:227-233 +################################################### +grp1 <- cmap[chid %% 2 == 0, unique(chid)] +grp2 <- cmap[chid %% 2 == 1, unique(chid)] +tcplRegister(what = "clib", + flds = list(clib = "group_1", chid = grp1)) +tcplRegister(what = "clib", + flds = list(clib = "group_2", chid = grp2)) + + +################################################### +### code chunk number 10: tcpl_Overview.Rnw:238-241 +################################################### +tcplRegister(what = "clib", + flds = list(clib = "other", chid = 1:2)) +tcplLoadClib(field = "chid", val = 1:2) + + +################################################### +### code chunk number 11: tcpl_Overview.Rnw:246-249 +################################################### +scdat <- fread(file.path(pkg_dir, "sql", "scdat.csv")) +mcdat <- fread(file.path(pkg_dir, "sql", "mcdat.csv")) +c(unique(scdat$acsn), unique(mcdat$acsn)) + + +################################################### +### code chunk number 12: tcpl_Overview.Rnw:254-256 +################################################### +tcplRegister(what = "acsn", + flds = list(acid = 1, acsn = "cort")) + + +################################################### +### code chunk number 13: tcpl_Overview.Rnw:261-263 +################################################### +tcplWriteLvl0(dat = scdat, type = "sc") +tcplWriteLvl0(dat = mcdat, type = "mc") + + +################################################### +### code chunk number 14: tcpl_Overview.Rnw:268-269 +################################################### +tcplLoadData(lvl = 0, fld = "acid", val = 1, type = "sc") + + +################################################### +### code chunk number 15: tcpl_Overview.Rnw:326-343 +################################################### +## For illustrative purposes, assign level 2 MC methods to +## ACIDs 98, 99. First check for available methods. +mthds <- tcplMthdList(lvl = 2, type = "mc") +mthds[1:2] +## Assign some methods to ACID 97, 98 & 99 +tcplMthdAssign(lvl = 2, + id = 97:99, + mthd_id = c(3, 4, 2), + ordr = 1:3, + type = "mc") +tcplMthdLoad(lvl = 2, id = 97:99, type = "mc") +## Methods can be cleared one at a time for the given id(s) +tcplMthdClear(lvl = 2, id = 99, mthd_id = 2, type = "mc") +tcplMthdLoad(lvl = 2, id = 99, type = "mc") +## Or all methods can be cleared for the given id(s) +tcplMthdClear(lvl = 2, id = 97:98, type = "mc") +tcplMthdLoad(lvl = 2, id = 97:98, type = "mc") + + +################################################### +### code chunk number 16: tcpl_Overview.Rnw:425-426 +################################################### +tcplLoadAeid(fld = "acid", val = 1) + + +################################################### +### code chunk number 17: tcpl_Overview.Rnw:433-443 +################################################### +tcplMthdAssign(lvl = 1, + id = 1:2, + mthd_id = c(1, 11, 13), + ordr = 1:3, + type = "sc") +tcplMthdAssign(lvl = 1, + id = 2, + mthd_id = 16, + ordr = 4, + type = "sc") + + +################################################### +### code chunk number 18: tcpl_Overview.Rnw:451-453 +################################################### +## Do level 1 processing for acid 1 +sc1_res <- tcplRun(id = 1, slvl = 1, elvl = 1, type = "sc") + + +################################################### +### code chunk number 19: tcpl_Overview.Rnw:469-474 +################################################### +## Assign a cutoff value of log2(1.2) +tcplMthdAssign(lvl = 2, + id = 1:2, + mthd_id = 3, + type = "sc") + + +################################################### +### code chunk number 20: tcpl_Overview.Rnw:482-484 +################################################### +## Do level 1 processing for acid 1 +sc2_res <- tcplRun(id = 1:2, slvl = 2, elvl = 2, type = "sc") + + +################################################### +### code chunk number 21: tcpl_Overview.Rnw:527-529 +################################################### +## Do level 1 processing for acid 1 +mc1_res <- tcplRun(id = 1, slvl = 1, elvl = 1, type = "mc") + + +################################################### +### code chunk number 22: tcpl_Overview.Rnw:534-542 +################################################### +## Load the level 1 data and look at the cndx and repi values +m1dat <- tcplLoadData(lvl = 1, + fld = "acid", + val = 1, + type = "mc") +m1dat <- tcplPrepOtpt(m1dat) +setkeyv(m1dat, c("repi", "cndx")) +m1dat[chnm == "3-Phenylphenol", list(chnm, conc, cndx, repi)] + + +################################################### +### code chunk number 23: l1apid +################################################### +tcplPlotPlate(dat = m1dat, apid = "09Apr2014.Plate.17") + + +################################################### +### code chunk number 24: tcpl_Overview.Rnw:563-568 +################################################### +tcplMthdAssign(lvl = 2, + id = 1, + mthd_id = 1, + ordr = 1, + type = "mc") + + +################################################### +### code chunk number 25: tcpl_Overview.Rnw:573-575 +################################################### +## Do level 2 processing for acid 1 +mc2_res <- tcplRun(id = 1, slvl = 2, elvl = 2, type = "mc") + + +################################################### +### code chunk number 26: tcpl_Overview.Rnw:587-589 +################################################### +## Look at the assay endpoints for acid 1 +tcplLoadAeid(fld = "acid", val = 1) + + +################################################### +### code chunk number 27: tcpl_Overview.Rnw:593-603 +################################################### +tcplMthdAssign(lvl = 3, + id = 1:2, + mthd_id = c(17, 9, 7), + ordr = 1:3, + type = "mc") +tcplMthdAssign(lvl = 3, + id = 2, + mthd_id = 6, + ordr = 4, + type = "mc") + + +################################################### +### code chunk number 28: tcpl_Overview.Rnw:609-611 +################################################### +## Do level 3 processing for acid 1 +mc3_res <- tcplRun(id = 1, slvl = 3, elvl = 3, type = "mc") + + +################################################### +### code chunk number 29: tcpl_Overview.Rnw:701-703 +################################################### +## Do level 4 processing for aeid 1 and load the data +mc4_res <- tcplRun(id = 1:2, slvl = 4, elvl = 4, type = "mc") + + +################################################### +### code chunk number 30: tcpl_Overview.Rnw:708-713 +################################################### +## Load the level 4 data +m4dat <- tcplLoadData(lvl = 4, type = "mc") +## List the first m4ids where the hill model convered +## for AEID 1 +m4dat[hill == 1 & aeid == 1, head(m4id)] + + +################################################### +### code chunk number 31: l4plt +################################################### +## Plot a fit for m4id 21 +tcplPlotM4ID(m4id = 686, lvl = 4) + + +################################################### +### code chunk number 32: tcpl_Overview.Rnw:752-757 +################################################### +## Assign a cutoff value of bmad*6 +tcplMthdAssign(lvl = 5, + id = 1:2, + mthd_id = 6, + type = "mc") + + +################################################### +### code chunk number 33: podplt +################################################### +par(family = "mono", mar = rep(1, 4), pty = "m") +plot.new() +plot.window(xlim = c(0, 30), ylim = c(-30, 100)) +# axis(side = 2, lwd = 2, col = "gray35") +rect(xleft = par()$usr[1], + xright = par()$usr[2], + ybottom = -15, + ytop = 15, + border = NA, + col = "gray45", + density = 15, + angle = 45) +abline(h = 26, lwd = 3, lty = "dashed", col = "gray30") +tmp <- list(modl = "gnls", gnls_ga = 12, gnls_tp = 80, + gnls_gw = 0.18, gnls_lw = 0.7, gnls_la = 25) +tcplAddModel(pars = tmp, lwd = 3, col = "dodgerblue2") + +abline(v = 8.46, lwd = 3, lty = "solid", col = "firebrick") +text(x = 8.46, y = par()$usr[4]*0.9, + font = 2, labels = "ACB", cex = 2, pos = 2, srt = 90) +abline(v = 10.24, lwd = 3, lty = "solid", col = "yellow2") +text(x = 10.24, y = par()$usr[4]*0.9, + font = 2, labels = "ACC", cex = 2, pos = 2, srt = 90) +abline(v = 12, lwd = 3, lty = "solid", col = "dodgerblue2") +text(x = 12, y = par()$usr[4]*0.9, + font = 2, labels = "AC50", cex = 2, pos = 2, srt = 90) + +points(x = c(8.46, 10.24, 12), y = c(15, 26, 40), + pch = 21, cex = 2, col = "gray30", lwd = 2, + bg = c("firebrick", "yellow2", "dodgerblue2")) + + +################################################### +### code chunk number 34: fitc1 +################################################### +tcplPlotFitc() + + +################################################### +### code chunk number 35: tcpl_Overview.Rnw:823-825 +################################################### +## Do level 5 processing for aeid 1 and load the data +mc5_res <- tcplRun(id = 1:2, slvl = 5, elvl = 5, type = "mc") + + +################################################### +### code chunk number 36: l5plt1 +################################################### +tcplPlotM4ID(m4id = 370, lvl = 5) + + +################################################### +### code chunk number 37: fitc2 +################################################### +m5dat <- tcplLoadData(lvl = 5, type = "mc") +tcplPlotFitc(fitc = m5dat$fitc) + + +################################################### +### code chunk number 38: tcpl_Overview.Rnw:850-853 +################################################### +head(m5dat[fitc == 21, + list(m4id, hill_tp, gnls_tp, + max_med, coff, hitc)]) + + +################################################### +### code chunk number 39: l5plt2 +################################################### +tcplPlotM4ID(m4id = 45, lvl = 5) + + +################################################### +### code chunk number 40: tcpl_Overview.Rnw:872-877 +################################################### +tcplMthdAssign(lvl = 6, + id = 1:2, + mthd_id = c(6:8, 10:12, 15:16), + type = "mc") +tcplMthdLoad(lvl = 6, id = 1, type = "mc") + + +################################################### +### code chunk number 41: tcpl_Overview.Rnw:884-887 +################################################### +## Do level 6 processing +mc6_res <- tcplRun(id = 1:2, slvl = 6, elvl = 6, type = "mc") +m6dat <- tcplLoadData(lvl = 6, type = "mc") + + +################################################### +### code chunk number 42: tcpl_Overview.Rnw:892-893 +################################################### +m6dat[m4id == 46] + + +################################################### +### code chunk number 43: l6plt +################################################### +tcplPlotM4ID(m4id = 46, lvl = 6) + + diff --git a/inst/doc/tcpl_Overview.Rnw b/inst/doc/tcpl_Overview.Rnw index b6f9950..81bd8cb 100644 --- a/inst/doc/tcpl_Overview.Rnw +++ b/inst/doc/tcpl_Overview.Rnw @@ -1,1472 +1,1477 @@ -\documentclass{article} - -%\usepackage{hyperref} -\usepackage{url} -\usepackage{Sweave} -\usepackage{rotating} -\usepackage{enumitem} -\usepackage{color} -\usepackage{makebox} -\usepackage{float} -\usepackage{array} -\usepackage{fancyhdr} -\usepackage{multirow} -%\usepackage[usenames,dvipsnames]{color} - -\pagestyle{fancy} -\fancyhead{} -\fancyfoot{} -\renewcommand{\headrulewidth}{0pt} -\fancyhead[C]{\leftmark} -\fancyfoot[C]{\thepage} - -\renewcommand{\arraystretch}{1.5} -%\setlength{\parskip}{10pt} - -\definecolor{gray50}{gray}{0.5} - -\DefineVerbatimEnvironment{Sinput}{Verbatim} {xleftmargin=0em, - frame=single, - rulecolor=\color{gray50}, - framesep=3mm, - label=\tiny{R Input}, - samepage=true} -\DefineVerbatimEnvironment{Soutput}{Verbatim}{xleftmargin=0em, - frame=single, - rulecolor=\color{gray50}, - framesep=3mm, - label=\tiny{R Output}, - samepage=true} - -\newcommand{\Lagr}{\mathop{\mathcal{L}}} - -<>= -options(continue = " ", width = 60, warn = -1) -pdf.options(pointsize = 10) -library(tcpl) -tbls <- unlist(tcplQuery("SELECT name FROM sqlite_master WHERE type='table';")) -keep <- grepl("methods|categories", tbls) -for (i in tbls[!keep]) tcplSendQuery(paste("DELETE FROM", i)) -@ - -%\VignetteIndexEntry{tcpl Overview} - -\begin{document} -\SweaveOpts{concordance=true} -\hyphenpenalty=10000 -\tolerance=10000 - -\title{The ToxCast\texttrademark{} Analysis Pipeline:\\ An R Package for Processing and Modeling Chemical Screening Data \\ \hfill \newline \large Version \Sexpr{packageVersion("tcpl")}} -\author{Dayne L. Filer, Parth Kothiya, Woodrow R. Setzer,\\ Richard S. Judson, Matthew T. Martin} -\maketitle - -\clearpage - -\tableofcontents -%\listoffigures -%\listoftables - -\clearpage -\section*{Introduction} -\label{sec:intro} -\markboth{Introduction}{} -\thispagestyle{plain} -\addcontentsline{toc}{section}{Introduction} -\subsection*{Overview} -\label{subsec:overview} -\addcontentsline{toc}{subsection}{Overview} -The \texttt{tcpl} package was developed to process high-throughput and high-content screening data generated by the U.S. Environmental Protection Agency (EPA) ToxCast\texttrademark{} program.\footnote{\url{}} ToxCast is screening thousands of chemicals with hundreds of assays coming from numerous and diverse biochemical and cell-based technology platforms. The diverse data, received in heterogeneous formats from numerous vendors, are transformed to a standard computable format and loaded into the \texttt{tcpl} database by vendor-specific R scripts. Once data is loaded into the database, ToxCast utilizes the generalized processing functions provided in this package to process, normalize, model, qualify, flag, inspect, and visualize the data. While developed primarily for ToxCast, we have attempted to make the \texttt{tcpl} package generally applicable to chemical-screening community. - -The \texttt{tcpl} package includes processing functionality for two screening paradigms: (1) single-concentration screening and (2) multiple-concentration screening. Single-concentration screening consists of testing chemicals at one concentration, often for the purpose of identifying potentially active chemicals to test in the multiple-concentration format. Multiple-concentration screening consists of testing chemicals across a concentration range, such that the modeled activity can give an estimate of potency, efficacy, etc. - -Prior to the pipeline processing provided in this package, all the data must go through pre-processing (level 0). Level 0 pre-processing utilizes dataset-specific R scripts to process the heterogeneous data into a uniform format and to load the uniform data into the \texttt{tcpl} database. Level 0 pre-processing is outside the scope of this package, but can be done for virtually any high-throughput or high-content chemical screening effort, provided the resulting data includes the minimum required information. - -In addition to storing the data, the \texttt{tcpl} database stores every processing/analysis decision at the assay component or assay endpoint level to facilitate transparency and reproducibility. For the illustrative purposes of this vignette we have included a SQLite version of the \texttt{tcpl} database containing a small subset of data from the ToxCast program. Because of differences in database capabilities, not all functionality of the package will work with the SQLite version. To best utilize the package the user should work with a MySQL database and the \texttt{RMySQL} package. The package includes a SQL file to initialize the MySQL database on the user's server of choice. Additionally, the MySQL version of the ToxCast database containing all the publicly available ToxCast data is available for download at: \url{}. - -\subsection*{Package Settings} -\label{subsec:pkgsettings} -\addcontentsline{toc}{subsection}{Package Settings} -First, it is highly recommended for users to utilize the \texttt{data.table} package. The \texttt{tcpl} package utilizes the \texttt{data.table} package for all data frame-like objects. -\hfill \newline -<>= -library(data.table) -library(tcpl) -## Store the path the tcpl directory for loading data -pkg_dir <- system.file(package = "tcpl") -@ -\hfill \par -Every time the package is loaded in a new R session, a message similar to the following will print showing the default package settings: -\hfill \newline -\begin{Schunk} -\begin{Soutput} -tcpl (v1.0) loaded with the following settings: - TCPL_DB: /usr/local/lib64/R/library/tcpl/sql/xmpl.sqlite - TCPL_USER: NA - TCPL_HOST: NA - TCPL_DRVR: SQLite -Default settings stored in TCPL.conf. See ?tcplConf for -more information. -\end{Soutput} -\end{Schunk} -\hfill \par - -The package consists of five settings: (1) \texttt{\$TCPL\_DB} points to the \texttt{tcpl} database (either the SQLite file, as in the given example above, or the name of the MySQL database), (2) \texttt{\$TCPL\_USER} stores the username for accessing the database, (3) \texttt{\$TCPL\_PASS} stores the password for accessing the database, (4) \texttt{\$TCPL\_HOST} points to the MySQL server host, and (5) \texttt{\$TCPL\_DRVR} indicates which database driver to use (either ``MySQL'' or ``SQLite''). - -Refer to \texttt{?tcplConf} for more information. At any time users can check the settings using \texttt{tcplConfList()}. An example of database settings would be as follows: - -\hfill \newline -<>= -tcplConf(drvr = "MySQL", - user = "root", - pass = "", - host = "localhost", - db = "toxcastdb") -@ -\hfill \par - -Note, \texttt{tcplSetOpts} will only make changes to the parameters given. The package is always loaded with the settings stored in the TCPL.config file located within the package directory. The user can edit the file, such that the package loads with the desired settings, rather than having to call the \texttt{tcplSetOpts} function every time. The TCPL.config file has to be edited whenever the package is updated or re-installed. - -\subsection*{Assay Structure} -\label{subsec:assaystruc} -\addcontentsline{toc}{subsection}{Assay Structure} -The definition of an ``assay'' is, for the purposes of this package, broken into: -\begin{description}[labelindent=1cm] - \item[assay\_source] -- the vendor/origination of the data - \item[assay] -- the procedure to generate the component data - \item[assay\_component] -- the raw data readout(s) - \item[assay\_component\_endpoint] -- the normalized component data -\end{description} -Each assay element is represented by a separate table in the \texttt{tcpl} database. In general, we refer to an ``assay\_component\_endpoint'' as an ``assay endpoint.'' As we move down the hierarchy, each additional layer has a one-to-many relationship with the previous layer. For example, an assay component can have multiple assay endpoints, but an assay endpoint can derive only from a single assay component. - -All processing occurs by assay component or assay endpoint, depending on the processing type (single-concentration or multiple-concentration) and level. No data are stored at the assay or assay source level. The ``assay'' and ``assay\_source'' tables store annotations to help in the processing and down-stream understanding/analysis of the data. For more information about the assay annotations and the ToxCast assays please refer to \url{}. - -Throughout the package the levels of assay hierarchy are defined and referenced by their primary keys (IDs) in the \texttt{tcpl} database: $\mathit{asid}$ (assay source ID), $\mathit{aid}$ (assay ID), $\mathit{acid}$ (assay component ID), and $\mathit{aeid}$ (assay endpoint ID). In addition, the package abbreviates the fields for the assay hierarchy names. The abbreviations mirror the abbreviations for the IDs with ``nm'' in place of ``id'' in the abbreviations, e.g. assay\_component\_name is abbreviated $\mathit{acnm}$. - -\clearpage -\section*{Register and Upload New Data} -\label{sec:newdata} -\markboth{Register and Upload New Data}{} -\thispagestyle{plain} -\addcontentsline{toc}{section}{Register and Upload New Data} -This section explains how to register and upload new data into the \texttt{tcpl} database using a small subset of ToxCast data showing changes intracellular cortisol hormone. The subset of data comes from an assay measuring steroidogenesis through cellular levels of mutliple steroid hormones. - -The \texttt{tcpl} package provides three functions for adding new data: (1) \texttt{tcplRegister} to register a new assay or chemical ID, (2) \texttt{tcplUpdate} to change or add additional information for existing assay or chemical IDs, and (3) \texttt{tcplWriteLvl0} for loading data. Before writing any data to the \texttt{tcpl} database, the user has to register the assay and chemical information. - -The first step in registering new assays is to register the assay source. As discussed in the previous section, the package refers to the levels of the assay hierarchy by their ID names, e.g. $\mathit{asid}$ for assay source.The following code shows how to register an assay source, then ensure the assay source was properly registered. -\hfill \newline -<<>>= -## Add a new assay source, call it CTox, -## that produced the data -tcplRegister(what = "asid", flds = list(asnm = "CTox")) -tcplLoadAsid() -@ -\hfill \par -The \texttt{tcplRegister} function takes the abbreviation for $\mathit{assay\_source\_name}$, but the function will also take the unabbreviated form. The same is true of the \texttt{tcplLoadA-} functions, which load the information for the assay annotations stored in the database. The next steps show how to register, in order, an assay, assay component, and assay endpoints. -\hfill \newline -<<>>= -tcplRegister(what = "aid", - flds = list(asid = 1, - anm = "Steroidogenesis", - assay_footprint = "96 well")) -@ -\hfill \par -When registering an assay ($\mathit{aid}$), the user must give an $\mathit{asid}$ to map the assay to the correct assay source. Registering an assay, in addition to an assay\_name ($\mathit{anm}$) and $\mathit{asid}$, requires $\mathit{assay\_footprint}$. The $\mathit{assay\_footprint}$ field is used in the assay plate visualization functions (discussed later) to define the appropriate plate size. The $\mathit{assay\_footprint}$ field can take most string values, but only the numeric value will be extracted, e.g. the text string ``hello 384'' would indicate to draw a 384-well microtitier plate. Values containing multiple numeric values in $\mathit{assay\_footprint}$ may cause errors in plotting plate diagrams. - -With the assay registered, the next step is to register an assay component. The example data presented here only contains data for one of the many steroids measured and only requires one assay component, but at this step the user could add multiple assay components to the ``Steroidogenesis'' assay. -\hfill \newline -<<>>= -tcplRegister(what = "acid", - flds = list(aid = 1, acnm = "CTox_CORT")) -tcplRegister(what = "aeid", - flds = list(acid = c(1, 1), - aenm = c("CTox_CORT_up", - "CTox_CORT_dn"), - normalized_data_type = - rep("log2_fold_induction", 2), - export_ready = c(1, 1), - burst_assay = c(0, 0), - fit_all = c(0, 0))) -@ -\hfill \par -In the example above two assay endpoints were assigned to the assay component. Multiple endpoints allow for different normalization approaches of the data, in this case to detect activity in both the positive and negative directions (up and down). Notice registering an assay endpoint also requires the $\mathit{normalized\_data\_type}$ field. The $\mathit{normalized\_data\_type}$ field gives some default values for plotting. Currently the package supports three $\mathit{normalized\_data\_type}$ values: (1) ``percent\_activity,'' (2) ``log2\_fold\_induction,'' and (3) ``log10\_fold\_induction.'' Any other values will be treated as ``percent\_activity.'' - -The other three additional fields when registering an assay endpoint do not have to be explicitly defined when working in the MySQL environment and will default to the values given above. All three fields represent Boolean values (1 or 0, 1 being \texttt{TRUE}). The $\mathit{export\_ready}$ field indicates (1) the data is done and ready for export or (0) still in progress. The $\mathit{burst\_assay}$ field is specific to multiple-concentration processing and indicates (1) the assay endpoint is included in the burst distribution calculation or (0) not (Appendix \ref{app:cyto}). The $\mathit{fit\_all}$ field is specific to multiple-concentration processing and indicates (1) the package should try to fit every concentration series, or (0) only attempt to fit concentration series that show evidence of activity (page \pageref{subsec:mc4}). - -The final piece of assay information needed is the assay component source name (abbreviated $\mathit{acsn}$), stored in the ``assay\_component\_map'' table. The assay component source name is intended to simplify level 0 pre-processing by defining unique character strings (concatenating information if necessary) from the source files that identify the specific assay components. The unique character strings ($\mathit{acsn}$) get mapped to $\mathit{acid}$. An example of how to register a new $\mathit{acsn}$ will be given later in this section. - -With the minimal assay information registered, the next step is to register the necessary chemical and sample information. The ``chdat.csv'' file included in the package contains the sample and chemical information for the data that will be loaded. The following shows an example of how to load chemical information. Similar to the order in registering assay information, the user must first register chemicals, then register samples that map to chemical. -\hfill \newline -<<>>= -ch <- fread(file.path(pkg_dir, "sql", "chdat.csv")) -head(ch) - -## Register the unique chemicals -tcplRegister(what = "chid", - flds = ch[ , - unique(.SD), - .SDcols = c("casn", "chnm")]) -@ -\hfill \par -The ``chdat.csv'' file contains a map of sample to chemical information, but chemical and sample information have to be registered separately because a chemical could potentially have multiple samples. Registering chemicals only takes a chemical CAS registry number ($\mathit{casn}$) and name ($\mathit{chnm}$). In the above example only the unique chemicals were loaded. The $\mathit{casn}$ and $\mathit{chnm}$ fields have unique constraints; trying to register multiple chemicals with the same name or CAS registry number is not possible and will result in an error. With the chemicals loaded the samples can be registered by mapping the sample ID ($\mathit{spid}$) to chemical ID. Note, the user needs to load the chemical information to get the chemical IDs then merge the new chemical IDs with the sample IDs from the original file by chemical name or CASRN. -\hfill \newline -<<>>= -cmap <- tcplLoadChem() -tcplRegister(what = "spid", - flds = merge(ch[ , list(spid, casn)], - cmap[ , list(casn, chid)], - by = "casn")[ , list(spid, chid)]) -@ -\hfill \par -Optionally, the user user can subdivide the chemcial IDs into different groups or libraries. For illustration, the chemical IDs will be arbitrarily divided into two chemical libraries, with the even numbered chemical IDs in group 1 and the odd numbered chemicals IDs in group 2. -\hfill \newline -<<>>= -grp1 <- cmap[chid %% 2 == 0, unique(chid)] -grp2 <- cmap[chid %% 2 == 1, unique(chid)] -tcplRegister(what = "clib", - flds = list(clib = "group_1", chid = grp1)) -tcplRegister(what = "clib", - flds = list(clib = "group_2", chid = grp2)) -@ -\hfill \par -Chemical IDs can belong to more than one library, and will be listed as seperate entries when loading chemical library information. -\hfill \newline -<<>>= -tcplRegister(what = "clib", - flds = list(clib = "other", chid = 1:2)) -tcplLoadClib(field = "chid", val = 1:2) -@ -\hfill \par -After registering the chemical and assay information the data can be loaded into the \texttt{tcpl} database. The package includes two files from the ToxCast program, ``scdat.csv'' and ``mcdat.csv,'' with a subset of single- and multiple-concentration data, respectively. The single- and multiple-concentration processing require the same level 0 fields; more information about level 0 pre-processing in Appendix \ref{app:l0}. -\hfill \newline -<<>>= -scdat <- fread(file.path(pkg_dir, "sql", "scdat.csv")) -mcdat <- fread(file.path(pkg_dir, "sql", "mcdat.csv")) -c(unique(scdat$acsn), unique(mcdat$acsn)) -@ -\hfill \par -As discussed above, the final step before loading data is mapping the assay component source name ($\mathit{acsn}$) to the correct $\mathit{acid}$. An assay component can have multiple $\mathit{acsn}$ values, but an $\mathit{acsn}$ must be unique to one assay component. Assay components can have multiple $\mathit{acsn}$ values to minimize the amount of data manipulation required (and therefore potential errors) during the level 0 pre-processing if assay source files change or are inconsistent. The example data presented here only has one $\mathit{acsn}$ value, ``cort.'' -\hfill \newline -<<>>= -tcplRegister(what = "acsn", - flds = list(acid = 1, acsn = "cort")) -@ -\hfill \par -The data are now ready to be loaded with the \texttt{tcplWriteLvl0} function. -\hfill \newline -<>= -tcplWriteLvl0(dat = scdat, type = "sc") -tcplWriteLvl0(dat = mcdat, type = "mc") -@ -\hfill \par -The \texttt{type} argument is used throughout the package to distinguish the type of data/processing: ``sc'' indicates single-concentration; ``mc'' indicates multiple-concentration. The \texttt{tcplLoadData} function can be used to load the data from the database. -\hfill \newline -<<>>= -tcplLoadData(lvl = 0, fld = "acid", val = 1, type = "sc") -@ -\hfill \par -Notice in the loaded data the \texttt{acsn} is replaced by the correct $\mathit{acid}$ and the $\mathit{s0id}$ field is added. The ``s\#'' fields, and corresponding ``m\#'' fields in the multiple-concentration data, are the primary keys for each level of data. These primary keys link the various levels of data. All of the keys are auto-generated and will change anytime data are reloaded or processed. Note, the primary keys only change for the levels affected, e.g. if the user reprocesses level 1, the level 0 keys will remain the same. - -\clearpage -\section*{Data Processing and the tcplRun Function} -\label{sec:tcplrun} -\markboth{Data Processing and the tcplRun Function}{} -\thispagestyle{plain} -\addcontentsline{toc}{section}{Data Processing and the tcplRun Function} -This section is intended help the user understand the general aspects of how the data is processed before diving into the specifics of each processing level for both screening paradigms. The details of the two screening paradigms are provided in later sections. - -All processing in the \texttt{tcpl} package occurs at the assay component or assay endpoint level. There is no capability within either screening paradigm to do any processing which combines data from multiple assay components or assay endpoints. Any combining of data must occur before or after the pipeline processing. For example, a ratio of two values could be processed through the pipeline if the user calculated the ratio during the level 0 pre-processing and uploaded a single ``component.'' - -Once data are uploaded in the database, data processing occurs through the \texttt{tcplRun} function for both single- and multiple-concentration screening. The \texttt{tcplRun} function can either take a single ID ($\mathit{acid}$ or $\mathit{aeid}$, depending on the processing type and level) or an $\mathit{asid}$. If given an $\mathit{asid}$ the \texttt{tcplRun} function will attempt to process all corresponding components/endpoints. When processing by $\mathit{acid}$ or $\mathit{aeid}$, the user must know which ID to give for each level (Table \ref{tab:proccheck}). - -The processing is sequential, and every level of processing requires successful processing at the antecedent level. Any processing changes will cause a ``delete cascade,'' removing any subsequent data affected by the processing change to ensure complete data fidelity at any given time. For example, processing level 3 data will cause the data from levels 4 through 6 to be deleted for the corresponding IDs. Changing any method assignments will also trigger a delete cascade for any corresponding data (more on method assignments below). - -The user must give a start and end level when using the \texttt{tcplRun} function. If processing more than one assay component or endpoint, the function will not stop if one component or endpoint fails. If a component or endpoint fails while processing multiple levels, the function will not attempt to processes the failed component/endpoint in subsequent levels. When finished processing, the \texttt{tcplRun} function returns a list indicating the processing success of each id. For each level processed the list will contain two elements: (1) ``l\#'' a named Boolean vector where \texttt{TRUE} indicates successful processing, and (2) ``l\#\_failed'' containing the names of any ids that failed processing where ``\#'' is the processing level. - -The processing functions print messages to the console indicating the four steps of the processing. First, data for the given assay component ID are loaded, the data are processed, data for the same ID in subsequent levels are deleted, then the processed data is written to the database. The `outfile' parameter in the \texttt{tcplRun} function gives the user the option of printing all of the output text to a file. - -The \texttt{tcplRun} function will attempt to use multiple processors on Unix-based systems (does not include Windows). Depending on the system environment, or if the user is running into memory constraints, the user may wish to use less processing power and can do so by setting the `mc.cores' parameter in the \texttt{tcplRun} function. - -\begin{table}[h!] - \centering - \caption{Processing checklist} - \noindent\makebox[\textwidth]{% - \begin{tabular}{c c c c} - Type & Level & Input ID & Method ID\\ - SC & Lvl 1 & \texttt{acid} & \texttt{aeid} \\ \hline - SC & Lvl 2 & \texttt{aeid} & \texttt{aeid} \\ \hline \hline - MC & Lvl 1 & \texttt{acid} & \texttt{N/A} \\ \hline - MC & Lvl 2 & \texttt{acid} & \texttt{acid} \\ \hline - MC & Lvl 3 & \texttt{acid} & \texttt{aeid} \\ \hline - MC & Lvl 4 & \texttt{aeid} & \texttt{N/A} \\ \hline - MC & Lvl 5 & \texttt{aeid} & \texttt{aeid} \\ \hline - MC & Lvl 6 & \texttt{aeid} & \texttt{aeid} \\ \hline - \multicolumn{4}{p{8cm}}{\footnotesize{The Input ID column indicates the ID used for each processing step; Method ID indicates the ID used for assigning methods for data processing, when necessary. SC = single-concentration; MC = multiple-concentration.}} - \end{tabular}} - \label{tab:proccheck} -\end{table} - -The processing requirements vary by screening paradigm and level. Later sections will cover the details, but in general, many of the processing steps require specific methods to accommodate different experimental designs or data processing approaches. - -Notice from Table \ref{tab:proccheck} that level 1 single-concentration processing (SC1) requires an $\mathit{acid}$ input (Table \ref{tab:proccheck}), but the methods are assigned by $\mathit{aeid}$. The same is true for MC3 processing. SC1 and MC3 are the normalization steps and convert $\mathit{acid}$ to $\mathit{aeid}$. (Only MC2 has methods assigned by $\mathit{acid}$.) The normalization process is discussed in the following section. - -To promote reproducibility, all method assignments must occur through the database. Methods cannot be passed to either the \texttt{tcplRun} function or the low-level processing functions called by \texttt{tcplRun}. - -In general, method data are stored in the ``\_methods'' and ``\_id'' tables that correspond to the data-storing tables. For example, the ``sc1'' table is accompanied by the ``sc1\_methods'' table which stores the available methods for SC1, and the ``sc1\_aeid'' table which stores the method assignments and execution order. - -The \texttt{tcpl} package provides three functions for easily modifying and loading the method assignments for the given assay components or endpoints: (1) \texttt{tcplMthdAssign} allows the user to assign methods, (2) \texttt{tcplMthdClear} clears method assignments, and (3) \texttt{tcplMthdLoad} queries the \texttt{tcpl} database and returns the method assignments. The package also includes the \texttt{tcplMthdList} function that queries the \texttt{tcpl} database and returns the list of available methods. - -The following code blocks will give some examples of how to use the method-related functions. - -\hfill \newline -<<>>= -## For illustrative purposes, assign level 2 MC methods to -## ACIDs 98, 99. First check for available methods. -mthds <- tcplMthdList(lvl = 2, type = "mc") -mthds[1:2] -## Assign some methods to ACID 97, 98 & 99 -tcplMthdAssign(lvl = 2, - id = 97:99, - mthd_id = c(3, 4, 2), - ordr = 1:3, - type = "mc") -tcplMthdLoad(lvl = 2, id = 97:99, type = "mc") -## Methods can be cleared one at a time for the given id(s) -tcplMthdClear(lvl = 2, id = 99, mthd_id = 2, type = "mc") -tcplMthdLoad(lvl = 2, id = 99, type = "mc") -## Or all methods can be cleared for the given id(s) -tcplMthdClear(lvl = 2, id = 97:98, type = "mc") -tcplMthdLoad(lvl = 2, id = 97:98, type = "mc") -@ -\hfill \par - -\clearpage -\section*{Data Normalization} -\label{sec:datanorm} -\markboth{Data Normalization}{} -\thispagestyle{plain} -\addcontentsline{toc}{section}{Data Normalization} - -Data normalization occurs in both single- and multiple-concentration processing at levels 1 and 3, respectively. While the two paradigms use different methods, the normalization approach is the same for both single- and multiple-concentration processing. Data normalization does not have to occur within the package, and normalized data can be loaded into the database at level 0. However, \textbf{data must be zero-centered and will only be fit in the positive direction}. - -The \texttt{tcpl} package supports fold-change and a percent of control approaches to normalization. All data must be zero-centered so all fold-change data must be log-transformed. Normalizing to a control requires three normalization methods: (1) one to define the baseline value, (2) one to define the control value, and (3) one to calculate percent of control (``resp.pc''). Normalizing to fold-change also requires three methods: (1) one to define the baseline value, (2) one to calculate the fold-change, and (3) one to log-transform the fold-change values. Methods defining a baseline value ($\mathit{bval}$) have the ``bval'' prefix, methods defining the control value ($\mathit{pval}$) have the ``pval'' prefix, and methods that calculate or modify the final response value have the ``resp'' prefix. For example, ``resp.log2'' does a log-transformation of the response value using a base value of 2. The formluae for calculating the percent of control and fold-change response values are listed in equations \ref{eq:pc} and \ref{eq:fc}, respectively. - -The percent of control and fold-change values, respectively: -\begin{equation} -\label{eq:pc} \mathit{resp} = \frac{\mathit{cval} - \mathit{bval}}{\mathit{pval} - \mathit{bval}}100 -\end{equation} -\begin{equation} -\label{eq:fc} \mathit{resp} = \mathit{cval}/\mathit{bval} -\end{equation} - -Order matters when assigning normalization methods. The $\mathit{bval}$, and $\mathit{pval}$ if normalizing as a percent of control, need to be calculated prior to calculating the response value. Table \ref{tab:normxmpl} shows some possible normalization schemes. - -\begin{table}[h!] - \centering - \caption{Example normalization method assignments.} - \noindent\makebox[\textwidth]{% - \begin{tabular}{c|p{4cm}|p{4cm}|p{4cm}|} - \cline{2-4} - \parbox[t]{2mm}{\multirow{4}{*}{\rotatebox[origin=c]{90}{Fold-Change}}} & 1. bval.apid.nwlls.med & 1. bval.apid.lowconc.med & 1. none \\ - & 2. resp.fc & 2. resp.fc & 2. resp.log10 \\ - & 3. resp.log2 & 3. resp.log2 & 3. resp.blineshift.50.spid \\ - & 4. resp.mult.neg1 & 4. & 4. \\ \cline{2-4} - \parbox[t]{2mm}{\multirow{4}{*}{\rotatebox[origin=c]{90}{\% Control}}} & 1. bval.apid.lowconc.med & 1. bval.spid.lowconc.med & 1. none \\ - & 2. pval.apid.pwlls.med & 2. pval.apid.mwlls.med & 2. resp.multneg1 \\ - & 3. resp.pc & 3. resp.pc & 3. \\ - & 4. resp.multneg1 & 4. & 4. \\ \cline{2-4} - \end{tabular}} - \label{tab:normxmpl} -\end{table} - -If the data does not require any normalization the ``none'' method must be assigned for normalization. The ``none'' method simply copies the input data to the response field. Without assigning ``none'' the response field will not get generated and the processing will not complete. - -To reiterate, the package only models response in the positive direction. Therefore, signal in the negative direction must transformed to the positive direction during normalization. Negative direction data are inverted by multiplying the final response values by ${-1}$ (see the ``resp.mult.neg`'' methods in Table \ref{tab:normxmpl}). - -In addition to the required normalization methods, the user can add additional methods to transform the normalized values. For example, the third fold-change example in Table \ref{tab:normxmpl} includes ``resp.blineshift.50.spid,'' which corrects for baseline deviations by $\mathit{spid}$. A complete list of available methods, by processing type and level, can be listed with \texttt{tcplMthdList}. More information is available in the package documentation, and can be found by running \texttt{??tcpl::Methods}. - -As discussed in the Assay Structure section (page \pageref{subsec:assaystruc}), an assay component can have more than one assay endpoint. Creating multiple endpoints for one component enables multiple normalization approaches. Multiple normalization approaches may become necessary when the assay component detects signal in both positive and negative directions. - -\clearpage -\section*{Single-concentration Screening} -\label{sec:snglconc} -\markboth{Single-concentration Screening}{} -\thispagestyle{plain} -\addcontentsline{toc}{section}{Single-concentration Screening} -This section will cover the \texttt{tcpl} process for handling single-concentration data\footnote{This section assumes a working knowledge of the concepts covered in the Data Processing and Data Normalization sections (pages \pageref{sec:tcplrun} and \pageref{sec:datanorm}, respectively).}. The goal of single-concentration processing is to identify potentially active compounds from a broad screen at a single concentration. After the data is loaded into the \texttt{tcpl} database, the single-concentration processing consists of 2 levels (Table \ref{tab:scsummary}). - -\begin{table}[h!] - \centering - \caption{Summary of the \texttt{tcpl} single-concentration pipeline} - \noindent\makebox[\textwidth]{% - \begin{tabular}{c p{10cm}} - & Description \\ \hline - Lvl 0 & Pre-processing: Vendor/dataset-specific pre-processing to organize heterogeneous raw data to the uniform format for processing by the \texttt{tcpl} package$^\dagger$ \\ \hline - Lvl 1 & Normalize: Apply assay endpoint-specific normalization listed in the ``sc1\_aeid'' table to the raw data to define response \\ \hline - Lvl 2 & Activity Call: Collapse replicates by median response, define the response cutoff based on methods in the ``sc2\_aeid'' table, and determine activity \\ \hline - \multicolumn{2}{l}{\footnotesize{$^\dagger$Level 0 pre-processing is outside the scope of this package}} - \end{tabular}} - \label{tab:scsummary} -\end{table} - -\subsection*{Level 1} -\label{subsec:sc1} -\addcontentsline{toc}{subsection}{Level 1} -Level 1 processing converts the assay component to assay endpoint(s) and defines the normalized-response value field ($\mathit{resp}$); logarithm-concentration field ($\mathit{logc}$); and optionally, the baseline value ($\mathit{bval}$) and positive control value ($\mathit{pval}$) fields. The purpose of level 1 is to normalize the raw values to either the percentage of a control or to fold-change from baseline. The normalization process is discussed in greater detail in the Data Normalization section (page \pageref{sec:datanorm}). - -Before beginning the normalization process, all wells with well quality ($\mathit{wllq}$) equal to 0 are removed. - -The first step in beginning the processing is to identify which assay endpoints stem from the assay component(s) being processed. -\hfill \newline -<<>>= -tcplLoadAeid(fld = "acid", val = 1) -@ -\hfill \par - -With the corresponding endpoints identified, the appropriate methods can be assigned. - -\hfill \newline -<<>>= -tcplMthdAssign(lvl = 1, - id = 1:2, - mthd_id = c(1, 11, 13), - ordr = 1:3, - type = "sc") -tcplMthdAssign(lvl = 1, - id = 2, - mthd_id = 16, - ordr = 4, - type = "sc") -@ -\hfill \par - -Above, methods 1, 11, and 13 were assigned for both endpoints. The method assignments instruct the processing to: (1) calculate $\mathit{bval}$ for each assay plate ID by taking the median of all data where the well type equals ``n;'' (2) calculate a fold-change over $\mathit{bval}$; (3) log-transform the fold-change values with base 2. The second method assignment (only for AEID 2) indicates to multiply all response values by $-1$. - -For a complete list of normalization methods see \texttt{tcplMthdList(lvl = 1, type = "sc")} or \texttt{?SC1\_Methods}. With the assay endpoints and normalization methods defined, the data are ready for level 1 processing. -\hfill \newline -<<>>= -## Do level 1 processing for acid 1 -sc1_res <- tcplRun(id = 1, slvl = 1, elvl = 1, type = "sc") -@ -\hfill \par -\textbf{Notice that level 1 processing takes an assay component ID, not an assay endpoint ID, as the input ID.} As mentioned in previously, the user must assign normalization methods by assay endpoint, then do the processing by assay component. The level 1 processing will attempt to process all endpoints in the database for a given component. If one endpoint fails for any reason (e.g., does not have appropriate methods assigned), the processing for the entire component fails. - -\subsection*{Level 2} -\label{subsec:sc2} -\addcontentsline{toc}{subsection}{Level 2} -Level 2 processing defines the baseline median absolute deviation ($\mathit{bmad}$), collapses any replicates by sample ID, and determines the activity. - -Before the data are collapsed by sample ID, the $\mathit{bmad}$ is calculated as the median absolute deviation of all wells with well type equal to ``t.'' The calculation to define $\mathit{bmad}$ is done once across the entire assay endpoint. \textbf{If additional data is added to the database for an assay component, the $\mathit{bmad}$ values for all associated assay endpoints will change.} Note, this $\mathit{bmad}$ definition is different from the $\mathit{bmad}$ definition used for multiple-concentration screening. - -To collapse the data by sample ID, the median response value is calculated at each concentration. The data are then further collapsed by taking the maximum of those median values ($\mathit{max\_med}$). - -Once the data are collapsed, such that each assay endpoint-sample pair only has one value, the activity is determined. For a sample to get an active hit-call, the $\mathit{max\_med}$ must be greater than an efficacy cutoff. The efficacy cutoff is determined by the level 2 methods. The efficacy cutoff value ($\mathit{coff}$) is defined as the maximum of all values given by the assigned level 2 methods. Failing to assign a level 2 method will result in every sample being called active. For a complete list of level 5 methods see \texttt{tcplMthdList(lvl = 2, type = "sc")} or \texttt{?SC2\_Methods}. -\hfill \newline -<<>>= -## Assign a cutoff value of log2(1.2) -tcplMthdAssign(lvl = 2, - id = 1:2, - mthd_id = 3, - type = "sc") -@ -\hfill \par -For the example data the cutoff value is $log_2(1.2)$. If the maximum median value ($\mathit{max\_med}$) is greater than or equal to the efficacy cutoff ($\mathit{coff}$), the sample ID is considered active and the hit-call ($\mathit{hitc}$) is set to 1. - -With the methods assigned, the level 2 processing can be completed. - -\hfill \newline -<<>>= -## Do level 1 processing for acid 1 -sc2_res <- tcplRun(id = 1:2, slvl = 2, elvl = 2, type = "sc") -@ -\hfill \par - -\clearpage -\section*{Multiple-concentration Screening} -\label{sec:multiconc} -\markboth{Multiple-concentration Screening}{} -\thispagestyle{plain} -\addcontentsline{toc}{section}{Multiple-concentration Screening} -This section will cover the \texttt{tcpl} process for handling multiple-concentration data\footnote{This section assumes a working knowledge of the concepts covered in the Data Processing and Data Normalization sections (pages \pageref{sec:tcplrun} and \pageref{sec:datanorm}, respectively).}. The goal of multiple-concentration processing is to estimate the activity, potency, efficacy, and other parameters for sample-assay pairs. After the data is loaded into the \texttt{tcpl} database, the multiple-concentration processing consists of six levels (Table \ref{tab:mcsummary}). - -\begin{table}[h!] - \centering - \caption{Summary of the \texttt{tcpl} multiple-concentration pipeline} - \noindent\makebox[\textwidth]{% - \begin{tabular}{c p{10cm}} - & Description \\ \hline - Lvl 0 & Pre-processing: Vendor/dataset-specific pre-processing to organize heterogeneous raw data to the uniform format for processing by the \texttt{tcpl} package$^\dagger$ \\ \hline - Lvl 1 & Index: Define the replicate and concentration indices to facilitate all subsequent processing \\ \hline - Lvl 2 & Transform: Apply assay component-specific transformations listed in the ``mc2\_acid'' table to the raw data to define the corrected data \\ \hline - Lvl 3 & Normalize: Apply assay endpoint-specific normalization listed in the ``mc3\_aeid'' table to the corrected data to define response \\ \hline - Lvl 4 & Fit: Model the concentration-response data utilizing three objective functions: (1) constant, (2) hill, and (3) gain-loss \\ \hline - Lvl 5 & Model Selection/Acitivty Call: Select the winning model, define the response cutoff based on methods in the ``mc5\_aeid'' table, and determine activity \\ \hline - Lvl 6 & Flag: Flag potential false positive and false negative findings based on methods in the ``mc6\_aeid'' table \\ \hline - \multicolumn{2}{l}{\footnotesize{$^\dagger$Level 0 pre-processing is outside the scope of this package}} - \end{tabular}} - \label{tab:mcsummary} -\end{table} - -\subsection*{Level 1} -\label{subsec:mc1} -\addcontentsline{toc}{subsection}{Level 1} -Level 1 processing defines the replicate and concentration index fields to facilitate downstream processing. Because of cost, availability, physicochemical, and technical constraints screening-level efforts utilize numerous experimental designs and test compound (sample) stock concentrations. The resulting data may contain inconsistent numbers of concentrations, concentration values, and technical replicates. To enable quick and uniform processing, level 1 processing explicitly defines concentration and replicate indices, giving integer values $1 \dots N$ to increasing concentrations and technical replicates, where $1$ represents the lowest concentration or first technical replicate. - -To assign replicate and concentration indices we assume one of two experimental designs. The first design assumes samples are plated in multiple concentrations on each assay plate, such that the concentration series all falls on a single assay plate. The second design assumes samples are plated in a single concentration on each assay plate, such that the concentration series falls across many assay plates. - -For both experimental designs, data are ordered by source file ($\mathit{srcf}$), assay plate ID ($\mathit{apid}$), column index ($\mathit{coli}$), row index ($\mathit{rowi}$), sample ID ($\mathit{spid}$), and concentration ($\mathit{conc}$). Concentration is rounded to three significant figures to correct for potential rounding errors. After ordering the data we create a temporary replicate ID, identifying an individual concentration series. For test compounds in experimental designs with the concentration series on a single plate and all control compounds, the temporary replicate ID consists of the sample ID, well type ($\mathit{wllt}$), source file, assay plate ID, and concentration. The temporary replicate ID for test compounds in experimental designs with concentration series that span multiple assay plates is defined similarly, but does not include assay plate ID. - -Once the data are ordered, and the temporary replicate ID is defined, the data are scanned from top to bottom and increment the replicate index ($\mathit{repi}$) every time a replicate ID is duplicated. Then, for each replicate, the concentration index ($\mathit{cndx}$) is defined by ranking the unique concentrations, with the lowest concentration starting at 1. - -The following demonstrates how to carry out the level 1 processing and look at the resulting data: -\hfill \newline -<<>>= -## Do level 1 processing for acid 1 -mc1_res <- tcplRun(id = 1, slvl = 1, elvl = 1, type = "mc") -@ -\hfill \par -With the processing complete, the resulting level 1 data can be loaded to check the processing: -\hfill \newline -<<>>= -## Load the level 1 data and look at the cndx and repi values -m1dat <- tcplLoadData(lvl = 1, - fld = "acid", - val = 1, - type = "mc") -m1dat <- tcplPrepOtpt(m1dat) -setkeyv(m1dat, c("repi", "cndx")) -m1dat[chnm == "3-Phenylphenol", list(chnm, conc, cndx, repi)] -@ -\hfill \par -3-phenylphenol contains two replicates, each with six distinct concentrations. The package also contains a tool for visualizing the data at the assay plate level. -\setkeys{Gin}{width=1\textwidth} -\begin{figure}[h!] -<>= -tcplPlotPlate(dat = m1dat, apid = "09Apr2014.Plate.17") -@ -\caption{An assay plate diagram. The color indicates the raw values according to the key on the right. The bold lines on the key show the distribution of values for the plate on the scale of values across the entire assay. The text inside each well shows the well type and concentration index. For example, ``t4'' indicates a test compound at the fourth concentration. The wells with an ``X'' have a well quality of 0.} -\label{fig:l1apid} -\end{figure} -In Figure \ref{fig:l1apid} we see the results of \texttt{tcplPlotPlate}. The \texttt{tcplPlotPlate} function can be used to visualize the data at levels 1 to 3. The row and column indices are printed along the edge of the plate, with the values in each well represented by color. While the plate does not give sample ID information, the letter/number codes in the wells indicate the well type and concentration index, respectively. The plate display also shows the wells with poor quality (as defined by the well quality, $\mathit{wllq}$, field at level 0) with an ``X.'' Plotting plates in subsequent levels wells with poor quality will appear empty. The title of the plate display lists the assay component/assay endpoint and the assay plate ID ($\mathit{apid}$). - -\subsection*{Level 2} -\label{subsec:mc2} -\addcontentsline{toc}{subsection}{Level 2} -Level 2 processing removes data where the well quality ($\mathit{wllq}$) equals 0 and defines the corrected value ($\mathit{cval}$) field. Level 2 processing allows for any transformation of the raw values at the assay component level. Examples of transformation methods could range from basic logarithm transformations, to complex spacial noise reduction algorithms. Currently the \texttt{tcpl} package only consists of basic transformations, but could be expanded in future releases. Level 2 processing does not include normalization methods; normalization should occur during level 3 processing. - -For the example data used in this vignette, no transformations are necessary at level 2. To not apply any transformation methods, assign the ``none'' method: -\hfill \newline -<<>>= -tcplMthdAssign(lvl = 2, - id = 1, - mthd_id = 1, - ordr = 1, - type = "mc") -@ -\hfill \par -Every assay component needs at least one transformation method assigned to complete level 2 processing. With the method assigned, the processing can be completed. -\hfill \newline -<<>>= -## Do level 2 processing for acid 1 -mc2_res <- tcplRun(id = 1, slvl = 2, elvl = 2, type = "mc") -@ -\hfill \par -For the complete list of level 2 transformation methods currently available, see \texttt{tcplMthdList(lvl = 2, type = "mc")} or \texttt{?MC2\_Methods} for more detail. The coding methodology used to implement the methods is beyond the scope of this vignette, but, in brief, the method names in the database correspond to a function name in the list of functions returned by \texttt{mc2\_mthds()} (the \texttt{mc2\_mthds} function is not exported, and not intended for use by the user). Each of the functions in the list given by \texttt{mc2\_mthds()} only return expression objects that processing function called by \texttt{tcplRun} executes in the local function environment to avoid making additional copies of the data in memory. We encourage suggestions for new methods. - -\subsection*{Level 3} -\label{subsec:mc3} -\addcontentsline{toc}{subsection}{Level 3} -Level 3 processing converts the assay component to assay endpoint(s) and defines the normalized-response value field ($\mathit{resp}$); logarithm-concentration field ($\mathit{logc}$); and optionally, the baseline value ($\mathit{bval}$) and positive control value ($\mathit{pval}$) fields. The purpose of level 3 processing is to normalize the corrected values to either the percentage of a control or to fold-change from baseline. The normalization process is discussed in greater detail in the Data Normalization section (page \pageref{sec:datanorm}). The processing aspect of level 3 is almost completely analogous to level 2, except the user has to be careful about using assay component versus assay endpoint. - -The user first needs to check which assay endpoints stem from the the assay component queued for processing. -\hfill \newline -<<>>= -## Look at the assay endpoints for acid 1 -tcplLoadAeid(fld = "acid", val = 1) -@ -\hfill \par -With the corresponding assay endpoints listed, the normalization methods can be assigned. -<<>>= -tcplMthdAssign(lvl = 3, - id = 1:2, - mthd_id = c(17, 9, 7), - ordr = 1:3, - type = "mc") -tcplMthdAssign(lvl = 3, - id = 2, - mthd_id = 6, - ordr = 4, - type = "mc") -@ -Above, methods 17, 9, and 7 were assigned for both endpoints. The method assignments instruct the processing to: (1) calculate $\mathit{bval}$ for each assay plate ID by taking the median of all data where the well type equals ``n'' or the well type equals ``t'' and the concentration index is 1 or 2; (2) calculate a fold-change over $\mathit{bval}$; (3) log-transform the fold-change values with base 2. The second method assignment (only for AEID 2) tells the processing to multiply all response values by $-1$. - -For a complete list of normalization methods see \texttt{tcplMthdList(lvl = 3, type = "mc")} or \texttt{?MC3\_Methods}. With the assay endpoints and normalization methods defined, the data are ready for level 3 processing. -\hfill \newline -<<>>= -## Do level 3 processing for acid 1 -mc3_res <- tcplRun(id = 1, slvl = 3, elvl = 3, type = "mc") -@ -\hfill \par -\textbf{Notice that level 3 processing takes an assay component ID, not an assay endpoint ID, as the input ID.} As mentioned in previous sections, the user must assign normalization methods by assay endpoint, then do the processing by assay component. The level 3 processing will attempt to process all endpoints in the database for a given component. If one endpoint fails for any reason (e.g., does not have appropriate methods assigned), the processing for the entire component fails. - -\subsection*{Level 4} -\label{subsec:mc4} -\addcontentsline{toc}{subsection}{Level 4} -Level 4 processing splits the data into concentration series by sample and assay endpoint, then models the activity of each concentration series. Activity is modeled only in the positive direction. More information on readouts with both directions is available in the previous section. - -The first step in level 4 processing is to remove the well types with only one concentration. To establish the noise-band for the assay endpoint, the baseline median absolute deviation ($\mathit{bmad}$) is calculated as the median absolute deviation of the response values for test compounds where the concentration index equals 1 or 2. The calculation to define $\mathit{bmad}$ is done once across the entire assay endpoint. \textbf{If additional data is added to the database for an assay component, the $\mathit{bmad}$ values for all associated assay endpoints will change.} Note, this $\mathit{bmad}$ definition is different from the $\mathit{bmad}$ definition used for single-concentration screening. - -Before the model parameters are estimated, a set of summary values are calculated for each concentration series: the minimum and maximum response; minimum and maximum log concentration; the number of concentrations, points, and replicates; the maximum mean and median with the concentration at which they occur; and the number of medians greater than $3\mathit{bmad}$. When referring to the concentration series the ``mean'' and ``median'' values are defined as the mean or median of the response values at every concentration. In other words, the maximum median is the maximum of all median values across the concentration series. - -Concentration series must have at least four concentrations to enter the fitting algorithm. By default, concentration series must additionally have at least one median value greater than $3\mathit{bmad}$ to enter the fitting algorithm. The median value above $3\mathit{bmad}$ requirement can be ignored by setting $\mathit{fit\_all}$ to 1 in the assay endpoint annotation. - -All models draw from the Student's t-distribution with four degrees of freedom. The wider tails in the t-distribution diminish the influence of outlier values, and produce more robust estimates than do the more commonly used normal distribution. The robust fitting removes the need for any outlier elimination before fitting. The fitting algorithm utilizes maximum likelihood estimates parameters for three models as defined below in equations \ref{eq:z} through \ref{eq:gnlsc6}. - -Let $t(z,\nu)$ be the Student's t-distribution with $\nu$ degrees of freedom, $y_{i}$ be the observed response at the $i^{th}$ observation, and $\mu_{i}$ be the estimated response at the $i^{th}$ observation. We calculate $z_{i}$ as -\begin{equation} -\label{eq:z} -z_{i} = \frac{y_{i} - \mu_{i}}{\exp(\sigma)}\mathrm{,} -\end{equation} -where $\sigma$ is the scale term. Then the log-likelihood is -\begin{equation} -\label{eq:ll} -\sum_{i=1}^{n} [\ln\left(t(z_{i}, 4)\right) - \sigma]\mathrm{,} -\end{equation} -where $n$ is the number of observations. - -The first model fit in the fitting algorithm is a constant model at 0, abbreviated ``cnst.'' The constant model only has one parameter, the scale term. For the constant model $\mu_{i}$ is given by -\begin{equation} -\label{eq:cnst} -\mu_{i} = 0\mathrm{.} -\end{equation} - -The second model in the fitting algorithm is a constrained Hill model (hill), where the bottom asymptote is forced to 0. Including the scale parameter, the Hill model has four parameters. Let $\mathit{tp}$ be the top asymptote, $\mathit{ga}$ be the AC$_{50}$\footnote{The AC$_{50}$ is the activity concentration at 50\%, or the concentration where the modeled activity equals 50\% of the top asymptote.} in the gain direction, $\mathit{gw}$ be the Hill coefficient in the gain direction, and $x_{i}$ be the log concentration at the $i^{th}$ observation. Then $\mu_{i}$ for the Hill model is given by -\begin{equation} -\label{eq:hill} -\mu_{i} = \frac{tp}{1 + 10^{(\mathit{ga} - x_{i})\mathit{gw}}}\mathrm{,} -\end{equation} -with the constraints -\begin{equation} -\label{eq:hillc1} -0 \leq \mathit{tp} \leq 1.2\mathrm{max\;resp,} -\end{equation} -\begin{equation} -\label{eq:hillc2} -\mathrm{min\;logc} - 2 \leq \mathit{ga} \leq \mathrm{max\;logc} + 0.5\mathrm{,} -\end{equation} -and -\begin{equation} -\label{eq:hillc3} -0.3 \leq \mathit{gw} \leq 8\mathit{.} -\end{equation} - -The third model in the fitting algorithm is a constrained gain-loss model (gnls), defined as a product of two Hill models, with a shared top asymptote and both bottom asymptote values equal to 0. Including the scale term, the gain-loss model has six parameters. Let $\mathit{tp}$ be the shared top asymptote, $\mathit{ga}$ be the AC$_{50}$ in the gain direction, $\mathit{gw}$ be the Hill coefficient in the gain direction, $\mathit{la}$ be the AC$_{50}$ in the loss direction, $\mathit{lw}$ be the Hill coefficient in the loss direction, and $x_{i}$ be the log concentration at the $i^{th}$ observation. Then $\mu_{i}$ for the gain-loss model is given by -\begin{equation} -\label{eq:gnls} -\mu_{i} = \mathit{tp}\left(\frac{1}{1 + 10^{(\mathit{ga} - x_{i})\mathit{gw}}}\right)\left(\frac{1}{1 + 10^{(x_{i} - \mathit{la})\mathit{lw}}}\right)\mathrm{,} -\end{equation} -with the constraints -\begin{equation} -\label{eq:gnlsc1} -0 \leq \mathit{tp} \leq 1.2\mathrm{max\;resp,} -\end{equation} -\begin{equation} -\label{eq:gnlsc2} -\mathrm{min\;logc} - 2 \leq \mathit{ga} \leq \mathrm{max\;logc,} -\end{equation} -\begin{equation} -\label{eq:gnlsc3} -0.3 \leq \mathit{gw} \leq 8\mathrm{,} -\end{equation} -\begin{equation} -\label{eq:gnlsc4} -\mathrm{min\;logc} - 2 \leq \mathit{la} \leq \mathrm{max\;logc} + 2\mathrm{,} -\end{equation} -\begin{equation} -\label{eq:gnlsc5} -0.3 \leq \mathit{lw} \leq 18\mathrm{,} -\end{equation} -and -\begin{equation} -\label{eq:gnlsc6} -\mathit{la}-\mathit{ga} > 0.25\mathrm{.} -\end{equation} - -Level 4 does not utilize any assay endpoint-specific methods; the user only needs to run the \texttt{tcplRun} function. \textbf{Level 4 processing and all subsequent processing is done by assay endpoint, not assay component}. The previous section showed how to find the assay endpoints for an assay component using the \texttt{tcplLoadAeid} function. The example dataset includes two assay endpoints with aeid values of 1 and 2. -\hfill \newline -<<>>= -## Do level 4 processing for aeid 1 and load the data -mc4_res <- tcplRun(id = 1:2, slvl = 4, elvl = 4, type = "mc") -@ -\hfill \par -The level 4 data include 52 variables, including the ID fields. A complete list of level 4 fields is available in Appendix \ref{app:dbstruc}. The level 4 data include the fields $\mathit{cnst}$, $\mathit{hill}$, and $\mathit{gnls}$ indicating the convergence of the model where a value of 1 means the model converged and a value of 0 means the model did not converge. N/A values indicate the fitting algorithm did not attempt to fit the model. $\mathit{cnst}$ will be N/A when the concentration series had less than 4 concentrations; $\mathit{hill}$ and $\mathit{gnls}$ will be N/A when none of the medians were greater than or equal to $3\mathit{bmad}$. Similarly, the $\mathit{hcov}$ and $\mathit{gcov}$ fields indicate the success in inverting the Hessian matrix. Where the Hessian matrix did not invert, the parameter standard deviation estimates will be N/A. NaN values in the parameter standard deviation fields indicate the covariance matrix was not positive definite. In Figure \ref{fig:l4plt} the $\mathit{hill}$ field is used to find potentially active compounds to visualize with the \texttt{tcplPlotL4ID} function. -\hfill \newline -<<>>= -## Load the level 4 data -m4dat <- tcplLoadData(lvl = 4, type = "mc") -## List the first m4ids where the hill model convered -## for AEID 1 -m4dat[hill == 1 & aeid == 1, head(m4id)] -@ -\hfill \par -\setkeys{Gin}{width=1\textwidth} -\begin{figure}[h!] -<>= -## Plot a fit for m4id 21 -tcplPlotM4ID(m4id = 686, lvl = 4) -@ -\caption{An example level 4 plot for a single concentration series. The orange dashed line shows the constant model, the red dashed line shows the Hill model, and the blue dashed line shows the gain-loss model. The gray striped box shows the baseline region, $0 \pm 3\mathit{bmad}$. The summary panel shows assay endpoint and sample information, the parameter values (val) and standard deviations (sd) for the Hill and gain-loss models, and summary values for each model.} -\label{fig:l4plt} -\end{figure} -\par -The model summary values in Figure \ref{fig:l4plt} include Akaike Information Criterion (AIC), probability, and the root mean square error (RMSE). Let $\log(\Lagr(\hat{\theta}, y))$ be the log-likelihood of the model $\hat{\theta}$ given the observed values $y$, and $K$ be the number of parameters in $\hat{\theta}$, then, -\begin{equation} -\label{eq:aic} -\mathrm{AIC} = -2\log(\Lagr(\hat{\theta}, y)) + 2K\mathrm{.} -\end{equation} -The probability, $\omega_{i}$, is defined as the weight of evidence that model $i$ is the best model, given that one of the models must be the best model. Let $\Delta_{i}$ be the difference $\mathrm{AIC}_{i} - \mathrm{AIC}_{min}$ for the $i^{th}$ model. If $R$ is the set of models, then $\omega_{i}$ is given by -\begin{equation} -\label{eq:prob} -\omega_{i} = \frac{\exp\left(-\frac{1}{2}\Delta_{i}\right)}{\sum_{i=1}^{R} \exp\left(-\frac{1}{2}\Delta_{r}\right)}\mathrm{.} -\end{equation} -The RMSE is given by -\begin{equation} -\label{eq:rmse} -\mathrm{RMSE} = \sqrt{\frac{\sum_{i=1}^{N} (y_{i} - \mu_{i})^2}{N}}\mathrm{,} -\end{equation} -where $N$ is the number of observations, and $\mu_{i}$ and $y_{i}$ are the estimated and observed values at the $i^{th}$ observation, respectively. - -\subsection*{Level 5} -\label{subsec:mc5} -\addcontentsline{toc}{subsection}{Level 5} -Level 5 processing determines the winning model and activity for the concentration series, bins all of the concentration series into categories, and calculates additional point-of-departure estimates based on the activity cutoff. - -\textbf{The model with lowest AIC value is selected as the winning model ($\mathit{modl}$)}, and is used to determine the activity or hit-call for the concentration series. If two models have equal AIC values, the simpler model (the model with fewer parameters) wins the tie. All of the parameters for the winning model are stored at level 5 with the prefix ``modl\_'' to facilitate easier queries. For a concentration series to get an active hit-call, either the Hill or gain-loss must be selected as the winning model. In addition to selecting the Hill or gain-loss model, the modeled and observed response must meet an efficacy cutoff. - -The efficacy cutoff is defined by the level 5 methods. The efficacy cutoff value ($\mathit{coff}$) is defined as the maximum of all values given by the assigned level 5 methods. Failing to assign a level 5 method will result in every concentration series being called active. For a complete list of level 5 methods see \texttt{tcplMthdList(lvl = 5)} or \texttt{?MC5\_Methods}. -\hfill \newline -<<>>= -## Assign a cutoff value of bmad*6 -tcplMthdAssign(lvl = 5, - id = 1:2, - mthd_id = 6, - type = "mc") -@ -\hfill \par -For the example data the cutoff value is $6\mathit{bmad}$. If the Hill or gain-loss model wins, and the estimated top parameter for the winning model ($\mathit{modl\_tp}$) and the maximum median value ($\mathit{max\_med}$) are both greater than or equal to the efficacy cutoff ($\mathit{coff}$), the concentration series is considered active and the hit-call ($\mathit{hitc}$) is set to 1. - -The hit-call can be 1, 0, or -1. A hit-call of 1 or 0 indicates the concentration series is active or inactive, respectively, according to the analysis; a hit-call of -1 indicates the concentration series had less than four concentrations. - -For active concentration series, two additional point-of-departure estimates are calculated for the winning model: (1) the activity concentration at baseline (ACB or $\mathit{modl\_acb}$) and (2) the activity concentration at cutoff (ACC or $\mathit{modl\_acc}$). The ACB and ACC are defined as the concentration where the estimated model value equals $3\mathit{bmad}$ and the cutoff, respectively. The point-of-departure estimates are summarized in Figure \ref{fig:podplt}. - -\hfill \newline -\setkeys{Gin}{width=1\textwidth} -\begin{figure}[h] -<>= -par(family = "mono", mar = rep(1, 4), pty = "m") -plot.new() -plot.window(xlim = c(0, 30), ylim = c(-30, 100)) -# axis(side = 2, lwd = 2, col = "gray35") -rect(xleft = par()$usr[1], - xright = par()$usr[2], - ybottom = -15, - ytop = 15, - border = NA, - col = "gray45", - density = 15, - angle = 45) -abline(h = 26, lwd = 3, lty = "dashed", col = "gray30") -tmp <- list(modl = "gnls", gnls_ga = 12, gnls_tp = 80, - gnls_gw = 0.18, gnls_lw = 0.7, gnls_la = 25) -tcplAddModel(pars = tmp, lwd = 3, col = "dodgerblue2") - -abline(v = 8.46, lwd = 3, lty = "solid", col = "firebrick") -text(x = 8.46, y = par()$usr[4]*0.9, - font = 2, labels = "ACB", cex = 2, pos = 2, srt = 90) -abline(v = 10.24, lwd = 3, lty = "solid", col = "yellow2") -text(x = 10.24, y = par()$usr[4]*0.9, - font = 2, labels = "ACC", cex = 2, pos = 2, srt = 90) -abline(v = 12, lwd = 3, lty = "solid", col = "dodgerblue2") -text(x = 12, y = par()$usr[4]*0.9, - font = 2, labels = "AC50", cex = 2, pos = 2, srt = 90) - -points(x = c(8.46, 10.24, 12), y = c(15, 26, 40), - pch = 21, cex = 2, col = "gray30", lwd = 2, - bg = c("firebrick", "yellow2", "dodgerblue2")) -@ -\caption{The point-of-departure estimates calculated by the \texttt{tcpl} package. The shaded rectangle represents the baseline region, $0 \pm 3\mathit{bmad}$. The dark stripped line represents the efficacy cutoff ($\mathit{coff}$). The vertical lines show where the point-of-departure estimates are defined: the red line shows the ACB, the yellow line shows the ACC, and the blue line shows the AC$_{50}$.} -\label{fig:podplt} -\end{figure} -\par - -All concentration series fall into a single fit category ($\mathit{fitc}$), defined by the leaves on the tree structure in Figure \ref{fig:fitc1}. Concentration series in the same category will have similar characteristics, and often look very similar. Categorizing all of the series enables faster quality control checking and easier identification of potential false results. The first split differentiates series by hit-call. Series with a hit-call of -1 go into fit category 2. The following two paragraphs will outline the logic for the active and inactive branches. -\setkeys{Gin}{width=1.2\textwidth} -\begin{sidewaysfigure}[!p] -\centering -<>= -tcplPlotFitc() -@ -\caption{The categories used to bin each fit. Each fit falls into one leaf of the tree. The leaves are indicated by bold green font. (Figure created by calling \texttt{tcplPlotFitc()}.)} -\label{fig:fitc1} -\end{sidewaysfigure} - -The first split in the active branch differentiates series by the model winner, Hill or gain-loss. For each model, the next split is defined by the efficacy of it's top parameter in relation to the cutoff. The top value is either less than $1.2\mathit{coff}$ or greater than or equal to $1.2\mathit{coff}$. Finally, series on the active branch go into leaves based on the position of the AC$_{50}$ parameter in relation to the tested concentration range. For comparison purposes, the activity concentration at 95\% (AC95) is calculated, but not stored.\footnote{The \texttt{tcplHill-} functions can be used to calculate values, concentrations, and activity concentrations for the Hill model.} Series with AC$_{50}$ values less than the minimum concentration tested ($\mathit{logc\_min}$) go into the ``$<=$'' leaves, series with AC$_{50}$ values greater than the minimum tested concentration and AC95 values less than maximum tested concentration ($\mathit{logc\_max}$) go into the ``$==$'' leaves, and series with AC95 values greater than the maximum concentration tested go into the ``$>=$'' leaves. - -The inactive branch is first divided by whether any median values were greater than or equal to $3\mathit{bmad}$. Series with no evidence of activity go into fit category 4. Similar to the active branch, series with evidence for activity are separated by the model winner. The Hill and gain-loss portions of the inactive branch follow the same logic. First, series diverge by the efficacy of their top parameter in relation to the cutoff: $\mathit{modl\_tp < 0.8\mathit{coff}}$ or $\mathit{modl\_tp \geq 0.8\mathit{coff}}$. Then the same comparison is made on the top values of the losing model. If the losing model did not converge, then the series go into the ``DNC'' category. If the losing model top value is greater than or equal to $0.8\mathit{coff}$, then the series are split based on whether the losing model top surpassed the cutoff. On the constant model branch, if neither top parameter is greater than or equal to $0.8\mathit{bmad}$, then the series goes into fit category 7. If one of the top parameters is greater than or equal to $0.8\mathit{coff}$, the series goes into fit category 9 or 10 based on whether one of the top values surpassed the cutoff. - -With the level 5 methods assigned, the data are ready for level 5 processing: -\hfill \newline -<<>>= -## Do level 5 processing for aeid 1 and load the data -mc5_res <- tcplRun(id = 1:2, slvl = 5, elvl = 5, type = "mc") -@ -\hfill \par -\setkeys{Gin}{width=1\textwidth} -\begin{figure}[h] -<>= -tcplPlotM4ID(m4id = 370, lvl = 5) -@ -\caption{An example level 5 plot for a single concentration series. The solid line and model highlighting indicate the model winner. The horizontal line shows the cutoff value. In addition to the information from the level 4 plots, the summary panel includes the cutoff ($\mathit{coff}$), hit-call ($\mathit{hitc}$), fit category ($\mathit{fitc}$) and activity probability ($\mathit{actp}$) values.} -\label{fig:l5plt1} -\end{figure} -\par -Figure \ref{fig:l5plt1} shows an example of a concentration series in fit category 37, indicating the series is active and the Hill model won with a top value less than or equal to $1.2\mathit{coff}$, and an AC$_{50}$ value within the tested concentration range. The \texttt{tcplPlotFitc} function shows the distribution of concentration series across the fit category tree (Figure \ref{fig:fitc2}). -\setkeys{Gin}{width=1\textwidth} -\begin{figure}[h] -<>= -m5dat <- tcplLoadData(lvl = 5, type = "mc") -tcplPlotFitc(fitc = m5dat$fitc) -@ -\caption{The distribution of concentration series by fit category for the example data. Both the size and color of the circles indicate the number of concentration series. The legend gives the range for number of concentration series by color.} -\label{fig:fitc2} -\end{figure} -\hfill \par -The distribution in Figure \ref{fig:fitc2} shows 24-40 concentration series fell into fit category 21. Following the logic discussed previously, fit category 21 indicates an inactive series where the Hill model was selected, the top asymptote for the Hill model was greater than $0.8\mathit{coff}$, and the gain-loss top asymptote was greater than or equal to the cutoff. The series in fit category 21 can be found easily in the level 5 data. -\hfill \newline -<<>>= -head(m5dat[fitc == 21, - list(m4id, hill_tp, gnls_tp, - max_med, coff, hitc)]) -@ -\hfill \par -The plot in Figure \ref{fig:l5plt2} shows a concentration series in fit category 21. In the example given by Figure \ref{fig:l5plt2}, the $\mathit{hill\_tp}$ and $\mathit{gnls\_tp}$ parameters are equal and greater than $\mathit{coff}$; however, the maximum median value ($\mathit{max\_med}$) is not greater than the cutoff making the series inactive. -\hfill \par -\setkeys{Gin}{width=1\textwidth} -\begin{figure}[h] -<>= -tcplPlotM4ID(m4id = 45, lvl = 5) -@ -\caption{Level 5 plot for m4id 45 showing an example series in fit category 21.} -\label{fig:l5plt2} -\end{figure} - -\subsection*{Level 6} -\label{subsec:mc6} -\addcontentsline{toc}{subsection}{Level 6} -Level 6 processing uses various methods to identify concentration series with etiologies that may suggest false positive/false negative results or explain apparent anomalies in the data. Each flag has is defined by a level 6 method that has to be assigned to each assay endpoint. Similar to level 5, an assay endpoint does not need any level 6 methods assigned to complete processing. -\hfill \newline -<<>>= -tcplMthdAssign(lvl = 6, - id = 1:2, - mthd_id = c(6:8, 10:12, 15:16), - type = "mc") -tcplMthdLoad(lvl = 6, id = 1, type = "mc") -@ -\hfill \par -The example above assigns the most common flags. Some of the available flags only apply to specific experimental designs and do not apply to all data. For a complete list of normalization methods see \texttt{tcplMthdList(lvl = 6)} or \texttt{?MC6\_Methods}. - -The additional $\mathit{nddr}$ field in the ``mc6\_methods'' (and the output from \texttt{tcplMthdLoad()}/\texttt{tcplMthdList()} for level 6) indicates whether the method requires additional data. Methods with an $\mathit{nddr}$ value of 0 only require the modeled/summary information from levels 4 and 5. Methods with an $\mathit{nddr}$ value of 1 also require the individual response and concentration values from level 3. Methods requiring data from level 3 can greatly increase the processing time. -\hfill \newline -<<>>= -## Do level 6 processing -mc6_res <- tcplRun(id = 1:2, slvl = 6, elvl = 6, type = "mc") -m6dat <- tcplLoadData(lvl = 6, type = "mc") -@ -\hfill \par -For the two assay endpoints, \Sexpr{nrow(m6dat)} out of the \Sexpr{nrow(m5dat)} concentration series were flagged in the level 6 processing. Series not flagged in the level 6 processing do not get stored at level 6. Each series-flag combination is a separate entry in the level 6 data. Or, in other words, if a series has multiple flags it will show up on multiple rows in the output. For example, consider the following results: -\hfill \newline -<<>>= -m6dat[m4id == 46] -@ -\hfill \par -The data above lists two flags: ``Multiple points above baseline, inactive'' and ``Borderline inactive.'' Without knowing much about the flags one might assume this concentration series had some evidence of activity but was not called a hit, and could potentially be a false negative. In cases of borderline results, plotting the curve is often helpful. - -\hfill \par -\setkeys{Gin}{width=1\textwidth} -\begin{figure}[h!] -<>= -tcplPlotM4ID(m4id = 46, lvl = 6) -@ -\caption{An example level 6 plot for a single concentration series. All level 6 method ID ($\mathit{l6\_mthd\_id}$) values are concatenated in the flags section. If flags have an associated value ($\mathit{fval}$), the value will be shown in parentheses to the right of the level 6 method ID.} -\label{fig:l6plt} -\end{figure} -The evidence of true activity shown in Figure \ref{fig:l6plt} could be argued either way. Level 6 processing does not attempt to define truth in the matter of borderline compounds or data anomalies, but rather attempts to identify concentration series for closer consideration. - -\appendix -\clearpage -\section{Field Explanation/Database Structure} -\markboth{Field Explanation/Database Structure}{} -\thispagestyle{plain} -\label{app:dbstruc} - -This appendix contains reference tables that describe the structure and table fields found in the \texttt{tcpl} database. The first sections of this appendix describe the data-containing tables, followed by a section describing the additional annotation tables. - -In general, the single-concentration data and accompanying methods are found in the ``sc\#'' tables, where the number indications the processing level. Likewise, the multiple-concentration data and accompanying methods are found in the ``mc\#'' tables. Each processing level that has accompanying methods will also have a tables with the ``\_methods'' and ``\_id'' naming scheme. For example, the database contains the following tables: ``mc5'' storing the data from multiple-concentration level 5 processing, ``mc5\_methods'' storing the available level 5 methods, and ``mc5\_aeid'' storing the method assignments for level 5. Note, the table storing the method assignments for level 2 multiple-concentration processing is called ``mc2\_acid'' because MC2 methods are assigned by assay component ID. - -There are two additional tables, ``sc2\_agg'' and ``mc4\_agg,'' that link the data in tables ``sc2'' and ``mc4'' to the data in tables ``sc1'' and ``mc3,'' respectively. This is necessary because each entry in the database before SC2 and MC4 processing represents a single value; subsequent entries represent summary/modeled values that encompass many values. To know what values were used in calculating the summary/modeled values, the user must use the ``\_agg'' look-up tables. - -Each of the methods tables have fields analogous to $\mathit{mc5\_mthd\_id}$, $\mathit{mc5\_mthd}$, and $\mathit{desc}$. These fields represent the unique key for the method, the abbreviated method name (used to call the method from the corresponding \texttt{mc5\_mthds} function), and a brief description of the method, respectively. The ``mc6\_methods'' table may also includes $\mathit{nddr}$ field. More information about $\mathit{nddr}$ is available in the discussion of multiple-concentration level 6 processing (page \pageref{subsec:mc6}). - -The method assignment tables will have fields analogous to $\mathit{mc5\_mthd\_id}$ matching the method ID from the methods tables, an assay component or assay endpoint ID, and possibly an $\mathit{exec\_ordr}$ field indicating the order in which to execute the methods. - -The method and method assignment tables will not be listed in the tables below to reduce redundancy. - -Many of the tables also include the $\mathit{created\_date}$, $\mathit{modified\_date}$, and $\mathit{modified\_by}$ fields that store information helpful for tracking changes to the data. These fields will not be discussed further or included in the tables below. - -Many of the tables specific to the assay annotation are not utilized by the \texttt{tcpl} package. The full complexity of the assay annotation used by the ToxCast program is beyond the scope of this vignette and the \texttt{tcpl} package. More information about the ToxCast assay annotation can be found at: \url{}. - -\clearpage - -\subsection*{Single-concentration data-containing tables} -\label{subsec:sctabs} -\addcontentsline{toc}{subsection}{Single-concentration tables} - -\begin{table}[H] - \centering - \caption{Fields in sc0 table.} - \noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - s0id & Level 0 ID \\ \hline - acid & Assay component ID \\ \hline - spid & Sample ID \\ \hline - cpid & Chemical plate ID \\ \hline - apid & Assay plate ID \\ \hline - rowi & Assay plate row index \\ \hline - coli & Assay plate column index \\ \hline - wllt & Well type$^\dagger$\\ \hline - wllq & 1 if the well quality was good, else 0$^\ddagger$\\ \hline - conc & Concentration in micromolar \\ \hline - rval & Raw assay component value/readout from vendor \\ \hline - srcf & Filename of the source file containing the data \\ \hline - \multicolumn{2}{l}{\footnotesize{$^\dagger$Information about the different well types is available in Appendix \ref{app:l0}.}} \\[-8pt] - \end{tabular}} -\label{tab:sc0} -\end{table} - -\begin{table}[H] - \centering - \caption{Fields in sc1 table.} - \noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - s1id & Level 1 ID \\ \hline - s0id & Level 0 ID \\ \hline - acid & Assay component ID \\ \hline - aeid & Assay component endpoint ID \\ \hline - logc & Log base 10 concentration \\ \hline - bval & Baseline value \\ \hline - pval & Positive control value \\ \hline - resp & Normalized response value \\ \hline - \end{tabular}} -\label{tab:sc1} - -\end{table}\begin{table}[H] - \centering - \caption{Fields in sc2\_agg table.} - \noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - aeid & Assay component endpoint ID \\ \hline - s0id & Level 0 ID \\ \hline - s1id & Level 1 ID \\ \hline - s2id & Level 2 ID \\ \hline - \end{tabular}} -\label{tab:sc2agg} -\end{table} - -\begin{table}[H] - \centering - \caption{Fields in sc2 table.} - \noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - s2id & Level 2 ID \\ \hline - aeid & Assay component endpoint ID \\ \hline - spid & Sample ID \\ \hline - bmad & Baseline median absolute deviation \\ \hline - max\_med & Maximum median response value \\ \hline - hitc & Hit-/activity-call, 1 if active, 0 if inactive\\ \hline - coff & Efficacy cutoff value \\ \hline - tmpi & Ignore, temporary index used for uploading purposes\\ \hline - \end{tabular}} -\label{tab:sc2} -\end{table} - -\clearpage - -\subsection*{Multiple-concentration data-containing tables} -\label{subsec:mctabs} -\addcontentsline{toc}{subsection}{Multiple-concentration tables} - -The ``mc0'' table, other than containing $\mathit{m0id}$ rather than $\mathit{s0id}$, is identical to the ``sc0'' described in the section above. - -\begin{table}[H] - \centering - \caption{Fields in mc1 table.} - \noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - m1id & Level 1 ID \\ \hline - m0id & Level 0 ID \\ \hline - acid & Assay component ID \\ \hline - cndx & Concentration index \\ \hline - repi & Replicate index \\ \hline - \end{tabular}} -\label{tab:mc1} -\end{table} - -\begin{table}[H] - \centering - \caption{Fields in mc2 table.} - \noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - m2id & Level 2 ID \\ \hline - m0id & Level 0 ID \\ \hline - acid & Assay component ID \\ \hline - m1id & Level 1 ID \\ \hline - cval & Corrected value \\ \hline - \end{tabular}} -\label{tab:mc2} -\end{table} - -\begin{table}[H] - \centering - \caption{Fields in mc3 table.} - \noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - m3id & Level 3 ID \\ \hline - aeid & Assay endpoint ID \\ \hline - m0id & Level 0 ID \\ \hline - acid & Assay component ID \\ \hline - m1id & Level 1 ID \\ \hline - m2id & Level 2 ID \\ \hline - bval & Baseline value \\ \hline - pval & Positive control value \\ \hline - logc & Log base 10 concentration \\ \hline - resp & Normalized response value \\ \hline - \end{tabular}} -\label{tab:mc3} -\end{table} - -\begin{table}[H] - \centering - \caption{Fields in mc4\_agg table.} - \noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - aeid & Assay endpoint ID \\ \hline - m0id & Level 0 ID \\ \hline - m1id & Level 1 ID \\ \hline - m2id & Level 2 ID \\ \hline - m3id & Level 3 ID \\ \hline - m4id & Level 4 ID \\ \hline - \end{tabular}} -\label{tab:mc4agg} -\end{table} - -\begin{table}[H] - \centering - \caption{Fields in mc4 table (Part 1).} - \noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - m4id & Level 4 ID \\ \hline - aeid & Assay endpoint ID \\ \hline - spid & Sample ID \\ \hline - bmad & Baseline median absolute deviation \\ \hline - resp\_max & Maximum response value \\ \hline - resp\_min & Minimum response value \\ \hline - max\_mean & Maximum mean response value \\ \hline - max\_mean\_conc & Log concentration at $\mathit{max\_mean}$ \\ \hline - max\_med & Maximum median response value \\ \hline - max\_med\_conc & Log concentration at $\mathit{max\_med}$ \\ \hline - logc\_max & Maximum log concentration tested \\ \hline - logc\_min & Minimum log concentration tested \\ \hline - cnst & 1 if the constant model converged, 0 if it failed to converge, N/A if series had less than four concentrations\\ \hline - hill & 1 if the Hill model converged, 0 if it failed to converge, N/A if series had less than four concentrations or if $\mathit{max\_med} < 3\mathit{bmad}$ \\ \hline - hcov & 1 if the Hill model Hessian matrix could be inverted, else 0 \\ \hline - gnls & 1 if the gain-loss model converged, 0 if it failed to converge, N/A if series had less than four concentrations or if $\mathit{max\_med} < 3\mathit{bmad}$ \\ \hline - gcov & 1 if the gain-loss model Hessian matrix could be inverted, else 0\\ \hline - cnst\_er & Scale term for the constant model \\ \hline - cnst\_aic & AIC for the constant model \\ \hline - cnst\_rmse & RMSE for the constant model \\ \hline - cnst\_prob & Probability the constant model is the true model \\ \hline - hill\_tp & Top asymptote for the Hill model \\ \hline - hill\_tp\_sd & Standard deviation for $\mathit{hill\_tp}$ \\ \hline - hill\_ga & AC$_{50}$ for the Hill model \\ \hline - hill\_ga\_sd & Standard deviation for $\mathit{hill\_ga}$ \\ \hline - \end{tabular}} -\label{tab:mc4p1} -\end{table} - -\begin{table}[H] - \centering - \caption{Fields in mc4 table (Part 2).} - \noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - hill\_gw & Hill coefficient \\ \hline - hill\_gw\_sd & Standard deviation for $\mathit{hill\_gw}$ \\ \hline - hill\_er & Scale term for the Hill model \\ \hline - hill\_er\_sd & Standard deviation for $\mathit{hill\_er}$ \\ \hline - hill\_aic & AIC for the Hill model \\ \hline - hill\_rmse & RMSE for the Hill model \\ \hline - hill\_prob & Probability the Hill model is the true model \\ \hline - gnls\_tp & Top asymptote for the gain-loss model \\ \hline - gnls\_tp\_sd & Standard deviation for $\mathit{gnls\_tp}$ \\ \hline - gnls\_ga & AC$_{50}$ in the gain direction for the gain-loss model \\ \hline - gnls\_ga\_sd & Standard deviation for $\mathit{gnls\_ga}$ \\ \hline - gnls\_gw & Hill coefficient in the gain direction \\ \hline - gnls\_gw\_sd & Standard deviation for $\mathit{gnls\_gw}$ \\ \hline - gnls\_la & AC$_{50}$ in the loss direction for the gain-loss model \\ \hline - gnls\_la\_sd & Standard deviation for $\mathit{gnls\_la}$ \\ \hline - gnls\_lw & Hill coefficient in the loss direction \\ \hline - gnls\_lw\_sd & Standard deviation for $\mathit{gnls\_lw}$ \\ \hline - gnls\_er & Scale term for the gain-loss model \\ \hline - gnls\_er\_sd & Standard deviation for $\mathit{gnls\_er}$ \\ \hline - gnls\_aic & AIC for the gain-loss model \\ \hline - gnls\_rmse & RMSE for the gain-loss model \\ \hline - gnls\_prob & Probability the gain-loss model is the true model \\ \hline - nconc & Number of concentrations tested \\ \hline - npts & Number of points in the concentration series \\ \hline - nrep & Number of replicates in the concentration series \\ \hline - nmed\_gtbl & Number of median values greater than $3\mathit{bmad}$ \\ \hline - tmpi & Ignore, temporary index used for uploading purposes\\ \hline - \end{tabular}} -\label{tab:mc4p2} -\end{table} - -\begin{table}[H] - \centering - \caption{Fields in mc5 table.} - \noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - m5id & Level 5 ID \\ \hline - m4id & Level 4 ID \\ \hline - aeid & Assay endpoint ID \\ \hline - modl & Winning model: ``cnst'', ``hill'', or ``gnls'' \\ \hline - hitc & Hit-/activity-call, 1 if active, 0 if inactive, -1 if cannot determine\\ \hline - fitc & Fit category \\ \hline - coff & Efficacy cutoff value \\ \hline - actp & Activity probability ($1 - \mathit{cnst\_prob}$)\\ \hline - modl\_er & Scale term for the winning model \\ \hline - modl\_tp & Top asymptote for the winning model \\ \hline - modl\_ga & Gain AC$_{50}$ for the winning model \\ \hline - modl\_gw & Gain Hill coefficient for the winning model \\ \hline - modl\_la & Loss AC$_{50}$ for the winning model \\ \hline - modl\_lw & Loss Hill coefficient for the winning model \\ \hline - modl\_prob & Probability for the winning model \\ \hline - modl\_rmse & RMSE for the winning model \\ \hline - modl\_acc & Activity concentration at cutoff for the winning model \\ \hline - modl\_acb & Activity concentration at baseline for the winning model \\ \hline - modl\_ac10 & AC10 for the winning model \\ \hline - \end{tabular}} -\label{tab:mc5} -\end{table} - -\begin{table}[H] - \centering - \caption{Fields in mc6 table.} - \noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - m6id & Level 6 ID \\ \hline - m5id & Level 5 ID \\ \hline - m4id & Level 4 ID \\ \hline - aeid & Assay endpoint ID \\ \hline - m6\_mthd\_id & Level 6 method ID \\ \hline - flag & Text text output for the level 6 method \\ \hline - fval & Value from the flag method, if applicable \\ \hline - fval\_unit & Units for $\mathit{fval}$, if applicable \\ \hline - \end{tabular}} -\label{tab:mc6} -\end{table} - -\clearpage - -\subsection*{Auxiliary annotation tables} -\label{subsec:auxtabs} -\addcontentsline{toc}{subsection}{Auxiliary annotation tables} - -As mentioned in the introduction to this appendix, a full description of the assay annotation is beyond the scope of this vignette. The fields pertinent to the \texttt{tcpl} package are listed in the tables below. - -\begin{table}[H] - \centering - \caption{List of annotation tables.} - \noindent\makebox[\textwidth]{% - \begin{tabular}{l p{10cm}} - Table Name & Description \\ \hline - assay & Assay-level annotation \\ \hline - assay\_component & Assay component-level annotation \\ \hline - assay\_component\_endpoint & Assay endpoint-level annotation \\ \hline - assay\_component\_map & Assay component source names and their corresponding assay component ids \\ \hline - assay\_reagent* & Assay reagent information \\ \hline - assay\_reference* & Map of citations to assay \\ \hline - assay\_source & Assay source-level annotation \\ \hline - chemical & List of chemicals and associated identifiers \\ \hline - chemical\_library & Map of chemicals to different chemical libraries \\ \hline - citations* & List of citations \\ \hline - gene & Gene* identifiers and descriptions \\ \hline - intended\_target* & Intended assay target at the assay endpoint level \\ \hline - mc5\_fit\_categories & The level 5 fit categories \\ \hline - organism* & Organism identifiers and descriptions \\ \hline - sample & Sample ID information and chemical ID mapping \\ \hline - technological\_target* & Technological assay target at the assay component level \\ \hline - \multicolumn{2}{p{15cm}}{\footnotesize{* indicates tables not currently used by the \texttt{tcpl} package}} - \end{tabular}} - \label{tab:datatbllist} -\end{table} - -\begin{table}[H] -\centering -\caption{Fields in assay.} -\noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - aid & Assay ID \\ \hline - asid & Assay source ID \\ \hline - assay\_name & Assay name (abbreviated ``anm'' within the package) \\ \hline - assay\_desc & Assay description \\ \hline - timepoint\_hr & Treatment duration in hours \\ \hline - assay\_footprint & Microtiter plate size$^\dagger$ \\ \hline - \multicolumn{2}{p{12cm}}{\footnotesize{$^\dagger$ discussed further in the ``Register and Upload New Data'' section (page \pageref{sec:newdata})}} - \end{tabular}} -\label{tab:assay} -\end{table} - -\begin{table}[H] -\centering -\caption{Fields in assay\_component.} -\noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - acid & Assay component ID \\ \hline - aid & Assay ID \\ \hline - assay\_component\_name & Assay component name (abbreviated ``acnm'' within the package) \\ \hline - assay\_component\_desc & Assay component description \\ \hline - \end{tabular}} -\label{tab:assaycomp} -\end{table} - -\begin{table}[H] -\centering -\caption{Fields in assay\_source.} -\noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - asid & Assay source ID \\ \hline - assay\_source\_name & Assay source name (typically an abbreviation of the assay\_source\_long\_name, abbreviated ``asnm'' within the package) \\ \hline - assay\_source\_long\_name & The full assay source name \\ \hline - assay\_source\_description & Assay source description \\ \hline - \end{tabular}} -\label{tab:assaysource} -\end{table} - -\begin{table}[H] -\centering -\caption{Fields in assay\_component\_endpoint.} -\noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - aeid & Assay component endpoint ID \\ \hline - acid & Assay component ID \\ \hline - assay\_component\_endpoint\_name & Assay component endpoint name (abbreviated ``aenm'' within the package) \\ \hline - assay\_component\_endpoint\_desc & Assay component endpoint description \\ \hline - export\_ready & 0 or 1, used to flag data as ``done'' \\ \hline - normalized\_data\_type & The units of the normalized data$^\dagger$ \\ \hline - burst\_assay & 0 or 1, 1 indicates the assay results should be used in calculating the burst z-score \\ \hline - fit\_all & 0 or 1, 1 indicates all results should be fit, regardless of whether the $\mathit{max\_med}$ surpasses $3\mathit{bmad}$ \\ \hline - \multicolumn{2}{p{12cm}}{\footnotesize{$^\dagger$ discussed further in the ``Register and Upload New Data'' section (page \pageref{sec:newdata})}} - \end{tabular}} -\label{tab:assaycompend} -\end{table} - -\begin{table}[H] -\centering -\caption{Fields in assay\_component\_map table.} -\noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - acid & Assay component ID \\ \hline - acsn & Assay component source name \\ \hline - \end{tabular}} -\label{tab:assaycompmap} -\end{table} - -\begin{table}[H] -\centering -\caption{Fields in chemical.} -\noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - chid & Chemical ID$^\dagger$ \\ \hline - casn & CAS Registry Number \\ \hline - chnm & Chemical name \\ \hline - \multicolumn{2}{p{10cm}}{\footnotesize{$^\dagger$ this is the DSSTox GSID within the ToxCast data, but can be any integer and will be auto-generated (if not explicitly defined) for newly registered chemicals}} - \end{tabular}} -\label{tab:chemical} -\end{table} - -\begin{table}[H] -\centering -\caption{Fields in chemical\_library.} -\noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - chid & Chemical ID \\ \hline - clib & Chemical library \\ \hline - \end{tabular}} -\label{tab:chemlib} -\end{table} - -\begin{table}[H] - \centering - \caption{Fields in mc5\_fit\_categories table.} - \noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - fitc & Fit category \\ \hline - parent\_fitc & Parent fit category \\ \hline - name & Fit category name \\ \hline - xloc & x-axis location for plotting purposes \\ \hline - yloc & y-axis location for plotting purposes \\ \hline - \end{tabular}} -\label{tab:l5fitcategories} -\end{table} - -\begin{table}[H] -\centering -\caption{Fields in sample.} -\noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - spid & Sample ID \\ \hline - chid & Chemical ID \\ \hline - stkc & Stock concentration \\ \hline - stkc\_unit & Stock concentration unit \\ \hline - tested\_conc\_unit & The concentration unit for the concentration values in the data-containing tables \\ \hline - spid\_legacy & A place-holder for previous sample ID strings - \end{tabular}} -\label{tab:sample} -\end{table} - -The stock concentration fields in the ``sample'' table allow the user to track the original concentration when the neat sample is solubilized in vehicle before any serial dilutions for testing purposes. - -\clearpage -\section{Level 0 Pre-processing} -\label{app:l0} -\markboth{Level 0 Pre-processing}{} -\thispagestyle{plain} -Level 0 pre-processing can be done on virtually any high-throughput/high-content screening application. In the ToxCast program, level 0 processing is done in R by vendor/dataset-specific scripts. The individual R scripts act as the ``laboratory notebook'' for the data, with all pre-processing decisions clearly commented and explained. - -Level 0 pre-processing has to reformat the raw data into the standard format for the pipeline, and also can make manual changes to the data. All manual changes to the data should be very well documented with justification. Common examples of manual changes include fixing a sample ID typo, or changing well quality value(s) to 0 after finding obvious problems like a plate row/column missing an assay reagent. - -Each row in the level 0 pre-processing data represents one well-assay component combination, containing 11 fields (Table \ref{tab:preproc}). The only field in level 0 pre-processing not stored at level 0 is the assay component source name ($\mathit{acsn}$). The assay component source name should be some concatenation of data from the assay source file that identifies the unique assay components. When the data are loaded into the database, the assay component source name is mapped to assay component ID through the assay\_component\_map table in the \texttt{tcpl} database. Assay components can have multiple assay component source names, but each assay component source name can only map to a single assay component. - -\begin{table}[h!] - \centering - \caption{Required fields in level 0 pre-processing.} - \noindent\makebox[\textwidth]{ - \begin{tabular}{l p{8cm} c} - Field & Description & N/A \\ \hline - acsn & Assay component source name & No \\ \hline - spid & Sample ID & No \\ \hline - cpid & Chemical plate ID & Yes \\ \hline - apid & Assay plate ID & Yes \\ \hline - rowi & Assay plate row index, as an integer & Yes \\ \hline - coli & Assay plate column index, as an integer & Yes \\ \hline - wllt & Well type & No \\ \hline - wllq & 1 if the well quality was good, else 0 & No \\ \hline - conc & Concentration in micromolar & No$^\dagger$ \\ \hline - rval & Raw assay component value/readout from vendor & Yes$^\ddagger$ \\ \hline - srcf & Filename of the source file containing the data & No \\ \hline - \multicolumn{3}{l}{\footnotesize{The N/A column indicates whether the field can be N/A in the pre-processed data.}} \\[-8pt] - \multicolumn{3}{p{10cm}}{\footnotesize{$^\dagger$Concentration can be N/A for control values only tested at a single concentration. Concentration cannot be N/A for any test compound (well type of ``t'') data.}} \\[-8pt] - \multicolumn{3}{p{10cm}}{\footnotesize{$^\ddagger$If the raw value is N/A, well type has to be 0.}} - \end{tabular}} -\label{tab:preproc} -\end{table} - -The well type field is used in the processing to differentiate controls from test compounds in numerous applications, including normalization and definition of the assay noise level. Currently, the \texttt{tcpl} package includes the eight well types in Table \ref{tab:wllt}. Package users are encouraged to suggest new well types and methods to better accommodate their data. - - \begin{table}[h!] - \centering - \caption{Well types} - \noindent\makebox[\textwidth]{ - \begin{tabular}{c p{10cm}} - Well Type & Description \\ \hline - t & Test compound \\ \hline - c & Gain-of-signal control in multiple concentrations \\ \hline - p & Gain-of-signal control in single concentration \\ \hline - n & Neutral/negative control \\ \hline - m & Loss-of-signal control in multiple concentrations \\ \hline - o & Loss-of-signal control in single concentration \\ \hline - b & Blank well \\ \hline - v & Viability control \\ \hline - \end{tabular}} -\label{tab:wllt} -\end{table} - -The final step in level 0 pre-processing is loading the data into the \texttt{tcpl} database. The \texttt{tcpl} package includes the \texttt{tcplWriteLvl0} function to load data into the database. The \texttt{tcplWriteLvl0} function maps the assay component source name to the appropriate assay component ID, checks each field for the correct class, and checks the database for the sample IDs with well type ``t.'' Each test compound sample ID must be included in the \texttt{tcpl} database before loading data. The \texttt{tcplWriteLvl0} also checks each test compound for concentration values. - -\clearpage -\section{Cytotoxicity Distribution} -\label{app:cyto} -\markboth{Cytotoxicity Distribution}{} -\thispagestyle{plain} -Recognizing the susbtantial impact of cytotoxicity in confounding high-throughput and high-content screening results, the \texttt{tcpl} package includes methodology for defining chemical-specific cytotoxicity estimates. Our observations based on ToxCast data suggest a complex, and not-yet fully understood, cellular biology that includes non-specific activation of many targets as cells approach death. For example, a chemical may induce activity in an estrogen-related assay, but if that chemical also causes activity in hundreds of other assays at or around the same concentration as cytotoxicity, should the chemical be called an estrogen agonist? The \texttt{tcplCytoPt} function provides an estimate of chemical-specific cytotoxicity points to provide some context to the ``burst'' phenomenon. - -The cytotoxicity point is simply the median AC$_{50}$ for a set of assay endpoints, either given by the user or defined within the \texttt{tcpl} database. By default, the \texttt{tcplCytoPt} function uses the assay endpoints listed in the $\mathit{burst\_assay}$ field of the ``assay\_component\_endpoint'' table, where 1 indicates to include the assay endpoint in the calculation. The ``burst'' assay endpoints can be indentified by running \texttt{tcplLoadAeid(fld = "burst\_assay", val = 1)}. - -In addition to the cytotoxicity point, \texttt{tcplCytoPt} provides two additional estimates: (1) the MAD of the AC$_{50}$ ($\mathit{modl\_ga}$) values used to calculate the cytotoxicity point, and (2) the global MAD. Note, only active assay endpoints (where the hit-call, $\mathit{hitc}$, equals $1$) are included in the calculations. Once the burst distribution (cytotoxicity point and MAD) is defined for each chemical, the global burst MAD is defined as the median of the MAD values. Not every chemcial may be tested in every ``burst'' assay, so the user can determine the minimum number of tested assays as a condition for the MAD value for a particular chemical to be included in the global MAD calculation. By default, if ``aeid'' is the vector of assay endpoints used in the calculation, \texttt{tcplCytoPt} requires the chemical to tested in at least \texttt{floor(0.8 * length(aeid))} assay endpoints to be included in the calculation. The user can specify to include all calculated MAD values (note, there must be at least two active assay endpoints to calculate the MAD) by setting `min.test' to \texttt{FALSE}. The `min.test' parameter also accepts a number, allowing the user to explicitly set the requirement. - -The global MAD gives an estimate of overall cytotoxicity window, and allows for a cytotoxicity distrubtion to be determined for chemicals with less than two active ``burst'' assay endpoints. The cytotoxicity point for chemicals with less two active ``burst'' endpoints is set to the value given to the `default.pt' parameter. By default the \texttt{tcplCytoPt} assigns `default.pt' to 3.\footnote{$10^3 = 1000$, therefore, when using micromolar units, $3$ is equivalent to $1$ millimolar. $1$ millimolar was chosen as an arbitrary high concentration (outside the testing range for ToxCast data), based on the principle all compounds are toxic if given in high enough concentration.} - - -\clearpage -\section{Build Variable Matrices} -\label{app:mats} -\markboth{Build Variable Matrices}{} -\thispagestyle{plain} -The \texttt{tcplVarMat} function creates chemical-by-assay matrices for the level 4 and level 5 data. When multiple sample-assay series exist for one chemical, a single series is selected by the \texttt{tcplSubsetChid} function. See \texttt{?tcplSubsetChid} for more information. - -\begin{enumerate} - \item ``modl\_ga'' -- The $\log_{10}\mathit{AC_{50}}$ (in the gain direction) for the winning model. - \item ``hitc'' -- The hit-call for the winning model. - \item ``m4id'' -- The m4id, listing the concentration series selected by \texttt{tcplSubsetChid}. - \item ``zscore'' -- The z-score (described below). - \item ``tested'' -- $1$ or $0$, $1$ indicating the chemical/assay pair was tested in either the single- or multiple-concentration format. - \item ``tested\_sc'' -- $1$ or $0$, $1$ indicating the chemical/assay pair was tested in the single-concentration format - \item ``tested\_mc'' -- $1$ or $0$, $1$ indicating the chemical/assay pair was tested in the multiple-concentration format - \item ``ac50'' -- a modified AC$_{50}$ table (in non-log units) where assay/chemical pairs that were not tested, or tested and had a hitcall of $0$ or $-1$ have the value $1e6$. - \item ``neglogac50'' -- $-\log_{10}\frac{\mathit{AC_{50}}}{1e6}$ where assay/chemical pairs that were not tested, or tested and had a hitcall of $0$ or $-1$ have the value $0$. -\end{enumerate} - -The z-score calculation is based on the output from \texttt{tcplCytoPt} (Appendix \ref{app:cyto}), and is calculated for each AC$_{50}$ value as follows: -\begin{equation} -\label{eq:zscore} -\mathit{z\-score} = -\frac{\mathit{modl\_ga} - \mathit{cyto\_pt}}{\mathit{global\_mad}}\mathrm{,} -\end{equation} -Note: the burst z-score values are multiplied by -1 to make values that are more potent relative to the burst distribution a higher positive z-score. - -In addition the the standard matrices, additional matrices can be defined by the `add.vars' parameter in the \texttt{tcplVarMat} function. The `add.vars' function will take any level 4 or level 5 field and create the respective matrix. - - -\end{document} - - - - +\documentclass{article} + +%\usepackage{hyperref} +\usepackage{url} +\usepackage{Sweave} +\usepackage{rotating} +\usepackage{enumitem} +\usepackage{color} +\usepackage{makebox} +\usepackage{float} +\usepackage{array} +\usepackage{fancyhdr} +\usepackage{multirow} +%\usepackage[usenames,dvipsnames]{color} + +\pagestyle{fancy} +\fancyhead{} +\fancyfoot{} +\renewcommand{\headrulewidth}{0pt} +\fancyhead[C]{\leftmark} +\fancyfoot[C]{\thepage} + +\renewcommand{\arraystretch}{1.5} +%\setlength{\parskip}{10pt} + +\definecolor{gray50}{gray}{0.5} + +\DefineVerbatimEnvironment{Sinput}{Verbatim} {xleftmargin=0em, + frame=single, + rulecolor=\color{gray50}, + framesep=3mm, + label=\tiny{R Input}, + samepage=true} +\DefineVerbatimEnvironment{Soutput}{Verbatim}{xleftmargin=0em, + frame=single, + rulecolor=\color{gray50}, + framesep=3mm, + label=\tiny{R Output}, + samepage=true} + +\newcommand{\Lagr}{\mathop{\mathcal{L}}} + +<>= +options(continue = " ", width = 60, warn = -1) +pdf.options(pointsize = 10) +library(tcpl) + +## This chunk copies the sqlite db to the temp directory used in installation +## to comply with CRAN policies on not writing to the installation directory +dbfile <- file.path(system.file(package = "tcpl"), "sql", "tcpldb.sqlite") +dbfile_temp <- file.path(tempdir(), "tcpldb.sqlite") +file.copy(from = dbfile, dbfile_temp) +tcplConf(db = dbfile_temp) +tcpl:::.clearSQLite(dbfile_temp) +@ + +%\VignetteIndexEntry{tcpl Overview} + +\begin{document} +\SweaveOpts{concordance=true} +\hyphenpenalty=10000 +\tolerance=10000 + +\title{The ToxCast\texttrademark{} Analysis Pipeline:\\ An R Package for Processing and Modeling Chemical Screening Data \\ \hfill \newline \large Version \Sexpr{packageVersion("tcpl")}} +\author{Dayne L. Filer, Parth Kothiya, Woodrow R. Setzer,\\ Richard S. Judson, Matthew T. Martin} +\maketitle + +\clearpage + +\tableofcontents +%\listoffigures +%\listoftables + +\clearpage +\section*{Introduction} +\label{sec:intro} +\markboth{Introduction}{} +\thispagestyle{plain} +\addcontentsline{toc}{section}{Introduction} +\subsection*{Overview} +\label{subsec:overview} +\addcontentsline{toc}{subsection}{Overview} +The \texttt{tcpl} package was developed to process high-throughput and high-content screening data generated by the U.S. Environmental Protection Agency (EPA) ToxCast\texttrademark{} program.\footnote{\url{}} ToxCast is screening thousands of chemicals with hundreds of assays coming from numerous and diverse biochemical and cell-based technology platforms. The diverse data, received in heterogeneous formats from numerous vendors, are transformed to a standard computable format and loaded into the \texttt{tcpl} database by vendor-specific R scripts. Once data is loaded into the database, ToxCast utilizes the generalized processing functions provided in this package to process, normalize, model, qualify, flag, inspect, and visualize the data. While developed primarily for ToxCast, we have attempted to make the \texttt{tcpl} package generally applicable to chemical-screening community. + +The \texttt{tcpl} package includes processing functionality for two screening paradigms: (1) single-concentration screening and (2) multiple-concentration screening. Single-concentration screening consists of testing chemicals at one concentration, often for the purpose of identifying potentially active chemicals to test in the multiple-concentration format. Multiple-concentration screening consists of testing chemicals across a concentration range, such that the modeled activity can give an estimate of potency, efficacy, etc. + +Prior to the pipeline processing provided in this package, all the data must go through pre-processing (level 0). Level 0 pre-processing utilizes dataset-specific R scripts to process the heterogeneous data into a uniform format and to load the uniform data into the \texttt{tcpl} database. Level 0 pre-processing is outside the scope of this package, but can be done for virtually any high-throughput or high-content chemical screening effort, provided the resulting data includes the minimum required information. + +In addition to storing the data, the \texttt{tcpl} database stores every processing/analysis decision at the assay component or assay endpoint level to facilitate transparency and reproducibility. For the illustrative purposes of this vignette we have included a SQLite version of the \texttt{tcpl} database containing a small subset of data from the ToxCast program. Because of differences in database capabilities, not all functionality of the package will work with the SQLite version. To best utilize the package the user should work with a MySQL database and the \texttt{RMySQL} package. The package includes a SQL file to initialize the MySQL database on the user's server of choice. Additionally, the MySQL version of the ToxCast database containing all the publicly available ToxCast data is available for download at: \url{}. + +\subsection*{Package Settings} +\label{subsec:pkgsettings} +\addcontentsline{toc}{subsection}{Package Settings} +First, it is highly recommended for users to utilize the \texttt{data.table} package. The \texttt{tcpl} package utilizes the \texttt{data.table} package for all data frame-like objects. +\hfill \newline +<>= +library(data.table) +library(tcpl) +## Store the path the tcpl directory for loading data +pkg_dir <- system.file(package = "tcpl") +@ +\hfill \par +Every time the package is loaded in a new R session, a message similar to the following will print showing the default package settings: +\hfill \newline +\begin{Schunk} +\begin{Soutput} +tcpl (v1.0) loaded with the following settings: + TCPL_DB: /usr/local/lib64/R/library/tcpl/sql/xmpl.sqlite + TCPL_USER: NA + TCPL_HOST: NA + TCPL_DRVR: SQLite +Default settings stored in TCPL.conf. See ?tcplConf for +more information. +\end{Soutput} +\end{Schunk} +\hfill \par + +The package consists of five settings: (1) \texttt{\$TCPL\_DB} points to the \texttt{tcpl} database (either the SQLite file, as in the given example above, or the name of the MySQL database), (2) \texttt{\$TCPL\_USER} stores the username for accessing the database, (3) \texttt{\$TCPL\_PASS} stores the password for accessing the database, (4) \texttt{\$TCPL\_HOST} points to the MySQL server host, and (5) \texttt{\$TCPL\_DRVR} indicates which database driver to use (either ``MySQL'' or ``SQLite''). + +Refer to \texttt{?tcplConf} for more information. At any time users can check the settings using \texttt{tcplConfList()}. An example of database settings would be as follows: + +\hfill \newline +<>= +tcplConf(drvr = "MySQL", + user = "root", + pass = "", + host = "localhost", + db = "toxcastdb") +@ +\hfill \par + +Note, \texttt{tcplSetOpts} will only make changes to the parameters given. The package is always loaded with the settings stored in the TCPL.config file located within the package directory. The user can edit the file, such that the package loads with the desired settings, rather than having to call the \texttt{tcplSetOpts} function every time. The TCPL.config file has to be edited whenever the package is updated or re-installed. + +\subsection*{Assay Structure} +\label{subsec:assaystruc} +\addcontentsline{toc}{subsection}{Assay Structure} +The definition of an ``assay'' is, for the purposes of this package, broken into: +\begin{description}[labelindent=1cm] + \item[assay\_source] -- the vendor/origination of the data + \item[assay] -- the procedure to generate the component data + \item[assay\_component] -- the raw data readout(s) + \item[assay\_component\_endpoint] -- the normalized component data +\end{description} +Each assay element is represented by a separate table in the \texttt{tcpl} database. In general, we refer to an ``assay\_component\_endpoint'' as an ``assay endpoint.'' As we move down the hierarchy, each additional layer has a one-to-many relationship with the previous layer. For example, an assay component can have multiple assay endpoints, but an assay endpoint can derive only from a single assay component. + +All processing occurs by assay component or assay endpoint, depending on the processing type (single-concentration or multiple-concentration) and level. No data are stored at the assay or assay source level. The ``assay'' and ``assay\_source'' tables store annotations to help in the processing and down-stream understanding/analysis of the data. For more information about the assay annotations and the ToxCast assays please refer to \url{}. + +Throughout the package the levels of assay hierarchy are defined and referenced by their primary keys (IDs) in the \texttt{tcpl} database: $\mathit{asid}$ (assay source ID), $\mathit{aid}$ (assay ID), $\mathit{acid}$ (assay component ID), and $\mathit{aeid}$ (assay endpoint ID). In addition, the package abbreviates the fields for the assay hierarchy names. The abbreviations mirror the abbreviations for the IDs with ``nm'' in place of ``id'' in the abbreviations, e.g. assay\_component\_name is abbreviated $\mathit{acnm}$. + +\clearpage +\section*{Register and Upload New Data} +\label{sec:newdata} +\markboth{Register and Upload New Data}{} +\thispagestyle{plain} +\addcontentsline{toc}{section}{Register and Upload New Data} +This section explains how to register and upload new data into the \texttt{tcpl} database using a small subset of ToxCast data showing changes intracellular cortisol hormone. The subset of data comes from an assay measuring steroidogenesis through cellular levels of mutliple steroid hormones. + +The \texttt{tcpl} package provides three functions for adding new data: (1) \texttt{tcplRegister} to register a new assay or chemical ID, (2) \texttt{tcplUpdate} to change or add additional information for existing assay or chemical IDs, and (3) \texttt{tcplWriteLvl0} for loading data. Before writing any data to the \texttt{tcpl} database, the user has to register the assay and chemical information. + +The first step in registering new assays is to register the assay source. As discussed in the previous section, the package refers to the levels of the assay hierarchy by their ID names, e.g. $\mathit{asid}$ for assay source.The following code shows how to register an assay source, then ensure the assay source was properly registered. +\hfill \newline +<<>>= +## Add a new assay source, call it CTox, +## that produced the data +tcplRegister(what = "asid", flds = list(asnm = "CTox")) +tcplLoadAsid() +@ +\hfill \par +The \texttt{tcplRegister} function takes the abbreviation for $\mathit{assay\_source\_name}$, but the function will also take the unabbreviated form. The same is true of the \texttt{tcplLoadA-} functions, which load the information for the assay annotations stored in the database. The next steps show how to register, in order, an assay, assay component, and assay endpoints. +\hfill \newline +<<>>= +tcplRegister(what = "aid", + flds = list(asid = 1, + anm = "Steroidogenesis", + assay_footprint = "96 well")) +@ +\hfill \par +When registering an assay ($\mathit{aid}$), the user must give an $\mathit{asid}$ to map the assay to the correct assay source. Registering an assay, in addition to an assay\_name ($\mathit{anm}$) and $\mathit{asid}$, requires $\mathit{assay\_footprint}$. The $\mathit{assay\_footprint}$ field is used in the assay plate visualization functions (discussed later) to define the appropriate plate size. The $\mathit{assay\_footprint}$ field can take most string values, but only the numeric value will be extracted, e.g. the text string ``hello 384'' would indicate to draw a 384-well microtitier plate. Values containing multiple numeric values in $\mathit{assay\_footprint}$ may cause errors in plotting plate diagrams. + +With the assay registered, the next step is to register an assay component. The example data presented here only contains data for one of the many steroids measured and only requires one assay component, but at this step the user could add multiple assay components to the ``Steroidogenesis'' assay. +\hfill \newline +<<>>= +tcplRegister(what = "acid", + flds = list(aid = 1, acnm = "CTox_CORT")) +tcplRegister(what = "aeid", + flds = list(acid = c(1, 1), + aenm = c("CTox_CORT_up", + "CTox_CORT_dn"), + normalized_data_type = + rep("log2_fold_induction", 2), + export_ready = c(1, 1), + burst_assay = c(0, 0), + fit_all = c(0, 0))) +@ +\hfill \par +In the example above two assay endpoints were assigned to the assay component. Multiple endpoints allow for different normalization approaches of the data, in this case to detect activity in both the positive and negative directions (up and down). Notice registering an assay endpoint also requires the $\mathit{normalized\_data\_type}$ field. The $\mathit{normalized\_data\_type}$ field gives some default values for plotting. Currently the package supports three $\mathit{normalized\_data\_type}$ values: (1) ``percent\_activity,'' (2) ``log2\_fold\_induction,'' and (3) ``log10\_fold\_induction.'' Any other values will be treated as ``percent\_activity.'' + +The other three additional fields when registering an assay endpoint do not have to be explicitly defined when working in the MySQL environment and will default to the values given above. All three fields represent Boolean values (1 or 0, 1 being \texttt{TRUE}). The $\mathit{export\_ready}$ field indicates (1) the data is done and ready for export or (0) still in progress. The $\mathit{burst\_assay}$ field is specific to multiple-concentration processing and indicates (1) the assay endpoint is included in the burst distribution calculation or (0) not (Appendix \ref{app:cyto}). The $\mathit{fit\_all}$ field is specific to multiple-concentration processing and indicates (1) the package should try to fit every concentration series, or (0) only attempt to fit concentration series that show evidence of activity (page \pageref{subsec:mc4}). + +The final piece of assay information needed is the assay component source name (abbreviated $\mathit{acsn}$), stored in the ``assay\_component\_map'' table. The assay component source name is intended to simplify level 0 pre-processing by defining unique character strings (concatenating information if necessary) from the source files that identify the specific assay components. The unique character strings ($\mathit{acsn}$) get mapped to $\mathit{acid}$. An example of how to register a new $\mathit{acsn}$ will be given later in this section. + +With the minimal assay information registered, the next step is to register the necessary chemical and sample information. The ``chdat.csv'' file included in the package contains the sample and chemical information for the data that will be loaded. The following shows an example of how to load chemical information. Similar to the order in registering assay information, the user must first register chemicals, then register samples that map to chemical. +\hfill \newline +<<>>= +ch <- fread(file.path(pkg_dir, "sql", "chdat.csv")) +head(ch) + +## Register the unique chemicals +tcplRegister(what = "chid", + flds = ch[ , + unique(.SD), + .SDcols = c("casn", "chnm")]) +@ +\hfill \par +The ``chdat.csv'' file contains a map of sample to chemical information, but chemical and sample information have to be registered separately because a chemical could potentially have multiple samples. Registering chemicals only takes a chemical CAS registry number ($\mathit{casn}$) and name ($\mathit{chnm}$). In the above example only the unique chemicals were loaded. The $\mathit{casn}$ and $\mathit{chnm}$ fields have unique constraints; trying to register multiple chemicals with the same name or CAS registry number is not possible and will result in an error. With the chemicals loaded the samples can be registered by mapping the sample ID ($\mathit{spid}$) to chemical ID. Note, the user needs to load the chemical information to get the chemical IDs then merge the new chemical IDs with the sample IDs from the original file by chemical name or CASRN. +\hfill \newline +<<>>= +cmap <- tcplLoadChem() +tcplRegister(what = "spid", + flds = merge(ch[ , list(spid, casn)], + cmap[ , list(casn, chid)], + by = "casn")[ , list(spid, chid)]) +@ +\hfill \par +Optionally, the user user can subdivide the chemcial IDs into different groups or libraries. For illustration, the chemical IDs will be arbitrarily divided into two chemical libraries, with the even numbered chemical IDs in group 1 and the odd numbered chemicals IDs in group 2. +\hfill \newline +<<>>= +grp1 <- cmap[chid %% 2 == 0, unique(chid)] +grp2 <- cmap[chid %% 2 == 1, unique(chid)] +tcplRegister(what = "clib", + flds = list(clib = "group_1", chid = grp1)) +tcplRegister(what = "clib", + flds = list(clib = "group_2", chid = grp2)) +@ +\hfill \par +Chemical IDs can belong to more than one library, and will be listed as seperate entries when loading chemical library information. +\hfill \newline +<<>>= +tcplRegister(what = "clib", + flds = list(clib = "other", chid = 1:2)) +tcplLoadClib(field = "chid", val = 1:2) +@ +\hfill \par +After registering the chemical and assay information the data can be loaded into the \texttt{tcpl} database. The package includes two files from the ToxCast program, ``scdat.csv'' and ``mcdat.csv,'' with a subset of single- and multiple-concentration data, respectively. The single- and multiple-concentration processing require the same level 0 fields; more information about level 0 pre-processing in Appendix \ref{app:l0}. +\hfill \newline +<<>>= +scdat <- fread(file.path(pkg_dir, "sql", "scdat.csv")) +mcdat <- fread(file.path(pkg_dir, "sql", "mcdat.csv")) +c(unique(scdat$acsn), unique(mcdat$acsn)) +@ +\hfill \par +As discussed above, the final step before loading data is mapping the assay component source name ($\mathit{acsn}$) to the correct $\mathit{acid}$. An assay component can have multiple $\mathit{acsn}$ values, but an $\mathit{acsn}$ must be unique to one assay component. Assay components can have multiple $\mathit{acsn}$ values to minimize the amount of data manipulation required (and therefore potential errors) during the level 0 pre-processing if assay source files change or are inconsistent. The example data presented here only has one $\mathit{acsn}$ value, ``cort.'' +\hfill \newline +<<>>= +tcplRegister(what = "acsn", + flds = list(acid = 1, acsn = "cort")) +@ +\hfill \par +The data are now ready to be loaded with the \texttt{tcplWriteLvl0} function. +\hfill \newline +<>= +tcplWriteLvl0(dat = scdat, type = "sc") +tcplWriteLvl0(dat = mcdat, type = "mc") +@ +\hfill \par +The \texttt{type} argument is used throughout the package to distinguish the type of data/processing: ``sc'' indicates single-concentration; ``mc'' indicates multiple-concentration. The \texttt{tcplLoadData} function can be used to load the data from the database. +\hfill \newline +<<>>= +tcplLoadData(lvl = 0, fld = "acid", val = 1, type = "sc") +@ +\hfill \par +Notice in the loaded data the \texttt{acsn} is replaced by the correct $\mathit{acid}$ and the $\mathit{s0id}$ field is added. The ``s\#'' fields, and corresponding ``m\#'' fields in the multiple-concentration data, are the primary keys for each level of data. These primary keys link the various levels of data. All of the keys are auto-generated and will change anytime data are reloaded or processed. Note, the primary keys only change for the levels affected, e.g. if the user reprocesses level 1, the level 0 keys will remain the same. + +\clearpage +\section*{Data Processing and the tcplRun Function} +\label{sec:tcplrun} +\markboth{Data Processing and the tcplRun Function}{} +\thispagestyle{plain} +\addcontentsline{toc}{section}{Data Processing and the tcplRun Function} +This section is intended help the user understand the general aspects of how the data is processed before diving into the specifics of each processing level for both screening paradigms. The details of the two screening paradigms are provided in later sections. + +All processing in the \texttt{tcpl} package occurs at the assay component or assay endpoint level. There is no capability within either screening paradigm to do any processing which combines data from multiple assay components or assay endpoints. Any combining of data must occur before or after the pipeline processing. For example, a ratio of two values could be processed through the pipeline if the user calculated the ratio during the level 0 pre-processing and uploaded a single ``component.'' + +Once data are uploaded in the database, data processing occurs through the \texttt{tcplRun} function for both single- and multiple-concentration screening. The \texttt{tcplRun} function can either take a single ID ($\mathit{acid}$ or $\mathit{aeid}$, depending on the processing type and level) or an $\mathit{asid}$. If given an $\mathit{asid}$ the \texttt{tcplRun} function will attempt to process all corresponding components/endpoints. When processing by $\mathit{acid}$ or $\mathit{aeid}$, the user must know which ID to give for each level (Table \ref{tab:proccheck}). + +The processing is sequential, and every level of processing requires successful processing at the antecedent level. Any processing changes will cause a ``delete cascade,'' removing any subsequent data affected by the processing change to ensure complete data fidelity at any given time. For example, processing level 3 data will cause the data from levels 4 through 6 to be deleted for the corresponding IDs. Changing any method assignments will also trigger a delete cascade for any corresponding data (more on method assignments below). + +The user must give a start and end level when using the \texttt{tcplRun} function. If processing more than one assay component or endpoint, the function will not stop if one component or endpoint fails. If a component or endpoint fails while processing multiple levels, the function will not attempt to processes the failed component/endpoint in subsequent levels. When finished processing, the \texttt{tcplRun} function returns a list indicating the processing success of each id. For each level processed the list will contain two elements: (1) ``l\#'' a named Boolean vector where \texttt{TRUE} indicates successful processing, and (2) ``l\#\_failed'' containing the names of any ids that failed processing where ``\#'' is the processing level. + +The processing functions print messages to the console indicating the four steps of the processing. First, data for the given assay component ID are loaded, the data are processed, data for the same ID in subsequent levels are deleted, then the processed data is written to the database. The `outfile' parameter in the \texttt{tcplRun} function gives the user the option of printing all of the output text to a file. + +The \texttt{tcplRun} function will attempt to use multiple processors on Unix-based systems (does not include Windows). Depending on the system environment, or if the user is running into memory constraints, the user may wish to use less processing power and can do so by setting the `mc.cores' parameter in the \texttt{tcplRun} function. + +\begin{table}[h!] + \centering + \caption{Processing checklist} + \noindent\makebox[\textwidth]{% + \begin{tabular}{c c c c} + Type & Level & Input ID & Method ID\\ + SC & Lvl 1 & \texttt{acid} & \texttt{aeid} \\ \hline + SC & Lvl 2 & \texttt{aeid} & \texttt{aeid} \\ \hline \hline + MC & Lvl 1 & \texttt{acid} & \texttt{N/A} \\ \hline + MC & Lvl 2 & \texttt{acid} & \texttt{acid} \\ \hline + MC & Lvl 3 & \texttt{acid} & \texttt{aeid} \\ \hline + MC & Lvl 4 & \texttt{aeid} & \texttt{N/A} \\ \hline + MC & Lvl 5 & \texttt{aeid} & \texttt{aeid} \\ \hline + MC & Lvl 6 & \texttt{aeid} & \texttt{aeid} \\ \hline + \multicolumn{4}{p{8cm}}{\footnotesize{The Input ID column indicates the ID used for each processing step; Method ID indicates the ID used for assigning methods for data processing, when necessary. SC = single-concentration; MC = multiple-concentration.}} + \end{tabular}} + \label{tab:proccheck} +\end{table} + +The processing requirements vary by screening paradigm and level. Later sections will cover the details, but in general, many of the processing steps require specific methods to accommodate different experimental designs or data processing approaches. + +Notice from Table \ref{tab:proccheck} that level 1 single-concentration processing (SC1) requires an $\mathit{acid}$ input (Table \ref{tab:proccheck}), but the methods are assigned by $\mathit{aeid}$. The same is true for MC3 processing. SC1 and MC3 are the normalization steps and convert $\mathit{acid}$ to $\mathit{aeid}$. (Only MC2 has methods assigned by $\mathit{acid}$.) The normalization process is discussed in the following section. + +To promote reproducibility, all method assignments must occur through the database. Methods cannot be passed to either the \texttt{tcplRun} function or the low-level processing functions called by \texttt{tcplRun}. + +In general, method data are stored in the ``\_methods'' and ``\_id'' tables that correspond to the data-storing tables. For example, the ``sc1'' table is accompanied by the ``sc1\_methods'' table which stores the available methods for SC1, and the ``sc1\_aeid'' table which stores the method assignments and execution order. + +The \texttt{tcpl} package provides three functions for easily modifying and loading the method assignments for the given assay components or endpoints: (1) \texttt{tcplMthdAssign} allows the user to assign methods, (2) \texttt{tcplMthdClear} clears method assignments, and (3) \texttt{tcplMthdLoad} queries the \texttt{tcpl} database and returns the method assignments. The package also includes the \texttt{tcplMthdList} function that queries the \texttt{tcpl} database and returns the list of available methods. + +The following code blocks will give some examples of how to use the method-related functions. + +\hfill \newline +<<>>= +## For illustrative purposes, assign level 2 MC methods to +## ACIDs 98, 99. First check for available methods. +mthds <- tcplMthdList(lvl = 2, type = "mc") +mthds[1:2] +## Assign some methods to ACID 97, 98 & 99 +tcplMthdAssign(lvl = 2, + id = 97:99, + mthd_id = c(3, 4, 2), + ordr = 1:3, + type = "mc") +tcplMthdLoad(lvl = 2, id = 97:99, type = "mc") +## Methods can be cleared one at a time for the given id(s) +tcplMthdClear(lvl = 2, id = 99, mthd_id = 2, type = "mc") +tcplMthdLoad(lvl = 2, id = 99, type = "mc") +## Or all methods can be cleared for the given id(s) +tcplMthdClear(lvl = 2, id = 97:98, type = "mc") +tcplMthdLoad(lvl = 2, id = 97:98, type = "mc") +@ +\hfill \par + +\clearpage +\section*{Data Normalization} +\label{sec:datanorm} +\markboth{Data Normalization}{} +\thispagestyle{plain} +\addcontentsline{toc}{section}{Data Normalization} + +Data normalization occurs in both single- and multiple-concentration processing at levels 1 and 3, respectively. While the two paradigms use different methods, the normalization approach is the same for both single- and multiple-concentration processing. Data normalization does not have to occur within the package, and normalized data can be loaded into the database at level 0. However, \textbf{data must be zero-centered and will only be fit in the positive direction}. + +The \texttt{tcpl} package supports fold-change and a percent of control approaches to normalization. All data must be zero-centered so all fold-change data must be log-transformed. Normalizing to a control requires three normalization methods: (1) one to define the baseline value, (2) one to define the control value, and (3) one to calculate percent of control (``resp.pc''). Normalizing to fold-change also requires three methods: (1) one to define the baseline value, (2) one to calculate the fold-change, and (3) one to log-transform the fold-change values. Methods defining a baseline value ($\mathit{bval}$) have the ``bval'' prefix, methods defining the control value ($\mathit{pval}$) have the ``pval'' prefix, and methods that calculate or modify the final response value have the ``resp'' prefix. For example, ``resp.log2'' does a log-transformation of the response value using a base value of 2. The formluae for calculating the percent of control and fold-change response values are listed in equations \ref{eq:pc} and \ref{eq:fc}, respectively. + +The percent of control and fold-change values, respectively: +\begin{equation} +\label{eq:pc} \mathit{resp} = \frac{\mathit{cval} - \mathit{bval}}{\mathit{pval} - \mathit{bval}}100 +\end{equation} +\begin{equation} +\label{eq:fc} \mathit{resp} = \mathit{cval}/\mathit{bval} +\end{equation} + +Order matters when assigning normalization methods. The $\mathit{bval}$, and $\mathit{pval}$ if normalizing as a percent of control, need to be calculated prior to calculating the response value. Table \ref{tab:normxmpl} shows some possible normalization schemes. + +\begin{table}[h!] + \centering + \caption{Example normalization method assignments.} + \noindent\makebox[\textwidth]{% + \begin{tabular}{c|p{4cm}|p{4cm}|p{4cm}|} + \cline{2-4} + \parbox[t]{2mm}{\multirow{4}{*}{\rotatebox[origin=c]{90}{Fold-Change}}} & 1. bval.apid.nwlls.med & 1. bval.apid.lowconc.med & 1. none \\ + & 2. resp.fc & 2. resp.fc & 2. resp.log10 \\ + & 3. resp.log2 & 3. resp.log2 & 3. resp.blineshift.50.spid \\ + & 4. resp.mult.neg1 & 4. & 4. \\ \cline{2-4} + \parbox[t]{2mm}{\multirow{4}{*}{\rotatebox[origin=c]{90}{\% Control}}} & 1. bval.apid.lowconc.med & 1. bval.spid.lowconc.med & 1. none \\ + & 2. pval.apid.pwlls.med & 2. pval.apid.mwlls.med & 2. resp.multneg1 \\ + & 3. resp.pc & 3. resp.pc & 3. \\ + & 4. resp.multneg1 & 4. & 4. \\ \cline{2-4} + \end{tabular}} + \label{tab:normxmpl} +\end{table} + +If the data does not require any normalization the ``none'' method must be assigned for normalization. The ``none'' method simply copies the input data to the response field. Without assigning ``none'' the response field will not get generated and the processing will not complete. + +To reiterate, the package only models response in the positive direction. Therefore, signal in the negative direction must transformed to the positive direction during normalization. Negative direction data are inverted by multiplying the final response values by ${-1}$ (see the ``resp.mult.neg`'' methods in Table \ref{tab:normxmpl}). + +In addition to the required normalization methods, the user can add additional methods to transform the normalized values. For example, the third fold-change example in Table \ref{tab:normxmpl} includes ``resp.blineshift.50.spid,'' which corrects for baseline deviations by $\mathit{spid}$. A complete list of available methods, by processing type and level, can be listed with \texttt{tcplMthdList}. More information is available in the package documentation, and can be found by running \texttt{??tcpl::Methods}. + +As discussed in the Assay Structure section (page \pageref{subsec:assaystruc}), an assay component can have more than one assay endpoint. Creating multiple endpoints for one component enables multiple normalization approaches. Multiple normalization approaches may become necessary when the assay component detects signal in both positive and negative directions. + +\clearpage +\section*{Single-concentration Screening} +\label{sec:snglconc} +\markboth{Single-concentration Screening}{} +\thispagestyle{plain} +\addcontentsline{toc}{section}{Single-concentration Screening} +This section will cover the \texttt{tcpl} process for handling single-concentration data\footnote{This section assumes a working knowledge of the concepts covered in the Data Processing and Data Normalization sections (pages \pageref{sec:tcplrun} and \pageref{sec:datanorm}, respectively).}. The goal of single-concentration processing is to identify potentially active compounds from a broad screen at a single concentration. After the data is loaded into the \texttt{tcpl} database, the single-concentration processing consists of 2 levels (Table \ref{tab:scsummary}). + +\begin{table}[h!] + \centering + \caption{Summary of the \texttt{tcpl} single-concentration pipeline} + \noindent\makebox[\textwidth]{% + \begin{tabular}{c p{10cm}} + & Description \\ \hline + Lvl 0 & Pre-processing: Vendor/dataset-specific pre-processing to organize heterogeneous raw data to the uniform format for processing by the \texttt{tcpl} package$^\dagger$ \\ \hline + Lvl 1 & Normalize: Apply assay endpoint-specific normalization listed in the ``sc1\_aeid'' table to the raw data to define response \\ \hline + Lvl 2 & Activity Call: Collapse replicates by median response, define the response cutoff based on methods in the ``sc2\_aeid'' table, and determine activity \\ \hline + \multicolumn{2}{l}{\footnotesize{$^\dagger$Level 0 pre-processing is outside the scope of this package}} + \end{tabular}} + \label{tab:scsummary} +\end{table} + +\subsection*{Level 1} +\label{subsec:sc1} +\addcontentsline{toc}{subsection}{Level 1} +Level 1 processing converts the assay component to assay endpoint(s) and defines the normalized-response value field ($\mathit{resp}$); logarithm-concentration field ($\mathit{logc}$); and optionally, the baseline value ($\mathit{bval}$) and positive control value ($\mathit{pval}$) fields. The purpose of level 1 is to normalize the raw values to either the percentage of a control or to fold-change from baseline. The normalization process is discussed in greater detail in the Data Normalization section (page \pageref{sec:datanorm}). + +Before beginning the normalization process, all wells with well quality ($\mathit{wllq}$) equal to 0 are removed. + +The first step in beginning the processing is to identify which assay endpoints stem from the assay component(s) being processed. +\hfill \newline +<<>>= +tcplLoadAeid(fld = "acid", val = 1) +@ +\hfill \par + +With the corresponding endpoints identified, the appropriate methods can be assigned. + +\hfill \newline +<<>>= +tcplMthdAssign(lvl = 1, + id = 1:2, + mthd_id = c(1, 11, 13), + ordr = 1:3, + type = "sc") +tcplMthdAssign(lvl = 1, + id = 2, + mthd_id = 16, + ordr = 4, + type = "sc") +@ +\hfill \par + +Above, methods 1, 11, and 13 were assigned for both endpoints. The method assignments instruct the processing to: (1) calculate $\mathit{bval}$ for each assay plate ID by taking the median of all data where the well type equals ``n;'' (2) calculate a fold-change over $\mathit{bval}$; (3) log-transform the fold-change values with base 2. The second method assignment (only for AEID 2) indicates to multiply all response values by $-1$. + +For a complete list of normalization methods see \texttt{tcplMthdList(lvl = 1, type = "sc")} or \texttt{?SC1\_Methods}. With the assay endpoints and normalization methods defined, the data are ready for level 1 processing. +\hfill \newline +<<>>= +## Do level 1 processing for acid 1 +sc1_res <- tcplRun(id = 1, slvl = 1, elvl = 1, type = "sc") +@ +\hfill \par +\textbf{Notice that level 1 processing takes an assay component ID, not an assay endpoint ID, as the input ID.} As mentioned in previously, the user must assign normalization methods by assay endpoint, then do the processing by assay component. The level 1 processing will attempt to process all endpoints in the database for a given component. If one endpoint fails for any reason (e.g., does not have appropriate methods assigned), the processing for the entire component fails. + +\subsection*{Level 2} +\label{subsec:sc2} +\addcontentsline{toc}{subsection}{Level 2} +Level 2 processing defines the baseline median absolute deviation ($\mathit{bmad}$), collapses any replicates by sample ID, and determines the activity. + +Before the data are collapsed by sample ID, the $\mathit{bmad}$ is calculated as the median absolute deviation of all wells with well type equal to ``t.'' The calculation to define $\mathit{bmad}$ is done once across the entire assay endpoint. \textbf{If additional data is added to the database for an assay component, the $\mathit{bmad}$ values for all associated assay endpoints will change.} Note, this $\mathit{bmad}$ definition is different from the $\mathit{bmad}$ definition used for multiple-concentration screening. + +To collapse the data by sample ID, the median response value is calculated at each concentration. The data are then further collapsed by taking the maximum of those median values ($\mathit{max\_med}$). + +Once the data are collapsed, such that each assay endpoint-sample pair only has one value, the activity is determined. For a sample to get an active hit-call, the $\mathit{max\_med}$ must be greater than an efficacy cutoff. The efficacy cutoff is determined by the level 2 methods. The efficacy cutoff value ($\mathit{coff}$) is defined as the maximum of all values given by the assigned level 2 methods. Failing to assign a level 2 method will result in every sample being called active. For a complete list of level 5 methods see \texttt{tcplMthdList(lvl = 2, type = "sc")} or \texttt{?SC2\_Methods}. +\hfill \newline +<<>>= +## Assign a cutoff value of log2(1.2) +tcplMthdAssign(lvl = 2, + id = 1:2, + mthd_id = 3, + type = "sc") +@ +\hfill \par +For the example data the cutoff value is $log_2(1.2)$. If the maximum median value ($\mathit{max\_med}$) is greater than or equal to the efficacy cutoff ($\mathit{coff}$), the sample ID is considered active and the hit-call ($\mathit{hitc}$) is set to 1. + +With the methods assigned, the level 2 processing can be completed. + +\hfill \newline +<<>>= +## Do level 1 processing for acid 1 +sc2_res <- tcplRun(id = 1:2, slvl = 2, elvl = 2, type = "sc") +@ +\hfill \par + +\clearpage +\section*{Multiple-concentration Screening} +\label{sec:multiconc} +\markboth{Multiple-concentration Screening}{} +\thispagestyle{plain} +\addcontentsline{toc}{section}{Multiple-concentration Screening} +This section will cover the \texttt{tcpl} process for handling multiple-concentration data\footnote{This section assumes a working knowledge of the concepts covered in the Data Processing and Data Normalization sections (pages \pageref{sec:tcplrun} and \pageref{sec:datanorm}, respectively).}. The goal of multiple-concentration processing is to estimate the activity, potency, efficacy, and other parameters for sample-assay pairs. After the data is loaded into the \texttt{tcpl} database, the multiple-concentration processing consists of six levels (Table \ref{tab:mcsummary}). + +\begin{table}[h!] + \centering + \caption{Summary of the \texttt{tcpl} multiple-concentration pipeline} + \noindent\makebox[\textwidth]{% + \begin{tabular}{c p{10cm}} + & Description \\ \hline + Lvl 0 & Pre-processing: Vendor/dataset-specific pre-processing to organize heterogeneous raw data to the uniform format for processing by the \texttt{tcpl} package$^\dagger$ \\ \hline + Lvl 1 & Index: Define the replicate and concentration indices to facilitate all subsequent processing \\ \hline + Lvl 2 & Transform: Apply assay component-specific transformations listed in the ``mc2\_acid'' table to the raw data to define the corrected data \\ \hline + Lvl 3 & Normalize: Apply assay endpoint-specific normalization listed in the ``mc3\_aeid'' table to the corrected data to define response \\ \hline + Lvl 4 & Fit: Model the concentration-response data utilizing three objective functions: (1) constant, (2) hill, and (3) gain-loss \\ \hline + Lvl 5 & Model Selection/Acitivty Call: Select the winning model, define the response cutoff based on methods in the ``mc5\_aeid'' table, and determine activity \\ \hline + Lvl 6 & Flag: Flag potential false positive and false negative findings based on methods in the ``mc6\_aeid'' table \\ \hline + \multicolumn{2}{l}{\footnotesize{$^\dagger$Level 0 pre-processing is outside the scope of this package}} + \end{tabular}} + \label{tab:mcsummary} +\end{table} + +\subsection*{Level 1} +\label{subsec:mc1} +\addcontentsline{toc}{subsection}{Level 1} +Level 1 processing defines the replicate and concentration index fields to facilitate downstream processing. Because of cost, availability, physicochemical, and technical constraints screening-level efforts utilize numerous experimental designs and test compound (sample) stock concentrations. The resulting data may contain inconsistent numbers of concentrations, concentration values, and technical replicates. To enable quick and uniform processing, level 1 processing explicitly defines concentration and replicate indices, giving integer values $1 \dots N$ to increasing concentrations and technical replicates, where $1$ represents the lowest concentration or first technical replicate. + +To assign replicate and concentration indices we assume one of two experimental designs. The first design assumes samples are plated in multiple concentrations on each assay plate, such that the concentration series all falls on a single assay plate. The second design assumes samples are plated in a single concentration on each assay plate, such that the concentration series falls across many assay plates. + +For both experimental designs, data are ordered by source file ($\mathit{srcf}$), assay plate ID ($\mathit{apid}$), column index ($\mathit{coli}$), row index ($\mathit{rowi}$), sample ID ($\mathit{spid}$), and concentration ($\mathit{conc}$). Concentration is rounded to three significant figures to correct for potential rounding errors. After ordering the data we create a temporary replicate ID, identifying an individual concentration series. For test compounds in experimental designs with the concentration series on a single plate and all control compounds, the temporary replicate ID consists of the sample ID, well type ($\mathit{wllt}$), source file, assay plate ID, and concentration. The temporary replicate ID for test compounds in experimental designs with concentration series that span multiple assay plates is defined similarly, but does not include assay plate ID. + +Once the data are ordered, and the temporary replicate ID is defined, the data are scanned from top to bottom and increment the replicate index ($\mathit{repi}$) every time a replicate ID is duplicated. Then, for each replicate, the concentration index ($\mathit{cndx}$) is defined by ranking the unique concentrations, with the lowest concentration starting at 1. + +The following demonstrates how to carry out the level 1 processing and look at the resulting data: +\hfill \newline +<<>>= +## Do level 1 processing for acid 1 +mc1_res <- tcplRun(id = 1, slvl = 1, elvl = 1, type = "mc") +@ +\hfill \par +With the processing complete, the resulting level 1 data can be loaded to check the processing: +\hfill \newline +<<>>= +## Load the level 1 data and look at the cndx and repi values +m1dat <- tcplLoadData(lvl = 1, + fld = "acid", + val = 1, + type = "mc") +m1dat <- tcplPrepOtpt(m1dat) +setkeyv(m1dat, c("repi", "cndx")) +m1dat[chnm == "3-Phenylphenol", list(chnm, conc, cndx, repi)] +@ +\hfill \par +3-phenylphenol contains two replicates, each with six distinct concentrations. The package also contains a tool for visualizing the data at the assay plate level. +\setkeys{Gin}{width=1\textwidth} +\begin{figure}[h!] +<>= +tcplPlotPlate(dat = m1dat, apid = "09Apr2014.Plate.17") +@ +\caption{An assay plate diagram. The color indicates the raw values according to the key on the right. The bold lines on the key show the distribution of values for the plate on the scale of values across the entire assay. The text inside each well shows the well type and concentration index. For example, ``t4'' indicates a test compound at the fourth concentration. The wells with an ``X'' have a well quality of 0.} +\label{fig:l1apid} +\end{figure} +In Figure \ref{fig:l1apid} we see the results of \texttt{tcplPlotPlate}. The \texttt{tcplPlotPlate} function can be used to visualize the data at levels 1 to 3. The row and column indices are printed along the edge of the plate, with the values in each well represented by color. While the plate does not give sample ID information, the letter/number codes in the wells indicate the well type and concentration index, respectively. The plate display also shows the wells with poor quality (as defined by the well quality, $\mathit{wllq}$, field at level 0) with an ``X.'' Plotting plates in subsequent levels wells with poor quality will appear empty. The title of the plate display lists the assay component/assay endpoint and the assay plate ID ($\mathit{apid}$). + +\subsection*{Level 2} +\label{subsec:mc2} +\addcontentsline{toc}{subsection}{Level 2} +Level 2 processing removes data where the well quality ($\mathit{wllq}$) equals 0 and defines the corrected value ($\mathit{cval}$) field. Level 2 processing allows for any transformation of the raw values at the assay component level. Examples of transformation methods could range from basic logarithm transformations, to complex spacial noise reduction algorithms. Currently the \texttt{tcpl} package only consists of basic transformations, but could be expanded in future releases. Level 2 processing does not include normalization methods; normalization should occur during level 3 processing. + +For the example data used in this vignette, no transformations are necessary at level 2. To not apply any transformation methods, assign the ``none'' method: +\hfill \newline +<<>>= +tcplMthdAssign(lvl = 2, + id = 1, + mthd_id = 1, + ordr = 1, + type = "mc") +@ +\hfill \par +Every assay component needs at least one transformation method assigned to complete level 2 processing. With the method assigned, the processing can be completed. +\hfill \newline +<<>>= +## Do level 2 processing for acid 1 +mc2_res <- tcplRun(id = 1, slvl = 2, elvl = 2, type = "mc") +@ +\hfill \par +For the complete list of level 2 transformation methods currently available, see \texttt{tcplMthdList(lvl = 2, type = "mc")} or \texttt{?MC2\_Methods} for more detail. The coding methodology used to implement the methods is beyond the scope of this vignette, but, in brief, the method names in the database correspond to a function name in the list of functions returned by \texttt{mc2\_mthds()} (the \texttt{mc2\_mthds} function is not exported, and not intended for use by the user). Each of the functions in the list given by \texttt{mc2\_mthds()} only return expression objects that processing function called by \texttt{tcplRun} executes in the local function environment to avoid making additional copies of the data in memory. We encourage suggestions for new methods. + +\subsection*{Level 3} +\label{subsec:mc3} +\addcontentsline{toc}{subsection}{Level 3} +Level 3 processing converts the assay component to assay endpoint(s) and defines the normalized-response value field ($\mathit{resp}$); logarithm-concentration field ($\mathit{logc}$); and optionally, the baseline value ($\mathit{bval}$) and positive control value ($\mathit{pval}$) fields. The purpose of level 3 processing is to normalize the corrected values to either the percentage of a control or to fold-change from baseline. The normalization process is discussed in greater detail in the Data Normalization section (page \pageref{sec:datanorm}). The processing aspect of level 3 is almost completely analogous to level 2, except the user has to be careful about using assay component versus assay endpoint. + +The user first needs to check which assay endpoints stem from the the assay component queued for processing. +\hfill \newline +<<>>= +## Look at the assay endpoints for acid 1 +tcplLoadAeid(fld = "acid", val = 1) +@ +\hfill \par +With the corresponding assay endpoints listed, the normalization methods can be assigned. +<<>>= +tcplMthdAssign(lvl = 3, + id = 1:2, + mthd_id = c(17, 9, 7), + ordr = 1:3, + type = "mc") +tcplMthdAssign(lvl = 3, + id = 2, + mthd_id = 6, + ordr = 4, + type = "mc") +@ +Above, methods 17, 9, and 7 were assigned for both endpoints. The method assignments instruct the processing to: (1) calculate $\mathit{bval}$ for each assay plate ID by taking the median of all data where the well type equals ``n'' or the well type equals ``t'' and the concentration index is 1 or 2; (2) calculate a fold-change over $\mathit{bval}$; (3) log-transform the fold-change values with base 2. The second method assignment (only for AEID 2) tells the processing to multiply all response values by $-1$. + +For a complete list of normalization methods see \texttt{tcplMthdList(lvl = 3, type = "mc")} or \texttt{?MC3\_Methods}. With the assay endpoints and normalization methods defined, the data are ready for level 3 processing. +\hfill \newline +<<>>= +## Do level 3 processing for acid 1 +mc3_res <- tcplRun(id = 1, slvl = 3, elvl = 3, type = "mc") +@ +\hfill \par +\textbf{Notice that level 3 processing takes an assay component ID, not an assay endpoint ID, as the input ID.} As mentioned in previous sections, the user must assign normalization methods by assay endpoint, then do the processing by assay component. The level 3 processing will attempt to process all endpoints in the database for a given component. If one endpoint fails for any reason (e.g., does not have appropriate methods assigned), the processing for the entire component fails. + +\subsection*{Level 4} +\label{subsec:mc4} +\addcontentsline{toc}{subsection}{Level 4} +Level 4 processing splits the data into concentration series by sample and assay endpoint, then models the activity of each concentration series. Activity is modeled only in the positive direction. More information on readouts with both directions is available in the previous section. + +The first step in level 4 processing is to remove the well types with only one concentration. To establish the noise-band for the assay endpoint, the baseline median absolute deviation ($\mathit{bmad}$) is calculated as the median absolute deviation of the response values for test compounds where the concentration index equals 1 or 2. The calculation to define $\mathit{bmad}$ is done once across the entire assay endpoint. \textbf{If additional data is added to the database for an assay component, the $\mathit{bmad}$ values for all associated assay endpoints will change.} Note, this $\mathit{bmad}$ definition is different from the $\mathit{bmad}$ definition used for single-concentration screening. + +Before the model parameters are estimated, a set of summary values are calculated for each concentration series: the minimum and maximum response; minimum and maximum log concentration; the number of concentrations, points, and replicates; the maximum mean and median with the concentration at which they occur; and the number of medians greater than $3\mathit{bmad}$. When referring to the concentration series the ``mean'' and ``median'' values are defined as the mean or median of the response values at every concentration. In other words, the maximum median is the maximum of all median values across the concentration series. + +Concentration series must have at least four concentrations to enter the fitting algorithm. By default, concentration series must additionally have at least one median value greater than $3\mathit{bmad}$ to enter the fitting algorithm. The median value above $3\mathit{bmad}$ requirement can be ignored by setting $\mathit{fit\_all}$ to 1 in the assay endpoint annotation. + +All models draw from the Student's t-distribution with four degrees of freedom. The wider tails in the t-distribution diminish the influence of outlier values, and produce more robust estimates than do the more commonly used normal distribution. The robust fitting removes the need for any outlier elimination before fitting. The fitting algorithm utilizes maximum likelihood estimates parameters for three models as defined below in equations \ref{eq:z} through \ref{eq:gnlsc6}. + +Let $t(z,\nu)$ be the Student's t-distribution with $\nu$ degrees of freedom, $y_{i}$ be the observed response at the $i^{th}$ observation, and $\mu_{i}$ be the estimated response at the $i^{th}$ observation. We calculate $z_{i}$ as +\begin{equation} +\label{eq:z} +z_{i} = \frac{y_{i} - \mu_{i}}{\exp(\sigma)}\mathrm{,} +\end{equation} +where $\sigma$ is the scale term. Then the log-likelihood is +\begin{equation} +\label{eq:ll} +\sum_{i=1}^{n} [\ln\left(t(z_{i}, 4)\right) - \sigma]\mathrm{,} +\end{equation} +where $n$ is the number of observations. + +The first model fit in the fitting algorithm is a constant model at 0, abbreviated ``cnst.'' The constant model only has one parameter, the scale term. For the constant model $\mu_{i}$ is given by +\begin{equation} +\label{eq:cnst} +\mu_{i} = 0\mathrm{.} +\end{equation} + +The second model in the fitting algorithm is a constrained Hill model (hill), where the bottom asymptote is forced to 0. Including the scale parameter, the Hill model has four parameters. Let $\mathit{tp}$ be the top asymptote, $\mathit{ga}$ be the AC$_{50}$\footnote{The AC$_{50}$ is the activity concentration at 50\%, or the concentration where the modeled activity equals 50\% of the top asymptote.} in the gain direction, $\mathit{gw}$ be the Hill coefficient in the gain direction, and $x_{i}$ be the log concentration at the $i^{th}$ observation. Then $\mu_{i}$ for the Hill model is given by +\begin{equation} +\label{eq:hill} +\mu_{i} = \frac{tp}{1 + 10^{(\mathit{ga} - x_{i})\mathit{gw}}}\mathrm{,} +\end{equation} +with the constraints +\begin{equation} +\label{eq:hillc1} +0 \leq \mathit{tp} \leq 1.2\mathrm{max\;resp,} +\end{equation} +\begin{equation} +\label{eq:hillc2} +\mathrm{min\;logc} - 2 \leq \mathit{ga} \leq \mathrm{max\;logc} + 0.5\mathrm{,} +\end{equation} +and +\begin{equation} +\label{eq:hillc3} +0.3 \leq \mathit{gw} \leq 8\mathit{.} +\end{equation} + +The third model in the fitting algorithm is a constrained gain-loss model (gnls), defined as a product of two Hill models, with a shared top asymptote and both bottom asymptote values equal to 0. Including the scale term, the gain-loss model has six parameters. Let $\mathit{tp}$ be the shared top asymptote, $\mathit{ga}$ be the AC$_{50}$ in the gain direction, $\mathit{gw}$ be the Hill coefficient in the gain direction, $\mathit{la}$ be the AC$_{50}$ in the loss direction, $\mathit{lw}$ be the Hill coefficient in the loss direction, and $x_{i}$ be the log concentration at the $i^{th}$ observation. Then $\mu_{i}$ for the gain-loss model is given by +\begin{equation} +\label{eq:gnls} +\mu_{i} = \mathit{tp}\left(\frac{1}{1 + 10^{(\mathit{ga} - x_{i})\mathit{gw}}}\right)\left(\frac{1}{1 + 10^{(x_{i} - \mathit{la})\mathit{lw}}}\right)\mathrm{,} +\end{equation} +with the constraints +\begin{equation} +\label{eq:gnlsc1} +0 \leq \mathit{tp} \leq 1.2\mathrm{max\;resp,} +\end{equation} +\begin{equation} +\label{eq:gnlsc2} +\mathrm{min\;logc} - 2 \leq \mathit{ga} \leq \mathrm{max\;logc,} +\end{equation} +\begin{equation} +\label{eq:gnlsc3} +0.3 \leq \mathit{gw} \leq 8\mathrm{,} +\end{equation} +\begin{equation} +\label{eq:gnlsc4} +\mathrm{min\;logc} - 2 \leq \mathit{la} \leq \mathrm{max\;logc} + 2\mathrm{,} +\end{equation} +\begin{equation} +\label{eq:gnlsc5} +0.3 \leq \mathit{lw} \leq 18\mathrm{,} +\end{equation} +and +\begin{equation} +\label{eq:gnlsc6} +\mathit{la}-\mathit{ga} > 0.25\mathrm{.} +\end{equation} + +Level 4 does not utilize any assay endpoint-specific methods; the user only needs to run the \texttt{tcplRun} function. \textbf{Level 4 processing and all subsequent processing is done by assay endpoint, not assay component}. The previous section showed how to find the assay endpoints for an assay component using the \texttt{tcplLoadAeid} function. The example dataset includes two assay endpoints with aeid values of 1 and 2. +\hfill \newline +<<>>= +## Do level 4 processing for aeid 1 and load the data +mc4_res <- tcplRun(id = 1:2, slvl = 4, elvl = 4, type = "mc") +@ +\hfill \par +The level 4 data include 52 variables, including the ID fields. A complete list of level 4 fields is available in Appendix \ref{app:dbstruc}. The level 4 data include the fields $\mathit{cnst}$, $\mathit{hill}$, and $\mathit{gnls}$ indicating the convergence of the model where a value of 1 means the model converged and a value of 0 means the model did not converge. N/A values indicate the fitting algorithm did not attempt to fit the model. $\mathit{cnst}$ will be N/A when the concentration series had less than 4 concentrations; $\mathit{hill}$ and $\mathit{gnls}$ will be N/A when none of the medians were greater than or equal to $3\mathit{bmad}$. Similarly, the $\mathit{hcov}$ and $\mathit{gcov}$ fields indicate the success in inverting the Hessian matrix. Where the Hessian matrix did not invert, the parameter standard deviation estimates will be N/A. NaN values in the parameter standard deviation fields indicate the covariance matrix was not positive definite. In Figure \ref{fig:l4plt} the $\mathit{hill}$ field is used to find potentially active compounds to visualize with the \texttt{tcplPlotL4ID} function. +\hfill \newline +<<>>= +## Load the level 4 data +m4dat <- tcplLoadData(lvl = 4, type = "mc") +## List the first m4ids where the hill model convered +## for AEID 1 +m4dat[hill == 1 & aeid == 1, head(m4id)] +@ +\hfill \par +\setkeys{Gin}{width=1\textwidth} +\begin{figure}[h!] +<>= +## Plot a fit for m4id 21 +tcplPlotM4ID(m4id = 686, lvl = 4) +@ +\caption{An example level 4 plot for a single concentration series. The orange dashed line shows the constant model, the red dashed line shows the Hill model, and the blue dashed line shows the gain-loss model. The gray striped box shows the baseline region, $0 \pm 3\mathit{bmad}$. The summary panel shows assay endpoint and sample information, the parameter values (val) and standard deviations (sd) for the Hill and gain-loss models, and summary values for each model.} +\label{fig:l4plt} +\end{figure} +\par +The model summary values in Figure \ref{fig:l4plt} include Akaike Information Criterion (AIC), probability, and the root mean square error (RMSE). Let $\log(\Lagr(\hat{\theta}, y))$ be the log-likelihood of the model $\hat{\theta}$ given the observed values $y$, and $K$ be the number of parameters in $\hat{\theta}$, then, +\begin{equation} +\label{eq:aic} +\mathrm{AIC} = -2\log(\Lagr(\hat{\theta}, y)) + 2K\mathrm{.} +\end{equation} +The probability, $\omega_{i}$, is defined as the weight of evidence that model $i$ is the best model, given that one of the models must be the best model. Let $\Delta_{i}$ be the difference $\mathrm{AIC}_{i} - \mathrm{AIC}_{min}$ for the $i^{th}$ model. If $R$ is the set of models, then $\omega_{i}$ is given by +\begin{equation} +\label{eq:prob} +\omega_{i} = \frac{\exp\left(-\frac{1}{2}\Delta_{i}\right)}{\sum_{i=1}^{R} \exp\left(-\frac{1}{2}\Delta_{r}\right)}\mathrm{.} +\end{equation} +The RMSE is given by +\begin{equation} +\label{eq:rmse} +\mathrm{RMSE} = \sqrt{\frac{\sum_{i=1}^{N} (y_{i} - \mu_{i})^2}{N}}\mathrm{,} +\end{equation} +where $N$ is the number of observations, and $\mu_{i}$ and $y_{i}$ are the estimated and observed values at the $i^{th}$ observation, respectively. + +\subsection*{Level 5} +\label{subsec:mc5} +\addcontentsline{toc}{subsection}{Level 5} +Level 5 processing determines the winning model and activity for the concentration series, bins all of the concentration series into categories, and calculates additional point-of-departure estimates based on the activity cutoff. + +\textbf{The model with lowest AIC value is selected as the winning model ($\mathit{modl}$)}, and is used to determine the activity or hit-call for the concentration series. If two models have equal AIC values, the simpler model (the model with fewer parameters) wins the tie. All of the parameters for the winning model are stored at level 5 with the prefix ``modl\_'' to facilitate easier queries. For a concentration series to get an active hit-call, either the Hill or gain-loss must be selected as the winning model. In addition to selecting the Hill or gain-loss model, the modeled and observed response must meet an efficacy cutoff. + +The efficacy cutoff is defined by the level 5 methods. The efficacy cutoff value ($\mathit{coff}$) is defined as the maximum of all values given by the assigned level 5 methods. Failing to assign a level 5 method will result in every concentration series being called active. For a complete list of level 5 methods see \texttt{tcplMthdList(lvl = 5)} or \texttt{?MC5\_Methods}. +\hfill \newline +<<>>= +## Assign a cutoff value of bmad*6 +tcplMthdAssign(lvl = 5, + id = 1:2, + mthd_id = 6, + type = "mc") +@ +\hfill \par +For the example data the cutoff value is $6\mathit{bmad}$. If the Hill or gain-loss model wins, and the estimated top parameter for the winning model ($\mathit{modl\_tp}$) and the maximum median value ($\mathit{max\_med}$) are both greater than or equal to the efficacy cutoff ($\mathit{coff}$), the concentration series is considered active and the hit-call ($\mathit{hitc}$) is set to 1. + +The hit-call can be 1, 0, or -1. A hit-call of 1 or 0 indicates the concentration series is active or inactive, respectively, according to the analysis; a hit-call of -1 indicates the concentration series had less than four concentrations. + +For active concentration series, two additional point-of-departure estimates are calculated for the winning model: (1) the activity concentration at baseline (ACB or $\mathit{modl\_acb}$) and (2) the activity concentration at cutoff (ACC or $\mathit{modl\_acc}$). The ACB and ACC are defined as the concentration where the estimated model value equals $3\mathit{bmad}$ and the cutoff, respectively. The point-of-departure estimates are summarized in Figure \ref{fig:podplt}. + +\hfill \newline +\setkeys{Gin}{width=1\textwidth} +\begin{figure}[h] +<>= +par(family = "mono", mar = rep(1, 4), pty = "m") +plot.new() +plot.window(xlim = c(0, 30), ylim = c(-30, 100)) +# axis(side = 2, lwd = 2, col = "gray35") +rect(xleft = par()$usr[1], + xright = par()$usr[2], + ybottom = -15, + ytop = 15, + border = NA, + col = "gray45", + density = 15, + angle = 45) +abline(h = 26, lwd = 3, lty = "dashed", col = "gray30") +tmp <- list(modl = "gnls", gnls_ga = 12, gnls_tp = 80, + gnls_gw = 0.18, gnls_lw = 0.7, gnls_la = 25) +tcplAddModel(pars = tmp, lwd = 3, col = "dodgerblue2") + +abline(v = 8.46, lwd = 3, lty = "solid", col = "firebrick") +text(x = 8.46, y = par()$usr[4]*0.9, + font = 2, labels = "ACB", cex = 2, pos = 2, srt = 90) +abline(v = 10.24, lwd = 3, lty = "solid", col = "yellow2") +text(x = 10.24, y = par()$usr[4]*0.9, + font = 2, labels = "ACC", cex = 2, pos = 2, srt = 90) +abline(v = 12, lwd = 3, lty = "solid", col = "dodgerblue2") +text(x = 12, y = par()$usr[4]*0.9, + font = 2, labels = "AC50", cex = 2, pos = 2, srt = 90) + +points(x = c(8.46, 10.24, 12), y = c(15, 26, 40), + pch = 21, cex = 2, col = "gray30", lwd = 2, + bg = c("firebrick", "yellow2", "dodgerblue2")) +@ +\caption{The point-of-departure estimates calculated by the \texttt{tcpl} package. The shaded rectangle represents the baseline region, $0 \pm 3\mathit{bmad}$. The dark stripped line represents the efficacy cutoff ($\mathit{coff}$). The vertical lines show where the point-of-departure estimates are defined: the red line shows the ACB, the yellow line shows the ACC, and the blue line shows the AC$_{50}$.} +\label{fig:podplt} +\end{figure} +\par + +All concentration series fall into a single fit category ($\mathit{fitc}$), defined by the leaves on the tree structure in Figure \ref{fig:fitc1}. Concentration series in the same category will have similar characteristics, and often look very similar. Categorizing all of the series enables faster quality control checking and easier identification of potential false results. The first split differentiates series by hit-call. Series with a hit-call of -1 go into fit category 2. The following two paragraphs will outline the logic for the active and inactive branches. +\setkeys{Gin}{width=1.2\textwidth} +\begin{sidewaysfigure}[!p] +\centering +<>= +tcplPlotFitc() +@ +\caption{The categories used to bin each fit. Each fit falls into one leaf of the tree. The leaves are indicated by bold green font. (Figure created by calling \texttt{tcplPlotFitc()}.)} +\label{fig:fitc1} +\end{sidewaysfigure} + +The first split in the active branch differentiates series by the model winner, Hill or gain-loss. For each model, the next split is defined by the efficacy of it's top parameter in relation to the cutoff. The top value is either less than $1.2\mathit{coff}$ or greater than or equal to $1.2\mathit{coff}$. Finally, series on the active branch go into leaves based on the position of the AC$_{50}$ parameter in relation to the tested concentration range. For comparison purposes, the activity concentration at 95\% (AC95) is calculated, but not stored.\footnote{The \texttt{tcplHill-} functions can be used to calculate values, concentrations, and activity concentrations for the Hill model.} Series with AC$_{50}$ values less than the minimum concentration tested ($\mathit{logc\_min}$) go into the ``$<=$'' leaves, series with AC$_{50}$ values greater than the minimum tested concentration and AC95 values less than maximum tested concentration ($\mathit{logc\_max}$) go into the ``$==$'' leaves, and series with AC95 values greater than the maximum concentration tested go into the ``$>=$'' leaves. + +The inactive branch is first divided by whether any median values were greater than or equal to $3\mathit{bmad}$. Series with no evidence of activity go into fit category 4. Similar to the active branch, series with evidence for activity are separated by the model winner. The Hill and gain-loss portions of the inactive branch follow the same logic. First, series diverge by the efficacy of their top parameter in relation to the cutoff: $\mathit{modl\_tp < 0.8\mathit{coff}}$ or $\mathit{modl\_tp \geq 0.8\mathit{coff}}$. Then the same comparison is made on the top values of the losing model. If the losing model did not converge, then the series go into the ``DNC'' category. If the losing model top value is greater than or equal to $0.8\mathit{coff}$, then the series are split based on whether the losing model top surpassed the cutoff. On the constant model branch, if neither top parameter is greater than or equal to $0.8\mathit{bmad}$, then the series goes into fit category 7. If one of the top parameters is greater than or equal to $0.8\mathit{coff}$, the series goes into fit category 9 or 10 based on whether one of the top values surpassed the cutoff. + +With the level 5 methods assigned, the data are ready for level 5 processing: +\hfill \newline +<<>>= +## Do level 5 processing for aeid 1 and load the data +mc5_res <- tcplRun(id = 1:2, slvl = 5, elvl = 5, type = "mc") +@ +\hfill \par +\setkeys{Gin}{width=1\textwidth} +\begin{figure}[h] +<>= +tcplPlotM4ID(m4id = 370, lvl = 5) +@ +\caption{An example level 5 plot for a single concentration series. The solid line and model highlighting indicate the model winner. The horizontal line shows the cutoff value. In addition to the information from the level 4 plots, the summary panel includes the cutoff ($\mathit{coff}$), hit-call ($\mathit{hitc}$), fit category ($\mathit{fitc}$) and activity probability ($\mathit{actp}$) values.} +\label{fig:l5plt1} +\end{figure} +\par +Figure \ref{fig:l5plt1} shows an example of a concentration series in fit category 37, indicating the series is active and the Hill model won with a top value less than or equal to $1.2\mathit{coff}$, and an AC$_{50}$ value within the tested concentration range. The \texttt{tcplPlotFitc} function shows the distribution of concentration series across the fit category tree (Figure \ref{fig:fitc2}). +\setkeys{Gin}{width=1\textwidth} +\begin{figure}[h] +<>= +m5dat <- tcplLoadData(lvl = 5, type = "mc") +tcplPlotFitc(fitc = m5dat$fitc) +@ +\caption{The distribution of concentration series by fit category for the example data. Both the size and color of the circles indicate the number of concentration series. The legend gives the range for number of concentration series by color.} +\label{fig:fitc2} +\end{figure} +\hfill \par +The distribution in Figure \ref{fig:fitc2} shows 24-40 concentration series fell into fit category 21. Following the logic discussed previously, fit category 21 indicates an inactive series where the Hill model was selected, the top asymptote for the Hill model was greater than $0.8\mathit{coff}$, and the gain-loss top asymptote was greater than or equal to the cutoff. The series in fit category 21 can be found easily in the level 5 data. +\hfill \newline +<<>>= +head(m5dat[fitc == 21, + list(m4id, hill_tp, gnls_tp, + max_med, coff, hitc)]) +@ +\hfill \par +The plot in Figure \ref{fig:l5plt2} shows a concentration series in fit category 21. In the example given by Figure \ref{fig:l5plt2}, the $\mathit{hill\_tp}$ and $\mathit{gnls\_tp}$ parameters are equal and greater than $\mathit{coff}$; however, the maximum median value ($\mathit{max\_med}$) is not greater than the cutoff making the series inactive. +\hfill \par +\setkeys{Gin}{width=1\textwidth} +\begin{figure}[h] +<>= +tcplPlotM4ID(m4id = 45, lvl = 5) +@ +\caption{Level 5 plot for m4id 45 showing an example series in fit category 21.} +\label{fig:l5plt2} +\end{figure} + +\subsection*{Level 6} +\label{subsec:mc6} +\addcontentsline{toc}{subsection}{Level 6} +Level 6 processing uses various methods to identify concentration series with etiologies that may suggest false positive/false negative results or explain apparent anomalies in the data. Each flag has is defined by a level 6 method that has to be assigned to each assay endpoint. Similar to level 5, an assay endpoint does not need any level 6 methods assigned to complete processing. +\hfill \newline +<<>>= +tcplMthdAssign(lvl = 6, + id = 1:2, + mthd_id = c(6:8, 10:12, 15:16), + type = "mc") +tcplMthdLoad(lvl = 6, id = 1, type = "mc") +@ +\hfill \par +The example above assigns the most common flags. Some of the available flags only apply to specific experimental designs and do not apply to all data. For a complete list of normalization methods see \texttt{tcplMthdList(lvl = 6)} or \texttt{?MC6\_Methods}. + +The additional $\mathit{nddr}$ field in the ``mc6\_methods'' (and the output from \texttt{tcplMthdLoad()}/\texttt{tcplMthdList()} for level 6) indicates whether the method requires additional data. Methods with an $\mathit{nddr}$ value of 0 only require the modeled/summary information from levels 4 and 5. Methods with an $\mathit{nddr}$ value of 1 also require the individual response and concentration values from level 3. Methods requiring data from level 3 can greatly increase the processing time. +\hfill \newline +<<>>= +## Do level 6 processing +mc6_res <- tcplRun(id = 1:2, slvl = 6, elvl = 6, type = "mc") +m6dat <- tcplLoadData(lvl = 6, type = "mc") +@ +\hfill \par +For the two assay endpoints, \Sexpr{nrow(m6dat)} out of the \Sexpr{nrow(m5dat)} concentration series were flagged in the level 6 processing. Series not flagged in the level 6 processing do not get stored at level 6. Each series-flag combination is a separate entry in the level 6 data. Or, in other words, if a series has multiple flags it will show up on multiple rows in the output. For example, consider the following results: +\hfill \newline +<<>>= +m6dat[m4id == 46] +@ +\hfill \par +The data above lists two flags: ``Multiple points above baseline, inactive'' and ``Borderline inactive.'' Without knowing much about the flags one might assume this concentration series had some evidence of activity but was not called a hit, and could potentially be a false negative. In cases of borderline results, plotting the curve is often helpful. + +\hfill \par +\setkeys{Gin}{width=1\textwidth} +\begin{figure}[h!] +<>= +tcplPlotM4ID(m4id = 46, lvl = 6) +@ +\caption{An example level 6 plot for a single concentration series. All level 6 method ID ($\mathit{l6\_mthd\_id}$) values are concatenated in the flags section. If flags have an associated value ($\mathit{fval}$), the value will be shown in parentheses to the right of the level 6 method ID.} +\label{fig:l6plt} +\end{figure} +The evidence of true activity shown in Figure \ref{fig:l6plt} could be argued either way. Level 6 processing does not attempt to define truth in the matter of borderline compounds or data anomalies, but rather attempts to identify concentration series for closer consideration. + +\appendix +\clearpage +\section{Field Explanation/Database Structure} +\markboth{Field Explanation/Database Structure}{} +\thispagestyle{plain} +\label{app:dbstruc} + +This appendix contains reference tables that describe the structure and table fields found in the \texttt{tcpl} database. The first sections of this appendix describe the data-containing tables, followed by a section describing the additional annotation tables. + +In general, the single-concentration data and accompanying methods are found in the ``sc\#'' tables, where the number indications the processing level. Likewise, the multiple-concentration data and accompanying methods are found in the ``mc\#'' tables. Each processing level that has accompanying methods will also have a tables with the ``\_methods'' and ``\_id'' naming scheme. For example, the database contains the following tables: ``mc5'' storing the data from multiple-concentration level 5 processing, ``mc5\_methods'' storing the available level 5 methods, and ``mc5\_aeid'' storing the method assignments for level 5. Note, the table storing the method assignments for level 2 multiple-concentration processing is called ``mc2\_acid'' because MC2 methods are assigned by assay component ID. + +There are two additional tables, ``sc2\_agg'' and ``mc4\_agg,'' that link the data in tables ``sc2'' and ``mc4'' to the data in tables ``sc1'' and ``mc3,'' respectively. This is necessary because each entry in the database before SC2 and MC4 processing represents a single value; subsequent entries represent summary/modeled values that encompass many values. To know what values were used in calculating the summary/modeled values, the user must use the ``\_agg'' look-up tables. + +Each of the methods tables have fields analogous to $\mathit{mc5\_mthd\_id}$, $\mathit{mc5\_mthd}$, and $\mathit{desc}$. These fields represent the unique key for the method, the abbreviated method name (used to call the method from the corresponding \texttt{mc5\_mthds} function), and a brief description of the method, respectively. The ``mc6\_methods'' table may also includes $\mathit{nddr}$ field. More information about $\mathit{nddr}$ is available in the discussion of multiple-concentration level 6 processing (page \pageref{subsec:mc6}). + +The method assignment tables will have fields analogous to $\mathit{mc5\_mthd\_id}$ matching the method ID from the methods tables, an assay component or assay endpoint ID, and possibly an $\mathit{exec\_ordr}$ field indicating the order in which to execute the methods. + +The method and method assignment tables will not be listed in the tables below to reduce redundancy. + +Many of the tables also include the $\mathit{created\_date}$, $\mathit{modified\_date}$, and $\mathit{modified\_by}$ fields that store information helpful for tracking changes to the data. These fields will not be discussed further or included in the tables below. + +Many of the tables specific to the assay annotation are not utilized by the \texttt{tcpl} package. The full complexity of the assay annotation used by the ToxCast program is beyond the scope of this vignette and the \texttt{tcpl} package. More information about the ToxCast assay annotation can be found at: \url{}. + +\clearpage + +\subsection*{Single-concentration data-containing tables} +\label{subsec:sctabs} +\addcontentsline{toc}{subsection}{Single-concentration tables} + +\begin{table}[H] + \centering + \caption{Fields in sc0 table.} + \noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + s0id & Level 0 ID \\ \hline + acid & Assay component ID \\ \hline + spid & Sample ID \\ \hline + cpid & Chemical plate ID \\ \hline + apid & Assay plate ID \\ \hline + rowi & Assay plate row index \\ \hline + coli & Assay plate column index \\ \hline + wllt & Well type$^\dagger$\\ \hline + wllq & 1 if the well quality was good, else 0$^\ddagger$\\ \hline + conc & Concentration in micromolar \\ \hline + rval & Raw assay component value/readout from vendor \\ \hline + srcf & Filename of the source file containing the data \\ \hline + \multicolumn{2}{l}{\footnotesize{$^\dagger$Information about the different well types is available in Appendix \ref{app:l0}.}} \\[-8pt] + \end{tabular}} +\label{tab:sc0} +\end{table} + +\begin{table}[H] + \centering + \caption{Fields in sc1 table.} + \noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + s1id & Level 1 ID \\ \hline + s0id & Level 0 ID \\ \hline + acid & Assay component ID \\ \hline + aeid & Assay component endpoint ID \\ \hline + logc & Log base 10 concentration \\ \hline + bval & Baseline value \\ \hline + pval & Positive control value \\ \hline + resp & Normalized response value \\ \hline + \end{tabular}} +\label{tab:sc1} + +\end{table}\begin{table}[H] + \centering + \caption{Fields in sc2\_agg table.} + \noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + aeid & Assay component endpoint ID \\ \hline + s0id & Level 0 ID \\ \hline + s1id & Level 1 ID \\ \hline + s2id & Level 2 ID \\ \hline + \end{tabular}} +\label{tab:sc2agg} +\end{table} + +\begin{table}[H] + \centering + \caption{Fields in sc2 table.} + \noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + s2id & Level 2 ID \\ \hline + aeid & Assay component endpoint ID \\ \hline + spid & Sample ID \\ \hline + bmad & Baseline median absolute deviation \\ \hline + max\_med & Maximum median response value \\ \hline + hitc & Hit-/activity-call, 1 if active, 0 if inactive\\ \hline + coff & Efficacy cutoff value \\ \hline + tmpi & Ignore, temporary index used for uploading purposes\\ \hline + \end{tabular}} +\label{tab:sc2} +\end{table} + +\clearpage + +\subsection*{Multiple-concentration data-containing tables} +\label{subsec:mctabs} +\addcontentsline{toc}{subsection}{Multiple-concentration tables} + +The ``mc0'' table, other than containing $\mathit{m0id}$ rather than $\mathit{s0id}$, is identical to the ``sc0'' described in the section above. + +\begin{table}[H] + \centering + \caption{Fields in mc1 table.} + \noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + m1id & Level 1 ID \\ \hline + m0id & Level 0 ID \\ \hline + acid & Assay component ID \\ \hline + cndx & Concentration index \\ \hline + repi & Replicate index \\ \hline + \end{tabular}} +\label{tab:mc1} +\end{table} + +\begin{table}[H] + \centering + \caption{Fields in mc2 table.} + \noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + m2id & Level 2 ID \\ \hline + m0id & Level 0 ID \\ \hline + acid & Assay component ID \\ \hline + m1id & Level 1 ID \\ \hline + cval & Corrected value \\ \hline + \end{tabular}} +\label{tab:mc2} +\end{table} + +\begin{table}[H] + \centering + \caption{Fields in mc3 table.} + \noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + m3id & Level 3 ID \\ \hline + aeid & Assay endpoint ID \\ \hline + m0id & Level 0 ID \\ \hline + acid & Assay component ID \\ \hline + m1id & Level 1 ID \\ \hline + m2id & Level 2 ID \\ \hline + bval & Baseline value \\ \hline + pval & Positive control value \\ \hline + logc & Log base 10 concentration \\ \hline + resp & Normalized response value \\ \hline + \end{tabular}} +\label{tab:mc3} +\end{table} + +\begin{table}[H] + \centering + \caption{Fields in mc4\_agg table.} + \noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + aeid & Assay endpoint ID \\ \hline + m0id & Level 0 ID \\ \hline + m1id & Level 1 ID \\ \hline + m2id & Level 2 ID \\ \hline + m3id & Level 3 ID \\ \hline + m4id & Level 4 ID \\ \hline + \end{tabular}} +\label{tab:mc4agg} +\end{table} + +\begin{table}[H] + \centering + \caption{Fields in mc4 table (Part 1).} + \noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + m4id & Level 4 ID \\ \hline + aeid & Assay endpoint ID \\ \hline + spid & Sample ID \\ \hline + bmad & Baseline median absolute deviation \\ \hline + resp\_max & Maximum response value \\ \hline + resp\_min & Minimum response value \\ \hline + max\_mean & Maximum mean response value \\ \hline + max\_mean\_conc & Log concentration at $\mathit{max\_mean}$ \\ \hline + max\_med & Maximum median response value \\ \hline + max\_med\_conc & Log concentration at $\mathit{max\_med}$ \\ \hline + logc\_max & Maximum log concentration tested \\ \hline + logc\_min & Minimum log concentration tested \\ \hline + cnst & 1 if the constant model converged, 0 if it failed to converge, N/A if series had less than four concentrations\\ \hline + hill & 1 if the Hill model converged, 0 if it failed to converge, N/A if series had less than four concentrations or if $\mathit{max\_med} < 3\mathit{bmad}$ \\ \hline + hcov & 1 if the Hill model Hessian matrix could be inverted, else 0 \\ \hline + gnls & 1 if the gain-loss model converged, 0 if it failed to converge, N/A if series had less than four concentrations or if $\mathit{max\_med} < 3\mathit{bmad}$ \\ \hline + gcov & 1 if the gain-loss model Hessian matrix could be inverted, else 0\\ \hline + cnst\_er & Scale term for the constant model \\ \hline + cnst\_aic & AIC for the constant model \\ \hline + cnst\_rmse & RMSE for the constant model \\ \hline + cnst\_prob & Probability the constant model is the true model \\ \hline + hill\_tp & Top asymptote for the Hill model \\ \hline + hill\_tp\_sd & Standard deviation for $\mathit{hill\_tp}$ \\ \hline + hill\_ga & AC$_{50}$ for the Hill model \\ \hline + hill\_ga\_sd & Standard deviation for $\mathit{hill\_ga}$ \\ \hline + \end{tabular}} +\label{tab:mc4p1} +\end{table} + +\begin{table}[H] + \centering + \caption{Fields in mc4 table (Part 2).} + \noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + hill\_gw & Hill coefficient \\ \hline + hill\_gw\_sd & Standard deviation for $\mathit{hill\_gw}$ \\ \hline + hill\_er & Scale term for the Hill model \\ \hline + hill\_er\_sd & Standard deviation for $\mathit{hill\_er}$ \\ \hline + hill\_aic & AIC for the Hill model \\ \hline + hill\_rmse & RMSE for the Hill model \\ \hline + hill\_prob & Probability the Hill model is the true model \\ \hline + gnls\_tp & Top asymptote for the gain-loss model \\ \hline + gnls\_tp\_sd & Standard deviation for $\mathit{gnls\_tp}$ \\ \hline + gnls\_ga & AC$_{50}$ in the gain direction for the gain-loss model \\ \hline + gnls\_ga\_sd & Standard deviation for $\mathit{gnls\_ga}$ \\ \hline + gnls\_gw & Hill coefficient in the gain direction \\ \hline + gnls\_gw\_sd & Standard deviation for $\mathit{gnls\_gw}$ \\ \hline + gnls\_la & AC$_{50}$ in the loss direction for the gain-loss model \\ \hline + gnls\_la\_sd & Standard deviation for $\mathit{gnls\_la}$ \\ \hline + gnls\_lw & Hill coefficient in the loss direction \\ \hline + gnls\_lw\_sd & Standard deviation for $\mathit{gnls\_lw}$ \\ \hline + gnls\_er & Scale term for the gain-loss model \\ \hline + gnls\_er\_sd & Standard deviation for $\mathit{gnls\_er}$ \\ \hline + gnls\_aic & AIC for the gain-loss model \\ \hline + gnls\_rmse & RMSE for the gain-loss model \\ \hline + gnls\_prob & Probability the gain-loss model is the true model \\ \hline + nconc & Number of concentrations tested \\ \hline + npts & Number of points in the concentration series \\ \hline + nrep & Number of replicates in the concentration series \\ \hline + nmed\_gtbl & Number of median values greater than $3\mathit{bmad}$ \\ \hline + tmpi & Ignore, temporary index used for uploading purposes\\ \hline + \end{tabular}} +\label{tab:mc4p2} +\end{table} + +\begin{table}[H] + \centering + \caption{Fields in mc5 table.} + \noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + m5id & Level 5 ID \\ \hline + m4id & Level 4 ID \\ \hline + aeid & Assay endpoint ID \\ \hline + modl & Winning model: ``cnst'', ``hill'', or ``gnls'' \\ \hline + hitc & Hit-/activity-call, 1 if active, 0 if inactive, -1 if cannot determine\\ \hline + fitc & Fit category \\ \hline + coff & Efficacy cutoff value \\ \hline + actp & Activity probability ($1 - \mathit{cnst\_prob}$)\\ \hline + modl\_er & Scale term for the winning model \\ \hline + modl\_tp & Top asymptote for the winning model \\ \hline + modl\_ga & Gain AC$_{50}$ for the winning model \\ \hline + modl\_gw & Gain Hill coefficient for the winning model \\ \hline + modl\_la & Loss AC$_{50}$ for the winning model \\ \hline + modl\_lw & Loss Hill coefficient for the winning model \\ \hline + modl\_prob & Probability for the winning model \\ \hline + modl\_rmse & RMSE for the winning model \\ \hline + modl\_acc & Activity concentration at cutoff for the winning model \\ \hline + modl\_acb & Activity concentration at baseline for the winning model \\ \hline + modl\_ac10 & AC10 for the winning model \\ \hline + \end{tabular}} +\label{tab:mc5} +\end{table} + +\begin{table}[H] + \centering + \caption{Fields in mc6 table.} + \noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + m6id & Level 6 ID \\ \hline + m5id & Level 5 ID \\ \hline + m4id & Level 4 ID \\ \hline + aeid & Assay endpoint ID \\ \hline + m6\_mthd\_id & Level 6 method ID \\ \hline + flag & Text text output for the level 6 method \\ \hline + fval & Value from the flag method, if applicable \\ \hline + fval\_unit & Units for $\mathit{fval}$, if applicable \\ \hline + \end{tabular}} +\label{tab:mc6} +\end{table} + +\clearpage + +\subsection*{Auxiliary annotation tables} +\label{subsec:auxtabs} +\addcontentsline{toc}{subsection}{Auxiliary annotation tables} + +As mentioned in the introduction to this appendix, a full description of the assay annotation is beyond the scope of this vignette. The fields pertinent to the \texttt{tcpl} package are listed in the tables below. + +\begin{table}[H] + \centering + \caption{List of annotation tables.} + \noindent\makebox[\textwidth]{% + \begin{tabular}{l p{10cm}} + Table Name & Description \\ \hline + assay & Assay-level annotation \\ \hline + assay\_component & Assay component-level annotation \\ \hline + assay\_component\_endpoint & Assay endpoint-level annotation \\ \hline + assay\_component\_map & Assay component source names and their corresponding assay component ids \\ \hline + assay\_reagent* & Assay reagent information \\ \hline + assay\_reference* & Map of citations to assay \\ \hline + assay\_source & Assay source-level annotation \\ \hline + chemical & List of chemicals and associated identifiers \\ \hline + chemical\_library & Map of chemicals to different chemical libraries \\ \hline + citations* & List of citations \\ \hline + gene & Gene* identifiers and descriptions \\ \hline + intended\_target* & Intended assay target at the assay endpoint level \\ \hline + mc5\_fit\_categories & The level 5 fit categories \\ \hline + organism* & Organism identifiers and descriptions \\ \hline + sample & Sample ID information and chemical ID mapping \\ \hline + technological\_target* & Technological assay target at the assay component level \\ \hline + \multicolumn{2}{p{15cm}}{\footnotesize{* indicates tables not currently used by the \texttt{tcpl} package}} + \end{tabular}} + \label{tab:datatbllist} +\end{table} + +\begin{table}[H] +\centering +\caption{Fields in assay.} +\noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + aid & Assay ID \\ \hline + asid & Assay source ID \\ \hline + assay\_name & Assay name (abbreviated ``anm'' within the package) \\ \hline + assay\_desc & Assay description \\ \hline + timepoint\_hr & Treatment duration in hours \\ \hline + assay\_footprint & Microtiter plate size$^\dagger$ \\ \hline + \multicolumn{2}{p{12cm}}{\footnotesize{$^\dagger$ discussed further in the ``Register and Upload New Data'' section (page \pageref{sec:newdata})}} + \end{tabular}} +\label{tab:assay} +\end{table} + +\begin{table}[H] +\centering +\caption{Fields in assay\_component.} +\noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + acid & Assay component ID \\ \hline + aid & Assay ID \\ \hline + assay\_component\_name & Assay component name (abbreviated ``acnm'' within the package) \\ \hline + assay\_component\_desc & Assay component description \\ \hline + \end{tabular}} +\label{tab:assaycomp} +\end{table} + +\begin{table}[H] +\centering +\caption{Fields in assay\_source.} +\noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + asid & Assay source ID \\ \hline + assay\_source\_name & Assay source name (typically an abbreviation of the assay\_source\_long\_name, abbreviated ``asnm'' within the package) \\ \hline + assay\_source\_long\_name & The full assay source name \\ \hline + assay\_source\_description & Assay source description \\ \hline + \end{tabular}} +\label{tab:assaysource} +\end{table} + +\begin{table}[H] +\centering +\caption{Fields in assay\_component\_endpoint.} +\noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + aeid & Assay component endpoint ID \\ \hline + acid & Assay component ID \\ \hline + assay\_component\_endpoint\_name & Assay component endpoint name (abbreviated ``aenm'' within the package) \\ \hline + assay\_component\_endpoint\_desc & Assay component endpoint description \\ \hline + export\_ready & 0 or 1, used to flag data as ``done'' \\ \hline + normalized\_data\_type & The units of the normalized data$^\dagger$ \\ \hline + burst\_assay & 0 or 1, 1 indicates the assay results should be used in calculating the burst z-score \\ \hline + fit\_all & 0 or 1, 1 indicates all results should be fit, regardless of whether the $\mathit{max\_med}$ surpasses $3\mathit{bmad}$ \\ \hline + \multicolumn{2}{p{12cm}}{\footnotesize{$^\dagger$ discussed further in the ``Register and Upload New Data'' section (page \pageref{sec:newdata})}} + \end{tabular}} +\label{tab:assaycompend} +\end{table} + +\begin{table}[H] +\centering +\caption{Fields in assay\_component\_map table.} +\noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + acid & Assay component ID \\ \hline + acsn & Assay component source name \\ \hline + \end{tabular}} +\label{tab:assaycompmap} +\end{table} + +\begin{table}[H] +\centering +\caption{Fields in chemical.} +\noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + chid & Chemical ID$^\dagger$ \\ \hline + casn & CAS Registry Number \\ \hline + chnm & Chemical name \\ \hline + \multicolumn{2}{p{10cm}}{\footnotesize{$^\dagger$ this is the DSSTox GSID within the ToxCast data, but can be any integer and will be auto-generated (if not explicitly defined) for newly registered chemicals}} + \end{tabular}} +\label{tab:chemical} +\end{table} + +\begin{table}[H] +\centering +\caption{Fields in chemical\_library.} +\noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + chid & Chemical ID \\ \hline + clib & Chemical library \\ \hline + \end{tabular}} +\label{tab:chemlib} +\end{table} + +\begin{table}[H] + \centering + \caption{Fields in mc5\_fit\_categories table.} + \noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + fitc & Fit category \\ \hline + parent\_fitc & Parent fit category \\ \hline + name & Fit category name \\ \hline + xloc & x-axis location for plotting purposes \\ \hline + yloc & y-axis location for plotting purposes \\ \hline + \end{tabular}} +\label{tab:l5fitcategories} +\end{table} + +\begin{table}[H] +\centering +\caption{Fields in sample.} +\noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + spid & Sample ID \\ \hline + chid & Chemical ID \\ \hline + stkc & Stock concentration \\ \hline + stkc\_unit & Stock concentration unit \\ \hline + tested\_conc\_unit & The concentration unit for the concentration values in the data-containing tables \\ \hline + spid\_legacy & A place-holder for previous sample ID strings + \end{tabular}} +\label{tab:sample} +\end{table} + +The stock concentration fields in the ``sample'' table allow the user to track the original concentration when the neat sample is solubilized in vehicle before any serial dilutions for testing purposes. + +\clearpage +\section{Level 0 Pre-processing} +\label{app:l0} +\markboth{Level 0 Pre-processing}{} +\thispagestyle{plain} +Level 0 pre-processing can be done on virtually any high-throughput/high-content screening application. In the ToxCast program, level 0 processing is done in R by vendor/dataset-specific scripts. The individual R scripts act as the ``laboratory notebook'' for the data, with all pre-processing decisions clearly commented and explained. + +Level 0 pre-processing has to reformat the raw data into the standard format for the pipeline, and also can make manual changes to the data. All manual changes to the data should be very well documented with justification. Common examples of manual changes include fixing a sample ID typo, or changing well quality value(s) to 0 after finding obvious problems like a plate row/column missing an assay reagent. + +Each row in the level 0 pre-processing data represents one well-assay component combination, containing 11 fields (Table \ref{tab:preproc}). The only field in level 0 pre-processing not stored at level 0 is the assay component source name ($\mathit{acsn}$). The assay component source name should be some concatenation of data from the assay source file that identifies the unique assay components. When the data are loaded into the database, the assay component source name is mapped to assay component ID through the assay\_component\_map table in the \texttt{tcpl} database. Assay components can have multiple assay component source names, but each assay component source name can only map to a single assay component. + +\begin{table}[h!] + \centering + \caption{Required fields in level 0 pre-processing.} + \noindent\makebox[\textwidth]{ + \begin{tabular}{l p{8cm} c} + Field & Description & N/A \\ \hline + acsn & Assay component source name & No \\ \hline + spid & Sample ID & No \\ \hline + cpid & Chemical plate ID & Yes \\ \hline + apid & Assay plate ID & Yes \\ \hline + rowi & Assay plate row index, as an integer & Yes \\ \hline + coli & Assay plate column index, as an integer & Yes \\ \hline + wllt & Well type & No \\ \hline + wllq & 1 if the well quality was good, else 0 & No \\ \hline + conc & Concentration in micromolar & No$^\dagger$ \\ \hline + rval & Raw assay component value/readout from vendor & Yes$^\ddagger$ \\ \hline + srcf & Filename of the source file containing the data & No \\ \hline + \multicolumn{3}{l}{\footnotesize{The N/A column indicates whether the field can be N/A in the pre-processed data.}} \\[-8pt] + \multicolumn{3}{p{10cm}}{\footnotesize{$^\dagger$Concentration can be N/A for control values only tested at a single concentration. Concentration cannot be N/A for any test compound (well type of ``t'') data.}} \\[-8pt] + \multicolumn{3}{p{10cm}}{\footnotesize{$^\ddagger$If the raw value is N/A, well type has to be 0.}} + \end{tabular}} +\label{tab:preproc} +\end{table} + +The well type field is used in the processing to differentiate controls from test compounds in numerous applications, including normalization and definition of the assay noise level. Currently, the \texttt{tcpl} package includes the eight well types in Table \ref{tab:wllt}. Package users are encouraged to suggest new well types and methods to better accommodate their data. + + \begin{table}[h!] + \centering + \caption{Well types} + \noindent\makebox[\textwidth]{ + \begin{tabular}{c p{10cm}} + Well Type & Description \\ \hline + t & Test compound \\ \hline + c & Gain-of-signal control in multiple concentrations \\ \hline + p & Gain-of-signal control in single concentration \\ \hline + n & Neutral/negative control \\ \hline + m & Loss-of-signal control in multiple concentrations \\ \hline + o & Loss-of-signal control in single concentration \\ \hline + b & Blank well \\ \hline + v & Viability control \\ \hline + \end{tabular}} +\label{tab:wllt} +\end{table} + +The final step in level 0 pre-processing is loading the data into the \texttt{tcpl} database. The \texttt{tcpl} package includes the \texttt{tcplWriteLvl0} function to load data into the database. The \texttt{tcplWriteLvl0} function maps the assay component source name to the appropriate assay component ID, checks each field for the correct class, and checks the database for the sample IDs with well type ``t.'' Each test compound sample ID must be included in the \texttt{tcpl} database before loading data. The \texttt{tcplWriteLvl0} also checks each test compound for concentration values. + +\clearpage +\section{Cytotoxicity Distribution} +\label{app:cyto} +\markboth{Cytotoxicity Distribution}{} +\thispagestyle{plain} +Recognizing the susbtantial impact of cytotoxicity in confounding high-throughput and high-content screening results, the \texttt{tcpl} package includes methodology for defining chemical-specific cytotoxicity estimates. Our observations based on ToxCast data suggest a complex, and not-yet fully understood, cellular biology that includes non-specific activation of many targets as cells approach death. For example, a chemical may induce activity in an estrogen-related assay, but if that chemical also causes activity in hundreds of other assays at or around the same concentration as cytotoxicity, should the chemical be called an estrogen agonist? The \texttt{tcplCytoPt} function provides an estimate of chemical-specific cytotoxicity points to provide some context to the ``burst'' phenomenon. + +The cytotoxicity point is simply the median AC$_{50}$ for a set of assay endpoints, either given by the user or defined within the \texttt{tcpl} database. By default, the \texttt{tcplCytoPt} function uses the assay endpoints listed in the $\mathit{burst\_assay}$ field of the ``assay\_component\_endpoint'' table, where 1 indicates to include the assay endpoint in the calculation. The ``burst'' assay endpoints can be indentified by running \texttt{tcplLoadAeid(fld = "burst\_assay", val = 1)}. + +In addition to the cytotoxicity point, \texttt{tcplCytoPt} provides two additional estimates: (1) the MAD of the AC$_{50}$ ($\mathit{modl\_ga}$) values used to calculate the cytotoxicity point, and (2) the global MAD. Note, only active assay endpoints (where the hit-call, $\mathit{hitc}$, equals $1$) are included in the calculations. Once the burst distribution (cytotoxicity point and MAD) is defined for each chemical, the global burst MAD is defined as the median of the MAD values. Not every chemcial may be tested in every ``burst'' assay, so the user can determine the minimum number of tested assays as a condition for the MAD value for a particular chemical to be included in the global MAD calculation. By default, if ``aeid'' is the vector of assay endpoints used in the calculation, \texttt{tcplCytoPt} requires the chemical to tested in at least \texttt{floor(0.8 * length(aeid))} assay endpoints to be included in the calculation. The user can specify to include all calculated MAD values (note, there must be at least two active assay endpoints to calculate the MAD) by setting `min.test' to \texttt{FALSE}. The `min.test' parameter also accepts a number, allowing the user to explicitly set the requirement. + +The global MAD gives an estimate of overall cytotoxicity window, and allows for a cytotoxicity distrubtion to be determined for chemicals with less than two active ``burst'' assay endpoints. The cytotoxicity point for chemicals with less two active ``burst'' endpoints is set to the value given to the `default.pt' parameter. By default the \texttt{tcplCytoPt} assigns `default.pt' to 3.\footnote{$10^3 = 1000$, therefore, when using micromolar units, $3$ is equivalent to $1$ millimolar. $1$ millimolar was chosen as an arbitrary high concentration (outside the testing range for ToxCast data), based on the principle all compounds are toxic if given in high enough concentration.} + + +\clearpage +\section{Build Variable Matrices} +\label{app:mats} +\markboth{Build Variable Matrices}{} +\thispagestyle{plain} +The \texttt{tcplVarMat} function creates chemical-by-assay matrices for the level 4 and level 5 data. When multiple sample-assay series exist for one chemical, a single series is selected by the \texttt{tcplSubsetChid} function. See \texttt{?tcplSubsetChid} for more information. + +\begin{enumerate} + \item ``modl\_ga'' -- The $\log_{10}\mathit{AC_{50}}$ (in the gain direction) for the winning model. + \item ``hitc'' -- The hit-call for the winning model. + \item ``m4id'' -- The m4id, listing the concentration series selected by \texttt{tcplSubsetChid}. + \item ``zscore'' -- The z-score (described below). + \item ``tested'' -- $1$ or $0$, $1$ indicating the chemical/assay pair was tested in either the single- or multiple-concentration format. + \item ``tested\_sc'' -- $1$ or $0$, $1$ indicating the chemical/assay pair was tested in the single-concentration format + \item ``tested\_mc'' -- $1$ or $0$, $1$ indicating the chemical/assay pair was tested in the multiple-concentration format + \item ``ac50'' -- a modified AC$_{50}$ table (in non-log units) where assay/chemical pairs that were not tested, or tested and had a hitcall of $0$ or $-1$ have the value $1e6$. + \item ``neglogac50'' -- $-\log_{10}\frac{\mathit{AC_{50}}}{1e6}$ where assay/chemical pairs that were not tested, or tested and had a hitcall of $0$ or $-1$ have the value $0$. +\end{enumerate} + +The z-score calculation is based on the output from \texttt{tcplCytoPt} (Appendix \ref{app:cyto}), and is calculated for each AC$_{50}$ value as follows: +\begin{equation} +\label{eq:zscore} +\mathit{z\-score} = -\frac{\mathit{modl\_ga} - \mathit{cyto\_pt}}{\mathit{global\_mad}}\mathrm{,} +\end{equation} +Note: the burst z-score values are multiplied by -1 to make values that are more potent relative to the burst distribution a higher positive z-score. + +In addition the the standard matrices, additional matrices can be defined by the `add.vars' parameter in the \texttt{tcplVarMat} function. The `add.vars' function will take any level 4 or level 5 field and create the respective matrix. + + +\end{document} + + + + diff --git a/inst/doc/tcpl_Overview.pdf b/inst/doc/tcpl_Overview.pdf index ecf0989fcd69a73fc4c6663b80e47dc67007fdee..7e942f5bea12dab0166c4d80b28a4db69733ade1 100644 GIT binary patch delta 340260 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� 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

%`UULC-Q&5nBmH=-1SU7GmX7b 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 z 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�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 delta 376912 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%0D^}!XG!R@e;ZhQunKL&e7()Z0B@>+T2|ptI1CH(R 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 diff --git a/inst/sql/chdat.csv b/inst/sql/chdat.csv index 06569f8..9ab463d 100644 --- a/inst/sql/chdat.csv +++ b/inst/sql/chdat.csv @@ -1,2075 +1,2075 @@ -"spid","casn","chnm" -"01140000A","26172-55-4","5-Chloro-2-methyl-3(2H)-isothiazolone" -"01140002A","109-43-3","Dibutyl decanedioate" -"01140004A","486-56-6","Cotinine" -"01140006A","2058-94-8","Perfluoroundecanoic acid" -"01140008A","732-11-6","Phosmet" -"01140010A","89-83-8","Thymol" -"01140012A","101-02-0","Triphenyl phosphite" -"01140014A","106-22-9","Citronellol" -"01140016A","36653-82-4","1-Hexadecanol" -"01140018A","79-39-0","Methacrylamide" -"01140020A","77-93-0","Triethyl citrate" -"01140022A","120-80-9","Catechol" -"01140024A","298-02-2","Phorate" -"01140026A","53-86-1","Indomethacin" -"01140028A","15307-79-6","Diclofenac sodium" -"01140030A","2550-40-5","Dicyclohexyl disulfide" -"01140032A","510-15-6","Chlorobenzilate" -"01140034A","2385-85-5","Mirex" -"01140036A","5915-41-3","Terbuthylazine" -"01140038A","6422-86-2","Bis(2-ethylhexyl) terephthalate" -"01140040A","27323-41-7","Dodecylbenzene sulfonate triethanolamine(1:1)" -"01140042A","3825-26-1","PFOA, ammonium salt" -"01140044A","24602-86-6","Tridemorph" -"01140046A","58-08-2","Caffeine" -"01140048A","65-85-0","Benzoic acid" -"01140050A","91-20-3","Naphthalene" -"01140052A","57-55-6","1,2-Propylene glycol" -"01140054A","84-66-2","Diethyl phthalate" -"01140056A","99-08-1","3-Nitrotoluene" -"01140058A","101-54-2","N-Phenyl-1,4-benzenediamine" -"01140060A","99-76-3","Methylparaben" -"01140062A","7632-00-0","Sodium nitrite" -"01140064A","120-71-8","2-Methoxy-5-methylaniline" -"01140066A","95-87-4","2,5-Dimethylphenol" -"01140068A","120-12-7","Anthracene" -"01140070A","111-69-3","Hexanedinitrile" -"01140072A","91-53-2","Ethoxyquin" -"01140074A","94-26-8","Butylparaben" -"01140076A","88-18-6","2-tert-Butylphenol" -"01140078A","132-64-9","Dibenzofuran" -"01140080A","83-32-9","Acenaphthene" -"01140082A","123-31-9","Hydroquinone" -"01140084A","106-46-7","1,4-Dichlorobenzene" -"01140086A","91-64-5","Coumarin" -"01140088A","87-62-7","2,6-Dimethylaniline" -"01140090A","96-48-0","4-Butyrolactone" -"01140092A","100-00-5","1-Chloro-4-nitrobenzene" -"01140094A","106-44-5","p-Cresol" -"01140096A","110-44-1","Sorbic acid" -"01140098A","51-28-5","2,4-Dinitrophenol" -"01140100A","98-01-1","Furfural" -"01140102A","375-85-9","Perfluoroheptanoic acid" -"01140104A","75-12-7","Formamide" -"01140106A","142-62-1","Hexanoic acid" -"01140108A","111-14-8","Heptanoic acid" -"01140110A","88-06-2","2,4,6-Trichlorophenol" -"01140112A","64-67-5","Diethyl sulfate" -"01140114A","643-79-8","1,2-Benzenedicarboxaldehyde" -"01140116A","118-52-5","1,3-Dichloro-5,5-dimethylhydantoin" -"01140118A","57-13-6","Urea" -"01140120A","95-95-4","2,4,5-Trichlorophenol" -"01140122A","78-59-1","Isophorone" -"01140124A","122-62-3","Bis(2-ethylhexyl) decanedioate" -"01140126A","120-47-8","Ethylparaben" -"01140128A","112-05-0","Nonanoic acid" -"01140130A","124-07-2","Octanoic acid" -"01140132A","105-67-9","2,4-Dimethylphenol" -"01140134A","58-55-9","Theophylline" -"01140136A","120-83-2","2,4-Dichlorophenol" -"01140138A","91-59-8","2-Naphthylamine" -"01140140A","123-42-2","Diacetone alcohol" -"01140142A","92-87-5","Benzidine" -"01140144A","100-51-6","Benzyl alcohol" -"01140146A","532-27-4","2-Chloroacetophenone" -"01140148A","99-99-0","4-Nitrotoluene" -"01140150A","119-90-4","3,3'-Dimethoxybenzidine" -"01140152A","83-41-0","1,2-Dimethyl-3-nitrobenzene" -"01140154A","101-55-3","p-Bromodiphenyl ether" -"01140156A","124-04-9","Hexanedioic acid" -"01140158A","98-95-3","Nitrobenzene" -"01140160A","115-77-5","Pentaerythritol" -"01140162A","134-03-2","Sodium L-ascorbate" -"01140164A","842-07-9","C.I. Solvent Yellow 14" -"01140166A","599-79-1","Sulfasalazine" -"01140168A","77-71-4","5,5-Dimethylhydantoin" -"01140170A","50-41-9","Clomiphene citrate (1:1)" -"01140172A","75-99-0","Dalapon" -"01140174A","111-42-2","Diethanolamine" -"01140176A","599-64-4","4-Cumylphenol" -"01140178A","131-55-5","2,2',4,4'-Tetrahydroxybenzophenone" -"01140180A","2943-75-1","Triethoxyoctylsilane" -"01140182A","123-25-1","Diethyl butanedioate" -"01140184A","7747-35-5","5-Ethyl-1-aza-3,7-dioxabicyclo[3.3.0]octane" -"01140186A","2243-62-1","1,5-Naphthalenediamine" -"01140188A","117-84-0","Dioctyl phthalate" -"01140190A","95-65-8","3,4-Dimethylphenol" -"01140192A","89-72-5","2-(Butan-2-yl)phenol" -"01140194A","3739-38-6","3-Phenoxybenzoic acid" -"01140196A","33703-08-1","Hexanedioic acid, diisononyl ester" -"01140198A","1843-05-6","Octabenzone" -"01140200A","60-56-0","Methimazole" -"01140202A","838-88-0","4,4'-Methylenebis(2-methylaniline)" -"01140204A","51-30-9","Isoproterenol hydrochloride" -"01140206A","528-29-0","1,2-Dinitrobenzene" -"01140208A","49562-28-9","Fenofibrate" -"01140210A","119-36-8","Methyl salicylate" -"01140212A","112-25-4","2-(Hexyloxy)ethanol" -"01140214A","128-04-1","Sodium dimethyldithiocarbamate" -"01140216A","2795-39-3","PFOS-K" -"01140218A","96-70-8","2-tert-Butyl-4-ethylphenol" -"01140220A","95-54-5","1,2-Phenylenediamine" -"01140222A","108-59-8","Dimethyl malonate" -"01140224A","99-66-1","Valproic acid" -"01140226A","375-95-1","PFNA" -"01140228A","105-60-2","Caprolactam" -"01140230A","576-26-1","2,6-Dimethylphenol" -"01140232A","3855-32-1","2,6,10-Trimethyl-2,6,10-triazaundecane" -"01140234A","102-71-6","Triethanolamine" -"01140236A","1303-11-3","Indium arsenide" -"01140238A","6381-77-7","Sodium erythorbate (1:1)" -"01140240A","621-64-7","N-Nitrosodipropylamine" -"01140242A","96-29-7","2-Butanone oxime" -"01140244A","55-98-1","Busulfan" -"01140246A","99-51-4","1,2-Dimethyl-4-nitrobenzene" -"01140248A","584-84-9","Toluene-2,4-diisocyanate" -"01140250A","77-48-5","1,3-Dibromo-5,5-dimethylhydantoin" -"01140252A","3871-99-6","PFHS-K" -"01140254A","3033-77-0","N,N,N-Trimethyl(oxiran-2-yl)methanaminium chloride" -"01140256A","924-16-3","N-Nitrosodibutylamine" -"01140258A","55285-14-8","Carbosulfan" -"01140260A","1445-75-6","Diisopropyl methylphosphonate" -"01140262A","72-55-9","p,p'-DDE" -"01140264A","51-21-8","5-Fluorouracil" -"01140266A","121-91-5","1,3-Benzenedicarboxylic acid" -"01140268A","126-73-8","Tributyl phosphate" -"01140270A","94-13-3","Propylparaben" -"01140272A","65-23-6","Pyridoxine" -"01140274A","627-93-0","Dimethyl adipate" -"01140276A","149-57-5","2-Ethylhexanoic acid" -"01140278A","102-76-1","Triacetin" -"01140280A","288-88-0","1H-1,2,4-Triazole" -"01140282A","120-61-6","Dimethyl terephthalate" -"01140284A","108-46-3","Resorcinol" -"01140286A","112-70-9","1-Tridecanol" -"01140288A","151-21-3","Sodium dodecyl sulfate" -"01140290A","101-86-0","2-Benzylideneoctanal" -"01140292A","101-77-9","4,4'-Methylenedianiline" -"01140294A","60-54-8","Tetracycline" -"01140296A","99-59-2","2-Methoxy-5-nitroaniline" -"01140298A","606-20-2","2,6-Dinitrotoluene" -"01140300A","2104-64-5","EPN" -"01140302A","55290-64-7","Dimethipin" -"01140304A","33820-53-0","Isopropalin" -"01140306A","112-30-1","1-Decanol" -"01140308A","136-77-6","4-Hexylresorcinol" -"01140310A","57-83-0","Progesterone" -"01140312A","4418-26-2","Sodium dehydroacetate" -"01140314A","112-00-5","Dodecyltrimethylammonium chloride" -"01140316A","309-00-2","Aldrin" -"01140318A","1156-19-0","Tolazamide" -"01140320A","77-40-7","Bisphenol B" -"01140322A","5392-40-5","3,7-Dimethyl-2,6-octadienal" -"01140324A","77-92-9","Citric acid" -"01140326A","143-50-0","Kepone" -"01140328A","872-50-4","N-Methyl-2-pyrrolidone" -"01140330A","73-22-3","l-Tryptophan" -"01140332A","111-87-5","1-Octanol" -"01140334A","145-73-3","Endothal" -"01140336A","104-67-6","5-Heptyldihydro-2(3H)-furanone" -"01140338A","141-43-5","Ethanolamine" -"01140340A","53-03-2","Prednisone" -"01140342A","57-63-6","17alpha-Ethinylestradiol" -"01140344A","828-00-2","Dimethoxane" -"01140346A","116-25-6","1-(Hydroxymethyl)-5,5-dimethylhydantoin" -"01140348A","110-85-0","Piperazine" -"01140350A","97-53-0","Eugenol" -"01140352A","98-54-4","4-tert-Butylphenol" -"01140354A","117-79-3","2-Aminoanthraquinone" -"01140356A","103-90-2","Acetaminophen" -"01140358A","7378-99-6","N,N-Dimethyloctylamine" -"01140360A","127-07-1","Hydroxyurea" -"01140362A","1934-21-0","FD&C Yellow 5" -"01140364A","84-75-3","Dihexyl phthalate" -"01140366A","25956-17-6","Allura Red C.I.16035" -"01140368A","106-65-0","Dimethyl succinate" -"01140370A","105-99-7","Dibutyl hexanedioate" -"01140372A","92-52-4","Biphenyl" -"01140374A","584-13-4","4-Amino-1,2,4-triazole" -"01140376A","101-20-2","Triclocarban" -"01140378A","298-46-4","Carbamazepine" -"01140380A","5216-25-1","4-Chlorobenzotrichloride" -"01140382A","79-94-7","3,3',5,5'-Tetrabromobisphenol A" -"01140384A","68515-49-1","1,2-Benzenedicarboxylic acid, di-C9-11-branched alkyl esters, C10-rich" -"01140386A","126-86-3","2,4,7,9-Tetramethyl-5-decyne-4,7-diol" -"01140388A","149-30-4","2-Mercaptobenzothiazole" -"01140390A","78-42-2","Tris(2-ethylhexyl) phosphate" -"01140392A","80-08-0","Dapsone" -"01140394A","629-76-5","1-Pentadecanol" -"01140396A","111-82-0","Methyl dodecanoate" -"01140398A","112-49-2","Triethylene glycol dimethyl ether" -"01140400A","105-87-3","Geranyl acetate" -"01140402A","1120-71-4","1,3-Propane sultone" -"01140404A","115-96-8","Tris(2-chloroethyl) phosphate" -"01140406A","88-12-0","N-Vinyl-2-pyrrolidone" -"01140408A","91-22-5","Quinoline" -"01140410A","121-33-5","4-Hydroxy-3-methoxybenzaldehyde" -"01140412A","614-45-9","tert-Butyl perbenzoate" -"01140414A","80-43-3","Dicumyl peroxide" -"01140416A","93-15-2","Methyleugenol" -"01140418A","23593-75-1","Clotrimazole" -"01140420A","100-54-9","3-Pyridinecarbonitrile" -"01140422A","141-04-8","Diisobutyl adipate" -"01140424A","150-68-5","Monuron" -"01140426A","732-26-3","2,4,6-Tris(tert-butyl)phenol" -"01140428A","111-76-2","2-Butoxyethanol" -"01140430A","112-50-5","2-[2-(2-Ethoxyethoxy)ethoxy]ethanol" -"01140432A","2451-62-9","Triglycidyl isocyanurate" -"01140434A","112-53-8","1-Dodecanol" -"01140436A","4455-26-9","N-Methyldioctylamine" -"01140438A","78-63-7","2,5-Dimethyl-2,5-di-(tert-butylperoxy)hexane" -"01140440A","29590-42-9","Isooctyl acrylate" -"01140442A","2783-94-0","FD&C Yellow 6" -"01140444A","79902-63-9","Simvastatin" -"01140446A","86479-06-3","Hexaflumuron" -"01140448A","27955-94-8","4,4',4""-Ethane-1,1,1-triyltriphenol" -"01140450A","124-94-7","Triamcinolone" -"01140452A","754-91-6","PFOSA" -"01140454A","110-62-3","Pentanal" -"01140456A","99-97-8","N,N,4-Trimethylaniline" -"01140458A","527-60-6","2,4,6-Trimethylphenol" -"01140460A","57-50-1","Sucrose" -"01140462A","50-55-5","Reserpine" -"01140464A","1260-17-9","Carminic acid" -"01140466A","99-54-7","3,4-Dichloronitrobenzene" -"01140468A","112-72-1","1-Tetradecanol" -"01140470A","126-11-4","2-(Hydroxymethyl)-2-nitro-1,3-propanediol" -"01140472A","13311-84-7","Flutamide" -"01140474A","10540-29-1","Tamoxifen" -"01140476A","2687-25-4","2,3-Diaminotoluene" -"01140478A","54-11-5","Nicotine" -"01140480A","137-30-4","Ziram" -"01140482A","115-86-6","Triphenyl phosphate" -"01140484A","1929-77-7","Vernolate" -"01140486A","115-28-6","Chlorendic acid" -"01140488A","72-54-8","p,p'-DDD" -"01140490A","95-80-7","2,4-Diaminotoluene" -"01140492A","56-81-5","Glycerol" -"01140494A","79-06-1","Acrylamide" -"01140496A","50-78-2","Aspirin" -"01140498A","121-00-6","2-tert-Butyl-4-methoxyphenol" -"01140500A","262376-75-0","HMR1426" -"01140502A","725228-45-5","AVE5638" -"01140504A","929601-09-2","SR58611" -"01140506A","NOCAS_47342","SR125047" -"01140508A","NOCAS_47374","SSR161421" -"01140510A","189003-92-7","Trelanserin" -"01140512A","NOCAS_47334","MK-968" -"01140514A","742693-38-5","SSR504734" -"01140516A","155990-20-8","SR271425" -"01140518A","NOCAS_47330","PharmaGSID_47330" -"01140520A","1068967-96-3","SAR102608" -"01140522A","473289-62-2","Ilepatril" -"01140524A","NOCAS_47346","SSR162369" -"01140526A","139290-65-6","Volinanserin" -"01140528A","NOCAS_47366","SAR115740" -"01140530A","298198-52-4","SSR180711" -"01140532A","NOCAS_47333","PharmaGSID_47333" -"01140534A","NOCAS_47362","SSR150106" -"01140536A","NOCAS_47351","SSR240612" -"01140538A","210826-40-7","CP-456773" -"01140540A","197077-55-7","UK-333747" -"01140542A","158081-99-3","CP-105696" -"01140544A","220860-50-4","CP-457920" -"01140546A","179465-71-5","CJ-013790" -"01140548A","290352-28-2","CP-634384" -"01140550A","135080-03-4","CP-100829" -"01140552A","501027-49-2","PD-0333941" -"01140554A","89-04-3","Trioctyl trimellitate" -"01140558A","194098-25-4","CP-409092" -"01140560A","484-17-3","9-Phenanthrol" -"01140562A","289716-94-5","CP-607366" -"01140564A","349495-42-7","PharmaGSID_47263" -"01140566A","177785-47-6","PharmaGSID_47261" -"01140568A","527680-56-4","PHA-00568487" -"01140570A","478149-53-0","PHA-00543613" -"01140572A","57-74-9","Chlordane" -"01140574A","261947-38-0","CP-532623" -"01140576A","134002-60-1","CP-085958" -"01140578A","113734-18-2","CP-114271" -"01140580A","249296-43-3","CJ-013610" -"01140582A","NOCAS_47265","CP-471358" -"01140584A","124378-77-4","Enadoline" -"01140586A","214535-77-0","CP-457677" -"01140588A","112733-06-9","Zenarestat" -"01140590A","199171-88-5","CP-401387" -"01140592A","253450-09-8","Besonprodil" -"01140594A","445295-04-5","CP-671305" -"01140596A","361343-19-3","Elzasonan" -"01140598A","NOCAS_47248","CI-1018" -"01140600A","27138-31-4","Di(propylene glycol) dibenzoate" -"01140602A","678-39-7","1,1,2,2-Tetrahydroperfluoro-1-decanol" -"01140604A","2155-70-6","Tributyltin methacrylate" -"01140608A","120-82-1","1,2,4-Trichlorobenzene" -"01140610A","169590-42-5","Celecoxib" -"01140612A","4291-63-8","Cladribine" -"01140614A","111-21-7","Triethylene glycol diacetate" -"01140616A","7173-51-5","Didecyldimethylammonium chloride" -"01140618A","3296-90-0","2,2-Bis(bromomethyl)-1,3-propanediol" -"01140620A","79-44-7","Dimethylcarbamoyl chloride" -"01140622A","334-48-5","Decanoic acid" -"01140624A","100-02-7","4-Nitrophenol" -"01140626A","1119-40-0","Dimethyl glutarate" -"01140628A","118-71-8","Maltol" -"01140630A","96-76-4","2,4-Di-tert-butylphenol" -"01140632A","6055-19-2","Cyclophosphamide monohydrate" -"01140634A","50-29-3","p,p'-DDT" -"01140636A","302-79-4","all-trans-Retinoic acid" -"01140638A","112-27-6","Triethylene glycol" -"01140640A","97-54-1","Isoeugenol" -"01140642A","1461-22-9","Tributyltin chloride" -"01140644A","4151-50-2","Sulfluramid" -"01140646A","131-18-0","Dipentyl phthalate" -"01140648A","1948-33-0","tert-Butylhydroquinone" -"01140650A","111-90-0","2-(2-Ethoxyethoxy)ethanol" -"01140652A","111-46-6","Diethylene glycol" -"01140654A","80-46-6","4-(2-Methylbutan-2-yl)phenol" -"01140656A","112-34-5","2-(2-Butoxyethoxy)ethanol" -"01140658A","99-71-8","4-(Butan-2-yl)phenol" -"01140660A","80844-07-1","Etofenprox" -"01140662A","150-13-0","4-Aminobenzoic acid" -"01140664A","111-77-3","Diethylene glycol monomethyl ether" -"01140666A","107-88-0","1,3-Butanediol" -"01140668A","108-11-2","4-Methyl-2-pentanol" -"01140670A","26628-22-8","Sodium azide" -"01140672A","579-66-8","2,6-Diethylaniline" -"01140674A","134-20-3","Methyl 2-aminobenzoate" -"01140676A","148-24-3","8-Hydroxyquinoline" -"01140678A","59-50-7","4-Chloro-3-methylphenol" -"01140680A","90-04-0","2-Anisidine" -"01140682A","102-60-3","N,N,N',N'-Tetrakis(2-Hydroxypropyl)ethylenediamine" -"01140684A","121-79-9","Propyl gallate" -"01140686A","59756-60-4","Fluridone" -"01140688A","104-40-5","4-Nonylphenol" -"01140690A","2433-14-9","4-Cyclohexylcyclohexanol" -"01140692A","84371-65-3","Mifepristone" -"01140694A","2416-94-6","2,3,6-Trimethylphenol" -"01140696A","1120-36-1","1-Tetradecene" -"01140698A","59-87-0","Nitrofurazone" -"01140700A","1806-26-4","4-Octylphenol" -"01140702A","140-66-9","4-(1,1,3,3-Tetramethylbutyl)phenol" -"01140704A","92-84-2","Phenothiazine" -"01140706A","60-09-3","4-Aminoazobenzene" -"01140708A","81-90-3","Phenolphthalin" -"01140710A","59-67-6","Nicotinic acid" -"01140714A","15310-01-7","Benodanil" -"01140716A","NOCAS_47387","SAR102779" -"01140718A","1861-32-1","Chlorthal-dimethyl" -"01140720A","NOCAS_47328","MK-274" -"01140722A","NOCAS_47377","AVE6324" -"01140724A","97-56-3","2-Amino-5-azotoluene" -"01140726A","94-59-7","Safrole" -"01140728A","57-91-0","17alpha-Estradiol" -"01140730A","108-93-0","Cyclohexanol" -"01140732A","7631-86-9","Silica" -"01140734A","33228-44-3","4-Pentylaniline" -"01140736A","108-01-0","Dimethylaminoethanol" -"01140738A","107-41-5","2-Methyl-2,4-pentanediol" -"01140740A","534-52-1","2-Methyl-4,6-dinitrophenol" -"01140742A","6846-50-0","2,2,4-Trimethyl-1,3-pentanediol diisobutyrate" -"01140744A","140-64-7","Pentamidine isethionate" -"01140746A","106-87-6","4-Vinyl-1-cyclohexene dioxide" -"01140748A","91-62-3","6-Methylquinoline" -"01140750A","92-68-2","4-Cyclohexylcyclohexanone" -"01140752A","5877-42-9","4-Ethyloct-1-yn-3-ol" -"01140754A","63612-50-0","Nilutamide" -"01140756A","52-01-7","Spironolactone" -"01140758A","15619-48-4","1-Benzylquinolinium chloride" -"01140760A","36673-16-2","Isopropyl triethanolamine titanate" -"01140762A","13071-79-9","Terbufos" -"01140764A","1987-50-4","4-Heptylphenol" -"01140766A","7758-19-2","Sodium chlorite" -"01140768A","82640-04-8","Raloxifene hydrochloride" -"01140770A","111-30-8","Glutaraldehyde" -"01140772A","84-16-2","meso-Hexestrol" -"01140774A","107-98-2","1-Methoxy-2-propanol" -"01140776A","62-75-9","N-Nitrosodimethylamine" -"01140778A","123-51-3","Isopentyl alcohol" -"01140780A","486-66-8","Daidzein" -"01140782A","57-85-2","Testosterone propionate" -"01140784A","135-19-3","2-Naphthalenol" -"01140786A","427-51-0","Cyproterone acetate" -"01140788A","77-89-4","Acetyltriethyl citrate" -"01140790A","108-45-2","1,3-Benzenediamine" -"01140792A","824-78-2","Sodium 4-nitrophenolate" -"01140794A","744-45-6","Diphenyl isophthalate" -"01140796A","446-86-6","Azathioprine" -"01140798A","2605-79-0","N,N-Dimethyldecylamine oxide" -"01140800A","108-80-5","Cyanuric acid" -"01140802A","97-77-8","Disulfiram" -"01140804A","5349-51-9","4-(2-Methylbutan-2-yl)cyclohexanol" -"01140806A","106-49-0","4-Methylaniline" -"01140808A","10605-21-7","Carbendazim" -"01140810A","307-24-4","PFHxA" -"01140812A","98-87-3","Benzal chloride" -"01140814A","7487-94-7","Mercuric chloride" -"01140816A","826-62-0","2-Norbornene-5,6-dicarboxylic anhydride" -"01140818A","102-27-2","N-Ethyl-3-methylaniline" -"01140820A","69-74-9","Cytarabine hydrochloride" -"01140822A","206-44-0","Fluoranthene" -"01140824A","107534-96-3","Tebuconazole" -"01140826A","103-33-3","Azobenzene" -"01140828A","121-14-2","2,4-Dinitrotoluene" -"01140830A","122-66-7","1,2-Diphenylhydrazine" -"01140832A","56-04-2","6-Methyl-2-thiouracil" -"01140834A","51-79-6","Urethane" -"01140836A","2144-53-8","Tridecafluorohexylethyl methacrylate" -"01140838A","577-11-7","Docusate sodium" -"01140840A","3319-31-1","Tris(2-ethylhexyl) trimellitate" -"01140842A","25155-30-0","Sodium dodecylbenzenesulfonate" -"01140844A","335-76-2","PFDA" -"01140846A","147-24-0","Diphenhydramine hydrochloride" -"01140848A","56-53-1","Diethylstilbestrol" -"01140850A","1034-01-1","Octyl gallate" -"01140852A","496-72-0","3,4-Diaminotoluene" -"01140854A","95-94-3","1,2,4,5-Tetrachlorobenzene" -"01140856A","2835-95-2","5-Amino-2-methylphenol" -"01140858A","111-44-4","Bis(2-chloroethyl) ether" -"01140860A","100-97-0","Methenamine" -"01140862A","117-39-5","Quercetin" -"01140864A","647-42-7","3,3,4,4,5,5,6,6,7,7,8,8,8-Tridecafluorooctan-1-ol" -"01140866A","72-20-8","Endrin" -"01140868A","84-69-5","Diisobutyl phthalate" -"01140870A","72178-02-0","Fomesafen" -"01140872A","106-47-8","4-Chloroaniline" -"01140874A","55-18-5","N-Nitrosodiethylamine" -"01140876A","76-44-8","Heptachlor" -"01140878A","627-18-9","3-Bromo-1-propanol" -"01140880A","57-97-6","7,12-Dimethylbenz(a)anthracene" -"01140882A","82385-42-0","Sodium saccharin hydrate" -"01140884A","68-26-8","Retinol" -"01140886A","81-81-2","Warfarin" -"01140888A","25265-71-8","Dipropylene glycol" -"01140890A","30516-87-1","3'-Azido-3'-deoxythymidine" -"01140892A","86386-73-4","Fluconazole" -"01140894A","3147-75-9","Octrizole" -"01140896A","87-61-6","1,2,3-Trichlorobenzene" -"01140898A","548-62-9","Gentian Violet" -"01140900A","58-14-0","Pyrimethamine" -"01140902A","2176-62-7","Pentachloropyridine" -"01140904A","59-30-3","Folic acid" -"01140906A","101-80-4","4,4'-Oxydianiline" -"01140908A","62-23-7","4-Nitrobenzoic acid" -"01140910A","6915-15-7","Malic acid" -"01140912A","3811-73-2","Sodium (2-pyridylthio)-N-oxide" -"01140914A","112-38-9","10-Undecenoic acid" -"01140916A","52-51-7","Bronopol" -"01140918A","106-24-1","Geraniol" -"01140920A","131-17-9","Diallyl phthalate" -"01140922A","101-61-1","4,4'-Methylenebis(N,N-dimethylaniline)" -"01140924A","99-55-8","2-Methyl-5-nitroaniline" -"01140926A","532-32-1","Sodium benzoate" -"01140928A","4180-23-8","(E)-Anethole" -"01140930A","22915-73-7","Hexane-1,6-diyl dibenzoate" -"01140932A","2432-87-3","Dioctyl succinate" -"01140934A","6624-73-3","Pentane-1,5-diyl dibenzoate" -"01140936A","82469-79-2","Butyryl trihexyl citrate" -"01140938A","120-55-8","Diethylene glycol dibenzoate" -"01140940A","67-20-9","Nitrofurantoin" -"01140942A","2058-46-0","Oxytetracycline hydrochloride" -"01140944A","56-55-3","Benz(a)anthracene" -"01140946A","100-01-6","4-Nitroaniline" -"01140948A","563-12-2","Ethion" -"01140950A","2921-88-2","Chlorpyrifos" -"01140952A","133-90-4","Chloramben" -"01140954A","69-09-0","Chlorpromazine hydrochloride" -"01140956A","50892-23-4","Pirinixic acid" -"01140958A","99-65-0","1,3-Dinitrobenzene" -"01140960A","64-86-8","Colchicine" -"01140962A","26530-20-1","Octhilinone" -"01140964A","103-24-2","Bis(2-ethylhexyl) nonanedioate" -"01140966A","108-44-1","3-Methylaniline" -"01140968A","34590-94-8","Dipropylene glycol monomethyl ether" -"01140970A","86-73-7","Fluorene" -"01140972A","85-01-8","Phenanthrene" -"01140974A","50-35-1","Thalidomide" -"01140976A","104795-68-8","CI-959" -"01140978A","95-83-0","4-Chloro-1,2-diaminobenzene" -"01140980A","91-66-7","N,N-Diethylaniline" -"01140982A","446-72-0","Genistein" -"01140984A","3056-17-5","Stavudine" -"01140986A","63-05-8","4-Androstene-3,17-dione" -"01140988A","86-30-6","N-Nitrosodiphenylamine" -"01140990A","112529-15-4","Pioglitazone hydrochloride" -"01140992A","84852-15-3","4-Nonylphenol, branched" -"01140994A","69655-05-6","2',3'-Dideoxyinosine" -"01140996A","52-86-8","Haloperidol" -"01140998A","29420-49-3","PFBS-K" -"01141000A","66-27-3","Methyl methanesulfonate" -"01141002A","79-16-3","N-Methylacetamide" -"01141004A","76-03-9","Trichloroacetic acid" -"01141006A","25498-49-1","Tripropylene glycol monomethyl ether" -"01141008A","139-13-9","Nitrilotriacetic acid" -"01141010A","57-41-0","5,5-Diphenylhydantoin" -"01141012A","637-07-0","Clofibrate" -"01141014A","2772-45-4","2,4-Bis(1-methyl-1-phenylethyl)phenol" -"01141016A","88-60-8","2-tert-Butyl-5-methylphenol" -"01141018A","128-39-2","2,6-Di-tert-butylphenol" -"01141020A","NOCAS_47255","CP-465394" -"01141022A","136-60-7","Butyl benzoate" -"01141024A","556-67-2","Octamethylcyclotetrasiloxane" -"01141026A","87-69-4","L-Tartaric acid" -"01141028A","90-94-8","Michler's ketone" -"01141030A","41372-08-1","Methyldopa sesquihydrate" -"01141032A","57-11-4","Octadecanoic acid" -"01141034A","50-28-2","17beta-Estradiol" -"01141036A","544-76-3","Hexadecane" -"01141038A","5315-79-7","1-Hydroxypyrene" -"01141040A","106-25-2","(2Z)-3,7-Dimethylocta-2,6-dien-1-ol" -"01141042A","27178-16-1","Diisodecyl hexanedioate" -"01141044A","94-28-0","Triethylene glycol bis(2-ethylhexanoate)" -"01141046A","1836-75-5","Nitrofen" -"01141048A","69-65-8","D-Mannitol" -"01141050A","54965-24-1","Tamoxifen citrate" -"01141052A","58-93-5","Hydrochlorothiazide" -"01141054A","629-62-9","Pentadecane" -"01141056A","110-26-9","N,N'-Methylenebisacrylamide" -"01141058A","88-58-4","2,5-Di-tert-butylbenzene-1,4-diol" -"01141060A","112-42-5","1-Undecanol" -"01141062A","51-52-5","6-Propyl-2-thiouracil" -"01141064A","154-42-7","6-Thioguanine" -"01141066A","119-93-7","3,3'-Dimethylbenzidine" -"01141068A","77-09-8","Phenolphthalein" -"01141070A","80-15-9","Cumene hydroperoxide" -"01141072A","1143-38-0","Anthralin" -"01141074A","205-99-2","Benzo(b)fluoranthene" -"01141076A","120-95-6","2,4-Bis(2-methylbutan-2-yl)phenol" -"01141078A","291305-06-1","UK-373911" -"01141080A","127308-82-1","Zamifenacin" -"01141082A","402910-27-4","UK-416244" -"01141084A","NOCAS_47299","CP-422935" -"01141086A","230954-09-3","CP-544439" -"01141088A","NOCAS_47291","CI-1044" -"01141090A","353280-07-6","CP-612372" -"01141092A","668981-02-0","CP-863187" -"01141094A","1300-72-7","Sodium xylenesulfonate" -"01141096A","4904-61-4","1,5,9-Cyclododecatriene" -"01141098A","50-22-6","Corticosterone" -"01141100A","129-00-0","Pyrene" -"01141102A","32809-16-8","Procymidone" -"01141104A","95-14-7","1,2,3-Benzotriazole" -"01141106A","80-05-7","Bisphenol A" -"01141108A","77-47-4","Hexachlorocyclopentadiene" -"01141110A","27176-87-0","Dodecylbenzenesulfonic acid" -"01141112A","60-57-1","Dieldrin" -"01141114A","85-68-7","Butyl benzyl phthalate" -"01141118A","166412-78-8","Diisononyl cyclohexane-1,2-dicarboxylate" -"01141120A","131860-33-8","Azoxystrobin" -"01141122A","19044-88-3","Oryzalin" -"01141124A","55219-65-3","Triadimenol" -"01141126A","120-32-1","Clorophene" -"01141128A","608-73-1","1,2,3,4,5,6-Hexachlorocyclohexane" -"01141130A","584-79-2","Allethrin" -"01141132A","3380-34-5","Triclosan" -"01141134A","53894-23-8","Triisononyl trimellitate" -"01141136A","108-67-8","1,3,5-Trimethylbenzene" -"01141138A","51-24-1","Tiratricol" -"01141140A","68392-35-8","4-Hydroxytamoxifen" -"01141142A","797-63-7","Norgestrel" -"01141144A","105624-86-0","5HPP-33" -"01141146A","6344-67-8","3-Hydroxyfluorene" -"01141148A","1024-57-3","Heptachlor epoxide" -"01141150A","2528-16-7","Monobenzyl phthalate" -"01141152A","1563-66-2","Carbofuran" -"01141154A","110235-47-7","Mepanipyrim" -"01141162A","107-21-1","Ethylene glycol" -"01141164A","77-78-1","Dimethyl sulfate" -"01141166A","149413-74-1","FR150011" -"01141168A","146011-65-6","FR145237" -"01141170A","4098-71-9","Isophorone diisocyanate" -"01141172A","174185-16-1","FR167356" -"01141174A","102409-92-7","FR073317" -"01141176A","138472-01-2","FR900409" -"01141178A","NOCAS_48172","PharmaGSID_48172" -"01141180A","136042-19-8","FR130739" -"01141182A","129299-90-7","Fabesetron hydrochloride" -"01141184A","10161-33-8","17beta-Trenbolone" -"01141186A","789-02-6","o,p'-DDT" -"01141188A","929-59-9","2,2'-[Ethane-1,2-diylbis(oxy)]diethanamine" -"01141190A","91082-17-6","C10-21 sulfonic acids phenyl esters" -"01141192A","57-30-7","Phenobarbital sodium" -"01141194A","68-96-2","17alpha-Hydroxyprogesterone" -"01141196A","8000-34-8","Clove leaf oil" -"01141200A","6893-02-3","3,5,3'-Triiodothyronine" -"01141202A","1478-61-1","Bisphenol AF" -"01141204A","60-35-5","Acetamide" -"01141206A","68-22-4","Norethindrone" -"01141208A","53-16-7","Estrone" -"01141210A","35256-85-0","Butam" -"01141212A","1111-78-0","Ammonium carbamate" -"01141214A","2687-96-9","1-Dodecyl-2-pyrrolidinone" -"01141216A","1338-43-8","Sorbitan, mono-(9Z)-9-octadecenoate" -"01141218A","123-35-3","Myrcene" -"01141220A","79-43-6","Dichloroacetic acid" -"01141222A","127-51-5","alpha-Isomethylionone" -"01141224A","123-01-3","Dodecylbenzene" -"01141226A","62-38-4","Phenylmercuric acetate" -"01141228A","10222-01-2","2,2-Dibromo-3-nitrilopropionamide" -"01141230A","1191-50-0","Sodium myristyl sulfate" -"01141232A","2634-33-5","1,2-Benzisothiazolin-3-one" -"01141234A","88-85-7","Dinoseb" -"01141236A","208-96-8","Acenaphthylene" -"01141238A","650-51-1","Sodium trichloroacetate" -"01141240A","20325-40-0","3,3'-Dimethoxybenzidine dihydrochloride" -"01141242A","331623-06-4","MK-547" -"01141244A","96-23-1","1,3-Dichloro-2-propanol" -"01141246A","129453-61-8","Fulvestrant" -"01141252A","119-61-9","Benzophenone" -"01141254A","103-23-1","Di(2-ethylhexyl) adipate" -"11140700A","1806-26-4","4-Octylphenol" -"11140702A","140-66-9","4-(1,1,3,3-Tetramethylbutyl)phenol" -"11140704A","92-84-2","Phenothiazine" -"11140794A","744-45-6","Diphenyl isophthalate" -"11141106A","80-05-7","Bisphenol A" -"11141120A","131860-33-8","Azoxystrobin" -"11141122A","19044-88-3","Oryzalin" -"11141124A","55219-65-3","Triadimenol" -"11141126A","120-32-1","Clorophene" -"11141130A","584-79-2","Allethrin" -"11141132A","3380-34-5","Triclosan" -"21140700A","1806-26-4","4-Octylphenol" -"21140702A","140-66-9","4-(1,1,3,3-Tetramethylbutyl)phenol" -"21140704A","92-84-2","Phenothiazine" -"21140794A","744-45-6","Diphenyl isophthalate" -"21141106A","80-05-7","Bisphenol A" -"21141120A","131860-33-8","Azoxystrobin" -"21141122A","19044-88-3","Oryzalin" -"21141124A","55219-65-3","Triadimenol" -"21141126A","120-32-1","Clorophene" -"21141130A","584-79-2","Allethrin" -"21141132A","3380-34-5","Triclosan" -"BF00107322","55566-30-8","Tetrakis(hydroxymethyl)phosphonium sulfate" -"BF00128067","60-51-5","Dimethoate" -"BF00128068","115-32-2","Dicofol" -"BF00128069","141-66-2","Dicrotophos" -"BF00128070","134605-64-4","Butafenacil" -"BF00128071","131341-86-1","Fludioxonil" -"BF00128072","79241-46-6","Fluazifop-P-butyl" -"BF00128073","68694-11-1","Triflumizole" -"BF00128075","173584-44-6","Indoxacarb" -"BF00128076","29091-21-2","Prodiamine" -"BF00128078","68157-60-8","Forchlorfenuron" -"BF00128079","120068-37-3","Fipronil" -"BF00128080","97886-45-8","Dithiopyr" -"BF00128081","103361-09-7","Flumioxazin" -"BF00128082","122008-85-9","Cyhalofop-butyl" -"BF00128083","128639-02-1","Carfentrazone-ethyl" -"BF00128084","131807-57-3","Famoxadone" -"BF00128085","57966-95-7","Cymoxanil" -"BF00128086","57837-19-1","Metalaxyl" -"BF00128087","23031-36-9","Prallethrin" -"BF00128088","156052-68-5","Zoxamide" -"BF00128090","112281-77-3","Tetraconazole" -"BF00128091","74051-80-2","Sethoxydim" -"BF00128092","161050-58-4","Methoxyfenozide" -"BF00128094","113136-77-9","Cyclanilide" -"BF00128096","94361-06-5","Cyproconazole" -"BF00128097","298-00-0","Methyl parathion" -"BF00128098","23184-66-9","Butachlor" -"BF00128099","81777-89-1","Clomazone" -"BF00128100","149979-41-9","Tepraloxydim" -"BF00128101","52315-07-8","Cypermethrin" -"BF00128102","42874-03-3","Oxyfluorfen" -"BF00128103","35575-96-3","Azamethiphos" -"BF00128104","10043-35-3","Boric acid" -"BF00128105","55-38-9","Fenthion" -"BF00128106","15972-60-8","Alachlor" -"BF00128107","52-68-6","Trichlorfon" -"BF00128108","122-14-5","Fenitrothion" -"BF00128109","7287-19-6","Prometryn" -"BF00128110","1582-09-8","Trifluralin" -"BF00128111","1861-40-1","Benfluralin" -"BF00128112","43121-43-3","Triadimefon" -"BF00128114","40487-42-1","Pendimethalin" -"BF00128115","10265-92-6","Methamidophos" -"BF00128116","1698-60-8","Chloridazon" -"BF00128117","144550-36-7","Iodosulfuron-methyl-sodium" -"BF00128118","123312-89-0","Pymetrozine" -"BF00128119","42509-80-8","Isazofos" -"BF00128120","16752-77-5","Methomyl" -"BF00128121","2593-15-9","Etridiazole" -"BF00128122","335-67-1","PFOA" -"BF00128123","87-90-1","Symclosene" -"BF00128124","101-10-0","Cloprop" -"BF00128125","55406-53-6","3-Iodo-2-propynyl-N-butylcarbamate" -"BF00128126","136-45-8","Dipropyl pyridine-2,5-dicarboxylate" -"BF00128127","3380-34-5","Triclosan" -"BF00128128","1929-82-4","Nitrapyrin" -"BF00128129","15299-99-7","Napropamide" -"BF00128130","134-62-3","DEET" -"BF00128131","94-82-6","2,4-DB" -"BF00128132","36734-19-7","Iprodione" -"BF00128133","66215-27-8","Cyromazine" -"BF00128134","4376-18-5","Monomethyl phthalate" -"BF00128135","120-32-1","Clorophene" -"BF00128136","63-25-2","Carbaryl" -"BF00128137","6153-64-6","Oxytetracycline dihydrate" -"BF00128138","1918-00-9","Dicamba" -"BF00128139","330-54-1","Diuron" -"BF00128140","55219-65-3","Triadimenol" -"BF00128141","50471-44-8","Vinclozolin" -"BF00128142","69377-81-7","Fluroxypyr" -"BF00128143","53112-28-0","Pyrimethanil" -"BF00128144","138261-41-3","Imidacloprid" -"BF00128145","23103-98-2","Pirimicarb" -"BF00128146","78587-05-0","Hexythiazox" -"BF00128147","118134-30-8","Spiroxamine" -"BF00128148","199119-58-9","Trifloxysulfuron-sodium" -"BF00128149","188489-07-8","Flufenpyr-ethyl" -"BF00128165","153719-23-4","Thiamethoxam" -"BF00128166","81334-34-1","Imazapyr" -"BF00128167","741-58-2","Bensulide" -"BF00128168","84087-01-4","Quinclorac" -"BF00128169","76738-62-0","Paclobutrazol" -"BF00128170","300-76-5","Naled" -"BF00128171","5598-13-0","Chlorpyrifos-methyl" -"BF00128172","1007-28-9","Deisopropylatrazine" -"BF00128173","30560-19-1","Acephate" -"BF00128174","71751-41-2","Abamectin" -"BF00128175","333-41-5","Diazinon" -"BF00128176","27314-13-2","Norflurazon" -"BF00128177","51707-55-2","Thidiazuron" -"BF00128178","1134-23-2","Cycloate" -"BF00128179","66230-04-4","Esfenvalerate" -"BF00128180","81335-37-7","Imazaquin" -"BF00128181","39515-41-8","Fenpropathrin" -"BF00128182","1610-18-0","Prometon" -"BF00128183","51338-27-3","Diclofop-methyl" -"BF00128185","34256-82-1","Acetochlor" -"BF00128186","116-06-3","Aldicarb" -"BF00128187","110488-70-5","Dimethomorph" -"BF00128188","141112-29-0","Isoxaflutole" -"BF00128189","361377-29-9","Fluoxastrobin" -"BF00128190","111988-49-9","Thiacloprid" -"BF00128191","81406-37-3","Fluroxypyr-meptyl" -"BF00128192","85509-19-9","Flusilazole" -"BF00128193","79983-71-4","Hexaconazole" -"BF00128194","112410-23-8","Tebufenozide" -"BF00128195","35554-44-0","Imazalil" -"BF00128196","82558-50-7","Isoxaben" -"BF00128197","79538-32-2","Tefluthrin" -"BF00128198","124495-18-7","Quinoxyfen" -"BF00128199","104098-48-8","Imazapic" -"BF00128200","74115-24-5","Clofentezine" -"BF00128201","148-79-8","Thiabendazole" -"BF00128203","21087-64-9","Metribuzin" -"BF00128204","1897-45-6","Chlorothalonil" -"BF00128205","94-75-7","2,4-Dichlorophenoxyacetic acid" -"BF00128206","1194-65-6","Dichlobenil" -"BF00128208","122-39-4","Diphenylamine" -"BF00128209","420-04-2","Cyanamide" -"BF00128210","123-33-1","Maleic hydrazide" -"BF00128211","2425-06-1","Captafol" -"BF00128212","55335-06-3","Triclopyr" -"BF00128213","6734-80-1","Metam-sodium hydrate" -"BF00128214","2303-17-5","Tri-allate" -"BF00128215","126833-17-8","Fenhexamid" -"BF00128216","23135-22-0","Oxamyl" -"BF00128218","142459-58-3","Flufenacet" -"BF00128219","181274-15-7","Propoxycarbazone-sodium" -"BF00128220","88671-89-0","Myclobutanil" -"BF00128221","69327-76-0","Buprofezin" -"BF00128222","121552-61-2","Cyprodinil" -"BF00128223","66441-23-4","Fenoxaprop-ethyl" -"BF00128224","28249-77-6","Thiobencarb" -"BF00128225","119446-68-3","Difenoconazole" -"BF00128226","7696-12-0","Tetramethrin" -"BF00128227","51218-45-2","Metolachlor" -"BF00128228","23950-58-5","Propyzamide" -"BF00128229","1634-78-2","Malaoxon" -"BF00128230","135410-20-7","Acetamiprid" -"BF00128232","210880-92-5","Clothianidin" -"BF00128233","114311-32-9","Imazamox" -"BF00128234","33089-61-1","Amitraz" -"BF00128235","67747-09-5","Prochloraz" -"BF00128236","81335-77-5","Imazethapyr" -"BF00128237","133-07-3","Folpet" -"BF00128238","62924-70-3","Flumetralin" -"BF00128239","533-74-4","Dazomet" -"BF00128240","1596-84-5","Daminozide" -"BF00128241","101-05-3","Anilazine" -"BF00128243","26225-79-6","Ethofumesate" -"BF00128244","314-40-9","Bromacil" -"BF00128245","55283-68-6","Ethalfluralin" -"BF00128246","21725-46-2","Cyanazine" -"BF00128247","50594-66-6","Acifluorfen" -"BF00128248","60207-90-1","Propiconazole" -"BF00128249","34014-18-1","Tebuthiuron" -"BF00128250","5902-51-2","Terbacil" -"BF00128251","19666-30-9","Oxadiazon" -"BF00128252","759-94-4","EPTC" -"BF00128253","10453-86-8","Resmethrin" -"BF00128255","1702-17-6","Clopyralid" -"BF00128256","834-12-8","Ametryn" -"BF00128257","52645-53-1","Permethrin" -"BF00128258","115-29-7","Endosulfan" -"BF00128259","2310-17-0","Phosalone" -"BF00128260","51235-04-2","Hexazinone" -"BF00128261","72490-01-8","Fenoxycarb" -"BF00128262","1918-02-1","Picloram" -"BF00128263","2164-17-2","Fluometuron" -"BF00128264","6923-22-4","Monocrotophos" -"BF00128265","23564-05-8","Thiophanate-methyl" -"BF00128266","31218-83-4","Propetamphos" -"BF00128267","25057-89-0","Bentazone" -"BF00128268","114369-43-6","Fenbuconazole" -"BF00128269","24307-26-4","Mepiquat chloride" -"BF00128270","95737-68-1","Pyriproxyfen" -"BF00128271","129630-19-9","Pyraflufen-ethyl" -"BF00128272","5234-68-4","Carboxin" -"BF00128273","330-55-2","Linuron" -"BF00128274","105512-06-9","Clodinafop-propargyl" -"BF00128275","131-70-4","Monobutyl phthalate" -"BF00128276","3337-71-1","Asulam" -"BF00128277","122-99-6","2-Phenoxyethanol" -"BF00128278","82657-04-3","Bifenthrin" -"BF00128279","90-43-7","2-Phenylphenol" -"BF00128280","19044-88-3","Oryzalin" -"BF00128281","66332-96-5","Flutolanil" -"BF00128282","950-37-8","Methidathion" -"BF00128283","121-75-5","Malathion" -"BF00128285","13194-48-4","Ethoprop" -"BF00128286","22224-92-6","Fenamiphos" -"BF00128287","584-79-2","Allethrin" -"BF00128288","1763-23-1","PFOS" -"BF00128289","117-81-7","Di(2-ethylhexyl) phthalate" -"BF00128290","131860-33-8","Azoxystrobin" -"BF00128291","188425-85-6","Boscalid" -"BF00128292","51-03-6","Piperonyl butoxide" -"BF00128293","72-43-5","Methoxychlor" -"BF00128294","4376-20-9","MEHP" -"BF00128295","77501-63-4","Lactofen" -"BF00128296","12427-38-2","Maneb" -"BF00128297","96182-53-5","Tebupirimfos" -"BF00128298","75-60-5","Dimethylarsinic acid" -"BF00128299","56-72-4","Coumaphos" -"BF00128300","22781-23-3","Bendiocarb" -"BF00128301","86-50-0","Azinphos-methyl" -"BF00128302","33629-47-9","Butralin" -"BF00128303","23422-53-9","Formetanate hydrochloride" -"BF00128304","60168-88-9","Fenarimol" -"BF00128305","87674-68-8","Dimethenamid" -"BF00128306","135158-54-2","Acibenzolar-S-methyl" -"BF00128307","113-48-4","MGK-264" -"BF00128308","43222-48-6","Difenzoquat metilsulfate" -"BF00128309","120116-88-3","Cyazofamid" -"BF00128310","57754-85-5","Clopyralid-olamine" -"BF00128311","2008-41-5","Butylate" -"BF00128312","2212-67-1","Molinate" -"BF00128313","29232-93-7","Pirimiphos-methyl" -"BF00128314","7786-34-7","Mevinphos" -"BF00128315","28434-00-6","S-Bioallethrin" -"BF00128317","54593-83-8","Chlorethoxyfos" -"BF00128318","98967-40-9","Flumetsulam" -"BF00128319","25606-41-1","Propamocarb hydrochloride" -"BF00128320","133-06-2","Captan" -"BF00128321","123343-16-8","Pyrithiobac-sodium" -"BF00128322","87546-18-7","Flumiclorac-pentyl" -"BF00128323","117718-60-2","Thiazopyr" -"BF00128324","83657-24-3","Diniconazole" -"BF00128325","117337-19-6","Fluthiacet-methyl" -"BF00128326","145701-21-9","Diclosulam" -"BF00128328","78-48-8","Tribufos" -"BF00128329","94-74-6","MCPA" -"BF00128330","709-98-8","Propanil" -"BF00128331","120-36-5","Dichlorprop" -"BF00128332","122-34-9","Simazine" -"BF00128333","16672-87-0","Ethephon" -"BF00128334","96-45-7","Ethylene thiourea" -"BF00128335","137-26-8","Thiram" -"BF00128336","6385-62-2","Diquat dibromide monohydrate" -"BF00128337","122836-35-5","Sulfentrazone" -"BF00128339","69806-50-4","Fluazifop-butyl" -"BF00128340","2675-77-6","Chloroneb" -"BF00128341","59669-26-0","Thiodicarb" -"BF00128342","76-87-9","Triphenyltin hydroxide" -"BF00128343","1689-84-5","Bromoxynil" -"BF00128344","101-21-3","Chlorpropham" -"BF00128345","131-11-3","Dimethyl phthalate" -"BF00128346","114-26-1","Propoxur" -"BF00128347","139-40-2","Propazine" -"BF00128348","58-89-9","Lindane" -"BF00128349","1912-24-9","Atrazine" -"BF00128350","82-68-8","Pentachloronitrobenzene" -"BF00128351","84-74-2","Dibutyl phthalate" -"BF00128352","17804-35-2","Benomyl" -"BF00128353","80-05-7","Bisphenol A" -"BF00128354","104206-82-8","Mesotrione" -"BF00128355","87820-88-0","Tralkoxydim" -"BF00128356","131983-72-7","Triticonazole" -"BF00128357","962-58-3","Diazoxon" -"BF00128358","5598-15-2","Chlorpyrifos oxon" -"BF00128359","NOCAS_34742","Milbemectin (mixture of 70% Milbemcin A4, 30% Milbemycin A3)" -"BF00131805","153233-91-1","Etoxazole" -"BF00131806","116714-46-6","Novaluron" -"BF00131807","87818-31-3","Cinmethylin" -"BF00131808","68359-37-5","Cyfluthrin" -"BF10128127","3380-34-5","Triclosan" -"BF10128135","120-32-1","Clorophene" -"BF10128140","55219-65-3","Triadimenol" -"BF10128280","19044-88-3","Oryzalin" -"BF10128287","584-79-2","Allethrin" -"BF10128288","1763-23-1","PFOS" -"BF10128290","131860-33-8","Azoxystrobin" -"BF10128353","80-05-7","Bisphenol A" -"BF20128127","3380-34-5","Triclosan" -"BF20128135","120-32-1","Clorophene" -"BF20128140","55219-65-3","Triadimenol" -"BF20128280","19044-88-3","Oryzalin" -"BF20128287","584-79-2","Allethrin" -"BF20128288","1763-23-1","PFOS" -"BF20128290","131860-33-8","Azoxystrobin" -"TX000097","58394-64-2","Benzyloctyl adipate" -"TX000777","79622-59-6","Fluazinam" -"TX000789","148477-71-8","Spirodiclofen" -"TX000991","85264-33-1","(3,5-Dimethyl-1H-pyrazol-1-yl)methanol" -"TX001026","33956-49-9","Codlelure" -"TX001028","99-86-5","alpha-Terpinene" -"TX001030","525-79-1","Kinetin" -"TX001034","95-13-6","Indene" -"TX001038","140-56-7","Fenaminosulf" -"TX001040","654055-01-3","Morin hydrate" -"TX001052","101-42-8","Fenuron" -"TX001060","7540-51-4","(S)-(-)-beta-Citronellol" -"TX001064","571-58-4","1,4-Dimethylnaphthalene" -"TX001068","6485-40-1","R-(-)-Carvone" -"TX001069","541-73-1","1,3-Dichlorobenzene" -"TX001072","28804-88-8","Dimethylnaphthalene" -"TX001074","99-85-4","gamma-Terpinene" -"TX001083","2444-46-4","Nonivamide" -"TX001086","140-11-4","Benzyl acetate" -"TX001087","116-29-0","Tetradifon" -"TX001106","101463-69-8","Flufenoxuron" -"TX001112","11099-07-3","Glyceryl stearates" -"TX001118","4468-42-2","3-Phenylhexane" -"TX001132","283594-90-1","Spiromesifen" -"TX001134","18924-66-8","2,2'-(Tetradecylimino)diethanol" -"TX001140","1541-81-7","4-Dodecylmorpholine" -"TX001166","55512-33-9","Pyridate" -"TX001178","163520-33-0","Isoxadifen-ethyl" -"TX001184","21145-77-7","6-Acetyl-1,1,2,4,4,7-hexamethyltetralin" -"TX001222","2917-73-9","Dibutyl nonanedioate" -"TX001230","3913-02-8","2-Butyloctan-1-ol" -"TX001247","42978-66-5","Tripropylene glycol diacrylate" -"TX0012711","110-17-8","Fumaric acid" -"TX0012712","99-63-8","1,3-Benzenedicarbonyl dichloride" -"TX0012713","5329-14-6","Sulfamic acid" -"TX0012714","7757-79-1","Potassium nitrate" -"TX0012715","137-42-8","Metam-sodium" -"TX0012716","126-30-7","2,2-Dimethylpropane-1,3-diol" -"TX0012717","61-82-5","Amitrole" -"TX0012718","110-65-6","2-Butyne-1,4-diol" -"TX0012719","824-39-5","Sodium 2-nitrophenolate" -"TX0012720","3164-85-0","Potassium 2-ethylhexanoate" -"TX0012721","684-93-5","N-Nitroso-N-methylurea" -"TX0012722","1762-95-4","Thiocyanic acid, ammonium salt" -"TX0012723","139-02-6","Sodium phenolate" -"TX0012724","106-50-3","1,4-Benzenediamine" -"TX0012725","110-16-7","Maleic acid" -"TX0012726","123-77-3","Azodicarbonamide" -"TX0012727","62-74-8","Sodium fluoroacetate" -"TX0012728","3926-62-3","Sodium chloroacetate" -"TX0012729","3811-04-9","Potassium chlorate" -"TX0012730","611-20-1","2-Hydroxybenzonitrile" -"TX0012731","110-15-6","Butanedioic acid" -"TX0012732","534-13-4","N,N'-Dimethylthiourea" -"TX0012733","2231-57-4","Thiocarbazide" -"TX0012734","461-58-5","Cyanoguanidine" -"TX0012735","6610-29-3","N-Methylhydrazinecarbothioamide" -"TX0012736","5536-61-8","Sodium methacrylate" -"TX0012737","79-14-1","Glycolic acid" -"TX0012738","108-68-9","3,5-Dimethylphenol" -"TX0012739","143390-89-0","Kresoxim-methyl" -"TX0012741","178928-70-6","Prothioconazole" -"TX0012745","791-31-1","Triphenylsilanol" -"TX0012750","623-36-9","2-Methylpent-2-enal" -"TX0012757","4390-04-9","2,2,4,4,6,8,8-Heptamethylnonane" -"TX0012762","821-55-6","2-Nonanone" -"TX0012769","3647-69-6","4-(2-Chloroethyl)morpholine hydrochloride (1:1)" -"TX0012774","93-02-7","2,5-Dimethoxybenzaldehyde" -"TX0012777","84-15-1","o-Terphenyl" -"TX001343","1570-64-5","4-Chloro-2-methylphenol" -"TX001350","101-84-8","Diphenyl oxide" -"TX001394","95-49-8","2-Chlorotoluene" -"TX001399","123-11-5","4-Methoxybenzaldehyde" -"TX001400","460-00-4","1-Bromo-4-fluorobenzene" -"TX001440","109-86-4","2-Methoxyethanol" -"TX001556","83-67-0","Theobromine" -"TX001593","56-38-2","Parathion" -"TX001595","41198-08-7","Profenofos" -"TX001598","155569-91-8","Emamectin benzoate" -"TX001609","62-73-7","Dichlorvos" -"TX001612","298-04-4","Disulfoton" -"TX001620","6317-18-6","Methylene bis(thiocyanate)" -"TX001632","999-97-3","Hexamethyldisilazane" -"TX001689","101-83-7","Dicyclohexylamine" -"TX001697","109-55-7","3-(Dimethylamino)propylamine" -"TX001698","102-82-9","Tributylamine" -"TX001701","124-09-4","1,6-Hexanediamine" -"TX001705","104-76-7","2-Ethyl-1-hexanol" -"TX001708","95-48-7","o-Cresol" -"TX001712","124-18-5","Decane" -"TX001716","124-13-0","Octanal" -"TX001735","87-86-5","Pentachlorophenol" -"TX001757","101-72-4","N-Isopropyl-N'-phenyl-p-phenylenediamine" -"TX001775","75-64-9","tert-Butylamine" -"TX001784","99-87-6","p-Cymene" -"TX001787","111-49-9","Hexamethyleneimine" -"TX001793","620-17-7","3-Ethylphenol" -"TX001796","25168-05-2","Chlorotoluene" -"TX001801","90-12-0","1-Methylnaphthalene" -"TX001810","109-77-3","Propanedinitrile" -"TX001830","95-57-8","2-Chlorophenol" -"TX001843","88-72-2","2-Nitrotoluene" -"TX001876","110-80-5","2-Ethoxyethanol" -"TX001881","109-02-4","4-Methylmorpholine" -"TX001882","121-69-7","N,N-Dimethylaniline" -"TX001887","100-37-8","N,N-Diethylethanolamine" -"TX001903","108-91-8","Cyclohexylamine" -"TX001907","68-12-2","N,N-Dimethylformamide" -"TX001919","75-86-5","2-Hydroxy-2-methylpropanenitrile" -"TX001921","108-95-2","Phenol" -"TX002104","95-63-6","1,2,4-Trimethylbenzene" -"TX002114","110-43-0","2-Heptanone" -"TX002126","1563-38-8","2,3-Dihydro-2,2-dimethyl-7-benzofuranol" -"TX002131","87-25-2","Ethyl anthranilate" -"TX002132","98-86-2","Acetophenone" -"TX002152","79-24-3","Nitroethane" -"TX002177","81-07-2","Saccharin" -"TX002193","106-43-4","4-Chlorotoluene" -"TX002202","141-32-2","Butyl acrylate" -"TX002205","93-65-2","Mecoprop" -"TX002210","126-98-7","Methacrylonitrile" -"TX002231","95-76-1","3,4-Dichloroaniline" -"TX002249","29387-86-8","Propylene glycol monobutyl ether" -"TX002286","1112-39-6","Dimethoxydimethylsilane" -"TX002304","1873-88-7","1,1,1,3,5,5,5-Heptamethyltrisiloxane" -"TX002308","1118-46-3","Butyltin trichloride" -"TX002330","1214-39-7","N-Benzyladenine" -"TX002331","105-54-4","Ethyl butyrate" -"TX002390","4940-11-8","2-Ethyl-3-hydroxy-4H-pyran-4-one" -"TX002400","2031-67-6","Triethoxymethylsilane" -"TX002408","117-80-6","Dichlone" -"TX002412","2996-92-1","Trimethoxyphenylsilane" -"TX002414","140-08-9","Tris(2-chloroethyl) phosphite" -"TX002416","1076-97-7","1,4-Cyclohexanedicarboxylic acid" -"TX002436","92-69-3","4-Phenylphenol" -"TX002449","1120-21-4","Undecane" -"TX002452","93-76-5","2,4,5-Trichlorophenoxyacetic acid" -"TX002454","143-08-8","1-Nonanol" -"TX002460","122-20-3","Triisopropanolamine" -"TX002467","140-95-4","Dimethylolurea" -"TX002472","111-96-6","Bis(2-methoxyethyl) ether" -"TX002488","104-87-0","4-Methylbenzaldehyde" -"TX002496","1401-55-4","Tannic acid" -"TX002507","109-46-6","N,N'-Dibutylthiourea" -"TX002517","512-42-5","Sodium methyl sulfate" -"TX002519","34451-19-9","Butyl (2S)-2-hydroxypropanoate" -"TX002527","957-51-7","Diphenamid" -"TX002572","50-21-5","Lactic acid" -"TX002616","110-97-4","Diisopropanolamine" -"TX002640","131-57-7","2-Hydroxy-4-methoxybenzophenone" -"TX002664","587-85-9","Diphenylmercury(II)" -"TX002666","142-31-4","Sodium octyl sulfate" -"TX002668","1646-88-4","Aldoxycarb" -"TX002674","6190-65-4","Deethylatrazine" -"TX002700","142-18-7","1-Monolaurin" -"TX002714","141-22-0","(9Z,12R)-12-Hydroxyoctadec-9-enoic acid" -"TX002740","123-07-9","4-Ethylphenol" -"TX002742","493-52-7","Methyl red" -"TX002764","57-09-0","Hexadecyltrimethylammonium bromide" -"TX002797","69806-40-2","Haloxyfop-methyl" -"TX002798","110-05-4","Di-tert-butyl peroxide" -"TX002849","110-33-8","Dihexyl hexanedioate" -"TX002851","1559-34-8","3,6,9,12-Tetraoxahexadecan-1-ol" -"TX002858","10025-74-8","Dysprosium(III) chloride" -"TX002866","2756-56-1","Isobornyl propanoate" -"TX002890","138-22-7","Butyl lactate" -"TX002892","139-87-7","Ethyl diethanolamine" -"TX002896","877-24-7","Monopotassium phthalate" -"TX002902","97-78-9","N-Dodecanoyl-N-methylglycine" -"TX002904","4574-04-3","Myristyltrimethylammonium chlorideN,N,N-Trimethyltetradecan-1-aminium chloride" -"TX002908","3025-30-7","Ethyl (2E,4Z)-deca-2,4-dienoate" -"TX002910","140-38-5","4-Chlorophenylurea" -"TX002923","628-63-7","Pentyl acetate" -"TX002934","35400-43-2","Sulprofos" -"TX002938","59-40-5","Sulfaquinoxaline" -"TX002950","544-63-8","Tetradecanoic acid" -"TX002960","77-86-1","Tromethamine" -"TX002972","123-99-9","Nonanedioic acid" -"TX002978","80-54-6","3-(4-tert-Butylphenyl)-2-methylpropanal" -"TX002988","110-69-0","Butanal oxime" -"TX002994","24157-81-1","2,6-Diisopropylnaphthalene" -"TX003066","99-62-7","1,3-Diisopropylbenzene" -"TX003076","78-51-3","Tris(2-butoxyethyl) phosphate" -"TX003085","96-09-3","Styrene oxide" -"TX003128","88-30-2","3-Trifluoromethyl-4-nitrophenol" -"TX003134","90-30-2","N-Phenyl-1-naphthylamine" -"TX003151","118-75-2","Chloranil" -"TX003154","2934-05-6","2,4-Diisopropylphenol" -"TX003156","4107-98-6","N,N-Diisopropylaniline" -"TX003158","78-07-9","Ethyltriethoxysilane" -"TX003160","23089-26-1","Levomenol" -"TX003164","21662-09-9","(4Z)-4-Decenal" -"TX003168","93-92-5","(+/-)-alpha-Methylbenzyl acetate" -"TX003170","122-42-9","Propham" -"TX003177","5870-93-9","Heptyl butanoate" -"TX003184","499-75-2","Isopropyl-o-cresol" -"TX003188","78-70-6","Linalool" -"TX003190","104-61-0","gamma-Nonanolactone" -"TX003196","7681-82-5","Sodium iodide" -"TX003204","2425-77-6","2-Hexyl-1-decanol" -"TX003208","657-84-1","Sodium 4-methylbenzenesulfonate" -"TX003214","717-74-8","1,3,5-Triisopropylbenzene" -"TX003216","21245-02-3","2-Ethylhexyl 4-(dimethylamino)benzoate" -"TX003232","6259-76-3","Hexyl salicylate" -"TX003236","1008-72-6","Sodium 2-formylbenzenesulfonate" -"TX003238","941-69-5","1-Phenyl-1H-pyrrole-2,5-dione" -"TX003240","118-58-1","Benzyl salicylate" -"TX003253","97-74-5","Tetramethylthiuram monosulfide" -"TX003266","7212-44-4","Nerolidol" -"TX003276","94-71-3","2-Ethoxyphenol" -"TX003280","112-12-9","2-Undecanone" -"TX003282","104-54-1","3-Phenyl-2-propen-1-ol" -"TX003292","122-78-1","Phenylacetaldehyde" -"TX003294","6152-33-6","Sodium 2-phenylphenate tetrahydrate" -"TX003320","66-71-7","1,10-Phenanthroline" -"TX003326","487-06-9","5,7-Dimethoxy-2H-chromen-2-one" -"TX003338","587-65-5","2-Chloro-N-phenylacetamide" -"TX003350","80-09-1","4,4'-Sulfonyldiphenol" -"TX003370","143-07-7","Dodecanoic acid" -"TX003374","78-40-0","Triethyl phosphate" -"TX003383","123-92-2","3-Methylbutyl acetate" -"TX003404","4065-45-6","Sulisobenzone" -"TX003426","97-59-6","Allantoin" -"TX003432","928-96-1","(Z)-3-Hexen-1-ol" -"TX003436","706-14-9","gamma-Decanolactone" -"TX003449","126-07-8","Griseofulvin" -"TX003458","496-46-8","Glycoluril" -"TX003472","99-07-0","3-Dimethylaminophenol" -"TX003506","609-54-1","2,5-Dimethylbenzenesulfonic acid" -"TX003522","55934-93-5","Tripropylene glycol butyl ether" -"TX003547","88-41-5","2-tert-Butylcyclohexyl acetate" -"TX003572","133855-98-8","Epoxiconazole" -"TX003721","556-61-6","Methyl isothiocyanate" -"TX003751","2642-71-9","Azinphos-ethyl" -"TX003824","1120-01-0","Sodium hexyldecyl sulfate" -"TX003846","106-30-9","Ethyl heptanoate" -"TX003863","695-06-7","gamma-Caprolactone" -"TX003871","51630-58-1","Fenvalerate" -"TX003873","6728-26-3","(2E)-2-Hexenal" -"TX003879","128-95-0","1,4-Diaminoanthraquinone" -"TX003887","682-01-9","Tetrapropyl orthosilicate" -"TX003893","25155-18-4","Methylbenzethonium chloride" -"TX003896","106-27-4","Isopentyl butyrate" -"TX003909","83-88-5","Riboflavin" -"TX003911","120-46-7","1,3-Diphenyl-1,3-propanedione" -"TX003913","107-75-5","7-Hydroxy-3,7-dimethyloctanal" -"TX003917","50-70-4","D-Glucitol" -"TX003949","101-81-5","Diphenylmethane" -"TX003951","84-61-7","Dicyclohexyl phthalate" -"TX003957","489-01-0","2,6-Di-tert-butyl-4-methoxyphenol" -"TX003961","64-10-8","1-Phenylurea" -"TX003964","126-14-7","Sucrose octaacetate" -"TX003967","81-88-9","Rhodamine B" -"TX003969","532-02-5","Sodium 2-naphthalenesulfonate" -"TX003980","64-19-7","Acetic acid" -"TX004022","79-19-6","Thiosemicarbazide" -"TX004047","1335-46-2","Methylionone" -"TX004059","2122-70-5","Ethyl 1-naphthaleneacetate" -"TX004067","4437-85-8","Butylene carbonate" -"TX004086","95-32-9","2-(Morpholin-4-yldithio)-1,3-benzothiazole" -"TX004105","92-04-6","2-Chloro-4-phenylphenol" -"TX004193","818-61-1","2-Hydroxyethyl acrylate" -"TX004197","138-86-3","Limonene" -"TX004206","135-57-9","2,2'-Dibenzoylaminodiphenyl disulfide" -"TX004209","4130-42-1","2,6-Di-tert-butyl-4-ethylphenol" -"TX004217","645-62-5","2-Ethyl-2-hexenal" -"TX004227","2492-26-4","Sodium 2-mercaptobenzothiolate" -"TX004228","122-19-0","N,N-Dimethyl-N-octadecylbenzenemethanaminium chloride" -"TX004259","605-45-8","Diisopropyl phthalate" -"TX004297","107-92-6","Butanoic acid" -"TX004301","130-14-3","Sodium 1-naphthalenesulfonate" -"TX004310","497-39-2","4,6-Di-tert-butyl-m-cresol" -"TX004330","123-17-1","2,6,8-Trimethyl-4-nonanol" -"TX004334","2554-06-5","1,3,5,7-Tetramethyl-1,3,5,7-tetravinylcyclotetrasiloxane" -"TX004356","147-81-9","Arabinose" -"TX004358","87-01-4","7-(Dimethylamino)-4-methylcoumarin" -"TX004362","26402-26-6","Glyceryl monooctanoate" -"TX004364","2390-60-5","Basic Blue 7" -"TX004370","2610-11-9","C.I. Direct Red 81 disodium salt" -"TX004380","27344-41-8","Disodium 4,4'-bis(2-sulfostyryl)biphenyl" -"TX004392","103-34-4","4,4'-Dithiodimorpholine" -"TX004396","13171-00-1","1-(6-tert-Butyl-1,1-dimethyl-2,3-dihydro-1H-inden-4-yl)ethanone" -"TX004402","120-65-0","2-((Dimethylamino)methyl)phenol" -"TX004404","129-06-6","Sodium warfarin" -"TX004416","4712-55-4","Diphenyl phosphite" -"TX004428","2687-94-7","N-Octyl-2-pyrrolidone" -"TX004438","97-00-7","1-Chloro-2,4-dinitrobenzene" -"TX004451","485-31-4","Binapacryl" -"TX004466","139-88-8","7-Ethyl-2-methyl-4-undecanolsulfate, sodium salt" -"TX004479","618-45-1","3-Isopropylphenol" -"TX004481","1929-73-3","2,4-D-Butotyl" -"TX004485","99607-70-2","Cloquintocet-mexyl" -"TX004507","71283-80-2","Fenoxaprop-P-ethyl" -"TX004511","26002-80-2","Phenothrin" -"TX004513","67564-91-4","(2R,6S)-Fenpropimorph" -"TX004516","470-90-6","Chlorfenvinphos" -"TX004525","1031-07-8","Endosulfan sulfate" -"TX004539","122453-73-0","Chlorfenapyr" -"TX004541","14816-18-3","Phoxim" -"TX004545","311-45-5","Paraoxon" -"TX004547","959-98-8","Endosulfan I" -"TX004563","3734-33-6","Denatonium benzoate" -"TX004572","19774-82-4","Amiodarone hydrochloride" -"TX004579","2445-77-4","2-Methylbutyl isovalerate" -"TX004611","5138-18-1","Sulfosuccinic acid" -"TX004615","57-06-7","Allyl isothiocyanate" -"TX004631","50-27-1","Estriol" -"TX004639","1189-08-8","1,3-Butyleneglycol dimethacrylate" -"TX004809","101-37-1","2,4,6-Tris(allyloxy)-1,3,5-triazine" -"TX004833","7779-27-3","1,3,5-Triethylhexahydro-s-triazine" -"TX004883","3452-97-9","3,5,5-Trimethyl-1-hexanol" -"TX004891","4638-48-6","5-Chlorosalicylanilide" -"TX004903","51632-16-7","1-(Bromomethyl)-3-phenoxybenzene" -"TX004907","124-76-5","Isoborneol" -"TX004943","5850-86-2","C.I. Acid Orange 8, monosodium salt" -"TX004947","31519-22-9","1,4-Dihydroxy-2-naphthoic acid" -"TX004950","120-18-3","Naphthalene-2-sulfonic acid" -"TX004955","126-06-7","3-Bromo-1-chloro-5,5-dimethylhydantoin" -"TX004973","4707-47-5","Methyl 2,4-dihydroxy-3,6-dimethylbenzoate" -"TX005018","15625-89-5","Trimethylolpropane triacrylate" -"TX005053","585-34-2","3-tert-Butylphenol" -"TX005055","2386-87-0","UT-632" -"TX005069","119-47-1","2,2'-Methylenebis(4-methyl-6-tert-butylphenol)" -"TX005115","108-83-8","Diisobutyl ketone" -"TX005122","95-53-4","2-Methylaniline" -"TX005144","98-07-7","Benzotrichloride" -"TX005147","85-40-5","1,2,3,6-Tetrahydrophthalimide" -"TX005170","88-74-4","2-Nitroaniline" -"TX005224","328-84-7","1,2-Dichloro-4-(trifluoromethyl)benzene" -"TX005228","118-79-6","2,4,6-Tribromophenol" -"TX005248","107-07-3","2-Chloroethanol" -"TX005251","110-12-3","5-Methyl-2-hexanone" -"TX005252","95-50-1","1,2-Dichlorobenzene" -"TX005257","107-54-0","3,5-Dimethyl-1-hexyn-3-ol" -"TX005263","692-86-4","Ethyl undec-10-enoate" -"TX005327","2627-95-4","1,3-Divinyl-1,1,3,3-tetramethyl disiloxane" -"TX005338","4162-45-2","Tetrabromobisphenol A bis(2-hydroxyethyl) ether" -"TX005400","728-40-5","2,6-Di-tert-butyl-4-nitrophenol" -"TX005405","22248-79-9","Z-Tetrachlorvinphos" -"TX005406","1646-75-9","Aldicarb oxime" -"TX005417","6706-59-8","L-Glucitol" -"TX005423","59227-89-3","Laurocapram" -"TX005457","827-21-4","Sodium m-xylene-4-sulfonate" -"TX005465","1742-14-9","1,1-Bis(3,4-dimethylphenyl)ethane" -"TX005469","27306-78-1","Silwet L77" -"TX005471","25638-17-9","Butylnaphthalenesulfonic acid sodium salt" -"TX005479","2110-18-1","2-(3-Phenylpropyl)pyridine" -"TX005481","14765-30-1","2-sec-Butylcyclohexanone" -"TX005483","80-27-3","Terpinyl propionate" -"TX005491","3383-96-8","Temephos" -"TX005501","151-05-3","Dimethylbenzylcarbinyl acetate" -"TX005516","10094-34-5","1,1-Dimethyl-2-phenylethyl butanoate" -"TX005519","32388-55-9","1-Cedr-8-en-9-ylethanone" -"TX005531","2694-54-4","Triallyl trimellitate" -"TX005537","27253-33-4","Calcium neodecanoate" -"TX005560","110-25-8","Oleyl sarcosine" -"TX005562","1907-65-9","N-Butyl-p-toluenesulfonamide" -"TX005566","5153-25-3","2-Ethylhexylparaben" -"TX005668","29385-43-1","Tolyltriazole" -"TX005680","25812-30-0","Gemfibrozil" -"TX005729","22839-47-0","Aspartame" -"TX005743","60-33-3","Linoleic acid" -"TX005749","127-47-9","Retinol acetate" -"TX005751","54-85-3","Isoniazid" -"TX005758","13674-87-8","TDCPP" -"TX005767","53-43-0","Dehydroepiandrosterone" -"TX005779","1300-73-8","Dimethylaniline" -"TX005790","72-33-3","Mestranol" -"TX005795","80-26-2","alpha-Terpinyl acetate" -"TX005797","120-14-9","Veratraldehyde" -"TX005815","552-30-7","Trimellitic anhydride" -"TX005817","2016-57-1","1-Decanamine" -"TX005828","117-08-8","Tetrachlorophthalic anhydride" -"TX005850","111991-09-4","Nicosulfuron" -"TX005887","2439-01-2","Chinomethionate" -"TX005921","14351-66-7","Sodium abietate" -"TX005927","63-42-3","Lactose" -"TX005945","23779-32-0","1-[3-(Triethoxysilyl)propyl]urea" -"TX005947","107-51-7","Octamethyltrisiloxane" -"TX005971","2761-24-2","Triethoxypentylsilane" -"TX005975","81741-28-8","Tributyltetradecylphosphonium chloride" -"TX005983","1559-35-9","2-(2-Ethylhexyloxy)ethanol" -"TX006035","58430-94-7","3,5,5-Trimethylhexyl acetate" -"TX006045","68555-86-2","Acid Orange 156" -"TX006050","17418-58-5","C.I. Disperse Red 60" -"TX006056","21739-91-3","Cytembena" -"TX006091","120-56-9","Triethylene glycol dibenzoate" -"TX006093","15046-75-0","Sodium 2-methylbenzenesulfonate" -"TX006101","67786-14-5","Acid Red 337" -"TX006105","126-92-1","Sodium ethasulfate" -"TX006121","1825-21-4","Pentachloroanisole" -"TX006129","95266-40-3","Trinexapac-ethyl" -"TX006139","23564-06-9","Thiophanate" -"TX006143","139340-56-0","Darbufelone mesylate" -"TX006145","221246-12-4","Fandosentan potassium salt" -"TX006146","145742-28-5","CP-122721" -"TX006147","186392-65-4","Ingliforib" -"TX006153","149062-75-9","PharmaGSID_47259" -"TX006155","207736-05-8","CI-1029" -"TX006157","171866-31-2","CP-283097" -"TX006160","NOCAS_47267","CP-642931" -"TX006163","676116-04-4","PD 0343701" -"TX006174","368832-42-2","CP-728663" -"TX006177","123122-55-4","Candoxatril" -"TX006179","203942-49-8","UK-337312" -"TX006180","215297-27-1","UK-343664" -"TX006183","NOCAS_47292","PD 0200347" -"TX006194","NOCAS_47305","CP-608039" -"TX006198","162706-14-1","UK-156819" -"TX006199","461023-63-2","Aplaviroc hydrochloride" -"TX006200","180084-01-9","SB236057A" -"TX006201","184653-84-7","Carabersat" -"TX006202","NOCAS_47325","SB413217A" -"TX006203","NOCAS_47311","GSK163929B" -"TX006204","200940-23-4","SB243213A" -"TX006205","97322-87-7","Troglitazone" -"TX006206","139149-55-6","SB202235" -"TX006207","196808-45-4","Farglitazar" -"TX006208","263553-33-9","GW473178E methyl benzene sulphonic acid" -"TX006209","864283-48-7","GSK232420A" -"TX006210","219790-72-4","SB281832" -"TX006211","444610-91-7","PharmaGSID_47315" -"TX006212","313994-79-5","MK-578" -"TX006217","181640-09-5","SR144190" -"TX006218","264618-44-2","SSR146977" -"TX006220","159138-81-5","Cariporide mesylate" -"TX006225","NOCAS_47351","SSR240612" -"TX006226","NOCAS_47353","SSR241586" -"TX006229","288104-79-0","Surinabant" -"TX006230","439687-69-1","Nelivaptan" -"TX006238","344930-95-6","SSR69071" -"TX006239","221671-62-1","SR146131" -"TX006241","478263-98-8","AVE3295" -"TX006243","862243-29-6","AVE9423" -"TX006244","648917-13-9","AVE2865" -"TX006246","NOCAS_47379","SSR126768" -"TX006248","NOCAS_47383","AVE3247" -"TX006249","NOCAS_47385","SAR377142" -"TX006251","NOCAS_47389","SAR150640" -"TX006255","851916-42-2","MK-812" -"TX006256","1061517-62-1","PharmaGSID_47337" -"TX006299","65277-42-1","Ketoconazole" -"TX006301","75330-75-5","Lovastatin" -"TX006303","59-05-2","Methotrexate" -"TX006305","81131-70-6","Pravastatin sodium" -"TX006393","NOCAS_47349","AVE8488" -"TX006416","NOCAS_47381","AVE8923" -"TX006525","219714-96-2","Penoxsulam" -"TX006533","21564-17-0","2-(Thiocyanomethylthio)benzothiazole" -"TX006534","98886-44-3","Fosthiazate" -"TX006537","119515-38-7","Icaridin" -"TX006551","1114-71-2","Pebulate" -"TX006553","64700-56-7","Triclopyr-butotyl" -"TX006576","79277-27-3","Thifensulfuron-methyl" -"TX006609","137-66-6","Ascorbyl palmitate" -"TX006623","1118-92-9","N,N-Dimethyloctanamide" -"TX006631","20780-48-7","3,7-Dimethyloctan-3-yl acetate" -"TX006633","6359-90-6","C.I. Acid Yellow 34, monosodium salt" -"TX006647","58846-77-8","Decyl beta-D-glucopyranoside" -"TX006656","17230-88-5","Danazol" -"TX006663","2491-38-5","2-Bromo-4-hydroxyacetophenone" -"TX006673","51229-78-8","Chloroallyl methenamine chloride" -"TX006695","94-91-7","N,N'-Disalicylidene-1,2-diaminopropane" -"TX006699","35691-65-7","1,2-Dibromo-2,4-dicyanobutane" -"TX006719","6359-82-6","Acid Yellow 11" -"TX006743","1323-38-2","Glyceryl monoricinoleate" -"TX006755","3547-33-9","2-Hydroxyethyl octyl sulfide" -"TX006763","5116-94-9","Monotridecyl phosphate" -"TX006852","83834-59-7","2-Ethylhexyl trans-4-methoxycinnamate" -"TX006872","586-62-9","Terpinolene" -"TX006874","16587-71-6","4-(tert-Pentyl)-cyclohexanone" -"TX006884","463-40-1","Linolenic acid" -"TX006887","52-76-6","Lynestrenol" -"TX006890","77-83-8","Ethyl methylphenylglycidate" -"TX006892","118-55-8","Phenyl salicylate" -"TX006897","839-90-7","Tris(2-hydroxyethyl) isocyanurate" -"TX006930","135-20-6","Cupferron" -"TX006944","143-22-6","2-[2-(2-Butoxyethoxy)ethoxy]ethanol" -"TX006949","135-88-6","N-Phenyl-2-naphthylamine" -"TX006955","624-18-0","1,4-Benzenediamine dihydrochloride" -"TX006966","15708-41-5","Ethylenediaminetetraacetic acid ferric sodium salt" -"TX006970","512-56-1","Trimethyl phosphate" -"TX007037","5394-36-5","5-Ethyl-5-methylhydantoin" -"TX007058","106-23-0","Citronellal" -"TX007122","18172-67-3","(-)-beta-Pinene" -"TX007126","33228-45-4","4-Hexylaniline" -"TX007152","540-18-1","Pentyl butyrate" -"TX007156","111-15-9","2-Ethoxyethyl acetate" -"TX007164","103055-07-8","Lufenuron" -"TX007177","7775-27-1","Sodium persulfate" -"TX007179","53-19-0","o,p'-DDD" -"TX007188","610-39-9","3,4-Dinitrotoluene" -"TX007199","612-82-8","3,3'-Dimethylbenzidine dihydrochloride" -"TX007207","97-23-4","Dichlorophen" -"TX007221","2702-72-9","2,4-D sodium salt" -"TX007227","3194-55-6","1,2,5,6,9,10-Hexabromocyclododecane" -"TX007233","55589-62-3","Acesulfame potassium" -"TX007257","683-18-1","Dibutyltin dichloride" -"TX007281","753-73-1","Dimethyltin dichloride" -"TX007287","636-21-5","2-Methylaniline hydrochloride" -"TX007304","538-75-0","Dicyclohexylcarbodiimide" -"TX007318","93-89-0","Ethyl benzoate" -"TX007350","98-53-3","4-tert-Butylcyclohexanone" -"TX007352","762-04-9","Diethyl phosphite" -"TX007354","4602-84-0","Farnesol" -"TX007366","3391-86-4","1-Octen-3-ol" -"TX007368","93-56-1","Styrene glycol" -"TX007384","88-04-0","4-Chloro-3,5-dimethylphenol" -"TX007406","58-86-6","D-Xylose" -"TX007424","88-69-7","2-Isopropylphenol" -"TX007427","638-07-3","Ethyl 4-chloro-3-oxobutanoate" -"TX007433","13676-54-5","Bismaleimide" -"TX007436","8001-54-5","Benzalkonium chloride" -"TX007439","1119-97-7","Tetradonium bromide" -"TX007460","123-00-2","4-Morpholinepropanamine" -"TX007471","122-18-9","Benzylhexadecyldimethylammonium chloride" -"TX007482","142-87-0","Sodium decyl sulfate" -"TX007494","61-73-4","Methylene blue" -"TX007496","633-96-5","C.I. Acid Orange 7" -"TX007504","5437-45-6","Benzyl bromoacetate" -"TX007522","56375-79-2","N,N-Dibutyl-N-methylbutan-1-aminium chloride" -"TX007526","3026-63-9","Sodium tridecyl sulfate" -"TX007556","5146-66-7","3,7-Dimethyl-2,6-octadienenitrile" -"TX007558","51-05-8","Procaine hydrochloride" -"TX007577","104-51-8","Butylbenzene" -"TX007602","97-52-9","2-Methoxy-4-nitroaniline" -"TX007617","98-00-0","Furfuryl alcohol" -"TX007619","87-68-3","Hexachloro-1,3-butadiene" -"TX007631","26027-38-3","Polyoxyethylene(10)nonylphenyl ether" -"TX007656","14371-10-9","(2E)-3-Phenylprop-2-enal" -"TX007663","542-92-7","1,3-Cyclopentadiene" -"TX007683","756-79-6","Dimethyl methylphosphonate" -"TX007707","770-35-4","1-Phenoxy-2-propanol" -"TX007718","140-10-3","E-Cinnamic acid" -"TX007737","114-07-8","Erythromycin" -"TX007739","3844-45-9","FD&C Blue No. 1" -"TX007768","129-17-9","Sulfan blue" -"TX007784","103-41-3","Benzyl cinnamate" -"TX007792","451-40-1","1,2-Diphenylethanone" -"TX007804","58-85-5","Biotin" -"TX007806","29836-26-8","Octyl beta-D-glucopyranoside" -"TX007832","500-38-9","Nordihydroguaiaretic acid" -"TX007859","4422-95-1","1,3,5-Benzenetricarbonyl trichloride" -"TX007874","93-08-3","2'-Acetonaphthone" -"TX008014","3737-41-5","3,3,4,4-Tetrachlorotetrahydrothiophene 1,1-dioxide" -"TX008016","5137-55-3","Methyltrioctylammonium chloride" -"TX008030","112-03-8","N,N,N-Trimethyloctadecan-1-aminium chloride" -"TX008063","827-19-0","Sodium 2,5-dimethylbenzenesulfonate" -"TX008065","533-23-3","2,4-D-ethyl ester" -"TX008067","39300-45-3","Dinocap" -"TX008069","81405-85-8","Imazamethabenz" -"TX008070","25311-71-1","Isofenphos" -"TX008073","118-47-8","Pyrazolone T" -"TX008082","973-21-7","Dinobuton" -"TX008087","13301-61-6","C.I. Disperse Orange 37" -"TX008138","116-66-5","1,1,3,3,5-Pentamethyl-4,6-dinitro-2,3-dihydro-1H-indene" -"TX008142","102-96-5","beta-Nitrostyrene" -"TX008320","110-91-8","Morpholine" -"TX008321","602-01-7","2,3-Dinitrotoluene" -"TX008326","94-80-4","2,4-D 1-butyl ester" -"TX008364","1072-15-7","Sulfuric acid, monononyl ester, sodium salt" -"TX008383","70-30-4","Hexachlorophene" -"TX008388","25496-72-4","Glyceryl monooleate" -"TX008392","553-70-8","Magnesium dibenzoate" -"TX008400","6359-98-4","C.I. Acid Yellow 17, disodium salt" -"TX008408","5700-49-2","1,2-Ethanediamine dihydriodide" -"TX008414","28159-98-0","Cybutryne" -"TX008416","26644-46-2","Triforine" -"TX008424","1323-19-9","Sodium triisopropyl naphthalene sulfonate" -"TX008428","125116-23-6","Metconazole" -"TX008434","30399-84-9","Isooctadecanoic acid" -"TX008436","104-43-8","4-Dodecylphenol" -"TX008450","126-72-7","Tris(2,3-dibromopropyl) phosphate" -"TX008467","27193-86-8","Dodecylphenol" -"TX008471","2807-30-9","2-Propoxyethanol" -"TX008567","13826-35-2","3-Phenoxybenzenemethanol" -"TX008581","3268-49-3","3-(Methylthio)propanal" -"TX008599","94-46-2","Isopentyl benzoate" -"TX008620","98-06-6","tert-Butylbenzene" -"TX008642","110-27-0","Isopropyl tetradecanoic acid" -"TX008655","5333-42-6","2-Octyl-1-dodecanol" -"TX008670","1163-19-5","Decabromodiphenyl oxide" -"TX008673","616-45-5","2-Pyrrolidinone" -"TX008685","112-14-1","Octyl acetate" -"TX008690","3524-68-3","Pentaerythritol triacrylate" -"TX008698","3118-97-6","C.I. Solvent Orange 7" -"TX008704","13048-33-4","1,6-Hexanediol diacrylate" -"TX008707","8000-41-7","Terpineol" -"TX008715","2078-54-8","Propofol" -"TX008724","1067-53-4","Tris(2-methoxyethoxy)vinylsilane" -"TX008726","1760-24-3","N-[3-(Trimethoxysilyl)propyl]ethane-1,2-diamine" -"TX008731","612-83-9","3,3'-Dichlorobenzidine dihydrochloride" -"TX008734","78491-02-8","Diazolidinyl urea" -"TX008744","112-80-1","Oleic acid" -"TX008746","120-51-4","Benzyl benzoate" -"TX008759","2409-55-4","2-tert-Butyl-4-methylphenol" -"TX008763","583-78-8","2,5-Dichlorophenol" -"TX008765","556-52-5","Glycidol" -"TX008768","10016-20-3","alpha-Cyclodextrin" -"TX008800","860-22-0","C.I. Acid Blue 74" -"TX008808","18794-84-8","trans-beta-Farnesene" -"TX008831","112-07-2","2-Butoxyethyl acetate" -"TX008835","57-10-3","Hexadecanoic acid" -"TX008837","50-81-7","L-Ascorbic acid" -"TX008849","104-66-5","1,2-Diphenoxyethane" -"TX008863","7011-83-8","Dihydrojasmone lactone" -"TX008879","15214-89-8","2-Acrylamido-2-methyl-1-propanesulfonic acid" -"TX008884","3252-43-5","Dibromoacetonitrile" -"TX008911","1646-87-3","Aldicarb sulfoxide" -"TX008940","156-10-5","4-Nitrosodiphenylamine" -"TX008967","103-09-3","2-Ethylhexyl acetate" -"TX008996","142-16-5","Bis(2-ethylhexyl) maleate" -"TX009003","103-11-7","2-Ethylhexyl acrylate" -"TX009007","78-69-3","3,7-Dimethyl-3-octanol" -"TX009019","39236-46-9","Imidazolidinyl urea" -"TX009031","140-49-8","4'-(Chloroacetyl)acetanilide" -"TX009035","102-06-7","1,3-Diphenylguanidine" -"TX009041","94-18-8","Benzylparaben" -"TX009051","630-56-8","Hydroxyprogesterone caproate" -"TX009063","51580-86-0","Sodium dichloro-s-triazinetrione dihydrate" -"TX009065","480-40-0","Chrysin" -"TX009067","142-04-1","Aniline hydrochloride" -"TX009070","13292-46-1","Rifampicin" -"TX009080","20265-97-8","4-Methoxyaniline hydrochloride" -"TX009091","NOCAS_47218","Sodium bisulfite, mixture of NaHSO3 and Na2S2O5" -"TX009150","8018-01-7","Mancozeb" -"TX009156","76578-14-8","Quizalofop-ethyl" -"TX009165","836-30-6","4-Nitro-N-phenylaniline" -"TX009193","73-31-4","Melatonin" -"TX009211","7659-86-1","2-Ethylhexyl sulfanylacetate" -"TX009220","23386-52-9","Dicyclohexyl sodium sulfosuccinate" -"TX009242","1459-93-4","Dimethyl isophthalate" -"TX009245","111-20-6","Decanedioic acid" -"TX009258","271-89-6","2,3-Benzofuran" -"TX009272","550-44-7","N-Methylphthalimide" -"TX009281","919-30-2","3-Aminopropyltriethoxysilane" -"TX009285","960-71-4","Triphenylborane" -"TX009307","112-35-6","2-[2-(2-Methoxyethoxy)ethoxy]ethanol" -"TX009310","111-11-5","Methyl octanoate" -"TX009349","110-42-9","Methyl decanoate" -"TX009353","112-55-0","1-Dodecanethiol" -"TX009384","1212-29-9","N,N'-Dicyclohexylthiourea" -"TX009389","6789-88-4","Hexyl benzoate" -"TX009393","112-60-7","Tetraethylene glycol" -"TX009405","94-60-0","Dimethyl hexahydroterephthalate" -"TX009413","90823-38-4","Denatonium saccharide" -"TX009419","98319-26-7","Finasteride" -"TX009434","111-27-3","1-Hexanol" -"TX009469","108-39-4","m-Cresol" -"TX009478","112-18-5","N,N-Dimethyldodecan-1-amine" -"TX009480","16219-75-3","5-Ethylidene-2-norbornene" -"TX009482","298-07-7","Bis(2-ethylhexyl) phosphate" -"TX009484","90-72-2","2,4,6-Tris(dimethylaminomethyl)phenol" -"TX009499","96-18-4","1,2,3-Trichloropropane" -"TX009515","108-94-1","Cyclohexanone" -"TX009542","107-46-0","Hexamethyldisiloxane" -"TX009546","112-63-0","Methyl linoleate" -"TX009562","109-52-4","Pentanoic acid" -"TX009566","68515-48-0","DINP branched" -"TX009571","75-07-0","Acetaldehyde" -"TX009582","9016-87-9","Polymethylene polyphenyl isocynate" -"TX009588","868-85-9","Dimethyl hydrogen phosphite" -"TX009604","57-14-7","1,1-Dimethylhydrazine" -"TX009641","103-65-1","Propylbenzene" -"TX009652","1330-78-5","Tricresyl phosphate" -"TX009662","108-38-3","1,3-Dimethylbenzene" -"TX009664","644-97-3","Phenyl phosphorus dichloride" -"TX009710","1675-54-3","Bisphenol A diglycidyl ether" -"TX009720","50-14-6","Ergocalciferol" -"TX009736","56-95-1","Chlorhexidine diacetate" -"TX009742","553-26-4","4,4'-Bipyridine" -"TX009750","13463-41-7","Zinc pyrithione" -"TX009766","520-36-5","Apigenin" -"TX009790","67485-29-4","Hydramethylnon" -"TX009792","58-18-4","17-Methyltestosterone" -"TX009802","66357-35-5","Ranitidine" -"TX009808","9004-82-4","Sodium lauryl polyoxyethylene ether sulfate" -"TX009816","119-07-3","Octyl decyl phthalate" -"TX009828","16079-88-2","Bromo-3-chloro-5,5-dimethylhydantoin" -"TX009841","127-39-9","Sodium 1,4-diisobutyl sulfosuccinate" -"TX009862","68959-20-6","Disiquonium chloride" -"TX009864","79-57-2","Oxytetracycline" -"TX009872","105-53-3","Diethyl propanedioate" -"TX009893","1120-04-3","Octadecyl sulfate sodium salt" -"TX009907","3653-48-3","MCPA-sodium" -"TX009943","26447-10-9","Ammonium xylene sulfonate" -"TX009957","53219-21-9","Dihydromyrcenol" -"TX009977","2782-57-2","Troclosene" -"TX009987","115-95-7","Linalyl acetate" -"TX010001","474-86-2","Equilin" -"TX010009","2392-39-4","Dexamethasone sodium phosphate" -"TX010035","66575-29-9","Forskolin" -"TX010052","989-38-8","Rhodamine 6G" -"TX010056","1241-94-7","2-Ethylhexyl diphenyl phosphate" -"TX010068","118-56-9","3,3,5-Trimethylcyclohexyl salicylate" -"TX010069","25152-84-5","(E,E)-2,4-Decadienal" -"TX010111","6379-73-3","Carvacryl methyl ether" -"TX010112","2465-27-2","Auramine hydrochloride" -"TX010165","85507-79-5","Phthalic acid, diundecyl ester, branched and linear" -"TX010177","68515-75-3","Hexanedioic acid, di-C7-9-branched and linear alkyl esters" -"TX010183","98730-04-2","Benoxacor" -"TX010199","1638-22-8","4-Butylphenol" -"TX010202","13473-26-2","D&C Red 27" -"TX010217","13684-63-4","Phenmedipham" -"TX010228","64359-81-5","4,5-Dichloro-2-octyl-3(2H)-isothiazolone" -"TX010235","10081-67-1","4-(2-Phenylpropan-2-yl)-N-[4-(2-phenylpropan-2-yl)phenyl]aniline" -"TX010291","77-06-5","Gibberellic acid" -"TX010297","29122-68-7","Atenolol" -"TX010299","491-80-5","Biochanin A" -"TX010325","144-49-0","Fluoroacetic acid" -"TX010330","16356-11-9","1,3,5-Undecatriene" -"TX010334","103-69-5","N-Ethylaniline" -"TX010353","24851-98-7","Methyl dihydrojasmonate" -"TX010357","2043-57-4","1H,1H,2H,2H-Perfluorooctyl iodide" -"TX010358","77-90-7","Acetyl tributyl citrate" -"TX010366","126-00-1","Diphenolic acid" -"TX010572","94-47-3","2-Phenylethyl benzoate" -"TX010870","1763-23-1","PFOS" -"TX010993","80-07-9","4,4'-Dichlorodiphenyl sulfone" -"TX011176","60-12-8","2-Phenylethanol" -"TX011208","111-62-6","Ethyl oleate" -"TX011231","123-96-6","2-Octanol" -"TX011236","54464-57-2","1-(2,3,8,8-Tetramethyl-1,2,3,4,5,6,7,8-octahydronaphthalen-2-yl)ethanone" -"TX011250","645-56-7","4-Propylphenol" -"TX011264","58-56-0","Pyridoxine hydrochloride" -"TX011276","124-19-6","Nonanal" -"TX011349","123-05-7","2-Ethylhexanal" -"TX011371","118-82-1","4,4'-Methylenebis(2,6-di-t-butylphenol)" -"TX011414","124-03-8","Ethylhexadecyldimethylammonium bromide" -"TX011420","111-70-6","1-Heptanol" -"TX011425","121-39-1","Ethyl 3-phenylglycidate" -"TX011469","111-55-7","1,2-Ethanediol diacetate" -"TX011482","134-31-6","8-Hydroxyquinoline sulfate" -"TX011545","37764-25-3","Dichlormid" -"TX011564","105-21-5","1,4-Heptanolide" -"TX011571","112-31-2","Decanal" -"TX011613","85532-75-8","PK 11195" -"TX011622","117428-22-5","Picoxystrobin" -"TX011625","54-62-6","4-Aminofolic acid" -"TX011630","41481-66-7","4,4'-Sulfonylbis[2-(prop-2-en-1-yl)phenol]" -"TX011636","NOCAS_47394","Grinstad Soft-N-Safe" -"TX011638","4449-51-8","Cyclopamine" -"TX011660","NOCAS_48176","YM218" -"TX011664","151506-44-4","FR140423" -"TX011720","1095-90-5","Methadone hydrochloride" -"TX011877","3173-72-6","1,5-Naphthalene diisocyanate" -"TX011879","98105-99-8","Sarafloxacin" -"TX011884","509-34-2","C.I. Solvent Red 49" -"TX011886","101-67-7","4,4'-Dioctyldiphenylamine" -"TX011893","78-98-8","Methyl glyoxal" -"TX011894","123-02-4","1-Phenyltridecane" -"TX011903","41484-35-9","Thioethylene glycol bis(3,5-di-tert-butyl-4-hydroxyhydrocinnamate)" -"TX011905","94-86-0","2-Ethoxy-5-(1-propenyl)phenol" -"TX011910","596-03-2","4',5'-Dibromofluorescein" -"TX012209","66-81-9","Cycloheximide" -"TX012211","521-18-6","5alpha-Dihydrotestosterone" -"TX012263","NOCAS_48514","PharmaGSID_48514" -"TX012264","NOCAS_48518","PharmaGSID_48518" -"TX012265","825643-57-0","PharmaGSID_48513" -"TX012266","107071-66-9","Ro 23-7637" -"TX012267","625114-41-2","Piragliatin" -"TX012268","NOCAS_48516","PharmaGSID_48516" -"TX012269","686756-87-6","PharmaGSID_48519" -"TX012270","1191914-21-2","PharmaGSID_48521" -"TX012271","NOCAS_48509","PharmaGSID_48509" -"TX012272","NOCAS_48505","PharmaGSID_48505" -"TX012273","588941-45-1","PharmaGSID_48506" -"TX012274","460081-99-6","PharmaGSID_48510" -"TX012275","NOCAS_48507","PharmaGSID_48507" -"TX012276","1062243-51-9","PharmaGSID_48511" -"TX012277","2481-94-9","C.I. Solvent Yellow 56" -"TX012279","29548-30-9","Farnesyl acetate" -"TX012284","4221-68-5","1,1-Bis(3-cyclohexyl-4-hydroxyphenyl)cyclohexane" -"TX012286","90982-32-4","Chlorimuron-ethyl" -"TX012287","70630-17-0","Metalaxyl-M" -"TX012290","563-04-2","Tri-m-tolyl phosphate" -"TX012291","135590-91-9","Mefenpyr-diethyl" -"TX012293","930-55-2","N-Nitrosopyrrolidine" -"TX012294","26896-20-8","Neodecanoic acid" -"TX012295","108419-33-6","Acetic acid, C8-10-branched alkyl esters, C9-rich" -"TX012297","4553-62-2","2-Methylpentanedinitrile" -"TX012299","111-40-0","Diethylenetriamine" -"TX012300","1333-39-7","Phenolsulfonic acid" -"TX012301","10042-59-8","2-Propyl-1-heptanol" -"TX012302","108-32-7","Propylene carbonate" -"TX012303","9016-00-6","Polydimethylsiloxane" -"TX012304","116-02-9","3,3,5-Trimethylcyclohexanol" -"TX012305","13254-34-7","2,6-Dimethyl-2-heptanol" -"TX012306","104-45-0","4-Propylanisole" -"TX012307","94-96-2","2-Ethyl-1,3-hexanediol" -"TX012308","127-19-5","N,N-Dimethylacetamide" -"TX012309","75-50-3","Trimethylamine" -"TX012310","68-11-1","Thioglycolic acid" -"TX012311","89-87-2","1,3-Dimethyl-4-nitrobenzene" -"TX012312","7773-06-0","Ammonium sulfamate" -"TX012325","8018-01-7","Mancozeb" -"TX012337","79-97-0","3,3'-Dimethylbisphenol A" -"TX012340","50-65-7","Niclosamide" -"TX012521","712-50-5","Cyclohexylphenylketone" -"TX012537","67-30-1","Tetrac" -"TX012553","NOCAS_48522","HMR1171 trifluoroacetate (1:1)" -"TX012554","129298-91-5","TNP-470" -"TX012606","2971-36-0","2,2-Bis(4-hydroxyphenyl)-1,1,1-trichloroethane" -"TX012611","52806-53-8","Hydroxyflutamide" -"TX012622","639-58-7","Triphenyltin chloride" -"TX012623","121-54-0","Benzethonium chloride" -"TX012627","1939-36-2","Trimethylenediaminetetraacetic acid" -"TX012628","17354-14-2","1,4-Bis(butylamino)anthracene-9,10-dione" -"TX012631","10022-28-3","1,1-Dimethoxyoctane" -"TX012641","239110-15-7","Fluopicolide" -"TX012643","163515-14-8","Dimethenamid-P" -"TX012645","1885-29-6","2-Aminobenzonitrile" -"TX012646","2114-11-6","Allyl carbamate" -"TX012647","5405-41-4","Ethyl 3-hydroxybutyrate" -"TX012648","105-90-8","Geranyl propionate" -"TX012649","1879-09-0","6-tert-Butyl-2,4-dimethylphenol" -"TX012651","3648-21-3","Diheptyl phthalate" -"TX012652","106-32-1","Ethyl octanoate" -"TX012653","135-02-4","2-Methoxybenzaldehyde" -"TX012654","452-58-4","2,3-Diaminopyridine" -"TX012655","4856-95-5","Borane - morpholine complex" -"TX012656","1609-47-8","Diethyl dicarbonate" -"TX012657","108-74-7","Hexahydro-1,3,5-trimethyl-1,3,5-triazine" -"TX012658","109-08-0","2-Methylpyrazine" -"TX012659","150-19-6","3-Methoxyphenol" -"TX012660","140-53-4","4-Chlorophenylacetonitrile" -"TX012670","78-30-8","Tri-o-cresyl phosphate" -"TX013433","54686-97-4","Bis(p-methylbenzylidene)sorbitol" -"TX013434","92-44-4","2,3-Dihydroxynaphthalene" -"TX013435","85-22-3","2,3,4,5,6-Pentabromoethylbenzene" -"TX013437","122931-48-0","Rimsulfuron" -"TX013438","110553-27-0","2-Methyl-4,6-bis[(octylthio)methyl]phenol" -"TX013448","927-62-8","1-Butanamine, N,N-dimethyl-" -"TX013465","763-32-6","3-Methylbut-3-en-1-ol" -"TX013466","700-13-0","2,3,5-Trimethylhydroquinone" -"TX013470","78-97-7","Lactonitrile" -"TX013472","81-30-1","Naphthalene-1,8:4,5-tetracarboxylic dianhydride" -"TX013474","719-59-5","2-Amino-5-chlorobenzophenone" -"TX013481","693-54-9","2-Decanone" -"TX013482","626-60-8","3-Chloropyridine" -"TX013484","6117-91-5","But-2-en-1-ol" -"TX013494","93-53-8","Hydratropaldehyde" -"TX013499","87-91-2","Diethyl L-tartrate" -"TX013505","5888-33-5","Isobornyl acrylate" -"TX013506","7005-72-3","1-Chloro-4-phenoxybenzene" -"TX013507","75980-60-8","Diphenyl(2,4,6-trimethylbenzoyl)phosphine oxide" -"TX013508","626-39-1","1,3,5-Tribromobenzene" -"TX013510","56-37-1","Benzyltriethylammonium chloride" -"TX013511","95-56-7","2-Bromophenol" -"TX013520","98-02-2","2-Furylmethanethiol" -"TX013522","65-71-4","Thymine" -"TX013526","86-98-6","4,7-Dichloroquinoline" -"TX013527","92-91-1","4'-Acetylbiphenyl" -"TX013532","86-28-2","9-Ethylcarbazole" -"TX013536","603-36-1","Triphenylstibine" -"TX013537","20662-14-0","Scandium chloride hexahydrate" -"TX013540","821-48-7","Bis(2-chloroethyl)amine hydrochloride" -"TX013541","6283-25-6","2-Chloro-5-nitroaniline" -"TX013542","79-07-2","Acetamide, 2-chloro-" -"TX013543","827-94-1","2,6-Dibromo-4-nitroaniline" -"TX013544","716-79-0","2-Phenylbenzimidazole" -"TX013546","5977-14-0","3-Oxobutanamide" -"TX013549","120983-64-4","Pyrasulfotole metabolite (SXX 0665)" -"TX013550","569-64-2","Malachite green" -"TX013551","81-61-8","Quinalizarin" -"TX013553","67-71-0","Dimethyl sulfone" -"TX013554","687-47-8","(L)-(-)-Ethyl lactate" -"TX013555","615-20-3","2-Chlorobenzothiazole" -"TX013557","60-01-5","Glycerol tributyrate" -"TX013560","619-73-8","4-Nitrobenzyl alcohol" -"TX013563","626-64-2","4-Pyridinol" -"TX013565","5655-61-8","(-)Bronyl acetate" -"TX013566","31482-56-1","C.I. Disperse Orange 25" -"TX013567","707-61-9","2,3-Dihydro-4-methyl-1-phenyl-1H-phosphole 1-oxide" -"TX013571","611-59-6","1,7-Dimethylxanthine" -"TX013573","1207-12-1","4,6-Dimethyldibenzothiophene" -"TX013575","6358-53-8","C.I. Solvent Red 80" -"TX013576","5949-05-3","(S)-(-)-Citronellal" -"TX013577","6174-86-3","3-Chloro-7-hydroxy-4-methyl-2-benzopyrone" -"TX013578","21679-31-2","Chromium(III) acetylacetonate" -"TX013582","623-33-6","Ethyl glycinate hydrochloride" -"TX013594","93-52-7","1,2-dibromo(phenyl)ethane" -"TX013608","6175-45-7","2,2-Diethoxyacetophenone" -"TX013610","35958-30-6","Phenol, 2,2'-ethylidenebis[4,6-bis(1,1-dimethylethyl)-" -"TX013738","87-13-8","Diethyl ethoxymethylenemalonate" -"TX013755","873-32-5","2-Chlorobenzonitrile" -"TX013756","82-44-0","1-Chloroanthraquinone" -"TX013761","1672-46-4","Digoxigenin" -"TX013772","99129-21-2","Clethodim" -"TX013775","76-83-5","Trityl chloride" -"TX013776","89-75-8","2,4-Dichlorobenzoyl chloride" -"TX014251","10061-01-5","(Z)-Dichloropropene" -"TX014271","68844-77-9","Astemizole" -"TX014272","147526-32-7","Pitavastatin calcium" -"TX014277","143201-11-0","Cerivastatin sodium" -"TX014279","142-29-0","Cyclopentene" -"TX014280","111-34-2","Butyl vinyl ether" -"TX014281","100-43-6","4-Vinylpyridine" -"TX014344","142-19-8","Prop-2-en-1-yl heptanoate" -"TX014346","76703-62-3","gamma-Cyhalothrin" -"TX014347","243973-20-8","Pinoxaden" -"TX014349","97-89-2","Citronellyl isobutyrate" -"TX014357","108-31-6","2,5-Furandione" -"TX014358","4719-04-4","1,3,5-Triazine-1,3,5(2H,4H,6H)-triethanol" -"TX014360","64091-91-4","4-(N-Methyl-N-nitrosamino)-1-(3-pyridyl)-1-butanone" -"TX014362","584-03-2","1,2-Butanediol" -"TX014364","55179-31-2","Bitertanol" -"TX014377","171118-09-5","Metolachlor ESA" -"TX014380","18015-76-4","C.I. Basic Green 4 oxalate (1:x)" -"TX014392","1319-77-3","Cresol" -"TX014396","7492-66-2","Citral diethyl acetal" -"TX014401","51384-51-1","Metoprolol" -"TX014402","20120-33-6","Phosphonic acid, (3-((hydroxymethyl)amino)-3-oxopropyl)-, dimethyl ester" -"TX014404","76014-81-8","4-(Methylnitrosamino)-1-(3-pyridyl)-1-butanol" -"TX014415","832-69-9","1-Methyl phenanthrene" -"TX014418","147150-35-4","Cloransulam-methyl" -"TX014419","5742-17-6","2,4-D, isopropylamine salt" -"TX014430","3697-42-5","Chlorhexidine dihydrochloride" -"TX014455","54-31-9","Furosemide" -"TX014482","67762-27-0","Alcohols, C16-18" -"TX014486","187022-11-3","Acetochlor ESA" -"TX014500","142-92-7","Hexyl acetate" -"TX014518","108-89-4","4-Methylpyridine" -"TX014524","2499-95-8","Hexyl acrylate" -"TX014540","503-74-2","Isovaleric acid" -"TX014554","2835-39-4","Allyl isovalerate" -"TX014584","106-36-5","Propyl propionate" -"TX014586","108-03-2","1-Nitropropane" -"TX014610","110-93-0","6-Methyl-5-hepten-2-one" -"TX014614","111-85-3","1-Chlorooctane" -"TX014626","56-75-7","Chloramphenicol" -"TX014641","97-86-9","Isobutyl methacrylate" -"TX014644","1135-66-6","(-)-Isolongifolene" -"TX014648","52663-68-0","2,2',3,4',5,5',6-Heptachloro-1,1'-biphenyl" -"TX014654","473-55-2","Pinane" -"TX014671","6842-15-5","1-Propene, tetramer" -"TX014674","462-95-3","Diethoxymethane" -"TX014675","544-01-4","Isoamyl ether" -"TX014676","3388-04-3","beta-(3,4-Epoxycyclohexyl)ethyltrimethoxysilane" -"TX014677","23726-91-2","(E)-beta-Damascone" -"TX014678","121-72-2","N,N,3-Trimethylaniline" -"TX014679","108-48-5","2,6-Dimethylpyridine" -"TX014680","2680-03-7","N,N-Dimethylacrylamide" -"TX014681","10416-59-8","N,O-bis(Trimethylsilyl)acetamide" -"TX014686","107-70-0","4-Methoxy-4-methyl-2-pentanone" -"TX014712","526-73-8","1,2,3-Trimethylbenzene" -"TX014713","115-18-4","2-Methyl-3-buten-2-ol" -"TX014714","17557-23-2","Neopentyl glycol diglycidyl ether" -"TX014715","109-97-7","Pyrrole" -"TX014716","108-87-2","Methylcyclohexane" -"TX014717","104-90-5","5-Ethyl-2-methylpyridine" -"TX014718","123-15-9","2-Methylpentanal" -"TX014719","110-01-0","Tetrahydrothiophene" -"TX014720","16529-56-9","2-Methyl-3-butenenitrile" -"TX014721","135-98-8","sec-Butylbenzene" -"TX014722","498-81-7","Dihydro-alpha-terpineol" -"TX014723","103-28-6","Benzyl 2-methylpropanoate" -"TX014724","141-93-5","1,3-Diethylbenzene" -"TX014725","122-73-6","Benzyl 3-methylbutyl ether" -"TX014726","150-46-9","Boric acid, triethyl ester" -"TX014727","102-85-2","Tributyl phosphite" -"TX014728","3852-09-3","Methyl 3-methoxypropionate" -"TX014729","16409-43-1","4-Methyl-2-(2-methylprop-1-en-1-yl)tetrahydro-2H-pyran" -"TX014730","175178-82-2","Tyrphostin" -"TX014741","5131-66-8","1-Butoxy-2-propanol" -"TX014752","98-29-3","4-tert-Butylcatechol" -"TX014760","126-75-0","Demeton-S" -"TX014765","212141-51-0","Vatalanib dihydrochloride" -"TX014768","826-36-8","2,2,6,6-Tetramethyl-4-piperidone" -"TX014774","646-06-0","1,3-Dioxolane" -"TX014823","50-33-9","Phenylbutazone" -"TX014824","504-63-2","1,3-Propanediol" -"TX014830","1747-60-0","2-Amino-6-methoxybenzothiazole" -"TX014832","487-68-3","2,4,6-Trimethylbenzaldehyde" -"TX014833","3120-74-9","3-Methyl-4-(methylthio)phenol" -"TX014835","17420-30-3","Benzonitrile, 2-amino-5-nitro-" -"TX014837","2497-06-5","Disulfoton sulfone" -"TX014839","464-48-2","(1S)-(-)-Camphor" -"TX014843","23128-74-7","Antioxidant 1098" -"TX014844","23696-85-7","Damascenone" -"TX014845","33693-04-8","Terbumeton" -"TX014846","2859-67-8","3-(3-Pyridyl)-1-propanol" -"TX014847","2032-65-7","Methiocarb" -"TX014848","139968-49-3","Metaflumizone" -"TX014850","1656-48-0","3,3'-Oxydipropionitrile" -"TX014853","540-38-5","4-Iodophenol" -"TX014854","NOCAS_57890","Anti-OP-18/Stathmin antibody produced in rabbit" -"TX014855","56070-16-7","Terbufos sulfone" -"TX014856","1139-30-6","(-)Carophyllene oxide" -"TX014857","551-93-9","2'-Aminoacetophenone" -"TX014858","2588-04-7","Phorate sulfone" -"TX014859","144-74-1","Sulfathiazole sodium" -"TX014860","103-26-4","Methyl cinnamate" -"TX014861","122-01-0","4-Chlorobenzoyl chloride" -"TX014862","1885-14-9","Phenyl carbonochloridate" -"TX014863","123-56-8","Succinimide" -"TX014864","120-21-8","4-(Diethylamino)benzaldehyde" -"TX014865","4584-49-0","2-Chloropropyldimethylamine hydrochloride" -"TX014866","2479-46-1","1,3-Bis(4-aminophenoxy)benzene" -"TX014867","14024-18-1","Iron(III) acetylacetonate" -"TX014868","110-75-8","2-Chloroethyl vinyl ether" -"TX014869","105-31-7","Hex-1-yn-3-ol" -"TX014870","496-11-7","Indan" -"TX014871","2426-54-2","2-(Diethylamino)ethyl acrylate" -"TX014872","1752-30-3","Acetone thiosemicarbazide" -"TX014873","141-91-3","2,6-Dimethyl morpholine" -"TX014874","116-17-6","Tripropan-2-yl phosphite" -"TX014875","103-56-0","3-Phenylprop-2-en-1-yl propanoate" -"TX014876","14938-35-3","4-Pentylphenol" -"TX014877","17321-47-0","O,O-Dimethyl phosphoramidothioate" -"TX014878","136-85-6","5-Methyl-1H-benzotriazole" -"TX014879","111-31-9","1-Hexanethiol" -"TX014880","3068-00-6","1,2,4-Butanetriol" -"TX014881","130-15-4","1,4-Naphthoquinone" -"TX014882","1489-69-6","Cyclopropanecarboxaldehyde" -"TX014883","319-86-8","delta-Hexachlorocyclohexane" -"TX014884","213464-77-8","Orthosulfamuron" -"TX014885","53-41-8","Androsterone" -"TX014886","1678-91-7","Ethylcyclohexane" -"TX014887","1885-38-7","(2E)-3-Phenylprop-2-enenitrile" -"TX014888","3277-26-7","1,1,3,3-Tetramethyldisiloxane" -"TX014889","121-87-9","2-Chloro-4-nitroaniline" -"TX014890","2402-78-0","2,6-Dichloropyridine" -"TX014891","134-85-0","4-Chlorobenzophenone" -"TX014892","2648-61-5","2,2-Dichloro-1-phenylethanone" -"TX014893","140939-17-9","Alachlor sec-oxanilic acid sodium salt" -"TX014894","35045-02-4","Metribuzin-DA" -"TX014896","152019-73-3","Metolachlor OA" -"TX014897","56507-37-0","Diketometribuzin" -"TX014898","506-68-3","Cyanogen bromide" -"TX014901","301-00-8","Methyl linolenate" -"TX014902","19721-22-3","3-Mercapto-1-propanol" -"TX014903","50-69-1","D-Ribose" -"TX014904","13963-57-0","Aluminum trisacetoacetate" -"TX014905","100-25-4","1,4-Dinitrobenzene" -"TX014906","1470-94-6","Indan-5-ol" -"TX014907","17754-90-4","4-(Diethylamino)salicylaldehyde" -"TX014908","13183-79-4","1-N-Methyl-5-thiotetrazole" -"TX014909","15059-52-6","Dysprosium(III) chloride hexahydrate" -"TX014910","10482-56-1","(L)-alpha-Terpineol" -"TX014911","109-04-6","2-Bromopyridine" -"TX014912","1100-88-5","Benzyltriphenylphosphonium chloride" -"TX014913","2832-40-8","C.I. Disperse Yellow 3" -"TX014914","364-76-1","4-Fluoro-3-nitroaniline" -"TX014915","4584-46-7","(2-Chloroethyl)dimethylamine hydrochloride" -"TX014916","1121-78-4","6-Methyl-3-hydroxypyridine" -"TX014917","13759-92-7","Europium(III) chloride hexahydrate" -"TX014918","16867-04-2","3-Hydroxy-2-pyridone" -"TX014919","131-52-2","Sodium pentachlorophenate" -"TX014920","13080-86-9","4,4'-(Isopropylidenebis(4,1-phenyleneoxy))dianiline" -"TX014921","142-08-5","2-Pyridone" -"TX014922","112-29-8","1-Bromodecane" -"TX014923","104-82-5","4-Methylbenzyl chloride" -"TX014924","90325-47-6","1,2,3-Hexanetriol" -"TX014925","24683-00-9","2-Isobutyl-3-methoxypyrazine" -"TX014926","124-05-0","1,2-Bis((chlorocarbonyl)oxy)ethane" -"TX014927","106-58-1","1,4-Dimethylpiperazine" -"TX014928","109-78-4","3-Hydroxypropanenitrile" -"TX014929","104-72-3","Decylbenzene" -"TX014930","100-80-1","3-Methylstyrene" -"TX014931","1569-60-4","6-Methylhept-5-en-2-ol" -"TX014932","111-43-3","Propyl ether" -"TX014962","95-69-2","4-Chloro-2-methylaniline" -"TX014970","495-18-1","N-Hydroxybenzamide" -"TX014971","700-06-1","Indole-3-carbinol" -"TX014985","134-32-7","1-Naphthylamine" -"TX014994","1469-48-3","cis-1,2,3,6-Tetrahydrophthalimide" -"TX015088","57018-04-9","Tolclofos-methyl" -"TX015102","89415-87-2","1,3-Dichloro-5-ethyl-5-methylhydantoin" -"TX015108","3064-70-8","Bis(trichloromethyl)sulfone" -"TX015116","193-39-5","Indeno(1,2,3-cd)pyrene" -"TX015122","61949-77-7","trans-Permethrin" -"TX015165","110-52-1","1,4-Dibromobutane" -"TX015169","115-84-4","2-Butyl-2-ethyl-1,3-propanediol" -"TX015170","513-86-0","Acetoin" -"TX015183","19660-16-3","2,3-Dibromopropyl acrylate" -"TX015192","611-14-3","1-Ethyl-2-methylbenzene" -"TX015203","3006-93-7","N,N'-1,3-Phenylenedimaleimide" -"TX015208","16484-77-8","Mecoprop-P" -"TX015215","5103-71-9","cis-Chlordane" -"TX015217","61949-76-6","1RS cis-Permethrin" -"TX015224","3424-82-6","o,p'-DDE" -"TX015226","91-67-8","N,N-Diethyl-m-toluidine" -"TX015239","5103-74-2","gamma-Chlordane" -"TX015272","140939-15-7","Alachlor ESA, sodium salt" -"TX015277","85721-33-1","Ciprofloxacin" -"TX015309","78-62-6","Diethoxy(dimethyl)silane" -"TX015310","78-77-3","1-Bromo-2-methylpropane" -"TX015311","80-48-8","Methyl toluene-4-sulphonate" -"TX015312","83-56-7","1,5-Dihydroxynaphthalene" -"TX015313","874-90-8","4-Anisonitrile" -"TX015314","88-10-8","Diethylcarbamoyl chloride" -"TX015315","89-61-2","1,4-Dichloro-2-nitrobenzene" -"TX015317","91-10-1","2,6-Dimethoxyphenol" -"TX015319","58654-67-4","2-Octanone, 5-methyl-" -"TX015320","589-66-2","2-Methylpropyl but-2-enoate" -"TX015321","591-12-8","alpha-Angelica lactone" -"TX015322","609-23-4","2,4,6-Triiodophenol" -"TX015324","619-50-1","Methyl p-nitrobenzoate" -"TX015325","6358-09-4","2-Amino-6-chloro-4-nitrophenol" -"TX015326","6440-58-0","1,3-Dimethylol-5,5-dimethylhydantoin" -"TX015358","84-58-2","2,3-Dichloro-5,6-dicyano-p-benzoquinone" -"TX015359","79-30-1","2-Methylpropanoyl chloride" -"TX015360","868-57-5","Methyl 2-methylbutyrate" -"TX015362","93-16-3","4-Prop-1-enylveratrole" -"TX015363","5694-00-8","Glycidamide" -"TX015364","96-54-8","1-Methylpyrrole" -"TX015366","627-30-5","3-Chloro-1-propanol" -"TX015367","616-47-7","1-Methylimidazole" -"TX015370","617-89-0","Furfurylamine" -"TX015371","622-45-7","Cyclohexyl acetate" -"TX015372","609-66-5","2-Chlorobenzamide" -"TX015373","763-29-1","2-Methylpent-1-ene" -"TX015374","767-00-0","4-Hydroxybenzonitrile" -"TX015375","7786-61-0","2-Methoxy-4-vinylphenol" -"TX015376","78-46-6","Dibutyl butylphosphonate" -"TX015377","643-28-7","2-Isopropylaniline" -"TX015378","591-22-0","3,5-Dimethylpyridine" -"TX015379","635-22-3","4-Chloro-3-nitroaniline" -"TX015381","64436-13-1","Arsenobetaine" -"TX015382","6843-66-9","Dimethoxy(diphenyl)silane" -"TX015383","122454-29-9","Tralopyril" -"TX015384","580-51-8","3-Phenylphenol" -"TX015386","75389-89-8","Diethylmethylbenzenediamine" -"TX015389","87-41-2","Phthalide" -"TX015390","79-09-4","Propionic acid" -"TX015391","628-81-9","1-Ethoxybutane" -"TX015392","109293-97-2","Diflufenzopyr" -"TX015393","20018-09-1","Diiodomethyl 4-methylphenyl sulfone" -"TX015394","2051-62-9","4-Chlorobiphenyl" -"TX015396","874-60-2","p-Toluoyl chloride" -"TX015397","565-80-0","2,4-Dimethylpentan-3-one" -"TX015398","1942-71-8","2-(4-tert-Butylphenoxy)cyclohexan-1-ol" -"TX015405","612-12-4","1,2-Bis(chloromethyl)benzene" -"TX015406","615-13-4","1,3-Dihydro-2H-inden-2-one" -"TX015407","626-48-2","6-Methyluracil" -"TX015527","3634-83-1","1,3-Bis(isocyanatomethyl)benzene" -"TX1012716","126-30-7","2,2-Dimethylpropane-1,3-diol" -"TX1012717","61-82-5","Amitrole" -"TX1012721","684-93-5","N-Nitroso-N-methylurea" -"TX1012726","123-77-3","Azodicarbonamide" -"TX1012735","6610-29-3","N-Methylhydrazinecarbothioamide" -"TX101701","124-09-4","1,6-Hexanediamine" -"TX101787","111-49-9","Hexamethyleneimine" -"TX103292","122-78-1","Phenylacetaldehyde" -"TX109150","8018-01-7","Mancozeb" -"TX110870","1763-23-1","PFOS" -"TX112294","26896-20-8","Neodecanoic acid" -"TX112302","108-32-7","Propylene carbonate" -"TX112325","8018-01-7","Mancozeb" -"TX209150","8018-01-7","Mancozeb" -"TX210870","1763-23-1","PFOS" -"TX212325","8018-01-7","Mancozeb" +"spid","casn","chnm" +"01140000A","26172-55-4","5-Chloro-2-methyl-3(2H)-isothiazolone" +"01140002A","109-43-3","Dibutyl decanedioate" +"01140004A","486-56-6","Cotinine" +"01140006A","2058-94-8","Perfluoroundecanoic acid" +"01140008A","732-11-6","Phosmet" +"01140010A","89-83-8","Thymol" +"01140012A","101-02-0","Triphenyl phosphite" +"01140014A","106-22-9","Citronellol" +"01140016A","36653-82-4","1-Hexadecanol" +"01140018A","79-39-0","Methacrylamide" +"01140020A","77-93-0","Triethyl citrate" +"01140022A","120-80-9","Catechol" +"01140024A","298-02-2","Phorate" +"01140026A","53-86-1","Indomethacin" +"01140028A","15307-79-6","Diclofenac sodium" +"01140030A","2550-40-5","Dicyclohexyl disulfide" +"01140032A","510-15-6","Chlorobenzilate" +"01140034A","2385-85-5","Mirex" +"01140036A","5915-41-3","Terbuthylazine" +"01140038A","6422-86-2","Bis(2-ethylhexyl) terephthalate" +"01140040A","27323-41-7","Dodecylbenzene sulfonate triethanolamine(1:1)" +"01140042A","3825-26-1","PFOA, ammonium salt" +"01140044A","24602-86-6","Tridemorph" +"01140046A","58-08-2","Caffeine" +"01140048A","65-85-0","Benzoic acid" +"01140050A","91-20-3","Naphthalene" +"01140052A","57-55-6","1,2-Propylene glycol" +"01140054A","84-66-2","Diethyl phthalate" +"01140056A","99-08-1","3-Nitrotoluene" +"01140058A","101-54-2","N-Phenyl-1,4-benzenediamine" +"01140060A","99-76-3","Methylparaben" +"01140062A","7632-00-0","Sodium nitrite" +"01140064A","120-71-8","2-Methoxy-5-methylaniline" +"01140066A","95-87-4","2,5-Dimethylphenol" +"01140068A","120-12-7","Anthracene" +"01140070A","111-69-3","Hexanedinitrile" +"01140072A","91-53-2","Ethoxyquin" +"01140074A","94-26-8","Butylparaben" +"01140076A","88-18-6","2-tert-Butylphenol" +"01140078A","132-64-9","Dibenzofuran" +"01140080A","83-32-9","Acenaphthene" +"01140082A","123-31-9","Hydroquinone" +"01140084A","106-46-7","1,4-Dichlorobenzene" +"01140086A","91-64-5","Coumarin" +"01140088A","87-62-7","2,6-Dimethylaniline" +"01140090A","96-48-0","4-Butyrolactone" +"01140092A","100-00-5","1-Chloro-4-nitrobenzene" +"01140094A","106-44-5","p-Cresol" +"01140096A","110-44-1","Sorbic acid" +"01140098A","51-28-5","2,4-Dinitrophenol" +"01140100A","98-01-1","Furfural" +"01140102A","375-85-9","Perfluoroheptanoic acid" +"01140104A","75-12-7","Formamide" +"01140106A","142-62-1","Hexanoic acid" +"01140108A","111-14-8","Heptanoic acid" +"01140110A","88-06-2","2,4,6-Trichlorophenol" +"01140112A","64-67-5","Diethyl sulfate" +"01140114A","643-79-8","1,2-Benzenedicarboxaldehyde" +"01140116A","118-52-5","1,3-Dichloro-5,5-dimethylhydantoin" +"01140118A","57-13-6","Urea" +"01140120A","95-95-4","2,4,5-Trichlorophenol" +"01140122A","78-59-1","Isophorone" +"01140124A","122-62-3","Bis(2-ethylhexyl) decanedioate" +"01140126A","120-47-8","Ethylparaben" +"01140128A","112-05-0","Nonanoic acid" +"01140130A","124-07-2","Octanoic acid" +"01140132A","105-67-9","2,4-Dimethylphenol" +"01140134A","58-55-9","Theophylline" +"01140136A","120-83-2","2,4-Dichlorophenol" +"01140138A","91-59-8","2-Naphthylamine" +"01140140A","123-42-2","Diacetone alcohol" +"01140142A","92-87-5","Benzidine" +"01140144A","100-51-6","Benzyl alcohol" +"01140146A","532-27-4","2-Chloroacetophenone" +"01140148A","99-99-0","4-Nitrotoluene" +"01140150A","119-90-4","3,3'-Dimethoxybenzidine" +"01140152A","83-41-0","1,2-Dimethyl-3-nitrobenzene" +"01140154A","101-55-3","p-Bromodiphenyl ether" +"01140156A","124-04-9","Hexanedioic acid" +"01140158A","98-95-3","Nitrobenzene" +"01140160A","115-77-5","Pentaerythritol" +"01140162A","134-03-2","Sodium L-ascorbate" +"01140164A","842-07-9","C.I. Solvent Yellow 14" +"01140166A","599-79-1","Sulfasalazine" +"01140168A","77-71-4","5,5-Dimethylhydantoin" +"01140170A","50-41-9","Clomiphene citrate (1:1)" +"01140172A","75-99-0","Dalapon" +"01140174A","111-42-2","Diethanolamine" +"01140176A","599-64-4","4-Cumylphenol" +"01140178A","131-55-5","2,2',4,4'-Tetrahydroxybenzophenone" +"01140180A","2943-75-1","Triethoxyoctylsilane" +"01140182A","123-25-1","Diethyl butanedioate" +"01140184A","7747-35-5","5-Ethyl-1-aza-3,7-dioxabicyclo[3.3.0]octane" +"01140186A","2243-62-1","1,5-Naphthalenediamine" +"01140188A","117-84-0","Dioctyl phthalate" +"01140190A","95-65-8","3,4-Dimethylphenol" +"01140192A","89-72-5","2-(Butan-2-yl)phenol" +"01140194A","3739-38-6","3-Phenoxybenzoic acid" +"01140196A","33703-08-1","Hexanedioic acid, diisononyl ester" +"01140198A","1843-05-6","Octabenzone" +"01140200A","60-56-0","Methimazole" +"01140202A","838-88-0","4,4'-Methylenebis(2-methylaniline)" +"01140204A","51-30-9","Isoproterenol hydrochloride" +"01140206A","528-29-0","1,2-Dinitrobenzene" +"01140208A","49562-28-9","Fenofibrate" +"01140210A","119-36-8","Methyl salicylate" +"01140212A","112-25-4","2-(Hexyloxy)ethanol" +"01140214A","128-04-1","Sodium dimethyldithiocarbamate" +"01140216A","2795-39-3","PFOS-K" +"01140218A","96-70-8","2-tert-Butyl-4-ethylphenol" +"01140220A","95-54-5","1,2-Phenylenediamine" +"01140222A","108-59-8","Dimethyl malonate" +"01140224A","99-66-1","Valproic acid" +"01140226A","375-95-1","PFNA" +"01140228A","105-60-2","Caprolactam" +"01140230A","576-26-1","2,6-Dimethylphenol" +"01140232A","3855-32-1","2,6,10-Trimethyl-2,6,10-triazaundecane" +"01140234A","102-71-6","Triethanolamine" +"01140236A","1303-11-3","Indium arsenide" +"01140238A","6381-77-7","Sodium erythorbate (1:1)" +"01140240A","621-64-7","N-Nitrosodipropylamine" +"01140242A","96-29-7","2-Butanone oxime" +"01140244A","55-98-1","Busulfan" +"01140246A","99-51-4","1,2-Dimethyl-4-nitrobenzene" +"01140248A","584-84-9","Toluene-2,4-diisocyanate" +"01140250A","77-48-5","1,3-Dibromo-5,5-dimethylhydantoin" +"01140252A","3871-99-6","PFHS-K" +"01140254A","3033-77-0","N,N,N-Trimethyl(oxiran-2-yl)methanaminium chloride" +"01140256A","924-16-3","N-Nitrosodibutylamine" +"01140258A","55285-14-8","Carbosulfan" +"01140260A","1445-75-6","Diisopropyl methylphosphonate" +"01140262A","72-55-9","p,p'-DDE" +"01140264A","51-21-8","5-Fluorouracil" +"01140266A","121-91-5","1,3-Benzenedicarboxylic acid" +"01140268A","126-73-8","Tributyl phosphate" +"01140270A","94-13-3","Propylparaben" +"01140272A","65-23-6","Pyridoxine" +"01140274A","627-93-0","Dimethyl adipate" +"01140276A","149-57-5","2-Ethylhexanoic acid" +"01140278A","102-76-1","Triacetin" +"01140280A","288-88-0","1H-1,2,4-Triazole" +"01140282A","120-61-6","Dimethyl terephthalate" +"01140284A","108-46-3","Resorcinol" +"01140286A","112-70-9","1-Tridecanol" +"01140288A","151-21-3","Sodium dodecyl sulfate" +"01140290A","101-86-0","2-Benzylideneoctanal" +"01140292A","101-77-9","4,4'-Methylenedianiline" +"01140294A","60-54-8","Tetracycline" +"01140296A","99-59-2","2-Methoxy-5-nitroaniline" +"01140298A","606-20-2","2,6-Dinitrotoluene" +"01140300A","2104-64-5","EPN" +"01140302A","55290-64-7","Dimethipin" +"01140304A","33820-53-0","Isopropalin" +"01140306A","112-30-1","1-Decanol" +"01140308A","136-77-6","4-Hexylresorcinol" +"01140310A","57-83-0","Progesterone" +"01140312A","4418-26-2","Sodium dehydroacetate" +"01140314A","112-00-5","Dodecyltrimethylammonium chloride" +"01140316A","309-00-2","Aldrin" +"01140318A","1156-19-0","Tolazamide" +"01140320A","77-40-7","Bisphenol B" +"01140322A","5392-40-5","3,7-Dimethyl-2,6-octadienal" +"01140324A","77-92-9","Citric acid" +"01140326A","143-50-0","Kepone" +"01140328A","872-50-4","N-Methyl-2-pyrrolidone" +"01140330A","73-22-3","l-Tryptophan" +"01140332A","111-87-5","1-Octanol" +"01140334A","145-73-3","Endothal" +"01140336A","104-67-6","5-Heptyldihydro-2(3H)-furanone" +"01140338A","141-43-5","Ethanolamine" +"01140340A","53-03-2","Prednisone" +"01140342A","57-63-6","17alpha-Ethinylestradiol" +"01140344A","828-00-2","Dimethoxane" +"01140346A","116-25-6","1-(Hydroxymethyl)-5,5-dimethylhydantoin" +"01140348A","110-85-0","Piperazine" +"01140350A","97-53-0","Eugenol" +"01140352A","98-54-4","4-tert-Butylphenol" +"01140354A","117-79-3","2-Aminoanthraquinone" +"01140356A","103-90-2","Acetaminophen" +"01140358A","7378-99-6","N,N-Dimethyloctylamine" +"01140360A","127-07-1","Hydroxyurea" +"01140362A","1934-21-0","FD&C Yellow 5" +"01140364A","84-75-3","Dihexyl phthalate" +"01140366A","25956-17-6","Allura Red C.I.16035" +"01140368A","106-65-0","Dimethyl succinate" +"01140370A","105-99-7","Dibutyl hexanedioate" +"01140372A","92-52-4","Biphenyl" +"01140374A","584-13-4","4-Amino-1,2,4-triazole" +"01140376A","101-20-2","Triclocarban" +"01140378A","298-46-4","Carbamazepine" +"01140380A","5216-25-1","4-Chlorobenzotrichloride" +"01140382A","79-94-7","3,3',5,5'-Tetrabromobisphenol A" +"01140384A","68515-49-1","1,2-Benzenedicarboxylic acid, di-C9-11-branched alkyl esters, C10-rich" +"01140386A","126-86-3","2,4,7,9-Tetramethyl-5-decyne-4,7-diol" +"01140388A","149-30-4","2-Mercaptobenzothiazole" +"01140390A","78-42-2","Tris(2-ethylhexyl) phosphate" +"01140392A","80-08-0","Dapsone" +"01140394A","629-76-5","1-Pentadecanol" +"01140396A","111-82-0","Methyl dodecanoate" +"01140398A","112-49-2","Triethylene glycol dimethyl ether" +"01140400A","105-87-3","Geranyl acetate" +"01140402A","1120-71-4","1,3-Propane sultone" +"01140404A","115-96-8","Tris(2-chloroethyl) phosphate" +"01140406A","88-12-0","N-Vinyl-2-pyrrolidone" +"01140408A","91-22-5","Quinoline" +"01140410A","121-33-5","4-Hydroxy-3-methoxybenzaldehyde" +"01140412A","614-45-9","tert-Butyl perbenzoate" +"01140414A","80-43-3","Dicumyl peroxide" +"01140416A","93-15-2","Methyleugenol" +"01140418A","23593-75-1","Clotrimazole" +"01140420A","100-54-9","3-Pyridinecarbonitrile" +"01140422A","141-04-8","Diisobutyl adipate" +"01140424A","150-68-5","Monuron" +"01140426A","732-26-3","2,4,6-Tris(tert-butyl)phenol" +"01140428A","111-76-2","2-Butoxyethanol" +"01140430A","112-50-5","2-[2-(2-Ethoxyethoxy)ethoxy]ethanol" +"01140432A","2451-62-9","Triglycidyl isocyanurate" +"01140434A","112-53-8","1-Dodecanol" +"01140436A","4455-26-9","N-Methyldioctylamine" +"01140438A","78-63-7","2,5-Dimethyl-2,5-di-(tert-butylperoxy)hexane" +"01140440A","29590-42-9","Isooctyl acrylate" +"01140442A","2783-94-0","FD&C Yellow 6" +"01140444A","79902-63-9","Simvastatin" +"01140446A","86479-06-3","Hexaflumuron" +"01140448A","27955-94-8","4,4',4""-Ethane-1,1,1-triyltriphenol" +"01140450A","124-94-7","Triamcinolone" +"01140452A","754-91-6","PFOSA" +"01140454A","110-62-3","Pentanal" +"01140456A","99-97-8","N,N,4-Trimethylaniline" +"01140458A","527-60-6","2,4,6-Trimethylphenol" +"01140460A","57-50-1","Sucrose" +"01140462A","50-55-5","Reserpine" +"01140464A","1260-17-9","Carminic acid" +"01140466A","99-54-7","3,4-Dichloronitrobenzene" +"01140468A","112-72-1","1-Tetradecanol" +"01140470A","126-11-4","2-(Hydroxymethyl)-2-nitro-1,3-propanediol" +"01140472A","13311-84-7","Flutamide" +"01140474A","10540-29-1","Tamoxifen" +"01140476A","2687-25-4","2,3-Diaminotoluene" +"01140478A","54-11-5","Nicotine" +"01140480A","137-30-4","Ziram" +"01140482A","115-86-6","Triphenyl phosphate" +"01140484A","1929-77-7","Vernolate" +"01140486A","115-28-6","Chlorendic acid" +"01140488A","72-54-8","p,p'-DDD" +"01140490A","95-80-7","2,4-Diaminotoluene" +"01140492A","56-81-5","Glycerol" +"01140494A","79-06-1","Acrylamide" +"01140496A","50-78-2","Aspirin" +"01140498A","121-00-6","2-tert-Butyl-4-methoxyphenol" +"01140500A","262376-75-0","HMR1426" +"01140502A","725228-45-5","AVE5638" +"01140504A","929601-09-2","SR58611" +"01140506A","NOCAS_47342","SR125047" +"01140508A","NOCAS_47374","SSR161421" +"01140510A","189003-92-7","Trelanserin" +"01140512A","NOCAS_47334","MK-968" +"01140514A","742693-38-5","SSR504734" +"01140516A","155990-20-8","SR271425" +"01140518A","NOCAS_47330","PharmaGSID_47330" +"01140520A","1068967-96-3","SAR102608" +"01140522A","473289-62-2","Ilepatril" +"01140524A","NOCAS_47346","SSR162369" +"01140526A","139290-65-6","Volinanserin" +"01140528A","NOCAS_47366","SAR115740" +"01140530A","298198-52-4","SSR180711" +"01140532A","NOCAS_47333","PharmaGSID_47333" +"01140534A","NOCAS_47362","SSR150106" +"01140536A","NOCAS_47351","SSR240612" +"01140538A","210826-40-7","CP-456773" +"01140540A","197077-55-7","UK-333747" +"01140542A","158081-99-3","CP-105696" +"01140544A","220860-50-4","CP-457920" +"01140546A","179465-71-5","CJ-013790" +"01140548A","290352-28-2","CP-634384" +"01140550A","135080-03-4","CP-100829" +"01140552A","501027-49-2","PD-0333941" +"01140554A","89-04-3","Trioctyl trimellitate" +"01140558A","194098-25-4","CP-409092" +"01140560A","484-17-3","9-Phenanthrol" +"01140562A","289716-94-5","CP-607366" +"01140564A","349495-42-7","PharmaGSID_47263" +"01140566A","177785-47-6","PharmaGSID_47261" +"01140568A","527680-56-4","PHA-00568487" +"01140570A","478149-53-0","PHA-00543613" +"01140572A","57-74-9","Chlordane" +"01140574A","261947-38-0","CP-532623" +"01140576A","134002-60-1","CP-085958" +"01140578A","113734-18-2","CP-114271" +"01140580A","249296-43-3","CJ-013610" +"01140582A","NOCAS_47265","CP-471358" +"01140584A","124378-77-4","Enadoline" +"01140586A","214535-77-0","CP-457677" +"01140588A","112733-06-9","Zenarestat" +"01140590A","199171-88-5","CP-401387" +"01140592A","253450-09-8","Besonprodil" +"01140594A","445295-04-5","CP-671305" +"01140596A","361343-19-3","Elzasonan" +"01140598A","NOCAS_47248","CI-1018" +"01140600A","27138-31-4","Di(propylene glycol) dibenzoate" +"01140602A","678-39-7","1,1,2,2-Tetrahydroperfluoro-1-decanol" +"01140604A","2155-70-6","Tributyltin methacrylate" +"01140608A","120-82-1","1,2,4-Trichlorobenzene" +"01140610A","169590-42-5","Celecoxib" +"01140612A","4291-63-8","Cladribine" +"01140614A","111-21-7","Triethylene glycol diacetate" +"01140616A","7173-51-5","Didecyldimethylammonium chloride" +"01140618A","3296-90-0","2,2-Bis(bromomethyl)-1,3-propanediol" +"01140620A","79-44-7","Dimethylcarbamoyl chloride" +"01140622A","334-48-5","Decanoic acid" +"01140624A","100-02-7","4-Nitrophenol" +"01140626A","1119-40-0","Dimethyl glutarate" +"01140628A","118-71-8","Maltol" +"01140630A","96-76-4","2,4-Di-tert-butylphenol" +"01140632A","6055-19-2","Cyclophosphamide monohydrate" +"01140634A","50-29-3","p,p'-DDT" +"01140636A","302-79-4","all-trans-Retinoic acid" +"01140638A","112-27-6","Triethylene glycol" +"01140640A","97-54-1","Isoeugenol" +"01140642A","1461-22-9","Tributyltin chloride" +"01140644A","4151-50-2","Sulfluramid" +"01140646A","131-18-0","Dipentyl phthalate" +"01140648A","1948-33-0","tert-Butylhydroquinone" +"01140650A","111-90-0","2-(2-Ethoxyethoxy)ethanol" +"01140652A","111-46-6","Diethylene glycol" +"01140654A","80-46-6","4-(2-Methylbutan-2-yl)phenol" +"01140656A","112-34-5","2-(2-Butoxyethoxy)ethanol" +"01140658A","99-71-8","4-(Butan-2-yl)phenol" +"01140660A","80844-07-1","Etofenprox" +"01140662A","150-13-0","4-Aminobenzoic acid" +"01140664A","111-77-3","Diethylene glycol monomethyl ether" +"01140666A","107-88-0","1,3-Butanediol" +"01140668A","108-11-2","4-Methyl-2-pentanol" +"01140670A","26628-22-8","Sodium azide" +"01140672A","579-66-8","2,6-Diethylaniline" +"01140674A","134-20-3","Methyl 2-aminobenzoate" +"01140676A","148-24-3","8-Hydroxyquinoline" +"01140678A","59-50-7","4-Chloro-3-methylphenol" +"01140680A","90-04-0","2-Anisidine" +"01140682A","102-60-3","N,N,N',N'-Tetrakis(2-Hydroxypropyl)ethylenediamine" +"01140684A","121-79-9","Propyl gallate" +"01140686A","59756-60-4","Fluridone" +"01140688A","104-40-5","4-Nonylphenol" +"01140690A","2433-14-9","4-Cyclohexylcyclohexanol" +"01140692A","84371-65-3","Mifepristone" +"01140694A","2416-94-6","2,3,6-Trimethylphenol" +"01140696A","1120-36-1","1-Tetradecene" +"01140698A","59-87-0","Nitrofurazone" +"01140700A","1806-26-4","4-Octylphenol" +"01140702A","140-66-9","4-(1,1,3,3-Tetramethylbutyl)phenol" +"01140704A","92-84-2","Phenothiazine" +"01140706A","60-09-3","4-Aminoazobenzene" +"01140708A","81-90-3","Phenolphthalin" +"01140710A","59-67-6","Nicotinic acid" +"01140714A","15310-01-7","Benodanil" +"01140716A","NOCAS_47387","SAR102779" +"01140718A","1861-32-1","Chlorthal-dimethyl" +"01140720A","NOCAS_47328","MK-274" +"01140722A","NOCAS_47377","AVE6324" +"01140724A","97-56-3","2-Amino-5-azotoluene" +"01140726A","94-59-7","Safrole" +"01140728A","57-91-0","17alpha-Estradiol" +"01140730A","108-93-0","Cyclohexanol" +"01140732A","7631-86-9","Silica" +"01140734A","33228-44-3","4-Pentylaniline" +"01140736A","108-01-0","Dimethylaminoethanol" +"01140738A","107-41-5","2-Methyl-2,4-pentanediol" +"01140740A","534-52-1","2-Methyl-4,6-dinitrophenol" +"01140742A","6846-50-0","2,2,4-Trimethyl-1,3-pentanediol diisobutyrate" +"01140744A","140-64-7","Pentamidine isethionate" +"01140746A","106-87-6","4-Vinyl-1-cyclohexene dioxide" +"01140748A","91-62-3","6-Methylquinoline" +"01140750A","92-68-2","4-Cyclohexylcyclohexanone" +"01140752A","5877-42-9","4-Ethyloct-1-yn-3-ol" +"01140754A","63612-50-0","Nilutamide" +"01140756A","52-01-7","Spironolactone" +"01140758A","15619-48-4","1-Benzylquinolinium chloride" +"01140760A","36673-16-2","Isopropyl triethanolamine titanate" +"01140762A","13071-79-9","Terbufos" +"01140764A","1987-50-4","4-Heptylphenol" +"01140766A","7758-19-2","Sodium chlorite" +"01140768A","82640-04-8","Raloxifene hydrochloride" +"01140770A","111-30-8","Glutaraldehyde" +"01140772A","84-16-2","meso-Hexestrol" +"01140774A","107-98-2","1-Methoxy-2-propanol" +"01140776A","62-75-9","N-Nitrosodimethylamine" +"01140778A","123-51-3","Isopentyl alcohol" +"01140780A","486-66-8","Daidzein" +"01140782A","57-85-2","Testosterone propionate" +"01140784A","135-19-3","2-Naphthalenol" +"01140786A","427-51-0","Cyproterone acetate" +"01140788A","77-89-4","Acetyltriethyl citrate" +"01140790A","108-45-2","1,3-Benzenediamine" +"01140792A","824-78-2","Sodium 4-nitrophenolate" +"01140794A","744-45-6","Diphenyl isophthalate" +"01140796A","446-86-6","Azathioprine" +"01140798A","2605-79-0","N,N-Dimethyldecylamine oxide" +"01140800A","108-80-5","Cyanuric acid" +"01140802A","97-77-8","Disulfiram" +"01140804A","5349-51-9","4-(2-Methylbutan-2-yl)cyclohexanol" +"01140806A","106-49-0","4-Methylaniline" +"01140808A","10605-21-7","Carbendazim" +"01140810A","307-24-4","PFHxA" +"01140812A","98-87-3","Benzal chloride" +"01140814A","7487-94-7","Mercuric chloride" +"01140816A","826-62-0","2-Norbornene-5,6-dicarboxylic anhydride" +"01140818A","102-27-2","N-Ethyl-3-methylaniline" +"01140820A","69-74-9","Cytarabine hydrochloride" +"01140822A","206-44-0","Fluoranthene" +"01140824A","107534-96-3","Tebuconazole" +"01140826A","103-33-3","Azobenzene" +"01140828A","121-14-2","2,4-Dinitrotoluene" +"01140830A","122-66-7","1,2-Diphenylhydrazine" +"01140832A","56-04-2","6-Methyl-2-thiouracil" +"01140834A","51-79-6","Urethane" +"01140836A","2144-53-8","Tridecafluorohexylethyl methacrylate" +"01140838A","577-11-7","Docusate sodium" +"01140840A","3319-31-1","Tris(2-ethylhexyl) trimellitate" +"01140842A","25155-30-0","Sodium dodecylbenzenesulfonate" +"01140844A","335-76-2","PFDA" +"01140846A","147-24-0","Diphenhydramine hydrochloride" +"01140848A","56-53-1","Diethylstilbestrol" +"01140850A","1034-01-1","Octyl gallate" +"01140852A","496-72-0","3,4-Diaminotoluene" +"01140854A","95-94-3","1,2,4,5-Tetrachlorobenzene" +"01140856A","2835-95-2","5-Amino-2-methylphenol" +"01140858A","111-44-4","Bis(2-chloroethyl) ether" +"01140860A","100-97-0","Methenamine" +"01140862A","117-39-5","Quercetin" +"01140864A","647-42-7","3,3,4,4,5,5,6,6,7,7,8,8,8-Tridecafluorooctan-1-ol" +"01140866A","72-20-8","Endrin" +"01140868A","84-69-5","Diisobutyl phthalate" +"01140870A","72178-02-0","Fomesafen" +"01140872A","106-47-8","4-Chloroaniline" +"01140874A","55-18-5","N-Nitrosodiethylamine" +"01140876A","76-44-8","Heptachlor" +"01140878A","627-18-9","3-Bromo-1-propanol" +"01140880A","57-97-6","7,12-Dimethylbenz(a)anthracene" +"01140882A","82385-42-0","Sodium saccharin hydrate" +"01140884A","68-26-8","Retinol" +"01140886A","81-81-2","Warfarin" +"01140888A","25265-71-8","Dipropylene glycol" +"01140890A","30516-87-1","3'-Azido-3'-deoxythymidine" +"01140892A","86386-73-4","Fluconazole" +"01140894A","3147-75-9","Octrizole" +"01140896A","87-61-6","1,2,3-Trichlorobenzene" +"01140898A","548-62-9","Gentian Violet" +"01140900A","58-14-0","Pyrimethamine" +"01140902A","2176-62-7","Pentachloropyridine" +"01140904A","59-30-3","Folic acid" +"01140906A","101-80-4","4,4'-Oxydianiline" +"01140908A","62-23-7","4-Nitrobenzoic acid" +"01140910A","6915-15-7","Malic acid" +"01140912A","3811-73-2","Sodium (2-pyridylthio)-N-oxide" +"01140914A","112-38-9","10-Undecenoic acid" +"01140916A","52-51-7","Bronopol" +"01140918A","106-24-1","Geraniol" +"01140920A","131-17-9","Diallyl phthalate" +"01140922A","101-61-1","4,4'-Methylenebis(N,N-dimethylaniline)" +"01140924A","99-55-8","2-Methyl-5-nitroaniline" +"01140926A","532-32-1","Sodium benzoate" +"01140928A","4180-23-8","(E)-Anethole" +"01140930A","22915-73-7","Hexane-1,6-diyl dibenzoate" +"01140932A","2432-87-3","Dioctyl succinate" +"01140934A","6624-73-3","Pentane-1,5-diyl dibenzoate" +"01140936A","82469-79-2","Butyryl trihexyl citrate" +"01140938A","120-55-8","Diethylene glycol dibenzoate" +"01140940A","67-20-9","Nitrofurantoin" +"01140942A","2058-46-0","Oxytetracycline hydrochloride" +"01140944A","56-55-3","Benz(a)anthracene" +"01140946A","100-01-6","4-Nitroaniline" +"01140948A","563-12-2","Ethion" +"01140950A","2921-88-2","Chlorpyrifos" +"01140952A","133-90-4","Chloramben" +"01140954A","69-09-0","Chlorpromazine hydrochloride" +"01140956A","50892-23-4","Pirinixic acid" +"01140958A","99-65-0","1,3-Dinitrobenzene" +"01140960A","64-86-8","Colchicine" +"01140962A","26530-20-1","Octhilinone" +"01140964A","103-24-2","Bis(2-ethylhexyl) nonanedioate" +"01140966A","108-44-1","3-Methylaniline" +"01140968A","34590-94-8","Dipropylene glycol monomethyl ether" +"01140970A","86-73-7","Fluorene" +"01140972A","85-01-8","Phenanthrene" +"01140974A","50-35-1","Thalidomide" +"01140976A","104795-68-8","CI-959" +"01140978A","95-83-0","4-Chloro-1,2-diaminobenzene" +"01140980A","91-66-7","N,N-Diethylaniline" +"01140982A","446-72-0","Genistein" +"01140984A","3056-17-5","Stavudine" +"01140986A","63-05-8","4-Androstene-3,17-dione" +"01140988A","86-30-6","N-Nitrosodiphenylamine" +"01140990A","112529-15-4","Pioglitazone hydrochloride" +"01140992A","84852-15-3","4-Nonylphenol, branched" +"01140994A","69655-05-6","2',3'-Dideoxyinosine" +"01140996A","52-86-8","Haloperidol" +"01140998A","29420-49-3","PFBS-K" +"01141000A","66-27-3","Methyl methanesulfonate" +"01141002A","79-16-3","N-Methylacetamide" +"01141004A","76-03-9","Trichloroacetic acid" +"01141006A","25498-49-1","Tripropylene glycol monomethyl ether" +"01141008A","139-13-9","Nitrilotriacetic acid" +"01141010A","57-41-0","5,5-Diphenylhydantoin" +"01141012A","637-07-0","Clofibrate" +"01141014A","2772-45-4","2,4-Bis(1-methyl-1-phenylethyl)phenol" +"01141016A","88-60-8","2-tert-Butyl-5-methylphenol" +"01141018A","128-39-2","2,6-Di-tert-butylphenol" +"01141020A","NOCAS_47255","CP-465394" +"01141022A","136-60-7","Butyl benzoate" +"01141024A","556-67-2","Octamethylcyclotetrasiloxane" +"01141026A","87-69-4","L-Tartaric acid" +"01141028A","90-94-8","Michler's ketone" +"01141030A","41372-08-1","Methyldopa sesquihydrate" +"01141032A","57-11-4","Octadecanoic acid" +"01141034A","50-28-2","17beta-Estradiol" +"01141036A","544-76-3","Hexadecane" +"01141038A","5315-79-7","1-Hydroxypyrene" +"01141040A","106-25-2","(2Z)-3,7-Dimethylocta-2,6-dien-1-ol" +"01141042A","27178-16-1","Diisodecyl hexanedioate" +"01141044A","94-28-0","Triethylene glycol bis(2-ethylhexanoate)" +"01141046A","1836-75-5","Nitrofen" +"01141048A","69-65-8","D-Mannitol" +"01141050A","54965-24-1","Tamoxifen citrate" +"01141052A","58-93-5","Hydrochlorothiazide" +"01141054A","629-62-9","Pentadecane" +"01141056A","110-26-9","N,N'-Methylenebisacrylamide" +"01141058A","88-58-4","2,5-Di-tert-butylbenzene-1,4-diol" +"01141060A","112-42-5","1-Undecanol" +"01141062A","51-52-5","6-Propyl-2-thiouracil" +"01141064A","154-42-7","6-Thioguanine" +"01141066A","119-93-7","3,3'-Dimethylbenzidine" +"01141068A","77-09-8","Phenolphthalein" +"01141070A","80-15-9","Cumene hydroperoxide" +"01141072A","1143-38-0","Anthralin" +"01141074A","205-99-2","Benzo(b)fluoranthene" +"01141076A","120-95-6","2,4-Bis(2-methylbutan-2-yl)phenol" +"01141078A","291305-06-1","UK-373911" +"01141080A","127308-82-1","Zamifenacin" +"01141082A","402910-27-4","UK-416244" +"01141084A","NOCAS_47299","CP-422935" +"01141086A","230954-09-3","CP-544439" +"01141088A","NOCAS_47291","CI-1044" +"01141090A","353280-07-6","CP-612372" +"01141092A","668981-02-0","CP-863187" +"01141094A","1300-72-7","Sodium xylenesulfonate" +"01141096A","4904-61-4","1,5,9-Cyclododecatriene" +"01141098A","50-22-6","Corticosterone" +"01141100A","129-00-0","Pyrene" +"01141102A","32809-16-8","Procymidone" +"01141104A","95-14-7","1,2,3-Benzotriazole" +"01141106A","80-05-7","Bisphenol A" +"01141108A","77-47-4","Hexachlorocyclopentadiene" +"01141110A","27176-87-0","Dodecylbenzenesulfonic acid" +"01141112A","60-57-1","Dieldrin" +"01141114A","85-68-7","Butyl benzyl phthalate" +"01141118A","166412-78-8","Diisononyl cyclohexane-1,2-dicarboxylate" +"01141120A","131860-33-8","Azoxystrobin" +"01141122A","19044-88-3","Oryzalin" +"01141124A","55219-65-3","Triadimenol" +"01141126A","120-32-1","Clorophene" +"01141128A","608-73-1","1,2,3,4,5,6-Hexachlorocyclohexane" +"01141130A","584-79-2","Allethrin" +"01141132A","3380-34-5","Triclosan" +"01141134A","53894-23-8","Triisononyl trimellitate" +"01141136A","108-67-8","1,3,5-Trimethylbenzene" +"01141138A","51-24-1","Tiratricol" +"01141140A","68392-35-8","4-Hydroxytamoxifen" +"01141142A","797-63-7","Norgestrel" +"01141144A","105624-86-0","5HPP-33" +"01141146A","6344-67-8","3-Hydroxyfluorene" +"01141148A","1024-57-3","Heptachlor epoxide" +"01141150A","2528-16-7","Monobenzyl phthalate" +"01141152A","1563-66-2","Carbofuran" +"01141154A","110235-47-7","Mepanipyrim" +"01141162A","107-21-1","Ethylene glycol" +"01141164A","77-78-1","Dimethyl sulfate" +"01141166A","149413-74-1","FR150011" +"01141168A","146011-65-6","FR145237" +"01141170A","4098-71-9","Isophorone diisocyanate" +"01141172A","174185-16-1","FR167356" +"01141174A","102409-92-7","FR073317" +"01141176A","138472-01-2","FR900409" +"01141178A","NOCAS_48172","PharmaGSID_48172" +"01141180A","136042-19-8","FR130739" +"01141182A","129299-90-7","Fabesetron hydrochloride" +"01141184A","10161-33-8","17beta-Trenbolone" +"01141186A","789-02-6","o,p'-DDT" +"01141188A","929-59-9","2,2'-[Ethane-1,2-diylbis(oxy)]diethanamine" +"01141190A","91082-17-6","C10-21 sulfonic acids phenyl esters" +"01141192A","57-30-7","Phenobarbital sodium" +"01141194A","68-96-2","17alpha-Hydroxyprogesterone" +"01141196A","8000-34-8","Clove leaf oil" +"01141200A","6893-02-3","3,5,3'-Triiodothyronine" +"01141202A","1478-61-1","Bisphenol AF" +"01141204A","60-35-5","Acetamide" +"01141206A","68-22-4","Norethindrone" +"01141208A","53-16-7","Estrone" +"01141210A","35256-85-0","Butam" +"01141212A","1111-78-0","Ammonium carbamate" +"01141214A","2687-96-9","1-Dodecyl-2-pyrrolidinone" +"01141216A","1338-43-8","Sorbitan, mono-(9Z)-9-octadecenoate" +"01141218A","123-35-3","Myrcene" +"01141220A","79-43-6","Dichloroacetic acid" +"01141222A","127-51-5","alpha-Isomethylionone" +"01141224A","123-01-3","Dodecylbenzene" +"01141226A","62-38-4","Phenylmercuric acetate" +"01141228A","10222-01-2","2,2-Dibromo-3-nitrilopropionamide" +"01141230A","1191-50-0","Sodium myristyl sulfate" +"01141232A","2634-33-5","1,2-Benzisothiazolin-3-one" +"01141234A","88-85-7","Dinoseb" +"01141236A","208-96-8","Acenaphthylene" +"01141238A","650-51-1","Sodium trichloroacetate" +"01141240A","20325-40-0","3,3'-Dimethoxybenzidine dihydrochloride" +"01141242A","331623-06-4","MK-547" +"01141244A","96-23-1","1,3-Dichloro-2-propanol" +"01141246A","129453-61-8","Fulvestrant" +"01141252A","119-61-9","Benzophenone" +"01141254A","103-23-1","Di(2-ethylhexyl) adipate" +"11140700A","1806-26-4","4-Octylphenol" +"11140702A","140-66-9","4-(1,1,3,3-Tetramethylbutyl)phenol" +"11140704A","92-84-2","Phenothiazine" +"11140794A","744-45-6","Diphenyl isophthalate" +"11141106A","80-05-7","Bisphenol A" +"11141120A","131860-33-8","Azoxystrobin" +"11141122A","19044-88-3","Oryzalin" +"11141124A","55219-65-3","Triadimenol" +"11141126A","120-32-1","Clorophene" +"11141130A","584-79-2","Allethrin" +"11141132A","3380-34-5","Triclosan" +"21140700A","1806-26-4","4-Octylphenol" +"21140702A","140-66-9","4-(1,1,3,3-Tetramethylbutyl)phenol" +"21140704A","92-84-2","Phenothiazine" +"21140794A","744-45-6","Diphenyl isophthalate" +"21141106A","80-05-7","Bisphenol A" +"21141120A","131860-33-8","Azoxystrobin" +"21141122A","19044-88-3","Oryzalin" +"21141124A","55219-65-3","Triadimenol" +"21141126A","120-32-1","Clorophene" +"21141130A","584-79-2","Allethrin" +"21141132A","3380-34-5","Triclosan" +"BF00107322","55566-30-8","Tetrakis(hydroxymethyl)phosphonium sulfate" +"BF00128067","60-51-5","Dimethoate" +"BF00128068","115-32-2","Dicofol" +"BF00128069","141-66-2","Dicrotophos" +"BF00128070","134605-64-4","Butafenacil" +"BF00128071","131341-86-1","Fludioxonil" +"BF00128072","79241-46-6","Fluazifop-P-butyl" +"BF00128073","68694-11-1","Triflumizole" +"BF00128075","173584-44-6","Indoxacarb" +"BF00128076","29091-21-2","Prodiamine" +"BF00128078","68157-60-8","Forchlorfenuron" +"BF00128079","120068-37-3","Fipronil" +"BF00128080","97886-45-8","Dithiopyr" +"BF00128081","103361-09-7","Flumioxazin" +"BF00128082","122008-85-9","Cyhalofop-butyl" +"BF00128083","128639-02-1","Carfentrazone-ethyl" +"BF00128084","131807-57-3","Famoxadone" +"BF00128085","57966-95-7","Cymoxanil" +"BF00128086","57837-19-1","Metalaxyl" +"BF00128087","23031-36-9","Prallethrin" +"BF00128088","156052-68-5","Zoxamide" +"BF00128090","112281-77-3","Tetraconazole" +"BF00128091","74051-80-2","Sethoxydim" +"BF00128092","161050-58-4","Methoxyfenozide" +"BF00128094","113136-77-9","Cyclanilide" +"BF00128096","94361-06-5","Cyproconazole" +"BF00128097","298-00-0","Methyl parathion" +"BF00128098","23184-66-9","Butachlor" +"BF00128099","81777-89-1","Clomazone" +"BF00128100","149979-41-9","Tepraloxydim" +"BF00128101","52315-07-8","Cypermethrin" +"BF00128102","42874-03-3","Oxyfluorfen" +"BF00128103","35575-96-3","Azamethiphos" +"BF00128104","10043-35-3","Boric acid" +"BF00128105","55-38-9","Fenthion" +"BF00128106","15972-60-8","Alachlor" +"BF00128107","52-68-6","Trichlorfon" +"BF00128108","122-14-5","Fenitrothion" +"BF00128109","7287-19-6","Prometryn" +"BF00128110","1582-09-8","Trifluralin" +"BF00128111","1861-40-1","Benfluralin" +"BF00128112","43121-43-3","Triadimefon" +"BF00128114","40487-42-1","Pendimethalin" +"BF00128115","10265-92-6","Methamidophos" +"BF00128116","1698-60-8","Chloridazon" +"BF00128117","144550-36-7","Iodosulfuron-methyl-sodium" +"BF00128118","123312-89-0","Pymetrozine" +"BF00128119","42509-80-8","Isazofos" +"BF00128120","16752-77-5","Methomyl" +"BF00128121","2593-15-9","Etridiazole" +"BF00128122","335-67-1","PFOA" +"BF00128123","87-90-1","Symclosene" +"BF00128124","101-10-0","Cloprop" +"BF00128125","55406-53-6","3-Iodo-2-propynyl-N-butylcarbamate" +"BF00128126","136-45-8","Dipropyl pyridine-2,5-dicarboxylate" +"BF00128127","3380-34-5","Triclosan" +"BF00128128","1929-82-4","Nitrapyrin" +"BF00128129","15299-99-7","Napropamide" +"BF00128130","134-62-3","DEET" +"BF00128131","94-82-6","2,4-DB" +"BF00128132","36734-19-7","Iprodione" +"BF00128133","66215-27-8","Cyromazine" +"BF00128134","4376-18-5","Monomethyl phthalate" +"BF00128135","120-32-1","Clorophene" +"BF00128136","63-25-2","Carbaryl" +"BF00128137","6153-64-6","Oxytetracycline dihydrate" +"BF00128138","1918-00-9","Dicamba" +"BF00128139","330-54-1","Diuron" +"BF00128140","55219-65-3","Triadimenol" +"BF00128141","50471-44-8","Vinclozolin" +"BF00128142","69377-81-7","Fluroxypyr" +"BF00128143","53112-28-0","Pyrimethanil" +"BF00128144","138261-41-3","Imidacloprid" +"BF00128145","23103-98-2","Pirimicarb" +"BF00128146","78587-05-0","Hexythiazox" +"BF00128147","118134-30-8","Spiroxamine" +"BF00128148","199119-58-9","Trifloxysulfuron-sodium" +"BF00128149","188489-07-8","Flufenpyr-ethyl" +"BF00128165","153719-23-4","Thiamethoxam" +"BF00128166","81334-34-1","Imazapyr" +"BF00128167","741-58-2","Bensulide" +"BF00128168","84087-01-4","Quinclorac" +"BF00128169","76738-62-0","Paclobutrazol" +"BF00128170","300-76-5","Naled" +"BF00128171","5598-13-0","Chlorpyrifos-methyl" +"BF00128172","1007-28-9","Deisopropylatrazine" +"BF00128173","30560-19-1","Acephate" +"BF00128174","71751-41-2","Abamectin" +"BF00128175","333-41-5","Diazinon" +"BF00128176","27314-13-2","Norflurazon" +"BF00128177","51707-55-2","Thidiazuron" +"BF00128178","1134-23-2","Cycloate" +"BF00128179","66230-04-4","Esfenvalerate" +"BF00128180","81335-37-7","Imazaquin" +"BF00128181","39515-41-8","Fenpropathrin" +"BF00128182","1610-18-0","Prometon" +"BF00128183","51338-27-3","Diclofop-methyl" +"BF00128185","34256-82-1","Acetochlor" +"BF00128186","116-06-3","Aldicarb" +"BF00128187","110488-70-5","Dimethomorph" +"BF00128188","141112-29-0","Isoxaflutole" +"BF00128189","361377-29-9","Fluoxastrobin" +"BF00128190","111988-49-9","Thiacloprid" +"BF00128191","81406-37-3","Fluroxypyr-meptyl" +"BF00128192","85509-19-9","Flusilazole" +"BF00128193","79983-71-4","Hexaconazole" +"BF00128194","112410-23-8","Tebufenozide" +"BF00128195","35554-44-0","Imazalil" +"BF00128196","82558-50-7","Isoxaben" +"BF00128197","79538-32-2","Tefluthrin" +"BF00128198","124495-18-7","Quinoxyfen" +"BF00128199","104098-48-8","Imazapic" +"BF00128200","74115-24-5","Clofentezine" +"BF00128201","148-79-8","Thiabendazole" +"BF00128203","21087-64-9","Metribuzin" +"BF00128204","1897-45-6","Chlorothalonil" +"BF00128205","94-75-7","2,4-Dichlorophenoxyacetic acid" +"BF00128206","1194-65-6","Dichlobenil" +"BF00128208","122-39-4","Diphenylamine" +"BF00128209","420-04-2","Cyanamide" +"BF00128210","123-33-1","Maleic hydrazide" +"BF00128211","2425-06-1","Captafol" +"BF00128212","55335-06-3","Triclopyr" +"BF00128213","6734-80-1","Metam-sodium hydrate" +"BF00128214","2303-17-5","Tri-allate" +"BF00128215","126833-17-8","Fenhexamid" +"BF00128216","23135-22-0","Oxamyl" +"BF00128218","142459-58-3","Flufenacet" +"BF00128219","181274-15-7","Propoxycarbazone-sodium" +"BF00128220","88671-89-0","Myclobutanil" +"BF00128221","69327-76-0","Buprofezin" +"BF00128222","121552-61-2","Cyprodinil" +"BF00128223","66441-23-4","Fenoxaprop-ethyl" +"BF00128224","28249-77-6","Thiobencarb" +"BF00128225","119446-68-3","Difenoconazole" +"BF00128226","7696-12-0","Tetramethrin" +"BF00128227","51218-45-2","Metolachlor" +"BF00128228","23950-58-5","Propyzamide" +"BF00128229","1634-78-2","Malaoxon" +"BF00128230","135410-20-7","Acetamiprid" +"BF00128232","210880-92-5","Clothianidin" +"BF00128233","114311-32-9","Imazamox" +"BF00128234","33089-61-1","Amitraz" +"BF00128235","67747-09-5","Prochloraz" +"BF00128236","81335-77-5","Imazethapyr" +"BF00128237","133-07-3","Folpet" +"BF00128238","62924-70-3","Flumetralin" +"BF00128239","533-74-4","Dazomet" +"BF00128240","1596-84-5","Daminozide" +"BF00128241","101-05-3","Anilazine" +"BF00128243","26225-79-6","Ethofumesate" +"BF00128244","314-40-9","Bromacil" +"BF00128245","55283-68-6","Ethalfluralin" +"BF00128246","21725-46-2","Cyanazine" +"BF00128247","50594-66-6","Acifluorfen" +"BF00128248","60207-90-1","Propiconazole" +"BF00128249","34014-18-1","Tebuthiuron" +"BF00128250","5902-51-2","Terbacil" +"BF00128251","19666-30-9","Oxadiazon" +"BF00128252","759-94-4","EPTC" +"BF00128253","10453-86-8","Resmethrin" +"BF00128255","1702-17-6","Clopyralid" +"BF00128256","834-12-8","Ametryn" +"BF00128257","52645-53-1","Permethrin" +"BF00128258","115-29-7","Endosulfan" +"BF00128259","2310-17-0","Phosalone" +"BF00128260","51235-04-2","Hexazinone" +"BF00128261","72490-01-8","Fenoxycarb" +"BF00128262","1918-02-1","Picloram" +"BF00128263","2164-17-2","Fluometuron" +"BF00128264","6923-22-4","Monocrotophos" +"BF00128265","23564-05-8","Thiophanate-methyl" +"BF00128266","31218-83-4","Propetamphos" +"BF00128267","25057-89-0","Bentazone" +"BF00128268","114369-43-6","Fenbuconazole" +"BF00128269","24307-26-4","Mepiquat chloride" +"BF00128270","95737-68-1","Pyriproxyfen" +"BF00128271","129630-19-9","Pyraflufen-ethyl" +"BF00128272","5234-68-4","Carboxin" +"BF00128273","330-55-2","Linuron" +"BF00128274","105512-06-9","Clodinafop-propargyl" +"BF00128275","131-70-4","Monobutyl phthalate" +"BF00128276","3337-71-1","Asulam" +"BF00128277","122-99-6","2-Phenoxyethanol" +"BF00128278","82657-04-3","Bifenthrin" +"BF00128279","90-43-7","2-Phenylphenol" +"BF00128280","19044-88-3","Oryzalin" +"BF00128281","66332-96-5","Flutolanil" +"BF00128282","950-37-8","Methidathion" +"BF00128283","121-75-5","Malathion" +"BF00128285","13194-48-4","Ethoprop" +"BF00128286","22224-92-6","Fenamiphos" +"BF00128287","584-79-2","Allethrin" +"BF00128288","1763-23-1","PFOS" +"BF00128289","117-81-7","Di(2-ethylhexyl) phthalate" +"BF00128290","131860-33-8","Azoxystrobin" +"BF00128291","188425-85-6","Boscalid" +"BF00128292","51-03-6","Piperonyl butoxide" +"BF00128293","72-43-5","Methoxychlor" +"BF00128294","4376-20-9","MEHP" +"BF00128295","77501-63-4","Lactofen" +"BF00128296","12427-38-2","Maneb" +"BF00128297","96182-53-5","Tebupirimfos" +"BF00128298","75-60-5","Dimethylarsinic acid" +"BF00128299","56-72-4","Coumaphos" +"BF00128300","22781-23-3","Bendiocarb" +"BF00128301","86-50-0","Azinphos-methyl" +"BF00128302","33629-47-9","Butralin" +"BF00128303","23422-53-9","Formetanate hydrochloride" +"BF00128304","60168-88-9","Fenarimol" +"BF00128305","87674-68-8","Dimethenamid" +"BF00128306","135158-54-2","Acibenzolar-S-methyl" +"BF00128307","113-48-4","MGK-264" +"BF00128308","43222-48-6","Difenzoquat metilsulfate" +"BF00128309","120116-88-3","Cyazofamid" +"BF00128310","57754-85-5","Clopyralid-olamine" +"BF00128311","2008-41-5","Butylate" +"BF00128312","2212-67-1","Molinate" +"BF00128313","29232-93-7","Pirimiphos-methyl" +"BF00128314","7786-34-7","Mevinphos" +"BF00128315","28434-00-6","S-Bioallethrin" +"BF00128317","54593-83-8","Chlorethoxyfos" +"BF00128318","98967-40-9","Flumetsulam" +"BF00128319","25606-41-1","Propamocarb hydrochloride" +"BF00128320","133-06-2","Captan" +"BF00128321","123343-16-8","Pyrithiobac-sodium" +"BF00128322","87546-18-7","Flumiclorac-pentyl" +"BF00128323","117718-60-2","Thiazopyr" +"BF00128324","83657-24-3","Diniconazole" +"BF00128325","117337-19-6","Fluthiacet-methyl" +"BF00128326","145701-21-9","Diclosulam" +"BF00128328","78-48-8","Tribufos" +"BF00128329","94-74-6","MCPA" +"BF00128330","709-98-8","Propanil" +"BF00128331","120-36-5","Dichlorprop" +"BF00128332","122-34-9","Simazine" +"BF00128333","16672-87-0","Ethephon" +"BF00128334","96-45-7","Ethylene thiourea" +"BF00128335","137-26-8","Thiram" +"BF00128336","6385-62-2","Diquat dibromide monohydrate" +"BF00128337","122836-35-5","Sulfentrazone" +"BF00128339","69806-50-4","Fluazifop-butyl" +"BF00128340","2675-77-6","Chloroneb" +"BF00128341","59669-26-0","Thiodicarb" +"BF00128342","76-87-9","Triphenyltin hydroxide" +"BF00128343","1689-84-5","Bromoxynil" +"BF00128344","101-21-3","Chlorpropham" +"BF00128345","131-11-3","Dimethyl phthalate" +"BF00128346","114-26-1","Propoxur" +"BF00128347","139-40-2","Propazine" +"BF00128348","58-89-9","Lindane" +"BF00128349","1912-24-9","Atrazine" +"BF00128350","82-68-8","Pentachloronitrobenzene" +"BF00128351","84-74-2","Dibutyl phthalate" +"BF00128352","17804-35-2","Benomyl" +"BF00128353","80-05-7","Bisphenol A" +"BF00128354","104206-82-8","Mesotrione" +"BF00128355","87820-88-0","Tralkoxydim" +"BF00128356","131983-72-7","Triticonazole" +"BF00128357","962-58-3","Diazoxon" +"BF00128358","5598-15-2","Chlorpyrifos oxon" +"BF00128359","NOCAS_34742","Milbemectin (mixture of 70% Milbemcin A4, 30% Milbemycin A3)" +"BF00131805","153233-91-1","Etoxazole" +"BF00131806","116714-46-6","Novaluron" +"BF00131807","87818-31-3","Cinmethylin" +"BF00131808","68359-37-5","Cyfluthrin" +"BF10128127","3380-34-5","Triclosan" +"BF10128135","120-32-1","Clorophene" +"BF10128140","55219-65-3","Triadimenol" +"BF10128280","19044-88-3","Oryzalin" +"BF10128287","584-79-2","Allethrin" +"BF10128288","1763-23-1","PFOS" +"BF10128290","131860-33-8","Azoxystrobin" +"BF10128353","80-05-7","Bisphenol A" +"BF20128127","3380-34-5","Triclosan" +"BF20128135","120-32-1","Clorophene" +"BF20128140","55219-65-3","Triadimenol" +"BF20128280","19044-88-3","Oryzalin" +"BF20128287","584-79-2","Allethrin" +"BF20128288","1763-23-1","PFOS" +"BF20128290","131860-33-8","Azoxystrobin" +"TX000097","58394-64-2","Benzyloctyl adipate" +"TX000777","79622-59-6","Fluazinam" +"TX000789","148477-71-8","Spirodiclofen" +"TX000991","85264-33-1","(3,5-Dimethyl-1H-pyrazol-1-yl)methanol" +"TX001026","33956-49-9","Codlelure" +"TX001028","99-86-5","alpha-Terpinene" +"TX001030","525-79-1","Kinetin" +"TX001034","95-13-6","Indene" +"TX001038","140-56-7","Fenaminosulf" +"TX001040","654055-01-3","Morin hydrate" +"TX001052","101-42-8","Fenuron" +"TX001060","7540-51-4","(S)-(-)-beta-Citronellol" +"TX001064","571-58-4","1,4-Dimethylnaphthalene" +"TX001068","6485-40-1","R-(-)-Carvone" +"TX001069","541-73-1","1,3-Dichlorobenzene" +"TX001072","28804-88-8","Dimethylnaphthalene" +"TX001074","99-85-4","gamma-Terpinene" +"TX001083","2444-46-4","Nonivamide" +"TX001086","140-11-4","Benzyl acetate" +"TX001087","116-29-0","Tetradifon" +"TX001106","101463-69-8","Flufenoxuron" +"TX001112","11099-07-3","Glyceryl stearates" +"TX001118","4468-42-2","3-Phenylhexane" +"TX001132","283594-90-1","Spiromesifen" +"TX001134","18924-66-8","2,2'-(Tetradecylimino)diethanol" +"TX001140","1541-81-7","4-Dodecylmorpholine" +"TX001166","55512-33-9","Pyridate" +"TX001178","163520-33-0","Isoxadifen-ethyl" +"TX001184","21145-77-7","6-Acetyl-1,1,2,4,4,7-hexamethyltetralin" +"TX001222","2917-73-9","Dibutyl nonanedioate" +"TX001230","3913-02-8","2-Butyloctan-1-ol" +"TX001247","42978-66-5","Tripropylene glycol diacrylate" +"TX0012711","110-17-8","Fumaric acid" +"TX0012712","99-63-8","1,3-Benzenedicarbonyl dichloride" +"TX0012713","5329-14-6","Sulfamic acid" +"TX0012714","7757-79-1","Potassium nitrate" +"TX0012715","137-42-8","Metam-sodium" +"TX0012716","126-30-7","2,2-Dimethylpropane-1,3-diol" +"TX0012717","61-82-5","Amitrole" +"TX0012718","110-65-6","2-Butyne-1,4-diol" +"TX0012719","824-39-5","Sodium 2-nitrophenolate" +"TX0012720","3164-85-0","Potassium 2-ethylhexanoate" +"TX0012721","684-93-5","N-Nitroso-N-methylurea" +"TX0012722","1762-95-4","Thiocyanic acid, ammonium salt" +"TX0012723","139-02-6","Sodium phenolate" +"TX0012724","106-50-3","1,4-Benzenediamine" +"TX0012725","110-16-7","Maleic acid" +"TX0012726","123-77-3","Azodicarbonamide" +"TX0012727","62-74-8","Sodium fluoroacetate" +"TX0012728","3926-62-3","Sodium chloroacetate" +"TX0012729","3811-04-9","Potassium chlorate" +"TX0012730","611-20-1","2-Hydroxybenzonitrile" +"TX0012731","110-15-6","Butanedioic acid" +"TX0012732","534-13-4","N,N'-Dimethylthiourea" +"TX0012733","2231-57-4","Thiocarbazide" +"TX0012734","461-58-5","Cyanoguanidine" +"TX0012735","6610-29-3","N-Methylhydrazinecarbothioamide" +"TX0012736","5536-61-8","Sodium methacrylate" +"TX0012737","79-14-1","Glycolic acid" +"TX0012738","108-68-9","3,5-Dimethylphenol" +"TX0012739","143390-89-0","Kresoxim-methyl" +"TX0012741","178928-70-6","Prothioconazole" +"TX0012745","791-31-1","Triphenylsilanol" +"TX0012750","623-36-9","2-Methylpent-2-enal" +"TX0012757","4390-04-9","2,2,4,4,6,8,8-Heptamethylnonane" +"TX0012762","821-55-6","2-Nonanone" +"TX0012769","3647-69-6","4-(2-Chloroethyl)morpholine hydrochloride (1:1)" +"TX0012774","93-02-7","2,5-Dimethoxybenzaldehyde" +"TX0012777","84-15-1","o-Terphenyl" +"TX001343","1570-64-5","4-Chloro-2-methylphenol" +"TX001350","101-84-8","Diphenyl oxide" +"TX001394","95-49-8","2-Chlorotoluene" +"TX001399","123-11-5","4-Methoxybenzaldehyde" +"TX001400","460-00-4","1-Bromo-4-fluorobenzene" +"TX001440","109-86-4","2-Methoxyethanol" +"TX001556","83-67-0","Theobromine" +"TX001593","56-38-2","Parathion" +"TX001595","41198-08-7","Profenofos" +"TX001598","155569-91-8","Emamectin benzoate" +"TX001609","62-73-7","Dichlorvos" +"TX001612","298-04-4","Disulfoton" +"TX001620","6317-18-6","Methylene bis(thiocyanate)" +"TX001632","999-97-3","Hexamethyldisilazane" +"TX001689","101-83-7","Dicyclohexylamine" +"TX001697","109-55-7","3-(Dimethylamino)propylamine" +"TX001698","102-82-9","Tributylamine" +"TX001701","124-09-4","1,6-Hexanediamine" +"TX001705","104-76-7","2-Ethyl-1-hexanol" +"TX001708","95-48-7","o-Cresol" +"TX001712","124-18-5","Decane" +"TX001716","124-13-0","Octanal" +"TX001735","87-86-5","Pentachlorophenol" +"TX001757","101-72-4","N-Isopropyl-N'-phenyl-p-phenylenediamine" +"TX001775","75-64-9","tert-Butylamine" +"TX001784","99-87-6","p-Cymene" +"TX001787","111-49-9","Hexamethyleneimine" +"TX001793","620-17-7","3-Ethylphenol" +"TX001796","25168-05-2","Chlorotoluene" +"TX001801","90-12-0","1-Methylnaphthalene" +"TX001810","109-77-3","Propanedinitrile" +"TX001830","95-57-8","2-Chlorophenol" +"TX001843","88-72-2","2-Nitrotoluene" +"TX001876","110-80-5","2-Ethoxyethanol" +"TX001881","109-02-4","4-Methylmorpholine" +"TX001882","121-69-7","N,N-Dimethylaniline" +"TX001887","100-37-8","N,N-Diethylethanolamine" +"TX001903","108-91-8","Cyclohexylamine" +"TX001907","68-12-2","N,N-Dimethylformamide" +"TX001919","75-86-5","2-Hydroxy-2-methylpropanenitrile" +"TX001921","108-95-2","Phenol" +"TX002104","95-63-6","1,2,4-Trimethylbenzene" +"TX002114","110-43-0","2-Heptanone" +"TX002126","1563-38-8","2,3-Dihydro-2,2-dimethyl-7-benzofuranol" +"TX002131","87-25-2","Ethyl anthranilate" +"TX002132","98-86-2","Acetophenone" +"TX002152","79-24-3","Nitroethane" +"TX002177","81-07-2","Saccharin" +"TX002193","106-43-4","4-Chlorotoluene" +"TX002202","141-32-2","Butyl acrylate" +"TX002205","93-65-2","Mecoprop" +"TX002210","126-98-7","Methacrylonitrile" +"TX002231","95-76-1","3,4-Dichloroaniline" +"TX002249","29387-86-8","Propylene glycol monobutyl ether" +"TX002286","1112-39-6","Dimethoxydimethylsilane" +"TX002304","1873-88-7","1,1,1,3,5,5,5-Heptamethyltrisiloxane" +"TX002308","1118-46-3","Butyltin trichloride" +"TX002330","1214-39-7","N-Benzyladenine" +"TX002331","105-54-4","Ethyl butyrate" +"TX002390","4940-11-8","2-Ethyl-3-hydroxy-4H-pyran-4-one" +"TX002400","2031-67-6","Triethoxymethylsilane" +"TX002408","117-80-6","Dichlone" +"TX002412","2996-92-1","Trimethoxyphenylsilane" +"TX002414","140-08-9","Tris(2-chloroethyl) phosphite" +"TX002416","1076-97-7","1,4-Cyclohexanedicarboxylic acid" +"TX002436","92-69-3","4-Phenylphenol" +"TX002449","1120-21-4","Undecane" +"TX002452","93-76-5","2,4,5-Trichlorophenoxyacetic acid" +"TX002454","143-08-8","1-Nonanol" +"TX002460","122-20-3","Triisopropanolamine" +"TX002467","140-95-4","Dimethylolurea" +"TX002472","111-96-6","Bis(2-methoxyethyl) ether" +"TX002488","104-87-0","4-Methylbenzaldehyde" +"TX002496","1401-55-4","Tannic acid" +"TX002507","109-46-6","N,N'-Dibutylthiourea" +"TX002517","512-42-5","Sodium methyl sulfate" +"TX002519","34451-19-9","Butyl (2S)-2-hydroxypropanoate" +"TX002527","957-51-7","Diphenamid" +"TX002572","50-21-5","Lactic acid" +"TX002616","110-97-4","Diisopropanolamine" +"TX002640","131-57-7","2-Hydroxy-4-methoxybenzophenone" +"TX002664","587-85-9","Diphenylmercury(II)" +"TX002666","142-31-4","Sodium octyl sulfate" +"TX002668","1646-88-4","Aldoxycarb" +"TX002674","6190-65-4","Deethylatrazine" +"TX002700","142-18-7","1-Monolaurin" +"TX002714","141-22-0","(9Z,12R)-12-Hydroxyoctadec-9-enoic acid" +"TX002740","123-07-9","4-Ethylphenol" +"TX002742","493-52-7","Methyl red" +"TX002764","57-09-0","Hexadecyltrimethylammonium bromide" +"TX002797","69806-40-2","Haloxyfop-methyl" +"TX002798","110-05-4","Di-tert-butyl peroxide" +"TX002849","110-33-8","Dihexyl hexanedioate" +"TX002851","1559-34-8","3,6,9,12-Tetraoxahexadecan-1-ol" +"TX002858","10025-74-8","Dysprosium(III) chloride" +"TX002866","2756-56-1","Isobornyl propanoate" +"TX002890","138-22-7","Butyl lactate" +"TX002892","139-87-7","Ethyl diethanolamine" +"TX002896","877-24-7","Monopotassium phthalate" +"TX002902","97-78-9","N-Dodecanoyl-N-methylglycine" +"TX002904","4574-04-3","Myristyltrimethylammonium chlorideN,N,N-Trimethyltetradecan-1-aminium chloride" +"TX002908","3025-30-7","Ethyl (2E,4Z)-deca-2,4-dienoate" +"TX002910","140-38-5","4-Chlorophenylurea" +"TX002923","628-63-7","Pentyl acetate" +"TX002934","35400-43-2","Sulprofos" +"TX002938","59-40-5","Sulfaquinoxaline" +"TX002950","544-63-8","Tetradecanoic acid" +"TX002960","77-86-1","Tromethamine" +"TX002972","123-99-9","Nonanedioic acid" +"TX002978","80-54-6","3-(4-tert-Butylphenyl)-2-methylpropanal" +"TX002988","110-69-0","Butanal oxime" +"TX002994","24157-81-1","2,6-Diisopropylnaphthalene" +"TX003066","99-62-7","1,3-Diisopropylbenzene" +"TX003076","78-51-3","Tris(2-butoxyethyl) phosphate" +"TX003085","96-09-3","Styrene oxide" +"TX003128","88-30-2","3-Trifluoromethyl-4-nitrophenol" +"TX003134","90-30-2","N-Phenyl-1-naphthylamine" +"TX003151","118-75-2","Chloranil" +"TX003154","2934-05-6","2,4-Diisopropylphenol" +"TX003156","4107-98-6","N,N-Diisopropylaniline" +"TX003158","78-07-9","Ethyltriethoxysilane" +"TX003160","23089-26-1","Levomenol" +"TX003164","21662-09-9","(4Z)-4-Decenal" +"TX003168","93-92-5","(+/-)-alpha-Methylbenzyl acetate" +"TX003170","122-42-9","Propham" +"TX003177","5870-93-9","Heptyl butanoate" +"TX003184","499-75-2","Isopropyl-o-cresol" +"TX003188","78-70-6","Linalool" +"TX003190","104-61-0","gamma-Nonanolactone" +"TX003196","7681-82-5","Sodium iodide" +"TX003204","2425-77-6","2-Hexyl-1-decanol" +"TX003208","657-84-1","Sodium 4-methylbenzenesulfonate" +"TX003214","717-74-8","1,3,5-Triisopropylbenzene" +"TX003216","21245-02-3","2-Ethylhexyl 4-(dimethylamino)benzoate" +"TX003232","6259-76-3","Hexyl salicylate" +"TX003236","1008-72-6","Sodium 2-formylbenzenesulfonate" +"TX003238","941-69-5","1-Phenyl-1H-pyrrole-2,5-dione" +"TX003240","118-58-1","Benzyl salicylate" +"TX003253","97-74-5","Tetramethylthiuram monosulfide" +"TX003266","7212-44-4","Nerolidol" +"TX003276","94-71-3","2-Ethoxyphenol" +"TX003280","112-12-9","2-Undecanone" +"TX003282","104-54-1","3-Phenyl-2-propen-1-ol" +"TX003292","122-78-1","Phenylacetaldehyde" +"TX003294","6152-33-6","Sodium 2-phenylphenate tetrahydrate" +"TX003320","66-71-7","1,10-Phenanthroline" +"TX003326","487-06-9","5,7-Dimethoxy-2H-chromen-2-one" +"TX003338","587-65-5","2-Chloro-N-phenylacetamide" +"TX003350","80-09-1","4,4'-Sulfonyldiphenol" +"TX003370","143-07-7","Dodecanoic acid" +"TX003374","78-40-0","Triethyl phosphate" +"TX003383","123-92-2","3-Methylbutyl acetate" +"TX003404","4065-45-6","Sulisobenzone" +"TX003426","97-59-6","Allantoin" +"TX003432","928-96-1","(Z)-3-Hexen-1-ol" +"TX003436","706-14-9","gamma-Decanolactone" +"TX003449","126-07-8","Griseofulvin" +"TX003458","496-46-8","Glycoluril" +"TX003472","99-07-0","3-Dimethylaminophenol" +"TX003506","609-54-1","2,5-Dimethylbenzenesulfonic acid" +"TX003522","55934-93-5","Tripropylene glycol butyl ether" +"TX003547","88-41-5","2-tert-Butylcyclohexyl acetate" +"TX003572","133855-98-8","Epoxiconazole" +"TX003721","556-61-6","Methyl isothiocyanate" +"TX003751","2642-71-9","Azinphos-ethyl" +"TX003824","1120-01-0","Sodium hexyldecyl sulfate" +"TX003846","106-30-9","Ethyl heptanoate" +"TX003863","695-06-7","gamma-Caprolactone" +"TX003871","51630-58-1","Fenvalerate" +"TX003873","6728-26-3","(2E)-2-Hexenal" +"TX003879","128-95-0","1,4-Diaminoanthraquinone" +"TX003887","682-01-9","Tetrapropyl orthosilicate" +"TX003893","25155-18-4","Methylbenzethonium chloride" +"TX003896","106-27-4","Isopentyl butyrate" +"TX003909","83-88-5","Riboflavin" +"TX003911","120-46-7","1,3-Diphenyl-1,3-propanedione" +"TX003913","107-75-5","7-Hydroxy-3,7-dimethyloctanal" +"TX003917","50-70-4","D-Glucitol" +"TX003949","101-81-5","Diphenylmethane" +"TX003951","84-61-7","Dicyclohexyl phthalate" +"TX003957","489-01-0","2,6-Di-tert-butyl-4-methoxyphenol" +"TX003961","64-10-8","1-Phenylurea" +"TX003964","126-14-7","Sucrose octaacetate" +"TX003967","81-88-9","Rhodamine B" +"TX003969","532-02-5","Sodium 2-naphthalenesulfonate" +"TX003980","64-19-7","Acetic acid" +"TX004022","79-19-6","Thiosemicarbazide" +"TX004047","1335-46-2","Methylionone" +"TX004059","2122-70-5","Ethyl 1-naphthaleneacetate" +"TX004067","4437-85-8","Butylene carbonate" +"TX004086","95-32-9","2-(Morpholin-4-yldithio)-1,3-benzothiazole" +"TX004105","92-04-6","2-Chloro-4-phenylphenol" +"TX004193","818-61-1","2-Hydroxyethyl acrylate" +"TX004197","138-86-3","Limonene" +"TX004206","135-57-9","2,2'-Dibenzoylaminodiphenyl disulfide" +"TX004209","4130-42-1","2,6-Di-tert-butyl-4-ethylphenol" +"TX004217","645-62-5","2-Ethyl-2-hexenal" +"TX004227","2492-26-4","Sodium 2-mercaptobenzothiolate" +"TX004228","122-19-0","N,N-Dimethyl-N-octadecylbenzenemethanaminium chloride" +"TX004259","605-45-8","Diisopropyl phthalate" +"TX004297","107-92-6","Butanoic acid" +"TX004301","130-14-3","Sodium 1-naphthalenesulfonate" +"TX004310","497-39-2","4,6-Di-tert-butyl-m-cresol" +"TX004330","123-17-1","2,6,8-Trimethyl-4-nonanol" +"TX004334","2554-06-5","1,3,5,7-Tetramethyl-1,3,5,7-tetravinylcyclotetrasiloxane" +"TX004356","147-81-9","Arabinose" +"TX004358","87-01-4","7-(Dimethylamino)-4-methylcoumarin" +"TX004362","26402-26-6","Glyceryl monooctanoate" +"TX004364","2390-60-5","Basic Blue 7" +"TX004370","2610-11-9","C.I. Direct Red 81 disodium salt" +"TX004380","27344-41-8","Disodium 4,4'-bis(2-sulfostyryl)biphenyl" +"TX004392","103-34-4","4,4'-Dithiodimorpholine" +"TX004396","13171-00-1","1-(6-tert-Butyl-1,1-dimethyl-2,3-dihydro-1H-inden-4-yl)ethanone" +"TX004402","120-65-0","2-((Dimethylamino)methyl)phenol" +"TX004404","129-06-6","Sodium warfarin" +"TX004416","4712-55-4","Diphenyl phosphite" +"TX004428","2687-94-7","N-Octyl-2-pyrrolidone" +"TX004438","97-00-7","1-Chloro-2,4-dinitrobenzene" +"TX004451","485-31-4","Binapacryl" +"TX004466","139-88-8","7-Ethyl-2-methyl-4-undecanolsulfate, sodium salt" +"TX004479","618-45-1","3-Isopropylphenol" +"TX004481","1929-73-3","2,4-D-Butotyl" +"TX004485","99607-70-2","Cloquintocet-mexyl" +"TX004507","71283-80-2","Fenoxaprop-P-ethyl" +"TX004511","26002-80-2","Phenothrin" +"TX004513","67564-91-4","(2R,6S)-Fenpropimorph" +"TX004516","470-90-6","Chlorfenvinphos" +"TX004525","1031-07-8","Endosulfan sulfate" +"TX004539","122453-73-0","Chlorfenapyr" +"TX004541","14816-18-3","Phoxim" +"TX004545","311-45-5","Paraoxon" +"TX004547","959-98-8","Endosulfan I" +"TX004563","3734-33-6","Denatonium benzoate" +"TX004572","19774-82-4","Amiodarone hydrochloride" +"TX004579","2445-77-4","2-Methylbutyl isovalerate" +"TX004611","5138-18-1","Sulfosuccinic acid" +"TX004615","57-06-7","Allyl isothiocyanate" +"TX004631","50-27-1","Estriol" +"TX004639","1189-08-8","1,3-Butyleneglycol dimethacrylate" +"TX004809","101-37-1","2,4,6-Tris(allyloxy)-1,3,5-triazine" +"TX004833","7779-27-3","1,3,5-Triethylhexahydro-s-triazine" +"TX004883","3452-97-9","3,5,5-Trimethyl-1-hexanol" +"TX004891","4638-48-6","5-Chlorosalicylanilide" +"TX004903","51632-16-7","1-(Bromomethyl)-3-phenoxybenzene" +"TX004907","124-76-5","Isoborneol" +"TX004943","5850-86-2","C.I. Acid Orange 8, monosodium salt" +"TX004947","31519-22-9","1,4-Dihydroxy-2-naphthoic acid" +"TX004950","120-18-3","Naphthalene-2-sulfonic acid" +"TX004955","126-06-7","3-Bromo-1-chloro-5,5-dimethylhydantoin" +"TX004973","4707-47-5","Methyl 2,4-dihydroxy-3,6-dimethylbenzoate" +"TX005018","15625-89-5","Trimethylolpropane triacrylate" +"TX005053","585-34-2","3-tert-Butylphenol" +"TX005055","2386-87-0","UT-632" +"TX005069","119-47-1","2,2'-Methylenebis(4-methyl-6-tert-butylphenol)" +"TX005115","108-83-8","Diisobutyl ketone" +"TX005122","95-53-4","2-Methylaniline" +"TX005144","98-07-7","Benzotrichloride" +"TX005147","85-40-5","1,2,3,6-Tetrahydrophthalimide" +"TX005170","88-74-4","2-Nitroaniline" +"TX005224","328-84-7","1,2-Dichloro-4-(trifluoromethyl)benzene" +"TX005228","118-79-6","2,4,6-Tribromophenol" +"TX005248","107-07-3","2-Chloroethanol" +"TX005251","110-12-3","5-Methyl-2-hexanone" +"TX005252","95-50-1","1,2-Dichlorobenzene" +"TX005257","107-54-0","3,5-Dimethyl-1-hexyn-3-ol" +"TX005263","692-86-4","Ethyl undec-10-enoate" +"TX005327","2627-95-4","1,3-Divinyl-1,1,3,3-tetramethyl disiloxane" +"TX005338","4162-45-2","Tetrabromobisphenol A bis(2-hydroxyethyl) ether" +"TX005400","728-40-5","2,6-Di-tert-butyl-4-nitrophenol" +"TX005405","22248-79-9","Z-Tetrachlorvinphos" +"TX005406","1646-75-9","Aldicarb oxime" +"TX005417","6706-59-8","L-Glucitol" +"TX005423","59227-89-3","Laurocapram" +"TX005457","827-21-4","Sodium m-xylene-4-sulfonate" +"TX005465","1742-14-9","1,1-Bis(3,4-dimethylphenyl)ethane" +"TX005469","27306-78-1","Silwet L77" +"TX005471","25638-17-9","Butylnaphthalenesulfonic acid sodium salt" +"TX005479","2110-18-1","2-(3-Phenylpropyl)pyridine" +"TX005481","14765-30-1","2-sec-Butylcyclohexanone" +"TX005483","80-27-3","Terpinyl propionate" +"TX005491","3383-96-8","Temephos" +"TX005501","151-05-3","Dimethylbenzylcarbinyl acetate" +"TX005516","10094-34-5","1,1-Dimethyl-2-phenylethyl butanoate" +"TX005519","32388-55-9","1-Cedr-8-en-9-ylethanone" +"TX005531","2694-54-4","Triallyl trimellitate" +"TX005537","27253-33-4","Calcium neodecanoate" +"TX005560","110-25-8","Oleyl sarcosine" +"TX005562","1907-65-9","N-Butyl-p-toluenesulfonamide" +"TX005566","5153-25-3","2-Ethylhexylparaben" +"TX005668","29385-43-1","Tolyltriazole" +"TX005680","25812-30-0","Gemfibrozil" +"TX005729","22839-47-0","Aspartame" +"TX005743","60-33-3","Linoleic acid" +"TX005749","127-47-9","Retinol acetate" +"TX005751","54-85-3","Isoniazid" +"TX005758","13674-87-8","TDCPP" +"TX005767","53-43-0","Dehydroepiandrosterone" +"TX005779","1300-73-8","Dimethylaniline" +"TX005790","72-33-3","Mestranol" +"TX005795","80-26-2","alpha-Terpinyl acetate" +"TX005797","120-14-9","Veratraldehyde" +"TX005815","552-30-7","Trimellitic anhydride" +"TX005817","2016-57-1","1-Decanamine" +"TX005828","117-08-8","Tetrachlorophthalic anhydride" +"TX005850","111991-09-4","Nicosulfuron" +"TX005887","2439-01-2","Chinomethionate" +"TX005921","14351-66-7","Sodium abietate" +"TX005927","63-42-3","Lactose" +"TX005945","23779-32-0","1-[3-(Triethoxysilyl)propyl]urea" +"TX005947","107-51-7","Octamethyltrisiloxane" +"TX005971","2761-24-2","Triethoxypentylsilane" +"TX005975","81741-28-8","Tributyltetradecylphosphonium chloride" +"TX005983","1559-35-9","2-(2-Ethylhexyloxy)ethanol" +"TX006035","58430-94-7","3,5,5-Trimethylhexyl acetate" +"TX006045","68555-86-2","Acid Orange 156" +"TX006050","17418-58-5","C.I. Disperse Red 60" +"TX006056","21739-91-3","Cytembena" +"TX006091","120-56-9","Triethylene glycol dibenzoate" +"TX006093","15046-75-0","Sodium 2-methylbenzenesulfonate" +"TX006101","67786-14-5","Acid Red 337" +"TX006105","126-92-1","Sodium ethasulfate" +"TX006121","1825-21-4","Pentachloroanisole" +"TX006129","95266-40-3","Trinexapac-ethyl" +"TX006139","23564-06-9","Thiophanate" +"TX006143","139340-56-0","Darbufelone mesylate" +"TX006145","221246-12-4","Fandosentan potassium salt" +"TX006146","145742-28-5","CP-122721" +"TX006147","186392-65-4","Ingliforib" +"TX006153","149062-75-9","PharmaGSID_47259" +"TX006155","207736-05-8","CI-1029" +"TX006157","171866-31-2","CP-283097" +"TX006160","NOCAS_47267","CP-642931" +"TX006163","676116-04-4","PD 0343701" +"TX006174","368832-42-2","CP-728663" +"TX006177","123122-55-4","Candoxatril" +"TX006179","203942-49-8","UK-337312" +"TX006180","215297-27-1","UK-343664" +"TX006183","NOCAS_47292","PD 0200347" +"TX006194","NOCAS_47305","CP-608039" +"TX006198","162706-14-1","UK-156819" +"TX006199","461023-63-2","Aplaviroc hydrochloride" +"TX006200","180084-01-9","SB236057A" +"TX006201","184653-84-7","Carabersat" +"TX006202","NOCAS_47325","SB413217A" +"TX006203","NOCAS_47311","GSK163929B" +"TX006204","200940-23-4","SB243213A" +"TX006205","97322-87-7","Troglitazone" +"TX006206","139149-55-6","SB202235" +"TX006207","196808-45-4","Farglitazar" +"TX006208","263553-33-9","GW473178E methyl benzene sulphonic acid" +"TX006209","864283-48-7","GSK232420A" +"TX006210","219790-72-4","SB281832" +"TX006211","444610-91-7","PharmaGSID_47315" +"TX006212","313994-79-5","MK-578" +"TX006217","181640-09-5","SR144190" +"TX006218","264618-44-2","SSR146977" +"TX006220","159138-81-5","Cariporide mesylate" +"TX006225","NOCAS_47351","SSR240612" +"TX006226","NOCAS_47353","SSR241586" +"TX006229","288104-79-0","Surinabant" +"TX006230","439687-69-1","Nelivaptan" +"TX006238","344930-95-6","SSR69071" +"TX006239","221671-62-1","SR146131" +"TX006241","478263-98-8","AVE3295" +"TX006243","862243-29-6","AVE9423" +"TX006244","648917-13-9","AVE2865" +"TX006246","NOCAS_47379","SSR126768" +"TX006248","NOCAS_47383","AVE3247" +"TX006249","NOCAS_47385","SAR377142" +"TX006251","NOCAS_47389","SAR150640" +"TX006255","851916-42-2","MK-812" +"TX006256","1061517-62-1","PharmaGSID_47337" +"TX006299","65277-42-1","Ketoconazole" +"TX006301","75330-75-5","Lovastatin" +"TX006303","59-05-2","Methotrexate" +"TX006305","81131-70-6","Pravastatin sodium" +"TX006393","NOCAS_47349","AVE8488" +"TX006416","NOCAS_47381","AVE8923" +"TX006525","219714-96-2","Penoxsulam" +"TX006533","21564-17-0","2-(Thiocyanomethylthio)benzothiazole" +"TX006534","98886-44-3","Fosthiazate" +"TX006537","119515-38-7","Icaridin" +"TX006551","1114-71-2","Pebulate" +"TX006553","64700-56-7","Triclopyr-butotyl" +"TX006576","79277-27-3","Thifensulfuron-methyl" +"TX006609","137-66-6","Ascorbyl palmitate" +"TX006623","1118-92-9","N,N-Dimethyloctanamide" +"TX006631","20780-48-7","3,7-Dimethyloctan-3-yl acetate" +"TX006633","6359-90-6","C.I. Acid Yellow 34, monosodium salt" +"TX006647","58846-77-8","Decyl beta-D-glucopyranoside" +"TX006656","17230-88-5","Danazol" +"TX006663","2491-38-5","2-Bromo-4-hydroxyacetophenone" +"TX006673","51229-78-8","Chloroallyl methenamine chloride" +"TX006695","94-91-7","N,N'-Disalicylidene-1,2-diaminopropane" +"TX006699","35691-65-7","1,2-Dibromo-2,4-dicyanobutane" +"TX006719","6359-82-6","Acid Yellow 11" +"TX006743","1323-38-2","Glyceryl monoricinoleate" +"TX006755","3547-33-9","2-Hydroxyethyl octyl sulfide" +"TX006763","5116-94-9","Monotridecyl phosphate" +"TX006852","83834-59-7","2-Ethylhexyl trans-4-methoxycinnamate" +"TX006872","586-62-9","Terpinolene" +"TX006874","16587-71-6","4-(tert-Pentyl)-cyclohexanone" +"TX006884","463-40-1","Linolenic acid" +"TX006887","52-76-6","Lynestrenol" +"TX006890","77-83-8","Ethyl methylphenylglycidate" +"TX006892","118-55-8","Phenyl salicylate" +"TX006897","839-90-7","Tris(2-hydroxyethyl) isocyanurate" +"TX006930","135-20-6","Cupferron" +"TX006944","143-22-6","2-[2-(2-Butoxyethoxy)ethoxy]ethanol" +"TX006949","135-88-6","N-Phenyl-2-naphthylamine" +"TX006955","624-18-0","1,4-Benzenediamine dihydrochloride" +"TX006966","15708-41-5","Ethylenediaminetetraacetic acid ferric sodium salt" +"TX006970","512-56-1","Trimethyl phosphate" +"TX007037","5394-36-5","5-Ethyl-5-methylhydantoin" +"TX007058","106-23-0","Citronellal" +"TX007122","18172-67-3","(-)-beta-Pinene" +"TX007126","33228-45-4","4-Hexylaniline" +"TX007152","540-18-1","Pentyl butyrate" +"TX007156","111-15-9","2-Ethoxyethyl acetate" +"TX007164","103055-07-8","Lufenuron" +"TX007177","7775-27-1","Sodium persulfate" +"TX007179","53-19-0","o,p'-DDD" +"TX007188","610-39-9","3,4-Dinitrotoluene" +"TX007199","612-82-8","3,3'-Dimethylbenzidine dihydrochloride" +"TX007207","97-23-4","Dichlorophen" +"TX007221","2702-72-9","2,4-D sodium salt" +"TX007227","3194-55-6","1,2,5,6,9,10-Hexabromocyclododecane" +"TX007233","55589-62-3","Acesulfame potassium" +"TX007257","683-18-1","Dibutyltin dichloride" +"TX007281","753-73-1","Dimethyltin dichloride" +"TX007287","636-21-5","2-Methylaniline hydrochloride" +"TX007304","538-75-0","Dicyclohexylcarbodiimide" +"TX007318","93-89-0","Ethyl benzoate" +"TX007350","98-53-3","4-tert-Butylcyclohexanone" +"TX007352","762-04-9","Diethyl phosphite" +"TX007354","4602-84-0","Farnesol" +"TX007366","3391-86-4","1-Octen-3-ol" +"TX007368","93-56-1","Styrene glycol" +"TX007384","88-04-0","4-Chloro-3,5-dimethylphenol" +"TX007406","58-86-6","D-Xylose" +"TX007424","88-69-7","2-Isopropylphenol" +"TX007427","638-07-3","Ethyl 4-chloro-3-oxobutanoate" +"TX007433","13676-54-5","Bismaleimide" +"TX007436","8001-54-5","Benzalkonium chloride" +"TX007439","1119-97-7","Tetradonium bromide" +"TX007460","123-00-2","4-Morpholinepropanamine" +"TX007471","122-18-9","Benzylhexadecyldimethylammonium chloride" +"TX007482","142-87-0","Sodium decyl sulfate" +"TX007494","61-73-4","Methylene blue" +"TX007496","633-96-5","C.I. Acid Orange 7" +"TX007504","5437-45-6","Benzyl bromoacetate" +"TX007522","56375-79-2","N,N-Dibutyl-N-methylbutan-1-aminium chloride" +"TX007526","3026-63-9","Sodium tridecyl sulfate" +"TX007556","5146-66-7","3,7-Dimethyl-2,6-octadienenitrile" +"TX007558","51-05-8","Procaine hydrochloride" +"TX007577","104-51-8","Butylbenzene" +"TX007602","97-52-9","2-Methoxy-4-nitroaniline" +"TX007617","98-00-0","Furfuryl alcohol" +"TX007619","87-68-3","Hexachloro-1,3-butadiene" +"TX007631","26027-38-3","Polyoxyethylene(10)nonylphenyl ether" +"TX007656","14371-10-9","(2E)-3-Phenylprop-2-enal" +"TX007663","542-92-7","1,3-Cyclopentadiene" +"TX007683","756-79-6","Dimethyl methylphosphonate" +"TX007707","770-35-4","1-Phenoxy-2-propanol" +"TX007718","140-10-3","E-Cinnamic acid" +"TX007737","114-07-8","Erythromycin" +"TX007739","3844-45-9","FD&C Blue No. 1" +"TX007768","129-17-9","Sulfan blue" +"TX007784","103-41-3","Benzyl cinnamate" +"TX007792","451-40-1","1,2-Diphenylethanone" +"TX007804","58-85-5","Biotin" +"TX007806","29836-26-8","Octyl beta-D-glucopyranoside" +"TX007832","500-38-9","Nordihydroguaiaretic acid" +"TX007859","4422-95-1","1,3,5-Benzenetricarbonyl trichloride" +"TX007874","93-08-3","2'-Acetonaphthone" +"TX008014","3737-41-5","3,3,4,4-Tetrachlorotetrahydrothiophene 1,1-dioxide" +"TX008016","5137-55-3","Methyltrioctylammonium chloride" +"TX008030","112-03-8","N,N,N-Trimethyloctadecan-1-aminium chloride" +"TX008063","827-19-0","Sodium 2,5-dimethylbenzenesulfonate" +"TX008065","533-23-3","2,4-D-ethyl ester" +"TX008067","39300-45-3","Dinocap" +"TX008069","81405-85-8","Imazamethabenz" +"TX008070","25311-71-1","Isofenphos" +"TX008073","118-47-8","Pyrazolone T" +"TX008082","973-21-7","Dinobuton" +"TX008087","13301-61-6","C.I. Disperse Orange 37" +"TX008138","116-66-5","1,1,3,3,5-Pentamethyl-4,6-dinitro-2,3-dihydro-1H-indene" +"TX008142","102-96-5","beta-Nitrostyrene" +"TX008320","110-91-8","Morpholine" +"TX008321","602-01-7","2,3-Dinitrotoluene" +"TX008326","94-80-4","2,4-D 1-butyl ester" +"TX008364","1072-15-7","Sulfuric acid, monononyl ester, sodium salt" +"TX008383","70-30-4","Hexachlorophene" +"TX008388","25496-72-4","Glyceryl monooleate" +"TX008392","553-70-8","Magnesium dibenzoate" +"TX008400","6359-98-4","C.I. Acid Yellow 17, disodium salt" +"TX008408","5700-49-2","1,2-Ethanediamine dihydriodide" +"TX008414","28159-98-0","Cybutryne" +"TX008416","26644-46-2","Triforine" +"TX008424","1323-19-9","Sodium triisopropyl naphthalene sulfonate" +"TX008428","125116-23-6","Metconazole" +"TX008434","30399-84-9","Isooctadecanoic acid" +"TX008436","104-43-8","4-Dodecylphenol" +"TX008450","126-72-7","Tris(2,3-dibromopropyl) phosphate" +"TX008467","27193-86-8","Dodecylphenol" +"TX008471","2807-30-9","2-Propoxyethanol" +"TX008567","13826-35-2","3-Phenoxybenzenemethanol" +"TX008581","3268-49-3","3-(Methylthio)propanal" +"TX008599","94-46-2","Isopentyl benzoate" +"TX008620","98-06-6","tert-Butylbenzene" +"TX008642","110-27-0","Isopropyl tetradecanoic acid" +"TX008655","5333-42-6","2-Octyl-1-dodecanol" +"TX008670","1163-19-5","Decabromodiphenyl oxide" +"TX008673","616-45-5","2-Pyrrolidinone" +"TX008685","112-14-1","Octyl acetate" +"TX008690","3524-68-3","Pentaerythritol triacrylate" +"TX008698","3118-97-6","C.I. Solvent Orange 7" +"TX008704","13048-33-4","1,6-Hexanediol diacrylate" +"TX008707","8000-41-7","Terpineol" +"TX008715","2078-54-8","Propofol" +"TX008724","1067-53-4","Tris(2-methoxyethoxy)vinylsilane" +"TX008726","1760-24-3","N-[3-(Trimethoxysilyl)propyl]ethane-1,2-diamine" +"TX008731","612-83-9","3,3'-Dichlorobenzidine dihydrochloride" +"TX008734","78491-02-8","Diazolidinyl urea" +"TX008744","112-80-1","Oleic acid" +"TX008746","120-51-4","Benzyl benzoate" +"TX008759","2409-55-4","2-tert-Butyl-4-methylphenol" +"TX008763","583-78-8","2,5-Dichlorophenol" +"TX008765","556-52-5","Glycidol" +"TX008768","10016-20-3","alpha-Cyclodextrin" +"TX008800","860-22-0","C.I. Acid Blue 74" +"TX008808","18794-84-8","trans-beta-Farnesene" +"TX008831","112-07-2","2-Butoxyethyl acetate" +"TX008835","57-10-3","Hexadecanoic acid" +"TX008837","50-81-7","L-Ascorbic acid" +"TX008849","104-66-5","1,2-Diphenoxyethane" +"TX008863","7011-83-8","Dihydrojasmone lactone" +"TX008879","15214-89-8","2-Acrylamido-2-methyl-1-propanesulfonic acid" +"TX008884","3252-43-5","Dibromoacetonitrile" +"TX008911","1646-87-3","Aldicarb sulfoxide" +"TX008940","156-10-5","4-Nitrosodiphenylamine" +"TX008967","103-09-3","2-Ethylhexyl acetate" +"TX008996","142-16-5","Bis(2-ethylhexyl) maleate" +"TX009003","103-11-7","2-Ethylhexyl acrylate" +"TX009007","78-69-3","3,7-Dimethyl-3-octanol" +"TX009019","39236-46-9","Imidazolidinyl urea" +"TX009031","140-49-8","4'-(Chloroacetyl)acetanilide" +"TX009035","102-06-7","1,3-Diphenylguanidine" +"TX009041","94-18-8","Benzylparaben" +"TX009051","630-56-8","Hydroxyprogesterone caproate" +"TX009063","51580-86-0","Sodium dichloro-s-triazinetrione dihydrate" +"TX009065","480-40-0","Chrysin" +"TX009067","142-04-1","Aniline hydrochloride" +"TX009070","13292-46-1","Rifampicin" +"TX009080","20265-97-8","4-Methoxyaniline hydrochloride" +"TX009091","NOCAS_47218","Sodium bisulfite, mixture of NaHSO3 and Na2S2O5" +"TX009150","8018-01-7","Mancozeb" +"TX009156","76578-14-8","Quizalofop-ethyl" +"TX009165","836-30-6","4-Nitro-N-phenylaniline" +"TX009193","73-31-4","Melatonin" +"TX009211","7659-86-1","2-Ethylhexyl sulfanylacetate" +"TX009220","23386-52-9","Dicyclohexyl sodium sulfosuccinate" +"TX009242","1459-93-4","Dimethyl isophthalate" +"TX009245","111-20-6","Decanedioic acid" +"TX009258","271-89-6","2,3-Benzofuran" +"TX009272","550-44-7","N-Methylphthalimide" +"TX009281","919-30-2","3-Aminopropyltriethoxysilane" +"TX009285","960-71-4","Triphenylborane" +"TX009307","112-35-6","2-[2-(2-Methoxyethoxy)ethoxy]ethanol" +"TX009310","111-11-5","Methyl octanoate" +"TX009349","110-42-9","Methyl decanoate" +"TX009353","112-55-0","1-Dodecanethiol" +"TX009384","1212-29-9","N,N'-Dicyclohexylthiourea" +"TX009389","6789-88-4","Hexyl benzoate" +"TX009393","112-60-7","Tetraethylene glycol" +"TX009405","94-60-0","Dimethyl hexahydroterephthalate" +"TX009413","90823-38-4","Denatonium saccharide" +"TX009419","98319-26-7","Finasteride" +"TX009434","111-27-3","1-Hexanol" +"TX009469","108-39-4","m-Cresol" +"TX009478","112-18-5","N,N-Dimethyldodecan-1-amine" +"TX009480","16219-75-3","5-Ethylidene-2-norbornene" +"TX009482","298-07-7","Bis(2-ethylhexyl) phosphate" +"TX009484","90-72-2","2,4,6-Tris(dimethylaminomethyl)phenol" +"TX009499","96-18-4","1,2,3-Trichloropropane" +"TX009515","108-94-1","Cyclohexanone" +"TX009542","107-46-0","Hexamethyldisiloxane" +"TX009546","112-63-0","Methyl linoleate" +"TX009562","109-52-4","Pentanoic acid" +"TX009566","68515-48-0","DINP branched" +"TX009571","75-07-0","Acetaldehyde" +"TX009582","9016-87-9","Polymethylene polyphenyl isocynate" +"TX009588","868-85-9","Dimethyl hydrogen phosphite" +"TX009604","57-14-7","1,1-Dimethylhydrazine" +"TX009641","103-65-1","Propylbenzene" +"TX009652","1330-78-5","Tricresyl phosphate" +"TX009662","108-38-3","1,3-Dimethylbenzene" +"TX009664","644-97-3","Phenyl phosphorus dichloride" +"TX009710","1675-54-3","Bisphenol A diglycidyl ether" +"TX009720","50-14-6","Ergocalciferol" +"TX009736","56-95-1","Chlorhexidine diacetate" +"TX009742","553-26-4","4,4'-Bipyridine" +"TX009750","13463-41-7","Zinc pyrithione" +"TX009766","520-36-5","Apigenin" +"TX009790","67485-29-4","Hydramethylnon" +"TX009792","58-18-4","17-Methyltestosterone" +"TX009802","66357-35-5","Ranitidine" +"TX009808","9004-82-4","Sodium lauryl polyoxyethylene ether sulfate" +"TX009816","119-07-3","Octyl decyl phthalate" +"TX009828","16079-88-2","Bromo-3-chloro-5,5-dimethylhydantoin" +"TX009841","127-39-9","Sodium 1,4-diisobutyl sulfosuccinate" +"TX009862","68959-20-6","Disiquonium chloride" +"TX009864","79-57-2","Oxytetracycline" +"TX009872","105-53-3","Diethyl propanedioate" +"TX009893","1120-04-3","Octadecyl sulfate sodium salt" +"TX009907","3653-48-3","MCPA-sodium" +"TX009943","26447-10-9","Ammonium xylene sulfonate" +"TX009957","53219-21-9","Dihydromyrcenol" +"TX009977","2782-57-2","Troclosene" +"TX009987","115-95-7","Linalyl acetate" +"TX010001","474-86-2","Equilin" +"TX010009","2392-39-4","Dexamethasone sodium phosphate" +"TX010035","66575-29-9","Forskolin" +"TX010052","989-38-8","Rhodamine 6G" +"TX010056","1241-94-7","2-Ethylhexyl diphenyl phosphate" +"TX010068","118-56-9","3,3,5-Trimethylcyclohexyl salicylate" +"TX010069","25152-84-5","(E,E)-2,4-Decadienal" +"TX010111","6379-73-3","Carvacryl methyl ether" +"TX010112","2465-27-2","Auramine hydrochloride" +"TX010165","85507-79-5","Phthalic acid, diundecyl ester, branched and linear" +"TX010177","68515-75-3","Hexanedioic acid, di-C7-9-branched and linear alkyl esters" +"TX010183","98730-04-2","Benoxacor" +"TX010199","1638-22-8","4-Butylphenol" +"TX010202","13473-26-2","D&C Red 27" +"TX010217","13684-63-4","Phenmedipham" +"TX010228","64359-81-5","4,5-Dichloro-2-octyl-3(2H)-isothiazolone" +"TX010235","10081-67-1","4-(2-Phenylpropan-2-yl)-N-[4-(2-phenylpropan-2-yl)phenyl]aniline" +"TX010291","77-06-5","Gibberellic acid" +"TX010297","29122-68-7","Atenolol" +"TX010299","491-80-5","Biochanin A" +"TX010325","144-49-0","Fluoroacetic acid" +"TX010330","16356-11-9","1,3,5-Undecatriene" +"TX010334","103-69-5","N-Ethylaniline" +"TX010353","24851-98-7","Methyl dihydrojasmonate" +"TX010357","2043-57-4","1H,1H,2H,2H-Perfluorooctyl iodide" +"TX010358","77-90-7","Acetyl tributyl citrate" +"TX010366","126-00-1","Diphenolic acid" +"TX010572","94-47-3","2-Phenylethyl benzoate" +"TX010870","1763-23-1","PFOS" +"TX010993","80-07-9","4,4'-Dichlorodiphenyl sulfone" +"TX011176","60-12-8","2-Phenylethanol" +"TX011208","111-62-6","Ethyl oleate" +"TX011231","123-96-6","2-Octanol" +"TX011236","54464-57-2","1-(2,3,8,8-Tetramethyl-1,2,3,4,5,6,7,8-octahydronaphthalen-2-yl)ethanone" +"TX011250","645-56-7","4-Propylphenol" +"TX011264","58-56-0","Pyridoxine hydrochloride" +"TX011276","124-19-6","Nonanal" +"TX011349","123-05-7","2-Ethylhexanal" +"TX011371","118-82-1","4,4'-Methylenebis(2,6-di-t-butylphenol)" +"TX011414","124-03-8","Ethylhexadecyldimethylammonium bromide" +"TX011420","111-70-6","1-Heptanol" +"TX011425","121-39-1","Ethyl 3-phenylglycidate" +"TX011469","111-55-7","1,2-Ethanediol diacetate" +"TX011482","134-31-6","8-Hydroxyquinoline sulfate" +"TX011545","37764-25-3","Dichlormid" +"TX011564","105-21-5","1,4-Heptanolide" +"TX011571","112-31-2","Decanal" +"TX011613","85532-75-8","PK 11195" +"TX011622","117428-22-5","Picoxystrobin" +"TX011625","54-62-6","4-Aminofolic acid" +"TX011630","41481-66-7","4,4'-Sulfonylbis[2-(prop-2-en-1-yl)phenol]" +"TX011636","NOCAS_47394","Grinstad Soft-N-Safe" +"TX011638","4449-51-8","Cyclopamine" +"TX011660","NOCAS_48176","YM218" +"TX011664","151506-44-4","FR140423" +"TX011720","1095-90-5","Methadone hydrochloride" +"TX011877","3173-72-6","1,5-Naphthalene diisocyanate" +"TX011879","98105-99-8","Sarafloxacin" +"TX011884","509-34-2","C.I. Solvent Red 49" +"TX011886","101-67-7","4,4'-Dioctyldiphenylamine" +"TX011893","78-98-8","Methyl glyoxal" +"TX011894","123-02-4","1-Phenyltridecane" +"TX011903","41484-35-9","Thioethylene glycol bis(3,5-di-tert-butyl-4-hydroxyhydrocinnamate)" +"TX011905","94-86-0","2-Ethoxy-5-(1-propenyl)phenol" +"TX011910","596-03-2","4',5'-Dibromofluorescein" +"TX012209","66-81-9","Cycloheximide" +"TX012211","521-18-6","5alpha-Dihydrotestosterone" +"TX012263","NOCAS_48514","PharmaGSID_48514" +"TX012264","NOCAS_48518","PharmaGSID_48518" +"TX012265","825643-57-0","PharmaGSID_48513" +"TX012266","107071-66-9","Ro 23-7637" +"TX012267","625114-41-2","Piragliatin" +"TX012268","NOCAS_48516","PharmaGSID_48516" +"TX012269","686756-87-6","PharmaGSID_48519" +"TX012270","1191914-21-2","PharmaGSID_48521" +"TX012271","NOCAS_48509","PharmaGSID_48509" +"TX012272","NOCAS_48505","PharmaGSID_48505" +"TX012273","588941-45-1","PharmaGSID_48506" +"TX012274","460081-99-6","PharmaGSID_48510" +"TX012275","NOCAS_48507","PharmaGSID_48507" +"TX012276","1062243-51-9","PharmaGSID_48511" +"TX012277","2481-94-9","C.I. Solvent Yellow 56" +"TX012279","29548-30-9","Farnesyl acetate" +"TX012284","4221-68-5","1,1-Bis(3-cyclohexyl-4-hydroxyphenyl)cyclohexane" +"TX012286","90982-32-4","Chlorimuron-ethyl" +"TX012287","70630-17-0","Metalaxyl-M" +"TX012290","563-04-2","Tri-m-tolyl phosphate" +"TX012291","135590-91-9","Mefenpyr-diethyl" +"TX012293","930-55-2","N-Nitrosopyrrolidine" +"TX012294","26896-20-8","Neodecanoic acid" +"TX012295","108419-33-6","Acetic acid, C8-10-branched alkyl esters, C9-rich" +"TX012297","4553-62-2","2-Methylpentanedinitrile" +"TX012299","111-40-0","Diethylenetriamine" +"TX012300","1333-39-7","Phenolsulfonic acid" +"TX012301","10042-59-8","2-Propyl-1-heptanol" +"TX012302","108-32-7","Propylene carbonate" +"TX012303","9016-00-6","Polydimethylsiloxane" +"TX012304","116-02-9","3,3,5-Trimethylcyclohexanol" +"TX012305","13254-34-7","2,6-Dimethyl-2-heptanol" +"TX012306","104-45-0","4-Propylanisole" +"TX012307","94-96-2","2-Ethyl-1,3-hexanediol" +"TX012308","127-19-5","N,N-Dimethylacetamide" +"TX012309","75-50-3","Trimethylamine" +"TX012310","68-11-1","Thioglycolic acid" +"TX012311","89-87-2","1,3-Dimethyl-4-nitrobenzene" +"TX012312","7773-06-0","Ammonium sulfamate" +"TX012325","8018-01-7","Mancozeb" +"TX012337","79-97-0","3,3'-Dimethylbisphenol A" +"TX012340","50-65-7","Niclosamide" +"TX012521","712-50-5","Cyclohexylphenylketone" +"TX012537","67-30-1","Tetrac" +"TX012553","NOCAS_48522","HMR1171 trifluoroacetate (1:1)" +"TX012554","129298-91-5","TNP-470" +"TX012606","2971-36-0","2,2-Bis(4-hydroxyphenyl)-1,1,1-trichloroethane" +"TX012611","52806-53-8","Hydroxyflutamide" +"TX012622","639-58-7","Triphenyltin chloride" +"TX012623","121-54-0","Benzethonium chloride" +"TX012627","1939-36-2","Trimethylenediaminetetraacetic acid" +"TX012628","17354-14-2","1,4-Bis(butylamino)anthracene-9,10-dione" +"TX012631","10022-28-3","1,1-Dimethoxyoctane" +"TX012641","239110-15-7","Fluopicolide" +"TX012643","163515-14-8","Dimethenamid-P" +"TX012645","1885-29-6","2-Aminobenzonitrile" +"TX012646","2114-11-6","Allyl carbamate" +"TX012647","5405-41-4","Ethyl 3-hydroxybutyrate" +"TX012648","105-90-8","Geranyl propionate" +"TX012649","1879-09-0","6-tert-Butyl-2,4-dimethylphenol" +"TX012651","3648-21-3","Diheptyl phthalate" +"TX012652","106-32-1","Ethyl octanoate" +"TX012653","135-02-4","2-Methoxybenzaldehyde" +"TX012654","452-58-4","2,3-Diaminopyridine" +"TX012655","4856-95-5","Borane - morpholine complex" +"TX012656","1609-47-8","Diethyl dicarbonate" +"TX012657","108-74-7","Hexahydro-1,3,5-trimethyl-1,3,5-triazine" +"TX012658","109-08-0","2-Methylpyrazine" +"TX012659","150-19-6","3-Methoxyphenol" +"TX012660","140-53-4","4-Chlorophenylacetonitrile" +"TX012670","78-30-8","Tri-o-cresyl phosphate" +"TX013433","54686-97-4","Bis(p-methylbenzylidene)sorbitol" +"TX013434","92-44-4","2,3-Dihydroxynaphthalene" +"TX013435","85-22-3","2,3,4,5,6-Pentabromoethylbenzene" +"TX013437","122931-48-0","Rimsulfuron" +"TX013438","110553-27-0","2-Methyl-4,6-bis[(octylthio)methyl]phenol" +"TX013448","927-62-8","1-Butanamine, N,N-dimethyl-" +"TX013465","763-32-6","3-Methylbut-3-en-1-ol" +"TX013466","700-13-0","2,3,5-Trimethylhydroquinone" +"TX013470","78-97-7","Lactonitrile" +"TX013472","81-30-1","Naphthalene-1,8:4,5-tetracarboxylic dianhydride" +"TX013474","719-59-5","2-Amino-5-chlorobenzophenone" +"TX013481","693-54-9","2-Decanone" +"TX013482","626-60-8","3-Chloropyridine" +"TX013484","6117-91-5","But-2-en-1-ol" +"TX013494","93-53-8","Hydratropaldehyde" +"TX013499","87-91-2","Diethyl L-tartrate" +"TX013505","5888-33-5","Isobornyl acrylate" +"TX013506","7005-72-3","1-Chloro-4-phenoxybenzene" +"TX013507","75980-60-8","Diphenyl(2,4,6-trimethylbenzoyl)phosphine oxide" +"TX013508","626-39-1","1,3,5-Tribromobenzene" +"TX013510","56-37-1","Benzyltriethylammonium chloride" +"TX013511","95-56-7","2-Bromophenol" +"TX013520","98-02-2","2-Furylmethanethiol" +"TX013522","65-71-4","Thymine" +"TX013526","86-98-6","4,7-Dichloroquinoline" +"TX013527","92-91-1","4'-Acetylbiphenyl" +"TX013532","86-28-2","9-Ethylcarbazole" +"TX013536","603-36-1","Triphenylstibine" +"TX013537","20662-14-0","Scandium chloride hexahydrate" +"TX013540","821-48-7","Bis(2-chloroethyl)amine hydrochloride" +"TX013541","6283-25-6","2-Chloro-5-nitroaniline" +"TX013542","79-07-2","Acetamide, 2-chloro-" +"TX013543","827-94-1","2,6-Dibromo-4-nitroaniline" +"TX013544","716-79-0","2-Phenylbenzimidazole" +"TX013546","5977-14-0","3-Oxobutanamide" +"TX013549","120983-64-4","Pyrasulfotole metabolite (SXX 0665)" +"TX013550","569-64-2","Malachite green" +"TX013551","81-61-8","Quinalizarin" +"TX013553","67-71-0","Dimethyl sulfone" +"TX013554","687-47-8","(L)-(-)-Ethyl lactate" +"TX013555","615-20-3","2-Chlorobenzothiazole" +"TX013557","60-01-5","Glycerol tributyrate" +"TX013560","619-73-8","4-Nitrobenzyl alcohol" +"TX013563","626-64-2","4-Pyridinol" +"TX013565","5655-61-8","(-)Bronyl acetate" +"TX013566","31482-56-1","C.I. Disperse Orange 25" +"TX013567","707-61-9","2,3-Dihydro-4-methyl-1-phenyl-1H-phosphole 1-oxide" +"TX013571","611-59-6","1,7-Dimethylxanthine" +"TX013573","1207-12-1","4,6-Dimethyldibenzothiophene" +"TX013575","6358-53-8","C.I. Solvent Red 80" +"TX013576","5949-05-3","(S)-(-)-Citronellal" +"TX013577","6174-86-3","3-Chloro-7-hydroxy-4-methyl-2-benzopyrone" +"TX013578","21679-31-2","Chromium(III) acetylacetonate" +"TX013582","623-33-6","Ethyl glycinate hydrochloride" +"TX013594","93-52-7","1,2-dibromo(phenyl)ethane" +"TX013608","6175-45-7","2,2-Diethoxyacetophenone" +"TX013610","35958-30-6","Phenol, 2,2'-ethylidenebis[4,6-bis(1,1-dimethylethyl)-" +"TX013738","87-13-8","Diethyl ethoxymethylenemalonate" +"TX013755","873-32-5","2-Chlorobenzonitrile" +"TX013756","82-44-0","1-Chloroanthraquinone" +"TX013761","1672-46-4","Digoxigenin" +"TX013772","99129-21-2","Clethodim" +"TX013775","76-83-5","Trityl chloride" +"TX013776","89-75-8","2,4-Dichlorobenzoyl chloride" +"TX014251","10061-01-5","(Z)-Dichloropropene" +"TX014271","68844-77-9","Astemizole" +"TX014272","147526-32-7","Pitavastatin calcium" +"TX014277","143201-11-0","Cerivastatin sodium" +"TX014279","142-29-0","Cyclopentene" +"TX014280","111-34-2","Butyl vinyl ether" +"TX014281","100-43-6","4-Vinylpyridine" +"TX014344","142-19-8","Prop-2-en-1-yl heptanoate" +"TX014346","76703-62-3","gamma-Cyhalothrin" +"TX014347","243973-20-8","Pinoxaden" +"TX014349","97-89-2","Citronellyl isobutyrate" +"TX014357","108-31-6","2,5-Furandione" +"TX014358","4719-04-4","1,3,5-Triazine-1,3,5(2H,4H,6H)-triethanol" +"TX014360","64091-91-4","4-(N-Methyl-N-nitrosamino)-1-(3-pyridyl)-1-butanone" +"TX014362","584-03-2","1,2-Butanediol" +"TX014364","55179-31-2","Bitertanol" +"TX014377","171118-09-5","Metolachlor ESA" +"TX014380","18015-76-4","C.I. Basic Green 4 oxalate (1:x)" +"TX014392","1319-77-3","Cresol" +"TX014396","7492-66-2","Citral diethyl acetal" +"TX014401","51384-51-1","Metoprolol" +"TX014402","20120-33-6","Phosphonic acid, (3-((hydroxymethyl)amino)-3-oxopropyl)-, dimethyl ester" +"TX014404","76014-81-8","4-(Methylnitrosamino)-1-(3-pyridyl)-1-butanol" +"TX014415","832-69-9","1-Methyl phenanthrene" +"TX014418","147150-35-4","Cloransulam-methyl" +"TX014419","5742-17-6","2,4-D, isopropylamine salt" +"TX014430","3697-42-5","Chlorhexidine dihydrochloride" +"TX014455","54-31-9","Furosemide" +"TX014482","67762-27-0","Alcohols, C16-18" +"TX014486","187022-11-3","Acetochlor ESA" +"TX014500","142-92-7","Hexyl acetate" +"TX014518","108-89-4","4-Methylpyridine" +"TX014524","2499-95-8","Hexyl acrylate" +"TX014540","503-74-2","Isovaleric acid" +"TX014554","2835-39-4","Allyl isovalerate" +"TX014584","106-36-5","Propyl propionate" +"TX014586","108-03-2","1-Nitropropane" +"TX014610","110-93-0","6-Methyl-5-hepten-2-one" +"TX014614","111-85-3","1-Chlorooctane" +"TX014626","56-75-7","Chloramphenicol" +"TX014641","97-86-9","Isobutyl methacrylate" +"TX014644","1135-66-6","(-)-Isolongifolene" +"TX014648","52663-68-0","2,2',3,4',5,5',6-Heptachloro-1,1'-biphenyl" +"TX014654","473-55-2","Pinane" +"TX014671","6842-15-5","1-Propene, tetramer" +"TX014674","462-95-3","Diethoxymethane" +"TX014675","544-01-4","Isoamyl ether" +"TX014676","3388-04-3","beta-(3,4-Epoxycyclohexyl)ethyltrimethoxysilane" +"TX014677","23726-91-2","(E)-beta-Damascone" +"TX014678","121-72-2","N,N,3-Trimethylaniline" +"TX014679","108-48-5","2,6-Dimethylpyridine" +"TX014680","2680-03-7","N,N-Dimethylacrylamide" +"TX014681","10416-59-8","N,O-bis(Trimethylsilyl)acetamide" +"TX014686","107-70-0","4-Methoxy-4-methyl-2-pentanone" +"TX014712","526-73-8","1,2,3-Trimethylbenzene" +"TX014713","115-18-4","2-Methyl-3-buten-2-ol" +"TX014714","17557-23-2","Neopentyl glycol diglycidyl ether" +"TX014715","109-97-7","Pyrrole" +"TX014716","108-87-2","Methylcyclohexane" +"TX014717","104-90-5","5-Ethyl-2-methylpyridine" +"TX014718","123-15-9","2-Methylpentanal" +"TX014719","110-01-0","Tetrahydrothiophene" +"TX014720","16529-56-9","2-Methyl-3-butenenitrile" +"TX014721","135-98-8","sec-Butylbenzene" +"TX014722","498-81-7","Dihydro-alpha-terpineol" +"TX014723","103-28-6","Benzyl 2-methylpropanoate" +"TX014724","141-93-5","1,3-Diethylbenzene" +"TX014725","122-73-6","Benzyl 3-methylbutyl ether" +"TX014726","150-46-9","Boric acid, triethyl ester" +"TX014727","102-85-2","Tributyl phosphite" +"TX014728","3852-09-3","Methyl 3-methoxypropionate" +"TX014729","16409-43-1","4-Methyl-2-(2-methylprop-1-en-1-yl)tetrahydro-2H-pyran" +"TX014730","175178-82-2","Tyrphostin" +"TX014741","5131-66-8","1-Butoxy-2-propanol" +"TX014752","98-29-3","4-tert-Butylcatechol" +"TX014760","126-75-0","Demeton-S" +"TX014765","212141-51-0","Vatalanib dihydrochloride" +"TX014768","826-36-8","2,2,6,6-Tetramethyl-4-piperidone" +"TX014774","646-06-0","1,3-Dioxolane" +"TX014823","50-33-9","Phenylbutazone" +"TX014824","504-63-2","1,3-Propanediol" +"TX014830","1747-60-0","2-Amino-6-methoxybenzothiazole" +"TX014832","487-68-3","2,4,6-Trimethylbenzaldehyde" +"TX014833","3120-74-9","3-Methyl-4-(methylthio)phenol" +"TX014835","17420-30-3","Benzonitrile, 2-amino-5-nitro-" +"TX014837","2497-06-5","Disulfoton sulfone" +"TX014839","464-48-2","(1S)-(-)-Camphor" +"TX014843","23128-74-7","Antioxidant 1098" +"TX014844","23696-85-7","Damascenone" +"TX014845","33693-04-8","Terbumeton" +"TX014846","2859-67-8","3-(3-Pyridyl)-1-propanol" +"TX014847","2032-65-7","Methiocarb" +"TX014848","139968-49-3","Metaflumizone" +"TX014850","1656-48-0","3,3'-Oxydipropionitrile" +"TX014853","540-38-5","4-Iodophenol" +"TX014854","NOCAS_57890","Anti-OP-18/Stathmin antibody produced in rabbit" +"TX014855","56070-16-7","Terbufos sulfone" +"TX014856","1139-30-6","(-)Carophyllene oxide" +"TX014857","551-93-9","2'-Aminoacetophenone" +"TX014858","2588-04-7","Phorate sulfone" +"TX014859","144-74-1","Sulfathiazole sodium" +"TX014860","103-26-4","Methyl cinnamate" +"TX014861","122-01-0","4-Chlorobenzoyl chloride" +"TX014862","1885-14-9","Phenyl carbonochloridate" +"TX014863","123-56-8","Succinimide" +"TX014864","120-21-8","4-(Diethylamino)benzaldehyde" +"TX014865","4584-49-0","2-Chloropropyldimethylamine hydrochloride" +"TX014866","2479-46-1","1,3-Bis(4-aminophenoxy)benzene" +"TX014867","14024-18-1","Iron(III) acetylacetonate" +"TX014868","110-75-8","2-Chloroethyl vinyl ether" +"TX014869","105-31-7","Hex-1-yn-3-ol" +"TX014870","496-11-7","Indan" +"TX014871","2426-54-2","2-(Diethylamino)ethyl acrylate" +"TX014872","1752-30-3","Acetone thiosemicarbazide" +"TX014873","141-91-3","2,6-Dimethyl morpholine" +"TX014874","116-17-6","Tripropan-2-yl phosphite" +"TX014875","103-56-0","3-Phenylprop-2-en-1-yl propanoate" +"TX014876","14938-35-3","4-Pentylphenol" +"TX014877","17321-47-0","O,O-Dimethyl phosphoramidothioate" +"TX014878","136-85-6","5-Methyl-1H-benzotriazole" +"TX014879","111-31-9","1-Hexanethiol" +"TX014880","3068-00-6","1,2,4-Butanetriol" +"TX014881","130-15-4","1,4-Naphthoquinone" +"TX014882","1489-69-6","Cyclopropanecarboxaldehyde" +"TX014883","319-86-8","delta-Hexachlorocyclohexane" +"TX014884","213464-77-8","Orthosulfamuron" +"TX014885","53-41-8","Androsterone" +"TX014886","1678-91-7","Ethylcyclohexane" +"TX014887","1885-38-7","(2E)-3-Phenylprop-2-enenitrile" +"TX014888","3277-26-7","1,1,3,3-Tetramethyldisiloxane" +"TX014889","121-87-9","2-Chloro-4-nitroaniline" +"TX014890","2402-78-0","2,6-Dichloropyridine" +"TX014891","134-85-0","4-Chlorobenzophenone" +"TX014892","2648-61-5","2,2-Dichloro-1-phenylethanone" +"TX014893","140939-17-9","Alachlor sec-oxanilic acid sodium salt" +"TX014894","35045-02-4","Metribuzin-DA" +"TX014896","152019-73-3","Metolachlor OA" +"TX014897","56507-37-0","Diketometribuzin" +"TX014898","506-68-3","Cyanogen bromide" +"TX014901","301-00-8","Methyl linolenate" +"TX014902","19721-22-3","3-Mercapto-1-propanol" +"TX014903","50-69-1","D-Ribose" +"TX014904","13963-57-0","Aluminum trisacetoacetate" +"TX014905","100-25-4","1,4-Dinitrobenzene" +"TX014906","1470-94-6","Indan-5-ol" +"TX014907","17754-90-4","4-(Diethylamino)salicylaldehyde" +"TX014908","13183-79-4","1-N-Methyl-5-thiotetrazole" +"TX014909","15059-52-6","Dysprosium(III) chloride hexahydrate" +"TX014910","10482-56-1","(L)-alpha-Terpineol" +"TX014911","109-04-6","2-Bromopyridine" +"TX014912","1100-88-5","Benzyltriphenylphosphonium chloride" +"TX014913","2832-40-8","C.I. Disperse Yellow 3" +"TX014914","364-76-1","4-Fluoro-3-nitroaniline" +"TX014915","4584-46-7","(2-Chloroethyl)dimethylamine hydrochloride" +"TX014916","1121-78-4","6-Methyl-3-hydroxypyridine" +"TX014917","13759-92-7","Europium(III) chloride hexahydrate" +"TX014918","16867-04-2","3-Hydroxy-2-pyridone" +"TX014919","131-52-2","Sodium pentachlorophenate" +"TX014920","13080-86-9","4,4'-(Isopropylidenebis(4,1-phenyleneoxy))dianiline" +"TX014921","142-08-5","2-Pyridone" +"TX014922","112-29-8","1-Bromodecane" +"TX014923","104-82-5","4-Methylbenzyl chloride" +"TX014924","90325-47-6","1,2,3-Hexanetriol" +"TX014925","24683-00-9","2-Isobutyl-3-methoxypyrazine" +"TX014926","124-05-0","1,2-Bis((chlorocarbonyl)oxy)ethane" +"TX014927","106-58-1","1,4-Dimethylpiperazine" +"TX014928","109-78-4","3-Hydroxypropanenitrile" +"TX014929","104-72-3","Decylbenzene" +"TX014930","100-80-1","3-Methylstyrene" +"TX014931","1569-60-4","6-Methylhept-5-en-2-ol" +"TX014932","111-43-3","Propyl ether" +"TX014962","95-69-2","4-Chloro-2-methylaniline" +"TX014970","495-18-1","N-Hydroxybenzamide" +"TX014971","700-06-1","Indole-3-carbinol" +"TX014985","134-32-7","1-Naphthylamine" +"TX014994","1469-48-3","cis-1,2,3,6-Tetrahydrophthalimide" +"TX015088","57018-04-9","Tolclofos-methyl" +"TX015102","89415-87-2","1,3-Dichloro-5-ethyl-5-methylhydantoin" +"TX015108","3064-70-8","Bis(trichloromethyl)sulfone" +"TX015116","193-39-5","Indeno(1,2,3-cd)pyrene" +"TX015122","61949-77-7","trans-Permethrin" +"TX015165","110-52-1","1,4-Dibromobutane" +"TX015169","115-84-4","2-Butyl-2-ethyl-1,3-propanediol" +"TX015170","513-86-0","Acetoin" +"TX015183","19660-16-3","2,3-Dibromopropyl acrylate" +"TX015192","611-14-3","1-Ethyl-2-methylbenzene" +"TX015203","3006-93-7","N,N'-1,3-Phenylenedimaleimide" +"TX015208","16484-77-8","Mecoprop-P" +"TX015215","5103-71-9","cis-Chlordane" +"TX015217","61949-76-6","1RS cis-Permethrin" +"TX015224","3424-82-6","o,p'-DDE" +"TX015226","91-67-8","N,N-Diethyl-m-toluidine" +"TX015239","5103-74-2","gamma-Chlordane" +"TX015272","140939-15-7","Alachlor ESA, sodium salt" +"TX015277","85721-33-1","Ciprofloxacin" +"TX015309","78-62-6","Diethoxy(dimethyl)silane" +"TX015310","78-77-3","1-Bromo-2-methylpropane" +"TX015311","80-48-8","Methyl toluene-4-sulphonate" +"TX015312","83-56-7","1,5-Dihydroxynaphthalene" +"TX015313","874-90-8","4-Anisonitrile" +"TX015314","88-10-8","Diethylcarbamoyl chloride" +"TX015315","89-61-2","1,4-Dichloro-2-nitrobenzene" +"TX015317","91-10-1","2,6-Dimethoxyphenol" +"TX015319","58654-67-4","2-Octanone, 5-methyl-" +"TX015320","589-66-2","2-Methylpropyl but-2-enoate" +"TX015321","591-12-8","alpha-Angelica lactone" +"TX015322","609-23-4","2,4,6-Triiodophenol" +"TX015324","619-50-1","Methyl p-nitrobenzoate" +"TX015325","6358-09-4","2-Amino-6-chloro-4-nitrophenol" +"TX015326","6440-58-0","1,3-Dimethylol-5,5-dimethylhydantoin" +"TX015358","84-58-2","2,3-Dichloro-5,6-dicyano-p-benzoquinone" +"TX015359","79-30-1","2-Methylpropanoyl chloride" +"TX015360","868-57-5","Methyl 2-methylbutyrate" +"TX015362","93-16-3","4-Prop-1-enylveratrole" +"TX015363","5694-00-8","Glycidamide" +"TX015364","96-54-8","1-Methylpyrrole" +"TX015366","627-30-5","3-Chloro-1-propanol" +"TX015367","616-47-7","1-Methylimidazole" +"TX015370","617-89-0","Furfurylamine" +"TX015371","622-45-7","Cyclohexyl acetate" +"TX015372","609-66-5","2-Chlorobenzamide" +"TX015373","763-29-1","2-Methylpent-1-ene" +"TX015374","767-00-0","4-Hydroxybenzonitrile" +"TX015375","7786-61-0","2-Methoxy-4-vinylphenol" +"TX015376","78-46-6","Dibutyl butylphosphonate" +"TX015377","643-28-7","2-Isopropylaniline" +"TX015378","591-22-0","3,5-Dimethylpyridine" +"TX015379","635-22-3","4-Chloro-3-nitroaniline" +"TX015381","64436-13-1","Arsenobetaine" +"TX015382","6843-66-9","Dimethoxy(diphenyl)silane" +"TX015383","122454-29-9","Tralopyril" +"TX015384","580-51-8","3-Phenylphenol" +"TX015386","75389-89-8","Diethylmethylbenzenediamine" +"TX015389","87-41-2","Phthalide" +"TX015390","79-09-4","Propionic acid" +"TX015391","628-81-9","1-Ethoxybutane" +"TX015392","109293-97-2","Diflufenzopyr" +"TX015393","20018-09-1","Diiodomethyl 4-methylphenyl sulfone" +"TX015394","2051-62-9","4-Chlorobiphenyl" +"TX015396","874-60-2","p-Toluoyl chloride" +"TX015397","565-80-0","2,4-Dimethylpentan-3-one" +"TX015398","1942-71-8","2-(4-tert-Butylphenoxy)cyclohexan-1-ol" +"TX015405","612-12-4","1,2-Bis(chloromethyl)benzene" +"TX015406","615-13-4","1,3-Dihydro-2H-inden-2-one" +"TX015407","626-48-2","6-Methyluracil" +"TX015527","3634-83-1","1,3-Bis(isocyanatomethyl)benzene" +"TX1012716","126-30-7","2,2-Dimethylpropane-1,3-diol" +"TX1012717","61-82-5","Amitrole" +"TX1012721","684-93-5","N-Nitroso-N-methylurea" +"TX1012726","123-77-3","Azodicarbonamide" +"TX1012735","6610-29-3","N-Methylhydrazinecarbothioamide" +"TX101701","124-09-4","1,6-Hexanediamine" +"TX101787","111-49-9","Hexamethyleneimine" +"TX103292","122-78-1","Phenylacetaldehyde" +"TX109150","8018-01-7","Mancozeb" +"TX110870","1763-23-1","PFOS" +"TX112294","26896-20-8","Neodecanoic acid" +"TX112302","108-32-7","Propylene carbonate" +"TX112325","8018-01-7","Mancozeb" +"TX209150","8018-01-7","Mancozeb" +"TX210870","1763-23-1","PFOS" +"TX212325","8018-01-7","Mancozeb" diff --git a/inst/sql/mcdat.csv b/inst/sql/mcdat.csv index f90ebec..0a102d2 100644 --- a/inst/sql/mcdat.csv +++ b/inst/sql/mcdat.csv @@ -1,7171 +1,7171 @@ -"spid","apid","rowi","coli","wllt","wllq","conc","rval","srcf","acsn" -"TX004193","09Apr2014.Plate.12",6,6,"t",1,1.235,16.68,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX004193","09Apr2014.Plate.12",5,6,"t",1,3.704,16.53,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX004193","09Apr2014.Plate.12",6,7,"t",1,1.235,16.81,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX004193","09Apr2014.Plate.12",5,7,"t",1,3.704,14.84,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX004193","09Apr2014.Plate.12",4,6,"t",1,11.111,15.33,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX004193","09Apr2014.Plate.12",4,7,"t",1,11.111,15.01,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX004193","09Apr2014.Plate.12",3,6,"t",1,33.333,14.8,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX004193","09Apr2014.Plate.12",3,7,"t",1,33.333,14.81,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX004193","09Apr2014.Plate.12",2,6,"t",1,100,9.72,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX004193","09Apr2014.Plate.12",2,7,"t",1,100,14.1,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX004059","09Apr2014.Plate.28",7,6,"t",1,0.412,12.61,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX004059","09Apr2014.Plate.28",7,7,"t",1,0.412,12.53,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX004059","09Apr2014.Plate.28",6,6,"t",1,1.235,10.98,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX004059","09Apr2014.Plate.28",6,7,"t",1,1.235,11.84,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX004059","09Apr2014.Plate.28",5,6,"t",1,3.704,13.6,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX004059","09Apr2014.Plate.28",5,7,"t",1,3.704,14.26,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX004059","09Apr2014.Plate.28",4,6,"t",1,11.111,10.85,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX004059","09Apr2014.Plate.28",4,7,"t",1,11.111,11.74,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX004059","09Apr2014.Plate.28",3,6,"t",1,33.333,9.57,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX004059","09Apr2014.Plate.28",3,7,"t",1,33.333,10.13,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX004059","09Apr2014.Plate.28",2,6,"t",1,100,9.04,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX004059","09Apr2014.Plate.28",2,7,"t",1,100,9.45,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX003893","09Apr2014.Plate.25",7,4,"t",1,0.004,13.04,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX003893","09Apr2014.Plate.25",7,5,"t",1,0.004,11,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX003893","09Apr2014.Plate.25",6,4,"t",1,0.012,13.1,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX003893","09Apr2014.Plate.25",6,5,"t",1,0.012,12.24,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX003893","09Apr2014.Plate.25",5,4,"t",1,0.037,11.35,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX003893","09Apr2014.Plate.25",5,5,"t",1,0.037,14.04,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX003893","09Apr2014.Plate.25",4,4,"t",1,0.111,12.34,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX003893","09Apr2014.Plate.25",4,5,"t",1,0.111,15.12,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX003893","09Apr2014.Plate.25",3,4,"t",1,0.333,11.78,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX003893","09Apr2014.Plate.25",3,5,"t",1,0.333,12.96,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX003893","09Apr2014.Plate.25",2,4,"t",1,1,8.81,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX003893","09Apr2014.Plate.25",2,5,"t",1,1,9.92,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX003879","09Apr2014.Plate.16",7,8,"t",1,0.206,15.01,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX003879","09Apr2014.Plate.16",7,9,"t",1,0.206,16.32,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX003879","09Apr2014.Plate.16",6,8,"t",1,0.617,13.93,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX003879","09Apr2014.Plate.16",6,9,"t",1,0.617,13.61,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX003879","09Apr2014.Plate.16",5,8,"t",1,1.852,13.25,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX003879","09Apr2014.Plate.16",5,9,"t",1,1.852,11.57,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX003879","09Apr2014.Plate.16",4,8,"t",1,5.556,12.17,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX003879","09Apr2014.Plate.16",4,9,"t",1,5.556,12.02,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX003879","09Apr2014.Plate.16",3,8,"t",1,16.667,9.8,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX003879","09Apr2014.Plate.16",3,9,"t",1,16.667,8.25,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX003879","09Apr2014.Plate.16",2,8,"t",1,50,11.31,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX003879","09Apr2014.Plate.16",2,9,"t",1,50,8.91,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX003871","09Apr2014.Plate.13",7,4,"t",1,0.206,15.79,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX003871","09Apr2014.Plate.13",7,5,"t",1,0.206,11.59,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX003871","09Apr2014.Plate.13",6,4,"t",1,0.617,13.31,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX003871","09Apr2014.Plate.13",6,5,"t",1,0.617,13.7,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX003871","09Apr2014.Plate.13",5,4,"t",1,1.852,15.79,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX003871","09Apr2014.Plate.13",5,5,"t",1,1.852,11.74,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX003871","09Apr2014.Plate.13",4,4,"t",1,5.556,14.16,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX003871","09Apr2014.Plate.13",4,5,"t",1,5.556,14.86,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX003871","09Apr2014.Plate.13",3,4,"t",1,16.667,9.28,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX003871","09Apr2014.Plate.13",3,5,"t",1,16.667,11.1,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX003871","09Apr2014.Plate.13",2,4,"t",1,50,6.34,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX003871","09Apr2014.Plate.13",2,5,"t",1,50,5.43,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX003751","03Sep2014.Plate.6",7,6,"t",1,0.082,66.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX003751","03Sep2014.Plate.6",7,7,"t",1,0.082,67.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX003751","03Sep2014.Plate.6",6,6,"t",1,0.247,69.86,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX003751","03Sep2014.Plate.6",6,7,"t",1,0.247,75.53,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX003751","03Sep2014.Plate.6",5,6,"t",1,0.741,78.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX003751","03Sep2014.Plate.6",5,7,"t",1,0.741,82.14,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX003751","03Sep2014.Plate.6",4,6,"t",1,2.222,77.52,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX003751","03Sep2014.Plate.6",4,7,"t",1,2.222,80.32,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX003751","03Sep2014.Plate.6",3,6,"t",1,6.667,65.79,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX003751","03Sep2014.Plate.6",3,7,"t",1,6.667,68.12,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX003751","03Sep2014.Plate.6",2,6,"t",1,20,55.92,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX003751","03Sep2014.Plate.6",2,7,"t",1,20,64.18,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX003572","09Apr2014.Plate.20",7,4,"t",1,0.082,14.95,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX003572","09Apr2014.Plate.20",7,5,"t",1,0.082,15.21,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX003572","09Apr2014.Plate.20",6,4,"t",1,0.247,11.82,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX003572","09Apr2014.Plate.20",6,5,"t",1,0.247,12.75,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX003572","09Apr2014.Plate.20",5,4,"t",1,0.741,10.18,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX003572","09Apr2014.Plate.20",5,5,"t",1,0.741,7.43,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX003572","09Apr2014.Plate.20",4,4,"t",1,2.222,4.47,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX003572","09Apr2014.Plate.20",4,5,"t",1,2.222,3.02,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX003572","09Apr2014.Plate.20",3,4,"t",1,6.667,1.49,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX003572","09Apr2014.Plate.20",3,5,"t",1,6.667,1.15,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX003572","09Apr2014.Plate.20",2,4,"t",1,20,0.57,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX003572","09Apr2014.Plate.20",2,5,"t",1,20,0.67,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX003350","09Apr2014.Plate.23",7,10,"t",1,0.412,15.97,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX003350","09Apr2014.Plate.23",7,11,"t",1,0.412,12.82,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX003350","09Apr2014.Plate.23",6,10,"t",1,1.235,12.56,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX003350","09Apr2014.Plate.23",6,11,"t",1,1.235,11.13,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX003350","09Apr2014.Plate.23",5,10,"t",1,3.704,9.8,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX003350","09Apr2014.Plate.23",5,11,"t",1,3.704,7.4,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX003350","09Apr2014.Plate.23",4,10,"t",1,11.111,6.76,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX003350","09Apr2014.Plate.23",4,11,"t",1,11.111,8.05,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX003350","09Apr2014.Plate.23",3,10,"t",1,33.333,4.72,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX003350","09Apr2014.Plate.23",3,11,"t",1,33.333,4.63,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX003350","09Apr2014.Plate.23",2,10,"t",1,100,2.64,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX003350","09Apr2014.Plate.23",2,11,"t",1,100,2.14,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX003294","09Apr2014.Plate.11",7,4,"t",1,0.412,15.43,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX003294","09Apr2014.Plate.11",7,5,"t",1,0.412,12.03,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX003294","09Apr2014.Plate.11",6,4,"t",1,1.235,16.34,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX003294","09Apr2014.Plate.11",6,5,"t",1,1.235,18.89,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX003294","09Apr2014.Plate.11",5,4,"t",1,3.704,17.67,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX003294","09Apr2014.Plate.11",5,5,"t",1,3.704,15.75,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX003294","09Apr2014.Plate.11",4,4,"t",1,11.111,22.45,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX003294","09Apr2014.Plate.11",4,5,"t",1,11.111,16.62,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX003294","09Apr2014.Plate.11",3,4,"t",1,33.333,22.06,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX003294","09Apr2014.Plate.11",3,5,"t",1,33.333,21.4,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX003294","09Apr2014.Plate.11",2,4,"t",1,100,22.12,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX003294","09Apr2014.Plate.11",2,5,"t",1,100,19.6,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX003282","09Apr2014.Plate.21",7,4,"t",1,0.412,11.24,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX003282","09Apr2014.Plate.21",7,5,"t",1,0.412,7.51,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX003282","09Apr2014.Plate.21",6,4,"t",1,1.235,11.15,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX003282","09Apr2014.Plate.21",6,5,"t",1,1.235,10.54,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX003282","09Apr2014.Plate.21",5,4,"t",1,3.704,9.49,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX003282","09Apr2014.Plate.21",5,5,"t",1,3.704,7.54,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX003282","09Apr2014.Plate.21",4,4,"t",1,11.111,9.63,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX003282","09Apr2014.Plate.21",4,5,"t",1,11.111,7.2,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX003282","09Apr2014.Plate.21",3,4,"t",1,33.333,11.09,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX003282","09Apr2014.Plate.21",3,5,"t",1,33.333,9.07,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX003282","09Apr2014.Plate.21",2,4,"t",1,100,9.2,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX003282","09Apr2014.Plate.21",2,5,"t",1,100,10.32,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX003240","09Apr2014.Plate.16",7,6,"t",1,0.412,15.11,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX003240","09Apr2014.Plate.16",7,7,"t",1,0.412,14.42,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX003240","09Apr2014.Plate.16",6,6,"t",1,1.235,16.29,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX003240","09Apr2014.Plate.16",6,7,"t",1,1.235,12.15,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX003240","09Apr2014.Plate.16",5,6,"t",1,3.704,14.32,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX003240","09Apr2014.Plate.16",5,7,"t",1,3.704,13.01,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX003240","09Apr2014.Plate.16",4,6,"t",1,11.111,14.89,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX003240","09Apr2014.Plate.16",4,7,"t",1,11.111,13.8,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX003240","09Apr2014.Plate.16",3,6,"t",1,33.333,18.84,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX003240","09Apr2014.Plate.16",3,7,"t",1,33.333,17.67,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX003240","09Apr2014.Plate.16",2,6,"t",1,100,24.39,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX003240","09Apr2014.Plate.16",2,7,"t",1,100,19.55,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX003238","09Apr2014.Plate.34",7,4,"t",1,0.041,13.1,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" -"TX003238","09Apr2014.Plate.34",7,5,"t",1,0.041,12.36,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" -"TX003238","09Apr2014.Plate.34",6,4,"t",1,0.123,12.26,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" -"TX003238","09Apr2014.Plate.34",6,5,"t",1,0.123,11.68,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" -"TX003238","09Apr2014.Plate.34",5,4,"t",1,0.37,15.27,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" -"TX003238","09Apr2014.Plate.34",5,5,"t",1,0.37,15.06,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" -"TX003238","09Apr2014.Plate.34",4,4,"t",1,1.111,13.79,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" -"TX003238","09Apr2014.Plate.34",4,5,"t",1,1.111,13.35,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" -"TX003238","09Apr2014.Plate.34",3,4,"t",1,3.333,14.89,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" -"TX003238","09Apr2014.Plate.34",3,5,"t",1,3.333,14.78,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" -"TX003238","09Apr2014.Plate.34",2,4,"t",1,10,12.34,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" -"TX003238","09Apr2014.Plate.34",2,5,"t",1,10,12.64,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" -"TX003216","09Apr2014.Plate.18",7,4,"t",1,0.206,16.79,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX003216","09Apr2014.Plate.18",7,5,"t",1,0.206,15.14,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX003216","09Apr2014.Plate.18",6,4,"t",1,0.617,32.71,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX003216","09Apr2014.Plate.18",6,5,"t",1,0.617,18.75,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX003216","09Apr2014.Plate.18",5,4,"t",1,1.852,13.5,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX003216","09Apr2014.Plate.18",5,5,"t",1,1.852,14.54,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX003216","09Apr2014.Plate.18",4,4,"t",1,5.556,12.53,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX003216","09Apr2014.Plate.18",4,5,"t",1,5.556,12.67,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX003216","09Apr2014.Plate.18",3,4,"t",1,16.667,15.4,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX003216","09Apr2014.Plate.18",3,5,"t",1,16.667,16.4,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX003216","09Apr2014.Plate.18",2,4,"t",1,50,15.82,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX003216","09Apr2014.Plate.18",2,5,"t",1,50,17.16,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX003170","09Apr2014.Plate.27",7,10,"t",1,0.412,15.26,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX003170","09Apr2014.Plate.27",7,11,"t",1,0.412,14.22,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX003170","09Apr2014.Plate.27",6,10,"t",1,1.235,14.17,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX003170","09Apr2014.Plate.27",6,11,"t",1,1.235,12.05,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX003170","09Apr2014.Plate.27",5,10,"t",1,3.704,17.85,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX003170","09Apr2014.Plate.27",5,11,"t",1,3.704,13.28,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX003170","09Apr2014.Plate.27",4,10,"t",1,11.111,17.12,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX003170","09Apr2014.Plate.27",4,11,"t",1,11.111,12.87,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX003170","09Apr2014.Plate.27",3,10,"t",1,33.333,13.64,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX003170","09Apr2014.Plate.27",3,11,"t",1,33.333,11.49,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX003170","09Apr2014.Plate.27",2,10,"t",1,100,22.89,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX003170","09Apr2014.Plate.27",2,11,"t",1,100,20.44,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX003164","09Apr2014.Plate.27",7,8,"t",1,0.412,15.79,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX003164","09Apr2014.Plate.27",7,9,"t",1,0.412,14.96,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX003164","09Apr2014.Plate.27",6,8,"t",1,1.235,13.15,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX003164","09Apr2014.Plate.27",6,9,"t",1,1.235,12.74,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX003164","09Apr2014.Plate.27",5,8,"t",1,3.704,13.65,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX003164","09Apr2014.Plate.27",5,9,"t",1,3.704,16.01,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX003164","09Apr2014.Plate.27",4,8,"t",1,11.111,15.2,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX003164","09Apr2014.Plate.27",4,9,"t",1,11.111,16,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX003164","09Apr2014.Plate.27",3,8,"t",1,33.333,13.23,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX003164","09Apr2014.Plate.27",3,9,"t",1,33.333,13.44,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX003164","09Apr2014.Plate.27",2,8,"t",1,100,15.33,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX003164","09Apr2014.Plate.27",2,9,"t",1,100,17.3,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX003076","09Apr2014.Plate.15",7,4,"t",1,0.206,20.04,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX003076","09Apr2014.Plate.15",7,5,"t",1,0.206,14.64,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX003076","09Apr2014.Plate.15",6,4,"t",1,0.617,13.76,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX003076","09Apr2014.Plate.15",6,5,"t",1,0.617,12.1,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX003076","09Apr2014.Plate.15",5,4,"t",1,1.852,15.41,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX003076","09Apr2014.Plate.15",5,5,"t",1,1.852,16.98,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX003076","09Apr2014.Plate.15",4,4,"t",1,5.556,19.92,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX003076","09Apr2014.Plate.15",4,5,"t",1,5.556,13.71,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX003076","09Apr2014.Plate.15",3,4,"t",1,16.667,17.84,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX003076","09Apr2014.Plate.15",3,5,"t",1,16.667,14.82,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX003076","09Apr2014.Plate.15",2,4,"t",1,50,13.88,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX003076","09Apr2014.Plate.15",2,5,"t",1,50,13.1,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX002934","09Apr2014.Plate.31",7,4,"t",1,0.412,11.99,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX002934","09Apr2014.Plate.31",7,5,"t",1,0.412,10.82,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX002934","09Apr2014.Plate.31",6,4,"t",1,1.235,9.68,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX002934","09Apr2014.Plate.31",6,5,"t",1,1.235,10.16,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX002934","09Apr2014.Plate.31",5,4,"t",1,3.704,12.91,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX002934","09Apr2014.Plate.31",5,5,"t",1,3.704,11.49,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX002934","09Apr2014.Plate.31",4,4,"t",1,11.111,13.44,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX002934","09Apr2014.Plate.31",4,5,"t",1,11.111,9.48,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX002934","09Apr2014.Plate.31",3,4,"t",1,33.333,7.9,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX002934","09Apr2014.Plate.31",3,5,"t",1,33.333,8.12,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX002934","09Apr2014.Plate.31",2,4,"t",1,100,8.45,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX002934","09Apr2014.Plate.31",2,5,"t",1,100,6.35,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX002910","09Apr2014.Plate.29",7,4,"t",1,0.412,14.77,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX002910","09Apr2014.Plate.29",7,5,"t",1,0.412,12.15,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX002910","09Apr2014.Plate.29",6,4,"t",1,1.235,12.18,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX002910","09Apr2014.Plate.29",6,5,"t",1,1.235,10.37,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX002910","09Apr2014.Plate.29",5,4,"t",1,3.704,16.39,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX002910","09Apr2014.Plate.29",5,5,"t",1,3.704,11.85,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX002910","09Apr2014.Plate.29",4,4,"t",1,11.111,15.08,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX002910","09Apr2014.Plate.29",3,4,"t",1,33.333,16.37,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX002910","09Apr2014.Plate.29",4,5,"t",1,11.111,13.68,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX002910","09Apr2014.Plate.29",3,5,"t",1,33.333,15.11,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX002910","09Apr2014.Plate.29",2,4,"t",1,100,16.64,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX002910","09Apr2014.Plate.29",2,5,"t",1,100,14.66,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX002674","09Apr2014.Plate.29",7,7,"t",1,0.412,11.17,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX002674","09Apr2014.Plate.29",7,6,"t",1,0.412,13.25,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX002674","09Apr2014.Plate.29",6,6,"t",1,1.235,11.99,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX002674","09Apr2014.Plate.29",6,7,"t",1,1.235,12.4,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX002674","09Apr2014.Plate.29",5,6,"t",1,3.704,17.18,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX002674","09Apr2014.Plate.29",4,6,"t",1,11.111,15.89,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX002674","09Apr2014.Plate.29",5,7,"t",1,3.704,13.77,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX002674","09Apr2014.Plate.29",4,7,"t",1,11.111,14.01,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX002674","09Apr2014.Plate.29",3,6,"t",1,33.333,18.58,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX002674","09Apr2014.Plate.29",3,7,"t",1,33.333,22.22,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX002674","09Apr2014.Plate.29",2,7,"t",1,100,17.45,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX002674","09Apr2014.Plate.29",2,6,"t",1,100,22.29,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX002640","09Apr2014.Plate.23",7,6,"t",1,0.206,16.34,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX002640","09Apr2014.Plate.23",7,7,"t",1,0.206,10.81,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX002640","09Apr2014.Plate.23",6,6,"t",1,0.617,12.76,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX002640","09Apr2014.Plate.23",5,6,"t",1,1.852,14.77,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX002640","09Apr2014.Plate.23",6,7,"t",1,0.617,13.04,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX002640","09Apr2014.Plate.23",5,7,"t",1,1.852,13.43,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX002640","09Apr2014.Plate.23",4,6,"t",1,5.556,13.71,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX002640","09Apr2014.Plate.23",4,7,"t",1,5.556,13.25,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX002640","09Apr2014.Plate.23",3,7,"t",1,16.667,11.73,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX002640","09Apr2014.Plate.23",3,6,"t",1,16.667,15.89,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX002640","09Apr2014.Plate.23",2,6,"t",1,50,16.39,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX002640","09Apr2014.Plate.23",2,7,"t",1,50,16.18,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX002436","09Apr2014.Plate.21",7,6,"t",1,0.412,11.37,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX002436","09Apr2014.Plate.21",6,6,"t",1,1.235,14.07,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX002436","09Apr2014.Plate.21",7,7,"t",1,0.412,12.38,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX002436","09Apr2014.Plate.21",6,7,"t",1,1.235,12.05,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX002436","09Apr2014.Plate.21",5,6,"t",1,3.704,14.62,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX002436","09Apr2014.Plate.21",5,7,"t",1,3.704,11.71,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX002436","09Apr2014.Plate.21",4,7,"t",1,11.111,13.74,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX002436","09Apr2014.Plate.21",4,6,"t",1,11.111,11.64,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX002436","09Apr2014.Plate.21",3,6,"t",1,33.333,20.03,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX002436","09Apr2014.Plate.21",3,7,"t",1,33.333,17.71,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX002436","09Apr2014.Plate.21",2,6,"t",1,100,8.79,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX002330","09Apr2014.Plate.24",7,4,"t",1,0.412,11.56,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX002436","09Apr2014.Plate.21",2,7,"t",1,100,6.62,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX002330","09Apr2014.Plate.24",7,5,"t",1,0.412,11.54,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX002330","09Apr2014.Plate.24",6,4,"t",1,1.235,11.33,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX002330","09Apr2014.Plate.24",5,4,"t",1,3.704,11.68,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX002330","09Apr2014.Plate.24",6,5,"t",1,1.235,13.71,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX002330","09Apr2014.Plate.24",5,5,"t",1,3.704,13.64,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX002330","09Apr2014.Plate.24",4,5,"t",1,11.111,12.82,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX002330","09Apr2014.Plate.24",4,4,"t",1,11.111,13.57,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX002330","09Apr2014.Plate.24",3,4,"t",1,33.333,15.96,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX002330","09Apr2014.Plate.24",3,5,"t",1,33.333,15.76,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX002330","09Apr2014.Plate.24",2,5,"t",1,100,9.29,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX002330","09Apr2014.Plate.24",2,4,"t",1,100,10.58,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX002231","09Apr2014.Plate.33",7,8,"t",1,0.412,15.98,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX002231","09Apr2014.Plate.33",7,9,"t",1,0.412,15.27,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX002231","09Apr2014.Plate.33",6,8,"t",1,1.235,16.5,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX002231","09Apr2014.Plate.33",5,8,"t",1,3.704,17.29,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX002231","09Apr2014.Plate.33",6,9,"t",1,1.235,15.15,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX002231","09Apr2014.Plate.33",5,9,"t",1,3.704,14.06,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX002231","09Apr2014.Plate.33",4,8,"t",1,11.111,19.28,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX002231","09Apr2014.Plate.33",4,9,"t",1,11.111,15.14,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX002231","09Apr2014.Plate.33",3,9,"t",1,33.333,14.98,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX002231","09Apr2014.Plate.33",3,8,"t",1,33.333,21.46,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX002231","09Apr2014.Plate.33",2,8,"t",1,100,12.34,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX002231","09Apr2014.Plate.33",2,9,"t",1,100,11.79,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX001757","03Sep2014.Plate.2",7,11,"t",1,0.082,58.59,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX001757","03Sep2014.Plate.2",7,10,"t",1,0.082,64.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX001757","03Sep2014.Plate.2",6,10,"t",1,0.247,64.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX001757","03Sep2014.Plate.2",6,11,"t",1,0.247,69.24,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX001757","03Sep2014.Plate.2",5,11,"t",1,0.741,64.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX001757","03Sep2014.Plate.2",5,10,"t",1,0.741,69.35,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX001757","03Sep2014.Plate.2",4,10,"t",1,2.222,61.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX001757","03Sep2014.Plate.2",4,11,"t",1,2.222,60.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX001757","03Sep2014.Plate.2",3,10,"t",1,6.667,55.64,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX001757","03Sep2014.Plate.2",3,11,"t",1,6.667,61.42,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX001757","03Sep2014.Plate.2",2,10,"t",1,20,50.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX001757","03Sep2014.Plate.2",2,11,"t",1,20,58.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX001689","09Apr2014.Plate.30",7,8,"t",1,0.206,12.69,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX001689","09Apr2014.Plate.30",7,9,"t",1,0.206,11.47,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX001689","09Apr2014.Plate.30",6,9,"t",1,0.617,10.01,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX001689","09Apr2014.Plate.30",6,8,"t",1,0.617,11.64,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX001689","09Apr2014.Plate.30",5,8,"t",1,1.852,14.12,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX001689","09Apr2014.Plate.30",5,9,"t",1,1.852,14.76,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX001689","09Apr2014.Plate.30",4,8,"t",1,5.556,12.21,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX001689","09Apr2014.Plate.30",3,8,"t",1,16.667,10.18,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX001689","09Apr2014.Plate.30",4,9,"t",1,5.556,13.13,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX001689","09Apr2014.Plate.30",3,9,"t",1,16.667,8.72,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX001689","09Apr2014.Plate.30",2,8,"t",1,50,6.08,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX001689","09Apr2014.Plate.30",2,9,"t",1,50,4.88,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX001595","20130320.Plate.4",7,7,"t",1,0.04,20.96,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"TX001595","20130320.Plate.4",7,6,"t",1,0.04,16.59,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"TX001595","20130320.Plate.4",6,6,"t",1,0.12,17.41,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"TX001595","20130320.Plate.4",6,7,"t",1,0.12,18.43,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"TX001595","20130320.Plate.4",5,6,"t",1,0.37,15.64,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"TX001595","20130320.Plate.4",4,6,"t",1,1.11,14.59,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"TX001595","20130320.Plate.4",5,7,"t",1,0.37,17.96,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"TX001595","20130320.Plate.4",4,7,"t",1,1.11,19.78,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"TX001595","20130320.Plate.4",3,6,"t",1,3.33,15.31,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"TX001595","20130320.Plate.4",3,7,"t",1,3.33,18.37,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"TX001595","20130320.Plate.4",2,7,"t",1,10,13.45,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"TX001595","20130320.Plate.4",2,6,"t",1,10,13.03,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"TX001593","20130320.Plate.3",7,10,"t",1,0.04,10.98,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"TX001593","20130320.Plate.3",7,11,"t",1,0.04,10.74,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"TX001593","20130320.Plate.3",6,10,"t",1,0.12,10.99,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"TX001593","20130320.Plate.3",5,10,"t",1,0.37,10.13,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"TX001593","20130320.Plate.3",6,11,"t",1,0.12,13.51,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"TX001593","20130320.Plate.3",5,11,"t",1,0.37,10.69,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"TX001593","20130320.Plate.3",4,10,"t",1,1.11,5.28,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"TX001593","20130320.Plate.3",4,11,"t",1,1.11,6.38,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"TX001593","20130320.Plate.3",3,11,"t",1,3.33,2.97,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"TX001593","20130320.Plate.3",3,10,"t",1,3.33,2.9,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"TX001593","20130320.Plate.3",2,10,"t",1,10,1.48,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"TX001593","20130320.Plate.3",2,11,"t",1,10,1.82,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"TX0012741","03Sep2014.Plate.3",7,11,"t",1,0.082,36.45,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX0012741","03Sep2014.Plate.3",7,10,"t",1,0.082,59.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX0012741","03Sep2014.Plate.3",6,10,"t",1,0.247,65.55,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX0012741","03Sep2014.Plate.3",6,11,"t",1,0.247,55.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX0012741","03Sep2014.Plate.3",5,11,"t",1,0.741,57.72,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX0012741","03Sep2014.Plate.3",5,10,"t",1,0.741,68.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX0012741","03Sep2014.Plate.3",4,10,"t",1,2.222,64.11,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX0012741","03Sep2014.Plate.3",4,11,"t",1,2.222,59.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX0012741","03Sep2014.Plate.3",3,11,"t",1,6.667,53.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX0012741","03Sep2014.Plate.3",3,10,"t",1,6.667,65.35,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX0012741","03Sep2014.Plate.3",2,10,"t",1,20,39.28,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX0012741","03Sep2014.Plate.3",2,11,"t",1,20,36.33,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX0012739","09Apr2014.Plate.32",7,6,"t",1,0.412,15.98,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX0012739","09Apr2014.Plate.32",6,6,"t",1,1.235,14.95,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX0012739","09Apr2014.Plate.32",7,7,"t",1,0.412,12.48,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX0012739","09Apr2014.Plate.32",6,7,"t",1,1.235,16.5,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX0012739","09Apr2014.Plate.32",5,6,"t",1,3.704,10.67,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX0012739","09Apr2014.Plate.32",5,7,"t",1,3.704,11.91,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX0012739","09Apr2014.Plate.32",4,7,"t",1,11.111,3.3,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX0012739","09Apr2014.Plate.32",4,6,"t",1,11.111,3.44,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX0012739","09Apr2014.Plate.32",3,6,"t",1,33.333,2.22,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX0012739","09Apr2014.Plate.32",3,7,"t",1,33.333,2.29,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX0012739","09Apr2014.Plate.32",2,6,"t",1,100,1.27,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX0012733","09Apr2014.Plate.11",7,10,"t",1,0.412,14.52,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX0012739","09Apr2014.Plate.32",2,7,"t",1,100,1.23,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX0012733","09Apr2014.Plate.11",7,11,"t",1,0.412,13.53,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX0012733","09Apr2014.Plate.11",6,10,"t",1,1.235,17.35,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX0012733","09Apr2014.Plate.11",6,11,"t",1,1.235,17.26,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX0012733","09Apr2014.Plate.11",5,10,"t",1,3.704,14.66,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX0012733","09Apr2014.Plate.11",5,11,"t",1,3.704,13.09,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX0012733","09Apr2014.Plate.11",4,10,"t",1,11.111,12.67,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX0012733","09Apr2014.Plate.11",4,11,"t",1,11.111,14.1,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX0012733","09Apr2014.Plate.11",3,11,"t",1,33.333,13.2,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX0012733","09Apr2014.Plate.11",3,10,"t",1,33.333,13.91,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX0012733","09Apr2014.Plate.11",2,10,"t",1,100,8.35,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX0012733","09Apr2014.Plate.11",2,11,"t",1,100,8.07,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX0012724","09Apr2014.Plate.30",7,7,"t",1,0.412,13.78,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX0012724","09Apr2014.Plate.30",7,6,"t",1,0.412,14.55,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX0012724","09Apr2014.Plate.30",6,6,"t",1,1.235,12.5,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX0012724","09Apr2014.Plate.30",6,7,"t",1,1.235,11.04,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX0012724","09Apr2014.Plate.30",5,6,"t",1,3.704,19.53,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX0012724","09Apr2014.Plate.30",4,6,"t",1,11.111,20.16,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX0012724","09Apr2014.Plate.30",5,7,"t",1,3.704,18.08,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX0012724","09Apr2014.Plate.30",4,7,"t",1,11.111,17.87,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX0012724","09Apr2014.Plate.30",3,6,"t",1,33.333,15.56,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX0012724","09Apr2014.Plate.30",3,7,"t",1,33.333,16,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX0012724","09Apr2014.Plate.30",2,7,"t",1,100,1.81,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX0012724","09Apr2014.Plate.30",2,6,"t",1,100,1.74,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX001184","09Apr2014.Plate.21",7,8,"t",1,0.206,6.4,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX001184","09Apr2014.Plate.21",7,9,"t",1,0.206,5.93,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX001184","09Apr2014.Plate.21",6,8,"t",1,0.617,8.48,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX001184","09Apr2014.Plate.21",5,8,"t",1,1.852,7.51,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX001184","09Apr2014.Plate.21",6,9,"t",1,0.617,5.76,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX001184","09Apr2014.Plate.21",5,9,"t",1,1.852,6.66,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX001184","09Apr2014.Plate.21",4,8,"t",1,5.556,8.51,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX001184","09Apr2014.Plate.21",4,9,"t",1,5.556,7.88,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX001184","09Apr2014.Plate.21",3,9,"t",1,16.667,6.25,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX001184","09Apr2014.Plate.21",3,8,"t",1,16.667,8.59,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX001184","09Apr2014.Plate.21",2,8,"t",1,50,8.66,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX001184","09Apr2014.Plate.21",2,9,"t",1,50,6.56,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX001140","09Apr2014.Plate.12",7,8,"t",1,0.206,12.61,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX001140","09Apr2014.Plate.12",6,8,"t",1,0.617,11.45,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX001140","09Apr2014.Plate.12",7,9,"t",1,0.206,10.14,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX001140","09Apr2014.Plate.12",6,9,"t",1,0.617,10.33,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX001140","09Apr2014.Plate.12",5,8,"t",1,1.852,9.84,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX001140","09Apr2014.Plate.12",5,9,"t",1,1.852,8.78,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX001140","09Apr2014.Plate.12",4,9,"t",1,5.556,9.69,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX001140","09Apr2014.Plate.12",4,8,"t",1,5.556,9.93,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX001140","09Apr2014.Plate.12",3,8,"t",1,16.667,9.95,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX001140","09Apr2014.Plate.12",3,9,"t",1,16.667,9.39,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX001140","09Apr2014.Plate.12",2,8,"t",1,50,9.41,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX001132","09Apr2014.Plate.24",7,8,"t",1,0.412,12.51,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX001140","09Apr2014.Plate.12",2,9,"t",1,50,12.69,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX001132","09Apr2014.Plate.24",7,9,"t",1,0.412,9.35,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX001132","09Apr2014.Plate.24",6,8,"t",1,1.235,14.24,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX001132","09Apr2014.Plate.24",6,9,"t",1,1.235,12.27,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX001132","09Apr2014.Plate.24",5,9,"t",1,3.704,9.38,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX001132","09Apr2014.Plate.24",5,8,"t",1,3.704,10.31,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX001132","09Apr2014.Plate.24",4,8,"t",1,11.111,11.45,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX001132","09Apr2014.Plate.24",4,9,"t",1,11.111,11.4,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX001132","09Apr2014.Plate.24",3,9,"t",1,33.333,7.2,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX001132","09Apr2014.Plate.24",3,8,"t",1,33.333,10.12,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX001132","09Apr2014.Plate.24",2,8,"t",1,100,1.55,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX001132","09Apr2014.Plate.24",2,9,"t",1,100,1.36,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX001106","09Apr2014.Plate.13",7,10,"t",1,0.412,14.32,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX001106","09Apr2014.Plate.13",7,11,"t",1,0.412,13.8,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX001106","09Apr2014.Plate.13",6,10,"t",1,1.235,11.64,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX001106","09Apr2014.Plate.13",6,11,"t",1,1.235,12.5,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX001106","09Apr2014.Plate.13",5,11,"t",1,3.704,10.52,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX001106","09Apr2014.Plate.13",5,10,"t",1,3.704,13.02,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX001106","09Apr2014.Plate.13",4,10,"t",1,11.111,12.42,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX001106","09Apr2014.Plate.13",4,11,"t",1,11.111,11.87,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX001106","09Apr2014.Plate.13",3,10,"t",1,33.333,14.4,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX001106","09Apr2014.Plate.13",2,10,"t",1,100,11.73,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX001106","09Apr2014.Plate.13",3,11,"t",1,33.333,13.09,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX001106","09Apr2014.Plate.13",2,11,"t",1,100,11.45,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX001083","03Sep2014.Plate.6",7,4,"t",1,0.082,60.65,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX001083","03Sep2014.Plate.6",6,4,"t",1,0.247,74.23,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX001083","03Sep2014.Plate.6",7,5,"t",1,0.082,60.49,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX001083","03Sep2014.Plate.6",6,5,"t",1,0.247,66.04,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX001083","03Sep2014.Plate.6",5,4,"t",1,0.741,76.16,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX001083","03Sep2014.Plate.6",4,4,"t",1,2.222,69.91,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX001083","03Sep2014.Plate.6",5,5,"t",1,0.741,82.42,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX001083","03Sep2014.Plate.6",4,5,"t",1,2.222,78.9,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX001083","03Sep2014.Plate.6",3,4,"t",1,6.667,63.81,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX001083","03Sep2014.Plate.6",2,4,"t",1,20,44.51,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX001083","03Sep2014.Plate.6",3,5,"t",1,6.667,65.3,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX001083","03Sep2014.Plate.6",2,5,"t",1,20,47.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX000789","20130320.Plate.6",7,8,"t",1,0.08,15.79,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"TX000789","20130320.Plate.6",7,9,"t",1,0.08,16.97,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"TX000789","20130320.Plate.6",6,9,"t",1,0.25,15.35,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"TX000789","20130320.Plate.6",6,8,"t",1,0.25,13.53,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"TX000789","20130320.Plate.6",5,8,"t",1,0.74,13.18,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"TX000789","20130320.Plate.6",5,9,"t",1,0.74,14.96,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"TX000789","20130320.Plate.6",4,8,"t",1,2.22,12.11,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"TX000789","20130320.Plate.6",3,8,"t",1,6.67,10.5,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"TX000789","20130320.Plate.6",4,9,"t",1,2.22,12.09,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"TX000789","20130320.Plate.6",3,9,"t",1,6.67,9.97,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"TX000789","20130320.Plate.6",2,8,"t",1,20,10.85,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"TX000789","20130320.Plate.6",2,9,"t",1,20,9.54,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"PRO","20130321.Plate.9",5,2,"m",1,3,0.62,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"PRO","20130321.Plate.9",5,3,"m",1,3,0.76,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"PRO","20130321.Plate.8",5,3,"m",1,3,0.55,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"PRO","20130321.Plate.8",5,2,"m",1,3,0.71,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"PRO","20130321.Plate.7",5,3,"m",1,3,0.66,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"PRO","20130321.Plate.6",5,3,"m",1,3,0.59,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"PRO","20130321.Plate.7",5,2,"m",1,3,0.53,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"PRO","20130321.Plate.6",5,2,"m",1,3,0.67,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"PRO","20130321.Plate.5",5,3,"m",1,3,0.5,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"PRO","20130321.Plate.5",5,2,"m",1,3,0.6,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"PRO","20130321.Plate.4",5,2,"m",1,3,0.54,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"PRO","20130321.Plate.4",5,3,"m",1,3,0.6,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"PRO","20130321.Plate.3",5,3,"m",1,3,0.66,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"PRO","20130321.Plate.3",5,2,"m",1,3,0.67,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"PRO","20130321.Plate.2",5,3,"m",1,3,0.58,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"PRO","20130321.Plate.1",5,3,"m",1,3,0.56,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"PRO","20130321.Plate.2",5,2,"m",1,3,0.61,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"PRO","20130321.Plate.1",5,2,"m",1,3,0.61,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"PRO","20130320.Plate.9",5,3,"m",1,3,0.56,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"PRO","20130320.Plate.8",5,3,"m",1,3,0.64,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"PRO","20130320.Plate.9",5,2,"m",1,3,0.64,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"PRO","20130320.Plate.8",5,2,"m",1,3,0.48,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"PRO","20130320.Plate.7",5,3,"m",1,3,0.6,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"PRO","20130320.Plate.7",5,2,"m",1,3,0.63,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"PRO","20130320.Plate.6",5,3,"m",1,3,0.64,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"PRO","20130320.Plate.5",5,3,"m",1,3,0.71,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"PRO","20130320.Plate.6",5,2,"m",0,3,NA,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"PRO","20130320.Plate.5",5,2,"m",1,3,0.67,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"PRO","20130320.Plate.4",5,3,"m",1,3,0.62,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"PRO","20130320.Plate.4",5,2,"m",1,3,0.57,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"PRO","20130320.Plate.3",5,2,"m",1,3,0.64,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"PRO","20130320.Plate.3",5,3,"m",1,3,0.59,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"PRO","20130320.Plate.2",5,3,"m",1,3,0.63,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"PRO","20130320.Plate.2",5,2,"m",1,3,0.58,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"PRO","20130320.Plate.15",5,3,"m",1,3,0.71,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"PRO","20130320.Plate.14",5,3,"m",1,3,0.66,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"PRO","20130320.Plate.15",5,2,"m",1,3,0.57,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"PRO","20130320.Plate.14",5,2,"m",1,3,0.6,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"PRO","20130320.Plate.13",5,3,"m",1,3,0.65,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"PRO","20130320.Plate.13",5,2,"m",1,3,0.65,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"PRO","20130320.Plate.12",5,2,"m",1,3,0.68,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"PRO","20130320.Plate.12",5,3,"m",1,3,0.54,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"PRO","20130320.Plate.11",5,3,"m",1,3,0.51,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"PRO","20130320.Plate.11",5,2,"m",1,3,0.59,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"PRO","20130320.Plate.10",5,3,"m",1,3,0.7,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"PRO","20130320.Plate.1",5,3,"m",1,3,0.96,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"PRO","20130320.Plate.10",5,2,"m",1,3,0.64,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"PRO","20130320.Plate.1",5,2,"m",1,3,0.3,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"FOR","20130321.Plate.9",3,3,"p",1,10,116.71,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"FOR","20130321.Plate.9",3,2,"p",1,10,123.01,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"FOR","20130321.Plate.8",3,2,"p",1,10,123.65,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"FOR","20130321.Plate.8",3,3,"p",1,10,123.05,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"FOR","20130321.Plate.7",3,3,"p",1,10,113.89,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"FOR","20130321.Plate.7",3,2,"p",1,10,130.81,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"FOR","20130321.Plate.6",3,3,"p",1,10,112.82,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"FOR","20130321.Plate.5",3,3,"p",1,10,109.62,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"FOR","20130321.Plate.6",3,2,"p",1,10,127.9,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"FOR","20130321.Plate.5",3,2,"p",1,10,119.76,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"FOR","20130321.Plate.4",3,3,"p",1,10,121.74,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"FOR","20130321.Plate.4",3,2,"p",1,10,118.19,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"FOR","20130321.Plate.3",3,2,"p",1,10,114.86,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"FOR","20130321.Plate.3",3,3,"p",1,10,129.11,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"FOR","20130321.Plate.2",3,3,"p",1,10,129.4,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"FOR","20130321.Plate.2",3,2,"p",1,10,119.92,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"FOR","20130321.Plate.1",3,3,"p",1,10,118.75,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"FOR","20130320.Plate.9",3,3,"p",1,10,69.78,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"FOR","20130321.Plate.1",3,2,"p",1,10,108.86,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"FOR","20130320.Plate.9",3,2,"p",1,10,62.75,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"FOR","20130320.Plate.8",3,3,"p",1,10,54.98,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"FOR","20130320.Plate.8",3,2,"p",1,10,48.55,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"FOR","20130320.Plate.7",3,2,"p",1,10,49.77,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"FOR","20130320.Plate.7",3,3,"p",1,10,56.17,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"FOR","20130320.Plate.6",3,3,"p",1,10,60.24,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"FOR","20130320.Plate.6",3,2,"p",0,10,NA,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"FOR","20130320.Plate.5",3,3,"p",1,10,57.18,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"FOR","20130320.Plate.4",3,3,"p",1,10,64.5,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"FOR","20130320.Plate.5",3,2,"p",1,10,60.96,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"FOR","20130320.Plate.4",3,2,"p",1,10,63.74,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"FOR","20130320.Plate.3",3,3,"p",1,10,58.42,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"FOR","20130320.Plate.3",3,2,"p",1,10,46.75,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"FOR","20130320.Plate.2",3,2,"p",1,10,54.79,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"FOR","20130320.Plate.2",3,3,"p",1,10,62.92,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"FOR","20130320.Plate.15",3,3,"p",1,10,67.17,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"FOR","20130320.Plate.15",3,2,"p",1,10,63.9,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"FOR","20130320.Plate.14",3,3,"p",1,10,55.61,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"FOR","20130320.Plate.13",3,3,"p",1,10,58.54,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"FOR","20130320.Plate.14",3,2,"p",1,10,56.96,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"FOR","20130320.Plate.13",3,2,"p",1,10,62.19,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"FOR","20130320.Plate.12",3,3,"p",1,10,70.79,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"FOR","20130320.Plate.12",3,2,"p",1,10,58.34,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"FOR","20130320.Plate.11",3,2,"p",1,10,67.71,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"FOR","20130320.Plate.11",3,3,"p",1,10,59.54,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"FOR","20130320.Plate.10",3,3,"p",1,10,63.9,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"FOR","20130320.Plate.10",3,2,"p",1,10,62.58,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"FOR","20130320.Plate.1",3,3,"p",1,10,0.85,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"DMSO","20130321.Plate.9",7,3,"n",1,0.1,28.88,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"FOR","20130320.Plate.1",3,2,"p",1,10,14.53,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"DMSO","20130321.Plate.9",6,3,"n",1,0.1,28.09,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"DMSO","20130321.Plate.9",2,3,"n",1,0.1,24.64,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"DMSO","20130321.Plate.9",2,2,"n",1,0.1,25.94,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"DMSO","20130321.Plate.8",6,3,"n",1,0.1,29.46,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"DMSO","20130321.Plate.8",7,3,"n",1,0.1,27.63,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"DMSO","20130321.Plate.8",2,3,"n",1,0.1,26.18,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"DMSO","20130321.Plate.8",2,2,"n",1,0.1,26.54,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"DMSO","20130321.Plate.7",7,3,"n",1,0.1,28.85,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"DMSO","20130321.Plate.7",2,3,"n",1,0.1,22.72,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"DMSO","20130321.Plate.7",6,3,"n",1,0.1,23.34,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"DMSO","20130321.Plate.7",2,2,"n",1,0.1,24.53,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"DMSO","20130321.Plate.6",7,3,"n",1,0.1,27.46,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"DMSO","20130321.Plate.6",6,3,"n",1,0.1,31.19,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"DMSO","20130321.Plate.6",2,2,"n",1,0.1,24.65,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"DMSO","20130321.Plate.6",2,3,"n",1,0.1,29.51,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"DMSO","20130321.Plate.5",7,3,"n",1,0.1,27.24,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"DMSO","20130321.Plate.5",6,3,"n",1,0.1,31.3,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"DMSO","20130321.Plate.5",2,3,"n",1,0.1,23.97,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"DMSO","20130321.Plate.4",7,3,"n",1,0.1,28.88,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"DMSO","20130321.Plate.5",2,2,"n",1,0.1,23.34,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"DMSO","20130321.Plate.4",6,3,"n",1,0.1,30.19,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"DMSO","20130321.Plate.4",2,3,"n",1,0.1,27.55,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"DMSO","20130321.Plate.4",2,2,"n",1,0.1,22.09,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"DMSO","20130321.Plate.3",6,3,"n",1,0.1,28.65,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"DMSO","20130321.Plate.3",7,3,"n",1,0.1,27.35,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"DMSO","20130321.Plate.3",2,3,"n",1,0.1,28.05,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"DMSO","20130321.Plate.3",2,2,"n",1,0.1,23.75,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"DMSO","20130321.Plate.2",6,3,"n",1,0.1,26.73,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"DMSO","20130321.Plate.2",7,3,"n",1,0.1,28.73,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"DMSO","20130321.Plate.2",2,3,"n",1,0.1,29.84,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"DMSO","20130321.Plate.2",2,2,"n",1,0.1,26.74,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"DMSO","20130321.Plate.1",7,3,"n",1,0.1,30.72,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"DMSO","20130321.Plate.1",2,3,"n",1,0.1,25.41,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"DMSO","20130321.Plate.1",6,3,"n",1,0.1,31.49,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"DMSO","20130321.Plate.1",2,2,"n",1,0.1,28.75,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"DMSO","20130320.Plate.9",7,3,"n",1,0.1,12.87,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"DMSO","20130320.Plate.9",6,3,"n",1,0.1,14.04,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"DMSO","20130320.Plate.9",2,2,"n",1,0.1,10.85,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"DMSO","20130320.Plate.9",2,3,"n",1,0.1,12.4,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"DMSO","20130320.Plate.8",7,3,"n",1,0.1,11.1,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"DMSO","20130320.Plate.8",6,3,"n",1,0.1,11.53,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"DMSO","20130320.Plate.8",2,3,"n",1,0.1,14.01,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"DMSO","20130320.Plate.7",7,3,"n",1,0.1,14.21,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"DMSO","20130320.Plate.8",2,2,"n",1,0.1,11.73,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"DMSO","20130320.Plate.7",6,3,"n",1,0.1,11.32,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"DMSO","20130320.Plate.7",2,3,"n",1,0.1,13.62,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"DMSO","20130320.Plate.7",2,2,"n",1,0.1,15.08,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"DMSO","20130320.Plate.6",6,3,"n",1,0.1,12.29,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"DMSO","20130320.Plate.6",7,3,"n",1,0.1,11.01,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"DMSO","20130320.Plate.6",2,3,"n",1,0.1,13.35,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"DMSO","20130320.Plate.6",2,2,"n",0,0.1,NA,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"DMSO","20130320.Plate.5",7,3,"n",1,0.1,9.74,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"DMSO","20130320.Plate.5",2,3,"n",1,0.1,13.79,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"DMSO","20130320.Plate.5",6,3,"n",1,0.1,11.61,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"DMSO","20130320.Plate.5",2,2,"n",1,0.1,9.76,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"DMSO","20130320.Plate.4",7,3,"n",1,0.1,14.45,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"DMSO","20130320.Plate.4",6,3,"n",1,0.1,14.07,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"DMSO","20130320.Plate.4",2,2,"n",1,0.1,10.32,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"DMSO","20130320.Plate.4",2,3,"n",1,0.1,13.28,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"DMSO","20130320.Plate.3",7,3,"n",1,0.1,11.77,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"DMSO","20130320.Plate.3",6,3,"n",1,0.1,12.33,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"DMSO","20130320.Plate.3",2,3,"n",1,0.1,13.23,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"DMSO","20130320.Plate.2",7,3,"n",1,0.1,12.03,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"DMSO","20130320.Plate.3",2,2,"n",1,0.1,12.53,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"DMSO","20130320.Plate.2",6,3,"n",1,0.1,16.22,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"DMSO","20130320.Plate.2",2,3,"n",1,0.1,13.17,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"DMSO","20130320.Plate.2",2,2,"n",1,0.1,13.7,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"DMSO","20130320.Plate.15",6,3,"n",1,0.1,15.14,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"DMSO","20130320.Plate.15",7,3,"n",1,0.1,14.59,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"DMSO","20130320.Plate.15",2,3,"n",1,0.1,12.85,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"DMSO","20130320.Plate.15",2,2,"n",1,0.1,13.98,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"DMSO","20130320.Plate.14",7,3,"n",1,0.1,11.86,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"DMSO","20130320.Plate.14",2,3,"n",1,0.1,13.32,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"DMSO","20130320.Plate.14",6,3,"n",1,0.1,12.94,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"DMSO","20130320.Plate.14",2,2,"n",1,0.1,11.25,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"DMSO","20130320.Plate.13",7,3,"n",1,0.1,14.67,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"DMSO","20130320.Plate.13",6,3,"n",1,0.1,13.81,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"DMSO","20130320.Plate.13",2,2,"n",1,0.1,13.67,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"DMSO","20130320.Plate.13",2,3,"n",1,0.1,13.15,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"DMSO","20130320.Plate.12",7,3,"n",1,0.1,12.07,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"DMSO","20130320.Plate.12",6,3,"n",1,0.1,15.26,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"DMSO","20130320.Plate.12",2,2,"n",1,0.1,13.66,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"DMSO","20130320.Plate.12",2,3,"n",1,0.1,15.03,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"DMSO","20130320.Plate.11",7,3,"n",1,0.1,11.72,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"DMSO","20130320.Plate.11",6,3,"n",1,0.1,13.94,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"DMSO","20130320.Plate.11",2,2,"n",1,0.1,14.33,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"DMSO","20130320.Plate.11",2,3,"n",1,0.1,13.1,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"DMSO","20130320.Plate.10",7,3,"n",1,0.1,12.64,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"DMSO","20130320.Plate.10",6,3,"n",1,0.1,13,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"DMSO","20130320.Plate.10",2,3,"n",1,0.1,14.83,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"DMSO","20130320.Plate.1",7,3,"n",1,0.1,0.76,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"DMSO","20130320.Plate.10",2,2,"n",1,0.1,14.39,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"DMSO","20130320.Plate.1",6,3,"n",1,0.1,0.94,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"DMSO","20130320.Plate.1",2,3,"n",1,0.1,0.81,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"DMSO","20130320.Plate.1",2,2,"n",1,0.1,3.86,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"BF20128140","26Mar2014.Plate.7",7,5,"t",1,0.041,7.34,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF20128140","26Mar2014.Plate.7",7,4,"t",1,0.041,10.32,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF20128140","26Mar2014.Plate.7",6,4,"t",1,0.123,8.41,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF20128140","26Mar2014.Plate.7",6,5,"t",1,0.123,8.36,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF20128140","26Mar2014.Plate.7",5,4,"t",1,0.37,8.14,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF20128140","26Mar2014.Plate.7",4,4,"t",1,1.111,7.28,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF20128140","26Mar2014.Plate.7",5,5,"t",1,0.37,6.96,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF20128140","26Mar2014.Plate.7",4,5,"t",1,1.111,5.34,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF20128140","26Mar2014.Plate.7",3,4,"t",1,3.333,4.59,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF20128140","26Mar2014.Plate.7",3,5,"t",1,3.333,3.6,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF20128140","26Mar2014.Plate.7",2,5,"t",1,10,2.19,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF20128140","26Mar2014.Plate.7",2,4,"t",1,10,3.12,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF10128353","26Mar2014.Plate.6",7,8,"t",1,0.041,9.41,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF10128353","26Mar2014.Plate.6",7,9,"t",1,0.041,8.87,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF10128353","26Mar2014.Plate.6",6,8,"t",1,0.123,9.25,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF10128353","26Mar2014.Plate.6",5,8,"t",1,0.37,9.68,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF10128353","26Mar2014.Plate.6",6,9,"t",1,0.123,7.61,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF10128353","26Mar2014.Plate.6",5,9,"t",1,0.37,8.91,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF10128353","26Mar2014.Plate.6",4,8,"t",1,1.111,10.4,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF10128353","26Mar2014.Plate.6",4,9,"t",1,1.111,7.63,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF10128353","26Mar2014.Plate.6",3,9,"t",1,3.333,9.6,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF10128353","26Mar2014.Plate.6",3,8,"t",1,3.333,9.58,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF10128353","26Mar2014.Plate.6",2,8,"t",1,10,9.29,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF10128353","26Mar2014.Plate.6",2,9,"t",1,10,7.74,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF10128140","26Mar2014.Plate.6",7,6,"t",1,0.041,12.48,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF10128140","26Mar2014.Plate.6",6,6,"t",1,0.123,10.41,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF10128140","26Mar2014.Plate.6",7,7,"t",0,0.041,NA,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF10128140","26Mar2014.Plate.6",6,7,"t",1,0.123,7.41,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF10128140","26Mar2014.Plate.6",5,6,"t",1,0.37,8.52,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF10128140","26Mar2014.Plate.6",5,7,"t",1,0.37,7.05,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF10128140","26Mar2014.Plate.6",4,7,"t",1,1.111,6.3,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF10128140","26Mar2014.Plate.6",4,6,"t",1,1.111,7.87,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF10128140","26Mar2014.Plate.6",3,6,"t",1,3.333,6.03,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF10128140","26Mar2014.Plate.6",3,7,"t",1,3.333,4.65,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF10128140","26Mar2014.Plate.6",2,7,"t",1,10,3.25,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF10128140","26Mar2014.Plate.6",2,6,"t",1,10,3.23,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF00131808","26Mar2014.Plate.8",7,4,"t",1,0.412,8.39,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00131808","26Mar2014.Plate.8",7,5,"t",1,0.412,8.11,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00131808","26Mar2014.Plate.8",6,4,"t",1,1.235,6.82,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00131808","26Mar2014.Plate.8",6,5,"t",1,1.235,7.95,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00131808","26Mar2014.Plate.8",5,4,"t",1,3.704,8.04,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00131808","26Mar2014.Plate.8",5,5,"t",1,3.704,8.99,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00131808","26Mar2014.Plate.8",4,5,"t",1,11.111,9.35,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00131808","26Mar2014.Plate.8",4,4,"t",1,11.111,11.27,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00131808","26Mar2014.Plate.8",3,4,"t",1,33.333,10.01,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00131808","26Mar2014.Plate.8",3,5,"t",1,33.333,9.46,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00131808","26Mar2014.Plate.8",2,4,"t",1,100,13.18,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00131807","20130320.Plate.5",7,10,"t",1,0.41,16.62,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00131808","26Mar2014.Plate.8",2,5,"t",1,100,12.18,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00131807","20130320.Plate.5",7,11,"t",1,0.41,17.12,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00131807","20130320.Plate.5",6,10,"t",1,1.23,15.4,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00131807","20130320.Plate.5",6,11,"t",1,1.23,18.94,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00131807","20130320.Plate.5",5,11,"t",1,3.7,17.53,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00131807","20130320.Plate.5",5,10,"t",1,3.7,13.72,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00131807","20130320.Plate.5",4,10,"t",1,11.11,12.85,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00131807","20130320.Plate.5",4,11,"t",1,11.11,14.18,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00131807","20130320.Plate.5",3,10,"t",1,33.33,8.83,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00131807","20130320.Plate.5",2,10,"t",1,100,4.3,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00131807","20130320.Plate.5",3,11,"t",1,33.33,10.34,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00131807","20130320.Plate.5",2,11,"t",1,100,5.85,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00131806","26Mar2014.Plate.3",7,6,"t",1,0.412,8.33,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00131806","26Mar2014.Plate.3",7,7,"t",1,0.412,7.94,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00131806","26Mar2014.Plate.3",6,7,"t",1,1.235,6.58,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00131806","26Mar2014.Plate.3",6,6,"t",1,1.235,7.49,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00131806","26Mar2014.Plate.3",5,6,"t",1,3.704,7.91,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00131806","26Mar2014.Plate.3",5,7,"t",1,3.704,6.58,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00131806","26Mar2014.Plate.3",4,6,"t",1,11.111,7.59,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00131806","26Mar2014.Plate.3",3,6,"t",1,33.333,8.24,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00131806","26Mar2014.Plate.3",4,7,"t",1,11.111,7.16,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00131806","26Mar2014.Plate.3",3,7,"t",1,33.333,8.11,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00131806","26Mar2014.Plate.3",2,6,"t",1,100,8.93,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00131806","26Mar2014.Plate.3",2,7,"t",1,100,7.11,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00131805","20130321.Plate.5",7,5,"t",1,0.003,27.78,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00131805","20130321.Plate.5",7,4,"t",1,0.003,24.76,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00131805","20130321.Plate.5",6,4,"t",1,0.01,28.49,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00131805","20130321.Plate.5",6,5,"t",1,0.01,26.69,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00131805","20130321.Plate.5",5,4,"t",1,0.04,25.66,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00131805","20130321.Plate.5",4,4,"t",1,0.11,25.88,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00131805","20130321.Plate.5",5,5,"t",1,0.04,28.26,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00131805","20130321.Plate.5",4,5,"t",1,0.11,23.28,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00131805","20130321.Plate.5",3,4,"t",1,0.33,21.62,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00131805","20130321.Plate.5",3,5,"t",1,0.33,26.93,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00131805","20130321.Plate.5",2,5,"t",1,1.001,22.05,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00131805","20130321.Plate.5",2,4,"t",1,1.001,20.97,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128356","26Mar2014.Plate.5",7,6,"t",1,0.041,9.1,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128356","26Mar2014.Plate.5",7,7,"t",1,0.041,11.25,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128356","26Mar2014.Plate.5",6,6,"t",1,0.123,8.99,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128356","26Mar2014.Plate.5",5,6,"t",1,0.37,9.26,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128356","26Mar2014.Plate.5",6,7,"t",1,0.123,10.8,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128356","26Mar2014.Plate.5",5,7,"t",1,0.37,9.25,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128356","26Mar2014.Plate.5",4,6,"t",1,1.111,7.14,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128356","26Mar2014.Plate.5",3,6,"t",1,3.333,5.06,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128356","26Mar2014.Plate.5",4,7,"t",1,1.111,7.83,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128356","26Mar2014.Plate.5",3,7,"t",1,3.333,4.61,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128356","26Mar2014.Plate.5",2,6,"t",1,10,2.41,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128356","26Mar2014.Plate.5",2,7,"t",1,10,1.54,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128355","20130320.Plate.7",7,7,"t",1,0.41,14.27,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128355","20130320.Plate.7",7,6,"t",1,0.41,15.92,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128355","20130320.Plate.7",6,6,"t",1,1.23,13.97,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128355","20130320.Plate.7",6,7,"t",1,1.23,14.93,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128355","20130320.Plate.7",5,6,"t",1,3.7,13.96,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128355","20130320.Plate.7",4,6,"t",1,11.11,16.05,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128355","20130320.Plate.7",5,7,"t",1,3.7,16.14,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128355","20130320.Plate.7",4,7,"t",1,11.11,16.06,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128355","20130320.Plate.7",3,6,"t",1,33.33,13.61,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128355","20130320.Plate.7",3,7,"t",1,33.33,11.03,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128355","20130320.Plate.7",2,7,"t",1,100,11.8,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128355","20130320.Plate.7",2,6,"t",1,100,10.92,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128353","20130321.Plate.7",7,8,"t",1,0.04,30.15,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128353","20130321.Plate.7",7,9,"t",1,0.04,26.57,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128353","20130321.Plate.7",6,8,"t",1,0.12,27.33,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128353","20130321.Plate.7",5,8,"t",1,0.37,23.15,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128353","20130321.Plate.7",6,9,"t",1,0.12,26.16,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128353","20130321.Plate.7",5,9,"t",1,0.37,19.91,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128353","20130321.Plate.7",4,8,"t",1,1.11,30.68,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128353","20130321.Plate.7",4,9,"t",1,1.11,31.71,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128353","20130321.Plate.7",3,9,"t",1,3.33,28.96,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128353","20130321.Plate.7",3,8,"t",1,3.33,32.27,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128353","20130321.Plate.7",2,8,"t",1,10,29.81,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128353","20130321.Plate.7",2,9,"t",1,10,28.62,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128349","20130320.Plate.14",7,10,"t",1,0.41,15.13,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128349","20130320.Plate.14",6,10,"t",1,1.23,20.36,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128349","20130320.Plate.14",7,11,"t",1,0.41,14.37,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128349","20130320.Plate.14",6,11,"t",1,1.23,18.76,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128349","20130320.Plate.14",5,10,"t",1,3.7,26.34,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128349","20130320.Plate.14",5,11,"t",1,3.7,20.67,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128349","20130320.Plate.14",4,11,"t",1,11.11,19.67,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128349","20130320.Plate.14",4,10,"t",1,11.11,19.09,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128349","20130320.Plate.14",3,10,"t",1,33.33,19.71,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128349","20130320.Plate.14",3,11,"t",1,33.33,21.82,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128349","20130320.Plate.14",2,10,"t",1,100,18.6,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128346","20130321.Plate.6",7,8,"t",1,0.41,30.21,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128349","20130320.Plate.14",2,11,"t",1,100,21.02,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128346","20130321.Plate.6",7,9,"t",1,0.41,27.92,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128346","20130321.Plate.6",6,8,"t",1,1.23,27.34,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128346","20130321.Plate.6",6,9,"t",1,1.23,28.43,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128346","20130321.Plate.6",5,9,"t",1,3.7,26.5,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128346","20130321.Plate.6",5,8,"t",1,3.7,23.9,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128346","20130321.Plate.6",4,8,"t",1,11.11,29.84,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128346","20130321.Plate.6",4,9,"t",1,11.11,25.89,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128346","20130321.Plate.6",3,8,"t",1,33.33,25.53,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128346","20130321.Plate.6",2,8,"t",1,100,23.15,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128346","20130321.Plate.6",3,9,"t",1,33.33,26.81,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128346","20130321.Plate.6",2,9,"t",1,100,21.03,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128344","20130320.Plate.12",7,10,"t",1,0.41,15.61,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128344","20130320.Plate.12",6,10,"t",1,1.23,14.62,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128344","20130320.Plate.12",7,11,"t",1,0.41,15.5,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128344","20130320.Plate.12",6,11,"t",1,1.23,17.31,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128344","20130320.Plate.12",5,10,"t",1,3.7,18.32,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128344","20130320.Plate.12",4,10,"t",1,11.11,18.69,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128344","20130320.Plate.12",5,11,"t",1,3.7,16.93,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128344","20130320.Plate.12",4,11,"t",1,11.11,21.25,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128344","20130320.Plate.12",3,10,"t",1,33.33,23.27,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128344","20130320.Plate.12",2,10,"t",1,100,22.46,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128344","20130320.Plate.12",3,11,"t",1,33.33,26.09,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128344","20130320.Plate.12",2,11,"t",1,100,28.07,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128340","20130321.Plate.9",7,6,"t",1,0.41,24.55,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128340","20130321.Plate.9",6,6,"t",1,1.23,27.14,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128340","20130321.Plate.9",7,7,"t",1,0.41,28.98,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128340","20130321.Plate.9",6,7,"t",1,1.23,27.14,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128340","20130321.Plate.9",5,6,"t",1,3.7,27.87,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128340","20130321.Plate.9",4,6,"t",1,11.11,29.22,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128340","20130321.Plate.9",5,7,"t",1,3.7,26.63,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128340","20130321.Plate.9",4,7,"t",1,11.11,29.42,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128340","20130321.Plate.9",3,6,"t",1,33.33,28.14,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128340","20130321.Plate.9",3,7,"t",1,33.33,28.49,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128340","20130321.Plate.9",2,7,"t",1,100,33.09,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128340","20130321.Plate.9",2,6,"t",1,100,31.61,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128332","20130320.Plate.9",7,10,"t",1,0.21,13.89,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128332","20130320.Plate.9",7,11,"t",1,0.21,15.5,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128332","20130320.Plate.9",6,10,"t",1,0.62,14.73,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128332","20130320.Plate.9",5,10,"t",1,1.85,14.81,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128332","20130320.Plate.9",6,11,"t",1,0.62,15.02,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128332","20130320.Plate.9",5,11,"t",1,1.85,17.65,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128332","20130320.Plate.9",4,10,"t",1,5.56,13.2,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128332","20130320.Plate.9",4,11,"t",1,5.56,15.01,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128332","20130320.Plate.9",3,11,"t",1,16.67,21.81,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128332","20130320.Plate.9",3,10,"t",1,16.67,16.14,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128332","20130320.Plate.9",2,10,"t",1,50,15.75,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128332","20130320.Plate.9",2,11,"t",1,50,20.61,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128330","20130320.Plate.7",7,10,"t",1,0.04,12.87,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128330","20130320.Plate.7",6,10,"t",1,0.12,17.08,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128330","20130320.Plate.7",7,11,"t",1,0.04,17.52,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128330","20130320.Plate.7",6,11,"t",1,0.12,14.19,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128330","20130320.Plate.7",5,10,"t",1,0.37,15,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128330","20130320.Plate.7",5,11,"t",1,0.37,15.12,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128330","20130320.Plate.7",4,11,"t",1,1.11,16.66,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128330","20130320.Plate.7",4,10,"t",1,1.11,21.91,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128330","20130320.Plate.7",3,10,"t",1,3.33,20.35,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128330","20130320.Plate.7",3,11,"t",1,3.33,16.34,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128330","20130320.Plate.7",2,10,"t",1,10,13.82,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128329","26Mar2014.Plate.4",7,10,"t",1,0.412,9.29,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128330","20130320.Plate.7",2,11,"t",1,10,19.89,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128329","26Mar2014.Plate.4",7,11,"t",1,0.412,8.27,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128329","26Mar2014.Plate.4",6,10,"t",1,1.235,9.24,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128329","26Mar2014.Plate.4",5,10,"t",1,3.704,7.69,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128329","26Mar2014.Plate.4",6,11,"t",1,1.235,9.47,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128329","26Mar2014.Plate.4",5,11,"t",1,3.704,6.81,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128329","26Mar2014.Plate.4",4,11,"t",1,11.111,7.04,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128329","26Mar2014.Plate.4",4,10,"t",1,11.111,8.8,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128329","26Mar2014.Plate.4",3,10,"t",1,33.333,9.2,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128329","26Mar2014.Plate.4",3,11,"t",1,33.333,6.85,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128329","26Mar2014.Plate.4",2,10,"t",1,100,10.27,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128324","26Mar2014.Plate.6",7,4,"t",1,0.004,10.07,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF00128329","26Mar2014.Plate.4",2,11,"t",1,100,7.34,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128324","26Mar2014.Plate.6",7,5,"t",1,0.004,9.8,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF00128324","26Mar2014.Plate.6",6,4,"t",1,0.012,7.89,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF00128324","26Mar2014.Plate.6",6,5,"t",1,0.012,9.99,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF00128324","26Mar2014.Plate.6",5,5,"t",1,0.037,8.03,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF00128324","26Mar2014.Plate.6",5,4,"t",1,0.037,8.97,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF00128324","26Mar2014.Plate.6",4,4,"t",1,0.111,7.54,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF00128324","26Mar2014.Plate.6",4,5,"t",1,0.111,7.61,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF00128324","26Mar2014.Plate.6",3,4,"t",1,0.333,7.71,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF00128324","26Mar2014.Plate.6",2,4,"t",1,1,4.23,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF00128324","26Mar2014.Plate.6",3,5,"t",1,0.333,5.98,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF00128324","26Mar2014.Plate.6",2,5,"t",1,1,4.37,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF00128322","20130320.Plate.8",7,10,"t",1,0.41,12.99,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128322","20130320.Plate.8",7,11,"t",1,0.41,15.54,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128322","20130320.Plate.8",6,11,"t",1,1.23,19.83,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128322","20130320.Plate.8",6,10,"t",1,1.23,18.49,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128322","20130320.Plate.8",5,10,"t",1,3.7,15.77,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128322","20130320.Plate.8",5,11,"t",1,3.7,16.11,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128322","20130320.Plate.8",4,10,"t",1,11.11,12.91,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128322","20130320.Plate.8",3,10,"t",1,33.33,16.83,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128322","20130320.Plate.8",4,11,"t",1,11.11,15.06,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128322","20130320.Plate.8",3,11,"t",1,33.33,15.44,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128322","20130320.Plate.8",2,10,"t",1,100,11.38,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128322","20130320.Plate.8",2,11,"t",1,100,10.3,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128318","26Mar2014.Plate.5",7,5,"t",1,0.412,10.05,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128318","26Mar2014.Plate.5",7,4,"t",1,0.412,8.36,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128318","26Mar2014.Plate.5",6,4,"t",1,1.235,9.49,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128318","26Mar2014.Plate.5",6,5,"t",1,1.235,8.63,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128318","26Mar2014.Plate.5",5,4,"t",1,3.704,8.22,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128318","26Mar2014.Plate.5",4,4,"t",1,11.111,6.79,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128318","26Mar2014.Plate.5",5,5,"t",1,3.704,8.25,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128318","26Mar2014.Plate.5",4,5,"t",1,11.111,8.63,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128318","26Mar2014.Plate.5",3,4,"t",1,33.333,8.46,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128318","26Mar2014.Plate.5",3,5,"t",1,33.333,9.09,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128318","26Mar2014.Plate.5",2,5,"t",1,100,12.09,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128318","26Mar2014.Plate.5",2,4,"t",1,100,8.58,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128313","20130320.Plate.12",7,6,"t",1,0.41,19.74,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128313","20130320.Plate.12",7,7,"t",1,0.41,20.21,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128313","20130320.Plate.12",6,6,"t",1,1.23,17.55,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128313","20130320.Plate.12",5,6,"t",1,3.7,26.46,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128313","20130320.Plate.12",6,7,"t",1,1.23,21.75,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128313","20130320.Plate.12",5,7,"t",1,3.7,24.18,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128313","20130320.Plate.12",4,6,"t",1,11.11,26.93,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128313","20130320.Plate.12",4,7,"t",1,11.11,23.26,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128313","20130320.Plate.12",3,7,"t",1,33.33,24.98,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128313","20130320.Plate.12",3,6,"t",1,33.33,28.95,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128313","20130320.Plate.12",2,6,"t",1,100,21.07,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128313","20130320.Plate.12",2,7,"t",1,100,21.8,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128312","20130320.Plate.14",7,4,"t",1,0.41,17.09,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128312","20130320.Plate.14",6,4,"t",1,1.23,17.4,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128312","20130320.Plate.14",7,5,"t",1,0.41,16.95,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128312","20130320.Plate.14",6,5,"t",1,1.23,21.09,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128312","20130320.Plate.14",5,4,"t",1,3.7,16.56,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128312","20130320.Plate.14",5,5,"t",1,3.7,16.67,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128312","20130320.Plate.14",4,5,"t",1,11.11,14.11,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128312","20130320.Plate.14",4,4,"t",1,11.11,16.19,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128312","20130320.Plate.14",3,4,"t",1,33.33,15.15,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128312","20130320.Plate.14",3,5,"t",1,33.33,15.74,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128312","20130320.Plate.14",2,4,"t",1,100,15.29,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128306","20130320.Plate.9",7,4,"t",1,0.41,18.87,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128312","20130320.Plate.14",2,5,"t",1,100,15.71,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128306","20130320.Plate.9",7,5,"t",1,0.41,15.79,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128306","20130320.Plate.9",6,4,"t",1,1.23,16.8,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128306","20130320.Plate.9",6,5,"t",1,1.23,13.66,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128306","20130320.Plate.9",5,5,"t",1,3.7,16.92,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128306","20130320.Plate.9",5,4,"t",1,3.7,17.5,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128306","20130320.Plate.9",4,4,"t",1,11.11,15.79,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128306","20130320.Plate.9",4,5,"t",1,11.11,14.87,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128306","20130320.Plate.9",3,4,"t",1,33.33,23.85,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128306","20130320.Plate.9",2,4,"t",1,100,20.4,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128306","20130320.Plate.9",3,5,"t",1,33.33,22,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128306","20130320.Plate.9",2,5,"t",1,100,22.11,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128303","20130320.Plate.4",7,8,"t",1,0.41,18.83,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"BF00128303","20130320.Plate.4",7,9,"t",1,0.41,17.66,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"BF00128303","20130320.Plate.4",6,8,"t",1,1.23,19.6,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"BF00128303","20130320.Plate.4",5,8,"t",1,3.7,17.67,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"BF00128303","20130320.Plate.4",6,9,"t",1,1.23,18.81,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"BF00128303","20130320.Plate.4",5,9,"t",1,3.7,15.8,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"BF00128303","20130320.Plate.4",4,8,"t",1,11.11,18.1,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"BF00128303","20130320.Plate.4",4,9,"t",1,11.11,19.08,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"BF00128303","20130320.Plate.4",3,9,"t",1,33.33,16.84,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"BF00128303","20130320.Plate.4",3,8,"t",1,33.33,18.09,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"BF00128303","20130320.Plate.4",2,8,"t",1,100,15.25,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"BF00128303","20130320.Plate.4",2,9,"t",1,100,14.86,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"BF00128302","20130321.Plate.9",7,4,"t",1,0.41,26.07,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128302","20130321.Plate.9",6,4,"t",1,1.23,24.78,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128302","20130321.Plate.9",7,5,"t",1,0.41,26.24,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128302","20130321.Plate.9",6,5,"t",1,1.23,27.45,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128302","20130321.Plate.9",5,4,"t",1,3.7,33.04,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128302","20130321.Plate.9",5,5,"t",1,3.7,31.62,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128302","20130321.Plate.9",4,5,"t",1,11.11,33.53,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128302","20130321.Plate.9",4,4,"t",1,11.11,37.21,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128302","20130321.Plate.9",3,4,"t",1,33.33,27.36,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128302","20130321.Plate.9",3,5,"t",1,33.33,26.1,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128302","20130321.Plate.9",2,4,"t",1,100,3.16,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128301","20130320.Plate.10",7,10,"t",1,0.04,14.48,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128302","20130321.Plate.9",2,5,"t",1,100,1.45,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128301","20130320.Plate.10",7,11,"t",1,0.04,16.55,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128301","20130320.Plate.10",6,10,"t",1,0.12,16.24,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128301","20130320.Plate.10",6,11,"t",1,0.12,15.39,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128301","20130320.Plate.10",5,11,"t",1,0.37,14.98,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128301","20130320.Plate.10",5,10,"t",1,0.37,13.72,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128301","20130320.Plate.10",4,10,"t",1,1.11,15.21,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128301","20130320.Plate.10",4,11,"t",1,1.11,15.32,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128301","20130320.Plate.10",3,10,"t",1,3.33,14.43,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128301","20130320.Plate.10",2,10,"t",1,10,13.13,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128301","20130320.Plate.10",3,11,"t",1,3.33,14.26,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128301","20130320.Plate.10",2,11,"t",1,10,11.61,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128300","20130321.Plate.7",7,10,"t",1,0.41,29.37,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128300","20130321.Plate.7",7,11,"t",1,0.41,28.19,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128300","20130321.Plate.7",6,11,"t",1,1.23,29.1,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128300","20130321.Plate.7",6,10,"t",1,1.23,23.85,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128300","20130321.Plate.7",5,10,"t",1,3.7,20.18,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128300","20130321.Plate.7",5,11,"t",1,3.7,23.94,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128300","20130321.Plate.7",4,10,"t",1,11.11,30.75,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128300","20130321.Plate.7",3,10,"t",1,33.33,31.77,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128300","20130321.Plate.7",4,11,"t",1,11.11,29.67,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128300","20130321.Plate.7",3,11,"t",1,33.33,28.05,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128300","20130321.Plate.7",2,10,"t",1,100,25.96,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128300","20130321.Plate.7",2,11,"t",1,100,27.58,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128299","20130320.Plate.6",7,10,"t",1,0.04,14.96,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128299","20130320.Plate.6",6,10,"t",1,0.12,12.88,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128299","20130320.Plate.6",7,11,"t",1,0.04,16.37,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128299","20130320.Plate.6",6,11,"t",1,0.12,17.4,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128299","20130320.Plate.6",5,10,"t",1,0.37,13.11,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128299","20130320.Plate.6",5,11,"t",1,0.37,13.33,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128299","20130320.Plate.6",4,11,"t",1,1.11,13.07,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128299","20130320.Plate.6",4,10,"t",1,1.11,12.69,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128299","20130320.Plate.6",3,10,"t",1,3.33,13.16,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128299","20130320.Plate.6",3,11,"t",1,3.33,12.4,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128299","20130320.Plate.6",2,10,"t",1,10,9.07,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128296","20130321.Plate.5",7,10,"t",1,0.21,30.19,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128299","20130320.Plate.6",2,11,"t",1,10,9.46,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128296","20130321.Plate.5",7,11,"t",1,0.21,26.2,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128296","20130321.Plate.5",6,10,"t",1,0.62,26.85,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128296","20130321.Plate.5",6,11,"t",1,0.62,27.31,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128296","20130321.Plate.5",5,11,"t",1,1.85,30.12,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128296","20130321.Plate.5",5,10,"t",1,1.85,28.98,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128296","20130321.Plate.5",4,10,"t",1,5.56,24.93,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128296","20130321.Plate.5",4,11,"t",1,5.56,27.37,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128296","20130321.Plate.5",3,10,"t",1,16.67,21.51,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128296","20130321.Plate.5",2,10,"t",1,50,18.76,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128296","20130321.Plate.5",3,11,"t",1,16.67,20.81,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128296","20130321.Plate.5",2,11,"t",1,50,18.65,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128295","20130320.Plate.9",7,8,"t",1,0.04,18.33,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128295","20130320.Plate.9",7,9,"t",1,0.04,15.99,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128295","20130320.Plate.9",6,9,"t",1,0.12,16.84,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128295","20130320.Plate.9",6,8,"t",1,0.12,14.2,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128295","20130320.Plate.9",5,8,"t",1,0.37,17.05,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128295","20130320.Plate.9",5,9,"t",1,0.37,15.17,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128295","20130320.Plate.9",4,9,"t",1,1.11,14.76,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128295","20130320.Plate.9",4,8,"t",1,1.11,13.55,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128295","20130320.Plate.9",3,8,"t",1,3.33,13.58,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128295","20130320.Plate.9",3,9,"t",1,3.33,11.94,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128295","20130320.Plate.9",2,9,"t",1,10,8.29,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128295","20130320.Plate.9",2,8,"t",1,10,11.48,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128292","26Mar2014.Plate.2",7,10,"t",1,0.041,13.69,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128292","26Mar2014.Plate.2",7,11,"t",1,0.041,9.24,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128292","26Mar2014.Plate.2",6,10,"t",1,0.123,7.8,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128292","26Mar2014.Plate.2",5,10,"t",1,0.37,7.48,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128292","26Mar2014.Plate.2",6,11,"t",1,0.123,8.82,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128292","26Mar2014.Plate.2",5,11,"t",1,0.37,10.2,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128292","26Mar2014.Plate.2",4,10,"t",1,1.111,8.72,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128292","26Mar2014.Plate.2",4,11,"t",1,1.111,8.13,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128292","26Mar2014.Plate.2",3,11,"t",1,3.333,7.49,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128292","26Mar2014.Plate.2",3,10,"t",1,3.333,6.28,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128292","26Mar2014.Plate.2",2,10,"t",1,10,6.07,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128292","26Mar2014.Plate.2",2,11,"t",1,10,6.26,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128291","26Mar2014.Plate.7",7,8,"t",1,0.412,8.99,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128291","26Mar2014.Plate.7",6,8,"t",1,1.235,9.07,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128291","26Mar2014.Plate.7",7,9,"t",1,0.412,10.57,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128291","26Mar2014.Plate.7",6,9,"t",1,1.235,8.72,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128291","26Mar2014.Plate.7",5,8,"t",1,3.704,7.91,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128291","26Mar2014.Plate.7",5,9,"t",1,3.704,8.17,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128291","26Mar2014.Plate.7",4,9,"t",1,11.111,7.28,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128291","26Mar2014.Plate.7",4,8,"t",1,11.111,7.17,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128291","26Mar2014.Plate.7",3,8,"t",1,33.333,5.77,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128291","26Mar2014.Plate.7",3,9,"t",1,33.333,6.04,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128291","26Mar2014.Plate.7",2,8,"t",1,100,5.17,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128286","20130320.Plate.8",7,8,"t",1,0.41,15.25,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128291","26Mar2014.Plate.7",2,9,"t",1,100,4.01,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128286","20130320.Plate.8",7,9,"t",1,0.41,15.36,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128286","20130320.Plate.8",6,8,"t",1,1.23,14.43,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128286","20130320.Plate.8",6,9,"t",1,1.23,13.84,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128286","20130320.Plate.8",5,9,"t",1,3.7,14.16,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128286","20130320.Plate.8",5,8,"t",1,3.7,13.01,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128286","20130320.Plate.8",4,8,"t",1,11.11,9.8,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128286","20130320.Plate.8",4,9,"t",1,11.11,11.08,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128286","20130320.Plate.8",3,8,"t",1,33.33,9.01,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128286","20130320.Plate.8",2,8,"t",1,100,7.39,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128286","20130320.Plate.8",3,9,"t",1,33.33,8.18,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128286","20130320.Plate.8",2,9,"t",1,100,7.59,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128285","20130320.Plate.15",7,8,"t",1,0.41,18.24,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128285","20130320.Plate.15",7,9,"t",1,0.41,16.7,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128285","20130320.Plate.15",6,9,"t",1,1.23,21.04,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128285","20130320.Plate.15",6,8,"t",1,1.23,18.05,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128285","20130320.Plate.15",5,8,"t",1,3.7,16.6,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128285","20130320.Plate.15",5,9,"t",1,3.7,16.13,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128285","20130320.Plate.15",4,8,"t",1,11.11,15.13,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128285","20130320.Plate.15",3,8,"t",1,33.33,15.76,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128285","20130320.Plate.15",4,9,"t",1,11.11,15.46,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128285","20130320.Plate.15",3,9,"t",1,33.33,14.13,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128285","20130320.Plate.15",2,8,"t",1,100,14.47,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128285","20130320.Plate.15",2,9,"t",1,100,13.38,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128283","20130320.Plate.15",7,7,"t",1,0.41,16.76,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128283","20130320.Plate.15",7,6,"t",1,0.41,16.51,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128283","20130320.Plate.15",6,6,"t",1,1.23,15.31,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128283","20130320.Plate.15",6,7,"t",1,1.23,19.01,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128283","20130320.Plate.15",5,6,"t",1,3.7,18.58,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128283","20130320.Plate.15",4,6,"t",1,11.11,14.91,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128283","20130320.Plate.15",5,7,"t",1,3.7,17.26,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128283","20130320.Plate.15",4,7,"t",1,11.11,15.21,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128283","20130320.Plate.15",3,6,"t",1,33.33,14.91,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128283","20130320.Plate.15",3,7,"t",1,33.33,16.11,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128283","20130320.Plate.15",2,7,"t",1,100,12.95,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128283","20130320.Plate.15",2,6,"t",1,100,12.7,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128282","20130320.Plate.6",7,4,"t",1,0.41,14.33,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128282","20130320.Plate.6",7,5,"t",1,0.41,13.59,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128282","20130320.Plate.6",6,4,"t",1,1.23,15.3,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128282","20130320.Plate.6",5,4,"t",1,3.7,11.72,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128282","20130320.Plate.6",6,5,"t",1,1.23,13.97,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128282","20130320.Plate.6",5,5,"t",1,3.7,14.36,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128282","20130320.Plate.6",4,4,"t",1,11.11,14.76,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128282","20130320.Plate.6",4,5,"t",1,11.11,16.56,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128282","20130320.Plate.6",3,5,"t",1,33.33,14.09,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128282","20130320.Plate.6",3,4,"t",1,33.33,12.23,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128282","20130320.Plate.6",2,4,"t",1,100,9.86,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128282","20130320.Plate.6",2,5,"t",1,100,7.32,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128281","20130321.Plate.3",7,4,"t",1,0.41,27.7,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128281","20130321.Plate.3",6,4,"t",1,1.23,27.9,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128281","20130321.Plate.3",7,5,"t",1,0.41,26.46,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128281","20130321.Plate.3",6,5,"t",1,1.23,29.23,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128281","20130321.Plate.3",5,4,"t",1,3.7,27.59,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128281","20130321.Plate.3",5,5,"t",1,3.7,28.47,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128281","20130321.Plate.3",4,5,"t",1,11.11,30.11,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128281","20130321.Plate.3",4,4,"t",1,11.11,32.29,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128281","20130321.Plate.3",3,4,"t",1,33.33,24.31,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128281","20130321.Plate.3",3,5,"t",1,33.33,21.03,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128281","20130321.Plate.3",2,4,"t",1,100,10.91,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128279","20130321.Plate.2",7,6,"t",1,0.41,31.04,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128281","20130321.Plate.3",2,5,"t",1,100,10.94,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128279","20130321.Plate.2",7,7,"t",1,0.41,28.81,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128279","20130321.Plate.2",6,6,"t",1,1.23,27.88,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128279","20130321.Plate.2",6,7,"t",1,1.23,29.35,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128279","20130321.Plate.2",5,7,"t",1,3.7,29.14,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128279","20130321.Plate.2",5,6,"t",1,3.7,28.42,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128279","20130321.Plate.2",4,6,"t",1,11.11,24.59,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128279","20130321.Plate.2",4,7,"t",1,11.11,30.11,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128279","20130321.Plate.2",3,6,"t",1,33.33,25.4,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128279","20130321.Plate.2",2,6,"t",1,100,21.26,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128279","20130321.Plate.2",3,7,"t",1,33.33,29.62,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128279","20130321.Plate.2",2,7,"t",1,100,22.48,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128278","26Mar2014.Plate.5",7,10,"t",1,0.041,9.6,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128278","26Mar2014.Plate.5",7,11,"t",1,0.041,10.54,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128278","26Mar2014.Plate.5",6,11,"t",1,0.123,9.49,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128278","26Mar2014.Plate.5",6,10,"t",1,0.123,8.55,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128278","26Mar2014.Plate.5",5,10,"t",1,0.37,16.9,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128278","26Mar2014.Plate.5",5,11,"t",1,0.37,13.62,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128278","26Mar2014.Plate.5",4,10,"t",1,1.111,16.65,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128278","26Mar2014.Plate.5",3,10,"t",1,3.333,16.22,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128278","26Mar2014.Plate.5",4,11,"t",1,1.111,14.4,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128278","26Mar2014.Plate.5",3,11,"t",1,3.333,14.47,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128278","26Mar2014.Plate.5",2,11,"t",1,10,9.34,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128278","26Mar2014.Plate.5",2,10,"t",1,10,8.57,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128274","26Mar2014.Plate.1",7,10,"t",1,0.412,11.28,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128274","26Mar2014.Plate.1",7,11,"t",1,0.412,12.96,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128274","26Mar2014.Plate.1",6,10,"t",1,1.235,11.64,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128274","26Mar2014.Plate.1",5,10,"t",1,3.704,11.76,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128274","26Mar2014.Plate.1",6,11,"t",1,1.235,8.29,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128274","26Mar2014.Plate.1",5,11,"t",1,3.704,9.59,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128274","26Mar2014.Plate.1",4,10,"t",1,11.111,12.94,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128274","26Mar2014.Plate.1",4,11,"t",1,11.111,13.03,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128274","26Mar2014.Plate.1",3,11,"t",1,33.333,12.49,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128274","26Mar2014.Plate.1",3,10,"t",1,33.333,13.88,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128274","26Mar2014.Plate.1",2,10,"t",1,100,17.08,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128274","26Mar2014.Plate.1",2,11,"t",1,100,13.06,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128273","26Mar2014.Plate.7",7,10,"t",1,0.041,12.62,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128273","26Mar2014.Plate.7",6,10,"t",1,0.123,11.01,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128273","26Mar2014.Plate.7",7,11,"t",1,0.041,9.61,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128273","26Mar2014.Plate.7",6,11,"t",1,0.123,8.77,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128273","26Mar2014.Plate.7",5,10,"t",1,0.37,10.63,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128273","26Mar2014.Plate.7",5,11,"t",1,0.37,10.49,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128273","26Mar2014.Plate.7",4,11,"t",1,1.111,9.2,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128273","26Mar2014.Plate.7",4,10,"t",1,1.111,10.65,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128273","26Mar2014.Plate.7",3,10,"t",1,3.333,12.97,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128273","26Mar2014.Plate.7",3,11,"t",1,3.333,11.94,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128273","26Mar2014.Plate.7",2,10,"t",1,10,10.36,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128272","20130321.Plate.7",7,4,"t",1,0.41,29.54,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128273","26Mar2014.Plate.7",2,11,"t",1,10,9.25,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128272","20130321.Plate.7",7,5,"t",1,0.41,24.96,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128272","20130321.Plate.7",6,4,"t",1,1.23,25.19,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128272","20130321.Plate.7",6,5,"t",1,1.23,29.18,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128272","20130321.Plate.7",5,5,"t",1,3.7,22.99,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128272","20130321.Plate.7",5,4,"t",1,3.7,21.56,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128272","20130321.Plate.7",4,4,"t",1,11.11,32,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128272","20130321.Plate.7",4,5,"t",1,11.11,30.22,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128272","20130321.Plate.7",3,4,"t",1,33.33,31.61,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128272","20130321.Plate.7",3,5,"t",1,33.33,28.18,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128272","20130321.Plate.7",2,4,"t",1,100,28.98,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128272","20130321.Plate.7",2,5,"t",1,100,28.86,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128271","20130320.Plate.13",7,4,"t",1,0.41,16.15,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128271","20130320.Plate.13",7,5,"t",1,0.41,16.93,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128271","20130320.Plate.13",6,4,"t",1,1.23,17.13,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128271","20130320.Plate.13",6,5,"t",1,1.23,18,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128271","20130320.Plate.13",5,4,"t",1,3.7,18.3,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128271","20130320.Plate.13",5,5,"t",1,3.7,16.78,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128271","20130320.Plate.13",4,4,"t",1,11.11,15.3,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128271","20130320.Plate.13",3,4,"t",1,33.33,15.68,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128271","20130320.Plate.13",4,5,"t",1,11.11,15.45,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128271","20130320.Plate.13",3,5,"t",1,33.33,14.73,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128271","20130320.Plate.13",2,4,"t",1,100,15.6,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128271","20130320.Plate.13",2,5,"t",1,100,14.52,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128270","26Mar2014.Plate.2",7,9,"t",1,0.041,9.14,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128270","26Mar2014.Plate.2",7,8,"t",1,0.041,10.34,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128270","26Mar2014.Plate.2",6,8,"t",1,0.123,7.59,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128270","26Mar2014.Plate.2",5,8,"t",1,0.37,8.8,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128270","26Mar2014.Plate.2",6,9,"t",1,0.123,8.27,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128270","26Mar2014.Plate.2",5,9,"t",1,0.37,8.2,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128270","26Mar2014.Plate.2",4,8,"t",1,1.111,6.68,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128270","26Mar2014.Plate.2",4,9,"t",1,1.111,7.91,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128270","26Mar2014.Plate.2",3,9,"t",1,3.333,7.68,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128270","26Mar2014.Plate.2",3,8,"t",1,3.333,5.85,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128270","26Mar2014.Plate.2",2,8,"t",1,10,10.68,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128270","26Mar2014.Plate.2",2,9,"t",1,10,8.65,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128268","20130320.Plate.9",7,6,"t",1,0.003,14.82,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128268","20130320.Plate.9",7,7,"t",1,0.003,16.69,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128268","20130320.Plate.9",6,6,"t",1,0.01,12.38,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128268","20130320.Plate.9",6,7,"t",1,0.01,11.41,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128268","20130320.Plate.9",5,6,"t",1,0.04,16.55,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128268","20130320.Plate.9",5,7,"t",1,0.04,16.21,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128268","20130320.Plate.9",4,6,"t",1,0.11,7.88,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128268","20130320.Plate.9",4,7,"t",1,0.11,10.04,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128268","20130320.Plate.9",3,6,"t",1,0.33,7.53,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128268","20130320.Plate.9",3,7,"t",1,0.33,6.68,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128268","20130320.Plate.9",2,6,"t",1,1,2.72,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128266","20130321.Plate.2",7,8,"t",1,0.41,27.1,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128268","20130320.Plate.9",2,7,"t",1,1,2.71,"ToxCast_1 CR 20130320 Plate 9.csv","cort" -"BF00128266","20130321.Plate.2",7,9,"t",1,0.41,24.65,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128266","20130321.Plate.2",6,8,"t",1,1.23,28.25,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128266","20130321.Plate.2",6,9,"t",1,1.23,25.14,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128266","20130321.Plate.2",5,8,"t",1,3.7,26.87,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128266","20130321.Plate.2",5,9,"t",1,3.7,27.28,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128266","20130321.Plate.2",4,8,"t",1,11.11,26.2,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128266","20130321.Plate.2",4,9,"t",1,11.11,25.39,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128266","20130321.Plate.2",3,8,"t",1,33.33,27.53,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128266","20130321.Plate.2",3,9,"t",1,33.33,24.43,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128266","20130321.Plate.2",2,8,"t",1,100,24.51,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128266","20130321.Plate.2",2,9,"t",1,100,19.24,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128264","20130321.Plate.3",7,10,"t",1,0.41,30.24,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128264","20130321.Plate.3",7,11,"t",1,0.41,26.98,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128264","20130321.Plate.3",6,11,"t",1,1.23,28.03,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128264","20130321.Plate.3",6,10,"t",1,1.23,30.98,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128264","20130321.Plate.3",5,10,"t",1,3.7,30.03,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128264","20130321.Plate.3",5,11,"t",1,3.7,28.79,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128264","20130321.Plate.3",4,10,"t",1,11.11,29.68,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128264","20130321.Plate.3",3,10,"t",1,33.33,28.63,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128264","20130321.Plate.3",4,11,"t",1,11.11,27.11,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128264","20130321.Plate.3",3,11,"t",1,33.33,25.09,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128264","20130321.Plate.3",2,10,"t",1,100,24.92,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128264","20130321.Plate.3",2,11,"t",1,100,25.19,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128263","20130321.Plate.4",7,7,"t",1,0.41,29.09,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128263","20130321.Plate.4",7,6,"t",1,0.41,27.12,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128263","20130321.Plate.4",6,6,"t",1,1.23,28.89,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128263","20130321.Plate.4",6,7,"t",1,1.23,28.56,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128263","20130321.Plate.4",5,6,"t",1,3.7,28.12,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128263","20130321.Plate.4",4,6,"t",1,11.11,29.21,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128263","20130321.Plate.4",5,7,"t",1,3.7,28.78,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128263","20130321.Plate.4",4,7,"t",1,11.11,29.42,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128263","20130321.Plate.4",3,6,"t",1,33.33,32.43,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128263","20130321.Plate.4",3,7,"t",1,33.33,31.02,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128263","20130321.Plate.4",2,7,"t",1,100,33.27,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128263","20130321.Plate.4",2,6,"t",1,100,36.28,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128259","20130320.Plate.12",7,4,"t",1,0.04,15.19,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128259","20130320.Plate.12",7,5,"t",1,0.04,14.37,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128259","20130320.Plate.12",6,4,"t",1,0.12,19.55,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128259","20130320.Plate.12",5,4,"t",1,0.37,23.86,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128259","20130320.Plate.12",6,5,"t",1,0.12,14.08,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128259","20130320.Plate.12",5,5,"t",1,0.37,19.41,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128259","20130320.Plate.12",4,4,"t",1,1.11,23.08,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128259","20130320.Plate.12",4,5,"t",1,1.11,21.08,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128259","20130320.Plate.12",3,4,"t",1,3.33,16.61,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128259","20130320.Plate.12",3,5,"t",1,3.33,16.37,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128259","20130320.Plate.12",2,4,"t",1,10,14.6,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128259","20130320.Plate.12",2,5,"t",1,10,10.22,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128257","26Mar2014.Plate.7",7,6,"t",1,0.412,10.56,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128257","26Mar2014.Plate.7",7,7,"t",1,0.412,8.72,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128257","26Mar2014.Plate.7",6,6,"t",1,1.235,12.02,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128257","26Mar2014.Plate.7",6,7,"t",1,1.235,13.18,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128257","26Mar2014.Plate.7",5,6,"t",1,3.704,13.77,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128257","26Mar2014.Plate.7",5,7,"t",1,3.704,13.27,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128257","26Mar2014.Plate.7",4,6,"t",1,11.111,8.67,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128257","26Mar2014.Plate.7",4,7,"t",1,11.111,6.94,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128257","26Mar2014.Plate.7",3,6,"t",1,33.333,5.36,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128257","26Mar2014.Plate.7",3,7,"t",1,33.333,5.23,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128257","26Mar2014.Plate.7",2,6,"t",1,100,4.73,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128257","26Mar2014.Plate.7",2,7,"t",1,100,3.81,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"BF00128256","26Mar2014.Plate.1",7,4,"t",1,0.41,12.67,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128256","26Mar2014.Plate.1",7,5,"t",1,0.41,12.39,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128256","20130320.Plate.1",7,10,"t",1,0.41,12.64,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"BF00128256","20130320.Plate.1",7,11,"t",1,0.41,15.4,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"BF00128256","26Mar2014.Plate.1",6,4,"t",1,1.23,6.14,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128256","26Mar2014.Plate.1",6,5,"t",1,1.23,8.9,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128256","20130320.Plate.1",6,10,"t",1,1.23,14.26,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"BF00128256","20130320.Plate.1",6,11,"t",1,1.23,15.27,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"BF00128256","26Mar2014.Plate.1",5,4,"t",1,3.7,8.53,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128256","26Mar2014.Plate.1",5,5,"t",1,3.7,12.86,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128256","20130320.Plate.1",5,10,"t",1,3.7,16.35,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"BF00128256","20130320.Plate.1",5,11,"t",1,3.7,23.06,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"BF00128256","26Mar2014.Plate.1",4,4,"t",1,11.11,11.66,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128256","26Mar2014.Plate.1",4,5,"t",1,11.11,15.05,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128256","20130320.Plate.1",4,10,"t",1,11.11,21.69,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"BF00128256","20130320.Plate.1",4,11,"t",1,11.11,17.71,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"BF00128256","26Mar2014.Plate.1",3,4,"t",1,33.33,12.84,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128256","26Mar2014.Plate.1",3,5,"t",1,33.33,15.83,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128256","20130320.Plate.1",3,10,"t",1,33.33,14.93,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"BF00128256","20130320.Plate.1",3,11,"t",1,33.33,13.56,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"BF00128256","26Mar2014.Plate.1",2,4,"t",1,100,9.79,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128256","26Mar2014.Plate.1",2,5,"t",1,100,11.41,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128256","20130320.Plate.1",2,10,"t",1,100,9.71,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"BF00128256","20130320.Plate.1",2,11,"t",1,100,12.22,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"BF00128251","26Mar2014.Plate.4",7,4,"t",1,0.004,12.89,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128251","26Mar2014.Plate.4",7,5,"t",1,0.004,10.76,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128251","26Mar2014.Plate.4",6,4,"t",1,0.012,9.05,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128251","26Mar2014.Plate.4",5,4,"t",1,0.037,8.06,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128251","26Mar2014.Plate.4",6,5,"t",1,0.012,10.12,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128251","26Mar2014.Plate.4",5,5,"t",1,0.037,8.94,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128251","26Mar2014.Plate.4",4,4,"t",1,0.111,8.4,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128251","26Mar2014.Plate.4",4,5,"t",1,0.111,8.12,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128251","26Mar2014.Plate.4",3,4,"t",1,0.333,11.76,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128251","26Mar2014.Plate.4",3,5,"t",1,0.333,8.32,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128251","26Mar2014.Plate.4",2,4,"t",1,1,11.91,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128251","26Mar2014.Plate.4",2,5,"t",1,1,8.44,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128247","20130320.Plate.5",7,8,"t",1,0.41,19.04,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128247","20130320.Plate.5",7,9,"t",1,0.41,14.82,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128247","20130320.Plate.5",6,8,"t",1,1.23,19.79,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128247","20130320.Plate.5",6,9,"t",1,1.23,15.09,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128247","20130320.Plate.5",5,8,"t",1,3.7,16.03,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128247","20130320.Plate.5",5,9,"t",1,3.7,16.18,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128247","20130320.Plate.5",4,8,"t",1,11.11,22.1,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128247","20130320.Plate.5",4,9,"t",1,11.11,20.22,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128247","20130320.Plate.5",3,8,"t",1,33.33,19.11,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128247","20130320.Plate.5",3,9,"t",1,33.33,15.44,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128247","20130320.Plate.5",2,8,"t",1,100,13.74,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128247","20130320.Plate.5",2,9,"t",1,100,13.66,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128246","20130320.Plate.15",7,4,"t",1,0.41,21.38,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128246","20130320.Plate.15",7,5,"t",1,0.41,17.16,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128246","20130320.Plate.15",6,4,"t",1,1.23,23.18,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128246","20130320.Plate.15",6,5,"t",1,1.23,24.4,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128246","20130320.Plate.15",5,4,"t",1,3.7,28.05,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128246","20130320.Plate.15",5,5,"t",1,3.7,20.89,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128246","20130320.Plate.15",4,4,"t",1,11.11,22,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128246","20130320.Plate.15",3,4,"t",1,33.33,19.01,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128246","20130320.Plate.15",4,5,"t",1,11.11,28.71,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128246","20130320.Plate.15",3,5,"t",1,33.33,24.36,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128246","20130320.Plate.15",2,4,"t",1,100,51.19,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128246","20130320.Plate.15",2,5,"t",1,100,29.99,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128244","20130321.Plate.8",7,7,"t",1,0.41,27.59,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128244","20130321.Plate.8",7,6,"t",1,0.41,26.48,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128244","20130321.Plate.8",6,6,"t",1,1.23,27.23,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128244","20130321.Plate.8",6,7,"t",1,1.23,31.57,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128244","20130321.Plate.8",5,6,"t",1,3.7,27.03,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128244","20130321.Plate.8",4,6,"t",1,11.11,28.7,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128244","20130321.Plate.8",5,7,"t",1,3.7,29.29,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128244","20130321.Plate.8",4,7,"t",1,11.11,30.03,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128244","20130321.Plate.8",3,6,"t",1,33.33,30.02,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128244","20130321.Plate.8",3,7,"t",1,33.33,31.36,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128244","20130321.Plate.8",2,6,"t",1,100,27.92,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128244","20130321.Plate.8",2,7,"t",1,100,35.22,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128241","20130320.Plate.11",7,4,"t",1,0.04,15.41,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128241","20130320.Plate.11",7,5,"t",1,0.04,20.31,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128241","20130320.Plate.11",6,4,"t",1,0.12,14.37,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128241","20130320.Plate.11",6,5,"t",1,0.12,17.13,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128241","20130320.Plate.11",5,4,"t",1,0.37,13,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128241","20130320.Plate.11",5,5,"t",1,0.37,19.18,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128241","20130320.Plate.11",4,4,"t",1,1.11,14.62,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128241","20130320.Plate.11",4,5,"t",1,1.11,18.46,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128241","20130320.Plate.11",3,4,"t",1,3.33,13.45,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128241","20130320.Plate.11",2,4,"t",1,10,12.76,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128241","20130320.Plate.11",3,5,"t",1,3.33,16.33,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128241","20130320.Plate.11",2,5,"t",1,10,12.43,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128240","20130321.Plate.2",7,10,"t",1,0.41,28.16,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128240","20130321.Plate.2",7,11,"t",1,0.41,30.25,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128240","20130321.Plate.2",6,10,"t",1,1.23,26.11,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128240","20130321.Plate.2",6,11,"t",1,1.23,29.51,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128240","20130321.Plate.2",5,10,"t",1,3.7,30.51,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128240","20130321.Plate.2",5,11,"t",1,3.7,31.38,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128240","20130321.Plate.2",4,10,"t",1,11.11,27.22,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128240","20130321.Plate.2",4,11,"t",1,11.11,29.14,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128240","20130321.Plate.2",3,10,"t",1,33.33,29.87,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128240","20130321.Plate.2",3,11,"t",1,33.33,29.28,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128240","20130321.Plate.2",2,10,"t",1,100,24.63,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128240","20130321.Plate.2",2,11,"t",1,100,29.64,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128238","20130321.Plate.3",7,6,"t",1,0.41,28.74,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128238","20130321.Plate.3",7,7,"t",1,0.41,36.11,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128238","20130321.Plate.3",6,6,"t",1,1.23,32.84,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128238","20130321.Plate.3",6,7,"t",1,1.23,35.18,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128238","20130321.Plate.3",5,6,"t",1,3.7,38.91,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128238","20130321.Plate.3",5,7,"t",1,3.7,39.87,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128238","20130321.Plate.3",4,6,"t",1,11.11,30.38,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128238","20130321.Plate.3",4,7,"t",1,11.11,32.86,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128238","20130321.Plate.3",3,6,"t",1,33.33,23.84,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128238","20130321.Plate.3",3,7,"t",1,33.33,26.34,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128238","20130321.Plate.3",2,6,"t",1,100,24.25,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128238","20130321.Plate.3",2,7,"t",1,100,21.4,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128235","20130321.Plate.4",7,8,"t",1,0.003,32.91,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128235","20130321.Plate.4",7,9,"t",1,0.003,27.85,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128235","20130321.Plate.4",6,8,"t",1,0.01,35.05,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128235","20130321.Plate.4",6,9,"t",1,0.01,34.62,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128235","20130321.Plate.4",5,8,"t",1,0.04,30.04,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128235","20130321.Plate.4",5,9,"t",1,0.04,26.06,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128235","20130321.Plate.4",4,8,"t",1,0.11,17.54,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128235","20130321.Plate.4",4,9,"t",1,0.11,16.44,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128235","20130321.Plate.4",3,8,"t",1,0.33,6.12,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128235","20130321.Plate.4",3,9,"t",1,0.33,4.66,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128235","20130321.Plate.4",2,8,"t",1,1,1.28,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128235","20130321.Plate.4",2,9,"t",1,1,1.44,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128233","20130321.Plate.8",7,4,"t",1,0.41,31.28,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128233","20130321.Plate.8",7,5,"t",1,0.41,25.61,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128233","20130321.Plate.8",6,4,"t",1,1.23,33.72,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128233","20130321.Plate.8",6,5,"t",1,1.23,28.6,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128233","20130321.Plate.8",5,4,"t",1,3.7,27.84,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128233","20130321.Plate.8",5,5,"t",1,3.7,31.04,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128233","20130321.Plate.8",4,4,"t",1,11.11,28.45,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128233","20130321.Plate.8",4,5,"t",1,11.11,29.87,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128233","20130321.Plate.8",3,4,"t",1,33.33,27.65,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128233","20130321.Plate.8",3,5,"t",1,33.33,26.01,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128233","20130321.Plate.8",2,4,"t",1,100,29.6,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128233","20130321.Plate.8",2,5,"t",1,100,25.12,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128232","20130321.Plate.9",7,11,"t",1,0.41,27.25,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128232","20130321.Plate.9",7,10,"t",1,0.41,30.01,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128232","20130321.Plate.9",6,10,"t",1,1.23,29.69,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128232","20130321.Plate.9",6,11,"t",1,1.23,25.55,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128232","20130321.Plate.9",5,10,"t",1,3.7,28,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128232","20130321.Plate.9",4,10,"t",1,11.11,27.42,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128232","20130321.Plate.9",5,11,"t",1,3.7,28.56,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128232","20130321.Plate.9",4,11,"t",1,11.11,26.42,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128232","20130321.Plate.9",3,10,"t",1,33.33,27.95,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128232","20130321.Plate.9",3,11,"t",1,33.33,26.7,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128232","20130321.Plate.9",2,11,"t",1,100,26.01,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128232","20130321.Plate.9",2,10,"t",1,100,25.85,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128228","20130320.Plate.5",7,6,"t",1,0.41,12.48,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128228","20130320.Plate.5",7,7,"t",1,0.41,15.92,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128228","20130320.Plate.5",6,6,"t",1,1.23,15.06,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128228","20130320.Plate.5",5,6,"t",1,3.7,11.53,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128228","20130320.Plate.5",6,7,"t",1,1.23,16.18,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128228","20130320.Plate.5",5,7,"t",1,3.7,12.91,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128228","20130320.Plate.5",4,6,"t",1,11.11,13.57,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128228","20130320.Plate.5",4,7,"t",1,11.11,12.43,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128228","20130320.Plate.5",3,6,"t",1,33.33,10.41,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128228","20130320.Plate.5",3,7,"t",1,33.33,11.11,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128228","20130320.Plate.5",2,6,"t",1,100,7.7,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128228","20130320.Plate.5",2,7,"t",1,100,10.37,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128225","26Mar2014.Plate.3",7,8,"t",1,0.004,8.9,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00128225","26Mar2014.Plate.3",7,9,"t",1,0.004,9.35,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00128225","26Mar2014.Plate.3",6,8,"t",1,0.012,8.99,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00128225","26Mar2014.Plate.3",6,9,"t",1,0.012,6.87,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00128225","26Mar2014.Plate.3",5,8,"t",1,0.037,8.86,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00128225","26Mar2014.Plate.3",5,9,"t",1,0.037,7.8,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00128225","26Mar2014.Plate.3",4,8,"t",1,0.111,8.84,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00128225","26Mar2014.Plate.3",4,9,"t",1,0.111,7.74,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00128225","26Mar2014.Plate.3",3,8,"t",1,0.333,5.54,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00128225","26Mar2014.Plate.3",3,9,"t",1,0.333,6.17,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00128225","26Mar2014.Plate.3",2,8,"t",1,1,2.54,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00128225","26Mar2014.Plate.3",2,9,"t",1,1,2.23,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00128224","20130320.Plate.10",7,4,"t",1,0.41,17.71,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128224","20130320.Plate.10",7,5,"t",1,0.41,12.14,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128224","20130320.Plate.10",6,4,"t",1,1.23,14.33,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128224","20130320.Plate.10",6,5,"t",1,1.23,15.09,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128224","20130320.Plate.10",5,4,"t",1,3.7,14.63,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128224","20130320.Plate.10",5,5,"t",1,3.7,12.38,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128224","20130320.Plate.10",4,4,"t",1,11.11,18.75,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128224","20130320.Plate.10",4,5,"t",1,11.11,14.5,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128224","20130320.Plate.10",3,4,"t",1,33.33,14.88,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128224","20130320.Plate.10",3,5,"t",1,33.33,13.45,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128224","20130320.Plate.10",2,4,"t",1,100,13.11,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128224","20130320.Plate.10",2,5,"t",1,100,12.71,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128220","20130320.Plate.6",7,6,"t",1,0.41,3.77,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128220","20130320.Plate.6",7,7,"t",1,0.41,4.3,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128220","20130320.Plate.6",6,6,"t",1,1.23,2.11,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128220","20130320.Plate.6",6,7,"t",1,1.23,1.98,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128220","20130320.Plate.6",5,7,"t",1,3.7,1.49,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128220","20130320.Plate.6",5,6,"t",1,3.7,2.23,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128220","20130320.Plate.6",4,6,"t",1,11.11,0.75,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128220","20130320.Plate.6",4,7,"t",1,11.11,0.85,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128220","20130320.Plate.6",3,6,"t",1,33.33,0.53,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128220","20130320.Plate.6",2,6,"t",1,100,1.1,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128220","20130320.Plate.6",3,7,"t",1,33.33,0.67,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128220","20130320.Plate.6",2,7,"t",1,100,0.76,"ToxCast_1 CR 20130320 Plate 6.csv","cort" -"BF00128218","20130321.Plate.8",7,10,"t",1,0.04,25.38,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128218","20130321.Plate.8",7,11,"t",1,0.04,24.89,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128218","20130321.Plate.8",6,10,"t",1,0.12,24.15,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128218","20130321.Plate.8",6,11,"t",1,0.12,28.42,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128218","20130321.Plate.8",5,10,"t",1,0.37,27.68,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128218","20130321.Plate.8",5,11,"t",1,0.37,27.16,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128218","20130321.Plate.8",4,10,"t",1,1.11,29.27,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128218","20130321.Plate.8",4,11,"t",1,1.11,24.84,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128218","20130321.Plate.8",3,10,"t",1,3.33,22.82,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128218","20130321.Plate.8",3,11,"t",1,3.33,24.66,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128218","20130321.Plate.8",2,10,"t",1,10,19.2,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128218","20130321.Plate.8",2,11,"t",1,10,19.94,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128215","26Mar2014.Plate.2",7,4,"t",1,0.041,8.34,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128215","26Mar2014.Plate.2",7,5,"t",1,0.041,6.54,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128215","26Mar2014.Plate.2",6,4,"t",1,0.123,8.51,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128215","26Mar2014.Plate.2",6,5,"t",1,0.123,7.02,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128215","26Mar2014.Plate.2",5,4,"t",1,0.37,8.06,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128215","26Mar2014.Plate.2",5,5,"t",1,0.37,7.36,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128215","26Mar2014.Plate.2",4,4,"t",1,1.111,4.95,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128215","26Mar2014.Plate.2",4,5,"t",1,1.111,4.92,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128215","26Mar2014.Plate.2",3,4,"t",1,3.333,4.52,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128215","26Mar2014.Plate.2",3,5,"t",1,3.333,4.37,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128215","26Mar2014.Plate.2",2,4,"t",1,10,1.69,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128215","26Mar2014.Plate.2",2,5,"t",1,10,1.65,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128211","20130320.Plate.10",7,8,"t",1,0.003,16.75,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128211","20130320.Plate.10",7,9,"t",1,0.003,18.58,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128211","20130320.Plate.10",6,8,"t",1,0.01,16.83,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128211","20130320.Plate.10",6,9,"t",1,0.01,16.59,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128211","20130320.Plate.10",5,8,"t",1,0.04,16.42,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128211","20130320.Plate.10",5,9,"t",1,0.04,19,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128211","20130320.Plate.10",4,8,"t",1,0.11,16.2,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128211","20130320.Plate.10",4,9,"t",1,0.11,18.06,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128211","20130320.Plate.10",3,8,"t",1,0.33,16.29,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128211","20130320.Plate.10",3,9,"t",1,0.33,16.08,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128211","20130320.Plate.10",2,8,"t",1,1,15.29,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128211","20130320.Plate.10",2,9,"t",1,1,16.7,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128208","20130320.Plate.2",7,4,"t",1,0.41,17.9,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128208","20130320.Plate.2",7,5,"t",1,0.41,14.41,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128208","20130320.Plate.2",6,4,"t",1,1.23,18.07,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128208","20130320.Plate.2",6,5,"t",1,1.23,15.09,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128208","20130320.Plate.2",5,4,"t",1,3.7,21.86,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128208","20130320.Plate.2",4,4,"t",1,11.11,16.75,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128208","20130320.Plate.2",5,5,"t",1,3.7,17.1,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128208","20130320.Plate.2",4,5,"t",1,11.11,16.24,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128208","20130320.Plate.2",3,4,"t",1,33.33,19.5,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128208","20130320.Plate.2",2,4,"t",1,100,18.94,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128208","20130320.Plate.2",3,5,"t",1,33.33,16.57,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128208","20130320.Plate.2",2,5,"t",1,100,18.45,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128201","26Mar2014.Plate.4",7,6,"t",1,0.412,9.11,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128201","26Mar2014.Plate.4",7,7,"t",1,0.412,9.73,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128201","26Mar2014.Plate.4",6,6,"t",1,1.235,9.15,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128201","26Mar2014.Plate.4",5,6,"t",1,3.704,8.85,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128201","26Mar2014.Plate.4",6,7,"t",1,1.235,10.5,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128201","26Mar2014.Plate.4",5,7,"t",1,3.704,8.33,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128201","26Mar2014.Plate.4",4,6,"t",1,11.111,8.21,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128201","26Mar2014.Plate.4",3,6,"t",1,33.333,10.24,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128201","26Mar2014.Plate.4",4,7,"t",1,11.111,10.47,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128201","26Mar2014.Plate.4",3,7,"t",1,33.333,7.96,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128201","26Mar2014.Plate.4",2,6,"t",1,100,6.77,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128201","26Mar2014.Plate.4",2,7,"t",1,100,6.53,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128200","20130321.Plate.6",7,5,"t",1,0.08,27.75,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128200","20130321.Plate.6",7,4,"t",1,0.08,26.79,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128200","20130321.Plate.6",6,4,"t",1,0.25,32.34,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128200","20130321.Plate.6",6,5,"t",1,0.25,31.49,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128200","20130321.Plate.6",5,4,"t",1,0.74,30.56,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128200","20130321.Plate.6",5,5,"t",1,0.74,26.85,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128200","20130321.Plate.6",4,4,"t",1,2.23,37.49,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128200","20130321.Plate.6",4,5,"t",1,2.23,31.77,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128200","20130321.Plate.6",3,4,"t",1,6.7,45.49,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128200","20130321.Plate.6",3,5,"t",1,6.7,43.79,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128200","20130321.Plate.6",2,4,"t",1,20.1,49.64,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128200","20130321.Plate.6",2,5,"t",1,20.1,46.27,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128197","20130320.Plate.7",7,4,"t",1,0.04,15.07,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128197","20130320.Plate.7",7,5,"t",1,0.04,16,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128197","20130320.Plate.7",6,4,"t",1,0.12,13.4,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128197","20130320.Plate.7",6,5,"t",1,0.12,13.82,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128197","20130320.Plate.7",5,4,"t",1,0.37,16.59,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128197","20130320.Plate.7",5,5,"t",1,0.37,17.07,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128197","20130320.Plate.7",4,4,"t",1,1.11,17.83,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128197","20130320.Plate.7",4,5,"t",1,1.11,16.48,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128197","20130320.Plate.7",3,4,"t",1,3.33,15.01,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128197","20130320.Plate.7",3,5,"t",1,3.33,14.27,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128197","20130320.Plate.7",2,4,"t",1,10,23.15,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128197","20130320.Plate.7",2,5,"t",1,10,26.62,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128196","20130320.Plate.8",7,6,"t",1,0.41,13.68,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128196","20130320.Plate.8",7,7,"t",1,0.41,14.85,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128196","20130320.Plate.8",6,6,"t",1,1.23,13.36,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128196","20130320.Plate.8",6,7,"t",1,1.23,15.67,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128196","20130320.Plate.8",5,6,"t",1,3.7,10.43,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128196","20130320.Plate.8",5,7,"t",1,3.7,12.59,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128196","20130320.Plate.8",4,6,"t",1,11.11,9.4,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128196","20130320.Plate.8",4,7,"t",1,11.11,8.54,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128196","20130320.Plate.8",3,6,"t",1,33.33,7.86,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128196","20130320.Plate.8",3,7,"t",1,33.33,7.31,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128196","20130320.Plate.8",2,6,"t",1,100,3.65,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128196","20130320.Plate.8",2,7,"t",1,100,3.22,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128195","20130320.Plate.7",7,8,"t",1,0.003,16.29,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128195","20130320.Plate.7",6,8,"t",1,0.01,11.02,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128195","20130320.Plate.7",7,9,"t",1,0.003,17.4,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128195","20130320.Plate.7",6,9,"t",1,0.01,11.43,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128195","20130320.Plate.7",5,8,"t",1,0.04,7.67,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128195","20130320.Plate.7",5,9,"t",1,0.04,6.67,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128195","20130320.Plate.7",4,9,"t",1,0.11,3.94,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128195","20130320.Plate.7",4,8,"t",1,0.11,4.12,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128195","20130320.Plate.7",3,8,"t",1,0.33,1.54,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128195","20130320.Plate.7",3,9,"t",1,0.33,1.68,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128195","20130320.Plate.7",2,8,"t",1,1,0.87,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128195","20130320.Plate.7",2,9,"t",1,1,0.97,"ToxCast_1 CR 20130320 Plate 7.csv","cort" -"BF00128194","20130321.Plate.5",7,6,"t",1,0.04,24.92,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128194","20130321.Plate.5",7,7,"t",1,0.04,29.26,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128194","20130321.Plate.5",6,6,"t",1,0.12,26.14,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128194","20130321.Plate.5",6,7,"t",1,0.12,28.74,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128194","20130321.Plate.5",5,6,"t",1,0.37,25.62,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128194","20130321.Plate.5",5,7,"t",1,0.37,28.47,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128194","20130321.Plate.5",4,6,"t",1,1.11,25.99,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128194","20130321.Plate.5",4,7,"t",1,1.11,28.1,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128194","20130321.Plate.5",3,6,"t",1,3.33,24.26,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128194","20130321.Plate.5",3,7,"t",1,3.33,25.94,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128194","20130321.Plate.5",2,6,"t",1,10,24.13,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128194","20130321.Plate.5",2,7,"t",1,10,25.39,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128192","20130321.Plate.6",7,10,"t",1,0.003,28.73,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128192","20130321.Plate.6",7,11,"t",1,0.003,25,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128192","20130321.Plate.6",6,10,"t",1,0.01,28.94,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128192","20130321.Plate.6",6,11,"t",1,0.01,30.62,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128192","20130321.Plate.6",5,10,"t",1,0.04,26.64,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128192","20130321.Plate.6",5,11,"t",1,0.04,26.79,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128192","20130321.Plate.6",4,10,"t",1,0.11,27.74,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128192","20130321.Plate.6",4,11,"t",1,0.11,30.95,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128192","20130321.Plate.6",3,10,"t",1,0.33,23.84,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128192","20130321.Plate.6",3,11,"t",1,0.33,21.88,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128192","20130321.Plate.6",2,10,"t",1,1,15.38,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128192","20130321.Plate.6",2,11,"t",1,1,16.41,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128190","20130320.Plate.15",7,10,"t",1,0.41,16.24,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128190","20130320.Plate.15",7,11,"t",1,0.41,17.49,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128190","20130320.Plate.15",6,10,"t",1,1.23,19.36,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128190","20130320.Plate.15",6,11,"t",1,1.23,20.12,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128190","20130320.Plate.15",5,10,"t",1,3.7,16.69,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128190","20130320.Plate.15",5,11,"t",1,3.7,18.61,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128190","20130320.Plate.15",4,10,"t",1,11.11,18.64,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128190","20130320.Plate.15",4,11,"t",1,11.11,18.74,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128190","20130320.Plate.15",3,10,"t",1,33.33,18.63,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128190","20130320.Plate.15",3,11,"t",1,33.33,16.38,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128190","20130320.Plate.15",2,10,"t",1,100,13.66,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128190","20130320.Plate.15",2,11,"t",1,100,13.38,"ToxCast_1 CR 20130320 Plate 15.csv","cort" -"BF00128187","20130320.Plate.11",7,8,"t",1,0.41,17.55,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128187","20130320.Plate.11",7,9,"t",1,0.41,17.2,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128187","20130320.Plate.11",6,8,"t",1,1.23,17.08,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128187","20130320.Plate.11",6,9,"t",1,1.23,20.16,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128187","20130320.Plate.11",5,8,"t",1,3.7,18.8,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128187","20130320.Plate.11",5,9,"t",1,3.7,18.03,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128187","20130320.Plate.11",4,9,"t",1,11.11,13.18,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128187","20130320.Plate.11",4,8,"t",1,11.11,13.36,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128187","20130320.Plate.11",3,8,"t",1,33.33,7.04,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128187","20130320.Plate.11",3,9,"t",1,33.33,7.01,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128187","20130320.Plate.11",2,9,"t",1,100,3.17,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128187","20130320.Plate.11",2,8,"t",1,100,3.55,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128182","20130320.Plate.10",7,6,"t",1,0.41,15.77,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128182","20130320.Plate.10",7,7,"t",1,0.41,17.48,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128182","20130320.Plate.10",6,6,"t",1,1.23,16.07,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128182","20130320.Plate.10",5,6,"t",1,3.7,16.73,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128182","20130320.Plate.10",6,7,"t",1,1.23,16.71,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128182","20130320.Plate.10",5,7,"t",1,3.7,20.51,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128182","20130320.Plate.10",4,6,"t",1,11.11,19.72,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128182","20130320.Plate.10",3,6,"t",1,33.33,21.12,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128182","20130320.Plate.10",4,7,"t",1,11.11,19.98,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128182","20130320.Plate.10",3,7,"t",1,33.33,19.94,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128182","20130320.Plate.10",2,6,"t",1,100,14.43,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128182","20130320.Plate.10",2,7,"t",1,100,20.16,"ToxCast_1 CR 20130320 Plate 10.csv","cort" -"BF00128179","26Mar2014.Plate.3",7,10,"t",1,0.412,10.05,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00128179","26Mar2014.Plate.3",7,11,"t",1,0.412,7.87,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00128179","26Mar2014.Plate.3",6,10,"t",1,1.235,7.79,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00128179","26Mar2014.Plate.3",5,10,"t",1,3.704,8.56,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00128179","26Mar2014.Plate.3",6,11,"t",1,1.235,7.2,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00128179","26Mar2014.Plate.3",5,11,"t",1,3.704,7.29,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00128179","26Mar2014.Plate.3",4,10,"t",1,11.111,8.13,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00128179","26Mar2014.Plate.3",3,10,"t",1,33.333,4.52,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00128179","26Mar2014.Plate.3",4,11,"t",1,11.111,9.01,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00128179","26Mar2014.Plate.3",3,11,"t",1,33.333,4.43,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00128179","26Mar2014.Plate.3",2,10,"t",1,100,3.95,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00128179","26Mar2014.Plate.3",2,11,"t",1,100,4.08,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"BF00128178","20130320.Plate.13",7,11,"t",1,0.41,17.1,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128178","20130320.Plate.13",7,10,"t",1,0.41,14.45,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128178","20130320.Plate.13",6,10,"t",1,1.23,16.39,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128178","20130320.Plate.13",6,11,"t",1,1.23,18.5,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128178","20130320.Plate.13",5,10,"t",1,3.7,19.43,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128178","20130320.Plate.13",4,10,"t",1,11.11,19.26,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128178","20130320.Plate.13",5,11,"t",1,3.7,18.74,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128178","20130320.Plate.13",4,11,"t",1,11.11,16.22,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128178","20130320.Plate.13",3,10,"t",1,33.33,16.1,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128178","20130320.Plate.13",3,11,"t",1,33.33,14.14,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128178","20130320.Plate.13",2,11,"t",1,100,17.28,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128178","20130320.Plate.13",2,10,"t",1,100,20.27,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128176","20130321.Plate.4",7,4,"t",1,0.41,29.64,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128176","20130321.Plate.4",7,5,"t",1,0.41,25.46,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128176","20130321.Plate.4",6,4,"t",1,1.23,29.34,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128176","20130321.Plate.4",5,4,"t",1,3.7,26.92,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128176","20130321.Plate.4",6,5,"t",1,1.23,26.81,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128176","20130321.Plate.4",5,5,"t",1,3.7,26.87,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128176","20130321.Plate.4",4,4,"t",1,11.11,29.34,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128176","20130321.Plate.4",4,5,"t",1,11.11,30.8,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128176","20130321.Plate.4",3,5,"t",1,33.33,30.59,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128176","20130321.Plate.4",3,4,"t",1,33.33,33.87,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128176","20130321.Plate.4",2,4,"t",1,100,36.39,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128176","20130321.Plate.4",2,5,"t",1,100,31.59,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128175","20130320.Plate.3",7,8,"t",1,0.41,12.4,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128175","20130320.Plate.3",6,8,"t",1,1.23,11.83,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128175","20130320.Plate.3",7,9,"t",1,0.41,10.65,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128175","20130320.Plate.3",6,9,"t",1,1.23,11.04,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128175","20130320.Plate.3",5,8,"t",1,3.7,14.52,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128175","20130320.Plate.3",5,9,"t",1,3.7,14.2,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128175","20130320.Plate.3",4,9,"t",1,11.11,10.59,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128175","20130320.Plate.3",4,8,"t",1,11.11,11.43,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128175","20130320.Plate.3",3,8,"t",1,33.33,10.78,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128175","20130320.Plate.3",3,9,"t",1,33.33,7.85,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128175","20130320.Plate.3",2,8,"t",1,100,5.4,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128172","26Mar2014.Plate.1",7,6,"t",1,0.41,10.6,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128175","20130320.Plate.3",2,9,"t",1,100,3.78,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128172","26Mar2014.Plate.1",7,7,"t",1,0.41,8.54,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128172","20130320.Plate.1",7,8,"t",1,0.41,13.11,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"BF00128172","20130320.Plate.1",7,9,"t",1,0.41,13.62,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"BF00128172","26Mar2014.Plate.1",6,7,"t",1,1.23,7.2,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128172","26Mar2014.Plate.1",6,6,"t",1,1.23,8.7,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128172","20130320.Plate.1",6,8,"t",1,1.23,18.83,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"BF00128172","20130320.Plate.1",6,9,"t",1,1.23,16.6,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"BF00128172","26Mar2014.Plate.1",5,6,"t",1,3.7,11.49,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128172","26Mar2014.Plate.1",5,7,"t",1,3.7,9.25,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128172","20130320.Plate.1",5,8,"t",1,3.7,21.22,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"BF00128172","20130320.Plate.1",5,9,"t",1,3.7,17.79,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"BF00128172","26Mar2014.Plate.1",4,6,"t",1,11.11,12.8,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128172","26Mar2014.Plate.1",4,7,"t",1,11.11,11.06,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128172","20130320.Plate.1",4,8,"t",1,11.11,20.09,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"BF00128172","20130320.Plate.1",4,9,"t",1,11.11,19.36,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"BF00128172","26Mar2014.Plate.1",3,6,"t",1,33.33,12.12,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128172","26Mar2014.Plate.1",3,7,"t",1,33.33,15,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128172","20130320.Plate.1",3,8,"t",1,33.33,18.12,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"BF00128172","20130320.Plate.1",3,9,"t",1,33.33,17.45,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"BF00128172","26Mar2014.Plate.1",2,6,"t",1,100,15.08,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128172","26Mar2014.Plate.1",2,7,"t",1,100,16.36,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128172","20130320.Plate.1",2,8,"t",1,100,18.65,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"BF00128172","20130320.Plate.1",2,9,"t",1,100,19.95,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"BF00128171","20130320.Plate.12",7,8,"t",1,0.04,17.34,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128171","20130320.Plate.12",7,9,"t",1,0.04,15.93,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128171","20130320.Plate.12",6,8,"t",1,0.12,17.56,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128171","20130320.Plate.12",6,9,"t",1,0.12,19.42,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128171","20130320.Plate.12",5,8,"t",1,0.37,17.27,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128171","20130320.Plate.12",5,9,"t",1,0.37,17.28,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128171","20130320.Plate.12",4,8,"t",1,1.11,17.7,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128171","20130320.Plate.12",4,9,"t",1,1.11,18.62,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128171","20130320.Plate.12",3,8,"t",1,3.33,16.92,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128171","20130320.Plate.12",3,9,"t",1,3.33,19.33,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128171","20130320.Plate.12",2,8,"t",1,10,15.89,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128171","20130320.Plate.12",2,9,"t",1,10,17.08,"ToxCast_1 CR 20130320 Plate 12.csv","cort" -"BF00128169","26Mar2014.Plate.1",7,8,"t",1,0.041,7.53,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128169","26Mar2014.Plate.1",7,9,"t",1,0.041,11.59,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128169","26Mar2014.Plate.1",6,8,"t",1,0.123,9.69,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128169","26Mar2014.Plate.1",5,8,"t",1,0.37,8.01,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128169","26Mar2014.Plate.1",6,9,"t",1,0.123,8.55,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128169","26Mar2014.Plate.1",5,9,"t",1,0.37,10.53,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128169","26Mar2014.Plate.1",4,8,"t",1,1.111,7.58,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128169","26Mar2014.Plate.1",3,8,"t",1,3.333,6.33,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128169","26Mar2014.Plate.1",4,9,"t",1,1.111,8.04,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128169","26Mar2014.Plate.1",3,9,"t",1,3.333,8.62,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128169","26Mar2014.Plate.1",2,8,"t",1,10,3.32,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128169","26Mar2014.Plate.1",2,9,"t",1,10,3.12,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"BF00128147","20130321.Plate.9",7,8,"t",1,0.41,20.1,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128147","20130321.Plate.9",7,9,"t",1,0.41,20.7,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128147","20130321.Plate.9",6,8,"t",1,1.23,19.19,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128147","20130321.Plate.9",6,9,"t",1,1.23,19.99,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128147","20130321.Plate.9",5,8,"t",1,3.7,18.96,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128147","20130321.Plate.9",5,9,"t",1,3.7,15.32,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128147","20130321.Plate.9",4,8,"t",1,11.11,19.09,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128147","20130321.Plate.9",4,9,"t",1,11.11,17.71,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128147","20130321.Plate.9",3,8,"t",1,33.33,20.69,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128147","20130321.Plate.9",3,9,"t",1,33.33,16.86,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128147","20130321.Plate.9",2,8,"t",1,100,17.82,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128147","20130321.Plate.9",2,9,"t",1,100,16.58,"ToxCast_1 CR 20130321 Plate 9.csv","cort" -"BF00128146","26Mar2014.Plate.8",7,8,"t",1,0.004,10.75,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00128146","26Mar2014.Plate.8",7,9,"t",1,0.004,9.64,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00128146","26Mar2014.Plate.8",6,8,"t",1,0.012,10.01,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00128146","26Mar2014.Plate.8",6,9,"t",1,0.012,8.83,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00128146","26Mar2014.Plate.8",5,8,"t",1,0.037,11.13,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00128146","26Mar2014.Plate.8",5,9,"t",1,0.037,11.59,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00128146","26Mar2014.Plate.8",4,8,"t",1,0.111,10.76,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00128146","26Mar2014.Plate.8",4,9,"t",1,0.111,10.25,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00128146","26Mar2014.Plate.8",3,8,"t",1,0.333,11.23,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00128146","26Mar2014.Plate.8",3,9,"t",1,0.333,11.23,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00128146","26Mar2014.Plate.8",2,8,"t",1,1,10.98,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00128146","26Mar2014.Plate.8",2,9,"t",1,1,11.33,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00128145","20130321.Plate.1",7,10,"t",1,0.41,28.24,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128145","20130321.Plate.1",7,11,"t",1,0.41,28.18,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128145","20130321.Plate.1",6,10,"t",1,1.23,28.32,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128145","20130321.Plate.1",6,11,"t",1,1.23,27.85,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128145","20130321.Plate.1",5,10,"t",1,3.7,26.61,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128145","20130321.Plate.1",5,11,"t",1,3.7,22.85,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128145","20130321.Plate.1",4,10,"t",1,11.11,27.34,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128145","20130321.Plate.1",4,11,"t",1,11.11,26.21,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128145","20130321.Plate.1",3,10,"t",1,33.33,28.01,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128145","20130321.Plate.1",3,11,"t",1,33.33,28.88,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128145","20130321.Plate.1",2,11,"t",1,100,27.2,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128145","20130321.Plate.1",2,10,"t",1,100,31.19,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128144","26Mar2014.Plate.5",7,8,"t",1,0.412,7.91,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128144","26Mar2014.Plate.5",7,9,"t",1,0.412,8.56,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128144","26Mar2014.Plate.5",6,8,"t",1,1.235,8.33,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128144","26Mar2014.Plate.5",5,8,"t",1,3.704,10.04,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128144","26Mar2014.Plate.5",6,9,"t",1,1.235,8.02,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128144","26Mar2014.Plate.5",5,9,"t",1,3.704,8.95,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128144","26Mar2014.Plate.5",4,8,"t",1,11.111,9.51,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128144","26Mar2014.Plate.5",3,8,"t",1,33.333,11.54,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128144","26Mar2014.Plate.5",4,9,"t",1,11.111,8.66,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128144","26Mar2014.Plate.5",3,9,"t",1,33.333,7.99,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128144","26Mar2014.Plate.5",2,8,"t",1,100,8.29,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128141","20130321.Plate.3",7,8,"t",1,0.41,29.48,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128144","26Mar2014.Plate.5",2,9,"t",1,100,9.16,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"BF00128141","20130321.Plate.3",7,9,"t",1,0.41,28.87,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128141","20130321.Plate.3",6,8,"t",1,1.23,23.28,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128141","20130321.Plate.3",6,9,"t",1,1.23,23.86,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128141","20130321.Plate.3",5,9,"t",1,3.7,20.82,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128141","20130321.Plate.3",5,8,"t",1,3.7,28.53,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128141","20130321.Plate.3",4,8,"t",1,11.11,22.7,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128141","20130321.Plate.3",4,9,"t",1,11.11,22.09,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128141","20130321.Plate.3",3,8,"t",1,33.33,18.64,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128141","20130321.Plate.3",2,8,"t",1,100,14.94,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128141","20130321.Plate.3",3,9,"t",1,33.33,17.48,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128141","20130321.Plate.3",2,9,"t",1,100,14.27,"ToxCast_1 CR 20130321 Plate 3.csv","cort" -"BF00128140","20130321.Plate.4",7,10,"t",1,0.04,29.15,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128140","20130321.Plate.4",7,11,"t",1,0.04,29.84,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128140","20130321.Plate.4",6,10,"t",1,0.12,26.96,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128140","20130321.Plate.4",6,11,"t",1,0.12,26.76,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128140","20130321.Plate.4",5,10,"t",1,0.37,25.77,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128140","20130321.Plate.4",5,11,"t",1,0.37,27.92,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128140","20130321.Plate.4",4,10,"t",1,1.11,20.6,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128140","20130321.Plate.4",4,11,"t",1,1.11,22.86,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128140","20130321.Plate.4",3,10,"t",1,3.33,13.49,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128140","20130321.Plate.4",3,11,"t",1,3.33,12.49,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128140","20130321.Plate.4",2,10,"t",1,10,7.04,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128140","20130321.Plate.4",2,11,"t",1,10,7.26,"ToxCast_1 CR 20130321 Plate 4.csv","cort" -"BF00128139","20130321.Plate.6",7,6,"t",1,0.41,26.55,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128139","20130321.Plate.6",7,7,"t",1,0.41,30.32,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128139","20130321.Plate.6",6,6,"t",1,1.23,28.75,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128139","20130321.Plate.6",6,7,"t",1,1.23,31.37,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128139","20130321.Plate.6",5,6,"t",1,3.7,30.16,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128139","20130321.Plate.6",5,7,"t",1,3.7,30.55,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128139","20130321.Plate.6",4,6,"t",1,11.11,30.54,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128139","20130321.Plate.6",4,7,"t",1,11.11,31.66,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128139","20130321.Plate.6",3,6,"t",1,33.33,30.48,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128139","20130321.Plate.6",3,7,"t",1,33.33,31.6,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128139","20130321.Plate.6",2,6,"t",1,100,31.26,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128139","20130321.Plate.6",2,7,"t",1,100,34.29,"ToxCast_1 CR 20130321 Plate 6.csv","cort" -"BF00128136","20130321.Plate.5",7,8,"t",1,0.41,28.45,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128136","20130321.Plate.5",7,9,"t",1,0.41,26.6,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128136","20130321.Plate.5",6,8,"t",1,1.23,26.91,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128136","20130321.Plate.5",6,9,"t",1,1.23,24.38,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128136","20130321.Plate.5",5,8,"t",1,3.7,28.51,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128136","20130321.Plate.5",5,9,"t",1,3.7,27.25,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128136","20130321.Plate.5",4,8,"t",1,11.11,26.67,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128136","20130321.Plate.5",4,9,"t",1,11.11,29.39,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128136","20130321.Plate.5",3,8,"t",1,33.33,33.17,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128136","20130321.Plate.5",3,9,"t",1,33.33,35.39,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128136","20130321.Plate.5",2,8,"t",1,100,34.01,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128136","20130321.Plate.5",2,9,"t",1,100,33.35,"ToxCast_1 CR 20130321 Plate 5.csv","cort" -"BF00128133","20130321.Plate.1",7,4,"t",1,0.41,30.02,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128133","20130321.Plate.1",6,4,"t",1,1.23,26.38,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128133","20130321.Plate.1",7,5,"t",1,0.41,28.73,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128133","20130321.Plate.1",6,5,"t",1,1.23,27.63,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128133","20130321.Plate.1",5,4,"t",1,3.7,28.97,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128133","20130321.Plate.1",5,5,"t",1,3.7,28.48,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128133","20130321.Plate.1",4,5,"t",1,11.11,27.63,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128133","20130321.Plate.1",4,4,"t",1,11.11,27.99,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128133","20130321.Plate.1",3,4,"t",1,33.33,29,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128133","20130321.Plate.1",3,5,"t",1,33.33,26.74,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128133","20130321.Plate.1",2,4,"t",1,100,30.21,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128133","20130321.Plate.1",2,5,"t",1,100,30.74,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128132","20130320.Plate.8",7,4,"t",1,0.41,17.72,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128132","20130320.Plate.8",7,5,"t",1,0.41,15.01,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128132","20130320.Plate.8",6,4,"t",1,1.23,18.76,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128132","20130320.Plate.8",6,5,"t",1,1.23,15.38,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128132","20130320.Plate.8",5,4,"t",1,3.7,14.36,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128132","20130320.Plate.8",5,5,"t",1,3.7,12.83,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128132","20130320.Plate.8",4,4,"t",1,11.11,11.24,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128132","20130320.Plate.8",4,5,"t",1,11.11,11.6,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128132","20130320.Plate.8",3,4,"t",1,33.33,8.5,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128132","20130320.Plate.8",3,5,"t",1,33.33,7.56,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128132","20130320.Plate.8",2,4,"t",1,100,7.59,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128132","20130320.Plate.8",2,5,"t",1,100,7.32,"ToxCast_1 CR 20130320 Plate 8.csv","cort" -"BF00128129","20130320.Plate.3",7,4,"t",1,0.04,14.73,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128129","20130320.Plate.3",6,4,"t",1,0.12,14.55,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128129","20130320.Plate.3",7,5,"t",1,0.04,12.87,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128129","20130320.Plate.3",6,5,"t",1,0.12,12.66,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128129","20130320.Plate.3",5,4,"t",1,0.37,15.24,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128129","20130320.Plate.3",5,5,"t",1,0.37,11.34,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128129","20130320.Plate.3",4,5,"t",1,1.11,13.87,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128129","20130320.Plate.3",4,4,"t",1,1.11,15.24,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128129","20130320.Plate.3",3,4,"t",1,3.33,13.93,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128129","20130320.Plate.3",3,5,"t",1,3.33,11.94,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128129","20130320.Plate.3",2,4,"t",1,10,13.61,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128121","20130320.Plate.2",7,6,"t",1,0.41,15.99,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128129","20130320.Plate.3",2,5,"t",1,10,12.69,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128121","20130320.Plate.2",7,7,"t",1,0.41,15.06,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128121","20130320.Plate.2",6,6,"t",1,1.23,16.21,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128121","20130320.Plate.2",6,7,"t",1,1.23,16.18,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128121","20130320.Plate.2",5,7,"t",1,3.7,16.37,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128121","20130320.Plate.2",5,6,"t",1,3.7,16.12,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128121","20130320.Plate.2",4,6,"t",1,11.11,15.31,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128121","20130320.Plate.2",4,7,"t",1,11.11,18.64,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128121","20130320.Plate.2",3,6,"t",1,33.33,16.85,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128121","20130320.Plate.2",2,6,"t",1,100,15.41,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128121","20130320.Plate.2",3,7,"t",1,33.33,13.41,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128121","20130320.Plate.2",2,7,"t",1,100,19.12,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128119","20130320.Plate.2",7,8,"t",1,0.41,20.29,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128119","20130320.Plate.2",7,9,"t",1,0.41,15.63,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128119","20130320.Plate.2",6,9,"t",1,1.23,14.62,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128119","20130320.Plate.2",6,8,"t",1,1.23,18.54,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128119","20130320.Plate.2",5,8,"t",1,3.7,18.1,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128119","20130320.Plate.2",5,9,"t",1,3.7,14.81,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128119","20130320.Plate.2",4,8,"t",1,11.11,13.4,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128119","20130320.Plate.2",3,8,"t",1,33.33,13.93,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128119","20130320.Plate.2",4,9,"t",1,11.11,16.54,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128119","20130320.Plate.2",3,9,"t",1,33.33,14.74,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128119","20130320.Plate.2",2,8,"t",1,100,15.86,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128119","20130320.Plate.2",2,9,"t",1,100,12.48,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128116","20130321.Plate.8",7,9,"t",1,0.41,25.65,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128116","20130321.Plate.8",7,8,"t",1,0.41,26.23,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128116","20130321.Plate.8",6,8,"t",1,1.23,28.07,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128116","20130321.Plate.8",6,9,"t",1,1.23,26.97,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128116","20130321.Plate.8",5,8,"t",1,3.7,28.56,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128116","20130321.Plate.8",5,9,"t",1,3.7,28.78,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128116","20130321.Plate.8",4,8,"t",1,11.11,27.71,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128116","20130321.Plate.8",4,9,"t",1,11.11,23.87,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128116","20130321.Plate.8",3,8,"t",1,33.33,25.62,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128116","20130321.Plate.8",3,9,"t",1,33.33,28.43,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128116","20130321.Plate.8",2,8,"t",1,100,29.48,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128116","20130321.Plate.8",2,9,"t",1,100,29.45,"ToxCast_1 CR 20130321 Plate 8.csv","cort" -"BF00128112","20130320.Plate.11",7,6,"t",1,0.41,14.15,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128112","20130320.Plate.11",7,7,"t",1,0.41,15.57,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128112","20130320.Plate.11",6,6,"t",1,1.23,15.17,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128112","20130320.Plate.11",6,7,"t",1,1.23,17.26,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128112","20130320.Plate.11",5,6,"t",1,3.7,10.78,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128112","20130320.Plate.11",5,7,"t",1,3.7,10.07,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128112","20130320.Plate.11",4,6,"t",1,11.11,6.59,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128112","20130320.Plate.11",4,7,"t",1,11.11,6.2,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128112","20130320.Plate.11",3,6,"t",1,33.33,1.77,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128112","20130320.Plate.11",3,7,"t",1,33.33,1.45,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128112","20130320.Plate.11",2,6,"t",1,100,0.63,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128112","20130320.Plate.11",2,7,"t",1,100,0.68,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128109","20130320.Plate.13",7,8,"t",1,0.41,18.19,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128109","20130320.Plate.13",7,9,"t",1,0.41,18.22,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128109","20130320.Plate.13",6,8,"t",1,1.23,19.41,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128109","20130320.Plate.13",6,9,"t",1,1.23,16.24,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128109","20130320.Plate.13",5,8,"t",1,3.7,20.2,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128109","20130320.Plate.13",5,9,"t",1,3.7,18.97,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128109","20130320.Plate.13",4,8,"t",1,11.11,18.48,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128109","20130320.Plate.13",4,9,"t",1,11.11,18.85,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128109","20130320.Plate.13",3,8,"t",1,33.33,18.03,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128109","20130320.Plate.13",3,9,"t",1,33.33,15.24,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128109","20130320.Plate.13",2,8,"t",1,100,16.51,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128109","20130320.Plate.13",2,9,"t",1,100,17.87,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128108","26Mar2014.Plate.2",7,6,"t",1,0.041,10.49,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128108","26Mar2014.Plate.2",7,7,"t",1,0.041,9.92,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128108","26Mar2014.Plate.2",6,6,"t",1,0.123,10.26,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128108","26Mar2014.Plate.2",6,7,"t",1,0.123,9.14,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128108","26Mar2014.Plate.2",5,6,"t",1,0.37,9.49,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128108","26Mar2014.Plate.2",5,7,"t",1,0.37,10.68,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128108","26Mar2014.Plate.2",4,6,"t",1,1.111,8.89,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128108","26Mar2014.Plate.2",4,7,"t",1,1.111,8.32,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128108","26Mar2014.Plate.2",3,6,"t",1,3.333,9.78,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128108","26Mar2014.Plate.2",3,7,"t",1,3.333,7.73,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128108","26Mar2014.Plate.2",2,6,"t",1,10,5.52,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128108","26Mar2014.Plate.2",2,7,"t",1,10,4.08,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"BF00128105","20130320.Plate.13",7,6,"t",1,0.41,18.86,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128105","20130320.Plate.13",7,7,"t",1,0.41,18.5,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128105","20130320.Plate.13",6,6,"t",1,1.23,19.81,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128105","20130320.Plate.13",6,7,"t",1,1.23,19.89,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128105","20130320.Plate.13",5,7,"t",1,3.7,18.19,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128105","20130320.Plate.13",5,6,"t",1,3.7,16.77,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128105","20130320.Plate.13",4,6,"t",1,11.11,16.23,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128105","20130320.Plate.13",4,7,"t",1,11.11,18.06,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128105","20130320.Plate.13",3,6,"t",1,33.33,16.73,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128105","20130320.Plate.13",2,6,"t",1,100,13.61,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128105","20130320.Plate.13",3,7,"t",1,33.33,18.75,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128105","20130320.Plate.13",2,7,"t",1,100,11.04,"ToxCast_1 CR 20130320 Plate 13.csv","cort" -"BF00128102","20130321.Plate.2",7,4,"t",1,0.04,29.05,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128102","20130321.Plate.2",7,5,"t",1,0.04,29.2,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128102","20130321.Plate.2",6,4,"t",1,0.12,28.14,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128102","20130321.Plate.2",6,5,"t",1,0.12,27.06,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128102","20130321.Plate.2",5,4,"t",1,0.37,27.66,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128102","20130321.Plate.2",5,5,"t",1,0.37,26.61,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128102","20130321.Plate.2",4,5,"t",1,1.11,24.38,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128102","20130321.Plate.2",4,4,"t",1,1.11,28.38,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128102","20130321.Plate.2",3,4,"t",1,3.33,23.81,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128102","20130321.Plate.2",3,5,"t",1,3.33,24.29,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128102","20130321.Plate.2",2,4,"t",1,10,28.8,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128102","20130321.Plate.2",2,5,"t",1,10,30.22,"ToxCast_1 CR 20130321 Plate 2.csv","cort" -"BF00128101","20130321.Plate.1",7,6,"t",1,0.04,28.15,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128101","20130321.Plate.1",7,7,"t",1,0.04,27.22,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128101","20130321.Plate.1",6,6,"t",1,0.12,28.97,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128101","20130321.Plate.1",6,7,"t",1,0.12,32.11,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128101","20130321.Plate.1",5,6,"t",1,0.37,27.92,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128101","20130321.Plate.1",5,7,"t",1,0.37,26.94,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128101","20130321.Plate.1",4,6,"t",1,1.11,28.3,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128101","20130321.Plate.1",4,7,"t",1,1.11,29.6,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128101","20130321.Plate.1",3,6,"t",1,3.33,32.22,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128101","20130321.Plate.1",3,7,"t",1,3.33,30.87,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128101","20130321.Plate.1",2,6,"t",1,10,33.5,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128101","20130321.Plate.1",2,7,"t",1,10,30.28,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128099","20130320.Plate.14",7,8,"t",1,0.41,18.25,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128099","20130320.Plate.14",7,9,"t",1,0.41,15.4,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128099","20130320.Plate.14",6,8,"t",1,1.23,21.58,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128099","20130320.Plate.14",6,9,"t",1,1.23,16.66,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128099","20130320.Plate.14",5,8,"t",1,3.7,17.25,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128099","20130320.Plate.14",5,9,"t",1,3.7,16.62,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128099","20130320.Plate.14",4,8,"t",1,11.11,16.5,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128099","20130320.Plate.14",4,9,"t",1,11.11,14.62,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128099","20130320.Plate.14",3,8,"t",1,33.33,17.65,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128099","20130320.Plate.14",3,9,"t",1,33.33,15.9,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128099","20130320.Plate.14",2,8,"t",1,100,17.2,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128099","20130320.Plate.14",2,9,"t",1,100,16.43,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128097","20130321.Plate.7",7,7,"t",1,0.41,22.55,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128097","20130321.Plate.7",7,6,"t",1,0.41,22.26,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128097","20130321.Plate.7",6,6,"t",1,1.23,18.31,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128097","20130321.Plate.7",6,7,"t",1,1.23,20.4,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128097","20130321.Plate.7",5,6,"t",1,3.7,11.43,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128097","20130321.Plate.7",4,6,"t",1,11.11,8.15,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128097","20130321.Plate.7",5,7,"t",1,3.7,12.15,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128097","20130321.Plate.7",4,7,"t",1,11.11,8.77,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128097","20130321.Plate.7",3,6,"t",1,33.33,3.91,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128097","20130321.Plate.7",3,7,"t",1,33.33,3.91,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128097","20130321.Plate.7",2,7,"t",1,100,1.64,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128097","20130321.Plate.7",2,6,"t",1,100,1.59,"ToxCast_1 CR 20130321 Plate 7.csv","cort" -"BF00128096","20130320.Plate.5",7,4,"t",1,0.04,15.74,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128096","20130320.Plate.5",7,5,"t",1,0.04,13.83,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128096","20130320.Plate.5",6,5,"t",1,0.12,15.63,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128096","20130320.Plate.5",6,4,"t",1,0.12,14.84,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128096","20130320.Plate.5",5,4,"t",1,0.37,10.89,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128096","20130320.Plate.5",5,5,"t",1,0.37,11.02,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128096","20130320.Plate.5",4,4,"t",1,1.11,9.99,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128096","20130320.Plate.5",4,5,"t",1,1.11,9.86,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128096","20130320.Plate.5",3,4,"t",1,3.33,4.92,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128096","20130320.Plate.5",3,5,"t",1,3.33,4.46,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128096","20130320.Plate.5",2,4,"t",1,10,1.71,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128096","20130320.Plate.5",2,5,"t",1,10,1.67,"ToxCast_1 CR 20130320 Plate 5.csv","cort" -"BF00128092","20130320.Plate.3",7,6,"t",1,0.04,11.13,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128092","20130320.Plate.3",7,7,"t",1,0.04,13.75,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128092","20130320.Plate.3",6,6,"t",1,0.12,12.93,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128092","20130320.Plate.3",6,7,"t",1,0.12,14.24,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128092","20130320.Plate.3",5,6,"t",1,0.37,12.46,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128092","20130320.Plate.3",5,7,"t",1,0.37,15.37,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128092","20130320.Plate.3",4,6,"t",1,1.11,11.82,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128092","20130320.Plate.3",4,7,"t",1,1.11,11.66,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128092","20130320.Plate.3",3,6,"t",1,3.33,16.1,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128092","20130320.Plate.3",3,7,"t",1,3.33,14.58,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128092","20130320.Plate.3",2,6,"t",1,10,13.72,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128092","20130320.Plate.3",2,7,"t",1,10,15.61,"ToxCast_1 CR 20130320 Plate 3.csv","cort" -"BF00128091","20130320.Plate.4",7,4,"t",1,0.41,29.54,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"BF00128091","20130320.Plate.4",7,5,"t",1,0.41,17.26,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"BF00128091","20130320.Plate.4",6,4,"t",1,1.23,24.74,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"BF00128091","20130320.Plate.4",6,5,"t",1,1.23,18.69,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"BF00128091","20130320.Plate.4",5,4,"t",1,3.7,27.37,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"BF00128091","20130320.Plate.4",5,5,"t",1,3.7,17.98,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"BF00128091","20130320.Plate.4",4,4,"t",1,11.11,23.57,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"BF00128091","20130320.Plate.4",4,5,"t",1,11.11,19.06,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"BF00128091","20130320.Plate.4",3,4,"t",1,33.33,15.47,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"BF00128091","20130320.Plate.4",3,5,"t",1,33.33,14.73,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"BF00128091","20130320.Plate.4",2,4,"t",1,100,9.19,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"BF00128091","20130320.Plate.4",2,5,"t",1,100,7.66,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"BF00128090","20130321.Plate.1",7,8,"t",1,0.003,31.33,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128090","20130321.Plate.1",7,9,"t",1,0.003,27.91,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128090","20130321.Plate.1",6,8,"t",0,0.01,NA,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128090","20130321.Plate.1",6,9,"t",1,0.01,30.67,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128090","20130321.Plate.1",5,8,"t",1,0.04,27.23,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128090","20130321.Plate.1",5,9,"t",1,0.04,25.06,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128090","20130321.Plate.1",4,8,"t",1,0.11,24.43,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128090","20130321.Plate.1",3,8,"t",1,0.33,21.04,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128090","20130321.Plate.1",4,9,"t",1,0.11,26.92,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128090","20130321.Plate.1",3,9,"t",1,0.33,23.18,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128090","20130321.Plate.1",2,8,"t",1,1,14.07,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128090","20130321.Plate.1",2,9,"t",1,1,14.94,"ToxCast_1 CR 20130321 Plate 1.csv","cort" -"BF00128087","20130320.Plate.14",7,7,"t",1,0.003,18.35,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128087","20130320.Plate.14",7,6,"t",1,0.003,18.44,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128087","20130320.Plate.14",6,6,"t",1,0.01,19.7,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128087","20130320.Plate.14",6,7,"t",1,0.01,19.56,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128087","20130320.Plate.14",5,6,"t",1,0.04,15.56,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128087","20130320.Plate.14",4,6,"t",1,0.11,17.1,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128087","20130320.Plate.14",5,7,"t",1,0.04,17.34,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128087","20130320.Plate.14",4,7,"t",1,0.11,16.97,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128087","20130320.Plate.14",3,6,"t",1,0.33,16.69,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128087","20130320.Plate.14",3,7,"t",1,0.33,12.72,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128087","20130320.Plate.14",2,6,"t",1,1,18.88,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128087","20130320.Plate.14",2,7,"t",1,1,18.01,"ToxCast_1 CR 20130320 Plate 14.csv","cort" -"BF00128086","26Mar2014.Plate.4",7,8,"t",1,0.412,10.04,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128086","26Mar2014.Plate.4",7,9,"t",1,0.412,10.36,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128086","26Mar2014.Plate.4",6,8,"t",1,1.235,11.12,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128086","26Mar2014.Plate.4",6,9,"t",1,1.235,8,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128086","26Mar2014.Plate.4",5,8,"t",1,3.704,8.06,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128086","26Mar2014.Plate.4",5,9,"t",1,3.704,9.02,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128086","26Mar2014.Plate.4",4,8,"t",1,11.111,6.93,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128086","26Mar2014.Plate.4",4,9,"t",1,11.111,7.2,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128086","26Mar2014.Plate.4",3,8,"t",1,33.333,6.38,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128086","26Mar2014.Plate.4",3,9,"t",1,33.333,7.87,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128086","26Mar2014.Plate.4",2,9,"t",1,100,6.71,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128086","26Mar2014.Plate.4",2,8,"t",1,100,7,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"BF00128083","26Mar2014.Plate.8",7,6,"t",1,0.412,9.85,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00128083","26Mar2014.Plate.8",7,7,"t",1,0.412,12.22,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00128083","26Mar2014.Plate.8",6,6,"t",1,1.235,9.77,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00128083","26Mar2014.Plate.8",5,6,"t",1,3.704,9.74,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00128083","26Mar2014.Plate.8",6,7,"t",1,1.235,9.59,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00128083","26Mar2014.Plate.8",5,7,"t",1,3.704,10.32,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00128083","26Mar2014.Plate.8",4,6,"t",1,11.111,10.11,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00128083","26Mar2014.Plate.8",4,7,"t",1,11.111,7.82,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00128083","26Mar2014.Plate.8",3,7,"t",1,33.333,7.3,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00128083","26Mar2014.Plate.8",3,6,"t",1,33.333,7.83,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00128083","26Mar2014.Plate.8",2,6,"t",1,100,3.94,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00128083","26Mar2014.Plate.8",2,7,"t",1,100,3.24,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"BF00128081","26Mar2014.Plate.6",7,10,"t",1,0.041,12.18,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF00128081","26Mar2014.Plate.6",6,10,"t",1,0.123,9.35,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF00128081","26Mar2014.Plate.6",7,11,"t",1,0.041,7.62,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF00128081","26Mar2014.Plate.6",6,11,"t",1,0.123,9.5,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF00128081","26Mar2014.Plate.6",5,10,"t",1,0.37,11.18,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF00128081","26Mar2014.Plate.6",5,11,"t",1,0.37,9.25,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF00128081","26Mar2014.Plate.6",4,11,"t",1,1.111,7.82,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF00128081","26Mar2014.Plate.6",4,10,"t",1,1.111,10.92,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF00128081","26Mar2014.Plate.6",3,10,"t",1,3.333,10.66,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF00128081","26Mar2014.Plate.6",3,11,"t",1,3.333,11.01,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF00128081","26Mar2014.Plate.6",2,10,"t",1,10,13.4,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF00128073","20130320.Plate.2",7,10,"t",1,0.003,8.87,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128081","26Mar2014.Plate.6",2,11,"t",1,10,10.25,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"BF00128073","20130320.Plate.2",7,11,"t",1,0.003,12.98,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128073","20130320.Plate.2",6,10,"t",1,0.01,7.84,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128073","20130320.Plate.2",6,11,"t",1,0.01,9.5,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128073","20130320.Plate.2",5,10,"t",1,0.04,5.28,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128073","20130320.Plate.2",5,11,"t",1,0.04,7.22,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128073","20130320.Plate.2",4,10,"t",1,0.11,2.93,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128073","20130320.Plate.2",3,10,"t",1,0.33,1.3,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128073","20130320.Plate.2",4,11,"t",1,0.11,3.92,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128073","20130320.Plate.2",3,11,"t",1,0.33,1.76,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128073","20130320.Plate.2",2,10,"t",1,1,0.96,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128073","20130320.Plate.2",2,11,"t",1,1,0.91,"ToxCast_1 CR 20130320 Plate 2.csv","cort" -"BF00128072","20130320.Plate.11",7,11,"t",1,0.41,14.15,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128072","20130320.Plate.11",7,10,"t",1,0.41,15.38,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128072","20130320.Plate.11",6,10,"t",1,1.23,17.76,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128072","20130320.Plate.11",6,11,"t",1,1.23,14.53,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128072","20130320.Plate.11",5,10,"t",1,3.7,15.1,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128072","20130320.Plate.11",5,11,"t",1,3.7,15.35,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128072","20130320.Plate.11",4,10,"t",1,11.11,15.36,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128072","20130320.Plate.11",4,11,"t",1,11.11,15.19,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128072","20130320.Plate.11",3,10,"t",1,33.33,15.87,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128072","20130320.Plate.11",3,11,"t",1,33.33,14.95,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128072","20130320.Plate.11",2,10,"t",1,100,15.52,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"BF00128072","20130320.Plate.11",2,11,"t",1,100,14.98,"ToxCast_1 CR 20130320 Plate 11.csv","cort" -"PRO","03Sep2014.Plate.9",3,3,"m",1,NA,1.86,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.9",2,3,"m",1,NA,1.66,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.8",3,3,"m",1,NA,1.9,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.8",2,3,"m",1,NA,1.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.7",3,3,"m",1,NA,1.91,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.7",2,3,"m",1,NA,1.7,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.6",2,3,"m",1,NA,1.43,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.6",3,3,"m",1,NA,1.84,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.5",3,3,"m",1,NA,1.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.5",2,3,"m",1,NA,1.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.4",3,3,"m",1,NA,1.59,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.3",3,3,"m",1,NA,1.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.4",2,3,"m",1,NA,1.21,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.3",2,3,"m",1,NA,1.54,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.22",3,3,"m",1,NA,1.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.22",2,3,"m",1,NA,1.99,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.21",2,3,"m",1,NA,1.71,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.21",3,3,"m",1,NA,1.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.20",3,3,"m",1,NA,1.52,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.20",2,3,"m",1,NA,1.35,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.2",3,3,"m",1,NA,1.68,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.2",2,3,"m",1,NA,1.67,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.19",3,3,"m",1,NA,1.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.19",2,3,"m",1,NA,1.9,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.18",3,3,"m",1,NA,1.52,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.18",2,3,"m",1,NA,1.63,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.17",3,3,"m",1,NA,1.68,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.17",2,3,"m",1,NA,1.36,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.16",3,3,"m",1,NA,1.48,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.16",2,3,"m",1,NA,1.77,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.15",3,3,"m",1,NA,1.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.15",2,3,"m",1,NA,1.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.14",3,3,"m",1,NA,1.72,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.14",2,3,"m",1,NA,1.47,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.13",3,3,"m",1,NA,1.58,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.13",2,3,"m",1,NA,1.2,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.12",3,3,"m",1,NA,1.53,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.12",2,3,"m",1,NA,1.47,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.11",3,3,"m",1,NA,1.64,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.11",2,3,"m",1,NA,1.72,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.10",3,3,"m",1,NA,1.45,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.10",2,3,"m",1,NA,1.87,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.1",2,3,"m",1,NA,1.75,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"PRO","03Sep2014.Plate.1",3,3,"m",1,NA,1.77,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.9",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.9",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.8",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.8",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.7",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.7",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.6",3,3,"m",1,NA,0.54,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.6",2,3,"m",1,NA,0.62,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.5",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.4",3,3,"m",1,NA,0.51,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.5",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.4",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.3",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.3",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.21",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.21",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.20",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.20",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.2",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.2",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.19",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.19",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.18",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.18",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.17",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.17",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.16",3,3,"m",1,NA,0.54,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.16",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.15",3,3,"m",1,NA,0.61,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.15",2,3,"m",1,NA,0.6,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.14",3,3,"m",1,NA,0.6,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.14",2,3,"m",1,NA,0.79,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.13",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.13",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.12",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.12",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.11",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.11",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.10",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.10",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.1",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"PRO","26Mar2014.Plate.1",2,3,"m",1,NA,0.51,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.9",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.9",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.8",3,3,"m",1,NA,0.78,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.8",2,3,"m",1,NA,0.59,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.7",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.7",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.6",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.6",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.5",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.5",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.4",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.4",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.34",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.34",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.33",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.33",2,3,"m",1,NA,0.5,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.32",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.32",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.31",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.31",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.30",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.30",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.3",3,3,"m",1,NA,0.52,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.3",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.29",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.29",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.28",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.28",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.27",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.27",2,3,"m",1,NA,0.53,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.26",3,3,"m",1,NA,0.75,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.26",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.25",3,3,"m",1,NA,0.53,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.25",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.24",3,3,"m",1,NA,0.51,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.24",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.23",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.23",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.22",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.22",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.21",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.21",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.20",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.20",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.2",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.2",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.19",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.19",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.18",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.18",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.17",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.17",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.16",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.16",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.15",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.15",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.14",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.13",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.14",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.13",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.12",3,3,"m",1,NA,0.5,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.12",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.11",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.11",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.10",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.10",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.1",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"PRO","09Apr2014.Plate.1",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.9",3,3,"m",1,NA,0.59,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.9",2,3,"m",1,NA,0.62,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.8",3,3,"m",1,NA,0.57,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.8",2,3,"m",1,NA,0.55,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.7",3,3,"m",1,NA,0.68,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.7",2,3,"m",1,NA,0.64,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.6",3,3,"m",1,NA,0.61,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.5",3,3,"m",1,NA,0.59,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.6",2,3,"m",1,NA,0.73,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.5",2,3,"m",1,NA,0.65,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.4",3,3,"m",1,NA,1.78,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.4",2,3,"m",1,NA,0.54,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.32",3,3,"m",1,NA,0.78,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.32",2,3,"m",1,NA,0.8,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.31",3,3,"m",1,NA,0.65,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.31",2,3,"m",1,NA,0.71,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.30",3,3,"m",1,NA,0.65,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.30",2,3,"m",1,NA,0.59,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.3",3,3,"m",1,NA,0.63,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.3",2,3,"m",1,NA,1.74,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.29",3,3,"m",1,NA,0.67,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.29",2,3,"m",1,NA,0.73,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.28",3,3,"m",1,NA,0.83,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.28",2,3,"m",1,NA,0.59,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.27",3,3,"m",1,NA,0.75,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.27",2,3,"m",1,NA,0.66,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.26",3,3,"m",1,NA,0.74,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.26",2,3,"m",1,NA,0.78,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.25",3,3,"m",1,NA,0.8,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.25",2,3,"m",1,NA,0.78,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.24",3,3,"m",1,NA,0.57,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.24",2,3,"m",1,NA,0.56,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.23",3,3,"m",1,NA,0.53,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.23",2,3,"m",1,NA,0.65,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.22",3,3,"m",1,NA,0.61,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.22",2,3,"m",1,NA,0.61,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.21",3,3,"m",1,NA,0.57,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.21",2,3,"m",1,NA,0.58,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.20",3,3,"m",1,NA,0.64,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.20",2,3,"m",1,NA,0.62,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"PRO","02Apr14.Plate.2",3,3,"m",1,NA,0.77,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"PRO","02Apr14.Plate.2",2,3,"m",1,NA,0.79,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.19",3,3,"m",1,NA,0.66,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.18",3,3,"m",1,NA,0.6,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.19",2,3,"m",1,NA,0.71,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.18",2,3,"m",1,NA,0.63,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.17",3,3,"m",1,NA,0.61,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.17",2,3,"m",1,NA,0.6,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.16",2,3,"m",1,NA,0.66,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.16",3,3,"m",1,NA,0.52,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.15",3,3,"m",1,NA,0.64,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.15",2,3,"m",1,NA,0.72,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.14",3,3,"m",1,NA,0.64,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.14",2,3,"m",1,NA,0.67,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.13",3,3,"m",1,NA,0.68,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.13",2,3,"m",1,NA,0.62,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.12",3,3,"m",1,NA,0.59,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.12",2,3,"m",1,NA,0.72,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.11",3,3,"m",1,NA,0.54,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.11",2,3,"m",1,NA,0.63,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.10",3,3,"m",1,NA,0.59,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.10",2,3,"m",1,NA,0.64,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.1",3,2,"m",1,NA,0.66,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"PRO","02Apr2014.Plate.1",2,2,"m",1,NA,0.52,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"21141126A","02Apr2014.Plate.21",7,4,"t",1,0.412,42.42,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"21141126A","02Apr2014.Plate.21",7,5,"t",1,0.412,36.6,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"21141126A","02Apr2014.Plate.21",6,4,"t",1,1.235,47.99,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"21141126A","02Apr2014.Plate.21",6,5,"t",1,1.235,42.27,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"21141126A","02Apr2014.Plate.21",5,4,"t",1,3.704,48.29,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"21141126A","02Apr2014.Plate.21",5,5,"t",1,3.704,43.39,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"21141126A","02Apr2014.Plate.21",4,4,"t",1,11.111,55.66,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"21141126A","02Apr2014.Plate.21",4,5,"t",1,11.111,46.93,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"21141126A","02Apr2014.Plate.21",3,4,"t",1,33.333,42.91,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"21141126A","02Apr2014.Plate.21",3,5,"t",1,33.333,33.53,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"21141126A","02Apr2014.Plate.21",2,4,"t",1,100,17.2,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"21141126A","02Apr2014.Plate.21",2,5,"t",1,100,12.97,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"21141124A","02Apr2014.Plate.17",7,8,"t",1,0.412,37.79,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"21141124A","02Apr2014.Plate.17",7,9,"t",1,0.412,40.6,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"21141124A","02Apr2014.Plate.17",6,8,"t",1,1.235,26.11,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"21141124A","02Apr2014.Plate.17",6,9,"t",1,1.235,25.56,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"21141124A","02Apr2014.Plate.17",5,8,"t",1,3.704,17.43,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"21141124A","02Apr2014.Plate.17",5,9,"t",1,3.704,19.66,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"21141124A","02Apr2014.Plate.17",4,8,"t",1,11.111,10.33,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"21141124A","02Apr2014.Plate.17",4,9,"t",1,11.111,9.88,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"21141124A","02Apr2014.Plate.17",3,8,"t",1,33.333,4.84,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"21141124A","02Apr2014.Plate.17",3,9,"t",1,33.333,4.66,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"21141124A","02Apr2014.Plate.17",2,8,"t",1,100,1.39,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"21141124A","02Apr2014.Plate.17",2,9,"t",1,100,1.3,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"21141106A","26Mar2014.Plate.20",7,10,"t",1,0.041,9.31,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"21141106A","26Mar2014.Plate.20",7,11,"t",1,0.041,5.71,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"21141106A","26Mar2014.Plate.20",6,10,"t",1,0.123,8.89,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"21141106A","26Mar2014.Plate.20",6,11,"t",1,0.123,7.91,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"21141106A","26Mar2014.Plate.20",5,10,"t",1,0.37,10.18,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"21141106A","26Mar2014.Plate.20",5,11,"t",1,0.37,8.86,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"21141106A","26Mar2014.Plate.20",4,10,"t",1,1.111,8.94,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"21141106A","26Mar2014.Plate.20",4,11,"t",1,1.111,8.51,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"21141106A","26Mar2014.Plate.20",3,10,"t",1,3.333,7.6,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"21141106A","26Mar2014.Plate.20",3,11,"t",1,3.333,7.9,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"21141106A","26Mar2014.Plate.20",2,10,"t",1,10,8.28,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"21141106A","26Mar2014.Plate.20",2,11,"t",1,10,8.48,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"21140704A","09Apr2014.Plate.3",7,7,"t",1,0.206,14.33,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"21140704A","09Apr2014.Plate.3",7,6,"t",1,0.206,13.42,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"21140704A","09Apr2014.Plate.3",6,6,"t",1,0.617,13,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"21140704A","09Apr2014.Plate.3",6,7,"t",1,0.617,12.91,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"21140704A","09Apr2014.Plate.3",5,6,"t",1,1.852,11.34,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"21140704A","09Apr2014.Plate.3",5,7,"t",1,1.852,12.59,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"21140704A","09Apr2014.Plate.3",4,6,"t",1,5.556,11.95,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"21140704A","09Apr2014.Plate.3",4,7,"t",1,5.556,11.1,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"21140704A","09Apr2014.Plate.3",3,6,"t",1,16.667,9.41,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"21140704A","09Apr2014.Plate.3",3,7,"t",1,16.667,9.53,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"21140704A","09Apr2014.Plate.3",2,6,"t",1,50,9.94,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"21140704A","09Apr2014.Plate.3",2,7,"t",1,50,9.71,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"11141130A","26Mar2014.Plate.21",7,6,"t",1,0.206,9.79,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"11141130A","26Mar2014.Plate.21",7,7,"t",1,0.206,9.56,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"11141130A","26Mar2014.Plate.21",6,6,"t",1,0.617,9.35,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"11141130A","26Mar2014.Plate.21",6,7,"t",1,0.617,7.97,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"11141130A","26Mar2014.Plate.21",5,6,"t",1,1.852,7.76,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"11141130A","26Mar2014.Plate.21",5,7,"t",1,1.852,8.02,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"11141130A","26Mar2014.Plate.21",4,6,"t",1,5.556,8.06,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"11141130A","26Mar2014.Plate.21",4,7,"t",1,5.556,6.85,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"11141130A","26Mar2014.Plate.21",3,6,"t",1,16.667,6.96,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"11141130A","26Mar2014.Plate.21",3,7,"t",1,16.667,8.94,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"11141130A","26Mar2014.Plate.21",2,6,"t",1,50,4.3,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"11141130A","26Mar2014.Plate.21",2,7,"t",1,50,4.27,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"11141124A","02Apr2014.Plate.12",7,6,"t",1,0.412,40.57,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"11141124A","02Apr2014.Plate.12",7,7,"t",1,0.412,37.33,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"11141124A","02Apr2014.Plate.12",6,6,"t",1,1.235,37.36,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"11141124A","02Apr2014.Plate.12",6,7,"t",1,1.235,28.2,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"11141124A","02Apr2014.Plate.12",5,6,"t",1,3.704,23.48,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"11141124A","02Apr2014.Plate.12",5,7,"t",1,3.704,18.45,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"11141124A","02Apr2014.Plate.12",4,6,"t",1,11.111,11.04,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"11141124A","02Apr2014.Plate.12",4,7,"t",1,11.111,9.22,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"11141124A","02Apr2014.Plate.12",3,6,"t",1,33.333,4.35,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"11141124A","02Apr2014.Plate.12",3,7,"t",1,33.333,4.03,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"11141124A","02Apr2014.Plate.12",2,6,"t",1,100,1.31,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"11141124A","02Apr2014.Plate.12",2,7,"t",1,100,1.57,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"11141106A","26Mar2014.Plate.20",7,4,"t",1,0.041,7.94,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"11141106A","26Mar2014.Plate.20",7,5,"t",1,0.041,6.77,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"11141106A","26Mar2014.Plate.20",6,4,"t",1,0.123,9.58,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"11141106A","26Mar2014.Plate.20",6,5,"t",1,0.123,8.35,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"11141106A","26Mar2014.Plate.20",5,4,"t",1,0.37,10.07,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"11141106A","26Mar2014.Plate.20",5,5,"t",1,0.37,8.78,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"11141106A","26Mar2014.Plate.20",4,4,"t",1,1.111,10.27,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"11141106A","26Mar2014.Plate.20",4,5,"t",1,1.111,8.91,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"11141106A","26Mar2014.Plate.20",3,4,"t",0,3.333,NA,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"11141106A","26Mar2014.Plate.20",3,5,"t",1,3.333,9.67,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"11141106A","26Mar2014.Plate.20",2,4,"t",1,10,7.98,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"11141106A","26Mar2014.Plate.20",2,5,"t",1,10,7.89,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"11140704A","02Apr2014.Plate.14",7,9,"t",1,0.206,46.18,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"11140704A","02Apr2014.Plate.14",7,8,"t",1,0.206,45.48,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"11140704A","02Apr2014.Plate.14",6,8,"t",1,0.617,42.59,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"11140704A","02Apr2014.Plate.14",6,9,"t",1,0.617,45.57,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"11140704A","02Apr2014.Plate.14",5,9,"t",1,1.852,38.44,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"11140704A","02Apr2014.Plate.14",5,8,"t",1,1.852,40.05,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"11140704A","02Apr2014.Plate.14",4,8,"t",1,5.556,34.44,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"11140704A","02Apr2014.Plate.14",4,9,"t",1,5.556,40.39,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"11140704A","02Apr2014.Plate.14",3,8,"t",1,16.667,31.01,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"11140704A","02Apr2014.Plate.14",3,9,"t",1,16.667,30.39,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"11140704A","02Apr2014.Plate.14",2,8,"t",1,50,35.91,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"11140704A","02Apr2014.Plate.14",2,9,"t",1,50,33.47,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.9",5,3,"p",1,NA,170.37,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.9",4,3,"p",1,NA,218.14,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.8",5,3,"p",1,NA,193.87,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.8",4,3,"p",1,NA,201.25,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.7",5,3,"p",1,NA,195.54,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.7",4,3,"p",1,NA,190.84,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.6",5,3,"p",1,NA,190.2,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.5",5,3,"p",1,NA,192.24,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.6",4,3,"p",1,NA,201.83,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.5",4,3,"p",1,NA,203.38,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.4",5,3,"p",1,NA,199.7,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.4",4,3,"p",1,NA,226.8,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.3",4,3,"p",1,NA,203.47,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.3",5,3,"p",1,NA,195.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.22",5,3,"p",1,NA,195.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.22",4,3,"p",1,NA,183.83,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.21",5,3,"p",1,NA,188.68,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.21",4,3,"p",1,NA,189.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.20",5,3,"p",1,NA,194.1,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.20",4,3,"p",1,NA,186.98,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.2",5,3,"p",1,NA,180.64,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.2",4,3,"p",1,NA,188.86,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.19",5,3,"p",1,NA,206.64,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.19",4,3,"p",1,NA,189.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.18",5,3,"p",1,NA,161.16,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.18",4,3,"p",1,NA,179.01,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.17",5,3,"p",1,NA,171.09,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.17",4,3,"p",1,NA,172.32,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.16",5,3,"p",1,NA,198.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.16",4,3,"p",1,NA,202.52,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.15",5,3,"p",1,NA,183.45,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.15",4,3,"p",1,NA,190.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.14",5,3,"p",1,NA,171.09,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.14",4,3,"p",1,NA,175.72,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.13",5,3,"p",1,NA,198.27,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.13",4,3,"p",1,NA,191.98,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.12",5,3,"p",1,NA,178.99,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.12",4,3,"p",1,NA,203.77,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.11",5,3,"p",1,NA,184.12,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.11",4,3,"p",1,NA,180.05,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.10",5,3,"p",1,NA,204.24,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.10",4,3,"p",1,NA,183.8,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.1",5,3,"p",1,NA,207.28,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"FOR","03Sep2014.Plate.1",4,3,"p",1,NA,194.32,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.9",5,3,"p",1,NA,21.89,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.9",4,3,"p",1,NA,37.29,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.8",4,3,"p",1,NA,23.71,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.8",5,3,"p",1,NA,21.45,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.7",5,3,"p",1,NA,36.59,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.7",4,3,"p",1,NA,30.27,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.6",5,3,"p",1,NA,32.99,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.6",4,3,"p",1,NA,33.13,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.5",5,3,"p",1,NA,31.24,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.5",4,3,"p",1,NA,43.77,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.4",5,3,"p",1,NA,25.96,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.4",4,3,"p",1,NA,35.04,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.3",5,3,"p",1,NA,26.6,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.3",4,3,"p",1,NA,23.67,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.21",5,3,"p",1,NA,28.37,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.21",4,3,"p",1,NA,34.59,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.20",5,3,"p",1,NA,34.07,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.20",4,3,"p",1,NA,32.43,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.2",5,3,"p",1,NA,26.59,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.2",4,3,"p",1,NA,31.43,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.19",5,3,"p",1,NA,26.3,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.19",4,3,"p",1,NA,28.74,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.18",5,3,"p",1,NA,35.11,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.18",4,3,"p",1,NA,34.16,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.17",5,3,"p",1,NA,36.5,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.17",4,3,"p",1,NA,33.87,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.16",5,3,"p",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.16",4,3,"p",1,NA,38.05,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.15",5,3,"p",1,NA,31.53,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.15",4,3,"p",1,NA,42.45,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.14",5,3,"p",1,NA,37.27,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.14",4,3,"p",1,NA,36.82,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.13",5,3,"p",1,NA,37.64,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.13",4,3,"p",1,NA,42.2,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.12",5,3,"p",1,NA,32.16,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.12",4,3,"p",1,NA,29.36,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.11",5,3,"p",1,NA,21.85,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.11",4,3,"p",1,NA,36.46,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.10",5,3,"p",1,NA,36.14,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.10",4,3,"p",1,NA,32.6,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.1",5,3,"p",1,NA,32.91,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"FOR","26Mar2014.Plate.1",4,3,"p",1,NA,39.29,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.9",5,3,"p",1,NA,67.11,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.9",4,3,"p",1,NA,65.56,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.8",5,3,"p",1,NA,56.96,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.8",4,3,"p",1,NA,59.59,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.7",5,3,"p",1,NA,55.14,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.7",4,3,"p",1,NA,53.17,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.6",5,3,"p",1,NA,52.2,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.6",4,3,"p",1,NA,50.74,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.5",5,3,"p",1,NA,47.84,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.5",4,3,"p",1,NA,48.67,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.4",5,3,"p",1,NA,55.43,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.4",4,3,"p",1,NA,49.6,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.34",5,3,"p",1,NA,52.1,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.33",5,3,"p",1,NA,43.15,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.34",4,3,"p",1,NA,53.25,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.33",4,3,"p",1,NA,45.81,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.32",5,3,"p",1,NA,44.08,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.32",4,3,"p",1,NA,39.07,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.31",4,3,"p",1,NA,45.62,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.31",5,3,"p",1,NA,51.96,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.30",5,3,"p",1,NA,48.22,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.30",4,3,"p",1,NA,56.04,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.3",5,3,"p",1,NA,56.76,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.29",5,3,"p",1,NA,57.14,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.3",4,3,"p",1,NA,66.53,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.29",4,3,"p",1,NA,50.43,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.28",5,3,"p",1,NA,49.01,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.28",4,3,"p",1,NA,52.11,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.27",4,3,"p",1,NA,73.25,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.27",5,3,"p",1,NA,56.2,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.26",5,3,"p",1,NA,49.99,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.26",4,3,"p",1,NA,52.06,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.25",5,3,"p",1,NA,45.06,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.24",5,3,"p",1,NA,34.87,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.25",4,3,"p",1,NA,40.65,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.24",4,3,"p",1,NA,36.42,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.23",5,3,"p",1,NA,45.23,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.23",4,3,"p",1,NA,48.79,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.22",4,3,"p",1,NA,49.97,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.22",5,3,"p",1,NA,44.57,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.21",5,3,"p",1,NA,30.96,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.21",4,3,"p",1,NA,34.12,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.20",5,3,"p",1,NA,55.49,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.2",5,3,"p",1,NA,54.94,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.20",4,3,"p",1,NA,50.39,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.2",4,3,"p",1,NA,62.43,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.19",5,3,"p",1,NA,65.42,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.19",4,3,"p",1,NA,72.97,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.18",4,3,"p",1,NA,58.96,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.18",5,3,"p",1,NA,64.24,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.17",5,3,"p",1,NA,62.08,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.17",4,3,"p",1,NA,49.54,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.16",5,3,"p",1,NA,48.4,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.15",5,3,"p",1,NA,67,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.16",4,3,"p",1,NA,62.14,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.15",4,3,"p",1,NA,80.85,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.14",5,3,"p",1,NA,65.7,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.14",4,3,"p",1,NA,59.09,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.13",4,3,"p",1,NA,68.35,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.13",5,3,"p",1,NA,51.33,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.12",5,3,"p",1,NA,65.15,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.12",4,3,"p",1,NA,57.03,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.11",5,3,"p",1,NA,67.94,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.10",5,3,"p",1,NA,53.47,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.11",4,3,"p",1,NA,65.12,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.10",4,3,"p",1,NA,46.13,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.1",5,3,"p",1,NA,59.93,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"FOR","09Apr2014.Plate.1",4,3,"p",1,NA,56.17,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.9",4,3,"p",1,NA,134.59,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.9",5,3,"p",1,NA,135.21,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.8",5,3,"p",1,NA,142.39,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.8",4,3,"p",1,NA,151.82,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.7",5,3,"p",1,NA,142.35,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.7",4,3,"p",1,NA,165.51,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.6",5,3,"p",1,NA,133.67,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.6",4,3,"p",1,NA,140.24,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.5",4,3,"p",1,NA,144.19,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.5",5,3,"p",1,NA,136.68,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.4",5,3,"p",1,NA,161.1,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.4",4,3,"p",1,NA,127.99,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.32",5,3,"p",0,NA,NA,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.31",5,3,"p",1,NA,144.39,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.32",4,3,"p",1,NA,138.72,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.31",4,3,"p",1,NA,141.03,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.30",5,3,"p",1,NA,140.95,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.30",4,3,"p",1,NA,167.92,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.3",4,3,"p",1,NA,137.95,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.3",5,3,"p",1,NA,143.47,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.29",5,3,"p",1,NA,155.35,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.29",4,3,"p",1,NA,159.63,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.28",5,3,"p",1,NA,146.26,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.28",4,3,"p",1,NA,147.01,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.27",5,3,"p",1,NA,153.59,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.27",4,3,"p",1,NA,142.93,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.26",5,3,"p",1,NA,150.21,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.26",4,3,"p",1,NA,152.51,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.25",5,3,"p",1,NA,159.61,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.25",4,3,"p",1,NA,150.41,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.24",5,3,"p",1,NA,145.7,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.24",4,3,"p",1,NA,150.43,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.23",5,3,"p",1,NA,131.18,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.23",4,3,"p",1,NA,154.96,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.22",5,3,"p",1,NA,149.8,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.22",4,3,"p",1,NA,143.32,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.21",5,3,"p",1,NA,131.54,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.21",4,3,"p",1,NA,139.56,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.20",5,3,"p",1,NA,150.04,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.20",4,3,"p",1,NA,135.32,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"FOR","02Apr14.Plate.2",5,3,"p",1,NA,157.1,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"FOR","02Apr14.Plate.2",4,3,"p",1,NA,161.84,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.19",5,3,"p",1,NA,151.21,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.19",4,3,"p",1,NA,151.95,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.18",5,3,"p",0,NA,NA,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.18",4,3,"p",1,NA,126.15,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.17",5,3,"p",1,NA,149.12,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.17",4,3,"p",1,NA,151.5,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.16",5,3,"p",1,NA,154.62,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.15",5,3,"p",1,NA,168.36,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.16",4,3,"p",1,NA,163.09,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.15",4,3,"p",1,NA,152.75,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.14",5,3,"p",1,NA,161.44,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.14",4,3,"p",1,NA,167.32,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.13",4,3,"p",1,NA,180.24,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.13",5,3,"p",1,NA,155.39,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.12",5,3,"p",1,NA,143.59,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.12",4,3,"p",1,NA,165,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.11",5,3,"p",1,NA,138.16,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.11",4,3,"p",1,NA,132.15,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.10",4,3,"p",1,NA,147.51,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.10",5,3,"p",1,NA,132.61,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.1",5,2,"p",1,NA,142.24,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"FOR","02Apr2014.Plate.1",4,2,"p",1,NA,129.02,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01141240A","09Apr2014.Plate.7",7,4,"t",1,0.082,15.77,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01141240A","09Apr2014.Plate.7",7,5,"t",1,0.082,13.39,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01141240A","09Apr2014.Plate.7",6,4,"t",1,0.247,12.72,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01141240A","09Apr2014.Plate.7",6,5,"t",1,0.247,14.52,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01141240A","09Apr2014.Plate.7",5,4,"t",1,0.741,14.59,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01141240A","09Apr2014.Plate.7",5,5,"t",1,0.741,14.21,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01141240A","09Apr2014.Plate.7",4,5,"t",1,2.222,13.31,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01141240A","09Apr2014.Plate.7",4,4,"t",1,2.222,11.75,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01141240A","09Apr2014.Plate.7",3,4,"t",1,6.667,9.3,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01141240A","09Apr2014.Plate.7",3,5,"t",1,6.667,8.52,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01141240A","09Apr2014.Plate.7",2,4,"t",1,20,4.47,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01141240A","09Apr2014.Plate.7",2,5,"t",1,20,4.59,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01141228A","02Apr2014.Plate.23",7,4,"t",1,0.412,41.17,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01141228A","02Apr2014.Plate.23",7,5,"t",1,0.412,36.79,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01141228A","02Apr2014.Plate.23",6,4,"t",1,1.236,42.94,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01141228A","02Apr2014.Plate.23",6,5,"t",1,1.236,33.6,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01141228A","02Apr2014.Plate.23",5,4,"t",1,3.707,41.12,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01141228A","02Apr2014.Plate.23",5,5,"t",1,3.707,39.15,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01141228A","02Apr2014.Plate.23",4,4,"t",1,11.122,49.49,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01141228A","02Apr2014.Plate.23",4,5,"t",1,11.122,47.23,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01141228A","02Apr2014.Plate.23",3,4,"t",1,33.367,42.32,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01141228A","02Apr2014.Plate.23",3,5,"t",1,33.367,38.33,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01141228A","02Apr2014.Plate.23",2,4,"t",1,100.1,32.4,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01141228A","02Apr2014.Plate.23",2,5,"t",1,100.1,26.69,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01141210A","02Apr2014.Plate.17",7,10,"t",1,0.411,46.38,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"01141210A","02Apr2014.Plate.17",7,11,"t",1,0.411,37.49,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"01141210A","02Apr2014.Plate.17",6,10,"t",1,1.233,42.49,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"01141210A","02Apr2014.Plate.17",6,11,"t",1,1.233,35.91,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"01141210A","02Apr2014.Plate.17",5,10,"t",1,3.7,38.74,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"01141210A","02Apr2014.Plate.17",5,11,"t",1,3.7,38.01,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"01141210A","02Apr2014.Plate.17",4,10,"t",1,11.1,39.6,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"01141210A","02Apr2014.Plate.17",4,11,"t",1,11.1,36.09,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"01141210A","02Apr2014.Plate.17",3,10,"t",1,33.3,29.78,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"01141210A","02Apr2014.Plate.17",2,10,"t",1,99.9,15.61,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"01141210A","02Apr2014.Plate.17",3,11,"t",1,33.3,30.73,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"01141210A","02Apr2014.Plate.17",2,11,"t",1,99.9,17.21,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"01141208A","02Apr2014.Plate.26",7,6,"t",0,0.411,NA,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01141208A","02Apr2014.Plate.26",7,7,"t",0,0.411,NA,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01141208A","02Apr2014.Plate.26",6,6,"t",1,1.233,26.61,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01141208A","02Apr2014.Plate.26",6,7,"t",1,1.233,22.3,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01141208A","02Apr2014.Plate.26",5,6,"t",1,3.7,16.93,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01141208A","02Apr2014.Plate.26",5,7,"t",1,3.7,16.51,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01141208A","02Apr2014.Plate.26",4,7,"t",1,11.1,6.9,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01141208A","02Apr2014.Plate.26",4,6,"t",1,11.1,6.48,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01141208A","02Apr2014.Plate.26",3,6,"t",1,33.3,4.51,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01141208A","02Apr2014.Plate.26",3,7,"t",1,33.3,4.71,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01141208A","02Apr2014.Plate.26",2,6,"t",1,99.9,3.83,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01141208A","02Apr2014.Plate.26",2,7,"t",1,99.9,3.52,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01141206A","09Apr2014.Plate.6",7,4,"t",1,0.412,13.43,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01141206A","09Apr2014.Plate.6",7,5,"t",1,0.412,12.72,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01141206A","09Apr2014.Plate.6",6,4,"t",1,1.235,11.78,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01141206A","09Apr2014.Plate.6",6,5,"t",1,1.235,10.36,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01141206A","09Apr2014.Plate.6",5,4,"t",1,3.704,6.86,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01141206A","09Apr2014.Plate.6",5,5,"t",1,3.704,6.38,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01141206A","09Apr2014.Plate.6",4,4,"t",1,11.111,2.56,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01141206A","09Apr2014.Plate.6",4,5,"t",1,11.111,2.27,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01141206A","09Apr2014.Plate.6",3,4,"t",1,33.333,1.23,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01141206A","09Apr2014.Plate.6",3,5,"t",1,33.333,1.26,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01141206A","09Apr2014.Plate.6",2,4,"t",1,100,0.57,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01141196A","02Apr2014.Plate.19",7,6,"t",1,0.206,35.61,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01141206A","09Apr2014.Plate.6",2,5,"t",1,100,0.6,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01141196A","02Apr2014.Plate.19",7,7,"t",1,0.206,39.96,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01141196A","02Apr2014.Plate.19",6,6,"t",1,0.617,46.34,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01141196A","02Apr2014.Plate.19",6,7,"t",1,0.617,45.4,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01141196A","02Apr2014.Plate.19",5,7,"t",1,1.852,44.28,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01141196A","02Apr2014.Plate.19",5,6,"t",1,1.852,48.21,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01141196A","02Apr2014.Plate.19",4,6,"t",1,5.556,60.44,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01141196A","02Apr2014.Plate.19",4,7,"t",1,5.556,52.78,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01141196A","02Apr2014.Plate.19",3,6,"t",1,16.667,75.35,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01141196A","02Apr2014.Plate.19",2,6,"t",1,50,74.11,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01141196A","02Apr2014.Plate.19",3,7,"t",1,16.667,67.23,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01141196A","02Apr2014.Plate.19",2,7,"t",1,50,71.09,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01141194A","26Mar2014.Plate.10",7,10,"t",1,0.206,29.52,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01141194A","26Mar2014.Plate.10",7,11,"t",1,0.206,19.75,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01141194A","26Mar2014.Plate.10",6,10,"t",1,0.617,15.36,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01141194A","26Mar2014.Plate.10",6,11,"t",1,0.617,15.06,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01141194A","26Mar2014.Plate.10",5,10,"t",1,1.852,26.64,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01141194A","26Mar2014.Plate.10",5,11,"t",1,1.852,24.38,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01141194A","26Mar2014.Plate.10",4,10,"t",1,5.556,36.84,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01141194A","26Mar2014.Plate.10",4,11,"t",1,5.556,36.39,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01141194A","26Mar2014.Plate.10",3,10,"t",1,16.667,45.86,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01141194A","26Mar2014.Plate.10",3,11,"t",1,16.667,47.38,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01141194A","26Mar2014.Plate.10",2,10,"t",1,50,46.16,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01141194A","26Mar2014.Plate.10",2,11,"t",1,50,40.63,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01141190A","09Apr2014.Plate.7",7,8,"t",1,0.206,15.85,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01141190A","09Apr2014.Plate.7",7,9,"t",1,0.206,13.84,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01141190A","09Apr2014.Plate.7",6,8,"t",1,0.617,17.44,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01141190A","09Apr2014.Plate.7",6,9,"t",1,0.617,16.2,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01141190A","09Apr2014.Plate.7",5,8,"t",1,1.852,24.87,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01141190A","09Apr2014.Plate.7",5,9,"t",1,1.852,21.35,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01141190A","09Apr2014.Plate.7",4,8,"t",1,5.556,20.54,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01141190A","09Apr2014.Plate.7",4,9,"t",1,5.556,18.22,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01141190A","09Apr2014.Plate.7",3,8,"t",1,16.667,18.51,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01141190A","09Apr2014.Plate.7",2,8,"t",1,50,12.38,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01141190A","09Apr2014.Plate.7",3,9,"t",1,16.667,18.09,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01141190A","09Apr2014.Plate.7",2,9,"t",1,50,12.3,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01141184A","02Apr2014.Plate.24",7,8,"t",1,0.412,41.69,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01141184A","02Apr2014.Plate.24",7,9,"t",1,0.412,35.02,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01141184A","02Apr2014.Plate.24",6,8,"t",1,1.236,30.64,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01141184A","02Apr2014.Plate.24",6,9,"t",1,1.236,32.62,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01141184A","02Apr2014.Plate.24",5,8,"t",1,3.707,34.83,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01141184A","02Apr2014.Plate.24",5,9,"t",1,3.707,34.43,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01141184A","02Apr2014.Plate.24",4,8,"t",1,11.122,34.61,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01141184A","02Apr2014.Plate.24",4,9,"t",1,11.122,23.91,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01141184A","02Apr2014.Plate.24",3,8,"t",1,33.367,18.29,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01141184A","02Apr2014.Plate.24",3,9,"t",1,33.367,13.77,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01141184A","02Apr2014.Plate.24",2,8,"t",1,100.1,3.43,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01141184A","02Apr2014.Plate.24",2,9,"t",1,100.1,3.4,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01141180A","09Apr2014.Plate.10",7,4,"t",1,0.412,17.27,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"01141180A","09Apr2014.Plate.10",7,5,"t",1,0.412,15.38,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"01141180A","09Apr2014.Plate.10",6,4,"t",1,1.235,17.56,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"01141180A","09Apr2014.Plate.10",6,5,"t",1,1.235,18.7,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"01141180A","09Apr2014.Plate.10",5,4,"t",1,3.704,17.37,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"01141180A","09Apr2014.Plate.10",5,5,"t",1,3.704,16.32,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"01141180A","09Apr2014.Plate.10",4,4,"t",1,11.111,23.75,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"01141180A","09Apr2014.Plate.10",4,5,"t",1,11.111,22.17,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"01141180A","09Apr2014.Plate.10",3,4,"t",1,33.333,26.74,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"01141180A","09Apr2014.Plate.10",3,5,"t",1,33.333,24.52,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"01141180A","09Apr2014.Plate.10",2,4,"t",1,100,14.24,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"01141180A","09Apr2014.Plate.10",2,5,"t",1,100,15.61,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"01141178A","26Mar2014.Plate.19",7,4,"t",1,0.411,11.03,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01141178A","26Mar2014.Plate.19",7,5,"t",1,0.411,11.62,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01141178A","26Mar2014.Plate.19",6,4,"t",1,1.233,10.9,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01141178A","26Mar2014.Plate.19",6,5,"t",1,1.233,9.51,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01141178A","26Mar2014.Plate.19",5,4,"t",1,3.7,9.47,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01141178A","26Mar2014.Plate.19",5,5,"t",1,3.7,8.5,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01141178A","26Mar2014.Plate.19",4,4,"t",1,11.1,6.34,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01141178A","26Mar2014.Plate.19",4,5,"t",1,11.1,5.95,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01141178A","26Mar2014.Plate.19",3,4,"t",1,33.3,5.66,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01141178A","26Mar2014.Plate.19",3,5,"t",1,33.3,4.19,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01141178A","26Mar2014.Plate.19",2,4,"t",1,99.9,3.71,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01141178A","26Mar2014.Plate.19",2,5,"t",1,99.9,3.22,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01141172A","02Apr2014.Plate.18",7,10,"t",1,0.041,17.12,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01141172A","02Apr2014.Plate.18",6,10,"t",1,0.123,40.46,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01141172A","02Apr2014.Plate.18",7,11,"t",1,0.041,37.27,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01141172A","02Apr2014.Plate.18",6,11,"t",1,0.123,39.25,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01141172A","02Apr2014.Plate.18",5,10,"t",1,0.37,36.7,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01141172A","02Apr2014.Plate.18",5,11,"t",1,0.37,40.18,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01141172A","02Apr2014.Plate.18",4,10,"t",1,1.111,43.65,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01141172A","02Apr2014.Plate.18",4,11,"t",1,1.111,39.61,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01141172A","02Apr2014.Plate.18",3,10,"t",1,3.333,30.67,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01141172A","02Apr2014.Plate.18",3,11,"t",1,3.333,29.67,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01141172A","02Apr2014.Plate.18",2,10,"t",1,10,21.03,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01141172A","02Apr2014.Plate.18",2,11,"t",1,10,22.4,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01141170A","09Apr2014.Plate.1",7,10,"t",1,0.412,14.43,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01141170A","09Apr2014.Plate.1",7,11,"t",1,0.412,15.26,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01141170A","09Apr2014.Plate.1",6,11,"t",1,1.235,12.07,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01141170A","09Apr2014.Plate.1",6,10,"t",1,1.235,11.95,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01141170A","09Apr2014.Plate.1",5,10,"t",1,3.704,16.93,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01141170A","09Apr2014.Plate.1",5,11,"t",1,3.704,14.28,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01141170A","09Apr2014.Plate.1",4,10,"t",1,11.111,14.42,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01141170A","09Apr2014.Plate.1",4,11,"t",1,11.111,12.56,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01141170A","09Apr2014.Plate.1",3,10,"t",1,33.333,14.23,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01141170A","09Apr2014.Plate.1",3,11,"t",1,33.333,13.94,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01141170A","09Apr2014.Plate.1",2,10,"t",1,100,13.61,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01141170A","09Apr2014.Plate.1",2,11,"t",1,100,12.16,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01141168A","02Apr2014.Plate.28",7,6,"t",1,0.412,48.85,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01141168A","02Apr2014.Plate.28",7,7,"t",1,0.412,53.6,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01141168A","02Apr2014.Plate.28",6,6,"t",1,1.235,54.51,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01141168A","02Apr2014.Plate.28",6,7,"t",1,1.235,53.6,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01141168A","02Apr2014.Plate.28",5,6,"t",1,3.704,49.31,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01141168A","02Apr2014.Plate.28",5,7,"t",1,3.704,49.65,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01141168A","02Apr2014.Plate.28",4,6,"t",1,11.111,48.86,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01141168A","02Apr2014.Plate.28",4,7,"t",1,11.111,41.82,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01141168A","02Apr2014.Plate.28",3,6,"t",1,33.333,45.49,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01141168A","02Apr2014.Plate.28",3,7,"t",1,33.333,45.78,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01141168A","02Apr2014.Plate.28",2,6,"t",1,100,32.52,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01141168A","02Apr2014.Plate.28",2,7,"t",1,100,37.26,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01141154A","09Apr2014.Plate.3",7,10,"t",1,0.411,13.94,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01141154A","09Apr2014.Plate.3",7,11,"t",1,0.411,14.13,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01141154A","09Apr2014.Plate.3",6,10,"t",1,1.233,14.82,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01141154A","09Apr2014.Plate.3",6,11,"t",1,1.233,16.38,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01141154A","09Apr2014.Plate.3",5,10,"t",1,3.7,16.75,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01141154A","09Apr2014.Plate.3",5,11,"t",1,3.7,16.88,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01141154A","09Apr2014.Plate.3",4,10,"t",1,11.1,16.48,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01141154A","09Apr2014.Plate.3",4,11,"t",1,11.1,20.25,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01141154A","09Apr2014.Plate.3",3,10,"t",1,33.3,19.45,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01141154A","09Apr2014.Plate.3",3,11,"t",1,33.3,26.63,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01141154A","09Apr2014.Plate.3",2,10,"t",1,99.9,10.61,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01141154A","09Apr2014.Plate.3",2,11,"t",1,99.9,15.44,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01141146A","02Apr2014.Plate.3",7,8,"t",1,0.412,41.07,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01141146A","02Apr2014.Plate.3",7,9,"t",1,0.412,33.37,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01141146A","02Apr2014.Plate.3",6,8,"t",1,1.236,39.72,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01141146A","02Apr2014.Plate.3",6,9,"t",1,1.236,42.43,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01141146A","02Apr2014.Plate.3",5,8,"t",1,3.707,45.93,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01141146A","02Apr2014.Plate.3",5,9,"t",1,3.707,36.83,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01141146A","02Apr2014.Plate.3",4,8,"t",1,11.122,60.91,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01141146A","02Apr2014.Plate.3",4,9,"t",1,11.122,43.3,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01141146A","02Apr2014.Plate.3",3,8,"t",1,33.367,53.94,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01141146A","02Apr2014.Plate.3",3,9,"t",1,33.367,43.04,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01141146A","02Apr2014.Plate.3",2,8,"t",1,100.1,9.76,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01141146A","02Apr2014.Plate.3",2,9,"t",1,100.1,8.13,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01141144A","09Apr2014.Plate.8",7,8,"t",1,0.411,17.21,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01141144A","09Apr2014.Plate.8",7,9,"t",1,0.411,14.45,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01141144A","09Apr2014.Plate.8",6,8,"t",1,1.233,13.6,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01141144A","09Apr2014.Plate.8",6,9,"t",1,1.233,10.59,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01141144A","09Apr2014.Plate.8",5,8,"t",1,3.7,11.85,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01141144A","09Apr2014.Plate.8",5,9,"t",1,3.7,8.28,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01141144A","09Apr2014.Plate.8",4,9,"t",1,11.1,5.51,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01141144A","09Apr2014.Plate.8",4,8,"t",1,11.1,5.47,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01141144A","09Apr2014.Plate.8",3,8,"t",1,33.3,1.53,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01141144A","09Apr2014.Plate.8",3,9,"t",1,33.3,1.58,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01141144A","09Apr2014.Plate.8",2,8,"t",1,99.9,0.69,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01141144A","09Apr2014.Plate.8",2,9,"t",0,99.9,NA,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01141142A","26Mar2014.Plate.14",7,4,"t",1,0.412,10.03,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01141142A","26Mar2014.Plate.14",7,5,"t",1,0.412,8.68,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01141142A","26Mar2014.Plate.14",6,4,"t",1,1.236,5.75,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01141142A","26Mar2014.Plate.14",6,5,"t",1,1.236,9.62,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01141142A","26Mar2014.Plate.14",5,4,"t",1,3.707,5.84,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01141142A","26Mar2014.Plate.14",5,5,"t",1,3.707,4.53,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01141142A","26Mar2014.Plate.14",4,4,"t",1,11.122,3.48,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01141142A","26Mar2014.Plate.14",4,5,"t",1,11.122,3.87,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01141142A","26Mar2014.Plate.14",3,4,"t",1,33.367,2.73,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01141142A","26Mar2014.Plate.14",3,5,"t",1,33.367,3.27,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01141142A","26Mar2014.Plate.14",2,4,"t",1,100.1,8.4,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01141142A","26Mar2014.Plate.14",2,5,"t",1,100.1,7.95,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01141140A","02Apr2014.Plate.16",7,4,"t",1,0.004,53.93,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01141140A","02Apr2014.Plate.16",7,5,"t",1,0.004,43.93,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01141140A","02Apr2014.Plate.16",6,4,"t",1,0.012,60.61,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01141140A","02Apr2014.Plate.16",6,5,"t",1,0.012,47.46,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01141140A","02Apr2014.Plate.16",5,4,"t",1,0.037,51.68,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01141140A","02Apr2014.Plate.16",5,5,"t",1,0.037,50.77,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01141140A","02Apr2014.Plate.16",4,4,"t",1,0.111,53.22,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01141140A","02Apr2014.Plate.16",4,5,"t",1,0.111,55.37,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01141140A","02Apr2014.Plate.16",3,4,"t",1,0.333,44.29,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01141140A","02Apr2014.Plate.16",3,5,"t",1,0.333,42.33,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01141140A","02Apr2014.Plate.16",2,4,"t",1,0.999,35.86,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01141140A","02Apr2014.Plate.16",2,5,"t",1,0.999,34.29,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01141132A","02Apr2014.Plate.3",7,6,"t",1,0.004,48.4,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01141132A","02Apr2014.Plate.3",7,7,"t",1,0.004,40.22,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01141132A","02Apr2014.Plate.3",6,6,"t",1,0.012,40.76,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01141132A","02Apr2014.Plate.3",6,7,"t",1,0.012,40.23,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01141132A","02Apr2014.Plate.3",5,6,"t",1,0.037,46.01,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01141132A","02Apr2014.Plate.3",5,7,"t",1,0.037,36.55,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01141132A","02Apr2014.Plate.3",4,6,"t",1,0.111,45.29,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01141132A","02Apr2014.Plate.3",4,7,"t",1,0.111,43.53,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01141132A","02Apr2014.Plate.3",3,6,"t",1,0.333,43.19,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01141132A","02Apr2014.Plate.3",3,7,"t",1,0.333,37.13,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01141132A","02Apr2014.Plate.3",2,6,"t",1,1,44.34,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01141132A","02Apr2014.Plate.3",2,7,"t",1,1,42.75,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01141128A","02Apr2014.Plate.25",7,4,"t",1,0.412,45.59,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01141128A","02Apr2014.Plate.25",7,5,"t",1,0.412,42.29,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01141128A","02Apr2014.Plate.25",6,4,"t",1,1.235,40.94,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01141128A","02Apr2014.Plate.25",6,5,"t",1,1.235,42,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01141128A","02Apr2014.Plate.25",5,4,"t",1,3.704,43.42,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01141128A","02Apr2014.Plate.25",5,5,"t",1,3.704,46.12,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01141128A","02Apr2014.Plate.25",4,5,"t",1,11.111,36.67,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01141128A","02Apr2014.Plate.25",4,4,"t",1,11.111,43.43,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01141128A","02Apr2014.Plate.25",3,4,"t",1,33.333,34.11,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01141128A","02Apr2014.Plate.25",3,5,"t",1,33.333,33.09,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01141128A","02Apr2014.Plate.25",2,5,"t",1,100,20.58,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01141128A","02Apr2014.Plate.25",2,4,"t",1,100,19.35,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01141124A","26Mar2014.Plate.15",7,6,"t",1,0.412,12.15,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01141124A","26Mar2014.Plate.15",7,7,"t",1,0.412,11.62,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01141124A","26Mar2014.Plate.15",6,6,"t",1,1.235,9.44,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01141124A","26Mar2014.Plate.15",6,7,"t",1,1.235,7.81,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01141124A","26Mar2014.Plate.15",5,6,"t",1,3.704,4.21,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01141124A","26Mar2014.Plate.15",5,7,"t",1,3.704,6.38,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01141124A","26Mar2014.Plate.15",4,6,"t",1,11.111,2.61,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01141124A","26Mar2014.Plate.15",4,7,"t",1,11.111,3.06,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01141124A","26Mar2014.Plate.15",3,6,"t",1,33.333,1.19,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01141124A","26Mar2014.Plate.15",3,7,"t",1,33.333,1.28,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01141124A","26Mar2014.Plate.15",2,6,"t",1,100,0.59,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01141124A","26Mar2014.Plate.15",2,7,"t",1,100,0.65,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01141102A","26Mar2014.Plate.21",7,10,"t",1,0.411,7.06,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01141102A","26Mar2014.Plate.21",7,11,"t",1,0.411,8.54,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01141102A","26Mar2014.Plate.21",6,10,"t",1,1.233,8.35,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01141102A","26Mar2014.Plate.21",6,11,"t",1,1.233,8.18,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01141102A","26Mar2014.Plate.21",5,10,"t",1,3.7,9.64,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01141102A","26Mar2014.Plate.21",5,11,"t",1,3.7,8.75,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01141102A","26Mar2014.Plate.21",4,10,"t",1,11.1,8.81,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01141102A","26Mar2014.Plate.21",4,11,"t",1,11.1,6.8,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01141102A","26Mar2014.Plate.21",3,10,"t",1,33.3,11.02,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01141102A","26Mar2014.Plate.21",3,11,"t",1,33.3,7.31,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01141102A","26Mar2014.Plate.21",2,10,"t",1,99.9,6.98,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01141102A","26Mar2014.Plate.21",2,11,"t",1,99.9,7.87,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01141100A","02Apr2014.Plate.31",7,4,"t",1,0.411,44.57,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01141100A","02Apr2014.Plate.31",7,5,"t",1,0.411,50.76,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01141100A","02Apr2014.Plate.31",6,4,"t",1,1.233,47.16,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01141100A","02Apr2014.Plate.31",6,5,"t",1,1.233,48.54,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01141100A","02Apr2014.Plate.31",5,4,"t",1,3.7,44.91,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01141100A","02Apr2014.Plate.31",5,5,"t",1,3.7,39.68,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01141100A","02Apr2014.Plate.31",4,4,"t",1,11.1,48.61,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01141100A","02Apr2014.Plate.31",4,5,"t",1,11.1,42.45,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01141100A","02Apr2014.Plate.31",3,4,"t",1,33.3,45.66,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01141100A","02Apr2014.Plate.31",3,5,"t",1,33.3,44.67,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01141100A","02Apr2014.Plate.31",2,4,"t",1,99.9,42.01,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01141100A","02Apr2014.Plate.31",2,5,"t",1,99.9,40.45,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01141098A","09Apr2014.Plate.4",7,4,"t",1,0.412,13.93,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01141098A","09Apr2014.Plate.4",7,5,"t",1,0.412,12.16,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01141098A","09Apr2014.Plate.4",6,4,"t",1,1.236,14.49,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01141098A","09Apr2014.Plate.4",6,5,"t",1,1.236,15.64,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01141098A","09Apr2014.Plate.4",5,4,"t",1,3.707,12.45,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01141098A","09Apr2014.Plate.4",5,5,"t",1,3.707,11.85,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01141098A","09Apr2014.Plate.4",4,4,"t",1,11.122,11.33,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01141098A","09Apr2014.Plate.4",4,5,"t",1,11.122,9.51,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01141098A","09Apr2014.Plate.4",3,4,"t",1,33.367,12.04,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01141098A","09Apr2014.Plate.4",3,5,"t",1,33.367,11.34,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01141098A","09Apr2014.Plate.4",2,5,"t",1,100.1,19.96,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01141098A","09Apr2014.Plate.4",2,4,"t",1,100.1,22.74,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01141092A","26Mar2014.Plate.14",7,6,"t",1,0.412,12.02,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01141092A","26Mar2014.Plate.14",7,7,"t",1,0.412,8.89,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01141092A","26Mar2014.Plate.14",6,7,"t",1,1.236,7.97,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01141092A","26Mar2014.Plate.14",6,6,"t",1,1.236,8.66,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01141092A","26Mar2014.Plate.14",5,6,"t",1,3.707,9.15,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01141092A","26Mar2014.Plate.14",5,7,"t",1,3.707,10.42,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01141092A","26Mar2014.Plate.14",4,6,"t",1,11.122,9.72,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01141092A","26Mar2014.Plate.14",4,7,"t",1,11.122,9.7,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01141092A","26Mar2014.Plate.14",3,6,"t",1,33.367,8.4,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01141092A","26Mar2014.Plate.14",3,7,"t",1,33.367,9.34,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01141092A","26Mar2014.Plate.14",2,6,"t",1,100.1,7.02,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01141092A","26Mar2014.Plate.14",2,7,"t",1,100.1,8.51,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01141088A","26Mar2014.Plate.10",7,4,"t",1,0.412,9.25,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01141088A","26Mar2014.Plate.10",7,5,"t",1,0.412,10.42,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01141088A","26Mar2014.Plate.10",6,4,"t",1,1.236,10.06,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01141088A","26Mar2014.Plate.10",6,5,"t",1,1.236,10.26,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01141088A","26Mar2014.Plate.10",5,4,"t",1,3.707,10.7,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01141088A","26Mar2014.Plate.10",5,5,"t",1,3.707,8.39,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01141088A","26Mar2014.Plate.10",4,4,"t",1,11.122,9.79,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01141088A","26Mar2014.Plate.10",4,5,"t",1,11.122,9.52,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01141088A","26Mar2014.Plate.10",3,4,"t",1,33.367,9.37,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01141088A","26Mar2014.Plate.10",3,5,"t",1,33.367,10.04,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01141088A","26Mar2014.Plate.10",2,4,"t",1,100.1,2.72,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01141088A","26Mar2014.Plate.10",2,5,"t",1,100.1,2.79,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01141084A","02Apr2014.Plate.13",7,8,"t",1,0.412,54.49,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01141084A","02Apr2014.Plate.13",7,9,"t",1,0.412,40.02,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01141084A","02Apr2014.Plate.13",6,8,"t",1,1.236,54.03,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01141084A","02Apr2014.Plate.13",6,9,"t",1,1.236,48.82,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01141084A","02Apr2014.Plate.13",5,8,"t",1,3.707,55.54,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01141084A","02Apr2014.Plate.13",5,9,"t",1,3.707,49.04,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01141084A","02Apr2014.Plate.13",4,8,"t",1,11.122,68.7,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01141084A","02Apr2014.Plate.13",4,9,"t",1,11.122,68.47,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01141084A","02Apr2014.Plate.13",3,8,"t",1,33.367,68.71,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01141084A","02Apr2014.Plate.13",3,9,"t",1,33.367,63.71,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01141084A","02Apr2014.Plate.13",2,8,"t",1,100.1,47.02,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01141084A","02Apr2014.Plate.13",2,9,"t",1,100.1,43.8,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01141074A","02Apr2014.Plate.22",7,10,"t",1,0.206,32.25,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01141074A","02Apr2014.Plate.22",7,11,"t",1,0.206,34.36,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01141074A","02Apr2014.Plate.22",6,10,"t",1,0.617,37,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01141074A","02Apr2014.Plate.22",6,11,"t",1,0.617,37.88,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01141074A","02Apr2014.Plate.22",5,10,"t",1,1.852,34.77,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01141074A","02Apr2014.Plate.22",5,11,"t",1,1.852,33.7,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01141074A","02Apr2014.Plate.22",4,10,"t",1,5.556,32.31,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01141074A","02Apr2014.Plate.22",4,11,"t",1,5.556,30.5,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01141074A","02Apr2014.Plate.22",3,10,"t",1,16.667,29.75,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01141074A","02Apr2014.Plate.22",3,11,"t",1,16.667,30.08,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01141074A","02Apr2014.Plate.22",2,10,"t",1,50,31.29,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01141074A","02Apr2014.Plate.22",2,11,"t",1,50,25.17,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01141072A","02Apr2014.Plate.11",7,6,"t",1,0.412,48.97,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01141072A","02Apr2014.Plate.11",7,7,"t",1,0.412,45.07,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01141072A","02Apr2014.Plate.11",6,6,"t",1,1.235,47.65,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01141072A","02Apr2014.Plate.11",6,7,"t",1,1.235,39.7,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01141072A","02Apr2014.Plate.11",5,6,"t",1,3.704,41.53,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01141072A","02Apr2014.Plate.11",5,7,"t",1,3.704,36.92,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01141072A","02Apr2014.Plate.11",4,6,"t",1,11.111,38.7,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01141072A","02Apr2014.Plate.11",3,6,"t",1,33.333,32.83,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01141072A","02Apr2014.Plate.11",4,7,"t",1,11.111,40.07,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01141072A","02Apr2014.Plate.11",3,7,"t",1,33.333,40.74,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01141072A","02Apr2014.Plate.11",2,6,"t",1,100,27.35,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01141072A","02Apr2014.Plate.11",2,7,"t",1,100,19.73,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01141068A","02Apr14.Plate.2",7,5,"t",1,0.041,46.77,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01141068A","02Apr14.Plate.2",7,4,"t",1,0.041,41.04,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01141068A","02Apr14.Plate.2",6,4,"t",1,0.124,42.87,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01141068A","02Apr14.Plate.2",6,5,"t",1,0.124,36.55,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01141068A","02Apr14.Plate.2",5,4,"t",1,0.371,42.25,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01141068A","02Apr14.Plate.2",5,5,"t",1,0.371,40.58,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01141068A","02Apr14.Plate.2",4,4,"t",1,1.112,49.5,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01141068A","02Apr14.Plate.2",4,5,"t",1,1.112,41.54,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01141068A","02Apr14.Plate.2",3,4,"t",1,3.337,37.41,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01141068A","02Apr14.Plate.2",3,5,"t",1,3.337,36.26,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01141068A","02Apr14.Plate.2",2,4,"t",1,10.01,13.52,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01141068A","02Apr14.Plate.2",2,5,"t",1,10.01,14.59,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01141066A","02Apr2014.Plate.32",7,8,"t",1,0.411,47.83,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01141066A","02Apr2014.Plate.32",7,9,"t",1,0.411,46.16,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01141066A","02Apr2014.Plate.32",6,8,"t",1,1.233,48.19,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01141066A","02Apr2014.Plate.32",6,9,"t",1,1.233,48.6,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01141066A","02Apr2014.Plate.32",5,8,"t",1,3.7,47.5,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01141066A","02Apr2014.Plate.32",5,9,"t",1,3.7,48.54,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01141066A","02Apr2014.Plate.32",4,8,"t",1,11.1,57.07,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01141066A","02Apr2014.Plate.32",4,9,"t",1,11.1,52.63,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01141066A","02Apr2014.Plate.32",3,8,"t",1,33.3,50.01,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01141066A","02Apr2014.Plate.32",3,9,"t",1,33.3,43.35,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01141066A","02Apr2014.Plate.32",2,8,"t",1,99.9,30.06,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01141066A","02Apr2014.Plate.32",2,9,"t",1,99.9,27.29,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01141050A","09Apr2014.Plate.4",7,10,"t",1,0.004,13.34,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01141050A","09Apr2014.Plate.4",7,11,"t",1,0.004,10.56,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01141050A","09Apr2014.Plate.4",6,10,"t",1,0.012,14.13,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01141050A","09Apr2014.Plate.4",6,11,"t",1,0.012,11.4,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01141050A","09Apr2014.Plate.4",5,10,"t",1,0.037,11.56,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01141050A","09Apr2014.Plate.4",5,11,"t",1,0.037,8.73,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01141050A","09Apr2014.Plate.4",4,10,"t",1,0.111,9.15,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01141050A","09Apr2014.Plate.4",4,11,"t",1,0.111,9.05,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01141050A","09Apr2014.Plate.4",3,10,"t",1,0.333,9.56,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01141050A","09Apr2014.Plate.4",3,11,"t",1,0.333,10.32,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01141050A","09Apr2014.Plate.4",2,10,"t",1,0.999,10.11,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01141050A","09Apr2014.Plate.4",2,11,"t",1,0.999,10.05,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01141046A","02Apr2014.Plate.31",7,10,"t",1,0.041,27.87,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01141046A","02Apr2014.Plate.31",7,11,"t",1,0.041,33.09,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01141046A","02Apr2014.Plate.31",6,10,"t",1,0.124,32.45,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01141046A","02Apr2014.Plate.31",6,11,"t",1,0.124,32.96,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01141046A","02Apr2014.Plate.31",5,10,"t",1,0.371,29.87,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01141046A","02Apr2014.Plate.31",4,10,"t",1,1.112,31.89,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01141046A","02Apr2014.Plate.31",5,11,"t",1,0.371,30.26,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01141046A","02Apr2014.Plate.31",4,11,"t",1,1.112,31.09,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01141046A","02Apr2014.Plate.31",3,10,"t",1,3.337,35.83,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01141046A","02Apr2014.Plate.31",2,10,"t",1,10.01,32.48,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01141046A","02Apr2014.Plate.31",3,11,"t",1,3.337,31.77,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01141046A","02Apr2014.Plate.31",2,11,"t",1,10.01,28.81,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01141038A","02Apr2014.Plate.20",7,4,"t",1,0.411,49.69,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01141038A","02Apr2014.Plate.20",7,5,"t",1,0.411,47.8,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01141038A","02Apr2014.Plate.20",6,5,"t",1,1.233,44.27,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01141038A","02Apr2014.Plate.20",6,4,"t",1,1.233,51.6,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01141038A","02Apr2014.Plate.20",5,4,"t",1,3.7,36.84,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01141038A","02Apr2014.Plate.20",5,5,"t",1,3.7,49.96,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01141038A","02Apr2014.Plate.20",4,4,"t",1,11.1,44.1,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01141038A","02Apr2014.Plate.20",4,5,"t",1,11.1,51.28,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01141038A","02Apr2014.Plate.20",3,4,"t",1,33.3,26.35,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01141038A","02Apr2014.Plate.20",3,5,"t",1,33.3,29.19,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01141038A","02Apr2014.Plate.20",2,4,"t",1,99.9,10,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01141038A","02Apr2014.Plate.20",2,5,"t",1,99.9,9.85,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01141034A","02Apr2014.Plate.17",7,4,"t",1,0.041,52.99,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"01141034A","02Apr2014.Plate.17",7,5,"t",1,0.041,45.25,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"01141034A","02Apr2014.Plate.17",6,4,"t",1,0.123,42.88,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"01141034A","02Apr2014.Plate.17",6,5,"t",1,0.123,43.55,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"01141034A","02Apr2014.Plate.17",5,4,"t",1,0.37,39.38,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"01141034A","02Apr2014.Plate.17",5,5,"t",1,0.37,34.91,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"01141034A","02Apr2014.Plate.17",4,4,"t",1,1.11,29.61,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"01141034A","02Apr2014.Plate.17",4,5,"t",1,1.11,31.8,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"01141034A","02Apr2014.Plate.17",3,4,"t",1,3.33,23.03,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"01141034A","02Apr2014.Plate.17",3,5,"t",1,3.33,22.91,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"01141034A","02Apr2014.Plate.17",2,4,"t",1,9.99,13.07,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"01141034A","02Apr2014.Plate.17",2,5,"t",1,9.99,13.71,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"01141010A","02Apr2014.Plate.14",7,4,"t",1,0.411,51.5,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"01141010A","02Apr2014.Plate.14",7,5,"t",1,0.411,49.67,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"01141010A","02Apr2014.Plate.14",6,4,"t",1,1.233,40.04,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"01141010A","02Apr2014.Plate.14",6,5,"t",1,1.233,42.75,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"01141010A","02Apr2014.Plate.14",5,4,"t",1,3.7,36.37,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"01141010A","02Apr2014.Plate.14",5,5,"t",1,3.7,36.71,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"01141010A","02Apr2014.Plate.14",4,4,"t",1,11.1,30.69,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"01141010A","02Apr2014.Plate.14",4,5,"t",1,11.1,31.63,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"01141010A","02Apr2014.Plate.14",3,4,"t",1,33.3,18.55,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"01141010A","02Apr2014.Plate.14",3,5,"t",1,33.3,17.17,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"01141010A","02Apr2014.Plate.14",2,4,"t",1,99.9,10.87,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"01141010A","02Apr2014.Plate.14",2,5,"t",1,99.9,9.53,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"01141008A","26Mar2014.Plate.19",7,8,"t",1,0.412,11.05,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01141008A","26Mar2014.Plate.19",7,9,"t",1,0.412,11.82,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01141008A","26Mar2014.Plate.19",6,8,"t",1,1.236,11.28,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01141008A","26Mar2014.Plate.19",6,9,"t",1,1.236,10.23,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01141008A","26Mar2014.Plate.19",5,8,"t",1,3.707,15.27,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01141008A","26Mar2014.Plate.19",5,9,"t",1,3.707,11.13,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01141008A","26Mar2014.Plate.19",4,8,"t",1,11.122,12.65,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01141008A","26Mar2014.Plate.19",4,9,"t",1,11.122,11.11,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01141008A","26Mar2014.Plate.19",3,8,"t",1,33.367,12.35,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01141008A","26Mar2014.Plate.19",3,9,"t",1,33.367,10.8,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01141008A","26Mar2014.Plate.19",2,8,"t",1,100.1,16.98,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01141008A","26Mar2014.Plate.19",2,9,"t",1,100.1,15.12,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01140996A","02Apr2014.Plate.21",7,6,"t",1,0.041,31.81,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140996A","02Apr2014.Plate.21",7,7,"t",1,0.041,33.98,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140996A","02Apr2014.Plate.21",6,6,"t",1,0.124,32.17,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140996A","02Apr2014.Plate.21",6,7,"t",1,0.124,27.41,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140996A","02Apr2014.Plate.21",5,6,"t",1,0.371,27.27,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140996A","02Apr2014.Plate.21",5,7,"t",1,0.371,25.89,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140996A","02Apr2014.Plate.21",4,6,"t",1,1.112,27.8,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140996A","02Apr2014.Plate.21",4,7,"t",1,1.112,23.95,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140996A","02Apr2014.Plate.21",3,6,"t",1,3.337,25.34,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140996A","02Apr2014.Plate.21",3,7,"t",1,3.337,23.85,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140996A","02Apr2014.Plate.21",2,6,"t",1,10.01,23.08,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140996A","02Apr2014.Plate.21",2,7,"t",1,10.01,19.08,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140990A","09Apr2014.Plate.1",7,6,"t",1,0.412,17.51,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01140990A","09Apr2014.Plate.1",6,6,"t",1,1.236,12.04,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01140990A","09Apr2014.Plate.1",7,7,"t",1,0.412,14.38,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01140990A","09Apr2014.Plate.1",6,7,"t",1,1.236,12.24,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01140990A","09Apr2014.Plate.1",5,6,"t",1,3.707,14.05,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01140990A","09Apr2014.Plate.1",5,7,"t",1,3.707,13.74,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01140990A","09Apr2014.Plate.1",4,6,"t",1,11.122,11.96,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01140990A","09Apr2014.Plate.1",4,7,"t",1,11.122,11.18,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01140990A","09Apr2014.Plate.1",3,6,"t",1,33.367,14.46,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01140990A","09Apr2014.Plate.1",3,7,"t",1,33.367,11.49,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01140990A","09Apr2014.Plate.1",2,6,"t",1,100.1,10.64,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01140990A","09Apr2014.Plate.1",2,7,"t",1,100.1,8.82,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01140986A","26Mar2014.Plate.17",7,6,"t",1,0.412,5.82,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140986A","26Mar2014.Plate.17",7,7,"t",1,0.412,5.17,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140986A","26Mar2014.Plate.17",6,6,"t",1,1.235,3.8,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140986A","26Mar2014.Plate.17",6,7,"t",1,1.235,3.09,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140986A","26Mar2014.Plate.17",5,6,"t",1,3.704,1.48,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140986A","26Mar2014.Plate.17",5,7,"t",1,3.704,1.54,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140986A","26Mar2014.Plate.17",4,6,"t",1,11.111,0.88,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140986A","26Mar2014.Plate.17",4,7,"t",1,11.111,0.67,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140986A","26Mar2014.Plate.17",3,6,"t",1,33.333,0.54,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140986A","26Mar2014.Plate.17",3,7,"t",1,33.333,0.54,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140986A","26Mar2014.Plate.17",2,6,"t",0,100,NA,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140986A","26Mar2014.Plate.17",2,7,"t",0,100,NA,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140982A","02Apr2014.Plate.19",7,8,"t",1,0.412,43.67,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140982A","02Apr2014.Plate.19",7,9,"t",1,0.412,29.6,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140982A","02Apr2014.Plate.19",6,8,"t",1,1.235,40.69,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140982A","02Apr2014.Plate.19",6,9,"t",1,1.235,28.47,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140982A","02Apr2014.Plate.19",5,9,"t",1,3.704,25.79,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140982A","02Apr2014.Plate.19",5,8,"t",1,3.704,35.82,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140982A","02Apr2014.Plate.19",4,8,"t",1,11.111,7.34,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140982A","02Apr2014.Plate.19",4,9,"t",1,11.111,6.09,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140982A","02Apr2014.Plate.19",3,8,"t",1,33.333,3.2,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140982A","02Apr2014.Plate.19",2,8,"t",1,100,1.39,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140982A","02Apr2014.Plate.19",3,9,"t",1,33.333,2.94,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140982A","02Apr2014.Plate.19",2,9,"t",1,100,1.49,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140978A","09Apr2014.Plate.8",7,4,"t",1,0.041,17.3,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01140978A","09Apr2014.Plate.8",6,4,"t",1,0.124,17.48,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01140978A","09Apr2014.Plate.8",7,5,"t",1,0.041,18.05,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01140978A","09Apr2014.Plate.8",6,5,"t",1,0.124,15.56,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01140978A","09Apr2014.Plate.8",5,4,"t",1,0.371,17.43,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01140978A","09Apr2014.Plate.8",5,5,"t",1,0.371,16.92,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01140978A","09Apr2014.Plate.8",4,4,"t",1,1.112,18.25,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01140978A","09Apr2014.Plate.8",4,5,"t",1,1.112,15.55,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01140978A","09Apr2014.Plate.8",3,4,"t",1,3.337,24.06,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01140978A","09Apr2014.Plate.8",3,5,"t",1,3.337,17.44,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01140978A","09Apr2014.Plate.8",2,4,"t",1,10.01,23.25,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01140978A","09Apr2014.Plate.8",2,5,"t",1,10.01,16.48,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01140972A","02Apr2014.Plate.16",7,10,"t",1,0.412,45.82,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140972A","02Apr2014.Plate.16",7,11,"t",1,0.412,38.82,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140972A","02Apr2014.Plate.16",6,10,"t",1,1.236,45.98,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140972A","02Apr2014.Plate.16",6,11,"t",1,1.236,45.59,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140972A","02Apr2014.Plate.16",5,10,"t",1,3.707,44.82,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140972A","02Apr2014.Plate.16",5,11,"t",1,3.707,43.34,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140972A","02Apr2014.Plate.16",4,10,"t",1,11.122,46.08,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140972A","02Apr2014.Plate.16",4,11,"t",1,11.122,41.68,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140972A","02Apr2014.Plate.16",3,10,"t",1,33.367,45.98,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140972A","02Apr2014.Plate.16",3,11,"t",1,33.367,41.27,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140972A","02Apr2014.Plate.16",2,10,"t",1,100.1,43.93,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140972A","02Apr2014.Plate.16",2,11,"t",1,100.1,39.94,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140966A","02Apr2014.Plate.7",7,4,"t",1,0.412,35.53,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140966A","02Apr2014.Plate.7",7,5,"t",1,0.412,39.99,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140966A","02Apr2014.Plate.7",6,4,"t",1,1.236,40.14,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140966A","02Apr2014.Plate.7",6,5,"t",1,1.236,40.38,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140966A","02Apr2014.Plate.7",5,4,"t",1,3.707,36.17,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140966A","02Apr2014.Plate.7",5,5,"t",1,3.707,42.35,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140966A","02Apr2014.Plate.7",4,4,"t",1,11.122,40.33,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140966A","02Apr2014.Plate.7",4,5,"t",1,11.122,41.36,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140966A","02Apr2014.Plate.7",3,4,"t",1,33.367,41.61,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140966A","02Apr2014.Plate.7",3,5,"t",1,33.367,41.8,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140966A","02Apr2014.Plate.7",2,4,"t",1,100.1,41.16,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140966A","02Apr2014.Plate.7",2,5,"t",1,100.1,39.43,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140956A","09Apr2014.Plate.8",7,6,"t",1,0.082,12.97,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01140956A","09Apr2014.Plate.8",7,7,"t",1,0.082,12.35,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01140956A","09Apr2014.Plate.8",6,6,"t",1,0.247,13.16,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01140956A","09Apr2014.Plate.8",6,7,"t",1,0.247,13.15,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01140956A","09Apr2014.Plate.8",5,6,"t",1,0.741,10.57,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01140956A","09Apr2014.Plate.8",5,7,"t",1,0.741,12.8,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01140956A","09Apr2014.Plate.8",4,6,"t",1,2.222,12.31,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01140956A","09Apr2014.Plate.8",4,7,"t",1,2.222,11.82,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01140956A","09Apr2014.Plate.8",3,6,"t",1,6.667,14.63,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01140956A","09Apr2014.Plate.8",3,7,"t",1,6.667,11.66,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01140956A","09Apr2014.Plate.8",2,6,"t",1,20,10.98,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01140956A","09Apr2014.Plate.8",2,7,"t",1,20,8.42,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"01140950A","09Apr2014.Plate.7",7,10,"t",1,0.412,13.22,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01140950A","09Apr2014.Plate.7",7,11,"t",1,0.412,14.93,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01140950A","09Apr2014.Plate.7",6,10,"t",1,1.236,10.88,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01140950A","09Apr2014.Plate.7",6,11,"t",1,1.236,10.42,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01140950A","09Apr2014.Plate.7",5,10,"t",1,3.707,12.59,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01140950A","09Apr2014.Plate.7",5,11,"t",1,3.707,14.29,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01140950A","09Apr2014.Plate.7",4,10,"t",1,11.122,13.69,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01140950A","09Apr2014.Plate.7",4,11,"t",1,11.122,13.93,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01140950A","09Apr2014.Plate.7",3,10,"t",1,33.367,19.9,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01140950A","09Apr2014.Plate.7",3,11,"t",1,33.367,18.19,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01140950A","09Apr2014.Plate.7",2,10,"t",1,100.1,4.83,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01140950A","09Apr2014.Plate.7",2,11,"t",1,100.1,4.64,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01140948A","02Apr2014.Plate.9",7,8,"t",1,0.412,42.29,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140948A","02Apr2014.Plate.9",7,9,"t",1,0.412,50.41,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140948A","02Apr2014.Plate.9",6,8,"t",1,1.235,34.06,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140948A","02Apr2014.Plate.9",6,9,"t",1,1.235,38.33,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140948A","02Apr2014.Plate.9",5,8,"t",1,3.704,51.29,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140948A","02Apr2014.Plate.9",5,9,"t",1,3.704,52.66,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140948A","02Apr2014.Plate.9",4,8,"t",1,11.111,57.31,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140948A","02Apr2014.Plate.9",4,9,"t",1,11.111,72.07,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140948A","02Apr2014.Plate.9",3,8,"t",1,33.333,34.68,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140948A","02Apr2014.Plate.9",3,9,"t",1,33.333,35.36,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140948A","02Apr2014.Plate.9",2,8,"t",1,100,27.78,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140948A","02Apr2014.Plate.9",2,9,"t",1,100,23,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140944A","02Apr2014.Plate.4",7,4,"t",1,0.412,36.49,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140944A","02Apr2014.Plate.4",7,5,"t",1,0.412,39.49,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140944A","02Apr2014.Plate.4",6,4,"t",1,1.235,43.2,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140944A","02Apr2014.Plate.4",6,5,"t",1,1.235,42.19,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140944A","02Apr2014.Plate.4",5,4,"t",1,3.704,43.15,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140944A","02Apr2014.Plate.4",5,5,"t",1,3.704,49.89,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140944A","02Apr2014.Plate.4",4,4,"t",1,11.111,47.2,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140944A","02Apr2014.Plate.4",4,5,"t",1,11.111,49.56,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140944A","02Apr2014.Plate.4",3,4,"t",1,33.333,55.83,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140944A","02Apr2014.Plate.4",3,5,"t",1,33.333,50.88,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140944A","02Apr2014.Plate.4",2,4,"t",1,100,48.05,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140944A","02Apr2014.Plate.4",2,5,"t",1,100,43.89,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140942A","26Mar2014.Plate.15",7,8,"t",1,0.412,13.15,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140942A","26Mar2014.Plate.15",7,9,"t",1,0.412,11.35,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140942A","26Mar2014.Plate.15",6,8,"t",1,1.235,10.71,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140942A","26Mar2014.Plate.15",6,9,"t",1,1.235,9.45,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140942A","26Mar2014.Plate.15",5,8,"t",1,3.704,8.27,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140942A","26Mar2014.Plate.15",5,9,"t",1,3.704,7.07,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140942A","26Mar2014.Plate.15",4,8,"t",1,11.111,10.34,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140942A","26Mar2014.Plate.15",4,9,"t",1,11.111,10.08,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140942A","26Mar2014.Plate.15",3,8,"t",1,33.333,10.99,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140942A","26Mar2014.Plate.15",3,9,"t",1,33.333,10.56,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140942A","26Mar2014.Plate.15",2,8,"t",1,100,8.64,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140942A","26Mar2014.Plate.15",2,9,"t",1,100,9.04,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140924A","02Apr2014.Plate.14",7,10,"t",1,0.412,45.61,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"01140924A","02Apr2014.Plate.14",7,11,"t",1,0.412,49.28,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"01140924A","02Apr2014.Plate.14",6,10,"t",1,1.236,40.49,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"01140924A","02Apr2014.Plate.14",6,11,"t",1,1.236,42.12,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"01140924A","02Apr2014.Plate.14",5,10,"t",1,3.707,38.69,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"01140924A","02Apr2014.Plate.14",5,11,"t",1,3.707,43.95,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"01140924A","02Apr2014.Plate.14",4,10,"t",1,11.122,79.41,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"01140924A","02Apr2014.Plate.14",4,11,"t",1,11.122,52.28,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"01140924A","02Apr2014.Plate.14",3,10,"t",1,33.367,45.76,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"01140924A","02Apr2014.Plate.14",3,11,"t",1,33.367,42.42,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"01140924A","02Apr2014.Plate.14",2,10,"t",1,100.1,35.81,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"01140924A","02Apr2014.Plate.14",2,11,"t",1,100.1,28.25,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"01140922A","02Apr2014.Plate.26",7,8,"t",0,0.041,NA,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140922A","02Apr2014.Plate.26",7,9,"t",0,0.041,NA,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140922A","02Apr2014.Plate.26",6,8,"t",1,0.123,49.54,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140922A","02Apr2014.Plate.26",6,9,"t",1,0.123,47.36,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140922A","02Apr2014.Plate.26",5,8,"t",1,0.37,46.86,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140922A","02Apr2014.Plate.26",5,9,"t",1,0.37,45.89,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140922A","02Apr2014.Plate.26",4,8,"t",1,1.11,45.78,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140922A","02Apr2014.Plate.26",4,9,"t",1,1.11,43.66,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140922A","02Apr2014.Plate.26",3,8,"t",1,3.33,43.15,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140922A","02Apr2014.Plate.26",3,9,"t",1,3.33,39.15,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140922A","02Apr2014.Plate.26",2,8,"t",1,9.99,29.86,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140922A","02Apr2014.Plate.26",2,9,"t",1,9.99,28.87,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140914A","26Mar2014.Plate.9",7,10,"t",1,0.412,7.23,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140914A","26Mar2014.Plate.9",7,11,"t",1,0.412,7.21,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140914A","26Mar2014.Plate.9",6,10,"t",1,1.236,6.62,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140914A","26Mar2014.Plate.9",6,11,"t",1,1.236,6.38,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140914A","26Mar2014.Plate.9",5,10,"t",1,3.707,7.46,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140914A","26Mar2014.Plate.9",5,11,"t",1,3.707,5.52,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140914A","26Mar2014.Plate.9",4,10,"t",1,11.122,10.58,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140914A","26Mar2014.Plate.9",4,11,"t",1,11.122,9.88,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140914A","26Mar2014.Plate.9",3,10,"t",1,33.367,11.36,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140914A","26Mar2014.Plate.9",3,11,"t",1,33.367,10.53,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140914A","26Mar2014.Plate.9",2,10,"t",1,100.1,9.91,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140914A","26Mar2014.Plate.9",2,11,"t",1,100.1,7.39,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140906A","02Apr2014.Plate.11",7,8,"t",1,0.411,52.92,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140906A","02Apr2014.Plate.11",7,9,"t",1,0.411,50.6,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140906A","02Apr2014.Plate.11",6,8,"t",1,1.233,43.9,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140906A","02Apr2014.Plate.11",6,9,"t",1,1.233,56.35,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140906A","02Apr2014.Plate.11",5,8,"t",1,3.7,38.31,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140906A","02Apr2014.Plate.11",5,9,"t",1,3.7,37.08,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140906A","02Apr2014.Plate.11",4,8,"t",1,11.1,24.27,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140906A","02Apr2014.Plate.11",4,9,"t",1,11.1,16.9,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140906A","02Apr2014.Plate.11",3,8,"t",1,33.3,7.67,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140906A","02Apr2014.Plate.11",3,9,"t",1,33.3,8.42,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140906A","02Apr2014.Plate.11",2,8,"t",1,99.9,2.13,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140906A","02Apr2014.Plate.11",2,9,"t",1,99.9,2.89,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140880A","26Mar2014.Plate.9",7,6,"t",1,0.021,7.62,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140880A","26Mar2014.Plate.9",7,7,"t",1,0.021,8.94,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140880A","26Mar2014.Plate.9",6,6,"t",1,0.062,8.18,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140880A","26Mar2014.Plate.9",6,7,"t",1,0.062,6.55,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140880A","26Mar2014.Plate.9",5,6,"t",1,0.185,10.11,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140880A","26Mar2014.Plate.9",5,7,"t",1,0.185,7.62,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140880A","26Mar2014.Plate.9",4,6,"t",1,0.556,9.13,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140880A","26Mar2014.Plate.9",4,7,"t",1,0.556,9.7,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140880A","26Mar2014.Plate.9",3,6,"t",1,1.667,12.11,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140880A","26Mar2014.Plate.9",3,7,"t",1,1.667,11.78,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140880A","26Mar2014.Plate.9",2,6,"t",1,5,11.59,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140880A","26Mar2014.Plate.9",2,7,"t",1,5,10.04,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140872A","26Mar2014.Plate.11",7,10,"t",1,0.412,9.12,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140872A","26Mar2014.Plate.11",7,11,"t",1,0.412,8.87,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140872A","26Mar2014.Plate.11",6,10,"t",1,1.235,8.05,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140872A","26Mar2014.Plate.11",6,11,"t",1,1.235,7.23,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140872A","26Mar2014.Plate.11",5,11,"t",1,3.704,6.88,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140872A","26Mar2014.Plate.11",5,10,"t",1,3.704,10.4,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140872A","26Mar2014.Plate.11",4,10,"t",1,11.111,9.03,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140872A","26Mar2014.Plate.11",3,10,"t",1,33.333,9.44,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140872A","26Mar2014.Plate.11",4,11,"t",1,11.111,9.27,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140872A","26Mar2014.Plate.11",3,11,"t",1,33.333,9.98,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140872A","26Mar2014.Plate.11",2,11,"t",1,100,8.13,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140872A","26Mar2014.Plate.11",2,10,"t",1,100,7.64,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140866A","09Apr2014.Plate.5",7,10,"t",1,0.206,14.06,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140866A","09Apr2014.Plate.5",6,10,"t",1,0.617,11.38,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140866A","09Apr2014.Plate.5",7,11,"t",1,0.206,11.93,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140866A","09Apr2014.Plate.5",6,11,"t",1,0.617,10.3,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140866A","09Apr2014.Plate.5",5,11,"t",1,1.852,8.42,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140866A","09Apr2014.Plate.5",5,10,"t",1,1.852,8.46,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140866A","09Apr2014.Plate.5",4,10,"t",1,5.556,8.51,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140866A","09Apr2014.Plate.5",3,10,"t",1,16.667,3.9,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140866A","09Apr2014.Plate.5",4,11,"t",1,5.556,5.47,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140866A","09Apr2014.Plate.5",3,11,"t",1,16.667,2.98,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140866A","09Apr2014.Plate.5",2,11,"t",1,50,2.34,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140866A","09Apr2014.Plate.5",2,10,"t",1,50,3.04,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140856A","02Apr2014.Plate.21",7,8,"t",1,0.411,36.52,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140856A","02Apr2014.Plate.21",6,8,"t",1,1.233,43.44,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140856A","02Apr2014.Plate.21",7,9,"t",1,0.411,30.46,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140856A","02Apr2014.Plate.21",6,9,"t",1,1.233,40.28,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140856A","02Apr2014.Plate.21",5,8,"t",1,3.7,43.53,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140856A","02Apr2014.Plate.21",4,8,"t",1,11.1,41.11,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140856A","02Apr2014.Plate.21",5,9,"t",1,3.7,43.1,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140856A","02Apr2014.Plate.21",4,9,"t",1,11.1,44.54,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140856A","02Apr2014.Plate.21",3,9,"t",1,33.3,49.59,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140856A","02Apr2014.Plate.21",3,8,"t",1,33.3,41.19,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140856A","02Apr2014.Plate.21",2,8,"t",1,99.9,33.19,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140852A","26Mar2014.Plate.12",7,4,"t",1,0.041,8.56,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"01140856A","02Apr2014.Plate.21",2,9,"t",1,99.9,33.32,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140852A","26Mar2014.Plate.12",7,5,"t",1,0.041,7.24,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"01140852A","26Mar2014.Plate.12",6,5,"t",1,0.123,10.04,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"01140852A","26Mar2014.Plate.12",6,4,"t",1,0.123,10.87,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"01140852A","26Mar2014.Plate.12",5,4,"t",1,0.37,9.62,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"01140852A","26Mar2014.Plate.12",4,4,"t",1,1.11,8.09,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"01140852A","26Mar2014.Plate.12",5,5,"t",1,0.37,6.89,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"01140852A","26Mar2014.Plate.12",4,5,"t",1,1.11,7.05,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"01140852A","26Mar2014.Plate.12",3,5,"t",1,3.33,6.82,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"01140852A","26Mar2014.Plate.12",3,4,"t",1,3.33,11.63,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"01140852A","26Mar2014.Plate.12",2,4,"t",1,9.99,9.32,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"01140850A","09Apr2014.Plate.4",7,8,"t",1,0.041,12.59,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01140852A","26Mar2014.Plate.12",2,5,"t",1,9.99,8.77,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"01140850A","09Apr2014.Plate.4",7,9,"t",1,0.041,10.78,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01140850A","09Apr2014.Plate.4",6,9,"t",1,0.124,13.83,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01140850A","09Apr2014.Plate.4",6,8,"t",1,0.124,12.65,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01140850A","09Apr2014.Plate.4",5,8,"t",1,0.371,14.27,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01140850A","09Apr2014.Plate.4",5,9,"t",1,0.371,14.13,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01140850A","09Apr2014.Plate.4",4,8,"t",1,1.112,11.95,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01140850A","09Apr2014.Plate.4",4,9,"t",1,1.112,11.65,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01140850A","09Apr2014.Plate.4",3,8,"t",1,3.337,13.82,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01140850A","09Apr2014.Plate.4",3,9,"t",1,3.337,13.94,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01140850A","09Apr2014.Plate.4",2,8,"t",1,10.01,13.07,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01140850A","09Apr2014.Plate.4",2,9,"t",1,10.01,11.54,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"01140830A","02Apr2014.Plate.19",7,11,"t",1,0.412,37.21,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140830A","02Apr2014.Plate.19",7,10,"t",1,0.412,39.51,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140830A","02Apr2014.Plate.19",6,10,"t",1,1.236,35.85,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140830A","02Apr2014.Plate.19",6,11,"t",1,1.236,35.93,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140830A","02Apr2014.Plate.19",5,11,"t",1,3.707,39.27,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140830A","02Apr2014.Plate.19",5,10,"t",1,3.707,41.94,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140830A","02Apr2014.Plate.19",4,10,"t",1,11.122,42.39,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140830A","02Apr2014.Plate.19",3,10,"t",1,33.367,44.31,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140830A","02Apr2014.Plate.19",4,11,"t",1,11.122,44.79,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140830A","02Apr2014.Plate.19",3,11,"t",1,33.367,43.35,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140830A","02Apr2014.Plate.19",2,11,"t",1,100.1,31.84,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140830A","02Apr2014.Plate.19",2,10,"t",1,100.1,34.13,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140826A","02Apr2014.Plate.30",7,6,"t",1,0.411,60.94,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140826A","02Apr2014.Plate.30",6,6,"t",1,1.233,47.57,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140826A","02Apr2014.Plate.30",7,7,"t",1,0.411,47.09,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140826A","02Apr2014.Plate.30",6,7,"t",1,1.233,46.56,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140826A","02Apr2014.Plate.30",5,6,"t",1,3.7,52.46,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140826A","02Apr2014.Plate.30",5,7,"t",1,3.7,43.24,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140826A","02Apr2014.Plate.30",4,6,"t",1,11.1,59.91,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140826A","02Apr2014.Plate.30",4,7,"t",1,11.1,50.61,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140826A","02Apr2014.Plate.30",3,6,"t",1,33.3,56.08,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140826A","02Apr2014.Plate.30",3,7,"t",1,33.3,50.17,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140826A","02Apr2014.Plate.30",2,6,"t",1,99.9,39.45,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140826A","02Apr2014.Plate.30",2,7,"t",1,99.9,29.62,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140824A","02Apr2014.Plate.13",7,6,"t",1,0.041,41.61,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140824A","02Apr2014.Plate.13",6,6,"t",1,0.123,43.16,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140824A","02Apr2014.Plate.13",7,7,"t",1,0.041,47.2,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140824A","02Apr2014.Plate.13",6,7,"t",1,0.123,43.04,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140824A","02Apr2014.Plate.13",5,7,"t",1,0.37,36.38,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140824A","02Apr2014.Plate.13",5,6,"t",1,0.37,38.81,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140824A","02Apr2014.Plate.13",4,6,"t",1,1.111,43,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140824A","02Apr2014.Plate.13",3,6,"t",1,3.333,31.98,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140824A","02Apr2014.Plate.13",4,7,"t",1,1.111,39.24,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140824A","02Apr2014.Plate.13",3,7,"t",1,3.333,28.7,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140824A","02Apr2014.Plate.13",2,7,"t",1,10,11.51,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140824A","02Apr2014.Plate.13",2,6,"t",1,10,12.73,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140822A","02Apr2014.Plate.30",7,8,"t",1,0.412,31.26,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140822A","02Apr2014.Plate.30",7,9,"t",1,0.412,34.09,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140822A","02Apr2014.Plate.30",6,8,"t",1,1.236,42.04,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140822A","02Apr2014.Plate.30",6,9,"t",1,1.236,41.68,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140822A","02Apr2014.Plate.30",5,8,"t",1,3.707,39.58,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140822A","02Apr2014.Plate.30",5,9,"t",1,3.707,43.52,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140822A","02Apr2014.Plate.30",4,9,"t",1,11.122,38.11,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140822A","02Apr2014.Plate.30",4,8,"t",1,11.122,40.12,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140822A","02Apr2014.Plate.30",3,8,"t",1,33.367,38.41,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140822A","02Apr2014.Plate.30",3,9,"t",1,33.367,37.74,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140822A","02Apr2014.Plate.30",2,8,"t",1,100.1,42.24,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140822A","02Apr2014.Plate.30",2,9,"t",1,100.1,40.56,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140802A","02Apr2014.Plate.3",7,10,"t",1,0.041,39.42,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01140802A","02Apr2014.Plate.3",7,11,"t",1,0.041,45.02,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01140802A","02Apr2014.Plate.3",6,10,"t",1,0.123,39.1,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01140802A","02Apr2014.Plate.3",6,11,"t",1,0.123,38.08,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01140802A","02Apr2014.Plate.3",5,10,"t",1,0.37,42.01,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01140802A","02Apr2014.Plate.3",5,11,"t",1,0.37,43.03,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01140802A","02Apr2014.Plate.3",4,10,"t",1,1.111,40.08,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01140802A","02Apr2014.Plate.3",4,11,"t",1,1.111,39.75,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01140802A","02Apr2014.Plate.3",3,10,"t",1,3.333,38.6,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01140802A","02Apr2014.Plate.3",3,11,"t",1,3.333,37.56,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01140802A","02Apr2014.Plate.3",2,10,"t",1,10,22.03,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01140802A","02Apr2014.Plate.3",2,11,"t",1,10,23.68,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"01140798A","02Apr2014.Plate.24",7,10,"t",1,0.411,39.95,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140798A","02Apr2014.Plate.24",7,11,"t",1,0.411,35.43,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140798A","02Apr2014.Plate.24",6,10,"t",1,1.233,41.69,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140798A","02Apr2014.Plate.24",6,11,"t",1,1.233,37.49,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140798A","02Apr2014.Plate.24",5,10,"t",1,3.7,33.09,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140798A","02Apr2014.Plate.24",5,11,"t",1,3.7,36.54,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140798A","02Apr2014.Plate.24",4,10,"t",1,11.1,42.64,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140798A","02Apr2014.Plate.24",4,11,"t",1,11.1,33.66,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140798A","02Apr2014.Plate.24",3,10,"t",1,33.3,30.99,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140798A","02Apr2014.Plate.24",3,11,"t",1,33.3,24.92,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140798A","02Apr2014.Plate.24",2,10,"t",1,99.9,20.88,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140798A","02Apr2014.Plate.24",2,11,"t",1,99.9,19.7,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140794A","02Apr2014.Plate.1",7,6,"t",1,0.412,39.93,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140794A","02Apr2014.Plate.1",7,7,"t",1,0.412,36.53,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140794A","02Apr2014.Plate.1",6,6,"t",1,1.235,38.29,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140794A","02Apr2014.Plate.1",6,7,"t",1,1.235,37.86,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140794A","02Apr2014.Plate.1",5,6,"t",1,3.704,42.8,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140794A","02Apr2014.Plate.1",5,7,"t",1,3.704,47.17,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140794A","02Apr2014.Plate.1",4,6,"t",1,11.111,38.35,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140794A","02Apr2014.Plate.1",4,7,"t",1,11.111,37.26,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140794A","02Apr2014.Plate.1",3,6,"t",1,33.333,31.04,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140794A","02Apr2014.Plate.1",3,7,"t",1,33.333,30.82,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140794A","02Apr2014.Plate.1",2,6,"t",1,100,19.58,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140794A","02Apr2014.Plate.1",2,7,"t",1,100,17.26,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140786A","02Apr2014.Plate.21",7,11,"t",1,0.041,41.98,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140786A","02Apr2014.Plate.21",7,10,"t",1,0.041,41.29,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140786A","02Apr2014.Plate.21",6,10,"t",1,0.124,42.53,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140786A","02Apr2014.Plate.21",6,11,"t",1,0.124,37.41,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140786A","02Apr2014.Plate.21",5,10,"t",1,0.371,37.53,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140786A","02Apr2014.Plate.21",5,11,"t",1,0.371,34.1,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140786A","02Apr2014.Plate.21",4,10,"t",1,1.112,29.77,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140786A","02Apr2014.Plate.21",4,11,"t",1,1.112,30.49,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140786A","02Apr2014.Plate.21",3,10,"t",1,3.337,19.75,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140786A","02Apr2014.Plate.21",3,11,"t",1,3.337,20.7,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140786A","02Apr2014.Plate.21",2,10,"t",1,10.01,10.55,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140786A","02Apr2014.Plate.21",2,11,"t",1,10.01,10.68,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"01140784A","09Apr2014.Plate.1",7,8,"t",1,0.412,16.4,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01140784A","09Apr2014.Plate.1",7,9,"t",1,0.412,13.43,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01140784A","09Apr2014.Plate.1",6,8,"t",1,1.235,11.65,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01140784A","09Apr2014.Plate.1",6,9,"t",1,1.235,11.32,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01140784A","09Apr2014.Plate.1",5,8,"t",1,3.704,15.35,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01140784A","09Apr2014.Plate.1",5,9,"t",1,3.704,14.68,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01140784A","09Apr2014.Plate.1",4,8,"t",1,11.111,15.07,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01140784A","09Apr2014.Plate.1",4,9,"t",1,11.111,14.89,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01140784A","09Apr2014.Plate.1",3,8,"t",1,33.333,20.99,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01140784A","09Apr2014.Plate.1",3,9,"t",1,33.333,28.49,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01140784A","09Apr2014.Plate.1",2,8,"t",1,100,17.04,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01140784A","09Apr2014.Plate.1",2,9,"t",1,100,17.91,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"01140782A","09Apr2014.Plate.9",7,8,"t",1,0.412,15.29,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140782A","09Apr2014.Plate.9",7,9,"t",1,0.412,13.96,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140782A","09Apr2014.Plate.9",6,8,"t",1,1.235,15.39,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140782A","09Apr2014.Plate.9",6,9,"t",1,1.235,12.61,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140782A","09Apr2014.Plate.9",5,9,"t",1,3.704,9.76,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140782A","09Apr2014.Plate.9",5,8,"t",1,3.704,10.69,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140782A","09Apr2014.Plate.9",4,8,"t",1,11.111,6.18,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140782A","09Apr2014.Plate.9",3,8,"t",1,33.333,3.05,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140782A","09Apr2014.Plate.9",4,9,"t",1,11.111,5.43,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140782A","09Apr2014.Plate.9",3,9,"t",1,33.333,2.63,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140782A","09Apr2014.Plate.9",2,9,"t",1,100,0.63,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140782A","09Apr2014.Plate.9",2,8,"t",1,100,0.69,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140780A","02Apr2014.Plate.22",7,6,"t",1,0.412,38.38,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140780A","02Apr2014.Plate.22",6,6,"t",1,1.236,31.97,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140780A","02Apr2014.Plate.22",7,7,"t",1,0.412,34.79,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140780A","02Apr2014.Plate.22",6,7,"t",1,1.236,29.45,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140780A","02Apr2014.Plate.22",5,7,"t",1,3.707,14.12,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140780A","02Apr2014.Plate.22",5,6,"t",1,3.707,16.24,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140780A","02Apr2014.Plate.22",4,6,"t",1,11.122,6.21,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140780A","02Apr2014.Plate.22",3,6,"t",1,33.367,2.73,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140780A","02Apr2014.Plate.22",4,7,"t",1,11.122,5.05,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140780A","02Apr2014.Plate.22",3,7,"t",1,33.367,2.47,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140780A","02Apr2014.Plate.22",2,7,"t",1,100.1,1.47,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140780A","02Apr2014.Plate.22",2,6,"t",1,100.1,1.73,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140768A","02Apr2014.Plate.6",7,4,"t",1,0.004,44.7,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"01140768A","02Apr2014.Plate.6",6,4,"t",1,0.012,41.03,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"01140768A","02Apr2014.Plate.6",7,5,"t",1,0.004,34.78,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"01140768A","02Apr2014.Plate.6",6,5,"t",1,0.012,33.8,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"01140768A","02Apr2014.Plate.6",5,4,"t",1,0.037,45.14,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"01140768A","02Apr2014.Plate.6",5,5,"t",1,0.037,37.53,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"01140768A","02Apr2014.Plate.6",4,4,"t",1,0.111,39.15,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"01140768A","02Apr2014.Plate.6",4,5,"t",1,0.111,42.53,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"01140768A","02Apr2014.Plate.6",3,4,"t",1,0.333,34.32,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"01140768A","02Apr2014.Plate.6",3,5,"t",1,0.333,34.06,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"01140768A","02Apr2014.Plate.6",2,4,"t",1,1,36.49,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"01140768A","02Apr2014.Plate.6",2,5,"t",1,1,35.44,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"01140762A","26Mar2014.Plate.15",7,10,"t",1,0.412,12.16,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140762A","26Mar2014.Plate.15",6,10,"t",1,1.236,12.03,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140762A","26Mar2014.Plate.15",7,11,"t",1,0.412,10.5,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140762A","26Mar2014.Plate.15",6,11,"t",1,1.236,9.66,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140762A","26Mar2014.Plate.15",5,11,"t",1,3.707,11.81,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140762A","26Mar2014.Plate.15",5,10,"t",1,3.707,9.89,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140762A","26Mar2014.Plate.15",4,10,"t",1,11.122,12.64,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140762A","26Mar2014.Plate.15",3,10,"t",1,33.367,14.29,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140762A","26Mar2014.Plate.15",4,11,"t",1,11.122,11.41,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140762A","26Mar2014.Plate.15",3,11,"t",1,33.367,12.87,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140762A","26Mar2014.Plate.15",2,11,"t",1,100.1,8.24,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140762A","26Mar2014.Plate.15",2,10,"t",1,100.1,11.1,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140756A","26Mar2014.Plate.10",7,8,"t",1,0.041,9.77,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01140756A","26Mar2014.Plate.10",7,9,"t",1,0.041,9.12,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01140756A","26Mar2014.Plate.10",6,8,"t",1,0.124,7.76,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01140756A","26Mar2014.Plate.10",6,9,"t",1,0.124,7.08,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01140756A","26Mar2014.Plate.10",5,8,"t",1,0.371,7.25,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01140756A","26Mar2014.Plate.10",5,9,"t",1,0.371,5.15,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01140756A","26Mar2014.Plate.10",4,8,"t",1,1.112,5.98,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01140756A","26Mar2014.Plate.10",4,9,"t",1,1.112,5.84,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01140756A","26Mar2014.Plate.10",3,8,"t",1,3.337,2.99,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01140756A","26Mar2014.Plate.10",3,9,"t",1,3.337,2.52,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01140756A","26Mar2014.Plate.10",2,8,"t",1,10.01,2.24,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01140756A","26Mar2014.Plate.10",2,9,"t",1,10.01,1.87,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01140750A","09Apr2014.Plate.7",7,6,"t",1,0.412,16.38,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01140750A","09Apr2014.Plate.7",7,7,"t",1,0.412,14.72,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01140750A","09Apr2014.Plate.7",6,6,"t",1,1.236,15.21,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01140750A","09Apr2014.Plate.7",6,7,"t",1,1.236,12.05,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01140750A","09Apr2014.Plate.7",5,6,"t",1,3.707,13.66,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01140750A","09Apr2014.Plate.7",5,7,"t",1,3.707,13.39,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01140750A","09Apr2014.Plate.7",4,6,"t",1,11.122,16.81,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01140750A","09Apr2014.Plate.7",4,7,"t",1,11.122,11.53,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01140750A","09Apr2014.Plate.7",3,6,"t",1,33.367,14.95,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01140750A","09Apr2014.Plate.7",3,7,"t",1,33.367,13.83,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01140750A","09Apr2014.Plate.7",2,6,"t",1,100.1,8.89,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01140750A","09Apr2014.Plate.7",2,7,"t",1,100.1,7.55,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"01140728A","02Apr2014.Plate.26",7,4,"t",1,0.041,21.3,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140728A","02Apr2014.Plate.26",7,5,"t",0,0.041,NA,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140728A","02Apr2014.Plate.26",6,4,"t",1,0.124,43.02,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140728A","02Apr2014.Plate.26",6,5,"t",1,0.124,38.4,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140728A","02Apr2014.Plate.26",5,4,"t",1,0.371,41.02,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140728A","02Apr2014.Plate.26",5,5,"t",1,0.371,39.58,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140728A","02Apr2014.Plate.26",4,4,"t",1,1.112,39.93,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140728A","02Apr2014.Plate.26",4,5,"t",1,1.112,32.22,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140728A","02Apr2014.Plate.26",3,4,"t",1,3.337,21.98,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140728A","02Apr2014.Plate.26",3,5,"t",1,3.337,21.76,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140728A","02Apr2014.Plate.26",2,4,"t",1,10.01,13.14,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140728A","02Apr2014.Plate.26",2,5,"t",1,10.01,12.86,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140724A","02Apr2014.Plate.24",7,4,"t",1,0.021,43.83,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140724A","02Apr2014.Plate.24",7,5,"t",1,0.021,39.24,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140724A","02Apr2014.Plate.24",6,4,"t",1,0.062,41.71,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140724A","02Apr2014.Plate.24",6,5,"t",1,0.062,35.94,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140724A","02Apr2014.Plate.24",5,4,"t",1,0.185,40.72,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140724A","02Apr2014.Plate.24",5,5,"t",1,0.185,38.58,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140724A","02Apr2014.Plate.24",4,4,"t",1,0.556,48.81,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140724A","02Apr2014.Plate.24",4,5,"t",1,0.556,40.97,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140724A","02Apr2014.Plate.24",3,4,"t",1,1.667,46.94,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140724A","02Apr2014.Plate.24",3,5,"t",1,1.667,43.95,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140724A","02Apr2014.Plate.24",2,4,"t",1,5,48.23,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140724A","02Apr2014.Plate.24",2,5,"t",1,5,39.57,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140720A","02Apr2014.Plate.1",7,10,"t",1,0.004,39.97,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140720A","02Apr2014.Plate.1",7,11,"t",1,0.004,40.45,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140720A","02Apr2014.Plate.1",6,10,"t",1,0.012,33.51,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140720A","02Apr2014.Plate.1",6,11,"t",1,0.012,38.33,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140720A","02Apr2014.Plate.1",5,10,"t",1,0.037,40.42,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140720A","02Apr2014.Plate.1",5,11,"t",1,0.037,39.4,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140720A","02Apr2014.Plate.1",4,10,"t",1,0.111,35.45,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140720A","02Apr2014.Plate.1",4,11,"t",1,0.111,37.03,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140720A","02Apr2014.Plate.1",3,10,"t",1,0.333,40.76,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140720A","02Apr2014.Plate.1",3,11,"t",1,0.333,34.55,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140720A","02Apr2014.Plate.1",2,10,"t",1,1,32.19,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140720A","02Apr2014.Plate.1",2,11,"t",1,1,32.36,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140718A","02Apr2014.Plate.5",7,4,"t",1,0.412,41.84,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140718A","02Apr2014.Plate.5",7,5,"t",1,0.412,35.17,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140718A","02Apr2014.Plate.5",6,4,"t",1,1.236,40.59,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140718A","02Apr2014.Plate.5",6,5,"t",1,1.236,36.2,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140718A","02Apr2014.Plate.5",5,4,"t",1,3.707,43.83,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140718A","02Apr2014.Plate.5",5,5,"t",1,3.707,43.19,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140718A","02Apr2014.Plate.5",4,4,"t",1,11.122,50.05,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140718A","02Apr2014.Plate.5",4,5,"t",1,11.122,42.16,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140718A","02Apr2014.Plate.5",3,4,"t",1,33.367,59.06,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140718A","02Apr2014.Plate.5",3,5,"t",1,33.367,51.14,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140718A","02Apr2014.Plate.5",2,4,"t",1,100.1,58.8,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140718A","02Apr2014.Plate.5",2,5,"t",1,100.1,51.9,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140714A","02Apr2014.Plate.11",7,10,"t",1,0.411,47.7,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140714A","02Apr2014.Plate.11",7,11,"t",1,0.411,43.39,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140714A","02Apr2014.Plate.11",6,10,"t",1,1.233,37.59,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140714A","02Apr2014.Plate.11",6,11,"t",1,1.233,38.11,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140714A","02Apr2014.Plate.11",5,10,"t",1,3.7,37.16,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140714A","02Apr2014.Plate.11",5,11,"t",1,3.7,38.49,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140714A","02Apr2014.Plate.11",4,10,"t",1,11.1,35.37,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140714A","02Apr2014.Plate.11",4,11,"t",1,11.1,37.67,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140714A","02Apr2014.Plate.11",3,10,"t",1,33.3,34.43,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140714A","02Apr2014.Plate.11",3,11,"t",1,33.3,32.96,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140714A","02Apr2014.Plate.11",2,10,"t",1,99.9,25.33,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140714A","02Apr2014.Plate.11",2,11,"t",1,99.9,25.02,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140708A","09Apr2014.Plate.9",7,6,"t",1,0.206,14.43,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140708A","09Apr2014.Plate.9",7,7,"t",1,0.206,15.26,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140708A","09Apr2014.Plate.9",6,6,"t",1,0.617,15.47,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140708A","09Apr2014.Plate.9",6,7,"t",1,0.617,14.97,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140708A","09Apr2014.Plate.9",5,6,"t",1,1.852,16.65,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140708A","09Apr2014.Plate.9",5,7,"t",1,1.852,14.01,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140708A","09Apr2014.Plate.9",4,6,"t",1,5.556,16.84,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140708A","09Apr2014.Plate.9",4,7,"t",1,5.556,15.68,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140708A","09Apr2014.Plate.9",3,7,"t",1,16.667,14.9,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140708A","09Apr2014.Plate.9",3,6,"t",1,16.667,18.22,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140708A","09Apr2014.Plate.9",2,6,"t",1,50,10.43,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140706A","02Apr2014.Plate.31",7,8,"t",1,0.411,46.19,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01140708A","09Apr2014.Plate.9",2,7,"t",1,50,9.53,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140706A","02Apr2014.Plate.31",7,9,"t",1,0.411,37,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01140706A","02Apr2014.Plate.31",6,9,"t",1,1.233,35.86,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01140706A","02Apr2014.Plate.31",6,8,"t",1,1.233,43.7,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01140706A","02Apr2014.Plate.31",5,8,"t",1,3.7,47.41,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01140706A","02Apr2014.Plate.31",4,8,"t",1,11.1,47.59,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01140706A","02Apr2014.Plate.31",5,9,"t",1,3.7,45.89,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01140706A","02Apr2014.Plate.31",4,9,"t",1,11.1,48.34,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01140706A","02Apr2014.Plate.31",3,9,"t",1,33.3,33.06,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01140706A","02Apr2014.Plate.31",3,8,"t",1,33.3,36.46,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01140706A","02Apr2014.Plate.31",2,8,"t",1,99.9,13.39,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01140704A","26Mar2014.Plate.11",7,6,"t",1,0.206,9.61,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140706A","02Apr2014.Plate.31",2,9,"t",1,99.9,12.09,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"01140704A","26Mar2014.Plate.11",7,7,"t",1,0.206,10.51,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140704A","26Mar2014.Plate.11",6,7,"t",1,0.617,8.15,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140704A","26Mar2014.Plate.11",6,6,"t",1,0.617,9,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140704A","26Mar2014.Plate.11",5,6,"t",1,1.852,9.3,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140704A","26Mar2014.Plate.11",4,6,"t",1,5.556,6.51,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140704A","26Mar2014.Plate.11",5,7,"t",1,1.852,8.39,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140704A","26Mar2014.Plate.11",4,7,"t",1,5.556,7.16,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140704A","26Mar2014.Plate.11",3,7,"t",1,16.667,6.01,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140704A","26Mar2014.Plate.11",3,6,"t",1,16.667,6.43,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140704A","26Mar2014.Plate.11",2,6,"t",1,50,5.25,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140704A","26Mar2014.Plate.11",2,7,"t",1,50,5.58,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140692A","02Apr2014.Plate.5",7,6,"t",1,0.412,31.39,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140692A","02Apr2014.Plate.5",7,7,"t",1,0.412,41.71,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140692A","02Apr2014.Plate.5",6,6,"t",1,1.235,39.58,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140692A","02Apr2014.Plate.5",6,7,"t",1,1.235,28.06,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140692A","02Apr2014.Plate.5",5,6,"t",1,3.704,25.52,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140692A","02Apr2014.Plate.5",5,7,"t",1,3.704,28.96,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140692A","02Apr2014.Plate.5",4,6,"t",1,11.111,11.11,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140692A","02Apr2014.Plate.5",4,7,"t",1,11.111,9.49,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140692A","02Apr2014.Plate.5",3,6,"t",1,33.333,1.33,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140692A","02Apr2014.Plate.5",3,7,"t",1,33.333,1.36,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140692A","02Apr2014.Plate.5",2,6,"t",1,100,0.89,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140692A","02Apr2014.Plate.5",2,7,"t",1,100,1.34,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140690A","26Mar2014.Plate.11",7,8,"t",1,0.411,10.24,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140690A","26Mar2014.Plate.11",7,9,"t",1,0.411,8.58,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140690A","26Mar2014.Plate.11",6,8,"t",1,1.233,8.51,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140690A","26Mar2014.Plate.11",6,9,"t",1,1.233,7.96,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140690A","26Mar2014.Plate.11",5,8,"t",1,3.7,8.09,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140690A","26Mar2014.Plate.11",5,9,"t",1,3.7,8.8,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140690A","26Mar2014.Plate.11",4,8,"t",1,11.1,10.15,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140690A","26Mar2014.Plate.11",4,9,"t",1,11.1,9.58,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140690A","26Mar2014.Plate.11",3,8,"t",1,33.3,12.98,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140690A","26Mar2014.Plate.11",3,9,"t",1,33.3,10.62,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140690A","26Mar2014.Plate.11",2,8,"t",1,99.9,12.83,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140690A","26Mar2014.Plate.11",2,9,"t",1,99.9,9.55,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140658A","26Mar2014.Plate.15",7,4,"t",1,0.412,11.35,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140658A","26Mar2014.Plate.15",7,5,"t",1,0.412,10.55,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140658A","26Mar2014.Plate.15",6,4,"t",1,1.235,10.35,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140658A","26Mar2014.Plate.15",6,5,"t",1,1.235,8.85,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140658A","26Mar2014.Plate.15",5,4,"t",1,3.704,7.81,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140658A","26Mar2014.Plate.15",5,5,"t",1,3.704,6.89,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140658A","26Mar2014.Plate.15",4,4,"t",1,11.111,11.41,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140658A","26Mar2014.Plate.15",4,5,"t",1,11.111,11.52,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140658A","26Mar2014.Plate.15",3,4,"t",1,33.333,16.7,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140658A","26Mar2014.Plate.15",3,5,"t",1,33.333,13.46,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140658A","26Mar2014.Plate.15",2,4,"t",1,100,17.09,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140658A","26Mar2014.Plate.15",2,5,"t",1,100,14.71,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"01140654A","02Apr2014.Plate.15",7,4,"t",1,0.412,59.96,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140654A","02Apr2014.Plate.15",7,5,"t",1,0.412,52.51,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140654A","02Apr2014.Plate.15",6,5,"t",1,1.236,49.88,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140654A","02Apr2014.Plate.15",6,4,"t",1,1.236,54.88,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140654A","02Apr2014.Plate.15",5,4,"t",1,3.707,59.27,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140654A","02Apr2014.Plate.15",5,5,"t",1,3.707,57.14,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140654A","02Apr2014.Plate.15",4,4,"t",1,11.122,57.65,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140654A","02Apr2014.Plate.15",4,5,"t",1,11.122,61.25,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140654A","02Apr2014.Plate.15",3,4,"t",1,33.367,62.61,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140654A","02Apr2014.Plate.15",3,5,"t",1,33.367,63.89,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140654A","02Apr2014.Plate.15",2,4,"t",1,100.1,56.8,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140654A","02Apr2014.Plate.15",2,5,"t",1,100.1,53.84,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140646A","02Apr2014.Plate.20",7,8,"t",1,0.411,45.55,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01140646A","02Apr2014.Plate.20",7,9,"t",1,0.411,45.54,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01140646A","02Apr2014.Plate.20",6,8,"t",1,1.233,45.67,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01140646A","02Apr2014.Plate.20",6,9,"t",1,1.233,43.71,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01140646A","02Apr2014.Plate.20",5,8,"t",1,3.7,48.41,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01140646A","02Apr2014.Plate.20",5,9,"t",1,3.7,46.04,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01140646A","02Apr2014.Plate.20",4,8,"t",1,11.1,46.52,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01140646A","02Apr2014.Plate.20",4,9,"t",1,11.1,43.25,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01140646A","02Apr2014.Plate.20",3,8,"t",1,33.3,45.53,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01140646A","02Apr2014.Plate.20",3,9,"t",1,33.3,46.94,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01140646A","02Apr2014.Plate.20",2,9,"t",1,99.9,38.66,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01140646A","02Apr2014.Plate.20",2,8,"t",1,99.9,45.21,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01140640A","02Apr2014.Plate.10",7,5,"t",1,0.412,40.24,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140640A","02Apr2014.Plate.10",7,4,"t",1,0.412,39.64,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140640A","02Apr2014.Plate.10",6,4,"t",1,1.235,40.26,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140640A","02Apr2014.Plate.10",5,4,"t",1,3.704,31.49,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140640A","02Apr2014.Plate.10",6,5,"t",1,1.235,37.67,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140640A","02Apr2014.Plate.10",5,5,"t",1,3.704,41.24,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140640A","02Apr2014.Plate.10",4,5,"t",1,11.111,42.52,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140640A","02Apr2014.Plate.10",4,4,"t",1,11.111,43.7,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140640A","02Apr2014.Plate.10",3,4,"t",1,33.333,49.78,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140640A","02Apr2014.Plate.10",2,4,"t",1,100,42.87,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140640A","02Apr2014.Plate.10",3,5,"t",1,33.333,46.74,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140640A","02Apr2014.Plate.10",2,5,"t",1,100,35.73,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140636A","09Apr2014.Plate.2",7,11,"t",1,0.041,15.86,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140636A","09Apr2014.Plate.2",7,10,"t",1,0.041,17.7,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140636A","09Apr2014.Plate.2",6,10,"t",1,0.124,15.42,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140636A","09Apr2014.Plate.2",5,10,"t",1,0.371,13.52,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140636A","09Apr2014.Plate.2",6,11,"t",1,0.124,20.86,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140636A","09Apr2014.Plate.2",5,11,"t",1,0.371,13.69,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140636A","09Apr2014.Plate.2",4,11,"t",1,1.112,20.13,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140636A","09Apr2014.Plate.2",4,10,"t",1,1.112,20.29,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140636A","09Apr2014.Plate.2",3,10,"t",1,3.337,20.88,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140636A","09Apr2014.Plate.2",2,10,"t",1,10.01,23.51,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140636A","09Apr2014.Plate.2",3,11,"t",1,3.337,21.02,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140636A","09Apr2014.Plate.2",2,11,"t",1,10.01,17.79,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140624A","02Apr2014.Plate.11",7,5,"t",1,0.412,34.88,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140624A","02Apr2014.Plate.11",7,4,"t",1,0.412,47.51,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140624A","02Apr2014.Plate.11",6,4,"t",1,1.235,43.73,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140624A","02Apr2014.Plate.11",5,4,"t",1,3.704,40,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140624A","02Apr2014.Plate.11",6,5,"t",1,1.235,38.97,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140624A","02Apr2014.Plate.11",5,5,"t",1,3.704,34.06,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140624A","02Apr2014.Plate.11",4,5,"t",1,11.111,35.2,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140624A","02Apr2014.Plate.11",4,4,"t",1,11.111,46.58,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140624A","02Apr2014.Plate.11",3,4,"t",1,33.333,41.76,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140624A","02Apr2014.Plate.11",3,5,"t",1,33.333,39.84,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140624A","02Apr2014.Plate.11",2,4,"t",1,100,33.78,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140624A","02Apr2014.Plate.11",2,5,"t",1,100,25.33,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"01140612A","02Apr2014.Plate.23",7,8,"t",1,0.412,49.15,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01140612A","02Apr2014.Plate.23",7,9,"t",1,0.412,40.22,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01140612A","02Apr2014.Plate.23",6,8,"t",1,1.235,45.89,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01140612A","02Apr2014.Plate.23",6,9,"t",1,1.235,43.18,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01140612A","02Apr2014.Plate.23",5,8,"t",1,3.704,55.79,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01140612A","02Apr2014.Plate.23",5,9,"t",1,3.704,57.92,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01140612A","02Apr2014.Plate.23",4,9,"t",1,11.111,72.31,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01140612A","02Apr2014.Plate.23",4,8,"t",1,11.111,78.25,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01140612A","02Apr2014.Plate.23",3,8,"t",1,33.333,65.68,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01140612A","02Apr2014.Plate.23",3,9,"t",1,33.333,67.47,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01140612A","02Apr2014.Plate.23",2,8,"t",1,100,73.75,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01140612A","02Apr2014.Plate.23",2,9,"t",1,100,93.45,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01140600A","09Apr2014.Plate.3",7,4,"t",1,0.412,15.33,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01140600A","09Apr2014.Plate.3",7,5,"t",1,0.412,14.27,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01140600A","09Apr2014.Plate.3",6,4,"t",1,1.236,13.72,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01140600A","09Apr2014.Plate.3",6,5,"t",1,1.236,11.42,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01140600A","09Apr2014.Plate.3",5,4,"t",1,3.707,12.01,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01140600A","09Apr2014.Plate.3",5,5,"t",1,3.707,15.67,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01140600A","09Apr2014.Plate.3",4,4,"t",1,11.122,15.31,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01140600A","09Apr2014.Plate.3",4,5,"t",1,11.122,14.25,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01140600A","09Apr2014.Plate.3",3,4,"t",1,33.367,16.91,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01140600A","09Apr2014.Plate.3",3,5,"t",1,33.367,19.87,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01140600A","09Apr2014.Plate.3",2,4,"t",1,100.1,13.13,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01140600A","09Apr2014.Plate.3",2,5,"t",1,100.1,13.11,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01140598A","02Apr2014.Plate.22",7,8,"t",1,0.411,38.99,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140598A","02Apr2014.Plate.22",7,9,"t",1,0.411,32.86,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140598A","02Apr2014.Plate.22",6,8,"t",1,1.233,38.93,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140598A","02Apr2014.Plate.22",6,9,"t",1,1.233,35.52,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140598A","02Apr2014.Plate.22",5,8,"t",1,3.7,39.35,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140598A","02Apr2014.Plate.22",5,9,"t",1,3.7,37.96,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140598A","02Apr2014.Plate.22",4,8,"t",1,11.1,43.64,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140598A","02Apr2014.Plate.22",4,9,"t",1,11.1,38.28,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140598A","02Apr2014.Plate.22",3,8,"t",1,33.3,46.02,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140598A","02Apr2014.Plate.22",3,9,"t",1,33.3,46.98,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140598A","02Apr2014.Plate.22",2,8,"t",1,99.9,24.09,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140598A","02Apr2014.Plate.22",2,9,"t",1,99.9,21.31,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140594A","26Mar2014.Plate.12",7,8,"t",1,0.412,11.94,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"01140594A","26Mar2014.Plate.12",7,9,"t",1,0.412,10.5,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"01140594A","26Mar2014.Plate.12",6,8,"t",1,1.235,14.21,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"01140594A","26Mar2014.Plate.12",6,9,"t",1,1.235,12.54,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"01140594A","26Mar2014.Plate.12",5,8,"t",1,3.704,13.04,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"01140594A","26Mar2014.Plate.12",5,9,"t",1,3.704,13.75,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"01140594A","26Mar2014.Plate.12",4,8,"t",1,11.111,14.2,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"01140594A","26Mar2014.Plate.12",4,9,"t",1,11.111,13.06,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"01140594A","26Mar2014.Plate.12",3,9,"t",1,33.333,12.75,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"01140594A","26Mar2014.Plate.12",3,8,"t",1,33.333,14.06,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"01140594A","26Mar2014.Plate.12",2,8,"t",1,100,15.74,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"01140594A","26Mar2014.Plate.12",2,9,"t",1,100,15.11,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"01140592A","02Apr2014.Plate.32",7,10,"t",1,0.082,40.98,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01140592A","02Apr2014.Plate.32",7,11,"t",1,0.082,38.81,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01140592A","02Apr2014.Plate.32",6,10,"t",1,0.247,35.12,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01140592A","02Apr2014.Plate.32",6,11,"t",1,0.247,37.62,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01140592A","02Apr2014.Plate.32",5,10,"t",1,0.741,32.19,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01140592A","02Apr2014.Plate.32",5,11,"t",1,0.741,32.22,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01140592A","02Apr2014.Plate.32",4,10,"t",1,2.222,25.26,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01140592A","02Apr2014.Plate.32",4,11,"t",1,2.222,26.23,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01140592A","02Apr2014.Plate.32",3,10,"t",1,6.667,16.92,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01140592A","02Apr2014.Plate.32",3,11,"t",1,6.667,15.16,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01140592A","02Apr2014.Plate.32",2,10,"t",1,20,6.04,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01140592A","02Apr2014.Plate.32",2,11,"t",1,20,5.26,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01140590A","09Apr2014.Plate.5",7,8,"t",1,0.041,15.43,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140590A","09Apr2014.Plate.5",7,9,"t",1,0.041,13.79,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140590A","09Apr2014.Plate.5",6,8,"t",1,0.123,17.78,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140590A","09Apr2014.Plate.5",6,9,"t",1,0.123,15.78,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140590A","09Apr2014.Plate.5",5,8,"t",1,0.37,20.19,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140590A","09Apr2014.Plate.5",5,9,"t",1,0.37,13.73,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140590A","09Apr2014.Plate.5",4,8,"t",1,1.111,19.56,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140590A","09Apr2014.Plate.5",4,9,"t",1,1.111,19.51,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140590A","09Apr2014.Plate.5",3,8,"t",1,3.333,25.04,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140590A","09Apr2014.Plate.5",3,9,"t",1,3.333,17.63,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140590A","09Apr2014.Plate.5",2,8,"t",1,10,19.04,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140590A","09Apr2014.Plate.5",2,9,"t",1,10,17.94,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140588A","02Apr2014.Plate.25",7,6,"t",1,0.412,44,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140588A","02Apr2014.Plate.25",7,7,"t",1,0.412,42.72,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140588A","02Apr2014.Plate.25",6,6,"t",1,1.235,48.25,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140588A","02Apr2014.Plate.25",6,7,"t",1,1.235,42.16,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140588A","02Apr2014.Plate.25",5,7,"t",1,3.704,48.55,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140588A","02Apr2014.Plate.25",5,6,"t",1,3.704,46.99,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140588A","02Apr2014.Plate.25",4,6,"t",1,11.111,51.75,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140588A","02Apr2014.Plate.25",3,6,"t",1,33.333,47.11,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140588A","02Apr2014.Plate.25",4,7,"t",1,11.111,38.35,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140588A","02Apr2014.Plate.25",3,7,"t",1,33.333,41.53,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140588A","02Apr2014.Plate.25",2,7,"t",1,100,30.72,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140588A","02Apr2014.Plate.25",2,6,"t",1,100,36.06,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140586A","02Apr2014.Plate.24",7,6,"t",0,0.412,NA,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140586A","02Apr2014.Plate.24",6,6,"t",1,1.235,64.83,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140586A","02Apr2014.Plate.24",7,7,"t",1,0.412,60.02,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140586A","02Apr2014.Plate.24",6,7,"t",1,1.235,59.94,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140586A","02Apr2014.Plate.24",5,6,"t",1,3.704,62.62,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140586A","02Apr2014.Plate.24",5,7,"t",1,3.704,51.41,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140586A","02Apr2014.Plate.24",4,6,"t",1,11.111,59.91,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140586A","02Apr2014.Plate.24",4,7,"t",1,11.111,54.76,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140586A","02Apr2014.Plate.24",3,6,"t",1,33.333,35.67,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140586A","02Apr2014.Plate.24",3,7,"t",1,33.333,29.49,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140586A","02Apr2014.Plate.24",2,7,"t",1,100,9.59,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140586A","02Apr2014.Plate.24",2,6,"t",1,100,10.98,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"01140564A","02Apr2014.Plate.7",7,10,"t",1,0.411,53.68,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140564A","02Apr2014.Plate.7",7,11,"t",1,0.411,53.39,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140564A","02Apr2014.Plate.7",6,11,"t",1,1.233,53.91,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140564A","02Apr2014.Plate.7",6,10,"t",1,1.233,53.73,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140564A","02Apr2014.Plate.7",5,10,"t",1,3.7,52.14,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140564A","02Apr2014.Plate.7",5,11,"t",1,3.7,50.26,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140564A","02Apr2014.Plate.7",4,11,"t",1,11.1,49.8,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140564A","02Apr2014.Plate.7",4,10,"t",1,11.1,51.07,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140564A","02Apr2014.Plate.7",3,10,"t",1,33.3,43.7,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140564A","02Apr2014.Plate.7",3,11,"t",1,33.3,40.79,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140564A","02Apr2014.Plate.7",2,11,"t",1,99.9,20.86,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140564A","02Apr2014.Plate.7",2,10,"t",1,99.9,26.26,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140548A","02Apr2014.Plate.8",7,6,"t",1,0.411,47.2,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140548A","02Apr2014.Plate.8",7,7,"t",1,0.411,35.17,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140548A","02Apr2014.Plate.8",6,7,"t",1,1.233,45.95,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140548A","02Apr2014.Plate.8",6,6,"t",1,1.233,46.27,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140548A","02Apr2014.Plate.8",5,6,"t",1,3.7,49.66,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140548A","02Apr2014.Plate.8",5,7,"t",1,3.7,40.43,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140548A","02Apr2014.Plate.8",4,7,"t",1,11.1,48.22,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140548A","02Apr2014.Plate.8",4,6,"t",1,11.1,49.78,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140548A","02Apr2014.Plate.8",3,6,"t",1,33.3,50.19,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140548A","02Apr2014.Plate.8",2,6,"t",1,99.9,42.95,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140548A","02Apr2014.Plate.8",3,7,"t",1,33.3,47.19,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140548A","02Apr2014.Plate.8",2,7,"t",1,99.9,46.83,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140544A","02Apr2014.Plate.15",7,8,"t",1,0.412,47.2,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140544A","02Apr2014.Plate.15",6,8,"t",1,1.235,44.96,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140544A","02Apr2014.Plate.15",7,9,"t",1,0.412,42.83,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140544A","02Apr2014.Plate.15",6,9,"t",1,1.235,46.5,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140544A","02Apr2014.Plate.15",5,8,"t",1,3.704,45.68,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140544A","02Apr2014.Plate.15",5,9,"t",1,3.704,40.48,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140544A","02Apr2014.Plate.15",4,8,"t",1,11.111,38.52,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140544A","02Apr2014.Plate.15",4,9,"t",1,11.111,35.89,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140544A","02Apr2014.Plate.15",3,8,"t",1,33.333,24.48,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140544A","02Apr2014.Plate.15",3,9,"t",1,33.333,27.48,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140544A","02Apr2014.Plate.15",2,8,"t",1,100,8.69,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140544A","02Apr2014.Plate.15",2,9,"t",1,100,13.33,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140538A","26Mar2014.Plate.16",7,8,"t",1,0.412,10.16,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140538A","26Mar2014.Plate.16",6,8,"t",1,1.236,8.08,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140538A","26Mar2014.Plate.16",7,9,"t",1,0.412,7.64,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140538A","26Mar2014.Plate.16",6,9,"t",1,1.236,7.9,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140538A","26Mar2014.Plate.16",5,8,"t",1,3.707,8.29,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140538A","26Mar2014.Plate.16",5,9,"t",1,3.707,8.22,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140538A","26Mar2014.Plate.16",4,8,"t",1,11.122,11.24,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140538A","26Mar2014.Plate.16",4,9,"t",1,11.122,8.51,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140538A","26Mar2014.Plate.16",3,8,"t",1,33.367,7.65,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140538A","26Mar2014.Plate.16",3,9,"t",1,33.367,8.65,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140538A","26Mar2014.Plate.16",2,8,"t",1,100.1,5.9,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140538A","26Mar2014.Plate.16",2,9,"t",1,100.1,5.55,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140534A","02Apr2014.Plate.16",7,8,"t",1,0.041,40.26,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140534A","02Apr2014.Plate.16",7,9,"t",1,0.041,39.38,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140534A","02Apr2014.Plate.16",6,8,"t",1,0.123,43.79,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140534A","02Apr2014.Plate.16",6,9,"t",1,0.123,39.59,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140534A","02Apr2014.Plate.16",5,8,"t",1,0.37,29.09,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140534A","02Apr2014.Plate.16",5,9,"t",1,0.37,30.39,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140534A","02Apr2014.Plate.16",4,8,"t",1,1.11,22.87,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140534A","02Apr2014.Plate.16",4,9,"t",1,1.11,20.07,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140534A","02Apr2014.Plate.16",3,8,"t",1,3.33,10.33,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140534A","02Apr2014.Plate.16",3,9,"t",1,3.33,10.23,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140534A","02Apr2014.Plate.16",2,8,"t",1,9.99,4.65,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140534A","02Apr2014.Plate.16",2,9,"t",1,9.99,4.43,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140532A","02Apr14.Plate.2",7,10,"t",1,0.411,43.61,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140532A","02Apr14.Plate.2",7,11,"t",1,0.411,42.33,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140532A","02Apr14.Plate.2",6,10,"t",1,1.233,41.24,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140532A","02Apr14.Plate.2",6,11,"t",1,1.233,38.67,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140532A","02Apr14.Plate.2",5,10,"t",1,3.7,39.44,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140532A","02Apr14.Plate.2",5,11,"t",1,3.7,33.6,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140532A","02Apr14.Plate.2",4,10,"t",1,11.1,36.5,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140532A","02Apr14.Plate.2",4,11,"t",1,11.1,33.24,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140532A","02Apr14.Plate.2",3,10,"t",1,33.3,29.94,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140532A","02Apr14.Plate.2",3,11,"t",1,33.3,25.16,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140532A","02Apr14.Plate.2",2,10,"t",1,99.9,17.39,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140532A","02Apr14.Plate.2",2,11,"t",1,99.9,15.49,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140530A","09Apr2014.Plate.5",7,6,"t",1,0.411,9.76,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140530A","09Apr2014.Plate.5",7,7,"t",1,0.411,10.37,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140530A","09Apr2014.Plate.5",6,6,"t",1,1.233,10.03,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140530A","09Apr2014.Plate.5",6,7,"t",1,1.233,8.88,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140530A","09Apr2014.Plate.5",5,6,"t",1,3.7,8.95,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140530A","09Apr2014.Plate.5",5,7,"t",1,3.7,7.25,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140530A","09Apr2014.Plate.5",4,6,"t",1,11.1,8.42,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140530A","09Apr2014.Plate.5",3,6,"t",1,33.3,8.78,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140530A","09Apr2014.Plate.5",4,7,"t",1,11.1,7.53,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140530A","09Apr2014.Plate.5",3,7,"t",1,33.3,7.73,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140530A","09Apr2014.Plate.5",2,6,"t",1,99.9,12.43,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140530A","09Apr2014.Plate.5",2,7,"t",1,99.9,8.8,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140528A","02Apr2014.Plate.19",7,4,"t",1,0.041,43.75,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140528A","02Apr2014.Plate.19",7,5,"t",1,0.041,38.49,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140528A","02Apr2014.Plate.19",6,4,"t",1,0.123,39.97,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140528A","02Apr2014.Plate.19",6,5,"t",1,0.123,39.99,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140528A","02Apr2014.Plate.19",5,4,"t",1,0.37,36.53,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140528A","02Apr2014.Plate.19",5,5,"t",1,0.37,33.52,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140528A","02Apr2014.Plate.19",4,4,"t",1,1.111,30.75,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140528A","02Apr2014.Plate.19",4,5,"t",1,1.111,30.36,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140528A","02Apr2014.Plate.19",3,4,"t",1,3.333,18.13,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140528A","02Apr2014.Plate.19",3,5,"t",1,3.333,17.6,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140528A","02Apr2014.Plate.19",2,4,"t",1,10,5.76,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140528A","02Apr2014.Plate.19",2,5,"t",1,10,4.49,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"01140526A","02Apr2014.Plate.10",7,8,"t",1,0.412,36.91,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140526A","02Apr2014.Plate.10",7,9,"t",1,0.412,36.77,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140526A","02Apr2014.Plate.10",6,8,"t",1,1.236,33.62,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140526A","02Apr2014.Plate.10",6,9,"t",1,1.236,28.96,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140526A","02Apr2014.Plate.10",5,8,"t",1,3.707,27.11,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140526A","02Apr2014.Plate.10",5,9,"t",1,3.707,26.22,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140526A","02Apr2014.Plate.10",4,8,"t",1,11.122,27.25,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140526A","02Apr2014.Plate.10",4,9,"t",1,11.122,26.72,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140526A","02Apr2014.Plate.10",3,8,"t",1,33.367,23.3,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140526A","02Apr2014.Plate.10",3,9,"t",1,33.367,23.66,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140526A","02Apr2014.Plate.10",2,8,"t",1,100.1,18.65,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140526A","02Apr2014.Plate.10",2,9,"t",1,100.1,12.92,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140512A","02Apr2014.Plate.27",7,10,"t",1,0.041,40.6,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140512A","02Apr2014.Plate.27",7,11,"t",1,0.041,40.99,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140512A","02Apr2014.Plate.27",6,10,"t",1,0.123,47.62,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140512A","02Apr2014.Plate.27",6,11,"t",1,0.123,37.51,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140512A","02Apr2014.Plate.27",5,10,"t",1,0.37,45.49,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140512A","02Apr2014.Plate.27",5,11,"t",1,0.37,39.06,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140512A","02Apr2014.Plate.27",4,10,"t",1,1.111,43.86,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140512A","02Apr2014.Plate.27",4,11,"t",1,1.111,36.25,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140512A","02Apr2014.Plate.27",3,10,"t",1,3.333,28.51,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140512A","02Apr2014.Plate.27",3,11,"t",1,3.333,29.35,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140512A","02Apr2014.Plate.27",2,11,"t",1,10,14.28,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140512A","02Apr2014.Plate.27",2,10,"t",1,10,15.75,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140510A","02Apr2014.Plate.30",7,10,"t",1,0.206,45.39,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140510A","02Apr2014.Plate.30",6,10,"t",1,0.617,36.59,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140510A","02Apr2014.Plate.30",7,11,"t",1,0.206,42.78,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140510A","02Apr2014.Plate.30",6,11,"t",1,0.617,42.33,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140510A","02Apr2014.Plate.30",5,10,"t",1,1.852,42.73,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140510A","02Apr2014.Plate.30",4,10,"t",1,5.556,35.44,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140510A","02Apr2014.Plate.30",5,11,"t",1,1.852,35.42,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140510A","02Apr2014.Plate.30",4,11,"t",1,5.556,36.98,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140510A","02Apr2014.Plate.30",3,11,"t",1,16.667,28.02,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140510A","02Apr2014.Plate.30",3,10,"t",1,16.667,23.26,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140510A","02Apr2014.Plate.30",2,10,"t",1,50,7.54,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140508A","09Apr2014.Plate.6",7,8,"t",1,0.412,16.58,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140510A","02Apr2014.Plate.30",2,11,"t",1,50,8.82,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140508A","09Apr2014.Plate.6",7,9,"t",1,0.412,15.41,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140508A","09Apr2014.Plate.6",6,8,"t",1,1.236,19.65,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140508A","09Apr2014.Plate.6",6,9,"t",1,1.236,12.96,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140508A","09Apr2014.Plate.6",5,8,"t",1,3.707,18.5,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140508A","09Apr2014.Plate.6",5,9,"t",1,3.707,15.73,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140508A","09Apr2014.Plate.6",4,8,"t",1,11.122,13.32,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140508A","09Apr2014.Plate.6",4,9,"t",1,11.122,11.12,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140508A","09Apr2014.Plate.6",3,8,"t",1,33.367,11.77,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140508A","09Apr2014.Plate.6",3,9,"t",1,33.367,15.07,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140508A","09Apr2014.Plate.6",2,8,"t",1,100.1,14.15,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140508A","09Apr2014.Plate.6",2,9,"t",1,100.1,11.75,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140506A","02Apr2014.Plate.8",7,8,"t",1,0.004,40.64,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140506A","02Apr2014.Plate.8",7,9,"t",1,0.004,32.27,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140506A","02Apr2014.Plate.8",6,8,"t",1,0.012,45.34,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140506A","02Apr2014.Plate.8",6,9,"t",1,0.012,34.47,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140506A","02Apr2014.Plate.8",5,8,"t",1,0.037,38.31,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140506A","02Apr2014.Plate.8",5,9,"t",1,0.037,39.88,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140506A","02Apr2014.Plate.8",4,8,"t",1,0.111,37.59,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140506A","02Apr2014.Plate.8",4,9,"t",1,0.111,40.73,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140506A","02Apr2014.Plate.8",3,8,"t",1,0.334,44.58,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140506A","02Apr2014.Plate.8",3,9,"t",1,0.334,43.52,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140506A","02Apr2014.Plate.8",2,8,"t",1,1.001,47.02,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140506A","02Apr2014.Plate.8",2,9,"t",1,1.001,41.21,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140500A","02Apr2014.Plate.28",7,8,"t",1,0.411,41.73,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01140500A","02Apr2014.Plate.28",7,9,"t",1,0.411,42.68,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01140500A","02Apr2014.Plate.28",6,8,"t",1,1.233,42.14,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01140500A","02Apr2014.Plate.28",6,9,"t",1,1.233,42.73,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01140500A","02Apr2014.Plate.28",5,8,"t",1,3.7,42.97,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01140500A","02Apr2014.Plate.28",5,9,"t",1,3.7,36.09,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01140500A","02Apr2014.Plate.28",4,8,"t",1,11.1,36.16,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01140500A","02Apr2014.Plate.28",4,9,"t",1,11.1,35.03,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01140500A","02Apr2014.Plate.28",3,8,"t",1,33.3,26.38,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01140500A","02Apr2014.Plate.28",3,9,"t",1,33.3,26.23,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01140500A","02Apr2014.Plate.28",2,8,"t",1,99.9,18.82,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01140500A","02Apr2014.Plate.28",2,9,"t",1,99.9,17.64,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01140490A","02Apr2014.Plate.29",7,10,"t",1,0.412,34.68,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140490A","02Apr2014.Plate.29",7,11,"t",1,0.412,30.61,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140490A","02Apr2014.Plate.29",6,10,"t",1,1.235,32.96,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140490A","02Apr2014.Plate.29",6,11,"t",1,1.235,31.11,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140490A","02Apr2014.Plate.29",5,10,"t",1,3.704,32.28,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140490A","02Apr2014.Plate.29",5,11,"t",1,3.704,32.11,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140490A","02Apr2014.Plate.29",4,10,"t",1,11.111,34.98,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140490A","02Apr2014.Plate.29",4,11,"t",1,11.111,41.96,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140490A","02Apr2014.Plate.29",3,10,"t",1,33.333,35.96,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140490A","02Apr2014.Plate.29",3,11,"t",1,33.333,30.68,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140490A","02Apr2014.Plate.29",2,10,"t",1,100,36.05,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140490A","02Apr2014.Plate.29",2,11,"t",1,100,27.88,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140482A","02Apr2014.Plate.25",7,8,"t",1,0.041,43.99,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140482A","02Apr2014.Plate.25",7,9,"t",1,0.041,40.86,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140482A","02Apr2014.Plate.25",6,8,"t",1,0.124,50.67,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140482A","02Apr2014.Plate.25",6,9,"t",1,0.124,43.84,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140482A","02Apr2014.Plate.25",5,8,"t",1,0.371,44.44,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140482A","02Apr2014.Plate.25",5,9,"t",1,0.371,47.14,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140482A","02Apr2014.Plate.25",4,8,"t",1,1.112,46.46,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140482A","02Apr2014.Plate.25",4,9,"t",1,1.112,39.73,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140482A","02Apr2014.Plate.25",3,8,"t",1,3.337,41.9,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140482A","02Apr2014.Plate.25",3,9,"t",1,3.337,35.04,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140482A","02Apr2014.Plate.25",2,8,"t",1,10.01,37.97,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140482A","02Apr2014.Plate.25",2,9,"t",1,10.01,33.33,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140478A","02Apr2014.Plate.29",7,4,"t",1,0.412,41.96,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140478A","02Apr2014.Plate.29",7,5,"t",1,0.412,35.62,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140478A","02Apr2014.Plate.29",6,4,"t",1,1.235,38.79,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140478A","02Apr2014.Plate.29",6,5,"t",1,1.235,37.64,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140478A","02Apr2014.Plate.29",5,4,"t",1,3.704,37.83,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140478A","02Apr2014.Plate.29",5,5,"t",1,3.704,41.84,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140478A","02Apr2014.Plate.29",4,4,"t",1,11.111,33.25,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140478A","02Apr2014.Plate.29",4,5,"t",1,11.111,33.05,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140478A","02Apr2014.Plate.29",3,4,"t",1,33.333,24.01,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140478A","02Apr2014.Plate.29",3,5,"t",1,33.333,22.48,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140478A","02Apr2014.Plate.29",2,4,"t",1,100,14.23,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140478A","02Apr2014.Plate.29",2,5,"t",1,100,12.22,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140476A","09Apr2014.Plate.6",7,10,"t",1,0.412,19.77,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140476A","09Apr2014.Plate.6",6,10,"t",1,1.235,19.39,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140476A","09Apr2014.Plate.6",7,11,"t",1,0.412,13.55,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140476A","09Apr2014.Plate.6",6,11,"t",1,1.235,15.29,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140476A","09Apr2014.Plate.6",5,10,"t",1,3.704,16.48,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140476A","09Apr2014.Plate.6",5,11,"t",1,3.704,12.06,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140476A","09Apr2014.Plate.6",4,10,"t",1,11.111,15.18,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140476A","09Apr2014.Plate.6",4,11,"t",1,11.111,11.78,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140476A","09Apr2014.Plate.6",3,10,"t",1,33.333,19.95,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140476A","09Apr2014.Plate.6",3,11,"t",1,33.333,17.65,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140476A","09Apr2014.Plate.6",2,10,"t",1,100,25.95,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140476A","09Apr2014.Plate.6",2,11,"t",1,100,17.84,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140474A","02Apr2014.Plate.30",7,4,"t",1,0.001,46.75,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140474A","02Apr2014.Plate.30",7,5,"t",1,0.001,45.47,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140474A","02Apr2014.Plate.30",6,4,"t",1,0.002,47.3,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140474A","02Apr2014.Plate.30",6,5,"t",1,0.002,39.34,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140474A","02Apr2014.Plate.30",5,4,"t",1,0.007,44.85,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140474A","02Apr2014.Plate.30",5,5,"t",1,0.007,41.33,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140474A","02Apr2014.Plate.30",4,4,"t",1,0.022,49.33,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140474A","02Apr2014.Plate.30",4,5,"t",1,0.022,44.48,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140474A","02Apr2014.Plate.30",3,4,"t",1,0.067,41.08,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140474A","02Apr2014.Plate.30",3,5,"t",1,0.067,34.72,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140474A","02Apr2014.Plate.30",2,4,"t",1,0.2,27.72,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140474A","02Apr2014.Plate.30",2,5,"t",1,0.2,24.94,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"01140468A","02Apr2014.Plate.7",7,8,"t",1,0.412,39.56,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140468A","02Apr2014.Plate.7",7,9,"t",1,0.412,34.87,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140468A","02Apr2014.Plate.7",6,8,"t",1,1.236,38.17,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140468A","02Apr2014.Plate.7",6,9,"t",1,1.236,36.87,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140468A","02Apr2014.Plate.7",5,8,"t",1,3.707,42.41,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140468A","02Apr2014.Plate.7",5,9,"t",1,3.707,37.12,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140468A","02Apr2014.Plate.7",4,8,"t",1,11.122,38.5,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140468A","02Apr2014.Plate.7",4,9,"t",1,11.122,38.3,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140468A","02Apr2014.Plate.7",3,8,"t",1,33.367,36.3,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140468A","02Apr2014.Plate.7",3,9,"t",1,33.367,37.46,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140468A","02Apr2014.Plate.7",2,8,"t",1,100.1,27.36,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140468A","02Apr2014.Plate.7",2,9,"t",1,100.1,31.55,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140464A","26Mar2014.Plate.16",7,10,"t",1,0.206,5.66,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140464A","26Mar2014.Plate.16",7,11,"t",1,0.206,7.63,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140464A","26Mar2014.Plate.16",6,10,"t",1,0.617,7.32,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140464A","26Mar2014.Plate.16",6,11,"t",1,0.617,7.6,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140464A","26Mar2014.Plate.16",5,10,"t",1,1.852,8.14,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140464A","26Mar2014.Plate.16",5,11,"t",1,1.852,8.15,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140464A","26Mar2014.Plate.16",4,10,"t",1,5.556,10.58,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140464A","26Mar2014.Plate.16",3,10,"t",1,16.667,13.01,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140464A","26Mar2014.Plate.16",4,11,"t",1,5.556,11.41,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140464A","26Mar2014.Plate.16",3,11,"t",1,16.667,10.07,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140464A","26Mar2014.Plate.16",2,10,"t",1,50,11.87,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140464A","26Mar2014.Plate.16",2,11,"t",1,50,10.33,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140452A","26Mar2014.Plate.13",7,10,"t",1,0.041,11.79,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140452A","26Mar2014.Plate.13",7,11,"t",1,0.041,9.38,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140452A","26Mar2014.Plate.13",6,10,"t",1,0.123,6.32,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140452A","26Mar2014.Plate.13",6,11,"t",1,0.123,6.16,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140452A","26Mar2014.Plate.13",5,10,"t",1,0.37,8.58,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140452A","26Mar2014.Plate.13",5,11,"t",1,0.37,7.69,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140452A","26Mar2014.Plate.13",4,10,"t",1,1.11,8.1,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140452A","26Mar2014.Plate.13",4,11,"t",1,1.11,9.15,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140452A","26Mar2014.Plate.13",3,10,"t",1,3.33,9.63,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140452A","26Mar2014.Plate.13",3,11,"t",1,3.33,6.92,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140452A","26Mar2014.Plate.13",2,10,"t",1,9.99,9.42,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140452A","26Mar2014.Plate.13",2,11,"t",1,9.99,8.7,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140450A","02Apr2014.Plate.4",7,10,"t",1,0.206,39.25,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140450A","02Apr2014.Plate.4",7,11,"t",1,0.206,36.46,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140450A","02Apr2014.Plate.4",6,10,"t",1,0.617,37.31,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140450A","02Apr2014.Plate.4",6,11,"t",1,0.617,35.43,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140450A","02Apr2014.Plate.4",5,10,"t",1,1.852,35.94,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140450A","02Apr2014.Plate.4",5,11,"t",1,1.852,41.62,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140450A","02Apr2014.Plate.4",4,10,"t",1,5.556,36.46,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140450A","02Apr2014.Plate.4",4,11,"t",1,5.556,37.72,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140450A","02Apr2014.Plate.4",3,10,"t",1,16.667,55.97,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140450A","02Apr2014.Plate.4",3,11,"t",1,16.667,37.82,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140450A","02Apr2014.Plate.4",2,10,"t",1,50,48.38,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140450A","02Apr2014.Plate.4",2,11,"t",1,50,52.53,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140444A","26Mar2014.Plate.13",7,6,"t",1,0.041,8.63,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140444A","26Mar2014.Plate.13",7,7,"t",1,0.041,10.04,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140444A","26Mar2014.Plate.13",6,6,"t",1,0.124,9.56,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140444A","26Mar2014.Plate.13",6,7,"t",1,0.124,9.33,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140444A","26Mar2014.Plate.13",5,6,"t",1,0.371,7.63,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140444A","26Mar2014.Plate.13",5,7,"t",1,0.371,8.15,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140444A","26Mar2014.Plate.13",4,6,"t",1,1.112,7.95,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140444A","26Mar2014.Plate.13",4,7,"t",1,1.112,8.45,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140444A","26Mar2014.Plate.13",3,7,"t",1,3.337,8.09,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140444A","26Mar2014.Plate.13",3,6,"t",1,3.337,8.49,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140444A","26Mar2014.Plate.13",2,6,"t",1,10.01,9.81,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140436A","02Apr14.Plate.2",7,6,"t",1,0.411,47.18,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140444A","26Mar2014.Plate.13",2,7,"t",1,10.01,7.84,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140436A","02Apr14.Plate.2",7,7,"t",1,0.411,40.7,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140436A","02Apr14.Plate.2",6,7,"t",1,1.233,40.01,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140436A","02Apr14.Plate.2",6,6,"t",1,1.233,48.66,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140436A","02Apr14.Plate.2",5,6,"t",1,3.7,43.16,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140436A","02Apr14.Plate.2",4,6,"t",1,11.1,44.78,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140436A","02Apr14.Plate.2",5,7,"t",1,3.7,42.68,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140436A","02Apr14.Plate.2",4,7,"t",1,11.1,39.45,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140436A","02Apr14.Plate.2",3,7,"t",1,33.3,36.12,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140436A","02Apr14.Plate.2",3,6,"t",1,33.3,42.04,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140436A","02Apr14.Plate.2",2,6,"t",1,99.9,32.52,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140436A","02Apr14.Plate.2",2,7,"t",1,99.9,36.31,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140418A","02Apr2014.Plate.27",7,8,"t",1,0.002,33.33,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140418A","02Apr2014.Plate.27",7,9,"t",1,0.002,30.38,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140418A","02Apr2014.Plate.27",6,8,"t",1,0.006,22.98,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140418A","02Apr2014.Plate.27",6,9,"t",1,0.006,21.36,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140418A","02Apr2014.Plate.27",5,8,"t",1,0.018,11.71,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140418A","02Apr2014.Plate.27",5,9,"t",1,0.018,10.41,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140418A","02Apr2014.Plate.27",4,8,"t",1,0.055,2.55,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140418A","02Apr2014.Plate.27",3,8,"t",1,0.166,0.71,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140418A","02Apr2014.Plate.27",4,9,"t",1,0.055,2.57,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140418A","02Apr2014.Plate.27",3,9,"t",1,0.166,0.78,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140418A","02Apr2014.Plate.27",2,8,"t",0,0.499,NA,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140418A","02Apr2014.Plate.27",2,9,"t",0,0.499,NA,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140394A","26Mar2014.Plate.9",7,4,"t",1,0.206,6.4,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140394A","26Mar2014.Plate.9",7,5,"t",1,0.206,5.78,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140394A","26Mar2014.Plate.9",6,4,"t",1,0.617,6.91,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140394A","26Mar2014.Plate.9",6,5,"t",1,0.617,5.34,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140394A","26Mar2014.Plate.9",5,4,"t",1,1.852,6.79,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140394A","26Mar2014.Plate.9",5,5,"t",1,1.852,5.43,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140394A","26Mar2014.Plate.9",4,4,"t",1,5.556,7.11,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140394A","26Mar2014.Plate.9",4,5,"t",1,5.556,5.6,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140394A","26Mar2014.Plate.9",3,4,"t",1,16.667,7.05,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140394A","26Mar2014.Plate.9",3,5,"t",1,16.667,7,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140394A","26Mar2014.Plate.9",2,4,"t",1,50,7.53,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140394A","26Mar2014.Plate.9",2,5,"t",1,50,7.06,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"01140392A","09Apr2014.Plate.9",7,10,"t",1,0.412,17.85,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140392A","09Apr2014.Plate.9",7,11,"t",1,0.412,17.04,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140392A","09Apr2014.Plate.9",6,10,"t",1,1.236,17.12,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140392A","09Apr2014.Plate.9",6,11,"t",1,1.236,14.8,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140392A","09Apr2014.Plate.9",5,10,"t",1,3.707,16.66,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140392A","09Apr2014.Plate.9",5,11,"t",1,3.707,15.06,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140392A","09Apr2014.Plate.9",4,10,"t",1,11.122,20.52,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140392A","09Apr2014.Plate.9",4,11,"t",1,11.122,15.41,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140392A","09Apr2014.Plate.9",3,10,"t",1,33.367,23.44,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140392A","09Apr2014.Plate.9",3,11,"t",1,33.367,19.11,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140392A","09Apr2014.Plate.9",2,10,"t",1,100.1,16.93,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140392A","09Apr2014.Plate.9",2,11,"t",1,100.1,15.65,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"01140388A","02Apr2014.Plate.27",7,6,"t",1,0.412,44.51,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140388A","02Apr2014.Plate.27",7,7,"t",1,0.412,44.29,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140388A","02Apr2014.Plate.27",6,6,"t",1,1.235,47.42,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140388A","02Apr2014.Plate.27",6,7,"t",1,1.235,41.75,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140388A","02Apr2014.Plate.27",5,6,"t",1,3.704,42.73,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140388A","02Apr2014.Plate.27",5,7,"t",1,3.704,41.27,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140388A","02Apr2014.Plate.27",4,6,"t",1,11.111,42.29,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140388A","02Apr2014.Plate.27",4,7,"t",1,11.111,33.14,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140388A","02Apr2014.Plate.27",3,6,"t",1,33.333,33.72,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140386A","02Apr2014.Plate.22",4,4,"t",1,11.122,48.96,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140386A","02Apr2014.Plate.22",5,5,"t",1,3.707,42.55,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140386A","02Apr2014.Plate.22",5,4,"t",1,3.707,37.37,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140386A","02Apr2014.Plate.22",6,5,"t",1,1.236,35.15,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140386A","02Apr2014.Plate.22",6,4,"t",1,1.236,40.05,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140386A","02Apr2014.Plate.22",7,5,"t",1,0.412,42.04,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140386A","02Apr2014.Plate.22",7,4,"t",1,0.412,41.01,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140388A","02Apr2014.Plate.27",2,7,"t",1,100,24.18,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140388A","02Apr2014.Plate.27",2,6,"t",1,100,30.29,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"01140388A","02Apr2014.Plate.27",3,7,"t",1,33.333,33.25,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.20",7,3,"n",1,NA,64.19,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.19",7,3,"n",1,NA,63.05,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.20",6,3,"n",1,NA,58.04,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.19",6,3,"n",1,NA,66.44,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.9",6,3,"n",1,NA,59.37,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.9",7,3,"n",1,NA,58.33,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.8",6,3,"n",1,NA,67.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.8",7,3,"n",1,NA,72.88,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.7",7,3,"n",1,NA,71.31,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.6",7,3,"n",1,NA,65.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.7",6,3,"n",1,NA,57.25,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.5",7,3,"n",1,NA,66.28,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.6",6,3,"n",1,NA,67.32,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.4",7,3,"n",1,NA,55.22,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.5",6,3,"n",1,NA,67.79,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.4",6,3,"n",1,NA,74.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.3",6,3,"n",1,NA,75.45,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.3",7,3,"n",1,NA,69.7,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.22",7,3,"n",1,NA,67.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.21",7,3,"n",1,NA,68.23,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.22",6,3,"n",1,NA,69.99,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.21",6,3,"n",1,NA,66.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.2",6,3,"n",1,NA,60.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.2",7,3,"n",1,NA,65.28,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.18",7,3,"n",1,NA,63.84,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.17",7,3,"n",1,NA,59.04,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.18",6,3,"n",1,NA,62.21,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.16",7,3,"n",1,NA,61.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.17",6,3,"n",1,NA,58.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.15",7,3,"n",1,NA,56.02,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.16",6,3,"n",1,NA,63.22,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.15",6,3,"n",1,NA,63.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.14",6,3,"n",1,NA,63.02,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.14",7,3,"n",1,NA,62.44,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.13",7,3,"n",1,NA,64.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.13",6,3,"n",1,NA,61.86,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.12",6,3,"n",1,NA,63.05,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.12",7,3,"n",1,NA,56.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.11",7,3,"n",1,NA,63.38,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.10",7,3,"n",1,NA,69.84,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.11",6,3,"n",1,NA,62.21,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.1",7,3,"n",1,NA,68.35,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.10",6,3,"n",1,NA,56.73,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"DMSO","03Sep2014.Plate.1",6,3,"n",1,NA,61.67,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.9",7,3,"n",1,NA,8.14,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.9",6,3,"n",1,NA,6.36,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.8",7,3,"n",1,NA,4.41,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.8",6,3,"n",1,NA,4.34,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.7",6,3,"n",1,NA,7.38,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.7",7,3,"n",1,NA,7.29,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.6",7,3,"n",1,NA,8.01,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.5",7,3,"n",1,NA,8.04,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.6",6,3,"n",1,NA,8.34,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.5",6,3,"n",1,NA,8.43,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.4",6,3,"n",1,NA,6.3,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.4",7,3,"n",1,NA,7.66,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.3",7,3,"n",1,NA,8.62,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.3",6,3,"n",1,NA,6.57,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.21",7,3,"n",1,NA,8.81,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.21",6,3,"n",1,NA,6.38,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.20",7,3,"n",1,NA,7.28,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.20",6,3,"n",1,NA,7.5,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.2",7,3,"n",1,NA,6.95,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.19",7,3,"n",1,NA,4.91,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.2",6,3,"n",1,NA,8.03,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.19",6,3,"n",1,NA,5.47,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.18",6,3,"n",1,NA,6.08,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.18",7,3,"n",1,NA,8.15,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.17",6,3,"n",1,NA,8.52,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.17",7,3,"n",1,NA,9.94,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.16",7,3,"n",1,NA,10.3,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.16",6,3,"n",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.15",7,3,"n",1,NA,10.16,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.15",6,3,"n",1,NA,9.6,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.14",7,3,"n",1,NA,10.15,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.14",6,3,"n",1,NA,5.88,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.13",7,3,"n",1,NA,11.89,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.13",6,3,"n",1,NA,10.57,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.12",7,3,"n",1,NA,7.73,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.11",7,3,"n",1,NA,10.14,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.12",6,3,"n",1,NA,8,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.10",7,3,"n",1,NA,8.98,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.11",6,3,"n",1,NA,7.74,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.10",6,3,"n",1,NA,8.38,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.1",7,3,"n",1,NA,8.74,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.9",7,3,"n",1,NA,16.68,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"DMSO","26Mar2014.Plate.1",6,3,"n",1,NA,7.41,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.9",6,3,"n",1,NA,21.28,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.8",7,3,"n",1,NA,12.48,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.8",6,3,"n",1,NA,14.36,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.7",7,3,"n",1,NA,15.76,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.7",6,3,"n",1,NA,15.07,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.6",6,3,"n",1,NA,16.16,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.6",7,3,"n",1,NA,17.73,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.5",7,3,"n",1,NA,14.28,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.5",6,3,"n",1,NA,13.76,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.4",7,3,"n",1,NA,13.19,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.4",6,3,"n",1,NA,14.43,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.34",7,3,"n",1,NA,11.57,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.33",7,3,"n",1,NA,13.34,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.34",6,3,"n",1,NA,10.19,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.33",6,3,"n",1,NA,11.9,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.32",6,3,"n",1,NA,11.02,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.32",7,3,"n",1,NA,10.92,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.31",7,3,"n",1,NA,13.07,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.31",6,3,"n",1,NA,10.61,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.30",7,3,"n",1,NA,12.12,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.30",6,3,"n",1,NA,9.2,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.3",7,3,"n",1,NA,12.55,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.3",6,3,"n",1,NA,14.98,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.29",7,3,"n",1,NA,11.65,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.28",7,3,"n",1,NA,13.73,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.29",6,3,"n",1,NA,10.44,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.27",7,3,"n",1,NA,11.78,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.28",6,3,"n",1,NA,10.39,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.27",6,3,"n",1,NA,10.54,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.26",7,3,"n",1,NA,12.77,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.26",6,3,"n",1,NA,12.56,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.25",7,3,"n",1,NA,12.61,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.25",6,3,"n",1,NA,11.76,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.24",7,3,"n",1,NA,9.68,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.23",7,3,"n",1,NA,11.14,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.24",6,3,"n",1,NA,9.59,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.23",6,3,"n",1,NA,9.9,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.22",6,3,"n",1,NA,8.78,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.22",7,3,"n",1,NA,10.57,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.21",7,3,"n",1,NA,9.72,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.21",6,3,"n",1,NA,8.59,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.20",7,3,"n",1,NA,15.15,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.20",6,3,"n",1,NA,12.45,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.2",7,3,"n",1,NA,11.84,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.2",6,3,"n",1,NA,11.93,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.19",7,3,"n",1,NA,12.14,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.19",6,3,"n",1,NA,12.38,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.18",6,3,"n",1,NA,14.85,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.18",7,3,"n",1,NA,12.65,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.17",7,3,"n",1,NA,12.51,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.16",7,3,"n",1,NA,14.67,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.17",6,3,"n",1,NA,13.93,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.16",6,3,"n",1,NA,13.79,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.15",6,3,"n",1,NA,11.07,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.15",7,3,"n",1,NA,11.62,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.14",7,3,"n",1,NA,14.94,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.14",6,3,"n",1,NA,12.1,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.13",7,3,"n",1,NA,14.72,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.13",6,3,"n",1,NA,11.08,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.12",7,3,"n",1,NA,16.31,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.11",7,3,"n",1,NA,13.52,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.12",6,3,"n",1,NA,14.94,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.10",7,3,"n",1,NA,14.56,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.11",6,3,"n",1,NA,16.31,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.10",6,3,"n",1,NA,15.74,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.1",7,3,"n",1,NA,15.24,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"DMSO","09Apr2014.Plate.1",6,3,"n",1,NA,11.45,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.9",7,3,"n",1,NA,43.94,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.9",6,3,"n",1,NA,42.6,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.8",6,3,"n",1,NA,39.98,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.8",7,3,"n",1,NA,45.88,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.7",7,3,"n",1,NA,37.54,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.6",7,3,"n",1,NA,41.79,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.7",6,3,"n",1,NA,35.51,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.5",7,3,"n",1,NA,21.64,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.6",6,3,"n",1,NA,39.03,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.5",6,3,"n",1,NA,39.38,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.31",6,3,"n",1,NA,38.88,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.31",7,3,"n",1,NA,42.57,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.32",6,3,"n",1,NA,46.11,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.32",7,3,"n",1,NA,43.18,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.4",6,3,"n",1,NA,22.66,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.4",7,3,"n",1,NA,33.37,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140386A","02Apr2014.Plate.22",4,5,"t",1,11.122,42.75,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140386A","02Apr2014.Plate.22",3,4,"t",1,33.367,35.82,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140386A","02Apr2014.Plate.22",3,5,"t",1,33.367,38.85,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140386A","02Apr2014.Plate.22",2,4,"t",1,100.1,24.3,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140386A","02Apr2014.Plate.22",2,5,"t",1,100.1,22.59,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"01140382A","09Apr2014.Plate.2",7,8,"t",1,0.041,13.85,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140382A","09Apr2014.Plate.2",7,9,"t",1,0.041,16.12,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140382A","09Apr2014.Plate.2",6,8,"t",1,0.124,14.95,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140382A","09Apr2014.Plate.2",6,9,"t",1,0.124,12.4,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140382A","09Apr2014.Plate.2",5,8,"t",1,0.371,14.71,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140382A","09Apr2014.Plate.2",5,9,"t",1,0.371,13.31,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140382A","09Apr2014.Plate.2",4,8,"t",1,1.112,15.4,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140382A","09Apr2014.Plate.2",4,9,"t",1,1.112,13.85,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140382A","09Apr2014.Plate.2",3,8,"t",1,3.337,15.7,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140382A","09Apr2014.Plate.2",3,9,"t",1,3.337,14.14,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140382A","09Apr2014.Plate.2",2,8,"t",1,10.01,13.79,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140382A","09Apr2014.Plate.2",2,9,"t",1,10.01,15.46,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140376A","02Apr2014.Plate.13",7,10,"t",1,0.004,45.24,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140376A","02Apr2014.Plate.13",6,10,"t",1,0.012,42.28,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140376A","02Apr2014.Plate.13",7,11,"t",1,0.004,41.51,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140376A","02Apr2014.Plate.13",6,11,"t",1,0.012,44.54,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140376A","02Apr2014.Plate.13",5,10,"t",1,0.037,47.12,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140376A","02Apr2014.Plate.13",4,10,"t",1,0.111,43.47,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140376A","02Apr2014.Plate.13",5,11,"t",1,0.037,41.62,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140376A","02Apr2014.Plate.13",4,11,"t",1,0.111,46.48,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140376A","02Apr2014.Plate.13",3,10,"t",1,0.334,37.99,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140376A","02Apr2014.Plate.13",3,11,"t",1,0.334,41.27,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140376A","02Apr2014.Plate.13",2,10,"t",1,1.001,30.34,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140376A","02Apr2014.Plate.13",2,11,"t",1,1.001,31.4,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140364A","26Mar2014.Plate.19",7,10,"t",1,0.411,10.24,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01140364A","26Mar2014.Plate.19",7,11,"t",1,0.411,7.93,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01140364A","26Mar2014.Plate.19",6,10,"t",1,1.233,10.77,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01140364A","26Mar2014.Plate.19",6,11,"t",1,1.233,7.45,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01140364A","26Mar2014.Plate.19",5,10,"t",1,3.7,9.03,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01140364A","26Mar2014.Plate.19",5,11,"t",1,3.7,11.54,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01140364A","26Mar2014.Plate.19",4,10,"t",1,11.1,12.5,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01140364A","26Mar2014.Plate.19",4,11,"t",1,11.1,10.74,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01140364A","26Mar2014.Plate.19",3,10,"t",1,33.3,12.03,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01140364A","26Mar2014.Plate.19",3,11,"t",1,33.3,12.58,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01140364A","26Mar2014.Plate.19",2,10,"t",1,99.9,15.7,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01140364A","26Mar2014.Plate.19",2,11,"t",1,99.9,15.41,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"01140358A","26Mar2014.Plate.20",7,6,"t",1,0.412,7.32,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"01140358A","26Mar2014.Plate.20",7,7,"t",1,0.412,7,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"01140358A","26Mar2014.Plate.20",6,6,"t",1,1.235,9.54,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"01140358A","26Mar2014.Plate.20",6,7,"t",1,1.235,9.15,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"01140358A","26Mar2014.Plate.20",5,6,"t",1,3.704,9.35,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"01140358A","26Mar2014.Plate.20",5,7,"t",1,3.704,10.8,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"01140358A","26Mar2014.Plate.20",4,6,"t",1,11.111,9.28,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"01140358A","26Mar2014.Plate.20",4,7,"t",1,11.111,9.98,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"01140358A","26Mar2014.Plate.20",3,6,"t",1,33.333,10.44,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"01140358A","26Mar2014.Plate.20",3,7,"t",1,33.333,8.27,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"01140358A","26Mar2014.Plate.20",2,6,"t",1,100,9.85,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"01140358A","26Mar2014.Plate.20",2,7,"t",1,100,8.04,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"01140354A","26Mar2014.Plate.17",7,10,"t",1,0.082,8.81,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140354A","26Mar2014.Plate.17",7,11,"t",1,0.082,8.33,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140354A","26Mar2014.Plate.17",6,10,"t",1,0.247,11.06,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140354A","26Mar2014.Plate.17",6,11,"t",1,0.247,9.53,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140354A","26Mar2014.Plate.17",5,10,"t",1,0.741,14.07,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140354A","26Mar2014.Plate.17",5,11,"t",1,0.741,8.61,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140354A","26Mar2014.Plate.17",4,10,"t",1,2.222,10.13,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140354A","26Mar2014.Plate.17",4,11,"t",1,2.222,8.46,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140354A","26Mar2014.Plate.17",3,10,"t",1,6.667,12.57,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140354A","26Mar2014.Plate.17",3,11,"t",1,6.667,12.23,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140354A","26Mar2014.Plate.17",2,10,"t",1,20,15.77,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140354A","26Mar2014.Plate.17",2,11,"t",1,20,14.23,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140352A","26Mar2014.Plate.11",7,4,"t",1,0.411,10.63,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140352A","26Mar2014.Plate.11",7,5,"t",1,0.411,7.98,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140352A","26Mar2014.Plate.11",6,4,"t",1,1.233,7.94,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140352A","26Mar2014.Plate.11",6,5,"t",1,1.233,8.34,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140352A","26Mar2014.Plate.11",5,4,"t",1,3.7,8.99,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140352A","26Mar2014.Plate.11",5,5,"t",1,3.7,8.15,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140352A","26Mar2014.Plate.11",4,4,"t",1,11.1,9.75,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140352A","26Mar2014.Plate.11",4,5,"t",1,11.1,12.2,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140352A","26Mar2014.Plate.11",3,4,"t",1,33.3,10.81,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140352A","26Mar2014.Plate.11",3,5,"t",1,33.3,11.14,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140352A","26Mar2014.Plate.11",2,4,"t",1,99.9,16.1,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140352A","26Mar2014.Plate.11",2,5,"t",1,99.9,12.5,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" -"01140350A","02Apr2014.Plate.23",7,6,"t",1,0.412,45.33,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01140350A","02Apr2014.Plate.23",7,7,"t",1,0.412,37.23,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01140350A","02Apr2014.Plate.23",6,6,"t",1,1.235,37.68,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01140350A","02Apr2014.Plate.23",6,7,"t",1,1.235,34.03,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01140350A","02Apr2014.Plate.23",5,6,"t",1,3.704,42.55,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01140350A","02Apr2014.Plate.23",5,7,"t",1,3.704,40.24,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01140350A","02Apr2014.Plate.23",4,6,"t",1,11.111,50.51,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01140350A","02Apr2014.Plate.23",4,7,"t",1,11.111,43.75,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01140350A","02Apr2014.Plate.23",3,6,"t",1,33.333,54.75,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01140350A","02Apr2014.Plate.23",3,7,"t",1,33.333,49.29,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01140350A","02Apr2014.Plate.23",2,6,"t",1,100,62.32,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01140350A","02Apr2014.Plate.23",2,7,"t",1,100,53.58,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"01140342A","02Apr2014.Plate.5",7,8,"t",1,0.004,42.28,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140342A","02Apr2014.Plate.5",7,9,"t",1,0.004,39.53,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140342A","02Apr2014.Plate.5",6,8,"t",1,0.012,41.6,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140342A","02Apr2014.Plate.5",6,9,"t",1,0.012,42.71,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140342A","02Apr2014.Plate.5",5,8,"t",1,0.037,40.07,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140342A","02Apr2014.Plate.5",5,9,"t",1,0.037,36.58,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140342A","02Apr2014.Plate.5",4,8,"t",1,0.111,31.09,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140342A","02Apr2014.Plate.5",4,9,"t",1,0.111,32.72,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140342A","02Apr2014.Plate.5",3,8,"t",1,0.333,26.22,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140342A","02Apr2014.Plate.5",3,9,"t",1,0.333,25.38,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140342A","02Apr2014.Plate.5",2,8,"t",1,1,17.9,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140342A","02Apr2014.Plate.5",2,9,"t",1,1,20.76,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140340A","09Apr2014.Plate.6",7,6,"t",1,0.411,14.49,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140340A","09Apr2014.Plate.6",7,7,"t",1,0.411,13.4,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140340A","09Apr2014.Plate.6",6,6,"t",1,1.233,15.48,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140340A","09Apr2014.Plate.6",6,7,"t",1,1.233,13.5,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140340A","09Apr2014.Plate.6",5,6,"t",1,3.7,16.32,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140340A","09Apr2014.Plate.6",5,7,"t",1,3.7,13.23,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140340A","09Apr2014.Plate.6",4,6,"t",1,11.1,11.63,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140340A","09Apr2014.Plate.6",4,7,"t",1,11.1,9.28,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140340A","09Apr2014.Plate.6",3,6,"t",1,33.3,15.71,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140340A","09Apr2014.Plate.6",3,7,"t",1,33.3,13.5,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140340A","09Apr2014.Plate.6",2,6,"t",1,99.9,11.33,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140340A","09Apr2014.Plate.6",2,7,"t",1,99.9,9.57,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" -"01140336A","02Apr2014.Plate.13",7,4,"t",1,0.411,45.14,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140336A","02Apr2014.Plate.13",7,5,"t",1,0.411,43.42,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140336A","02Apr2014.Plate.13",6,4,"t",1,1.233,39.16,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140336A","02Apr2014.Plate.13",6,5,"t",1,1.233,42.02,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140336A","02Apr2014.Plate.13",5,4,"t",1,3.7,49.29,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140336A","02Apr2014.Plate.13",5,5,"t",1,3.7,46.98,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140336A","02Apr2014.Plate.13",4,4,"t",1,11.1,51.16,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140336A","02Apr2014.Plate.13",4,5,"t",1,11.1,44.75,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140336A","02Apr2014.Plate.13",3,4,"t",1,33.3,51.83,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140336A","02Apr2014.Plate.13",3,5,"t",1,33.3,44.68,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140336A","02Apr2014.Plate.13",2,4,"t",1,99.9,45.52,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140336A","02Apr2014.Plate.13",2,5,"t",1,99.9,44.93,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"01140332A","26Mar2014.Plate.17",7,8,"t",1,0.411,7.63,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140332A","26Mar2014.Plate.17",7,9,"t",1,0.411,7.58,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140332A","26Mar2014.Plate.17",6,8,"t",1,1.233,11.05,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140332A","26Mar2014.Plate.17",6,9,"t",1,1.233,8.19,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140332A","26Mar2014.Plate.17",5,8,"t",1,3.7,9,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140332A","26Mar2014.Plate.17",5,9,"t",1,3.7,10.11,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140332A","26Mar2014.Plate.17",4,8,"t",1,11.1,10.29,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140332A","26Mar2014.Plate.17",4,9,"t",1,11.1,9.91,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140332A","26Mar2014.Plate.17",3,8,"t",1,33.3,11.27,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140332A","26Mar2014.Plate.17",3,9,"t",1,33.3,12.27,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140332A","26Mar2014.Plate.17",2,8,"t",1,99.9,12.07,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140332A","26Mar2014.Plate.17",2,9,"t",1,99.9,10.79,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140322A","02Apr2014.Plate.9",7,4,"t",1,0.411,42.61,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140322A","02Apr2014.Plate.9",7,5,"t",1,0.411,41.12,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140322A","02Apr2014.Plate.9",6,4,"t",1,1.233,38.56,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140322A","02Apr2014.Plate.9",6,5,"t",1,1.233,37.66,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140322A","02Apr2014.Plate.9",5,4,"t",1,3.7,46.75,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140322A","02Apr2014.Plate.9",5,5,"t",1,3.7,42.66,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140322A","02Apr2014.Plate.9",4,4,"t",1,11.1,41.31,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140322A","02Apr2014.Plate.9",4,5,"t",1,11.1,44.18,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140322A","02Apr2014.Plate.9",3,4,"t",1,33.3,40.39,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140322A","02Apr2014.Plate.9",3,5,"t",1,33.3,39.23,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140322A","02Apr2014.Plate.9",2,4,"t",1,99.9,14.55,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140322A","02Apr2014.Plate.9",2,5,"t",1,99.9,18.79,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140314A","02Apr2014.Plate.4",7,6,"t",1,0.004,38.46,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140314A","02Apr2014.Plate.4",7,7,"t",1,0.004,37.56,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140314A","02Apr2014.Plate.4",6,6,"t",1,0.012,32.62,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140314A","02Apr2014.Plate.4",6,7,"t",1,0.012,40.72,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140314A","02Apr2014.Plate.4",5,6,"t",1,0.037,43.07,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140314A","02Apr2014.Plate.4",5,7,"t",1,0.037,37.67,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140314A","02Apr2014.Plate.4",4,6,"t",1,0.111,34.28,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140314A","02Apr2014.Plate.4",4,7,"t",1,0.111,32.66,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140314A","02Apr2014.Plate.4",3,6,"t",1,0.333,37.18,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140314A","02Apr2014.Plate.4",3,7,"t",1,0.333,36.49,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140314A","02Apr2014.Plate.4",2,6,"t",1,0.999,34.91,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140314A","02Apr2014.Plate.4",2,7,"t",1,0.999,30.63,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140310A","02Apr2014.Plate.4",7,8,"t",1,0.041,40.65,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140310A","02Apr2014.Plate.4",7,9,"t",1,0.041,32.78,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140310A","02Apr2014.Plate.4",6,8,"t",1,0.123,40.15,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140310A","02Apr2014.Plate.4",6,9,"t",1,0.123,35.42,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140310A","02Apr2014.Plate.4",5,8,"t",1,0.37,48.24,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140310A","02Apr2014.Plate.4",5,9,"t",1,0.37,46.79,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140310A","02Apr2014.Plate.4",4,8,"t",1,1.111,46.06,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140310A","02Apr2014.Plate.4",4,9,"t",1,1.111,49.39,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140310A","02Apr2014.Plate.4",3,8,"t",1,3.333,52.98,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140310A","02Apr2014.Plate.4",3,9,"t",1,3.333,55.75,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140310A","02Apr2014.Plate.4",2,8,"t",1,10,41.29,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140310A","02Apr2014.Plate.4",2,9,"t",1,10,41.68,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" -"01140302A","02Apr2014.Plate.12",7,4,"t",1,0.041,44.81,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"01140302A","02Apr2014.Plate.12",7,5,"t",1,0.041,49,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"01140302A","02Apr2014.Plate.12",6,4,"t",1,0.124,45.55,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"01140302A","02Apr2014.Plate.12",6,5,"t",1,0.124,50.6,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"01140302A","02Apr2014.Plate.12",5,4,"t",1,0.371,40.94,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"01140302A","02Apr2014.Plate.12",5,5,"t",1,0.371,45.6,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"01140302A","02Apr2014.Plate.12",4,4,"t",1,1.112,42.33,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"01140302A","02Apr2014.Plate.12",4,5,"t",1,1.112,41.89,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"01140302A","02Apr2014.Plate.12",3,4,"t",1,3.337,46.63,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"01140302A","02Apr2014.Plate.12",3,5,"t",1,3.337,45.02,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"01140302A","02Apr2014.Plate.12",2,4,"t",1,10.01,41.37,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"01140302A","02Apr2014.Plate.12",2,5,"t",1,10.01,41.89,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"01140300A","26Mar2014.Plate.13",7,4,"t",1,0.041,10.67,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140300A","26Mar2014.Plate.13",7,5,"t",1,0.041,8.95,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140300A","26Mar2014.Plate.13",6,4,"t",1,0.123,8.94,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140300A","26Mar2014.Plate.13",6,5,"t",1,0.123,7.61,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140300A","26Mar2014.Plate.13",5,4,"t",1,0.37,7.77,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140300A","26Mar2014.Plate.13",5,5,"t",1,0.37,5.72,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140300A","26Mar2014.Plate.13",4,4,"t",1,1.111,7.21,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140300A","26Mar2014.Plate.13",4,5,"t",1,1.111,7.14,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140300A","26Mar2014.Plate.13",3,4,"t",1,3.333,6.37,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140300A","26Mar2014.Plate.13",3,5,"t",1,3.333,6.25,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140300A","26Mar2014.Plate.13",2,4,"t",1,10,3.62,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140300A","26Mar2014.Plate.13",2,5,"t",1,10,3.18,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140298A","26Mar2014.Plate.18",7,8,"t",1,0.411,7.54,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140298A","26Mar2014.Plate.18",7,9,"t",1,0.411,8.09,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140298A","26Mar2014.Plate.18",6,8,"t",1,1.233,9.53,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140298A","26Mar2014.Plate.18",6,9,"t",1,1.233,10.11,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140298A","26Mar2014.Plate.18",5,8,"t",1,3.7,8.74,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140298A","26Mar2014.Plate.18",5,9,"t",1,3.7,8.41,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140298A","26Mar2014.Plate.18",4,8,"t",1,11.1,9.58,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140298A","26Mar2014.Plate.18",4,9,"t",1,11.1,9.23,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140298A","26Mar2014.Plate.18",3,8,"t",1,33.3,12.84,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140298A","26Mar2014.Plate.18",3,9,"t",1,33.3,13.24,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140298A","26Mar2014.Plate.18",2,8,"t",1,99.9,12.95,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140298A","26Mar2014.Plate.18",2,9,"t",1,99.9,11.84,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140296A","02Apr2014.Plate.32",7,6,"t",1,0.412,39.77,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01140296A","02Apr2014.Plate.32",7,7,"t",1,0.412,38.7,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01140296A","02Apr2014.Plate.32",6,6,"t",1,1.235,41.05,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01140296A","02Apr2014.Plate.32",6,7,"t",1,1.235,41.17,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01140296A","02Apr2014.Plate.32",5,6,"t",1,3.704,37.27,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01140296A","02Apr2014.Plate.32",5,7,"t",1,3.704,42.8,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01140296A","02Apr2014.Plate.32",4,6,"t",1,11.111,35.01,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01140296A","02Apr2014.Plate.32",4,7,"t",1,11.111,36.38,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01140296A","02Apr2014.Plate.32",3,6,"t",1,33.333,21.49,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01140296A","02Apr2014.Plate.32",3,7,"t",1,33.333,22.83,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01140296A","02Apr2014.Plate.32",2,6,"t",1,100,8.91,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01140296A","02Apr2014.Plate.32",2,7,"t",1,100,8.64,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"01140292A","26Mar2014.Plate.8",7,10,"t",1,0.412,8.68,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"01140292A","26Mar2014.Plate.8",7,11,"t",1,0.412,9.11,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"01140292A","26Mar2014.Plate.8",6,10,"t",1,1.235,7.79,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"01140292A","26Mar2014.Plate.8",6,11,"t",1,1.235,7.58,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"01140292A","26Mar2014.Plate.8",5,10,"t",1,3.704,5.67,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"01140292A","26Mar2014.Plate.8",5,11,"t",1,3.704,4.23,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"01140292A","26Mar2014.Plate.8",4,10,"t",1,11.111,3.59,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"01140292A","26Mar2014.Plate.8",4,11,"t",1,11.111,2.59,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"01140292A","26Mar2014.Plate.8",3,10,"t",1,33.333,1.56,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"01140292A","26Mar2014.Plate.8",3,11,"t",1,33.333,1.45,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"01140292A","26Mar2014.Plate.8",2,10,"t",1,100,0.73,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"01140292A","26Mar2014.Plate.8",2,11,"t",1,100,0.66,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" -"01140274A","02Apr2014.Plate.1",7,8,"t",1,0.411,41.19,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140274A","02Apr2014.Plate.1",7,9,"t",1,0.411,41.53,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140274A","02Apr2014.Plate.1",6,8,"t",1,1.233,42.09,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140274A","02Apr2014.Plate.1",6,9,"t",1,1.233,37.77,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140274A","02Apr2014.Plate.1",5,8,"t",1,3.7,41.31,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140274A","02Apr2014.Plate.1",5,9,"t",1,3.7,44.76,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140274A","02Apr2014.Plate.1",4,8,"t",1,11.1,43.55,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140274A","02Apr2014.Plate.1",4,9,"t",1,11.1,38.67,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140274A","02Apr2014.Plate.1",3,8,"t",1,33.3,40.83,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140274A","02Apr2014.Plate.1",3,9,"t",1,33.3,37.69,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140274A","02Apr2014.Plate.1",2,8,"t",1,99.9,40.08,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140274A","02Apr2014.Plate.1",2,9,"t",1,99.9,36.32,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"01140270A","26Mar2014.Plate.17",7,4,"t",1,0.412,9.64,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140270A","26Mar2014.Plate.17",7,5,"t",1,0.412,8.15,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140270A","26Mar2014.Plate.17",6,4,"t",1,1.236,10.38,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140270A","26Mar2014.Plate.17",6,5,"t",1,1.236,9.16,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140270A","26Mar2014.Plate.17",5,4,"t",1,3.707,8.85,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140270A","26Mar2014.Plate.17",5,5,"t",1,3.707,10.09,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140270A","26Mar2014.Plate.17",4,4,"t",1,11.122,12.62,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140270A","26Mar2014.Plate.17",4,5,"t",1,11.122,8.74,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140270A","26Mar2014.Plate.17",3,4,"t",1,33.367,9.75,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140270A","26Mar2014.Plate.17",3,5,"t",1,33.367,7.25,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140270A","26Mar2014.Plate.17",2,4,"t",1,100.1,3.36,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140270A","26Mar2014.Plate.17",2,5,"t",1,100.1,1.94,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" -"01140248A","09Apr2014.Plate.5",7,4,"t",1,0.082,17.93,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140248A","09Apr2014.Plate.5",7,5,"t",1,0.082,14.47,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140248A","09Apr2014.Plate.5",6,4,"t",1,0.247,17.32,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140248A","09Apr2014.Plate.5",6,5,"t",1,0.247,15.47,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140248A","09Apr2014.Plate.5",5,4,"t",1,0.741,12.35,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140248A","09Apr2014.Plate.5",5,5,"t",1,0.741,11.61,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140248A","09Apr2014.Plate.5",4,4,"t",1,2.222,12.46,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140248A","09Apr2014.Plate.5",4,5,"t",1,2.222,15.38,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140248A","09Apr2014.Plate.5",3,4,"t",1,6.667,13.76,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140248A","09Apr2014.Plate.5",3,5,"t",1,6.667,17.35,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140248A","09Apr2014.Plate.5",2,4,"t",1,20,10.26,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140248A","09Apr2014.Plate.5",2,5,"t",1,20,11.79,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" -"01140220A","02Apr2014.Plate.10",7,6,"t",1,0.041,43.82,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140220A","02Apr2014.Plate.10",7,7,"t",1,0.041,38.2,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140220A","02Apr2014.Plate.10",6,6,"t",1,0.123,43.74,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140220A","02Apr2014.Plate.10",6,7,"t",1,0.123,39.83,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140220A","02Apr2014.Plate.10",5,6,"t",1,0.37,42.03,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140220A","02Apr2014.Plate.10",5,7,"t",1,0.37,40.56,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140220A","02Apr2014.Plate.10",4,6,"t",1,1.111,43.9,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140220A","02Apr2014.Plate.10",4,7,"t",1,1.111,36.22,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140220A","02Apr2014.Plate.10",3,6,"t",1,3.333,41.16,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140220A","02Apr2014.Plate.10",3,7,"t",1,3.333,44.91,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140220A","02Apr2014.Plate.10",2,6,"t",1,10,40.81,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140220A","02Apr2014.Plate.10",2,7,"t",1,10,45.88,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140214A","02Apr2014.Plate.7",7,6,"t",1,0.411,44.21,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140214A","02Apr2014.Plate.7",7,7,"t",1,0.411,31.4,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140214A","02Apr2014.Plate.7",6,6,"t",1,1.233,34.67,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140214A","02Apr2014.Plate.7",6,7,"t",1,1.233,37.63,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140214A","02Apr2014.Plate.7",5,6,"t",1,3.7,42.84,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140214A","02Apr2014.Plate.7",5,7,"t",1,3.7,34.8,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140214A","02Apr2014.Plate.7",4,6,"t",1,11.1,40.46,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140214A","02Apr2014.Plate.7",4,7,"t",1,11.1,37.58,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140214A","02Apr2014.Plate.7",3,6,"t",1,33.3,42.9,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140214A","02Apr2014.Plate.7",3,7,"t",1,33.3,34.3,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140214A","02Apr2014.Plate.7",2,6,"t",1,99.9,33.96,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140214A","02Apr2014.Plate.7",2,7,"t",1,99.9,30.13,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" -"01140202A","02Apr2014.Plate.10",7,10,"t",1,0.412,32.65,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140202A","02Apr2014.Plate.10",7,11,"t",1,0.412,25.93,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140202A","02Apr2014.Plate.10",6,10,"t",1,1.235,26.52,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140202A","02Apr2014.Plate.10",6,11,"t",1,1.235,24.37,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140202A","02Apr2014.Plate.10",5,10,"t",1,3.704,16.83,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140202A","02Apr2014.Plate.10",5,11,"t",1,3.704,16.76,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140202A","02Apr2014.Plate.10",4,10,"t",1,11.111,7.78,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140202A","02Apr2014.Plate.10",4,11,"t",1,11.111,9.55,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140202A","02Apr2014.Plate.10",3,10,"t",1,33.333,3.2,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140202A","02Apr2014.Plate.10",3,11,"t",1,33.333,2.81,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140202A","02Apr2014.Plate.10",2,10,"t",1,100,1,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140202A","02Apr2014.Plate.10",2,11,"t",1,100,1.03,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"01140190A","02Apr2014.Plate.8",7,10,"t",1,0.412,53.82,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140190A","02Apr2014.Plate.8",7,11,"t",1,0.412,41.23,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140190A","02Apr2014.Plate.8",6,10,"t",1,1.235,41.14,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140190A","02Apr2014.Plate.8",6,11,"t",1,1.235,38.95,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140190A","02Apr2014.Plate.8",5,10,"t",1,3.704,40.6,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140190A","02Apr2014.Plate.8",5,11,"t",1,3.704,41.42,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140190A","02Apr2014.Plate.8",4,10,"t",1,11.111,42.86,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140190A","02Apr2014.Plate.8",4,11,"t",1,11.111,47.9,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140190A","02Apr2014.Plate.8",3,10,"t",1,33.333,50.2,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140190A","02Apr2014.Plate.8",3,11,"t",1,33.333,44.51,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140190A","02Apr2014.Plate.8",2,10,"t",1,100,56.65,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140190A","02Apr2014.Plate.8",2,11,"t",1,100,53.62,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"01140186A","09Apr2014.Plate.3",7,8,"t",1,0.041,14.02,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01140186A","09Apr2014.Plate.3",7,9,"t",1,0.041,10.04,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01140186A","09Apr2014.Plate.3",6,8,"t",1,0.123,13,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01140186A","09Apr2014.Plate.3",6,9,"t",1,0.123,10.35,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01140186A","09Apr2014.Plate.3",5,8,"t",1,0.37,14.4,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01140186A","09Apr2014.Plate.3",5,9,"t",1,0.37,13.18,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01140186A","09Apr2014.Plate.3",4,8,"t",1,1.11,14.13,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01140186A","09Apr2014.Plate.3",4,9,"t",1,1.11,11.74,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01140186A","09Apr2014.Plate.3",3,8,"t",1,3.33,13.09,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01140186A","09Apr2014.Plate.3",3,9,"t",1,3.33,10.37,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01140186A","09Apr2014.Plate.3",2,8,"t",1,9.99,5.57,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01140186A","09Apr2014.Plate.3",2,9,"t",1,9.99,5.7,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" -"01140180A","26Mar2014.Plate.10",7,6,"t",1,0.411,8.86,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01140180A","26Mar2014.Plate.10",7,7,"t",1,0.411,9.05,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01140180A","26Mar2014.Plate.10",6,6,"t",1,1.233,7.82,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01140180A","26Mar2014.Plate.10",6,7,"t",1,1.233,9.05,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01140180A","26Mar2014.Plate.10",5,6,"t",1,3.7,8.31,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01140180A","26Mar2014.Plate.10",5,7,"t",1,3.7,7.7,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01140180A","26Mar2014.Plate.10",4,6,"t",1,11.1,6.67,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01140180A","26Mar2014.Plate.10",4,7,"t",1,11.1,9.11,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01140180A","26Mar2014.Plate.10",3,6,"t",1,33.3,6.98,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01140180A","26Mar2014.Plate.10",3,7,"t",1,33.3,9.75,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01140180A","26Mar2014.Plate.10",2,6,"t",1,99.9,6.66,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01140180A","26Mar2014.Plate.10",2,7,"t",1,99.9,9.32,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" -"01140170A","02Apr2014.Plate.29",7,8,"t",1,0.004,39.42,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140170A","02Apr2014.Plate.29",7,9,"t",1,0.004,37.45,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140170A","02Apr2014.Plate.29",6,9,"t",1,0.012,37.81,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140170A","02Apr2014.Plate.29",6,8,"t",1,0.012,42.02,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140170A","02Apr2014.Plate.29",5,8,"t",1,0.037,38.22,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140170A","02Apr2014.Plate.29",5,9,"t",1,0.037,32.47,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140170A","02Apr2014.Plate.29",4,9,"t",1,0.111,30.9,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140170A","02Apr2014.Plate.29",4,8,"t",1,0.111,32.81,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140170A","02Apr2014.Plate.29",3,8,"t",1,0.333,30.75,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140170A","02Apr2014.Plate.29",3,9,"t",1,0.333,28.01,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140170A","02Apr2014.Plate.29",2,8,"t",1,1,26.27,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140170A","02Apr2014.Plate.29",2,9,"t",1,1,22.9,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140164A","09Apr2014.Plate.10",7,10,"t",1,0.206,15.76,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"01140164A","09Apr2014.Plate.10",7,11,"t",1,0.206,14,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"01140164A","09Apr2014.Plate.10",6,10,"t",1,0.617,14.11,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"01140164A","09Apr2014.Plate.10",6,11,"t",1,0.617,12.44,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"01140164A","09Apr2014.Plate.10",5,10,"t",1,1.852,13.61,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"01140164A","09Apr2014.Plate.10",5,11,"t",1,1.852,14.74,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"01140164A","09Apr2014.Plate.10",4,10,"t",1,5.556,16.64,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"01140164A","09Apr2014.Plate.10",4,11,"t",1,5.556,17.65,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"01140164A","09Apr2014.Plate.10",3,10,"t",1,16.667,22.17,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"01140164A","09Apr2014.Plate.10",3,11,"t",1,16.667,19.36,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"01140164A","09Apr2014.Plate.10",2,10,"t",1,50,27.4,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"01140164A","09Apr2014.Plate.10",2,11,"t",1,50,29.44,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"01140150A","02Apr2014.Plate.9",7,6,"t",1,0.412,43.99,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140150A","02Apr2014.Plate.9",7,7,"t",1,0.412,41.82,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140150A","02Apr2014.Plate.9",6,6,"t",1,1.235,42.02,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140150A","02Apr2014.Plate.9",6,7,"t",1,1.235,38.67,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140150A","02Apr2014.Plate.9",5,6,"t",1,3.704,40.28,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140150A","02Apr2014.Plate.9",5,7,"t",1,3.704,33.43,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140150A","02Apr2014.Plate.9",4,6,"t",1,11.111,24.24,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140150A","02Apr2014.Plate.9",4,7,"t",1,11.111,20.16,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140150A","02Apr2014.Plate.9",3,6,"t",1,33.333,10.12,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140150A","02Apr2014.Plate.9",3,7,"t",1,33.333,8.93,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140150A","02Apr2014.Plate.9",2,6,"t",1,100,3.16,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140150A","02Apr2014.Plate.9",2,7,"t",1,100,2.74,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"01140142A","02Apr2014.Plate.29",7,6,"t",1,0.412,42.66,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140142A","02Apr2014.Plate.29",7,7,"t",1,0.412,36.26,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140142A","02Apr2014.Plate.29",6,6,"t",1,1.235,48.31,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140142A","02Apr2014.Plate.29",6,7,"t",1,1.235,40.31,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140142A","02Apr2014.Plate.29",5,6,"t",1,3.704,52.1,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140142A","02Apr2014.Plate.29",5,7,"t",1,3.704,60.62,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140142A","02Apr2014.Plate.29",4,6,"t",1,11.111,62.15,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140142A","02Apr2014.Plate.29",4,7,"t",1,11.111,52.44,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140142A","02Apr2014.Plate.29",3,6,"t",1,33.333,27.03,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140142A","02Apr2014.Plate.29",3,7,"t",1,33.333,25.26,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140142A","02Apr2014.Plate.29",2,6,"t",1,100,7.06,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140142A","02Apr2014.Plate.29",2,7,"t",1,100,5.96,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"01140138A","09Apr2014.Plate.2",7,6,"t",1,0.411,17.17,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140138A","09Apr2014.Plate.2",7,7,"t",1,0.411,14.82,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140138A","09Apr2014.Plate.2",6,6,"t",1,1.233,15.69,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140138A","09Apr2014.Plate.2",6,7,"t",1,1.233,15.5,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140138A","09Apr2014.Plate.2",5,6,"t",1,3.7,19.28,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140138A","09Apr2014.Plate.2",5,7,"t",1,3.7,17.21,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140138A","09Apr2014.Plate.2",4,6,"t",1,11.1,19.3,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140138A","09Apr2014.Plate.2",4,7,"t",1,11.1,21.76,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140138A","09Apr2014.Plate.2",3,6,"t",1,33.3,20.83,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140138A","09Apr2014.Plate.2",3,7,"t",1,33.3,18.1,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140138A","09Apr2014.Plate.2",2,6,"t",1,99.9,9.99,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140138A","09Apr2014.Plate.2",2,7,"t",1,99.9,8.15,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"01140136A","26Mar2014.Plate.21",7,8,"t",1,0.411,8.96,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01140136A","26Mar2014.Plate.21",7,9,"t",1,0.411,8.66,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01140136A","26Mar2014.Plate.21",6,8,"t",1,1.233,8.7,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01140136A","26Mar2014.Plate.21",6,9,"t",1,1.233,8.04,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01140136A","26Mar2014.Plate.21",5,8,"t",1,3.7,7.95,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01140136A","26Mar2014.Plate.21",5,9,"t",1,3.7,7.15,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01140136A","26Mar2014.Plate.21",4,8,"t",1,11.1,7.85,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01140136A","26Mar2014.Plate.21",3,8,"t",1,33.3,11.61,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01140136A","26Mar2014.Plate.21",4,9,"t",1,11.1,8.96,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01140136A","26Mar2014.Plate.21",3,9,"t",1,33.3,9,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01140136A","26Mar2014.Plate.21",2,8,"t",1,99.9,9.4,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01140136A","26Mar2014.Plate.21",2,9,"t",1,99.9,9.07,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01140132A","26Mar2014.Plate.18",7,10,"t",1,0.411,9.79,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140132A","26Mar2014.Plate.18",7,11,"t",1,0.411,8.89,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140132A","26Mar2014.Plate.18",6,10,"t",1,1.233,10.14,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140132A","26Mar2014.Plate.18",6,11,"t",1,1.233,9.28,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140132A","26Mar2014.Plate.18",5,10,"t",1,3.7,10.22,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140132A","26Mar2014.Plate.18",5,11,"t",1,3.7,7.46,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140132A","26Mar2014.Plate.18",4,10,"t",1,11.1,10.62,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140132A","26Mar2014.Plate.18",4,11,"t",1,11.1,11.05,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140132A","26Mar2014.Plate.18",3,10,"t",1,33.3,13.09,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140132A","26Mar2014.Plate.18",3,11,"t",1,33.3,14.76,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140132A","26Mar2014.Plate.18",2,10,"t",1,99.9,10.39,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140132A","26Mar2014.Plate.18",2,11,"t",1,99.9,12.12,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140128A","26Mar2014.Plate.21",7,4,"t",1,0.412,10.52,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01140128A","26Mar2014.Plate.21",7,5,"t",1,0.412,7.58,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01140128A","26Mar2014.Plate.21",6,4,"t",1,1.235,8.4,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01140128A","26Mar2014.Plate.21",6,5,"t",1,1.235,6.48,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01140128A","26Mar2014.Plate.21",5,4,"t",1,3.704,5.39,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01140128A","26Mar2014.Plate.21",5,5,"t",1,3.704,6.02,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01140128A","26Mar2014.Plate.21",4,4,"t",1,11.111,6.59,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01140128A","26Mar2014.Plate.21",4,5,"t",1,11.111,6.81,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01140128A","26Mar2014.Plate.21",3,4,"t",1,33.333,14,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01140128A","26Mar2014.Plate.21",3,5,"t",1,33.333,12.28,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01140128A","26Mar2014.Plate.21",2,4,"t",1,100,9.76,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01140128A","26Mar2014.Plate.21",2,5,"t",1,100,10.54,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" -"01140126A","02Apr2014.Plate.25",7,10,"t",1,0.411,52.16,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140126A","02Apr2014.Plate.25",7,11,"t",1,0.411,44,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140126A","02Apr2014.Plate.25",6,10,"t",1,1.233,45.62,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140126A","02Apr2014.Plate.25",6,11,"t",1,1.233,42.9,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140126A","02Apr2014.Plate.25",5,10,"t",1,3.7,47.21,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140126A","02Apr2014.Plate.25",5,11,"t",1,3.7,47.47,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140126A","02Apr2014.Plate.25",4,10,"t",1,11.1,48.08,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140126A","02Apr2014.Plate.25",4,11,"t",1,11.1,54.46,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140126A","02Apr2014.Plate.25",3,10,"t",1,33.3,49.6,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140126A","02Apr2014.Plate.25",3,11,"t",1,33.3,45.87,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140126A","02Apr2014.Plate.25",2,10,"t",1,99.9,33.85,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140126A","02Apr2014.Plate.25",2,11,"t",1,99.9,27.91,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"01140110A","02Apr2014.Plate.18",7,4,"t",1,0.412,48.98,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01140110A","02Apr2014.Plate.18",7,5,"t",1,0.412,37.71,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01140110A","02Apr2014.Plate.18",6,4,"t",1,1.235,46.86,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01140110A","02Apr2014.Plate.18",6,5,"t",1,1.235,39.19,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01140110A","02Apr2014.Plate.18",5,4,"t",0,3.704,NA,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01140110A","02Apr2014.Plate.18",5,5,"t",0,3.704,NA,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01140110A","02Apr2014.Plate.18",4,4,"t",1,11.111,48.79,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01140110A","02Apr2014.Plate.18",4,5,"t",1,11.111,40.41,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01140110A","02Apr2014.Plate.18",3,4,"t",1,33.333,45.24,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01140110A","02Apr2014.Plate.18",3,5,"t",1,33.333,37.7,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01140110A","02Apr2014.Plate.18",2,4,"t",1,100,38.29,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01140110A","02Apr2014.Plate.18",2,5,"t",1,100,35.23,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01140094A","26Mar2014.Plate.13",7,8,"t",1,0.411,10.57,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140094A","26Mar2014.Plate.13",7,9,"t",1,0.411,9.01,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140094A","26Mar2014.Plate.13",6,8,"t",1,1.233,8.99,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140094A","26Mar2014.Plate.13",6,9,"t",1,1.233,7.19,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140094A","26Mar2014.Plate.13",5,8,"t",1,3.7,9.25,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140094A","26Mar2014.Plate.13",5,9,"t",1,3.7,9.02,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140094A","26Mar2014.Plate.13",4,8,"t",1,11.1,9.39,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140094A","26Mar2014.Plate.13",4,9,"t",1,11.1,8.1,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140094A","26Mar2014.Plate.13",3,8,"t",1,33.3,11.9,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140094A","26Mar2014.Plate.13",3,9,"t",1,33.3,10.88,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140094A","26Mar2014.Plate.13",2,8,"t",1,99.9,12.99,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140094A","26Mar2014.Plate.13",2,9,"t",1,99.9,11.61,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" -"01140088A","26Mar2014.Plate.14",7,10,"t",1,0.412,11.61,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01140088A","26Mar2014.Plate.14",7,11,"t",1,0.412,6.51,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01140088A","26Mar2014.Plate.14",6,10,"t",1,1.235,8.03,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01140088A","26Mar2014.Plate.14",6,11,"t",1,1.235,7.89,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01140088A","26Mar2014.Plate.14",5,10,"t",1,3.704,9.55,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01140088A","26Mar2014.Plate.14",5,11,"t",1,3.704,9.04,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01140088A","26Mar2014.Plate.14",4,10,"t",1,11.111,10.15,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01140088A","26Mar2014.Plate.14",4,11,"t",1,11.111,9.48,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01140088A","26Mar2014.Plate.14",3,10,"t",1,33.333,10.97,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01140088A","26Mar2014.Plate.14",3,11,"t",1,33.333,9.46,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01140088A","26Mar2014.Plate.14",2,10,"t",1,100,10.52,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01140088A","26Mar2014.Plate.14",2,11,"t",1,100,9.29,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"01140082A","02Apr2014.Plate.5",7,10,"t",1,0.041,41.57,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140082A","02Apr2014.Plate.5",7,11,"t",1,0.041,41.79,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140082A","02Apr2014.Plate.5",6,10,"t",1,0.124,40.63,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140082A","02Apr2014.Plate.5",6,11,"t",1,0.124,40.47,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140082A","02Apr2014.Plate.5",5,10,"t",1,0.371,41.1,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140082A","02Apr2014.Plate.5",5,11,"t",1,0.371,38.79,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140082A","02Apr2014.Plate.5",4,10,"t",1,1.112,44.28,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140082A","02Apr2014.Plate.5",4,11,"t",1,1.112,44.7,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140082A","02Apr2014.Plate.5",3,10,"t",1,3.337,45.49,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140082A","02Apr2014.Plate.5",3,11,"t",1,3.337,43.04,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140082A","02Apr2014.Plate.5",2,10,"t",1,10.01,48.89,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140082A","02Apr2014.Plate.5",2,11,"t",1,10.01,47.58,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" -"01140076A","02Apr2014.Plate.16",7,6,"t",1,0.412,52.66,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140076A","02Apr2014.Plate.16",7,7,"t",1,0.412,42.75,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140076A","02Apr2014.Plate.16",6,6,"t",1,1.236,52.61,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140076A","02Apr2014.Plate.16",6,7,"t",1,1.236,42.66,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140076A","02Apr2014.Plate.16",5,6,"t",1,3.707,49.38,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140076A","02Apr2014.Plate.16",5,7,"t",1,3.707,43.32,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140076A","02Apr2014.Plate.16",4,6,"t",1,11.122,48.98,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140076A","02Apr2014.Plate.16",4,7,"t",1,11.122,40.01,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140076A","02Apr2014.Plate.16",3,6,"t",1,33.367,51.66,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140076A","02Apr2014.Plate.16",3,7,"t",1,33.367,45.06,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140076A","02Apr2014.Plate.16",2,6,"t",1,100.1,49.4,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140076A","02Apr2014.Plate.16",2,7,"t",1,100.1,44.62,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"01140072A","02Apr2014.Plate.15",7,10,"t",1,0.411,50.71,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140072A","02Apr2014.Plate.15",7,11,"t",1,0.411,46.69,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140072A","02Apr2014.Plate.15",6,10,"t",1,1.233,45.46,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140072A","02Apr2014.Plate.15",6,11,"t",1,1.233,41.18,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140072A","02Apr2014.Plate.15",5,10,"t",1,3.7,48.36,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140072A","02Apr2014.Plate.15",5,11,"t",1,3.7,44.71,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140072A","02Apr2014.Plate.15",4,10,"t",1,11.1,43.83,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140072A","02Apr2014.Plate.15",4,11,"t",1,11.1,44.65,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140072A","02Apr2014.Plate.15",3,10,"t",1,33.3,30.11,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140072A","02Apr2014.Plate.15",3,11,"t",1,33.3,27.24,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140072A","02Apr2014.Plate.15",2,10,"t",1,99.9,8.49,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140072A","02Apr2014.Plate.15",2,11,"t",1,99.9,8.43,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"01140064A","26Mar2014.Plate.16",7,4,"t",1,0.412,8.05,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140064A","26Mar2014.Plate.16",7,5,"t",1,0.412,9.32,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140064A","26Mar2014.Plate.16",6,4,"t",1,1.235,6.82,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140064A","26Mar2014.Plate.16",6,5,"t",1,1.235,6.31,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140064A","26Mar2014.Plate.16",5,4,"t",1,3.704,7.31,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140064A","26Mar2014.Plate.16",5,5,"t",1,3.704,5.83,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140064A","26Mar2014.Plate.16",4,4,"t",1,11.111,7.14,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140064A","26Mar2014.Plate.16",4,5,"t",1,11.111,5.8,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140064A","26Mar2014.Plate.16",3,4,"t",1,33.333,5.5,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140064A","26Mar2014.Plate.16",3,5,"t",1,33.333,4.09,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140064A","26Mar2014.Plate.16",2,4,"t",1,100,2.55,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140064A","26Mar2014.Plate.16",2,5,"t",1,100,2.24,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"01140060A","02Apr2014.Plate.28",7,10,"t",1,0.412,43.5,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01140060A","02Apr2014.Plate.28",7,11,"t",1,0.412,38.85,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01140060A","02Apr2014.Plate.28",6,10,"t",1,1.235,37.64,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01140060A","02Apr2014.Plate.28",6,11,"t",1,1.235,40.11,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01140060A","02Apr2014.Plate.28",5,10,"t",1,3.704,41.93,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01140060A","02Apr2014.Plate.28",5,11,"t",1,3.704,39.13,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01140060A","02Apr2014.Plate.28",4,10,"t",1,11.111,45.43,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01140060A","02Apr2014.Plate.28",4,11,"t",1,11.111,45.35,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01140060A","02Apr2014.Plate.28",3,10,"t",1,33.333,45.43,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01140060A","02Apr2014.Plate.28",3,11,"t",1,33.333,42.54,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01140060A","02Apr2014.Plate.28",2,10,"t",1,100,37.67,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01140060A","02Apr2014.Plate.28",2,11,"t",1,100,35.74,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"01140058A","02Apr2014.Plate.26",7,10,"t",1,0.412,67.72,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140058A","02Apr2014.Plate.26",7,11,"t",1,0.412,46.16,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140058A","02Apr2014.Plate.26",6,10,"t",1,1.235,46.04,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140058A","02Apr2014.Plate.26",6,11,"t",1,1.235,44.5,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140058A","02Apr2014.Plate.26",5,10,"t",1,3.704,56.52,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140058A","02Apr2014.Plate.26",5,11,"t",1,3.704,50.01,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140058A","02Apr2014.Plate.26",4,10,"t",1,11.111,49.95,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140058A","02Apr2014.Plate.26",4,11,"t",1,11.111,49.06,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140058A","02Apr2014.Plate.26",3,10,"t",1,33.333,34,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140058A","02Apr2014.Plate.26",3,11,"t",1,33.333,31.37,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140058A","02Apr2014.Plate.26",2,10,"t",1,100,12.15,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140058A","02Apr2014.Plate.26",2,11,"t",1,100,10.69,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"01140044A","26Mar2014.Plate.18",7,6,"t",1,0.412,10.14,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140044A","26Mar2014.Plate.18",7,7,"t",1,0.412,8.52,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140044A","26Mar2014.Plate.18",6,6,"t",1,1.235,6.24,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140044A","26Mar2014.Plate.18",6,7,"t",1,1.235,8.5,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140044A","26Mar2014.Plate.18",5,6,"t",1,3.704,8.61,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140044A","26Mar2014.Plate.18",5,7,"t",1,3.704,7.61,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140044A","26Mar2014.Plate.18",4,6,"t",1,11.111,7.85,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140044A","26Mar2014.Plate.18",4,7,"t",1,11.111,7.11,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140044A","26Mar2014.Plate.18",3,6,"t",1,33.333,8.38,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140044A","26Mar2014.Plate.18",3,7,"t",1,33.333,7.42,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140044A","26Mar2014.Plate.18",2,6,"t",1,100,6.87,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140044A","26Mar2014.Plate.18",2,7,"t",1,100,6.35,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"01140036A","02Apr2014.Plate.18",7,6,"t",1,0.412,44.71,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01140036A","02Apr2014.Plate.18",7,7,"t",1,0.412,45.26,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01140036A","02Apr2014.Plate.18",6,6,"t",1,1.236,51.83,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01140036A","02Apr2014.Plate.18",6,7,"t",1,1.236,52,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01140036A","02Apr2014.Plate.18",5,6,"t",0,3.707,NA,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01140036A","02Apr2014.Plate.18",5,7,"t",1,3.707,53.2,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01140036A","02Apr2014.Plate.18",4,6,"t",1,11.122,60.97,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01140036A","02Apr2014.Plate.18",4,7,"t",1,11.122,61.24,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01140036A","02Apr2014.Plate.18",3,6,"t",1,33.367,62.12,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01140036A","02Apr2014.Plate.18",3,7,"t",1,33.367,60.14,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01140036A","02Apr2014.Plate.18",2,6,"t",1,100.1,69.53,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01140036A","02Apr2014.Plate.18",2,7,"t",1,100.1,81.65,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"01140026A","02Apr2014.Plate.20",7,10,"t",1,0.411,47.07,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01140026A","02Apr2014.Plate.20",7,11,"t",1,0.411,45.54,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01140026A","02Apr2014.Plate.20",6,10,"t",1,1.233,41.19,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01140026A","02Apr2014.Plate.20",6,11,"t",1,1.233,41.93,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01140026A","02Apr2014.Plate.20",5,10,"t",1,3.7,44.29,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01140026A","02Apr2014.Plate.20",5,11,"t",1,3.7,39.22,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01140026A","02Apr2014.Plate.20",4,10,"t",1,11.1,40.61,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01140026A","02Apr2014.Plate.20",4,11,"t",1,11.1,40.12,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01140026A","02Apr2014.Plate.20",3,10,"t",1,33.3,38.5,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01140026A","02Apr2014.Plate.20",3,11,"t",1,33.3,39.47,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01140026A","02Apr2014.Plate.20",2,10,"t",1,99.9,29.12,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01140026A","02Apr2014.Plate.20",2,11,"t",1,99.9,23.71,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"01140012A","02Apr14.Plate.2",7,8,"t",1,0.412,42.44,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140012A","02Apr14.Plate.2",7,9,"t",1,0.412,38.45,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140012A","02Apr14.Plate.2",6,8,"t",1,1.235,40.77,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140012A","02Apr14.Plate.2",6,9,"t",1,1.235,42.17,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140012A","02Apr14.Plate.2",5,8,"t",1,3.704,47.31,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140012A","02Apr14.Plate.2",5,9,"t",1,3.704,42.57,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140012A","02Apr14.Plate.2",4,8,"t",1,11.111,50.45,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140012A","02Apr14.Plate.2",4,9,"t",1,11.111,42.88,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140012A","02Apr14.Plate.2",3,8,"t",1,33.333,45.66,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140012A","02Apr14.Plate.2",3,9,"t",1,33.333,39.41,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140012A","02Apr14.Plate.2",2,8,"t",1,100,40.81,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"01140012A","02Apr14.Plate.2",2,9,"t",1,100,29.16,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.30",7,3,"n",1,NA,38.45,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.30",6,3,"n",1,NA,36.99,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.3",7,3,"n",1,NA,39.26,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.3",6,3,"n",1,NA,36.15,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.29",7,3,"n",1,NA,44.57,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.29",6,3,"n",1,NA,41.94,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.28",7,3,"n",1,NA,42.63,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.28",6,3,"n",1,NA,45.64,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.27",7,3,"n",1,NA,39.89,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.27",6,3,"n",1,NA,44.02,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.26",7,3,"n",1,NA,19.25,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.26",6,3,"n",1,NA,42.84,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.25",7,3,"n",1,NA,42.15,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.25",6,3,"n",1,NA,38.14,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.24",7,3,"n",1,NA,39.04,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.24",6,3,"n",1,NA,37.66,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.23",7,3,"n",1,NA,42.08,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.23",6,3,"n",1,NA,34.81,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.22",7,3,"n",1,NA,34.27,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.22",6,3,"n",1,NA,33.76,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.21",7,3,"n",1,NA,30.01,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.21",6,3,"n",1,NA,33.61,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.20",7,3,"n",1,NA,44.4,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.20",6,3,"n",1,NA,47.78,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"DMSO","02Apr14.Plate.2",7,3,"n",1,NA,45.49,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"DMSO","02Apr14.Plate.2",6,3,"n",1,NA,42.2,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.19",7,3,"n",1,NA,41.33,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.19",6,3,"n",1,NA,38.76,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.18",6,3,"n",1,NA,39.14,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.18",7,3,"n",1,NA,38.96,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.17",7,3,"n",1,NA,48.38,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.17",6,3,"n",1,NA,41.3,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.16",7,3,"n",1,NA,40.42,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.16",6,3,"n",1,NA,46.55,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.15",7,3,"n",1,NA,41.13,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.15",6,3,"n",1,NA,40.84,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.14",7,3,"n",1,NA,46.55,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.14",6,3,"n",1,NA,40.08,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.13",7,3,"n",1,NA,43.1,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.13",6,3,"n",1,NA,43.19,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.12",7,3,"n",1,NA,42.31,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.12",6,3,"n",1,NA,41.71,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.11",7,3,"n",1,NA,44.82,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.11",6,3,"n",1,NA,41.04,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.10",7,3,"n",1,NA,42.45,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.10",6,3,"n",1,NA,40.1,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.1",7,2,"n",1,NA,38.87,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"DMSO","02Apr2014.Plate.1",6,2,"n",1,NA,34.2,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"TX015384","03Sep2014.Plate.16",7,8,"t",1,0.082,50.43,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX015384","03Sep2014.Plate.16",7,9,"t",1,0.082,57.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX015384","03Sep2014.Plate.16",6,8,"t",1,0.247,66.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX015384","03Sep2014.Plate.16",6,9,"t",1,0.247,56.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX015384","03Sep2014.Plate.16",5,8,"t",1,0.741,67.68,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX015384","03Sep2014.Plate.16",5,9,"t",1,0.741,64.37,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX015384","03Sep2014.Plate.16",4,8,"t",1,2.222,65.66,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX015384","03Sep2014.Plate.16",4,9,"t",1,2.222,64.25,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX015384","03Sep2014.Plate.16",3,8,"t",1,6.667,61.87,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX015384","03Sep2014.Plate.16",3,9,"t",1,6.667,70.01,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX015384","03Sep2014.Plate.16",2,8,"t",1,20,59.09,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX015384","03Sep2014.Plate.16",2,9,"t",1,20,56.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX015383","03Sep2014.Plate.16",7,4,"t",1,0.008,55.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX015383","03Sep2014.Plate.16",7,5,"t",1,0.008,52.3,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX015383","03Sep2014.Plate.16",6,4,"t",1,0.025,53.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX015383","03Sep2014.Plate.16",6,5,"t",1,0.025,54.89,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX015383","03Sep2014.Plate.16",5,4,"t",1,0.074,42.29,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX015383","03Sep2014.Plate.16",5,5,"t",1,0.074,38.75,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX015383","03Sep2014.Plate.16",4,4,"t",1,0.222,27.33,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX015383","03Sep2014.Plate.16",4,5,"t",1,0.222,26.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX015383","03Sep2014.Plate.16",3,4,"t",1,0.667,16.93,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX015383","03Sep2014.Plate.16",3,5,"t",1,0.667,16.98,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX015383","03Sep2014.Plate.16",2,4,"t",1,2,5.01,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX015383","03Sep2014.Plate.16",2,5,"t",1,2,5.17,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX015224","03Sep2014.Plate.5",7,10,"t",1,0.082,72.9,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX015224","03Sep2014.Plate.5",7,11,"t",1,0.082,70.18,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX015224","03Sep2014.Plate.5",6,10,"t",1,0.247,70.11,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX015224","03Sep2014.Plate.5",6,11,"t",1,0.247,68.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX015224","03Sep2014.Plate.5",5,10,"t",1,0.741,72.54,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX015224","03Sep2014.Plate.5",5,11,"t",1,0.741,73.65,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX015224","03Sep2014.Plate.5",4,10,"t",1,2.222,62.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX015224","03Sep2014.Plate.5",4,11,"t",1,2.222,65.92,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX015224","03Sep2014.Plate.5",3,10,"t",1,6.667,60.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX015224","03Sep2014.Plate.5",3,11,"t",1,6.667,55.31,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX015224","03Sep2014.Plate.5",2,10,"t",1,20,42.16,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX015224","03Sep2014.Plate.5",2,11,"t",1,20,45.35,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX015217","03Sep2014.Plate.18",7,8,"t",1,0.412,55.62,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX015217","03Sep2014.Plate.18",7,9,"t",1,0.412,59.73,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX015217","03Sep2014.Plate.18",6,8,"t",1,1.235,77.28,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX015217","03Sep2014.Plate.18",6,9,"t",1,1.235,74.22,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX015217","03Sep2014.Plate.18",5,8,"t",1,3.704,99.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX015217","03Sep2014.Plate.18",5,9,"t",1,3.704,98.3,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX015217","03Sep2014.Plate.18",4,8,"t",1,11.111,85.35,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX015217","03Sep2014.Plate.18",4,9,"t",1,11.111,86.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX015217","03Sep2014.Plate.18",3,8,"t",1,33.333,54.81,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX015217","03Sep2014.Plate.18",3,9,"t",1,33.333,48.81,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX015217","03Sep2014.Plate.18",2,8,"t",1,100,59.64,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX015217","03Sep2014.Plate.18",2,9,"t",1,100,65.28,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX014971","03Sep2014.Plate.17",7,6,"t",1,0.412,63.93,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014971","03Sep2014.Plate.17",7,7,"t",1,0.412,61.73,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014971","03Sep2014.Plate.17",6,6,"t",1,1.235,59.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014971","03Sep2014.Plate.17",6,7,"t",1,1.235,63.45,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014971","03Sep2014.Plate.17",5,6,"t",1,3.704,61.88,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014971","03Sep2014.Plate.17",5,7,"t",1,3.704,61.34,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014971","03Sep2014.Plate.17",4,6,"t",1,11.111,127.68,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014971","03Sep2014.Plate.17",4,7,"t",1,11.111,66.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014971","03Sep2014.Plate.17",3,6,"t",1,33.333,53.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014971","03Sep2014.Plate.17",3,7,"t",1,33.333,49.84,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014971","03Sep2014.Plate.17",2,6,"t",1,100,32.72,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014971","03Sep2014.Plate.17",2,7,"t",1,100,33.52,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014920","03Sep2014.Plate.5",7,8,"t",1,0.004,69.56,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX014920","03Sep2014.Plate.5",7,9,"t",1,0.004,65.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX014920","03Sep2014.Plate.5",6,8,"t",1,0.012,71.74,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX014920","03Sep2014.Plate.5",6,9,"t",1,0.012,72.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX014920","03Sep2014.Plate.5",5,8,"t",1,0.037,77.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX014920","03Sep2014.Plate.5",5,9,"t",1,0.037,74.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX014920","03Sep2014.Plate.5",4,8,"t",1,0.111,60.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX014920","03Sep2014.Plate.5",4,9,"t",1,0.111,60.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX014920","03Sep2014.Plate.5",3,8,"t",1,0.333,31.62,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX014920","03Sep2014.Plate.5",3,9,"t",1,0.333,40.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX014920","03Sep2014.Plate.5",2,8,"t",1,1,12.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX014920","03Sep2014.Plate.5",2,9,"t",1,1,13.99,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX014918","03Sep2014.Plate.4",7,8,"t",1,0.412,64.2,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX014918","03Sep2014.Plate.4",7,9,"t",1,0.412,68.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX014918","03Sep2014.Plate.4",6,8,"t",1,1.235,73.64,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX014918","03Sep2014.Plate.4",6,9,"t",1,1.235,73.19,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX014918","03Sep2014.Plate.4",5,8,"t",1,3.704,60.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX014918","03Sep2014.Plate.4",5,9,"t",1,3.704,61.27,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX014918","03Sep2014.Plate.4",4,8,"t",1,11.111,45.66,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX014918","03Sep2014.Plate.4",4,9,"t",1,11.111,46.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX014918","03Sep2014.Plate.4",3,8,"t",1,33.333,33.94,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX014918","03Sep2014.Plate.4",3,9,"t",1,33.333,35.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX014918","03Sep2014.Plate.4",2,8,"t",1,100,31.2,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX014918","03Sep2014.Plate.4",2,9,"t",1,100,30.79,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX014914","03Sep2014.Plate.2",7,6,"t",1,0.412,57.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX014914","03Sep2014.Plate.2",7,7,"t",1,0.412,60.8,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX014914","03Sep2014.Plate.2",6,6,"t",1,1.235,71,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX014914","03Sep2014.Plate.2",6,7,"t",1,1.235,60.3,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX014914","03Sep2014.Plate.2",5,6,"t",1,3.704,72.51,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX014914","03Sep2014.Plate.2",5,7,"t",1,3.704,73.7,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX014914","03Sep2014.Plate.2",4,6,"t",1,11.111,68.8,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX014914","03Sep2014.Plate.2",4,7,"t",1,11.111,62.67,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX014914","03Sep2014.Plate.2",3,6,"t",1,33.333,57.91,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX014914","03Sep2014.Plate.2",3,7,"t",1,33.333,53.13,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX014914","03Sep2014.Plate.2",2,6,"t",1,100,42.94,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX014914","03Sep2014.Plate.2",2,7,"t",1,100,43.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX014913","03Sep2014.Plate.1",7,10,"t",1,0.206,55.59,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX014913","03Sep2014.Plate.1",7,11,"t",1,0.206,57.49,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX014913","03Sep2014.Plate.1",6,10,"t",1,0.617,66.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX014913","03Sep2014.Plate.1",6,11,"t",1,0.617,64.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX014913","03Sep2014.Plate.1",5,10,"t",1,1.852,62.55,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX014913","03Sep2014.Plate.1",5,11,"t",1,1.852,70.62,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX014913","03Sep2014.Plate.1",4,10,"t",1,5.556,79,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX014913","03Sep2014.Plate.1",4,11,"t",1,5.556,70.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX014913","03Sep2014.Plate.1",3,10,"t",1,16.667,75.28,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX014913","03Sep2014.Plate.1",3,11,"t",1,16.667,76.09,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX014913","03Sep2014.Plate.1",2,10,"t",1,50,76.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX014913","03Sep2014.Plate.1",2,11,"t",1,50,72.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX014906","03Sep2014.Plate.4",7,10,"t",1,0.412,67.04,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX014906","03Sep2014.Plate.4",7,11,"t",1,0.412,68.54,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX014906","03Sep2014.Plate.4",6,10,"t",1,1.235,71.77,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX014906","03Sep2014.Plate.4",6,11,"t",1,1.235,69.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX014906","03Sep2014.Plate.4",5,10,"t",1,3.704,76.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX014906","03Sep2014.Plate.4",5,11,"t",1,3.704,67.66,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX014906","03Sep2014.Plate.4",4,10,"t",1,11.111,70.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX014906","03Sep2014.Plate.4",4,11,"t",1,11.111,77.22,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX014906","03Sep2014.Plate.4",3,10,"t",1,33.333,79.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX014906","03Sep2014.Plate.4",3,11,"t",1,33.333,87.68,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX014906","03Sep2014.Plate.4",2,10,"t",1,100,81.16,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX014906","03Sep2014.Plate.4",2,11,"t",1,100,77.24,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX014891","03Sep2014.Plate.8",7,10,"t",1,0.412,68.11,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014891","03Sep2014.Plate.8",7,11,"t",1,0.412,64.68,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014891","03Sep2014.Plate.8",6,10,"t",1,1.235,71.55,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014891","03Sep2014.Plate.8",6,11,"t",1,1.235,68.05,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014891","03Sep2014.Plate.8",5,10,"t",1,3.704,66.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014891","03Sep2014.Plate.8",5,11,"t",1,3.704,66.74,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014891","03Sep2014.Plate.8",4,10,"t",1,11.111,71.47,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014891","03Sep2014.Plate.8",4,11,"t",1,11.111,72.51,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014891","03Sep2014.Plate.8",3,10,"t",1,33.333,68.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014891","03Sep2014.Plate.8",3,11,"t",1,33.333,76.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014891","03Sep2014.Plate.8",2,10,"t",1,100,74.81,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014891","03Sep2014.Plate.8",2,11,"t",1,100,65.53,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014889","03Sep2014.Plate.6",7,10,"t",1,0.412,65.77,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX014889","03Sep2014.Plate.6",7,11,"t",1,0.412,61.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX014889","03Sep2014.Plate.6",6,10,"t",1,1.235,65.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX014889","03Sep2014.Plate.6",6,11,"t",1,1.235,63.11,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX014889","03Sep2014.Plate.6",5,10,"t",1,3.704,63.12,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX014889","03Sep2014.Plate.6",5,11,"t",1,3.704,72.55,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX014889","03Sep2014.Plate.6",4,10,"t",1,11.111,71.64,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX014889","03Sep2014.Plate.6",4,11,"t",1,11.111,69.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX014889","03Sep2014.Plate.6",3,10,"t",1,33.333,63.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX014889","03Sep2014.Plate.6",3,11,"t",1,33.333,68.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX014889","03Sep2014.Plate.6",2,10,"t",1,100,50.81,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX014889","03Sep2014.Plate.6",2,11,"t",1,100,58.05,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX014885","03Sep2014.Plate.10",7,10,"t",1,0.041,65.01,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014885","03Sep2014.Plate.10",7,11,"t",1,0.041,65.36,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014885","03Sep2014.Plate.10",6,10,"t",1,0.123,65.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014885","03Sep2014.Plate.10",6,11,"t",1,0.123,58.13,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014885","03Sep2014.Plate.10",5,10,"t",1,0.37,66.52,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014885","03Sep2014.Plate.10",5,11,"t",1,0.37,63.92,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014885","03Sep2014.Plate.10",4,10,"t",1,1.111,73.18,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014885","03Sep2014.Plate.10",4,11,"t",1,1.111,67.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014885","03Sep2014.Plate.10",3,10,"t",1,3.333,76.12,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014885","03Sep2014.Plate.10",3,11,"t",1,3.333,66.15,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014885","03Sep2014.Plate.10",2,10,"t",1,10,37.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014885","03Sep2014.Plate.10",2,11,"t",1,10,42.36,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014880","03Sep2014.Plate.12",7,8,"t",1,0.412,57.12,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014880","03Sep2014.Plate.12",7,9,"t",1,0.412,58.49,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014880","03Sep2014.Plate.12",6,8,"t",1,1.235,63.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014880","03Sep2014.Plate.12",6,9,"t",1,1.235,61.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014880","03Sep2014.Plate.12",5,8,"t",1,3.704,66.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014880","03Sep2014.Plate.12",5,9,"t",1,3.704,65.36,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014880","03Sep2014.Plate.12",4,8,"t",1,11.111,67.28,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014880","03Sep2014.Plate.12",4,9,"t",1,11.111,66.33,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014880","03Sep2014.Plate.12",3,8,"t",1,33.333,66.48,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014880","03Sep2014.Plate.12",3,9,"t",1,33.333,57.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014880","03Sep2014.Plate.12",2,8,"t",1,100,54.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014880","03Sep2014.Plate.12",2,9,"t",1,100,63.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014879","03Sep2014.Plate.13",7,8,"t",1,0.412,51.23,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014879","03Sep2014.Plate.13",7,9,"t",1,0.412,53.7,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014879","03Sep2014.Plate.13",6,8,"t",1,1.235,69.83,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014879","03Sep2014.Plate.13",6,9,"t",1,1.235,74.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014879","03Sep2014.Plate.13",5,8,"t",1,3.704,65.8,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014879","03Sep2014.Plate.13",5,9,"t",1,3.704,70.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014879","03Sep2014.Plate.13",4,8,"t",1,11.111,61.04,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014879","03Sep2014.Plate.13",4,9,"t",1,11.111,57.2,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014879","03Sep2014.Plate.13",3,8,"t",1,33.333,55.47,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014879","03Sep2014.Plate.13",3,9,"t",1,33.333,54.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014879","03Sep2014.Plate.13",2,8,"t",1,100,51.1,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014879","03Sep2014.Plate.13",2,9,"t",1,100,54.93,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014878","03Sep2014.Plate.11",7,8,"t",1,0.412,57.32,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014878","03Sep2014.Plate.11",7,9,"t",1,0.412,59.18,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014878","03Sep2014.Plate.11",6,8,"t",1,1.235,59.75,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014878","03Sep2014.Plate.11",6,9,"t",1,1.235,62.59,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014878","03Sep2014.Plate.11",5,8,"t",1,3.704,63.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014878","03Sep2014.Plate.11",5,9,"t",1,3.704,63.84,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014878","03Sep2014.Plate.11",4,8,"t",1,11.111,67.29,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014878","03Sep2014.Plate.11",4,9,"t",1,11.111,67.25,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014878","03Sep2014.Plate.11",3,8,"t",1,33.333,66.98,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014878","03Sep2014.Plate.11",2,8,"t",1,100,50.55,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014878","03Sep2014.Plate.11",3,9,"t",1,33.333,64.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014878","03Sep2014.Plate.11",2,9,"t",1,100,54.72,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014877","03Sep2014.Plate.10",7,4,"t",1,0.412,64.35,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014877","03Sep2014.Plate.10",6,4,"t",1,1.235,65.34,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014877","03Sep2014.Plate.10",7,5,"t",1,0.412,63.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014877","03Sep2014.Plate.10",6,5,"t",1,1.235,63.13,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014877","03Sep2014.Plate.10",5,4,"t",1,3.704,62,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014877","03Sep2014.Plate.10",4,4,"t",1,11.111,71.34,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014877","03Sep2014.Plate.10",5,5,"t",1,3.704,71.49,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014877","03Sep2014.Plate.10",4,5,"t",1,11.111,64.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014877","03Sep2014.Plate.10",3,4,"t",1,33.333,63.1,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014877","03Sep2014.Plate.10",2,4,"t",1,100,55.38,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014877","03Sep2014.Plate.10",3,5,"t",1,33.333,62.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014877","03Sep2014.Plate.10",2,5,"t",1,100,56.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014876","03Sep2014.Plate.12",7,6,"t",1,0.412,62.98,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014876","03Sep2014.Plate.12",6,6,"t",1,1.235,67.34,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014876","03Sep2014.Plate.12",7,7,"t",1,0.412,65.55,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014876","03Sep2014.Plate.12",6,7,"t",1,1.235,67.67,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014876","03Sep2014.Plate.12",5,6,"t",1,3.704,69.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014876","03Sep2014.Plate.12",4,6,"t",1,11.111,76.1,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014876","03Sep2014.Plate.12",5,7,"t",1,3.704,66.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014876","03Sep2014.Plate.12",4,7,"t",1,11.111,72.39,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014876","03Sep2014.Plate.12",3,6,"t",1,33.333,79.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014876","03Sep2014.Plate.12",2,6,"t",1,100,58.19,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014876","03Sep2014.Plate.12",3,7,"t",1,33.333,80.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014876","03Sep2014.Plate.12",2,7,"t",1,100,56.01,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014866","03Sep2014.Plate.9",7,4,"t",1,0.041,53.13,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014866","03Sep2014.Plate.9",6,4,"t",1,0.123,50.54,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014866","03Sep2014.Plate.9",7,5,"t",1,0.041,46.62,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014866","03Sep2014.Plate.9",6,5,"t",1,0.123,58.73,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014866","03Sep2014.Plate.9",5,4,"t",1,0.37,50.16,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014866","03Sep2014.Plate.9",4,4,"t",1,1.111,37.75,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014866","03Sep2014.Plate.9",5,5,"t",1,0.37,50.61,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014866","03Sep2014.Plate.9",4,5,"t",1,1.111,43.11,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014866","03Sep2014.Plate.9",3,4,"t",1,3.333,23.51,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014866","03Sep2014.Plate.9",2,4,"t",1,10,10.23,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014866","03Sep2014.Plate.9",3,5,"t",1,3.333,25.91,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014866","03Sep2014.Plate.9",2,5,"t",1,10,11.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014864","03Sep2014.Plate.7",7,6,"t",1,0.412,69.32,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014864","03Sep2014.Plate.7",6,6,"t",1,1.235,69.9,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014864","03Sep2014.Plate.7",7,7,"t",1,0.412,71.7,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014864","03Sep2014.Plate.7",6,7,"t",1,1.235,77,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014864","03Sep2014.Plate.7",5,6,"t",1,3.704,75.44,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014864","03Sep2014.Plate.7",4,6,"t",1,11.111,76.24,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014864","03Sep2014.Plate.7",5,7,"t",1,3.704,74.77,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014864","03Sep2014.Plate.7",4,7,"t",1,11.111,83.53,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014864","03Sep2014.Plate.7",3,6,"t",1,33.333,71.91,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014864","03Sep2014.Plate.7",2,6,"t",1,100,52.9,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014864","03Sep2014.Plate.7",3,7,"t",1,33.333,75.56,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014864","03Sep2014.Plate.7",2,7,"t",1,100,53.09,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014853","03Sep2014.Plate.14",7,6,"t",1,0.412,58.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX014853","03Sep2014.Plate.14",6,6,"t",1,1.235,60.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX014853","03Sep2014.Plate.14",7,7,"t",1,0.412,57.55,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX014853","03Sep2014.Plate.14",6,7,"t",1,1.235,65.03,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX014853","03Sep2014.Plate.14",5,6,"t",1,3.704,64.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX014853","03Sep2014.Plate.14",4,6,"t",1,11.111,63.98,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX014853","03Sep2014.Plate.14",5,7,"t",1,3.704,64.54,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX014853","03Sep2014.Plate.14",4,7,"t",1,11.111,62.11,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX014853","03Sep2014.Plate.14",3,6,"t",1,33.333,60.03,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX014853","03Sep2014.Plate.14",2,6,"t",1,100,58.45,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX014853","03Sep2014.Plate.14",3,7,"t",1,33.333,70.54,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX014853","03Sep2014.Plate.14",2,7,"t",1,100,64.84,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX014847","03Sep2014.Plate.7",7,4,"t",1,0.412,71.87,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014847","03Sep2014.Plate.7",6,4,"t",1,1.235,67.16,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014847","03Sep2014.Plate.7",7,5,"t",1,0.412,63.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014847","03Sep2014.Plate.7",6,5,"t",1,1.235,72.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014847","03Sep2014.Plate.7",5,4,"t",1,3.704,69.77,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014847","03Sep2014.Plate.7",4,4,"t",1,11.111,80.81,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014847","03Sep2014.Plate.7",5,5,"t",1,3.704,76.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014847","03Sep2014.Plate.7",4,5,"t",1,11.111,75.73,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014847","03Sep2014.Plate.7",3,4,"t",1,33.333,76.52,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014847","03Sep2014.Plate.7",2,4,"t",1,100,59.66,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014847","03Sep2014.Plate.7",3,5,"t",1,33.333,80.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014847","03Sep2014.Plate.7",2,5,"t",1,100,55.43,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014837","03Sep2014.Plate.9",7,10,"t",1,0.412,54.79,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014837","03Sep2014.Plate.9",6,10,"t",1,1.235,54.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014837","03Sep2014.Plate.9",7,11,"t",1,0.412,51.89,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014837","03Sep2014.Plate.9",6,11,"t",1,1.235,57.04,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014837","03Sep2014.Plate.9",5,10,"t",1,3.704,54.3,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014837","03Sep2014.Plate.9",4,10,"t",1,11.111,58.72,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014837","03Sep2014.Plate.9",5,11,"t",1,3.704,51.1,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014837","03Sep2014.Plate.9",4,11,"t",1,11.111,56.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014837","03Sep2014.Plate.9",3,10,"t",1,33.333,55.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014837","03Sep2014.Plate.9",2,10,"t",1,100,34.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014837","03Sep2014.Plate.9",3,11,"t",1,33.333,50.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014837","03Sep2014.Plate.9",2,11,"t",1,100,39.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014833","03Sep2014.Plate.11",7,4,"t",1,0.412,62.32,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014833","03Sep2014.Plate.11",6,4,"t",1,1.235,59.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014833","03Sep2014.Plate.11",7,5,"t",1,0.412,60.81,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014833","03Sep2014.Plate.11",6,5,"t",1,1.235,64.67,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014833","03Sep2014.Plate.11",5,4,"t",1,3.704,66.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014833","03Sep2014.Plate.11",4,4,"t",1,11.111,63.27,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014833","03Sep2014.Plate.11",5,5,"t",1,3.704,68.93,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014833","03Sep2014.Plate.11",4,5,"t",1,11.111,64.64,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014833","03Sep2014.Plate.11",3,4,"t",1,33.333,86.09,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014833","03Sep2014.Plate.11",2,4,"t",1,100,73.75,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014833","03Sep2014.Plate.11",3,5,"t",1,33.333,80.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014833","03Sep2014.Plate.11",2,5,"t",1,100,68.43,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014830","03Sep2014.Plate.21",7,9,"t",1,0.412,64.58,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX014830","03Sep2014.Plate.21",7,8,"t",1,0.412,59.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX014830","03Sep2014.Plate.21",6,8,"t",1,1.235,66.35,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX014830","03Sep2014.Plate.21",5,8,"t",1,3.704,69.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX014830","03Sep2014.Plate.21",6,9,"t",1,1.235,69.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX014830","03Sep2014.Plate.21",5,9,"t",1,3.704,73.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX014830","03Sep2014.Plate.21",4,8,"t",1,11.111,68.22,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX014830","03Sep2014.Plate.21",3,8,"t",1,33.333,65.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX014830","03Sep2014.Plate.21",4,9,"t",1,11.111,73.18,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX014830","03Sep2014.Plate.21",3,9,"t",1,33.333,63.84,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX014830","03Sep2014.Plate.21",2,8,"t",1,100,51.58,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX014824","03Sep2014.Plate.20",7,8,"t",1,0.041,67.65,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX014830","03Sep2014.Plate.21",2,9,"t",1,100,48.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX014824","03Sep2014.Plate.20",7,9,"t",1,0.041,67.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX014824","03Sep2014.Plate.20",6,8,"t",1,0.123,64.11,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX014824","03Sep2014.Plate.20",5,8,"t",1,0.37,79.7,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX014824","03Sep2014.Plate.20",6,9,"t",1,0.123,67.68,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX014824","03Sep2014.Plate.20",5,9,"t",1,0.37,68.54,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX014824","03Sep2014.Plate.20",4,8,"t",1,1.111,65.02,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX014824","03Sep2014.Plate.20",3,8,"t",1,3.333,59.71,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX014824","03Sep2014.Plate.20",4,9,"t",1,1.111,63.42,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX014824","03Sep2014.Plate.20",3,9,"t",1,3.333,55.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX014824","03Sep2014.Plate.20",2,8,"t",1,10,23.33,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX014824","03Sep2014.Plate.20",2,9,"t",1,10,19.3,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX014765","03Sep2014.Plate.19",7,10,"t",1,0.035,58.66,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX014765","03Sep2014.Plate.19",7,11,"t",1,0.035,62.75,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX014765","03Sep2014.Plate.19",6,10,"t",1,0.104,58.17,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX014765","03Sep2014.Plate.19",6,11,"t",1,0.104,59.89,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX014765","03Sep2014.Plate.19",5,10,"t",1,0.311,57.39,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX014765","03Sep2014.Plate.19",5,11,"t",1,0.311,59.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX014765","03Sep2014.Plate.19",4,10,"t",1,0.933,41.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX014765","03Sep2014.Plate.19",4,11,"t",1,0.933,44.38,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX014765","03Sep2014.Plate.19",3,10,"t",1,2.8,25.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX014765","03Sep2014.Plate.19",3,11,"t",1,2.8,25.87,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX014765","03Sep2014.Plate.19",2,10,"t",1,8.4,8.8,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX014765","03Sep2014.Plate.19",2,11,"t",1,8.4,7.52,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX014752","03Sep2014.Plate.18",7,10,"t",1,0.412,58.56,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX014752","03Sep2014.Plate.18",7,11,"t",1,0.412,56.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX014752","03Sep2014.Plate.18",6,10,"t",1,1.235,61.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX014752","03Sep2014.Plate.18",6,11,"t",1,1.235,55.29,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX014752","03Sep2014.Plate.18",5,10,"t",1,3.704,61.51,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX014752","03Sep2014.Plate.18",5,11,"t",1,3.704,63.1,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX014752","03Sep2014.Plate.18",4,10,"t",1,11.111,59.79,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX014752","03Sep2014.Plate.18",4,11,"t",1,11.111,59.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX014752","03Sep2014.Plate.18",3,10,"t",1,33.333,49.29,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX014752","03Sep2014.Plate.18",3,11,"t",1,33.333,45.03,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX014752","03Sep2014.Plate.18",2,10,"t",1,100,30.05,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX014752","03Sep2014.Plate.18",2,11,"t",1,100,28.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX014730","03Sep2014.Plate.17",7,4,"t",1,0.021,50.8,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014730","03Sep2014.Plate.17",7,5,"t",1,0.021,54.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014730","03Sep2014.Plate.17",6,4,"t",1,0.062,51.61,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014730","03Sep2014.Plate.17",6,5,"t",1,0.062,61.87,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014730","03Sep2014.Plate.17",5,4,"t",1,0.185,43.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014730","03Sep2014.Plate.17",5,5,"t",1,0.185,58.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014730","03Sep2014.Plate.17",4,4,"t",1,0.556,51.45,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014730","03Sep2014.Plate.17",4,5,"t",1,0.556,119.51,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014730","03Sep2014.Plate.17",3,4,"t",1,1.667,44.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014730","03Sep2014.Plate.17",3,5,"t",1,1.667,49.25,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014730","03Sep2014.Plate.17",2,4,"t",1,5,28.65,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014730","03Sep2014.Plate.17",2,5,"t",1,5,29.67,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014716","03Sep2014.Plate.14",7,4,"t",1,0.412,59.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX014716","03Sep2014.Plate.14",7,5,"t",1,0.412,59.98,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX014716","03Sep2014.Plate.14",6,4,"t",1,1.235,57.86,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX014716","03Sep2014.Plate.14",6,5,"t",1,1.235,62.16,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX014716","03Sep2014.Plate.14",5,4,"t",1,3.704,66.91,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX014716","03Sep2014.Plate.14",5,5,"t",1,3.704,69.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX014716","03Sep2014.Plate.14",4,4,"t",1,11.111,66.52,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX014716","03Sep2014.Plate.14",4,5,"t",1,11.111,70.65,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX014716","03Sep2014.Plate.14",3,4,"t",1,33.333,55.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX014716","03Sep2014.Plate.14",3,5,"t",1,33.333,62.86,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX014716","03Sep2014.Plate.14",2,4,"t",1,100,58.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX014716","03Sep2014.Plate.14",2,5,"t",1,100,61.94,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX014715","03Sep2014.Plate.6",7,8,"t",1,0.412,59.1,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX014715","03Sep2014.Plate.6",7,9,"t",1,0.412,56.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX014715","03Sep2014.Plate.6",6,8,"t",1,1.237,62.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX014715","03Sep2014.Plate.6",6,9,"t",1,1.237,75.13,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX014715","03Sep2014.Plate.6",5,8,"t",1,3.711,72.87,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX014715","03Sep2014.Plate.6",5,9,"t",1,3.711,76.54,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX014715","03Sep2014.Plate.6",4,8,"t",1,11.133,72.62,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX014715","03Sep2014.Plate.6",4,9,"t",1,11.133,81.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX014715","03Sep2014.Plate.6",3,8,"t",1,33.4,67.09,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX014715","03Sep2014.Plate.6",3,9,"t",1,33.4,79.39,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX014715","03Sep2014.Plate.6",2,8,"t",1,100.2,56.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX014715","03Sep2014.Plate.6",2,9,"t",1,100.2,67.59,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" -"TX014714","03Sep2014.Plate.8",7,4,"t",1,0.412,68.05,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014714","03Sep2014.Plate.8",7,5,"t",1,0.412,68.28,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014714","03Sep2014.Plate.8",6,4,"t",1,1.235,69.44,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014714","03Sep2014.Plate.8",6,5,"t",1,1.235,71.8,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014714","03Sep2014.Plate.8",5,4,"t",1,3.704,69.45,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014714","03Sep2014.Plate.8",5,5,"t",1,3.704,80.43,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014714","03Sep2014.Plate.8",4,4,"t",1,11.111,69.01,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014714","03Sep2014.Plate.8",4,5,"t",1,11.111,75.21,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014714","03Sep2014.Plate.8",3,4,"t",1,33.333,71.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014714","03Sep2014.Plate.8",3,5,"t",1,33.333,67.14,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014714","03Sep2014.Plate.8",2,4,"t",1,100,61.51,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014714","03Sep2014.Plate.8",2,5,"t",1,100,65.17,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014713","03Sep2014.Plate.13",7,4,"t",1,0.413,53.33,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014713","03Sep2014.Plate.13",7,5,"t",1,0.413,61.38,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014713","03Sep2014.Plate.13",6,4,"t",1,1.238,63,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014713","03Sep2014.Plate.13",6,5,"t",1,1.238,70.67,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014713","03Sep2014.Plate.13",5,4,"t",1,3.715,67.53,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014713","03Sep2014.Plate.13",5,5,"t",1,3.715,72.43,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014713","03Sep2014.Plate.13",4,4,"t",1,11.144,60.66,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014713","03Sep2014.Plate.13",4,5,"t",1,11.144,59.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014713","03Sep2014.Plate.13",3,4,"t",1,33.433,62.13,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014713","03Sep2014.Plate.13",3,5,"t",1,33.433,56.21,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014713","03Sep2014.Plate.13",2,4,"t",1,100.3,51.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014713","03Sep2014.Plate.13",2,5,"t",1,100.3,62.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014712","03Sep2014.Plate.11",7,10,"t",1,0.412,62.67,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014712","03Sep2014.Plate.11",7,11,"t",1,0.412,58.16,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014712","03Sep2014.Plate.11",6,10,"t",1,1.235,64.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014712","03Sep2014.Plate.11",6,11,"t",1,1.235,60.56,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014712","03Sep2014.Plate.11",5,10,"t",1,3.704,71.13,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014712","03Sep2014.Plate.11",5,11,"t",1,3.704,61.01,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014712","03Sep2014.Plate.11",4,10,"t",1,11.111,60.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014712","03Sep2014.Plate.11",4,11,"t",1,11.111,67.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014712","03Sep2014.Plate.11",3,10,"t",1,33.333,64.75,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014712","03Sep2014.Plate.11",3,11,"t",1,33.333,60.77,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014712","03Sep2014.Plate.11",2,10,"t",1,100,56.56,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014712","03Sep2014.Plate.11",2,11,"t",1,100,53.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX014681","03Sep2014.Plate.8",7,8,"t",1,0.412,63.19,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014681","03Sep2014.Plate.8",7,9,"t",1,0.412,70.81,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014681","03Sep2014.Plate.8",6,8,"t",1,1.235,72.24,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014681","03Sep2014.Plate.8",6,9,"t",1,1.235,69.94,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014681","03Sep2014.Plate.8",5,8,"t",1,3.704,75.81,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014681","03Sep2014.Plate.8",5,9,"t",1,3.704,75.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014681","03Sep2014.Plate.8",4,8,"t",1,11.111,58.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014681","03Sep2014.Plate.8",4,9,"t",1,11.111,72.18,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014681","03Sep2014.Plate.8",3,9,"t",1,33.333,67.84,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014681","03Sep2014.Plate.8",3,8,"t",1,33.333,67.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014681","03Sep2014.Plate.8",2,8,"t",1,100,60.83,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014681","03Sep2014.Plate.8",2,9,"t",1,100,60.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014680","03Sep2014.Plate.9",7,9,"t",1,0.412,55.73,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014680","03Sep2014.Plate.9",7,8,"t",1,0.412,57.65,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014680","03Sep2014.Plate.9",6,8,"t",1,1.235,59.63,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014680","03Sep2014.Plate.9",6,9,"t",1,1.235,59.72,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014680","03Sep2014.Plate.9",5,9,"t",1,3.704,60.3,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014680","03Sep2014.Plate.9",5,8,"t",1,3.704,60.42,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014680","03Sep2014.Plate.9",4,8,"t",1,11.111,59.8,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014680","03Sep2014.Plate.9",4,9,"t",1,11.111,60.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014680","03Sep2014.Plate.9",3,9,"t",1,33.333,56.02,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014680","03Sep2014.Plate.9",3,8,"t",1,33.333,63.19,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014680","03Sep2014.Plate.9",2,8,"t",1,100,44.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014680","03Sep2014.Plate.9",2,9,"t",1,100,48.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX014679","03Sep2014.Plate.10",7,9,"t",1,0.411,62.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014679","03Sep2014.Plate.10",7,8,"t",1,0.411,57.48,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014679","03Sep2014.Plate.10",6,8,"t",1,1.233,58.25,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014679","03Sep2014.Plate.10",6,9,"t",1,1.233,61.3,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014679","03Sep2014.Plate.10",5,9,"t",1,3.7,73.15,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014679","03Sep2014.Plate.10",5,8,"t",1,3.7,65.3,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014679","03Sep2014.Plate.10",4,8,"t",1,11.1,60.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014679","03Sep2014.Plate.10",4,9,"t",1,11.1,70.15,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014679","03Sep2014.Plate.10",3,9,"t",1,33.3,63.48,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014679","03Sep2014.Plate.10",3,8,"t",1,33.3,63.45,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014679","03Sep2014.Plate.10",2,8,"t",1,99.9,57.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014679","03Sep2014.Plate.10",2,9,"t",1,99.9,60.09,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014678","03Sep2014.Plate.10",7,7,"t",1,0.412,58.2,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014678","03Sep2014.Plate.10",7,6,"t",1,0.412,56.29,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014678","03Sep2014.Plate.10",6,6,"t",1,1.235,61.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014678","03Sep2014.Plate.10",6,7,"t",1,1.235,64.42,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014678","03Sep2014.Plate.10",5,7,"t",1,3.704,69.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014678","03Sep2014.Plate.10",5,6,"t",1,3.704,74.34,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014678","03Sep2014.Plate.10",4,6,"t",1,11.111,66.14,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014678","03Sep2014.Plate.10",4,7,"t",1,11.111,70.56,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014678","03Sep2014.Plate.10",3,7,"t",1,33.333,67.71,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014678","03Sep2014.Plate.10",3,6,"t",1,33.333,66.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014678","03Sep2014.Plate.10",2,6,"t",1,100,59.99,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014678","03Sep2014.Plate.10",2,7,"t",1,100,62.79,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" -"TX014676","03Sep2014.Plate.13",7,11,"t",1,0.412,55.88,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014676","03Sep2014.Plate.13",7,10,"t",1,0.412,55.36,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014676","03Sep2014.Plate.13",6,10,"t",1,1.235,64.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014676","03Sep2014.Plate.13",5,10,"t",1,3.704,62.33,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014676","03Sep2014.Plate.13",6,11,"t",1,1.235,61.31,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014676","03Sep2014.Plate.13",5,11,"t",1,3.704,61.77,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014676","03Sep2014.Plate.13",4,10,"t",1,11.111,63.37,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014676","03Sep2014.Plate.13",3,10,"t",1,33.333,60.01,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014676","03Sep2014.Plate.13",4,11,"t",1,11.111,60.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014676","03Sep2014.Plate.13",3,11,"t",1,33.333,58.65,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014676","03Sep2014.Plate.13",2,10,"t",1,100,55.04,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014675","03Sep2014.Plate.12",7,4,"t",1,0.412,64.34,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014676","03Sep2014.Plate.13",2,11,"t",1,100,48.43,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX014675","03Sep2014.Plate.12",7,5,"t",1,0.412,64.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014675","03Sep2014.Plate.12",6,4,"t",1,1.235,64.42,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014675","03Sep2014.Plate.12",5,4,"t",1,3.704,63.51,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014675","03Sep2014.Plate.12",6,5,"t",1,1.235,67.34,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014675","03Sep2014.Plate.12",5,5,"t",1,3.704,74.42,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014675","03Sep2014.Plate.12",4,4,"t",1,11.111,68.48,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014675","03Sep2014.Plate.12",3,4,"t",1,33.333,68.53,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014675","03Sep2014.Plate.12",4,5,"t",1,11.111,69.16,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014675","03Sep2014.Plate.12",3,5,"t",1,33.333,64.13,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014675","03Sep2014.Plate.12",2,4,"t",1,100,60.98,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014674","03Sep2014.Plate.12",7,10,"t",1,0.412,51.83,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014675","03Sep2014.Plate.12",2,5,"t",1,100,60.37,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014674","03Sep2014.Plate.12",7,11,"t",1,0.412,57.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014674","03Sep2014.Plate.12",6,10,"t",1,1.235,57.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014674","03Sep2014.Plate.12",5,10,"t",1,3.704,61.18,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014674","03Sep2014.Plate.12",6,11,"t",1,1.235,56.83,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014674","03Sep2014.Plate.12",5,11,"t",1,3.704,55.58,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014674","03Sep2014.Plate.12",4,10,"t",1,11.111,67.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014674","03Sep2014.Plate.12",3,10,"t",1,33.333,61.7,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014674","03Sep2014.Plate.12",4,11,"t",1,11.111,55.86,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014674","03Sep2014.Plate.12",3,11,"t",1,33.333,59.18,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014674","03Sep2014.Plate.12",2,10,"t",1,100,53.14,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014415","03Sep2014.Plate.22",7,6,"t",1,0.412,62.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"TX014674","03Sep2014.Plate.12",2,11,"t",1,100,55.53,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" -"TX014415","03Sep2014.Plate.22",7,7,"t",1,0.412,47.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"TX014415","03Sep2014.Plate.22",6,6,"t",1,1.235,69.67,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"TX014415","03Sep2014.Plate.22",5,6,"t",1,3.704,77.86,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"TX014415","03Sep2014.Plate.22",6,7,"t",1,1.235,60.63,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"TX014415","03Sep2014.Plate.22",5,7,"t",1,3.704,71.89,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"TX014415","03Sep2014.Plate.22",4,6,"t",1,11.111,78.01,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"TX014415","03Sep2014.Plate.22",3,6,"t",1,33.333,82.16,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"TX014415","03Sep2014.Plate.22",4,7,"t",1,11.111,64.68,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"TX014415","03Sep2014.Plate.22",3,7,"t",1,33.333,62.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"TX014415","03Sep2014.Plate.22",2,6,"t",1,100,65.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"TX014401","03Sep2014.Plate.22",7,4,"t",1,0.412,59.34,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"TX014415","03Sep2014.Plate.22",2,7,"t",1,100,68.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"TX014401","03Sep2014.Plate.22",7,5,"t",1,0.412,55.71,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"TX014401","03Sep2014.Plate.22",6,4,"t",1,1.235,60.89,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"TX014401","03Sep2014.Plate.22",5,4,"t",1,3.704,58.04,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"TX014401","03Sep2014.Plate.22",6,5,"t",1,1.235,58.18,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"TX014401","03Sep2014.Plate.22",5,5,"t",1,3.704,61.89,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"TX014401","03Sep2014.Plate.22",4,4,"t",1,11.111,47.44,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"TX014401","03Sep2014.Plate.22",3,4,"t",1,33.333,37.35,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"TX014401","03Sep2014.Plate.22",4,5,"t",1,11.111,52.63,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"TX014401","03Sep2014.Plate.22",3,5,"t",1,33.333,39.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"TX014401","03Sep2014.Plate.22",2,4,"t",1,100,38.11,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"TX014392","03Sep2014.Plate.20",7,10,"t",1,0.412,57.74,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX014401","03Sep2014.Plate.22",2,5,"t",1,100,32.19,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" -"TX014392","03Sep2014.Plate.20",7,11,"t",1,0.412,59.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX014392","03Sep2014.Plate.20",6,10,"t",1,1.235,72.39,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX014392","03Sep2014.Plate.20",5,10,"t",1,3.704,72.24,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX014392","03Sep2014.Plate.20",6,11,"t",1,1.235,59.55,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX014392","03Sep2014.Plate.20",5,11,"t",1,3.704,74.34,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX014392","03Sep2014.Plate.20",4,10,"t",1,11.111,66.48,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX014392","03Sep2014.Plate.20",3,10,"t",1,33.333,64.89,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX014392","03Sep2014.Plate.20",4,11,"t",1,11.111,60.12,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX014392","03Sep2014.Plate.20",3,11,"t",1,33.333,64.15,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX014392","03Sep2014.Plate.20",2,10,"t",1,100,48.61,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX014364","03Sep2014.Plate.15",7,10,"t",1,0.004,55.84,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX014392","03Sep2014.Plate.20",2,11,"t",1,100,62.15,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX014364","03Sep2014.Plate.15",7,11,"t",1,0.004,53.36,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX014364","03Sep2014.Plate.15",6,10,"t",1,0.012,50.66,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX014364","03Sep2014.Plate.15",5,10,"t",1,0.037,52.71,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX014364","03Sep2014.Plate.15",6,11,"t",1,0.012,53.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX014364","03Sep2014.Plate.15",5,11,"t",1,0.037,52.51,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX014364","03Sep2014.Plate.15",4,10,"t",1,0.111,46.2,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX014364","03Sep2014.Plate.15",3,10,"t",1,0.333,44.49,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX014364","03Sep2014.Plate.15",4,11,"t",1,0.111,44.33,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX014364","03Sep2014.Plate.15",3,11,"t",1,0.333,45.34,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX014364","03Sep2014.Plate.15",2,10,"t",1,1,41.51,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX014360","03Sep2014.Plate.15",7,4,"t",1,0.412,59.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX014364","03Sep2014.Plate.15",2,11,"t",1,1,44.38,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX014360","03Sep2014.Plate.15",7,5,"t",1,0.412,66.18,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX014360","03Sep2014.Plate.15",6,4,"t",1,1.235,69.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX014360","03Sep2014.Plate.15",5,4,"t",1,3.704,64.92,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX014360","03Sep2014.Plate.15",6,5,"t",1,1.235,65.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX014360","03Sep2014.Plate.15",5,5,"t",1,3.704,65.88,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX014360","03Sep2014.Plate.15",4,4,"t",1,11.111,56.65,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX014360","03Sep2014.Plate.15",3,4,"t",1,33.333,46.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX014360","03Sep2014.Plate.15",4,5,"t",1,11.111,60.84,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX014360","03Sep2014.Plate.15",3,5,"t",1,33.333,45.14,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX014360","03Sep2014.Plate.15",2,4,"t",1,100,27.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX014280","03Sep2014.Plate.7",7,10,"t",1,0.412,72.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014360","03Sep2014.Plate.15",2,5,"t",1,100,25.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX014280","03Sep2014.Plate.7",7,11,"t",1,0.412,68.29,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014280","03Sep2014.Plate.7",6,10,"t",1,1.235,70.59,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014280","03Sep2014.Plate.7",5,10,"t",1,3.704,64.75,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014280","03Sep2014.Plate.7",6,11,"t",1,1.235,65.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014280","03Sep2014.Plate.7",5,11,"t",1,3.704,64.99,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014280","03Sep2014.Plate.7",4,10,"t",1,11.111,71,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014280","03Sep2014.Plate.7",3,10,"t",1,33.333,68.2,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014280","03Sep2014.Plate.7",4,11,"t",1,11.111,69.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014280","03Sep2014.Plate.7",3,11,"t",1,33.333,65.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014280","03Sep2014.Plate.7",2,10,"t",1,100,55.2,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014279","03Sep2014.Plate.8",7,6,"t",1,0.411,72.66,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014280","03Sep2014.Plate.7",2,11,"t",1,100,53.89,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX014279","03Sep2014.Plate.8",7,7,"t",1,0.411,66.01,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014279","03Sep2014.Plate.8",6,6,"t",1,1.232,68.65,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014279","03Sep2014.Plate.8",5,6,"t",1,3.696,73.93,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014279","03Sep2014.Plate.8",6,7,"t",1,1.232,70.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014279","03Sep2014.Plate.8",5,7,"t",1,3.696,70.65,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014279","03Sep2014.Plate.8",4,6,"t",1,11.089,68.22,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014279","03Sep2014.Plate.8",3,6,"t",1,33.267,76.22,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014279","03Sep2014.Plate.8",4,7,"t",1,11.089,69.73,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014279","03Sep2014.Plate.8",3,7,"t",1,33.267,69.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014279","03Sep2014.Plate.8",2,6,"t",1,99.8,60.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014277","03Sep2014.Plate.17",7,8,"t",1,0.004,51.1,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014279","03Sep2014.Plate.8",2,7,"t",1,99.8,63.05,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" -"TX014277","03Sep2014.Plate.17",7,9,"t",1,0.004,54.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014277","03Sep2014.Plate.17",6,8,"t",1,0.011,30.27,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014277","03Sep2014.Plate.17",5,8,"t",1,0.034,28.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014277","03Sep2014.Plate.17",6,9,"t",1,0.011,38.62,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014277","03Sep2014.Plate.17",5,9,"t",1,0.034,27.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014277","03Sep2014.Plate.17",4,8,"t",1,0.102,24.89,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014277","03Sep2014.Plate.17",3,8,"t",1,0.307,18.44,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014277","03Sep2014.Plate.17",4,9,"t",1,0.102,20.83,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014277","03Sep2014.Plate.17",3,9,"t",1,0.307,18.53,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014277","03Sep2014.Plate.17",2,8,"t",1,0.92,17.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014272","03Sep2014.Plate.18",7,4,"t",1,0.021,47.37,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX014277","03Sep2014.Plate.17",2,9,"t",1,0.92,14.74,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX014272","03Sep2014.Plate.18",7,5,"t",1,0.021,50.03,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX014272","03Sep2014.Plate.18",6,5,"t",1,0.062,36.33,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX014272","03Sep2014.Plate.18",6,4,"t",1,0.062,35.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX014272","03Sep2014.Plate.18",5,4,"t",1,0.185,24.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX014272","03Sep2014.Plate.18",4,4,"t",1,0.556,21.49,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX014272","03Sep2014.Plate.18",5,5,"t",1,0.185,26.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX014272","03Sep2014.Plate.18",4,5,"t",1,0.556,16.71,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX014272","03Sep2014.Plate.18",3,5,"t",1,1.667,20.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX014272","03Sep2014.Plate.18",3,4,"t",1,1.667,19.29,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX014272","03Sep2014.Plate.18",2,4,"t",1,5,16.86,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX014271","03Sep2014.Plate.19",7,4,"t",1,0.021,65.31,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX014272","03Sep2014.Plate.18",2,5,"t",1,5,21.14,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX014271","03Sep2014.Plate.19",7,5,"t",1,0.021,58.39,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX014271","03Sep2014.Plate.19",6,5,"t",1,0.062,62.43,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX014271","03Sep2014.Plate.19",6,4,"t",1,0.062,65.72,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX014271","03Sep2014.Plate.19",5,4,"t",1,0.185,67.38,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX014271","03Sep2014.Plate.19",4,4,"t",1,0.556,66.24,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX014271","03Sep2014.Plate.19",5,5,"t",1,0.185,66.63,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX014271","03Sep2014.Plate.19",4,5,"t",1,0.556,65.27,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX014271","03Sep2014.Plate.19",3,5,"t",1,1.667,37.74,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX014271","03Sep2014.Plate.19",3,4,"t",1,1.667,42.03,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX014271","03Sep2014.Plate.19",2,4,"t",1,5,24.01,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX013756","03Sep2014.Plate.1",7,6,"t",1,0.044,67.1,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX014271","03Sep2014.Plate.19",2,5,"t",1,5,20.15,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX013756","03Sep2014.Plate.1",7,7,"t",1,0.044,62.52,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX013756","03Sep2014.Plate.1",6,7,"t",1,0.132,73.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX013756","03Sep2014.Plate.1",6,6,"t",1,0.132,67.21,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX013756","03Sep2014.Plate.1",5,6,"t",1,0.396,71.25,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX013756","03Sep2014.Plate.1",4,6,"t",1,1.189,69.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX013756","03Sep2014.Plate.1",5,7,"t",1,0.396,71.53,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX013756","03Sep2014.Plate.1",4,7,"t",1,1.189,73.32,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX013756","03Sep2014.Plate.1",3,6,"t",1,3.567,62.77,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX013756","03Sep2014.Plate.1",3,7,"t",1,3.567,74.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX013756","03Sep2014.Plate.1",2,6,"t",1,10.7,59.88,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX013756","03Sep2014.Plate.1",2,7,"t",1,10.7,57.35,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX013549","03Sep2014.Plate.1",7,4,"t",1,0.082,62.12,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX013549","03Sep2014.Plate.1",7,5,"t",1,0.082,62.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX013549","03Sep2014.Plate.1",6,4,"t",1,0.247,58.87,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX013549","03Sep2014.Plate.1",5,4,"t",1,0.741,52.34,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX013549","03Sep2014.Plate.1",6,5,"t",1,0.247,58.18,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX013549","03Sep2014.Plate.1",5,5,"t",1,0.741,55.48,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX013549","03Sep2014.Plate.1",4,5,"t",1,2.222,34.58,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX013549","03Sep2014.Plate.1",4,4,"t",1,2.222,28.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX013549","03Sep2014.Plate.1",3,4,"t",1,6.667,14.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX013549","03Sep2014.Plate.1",2,4,"t",1,20,3.14,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX013549","03Sep2014.Plate.1",3,5,"t",1,6.667,15.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX013549","03Sep2014.Plate.1",2,5,"t",1,20,3.15,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX013541","03Sep2014.Plate.19",7,8,"t",1,0.412,44.79,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX013541","03Sep2014.Plate.19",6,8,"t",1,1.235,58.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX013541","03Sep2014.Plate.19",7,9,"t",1,0.412,64.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX013541","03Sep2014.Plate.19",6,9,"t",1,1.235,70.49,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX013541","03Sep2014.Plate.19",5,8,"t",1,3.704,61.36,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX013541","03Sep2014.Plate.19",4,8,"t",1,11.111,60.43,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX013541","03Sep2014.Plate.19",5,9,"t",1,3.704,65.77,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX013541","03Sep2014.Plate.19",4,9,"t",1,11.111,63.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX013541","03Sep2014.Plate.19",3,8,"t",1,33.333,59.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX013541","03Sep2014.Plate.19",2,8,"t",1,100,49.44,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX013541","03Sep2014.Plate.19",3,9,"t",1,33.333,72.36,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX013541","03Sep2014.Plate.19",2,9,"t",1,100,59.12,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX013532","03Sep2014.Plate.20",7,4,"t",1,0.412,57.61,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX013532","03Sep2014.Plate.20",6,4,"t",1,1.235,66.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX013532","03Sep2014.Plate.20",7,5,"t",1,0.412,61.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX013532","03Sep2014.Plate.20",6,5,"t",1,1.235,68.86,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX013532","03Sep2014.Plate.20",5,4,"t",1,3.704,71.03,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX013532","03Sep2014.Plate.20",4,4,"t",1,11.111,58.72,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX013532","03Sep2014.Plate.20",5,5,"t",1,3.704,69.04,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX013532","03Sep2014.Plate.20",4,5,"t",1,11.111,59.36,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX013532","03Sep2014.Plate.20",3,4,"t",1,33.333,50.84,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX013532","03Sep2014.Plate.20",3,5,"t",1,33.333,47.03,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX013532","03Sep2014.Plate.20",2,5,"t",1,100,42.84,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX013532","03Sep2014.Plate.20",2,4,"t",1,100,40.61,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX013527","03Sep2014.Plate.3",7,4,"t",1,0.412,82.71,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX013527","03Sep2014.Plate.3",7,5,"t",1,0.412,62.92,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX013527","03Sep2014.Plate.3",6,5,"t",1,1.235,78.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX013527","03Sep2014.Plate.3",6,4,"t",1,1.235,69.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX013527","03Sep2014.Plate.3",5,4,"t",1,3.704,79.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX013527","03Sep2014.Plate.3",5,5,"t",1,3.704,80.34,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX013527","03Sep2014.Plate.3",4,5,"t",1,11.111,87.98,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX013527","03Sep2014.Plate.3",4,4,"t",1,11.111,83.88,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX013527","03Sep2014.Plate.3",3,4,"t",1,33.333,85.31,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX013527","03Sep2014.Plate.3",3,5,"t",1,33.333,91.27,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX013527","03Sep2014.Plate.3",2,5,"t",1,100,70.15,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX013527","03Sep2014.Plate.3",2,4,"t",1,100,65.62,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX013434","03Sep2014.Plate.16",7,10,"t",1,0.412,63.2,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX013434","03Sep2014.Plate.16",6,10,"t",1,1.235,61.1,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX013434","03Sep2014.Plate.16",7,11,"t",1,0.412,57.13,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX013434","03Sep2014.Plate.16",6,11,"t",1,1.235,59.53,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX013434","03Sep2014.Plate.16",5,11,"t",1,3.704,67.75,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX013434","03Sep2014.Plate.16",5,10,"t",1,3.704,64.73,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX013434","03Sep2014.Plate.16",4,10,"t",1,11.111,65.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX013434","03Sep2014.Plate.16",4,11,"t",1,11.111,63.58,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX013434","03Sep2014.Plate.16",3,11,"t",1,33.333,65.04,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX013434","03Sep2014.Plate.16",3,10,"t",1,33.333,66.51,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX013434","03Sep2014.Plate.16",2,10,"t",1,100,51.22,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX013434","03Sep2014.Plate.16",2,11,"t",1,100,53.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX012670","03Sep2014.Plate.21",7,11,"t",1,0.008,62.21,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX012670","03Sep2014.Plate.21",7,10,"t",1,0.008,57.03,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX012670","03Sep2014.Plate.21",6,10,"t",1,0.025,64.64,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX012670","03Sep2014.Plate.21",6,11,"t",1,0.025,60.13,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX012670","03Sep2014.Plate.21",5,11,"t",1,0.074,67.8,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX012670","03Sep2014.Plate.21",5,10,"t",1,0.074,63.11,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX012670","03Sep2014.Plate.21",4,10,"t",1,0.222,63.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX012670","03Sep2014.Plate.21",4,11,"t",1,0.222,63.12,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX012670","03Sep2014.Plate.21",3,11,"t",1,0.667,55.38,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX012670","03Sep2014.Plate.21",3,10,"t",1,0.667,66.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX012670","03Sep2014.Plate.21",2,10,"t",1,2,68.93,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX012670","03Sep2014.Plate.21",2,11,"t",1,2,64.77,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX012659","03Sep2014.Plate.15",7,9,"t",1,0.412,59.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX012659","03Sep2014.Plate.15",7,8,"t",1,0.412,55.05,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX012659","03Sep2014.Plate.15",6,8,"t",1,1.235,71.22,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX012659","03Sep2014.Plate.15",6,9,"t",1,1.235,63.42,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX012659","03Sep2014.Plate.15",5,9,"t",1,3.704,76.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX012659","03Sep2014.Plate.15",5,8,"t",1,3.704,68.91,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX012659","03Sep2014.Plate.15",4,8,"t",1,11.111,72.01,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX012659","03Sep2014.Plate.15",4,9,"t",1,11.111,66.23,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX012659","03Sep2014.Plate.15",3,8,"t",1,33.333,62.47,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX012659","03Sep2014.Plate.15",2,8,"t",1,100,52.79,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX012659","03Sep2014.Plate.15",3,9,"t",1,33.333,71.58,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX012659","03Sep2014.Plate.15",2,9,"t",1,100,59.47,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX012654","03Sep2014.Plate.11",7,6,"t",1,0.206,58.63,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX012654","03Sep2014.Plate.11",6,6,"t",1,0.617,73.71,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX012654","03Sep2014.Plate.11",7,7,"t",1,0.206,60.05,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX012654","03Sep2014.Plate.11",6,7,"t",1,0.617,65.68,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX012654","03Sep2014.Plate.11",5,6,"t",1,1.852,72.13,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX012654","03Sep2014.Plate.11",4,6,"t",1,5.556,66.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX012654","03Sep2014.Plate.11",5,7,"t",1,1.852,69.12,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX012654","03Sep2014.Plate.11",4,7,"t",1,5.556,70.47,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX012654","03Sep2014.Plate.11",3,7,"t",1,16.667,68.31,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX012654","03Sep2014.Plate.11",3,6,"t",1,16.667,66.93,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX012654","03Sep2014.Plate.11",2,6,"t",1,50,59.2,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX012654","03Sep2014.Plate.11",2,7,"t",1,50,62.75,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" -"TX012641","03Sep2014.Plate.13",7,6,"t",1,0.041,79.03,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX012641","03Sep2014.Plate.13",7,7,"t",1,0.041,52.55,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX012641","03Sep2014.Plate.13",6,6,"t",1,0.123,66.87,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX012641","03Sep2014.Plate.13",6,7,"t",1,0.123,58.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX012641","03Sep2014.Plate.13",5,6,"t",1,0.37,65.37,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX012641","03Sep2014.Plate.13",5,7,"t",1,0.37,66.51,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX012641","03Sep2014.Plate.13",4,6,"t",1,1.111,57.66,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX012641","03Sep2014.Plate.13",4,7,"t",1,1.111,57.12,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX012641","03Sep2014.Plate.13",3,6,"t",1,3.333,66.81,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX012641","03Sep2014.Plate.13",3,7,"t",1,3.333,43.87,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX012641","03Sep2014.Plate.13",2,6,"t",1,10,23.21,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX012641","03Sep2014.Plate.13",2,7,"t",1,10,30.23,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" -"TX012628","03Sep2014.Plate.15",7,6,"t",1,0.021,56.72,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX012628","03Sep2014.Plate.15",7,7,"t",1,0.021,62.02,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX012628","03Sep2014.Plate.15",6,6,"t",1,0.062,72.35,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX012628","03Sep2014.Plate.15",6,7,"t",1,0.062,66.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX012628","03Sep2014.Plate.15",5,6,"t",1,0.185,87.81,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX012628","03Sep2014.Plate.15",5,7,"t",1,0.185,86.44,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX012628","03Sep2014.Plate.15",4,6,"t",1,0.556,84.31,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX012628","03Sep2014.Plate.15",4,7,"t",1,0.556,91.91,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX012628","03Sep2014.Plate.15",3,7,"t",1,1.667,96.71,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX012628","03Sep2014.Plate.15",3,6,"t",1,1.667,89.88,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX012628","03Sep2014.Plate.15",2,6,"t",1,5,80.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX012628","03Sep2014.Plate.15",2,7,"t",1,5,83.27,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" -"TX012623","03Sep2014.Plate.14",7,9,"t",1,0.021,59.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX012623","03Sep2014.Plate.14",7,8,"t",1,0.021,64.28,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX012623","03Sep2014.Plate.14",6,8,"t",1,0.062,58.79,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX012623","03Sep2014.Plate.14",6,9,"t",1,0.062,62.19,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX012623","03Sep2014.Plate.14",5,9,"t",1,0.185,73.53,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX012623","03Sep2014.Plate.14",5,8,"t",1,0.185,65.7,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX012623","03Sep2014.Plate.14",4,8,"t",1,0.556,61.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX012623","03Sep2014.Plate.14",4,9,"t",1,0.556,60.87,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX012623","03Sep2014.Plate.14",3,9,"t",1,1.667,52.09,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX012623","03Sep2014.Plate.14",3,8,"t",1,1.667,51.87,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX012623","03Sep2014.Plate.14",2,8,"t",1,5,41.16,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX012623","03Sep2014.Plate.14",2,9,"t",1,5,37.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX012606","20130320.Plate.4",7,10,"t",1,0.08,10.56,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"TX012606","20130320.Plate.4",6,10,"t",1,0.25,5.02,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"TX012606","20130320.Plate.4",7,11,"t",1,0.08,11.97,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"TX012606","20130320.Plate.4",6,11,"t",1,0.25,5.22,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"TX012606","20130320.Plate.4",5,10,"t",1,0.74,1.17,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"TX012606","20130320.Plate.4",5,11,"t",1,0.74,1.25,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"TX012606","20130320.Plate.4",4,11,"t",1,2.22,0.43,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"TX012606","20130320.Plate.4",4,10,"t",1,2.22,0.49,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"TX012606","20130320.Plate.4",3,10,"t",1,6.67,0.43,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"TX012606","20130320.Plate.4",3,11,"t",1,6.67,0.47,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"TX012606","20130320.Plate.4",2,10,"t",1,20,0.56,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"TX012606","20130320.Plate.4",2,11,"t",1,20,0.54,"ToxCast_1 CR 20130320 Plate 4.csv","cort" -"TX012337","03Sep2014.Plate.16",7,6,"t",1,0.041,57.23,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX012337","03Sep2014.Plate.16",7,7,"t",1,0.041,55.49,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX012337","03Sep2014.Plate.16",6,6,"t",1,0.123,63.39,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX012337","03Sep2014.Plate.16",6,7,"t",1,0.123,65.19,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX012337","03Sep2014.Plate.16",5,6,"t",1,0.37,68.54,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX012337","03Sep2014.Plate.16",5,7,"t",1,0.37,62.23,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX012337","03Sep2014.Plate.16",4,6,"t",1,1.111,59.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX012337","03Sep2014.Plate.16",4,7,"t",1,1.111,65.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX012337","03Sep2014.Plate.16",3,6,"t",1,3.333,50.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX012337","03Sep2014.Plate.16",3,7,"t",1,3.333,49.33,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX012337","03Sep2014.Plate.16",2,6,"t",1,10,25.2,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX012325","26Mar2014.Plate.3",7,4,"t",1,0.04,11.21,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"TX012337","03Sep2014.Plate.16",2,7,"t",1,10,30.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" -"TX012325","26Mar2014.Plate.3",7,5,"t",1,0.04,9.47,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"TX012325","20130320.Plate.1",7,6,"t",1,0.04,12.1,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"TX012325","20130320.Plate.1",7,7,"t",1,0.04,13.21,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"TX012325","26Mar2014.Plate.3",6,5,"t",1,0.12,7.35,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"TX012325","26Mar2014.Plate.3",6,4,"t",1,0.12,7.8,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"TX012325","20130320.Plate.1",6,6,"t",1,0.12,13.99,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"TX012325","20130320.Plate.1",6,7,"t",1,0.12,14.48,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"TX012325","26Mar2014.Plate.3",5,4,"t",1,0.37,8.35,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"TX012325","20130320.Plate.1",5,6,"t",1,0.37,15.76,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"TX012325","26Mar2014.Plate.3",5,5,"t",1,0.37,8.92,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"TX012325","20130320.Plate.1",5,7,"t",1,0.37,16.01,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"TX012325","26Mar2014.Plate.3",4,4,"t",1,1.11,9.13,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"TX012325","26Mar2014.Plate.3",4,5,"t",1,1.11,10.07,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"TX012325","20130320.Plate.1",4,7,"t",1,1.11,17.94,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"TX012325","20130320.Plate.1",4,6,"t",1,1.11,15.86,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"TX012325","26Mar2014.Plate.3",3,4,"t",1,3.33,10.56,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"TX012325","26Mar2014.Plate.3",3,5,"t",1,3.33,9.75,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"TX012325","20130320.Plate.1",3,6,"t",1,3.33,13.59,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"TX012325","26Mar2014.Plate.3",2,4,"t",1,10,10.06,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"TX012325","20130320.Plate.1",3,7,"t",1,3.33,14.95,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"TX012325","26Mar2014.Plate.3",2,5,"t",1,10,11.43,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" -"TX012325","20130320.Plate.1",2,6,"t",1,10,9.69,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"TX012325","20130320.Plate.1",2,7,"t",1,10,10.3,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"TX012291","03Sep2014.Plate.2",7,4,"t",1,0.082,55.38,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX012291","03Sep2014.Plate.2",7,5,"t",1,0.082,60.56,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX012291","03Sep2014.Plate.2",6,4,"t",1,0.247,65,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX012291","03Sep2014.Plate.2",6,5,"t",1,0.247,70.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX012291","03Sep2014.Plate.2",5,4,"t",1,0.741,66.48,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX012291","03Sep2014.Plate.2",5,5,"t",1,0.741,67.68,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX012291","03Sep2014.Plate.2",4,4,"t",1,2.222,63.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX012291","03Sep2014.Plate.2",4,5,"t",1,2.222,63.03,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX012291","03Sep2014.Plate.2",3,4,"t",1,6.667,48.48,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX012291","03Sep2014.Plate.2",3,5,"t",1,6.667,51.93,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX012291","03Sep2014.Plate.2",2,4,"t",1,20,36.94,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX012291","03Sep2014.Plate.2",2,5,"t",1,20,37.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX012277","03Sep2014.Plate.3",7,6,"t",1,0.082,59.59,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX012277","03Sep2014.Plate.3",7,7,"t",1,0.082,59.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX012277","03Sep2014.Plate.3",6,6,"t",1,0.247,68.68,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX012277","03Sep2014.Plate.3",6,7,"t",1,0.247,63.89,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX012277","03Sep2014.Plate.3",5,6,"t",1,0.741,74.33,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX012277","03Sep2014.Plate.3",5,7,"t",1,0.741,66.16,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX012277","03Sep2014.Plate.3",4,6,"t",1,2.222,67.83,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX012277","03Sep2014.Plate.3",4,7,"t",1,2.222,59.79,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX012277","03Sep2014.Plate.3",3,6,"t",1,6.667,63.01,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX012277","03Sep2014.Plate.3",3,7,"t",1,6.667,68.02,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX012277","03Sep2014.Plate.3",2,6,"t",1,20,39.55,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX012277","03Sep2014.Plate.3",2,7,"t",1,20,58.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX012275","02Apr2014.Plate.23",7,11,"t",1,0.082,39.59,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"TX012275","02Apr2014.Plate.23",7,10,"t",1,0.082,36.38,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"TX012275","02Apr2014.Plate.23",6,10,"t",1,0.247,34.47,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"TX012275","02Apr2014.Plate.23",6,11,"t",1,0.247,35.97,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"TX012275","02Apr2014.Plate.23",5,10,"t",1,0.741,34.26,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"TX012275","02Apr2014.Plate.23",4,10,"t",1,2.222,37.43,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"TX012275","02Apr2014.Plate.23",5,11,"t",1,0.741,37.84,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"TX012275","02Apr2014.Plate.23",4,11,"t",1,2.222,36.91,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"TX012275","02Apr2014.Plate.23",3,10,"t",1,6.667,33.76,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"TX012275","02Apr2014.Plate.23",3,11,"t",1,6.667,30.24,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"TX012275","02Apr2014.Plate.23",2,11,"t",1,20,28.8,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"TX012275","02Apr2014.Plate.23",2,10,"t",1,20,32.2,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" -"TX012274","02Apr2014.Plate.28",7,4,"t",1,0.082,46,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"TX012274","02Apr2014.Plate.28",7,5,"t",1,0.082,42.66,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"TX012274","02Apr2014.Plate.28",6,4,"t",1,0.247,46.11,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"TX012274","02Apr2014.Plate.28",5,4,"t",1,0.741,44.8,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"TX012274","02Apr2014.Plate.28",6,5,"t",1,0.247,40.48,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"TX012274","02Apr2014.Plate.28",5,5,"t",1,0.741,41.34,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"TX012274","02Apr2014.Plate.28",4,4,"t",1,2.222,54.04,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"TX012274","02Apr2014.Plate.28",4,5,"t",1,2.222,45.79,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"TX012274","02Apr2014.Plate.28",3,5,"t",1,6.667,47.06,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"TX012274","02Apr2014.Plate.28",3,4,"t",1,6.667,54.59,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"TX012274","02Apr2014.Plate.28",2,4,"t",1,20,44.54,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"TX012274","02Apr2014.Plate.28",2,5,"t",1,20,45.23,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" -"TX012269","09Apr2014.Plate.1",7,4,"t",1,0.008,16.03,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"TX012269","09Apr2014.Plate.1",6,4,"t",1,0.025,13.08,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"TX012269","09Apr2014.Plate.1",7,5,"t",1,0.008,16.55,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"TX012269","09Apr2014.Plate.1",6,5,"t",1,0.025,11.3,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"TX012269","09Apr2014.Plate.1",5,4,"t",1,0.074,13.8,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"TX012269","09Apr2014.Plate.1",5,5,"t",1,0.074,15.05,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"TX012269","09Apr2014.Plate.1",4,5,"t",1,0.222,11.43,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"TX012269","09Apr2014.Plate.1",4,4,"t",1,0.222,11.53,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"TX012269","09Apr2014.Plate.1",3,4,"t",1,0.667,12.28,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"TX012269","09Apr2014.Plate.1",3,5,"t",1,0.667,10.73,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"TX012269","09Apr2014.Plate.1",2,4,"t",1,2,6.18,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"TX012263","09Apr2014.Plate.8",7,10,"t",1,0.082,15.87,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"TX012269","09Apr2014.Plate.1",2,5,"t",1,2,7.84,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" -"TX012263","09Apr2014.Plate.8",7,11,"t",1,0.082,13.9,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"TX012263","09Apr2014.Plate.8",6,10,"t",1,0.247,16.05,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"TX012263","09Apr2014.Plate.8",6,11,"t",1,0.247,12.38,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"TX012263","09Apr2014.Plate.8",5,11,"t",1,0.741,10.72,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"TX012263","09Apr2014.Plate.8",5,10,"t",1,0.741,13.73,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"TX012263","09Apr2014.Plate.8",4,10,"t",1,2.222,18.22,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"TX012263","09Apr2014.Plate.8",4,11,"t",1,2.222,15.72,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"TX012263","09Apr2014.Plate.8",3,10,"t",1,6.667,17.7,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"TX012263","09Apr2014.Plate.8",2,10,"t",1,20,14.5,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"TX012263","09Apr2014.Plate.8",3,11,"t",1,6.667,15.78,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"TX012263","09Apr2014.Plate.8",2,11,"t",1,20,13.39,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" -"TX012211","26Mar2014.Plate.16",7,6,"t",1,0.082,8.68,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"TX012211","26Mar2014.Plate.16",7,7,"t",1,0.082,7.61,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"TX012211","26Mar2014.Plate.16",6,7,"t",1,0.247,8.34,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"TX012211","26Mar2014.Plate.16",6,6,"t",1,0.247,8.48,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"TX012211","26Mar2014.Plate.16",5,6,"t",1,0.741,6.36,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"TX012211","26Mar2014.Plate.16",5,7,"t",1,0.741,6.8,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"TX012211","26Mar2014.Plate.16",4,6,"t",1,2.222,3.63,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"TX012211","26Mar2014.Plate.16",3,6,"t",1,6.667,2.25,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"TX012211","26Mar2014.Plate.16",4,7,"t",1,2.222,3.54,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"TX012211","26Mar2014.Plate.16",3,7,"t",1,6.667,2.05,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"TX012211","26Mar2014.Plate.16",2,6,"t",1,20,0.8,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"TX012211","26Mar2014.Plate.16",2,7,"t",1,20,1.05,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" -"TX012209","02Apr2014.Plate.31",7,7,"t",1,0.001,42.32,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"TX012209","02Apr2014.Plate.31",7,6,"t",1,0.001,44.43,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"TX012209","02Apr2014.Plate.31",6,6,"t",1,0.002,41.78,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"TX012209","02Apr2014.Plate.31",6,7,"t",1,0.002,40.8,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"TX012209","02Apr2014.Plate.31",5,6,"t",1,0.007,43.69,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"TX012209","02Apr2014.Plate.31",4,6,"t",1,0.022,48.09,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"TX012209","02Apr2014.Plate.31",5,7,"t",1,0.007,43.82,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"TX012209","02Apr2014.Plate.31",4,7,"t",1,0.022,41.8,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"TX012209","02Apr2014.Plate.31",3,6,"t",1,0.067,43.65,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"TX012209","02Apr2014.Plate.31",2,6,"t",1,0.2,32.57,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"TX012209","02Apr2014.Plate.31",3,7,"t",1,0.067,39.58,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"TX012209","02Apr2014.Plate.31",2,7,"t",1,0.2,31.34,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" -"TX011905","03Sep2014.Plate.14",7,10,"t",1,0.412,55.77,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX011905","03Sep2014.Plate.14",6,10,"t",1,1.235,64.43,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX011905","03Sep2014.Plate.14",7,11,"t",1,0.412,57.91,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX011905","03Sep2014.Plate.14",6,11,"t",1,1.235,55.87,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX011905","03Sep2014.Plate.14",5,10,"t",1,3.704,72.32,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX011905","03Sep2014.Plate.14",5,11,"t",1,3.704,62.88,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX011905","03Sep2014.Plate.14",4,10,"t",1,11.111,68.61,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX011905","03Sep2014.Plate.14",4,11,"t",1,11.111,60.38,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX011905","03Sep2014.Plate.14",3,10,"t",1,33.333,69.31,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX011905","03Sep2014.Plate.14",3,11,"t",1,33.333,75.03,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX011905","03Sep2014.Plate.14",2,10,"t",1,100,70.42,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX011905","03Sep2014.Plate.14",2,11,"t",1,100,71.13,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" -"TX011664","02Apr2014.Plate.1",7,4,"t",1,0.082,41.13,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"TX011664","02Apr2014.Plate.1",7,5,"t",1,0.082,43.49,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"TX011664","02Apr2014.Plate.1",6,4,"t",1,0.247,46.53,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"TX011664","02Apr2014.Plate.1",6,5,"t",1,0.247,43.39,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"TX011664","02Apr2014.Plate.1",5,5,"t",1,0.741,49.34,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"TX011664","02Apr2014.Plate.1",5,4,"t",1,0.741,48.61,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"TX011664","02Apr2014.Plate.1",4,4,"t",1,2.222,54.14,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"TX011664","02Apr2014.Plate.1",4,5,"t",1,2.222,54.21,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"TX011664","02Apr2014.Plate.1",3,4,"t",1,6.667,51.74,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"TX011664","02Apr2014.Plate.1",2,4,"t",1,20,41.88,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"TX011664","02Apr2014.Plate.1",3,5,"t",1,6.667,50.57,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"TX011664","02Apr2014.Plate.1",2,5,"t",1,20,44.47,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" -"TX011638","02Apr2014.Plate.17",7,6,"t",1,0.041,50.95,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"TX011638","02Apr2014.Plate.17",7,7,"t",1,0.041,51.07,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"TX011638","02Apr2014.Plate.17",6,7,"t",1,0.123,51.03,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"TX011638","02Apr2014.Plate.17",6,6,"t",1,0.123,45.01,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"TX011638","02Apr2014.Plate.17",5,6,"t",1,0.37,46.78,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"TX011638","02Apr2014.Plate.17",5,7,"t",1,0.37,46.57,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"TX011638","02Apr2014.Plate.17",4,6,"t",1,1.111,42.72,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"TX011638","02Apr2014.Plate.17",4,7,"t",1,1.111,44.12,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"TX011638","02Apr2014.Plate.17",3,6,"t",1,3.333,33.73,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"TX011638","02Apr2014.Plate.17",3,7,"t",1,3.333,35.15,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"TX011638","02Apr2014.Plate.17",2,6,"t",1,10,20.2,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"TX011638","02Apr2014.Plate.17",2,7,"t",1,10,22.57,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" -"TX011630","26Mar2014.Plate.19",7,6,"t",1,0.082,14.71,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"TX011630","26Mar2014.Plate.19",7,7,"t",1,0.082,11.98,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"TX011630","26Mar2014.Plate.19",6,6,"t",1,0.247,8.66,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"TX011630","26Mar2014.Plate.19",6,7,"t",1,0.247,10.5,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"TX011630","26Mar2014.Plate.19",5,6,"t",1,0.741,8.65,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"TX011630","26Mar2014.Plate.19",5,7,"t",1,0.741,8.95,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"TX011630","26Mar2014.Plate.19",4,6,"t",1,2.222,4.7,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"TX011630","26Mar2014.Plate.19",4,7,"t",1,2.222,5.5,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"TX011630","26Mar2014.Plate.19",3,6,"t",1,6.667,2.72,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"TX011630","26Mar2014.Plate.19",3,7,"t",1,6.667,2.58,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"TX011630","26Mar2014.Plate.19",2,6,"t",1,20,0.97,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"TX011630","26Mar2014.Plate.19",2,7,"t",1,20,1.09,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" -"TX011613","09Apr2014.Plate.10",7,8,"t",1,0.052,15.35,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"TX011613","09Apr2014.Plate.10",7,9,"t",1,0.052,14.55,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"TX011613","09Apr2014.Plate.10",6,8,"t",1,0.157,13.94,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"TX011613","09Apr2014.Plate.10",6,9,"t",1,0.157,14.49,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"TX011613","09Apr2014.Plate.10",5,8,"t",1,0.47,17.97,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"TX011613","09Apr2014.Plate.10",5,9,"t",1,0.47,16.09,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"TX011613","09Apr2014.Plate.10",4,8,"t",1,1.411,13.58,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"TX011613","09Apr2014.Plate.10",3,8,"t",1,4.233,17.12,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"TX011613","09Apr2014.Plate.10",4,9,"t",1,1.411,13.81,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"TX011613","09Apr2014.Plate.10",3,9,"t",1,4.233,18.31,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"TX011613","09Apr2014.Plate.10",2,8,"t",1,12.7,17.75,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"TX011613","09Apr2014.Plate.10",2,9,"t",1,12.7,18.65,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"TX011250","09Apr2014.Plate.31",7,7,"t",1,0.412,13.91,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX011250","09Apr2014.Plate.31",7,6,"t",1,0.412,11.83,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX011250","09Apr2014.Plate.31",6,6,"t",1,1.235,10.66,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX011250","09Apr2014.Plate.31",6,7,"t",1,1.235,12.72,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX011250","09Apr2014.Plate.31",5,7,"t",1,3.704,13.99,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX011250","09Apr2014.Plate.31",5,6,"t",1,3.704,13.36,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX011250","09Apr2014.Plate.31",4,6,"t",1,11.111,12.17,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX011250","09Apr2014.Plate.31",4,7,"t",1,11.111,13.28,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX011250","09Apr2014.Plate.31",3,6,"t",1,33.333,13.6,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX011250","09Apr2014.Plate.31",2,6,"t",1,100,18.16,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX011250","09Apr2014.Plate.31",3,7,"t",1,33.333,18.9,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX011250","09Apr2014.Plate.31",2,7,"t",1,100,24.33,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX010299","09Apr2014.Plate.25",7,8,"t",1,0.041,12.88,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX010299","09Apr2014.Plate.25",7,9,"t",1,0.041,11.98,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX010299","09Apr2014.Plate.25",6,9,"t",1,0.123,9.73,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX010299","09Apr2014.Plate.25",6,8,"t",1,0.123,11.06,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX010299","09Apr2014.Plate.25",5,8,"t",1,0.37,8.79,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX010299","09Apr2014.Plate.25",5,9,"t",1,0.37,8.99,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX010299","09Apr2014.Plate.25",4,8,"t",1,1.111,7.81,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX010299","09Apr2014.Plate.25",3,8,"t",1,3.333,5.45,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX010299","09Apr2014.Plate.25",4,9,"t",1,1.111,8.85,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX010299","09Apr2014.Plate.25",3,9,"t",1,3.333,3.72,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX010299","09Apr2014.Plate.25",2,8,"t",1,10,1.98,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX010299","09Apr2014.Plate.25",2,9,"t",1,10,1.2,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX010235","09Apr2014.Plate.11",7,8,"t",1,0.412,12.56,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX010235","09Apr2014.Plate.11",7,9,"t",1,0.412,13.25,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX010235","09Apr2014.Plate.11",6,8,"t",1,1.235,14.53,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX010235","09Apr2014.Plate.11",6,9,"t",1,1.235,11.33,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX010235","09Apr2014.Plate.11",5,8,"t",1,3.704,8.98,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX010235","09Apr2014.Plate.11",5,9,"t",1,3.704,6.37,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX010235","09Apr2014.Plate.11",4,8,"t",1,11.111,7.67,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX010235","09Apr2014.Plate.11",4,9,"t",1,11.111,6.29,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX010235","09Apr2014.Plate.11",3,8,"t",1,33.333,7.34,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX010235","09Apr2014.Plate.11",3,9,"t",1,33.333,6.08,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX010235","09Apr2014.Plate.11",2,8,"t",1,100,4.65,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX010235","09Apr2014.Plate.11",2,9,"t",1,100,3.75,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX010217","09Apr2014.Plate.20",7,10,"t",1,0.412,15.71,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX010217","09Apr2014.Plate.20",7,11,"t",1,0.412,13.92,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX010217","09Apr2014.Plate.20",6,10,"t",1,1.235,13.9,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX010217","09Apr2014.Plate.20",6,11,"t",1,1.235,10.84,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX010217","09Apr2014.Plate.20",5,10,"t",1,3.704,13.04,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX010217","09Apr2014.Plate.20",5,11,"t",1,3.704,12.99,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX010217","09Apr2014.Plate.20",4,10,"t",1,11.111,9.37,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX010217","09Apr2014.Plate.20",4,11,"t",1,11.111,9.6,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX010217","09Apr2014.Plate.20",3,10,"t",1,33.333,9.79,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX010217","09Apr2014.Plate.20",3,11,"t",1,33.333,8.97,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX010217","09Apr2014.Plate.20",2,10,"t",1,100,8.32,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX010217","09Apr2014.Plate.20",2,11,"t",1,100,7.97,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX010199","09Apr2014.Plate.16",7,10,"t",1,0.412,15.21,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX010199","09Apr2014.Plate.16",7,11,"t",1,0.412,13.83,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX010199","09Apr2014.Plate.16",6,10,"t",1,1.235,15.54,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX010199","09Apr2014.Plate.16",6,11,"t",1,1.235,18.05,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX010199","09Apr2014.Plate.16",5,10,"t",1,3.704,18.76,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX010199","09Apr2014.Plate.16",5,11,"t",1,3.704,16.07,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX010199","09Apr2014.Plate.16",4,10,"t",1,11.111,19.2,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX010199","09Apr2014.Plate.16",4,11,"t",1,11.111,18.67,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX010199","09Apr2014.Plate.16",3,10,"t",1,33.333,25.63,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX010199","09Apr2014.Plate.16",3,11,"t",1,33.333,26.41,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX010199","09Apr2014.Plate.16",2,10,"t",1,100,37.91,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX010199","09Apr2014.Plate.16",2,11,"t",1,100,37.5,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX010183","09Apr2014.Plate.32",7,4,"t",1,0.412,13.64,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX010183","09Apr2014.Plate.32",7,5,"t",1,0.412,10.04,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX010183","09Apr2014.Plate.32",6,4,"t",1,1.235,10.65,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX010183","09Apr2014.Plate.32",6,5,"t",1,1.235,10.68,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX010183","09Apr2014.Plate.32",5,4,"t",1,3.704,12.36,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX010183","09Apr2014.Plate.32",5,5,"t",1,3.704,12.32,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX010183","09Apr2014.Plate.32",4,4,"t",1,11.111,9.34,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX010183","09Apr2014.Plate.32",4,5,"t",1,11.111,8.36,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX010183","09Apr2014.Plate.32",3,4,"t",1,33.333,7.99,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX010183","09Apr2014.Plate.32",3,5,"t",1,33.333,7.22,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX010183","09Apr2014.Plate.32",2,4,"t",1,100,4.48,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX010183","09Apr2014.Plate.32",2,5,"t",1,100,4.23,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX010112","09Apr2014.Plate.21",7,10,"t",1,0.018,4.09,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX010112","09Apr2014.Plate.21",7,11,"t",1,0.018,7.68,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX010112","09Apr2014.Plate.21",6,10,"t",1,0.054,4,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX010112","09Apr2014.Plate.21",6,11,"t",1,0.054,6.81,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX010112","09Apr2014.Plate.21",5,10,"t",1,0.163,6.26,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX010112","09Apr2014.Plate.21",5,11,"t",1,0.163,6.04,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX010112","09Apr2014.Plate.21",4,10,"t",1,0.489,9.25,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX010112","09Apr2014.Plate.21",4,11,"t",1,0.489,5.43,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX010112","09Apr2014.Plate.21",3,10,"t",1,1.467,4.63,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX010112","09Apr2014.Plate.21",3,11,"t",1,1.467,9.76,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX010112","09Apr2014.Plate.21",2,10,"t",1,4.4,3.81,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX010112","09Apr2014.Plate.21",2,11,"t",1,4.4,6.23,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" -"TX010035","09Apr2014.Plate.17",7,8,"t",1,0.412,22.36,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX010035","09Apr2014.Plate.17",7,9,"t",1,0.412,21.85,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX010035","09Apr2014.Plate.17",6,8,"t",1,1.235,52.76,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX010035","09Apr2014.Plate.17",6,9,"t",1,1.235,46.6,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX010035","09Apr2014.Plate.17",5,8,"t",1,3.704,72.69,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX010035","09Apr2014.Plate.17",5,9,"t",1,3.704,60.91,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX010035","09Apr2014.Plate.17",4,8,"t",1,11.111,85.21,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX010035","09Apr2014.Plate.17",4,9,"t",1,11.111,63.85,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX010035","09Apr2014.Plate.17",3,8,"t",1,33.333,86.1,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX010035","09Apr2014.Plate.17",2,8,"t",1,100,83.21,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX010035","09Apr2014.Plate.17",3,9,"t",1,33.333,73.23,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX010035","09Apr2014.Plate.17",2,9,"t",1,100,74.65,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX010009","02Apr2014.Plate.6",7,8,"t",1,0.039,27.75,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX010009","02Apr2014.Plate.6",7,9,"t",1,0.039,28.85,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX010009","02Apr2014.Plate.6",6,9,"t",1,0.116,46.43,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX010009","02Apr2014.Plate.6",6,8,"t",1,0.116,42.43,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX010009","02Apr2014.Plate.6",5,8,"t",1,0.348,44.07,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX010009","02Apr2014.Plate.6",5,9,"t",1,0.348,49.19,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX010009","02Apr2014.Plate.6",4,8,"t",1,1.044,52.12,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX010009","02Apr2014.Plate.6",3,8,"t",1,3.133,57.9,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX010009","02Apr2014.Plate.6",4,9,"t",1,1.044,55.64,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX010009","02Apr2014.Plate.6",3,9,"t",1,3.133,54.75,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX010009","02Apr2014.Plate.6",2,8,"t",1,9.4,63.58,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX010009","02Apr2014.Plate.6",2,9,"t",1,9.4,54.11,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX010001","09Apr2014.Plate.14",7,4,"t",1,0.412,15.37,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX010001","09Apr2014.Plate.14",7,5,"t",1,0.412,9.81,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX010001","09Apr2014.Plate.14",6,4,"t",1,1.235,6.69,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX010001","09Apr2014.Plate.14",6,5,"t",1,1.235,6.36,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX010001","09Apr2014.Plate.14",5,4,"t",1,3.704,7.42,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX010001","09Apr2014.Plate.14",5,5,"t",1,3.704,5.89,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX010001","09Apr2014.Plate.14",4,4,"t",1,11.111,4.8,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX010001","09Apr2014.Plate.14",4,5,"t",1,11.111,4.6,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX010001","09Apr2014.Plate.14",3,4,"t",1,33.333,3.12,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX010001","09Apr2014.Plate.14",3,5,"t",1,33.333,2.39,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX010001","09Apr2014.Plate.14",2,4,"t",1,100,1.66,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX010001","09Apr2014.Plate.14",2,5,"t",1,100,1.31,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX009828","09Apr2014.Plate.20",7,8,"t",1,0.412,16.44,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX009828","09Apr2014.Plate.20",7,9,"t",1,0.412,16.07,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX009828","09Apr2014.Plate.20",6,8,"t",1,1.235,16.79,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX009828","09Apr2014.Plate.20",6,9,"t",1,1.235,16,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX009828","09Apr2014.Plate.20",5,8,"t",1,3.704,16.9,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX009828","09Apr2014.Plate.20",5,9,"t",1,3.704,14.95,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX009828","09Apr2014.Plate.20",4,8,"t",1,11.111,14.27,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX009828","09Apr2014.Plate.20",4,9,"t",1,11.111,12.53,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX009828","09Apr2014.Plate.20",3,8,"t",1,33.333,16.88,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX009828","09Apr2014.Plate.20",3,9,"t",1,33.333,12.21,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX009828","09Apr2014.Plate.20",2,8,"t",1,100,11.35,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX009828","09Apr2014.Plate.20",2,9,"t",1,100,10.95,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX009792","02Apr2014.Plate.18",7,8,"t",1,0.091,43.31,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"TX009792","02Apr2014.Plate.18",7,9,"t",1,0.091,35.22,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"TX009792","02Apr2014.Plate.18",6,8,"t",1,0.272,35.9,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"TX009792","02Apr2014.Plate.18",6,9,"t",1,0.272,29.99,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"TX009792","02Apr2014.Plate.18",5,8,"t",1,0.815,34.73,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"TX009792","02Apr2014.Plate.18",5,9,"t",1,0.815,26.53,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"TX009792","02Apr2014.Plate.18",4,8,"t",1,2.444,22.29,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"TX009792","02Apr2014.Plate.18",4,9,"t",1,2.444,17.59,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"TX009792","02Apr2014.Plate.18",3,8,"t",1,7.333,9.83,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"TX009792","02Apr2014.Plate.18",3,9,"t",1,7.333,8.03,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"TX009792","02Apr2014.Plate.18",2,8,"t",1,22,2.81,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"TX009792","02Apr2014.Plate.18",2,9,"t",1,22,2.26,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" -"TX009766","09Apr2014.Plate.14",7,6,"t",1,0.041,15.23,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX009766","09Apr2014.Plate.14",7,7,"t",1,0.041,14.12,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX009766","09Apr2014.Plate.14",6,6,"t",1,0.123,13.81,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX009766","09Apr2014.Plate.14",6,7,"t",1,0.123,13.8,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX009766","09Apr2014.Plate.14",5,6,"t",1,0.37,17.55,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX009766","09Apr2014.Plate.14",5,7,"t",1,0.37,13.13,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX009766","09Apr2014.Plate.14",4,6,"t",1,1.111,16.36,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX009766","09Apr2014.Plate.14",4,7,"t",1,1.111,15.31,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX009766","09Apr2014.Plate.14",3,6,"t",1,3.333,14.34,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX009766","09Apr2014.Plate.14",3,7,"t",1,3.333,14.99,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX009766","09Apr2014.Plate.14",2,6,"t",1,10,8.69,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX009766","09Apr2014.Plate.14",2,7,"t",1,10,8.01,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX009742","26Mar2014.Plate.9",7,8,"t",1,0.082,7.66,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"TX009742","26Mar2014.Plate.9",7,9,"t",1,0.082,5.8,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"TX009742","26Mar2014.Plate.9",6,8,"t",1,0.247,7.83,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"TX009742","26Mar2014.Plate.9",5,8,"t",1,0.741,9.06,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"TX009742","26Mar2014.Plate.9",6,9,"t",1,0.247,4.88,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"TX009742","26Mar2014.Plate.9",5,9,"t",1,0.741,9.18,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"TX009742","26Mar2014.Plate.9",4,8,"t",1,2.222,11.42,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"TX009742","26Mar2014.Plate.9",4,9,"t",1,2.222,9.3,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"TX009742","26Mar2014.Plate.9",3,9,"t",1,6.667,10.27,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"TX009742","26Mar2014.Plate.9",3,8,"t",1,6.667,12.31,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"TX009742","26Mar2014.Plate.9",2,8,"t",1,20,12.13,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"TX009742","26Mar2014.Plate.9",2,9,"t",1,20,11.19,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" -"TX009720","09Apr2014.Plate.17",7,6,"t",1,0.412,12.91,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX009720","09Apr2014.Plate.17",7,7,"t",1,0.412,11.67,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX009720","09Apr2014.Plate.17",6,7,"t",1,1.235,10.77,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX009720","09Apr2014.Plate.17",6,6,"t",1,1.235,15.28,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX009720","09Apr2014.Plate.17",5,6,"t",1,3.704,11.17,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX009720","09Apr2014.Plate.17",5,7,"t",1,3.704,9.68,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX009720","09Apr2014.Plate.17",4,7,"t",1,11.111,8.98,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX009720","09Apr2014.Plate.17",4,6,"t",1,11.111,9.88,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX009720","09Apr2014.Plate.17",3,6,"t",1,33.333,8.93,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX009720","09Apr2014.Plate.17",3,7,"t",1,33.333,8.71,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX009720","09Apr2014.Plate.17",2,6,"t",1,100,3.19,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX009720","09Apr2014.Plate.17",2,7,"t",1,100,2.42,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX009582","09Apr2014.Plate.13",7,8,"t",1,0.14,11.19,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX009582","09Apr2014.Plate.13",7,9,"t",1,0.14,12.07,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX009582","09Apr2014.Plate.13",6,8,"t",1,0.42,8.78,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX009582","09Apr2014.Plate.13",6,9,"t",1,0.42,8.52,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX009582","09Apr2014.Plate.13",5,8,"t",1,1.259,6.54,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX009582","09Apr2014.Plate.13",5,9,"t",1,1.259,6.23,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX009582","09Apr2014.Plate.13",4,8,"t",1,3.778,6.2,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX009582","09Apr2014.Plate.13",4,9,"t",1,3.778,5.71,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX009582","09Apr2014.Plate.13",3,8,"t",1,11.333,3.51,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX009582","09Apr2014.Plate.13",3,9,"t",1,11.333,3.82,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX009582","09Apr2014.Plate.13",2,8,"t",1,34,2.34,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX009582","09Apr2014.Plate.13",2,9,"t",1,34,2.42,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX009478","09Apr2014.Plate.24",7,10,"t",1,0.082,11.45,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX009478","09Apr2014.Plate.24",7,11,"t",1,0.082,7.58,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX009478","09Apr2014.Plate.24",6,10,"t",1,0.247,10.48,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX009478","09Apr2014.Plate.24",6,11,"t",1,0.247,9.94,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX009478","09Apr2014.Plate.24",5,10,"t",1,0.741,8.57,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX009478","09Apr2014.Plate.24",5,11,"t",1,0.741,7.44,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX009478","09Apr2014.Plate.24",4,10,"t",1,2.222,11.42,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX009478","09Apr2014.Plate.24",4,11,"t",1,2.222,7.55,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX009478","09Apr2014.Plate.24",3,10,"t",1,6.667,8.64,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX009478","09Apr2014.Plate.24",3,11,"t",1,6.667,8.79,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX009478","09Apr2014.Plate.24",2,10,"t",1,20,8.01,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX009478","09Apr2014.Plate.24",2,11,"t",1,20,7.53,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX009419","09Apr2014.Plate.24",7,6,"t",1,0.412,12.37,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX009419","09Apr2014.Plate.24",7,7,"t",1,0.412,8.98,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX009419","09Apr2014.Plate.24",6,6,"t",1,1.235,11.94,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX009419","09Apr2014.Plate.24",6,7,"t",1,1.235,12.14,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX009419","09Apr2014.Plate.24",5,6,"t",1,3.704,9.87,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX009419","09Apr2014.Plate.24",5,7,"t",1,3.704,6.83,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX009419","09Apr2014.Plate.24",4,6,"t",1,11.111,23.59,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX009419","09Apr2014.Plate.24",4,7,"t",1,11.111,7.43,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX009419","09Apr2014.Plate.24",3,6,"t",1,33.333,5.83,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX009419","09Apr2014.Plate.24",2,6,"t",1,100,2.22,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX009419","09Apr2014.Plate.24",3,7,"t",1,33.333,4.72,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX009419","09Apr2014.Plate.24",2,7,"t",1,100,2.19,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" -"TX009384","03Sep2014.Plate.19",7,7,"t",1,0.082,61.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX009384","03Sep2014.Plate.19",7,6,"t",1,0.082,59.74,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX009384","03Sep2014.Plate.19",6,6,"t",1,0.247,63.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX009384","03Sep2014.Plate.19",5,6,"t",1,0.741,65.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX009384","03Sep2014.Plate.19",6,7,"t",1,0.247,70.71,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX009384","03Sep2014.Plate.19",5,7,"t",1,0.741,64.67,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX009384","03Sep2014.Plate.19",4,7,"t",1,2.222,62.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX009384","03Sep2014.Plate.19",4,6,"t",1,2.222,60.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX009384","03Sep2014.Plate.19",3,6,"t",1,6.667,55.19,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX009384","03Sep2014.Plate.19",2,6,"t",1,20,34.39,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX009384","03Sep2014.Plate.19",3,7,"t",1,6.667,35.48,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX009384","03Sep2014.Plate.19",2,7,"t",1,20,44.02,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" -"TX009285","09Apr2014.Plate.19",7,5,"t",1,0.412,15.98,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX009285","09Apr2014.Plate.19",7,4,"t",1,0.412,15.24,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX009285","09Apr2014.Plate.19",6,4,"t",1,1.235,13.39,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX009285","09Apr2014.Plate.19",5,4,"t",1,3.704,19.58,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX009285","09Apr2014.Plate.19",6,5,"t",1,1.235,11.47,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX009285","09Apr2014.Plate.19",5,5,"t",1,3.704,13.16,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX009285","09Apr2014.Plate.19",4,5,"t",1,11.111,12.58,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX009285","09Apr2014.Plate.19",4,4,"t",1,11.111,13.96,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX009285","09Apr2014.Plate.19",3,4,"t",1,33.333,13.33,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX009285","09Apr2014.Plate.19",2,4,"t",1,100,11.88,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX009285","09Apr2014.Plate.19",3,5,"t",1,33.333,14.98,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX009285","09Apr2014.Plate.19",2,5,"t",1,100,11.04,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX009281","09Apr2014.Plate.22",7,11,"t",1,0.412,9.48,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX009281","09Apr2014.Plate.22",7,10,"t",1,0.412,11.96,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX009281","09Apr2014.Plate.22",6,10,"t",1,1.235,10.33,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX009281","09Apr2014.Plate.22",5,10,"t",1,3.704,11.59,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX009281","09Apr2014.Plate.22",6,11,"t",1,1.235,8.69,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX009281","09Apr2014.Plate.22",5,11,"t",1,3.704,10.92,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX009281","09Apr2014.Plate.22",4,11,"t",1,11.111,11.82,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX009281","09Apr2014.Plate.22",4,10,"t",1,11.111,12.12,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX009281","09Apr2014.Plate.22",3,10,"t",1,33.333,13.84,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX009281","09Apr2014.Plate.22",2,10,"t",1,100,13,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX009281","09Apr2014.Plate.22",3,11,"t",1,33.333,11.42,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX009281","09Apr2014.Plate.22",2,11,"t",1,100,12.9,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX009193","09Apr2014.Plate.33",7,5,"t",1,0.412,15.57,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX009193","09Apr2014.Plate.33",7,4,"t",1,0.412,17.26,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX009193","09Apr2014.Plate.33",6,4,"t",1,1.235,17.22,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX009193","09Apr2014.Plate.33",5,4,"t",1,3.704,13.31,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX009193","09Apr2014.Plate.33",6,5,"t",1,1.235,16.33,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX009193","09Apr2014.Plate.33",5,5,"t",1,3.704,15.22,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX009193","09Apr2014.Plate.33",4,5,"t",1,11.111,14.69,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX009193","09Apr2014.Plate.33",4,4,"t",1,11.111,17.57,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX009193","09Apr2014.Plate.33",3,4,"t",1,33.333,16.05,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX009193","09Apr2014.Plate.33",2,4,"t",1,100,9.72,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX009193","09Apr2014.Plate.33",3,5,"t",1,33.333,19.56,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX009193","09Apr2014.Plate.33",2,5,"t",1,100,9.87,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX009165","03Sep2014.Plate.3",7,9,"t",1,0.082,60.52,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX009165","03Sep2014.Plate.3",7,8,"t",1,0.082,54.7,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX009165","03Sep2014.Plate.3",6,8,"t",1,0.247,60.81,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX009165","03Sep2014.Plate.3",5,8,"t",1,0.741,73.19,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX009165","03Sep2014.Plate.3",6,9,"t",1,0.247,71.35,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX009165","03Sep2014.Plate.3",5,9,"t",1,0.741,70.74,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX009165","03Sep2014.Plate.3",4,9,"t",1,2.222,65.54,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX009165","03Sep2014.Plate.3",4,8,"t",1,2.222,69.47,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX009165","03Sep2014.Plate.3",3,8,"t",1,6.667,46.38,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX009165","03Sep2014.Plate.3",2,8,"t",1,20,28.32,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX009165","03Sep2014.Plate.3",3,9,"t",1,6.667,52.29,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX009165","03Sep2014.Plate.3",2,9,"t",1,20,31.11,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" -"TX009156","20130320.Plate.1",7,4,"t",1,0.07,14.27,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"TX009156","20130320.Plate.1",6,4,"t",1,0.21,12.4,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"TX009156","20130320.Plate.1",7,5,"t",1,0.07,9.62,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"TX009156","20130320.Plate.1",6,5,"t",1,0.21,13.25,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"TX009156","20130320.Plate.1",5,4,"t",1,0.64,15.66,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"TX009156","20130320.Plate.1",4,4,"t",1,1.91,15.9,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"TX009156","20130320.Plate.1",5,5,"t",1,0.64,14.28,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"TX009156","20130320.Plate.1",4,5,"t",1,1.91,15.62,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"TX009156","20130320.Plate.1",3,4,"t",1,5.73,13.89,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"TX009156","20130320.Plate.1",3,5,"t",1,5.73,14.42,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"TX009156","20130320.Plate.1",2,4,"t",1,17.2,13.3,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"TX009156","20130320.Plate.1",2,5,"t",1,17.2,13.93,"ToxCast_1 CR 20130320 Plate 1.csv","cort" -"TX009070","02Apr2014.Plate.3",7,5,"t",1,0.051,40.72,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"TX009070","02Apr2014.Plate.3",7,4,"t",1,0.051,40.46,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"TX009070","02Apr2014.Plate.3",6,4,"t",1,0.154,43.58,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"TX009070","02Apr2014.Plate.3",5,4,"t",1,0.463,37.57,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"TX009070","02Apr2014.Plate.3",6,5,"t",1,0.154,36.69,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"TX009070","02Apr2014.Plate.3",5,5,"t",1,0.463,38.07,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"TX009070","02Apr2014.Plate.3",4,5,"t",1,1.389,37.19,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"TX009070","02Apr2014.Plate.3",4,4,"t",1,1.389,45.01,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"TX009070","02Apr2014.Plate.3",3,4,"t",1,4.167,46.75,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"TX009070","02Apr2014.Plate.3",2,4,"t",1,12.5,42.91,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"TX009070","02Apr2014.Plate.3",3,5,"t",1,4.167,39.47,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"TX009070","02Apr2014.Plate.3",2,5,"t",1,12.5,44.43,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" -"TX009065","09Apr2014.Plate.33",7,6,"t",1,0.206,14.32,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX009065","09Apr2014.Plate.33",7,7,"t",1,0.206,14.08,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX009065","09Apr2014.Plate.33",6,6,"t",1,0.617,15.14,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX009065","09Apr2014.Plate.33",6,7,"t",1,0.617,16.21,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX009065","09Apr2014.Plate.33",5,6,"t",1,1.852,15.54,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX009065","09Apr2014.Plate.33",5,7,"t",1,1.852,12.65,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX009065","09Apr2014.Plate.33",4,6,"t",1,5.556,17.71,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX009065","09Apr2014.Plate.33",4,7,"t",1,5.556,14.96,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX009065","09Apr2014.Plate.33",3,6,"t",1,16.667,21.18,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX009065","09Apr2014.Plate.33",3,7,"t",1,16.667,19.35,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX009065","09Apr2014.Plate.33",2,6,"t",1,50,20.35,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX009065","09Apr2014.Plate.33",2,7,"t",1,50,16.67,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX009051","09Apr2014.Plate.12",7,10,"t",1,0.412,13.02,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX009051","09Apr2014.Plate.12",7,11,"t",1,0.412,11.55,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX009051","09Apr2014.Plate.12",6,10,"t",1,1.235,10.8,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX009051","09Apr2014.Plate.12",6,11,"t",1,1.235,10.56,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX009051","09Apr2014.Plate.12",5,10,"t",1,3.704,7.58,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX009051","09Apr2014.Plate.12",5,11,"t",1,3.704,7.34,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX009051","09Apr2014.Plate.12",4,10,"t",1,11.111,1.73,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX009051","09Apr2014.Plate.12",4,11,"t",1,11.111,1.47,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX009051","09Apr2014.Plate.12",3,10,"t",1,33.333,0.69,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX009051","09Apr2014.Plate.12",3,11,"t",1,33.333,0.63,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX009051","09Apr2014.Plate.12",2,10,"t",1,100,1.25,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX009051","09Apr2014.Plate.12",2,11,"t",1,100,1.12,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX009041","09Apr2014.Plate.18",7,10,"t",1,0.412,12.03,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX009041","09Apr2014.Plate.18",7,11,"t",1,0.412,11.68,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX009041","09Apr2014.Plate.18",6,10,"t",1,1.235,18.54,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX009041","09Apr2014.Plate.18",6,11,"t",1,1.235,14.24,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX009041","09Apr2014.Plate.18",5,10,"t",1,3.704,14,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX009041","09Apr2014.Plate.18",5,11,"t",1,3.704,11.72,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX009041","09Apr2014.Plate.18",4,10,"t",1,11.111,16.18,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX009041","09Apr2014.Plate.18",4,11,"t",1,11.111,18.46,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX009041","09Apr2014.Plate.18",3,10,"t",1,33.333,8.34,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX009041","09Apr2014.Plate.18",3,11,"t",1,33.333,6.79,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX009041","09Apr2014.Plate.18",2,10,"t",1,100,1.05,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX009041","09Apr2014.Plate.18",2,11,"t",1,100,0.94,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX008849","09Apr2014.Plate.18",7,6,"t",1,0.412,17,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX008849","09Apr2014.Plate.18",7,7,"t",1,0.412,15.2,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX008849","09Apr2014.Plate.18",6,6,"t",1,1.235,17.53,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX008849","09Apr2014.Plate.18",6,7,"t",1,1.235,19.58,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX008849","09Apr2014.Plate.18",5,6,"t",1,3.704,14.25,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX008849","09Apr2014.Plate.18",5,7,"t",1,3.704,12.37,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX008849","09Apr2014.Plate.18",4,6,"t",1,11.111,14.39,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX008849","09Apr2014.Plate.18",4,7,"t",1,11.111,14.02,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX008849","09Apr2014.Plate.18",3,6,"t",1,33.333,17.55,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX008849","09Apr2014.Plate.18",3,7,"t",1,33.333,13.01,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX008849","09Apr2014.Plate.18",2,6,"t",1,100,15.44,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX008849","09Apr2014.Plate.18",2,7,"t",1,100,13.33,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX008731","03Sep2014.Plate.5",7,6,"t",1,0.008,68.7,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX008731","03Sep2014.Plate.5",7,7,"t",1,0.008,60.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX008731","03Sep2014.Plate.5",6,6,"t",1,0.025,73.21,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX008731","03Sep2014.Plate.5",6,7,"t",1,0.025,71.99,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX008731","03Sep2014.Plate.5",5,6,"t",1,0.074,74.01,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX008731","03Sep2014.Plate.5",5,7,"t",1,0.074,67.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX008731","03Sep2014.Plate.5",4,6,"t",1,0.222,67.74,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX008731","03Sep2014.Plate.5",4,7,"t",1,0.222,67.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX008731","03Sep2014.Plate.5",3,6,"t",1,0.667,73.72,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX008731","03Sep2014.Plate.5",3,7,"t",1,0.667,73.17,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX008731","03Sep2014.Plate.5",2,6,"t",1,2,71.99,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX008731","03Sep2014.Plate.5",2,7,"t",1,2,70.3,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX008704","03Sep2014.Plate.4",7,6,"t",1,0.082,66.83,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX008704","03Sep2014.Plate.4",7,7,"t",1,0.082,72.33,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX008704","03Sep2014.Plate.4",6,6,"t",1,0.247,74.64,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX008704","03Sep2014.Plate.4",6,7,"t",1,0.247,70.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX008704","03Sep2014.Plate.4",5,6,"t",1,0.741,80.18,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX008704","03Sep2014.Plate.4",5,7,"t",1,0.741,82.75,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX008704","03Sep2014.Plate.4",4,6,"t",1,2.222,80.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX008704","03Sep2014.Plate.4",4,7,"t",1,2.222,87.88,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX008704","03Sep2014.Plate.4",3,6,"t",1,6.667,74.88,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX008704","03Sep2014.Plate.4",3,7,"t",1,6.667,75.33,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX008704","03Sep2014.Plate.4",2,6,"t",1,20,49.18,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX008704","03Sep2014.Plate.4",2,7,"t",1,20,58.73,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX008567","09Apr2014.Plate.18",7,8,"t",1,0.412,16.19,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX008567","09Apr2014.Plate.18",7,9,"t",1,0.412,13.61,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX008567","09Apr2014.Plate.18",6,8,"t",1,1.235,18.11,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX008567","09Apr2014.Plate.18",6,9,"t",1,1.235,15.04,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX008567","09Apr2014.Plate.18",5,8,"t",1,3.704,17.9,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX008567","09Apr2014.Plate.18",5,9,"t",1,3.704,15.94,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX008567","09Apr2014.Plate.18",4,8,"t",1,11.111,17.24,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX008567","09Apr2014.Plate.18",3,8,"t",1,33.333,20.71,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX008567","09Apr2014.Plate.18",4,9,"t",1,11.111,16.17,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX008567","09Apr2014.Plate.18",3,9,"t",1,33.333,18.51,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX008567","09Apr2014.Plate.18",2,8,"t",1,100,19.7,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX008567","09Apr2014.Plate.18",2,9,"t",1,100,15.37,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" -"TX008428","09Apr2014.Plate.31",7,9,"t",1,0.004,12.31,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX008428","09Apr2014.Plate.31",7,8,"t",1,0.004,14.32,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX008428","09Apr2014.Plate.31",6,9,"t",1,0.012,13.48,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX008428","09Apr2014.Plate.31",6,8,"t",1,0.012,14.83,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX008428","09Apr2014.Plate.31",5,8,"t",1,0.037,12.6,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX008428","09Apr2014.Plate.31",4,8,"t",1,0.111,13.24,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX008428","09Apr2014.Plate.31",5,9,"t",1,0.037,13.37,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX008428","09Apr2014.Plate.31",4,9,"t",1,0.111,12,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX008428","09Apr2014.Plate.31",3,9,"t",1,0.333,8.97,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX008428","09Apr2014.Plate.31",3,8,"t",1,0.333,12.2,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX008428","09Apr2014.Plate.31",2,8,"t",1,1,9.89,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX008416","09Apr2014.Plate.25",7,10,"t",1,0.412,12.91,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX008428","09Apr2014.Plate.31",2,9,"t",1,1,8.94,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX008416","09Apr2014.Plate.25",7,11,"t",1,0.412,13.95,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX008416","09Apr2014.Plate.25",6,11,"t",1,1.235,12.32,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX008416","09Apr2014.Plate.25",6,10,"t",1,1.235,11.38,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX008416","09Apr2014.Plate.25",5,10,"t",1,3.704,9.45,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX008416","09Apr2014.Plate.25",4,10,"t",1,11.111,12.17,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX008416","09Apr2014.Plate.25",5,11,"t",1,3.704,9.95,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX008416","09Apr2014.Plate.25",4,11,"t",1,11.111,10,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX008416","09Apr2014.Plate.25",3,11,"t",1,33.333,7.7,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX008416","09Apr2014.Plate.25",3,10,"t",1,33.333,9.22,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX008416","09Apr2014.Plate.25",2,10,"t",1,100,5.97,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX008326","09Apr2014.Plate.30",7,4,"t",1,0.412,15.36,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX008416","09Apr2014.Plate.25",2,11,"t",1,100,4.79,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX008326","09Apr2014.Plate.30",7,5,"t",1,0.412,13.65,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX008326","09Apr2014.Plate.30",6,5,"t",1,1.235,12.41,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX008326","09Apr2014.Plate.30",6,4,"t",1,1.235,13.97,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX008326","09Apr2014.Plate.30",5,4,"t",1,3.704,13.74,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX008326","09Apr2014.Plate.30",4,4,"t",1,11.111,17.84,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX008326","09Apr2014.Plate.30",5,5,"t",1,3.704,15.2,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX008326","09Apr2014.Plate.30",4,5,"t",1,11.111,16.4,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX008326","09Apr2014.Plate.30",3,5,"t",1,33.333,15.45,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX008326","09Apr2014.Plate.30",3,4,"t",1,33.333,14.07,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX008326","09Apr2014.Plate.30",2,4,"t",1,100,8.93,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX008321","09Apr2014.Plate.9",7,4,"t",1,0.059,17.36,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"TX008326","09Apr2014.Plate.30",2,5,"t",1,100,11.24,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX008321","09Apr2014.Plate.9",7,5,"t",1,0.059,17.14,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"TX008321","09Apr2014.Plate.9",6,4,"t",1,0.177,15.96,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"TX008321","09Apr2014.Plate.9",6,5,"t",1,0.177,14.83,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"TX008321","09Apr2014.Plate.9",5,4,"t",1,0.53,15.68,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"TX008321","09Apr2014.Plate.9",5,5,"t",1,0.53,14.22,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"TX008321","09Apr2014.Plate.9",4,4,"t",1,1.589,19.53,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"TX008321","09Apr2014.Plate.9",4,5,"t",1,1.589,16.02,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"TX008321","09Apr2014.Plate.9",3,4,"t",1,4.767,19.77,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"TX008321","09Apr2014.Plate.9",3,5,"t",1,4.767,18.91,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"TX008321","09Apr2014.Plate.9",2,5,"t",1,14.3,15.32,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"TX008321","09Apr2014.Plate.9",2,4,"t",1,14.3,16.96,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" -"TX008082","03Sep2014.Plate.1",7,8,"t",1,0.082,64.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX008082","03Sep2014.Plate.1",6,8,"t",1,0.247,61.52,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX008082","03Sep2014.Plate.1",7,9,"t",1,0.082,60.98,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX008082","03Sep2014.Plate.1",6,9,"t",1,0.247,67.94,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX008082","03Sep2014.Plate.1",5,8,"t",1,0.741,74.43,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX008082","03Sep2014.Plate.1",5,9,"t",1,0.741,72.12,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX008082","03Sep2014.Plate.1",4,8,"t",1,2.222,76.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX008082","03Sep2014.Plate.1",4,9,"t",1,2.222,72.32,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX008082","03Sep2014.Plate.1",3,8,"t",1,6.667,60.49,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX008082","03Sep2014.Plate.1",3,9,"t",1,6.667,62.8,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX008082","03Sep2014.Plate.1",2,8,"t",1,20,29.7,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX008082","03Sep2014.Plate.1",2,9,"t",1,20,27.16,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" -"TX008070","03Sep2014.Plate.18",7,6,"t",1,0.082,63.43,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX008070","03Sep2014.Plate.18",7,7,"t",1,0.082,54.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX008070","03Sep2014.Plate.18",6,6,"t",1,0.247,69.11,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX008070","03Sep2014.Plate.18",6,7,"t",1,0.247,64.7,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX008070","03Sep2014.Plate.18",5,6,"t",1,0.741,71.31,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX008070","03Sep2014.Plate.18",5,7,"t",1,0.741,64.66,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX008070","03Sep2014.Plate.18",4,6,"t",1,2.222,61.67,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX008070","03Sep2014.Plate.18",4,7,"t",1,2.222,61.83,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX008070","03Sep2014.Plate.18",3,6,"t",1,6.667,58.72,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX008070","03Sep2014.Plate.18",3,7,"t",1,6.667,61.11,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX008070","03Sep2014.Plate.18",2,6,"t",1,20,38.09,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX008070","03Sep2014.Plate.18",2,7,"t",1,20,49.84,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" -"TX007874","09Apr2014.Plate.15",7,6,"t",1,0.412,18.99,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX007874","09Apr2014.Plate.15",7,7,"t",1,0.412,18.36,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX007874","09Apr2014.Plate.15",6,6,"t",1,1.235,11.82,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX007874","09Apr2014.Plate.15",6,7,"t",1,1.235,12.26,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX007874","09Apr2014.Plate.15",5,6,"t",1,3.704,16.56,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX007874","09Apr2014.Plate.15",5,7,"t",1,3.704,14.18,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX007874","09Apr2014.Plate.15",4,6,"t",1,11.111,17.01,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX007874","09Apr2014.Plate.15",4,7,"t",1,11.111,14.18,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX007874","09Apr2014.Plate.15",3,6,"t",1,33.333,19.86,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX007874","09Apr2014.Plate.15",3,7,"t",1,33.333,18.7,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX007874","09Apr2014.Plate.15",2,6,"t",1,100,18.9,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX007874","09Apr2014.Plate.15",2,7,"t",1,100,16.4,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX007832","09Apr2014.Plate.26",7,6,"t",1,0.412,15.35,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX007832","09Apr2014.Plate.26",7,7,"t",1,0.412,13.02,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX007832","09Apr2014.Plate.26",6,6,"t",1,1.235,14.34,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX007832","09Apr2014.Plate.26",6,7,"t",1,1.235,12.96,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX007832","09Apr2014.Plate.26",5,6,"t",1,3.704,15.09,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX007832","09Apr2014.Plate.26",5,7,"t",1,3.704,11.93,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX007832","09Apr2014.Plate.26",4,6,"t",1,11.111,13.26,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX007832","09Apr2014.Plate.26",4,7,"t",1,11.111,13.51,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX007832","09Apr2014.Plate.26",3,6,"t",1,33.333,14.96,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX007832","09Apr2014.Plate.26",3,7,"t",1,33.333,14.23,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX007832","09Apr2014.Plate.26",2,6,"t",1,100,1.13,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX007832","09Apr2014.Plate.26",2,7,"t",1,100,0.87,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX007792","09Apr2014.Plate.15",7,10,"t",1,0.412,14.98,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX007792","09Apr2014.Plate.15",7,11,"t",1,0.412,13.9,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX007792","09Apr2014.Plate.15",6,10,"t",1,1.235,13.6,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX007792","09Apr2014.Plate.15",6,11,"t",1,1.235,12.85,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX007792","09Apr2014.Plate.15",5,10,"t",1,3.704,14.89,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX007792","09Apr2014.Plate.15",5,11,"t",1,3.704,15.33,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX007792","09Apr2014.Plate.15",4,10,"t",1,11.111,17.09,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX007792","09Apr2014.Plate.15",4,11,"t",1,11.111,16.71,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX007792","09Apr2014.Plate.15",3,10,"t",1,33.333,16.15,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX007792","09Apr2014.Plate.15",3,11,"t",1,33.333,17.71,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX007792","09Apr2014.Plate.15",2,10,"t",1,100,12.8,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX007792","09Apr2014.Plate.15",2,11,"t",1,100,11.82,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX007784","09Apr2014.Plate.31",7,10,"t",1,0.412,14.44,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX007784","09Apr2014.Plate.31",7,11,"t",1,0.412,13.32,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX007784","09Apr2014.Plate.31",6,10,"t",1,1.235,12.73,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX007784","09Apr2014.Plate.31",6,11,"t",1,1.235,14.44,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX007784","09Apr2014.Plate.31",5,10,"t",1,3.704,15.64,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX007784","09Apr2014.Plate.31",5,11,"t",1,3.704,16.09,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX007784","09Apr2014.Plate.31",4,10,"t",1,11.111,15.44,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX007784","09Apr2014.Plate.31",4,11,"t",1,11.111,13.66,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX007784","09Apr2014.Plate.31",3,10,"t",1,33.333,13.87,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX007784","09Apr2014.Plate.31",3,11,"t",1,33.333,14.86,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX007784","09Apr2014.Plate.31",2,10,"t",1,100,14.21,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX007784","09Apr2014.Plate.31",2,11,"t",1,100,12.94,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" -"TX007602","09Apr2014.Plate.22",7,4,"t",1,0.412,14.41,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX007602","09Apr2014.Plate.22",7,5,"t",1,0.412,13.54,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX007602","09Apr2014.Plate.22",6,4,"t",1,1.235,9.73,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX007602","09Apr2014.Plate.22",6,5,"t",1,1.235,12.83,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX007602","09Apr2014.Plate.22",5,4,"t",1,3.704,12.48,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX007602","09Apr2014.Plate.22",5,5,"t",1,3.704,13.28,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX007602","09Apr2014.Plate.22",4,5,"t",1,11.111,13.68,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX007602","09Apr2014.Plate.22",4,4,"t",1,11.111,12.37,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX007602","09Apr2014.Plate.22",3,5,"t",1,33.333,14.08,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX007602","09Apr2014.Plate.22",3,4,"t",1,33.333,16.41,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX007602","09Apr2014.Plate.22",2,4,"t",1,100,6.49,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX007494","09Apr2014.Plate.16",7,4,"t",1,0.008,11.79,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX007602","09Apr2014.Plate.22",2,5,"t",1,100,7.7,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX007494","09Apr2014.Plate.16",7,5,"t",1,0.008,14.44,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX007494","09Apr2014.Plate.16",6,5,"t",1,0.025,15.26,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX007494","09Apr2014.Plate.16",6,4,"t",1,0.025,15.13,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX007494","09Apr2014.Plate.16",5,4,"t",1,0.074,12.86,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX007494","09Apr2014.Plate.16",4,4,"t",1,0.222,15.88,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX007494","09Apr2014.Plate.16",5,5,"t",1,0.074,11.58,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX007494","09Apr2014.Plate.16",4,5,"t",1,0.222,14.84,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX007494","09Apr2014.Plate.16",3,5,"t",1,0.667,14.15,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX007494","09Apr2014.Plate.16",3,4,"t",1,0.667,14.94,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX007494","09Apr2014.Plate.16",2,4,"t",1,2,14.31,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX007436","09Apr2014.Plate.14",7,8,"t",1,0.005,14.78,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX007494","09Apr2014.Plate.16",2,5,"t",1,2,13.34,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" -"TX007436","09Apr2014.Plate.14",7,9,"t",1,0.005,17.06,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX007436","09Apr2014.Plate.14",6,9,"t",1,0.015,11.54,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX007436","09Apr2014.Plate.14",6,8,"t",1,0.015,12.35,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX007436","09Apr2014.Plate.14",5,8,"t",1,0.044,14.09,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX007436","09Apr2014.Plate.14",4,8,"t",1,0.131,10.44,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX007436","09Apr2014.Plate.14",5,9,"t",1,0.044,10.3,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX007436","09Apr2014.Plate.14",4,9,"t",1,0.131,10.47,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX007436","09Apr2014.Plate.14",3,9,"t",1,0.393,9.51,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX007436","09Apr2014.Plate.14",3,8,"t",1,0.393,9.88,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX007436","09Apr2014.Plate.14",2,8,"t",1,1.18,9,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX007354","09Apr2014.Plate.26",7,4,"t",1,0.412,11.79,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX007436","09Apr2014.Plate.14",2,9,"t",1,1.18,8.91,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX007354","09Apr2014.Plate.26",7,5,"t",1,0.412,10.88,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX007354","09Apr2014.Plate.26",6,4,"t",1,1.235,10.48,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX007354","09Apr2014.Plate.26",5,4,"t",1,3.704,11.25,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX007354","09Apr2014.Plate.26",6,5,"t",1,1.235,12.88,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX007354","09Apr2014.Plate.26",5,5,"t",1,3.704,10.77,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX007354","09Apr2014.Plate.26",4,5,"t",1,11.111,10.32,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX007354","09Apr2014.Plate.26",4,4,"t",1,11.111,7.94,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX007354","09Apr2014.Plate.26",3,4,"t",1,33.333,5.03,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX007354","09Apr2014.Plate.26",2,4,"t",1,100,0.82,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX007354","09Apr2014.Plate.26",3,5,"t",1,33.333,7.26,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX007304","03Sep2014.Plate.21",7,6,"t",1,0.008,58.03,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX007354","09Apr2014.Plate.26",2,5,"t",1,100,0.74,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX007304","03Sep2014.Plate.21",7,7,"t",1,0.008,58.42,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX007304","03Sep2014.Plate.21",6,6,"t",1,0.025,70.22,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX007304","03Sep2014.Plate.21",6,7,"t",1,0.025,63.94,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX007304","03Sep2014.Plate.21",5,6,"t",1,0.074,76.63,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX007304","03Sep2014.Plate.21",5,7,"t",0,0.074,NA,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX007304","03Sep2014.Plate.21",4,6,"t",1,0.222,70.24,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX007304","03Sep2014.Plate.21",4,7,"t",1,0.222,65.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX007304","03Sep2014.Plate.21",3,6,"t",1,0.667,63.53,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX007304","03Sep2014.Plate.21",3,7,"t",1,0.667,65.51,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX007304","03Sep2014.Plate.21",2,7,"t",1,2,44.67,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX007304","03Sep2014.Plate.21",2,6,"t",1,2,47.56,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX007257","09Apr2014.Plate.13",7,6,"t",1,0,15.01,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX007257","09Apr2014.Plate.13",7,7,"t",1,0,15.07,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX007257","09Apr2014.Plate.13",6,6,"t",1,0,14.18,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX007257","09Apr2014.Plate.13",6,7,"t",1,0,15.39,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX007257","09Apr2014.Plate.13",5,6,"t",1,0,14.98,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX007257","09Apr2014.Plate.13",5,7,"t",1,0,14.14,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX007257","09Apr2014.Plate.13",4,6,"t",1,0.001,18.54,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX007257","09Apr2014.Plate.13",4,7,"t",1,0.001,16.41,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX007257","09Apr2014.Plate.13",3,6,"t",1,0.003,18.33,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX007257","09Apr2014.Plate.13",3,7,"t",1,0.003,15.31,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX007257","09Apr2014.Plate.13",2,6,"t",1,0.01,16.58,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX007257","09Apr2014.Plate.13",2,7,"t",1,0.01,15.34,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" -"TX007207","09Apr2014.Plate.27",7,4,"t",1,0.041,14.1,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX007207","09Apr2014.Plate.27",7,5,"t",1,0.041,11.7,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX007207","09Apr2014.Plate.27",6,4,"t",1,0.123,13.08,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX007207","09Apr2014.Plate.27",6,5,"t",1,0.123,9.9,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX007207","09Apr2014.Plate.27",5,4,"t",1,0.37,14.38,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX007207","09Apr2014.Plate.27",5,5,"t",1,0.37,11.58,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX007207","09Apr2014.Plate.27",4,4,"t",1,1.111,14.22,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX007207","09Apr2014.Plate.27",4,5,"t",1,1.111,16.21,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX007207","09Apr2014.Plate.27",3,4,"t",1,3.333,13.72,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX007207","09Apr2014.Plate.27",3,5,"t",1,3.333,11.12,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX007207","09Apr2014.Plate.27",2,4,"t",1,10,7.45,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX007207","09Apr2014.Plate.27",2,5,"t",1,10,6.79,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX007199","09Apr2014.Plate.28",7,4,"t",1,0.082,14.76,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX007199","09Apr2014.Plate.28",7,5,"t",1,0.082,14.2,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX007199","09Apr2014.Plate.28",6,4,"t",1,0.247,12.6,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX007199","09Apr2014.Plate.28",6,5,"t",1,0.247,12.05,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX007199","09Apr2014.Plate.28",5,4,"t",1,0.741,14.26,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX007199","09Apr2014.Plate.28",5,5,"t",1,0.741,11.87,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX007199","09Apr2014.Plate.28",4,5,"t",1,2.222,13.67,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX007199","09Apr2014.Plate.28",4,4,"t",1,2.222,14.11,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX007199","09Apr2014.Plate.28",3,5,"t",1,6.667,13.24,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX007199","09Apr2014.Plate.28",3,4,"t",1,6.667,15.56,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX007199","09Apr2014.Plate.28",2,4,"t",1,20,14.65,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX007188","03Sep2014.Plate.4",7,4,"t",1,0.082,62.51,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX007199","09Apr2014.Plate.28",2,5,"t",1,20,13.45,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX007188","03Sep2014.Plate.4",7,5,"t",1,0.082,65.48,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX007188","03Sep2014.Plate.4",6,5,"t",1,0.247,66.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX007188","03Sep2014.Plate.4",6,4,"t",1,0.247,63.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX007188","03Sep2014.Plate.4",5,4,"t",1,0.741,83.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX007188","03Sep2014.Plate.4",5,5,"t",1,0.741,83.44,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX007188","03Sep2014.Plate.4",4,4,"t",1,2.222,84.74,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX007188","03Sep2014.Plate.4",4,5,"t",1,2.222,85.15,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX007188","03Sep2014.Plate.4",3,4,"t",1,6.667,71.66,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX007188","03Sep2014.Plate.4",3,5,"t",1,6.667,70.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX007188","03Sep2014.Plate.4",2,4,"t",1,20,58.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX007188","03Sep2014.Plate.4",2,5,"t",1,20,54.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" -"TX007156","02Apr2014.Plate.8",7,4,"t",1,0.412,46.54,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"TX007156","02Apr2014.Plate.8",7,5,"t",1,0.412,51.03,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"TX007156","02Apr2014.Plate.8",6,4,"t",1,1.235,43.62,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"TX007156","02Apr2014.Plate.8",6,5,"t",1,1.235,38.08,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"TX007156","02Apr2014.Plate.8",5,4,"t",1,3.704,50.19,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"TX007156","02Apr2014.Plate.8",5,5,"t",1,3.704,37.18,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"TX007156","02Apr2014.Plate.8",4,4,"t",1,11.111,46.32,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"TX007156","02Apr2014.Plate.8",4,5,"t",1,11.111,48.98,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"TX007156","02Apr2014.Plate.8",3,4,"t",1,33.333,45.66,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"TX007156","02Apr2014.Plate.8",3,5,"t",1,33.333,44.73,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"TX007156","02Apr2014.Plate.8",2,4,"t",1,100,42.76,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"TX007156","02Apr2014.Plate.8",2,5,"t",1,100,38.66,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" -"TX006949","03Sep2014.Plate.7",7,8,"t",1,0.082,65.66,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX006949","03Sep2014.Plate.7",7,9,"t",1,0.082,75.24,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX006949","03Sep2014.Plate.7",6,8,"t",1,0.247,73.88,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX006949","03Sep2014.Plate.7",6,9,"t",1,0.247,76.39,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX006949","03Sep2014.Plate.7",5,8,"t",1,0.741,76.67,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX006949","03Sep2014.Plate.7",5,9,"t",1,0.741,78.52,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX006949","03Sep2014.Plate.7",4,8,"t",1,2.222,81.94,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX006949","03Sep2014.Plate.7",4,9,"t",1,2.222,89.91,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX006949","03Sep2014.Plate.7",3,8,"t",1,6.667,81.47,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX006949","03Sep2014.Plate.7",3,9,"t",1,6.667,77.98,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX006949","03Sep2014.Plate.7",2,8,"t",1,20,63.35,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX006949","03Sep2014.Plate.7",2,9,"t",1,20,68.68,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" -"TX006887","03Sep2014.Plate.20",7,6,"t",1,0.082,64.09,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX006887","03Sep2014.Plate.20",7,7,"t",1,0.082,65.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX006887","03Sep2014.Plate.20",6,7,"t",1,0.247,70.64,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX006887","03Sep2014.Plate.20",6,6,"t",1,0.247,66.02,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX006887","03Sep2014.Plate.20",5,6,"t",1,0.741,72.04,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX006887","03Sep2014.Plate.20",4,6,"t",1,2.222,53.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX006887","03Sep2014.Plate.20",5,7,"t",1,0.741,67.54,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX006887","03Sep2014.Plate.20",4,7,"t",1,2.222,55.74,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX006887","03Sep2014.Plate.20",3,7,"t",1,6.667,27.21,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX006887","03Sep2014.Plate.20",3,6,"t",1,6.667,29.04,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX006887","03Sep2014.Plate.20",2,6,"t",1,20,7.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX006763","09Apr2014.Plate.15",7,8,"t",1,0.412,19.99,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX006887","03Sep2014.Plate.20",2,7,"t",1,20,8.16,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" -"TX006763","09Apr2014.Plate.15",7,9,"t",1,0.412,18.7,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX006763","09Apr2014.Plate.15",6,9,"t",1,1.235,12.44,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX006763","09Apr2014.Plate.15",6,8,"t",1,1.235,14.62,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX006763","09Apr2014.Plate.15",5,8,"t",1,3.704,15.8,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX006763","09Apr2014.Plate.15",4,8,"t",1,11.111,16.88,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX006763","09Apr2014.Plate.15",5,9,"t",1,3.704,15.07,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX006763","09Apr2014.Plate.15",4,9,"t",1,11.111,13.47,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX006763","09Apr2014.Plate.15",3,9,"t",1,33.333,15.34,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX006763","09Apr2014.Plate.15",3,8,"t",1,33.333,19.68,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX006763","09Apr2014.Plate.15",2,8,"t",1,100,18.02,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX006695","09Apr2014.Plate.17",7,10,"t",1,0.412,16.62,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX006763","09Apr2014.Plate.15",2,9,"t",1,100,12.82,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" -"TX006695","09Apr2014.Plate.17",7,11,"t",1,0.412,12.35,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX006695","09Apr2014.Plate.17",6,11,"t",1,1.235,13.27,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX006695","09Apr2014.Plate.17",6,10,"t",1,1.235,13.12,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX006695","09Apr2014.Plate.17",5,10,"t",1,3.704,8.35,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX006695","09Apr2014.Plate.17",4,10,"t",1,11.111,3.28,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX006695","09Apr2014.Plate.17",5,11,"t",1,3.704,7.86,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX006695","09Apr2014.Plate.17",4,11,"t",1,11.111,2.65,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX006695","09Apr2014.Plate.17",3,11,"t",1,33.333,4,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX006695","09Apr2014.Plate.17",3,10,"t",1,33.333,4.95,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX006695","09Apr2014.Plate.17",2,10,"t",1,100,4.19,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX006656","03Sep2014.Plate.21",7,4,"t",1,0.082,59.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX006695","09Apr2014.Plate.17",2,11,"t",1,100,3.62,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX006656","03Sep2014.Plate.21",7,5,"t",1,0.082,53.73,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX006656","03Sep2014.Plate.21",6,4,"t",1,0.247,65.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX006656","03Sep2014.Plate.21",6,5,"t",1,0.247,56.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX006656","03Sep2014.Plate.21",5,4,"t",1,0.741,45.24,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX006656","03Sep2014.Plate.21",5,5,"t",1,0.741,50.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX006656","03Sep2014.Plate.21",4,4,"t",1,2.222,22.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX006656","03Sep2014.Plate.21",3,4,"t",1,6.667,6.28,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX006656","03Sep2014.Plate.21",4,5,"t",1,2.222,22.03,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX006656","03Sep2014.Plate.21",3,5,"t",1,6.667,6.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX006656","03Sep2014.Plate.21",2,5,"t",1,20,2.33,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX006656","03Sep2014.Plate.21",2,4,"t",1,20,2.43,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" -"TX006393","02Apr2014.Plate.32",7,4,"t",1,0.082,44.27,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"TX006393","02Apr2014.Plate.32",7,5,"t",1,0.082,40.62,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"TX006393","02Apr2014.Plate.32",6,5,"t",1,0.247,38.92,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"TX006393","02Apr2014.Plate.32",6,4,"t",1,0.247,46.03,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"TX006393","02Apr2014.Plate.32",5,4,"t",1,0.741,49.8,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"TX006393","02Apr2014.Plate.32",4,4,"t",1,2.222,46.64,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"TX006393","02Apr2014.Plate.32",5,5,"t",1,0.741,47.26,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"TX006393","02Apr2014.Plate.32",4,5,"t",1,2.222,41.65,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"TX006393","02Apr2014.Plate.32",3,5,"t",1,6.667,43.11,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"TX006393","02Apr2014.Plate.32",3,4,"t",1,6.667,42,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"TX006393","02Apr2014.Plate.32",2,4,"t",1,20,29.89,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"TX006305","02Apr2014.Plate.27",7,4,"t",1,0.082,47.57,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"TX006393","02Apr2014.Plate.32",2,5,"t",1,20,29.93,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" -"TX006305","02Apr2014.Plate.27",7,5,"t",1,0.082,39.1,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"TX006305","02Apr2014.Plate.27",6,5,"t",1,0.247,38.09,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"TX006305","02Apr2014.Plate.27",6,4,"t",1,0.247,47.51,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"TX006305","02Apr2014.Plate.27",5,4,"t",1,0.741,46.26,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"TX006305","02Apr2014.Plate.27",4,4,"t",1,2.222,47.01,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"TX006305","02Apr2014.Plate.27",5,5,"t",1,0.741,44.83,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"TX006305","02Apr2014.Plate.27",4,5,"t",1,2.222,33.02,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"TX006305","02Apr2014.Plate.27",3,5,"t",1,6.667,34.66,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"TX006305","02Apr2014.Plate.27",3,4,"t",1,6.667,36.03,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"TX006305","02Apr2014.Plate.27",2,4,"t",1,20,29.86,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"TX006301","02Apr2014.Plate.6",7,10,"t",1,0.082,33.61,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX006305","02Apr2014.Plate.27",2,5,"t",1,20,24.02,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" -"TX006301","02Apr2014.Plate.6",7,11,"t",1,0.082,35.46,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX006301","02Apr2014.Plate.6",6,11,"t",1,0.247,32.9,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX006301","02Apr2014.Plate.6",6,10,"t",1,0.247,33.27,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX006301","02Apr2014.Plate.6",5,10,"t",1,0.741,29.73,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX006301","02Apr2014.Plate.6",4,10,"t",1,2.222,25.08,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX006301","02Apr2014.Plate.6",5,11,"t",1,0.741,27.83,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX006301","02Apr2014.Plate.6",4,11,"t",1,2.222,26.65,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX006301","02Apr2014.Plate.6",3,10,"t",1,6.667,18.7,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX006301","02Apr2014.Plate.6",3,11,"t",1,6.667,21.36,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX006301","02Apr2014.Plate.6",2,10,"t",1,20,21.96,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX006301","02Apr2014.Plate.6",2,11,"t",1,20,15.79,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX006299","02Apr2014.Plate.12",7,8,"t",1,0.008,43.64,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006299","02Apr2014.Plate.12",7,9,"t",1,0.008,45.84,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006299","02Apr2014.Plate.12",6,8,"t",1,0.025,51.33,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006299","02Apr2014.Plate.12",6,9,"t",1,0.025,41.65,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006299","02Apr2014.Plate.12",5,8,"t",1,0.074,50.14,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006299","02Apr2014.Plate.12",5,9,"t",1,0.074,45.77,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006299","02Apr2014.Plate.12",4,8,"t",1,0.222,41.8,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006299","02Apr2014.Plate.12",4,9,"t",1,0.222,40.38,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006299","02Apr2014.Plate.12",3,9,"t",1,0.667,14.24,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006299","02Apr2014.Plate.12",3,8,"t",1,0.667,18.31,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006299","02Apr2014.Plate.12",2,8,"t",1,2,1.44,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006299","02Apr2014.Plate.12",2,9,"t",1,2,1.6,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006256","26Mar2014.Plate.14",7,9,"t",1,0.082,12.24,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"TX006256","26Mar2014.Plate.14",7,8,"t",1,0.082,15.29,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"TX006256","26Mar2014.Plate.14",6,8,"t",1,0.247,10.65,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"TX006256","26Mar2014.Plate.14",5,8,"t",1,0.741,9.48,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"TX006256","26Mar2014.Plate.14",6,9,"t",1,0.247,8.02,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"TX006256","26Mar2014.Plate.14",5,9,"t",1,0.741,9.74,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"TX006256","26Mar2014.Plate.14",4,9,"t",1,2.222,8.27,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"TX006256","26Mar2014.Plate.14",4,8,"t",1,2.222,10.43,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"TX006256","26Mar2014.Plate.14",3,8,"t",1,6.667,8.9,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"TX006256","26Mar2014.Plate.14",2,8,"t",1,20,8.79,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"TX006256","26Mar2014.Plate.14",3,9,"t",1,6.667,8.25,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"TX006256","26Mar2014.Plate.14",2,9,"t",1,20,7.37,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" -"TX006251","09Apr2014.Plate.4",7,7,"t",1,0.077,11.76,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"TX006251","09Apr2014.Plate.4",7,6,"t",1,0.077,13.25,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"TX006251","09Apr2014.Plate.4",6,6,"t",1,0.231,14.4,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"TX006251","09Apr2014.Plate.4",5,6,"t",1,0.693,11.12,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"TX006251","09Apr2014.Plate.4",6,7,"t",1,0.231,11.73,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"TX006251","09Apr2014.Plate.4",5,7,"t",1,0.693,11.68,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"TX006251","09Apr2014.Plate.4",4,7,"t",1,2.078,11.79,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"TX006251","09Apr2014.Plate.4",4,6,"t",1,2.078,10.78,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"TX006251","09Apr2014.Plate.4",3,6,"t",1,6.233,10.38,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"TX006251","09Apr2014.Plate.4",2,6,"t",1,18.7,11.26,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"TX006251","09Apr2014.Plate.4",3,7,"t",1,6.233,10.47,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"TX006251","09Apr2014.Plate.4",2,7,"t",1,18.7,10.48,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" -"TX006230","02Apr2014.Plate.9",7,11,"t",1,0.082,38.95,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"TX006230","02Apr2014.Plate.9",7,10,"t",1,0.082,40.98,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"TX006230","02Apr2014.Plate.9",6,10,"t",1,0.247,37.85,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"TX006230","02Apr2014.Plate.9",6,11,"t",1,0.247,42.3,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"TX006230","02Apr2014.Plate.9",5,10,"t",1,0.741,41.09,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"TX006230","02Apr2014.Plate.9",5,11,"t",1,0.741,40.58,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"TX006230","02Apr2014.Plate.9",4,10,"t",1,2.222,39.26,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"TX006230","02Apr2014.Plate.9",4,11,"t",1,2.222,40.64,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"TX006230","02Apr2014.Plate.9",3,10,"t",1,6.667,39.72,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"TX006230","02Apr2014.Plate.9",3,11,"t",1,6.667,37.99,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"TX006230","02Apr2014.Plate.9",2,10,"t",1,20,36.1,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"TX006230","02Apr2014.Plate.9",2,11,"t",1,20,34.14,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" -"TX006218","02Apr2014.Plate.14",7,6,"t",1,0.021,52.1,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"TX006218","02Apr2014.Plate.14",7,7,"t",1,0.021,43.45,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"TX006218","02Apr2014.Plate.14",6,6,"t",1,0.062,47.31,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"TX006218","02Apr2014.Plate.14",6,7,"t",1,0.062,40.93,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"TX006218","02Apr2014.Plate.14",5,6,"t",1,0.185,46.74,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"TX006218","02Apr2014.Plate.14",5,7,"t",1,0.185,47.37,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"TX006218","02Apr2014.Plate.14",4,6,"t",1,0.556,45.87,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"TX006218","02Apr2014.Plate.14",4,7,"t",1,0.556,42.55,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"TX006218","02Apr2014.Plate.14",3,6,"t",1,1.667,49.3,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"TX006218","02Apr2014.Plate.14",3,7,"t",1,1.667,45.96,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"TX006218","02Apr2014.Plate.14",2,6,"t",1,5,36.18,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"TX006218","02Apr2014.Plate.14",2,7,"t",1,5,33.96,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" -"TX006204","09Apr2014.Plate.2",7,4,"t",1,0.008,13.69,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"TX006204","09Apr2014.Plate.2",7,5,"t",1,0.008,11.54,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"TX006204","09Apr2014.Plate.2",6,4,"t",1,0.023,14.5,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"TX006204","09Apr2014.Plate.2",6,5,"t",1,0.023,12.12,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"TX006204","09Apr2014.Plate.2",5,4,"t",1,0.068,15.07,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"TX006204","09Apr2014.Plate.2",5,5,"t",1,0.068,12.29,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"TX006204","09Apr2014.Plate.2",4,4,"t",1,0.204,13.24,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"TX006204","09Apr2014.Plate.2",4,5,"t",1,0.204,10.63,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"TX006204","09Apr2014.Plate.2",3,4,"t",1,0.613,7.81,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"TX006204","09Apr2014.Plate.2",3,5,"t",1,0.613,8.5,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"TX006204","09Apr2014.Plate.2",2,4,"t",1,1.84,4.85,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"TX006204","09Apr2014.Plate.2",2,5,"t",1,1.84,4.67,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" -"TX006203","02Apr2014.Plate.12",7,10,"t",1,0.082,43.06,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006203","02Apr2014.Plate.12",7,11,"t",1,0.082,49.41,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006203","02Apr2014.Plate.12",6,10,"t",1,0.247,39.23,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006203","02Apr2014.Plate.12",5,10,"t",1,0.741,36.88,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006203","02Apr2014.Plate.12",6,11,"t",1,0.247,41.95,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006203","02Apr2014.Plate.12",5,11,"t",1,0.741,34.1,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006203","02Apr2014.Plate.12",4,11,"t",1,2.222,34.04,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006203","02Apr2014.Plate.12",4,10,"t",1,2.222,31.77,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006203","02Apr2014.Plate.12",3,11,"t",1,6.667,26.78,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006203","02Apr2014.Plate.12",3,10,"t",1,6.667,24.1,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006203","02Apr2014.Plate.12",2,10,"t",1,20,16.66,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006203","02Apr2014.Plate.12",2,11,"t",1,20,14.36,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006202","09Apr2014.Plate.10",7,6,"t",1,0.038,14.63,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"TX006202","09Apr2014.Plate.10",7,7,"t",1,0.038,11.77,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"TX006202","09Apr2014.Plate.10",6,6,"t",1,0.115,13.5,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"TX006202","09Apr2014.Plate.10",6,7,"t",1,0.115,9.19,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"TX006202","09Apr2014.Plate.10",5,6,"t",1,0.344,8.58,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"TX006202","09Apr2014.Plate.10",5,7,"t",1,0.344,7.53,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"TX006202","09Apr2014.Plate.10",4,6,"t",1,1.033,6.49,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"TX006202","09Apr2014.Plate.10",4,7,"t",1,1.033,6.56,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"TX006202","09Apr2014.Plate.10",3,6,"t",1,3.1,6.79,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"TX006202","09Apr2014.Plate.10",3,7,"t",1,3.1,6.79,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"TX006202","09Apr2014.Plate.10",2,6,"t",1,9.3,8.28,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"TX006202","09Apr2014.Plate.10",2,7,"t",1,9.3,7.36,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" -"TX006198","02Apr2014.Plate.15",7,6,"t",1,0.082,55.84,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"TX006198","02Apr2014.Plate.15",7,7,"t",1,0.082,53.69,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"TX006198","02Apr2014.Plate.15",6,6,"t",1,0.247,53.59,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"TX006198","02Apr2014.Plate.15",6,7,"t",1,0.247,43.76,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"TX006198","02Apr2014.Plate.15",5,6,"t",1,0.741,54.82,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"TX006198","02Apr2014.Plate.15",5,7,"t",1,0.741,49.7,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"TX006198","02Apr2014.Plate.15",4,6,"t",1,2.222,51.59,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"TX006198","02Apr2014.Plate.15",4,7,"t",1,2.222,48.67,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"TX006198","02Apr2014.Plate.15",3,6,"t",1,6.667,45.5,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"TX006198","02Apr2014.Plate.15",3,7,"t",1,6.667,42.92,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"TX006198","02Apr2014.Plate.15",2,6,"t",1,20,29.32,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"TX006198","02Apr2014.Plate.15",2,7,"t",1,20,25.26,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" -"TX006180","02Apr2014.Plate.20",7,6,"t",1,0.082,49.4,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"TX006180","02Apr2014.Plate.20",7,7,"t",1,0.082,43.85,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"TX006180","02Apr2014.Plate.20",6,6,"t",1,0.247,45.92,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"TX006180","02Apr2014.Plate.20",5,6,"t",1,0.741,44.79,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"TX006180","02Apr2014.Plate.20",6,7,"t",1,0.247,43.36,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"TX006180","02Apr2014.Plate.20",4,6,"t",1,2.222,44.05,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"TX006180","02Apr2014.Plate.20",5,7,"t",1,0.741,42.41,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"TX006180","02Apr2014.Plate.20",4,7,"t",1,2.222,38.69,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"TX006180","02Apr2014.Plate.20",3,6,"t",1,6.667,44.66,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"TX006180","02Apr2014.Plate.20",3,7,"t",1,6.667,41.77,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"TX006180","02Apr2014.Plate.20",2,6,"t",1,20,40.92,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"TX006180","02Apr2014.Plate.20",2,7,"t",1,20,39.65,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" -"TX006174","26Mar2014.Plate.12",7,11,"t",1,0.082,9.81,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"TX006174","26Mar2014.Plate.12",7,10,"t",1,0.082,11.88,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"TX006174","26Mar2014.Plate.12",6,10,"t",1,0.247,10.56,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"TX006174","26Mar2014.Plate.12",6,11,"t",1,0.247,10.17,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"TX006174","26Mar2014.Plate.12",5,10,"t",1,0.741,10.32,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"TX006174","26Mar2014.Plate.12",4,10,"t",1,2.222,10.37,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"TX006174","26Mar2014.Plate.12",5,11,"t",1,0.741,9.34,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"TX006174","26Mar2014.Plate.12",4,11,"t",1,2.222,9.04,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"TX006174","26Mar2014.Plate.12",3,11,"t",1,6.667,9.27,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"TX006174","26Mar2014.Plate.12",3,10,"t",1,6.667,8.22,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"TX006174","26Mar2014.Plate.12",2,10,"t",1,20,8.58,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"TX006160","26Mar2014.Plate.12",7,6,"t",1,0.041,9.59,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"TX006174","26Mar2014.Plate.12",2,11,"t",1,20,8.31,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"TX006160","26Mar2014.Plate.12",7,7,"t",1,0.041,9.7,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"TX006160","26Mar2014.Plate.12",6,7,"t",1,0.123,9.49,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"TX006160","26Mar2014.Plate.12",6,6,"t",1,0.123,9.35,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"TX006160","26Mar2014.Plate.12",5,6,"t",1,0.37,9.44,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"TX006160","26Mar2014.Plate.12",4,6,"t",1,1.111,9.15,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"TX006160","26Mar2014.Plate.12",5,7,"t",1,0.37,7.94,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"TX006160","26Mar2014.Plate.12",4,7,"t",1,1.111,7.87,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"TX006160","26Mar2014.Plate.12",3,7,"t",1,3.333,7.5,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"TX006160","26Mar2014.Plate.12",3,6,"t",1,3.333,9.36,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"TX006160","26Mar2014.Plate.12",2,6,"t",1,10,7.62,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"TX006157","26Mar2014.Plate.20",7,8,"t",1,0.041,6.15,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"TX006160","26Mar2014.Plate.12",2,7,"t",1,10,7.24,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" -"TX006157","26Mar2014.Plate.20",7,9,"t",1,0.041,6.45,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"TX006157","26Mar2014.Plate.20",6,9,"t",1,0.123,7.92,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"TX006157","26Mar2014.Plate.20",6,8,"t",1,0.123,8.64,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"TX006157","26Mar2014.Plate.20",5,8,"t",1,0.37,9.97,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"TX006157","26Mar2014.Plate.20",4,8,"t",1,1.111,9.69,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"TX006157","26Mar2014.Plate.20",5,9,"t",1,0.37,10.17,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"TX006157","26Mar2014.Plate.20",4,9,"t",1,1.111,9.87,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"TX006157","26Mar2014.Plate.20",3,9,"t",1,3.333,12.59,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"TX006157","26Mar2014.Plate.20",3,8,"t",1,3.333,9.68,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"TX006157","26Mar2014.Plate.20",2,8,"t",1,10,10.63,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"TX006153","26Mar2014.Plate.18",7,4,"t",1,0.041,9.13,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"TX006157","26Mar2014.Plate.20",2,9,"t",1,10,10.09,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" -"TX006153","26Mar2014.Plate.18",7,5,"t",1,0.041,9.39,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"TX006153","26Mar2014.Plate.18",6,5,"t",1,0.123,7.21,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"TX006153","26Mar2014.Plate.18",6,4,"t",1,0.123,9.43,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"TX006153","26Mar2014.Plate.18",5,4,"t",1,0.37,8.84,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"TX006153","26Mar2014.Plate.18",4,4,"t",1,1.111,7.33,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"TX006153","26Mar2014.Plate.18",5,5,"t",1,0.37,8.92,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"TX006153","26Mar2014.Plate.18",4,5,"t",1,1.111,8.23,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"TX006153","26Mar2014.Plate.18",3,4,"t",1,3.333,10.01,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"TX006153","26Mar2014.Plate.18",3,5,"t",1,3.333,10.4,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"TX006153","26Mar2014.Plate.18",2,5,"t",1,10,9.46,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"TX006153","26Mar2014.Plate.18",2,4,"t",1,10,6.34,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" -"TX006143","02Apr2014.Plate.6",7,6,"t",1,0.008,48.82,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX006143","02Apr2014.Plate.6",6,6,"t",1,0.025,48.15,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX006143","02Apr2014.Plate.6",7,7,"t",1,0.008,36.84,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX006143","02Apr2014.Plate.6",6,7,"t",1,0.025,35.39,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX006143","02Apr2014.Plate.6",5,7,"t",1,0.074,37.97,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX006143","02Apr2014.Plate.6",5,6,"t",1,0.074,45.93,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX006143","02Apr2014.Plate.6",4,6,"t",1,0.222,46.2,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX006143","02Apr2014.Plate.6",3,6,"t",1,0.667,57.93,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX006143","02Apr2014.Plate.6",4,7,"t",1,0.222,44.9,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX006143","02Apr2014.Plate.6",3,7,"t",1,0.667,49.36,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX006143","02Apr2014.Plate.6",2,6,"t",1,2,60.72,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX006143","02Apr2014.Plate.6",2,7,"t",1,2,57.12,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" -"TX006045","09Apr2014.Plate.12",7,4,"t",1,0.412,17.07,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006045","09Apr2014.Plate.12",7,5,"t",1,0.412,14.9,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006045","09Apr2014.Plate.12",6,4,"t",1,1.235,20.54,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006045","09Apr2014.Plate.12",6,5,"t",1,1.235,14.99,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006045","09Apr2014.Plate.12",5,4,"t",1,3.704,15.98,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006045","09Apr2014.Plate.12",5,5,"t",1,3.704,13.37,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006045","09Apr2014.Plate.12",4,4,"t",1,11.111,17.17,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006045","09Apr2014.Plate.12",4,5,"t",1,11.111,13,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006045","09Apr2014.Plate.12",3,4,"t",1,33.333,22.39,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006045","09Apr2014.Plate.12",3,5,"t",1,33.333,18.86,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006045","09Apr2014.Plate.12",2,4,"t",1,100,33.84,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX006045","09Apr2014.Plate.12",2,5,"t",1,100,30.92,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX005790","09Apr2014.Plate.11",7,6,"t",1,0.206,16.6,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX005790","09Apr2014.Plate.11",7,7,"t",1,0.206,15.82,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX005790","09Apr2014.Plate.11",6,6,"t",1,0.617,18.02,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX005790","09Apr2014.Plate.11",6,7,"t",1,0.617,17.32,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX005790","09Apr2014.Plate.11",5,6,"t",1,1.852,15.81,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX005790","09Apr2014.Plate.11",5,7,"t",1,1.852,16.32,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX005790","09Apr2014.Plate.11",4,6,"t",1,5.556,13.3,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX005790","09Apr2014.Plate.11",4,7,"t",1,5.556,14.73,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX005790","09Apr2014.Plate.11",3,6,"t",1,16.667,16.8,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX005790","09Apr2014.Plate.11",3,7,"t",1,16.667,17.38,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX005790","09Apr2014.Plate.11",2,6,"t",1,50,19.52,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX005790","09Apr2014.Plate.11",2,7,"t",1,50,16.45,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" -"TX005767","09Apr2014.Plate.30",7,10,"t",1,0.412,10.65,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX005767","09Apr2014.Plate.30",7,11,"t",1,0.412,7.65,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX005767","09Apr2014.Plate.30",6,10,"t",1,1.235,5.58,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX005767","09Apr2014.Plate.30",6,11,"t",1,1.235,4.96,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX005767","09Apr2014.Plate.30",5,10,"t",1,3.704,5.77,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX005767","09Apr2014.Plate.30",5,11,"t",1,3.704,4.65,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX005767","09Apr2014.Plate.30",4,10,"t",1,11.111,2.18,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX005767","09Apr2014.Plate.30",4,11,"t",1,11.111,1.52,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX005767","09Apr2014.Plate.30",3,10,"t",1,33.333,1.11,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX005767","09Apr2014.Plate.30",3,11,"t",1,33.333,1,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX005767","09Apr2014.Plate.30",2,10,"t",1,100,0.71,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX005767","09Apr2014.Plate.30",2,11,"t",1,100,0.63,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" -"TX005519","09Apr2014.Plate.19",7,8,"t",1,0.412,19.31,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX005519","09Apr2014.Plate.19",7,9,"t",1,0.412,17.47,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX005519","09Apr2014.Plate.19",6,8,"t",1,1.235,14.1,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX005519","09Apr2014.Plate.19",6,9,"t",1,1.235,13.31,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX005519","09Apr2014.Plate.19",5,8,"t",1,3.704,18.07,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX005519","09Apr2014.Plate.19",4,8,"t",1,11.111,15.44,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX005519","09Apr2014.Plate.19",5,9,"t",1,3.704,16.5,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX005519","09Apr2014.Plate.19",4,9,"t",1,11.111,15.34,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX005519","09Apr2014.Plate.19",3,9,"t",1,33.333,19.15,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX005519","09Apr2014.Plate.19",3,8,"t",1,33.333,17.4,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX005519","09Apr2014.Plate.19",2,8,"t",1,100,17,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX005479","09Apr2014.Plate.17",7,4,"t",1,0.412,14.32,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX005519","09Apr2014.Plate.19",2,9,"t",1,100,15.49,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX005479","09Apr2014.Plate.17",7,5,"t",1,0.412,14.24,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX005479","09Apr2014.Plate.17",6,5,"t",1,1.235,15.37,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX005479","09Apr2014.Plate.17",6,4,"t",1,1.235,14.2,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX005479","09Apr2014.Plate.17",5,4,"t",1,3.704,15.3,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX005479","09Apr2014.Plate.17",4,4,"t",1,11.111,12.68,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX005479","09Apr2014.Plate.17",5,5,"t",1,3.704,14.86,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX005479","09Apr2014.Plate.17",4,5,"t",1,11.111,12.79,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX005479","09Apr2014.Plate.17",3,5,"t",1,33.333,15.37,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX005479","09Apr2014.Plate.17",3,4,"t",1,33.333,17.37,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX005479","09Apr2014.Plate.17",2,4,"t",1,100,17.73,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX005465","09Apr2014.Plate.28",7,8,"t",1,0.412,14.83,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX005479","09Apr2014.Plate.17",2,5,"t",1,100,14.17,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" -"TX005465","09Apr2014.Plate.28",7,9,"t",1,0.412,14.24,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX005465","09Apr2014.Plate.28",6,9,"t",1,1.235,12.16,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX005465","09Apr2014.Plate.28",6,8,"t",1,1.235,13.91,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX005465","09Apr2014.Plate.28",5,8,"t",1,3.704,14.9,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX005465","09Apr2014.Plate.28",4,8,"t",1,11.111,14.17,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX005465","09Apr2014.Plate.28",5,9,"t",1,3.704,10.69,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX005465","09Apr2014.Plate.28",4,9,"t",1,11.111,12.18,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX005465","09Apr2014.Plate.28",3,9,"t",1,33.333,11.11,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX005465","09Apr2014.Plate.28",3,8,"t",1,33.333,12.44,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX005465","09Apr2014.Plate.28",2,8,"t",1,100,11.19,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX005400","03Sep2014.Plate.2",7,8,"t",1,0.008,57.39,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX005465","09Apr2014.Plate.28",2,9,"t",1,100,8.34,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX005400","03Sep2014.Plate.2",7,9,"t",1,0.008,59.56,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX005400","03Sep2014.Plate.2",6,9,"t",1,0.025,67.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX005400","03Sep2014.Plate.2",6,8,"t",1,0.025,69.28,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX005400","03Sep2014.Plate.2",5,8,"t",1,0.074,69.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX005400","03Sep2014.Plate.2",4,8,"t",1,0.222,62.79,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX005400","03Sep2014.Plate.2",5,9,"t",1,0.074,72.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX005400","03Sep2014.Plate.2",4,9,"t",1,0.222,58.31,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX005400","03Sep2014.Plate.2",3,9,"t",1,0.667,50.74,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX005400","03Sep2014.Plate.2",3,8,"t",1,0.667,55.63,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX005400","03Sep2014.Plate.2",2,8,"t",1,2,32.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX005228","09Apr2014.Plate.19",7,6,"t",1,0.412,17.18,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX005400","03Sep2014.Plate.2",2,9,"t",1,2,30.13,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" -"TX005228","09Apr2014.Plate.19",7,7,"t",1,0.412,16.09,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX005228","09Apr2014.Plate.19",6,7,"t",1,1.235,12.7,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX005228","09Apr2014.Plate.19",6,6,"t",1,1.235,13.09,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX005228","09Apr2014.Plate.19",5,6,"t",1,3.704,15.31,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX005228","09Apr2014.Plate.19",4,6,"t",1,11.111,16.99,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX005228","09Apr2014.Plate.19",5,7,"t",1,3.704,12.6,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX005228","09Apr2014.Plate.19",4,7,"t",1,11.111,12.93,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX005228","09Apr2014.Plate.19",3,7,"t",1,33.333,16.14,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX005228","09Apr2014.Plate.19",3,6,"t",1,33.333,17.07,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX005228","09Apr2014.Plate.19",2,6,"t",1,100,9.07,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX004973","09Apr2014.Plate.33",7,10,"t",1,0.412,13.84,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX005228","09Apr2014.Plate.19",2,7,"t",1,100,7.2,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX004973","09Apr2014.Plate.33",7,11,"t",1,0.412,15.5,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX004973","09Apr2014.Plate.33",6,11,"t",1,1.235,13.9,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX004973","09Apr2014.Plate.33",6,10,"t",1,1.235,14.57,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX004973","09Apr2014.Plate.33",5,10,"t",1,3.704,15.38,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX004973","09Apr2014.Plate.33",4,10,"t",1,11.111,15.06,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX004973","09Apr2014.Plate.33",5,11,"t",1,3.704,12.61,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX004973","09Apr2014.Plate.33",4,11,"t",1,11.111,13.83,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX004973","09Apr2014.Plate.33",3,11,"t",1,33.333,19.04,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX004973","09Apr2014.Plate.33",3,10,"t",1,33.333,21.04,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX004973","09Apr2014.Plate.33",2,10,"t",1,100,11.9,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX004947","09Apr2014.Plate.25",7,6,"t",1,0.004,11.96,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX004973","09Apr2014.Plate.33",2,11,"t",1,100,9.61,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" -"TX004947","09Apr2014.Plate.25",7,7,"t",1,0.004,10.47,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX004947","09Apr2014.Plate.25",6,7,"t",1,0.012,10.08,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX004947","09Apr2014.Plate.25",6,6,"t",1,0.012,11.63,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX004947","09Apr2014.Plate.25",5,6,"t",1,0.037,10.19,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX004947","09Apr2014.Plate.25",4,6,"t",1,0.111,13.42,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX004947","09Apr2014.Plate.25",5,7,"t",1,0.037,11.94,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX004947","09Apr2014.Plate.25",4,7,"t",1,0.111,12.66,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX004947","09Apr2014.Plate.25",3,7,"t",1,0.333,13.27,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX004947","09Apr2014.Plate.25",3,6,"t",1,0.333,14.73,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX004947","09Apr2014.Plate.25",2,6,"t",1,1,15.56,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX004903","09Apr2014.Plate.26",7,10,"t",1,0.412,11.41,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX004947","09Apr2014.Plate.25",2,7,"t",1,1,14.74,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" -"TX004903","09Apr2014.Plate.26",7,11,"t",1,0.412,12.1,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX004903","09Apr2014.Plate.26",6,11,"t",1,1.235,11.62,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX004903","09Apr2014.Plate.26",6,10,"t",1,1.235,13.52,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX004903","09Apr2014.Plate.26",5,10,"t",1,3.704,10.04,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX004903","09Apr2014.Plate.26",4,10,"t",1,11.111,13.14,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX004903","09Apr2014.Plate.26",5,11,"t",1,3.704,10.75,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX004903","09Apr2014.Plate.26",4,11,"t",1,11.111,13.63,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX004903","09Apr2014.Plate.26",3,11,"t",1,33.333,10.3,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX004903","09Apr2014.Plate.26",3,10,"t",1,33.333,12.36,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX004903","09Apr2014.Plate.26",2,10,"t",1,100,13.39,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX004809","09Apr2014.Plate.29",7,10,"t",1,0.412,12.38,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX004903","09Apr2014.Plate.26",2,11,"t",1,100,13.35,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX004809","09Apr2014.Plate.29",7,11,"t",1,0.412,14.86,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX004809","09Apr2014.Plate.29",6,11,"t",1,1.235,11.94,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX004809","09Apr2014.Plate.29",6,10,"t",1,1.235,15.93,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX004809","09Apr2014.Plate.29",5,10,"t",1,3.704,14.45,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX004809","09Apr2014.Plate.29",4,10,"t",1,11.111,15.25,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX004809","09Apr2014.Plate.29",5,11,"t",1,3.704,14.34,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX004809","09Apr2014.Plate.29",4,11,"t",1,11.111,16.03,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX004809","09Apr2014.Plate.29",3,11,"t",1,33.333,20.93,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX004809","09Apr2014.Plate.29",3,10,"t",1,33.333,21.8,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX004809","09Apr2014.Plate.29",2,10,"t",1,100,35.61,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX004631","09Apr2014.Plate.22",7,6,"t",1,0.412,12.55,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX004809","09Apr2014.Plate.29",2,11,"t",1,100,30.85,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX004631","09Apr2014.Plate.22",7,7,"t",1,0.412,12.9,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX004631","09Apr2014.Plate.22",6,7,"t",1,1.235,11.09,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX004631","09Apr2014.Plate.22",6,6,"t",1,1.235,12.98,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX004631","09Apr2014.Plate.22",5,6,"t",1,3.704,11.85,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX004631","09Apr2014.Plate.22",5,7,"t",1,3.704,12.74,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX004631","09Apr2014.Plate.22",4,6,"t",1,11.111,12.46,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX004631","09Apr2014.Plate.22",4,7,"t",1,11.111,11.57,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX004631","09Apr2014.Plate.22",3,6,"t",1,33.333,13.89,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX004631","09Apr2014.Plate.22",3,7,"t",1,33.333,12.36,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX004631","09Apr2014.Plate.22",2,6,"t",1,100,7.46,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX004631","09Apr2014.Plate.22",2,7,"t",1,100,6.52,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX004547","09Apr2014.Plate.27",7,6,"t",1,0.412,15.03,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX004547","09Apr2014.Plate.27",7,7,"t",1,0.412,13.66,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX004547","09Apr2014.Plate.27",6,6,"t",1,1.235,13.55,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX004547","09Apr2014.Plate.27",6,7,"t",1,1.235,10.57,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX004547","09Apr2014.Plate.27",5,6,"t",1,3.704,12.11,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX004547","09Apr2014.Plate.27",5,7,"t",1,3.704,11.03,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX004547","09Apr2014.Plate.27",4,6,"t",1,11.111,11.27,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX004547","09Apr2014.Plate.27",4,7,"t",1,11.111,8.98,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX004547","09Apr2014.Plate.27",3,6,"t",1,33.333,9.05,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX004547","09Apr2014.Plate.27",3,7,"t",1,33.333,6.31,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX004547","09Apr2014.Plate.27",2,6,"t",1,100,4.22,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX004547","09Apr2014.Plate.27",2,7,"t",1,100,2.84,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" -"TX004545","09Apr2014.Plate.14",7,10,"t",1,0.412,12.28,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX004545","09Apr2014.Plate.14",7,11,"t",1,0.412,11.65,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX004545","09Apr2014.Plate.14",6,10,"t",1,1.235,12.36,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX004545","09Apr2014.Plate.14",6,11,"t",1,1.235,10.74,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX004545","09Apr2014.Plate.14",5,10,"t",1,3.704,11.2,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX004545","09Apr2014.Plate.14",5,11,"t",1,3.704,9.46,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX004545","09Apr2014.Plate.14",4,10,"t",1,11.111,11.77,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX004545","09Apr2014.Plate.14",4,11,"t",1,11.111,11.34,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX004545","09Apr2014.Plate.14",3,10,"t",1,33.333,10.48,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX004545","09Apr2014.Plate.14",3,11,"t",1,33.333,7.65,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX004545","09Apr2014.Plate.14",2,10,"t",1,100,6.69,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX004545","09Apr2014.Plate.14",2,11,"t",1,100,5.38,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" -"TX004541","09Apr2014.Plate.19",7,10,"t",1,0.412,19.74,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX004541","09Apr2014.Plate.19",7,11,"t",1,0.412,16.8,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX004541","09Apr2014.Plate.19",6,10,"t",1,1.235,15.54,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX004541","09Apr2014.Plate.19",6,11,"t",1,1.235,15.29,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX004541","09Apr2014.Plate.19",5,10,"t",1,3.704,17.92,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX004541","09Apr2014.Plate.19",5,11,"t",1,3.704,14.97,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX004541","09Apr2014.Plate.19",4,10,"t",1,11.111,20.64,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX004541","09Apr2014.Plate.19",4,11,"t",1,11.111,18.36,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX004541","09Apr2014.Plate.19",3,10,"t",1,33.333,21.97,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX004541","09Apr2014.Plate.19",3,11,"t",1,33.333,21.54,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX004541","09Apr2014.Plate.19",2,10,"t",1,100,7,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX004541","09Apr2014.Plate.19",2,11,"t",1,100,6.49,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" -"TX004539","09Apr2014.Plate.22",7,8,"t",1,0.412,13.45,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX004539","09Apr2014.Plate.22",7,9,"t",1,0.412,12.53,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX004539","09Apr2014.Plate.22",6,8,"t",1,1.235,12.46,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX004539","09Apr2014.Plate.22",6,9,"t",1,1.235,10.55,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX004539","09Apr2014.Plate.22",5,8,"t",1,3.704,7.71,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX004539","09Apr2014.Plate.22",5,9,"t",1,3.704,6.44,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX004539","09Apr2014.Plate.22",4,8,"t",1,11.111,1.54,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX004539","09Apr2014.Plate.22",4,9,"t",1,11.111,1.46,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX004539","09Apr2014.Plate.22",3,8,"t",1,33.333,0.96,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX004539","09Apr2014.Plate.22",3,9,"t",1,33.333,0.88,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX004539","09Apr2014.Plate.22",2,8,"t",1,100,0.62,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX004539","09Apr2014.Plate.22",2,9,"t",1,100,0.64,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" -"TX004525","09Apr2014.Plate.23",7,4,"t",1,0.082,14.8,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX004525","09Apr2014.Plate.23",7,5,"t",1,0.082,11.61,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX004525","09Apr2014.Plate.23",6,4,"t",1,0.247,12.51,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX004525","09Apr2014.Plate.23",6,5,"t",1,0.247,12.09,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX004525","09Apr2014.Plate.23",5,4,"t",1,0.741,12.48,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX004525","09Apr2014.Plate.23",5,5,"t",1,0.741,11.3,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX004525","09Apr2014.Plate.23",4,4,"t",1,2.222,10.92,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX004525","09Apr2014.Plate.23",4,5,"t",1,2.222,10.51,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX004525","09Apr2014.Plate.23",3,4,"t",1,6.667,6.67,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX004525","09Apr2014.Plate.23",3,5,"t",1,6.667,6.96,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX004525","09Apr2014.Plate.23",2,4,"t",1,20,3.15,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX004525","09Apr2014.Plate.23",2,5,"t",1,20,2.87,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX004516","03Sep2014.Plate.5",7,4,"t",1,0.082,60.91,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX004516","03Sep2014.Plate.5",7,5,"t",1,0.082,61.83,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX004516","03Sep2014.Plate.5",6,4,"t",1,0.247,61.47,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX004516","03Sep2014.Plate.5",6,5,"t",1,0.247,60.24,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX004516","03Sep2014.Plate.5",5,4,"t",1,0.741,59.22,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX004516","03Sep2014.Plate.5",5,5,"t",1,0.741,69.98,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX004516","03Sep2014.Plate.5",4,4,"t",1,2.222,50,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX004516","03Sep2014.Plate.5",4,5,"t",1,2.222,55.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX004516","03Sep2014.Plate.5",3,4,"t",1,6.667,38.93,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX004516","03Sep2014.Plate.5",3,5,"t",1,6.667,43.39,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX004516","03Sep2014.Plate.5",2,4,"t",1,20,24.38,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX004516","03Sep2014.Plate.5",2,5,"t",1,20,27.39,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" -"TX004513","09Apr2014.Plate.23",7,8,"t",1,0.412,10.01,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX004513","09Apr2014.Plate.23",7,9,"t",1,0.412,9.54,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX004513","09Apr2014.Plate.23",6,8,"t",1,1.235,8.53,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX004513","09Apr2014.Plate.23",6,9,"t",1,1.235,8.84,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX004513","09Apr2014.Plate.23",5,8,"t",1,3.704,8.42,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX004513","09Apr2014.Plate.23",5,9,"t",1,3.704,6.51,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX004513","09Apr2014.Plate.23",4,8,"t",1,11.111,5.64,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX004513","09Apr2014.Plate.23",4,9,"t",1,11.111,6.41,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX004513","09Apr2014.Plate.23",3,9,"t",1,33.333,4.04,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX004513","09Apr2014.Plate.23",3,8,"t",1,33.333,4.44,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX004513","09Apr2014.Plate.23",2,8,"t",1,100,0.83,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX004511","09Apr2014.Plate.26",7,8,"t",1,0.412,13.67,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX004513","09Apr2014.Plate.23",2,9,"t",1,100,0.64,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" -"TX004511","09Apr2014.Plate.26",6,8,"t",1,1.235,13.13,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX004511","09Apr2014.Plate.26",7,9,"t",1,0.412,14.59,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX004511","09Apr2014.Plate.26",6,9,"t",1,1.235,12.47,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX004511","09Apr2014.Plate.26",5,9,"t",1,3.704,13.91,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX004511","09Apr2014.Plate.26",5,8,"t",1,3.704,15.6,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX004511","09Apr2014.Plate.26",4,8,"t",1,11.111,17.28,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX004511","09Apr2014.Plate.26",3,8,"t",1,33.333,9.32,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX004511","09Apr2014.Plate.26",4,9,"t",1,11.111,15.57,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX004511","09Apr2014.Plate.26",3,9,"t",1,33.333,6.04,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX004511","09Apr2014.Plate.26",2,9,"t",1,100,5.69,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX004511","09Apr2014.Plate.26",2,8,"t",1,100,7.37,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" -"TX004507","09Apr2014.Plate.29",7,8,"t",1,0.412,14.64,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX004507","09Apr2014.Plate.29",6,8,"t",1,1.235,12.56,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX004507","09Apr2014.Plate.29",7,9,"t",1,0.412,11.06,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX004507","09Apr2014.Plate.29",6,9,"t",1,1.235,10.52,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX004507","09Apr2014.Plate.29",5,9,"t",1,3.704,12.43,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX004507","09Apr2014.Plate.29",5,8,"t",1,3.704,14,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX004507","09Apr2014.Plate.29",4,8,"t",1,11.111,14.95,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX004507","09Apr2014.Plate.29",3,8,"t",1,33.333,18.36,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX004507","09Apr2014.Plate.29",4,9,"t",1,11.111,14.41,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX004507","09Apr2014.Plate.29",3,9,"t",1,33.333,14.41,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX004507","09Apr2014.Plate.29",2,9,"t",1,100,12.24,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX004507","09Apr2014.Plate.29",2,8,"t",1,100,12.05,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" -"TX004485","09Apr2014.Plate.20",7,6,"t",1,0.412,15.05,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX004485","09Apr2014.Plate.20",6,6,"t",1,1.235,14.1,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX004485","09Apr2014.Plate.20",7,7,"t",1,0.412,15.01,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX004485","09Apr2014.Plate.20",6,7,"t",1,1.235,12.03,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX004485","09Apr2014.Plate.20",5,6,"t",1,3.704,13.34,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX004485","09Apr2014.Plate.20",4,6,"t",1,11.111,10.15,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX004485","09Apr2014.Plate.20",5,7,"t",1,3.704,12.59,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX004485","09Apr2014.Plate.20",4,7,"t",1,11.111,10.87,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX004485","09Apr2014.Plate.20",3,7,"t",1,33.333,7.16,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX004485","09Apr2014.Plate.20",3,6,"t",1,33.333,9.14,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX004485","09Apr2014.Plate.20",2,6,"t",1,100,3.8,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX004479","09Apr2014.Plate.32",7,10,"t",1,0.412,12.56,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX004485","09Apr2014.Plate.20",2,7,"t",1,100,3.46,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" -"TX004479","09Apr2014.Plate.32",7,11,"t",1,0.412,11.23,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX004479","09Apr2014.Plate.32",6,11,"t",1,1.235,10.87,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX004479","09Apr2014.Plate.32",6,10,"t",1,1.235,12.79,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX004479","09Apr2014.Plate.32",5,10,"t",1,3.704,14.29,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX004479","09Apr2014.Plate.32",4,10,"t",1,11.111,14.59,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX004479","09Apr2014.Plate.32",5,11,"t",1,3.704,12.49,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX004479","09Apr2014.Plate.32",4,11,"t",1,11.111,10.61,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX004479","09Apr2014.Plate.32",3,11,"t",1,33.333,12.71,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX004479","09Apr2014.Plate.32",3,10,"t",1,33.333,16.62,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX004479","09Apr2014.Plate.32",2,10,"t",1,100,22.95,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX004358","09Apr2014.Plate.32",7,8,"t",1,0.412,15.45,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX004479","09Apr2014.Plate.32",2,11,"t",1,100,17.09,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX004358","09Apr2014.Plate.32",7,9,"t",1,0.412,11.28,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX004358","09Apr2014.Plate.32",6,9,"t",1,1.235,12.7,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX004358","09Apr2014.Plate.32",6,8,"t",1,1.235,14.7,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX004358","09Apr2014.Plate.32",5,8,"t",1,3.704,16.61,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX004358","09Apr2014.Plate.32",4,8,"t",1,11.111,13.38,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX004358","09Apr2014.Plate.32",5,9,"t",1,3.704,12.48,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX004358","09Apr2014.Plate.32",4,9,"t",1,11.111,11.65,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX004358","09Apr2014.Plate.32",3,9,"t",1,33.333,11.7,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX004358","09Apr2014.Plate.32",3,8,"t",1,33.333,12.98,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX004358","09Apr2014.Plate.32",2,8,"t",1,100,8.63,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX004310","03Sep2014.Plate.9",7,6,"t",1,0.082,57.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX004358","09Apr2014.Plate.32",2,9,"t",1,100,7.37,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" -"TX004310","03Sep2014.Plate.9",7,7,"t",1,0.082,59.93,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX004310","03Sep2014.Plate.9",6,7,"t",1,0.247,61.04,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX004310","03Sep2014.Plate.9",6,6,"t",1,0.247,64.56,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX004310","03Sep2014.Plate.9",5,6,"t",1,0.741,67.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX004310","03Sep2014.Plate.9",4,6,"t",1,2.222,62.13,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX004310","03Sep2014.Plate.9",5,7,"t",1,0.741,64.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX004310","03Sep2014.Plate.9",4,7,"t",1,2.222,66.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX004310","03Sep2014.Plate.9",3,7,"t",1,6.667,63.1,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX004310","03Sep2014.Plate.9",3,6,"t",1,6.667,61.93,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX004310","03Sep2014.Plate.9",2,6,"t",1,20,65.9,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX004209","09Apr2014.Plate.28",7,10,"t",1,0.412,14.2,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX004310","03Sep2014.Plate.9",2,7,"t",1,20,69.25,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" -"TX004209","09Apr2014.Plate.28",7,11,"t",1,0.412,12.21,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX004209","09Apr2014.Plate.28",6,11,"t",1,1.235,12.37,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX004209","09Apr2014.Plate.28",6,10,"t",1,1.235,11.32,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX004209","09Apr2014.Plate.28",5,10,"t",1,3.704,13.93,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX004209","09Apr2014.Plate.28",5,11,"t",1,3.704,12.69,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX004209","09Apr2014.Plate.28",4,10,"t",1,11.111,16.82,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX004209","09Apr2014.Plate.28",4,11,"t",1,11.111,13.67,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX004209","09Apr2014.Plate.28",3,10,"t",1,33.333,13.72,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX004209","09Apr2014.Plate.28",3,11,"t",1,33.333,11.42,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX004209","09Apr2014.Plate.28",2,11,"t",1,100,12.38,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX004209","09Apr2014.Plate.28",2,10,"t",1,100,17.65,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" -"TX004206","03Sep2014.Plate.17",7,10,"t",1,0.082,51.92,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX004206","03Sep2014.Plate.17",7,11,"t",1,0.082,60.72,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX004206","03Sep2014.Plate.17",6,10,"t",1,0.247,64.36,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX004206","03Sep2014.Plate.17",6,11,"t",1,0.247,60.47,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX004206","03Sep2014.Plate.17",5,10,"t",1,0.741,58.8,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX004206","03Sep2014.Plate.17",5,11,"t",1,0.741,54.12,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX004206","03Sep2014.Plate.17",4,10,"t",1,2.222,65.29,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX004193","09Apr2014.Plate.12",7,7,"t",1,0.412,14.98,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX004193","09Apr2014.Plate.12",7,6,"t",1,0.412,17.01,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" -"TX004206","03Sep2014.Plate.17",2,11,"t",1,20,32.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX004206","03Sep2014.Plate.17",2,10,"t",1,20,30.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX004206","03Sep2014.Plate.17",3,11,"t",1,6.667,54.75,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX004206","03Sep2014.Plate.17",3,10,"t",1,6.667,49.66,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" -"TX004206","03Sep2014.Plate.17",4,11,"t",1,2.222,61.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"spid","apid","rowi","coli","wllt","wllq","conc","rval","srcf","acsn" +"TX004193","09Apr2014.Plate.12",6,6,"t",1,1.235,16.68,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX004193","09Apr2014.Plate.12",5,6,"t",1,3.704,16.53,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX004193","09Apr2014.Plate.12",6,7,"t",1,1.235,16.81,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX004193","09Apr2014.Plate.12",5,7,"t",1,3.704,14.84,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX004193","09Apr2014.Plate.12",4,6,"t",1,11.111,15.33,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX004193","09Apr2014.Plate.12",4,7,"t",1,11.111,15.01,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX004193","09Apr2014.Plate.12",3,6,"t",1,33.333,14.8,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX004193","09Apr2014.Plate.12",3,7,"t",1,33.333,14.81,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX004193","09Apr2014.Plate.12",2,6,"t",1,100,9.72,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX004193","09Apr2014.Plate.12",2,7,"t",1,100,14.1,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX004059","09Apr2014.Plate.28",7,6,"t",1,0.412,12.61,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX004059","09Apr2014.Plate.28",7,7,"t",1,0.412,12.53,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX004059","09Apr2014.Plate.28",6,6,"t",1,1.235,10.98,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX004059","09Apr2014.Plate.28",6,7,"t",1,1.235,11.84,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX004059","09Apr2014.Plate.28",5,6,"t",1,3.704,13.6,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX004059","09Apr2014.Plate.28",5,7,"t",1,3.704,14.26,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX004059","09Apr2014.Plate.28",4,6,"t",1,11.111,10.85,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX004059","09Apr2014.Plate.28",4,7,"t",1,11.111,11.74,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX004059","09Apr2014.Plate.28",3,6,"t",1,33.333,9.57,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX004059","09Apr2014.Plate.28",3,7,"t",1,33.333,10.13,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX004059","09Apr2014.Plate.28",2,6,"t",1,100,9.04,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX004059","09Apr2014.Plate.28",2,7,"t",1,100,9.45,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX003893","09Apr2014.Plate.25",7,4,"t",1,0.004,13.04,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX003893","09Apr2014.Plate.25",7,5,"t",1,0.004,11,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX003893","09Apr2014.Plate.25",6,4,"t",1,0.012,13.1,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX003893","09Apr2014.Plate.25",6,5,"t",1,0.012,12.24,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX003893","09Apr2014.Plate.25",5,4,"t",1,0.037,11.35,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX003893","09Apr2014.Plate.25",5,5,"t",1,0.037,14.04,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX003893","09Apr2014.Plate.25",4,4,"t",1,0.111,12.34,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX003893","09Apr2014.Plate.25",4,5,"t",1,0.111,15.12,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX003893","09Apr2014.Plate.25",3,4,"t",1,0.333,11.78,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX003893","09Apr2014.Plate.25",3,5,"t",1,0.333,12.96,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX003893","09Apr2014.Plate.25",2,4,"t",1,1,8.81,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX003893","09Apr2014.Plate.25",2,5,"t",1,1,9.92,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX003879","09Apr2014.Plate.16",7,8,"t",1,0.206,15.01,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX003879","09Apr2014.Plate.16",7,9,"t",1,0.206,16.32,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX003879","09Apr2014.Plate.16",6,8,"t",1,0.617,13.93,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX003879","09Apr2014.Plate.16",6,9,"t",1,0.617,13.61,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX003879","09Apr2014.Plate.16",5,8,"t",1,1.852,13.25,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX003879","09Apr2014.Plate.16",5,9,"t",1,1.852,11.57,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX003879","09Apr2014.Plate.16",4,8,"t",1,5.556,12.17,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX003879","09Apr2014.Plate.16",4,9,"t",1,5.556,12.02,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX003879","09Apr2014.Plate.16",3,8,"t",1,16.667,9.8,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX003879","09Apr2014.Plate.16",3,9,"t",1,16.667,8.25,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX003879","09Apr2014.Plate.16",2,8,"t",1,50,11.31,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX003879","09Apr2014.Plate.16",2,9,"t",1,50,8.91,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX003871","09Apr2014.Plate.13",7,4,"t",1,0.206,15.79,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX003871","09Apr2014.Plate.13",7,5,"t",1,0.206,11.59,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX003871","09Apr2014.Plate.13",6,4,"t",1,0.617,13.31,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX003871","09Apr2014.Plate.13",6,5,"t",1,0.617,13.7,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX003871","09Apr2014.Plate.13",5,4,"t",1,1.852,15.79,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX003871","09Apr2014.Plate.13",5,5,"t",1,1.852,11.74,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX003871","09Apr2014.Plate.13",4,4,"t",1,5.556,14.16,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX003871","09Apr2014.Plate.13",4,5,"t",1,5.556,14.86,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX003871","09Apr2014.Plate.13",3,4,"t",1,16.667,9.28,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX003871","09Apr2014.Plate.13",3,5,"t",1,16.667,11.1,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX003871","09Apr2014.Plate.13",2,4,"t",1,50,6.34,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX003871","09Apr2014.Plate.13",2,5,"t",1,50,5.43,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX003751","03Sep2014.Plate.6",7,6,"t",1,0.082,66.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX003751","03Sep2014.Plate.6",7,7,"t",1,0.082,67.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX003751","03Sep2014.Plate.6",6,6,"t",1,0.247,69.86,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX003751","03Sep2014.Plate.6",6,7,"t",1,0.247,75.53,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX003751","03Sep2014.Plate.6",5,6,"t",1,0.741,78.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX003751","03Sep2014.Plate.6",5,7,"t",1,0.741,82.14,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX003751","03Sep2014.Plate.6",4,6,"t",1,2.222,77.52,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX003751","03Sep2014.Plate.6",4,7,"t",1,2.222,80.32,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX003751","03Sep2014.Plate.6",3,6,"t",1,6.667,65.79,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX003751","03Sep2014.Plate.6",3,7,"t",1,6.667,68.12,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX003751","03Sep2014.Plate.6",2,6,"t",1,20,55.92,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX003751","03Sep2014.Plate.6",2,7,"t",1,20,64.18,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX003572","09Apr2014.Plate.20",7,4,"t",1,0.082,14.95,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX003572","09Apr2014.Plate.20",7,5,"t",1,0.082,15.21,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX003572","09Apr2014.Plate.20",6,4,"t",1,0.247,11.82,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX003572","09Apr2014.Plate.20",6,5,"t",1,0.247,12.75,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX003572","09Apr2014.Plate.20",5,4,"t",1,0.741,10.18,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX003572","09Apr2014.Plate.20",5,5,"t",1,0.741,7.43,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX003572","09Apr2014.Plate.20",4,4,"t",1,2.222,4.47,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX003572","09Apr2014.Plate.20",4,5,"t",1,2.222,3.02,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX003572","09Apr2014.Plate.20",3,4,"t",1,6.667,1.49,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX003572","09Apr2014.Plate.20",3,5,"t",1,6.667,1.15,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX003572","09Apr2014.Plate.20",2,4,"t",1,20,0.57,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX003572","09Apr2014.Plate.20",2,5,"t",1,20,0.67,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX003350","09Apr2014.Plate.23",7,10,"t",1,0.412,15.97,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX003350","09Apr2014.Plate.23",7,11,"t",1,0.412,12.82,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX003350","09Apr2014.Plate.23",6,10,"t",1,1.235,12.56,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX003350","09Apr2014.Plate.23",6,11,"t",1,1.235,11.13,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX003350","09Apr2014.Plate.23",5,10,"t",1,3.704,9.8,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX003350","09Apr2014.Plate.23",5,11,"t",1,3.704,7.4,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX003350","09Apr2014.Plate.23",4,10,"t",1,11.111,6.76,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX003350","09Apr2014.Plate.23",4,11,"t",1,11.111,8.05,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX003350","09Apr2014.Plate.23",3,10,"t",1,33.333,4.72,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX003350","09Apr2014.Plate.23",3,11,"t",1,33.333,4.63,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX003350","09Apr2014.Plate.23",2,10,"t",1,100,2.64,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX003350","09Apr2014.Plate.23",2,11,"t",1,100,2.14,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX003294","09Apr2014.Plate.11",7,4,"t",1,0.412,15.43,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX003294","09Apr2014.Plate.11",7,5,"t",1,0.412,12.03,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX003294","09Apr2014.Plate.11",6,4,"t",1,1.235,16.34,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX003294","09Apr2014.Plate.11",6,5,"t",1,1.235,18.89,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX003294","09Apr2014.Plate.11",5,4,"t",1,3.704,17.67,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX003294","09Apr2014.Plate.11",5,5,"t",1,3.704,15.75,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX003294","09Apr2014.Plate.11",4,4,"t",1,11.111,22.45,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX003294","09Apr2014.Plate.11",4,5,"t",1,11.111,16.62,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX003294","09Apr2014.Plate.11",3,4,"t",1,33.333,22.06,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX003294","09Apr2014.Plate.11",3,5,"t",1,33.333,21.4,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX003294","09Apr2014.Plate.11",2,4,"t",1,100,22.12,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX003294","09Apr2014.Plate.11",2,5,"t",1,100,19.6,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX003282","09Apr2014.Plate.21",7,4,"t",1,0.412,11.24,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX003282","09Apr2014.Plate.21",7,5,"t",1,0.412,7.51,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX003282","09Apr2014.Plate.21",6,4,"t",1,1.235,11.15,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX003282","09Apr2014.Plate.21",6,5,"t",1,1.235,10.54,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX003282","09Apr2014.Plate.21",5,4,"t",1,3.704,9.49,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX003282","09Apr2014.Plate.21",5,5,"t",1,3.704,7.54,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX003282","09Apr2014.Plate.21",4,4,"t",1,11.111,9.63,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX003282","09Apr2014.Plate.21",4,5,"t",1,11.111,7.2,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX003282","09Apr2014.Plate.21",3,4,"t",1,33.333,11.09,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX003282","09Apr2014.Plate.21",3,5,"t",1,33.333,9.07,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX003282","09Apr2014.Plate.21",2,4,"t",1,100,9.2,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX003282","09Apr2014.Plate.21",2,5,"t",1,100,10.32,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX003240","09Apr2014.Plate.16",7,6,"t",1,0.412,15.11,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX003240","09Apr2014.Plate.16",7,7,"t",1,0.412,14.42,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX003240","09Apr2014.Plate.16",6,6,"t",1,1.235,16.29,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX003240","09Apr2014.Plate.16",6,7,"t",1,1.235,12.15,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX003240","09Apr2014.Plate.16",5,6,"t",1,3.704,14.32,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX003240","09Apr2014.Plate.16",5,7,"t",1,3.704,13.01,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX003240","09Apr2014.Plate.16",4,6,"t",1,11.111,14.89,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX003240","09Apr2014.Plate.16",4,7,"t",1,11.111,13.8,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX003240","09Apr2014.Plate.16",3,6,"t",1,33.333,18.84,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX003240","09Apr2014.Plate.16",3,7,"t",1,33.333,17.67,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX003240","09Apr2014.Plate.16",2,6,"t",1,100,24.39,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX003240","09Apr2014.Plate.16",2,7,"t",1,100,19.55,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX003238","09Apr2014.Plate.34",7,4,"t",1,0.041,13.1,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" +"TX003238","09Apr2014.Plate.34",7,5,"t",1,0.041,12.36,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" +"TX003238","09Apr2014.Plate.34",6,4,"t",1,0.123,12.26,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" +"TX003238","09Apr2014.Plate.34",6,5,"t",1,0.123,11.68,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" +"TX003238","09Apr2014.Plate.34",5,4,"t",1,0.37,15.27,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" +"TX003238","09Apr2014.Plate.34",5,5,"t",1,0.37,15.06,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" +"TX003238","09Apr2014.Plate.34",4,4,"t",1,1.111,13.79,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" +"TX003238","09Apr2014.Plate.34",4,5,"t",1,1.111,13.35,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" +"TX003238","09Apr2014.Plate.34",3,4,"t",1,3.333,14.89,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" +"TX003238","09Apr2014.Plate.34",3,5,"t",1,3.333,14.78,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" +"TX003238","09Apr2014.Plate.34",2,4,"t",1,10,12.34,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" +"TX003238","09Apr2014.Plate.34",2,5,"t",1,10,12.64,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" +"TX003216","09Apr2014.Plate.18",7,4,"t",1,0.206,16.79,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX003216","09Apr2014.Plate.18",7,5,"t",1,0.206,15.14,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX003216","09Apr2014.Plate.18",6,4,"t",1,0.617,32.71,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX003216","09Apr2014.Plate.18",6,5,"t",1,0.617,18.75,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX003216","09Apr2014.Plate.18",5,4,"t",1,1.852,13.5,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX003216","09Apr2014.Plate.18",5,5,"t",1,1.852,14.54,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX003216","09Apr2014.Plate.18",4,4,"t",1,5.556,12.53,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX003216","09Apr2014.Plate.18",4,5,"t",1,5.556,12.67,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX003216","09Apr2014.Plate.18",3,4,"t",1,16.667,15.4,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX003216","09Apr2014.Plate.18",3,5,"t",1,16.667,16.4,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX003216","09Apr2014.Plate.18",2,4,"t",1,50,15.82,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX003216","09Apr2014.Plate.18",2,5,"t",1,50,17.16,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX003170","09Apr2014.Plate.27",7,10,"t",1,0.412,15.26,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX003170","09Apr2014.Plate.27",7,11,"t",1,0.412,14.22,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX003170","09Apr2014.Plate.27",6,10,"t",1,1.235,14.17,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX003170","09Apr2014.Plate.27",6,11,"t",1,1.235,12.05,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX003170","09Apr2014.Plate.27",5,10,"t",1,3.704,17.85,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX003170","09Apr2014.Plate.27",5,11,"t",1,3.704,13.28,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX003170","09Apr2014.Plate.27",4,10,"t",1,11.111,17.12,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX003170","09Apr2014.Plate.27",4,11,"t",1,11.111,12.87,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX003170","09Apr2014.Plate.27",3,10,"t",1,33.333,13.64,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX003170","09Apr2014.Plate.27",3,11,"t",1,33.333,11.49,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX003170","09Apr2014.Plate.27",2,10,"t",1,100,22.89,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX003170","09Apr2014.Plate.27",2,11,"t",1,100,20.44,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX003164","09Apr2014.Plate.27",7,8,"t",1,0.412,15.79,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX003164","09Apr2014.Plate.27",7,9,"t",1,0.412,14.96,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX003164","09Apr2014.Plate.27",6,8,"t",1,1.235,13.15,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX003164","09Apr2014.Plate.27",6,9,"t",1,1.235,12.74,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX003164","09Apr2014.Plate.27",5,8,"t",1,3.704,13.65,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX003164","09Apr2014.Plate.27",5,9,"t",1,3.704,16.01,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX003164","09Apr2014.Plate.27",4,8,"t",1,11.111,15.2,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX003164","09Apr2014.Plate.27",4,9,"t",1,11.111,16,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX003164","09Apr2014.Plate.27",3,8,"t",1,33.333,13.23,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX003164","09Apr2014.Plate.27",3,9,"t",1,33.333,13.44,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX003164","09Apr2014.Plate.27",2,8,"t",1,100,15.33,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX003164","09Apr2014.Plate.27",2,9,"t",1,100,17.3,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX003076","09Apr2014.Plate.15",7,4,"t",1,0.206,20.04,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX003076","09Apr2014.Plate.15",7,5,"t",1,0.206,14.64,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX003076","09Apr2014.Plate.15",6,4,"t",1,0.617,13.76,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX003076","09Apr2014.Plate.15",6,5,"t",1,0.617,12.1,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX003076","09Apr2014.Plate.15",5,4,"t",1,1.852,15.41,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX003076","09Apr2014.Plate.15",5,5,"t",1,1.852,16.98,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX003076","09Apr2014.Plate.15",4,4,"t",1,5.556,19.92,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX003076","09Apr2014.Plate.15",4,5,"t",1,5.556,13.71,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX003076","09Apr2014.Plate.15",3,4,"t",1,16.667,17.84,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX003076","09Apr2014.Plate.15",3,5,"t",1,16.667,14.82,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX003076","09Apr2014.Plate.15",2,4,"t",1,50,13.88,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX003076","09Apr2014.Plate.15",2,5,"t",1,50,13.1,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX002934","09Apr2014.Plate.31",7,4,"t",1,0.412,11.99,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX002934","09Apr2014.Plate.31",7,5,"t",1,0.412,10.82,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX002934","09Apr2014.Plate.31",6,4,"t",1,1.235,9.68,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX002934","09Apr2014.Plate.31",6,5,"t",1,1.235,10.16,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX002934","09Apr2014.Plate.31",5,4,"t",1,3.704,12.91,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX002934","09Apr2014.Plate.31",5,5,"t",1,3.704,11.49,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX002934","09Apr2014.Plate.31",4,4,"t",1,11.111,13.44,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX002934","09Apr2014.Plate.31",4,5,"t",1,11.111,9.48,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX002934","09Apr2014.Plate.31",3,4,"t",1,33.333,7.9,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX002934","09Apr2014.Plate.31",3,5,"t",1,33.333,8.12,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX002934","09Apr2014.Plate.31",2,4,"t",1,100,8.45,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX002934","09Apr2014.Plate.31",2,5,"t",1,100,6.35,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX002910","09Apr2014.Plate.29",7,4,"t",1,0.412,14.77,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX002910","09Apr2014.Plate.29",7,5,"t",1,0.412,12.15,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX002910","09Apr2014.Plate.29",6,4,"t",1,1.235,12.18,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX002910","09Apr2014.Plate.29",6,5,"t",1,1.235,10.37,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX002910","09Apr2014.Plate.29",5,4,"t",1,3.704,16.39,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX002910","09Apr2014.Plate.29",5,5,"t",1,3.704,11.85,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX002910","09Apr2014.Plate.29",4,4,"t",1,11.111,15.08,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX002910","09Apr2014.Plate.29",3,4,"t",1,33.333,16.37,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX002910","09Apr2014.Plate.29",4,5,"t",1,11.111,13.68,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX002910","09Apr2014.Plate.29",3,5,"t",1,33.333,15.11,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX002910","09Apr2014.Plate.29",2,4,"t",1,100,16.64,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX002910","09Apr2014.Plate.29",2,5,"t",1,100,14.66,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX002674","09Apr2014.Plate.29",7,7,"t",1,0.412,11.17,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX002674","09Apr2014.Plate.29",7,6,"t",1,0.412,13.25,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX002674","09Apr2014.Plate.29",6,6,"t",1,1.235,11.99,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX002674","09Apr2014.Plate.29",6,7,"t",1,1.235,12.4,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX002674","09Apr2014.Plate.29",5,6,"t",1,3.704,17.18,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX002674","09Apr2014.Plate.29",4,6,"t",1,11.111,15.89,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX002674","09Apr2014.Plate.29",5,7,"t",1,3.704,13.77,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX002674","09Apr2014.Plate.29",4,7,"t",1,11.111,14.01,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX002674","09Apr2014.Plate.29",3,6,"t",1,33.333,18.58,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX002674","09Apr2014.Plate.29",3,7,"t",1,33.333,22.22,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX002674","09Apr2014.Plate.29",2,7,"t",1,100,17.45,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX002674","09Apr2014.Plate.29",2,6,"t",1,100,22.29,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX002640","09Apr2014.Plate.23",7,6,"t",1,0.206,16.34,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX002640","09Apr2014.Plate.23",7,7,"t",1,0.206,10.81,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX002640","09Apr2014.Plate.23",6,6,"t",1,0.617,12.76,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX002640","09Apr2014.Plate.23",5,6,"t",1,1.852,14.77,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX002640","09Apr2014.Plate.23",6,7,"t",1,0.617,13.04,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX002640","09Apr2014.Plate.23",5,7,"t",1,1.852,13.43,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX002640","09Apr2014.Plate.23",4,6,"t",1,5.556,13.71,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX002640","09Apr2014.Plate.23",4,7,"t",1,5.556,13.25,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX002640","09Apr2014.Plate.23",3,7,"t",1,16.667,11.73,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX002640","09Apr2014.Plate.23",3,6,"t",1,16.667,15.89,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX002640","09Apr2014.Plate.23",2,6,"t",1,50,16.39,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX002640","09Apr2014.Plate.23",2,7,"t",1,50,16.18,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX002436","09Apr2014.Plate.21",7,6,"t",1,0.412,11.37,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX002436","09Apr2014.Plate.21",6,6,"t",1,1.235,14.07,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX002436","09Apr2014.Plate.21",7,7,"t",1,0.412,12.38,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX002436","09Apr2014.Plate.21",6,7,"t",1,1.235,12.05,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX002436","09Apr2014.Plate.21",5,6,"t",1,3.704,14.62,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX002436","09Apr2014.Plate.21",5,7,"t",1,3.704,11.71,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX002436","09Apr2014.Plate.21",4,7,"t",1,11.111,13.74,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX002436","09Apr2014.Plate.21",4,6,"t",1,11.111,11.64,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX002436","09Apr2014.Plate.21",3,6,"t",1,33.333,20.03,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX002436","09Apr2014.Plate.21",3,7,"t",1,33.333,17.71,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX002436","09Apr2014.Plate.21",2,6,"t",1,100,8.79,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX002330","09Apr2014.Plate.24",7,4,"t",1,0.412,11.56,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX002436","09Apr2014.Plate.21",2,7,"t",1,100,6.62,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX002330","09Apr2014.Plate.24",7,5,"t",1,0.412,11.54,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX002330","09Apr2014.Plate.24",6,4,"t",1,1.235,11.33,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX002330","09Apr2014.Plate.24",5,4,"t",1,3.704,11.68,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX002330","09Apr2014.Plate.24",6,5,"t",1,1.235,13.71,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX002330","09Apr2014.Plate.24",5,5,"t",1,3.704,13.64,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX002330","09Apr2014.Plate.24",4,5,"t",1,11.111,12.82,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX002330","09Apr2014.Plate.24",4,4,"t",1,11.111,13.57,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX002330","09Apr2014.Plate.24",3,4,"t",1,33.333,15.96,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX002330","09Apr2014.Plate.24",3,5,"t",1,33.333,15.76,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX002330","09Apr2014.Plate.24",2,5,"t",1,100,9.29,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX002330","09Apr2014.Plate.24",2,4,"t",1,100,10.58,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX002231","09Apr2014.Plate.33",7,8,"t",1,0.412,15.98,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX002231","09Apr2014.Plate.33",7,9,"t",1,0.412,15.27,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX002231","09Apr2014.Plate.33",6,8,"t",1,1.235,16.5,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX002231","09Apr2014.Plate.33",5,8,"t",1,3.704,17.29,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX002231","09Apr2014.Plate.33",6,9,"t",1,1.235,15.15,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX002231","09Apr2014.Plate.33",5,9,"t",1,3.704,14.06,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX002231","09Apr2014.Plate.33",4,8,"t",1,11.111,19.28,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX002231","09Apr2014.Plate.33",4,9,"t",1,11.111,15.14,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX002231","09Apr2014.Plate.33",3,9,"t",1,33.333,14.98,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX002231","09Apr2014.Plate.33",3,8,"t",1,33.333,21.46,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX002231","09Apr2014.Plate.33",2,8,"t",1,100,12.34,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX002231","09Apr2014.Plate.33",2,9,"t",1,100,11.79,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX001757","03Sep2014.Plate.2",7,11,"t",1,0.082,58.59,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX001757","03Sep2014.Plate.2",7,10,"t",1,0.082,64.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX001757","03Sep2014.Plate.2",6,10,"t",1,0.247,64.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX001757","03Sep2014.Plate.2",6,11,"t",1,0.247,69.24,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX001757","03Sep2014.Plate.2",5,11,"t",1,0.741,64.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX001757","03Sep2014.Plate.2",5,10,"t",1,0.741,69.35,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX001757","03Sep2014.Plate.2",4,10,"t",1,2.222,61.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX001757","03Sep2014.Plate.2",4,11,"t",1,2.222,60.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX001757","03Sep2014.Plate.2",3,10,"t",1,6.667,55.64,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX001757","03Sep2014.Plate.2",3,11,"t",1,6.667,61.42,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX001757","03Sep2014.Plate.2",2,10,"t",1,20,50.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX001757","03Sep2014.Plate.2",2,11,"t",1,20,58.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX001689","09Apr2014.Plate.30",7,8,"t",1,0.206,12.69,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX001689","09Apr2014.Plate.30",7,9,"t",1,0.206,11.47,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX001689","09Apr2014.Plate.30",6,9,"t",1,0.617,10.01,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX001689","09Apr2014.Plate.30",6,8,"t",1,0.617,11.64,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX001689","09Apr2014.Plate.30",5,8,"t",1,1.852,14.12,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX001689","09Apr2014.Plate.30",5,9,"t",1,1.852,14.76,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX001689","09Apr2014.Plate.30",4,8,"t",1,5.556,12.21,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX001689","09Apr2014.Plate.30",3,8,"t",1,16.667,10.18,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX001689","09Apr2014.Plate.30",4,9,"t",1,5.556,13.13,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX001689","09Apr2014.Plate.30",3,9,"t",1,16.667,8.72,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX001689","09Apr2014.Plate.30",2,8,"t",1,50,6.08,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX001689","09Apr2014.Plate.30",2,9,"t",1,50,4.88,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX001595","20130320.Plate.4",7,7,"t",1,0.04,20.96,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"TX001595","20130320.Plate.4",7,6,"t",1,0.04,16.59,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"TX001595","20130320.Plate.4",6,6,"t",1,0.12,17.41,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"TX001595","20130320.Plate.4",6,7,"t",1,0.12,18.43,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"TX001595","20130320.Plate.4",5,6,"t",1,0.37,15.64,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"TX001595","20130320.Plate.4",4,6,"t",1,1.11,14.59,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"TX001595","20130320.Plate.4",5,7,"t",1,0.37,17.96,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"TX001595","20130320.Plate.4",4,7,"t",1,1.11,19.78,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"TX001595","20130320.Plate.4",3,6,"t",1,3.33,15.31,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"TX001595","20130320.Plate.4",3,7,"t",1,3.33,18.37,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"TX001595","20130320.Plate.4",2,7,"t",1,10,13.45,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"TX001595","20130320.Plate.4",2,6,"t",1,10,13.03,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"TX001593","20130320.Plate.3",7,10,"t",1,0.04,10.98,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"TX001593","20130320.Plate.3",7,11,"t",1,0.04,10.74,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"TX001593","20130320.Plate.3",6,10,"t",1,0.12,10.99,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"TX001593","20130320.Plate.3",5,10,"t",1,0.37,10.13,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"TX001593","20130320.Plate.3",6,11,"t",1,0.12,13.51,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"TX001593","20130320.Plate.3",5,11,"t",1,0.37,10.69,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"TX001593","20130320.Plate.3",4,10,"t",1,1.11,5.28,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"TX001593","20130320.Plate.3",4,11,"t",1,1.11,6.38,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"TX001593","20130320.Plate.3",3,11,"t",1,3.33,2.97,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"TX001593","20130320.Plate.3",3,10,"t",1,3.33,2.9,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"TX001593","20130320.Plate.3",2,10,"t",1,10,1.48,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"TX001593","20130320.Plate.3",2,11,"t",1,10,1.82,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"TX0012741","03Sep2014.Plate.3",7,11,"t",1,0.082,36.45,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX0012741","03Sep2014.Plate.3",7,10,"t",1,0.082,59.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX0012741","03Sep2014.Plate.3",6,10,"t",1,0.247,65.55,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX0012741","03Sep2014.Plate.3",6,11,"t",1,0.247,55.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX0012741","03Sep2014.Plate.3",5,11,"t",1,0.741,57.72,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX0012741","03Sep2014.Plate.3",5,10,"t",1,0.741,68.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX0012741","03Sep2014.Plate.3",4,10,"t",1,2.222,64.11,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX0012741","03Sep2014.Plate.3",4,11,"t",1,2.222,59.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX0012741","03Sep2014.Plate.3",3,11,"t",1,6.667,53.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX0012741","03Sep2014.Plate.3",3,10,"t",1,6.667,65.35,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX0012741","03Sep2014.Plate.3",2,10,"t",1,20,39.28,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX0012741","03Sep2014.Plate.3",2,11,"t",1,20,36.33,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX0012739","09Apr2014.Plate.32",7,6,"t",1,0.412,15.98,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX0012739","09Apr2014.Plate.32",6,6,"t",1,1.235,14.95,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX0012739","09Apr2014.Plate.32",7,7,"t",1,0.412,12.48,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX0012739","09Apr2014.Plate.32",6,7,"t",1,1.235,16.5,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX0012739","09Apr2014.Plate.32",5,6,"t",1,3.704,10.67,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX0012739","09Apr2014.Plate.32",5,7,"t",1,3.704,11.91,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX0012739","09Apr2014.Plate.32",4,7,"t",1,11.111,3.3,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX0012739","09Apr2014.Plate.32",4,6,"t",1,11.111,3.44,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX0012739","09Apr2014.Plate.32",3,6,"t",1,33.333,2.22,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX0012739","09Apr2014.Plate.32",3,7,"t",1,33.333,2.29,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX0012739","09Apr2014.Plate.32",2,6,"t",1,100,1.27,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX0012733","09Apr2014.Plate.11",7,10,"t",1,0.412,14.52,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX0012739","09Apr2014.Plate.32",2,7,"t",1,100,1.23,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX0012733","09Apr2014.Plate.11",7,11,"t",1,0.412,13.53,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX0012733","09Apr2014.Plate.11",6,10,"t",1,1.235,17.35,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX0012733","09Apr2014.Plate.11",6,11,"t",1,1.235,17.26,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX0012733","09Apr2014.Plate.11",5,10,"t",1,3.704,14.66,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX0012733","09Apr2014.Plate.11",5,11,"t",1,3.704,13.09,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX0012733","09Apr2014.Plate.11",4,10,"t",1,11.111,12.67,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX0012733","09Apr2014.Plate.11",4,11,"t",1,11.111,14.1,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX0012733","09Apr2014.Plate.11",3,11,"t",1,33.333,13.2,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX0012733","09Apr2014.Plate.11",3,10,"t",1,33.333,13.91,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX0012733","09Apr2014.Plate.11",2,10,"t",1,100,8.35,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX0012733","09Apr2014.Plate.11",2,11,"t",1,100,8.07,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX0012724","09Apr2014.Plate.30",7,7,"t",1,0.412,13.78,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX0012724","09Apr2014.Plate.30",7,6,"t",1,0.412,14.55,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX0012724","09Apr2014.Plate.30",6,6,"t",1,1.235,12.5,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX0012724","09Apr2014.Plate.30",6,7,"t",1,1.235,11.04,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX0012724","09Apr2014.Plate.30",5,6,"t",1,3.704,19.53,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX0012724","09Apr2014.Plate.30",4,6,"t",1,11.111,20.16,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX0012724","09Apr2014.Plate.30",5,7,"t",1,3.704,18.08,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX0012724","09Apr2014.Plate.30",4,7,"t",1,11.111,17.87,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX0012724","09Apr2014.Plate.30",3,6,"t",1,33.333,15.56,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX0012724","09Apr2014.Plate.30",3,7,"t",1,33.333,16,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX0012724","09Apr2014.Plate.30",2,7,"t",1,100,1.81,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX0012724","09Apr2014.Plate.30",2,6,"t",1,100,1.74,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX001184","09Apr2014.Plate.21",7,8,"t",1,0.206,6.4,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX001184","09Apr2014.Plate.21",7,9,"t",1,0.206,5.93,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX001184","09Apr2014.Plate.21",6,8,"t",1,0.617,8.48,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX001184","09Apr2014.Plate.21",5,8,"t",1,1.852,7.51,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX001184","09Apr2014.Plate.21",6,9,"t",1,0.617,5.76,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX001184","09Apr2014.Plate.21",5,9,"t",1,1.852,6.66,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX001184","09Apr2014.Plate.21",4,8,"t",1,5.556,8.51,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX001184","09Apr2014.Plate.21",4,9,"t",1,5.556,7.88,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX001184","09Apr2014.Plate.21",3,9,"t",1,16.667,6.25,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX001184","09Apr2014.Plate.21",3,8,"t",1,16.667,8.59,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX001184","09Apr2014.Plate.21",2,8,"t",1,50,8.66,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX001184","09Apr2014.Plate.21",2,9,"t",1,50,6.56,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX001140","09Apr2014.Plate.12",7,8,"t",1,0.206,12.61,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX001140","09Apr2014.Plate.12",6,8,"t",1,0.617,11.45,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX001140","09Apr2014.Plate.12",7,9,"t",1,0.206,10.14,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX001140","09Apr2014.Plate.12",6,9,"t",1,0.617,10.33,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX001140","09Apr2014.Plate.12",5,8,"t",1,1.852,9.84,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX001140","09Apr2014.Plate.12",5,9,"t",1,1.852,8.78,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX001140","09Apr2014.Plate.12",4,9,"t",1,5.556,9.69,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX001140","09Apr2014.Plate.12",4,8,"t",1,5.556,9.93,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX001140","09Apr2014.Plate.12",3,8,"t",1,16.667,9.95,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX001140","09Apr2014.Plate.12",3,9,"t",1,16.667,9.39,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX001140","09Apr2014.Plate.12",2,8,"t",1,50,9.41,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX001132","09Apr2014.Plate.24",7,8,"t",1,0.412,12.51,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX001140","09Apr2014.Plate.12",2,9,"t",1,50,12.69,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX001132","09Apr2014.Plate.24",7,9,"t",1,0.412,9.35,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX001132","09Apr2014.Plate.24",6,8,"t",1,1.235,14.24,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX001132","09Apr2014.Plate.24",6,9,"t",1,1.235,12.27,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX001132","09Apr2014.Plate.24",5,9,"t",1,3.704,9.38,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX001132","09Apr2014.Plate.24",5,8,"t",1,3.704,10.31,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX001132","09Apr2014.Plate.24",4,8,"t",1,11.111,11.45,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX001132","09Apr2014.Plate.24",4,9,"t",1,11.111,11.4,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX001132","09Apr2014.Plate.24",3,9,"t",1,33.333,7.2,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX001132","09Apr2014.Plate.24",3,8,"t",1,33.333,10.12,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX001132","09Apr2014.Plate.24",2,8,"t",1,100,1.55,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX001132","09Apr2014.Plate.24",2,9,"t",1,100,1.36,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX001106","09Apr2014.Plate.13",7,10,"t",1,0.412,14.32,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX001106","09Apr2014.Plate.13",7,11,"t",1,0.412,13.8,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX001106","09Apr2014.Plate.13",6,10,"t",1,1.235,11.64,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX001106","09Apr2014.Plate.13",6,11,"t",1,1.235,12.5,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX001106","09Apr2014.Plate.13",5,11,"t",1,3.704,10.52,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX001106","09Apr2014.Plate.13",5,10,"t",1,3.704,13.02,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX001106","09Apr2014.Plate.13",4,10,"t",1,11.111,12.42,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX001106","09Apr2014.Plate.13",4,11,"t",1,11.111,11.87,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX001106","09Apr2014.Plate.13",3,10,"t",1,33.333,14.4,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX001106","09Apr2014.Plate.13",2,10,"t",1,100,11.73,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX001106","09Apr2014.Plate.13",3,11,"t",1,33.333,13.09,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX001106","09Apr2014.Plate.13",2,11,"t",1,100,11.45,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX001083","03Sep2014.Plate.6",7,4,"t",1,0.082,60.65,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX001083","03Sep2014.Plate.6",6,4,"t",1,0.247,74.23,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX001083","03Sep2014.Plate.6",7,5,"t",1,0.082,60.49,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX001083","03Sep2014.Plate.6",6,5,"t",1,0.247,66.04,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX001083","03Sep2014.Plate.6",5,4,"t",1,0.741,76.16,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX001083","03Sep2014.Plate.6",4,4,"t",1,2.222,69.91,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX001083","03Sep2014.Plate.6",5,5,"t",1,0.741,82.42,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX001083","03Sep2014.Plate.6",4,5,"t",1,2.222,78.9,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX001083","03Sep2014.Plate.6",3,4,"t",1,6.667,63.81,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX001083","03Sep2014.Plate.6",2,4,"t",1,20,44.51,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX001083","03Sep2014.Plate.6",3,5,"t",1,6.667,65.3,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX001083","03Sep2014.Plate.6",2,5,"t",1,20,47.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX000789","20130320.Plate.6",7,8,"t",1,0.08,15.79,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"TX000789","20130320.Plate.6",7,9,"t",1,0.08,16.97,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"TX000789","20130320.Plate.6",6,9,"t",1,0.25,15.35,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"TX000789","20130320.Plate.6",6,8,"t",1,0.25,13.53,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"TX000789","20130320.Plate.6",5,8,"t",1,0.74,13.18,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"TX000789","20130320.Plate.6",5,9,"t",1,0.74,14.96,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"TX000789","20130320.Plate.6",4,8,"t",1,2.22,12.11,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"TX000789","20130320.Plate.6",3,8,"t",1,6.67,10.5,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"TX000789","20130320.Plate.6",4,9,"t",1,2.22,12.09,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"TX000789","20130320.Plate.6",3,9,"t",1,6.67,9.97,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"TX000789","20130320.Plate.6",2,8,"t",1,20,10.85,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"TX000789","20130320.Plate.6",2,9,"t",1,20,9.54,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"PRO","20130321.Plate.9",5,2,"m",1,3,0.62,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"PRO","20130321.Plate.9",5,3,"m",1,3,0.76,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"PRO","20130321.Plate.8",5,3,"m",1,3,0.55,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"PRO","20130321.Plate.8",5,2,"m",1,3,0.71,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"PRO","20130321.Plate.7",5,3,"m",1,3,0.66,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"PRO","20130321.Plate.6",5,3,"m",1,3,0.59,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"PRO","20130321.Plate.7",5,2,"m",1,3,0.53,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"PRO","20130321.Plate.6",5,2,"m",1,3,0.67,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"PRO","20130321.Plate.5",5,3,"m",1,3,0.5,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"PRO","20130321.Plate.5",5,2,"m",1,3,0.6,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"PRO","20130321.Plate.4",5,2,"m",1,3,0.54,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"PRO","20130321.Plate.4",5,3,"m",1,3,0.6,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"PRO","20130321.Plate.3",5,3,"m",1,3,0.66,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"PRO","20130321.Plate.3",5,2,"m",1,3,0.67,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"PRO","20130321.Plate.2",5,3,"m",1,3,0.58,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"PRO","20130321.Plate.1",5,3,"m",1,3,0.56,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"PRO","20130321.Plate.2",5,2,"m",1,3,0.61,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"PRO","20130321.Plate.1",5,2,"m",1,3,0.61,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"PRO","20130320.Plate.9",5,3,"m",1,3,0.56,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"PRO","20130320.Plate.8",5,3,"m",1,3,0.64,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"PRO","20130320.Plate.9",5,2,"m",1,3,0.64,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"PRO","20130320.Plate.8",5,2,"m",1,3,0.48,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"PRO","20130320.Plate.7",5,3,"m",1,3,0.6,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"PRO","20130320.Plate.7",5,2,"m",1,3,0.63,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"PRO","20130320.Plate.6",5,3,"m",1,3,0.64,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"PRO","20130320.Plate.5",5,3,"m",1,3,0.71,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"PRO","20130320.Plate.6",5,2,"m",0,3,NA,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"PRO","20130320.Plate.5",5,2,"m",1,3,0.67,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"PRO","20130320.Plate.4",5,3,"m",1,3,0.62,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"PRO","20130320.Plate.4",5,2,"m",1,3,0.57,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"PRO","20130320.Plate.3",5,2,"m",1,3,0.64,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"PRO","20130320.Plate.3",5,3,"m",1,3,0.59,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"PRO","20130320.Plate.2",5,3,"m",1,3,0.63,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"PRO","20130320.Plate.2",5,2,"m",1,3,0.58,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"PRO","20130320.Plate.15",5,3,"m",1,3,0.71,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"PRO","20130320.Plate.14",5,3,"m",1,3,0.66,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"PRO","20130320.Plate.15",5,2,"m",1,3,0.57,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"PRO","20130320.Plate.14",5,2,"m",1,3,0.6,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"PRO","20130320.Plate.13",5,3,"m",1,3,0.65,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"PRO","20130320.Plate.13",5,2,"m",1,3,0.65,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"PRO","20130320.Plate.12",5,2,"m",1,3,0.68,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"PRO","20130320.Plate.12",5,3,"m",1,3,0.54,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"PRO","20130320.Plate.11",5,3,"m",1,3,0.51,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"PRO","20130320.Plate.11",5,2,"m",1,3,0.59,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"PRO","20130320.Plate.10",5,3,"m",1,3,0.7,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"PRO","20130320.Plate.1",5,3,"m",1,3,0.96,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"PRO","20130320.Plate.10",5,2,"m",1,3,0.64,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"PRO","20130320.Plate.1",5,2,"m",1,3,0.3,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"FOR","20130321.Plate.9",3,3,"p",1,10,116.71,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"FOR","20130321.Plate.9",3,2,"p",1,10,123.01,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"FOR","20130321.Plate.8",3,2,"p",1,10,123.65,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"FOR","20130321.Plate.8",3,3,"p",1,10,123.05,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"FOR","20130321.Plate.7",3,3,"p",1,10,113.89,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"FOR","20130321.Plate.7",3,2,"p",1,10,130.81,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"FOR","20130321.Plate.6",3,3,"p",1,10,112.82,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"FOR","20130321.Plate.5",3,3,"p",1,10,109.62,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"FOR","20130321.Plate.6",3,2,"p",1,10,127.9,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"FOR","20130321.Plate.5",3,2,"p",1,10,119.76,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"FOR","20130321.Plate.4",3,3,"p",1,10,121.74,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"FOR","20130321.Plate.4",3,2,"p",1,10,118.19,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"FOR","20130321.Plate.3",3,2,"p",1,10,114.86,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"FOR","20130321.Plate.3",3,3,"p",1,10,129.11,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"FOR","20130321.Plate.2",3,3,"p",1,10,129.4,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"FOR","20130321.Plate.2",3,2,"p",1,10,119.92,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"FOR","20130321.Plate.1",3,3,"p",1,10,118.75,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"FOR","20130320.Plate.9",3,3,"p",1,10,69.78,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"FOR","20130321.Plate.1",3,2,"p",1,10,108.86,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"FOR","20130320.Plate.9",3,2,"p",1,10,62.75,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"FOR","20130320.Plate.8",3,3,"p",1,10,54.98,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"FOR","20130320.Plate.8",3,2,"p",1,10,48.55,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"FOR","20130320.Plate.7",3,2,"p",1,10,49.77,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"FOR","20130320.Plate.7",3,3,"p",1,10,56.17,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"FOR","20130320.Plate.6",3,3,"p",1,10,60.24,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"FOR","20130320.Plate.6",3,2,"p",0,10,NA,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"FOR","20130320.Plate.5",3,3,"p",1,10,57.18,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"FOR","20130320.Plate.4",3,3,"p",1,10,64.5,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"FOR","20130320.Plate.5",3,2,"p",1,10,60.96,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"FOR","20130320.Plate.4",3,2,"p",1,10,63.74,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"FOR","20130320.Plate.3",3,3,"p",1,10,58.42,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"FOR","20130320.Plate.3",3,2,"p",1,10,46.75,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"FOR","20130320.Plate.2",3,2,"p",1,10,54.79,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"FOR","20130320.Plate.2",3,3,"p",1,10,62.92,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"FOR","20130320.Plate.15",3,3,"p",1,10,67.17,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"FOR","20130320.Plate.15",3,2,"p",1,10,63.9,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"FOR","20130320.Plate.14",3,3,"p",1,10,55.61,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"FOR","20130320.Plate.13",3,3,"p",1,10,58.54,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"FOR","20130320.Plate.14",3,2,"p",1,10,56.96,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"FOR","20130320.Plate.13",3,2,"p",1,10,62.19,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"FOR","20130320.Plate.12",3,3,"p",1,10,70.79,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"FOR","20130320.Plate.12",3,2,"p",1,10,58.34,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"FOR","20130320.Plate.11",3,2,"p",1,10,67.71,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"FOR","20130320.Plate.11",3,3,"p",1,10,59.54,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"FOR","20130320.Plate.10",3,3,"p",1,10,63.9,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"FOR","20130320.Plate.10",3,2,"p",1,10,62.58,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"FOR","20130320.Plate.1",3,3,"p",1,10,0.85,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"DMSO","20130321.Plate.9",7,3,"n",1,0.1,28.88,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"FOR","20130320.Plate.1",3,2,"p",1,10,14.53,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"DMSO","20130321.Plate.9",6,3,"n",1,0.1,28.09,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"DMSO","20130321.Plate.9",2,3,"n",1,0.1,24.64,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"DMSO","20130321.Plate.9",2,2,"n",1,0.1,25.94,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"DMSO","20130321.Plate.8",6,3,"n",1,0.1,29.46,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"DMSO","20130321.Plate.8",7,3,"n",1,0.1,27.63,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"DMSO","20130321.Plate.8",2,3,"n",1,0.1,26.18,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"DMSO","20130321.Plate.8",2,2,"n",1,0.1,26.54,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"DMSO","20130321.Plate.7",7,3,"n",1,0.1,28.85,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"DMSO","20130321.Plate.7",2,3,"n",1,0.1,22.72,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"DMSO","20130321.Plate.7",6,3,"n",1,0.1,23.34,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"DMSO","20130321.Plate.7",2,2,"n",1,0.1,24.53,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"DMSO","20130321.Plate.6",7,3,"n",1,0.1,27.46,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"DMSO","20130321.Plate.6",6,3,"n",1,0.1,31.19,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"DMSO","20130321.Plate.6",2,2,"n",1,0.1,24.65,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"DMSO","20130321.Plate.6",2,3,"n",1,0.1,29.51,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"DMSO","20130321.Plate.5",7,3,"n",1,0.1,27.24,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"DMSO","20130321.Plate.5",6,3,"n",1,0.1,31.3,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"DMSO","20130321.Plate.5",2,3,"n",1,0.1,23.97,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"DMSO","20130321.Plate.4",7,3,"n",1,0.1,28.88,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"DMSO","20130321.Plate.5",2,2,"n",1,0.1,23.34,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"DMSO","20130321.Plate.4",6,3,"n",1,0.1,30.19,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"DMSO","20130321.Plate.4",2,3,"n",1,0.1,27.55,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"DMSO","20130321.Plate.4",2,2,"n",1,0.1,22.09,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"DMSO","20130321.Plate.3",6,3,"n",1,0.1,28.65,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"DMSO","20130321.Plate.3",7,3,"n",1,0.1,27.35,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"DMSO","20130321.Plate.3",2,3,"n",1,0.1,28.05,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"DMSO","20130321.Plate.3",2,2,"n",1,0.1,23.75,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"DMSO","20130321.Plate.2",6,3,"n",1,0.1,26.73,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"DMSO","20130321.Plate.2",7,3,"n",1,0.1,28.73,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"DMSO","20130321.Plate.2",2,3,"n",1,0.1,29.84,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"DMSO","20130321.Plate.2",2,2,"n",1,0.1,26.74,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"DMSO","20130321.Plate.1",7,3,"n",1,0.1,30.72,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"DMSO","20130321.Plate.1",2,3,"n",1,0.1,25.41,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"DMSO","20130321.Plate.1",6,3,"n",1,0.1,31.49,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"DMSO","20130321.Plate.1",2,2,"n",1,0.1,28.75,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"DMSO","20130320.Plate.9",7,3,"n",1,0.1,12.87,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"DMSO","20130320.Plate.9",6,3,"n",1,0.1,14.04,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"DMSO","20130320.Plate.9",2,2,"n",1,0.1,10.85,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"DMSO","20130320.Plate.9",2,3,"n",1,0.1,12.4,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"DMSO","20130320.Plate.8",7,3,"n",1,0.1,11.1,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"DMSO","20130320.Plate.8",6,3,"n",1,0.1,11.53,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"DMSO","20130320.Plate.8",2,3,"n",1,0.1,14.01,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"DMSO","20130320.Plate.7",7,3,"n",1,0.1,14.21,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"DMSO","20130320.Plate.8",2,2,"n",1,0.1,11.73,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"DMSO","20130320.Plate.7",6,3,"n",1,0.1,11.32,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"DMSO","20130320.Plate.7",2,3,"n",1,0.1,13.62,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"DMSO","20130320.Plate.7",2,2,"n",1,0.1,15.08,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"DMSO","20130320.Plate.6",6,3,"n",1,0.1,12.29,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"DMSO","20130320.Plate.6",7,3,"n",1,0.1,11.01,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"DMSO","20130320.Plate.6",2,3,"n",1,0.1,13.35,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"DMSO","20130320.Plate.6",2,2,"n",0,0.1,NA,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"DMSO","20130320.Plate.5",7,3,"n",1,0.1,9.74,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"DMSO","20130320.Plate.5",2,3,"n",1,0.1,13.79,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"DMSO","20130320.Plate.5",6,3,"n",1,0.1,11.61,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"DMSO","20130320.Plate.5",2,2,"n",1,0.1,9.76,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"DMSO","20130320.Plate.4",7,3,"n",1,0.1,14.45,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"DMSO","20130320.Plate.4",6,3,"n",1,0.1,14.07,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"DMSO","20130320.Plate.4",2,2,"n",1,0.1,10.32,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"DMSO","20130320.Plate.4",2,3,"n",1,0.1,13.28,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"DMSO","20130320.Plate.3",7,3,"n",1,0.1,11.77,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"DMSO","20130320.Plate.3",6,3,"n",1,0.1,12.33,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"DMSO","20130320.Plate.3",2,3,"n",1,0.1,13.23,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"DMSO","20130320.Plate.2",7,3,"n",1,0.1,12.03,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"DMSO","20130320.Plate.3",2,2,"n",1,0.1,12.53,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"DMSO","20130320.Plate.2",6,3,"n",1,0.1,16.22,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"DMSO","20130320.Plate.2",2,3,"n",1,0.1,13.17,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"DMSO","20130320.Plate.2",2,2,"n",1,0.1,13.7,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"DMSO","20130320.Plate.15",6,3,"n",1,0.1,15.14,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"DMSO","20130320.Plate.15",7,3,"n",1,0.1,14.59,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"DMSO","20130320.Plate.15",2,3,"n",1,0.1,12.85,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"DMSO","20130320.Plate.15",2,2,"n",1,0.1,13.98,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"DMSO","20130320.Plate.14",7,3,"n",1,0.1,11.86,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"DMSO","20130320.Plate.14",2,3,"n",1,0.1,13.32,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"DMSO","20130320.Plate.14",6,3,"n",1,0.1,12.94,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"DMSO","20130320.Plate.14",2,2,"n",1,0.1,11.25,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"DMSO","20130320.Plate.13",7,3,"n",1,0.1,14.67,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"DMSO","20130320.Plate.13",6,3,"n",1,0.1,13.81,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"DMSO","20130320.Plate.13",2,2,"n",1,0.1,13.67,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"DMSO","20130320.Plate.13",2,3,"n",1,0.1,13.15,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"DMSO","20130320.Plate.12",7,3,"n",1,0.1,12.07,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"DMSO","20130320.Plate.12",6,3,"n",1,0.1,15.26,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"DMSO","20130320.Plate.12",2,2,"n",1,0.1,13.66,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"DMSO","20130320.Plate.12",2,3,"n",1,0.1,15.03,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"DMSO","20130320.Plate.11",7,3,"n",1,0.1,11.72,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"DMSO","20130320.Plate.11",6,3,"n",1,0.1,13.94,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"DMSO","20130320.Plate.11",2,2,"n",1,0.1,14.33,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"DMSO","20130320.Plate.11",2,3,"n",1,0.1,13.1,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"DMSO","20130320.Plate.10",7,3,"n",1,0.1,12.64,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"DMSO","20130320.Plate.10",6,3,"n",1,0.1,13,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"DMSO","20130320.Plate.10",2,3,"n",1,0.1,14.83,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"DMSO","20130320.Plate.1",7,3,"n",1,0.1,0.76,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"DMSO","20130320.Plate.10",2,2,"n",1,0.1,14.39,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"DMSO","20130320.Plate.1",6,3,"n",1,0.1,0.94,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"DMSO","20130320.Plate.1",2,3,"n",1,0.1,0.81,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"DMSO","20130320.Plate.1",2,2,"n",1,0.1,3.86,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"BF20128140","26Mar2014.Plate.7",7,5,"t",1,0.041,7.34,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF20128140","26Mar2014.Plate.7",7,4,"t",1,0.041,10.32,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF20128140","26Mar2014.Plate.7",6,4,"t",1,0.123,8.41,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF20128140","26Mar2014.Plate.7",6,5,"t",1,0.123,8.36,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF20128140","26Mar2014.Plate.7",5,4,"t",1,0.37,8.14,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF20128140","26Mar2014.Plate.7",4,4,"t",1,1.111,7.28,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF20128140","26Mar2014.Plate.7",5,5,"t",1,0.37,6.96,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF20128140","26Mar2014.Plate.7",4,5,"t",1,1.111,5.34,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF20128140","26Mar2014.Plate.7",3,4,"t",1,3.333,4.59,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF20128140","26Mar2014.Plate.7",3,5,"t",1,3.333,3.6,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF20128140","26Mar2014.Plate.7",2,5,"t",1,10,2.19,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF20128140","26Mar2014.Plate.7",2,4,"t",1,10,3.12,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF10128353","26Mar2014.Plate.6",7,8,"t",1,0.041,9.41,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF10128353","26Mar2014.Plate.6",7,9,"t",1,0.041,8.87,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF10128353","26Mar2014.Plate.6",6,8,"t",1,0.123,9.25,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF10128353","26Mar2014.Plate.6",5,8,"t",1,0.37,9.68,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF10128353","26Mar2014.Plate.6",6,9,"t",1,0.123,7.61,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF10128353","26Mar2014.Plate.6",5,9,"t",1,0.37,8.91,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF10128353","26Mar2014.Plate.6",4,8,"t",1,1.111,10.4,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF10128353","26Mar2014.Plate.6",4,9,"t",1,1.111,7.63,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF10128353","26Mar2014.Plate.6",3,9,"t",1,3.333,9.6,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF10128353","26Mar2014.Plate.6",3,8,"t",1,3.333,9.58,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF10128353","26Mar2014.Plate.6",2,8,"t",1,10,9.29,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF10128353","26Mar2014.Plate.6",2,9,"t",1,10,7.74,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF10128140","26Mar2014.Plate.6",7,6,"t",1,0.041,12.48,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF10128140","26Mar2014.Plate.6",6,6,"t",1,0.123,10.41,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF10128140","26Mar2014.Plate.6",7,7,"t",0,0.041,NA,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF10128140","26Mar2014.Plate.6",6,7,"t",1,0.123,7.41,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF10128140","26Mar2014.Plate.6",5,6,"t",1,0.37,8.52,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF10128140","26Mar2014.Plate.6",5,7,"t",1,0.37,7.05,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF10128140","26Mar2014.Plate.6",4,7,"t",1,1.111,6.3,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF10128140","26Mar2014.Plate.6",4,6,"t",1,1.111,7.87,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF10128140","26Mar2014.Plate.6",3,6,"t",1,3.333,6.03,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF10128140","26Mar2014.Plate.6",3,7,"t",1,3.333,4.65,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF10128140","26Mar2014.Plate.6",2,7,"t",1,10,3.25,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF10128140","26Mar2014.Plate.6",2,6,"t",1,10,3.23,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF00131808","26Mar2014.Plate.8",7,4,"t",1,0.412,8.39,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00131808","26Mar2014.Plate.8",7,5,"t",1,0.412,8.11,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00131808","26Mar2014.Plate.8",6,4,"t",1,1.235,6.82,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00131808","26Mar2014.Plate.8",6,5,"t",1,1.235,7.95,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00131808","26Mar2014.Plate.8",5,4,"t",1,3.704,8.04,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00131808","26Mar2014.Plate.8",5,5,"t",1,3.704,8.99,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00131808","26Mar2014.Plate.8",4,5,"t",1,11.111,9.35,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00131808","26Mar2014.Plate.8",4,4,"t",1,11.111,11.27,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00131808","26Mar2014.Plate.8",3,4,"t",1,33.333,10.01,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00131808","26Mar2014.Plate.8",3,5,"t",1,33.333,9.46,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00131808","26Mar2014.Plate.8",2,4,"t",1,100,13.18,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00131807","20130320.Plate.5",7,10,"t",1,0.41,16.62,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00131808","26Mar2014.Plate.8",2,5,"t",1,100,12.18,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00131807","20130320.Plate.5",7,11,"t",1,0.41,17.12,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00131807","20130320.Plate.5",6,10,"t",1,1.23,15.4,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00131807","20130320.Plate.5",6,11,"t",1,1.23,18.94,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00131807","20130320.Plate.5",5,11,"t",1,3.7,17.53,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00131807","20130320.Plate.5",5,10,"t",1,3.7,13.72,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00131807","20130320.Plate.5",4,10,"t",1,11.11,12.85,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00131807","20130320.Plate.5",4,11,"t",1,11.11,14.18,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00131807","20130320.Plate.5",3,10,"t",1,33.33,8.83,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00131807","20130320.Plate.5",2,10,"t",1,100,4.3,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00131807","20130320.Plate.5",3,11,"t",1,33.33,10.34,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00131807","20130320.Plate.5",2,11,"t",1,100,5.85,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00131806","26Mar2014.Plate.3",7,6,"t",1,0.412,8.33,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00131806","26Mar2014.Plate.3",7,7,"t",1,0.412,7.94,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00131806","26Mar2014.Plate.3",6,7,"t",1,1.235,6.58,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00131806","26Mar2014.Plate.3",6,6,"t",1,1.235,7.49,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00131806","26Mar2014.Plate.3",5,6,"t",1,3.704,7.91,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00131806","26Mar2014.Plate.3",5,7,"t",1,3.704,6.58,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00131806","26Mar2014.Plate.3",4,6,"t",1,11.111,7.59,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00131806","26Mar2014.Plate.3",3,6,"t",1,33.333,8.24,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00131806","26Mar2014.Plate.3",4,7,"t",1,11.111,7.16,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00131806","26Mar2014.Plate.3",3,7,"t",1,33.333,8.11,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00131806","26Mar2014.Plate.3",2,6,"t",1,100,8.93,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00131806","26Mar2014.Plate.3",2,7,"t",1,100,7.11,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00131805","20130321.Plate.5",7,5,"t",1,0.003,27.78,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00131805","20130321.Plate.5",7,4,"t",1,0.003,24.76,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00131805","20130321.Plate.5",6,4,"t",1,0.01,28.49,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00131805","20130321.Plate.5",6,5,"t",1,0.01,26.69,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00131805","20130321.Plate.5",5,4,"t",1,0.04,25.66,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00131805","20130321.Plate.5",4,4,"t",1,0.11,25.88,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00131805","20130321.Plate.5",5,5,"t",1,0.04,28.26,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00131805","20130321.Plate.5",4,5,"t",1,0.11,23.28,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00131805","20130321.Plate.5",3,4,"t",1,0.33,21.62,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00131805","20130321.Plate.5",3,5,"t",1,0.33,26.93,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00131805","20130321.Plate.5",2,5,"t",1,1.001,22.05,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00131805","20130321.Plate.5",2,4,"t",1,1.001,20.97,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128356","26Mar2014.Plate.5",7,6,"t",1,0.041,9.1,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128356","26Mar2014.Plate.5",7,7,"t",1,0.041,11.25,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128356","26Mar2014.Plate.5",6,6,"t",1,0.123,8.99,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128356","26Mar2014.Plate.5",5,6,"t",1,0.37,9.26,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128356","26Mar2014.Plate.5",6,7,"t",1,0.123,10.8,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128356","26Mar2014.Plate.5",5,7,"t",1,0.37,9.25,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128356","26Mar2014.Plate.5",4,6,"t",1,1.111,7.14,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128356","26Mar2014.Plate.5",3,6,"t",1,3.333,5.06,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128356","26Mar2014.Plate.5",4,7,"t",1,1.111,7.83,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128356","26Mar2014.Plate.5",3,7,"t",1,3.333,4.61,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128356","26Mar2014.Plate.5",2,6,"t",1,10,2.41,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128356","26Mar2014.Plate.5",2,7,"t",1,10,1.54,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128355","20130320.Plate.7",7,7,"t",1,0.41,14.27,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128355","20130320.Plate.7",7,6,"t",1,0.41,15.92,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128355","20130320.Plate.7",6,6,"t",1,1.23,13.97,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128355","20130320.Plate.7",6,7,"t",1,1.23,14.93,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128355","20130320.Plate.7",5,6,"t",1,3.7,13.96,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128355","20130320.Plate.7",4,6,"t",1,11.11,16.05,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128355","20130320.Plate.7",5,7,"t",1,3.7,16.14,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128355","20130320.Plate.7",4,7,"t",1,11.11,16.06,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128355","20130320.Plate.7",3,6,"t",1,33.33,13.61,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128355","20130320.Plate.7",3,7,"t",1,33.33,11.03,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128355","20130320.Plate.7",2,7,"t",1,100,11.8,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128355","20130320.Plate.7",2,6,"t",1,100,10.92,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128353","20130321.Plate.7",7,8,"t",1,0.04,30.15,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128353","20130321.Plate.7",7,9,"t",1,0.04,26.57,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128353","20130321.Plate.7",6,8,"t",1,0.12,27.33,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128353","20130321.Plate.7",5,8,"t",1,0.37,23.15,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128353","20130321.Plate.7",6,9,"t",1,0.12,26.16,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128353","20130321.Plate.7",5,9,"t",1,0.37,19.91,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128353","20130321.Plate.7",4,8,"t",1,1.11,30.68,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128353","20130321.Plate.7",4,9,"t",1,1.11,31.71,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128353","20130321.Plate.7",3,9,"t",1,3.33,28.96,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128353","20130321.Plate.7",3,8,"t",1,3.33,32.27,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128353","20130321.Plate.7",2,8,"t",1,10,29.81,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128353","20130321.Plate.7",2,9,"t",1,10,28.62,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128349","20130320.Plate.14",7,10,"t",1,0.41,15.13,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128349","20130320.Plate.14",6,10,"t",1,1.23,20.36,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128349","20130320.Plate.14",7,11,"t",1,0.41,14.37,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128349","20130320.Plate.14",6,11,"t",1,1.23,18.76,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128349","20130320.Plate.14",5,10,"t",1,3.7,26.34,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128349","20130320.Plate.14",5,11,"t",1,3.7,20.67,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128349","20130320.Plate.14",4,11,"t",1,11.11,19.67,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128349","20130320.Plate.14",4,10,"t",1,11.11,19.09,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128349","20130320.Plate.14",3,10,"t",1,33.33,19.71,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128349","20130320.Plate.14",3,11,"t",1,33.33,21.82,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128349","20130320.Plate.14",2,10,"t",1,100,18.6,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128346","20130321.Plate.6",7,8,"t",1,0.41,30.21,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128349","20130320.Plate.14",2,11,"t",1,100,21.02,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128346","20130321.Plate.6",7,9,"t",1,0.41,27.92,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128346","20130321.Plate.6",6,8,"t",1,1.23,27.34,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128346","20130321.Plate.6",6,9,"t",1,1.23,28.43,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128346","20130321.Plate.6",5,9,"t",1,3.7,26.5,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128346","20130321.Plate.6",5,8,"t",1,3.7,23.9,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128346","20130321.Plate.6",4,8,"t",1,11.11,29.84,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128346","20130321.Plate.6",4,9,"t",1,11.11,25.89,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128346","20130321.Plate.6",3,8,"t",1,33.33,25.53,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128346","20130321.Plate.6",2,8,"t",1,100,23.15,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128346","20130321.Plate.6",3,9,"t",1,33.33,26.81,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128346","20130321.Plate.6",2,9,"t",1,100,21.03,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128344","20130320.Plate.12",7,10,"t",1,0.41,15.61,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128344","20130320.Plate.12",6,10,"t",1,1.23,14.62,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128344","20130320.Plate.12",7,11,"t",1,0.41,15.5,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128344","20130320.Plate.12",6,11,"t",1,1.23,17.31,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128344","20130320.Plate.12",5,10,"t",1,3.7,18.32,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128344","20130320.Plate.12",4,10,"t",1,11.11,18.69,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128344","20130320.Plate.12",5,11,"t",1,3.7,16.93,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128344","20130320.Plate.12",4,11,"t",1,11.11,21.25,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128344","20130320.Plate.12",3,10,"t",1,33.33,23.27,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128344","20130320.Plate.12",2,10,"t",1,100,22.46,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128344","20130320.Plate.12",3,11,"t",1,33.33,26.09,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128344","20130320.Plate.12",2,11,"t",1,100,28.07,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128340","20130321.Plate.9",7,6,"t",1,0.41,24.55,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128340","20130321.Plate.9",6,6,"t",1,1.23,27.14,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128340","20130321.Plate.9",7,7,"t",1,0.41,28.98,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128340","20130321.Plate.9",6,7,"t",1,1.23,27.14,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128340","20130321.Plate.9",5,6,"t",1,3.7,27.87,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128340","20130321.Plate.9",4,6,"t",1,11.11,29.22,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128340","20130321.Plate.9",5,7,"t",1,3.7,26.63,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128340","20130321.Plate.9",4,7,"t",1,11.11,29.42,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128340","20130321.Plate.9",3,6,"t",1,33.33,28.14,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128340","20130321.Plate.9",3,7,"t",1,33.33,28.49,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128340","20130321.Plate.9",2,7,"t",1,100,33.09,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128340","20130321.Plate.9",2,6,"t",1,100,31.61,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128332","20130320.Plate.9",7,10,"t",1,0.21,13.89,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128332","20130320.Plate.9",7,11,"t",1,0.21,15.5,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128332","20130320.Plate.9",6,10,"t",1,0.62,14.73,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128332","20130320.Plate.9",5,10,"t",1,1.85,14.81,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128332","20130320.Plate.9",6,11,"t",1,0.62,15.02,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128332","20130320.Plate.9",5,11,"t",1,1.85,17.65,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128332","20130320.Plate.9",4,10,"t",1,5.56,13.2,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128332","20130320.Plate.9",4,11,"t",1,5.56,15.01,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128332","20130320.Plate.9",3,11,"t",1,16.67,21.81,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128332","20130320.Plate.9",3,10,"t",1,16.67,16.14,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128332","20130320.Plate.9",2,10,"t",1,50,15.75,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128332","20130320.Plate.9",2,11,"t",1,50,20.61,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128330","20130320.Plate.7",7,10,"t",1,0.04,12.87,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128330","20130320.Plate.7",6,10,"t",1,0.12,17.08,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128330","20130320.Plate.7",7,11,"t",1,0.04,17.52,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128330","20130320.Plate.7",6,11,"t",1,0.12,14.19,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128330","20130320.Plate.7",5,10,"t",1,0.37,15,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128330","20130320.Plate.7",5,11,"t",1,0.37,15.12,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128330","20130320.Plate.7",4,11,"t",1,1.11,16.66,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128330","20130320.Plate.7",4,10,"t",1,1.11,21.91,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128330","20130320.Plate.7",3,10,"t",1,3.33,20.35,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128330","20130320.Plate.7",3,11,"t",1,3.33,16.34,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128330","20130320.Plate.7",2,10,"t",1,10,13.82,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128329","26Mar2014.Plate.4",7,10,"t",1,0.412,9.29,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128330","20130320.Plate.7",2,11,"t",1,10,19.89,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128329","26Mar2014.Plate.4",7,11,"t",1,0.412,8.27,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128329","26Mar2014.Plate.4",6,10,"t",1,1.235,9.24,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128329","26Mar2014.Plate.4",5,10,"t",1,3.704,7.69,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128329","26Mar2014.Plate.4",6,11,"t",1,1.235,9.47,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128329","26Mar2014.Plate.4",5,11,"t",1,3.704,6.81,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128329","26Mar2014.Plate.4",4,11,"t",1,11.111,7.04,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128329","26Mar2014.Plate.4",4,10,"t",1,11.111,8.8,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128329","26Mar2014.Plate.4",3,10,"t",1,33.333,9.2,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128329","26Mar2014.Plate.4",3,11,"t",1,33.333,6.85,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128329","26Mar2014.Plate.4",2,10,"t",1,100,10.27,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128324","26Mar2014.Plate.6",7,4,"t",1,0.004,10.07,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF00128329","26Mar2014.Plate.4",2,11,"t",1,100,7.34,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128324","26Mar2014.Plate.6",7,5,"t",1,0.004,9.8,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF00128324","26Mar2014.Plate.6",6,4,"t",1,0.012,7.89,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF00128324","26Mar2014.Plate.6",6,5,"t",1,0.012,9.99,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF00128324","26Mar2014.Plate.6",5,5,"t",1,0.037,8.03,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF00128324","26Mar2014.Plate.6",5,4,"t",1,0.037,8.97,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF00128324","26Mar2014.Plate.6",4,4,"t",1,0.111,7.54,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF00128324","26Mar2014.Plate.6",4,5,"t",1,0.111,7.61,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF00128324","26Mar2014.Plate.6",3,4,"t",1,0.333,7.71,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF00128324","26Mar2014.Plate.6",2,4,"t",1,1,4.23,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF00128324","26Mar2014.Plate.6",3,5,"t",1,0.333,5.98,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF00128324","26Mar2014.Plate.6",2,5,"t",1,1,4.37,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF00128322","20130320.Plate.8",7,10,"t",1,0.41,12.99,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128322","20130320.Plate.8",7,11,"t",1,0.41,15.54,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128322","20130320.Plate.8",6,11,"t",1,1.23,19.83,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128322","20130320.Plate.8",6,10,"t",1,1.23,18.49,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128322","20130320.Plate.8",5,10,"t",1,3.7,15.77,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128322","20130320.Plate.8",5,11,"t",1,3.7,16.11,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128322","20130320.Plate.8",4,10,"t",1,11.11,12.91,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128322","20130320.Plate.8",3,10,"t",1,33.33,16.83,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128322","20130320.Plate.8",4,11,"t",1,11.11,15.06,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128322","20130320.Plate.8",3,11,"t",1,33.33,15.44,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128322","20130320.Plate.8",2,10,"t",1,100,11.38,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128322","20130320.Plate.8",2,11,"t",1,100,10.3,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128318","26Mar2014.Plate.5",7,5,"t",1,0.412,10.05,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128318","26Mar2014.Plate.5",7,4,"t",1,0.412,8.36,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128318","26Mar2014.Plate.5",6,4,"t",1,1.235,9.49,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128318","26Mar2014.Plate.5",6,5,"t",1,1.235,8.63,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128318","26Mar2014.Plate.5",5,4,"t",1,3.704,8.22,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128318","26Mar2014.Plate.5",4,4,"t",1,11.111,6.79,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128318","26Mar2014.Plate.5",5,5,"t",1,3.704,8.25,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128318","26Mar2014.Plate.5",4,5,"t",1,11.111,8.63,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128318","26Mar2014.Plate.5",3,4,"t",1,33.333,8.46,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128318","26Mar2014.Plate.5",3,5,"t",1,33.333,9.09,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128318","26Mar2014.Plate.5",2,5,"t",1,100,12.09,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128318","26Mar2014.Plate.5",2,4,"t",1,100,8.58,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128313","20130320.Plate.12",7,6,"t",1,0.41,19.74,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128313","20130320.Plate.12",7,7,"t",1,0.41,20.21,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128313","20130320.Plate.12",6,6,"t",1,1.23,17.55,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128313","20130320.Plate.12",5,6,"t",1,3.7,26.46,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128313","20130320.Plate.12",6,7,"t",1,1.23,21.75,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128313","20130320.Plate.12",5,7,"t",1,3.7,24.18,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128313","20130320.Plate.12",4,6,"t",1,11.11,26.93,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128313","20130320.Plate.12",4,7,"t",1,11.11,23.26,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128313","20130320.Plate.12",3,7,"t",1,33.33,24.98,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128313","20130320.Plate.12",3,6,"t",1,33.33,28.95,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128313","20130320.Plate.12",2,6,"t",1,100,21.07,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128313","20130320.Plate.12",2,7,"t",1,100,21.8,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128312","20130320.Plate.14",7,4,"t",1,0.41,17.09,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128312","20130320.Plate.14",6,4,"t",1,1.23,17.4,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128312","20130320.Plate.14",7,5,"t",1,0.41,16.95,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128312","20130320.Plate.14",6,5,"t",1,1.23,21.09,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128312","20130320.Plate.14",5,4,"t",1,3.7,16.56,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128312","20130320.Plate.14",5,5,"t",1,3.7,16.67,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128312","20130320.Plate.14",4,5,"t",1,11.11,14.11,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128312","20130320.Plate.14",4,4,"t",1,11.11,16.19,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128312","20130320.Plate.14",3,4,"t",1,33.33,15.15,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128312","20130320.Plate.14",3,5,"t",1,33.33,15.74,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128312","20130320.Plate.14",2,4,"t",1,100,15.29,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128306","20130320.Plate.9",7,4,"t",1,0.41,18.87,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128312","20130320.Plate.14",2,5,"t",1,100,15.71,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128306","20130320.Plate.9",7,5,"t",1,0.41,15.79,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128306","20130320.Plate.9",6,4,"t",1,1.23,16.8,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128306","20130320.Plate.9",6,5,"t",1,1.23,13.66,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128306","20130320.Plate.9",5,5,"t",1,3.7,16.92,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128306","20130320.Plate.9",5,4,"t",1,3.7,17.5,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128306","20130320.Plate.9",4,4,"t",1,11.11,15.79,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128306","20130320.Plate.9",4,5,"t",1,11.11,14.87,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128306","20130320.Plate.9",3,4,"t",1,33.33,23.85,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128306","20130320.Plate.9",2,4,"t",1,100,20.4,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128306","20130320.Plate.9",3,5,"t",1,33.33,22,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128306","20130320.Plate.9",2,5,"t",1,100,22.11,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128303","20130320.Plate.4",7,8,"t",1,0.41,18.83,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"BF00128303","20130320.Plate.4",7,9,"t",1,0.41,17.66,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"BF00128303","20130320.Plate.4",6,8,"t",1,1.23,19.6,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"BF00128303","20130320.Plate.4",5,8,"t",1,3.7,17.67,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"BF00128303","20130320.Plate.4",6,9,"t",1,1.23,18.81,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"BF00128303","20130320.Plate.4",5,9,"t",1,3.7,15.8,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"BF00128303","20130320.Plate.4",4,8,"t",1,11.11,18.1,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"BF00128303","20130320.Plate.4",4,9,"t",1,11.11,19.08,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"BF00128303","20130320.Plate.4",3,9,"t",1,33.33,16.84,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"BF00128303","20130320.Plate.4",3,8,"t",1,33.33,18.09,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"BF00128303","20130320.Plate.4",2,8,"t",1,100,15.25,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"BF00128303","20130320.Plate.4",2,9,"t",1,100,14.86,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"BF00128302","20130321.Plate.9",7,4,"t",1,0.41,26.07,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128302","20130321.Plate.9",6,4,"t",1,1.23,24.78,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128302","20130321.Plate.9",7,5,"t",1,0.41,26.24,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128302","20130321.Plate.9",6,5,"t",1,1.23,27.45,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128302","20130321.Plate.9",5,4,"t",1,3.7,33.04,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128302","20130321.Plate.9",5,5,"t",1,3.7,31.62,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128302","20130321.Plate.9",4,5,"t",1,11.11,33.53,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128302","20130321.Plate.9",4,4,"t",1,11.11,37.21,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128302","20130321.Plate.9",3,4,"t",1,33.33,27.36,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128302","20130321.Plate.9",3,5,"t",1,33.33,26.1,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128302","20130321.Plate.9",2,4,"t",1,100,3.16,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128301","20130320.Plate.10",7,10,"t",1,0.04,14.48,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128302","20130321.Plate.9",2,5,"t",1,100,1.45,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128301","20130320.Plate.10",7,11,"t",1,0.04,16.55,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128301","20130320.Plate.10",6,10,"t",1,0.12,16.24,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128301","20130320.Plate.10",6,11,"t",1,0.12,15.39,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128301","20130320.Plate.10",5,11,"t",1,0.37,14.98,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128301","20130320.Plate.10",5,10,"t",1,0.37,13.72,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128301","20130320.Plate.10",4,10,"t",1,1.11,15.21,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128301","20130320.Plate.10",4,11,"t",1,1.11,15.32,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128301","20130320.Plate.10",3,10,"t",1,3.33,14.43,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128301","20130320.Plate.10",2,10,"t",1,10,13.13,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128301","20130320.Plate.10",3,11,"t",1,3.33,14.26,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128301","20130320.Plate.10",2,11,"t",1,10,11.61,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128300","20130321.Plate.7",7,10,"t",1,0.41,29.37,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128300","20130321.Plate.7",7,11,"t",1,0.41,28.19,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128300","20130321.Plate.7",6,11,"t",1,1.23,29.1,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128300","20130321.Plate.7",6,10,"t",1,1.23,23.85,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128300","20130321.Plate.7",5,10,"t",1,3.7,20.18,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128300","20130321.Plate.7",5,11,"t",1,3.7,23.94,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128300","20130321.Plate.7",4,10,"t",1,11.11,30.75,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128300","20130321.Plate.7",3,10,"t",1,33.33,31.77,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128300","20130321.Plate.7",4,11,"t",1,11.11,29.67,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128300","20130321.Plate.7",3,11,"t",1,33.33,28.05,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128300","20130321.Plate.7",2,10,"t",1,100,25.96,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128300","20130321.Plate.7",2,11,"t",1,100,27.58,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128299","20130320.Plate.6",7,10,"t",1,0.04,14.96,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128299","20130320.Plate.6",6,10,"t",1,0.12,12.88,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128299","20130320.Plate.6",7,11,"t",1,0.04,16.37,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128299","20130320.Plate.6",6,11,"t",1,0.12,17.4,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128299","20130320.Plate.6",5,10,"t",1,0.37,13.11,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128299","20130320.Plate.6",5,11,"t",1,0.37,13.33,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128299","20130320.Plate.6",4,11,"t",1,1.11,13.07,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128299","20130320.Plate.6",4,10,"t",1,1.11,12.69,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128299","20130320.Plate.6",3,10,"t",1,3.33,13.16,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128299","20130320.Plate.6",3,11,"t",1,3.33,12.4,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128299","20130320.Plate.6",2,10,"t",1,10,9.07,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128296","20130321.Plate.5",7,10,"t",1,0.21,30.19,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128299","20130320.Plate.6",2,11,"t",1,10,9.46,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128296","20130321.Plate.5",7,11,"t",1,0.21,26.2,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128296","20130321.Plate.5",6,10,"t",1,0.62,26.85,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128296","20130321.Plate.5",6,11,"t",1,0.62,27.31,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128296","20130321.Plate.5",5,11,"t",1,1.85,30.12,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128296","20130321.Plate.5",5,10,"t",1,1.85,28.98,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128296","20130321.Plate.5",4,10,"t",1,5.56,24.93,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128296","20130321.Plate.5",4,11,"t",1,5.56,27.37,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128296","20130321.Plate.5",3,10,"t",1,16.67,21.51,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128296","20130321.Plate.5",2,10,"t",1,50,18.76,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128296","20130321.Plate.5",3,11,"t",1,16.67,20.81,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128296","20130321.Plate.5",2,11,"t",1,50,18.65,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128295","20130320.Plate.9",7,8,"t",1,0.04,18.33,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128295","20130320.Plate.9",7,9,"t",1,0.04,15.99,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128295","20130320.Plate.9",6,9,"t",1,0.12,16.84,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128295","20130320.Plate.9",6,8,"t",1,0.12,14.2,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128295","20130320.Plate.9",5,8,"t",1,0.37,17.05,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128295","20130320.Plate.9",5,9,"t",1,0.37,15.17,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128295","20130320.Plate.9",4,9,"t",1,1.11,14.76,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128295","20130320.Plate.9",4,8,"t",1,1.11,13.55,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128295","20130320.Plate.9",3,8,"t",1,3.33,13.58,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128295","20130320.Plate.9",3,9,"t",1,3.33,11.94,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128295","20130320.Plate.9",2,9,"t",1,10,8.29,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128295","20130320.Plate.9",2,8,"t",1,10,11.48,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128292","26Mar2014.Plate.2",7,10,"t",1,0.041,13.69,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128292","26Mar2014.Plate.2",7,11,"t",1,0.041,9.24,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128292","26Mar2014.Plate.2",6,10,"t",1,0.123,7.8,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128292","26Mar2014.Plate.2",5,10,"t",1,0.37,7.48,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128292","26Mar2014.Plate.2",6,11,"t",1,0.123,8.82,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128292","26Mar2014.Plate.2",5,11,"t",1,0.37,10.2,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128292","26Mar2014.Plate.2",4,10,"t",1,1.111,8.72,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128292","26Mar2014.Plate.2",4,11,"t",1,1.111,8.13,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128292","26Mar2014.Plate.2",3,11,"t",1,3.333,7.49,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128292","26Mar2014.Plate.2",3,10,"t",1,3.333,6.28,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128292","26Mar2014.Plate.2",2,10,"t",1,10,6.07,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128292","26Mar2014.Plate.2",2,11,"t",1,10,6.26,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128291","26Mar2014.Plate.7",7,8,"t",1,0.412,8.99,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128291","26Mar2014.Plate.7",6,8,"t",1,1.235,9.07,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128291","26Mar2014.Plate.7",7,9,"t",1,0.412,10.57,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128291","26Mar2014.Plate.7",6,9,"t",1,1.235,8.72,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128291","26Mar2014.Plate.7",5,8,"t",1,3.704,7.91,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128291","26Mar2014.Plate.7",5,9,"t",1,3.704,8.17,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128291","26Mar2014.Plate.7",4,9,"t",1,11.111,7.28,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128291","26Mar2014.Plate.7",4,8,"t",1,11.111,7.17,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128291","26Mar2014.Plate.7",3,8,"t",1,33.333,5.77,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128291","26Mar2014.Plate.7",3,9,"t",1,33.333,6.04,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128291","26Mar2014.Plate.7",2,8,"t",1,100,5.17,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128286","20130320.Plate.8",7,8,"t",1,0.41,15.25,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128291","26Mar2014.Plate.7",2,9,"t",1,100,4.01,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128286","20130320.Plate.8",7,9,"t",1,0.41,15.36,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128286","20130320.Plate.8",6,8,"t",1,1.23,14.43,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128286","20130320.Plate.8",6,9,"t",1,1.23,13.84,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128286","20130320.Plate.8",5,9,"t",1,3.7,14.16,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128286","20130320.Plate.8",5,8,"t",1,3.7,13.01,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128286","20130320.Plate.8",4,8,"t",1,11.11,9.8,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128286","20130320.Plate.8",4,9,"t",1,11.11,11.08,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128286","20130320.Plate.8",3,8,"t",1,33.33,9.01,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128286","20130320.Plate.8",2,8,"t",1,100,7.39,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128286","20130320.Plate.8",3,9,"t",1,33.33,8.18,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128286","20130320.Plate.8",2,9,"t",1,100,7.59,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128285","20130320.Plate.15",7,8,"t",1,0.41,18.24,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128285","20130320.Plate.15",7,9,"t",1,0.41,16.7,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128285","20130320.Plate.15",6,9,"t",1,1.23,21.04,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128285","20130320.Plate.15",6,8,"t",1,1.23,18.05,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128285","20130320.Plate.15",5,8,"t",1,3.7,16.6,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128285","20130320.Plate.15",5,9,"t",1,3.7,16.13,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128285","20130320.Plate.15",4,8,"t",1,11.11,15.13,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128285","20130320.Plate.15",3,8,"t",1,33.33,15.76,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128285","20130320.Plate.15",4,9,"t",1,11.11,15.46,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128285","20130320.Plate.15",3,9,"t",1,33.33,14.13,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128285","20130320.Plate.15",2,8,"t",1,100,14.47,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128285","20130320.Plate.15",2,9,"t",1,100,13.38,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128283","20130320.Plate.15",7,7,"t",1,0.41,16.76,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128283","20130320.Plate.15",7,6,"t",1,0.41,16.51,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128283","20130320.Plate.15",6,6,"t",1,1.23,15.31,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128283","20130320.Plate.15",6,7,"t",1,1.23,19.01,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128283","20130320.Plate.15",5,6,"t",1,3.7,18.58,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128283","20130320.Plate.15",4,6,"t",1,11.11,14.91,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128283","20130320.Plate.15",5,7,"t",1,3.7,17.26,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128283","20130320.Plate.15",4,7,"t",1,11.11,15.21,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128283","20130320.Plate.15",3,6,"t",1,33.33,14.91,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128283","20130320.Plate.15",3,7,"t",1,33.33,16.11,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128283","20130320.Plate.15",2,7,"t",1,100,12.95,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128283","20130320.Plate.15",2,6,"t",1,100,12.7,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128282","20130320.Plate.6",7,4,"t",1,0.41,14.33,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128282","20130320.Plate.6",7,5,"t",1,0.41,13.59,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128282","20130320.Plate.6",6,4,"t",1,1.23,15.3,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128282","20130320.Plate.6",5,4,"t",1,3.7,11.72,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128282","20130320.Plate.6",6,5,"t",1,1.23,13.97,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128282","20130320.Plate.6",5,5,"t",1,3.7,14.36,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128282","20130320.Plate.6",4,4,"t",1,11.11,14.76,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128282","20130320.Plate.6",4,5,"t",1,11.11,16.56,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128282","20130320.Plate.6",3,5,"t",1,33.33,14.09,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128282","20130320.Plate.6",3,4,"t",1,33.33,12.23,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128282","20130320.Plate.6",2,4,"t",1,100,9.86,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128282","20130320.Plate.6",2,5,"t",1,100,7.32,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128281","20130321.Plate.3",7,4,"t",1,0.41,27.7,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128281","20130321.Plate.3",6,4,"t",1,1.23,27.9,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128281","20130321.Plate.3",7,5,"t",1,0.41,26.46,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128281","20130321.Plate.3",6,5,"t",1,1.23,29.23,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128281","20130321.Plate.3",5,4,"t",1,3.7,27.59,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128281","20130321.Plate.3",5,5,"t",1,3.7,28.47,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128281","20130321.Plate.3",4,5,"t",1,11.11,30.11,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128281","20130321.Plate.3",4,4,"t",1,11.11,32.29,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128281","20130321.Plate.3",3,4,"t",1,33.33,24.31,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128281","20130321.Plate.3",3,5,"t",1,33.33,21.03,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128281","20130321.Plate.3",2,4,"t",1,100,10.91,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128279","20130321.Plate.2",7,6,"t",1,0.41,31.04,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128281","20130321.Plate.3",2,5,"t",1,100,10.94,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128279","20130321.Plate.2",7,7,"t",1,0.41,28.81,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128279","20130321.Plate.2",6,6,"t",1,1.23,27.88,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128279","20130321.Plate.2",6,7,"t",1,1.23,29.35,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128279","20130321.Plate.2",5,7,"t",1,3.7,29.14,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128279","20130321.Plate.2",5,6,"t",1,3.7,28.42,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128279","20130321.Plate.2",4,6,"t",1,11.11,24.59,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128279","20130321.Plate.2",4,7,"t",1,11.11,30.11,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128279","20130321.Plate.2",3,6,"t",1,33.33,25.4,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128279","20130321.Plate.2",2,6,"t",1,100,21.26,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128279","20130321.Plate.2",3,7,"t",1,33.33,29.62,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128279","20130321.Plate.2",2,7,"t",1,100,22.48,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128278","26Mar2014.Plate.5",7,10,"t",1,0.041,9.6,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128278","26Mar2014.Plate.5",7,11,"t",1,0.041,10.54,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128278","26Mar2014.Plate.5",6,11,"t",1,0.123,9.49,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128278","26Mar2014.Plate.5",6,10,"t",1,0.123,8.55,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128278","26Mar2014.Plate.5",5,10,"t",1,0.37,16.9,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128278","26Mar2014.Plate.5",5,11,"t",1,0.37,13.62,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128278","26Mar2014.Plate.5",4,10,"t",1,1.111,16.65,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128278","26Mar2014.Plate.5",3,10,"t",1,3.333,16.22,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128278","26Mar2014.Plate.5",4,11,"t",1,1.111,14.4,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128278","26Mar2014.Plate.5",3,11,"t",1,3.333,14.47,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128278","26Mar2014.Plate.5",2,11,"t",1,10,9.34,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128278","26Mar2014.Plate.5",2,10,"t",1,10,8.57,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128274","26Mar2014.Plate.1",7,10,"t",1,0.412,11.28,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128274","26Mar2014.Plate.1",7,11,"t",1,0.412,12.96,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128274","26Mar2014.Plate.1",6,10,"t",1,1.235,11.64,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128274","26Mar2014.Plate.1",5,10,"t",1,3.704,11.76,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128274","26Mar2014.Plate.1",6,11,"t",1,1.235,8.29,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128274","26Mar2014.Plate.1",5,11,"t",1,3.704,9.59,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128274","26Mar2014.Plate.1",4,10,"t",1,11.111,12.94,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128274","26Mar2014.Plate.1",4,11,"t",1,11.111,13.03,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128274","26Mar2014.Plate.1",3,11,"t",1,33.333,12.49,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128274","26Mar2014.Plate.1",3,10,"t",1,33.333,13.88,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128274","26Mar2014.Plate.1",2,10,"t",1,100,17.08,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128274","26Mar2014.Plate.1",2,11,"t",1,100,13.06,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128273","26Mar2014.Plate.7",7,10,"t",1,0.041,12.62,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128273","26Mar2014.Plate.7",6,10,"t",1,0.123,11.01,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128273","26Mar2014.Plate.7",7,11,"t",1,0.041,9.61,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128273","26Mar2014.Plate.7",6,11,"t",1,0.123,8.77,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128273","26Mar2014.Plate.7",5,10,"t",1,0.37,10.63,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128273","26Mar2014.Plate.7",5,11,"t",1,0.37,10.49,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128273","26Mar2014.Plate.7",4,11,"t",1,1.111,9.2,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128273","26Mar2014.Plate.7",4,10,"t",1,1.111,10.65,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128273","26Mar2014.Plate.7",3,10,"t",1,3.333,12.97,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128273","26Mar2014.Plate.7",3,11,"t",1,3.333,11.94,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128273","26Mar2014.Plate.7",2,10,"t",1,10,10.36,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128272","20130321.Plate.7",7,4,"t",1,0.41,29.54,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128273","26Mar2014.Plate.7",2,11,"t",1,10,9.25,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128272","20130321.Plate.7",7,5,"t",1,0.41,24.96,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128272","20130321.Plate.7",6,4,"t",1,1.23,25.19,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128272","20130321.Plate.7",6,5,"t",1,1.23,29.18,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128272","20130321.Plate.7",5,5,"t",1,3.7,22.99,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128272","20130321.Plate.7",5,4,"t",1,3.7,21.56,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128272","20130321.Plate.7",4,4,"t",1,11.11,32,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128272","20130321.Plate.7",4,5,"t",1,11.11,30.22,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128272","20130321.Plate.7",3,4,"t",1,33.33,31.61,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128272","20130321.Plate.7",3,5,"t",1,33.33,28.18,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128272","20130321.Plate.7",2,4,"t",1,100,28.98,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128272","20130321.Plate.7",2,5,"t",1,100,28.86,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128271","20130320.Plate.13",7,4,"t",1,0.41,16.15,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128271","20130320.Plate.13",7,5,"t",1,0.41,16.93,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128271","20130320.Plate.13",6,4,"t",1,1.23,17.13,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128271","20130320.Plate.13",6,5,"t",1,1.23,18,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128271","20130320.Plate.13",5,4,"t",1,3.7,18.3,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128271","20130320.Plate.13",5,5,"t",1,3.7,16.78,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128271","20130320.Plate.13",4,4,"t",1,11.11,15.3,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128271","20130320.Plate.13",3,4,"t",1,33.33,15.68,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128271","20130320.Plate.13",4,5,"t",1,11.11,15.45,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128271","20130320.Plate.13",3,5,"t",1,33.33,14.73,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128271","20130320.Plate.13",2,4,"t",1,100,15.6,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128271","20130320.Plate.13",2,5,"t",1,100,14.52,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128270","26Mar2014.Plate.2",7,9,"t",1,0.041,9.14,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128270","26Mar2014.Plate.2",7,8,"t",1,0.041,10.34,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128270","26Mar2014.Plate.2",6,8,"t",1,0.123,7.59,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128270","26Mar2014.Plate.2",5,8,"t",1,0.37,8.8,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128270","26Mar2014.Plate.2",6,9,"t",1,0.123,8.27,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128270","26Mar2014.Plate.2",5,9,"t",1,0.37,8.2,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128270","26Mar2014.Plate.2",4,8,"t",1,1.111,6.68,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128270","26Mar2014.Plate.2",4,9,"t",1,1.111,7.91,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128270","26Mar2014.Plate.2",3,9,"t",1,3.333,7.68,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128270","26Mar2014.Plate.2",3,8,"t",1,3.333,5.85,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128270","26Mar2014.Plate.2",2,8,"t",1,10,10.68,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128270","26Mar2014.Plate.2",2,9,"t",1,10,8.65,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128268","20130320.Plate.9",7,6,"t",1,0.003,14.82,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128268","20130320.Plate.9",7,7,"t",1,0.003,16.69,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128268","20130320.Plate.9",6,6,"t",1,0.01,12.38,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128268","20130320.Plate.9",6,7,"t",1,0.01,11.41,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128268","20130320.Plate.9",5,6,"t",1,0.04,16.55,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128268","20130320.Plate.9",5,7,"t",1,0.04,16.21,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128268","20130320.Plate.9",4,6,"t",1,0.11,7.88,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128268","20130320.Plate.9",4,7,"t",1,0.11,10.04,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128268","20130320.Plate.9",3,6,"t",1,0.33,7.53,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128268","20130320.Plate.9",3,7,"t",1,0.33,6.68,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128268","20130320.Plate.9",2,6,"t",1,1,2.72,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128266","20130321.Plate.2",7,8,"t",1,0.41,27.1,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128268","20130320.Plate.9",2,7,"t",1,1,2.71,"ToxCast_1 CR 20130320 Plate 9.csv","cort" +"BF00128266","20130321.Plate.2",7,9,"t",1,0.41,24.65,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128266","20130321.Plate.2",6,8,"t",1,1.23,28.25,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128266","20130321.Plate.2",6,9,"t",1,1.23,25.14,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128266","20130321.Plate.2",5,8,"t",1,3.7,26.87,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128266","20130321.Plate.2",5,9,"t",1,3.7,27.28,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128266","20130321.Plate.2",4,8,"t",1,11.11,26.2,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128266","20130321.Plate.2",4,9,"t",1,11.11,25.39,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128266","20130321.Plate.2",3,8,"t",1,33.33,27.53,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128266","20130321.Plate.2",3,9,"t",1,33.33,24.43,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128266","20130321.Plate.2",2,8,"t",1,100,24.51,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128266","20130321.Plate.2",2,9,"t",1,100,19.24,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128264","20130321.Plate.3",7,10,"t",1,0.41,30.24,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128264","20130321.Plate.3",7,11,"t",1,0.41,26.98,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128264","20130321.Plate.3",6,11,"t",1,1.23,28.03,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128264","20130321.Plate.3",6,10,"t",1,1.23,30.98,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128264","20130321.Plate.3",5,10,"t",1,3.7,30.03,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128264","20130321.Plate.3",5,11,"t",1,3.7,28.79,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128264","20130321.Plate.3",4,10,"t",1,11.11,29.68,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128264","20130321.Plate.3",3,10,"t",1,33.33,28.63,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128264","20130321.Plate.3",4,11,"t",1,11.11,27.11,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128264","20130321.Plate.3",3,11,"t",1,33.33,25.09,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128264","20130321.Plate.3",2,10,"t",1,100,24.92,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128264","20130321.Plate.3",2,11,"t",1,100,25.19,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128263","20130321.Plate.4",7,7,"t",1,0.41,29.09,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128263","20130321.Plate.4",7,6,"t",1,0.41,27.12,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128263","20130321.Plate.4",6,6,"t",1,1.23,28.89,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128263","20130321.Plate.4",6,7,"t",1,1.23,28.56,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128263","20130321.Plate.4",5,6,"t",1,3.7,28.12,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128263","20130321.Plate.4",4,6,"t",1,11.11,29.21,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128263","20130321.Plate.4",5,7,"t",1,3.7,28.78,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128263","20130321.Plate.4",4,7,"t",1,11.11,29.42,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128263","20130321.Plate.4",3,6,"t",1,33.33,32.43,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128263","20130321.Plate.4",3,7,"t",1,33.33,31.02,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128263","20130321.Plate.4",2,7,"t",1,100,33.27,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128263","20130321.Plate.4",2,6,"t",1,100,36.28,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128259","20130320.Plate.12",7,4,"t",1,0.04,15.19,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128259","20130320.Plate.12",7,5,"t",1,0.04,14.37,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128259","20130320.Plate.12",6,4,"t",1,0.12,19.55,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128259","20130320.Plate.12",5,4,"t",1,0.37,23.86,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128259","20130320.Plate.12",6,5,"t",1,0.12,14.08,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128259","20130320.Plate.12",5,5,"t",1,0.37,19.41,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128259","20130320.Plate.12",4,4,"t",1,1.11,23.08,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128259","20130320.Plate.12",4,5,"t",1,1.11,21.08,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128259","20130320.Plate.12",3,4,"t",1,3.33,16.61,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128259","20130320.Plate.12",3,5,"t",1,3.33,16.37,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128259","20130320.Plate.12",2,4,"t",1,10,14.6,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128259","20130320.Plate.12",2,5,"t",1,10,10.22,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128257","26Mar2014.Plate.7",7,6,"t",1,0.412,10.56,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128257","26Mar2014.Plate.7",7,7,"t",1,0.412,8.72,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128257","26Mar2014.Plate.7",6,6,"t",1,1.235,12.02,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128257","26Mar2014.Plate.7",6,7,"t",1,1.235,13.18,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128257","26Mar2014.Plate.7",5,6,"t",1,3.704,13.77,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128257","26Mar2014.Plate.7",5,7,"t",1,3.704,13.27,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128257","26Mar2014.Plate.7",4,6,"t",1,11.111,8.67,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128257","26Mar2014.Plate.7",4,7,"t",1,11.111,6.94,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128257","26Mar2014.Plate.7",3,6,"t",1,33.333,5.36,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128257","26Mar2014.Plate.7",3,7,"t",1,33.333,5.23,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128257","26Mar2014.Plate.7",2,6,"t",1,100,4.73,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128257","26Mar2014.Plate.7",2,7,"t",1,100,3.81,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"BF00128256","26Mar2014.Plate.1",7,4,"t",1,0.41,12.67,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128256","26Mar2014.Plate.1",7,5,"t",1,0.41,12.39,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128256","20130320.Plate.1",7,10,"t",1,0.41,12.64,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"BF00128256","20130320.Plate.1",7,11,"t",1,0.41,15.4,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"BF00128256","26Mar2014.Plate.1",6,4,"t",1,1.23,6.14,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128256","26Mar2014.Plate.1",6,5,"t",1,1.23,8.9,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128256","20130320.Plate.1",6,10,"t",1,1.23,14.26,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"BF00128256","20130320.Plate.1",6,11,"t",1,1.23,15.27,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"BF00128256","26Mar2014.Plate.1",5,4,"t",1,3.7,8.53,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128256","26Mar2014.Plate.1",5,5,"t",1,3.7,12.86,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128256","20130320.Plate.1",5,10,"t",1,3.7,16.35,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"BF00128256","20130320.Plate.1",5,11,"t",1,3.7,23.06,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"BF00128256","26Mar2014.Plate.1",4,4,"t",1,11.11,11.66,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128256","26Mar2014.Plate.1",4,5,"t",1,11.11,15.05,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128256","20130320.Plate.1",4,10,"t",1,11.11,21.69,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"BF00128256","20130320.Plate.1",4,11,"t",1,11.11,17.71,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"BF00128256","26Mar2014.Plate.1",3,4,"t",1,33.33,12.84,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128256","26Mar2014.Plate.1",3,5,"t",1,33.33,15.83,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128256","20130320.Plate.1",3,10,"t",1,33.33,14.93,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"BF00128256","20130320.Plate.1",3,11,"t",1,33.33,13.56,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"BF00128256","26Mar2014.Plate.1",2,4,"t",1,100,9.79,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128256","26Mar2014.Plate.1",2,5,"t",1,100,11.41,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128256","20130320.Plate.1",2,10,"t",1,100,9.71,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"BF00128256","20130320.Plate.1",2,11,"t",1,100,12.22,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"BF00128251","26Mar2014.Plate.4",7,4,"t",1,0.004,12.89,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128251","26Mar2014.Plate.4",7,5,"t",1,0.004,10.76,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128251","26Mar2014.Plate.4",6,4,"t",1,0.012,9.05,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128251","26Mar2014.Plate.4",5,4,"t",1,0.037,8.06,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128251","26Mar2014.Plate.4",6,5,"t",1,0.012,10.12,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128251","26Mar2014.Plate.4",5,5,"t",1,0.037,8.94,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128251","26Mar2014.Plate.4",4,4,"t",1,0.111,8.4,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128251","26Mar2014.Plate.4",4,5,"t",1,0.111,8.12,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128251","26Mar2014.Plate.4",3,4,"t",1,0.333,11.76,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128251","26Mar2014.Plate.4",3,5,"t",1,0.333,8.32,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128251","26Mar2014.Plate.4",2,4,"t",1,1,11.91,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128251","26Mar2014.Plate.4",2,5,"t",1,1,8.44,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128247","20130320.Plate.5",7,8,"t",1,0.41,19.04,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128247","20130320.Plate.5",7,9,"t",1,0.41,14.82,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128247","20130320.Plate.5",6,8,"t",1,1.23,19.79,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128247","20130320.Plate.5",6,9,"t",1,1.23,15.09,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128247","20130320.Plate.5",5,8,"t",1,3.7,16.03,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128247","20130320.Plate.5",5,9,"t",1,3.7,16.18,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128247","20130320.Plate.5",4,8,"t",1,11.11,22.1,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128247","20130320.Plate.5",4,9,"t",1,11.11,20.22,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128247","20130320.Plate.5",3,8,"t",1,33.33,19.11,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128247","20130320.Plate.5",3,9,"t",1,33.33,15.44,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128247","20130320.Plate.5",2,8,"t",1,100,13.74,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128247","20130320.Plate.5",2,9,"t",1,100,13.66,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128246","20130320.Plate.15",7,4,"t",1,0.41,21.38,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128246","20130320.Plate.15",7,5,"t",1,0.41,17.16,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128246","20130320.Plate.15",6,4,"t",1,1.23,23.18,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128246","20130320.Plate.15",6,5,"t",1,1.23,24.4,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128246","20130320.Plate.15",5,4,"t",1,3.7,28.05,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128246","20130320.Plate.15",5,5,"t",1,3.7,20.89,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128246","20130320.Plate.15",4,4,"t",1,11.11,22,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128246","20130320.Plate.15",3,4,"t",1,33.33,19.01,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128246","20130320.Plate.15",4,5,"t",1,11.11,28.71,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128246","20130320.Plate.15",3,5,"t",1,33.33,24.36,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128246","20130320.Plate.15",2,4,"t",1,100,51.19,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128246","20130320.Plate.15",2,5,"t",1,100,29.99,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128244","20130321.Plate.8",7,7,"t",1,0.41,27.59,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128244","20130321.Plate.8",7,6,"t",1,0.41,26.48,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128244","20130321.Plate.8",6,6,"t",1,1.23,27.23,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128244","20130321.Plate.8",6,7,"t",1,1.23,31.57,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128244","20130321.Plate.8",5,6,"t",1,3.7,27.03,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128244","20130321.Plate.8",4,6,"t",1,11.11,28.7,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128244","20130321.Plate.8",5,7,"t",1,3.7,29.29,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128244","20130321.Plate.8",4,7,"t",1,11.11,30.03,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128244","20130321.Plate.8",3,6,"t",1,33.33,30.02,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128244","20130321.Plate.8",3,7,"t",1,33.33,31.36,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128244","20130321.Plate.8",2,6,"t",1,100,27.92,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128244","20130321.Plate.8",2,7,"t",1,100,35.22,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128241","20130320.Plate.11",7,4,"t",1,0.04,15.41,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128241","20130320.Plate.11",7,5,"t",1,0.04,20.31,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128241","20130320.Plate.11",6,4,"t",1,0.12,14.37,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128241","20130320.Plate.11",6,5,"t",1,0.12,17.13,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128241","20130320.Plate.11",5,4,"t",1,0.37,13,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128241","20130320.Plate.11",5,5,"t",1,0.37,19.18,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128241","20130320.Plate.11",4,4,"t",1,1.11,14.62,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128241","20130320.Plate.11",4,5,"t",1,1.11,18.46,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128241","20130320.Plate.11",3,4,"t",1,3.33,13.45,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128241","20130320.Plate.11",2,4,"t",1,10,12.76,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128241","20130320.Plate.11",3,5,"t",1,3.33,16.33,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128241","20130320.Plate.11",2,5,"t",1,10,12.43,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128240","20130321.Plate.2",7,10,"t",1,0.41,28.16,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128240","20130321.Plate.2",7,11,"t",1,0.41,30.25,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128240","20130321.Plate.2",6,10,"t",1,1.23,26.11,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128240","20130321.Plate.2",6,11,"t",1,1.23,29.51,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128240","20130321.Plate.2",5,10,"t",1,3.7,30.51,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128240","20130321.Plate.2",5,11,"t",1,3.7,31.38,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128240","20130321.Plate.2",4,10,"t",1,11.11,27.22,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128240","20130321.Plate.2",4,11,"t",1,11.11,29.14,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128240","20130321.Plate.2",3,10,"t",1,33.33,29.87,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128240","20130321.Plate.2",3,11,"t",1,33.33,29.28,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128240","20130321.Plate.2",2,10,"t",1,100,24.63,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128240","20130321.Plate.2",2,11,"t",1,100,29.64,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128238","20130321.Plate.3",7,6,"t",1,0.41,28.74,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128238","20130321.Plate.3",7,7,"t",1,0.41,36.11,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128238","20130321.Plate.3",6,6,"t",1,1.23,32.84,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128238","20130321.Plate.3",6,7,"t",1,1.23,35.18,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128238","20130321.Plate.3",5,6,"t",1,3.7,38.91,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128238","20130321.Plate.3",5,7,"t",1,3.7,39.87,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128238","20130321.Plate.3",4,6,"t",1,11.11,30.38,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128238","20130321.Plate.3",4,7,"t",1,11.11,32.86,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128238","20130321.Plate.3",3,6,"t",1,33.33,23.84,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128238","20130321.Plate.3",3,7,"t",1,33.33,26.34,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128238","20130321.Plate.3",2,6,"t",1,100,24.25,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128238","20130321.Plate.3",2,7,"t",1,100,21.4,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128235","20130321.Plate.4",7,8,"t",1,0.003,32.91,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128235","20130321.Plate.4",7,9,"t",1,0.003,27.85,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128235","20130321.Plate.4",6,8,"t",1,0.01,35.05,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128235","20130321.Plate.4",6,9,"t",1,0.01,34.62,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128235","20130321.Plate.4",5,8,"t",1,0.04,30.04,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128235","20130321.Plate.4",5,9,"t",1,0.04,26.06,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128235","20130321.Plate.4",4,8,"t",1,0.11,17.54,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128235","20130321.Plate.4",4,9,"t",1,0.11,16.44,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128235","20130321.Plate.4",3,8,"t",1,0.33,6.12,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128235","20130321.Plate.4",3,9,"t",1,0.33,4.66,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128235","20130321.Plate.4",2,8,"t",1,1,1.28,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128235","20130321.Plate.4",2,9,"t",1,1,1.44,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128233","20130321.Plate.8",7,4,"t",1,0.41,31.28,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128233","20130321.Plate.8",7,5,"t",1,0.41,25.61,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128233","20130321.Plate.8",6,4,"t",1,1.23,33.72,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128233","20130321.Plate.8",6,5,"t",1,1.23,28.6,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128233","20130321.Plate.8",5,4,"t",1,3.7,27.84,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128233","20130321.Plate.8",5,5,"t",1,3.7,31.04,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128233","20130321.Plate.8",4,4,"t",1,11.11,28.45,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128233","20130321.Plate.8",4,5,"t",1,11.11,29.87,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128233","20130321.Plate.8",3,4,"t",1,33.33,27.65,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128233","20130321.Plate.8",3,5,"t",1,33.33,26.01,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128233","20130321.Plate.8",2,4,"t",1,100,29.6,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128233","20130321.Plate.8",2,5,"t",1,100,25.12,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128232","20130321.Plate.9",7,11,"t",1,0.41,27.25,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128232","20130321.Plate.9",7,10,"t",1,0.41,30.01,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128232","20130321.Plate.9",6,10,"t",1,1.23,29.69,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128232","20130321.Plate.9",6,11,"t",1,1.23,25.55,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128232","20130321.Plate.9",5,10,"t",1,3.7,28,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128232","20130321.Plate.9",4,10,"t",1,11.11,27.42,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128232","20130321.Plate.9",5,11,"t",1,3.7,28.56,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128232","20130321.Plate.9",4,11,"t",1,11.11,26.42,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128232","20130321.Plate.9",3,10,"t",1,33.33,27.95,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128232","20130321.Plate.9",3,11,"t",1,33.33,26.7,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128232","20130321.Plate.9",2,11,"t",1,100,26.01,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128232","20130321.Plate.9",2,10,"t",1,100,25.85,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128228","20130320.Plate.5",7,6,"t",1,0.41,12.48,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128228","20130320.Plate.5",7,7,"t",1,0.41,15.92,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128228","20130320.Plate.5",6,6,"t",1,1.23,15.06,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128228","20130320.Plate.5",5,6,"t",1,3.7,11.53,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128228","20130320.Plate.5",6,7,"t",1,1.23,16.18,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128228","20130320.Plate.5",5,7,"t",1,3.7,12.91,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128228","20130320.Plate.5",4,6,"t",1,11.11,13.57,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128228","20130320.Plate.5",4,7,"t",1,11.11,12.43,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128228","20130320.Plate.5",3,6,"t",1,33.33,10.41,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128228","20130320.Plate.5",3,7,"t",1,33.33,11.11,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128228","20130320.Plate.5",2,6,"t",1,100,7.7,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128228","20130320.Plate.5",2,7,"t",1,100,10.37,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128225","26Mar2014.Plate.3",7,8,"t",1,0.004,8.9,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00128225","26Mar2014.Plate.3",7,9,"t",1,0.004,9.35,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00128225","26Mar2014.Plate.3",6,8,"t",1,0.012,8.99,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00128225","26Mar2014.Plate.3",6,9,"t",1,0.012,6.87,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00128225","26Mar2014.Plate.3",5,8,"t",1,0.037,8.86,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00128225","26Mar2014.Plate.3",5,9,"t",1,0.037,7.8,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00128225","26Mar2014.Plate.3",4,8,"t",1,0.111,8.84,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00128225","26Mar2014.Plate.3",4,9,"t",1,0.111,7.74,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00128225","26Mar2014.Plate.3",3,8,"t",1,0.333,5.54,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00128225","26Mar2014.Plate.3",3,9,"t",1,0.333,6.17,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00128225","26Mar2014.Plate.3",2,8,"t",1,1,2.54,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00128225","26Mar2014.Plate.3",2,9,"t",1,1,2.23,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00128224","20130320.Plate.10",7,4,"t",1,0.41,17.71,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128224","20130320.Plate.10",7,5,"t",1,0.41,12.14,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128224","20130320.Plate.10",6,4,"t",1,1.23,14.33,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128224","20130320.Plate.10",6,5,"t",1,1.23,15.09,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128224","20130320.Plate.10",5,4,"t",1,3.7,14.63,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128224","20130320.Plate.10",5,5,"t",1,3.7,12.38,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128224","20130320.Plate.10",4,4,"t",1,11.11,18.75,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128224","20130320.Plate.10",4,5,"t",1,11.11,14.5,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128224","20130320.Plate.10",3,4,"t",1,33.33,14.88,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128224","20130320.Plate.10",3,5,"t",1,33.33,13.45,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128224","20130320.Plate.10",2,4,"t",1,100,13.11,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128224","20130320.Plate.10",2,5,"t",1,100,12.71,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128220","20130320.Plate.6",7,6,"t",1,0.41,3.77,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128220","20130320.Plate.6",7,7,"t",1,0.41,4.3,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128220","20130320.Plate.6",6,6,"t",1,1.23,2.11,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128220","20130320.Plate.6",6,7,"t",1,1.23,1.98,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128220","20130320.Plate.6",5,7,"t",1,3.7,1.49,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128220","20130320.Plate.6",5,6,"t",1,3.7,2.23,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128220","20130320.Plate.6",4,6,"t",1,11.11,0.75,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128220","20130320.Plate.6",4,7,"t",1,11.11,0.85,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128220","20130320.Plate.6",3,6,"t",1,33.33,0.53,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128220","20130320.Plate.6",2,6,"t",1,100,1.1,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128220","20130320.Plate.6",3,7,"t",1,33.33,0.67,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128220","20130320.Plate.6",2,7,"t",1,100,0.76,"ToxCast_1 CR 20130320 Plate 6.csv","cort" +"BF00128218","20130321.Plate.8",7,10,"t",1,0.04,25.38,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128218","20130321.Plate.8",7,11,"t",1,0.04,24.89,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128218","20130321.Plate.8",6,10,"t",1,0.12,24.15,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128218","20130321.Plate.8",6,11,"t",1,0.12,28.42,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128218","20130321.Plate.8",5,10,"t",1,0.37,27.68,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128218","20130321.Plate.8",5,11,"t",1,0.37,27.16,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128218","20130321.Plate.8",4,10,"t",1,1.11,29.27,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128218","20130321.Plate.8",4,11,"t",1,1.11,24.84,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128218","20130321.Plate.8",3,10,"t",1,3.33,22.82,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128218","20130321.Plate.8",3,11,"t",1,3.33,24.66,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128218","20130321.Plate.8",2,10,"t",1,10,19.2,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128218","20130321.Plate.8",2,11,"t",1,10,19.94,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128215","26Mar2014.Plate.2",7,4,"t",1,0.041,8.34,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128215","26Mar2014.Plate.2",7,5,"t",1,0.041,6.54,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128215","26Mar2014.Plate.2",6,4,"t",1,0.123,8.51,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128215","26Mar2014.Plate.2",6,5,"t",1,0.123,7.02,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128215","26Mar2014.Plate.2",5,4,"t",1,0.37,8.06,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128215","26Mar2014.Plate.2",5,5,"t",1,0.37,7.36,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128215","26Mar2014.Plate.2",4,4,"t",1,1.111,4.95,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128215","26Mar2014.Plate.2",4,5,"t",1,1.111,4.92,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128215","26Mar2014.Plate.2",3,4,"t",1,3.333,4.52,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128215","26Mar2014.Plate.2",3,5,"t",1,3.333,4.37,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128215","26Mar2014.Plate.2",2,4,"t",1,10,1.69,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128215","26Mar2014.Plate.2",2,5,"t",1,10,1.65,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128211","20130320.Plate.10",7,8,"t",1,0.003,16.75,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128211","20130320.Plate.10",7,9,"t",1,0.003,18.58,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128211","20130320.Plate.10",6,8,"t",1,0.01,16.83,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128211","20130320.Plate.10",6,9,"t",1,0.01,16.59,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128211","20130320.Plate.10",5,8,"t",1,0.04,16.42,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128211","20130320.Plate.10",5,9,"t",1,0.04,19,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128211","20130320.Plate.10",4,8,"t",1,0.11,16.2,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128211","20130320.Plate.10",4,9,"t",1,0.11,18.06,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128211","20130320.Plate.10",3,8,"t",1,0.33,16.29,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128211","20130320.Plate.10",3,9,"t",1,0.33,16.08,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128211","20130320.Plate.10",2,8,"t",1,1,15.29,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128211","20130320.Plate.10",2,9,"t",1,1,16.7,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128208","20130320.Plate.2",7,4,"t",1,0.41,17.9,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128208","20130320.Plate.2",7,5,"t",1,0.41,14.41,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128208","20130320.Plate.2",6,4,"t",1,1.23,18.07,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128208","20130320.Plate.2",6,5,"t",1,1.23,15.09,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128208","20130320.Plate.2",5,4,"t",1,3.7,21.86,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128208","20130320.Plate.2",4,4,"t",1,11.11,16.75,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128208","20130320.Plate.2",5,5,"t",1,3.7,17.1,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128208","20130320.Plate.2",4,5,"t",1,11.11,16.24,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128208","20130320.Plate.2",3,4,"t",1,33.33,19.5,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128208","20130320.Plate.2",2,4,"t",1,100,18.94,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128208","20130320.Plate.2",3,5,"t",1,33.33,16.57,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128208","20130320.Plate.2",2,5,"t",1,100,18.45,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128201","26Mar2014.Plate.4",7,6,"t",1,0.412,9.11,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128201","26Mar2014.Plate.4",7,7,"t",1,0.412,9.73,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128201","26Mar2014.Plate.4",6,6,"t",1,1.235,9.15,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128201","26Mar2014.Plate.4",5,6,"t",1,3.704,8.85,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128201","26Mar2014.Plate.4",6,7,"t",1,1.235,10.5,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128201","26Mar2014.Plate.4",5,7,"t",1,3.704,8.33,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128201","26Mar2014.Plate.4",4,6,"t",1,11.111,8.21,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128201","26Mar2014.Plate.4",3,6,"t",1,33.333,10.24,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128201","26Mar2014.Plate.4",4,7,"t",1,11.111,10.47,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128201","26Mar2014.Plate.4",3,7,"t",1,33.333,7.96,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128201","26Mar2014.Plate.4",2,6,"t",1,100,6.77,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128201","26Mar2014.Plate.4",2,7,"t",1,100,6.53,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128200","20130321.Plate.6",7,5,"t",1,0.08,27.75,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128200","20130321.Plate.6",7,4,"t",1,0.08,26.79,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128200","20130321.Plate.6",6,4,"t",1,0.25,32.34,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128200","20130321.Plate.6",6,5,"t",1,0.25,31.49,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128200","20130321.Plate.6",5,4,"t",1,0.74,30.56,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128200","20130321.Plate.6",5,5,"t",1,0.74,26.85,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128200","20130321.Plate.6",4,4,"t",1,2.23,37.49,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128200","20130321.Plate.6",4,5,"t",1,2.23,31.77,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128200","20130321.Plate.6",3,4,"t",1,6.7,45.49,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128200","20130321.Plate.6",3,5,"t",1,6.7,43.79,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128200","20130321.Plate.6",2,4,"t",1,20.1,49.64,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128200","20130321.Plate.6",2,5,"t",1,20.1,46.27,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128197","20130320.Plate.7",7,4,"t",1,0.04,15.07,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128197","20130320.Plate.7",7,5,"t",1,0.04,16,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128197","20130320.Plate.7",6,4,"t",1,0.12,13.4,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128197","20130320.Plate.7",6,5,"t",1,0.12,13.82,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128197","20130320.Plate.7",5,4,"t",1,0.37,16.59,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128197","20130320.Plate.7",5,5,"t",1,0.37,17.07,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128197","20130320.Plate.7",4,4,"t",1,1.11,17.83,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128197","20130320.Plate.7",4,5,"t",1,1.11,16.48,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128197","20130320.Plate.7",3,4,"t",1,3.33,15.01,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128197","20130320.Plate.7",3,5,"t",1,3.33,14.27,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128197","20130320.Plate.7",2,4,"t",1,10,23.15,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128197","20130320.Plate.7",2,5,"t",1,10,26.62,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128196","20130320.Plate.8",7,6,"t",1,0.41,13.68,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128196","20130320.Plate.8",7,7,"t",1,0.41,14.85,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128196","20130320.Plate.8",6,6,"t",1,1.23,13.36,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128196","20130320.Plate.8",6,7,"t",1,1.23,15.67,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128196","20130320.Plate.8",5,6,"t",1,3.7,10.43,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128196","20130320.Plate.8",5,7,"t",1,3.7,12.59,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128196","20130320.Plate.8",4,6,"t",1,11.11,9.4,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128196","20130320.Plate.8",4,7,"t",1,11.11,8.54,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128196","20130320.Plate.8",3,6,"t",1,33.33,7.86,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128196","20130320.Plate.8",3,7,"t",1,33.33,7.31,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128196","20130320.Plate.8",2,6,"t",1,100,3.65,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128196","20130320.Plate.8",2,7,"t",1,100,3.22,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128195","20130320.Plate.7",7,8,"t",1,0.003,16.29,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128195","20130320.Plate.7",6,8,"t",1,0.01,11.02,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128195","20130320.Plate.7",7,9,"t",1,0.003,17.4,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128195","20130320.Plate.7",6,9,"t",1,0.01,11.43,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128195","20130320.Plate.7",5,8,"t",1,0.04,7.67,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128195","20130320.Plate.7",5,9,"t",1,0.04,6.67,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128195","20130320.Plate.7",4,9,"t",1,0.11,3.94,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128195","20130320.Plate.7",4,8,"t",1,0.11,4.12,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128195","20130320.Plate.7",3,8,"t",1,0.33,1.54,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128195","20130320.Plate.7",3,9,"t",1,0.33,1.68,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128195","20130320.Plate.7",2,8,"t",1,1,0.87,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128195","20130320.Plate.7",2,9,"t",1,1,0.97,"ToxCast_1 CR 20130320 Plate 7.csv","cort" +"BF00128194","20130321.Plate.5",7,6,"t",1,0.04,24.92,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128194","20130321.Plate.5",7,7,"t",1,0.04,29.26,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128194","20130321.Plate.5",6,6,"t",1,0.12,26.14,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128194","20130321.Plate.5",6,7,"t",1,0.12,28.74,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128194","20130321.Plate.5",5,6,"t",1,0.37,25.62,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128194","20130321.Plate.5",5,7,"t",1,0.37,28.47,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128194","20130321.Plate.5",4,6,"t",1,1.11,25.99,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128194","20130321.Plate.5",4,7,"t",1,1.11,28.1,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128194","20130321.Plate.5",3,6,"t",1,3.33,24.26,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128194","20130321.Plate.5",3,7,"t",1,3.33,25.94,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128194","20130321.Plate.5",2,6,"t",1,10,24.13,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128194","20130321.Plate.5",2,7,"t",1,10,25.39,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128192","20130321.Plate.6",7,10,"t",1,0.003,28.73,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128192","20130321.Plate.6",7,11,"t",1,0.003,25,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128192","20130321.Plate.6",6,10,"t",1,0.01,28.94,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128192","20130321.Plate.6",6,11,"t",1,0.01,30.62,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128192","20130321.Plate.6",5,10,"t",1,0.04,26.64,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128192","20130321.Plate.6",5,11,"t",1,0.04,26.79,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128192","20130321.Plate.6",4,10,"t",1,0.11,27.74,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128192","20130321.Plate.6",4,11,"t",1,0.11,30.95,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128192","20130321.Plate.6",3,10,"t",1,0.33,23.84,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128192","20130321.Plate.6",3,11,"t",1,0.33,21.88,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128192","20130321.Plate.6",2,10,"t",1,1,15.38,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128192","20130321.Plate.6",2,11,"t",1,1,16.41,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128190","20130320.Plate.15",7,10,"t",1,0.41,16.24,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128190","20130320.Plate.15",7,11,"t",1,0.41,17.49,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128190","20130320.Plate.15",6,10,"t",1,1.23,19.36,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128190","20130320.Plate.15",6,11,"t",1,1.23,20.12,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128190","20130320.Plate.15",5,10,"t",1,3.7,16.69,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128190","20130320.Plate.15",5,11,"t",1,3.7,18.61,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128190","20130320.Plate.15",4,10,"t",1,11.11,18.64,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128190","20130320.Plate.15",4,11,"t",1,11.11,18.74,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128190","20130320.Plate.15",3,10,"t",1,33.33,18.63,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128190","20130320.Plate.15",3,11,"t",1,33.33,16.38,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128190","20130320.Plate.15",2,10,"t",1,100,13.66,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128190","20130320.Plate.15",2,11,"t",1,100,13.38,"ToxCast_1 CR 20130320 Plate 15.csv","cort" +"BF00128187","20130320.Plate.11",7,8,"t",1,0.41,17.55,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128187","20130320.Plate.11",7,9,"t",1,0.41,17.2,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128187","20130320.Plate.11",6,8,"t",1,1.23,17.08,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128187","20130320.Plate.11",6,9,"t",1,1.23,20.16,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128187","20130320.Plate.11",5,8,"t",1,3.7,18.8,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128187","20130320.Plate.11",5,9,"t",1,3.7,18.03,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128187","20130320.Plate.11",4,9,"t",1,11.11,13.18,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128187","20130320.Plate.11",4,8,"t",1,11.11,13.36,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128187","20130320.Plate.11",3,8,"t",1,33.33,7.04,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128187","20130320.Plate.11",3,9,"t",1,33.33,7.01,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128187","20130320.Plate.11",2,9,"t",1,100,3.17,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128187","20130320.Plate.11",2,8,"t",1,100,3.55,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128182","20130320.Plate.10",7,6,"t",1,0.41,15.77,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128182","20130320.Plate.10",7,7,"t",1,0.41,17.48,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128182","20130320.Plate.10",6,6,"t",1,1.23,16.07,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128182","20130320.Plate.10",5,6,"t",1,3.7,16.73,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128182","20130320.Plate.10",6,7,"t",1,1.23,16.71,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128182","20130320.Plate.10",5,7,"t",1,3.7,20.51,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128182","20130320.Plate.10",4,6,"t",1,11.11,19.72,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128182","20130320.Plate.10",3,6,"t",1,33.33,21.12,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128182","20130320.Plate.10",4,7,"t",1,11.11,19.98,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128182","20130320.Plate.10",3,7,"t",1,33.33,19.94,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128182","20130320.Plate.10",2,6,"t",1,100,14.43,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128182","20130320.Plate.10",2,7,"t",1,100,20.16,"ToxCast_1 CR 20130320 Plate 10.csv","cort" +"BF00128179","26Mar2014.Plate.3",7,10,"t",1,0.412,10.05,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00128179","26Mar2014.Plate.3",7,11,"t",1,0.412,7.87,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00128179","26Mar2014.Plate.3",6,10,"t",1,1.235,7.79,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00128179","26Mar2014.Plate.3",5,10,"t",1,3.704,8.56,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00128179","26Mar2014.Plate.3",6,11,"t",1,1.235,7.2,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00128179","26Mar2014.Plate.3",5,11,"t",1,3.704,7.29,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00128179","26Mar2014.Plate.3",4,10,"t",1,11.111,8.13,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00128179","26Mar2014.Plate.3",3,10,"t",1,33.333,4.52,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00128179","26Mar2014.Plate.3",4,11,"t",1,11.111,9.01,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00128179","26Mar2014.Plate.3",3,11,"t",1,33.333,4.43,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00128179","26Mar2014.Plate.3",2,10,"t",1,100,3.95,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00128179","26Mar2014.Plate.3",2,11,"t",1,100,4.08,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"BF00128178","20130320.Plate.13",7,11,"t",1,0.41,17.1,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128178","20130320.Plate.13",7,10,"t",1,0.41,14.45,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128178","20130320.Plate.13",6,10,"t",1,1.23,16.39,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128178","20130320.Plate.13",6,11,"t",1,1.23,18.5,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128178","20130320.Plate.13",5,10,"t",1,3.7,19.43,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128178","20130320.Plate.13",4,10,"t",1,11.11,19.26,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128178","20130320.Plate.13",5,11,"t",1,3.7,18.74,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128178","20130320.Plate.13",4,11,"t",1,11.11,16.22,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128178","20130320.Plate.13",3,10,"t",1,33.33,16.1,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128178","20130320.Plate.13",3,11,"t",1,33.33,14.14,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128178","20130320.Plate.13",2,11,"t",1,100,17.28,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128178","20130320.Plate.13",2,10,"t",1,100,20.27,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128176","20130321.Plate.4",7,4,"t",1,0.41,29.64,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128176","20130321.Plate.4",7,5,"t",1,0.41,25.46,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128176","20130321.Plate.4",6,4,"t",1,1.23,29.34,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128176","20130321.Plate.4",5,4,"t",1,3.7,26.92,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128176","20130321.Plate.4",6,5,"t",1,1.23,26.81,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128176","20130321.Plate.4",5,5,"t",1,3.7,26.87,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128176","20130321.Plate.4",4,4,"t",1,11.11,29.34,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128176","20130321.Plate.4",4,5,"t",1,11.11,30.8,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128176","20130321.Plate.4",3,5,"t",1,33.33,30.59,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128176","20130321.Plate.4",3,4,"t",1,33.33,33.87,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128176","20130321.Plate.4",2,4,"t",1,100,36.39,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128176","20130321.Plate.4",2,5,"t",1,100,31.59,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128175","20130320.Plate.3",7,8,"t",1,0.41,12.4,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128175","20130320.Plate.3",6,8,"t",1,1.23,11.83,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128175","20130320.Plate.3",7,9,"t",1,0.41,10.65,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128175","20130320.Plate.3",6,9,"t",1,1.23,11.04,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128175","20130320.Plate.3",5,8,"t",1,3.7,14.52,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128175","20130320.Plate.3",5,9,"t",1,3.7,14.2,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128175","20130320.Plate.3",4,9,"t",1,11.11,10.59,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128175","20130320.Plate.3",4,8,"t",1,11.11,11.43,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128175","20130320.Plate.3",3,8,"t",1,33.33,10.78,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128175","20130320.Plate.3",3,9,"t",1,33.33,7.85,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128175","20130320.Plate.3",2,8,"t",1,100,5.4,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128172","26Mar2014.Plate.1",7,6,"t",1,0.41,10.6,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128175","20130320.Plate.3",2,9,"t",1,100,3.78,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128172","26Mar2014.Plate.1",7,7,"t",1,0.41,8.54,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128172","20130320.Plate.1",7,8,"t",1,0.41,13.11,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"BF00128172","20130320.Plate.1",7,9,"t",1,0.41,13.62,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"BF00128172","26Mar2014.Plate.1",6,7,"t",1,1.23,7.2,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128172","26Mar2014.Plate.1",6,6,"t",1,1.23,8.7,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128172","20130320.Plate.1",6,8,"t",1,1.23,18.83,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"BF00128172","20130320.Plate.1",6,9,"t",1,1.23,16.6,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"BF00128172","26Mar2014.Plate.1",5,6,"t",1,3.7,11.49,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128172","26Mar2014.Plate.1",5,7,"t",1,3.7,9.25,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128172","20130320.Plate.1",5,8,"t",1,3.7,21.22,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"BF00128172","20130320.Plate.1",5,9,"t",1,3.7,17.79,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"BF00128172","26Mar2014.Plate.1",4,6,"t",1,11.11,12.8,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128172","26Mar2014.Plate.1",4,7,"t",1,11.11,11.06,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128172","20130320.Plate.1",4,8,"t",1,11.11,20.09,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"BF00128172","20130320.Plate.1",4,9,"t",1,11.11,19.36,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"BF00128172","26Mar2014.Plate.1",3,6,"t",1,33.33,12.12,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128172","26Mar2014.Plate.1",3,7,"t",1,33.33,15,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128172","20130320.Plate.1",3,8,"t",1,33.33,18.12,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"BF00128172","20130320.Plate.1",3,9,"t",1,33.33,17.45,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"BF00128172","26Mar2014.Plate.1",2,6,"t",1,100,15.08,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128172","26Mar2014.Plate.1",2,7,"t",1,100,16.36,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128172","20130320.Plate.1",2,8,"t",1,100,18.65,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"BF00128172","20130320.Plate.1",2,9,"t",1,100,19.95,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"BF00128171","20130320.Plate.12",7,8,"t",1,0.04,17.34,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128171","20130320.Plate.12",7,9,"t",1,0.04,15.93,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128171","20130320.Plate.12",6,8,"t",1,0.12,17.56,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128171","20130320.Plate.12",6,9,"t",1,0.12,19.42,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128171","20130320.Plate.12",5,8,"t",1,0.37,17.27,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128171","20130320.Plate.12",5,9,"t",1,0.37,17.28,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128171","20130320.Plate.12",4,8,"t",1,1.11,17.7,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128171","20130320.Plate.12",4,9,"t",1,1.11,18.62,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128171","20130320.Plate.12",3,8,"t",1,3.33,16.92,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128171","20130320.Plate.12",3,9,"t",1,3.33,19.33,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128171","20130320.Plate.12",2,8,"t",1,10,15.89,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128171","20130320.Plate.12",2,9,"t",1,10,17.08,"ToxCast_1 CR 20130320 Plate 12.csv","cort" +"BF00128169","26Mar2014.Plate.1",7,8,"t",1,0.041,7.53,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128169","26Mar2014.Plate.1",7,9,"t",1,0.041,11.59,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128169","26Mar2014.Plate.1",6,8,"t",1,0.123,9.69,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128169","26Mar2014.Plate.1",5,8,"t",1,0.37,8.01,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128169","26Mar2014.Plate.1",6,9,"t",1,0.123,8.55,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128169","26Mar2014.Plate.1",5,9,"t",1,0.37,10.53,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128169","26Mar2014.Plate.1",4,8,"t",1,1.111,7.58,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128169","26Mar2014.Plate.1",3,8,"t",1,3.333,6.33,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128169","26Mar2014.Plate.1",4,9,"t",1,1.111,8.04,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128169","26Mar2014.Plate.1",3,9,"t",1,3.333,8.62,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128169","26Mar2014.Plate.1",2,8,"t",1,10,3.32,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128169","26Mar2014.Plate.1",2,9,"t",1,10,3.12,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"BF00128147","20130321.Plate.9",7,8,"t",1,0.41,20.1,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128147","20130321.Plate.9",7,9,"t",1,0.41,20.7,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128147","20130321.Plate.9",6,8,"t",1,1.23,19.19,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128147","20130321.Plate.9",6,9,"t",1,1.23,19.99,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128147","20130321.Plate.9",5,8,"t",1,3.7,18.96,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128147","20130321.Plate.9",5,9,"t",1,3.7,15.32,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128147","20130321.Plate.9",4,8,"t",1,11.11,19.09,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128147","20130321.Plate.9",4,9,"t",1,11.11,17.71,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128147","20130321.Plate.9",3,8,"t",1,33.33,20.69,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128147","20130321.Plate.9",3,9,"t",1,33.33,16.86,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128147","20130321.Plate.9",2,8,"t",1,100,17.82,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128147","20130321.Plate.9",2,9,"t",1,100,16.58,"ToxCast_1 CR 20130321 Plate 9.csv","cort" +"BF00128146","26Mar2014.Plate.8",7,8,"t",1,0.004,10.75,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00128146","26Mar2014.Plate.8",7,9,"t",1,0.004,9.64,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00128146","26Mar2014.Plate.8",6,8,"t",1,0.012,10.01,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00128146","26Mar2014.Plate.8",6,9,"t",1,0.012,8.83,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00128146","26Mar2014.Plate.8",5,8,"t",1,0.037,11.13,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00128146","26Mar2014.Plate.8",5,9,"t",1,0.037,11.59,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00128146","26Mar2014.Plate.8",4,8,"t",1,0.111,10.76,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00128146","26Mar2014.Plate.8",4,9,"t",1,0.111,10.25,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00128146","26Mar2014.Plate.8",3,8,"t",1,0.333,11.23,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00128146","26Mar2014.Plate.8",3,9,"t",1,0.333,11.23,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00128146","26Mar2014.Plate.8",2,8,"t",1,1,10.98,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00128146","26Mar2014.Plate.8",2,9,"t",1,1,11.33,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00128145","20130321.Plate.1",7,10,"t",1,0.41,28.24,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128145","20130321.Plate.1",7,11,"t",1,0.41,28.18,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128145","20130321.Plate.1",6,10,"t",1,1.23,28.32,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128145","20130321.Plate.1",6,11,"t",1,1.23,27.85,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128145","20130321.Plate.1",5,10,"t",1,3.7,26.61,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128145","20130321.Plate.1",5,11,"t",1,3.7,22.85,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128145","20130321.Plate.1",4,10,"t",1,11.11,27.34,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128145","20130321.Plate.1",4,11,"t",1,11.11,26.21,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128145","20130321.Plate.1",3,10,"t",1,33.33,28.01,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128145","20130321.Plate.1",3,11,"t",1,33.33,28.88,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128145","20130321.Plate.1",2,11,"t",1,100,27.2,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128145","20130321.Plate.1",2,10,"t",1,100,31.19,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128144","26Mar2014.Plate.5",7,8,"t",1,0.412,7.91,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128144","26Mar2014.Plate.5",7,9,"t",1,0.412,8.56,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128144","26Mar2014.Plate.5",6,8,"t",1,1.235,8.33,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128144","26Mar2014.Plate.5",5,8,"t",1,3.704,10.04,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128144","26Mar2014.Plate.5",6,9,"t",1,1.235,8.02,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128144","26Mar2014.Plate.5",5,9,"t",1,3.704,8.95,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128144","26Mar2014.Plate.5",4,8,"t",1,11.111,9.51,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128144","26Mar2014.Plate.5",3,8,"t",1,33.333,11.54,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128144","26Mar2014.Plate.5",4,9,"t",1,11.111,8.66,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128144","26Mar2014.Plate.5",3,9,"t",1,33.333,7.99,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128144","26Mar2014.Plate.5",2,8,"t",1,100,8.29,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128141","20130321.Plate.3",7,8,"t",1,0.41,29.48,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128144","26Mar2014.Plate.5",2,9,"t",1,100,9.16,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"BF00128141","20130321.Plate.3",7,9,"t",1,0.41,28.87,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128141","20130321.Plate.3",6,8,"t",1,1.23,23.28,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128141","20130321.Plate.3",6,9,"t",1,1.23,23.86,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128141","20130321.Plate.3",5,9,"t",1,3.7,20.82,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128141","20130321.Plate.3",5,8,"t",1,3.7,28.53,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128141","20130321.Plate.3",4,8,"t",1,11.11,22.7,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128141","20130321.Plate.3",4,9,"t",1,11.11,22.09,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128141","20130321.Plate.3",3,8,"t",1,33.33,18.64,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128141","20130321.Plate.3",2,8,"t",1,100,14.94,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128141","20130321.Plate.3",3,9,"t",1,33.33,17.48,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128141","20130321.Plate.3",2,9,"t",1,100,14.27,"ToxCast_1 CR 20130321 Plate 3.csv","cort" +"BF00128140","20130321.Plate.4",7,10,"t",1,0.04,29.15,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128140","20130321.Plate.4",7,11,"t",1,0.04,29.84,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128140","20130321.Plate.4",6,10,"t",1,0.12,26.96,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128140","20130321.Plate.4",6,11,"t",1,0.12,26.76,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128140","20130321.Plate.4",5,10,"t",1,0.37,25.77,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128140","20130321.Plate.4",5,11,"t",1,0.37,27.92,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128140","20130321.Plate.4",4,10,"t",1,1.11,20.6,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128140","20130321.Plate.4",4,11,"t",1,1.11,22.86,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128140","20130321.Plate.4",3,10,"t",1,3.33,13.49,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128140","20130321.Plate.4",3,11,"t",1,3.33,12.49,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128140","20130321.Plate.4",2,10,"t",1,10,7.04,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128140","20130321.Plate.4",2,11,"t",1,10,7.26,"ToxCast_1 CR 20130321 Plate 4.csv","cort" +"BF00128139","20130321.Plate.6",7,6,"t",1,0.41,26.55,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128139","20130321.Plate.6",7,7,"t",1,0.41,30.32,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128139","20130321.Plate.6",6,6,"t",1,1.23,28.75,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128139","20130321.Plate.6",6,7,"t",1,1.23,31.37,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128139","20130321.Plate.6",5,6,"t",1,3.7,30.16,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128139","20130321.Plate.6",5,7,"t",1,3.7,30.55,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128139","20130321.Plate.6",4,6,"t",1,11.11,30.54,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128139","20130321.Plate.6",4,7,"t",1,11.11,31.66,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128139","20130321.Plate.6",3,6,"t",1,33.33,30.48,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128139","20130321.Plate.6",3,7,"t",1,33.33,31.6,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128139","20130321.Plate.6",2,6,"t",1,100,31.26,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128139","20130321.Plate.6",2,7,"t",1,100,34.29,"ToxCast_1 CR 20130321 Plate 6.csv","cort" +"BF00128136","20130321.Plate.5",7,8,"t",1,0.41,28.45,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128136","20130321.Plate.5",7,9,"t",1,0.41,26.6,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128136","20130321.Plate.5",6,8,"t",1,1.23,26.91,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128136","20130321.Plate.5",6,9,"t",1,1.23,24.38,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128136","20130321.Plate.5",5,8,"t",1,3.7,28.51,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128136","20130321.Plate.5",5,9,"t",1,3.7,27.25,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128136","20130321.Plate.5",4,8,"t",1,11.11,26.67,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128136","20130321.Plate.5",4,9,"t",1,11.11,29.39,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128136","20130321.Plate.5",3,8,"t",1,33.33,33.17,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128136","20130321.Plate.5",3,9,"t",1,33.33,35.39,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128136","20130321.Plate.5",2,8,"t",1,100,34.01,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128136","20130321.Plate.5",2,9,"t",1,100,33.35,"ToxCast_1 CR 20130321 Plate 5.csv","cort" +"BF00128133","20130321.Plate.1",7,4,"t",1,0.41,30.02,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128133","20130321.Plate.1",6,4,"t",1,1.23,26.38,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128133","20130321.Plate.1",7,5,"t",1,0.41,28.73,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128133","20130321.Plate.1",6,5,"t",1,1.23,27.63,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128133","20130321.Plate.1",5,4,"t",1,3.7,28.97,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128133","20130321.Plate.1",5,5,"t",1,3.7,28.48,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128133","20130321.Plate.1",4,5,"t",1,11.11,27.63,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128133","20130321.Plate.1",4,4,"t",1,11.11,27.99,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128133","20130321.Plate.1",3,4,"t",1,33.33,29,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128133","20130321.Plate.1",3,5,"t",1,33.33,26.74,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128133","20130321.Plate.1",2,4,"t",1,100,30.21,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128133","20130321.Plate.1",2,5,"t",1,100,30.74,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128132","20130320.Plate.8",7,4,"t",1,0.41,17.72,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128132","20130320.Plate.8",7,5,"t",1,0.41,15.01,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128132","20130320.Plate.8",6,4,"t",1,1.23,18.76,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128132","20130320.Plate.8",6,5,"t",1,1.23,15.38,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128132","20130320.Plate.8",5,4,"t",1,3.7,14.36,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128132","20130320.Plate.8",5,5,"t",1,3.7,12.83,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128132","20130320.Plate.8",4,4,"t",1,11.11,11.24,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128132","20130320.Plate.8",4,5,"t",1,11.11,11.6,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128132","20130320.Plate.8",3,4,"t",1,33.33,8.5,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128132","20130320.Plate.8",3,5,"t",1,33.33,7.56,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128132","20130320.Plate.8",2,4,"t",1,100,7.59,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128132","20130320.Plate.8",2,5,"t",1,100,7.32,"ToxCast_1 CR 20130320 Plate 8.csv","cort" +"BF00128129","20130320.Plate.3",7,4,"t",1,0.04,14.73,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128129","20130320.Plate.3",6,4,"t",1,0.12,14.55,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128129","20130320.Plate.3",7,5,"t",1,0.04,12.87,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128129","20130320.Plate.3",6,5,"t",1,0.12,12.66,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128129","20130320.Plate.3",5,4,"t",1,0.37,15.24,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128129","20130320.Plate.3",5,5,"t",1,0.37,11.34,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128129","20130320.Plate.3",4,5,"t",1,1.11,13.87,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128129","20130320.Plate.3",4,4,"t",1,1.11,15.24,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128129","20130320.Plate.3",3,4,"t",1,3.33,13.93,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128129","20130320.Plate.3",3,5,"t",1,3.33,11.94,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128129","20130320.Plate.3",2,4,"t",1,10,13.61,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128121","20130320.Plate.2",7,6,"t",1,0.41,15.99,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128129","20130320.Plate.3",2,5,"t",1,10,12.69,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128121","20130320.Plate.2",7,7,"t",1,0.41,15.06,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128121","20130320.Plate.2",6,6,"t",1,1.23,16.21,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128121","20130320.Plate.2",6,7,"t",1,1.23,16.18,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128121","20130320.Plate.2",5,7,"t",1,3.7,16.37,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128121","20130320.Plate.2",5,6,"t",1,3.7,16.12,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128121","20130320.Plate.2",4,6,"t",1,11.11,15.31,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128121","20130320.Plate.2",4,7,"t",1,11.11,18.64,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128121","20130320.Plate.2",3,6,"t",1,33.33,16.85,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128121","20130320.Plate.2",2,6,"t",1,100,15.41,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128121","20130320.Plate.2",3,7,"t",1,33.33,13.41,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128121","20130320.Plate.2",2,7,"t",1,100,19.12,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128119","20130320.Plate.2",7,8,"t",1,0.41,20.29,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128119","20130320.Plate.2",7,9,"t",1,0.41,15.63,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128119","20130320.Plate.2",6,9,"t",1,1.23,14.62,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128119","20130320.Plate.2",6,8,"t",1,1.23,18.54,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128119","20130320.Plate.2",5,8,"t",1,3.7,18.1,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128119","20130320.Plate.2",5,9,"t",1,3.7,14.81,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128119","20130320.Plate.2",4,8,"t",1,11.11,13.4,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128119","20130320.Plate.2",3,8,"t",1,33.33,13.93,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128119","20130320.Plate.2",4,9,"t",1,11.11,16.54,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128119","20130320.Plate.2",3,9,"t",1,33.33,14.74,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128119","20130320.Plate.2",2,8,"t",1,100,15.86,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128119","20130320.Plate.2",2,9,"t",1,100,12.48,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128116","20130321.Plate.8",7,9,"t",1,0.41,25.65,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128116","20130321.Plate.8",7,8,"t",1,0.41,26.23,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128116","20130321.Plate.8",6,8,"t",1,1.23,28.07,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128116","20130321.Plate.8",6,9,"t",1,1.23,26.97,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128116","20130321.Plate.8",5,8,"t",1,3.7,28.56,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128116","20130321.Plate.8",5,9,"t",1,3.7,28.78,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128116","20130321.Plate.8",4,8,"t",1,11.11,27.71,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128116","20130321.Plate.8",4,9,"t",1,11.11,23.87,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128116","20130321.Plate.8",3,8,"t",1,33.33,25.62,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128116","20130321.Plate.8",3,9,"t",1,33.33,28.43,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128116","20130321.Plate.8",2,8,"t",1,100,29.48,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128116","20130321.Plate.8",2,9,"t",1,100,29.45,"ToxCast_1 CR 20130321 Plate 8.csv","cort" +"BF00128112","20130320.Plate.11",7,6,"t",1,0.41,14.15,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128112","20130320.Plate.11",7,7,"t",1,0.41,15.57,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128112","20130320.Plate.11",6,6,"t",1,1.23,15.17,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128112","20130320.Plate.11",6,7,"t",1,1.23,17.26,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128112","20130320.Plate.11",5,6,"t",1,3.7,10.78,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128112","20130320.Plate.11",5,7,"t",1,3.7,10.07,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128112","20130320.Plate.11",4,6,"t",1,11.11,6.59,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128112","20130320.Plate.11",4,7,"t",1,11.11,6.2,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128112","20130320.Plate.11",3,6,"t",1,33.33,1.77,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128112","20130320.Plate.11",3,7,"t",1,33.33,1.45,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128112","20130320.Plate.11",2,6,"t",1,100,0.63,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128112","20130320.Plate.11",2,7,"t",1,100,0.68,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128109","20130320.Plate.13",7,8,"t",1,0.41,18.19,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128109","20130320.Plate.13",7,9,"t",1,0.41,18.22,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128109","20130320.Plate.13",6,8,"t",1,1.23,19.41,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128109","20130320.Plate.13",6,9,"t",1,1.23,16.24,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128109","20130320.Plate.13",5,8,"t",1,3.7,20.2,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128109","20130320.Plate.13",5,9,"t",1,3.7,18.97,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128109","20130320.Plate.13",4,8,"t",1,11.11,18.48,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128109","20130320.Plate.13",4,9,"t",1,11.11,18.85,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128109","20130320.Plate.13",3,8,"t",1,33.33,18.03,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128109","20130320.Plate.13",3,9,"t",1,33.33,15.24,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128109","20130320.Plate.13",2,8,"t",1,100,16.51,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128109","20130320.Plate.13",2,9,"t",1,100,17.87,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128108","26Mar2014.Plate.2",7,6,"t",1,0.041,10.49,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128108","26Mar2014.Plate.2",7,7,"t",1,0.041,9.92,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128108","26Mar2014.Plate.2",6,6,"t",1,0.123,10.26,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128108","26Mar2014.Plate.2",6,7,"t",1,0.123,9.14,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128108","26Mar2014.Plate.2",5,6,"t",1,0.37,9.49,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128108","26Mar2014.Plate.2",5,7,"t",1,0.37,10.68,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128108","26Mar2014.Plate.2",4,6,"t",1,1.111,8.89,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128108","26Mar2014.Plate.2",4,7,"t",1,1.111,8.32,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128108","26Mar2014.Plate.2",3,6,"t",1,3.333,9.78,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128108","26Mar2014.Plate.2",3,7,"t",1,3.333,7.73,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128108","26Mar2014.Plate.2",2,6,"t",1,10,5.52,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128108","26Mar2014.Plate.2",2,7,"t",1,10,4.08,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"BF00128105","20130320.Plate.13",7,6,"t",1,0.41,18.86,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128105","20130320.Plate.13",7,7,"t",1,0.41,18.5,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128105","20130320.Plate.13",6,6,"t",1,1.23,19.81,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128105","20130320.Plate.13",6,7,"t",1,1.23,19.89,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128105","20130320.Plate.13",5,7,"t",1,3.7,18.19,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128105","20130320.Plate.13",5,6,"t",1,3.7,16.77,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128105","20130320.Plate.13",4,6,"t",1,11.11,16.23,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128105","20130320.Plate.13",4,7,"t",1,11.11,18.06,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128105","20130320.Plate.13",3,6,"t",1,33.33,16.73,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128105","20130320.Plate.13",2,6,"t",1,100,13.61,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128105","20130320.Plate.13",3,7,"t",1,33.33,18.75,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128105","20130320.Plate.13",2,7,"t",1,100,11.04,"ToxCast_1 CR 20130320 Plate 13.csv","cort" +"BF00128102","20130321.Plate.2",7,4,"t",1,0.04,29.05,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128102","20130321.Plate.2",7,5,"t",1,0.04,29.2,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128102","20130321.Plate.2",6,4,"t",1,0.12,28.14,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128102","20130321.Plate.2",6,5,"t",1,0.12,27.06,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128102","20130321.Plate.2",5,4,"t",1,0.37,27.66,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128102","20130321.Plate.2",5,5,"t",1,0.37,26.61,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128102","20130321.Plate.2",4,5,"t",1,1.11,24.38,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128102","20130321.Plate.2",4,4,"t",1,1.11,28.38,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128102","20130321.Plate.2",3,4,"t",1,3.33,23.81,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128102","20130321.Plate.2",3,5,"t",1,3.33,24.29,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128102","20130321.Plate.2",2,4,"t",1,10,28.8,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128102","20130321.Plate.2",2,5,"t",1,10,30.22,"ToxCast_1 CR 20130321 Plate 2.csv","cort" +"BF00128101","20130321.Plate.1",7,6,"t",1,0.04,28.15,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128101","20130321.Plate.1",7,7,"t",1,0.04,27.22,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128101","20130321.Plate.1",6,6,"t",1,0.12,28.97,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128101","20130321.Plate.1",6,7,"t",1,0.12,32.11,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128101","20130321.Plate.1",5,6,"t",1,0.37,27.92,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128101","20130321.Plate.1",5,7,"t",1,0.37,26.94,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128101","20130321.Plate.1",4,6,"t",1,1.11,28.3,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128101","20130321.Plate.1",4,7,"t",1,1.11,29.6,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128101","20130321.Plate.1",3,6,"t",1,3.33,32.22,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128101","20130321.Plate.1",3,7,"t",1,3.33,30.87,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128101","20130321.Plate.1",2,6,"t",1,10,33.5,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128101","20130321.Plate.1",2,7,"t",1,10,30.28,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128099","20130320.Plate.14",7,8,"t",1,0.41,18.25,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128099","20130320.Plate.14",7,9,"t",1,0.41,15.4,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128099","20130320.Plate.14",6,8,"t",1,1.23,21.58,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128099","20130320.Plate.14",6,9,"t",1,1.23,16.66,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128099","20130320.Plate.14",5,8,"t",1,3.7,17.25,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128099","20130320.Plate.14",5,9,"t",1,3.7,16.62,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128099","20130320.Plate.14",4,8,"t",1,11.11,16.5,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128099","20130320.Plate.14",4,9,"t",1,11.11,14.62,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128099","20130320.Plate.14",3,8,"t",1,33.33,17.65,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128099","20130320.Plate.14",3,9,"t",1,33.33,15.9,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128099","20130320.Plate.14",2,8,"t",1,100,17.2,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128099","20130320.Plate.14",2,9,"t",1,100,16.43,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128097","20130321.Plate.7",7,7,"t",1,0.41,22.55,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128097","20130321.Plate.7",7,6,"t",1,0.41,22.26,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128097","20130321.Plate.7",6,6,"t",1,1.23,18.31,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128097","20130321.Plate.7",6,7,"t",1,1.23,20.4,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128097","20130321.Plate.7",5,6,"t",1,3.7,11.43,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128097","20130321.Plate.7",4,6,"t",1,11.11,8.15,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128097","20130321.Plate.7",5,7,"t",1,3.7,12.15,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128097","20130321.Plate.7",4,7,"t",1,11.11,8.77,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128097","20130321.Plate.7",3,6,"t",1,33.33,3.91,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128097","20130321.Plate.7",3,7,"t",1,33.33,3.91,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128097","20130321.Plate.7",2,7,"t",1,100,1.64,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128097","20130321.Plate.7",2,6,"t",1,100,1.59,"ToxCast_1 CR 20130321 Plate 7.csv","cort" +"BF00128096","20130320.Plate.5",7,4,"t",1,0.04,15.74,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128096","20130320.Plate.5",7,5,"t",1,0.04,13.83,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128096","20130320.Plate.5",6,5,"t",1,0.12,15.63,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128096","20130320.Plate.5",6,4,"t",1,0.12,14.84,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128096","20130320.Plate.5",5,4,"t",1,0.37,10.89,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128096","20130320.Plate.5",5,5,"t",1,0.37,11.02,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128096","20130320.Plate.5",4,4,"t",1,1.11,9.99,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128096","20130320.Plate.5",4,5,"t",1,1.11,9.86,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128096","20130320.Plate.5",3,4,"t",1,3.33,4.92,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128096","20130320.Plate.5",3,5,"t",1,3.33,4.46,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128096","20130320.Plate.5",2,4,"t",1,10,1.71,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128096","20130320.Plate.5",2,5,"t",1,10,1.67,"ToxCast_1 CR 20130320 Plate 5.csv","cort" +"BF00128092","20130320.Plate.3",7,6,"t",1,0.04,11.13,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128092","20130320.Plate.3",7,7,"t",1,0.04,13.75,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128092","20130320.Plate.3",6,6,"t",1,0.12,12.93,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128092","20130320.Plate.3",6,7,"t",1,0.12,14.24,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128092","20130320.Plate.3",5,6,"t",1,0.37,12.46,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128092","20130320.Plate.3",5,7,"t",1,0.37,15.37,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128092","20130320.Plate.3",4,6,"t",1,1.11,11.82,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128092","20130320.Plate.3",4,7,"t",1,1.11,11.66,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128092","20130320.Plate.3",3,6,"t",1,3.33,16.1,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128092","20130320.Plate.3",3,7,"t",1,3.33,14.58,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128092","20130320.Plate.3",2,6,"t",1,10,13.72,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128092","20130320.Plate.3",2,7,"t",1,10,15.61,"ToxCast_1 CR 20130320 Plate 3.csv","cort" +"BF00128091","20130320.Plate.4",7,4,"t",1,0.41,29.54,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"BF00128091","20130320.Plate.4",7,5,"t",1,0.41,17.26,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"BF00128091","20130320.Plate.4",6,4,"t",1,1.23,24.74,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"BF00128091","20130320.Plate.4",6,5,"t",1,1.23,18.69,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"BF00128091","20130320.Plate.4",5,4,"t",1,3.7,27.37,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"BF00128091","20130320.Plate.4",5,5,"t",1,3.7,17.98,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"BF00128091","20130320.Plate.4",4,4,"t",1,11.11,23.57,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"BF00128091","20130320.Plate.4",4,5,"t",1,11.11,19.06,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"BF00128091","20130320.Plate.4",3,4,"t",1,33.33,15.47,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"BF00128091","20130320.Plate.4",3,5,"t",1,33.33,14.73,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"BF00128091","20130320.Plate.4",2,4,"t",1,100,9.19,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"BF00128091","20130320.Plate.4",2,5,"t",1,100,7.66,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"BF00128090","20130321.Plate.1",7,8,"t",1,0.003,31.33,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128090","20130321.Plate.1",7,9,"t",1,0.003,27.91,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128090","20130321.Plate.1",6,8,"t",0,0.01,NA,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128090","20130321.Plate.1",6,9,"t",1,0.01,30.67,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128090","20130321.Plate.1",5,8,"t",1,0.04,27.23,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128090","20130321.Plate.1",5,9,"t",1,0.04,25.06,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128090","20130321.Plate.1",4,8,"t",1,0.11,24.43,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128090","20130321.Plate.1",3,8,"t",1,0.33,21.04,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128090","20130321.Plate.1",4,9,"t",1,0.11,26.92,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128090","20130321.Plate.1",3,9,"t",1,0.33,23.18,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128090","20130321.Plate.1",2,8,"t",1,1,14.07,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128090","20130321.Plate.1",2,9,"t",1,1,14.94,"ToxCast_1 CR 20130321 Plate 1.csv","cort" +"BF00128087","20130320.Plate.14",7,7,"t",1,0.003,18.35,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128087","20130320.Plate.14",7,6,"t",1,0.003,18.44,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128087","20130320.Plate.14",6,6,"t",1,0.01,19.7,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128087","20130320.Plate.14",6,7,"t",1,0.01,19.56,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128087","20130320.Plate.14",5,6,"t",1,0.04,15.56,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128087","20130320.Plate.14",4,6,"t",1,0.11,17.1,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128087","20130320.Plate.14",5,7,"t",1,0.04,17.34,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128087","20130320.Plate.14",4,7,"t",1,0.11,16.97,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128087","20130320.Plate.14",3,6,"t",1,0.33,16.69,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128087","20130320.Plate.14",3,7,"t",1,0.33,12.72,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128087","20130320.Plate.14",2,6,"t",1,1,18.88,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128087","20130320.Plate.14",2,7,"t",1,1,18.01,"ToxCast_1 CR 20130320 Plate 14.csv","cort" +"BF00128086","26Mar2014.Plate.4",7,8,"t",1,0.412,10.04,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128086","26Mar2014.Plate.4",7,9,"t",1,0.412,10.36,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128086","26Mar2014.Plate.4",6,8,"t",1,1.235,11.12,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128086","26Mar2014.Plate.4",6,9,"t",1,1.235,8,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128086","26Mar2014.Plate.4",5,8,"t",1,3.704,8.06,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128086","26Mar2014.Plate.4",5,9,"t",1,3.704,9.02,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128086","26Mar2014.Plate.4",4,8,"t",1,11.111,6.93,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128086","26Mar2014.Plate.4",4,9,"t",1,11.111,7.2,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128086","26Mar2014.Plate.4",3,8,"t",1,33.333,6.38,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128086","26Mar2014.Plate.4",3,9,"t",1,33.333,7.87,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128086","26Mar2014.Plate.4",2,9,"t",1,100,6.71,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128086","26Mar2014.Plate.4",2,8,"t",1,100,7,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"BF00128083","26Mar2014.Plate.8",7,6,"t",1,0.412,9.85,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00128083","26Mar2014.Plate.8",7,7,"t",1,0.412,12.22,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00128083","26Mar2014.Plate.8",6,6,"t",1,1.235,9.77,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00128083","26Mar2014.Plate.8",5,6,"t",1,3.704,9.74,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00128083","26Mar2014.Plate.8",6,7,"t",1,1.235,9.59,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00128083","26Mar2014.Plate.8",5,7,"t",1,3.704,10.32,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00128083","26Mar2014.Plate.8",4,6,"t",1,11.111,10.11,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00128083","26Mar2014.Plate.8",4,7,"t",1,11.111,7.82,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00128083","26Mar2014.Plate.8",3,7,"t",1,33.333,7.3,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00128083","26Mar2014.Plate.8",3,6,"t",1,33.333,7.83,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00128083","26Mar2014.Plate.8",2,6,"t",1,100,3.94,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00128083","26Mar2014.Plate.8",2,7,"t",1,100,3.24,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"BF00128081","26Mar2014.Plate.6",7,10,"t",1,0.041,12.18,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF00128081","26Mar2014.Plate.6",6,10,"t",1,0.123,9.35,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF00128081","26Mar2014.Plate.6",7,11,"t",1,0.041,7.62,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF00128081","26Mar2014.Plate.6",6,11,"t",1,0.123,9.5,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF00128081","26Mar2014.Plate.6",5,10,"t",1,0.37,11.18,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF00128081","26Mar2014.Plate.6",5,11,"t",1,0.37,9.25,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF00128081","26Mar2014.Plate.6",4,11,"t",1,1.111,7.82,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF00128081","26Mar2014.Plate.6",4,10,"t",1,1.111,10.92,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF00128081","26Mar2014.Plate.6",3,10,"t",1,3.333,10.66,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF00128081","26Mar2014.Plate.6",3,11,"t",1,3.333,11.01,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF00128081","26Mar2014.Plate.6",2,10,"t",1,10,13.4,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF00128073","20130320.Plate.2",7,10,"t",1,0.003,8.87,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128081","26Mar2014.Plate.6",2,11,"t",1,10,10.25,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"BF00128073","20130320.Plate.2",7,11,"t",1,0.003,12.98,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128073","20130320.Plate.2",6,10,"t",1,0.01,7.84,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128073","20130320.Plate.2",6,11,"t",1,0.01,9.5,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128073","20130320.Plate.2",5,10,"t",1,0.04,5.28,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128073","20130320.Plate.2",5,11,"t",1,0.04,7.22,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128073","20130320.Plate.2",4,10,"t",1,0.11,2.93,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128073","20130320.Plate.2",3,10,"t",1,0.33,1.3,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128073","20130320.Plate.2",4,11,"t",1,0.11,3.92,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128073","20130320.Plate.2",3,11,"t",1,0.33,1.76,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128073","20130320.Plate.2",2,10,"t",1,1,0.96,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128073","20130320.Plate.2",2,11,"t",1,1,0.91,"ToxCast_1 CR 20130320 Plate 2.csv","cort" +"BF00128072","20130320.Plate.11",7,11,"t",1,0.41,14.15,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128072","20130320.Plate.11",7,10,"t",1,0.41,15.38,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128072","20130320.Plate.11",6,10,"t",1,1.23,17.76,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128072","20130320.Plate.11",6,11,"t",1,1.23,14.53,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128072","20130320.Plate.11",5,10,"t",1,3.7,15.1,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128072","20130320.Plate.11",5,11,"t",1,3.7,15.35,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128072","20130320.Plate.11",4,10,"t",1,11.11,15.36,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128072","20130320.Plate.11",4,11,"t",1,11.11,15.19,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128072","20130320.Plate.11",3,10,"t",1,33.33,15.87,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128072","20130320.Plate.11",3,11,"t",1,33.33,14.95,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128072","20130320.Plate.11",2,10,"t",1,100,15.52,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"BF00128072","20130320.Plate.11",2,11,"t",1,100,14.98,"ToxCast_1 CR 20130320 Plate 11.csv","cort" +"PRO","03Sep2014.Plate.9",3,3,"m",1,NA,1.86,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.9",2,3,"m",1,NA,1.66,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.8",3,3,"m",1,NA,1.9,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.8",2,3,"m",1,NA,1.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.7",3,3,"m",1,NA,1.91,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.7",2,3,"m",1,NA,1.7,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.6",2,3,"m",1,NA,1.43,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.6",3,3,"m",1,NA,1.84,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.5",3,3,"m",1,NA,1.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.5",2,3,"m",1,NA,1.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.4",3,3,"m",1,NA,1.59,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.3",3,3,"m",1,NA,1.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.4",2,3,"m",1,NA,1.21,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.3",2,3,"m",1,NA,1.54,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.22",3,3,"m",1,NA,1.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.22",2,3,"m",1,NA,1.99,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.21",2,3,"m",1,NA,1.71,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.21",3,3,"m",1,NA,1.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.20",3,3,"m",1,NA,1.52,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.20",2,3,"m",1,NA,1.35,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.2",3,3,"m",1,NA,1.68,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.2",2,3,"m",1,NA,1.67,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.19",3,3,"m",1,NA,1.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.19",2,3,"m",1,NA,1.9,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.18",3,3,"m",1,NA,1.52,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.18",2,3,"m",1,NA,1.63,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.17",3,3,"m",1,NA,1.68,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.17",2,3,"m",1,NA,1.36,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.16",3,3,"m",1,NA,1.48,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.16",2,3,"m",1,NA,1.77,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.15",3,3,"m",1,NA,1.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.15",2,3,"m",1,NA,1.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.14",3,3,"m",1,NA,1.72,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.14",2,3,"m",1,NA,1.47,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.13",3,3,"m",1,NA,1.58,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.13",2,3,"m",1,NA,1.2,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.12",3,3,"m",1,NA,1.53,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.12",2,3,"m",1,NA,1.47,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.11",3,3,"m",1,NA,1.64,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.11",2,3,"m",1,NA,1.72,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.10",3,3,"m",1,NA,1.45,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.10",2,3,"m",1,NA,1.87,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.1",2,3,"m",1,NA,1.75,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"PRO","03Sep2014.Plate.1",3,3,"m",1,NA,1.77,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.9",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.9",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.8",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.8",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.7",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.7",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.6",3,3,"m",1,NA,0.54,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.6",2,3,"m",1,NA,0.62,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.5",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.4",3,3,"m",1,NA,0.51,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.5",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.4",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.3",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.3",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.21",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.21",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.20",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.20",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.2",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.2",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.19",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.19",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.18",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.18",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.17",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.17",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.16",3,3,"m",1,NA,0.54,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.16",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.15",3,3,"m",1,NA,0.61,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.15",2,3,"m",1,NA,0.6,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.14",3,3,"m",1,NA,0.6,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.14",2,3,"m",1,NA,0.79,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.13",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.13",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.12",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.12",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.11",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.11",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.10",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.10",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.1",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"PRO","26Mar2014.Plate.1",2,3,"m",1,NA,0.51,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.9",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.9",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.8",3,3,"m",1,NA,0.78,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.8",2,3,"m",1,NA,0.59,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.7",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.7",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.6",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.6",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.5",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.5",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.4",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.4",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.34",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.34",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.33",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.33",2,3,"m",1,NA,0.5,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.32",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.32",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.31",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.31",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.30",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.30",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.3",3,3,"m",1,NA,0.52,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.3",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.29",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.29",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.28",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.28",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.27",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.27",2,3,"m",1,NA,0.53,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.26",3,3,"m",1,NA,0.75,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.26",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.25",3,3,"m",1,NA,0.53,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.25",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.24",3,3,"m",1,NA,0.51,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.24",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.23",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.23",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.22",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.22",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.21",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.21",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.20",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.20",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.2",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.2",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.19",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.19",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.18",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.18",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.17",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.17",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.16",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.16",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.15",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.15",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.14",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.13",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.14",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.13",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.12",3,3,"m",1,NA,0.5,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.12",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.11",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.11",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.10",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.10",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.1",3,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"PRO","09Apr2014.Plate.1",2,3,"m",0,NA,NA,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.9",3,3,"m",1,NA,0.59,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.9",2,3,"m",1,NA,0.62,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.8",3,3,"m",1,NA,0.57,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.8",2,3,"m",1,NA,0.55,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.7",3,3,"m",1,NA,0.68,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.7",2,3,"m",1,NA,0.64,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.6",3,3,"m",1,NA,0.61,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.5",3,3,"m",1,NA,0.59,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.6",2,3,"m",1,NA,0.73,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.5",2,3,"m",1,NA,0.65,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.4",3,3,"m",1,NA,1.78,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.4",2,3,"m",1,NA,0.54,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.32",3,3,"m",1,NA,0.78,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.32",2,3,"m",1,NA,0.8,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.31",3,3,"m",1,NA,0.65,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.31",2,3,"m",1,NA,0.71,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.30",3,3,"m",1,NA,0.65,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.30",2,3,"m",1,NA,0.59,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.3",3,3,"m",1,NA,0.63,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.3",2,3,"m",1,NA,1.74,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.29",3,3,"m",1,NA,0.67,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.29",2,3,"m",1,NA,0.73,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.28",3,3,"m",1,NA,0.83,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.28",2,3,"m",1,NA,0.59,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.27",3,3,"m",1,NA,0.75,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.27",2,3,"m",1,NA,0.66,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.26",3,3,"m",1,NA,0.74,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.26",2,3,"m",1,NA,0.78,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.25",3,3,"m",1,NA,0.8,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.25",2,3,"m",1,NA,0.78,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.24",3,3,"m",1,NA,0.57,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.24",2,3,"m",1,NA,0.56,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.23",3,3,"m",1,NA,0.53,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.23",2,3,"m",1,NA,0.65,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.22",3,3,"m",1,NA,0.61,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.22",2,3,"m",1,NA,0.61,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.21",3,3,"m",1,NA,0.57,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.21",2,3,"m",1,NA,0.58,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.20",3,3,"m",1,NA,0.64,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.20",2,3,"m",1,NA,0.62,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"PRO","02Apr14.Plate.2",3,3,"m",1,NA,0.77,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"PRO","02Apr14.Plate.2",2,3,"m",1,NA,0.79,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.19",3,3,"m",1,NA,0.66,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.18",3,3,"m",1,NA,0.6,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.19",2,3,"m",1,NA,0.71,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.18",2,3,"m",1,NA,0.63,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.17",3,3,"m",1,NA,0.61,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.17",2,3,"m",1,NA,0.6,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.16",2,3,"m",1,NA,0.66,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.16",3,3,"m",1,NA,0.52,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.15",3,3,"m",1,NA,0.64,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.15",2,3,"m",1,NA,0.72,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.14",3,3,"m",1,NA,0.64,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.14",2,3,"m",1,NA,0.67,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.13",3,3,"m",1,NA,0.68,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.13",2,3,"m",1,NA,0.62,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.12",3,3,"m",1,NA,0.59,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.12",2,3,"m",1,NA,0.72,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.11",3,3,"m",1,NA,0.54,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.11",2,3,"m",1,NA,0.63,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.10",3,3,"m",1,NA,0.59,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.10",2,3,"m",1,NA,0.64,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.1",3,2,"m",1,NA,0.66,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"PRO","02Apr2014.Plate.1",2,2,"m",1,NA,0.52,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"21141126A","02Apr2014.Plate.21",7,4,"t",1,0.412,42.42,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"21141126A","02Apr2014.Plate.21",7,5,"t",1,0.412,36.6,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"21141126A","02Apr2014.Plate.21",6,4,"t",1,1.235,47.99,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"21141126A","02Apr2014.Plate.21",6,5,"t",1,1.235,42.27,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"21141126A","02Apr2014.Plate.21",5,4,"t",1,3.704,48.29,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"21141126A","02Apr2014.Plate.21",5,5,"t",1,3.704,43.39,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"21141126A","02Apr2014.Plate.21",4,4,"t",1,11.111,55.66,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"21141126A","02Apr2014.Plate.21",4,5,"t",1,11.111,46.93,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"21141126A","02Apr2014.Plate.21",3,4,"t",1,33.333,42.91,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"21141126A","02Apr2014.Plate.21",3,5,"t",1,33.333,33.53,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"21141126A","02Apr2014.Plate.21",2,4,"t",1,100,17.2,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"21141126A","02Apr2014.Plate.21",2,5,"t",1,100,12.97,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"21141124A","02Apr2014.Plate.17",7,8,"t",1,0.412,37.79,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"21141124A","02Apr2014.Plate.17",7,9,"t",1,0.412,40.6,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"21141124A","02Apr2014.Plate.17",6,8,"t",1,1.235,26.11,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"21141124A","02Apr2014.Plate.17",6,9,"t",1,1.235,25.56,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"21141124A","02Apr2014.Plate.17",5,8,"t",1,3.704,17.43,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"21141124A","02Apr2014.Plate.17",5,9,"t",1,3.704,19.66,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"21141124A","02Apr2014.Plate.17",4,8,"t",1,11.111,10.33,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"21141124A","02Apr2014.Plate.17",4,9,"t",1,11.111,9.88,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"21141124A","02Apr2014.Plate.17",3,8,"t",1,33.333,4.84,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"21141124A","02Apr2014.Plate.17",3,9,"t",1,33.333,4.66,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"21141124A","02Apr2014.Plate.17",2,8,"t",1,100,1.39,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"21141124A","02Apr2014.Plate.17",2,9,"t",1,100,1.3,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"21141106A","26Mar2014.Plate.20",7,10,"t",1,0.041,9.31,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"21141106A","26Mar2014.Plate.20",7,11,"t",1,0.041,5.71,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"21141106A","26Mar2014.Plate.20",6,10,"t",1,0.123,8.89,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"21141106A","26Mar2014.Plate.20",6,11,"t",1,0.123,7.91,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"21141106A","26Mar2014.Plate.20",5,10,"t",1,0.37,10.18,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"21141106A","26Mar2014.Plate.20",5,11,"t",1,0.37,8.86,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"21141106A","26Mar2014.Plate.20",4,10,"t",1,1.111,8.94,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"21141106A","26Mar2014.Plate.20",4,11,"t",1,1.111,8.51,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"21141106A","26Mar2014.Plate.20",3,10,"t",1,3.333,7.6,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"21141106A","26Mar2014.Plate.20",3,11,"t",1,3.333,7.9,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"21141106A","26Mar2014.Plate.20",2,10,"t",1,10,8.28,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"21141106A","26Mar2014.Plate.20",2,11,"t",1,10,8.48,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"21140704A","09Apr2014.Plate.3",7,7,"t",1,0.206,14.33,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"21140704A","09Apr2014.Plate.3",7,6,"t",1,0.206,13.42,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"21140704A","09Apr2014.Plate.3",6,6,"t",1,0.617,13,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"21140704A","09Apr2014.Plate.3",6,7,"t",1,0.617,12.91,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"21140704A","09Apr2014.Plate.3",5,6,"t",1,1.852,11.34,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"21140704A","09Apr2014.Plate.3",5,7,"t",1,1.852,12.59,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"21140704A","09Apr2014.Plate.3",4,6,"t",1,5.556,11.95,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"21140704A","09Apr2014.Plate.3",4,7,"t",1,5.556,11.1,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"21140704A","09Apr2014.Plate.3",3,6,"t",1,16.667,9.41,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"21140704A","09Apr2014.Plate.3",3,7,"t",1,16.667,9.53,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"21140704A","09Apr2014.Plate.3",2,6,"t",1,50,9.94,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"21140704A","09Apr2014.Plate.3",2,7,"t",1,50,9.71,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"11141130A","26Mar2014.Plate.21",7,6,"t",1,0.206,9.79,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"11141130A","26Mar2014.Plate.21",7,7,"t",1,0.206,9.56,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"11141130A","26Mar2014.Plate.21",6,6,"t",1,0.617,9.35,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"11141130A","26Mar2014.Plate.21",6,7,"t",1,0.617,7.97,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"11141130A","26Mar2014.Plate.21",5,6,"t",1,1.852,7.76,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"11141130A","26Mar2014.Plate.21",5,7,"t",1,1.852,8.02,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"11141130A","26Mar2014.Plate.21",4,6,"t",1,5.556,8.06,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"11141130A","26Mar2014.Plate.21",4,7,"t",1,5.556,6.85,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"11141130A","26Mar2014.Plate.21",3,6,"t",1,16.667,6.96,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"11141130A","26Mar2014.Plate.21",3,7,"t",1,16.667,8.94,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"11141130A","26Mar2014.Plate.21",2,6,"t",1,50,4.3,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"11141130A","26Mar2014.Plate.21",2,7,"t",1,50,4.27,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"11141124A","02Apr2014.Plate.12",7,6,"t",1,0.412,40.57,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"11141124A","02Apr2014.Plate.12",7,7,"t",1,0.412,37.33,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"11141124A","02Apr2014.Plate.12",6,6,"t",1,1.235,37.36,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"11141124A","02Apr2014.Plate.12",6,7,"t",1,1.235,28.2,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"11141124A","02Apr2014.Plate.12",5,6,"t",1,3.704,23.48,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"11141124A","02Apr2014.Plate.12",5,7,"t",1,3.704,18.45,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"11141124A","02Apr2014.Plate.12",4,6,"t",1,11.111,11.04,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"11141124A","02Apr2014.Plate.12",4,7,"t",1,11.111,9.22,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"11141124A","02Apr2014.Plate.12",3,6,"t",1,33.333,4.35,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"11141124A","02Apr2014.Plate.12",3,7,"t",1,33.333,4.03,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"11141124A","02Apr2014.Plate.12",2,6,"t",1,100,1.31,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"11141124A","02Apr2014.Plate.12",2,7,"t",1,100,1.57,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"11141106A","26Mar2014.Plate.20",7,4,"t",1,0.041,7.94,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"11141106A","26Mar2014.Plate.20",7,5,"t",1,0.041,6.77,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"11141106A","26Mar2014.Plate.20",6,4,"t",1,0.123,9.58,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"11141106A","26Mar2014.Plate.20",6,5,"t",1,0.123,8.35,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"11141106A","26Mar2014.Plate.20",5,4,"t",1,0.37,10.07,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"11141106A","26Mar2014.Plate.20",5,5,"t",1,0.37,8.78,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"11141106A","26Mar2014.Plate.20",4,4,"t",1,1.111,10.27,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"11141106A","26Mar2014.Plate.20",4,5,"t",1,1.111,8.91,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"11141106A","26Mar2014.Plate.20",3,4,"t",0,3.333,NA,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"11141106A","26Mar2014.Plate.20",3,5,"t",1,3.333,9.67,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"11141106A","26Mar2014.Plate.20",2,4,"t",1,10,7.98,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"11141106A","26Mar2014.Plate.20",2,5,"t",1,10,7.89,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"11140704A","02Apr2014.Plate.14",7,9,"t",1,0.206,46.18,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"11140704A","02Apr2014.Plate.14",7,8,"t",1,0.206,45.48,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"11140704A","02Apr2014.Plate.14",6,8,"t",1,0.617,42.59,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"11140704A","02Apr2014.Plate.14",6,9,"t",1,0.617,45.57,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"11140704A","02Apr2014.Plate.14",5,9,"t",1,1.852,38.44,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"11140704A","02Apr2014.Plate.14",5,8,"t",1,1.852,40.05,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"11140704A","02Apr2014.Plate.14",4,8,"t",1,5.556,34.44,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"11140704A","02Apr2014.Plate.14",4,9,"t",1,5.556,40.39,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"11140704A","02Apr2014.Plate.14",3,8,"t",1,16.667,31.01,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"11140704A","02Apr2014.Plate.14",3,9,"t",1,16.667,30.39,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"11140704A","02Apr2014.Plate.14",2,8,"t",1,50,35.91,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"11140704A","02Apr2014.Plate.14",2,9,"t",1,50,33.47,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.9",5,3,"p",1,NA,170.37,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.9",4,3,"p",1,NA,218.14,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.8",5,3,"p",1,NA,193.87,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.8",4,3,"p",1,NA,201.25,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.7",5,3,"p",1,NA,195.54,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.7",4,3,"p",1,NA,190.84,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.6",5,3,"p",1,NA,190.2,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.5",5,3,"p",1,NA,192.24,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.6",4,3,"p",1,NA,201.83,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.5",4,3,"p",1,NA,203.38,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.4",5,3,"p",1,NA,199.7,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.4",4,3,"p",1,NA,226.8,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.3",4,3,"p",1,NA,203.47,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.3",5,3,"p",1,NA,195.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.22",5,3,"p",1,NA,195.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.22",4,3,"p",1,NA,183.83,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.21",5,3,"p",1,NA,188.68,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.21",4,3,"p",1,NA,189.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.20",5,3,"p",1,NA,194.1,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.20",4,3,"p",1,NA,186.98,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.2",5,3,"p",1,NA,180.64,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.2",4,3,"p",1,NA,188.86,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.19",5,3,"p",1,NA,206.64,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.19",4,3,"p",1,NA,189.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.18",5,3,"p",1,NA,161.16,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.18",4,3,"p",1,NA,179.01,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.17",5,3,"p",1,NA,171.09,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.17",4,3,"p",1,NA,172.32,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.16",5,3,"p",1,NA,198.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.16",4,3,"p",1,NA,202.52,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.15",5,3,"p",1,NA,183.45,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.15",4,3,"p",1,NA,190.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.14",5,3,"p",1,NA,171.09,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.14",4,3,"p",1,NA,175.72,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.13",5,3,"p",1,NA,198.27,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.13",4,3,"p",1,NA,191.98,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.12",5,3,"p",1,NA,178.99,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.12",4,3,"p",1,NA,203.77,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.11",5,3,"p",1,NA,184.12,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.11",4,3,"p",1,NA,180.05,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.10",5,3,"p",1,NA,204.24,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.10",4,3,"p",1,NA,183.8,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.1",5,3,"p",1,NA,207.28,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"FOR","03Sep2014.Plate.1",4,3,"p",1,NA,194.32,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.9",5,3,"p",1,NA,21.89,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.9",4,3,"p",1,NA,37.29,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.8",4,3,"p",1,NA,23.71,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.8",5,3,"p",1,NA,21.45,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.7",5,3,"p",1,NA,36.59,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.7",4,3,"p",1,NA,30.27,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.6",5,3,"p",1,NA,32.99,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.6",4,3,"p",1,NA,33.13,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.5",5,3,"p",1,NA,31.24,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.5",4,3,"p",1,NA,43.77,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.4",5,3,"p",1,NA,25.96,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.4",4,3,"p",1,NA,35.04,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.3",5,3,"p",1,NA,26.6,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.3",4,3,"p",1,NA,23.67,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.21",5,3,"p",1,NA,28.37,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.21",4,3,"p",1,NA,34.59,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.20",5,3,"p",1,NA,34.07,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.20",4,3,"p",1,NA,32.43,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.2",5,3,"p",1,NA,26.59,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.2",4,3,"p",1,NA,31.43,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.19",5,3,"p",1,NA,26.3,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.19",4,3,"p",1,NA,28.74,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.18",5,3,"p",1,NA,35.11,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.18",4,3,"p",1,NA,34.16,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.17",5,3,"p",1,NA,36.5,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.17",4,3,"p",1,NA,33.87,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.16",5,3,"p",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.16",4,3,"p",1,NA,38.05,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.15",5,3,"p",1,NA,31.53,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.15",4,3,"p",1,NA,42.45,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.14",5,3,"p",1,NA,37.27,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.14",4,3,"p",1,NA,36.82,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.13",5,3,"p",1,NA,37.64,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.13",4,3,"p",1,NA,42.2,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.12",5,3,"p",1,NA,32.16,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.12",4,3,"p",1,NA,29.36,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.11",5,3,"p",1,NA,21.85,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.11",4,3,"p",1,NA,36.46,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.10",5,3,"p",1,NA,36.14,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.10",4,3,"p",1,NA,32.6,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.1",5,3,"p",1,NA,32.91,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"FOR","26Mar2014.Plate.1",4,3,"p",1,NA,39.29,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.9",5,3,"p",1,NA,67.11,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.9",4,3,"p",1,NA,65.56,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.8",5,3,"p",1,NA,56.96,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.8",4,3,"p",1,NA,59.59,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.7",5,3,"p",1,NA,55.14,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.7",4,3,"p",1,NA,53.17,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.6",5,3,"p",1,NA,52.2,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.6",4,3,"p",1,NA,50.74,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.5",5,3,"p",1,NA,47.84,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.5",4,3,"p",1,NA,48.67,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.4",5,3,"p",1,NA,55.43,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.4",4,3,"p",1,NA,49.6,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.34",5,3,"p",1,NA,52.1,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.33",5,3,"p",1,NA,43.15,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.34",4,3,"p",1,NA,53.25,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.33",4,3,"p",1,NA,45.81,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.32",5,3,"p",1,NA,44.08,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.32",4,3,"p",1,NA,39.07,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.31",4,3,"p",1,NA,45.62,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.31",5,3,"p",1,NA,51.96,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.30",5,3,"p",1,NA,48.22,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.30",4,3,"p",1,NA,56.04,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.3",5,3,"p",1,NA,56.76,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.29",5,3,"p",1,NA,57.14,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.3",4,3,"p",1,NA,66.53,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.29",4,3,"p",1,NA,50.43,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.28",5,3,"p",1,NA,49.01,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.28",4,3,"p",1,NA,52.11,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.27",4,3,"p",1,NA,73.25,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.27",5,3,"p",1,NA,56.2,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.26",5,3,"p",1,NA,49.99,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.26",4,3,"p",1,NA,52.06,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.25",5,3,"p",1,NA,45.06,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.24",5,3,"p",1,NA,34.87,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.25",4,3,"p",1,NA,40.65,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.24",4,3,"p",1,NA,36.42,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.23",5,3,"p",1,NA,45.23,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.23",4,3,"p",1,NA,48.79,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.22",4,3,"p",1,NA,49.97,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.22",5,3,"p",1,NA,44.57,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.21",5,3,"p",1,NA,30.96,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.21",4,3,"p",1,NA,34.12,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.20",5,3,"p",1,NA,55.49,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.2",5,3,"p",1,NA,54.94,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.20",4,3,"p",1,NA,50.39,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.2",4,3,"p",1,NA,62.43,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.19",5,3,"p",1,NA,65.42,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.19",4,3,"p",1,NA,72.97,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.18",4,3,"p",1,NA,58.96,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.18",5,3,"p",1,NA,64.24,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.17",5,3,"p",1,NA,62.08,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.17",4,3,"p",1,NA,49.54,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.16",5,3,"p",1,NA,48.4,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.15",5,3,"p",1,NA,67,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.16",4,3,"p",1,NA,62.14,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.15",4,3,"p",1,NA,80.85,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.14",5,3,"p",1,NA,65.7,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.14",4,3,"p",1,NA,59.09,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.13",4,3,"p",1,NA,68.35,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.13",5,3,"p",1,NA,51.33,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.12",5,3,"p",1,NA,65.15,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.12",4,3,"p",1,NA,57.03,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.11",5,3,"p",1,NA,67.94,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.10",5,3,"p",1,NA,53.47,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.11",4,3,"p",1,NA,65.12,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.10",4,3,"p",1,NA,46.13,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.1",5,3,"p",1,NA,59.93,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"FOR","09Apr2014.Plate.1",4,3,"p",1,NA,56.17,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.9",4,3,"p",1,NA,134.59,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.9",5,3,"p",1,NA,135.21,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.8",5,3,"p",1,NA,142.39,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.8",4,3,"p",1,NA,151.82,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.7",5,3,"p",1,NA,142.35,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.7",4,3,"p",1,NA,165.51,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.6",5,3,"p",1,NA,133.67,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.6",4,3,"p",1,NA,140.24,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.5",4,3,"p",1,NA,144.19,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.5",5,3,"p",1,NA,136.68,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.4",5,3,"p",1,NA,161.1,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.4",4,3,"p",1,NA,127.99,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.32",5,3,"p",0,NA,NA,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.31",5,3,"p",1,NA,144.39,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.32",4,3,"p",1,NA,138.72,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.31",4,3,"p",1,NA,141.03,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.30",5,3,"p",1,NA,140.95,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.30",4,3,"p",1,NA,167.92,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.3",4,3,"p",1,NA,137.95,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.3",5,3,"p",1,NA,143.47,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.29",5,3,"p",1,NA,155.35,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.29",4,3,"p",1,NA,159.63,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.28",5,3,"p",1,NA,146.26,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.28",4,3,"p",1,NA,147.01,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.27",5,3,"p",1,NA,153.59,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.27",4,3,"p",1,NA,142.93,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.26",5,3,"p",1,NA,150.21,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.26",4,3,"p",1,NA,152.51,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.25",5,3,"p",1,NA,159.61,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.25",4,3,"p",1,NA,150.41,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.24",5,3,"p",1,NA,145.7,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.24",4,3,"p",1,NA,150.43,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.23",5,3,"p",1,NA,131.18,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.23",4,3,"p",1,NA,154.96,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.22",5,3,"p",1,NA,149.8,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.22",4,3,"p",1,NA,143.32,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.21",5,3,"p",1,NA,131.54,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.21",4,3,"p",1,NA,139.56,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.20",5,3,"p",1,NA,150.04,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.20",4,3,"p",1,NA,135.32,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"FOR","02Apr14.Plate.2",5,3,"p",1,NA,157.1,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"FOR","02Apr14.Plate.2",4,3,"p",1,NA,161.84,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.19",5,3,"p",1,NA,151.21,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.19",4,3,"p",1,NA,151.95,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.18",5,3,"p",0,NA,NA,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.18",4,3,"p",1,NA,126.15,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.17",5,3,"p",1,NA,149.12,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.17",4,3,"p",1,NA,151.5,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.16",5,3,"p",1,NA,154.62,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.15",5,3,"p",1,NA,168.36,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.16",4,3,"p",1,NA,163.09,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.15",4,3,"p",1,NA,152.75,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.14",5,3,"p",1,NA,161.44,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.14",4,3,"p",1,NA,167.32,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.13",4,3,"p",1,NA,180.24,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.13",5,3,"p",1,NA,155.39,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.12",5,3,"p",1,NA,143.59,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.12",4,3,"p",1,NA,165,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.11",5,3,"p",1,NA,138.16,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.11",4,3,"p",1,NA,132.15,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.10",4,3,"p",1,NA,147.51,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.10",5,3,"p",1,NA,132.61,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.1",5,2,"p",1,NA,142.24,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"FOR","02Apr2014.Plate.1",4,2,"p",1,NA,129.02,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01141240A","09Apr2014.Plate.7",7,4,"t",1,0.082,15.77,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01141240A","09Apr2014.Plate.7",7,5,"t",1,0.082,13.39,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01141240A","09Apr2014.Plate.7",6,4,"t",1,0.247,12.72,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01141240A","09Apr2014.Plate.7",6,5,"t",1,0.247,14.52,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01141240A","09Apr2014.Plate.7",5,4,"t",1,0.741,14.59,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01141240A","09Apr2014.Plate.7",5,5,"t",1,0.741,14.21,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01141240A","09Apr2014.Plate.7",4,5,"t",1,2.222,13.31,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01141240A","09Apr2014.Plate.7",4,4,"t",1,2.222,11.75,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01141240A","09Apr2014.Plate.7",3,4,"t",1,6.667,9.3,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01141240A","09Apr2014.Plate.7",3,5,"t",1,6.667,8.52,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01141240A","09Apr2014.Plate.7",2,4,"t",1,20,4.47,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01141240A","09Apr2014.Plate.7",2,5,"t",1,20,4.59,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01141228A","02Apr2014.Plate.23",7,4,"t",1,0.412,41.17,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01141228A","02Apr2014.Plate.23",7,5,"t",1,0.412,36.79,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01141228A","02Apr2014.Plate.23",6,4,"t",1,1.236,42.94,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01141228A","02Apr2014.Plate.23",6,5,"t",1,1.236,33.6,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01141228A","02Apr2014.Plate.23",5,4,"t",1,3.707,41.12,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01141228A","02Apr2014.Plate.23",5,5,"t",1,3.707,39.15,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01141228A","02Apr2014.Plate.23",4,4,"t",1,11.122,49.49,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01141228A","02Apr2014.Plate.23",4,5,"t",1,11.122,47.23,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01141228A","02Apr2014.Plate.23",3,4,"t",1,33.367,42.32,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01141228A","02Apr2014.Plate.23",3,5,"t",1,33.367,38.33,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01141228A","02Apr2014.Plate.23",2,4,"t",1,100.1,32.4,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01141228A","02Apr2014.Plate.23",2,5,"t",1,100.1,26.69,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01141210A","02Apr2014.Plate.17",7,10,"t",1,0.411,46.38,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"01141210A","02Apr2014.Plate.17",7,11,"t",1,0.411,37.49,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"01141210A","02Apr2014.Plate.17",6,10,"t",1,1.233,42.49,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"01141210A","02Apr2014.Plate.17",6,11,"t",1,1.233,35.91,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"01141210A","02Apr2014.Plate.17",5,10,"t",1,3.7,38.74,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"01141210A","02Apr2014.Plate.17",5,11,"t",1,3.7,38.01,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"01141210A","02Apr2014.Plate.17",4,10,"t",1,11.1,39.6,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"01141210A","02Apr2014.Plate.17",4,11,"t",1,11.1,36.09,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"01141210A","02Apr2014.Plate.17",3,10,"t",1,33.3,29.78,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"01141210A","02Apr2014.Plate.17",2,10,"t",1,99.9,15.61,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"01141210A","02Apr2014.Plate.17",3,11,"t",1,33.3,30.73,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"01141210A","02Apr2014.Plate.17",2,11,"t",1,99.9,17.21,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"01141208A","02Apr2014.Plate.26",7,6,"t",0,0.411,NA,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01141208A","02Apr2014.Plate.26",7,7,"t",0,0.411,NA,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01141208A","02Apr2014.Plate.26",6,6,"t",1,1.233,26.61,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01141208A","02Apr2014.Plate.26",6,7,"t",1,1.233,22.3,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01141208A","02Apr2014.Plate.26",5,6,"t",1,3.7,16.93,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01141208A","02Apr2014.Plate.26",5,7,"t",1,3.7,16.51,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01141208A","02Apr2014.Plate.26",4,7,"t",1,11.1,6.9,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01141208A","02Apr2014.Plate.26",4,6,"t",1,11.1,6.48,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01141208A","02Apr2014.Plate.26",3,6,"t",1,33.3,4.51,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01141208A","02Apr2014.Plate.26",3,7,"t",1,33.3,4.71,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01141208A","02Apr2014.Plate.26",2,6,"t",1,99.9,3.83,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01141208A","02Apr2014.Plate.26",2,7,"t",1,99.9,3.52,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01141206A","09Apr2014.Plate.6",7,4,"t",1,0.412,13.43,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01141206A","09Apr2014.Plate.6",7,5,"t",1,0.412,12.72,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01141206A","09Apr2014.Plate.6",6,4,"t",1,1.235,11.78,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01141206A","09Apr2014.Plate.6",6,5,"t",1,1.235,10.36,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01141206A","09Apr2014.Plate.6",5,4,"t",1,3.704,6.86,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01141206A","09Apr2014.Plate.6",5,5,"t",1,3.704,6.38,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01141206A","09Apr2014.Plate.6",4,4,"t",1,11.111,2.56,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01141206A","09Apr2014.Plate.6",4,5,"t",1,11.111,2.27,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01141206A","09Apr2014.Plate.6",3,4,"t",1,33.333,1.23,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01141206A","09Apr2014.Plate.6",3,5,"t",1,33.333,1.26,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01141206A","09Apr2014.Plate.6",2,4,"t",1,100,0.57,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01141196A","02Apr2014.Plate.19",7,6,"t",1,0.206,35.61,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01141206A","09Apr2014.Plate.6",2,5,"t",1,100,0.6,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01141196A","02Apr2014.Plate.19",7,7,"t",1,0.206,39.96,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01141196A","02Apr2014.Plate.19",6,6,"t",1,0.617,46.34,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01141196A","02Apr2014.Plate.19",6,7,"t",1,0.617,45.4,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01141196A","02Apr2014.Plate.19",5,7,"t",1,1.852,44.28,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01141196A","02Apr2014.Plate.19",5,6,"t",1,1.852,48.21,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01141196A","02Apr2014.Plate.19",4,6,"t",1,5.556,60.44,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01141196A","02Apr2014.Plate.19",4,7,"t",1,5.556,52.78,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01141196A","02Apr2014.Plate.19",3,6,"t",1,16.667,75.35,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01141196A","02Apr2014.Plate.19",2,6,"t",1,50,74.11,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01141196A","02Apr2014.Plate.19",3,7,"t",1,16.667,67.23,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01141196A","02Apr2014.Plate.19",2,7,"t",1,50,71.09,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01141194A","26Mar2014.Plate.10",7,10,"t",1,0.206,29.52,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01141194A","26Mar2014.Plate.10",7,11,"t",1,0.206,19.75,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01141194A","26Mar2014.Plate.10",6,10,"t",1,0.617,15.36,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01141194A","26Mar2014.Plate.10",6,11,"t",1,0.617,15.06,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01141194A","26Mar2014.Plate.10",5,10,"t",1,1.852,26.64,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01141194A","26Mar2014.Plate.10",5,11,"t",1,1.852,24.38,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01141194A","26Mar2014.Plate.10",4,10,"t",1,5.556,36.84,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01141194A","26Mar2014.Plate.10",4,11,"t",1,5.556,36.39,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01141194A","26Mar2014.Plate.10",3,10,"t",1,16.667,45.86,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01141194A","26Mar2014.Plate.10",3,11,"t",1,16.667,47.38,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01141194A","26Mar2014.Plate.10",2,10,"t",1,50,46.16,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01141194A","26Mar2014.Plate.10",2,11,"t",1,50,40.63,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01141190A","09Apr2014.Plate.7",7,8,"t",1,0.206,15.85,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01141190A","09Apr2014.Plate.7",7,9,"t",1,0.206,13.84,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01141190A","09Apr2014.Plate.7",6,8,"t",1,0.617,17.44,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01141190A","09Apr2014.Plate.7",6,9,"t",1,0.617,16.2,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01141190A","09Apr2014.Plate.7",5,8,"t",1,1.852,24.87,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01141190A","09Apr2014.Plate.7",5,9,"t",1,1.852,21.35,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01141190A","09Apr2014.Plate.7",4,8,"t",1,5.556,20.54,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01141190A","09Apr2014.Plate.7",4,9,"t",1,5.556,18.22,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01141190A","09Apr2014.Plate.7",3,8,"t",1,16.667,18.51,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01141190A","09Apr2014.Plate.7",2,8,"t",1,50,12.38,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01141190A","09Apr2014.Plate.7",3,9,"t",1,16.667,18.09,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01141190A","09Apr2014.Plate.7",2,9,"t",1,50,12.3,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01141184A","02Apr2014.Plate.24",7,8,"t",1,0.412,41.69,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01141184A","02Apr2014.Plate.24",7,9,"t",1,0.412,35.02,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01141184A","02Apr2014.Plate.24",6,8,"t",1,1.236,30.64,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01141184A","02Apr2014.Plate.24",6,9,"t",1,1.236,32.62,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01141184A","02Apr2014.Plate.24",5,8,"t",1,3.707,34.83,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01141184A","02Apr2014.Plate.24",5,9,"t",1,3.707,34.43,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01141184A","02Apr2014.Plate.24",4,8,"t",1,11.122,34.61,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01141184A","02Apr2014.Plate.24",4,9,"t",1,11.122,23.91,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01141184A","02Apr2014.Plate.24",3,8,"t",1,33.367,18.29,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01141184A","02Apr2014.Plate.24",3,9,"t",1,33.367,13.77,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01141184A","02Apr2014.Plate.24",2,8,"t",1,100.1,3.43,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01141184A","02Apr2014.Plate.24",2,9,"t",1,100.1,3.4,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01141180A","09Apr2014.Plate.10",7,4,"t",1,0.412,17.27,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"01141180A","09Apr2014.Plate.10",7,5,"t",1,0.412,15.38,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"01141180A","09Apr2014.Plate.10",6,4,"t",1,1.235,17.56,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"01141180A","09Apr2014.Plate.10",6,5,"t",1,1.235,18.7,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"01141180A","09Apr2014.Plate.10",5,4,"t",1,3.704,17.37,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"01141180A","09Apr2014.Plate.10",5,5,"t",1,3.704,16.32,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"01141180A","09Apr2014.Plate.10",4,4,"t",1,11.111,23.75,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"01141180A","09Apr2014.Plate.10",4,5,"t",1,11.111,22.17,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"01141180A","09Apr2014.Plate.10",3,4,"t",1,33.333,26.74,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"01141180A","09Apr2014.Plate.10",3,5,"t",1,33.333,24.52,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"01141180A","09Apr2014.Plate.10",2,4,"t",1,100,14.24,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"01141180A","09Apr2014.Plate.10",2,5,"t",1,100,15.61,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"01141178A","26Mar2014.Plate.19",7,4,"t",1,0.411,11.03,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01141178A","26Mar2014.Plate.19",7,5,"t",1,0.411,11.62,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01141178A","26Mar2014.Plate.19",6,4,"t",1,1.233,10.9,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01141178A","26Mar2014.Plate.19",6,5,"t",1,1.233,9.51,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01141178A","26Mar2014.Plate.19",5,4,"t",1,3.7,9.47,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01141178A","26Mar2014.Plate.19",5,5,"t",1,3.7,8.5,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01141178A","26Mar2014.Plate.19",4,4,"t",1,11.1,6.34,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01141178A","26Mar2014.Plate.19",4,5,"t",1,11.1,5.95,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01141178A","26Mar2014.Plate.19",3,4,"t",1,33.3,5.66,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01141178A","26Mar2014.Plate.19",3,5,"t",1,33.3,4.19,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01141178A","26Mar2014.Plate.19",2,4,"t",1,99.9,3.71,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01141178A","26Mar2014.Plate.19",2,5,"t",1,99.9,3.22,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01141172A","02Apr2014.Plate.18",7,10,"t",1,0.041,17.12,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01141172A","02Apr2014.Plate.18",6,10,"t",1,0.123,40.46,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01141172A","02Apr2014.Plate.18",7,11,"t",1,0.041,37.27,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01141172A","02Apr2014.Plate.18",6,11,"t",1,0.123,39.25,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01141172A","02Apr2014.Plate.18",5,10,"t",1,0.37,36.7,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01141172A","02Apr2014.Plate.18",5,11,"t",1,0.37,40.18,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01141172A","02Apr2014.Plate.18",4,10,"t",1,1.111,43.65,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01141172A","02Apr2014.Plate.18",4,11,"t",1,1.111,39.61,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01141172A","02Apr2014.Plate.18",3,10,"t",1,3.333,30.67,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01141172A","02Apr2014.Plate.18",3,11,"t",1,3.333,29.67,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01141172A","02Apr2014.Plate.18",2,10,"t",1,10,21.03,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01141172A","02Apr2014.Plate.18",2,11,"t",1,10,22.4,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01141170A","09Apr2014.Plate.1",7,10,"t",1,0.412,14.43,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01141170A","09Apr2014.Plate.1",7,11,"t",1,0.412,15.26,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01141170A","09Apr2014.Plate.1",6,11,"t",1,1.235,12.07,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01141170A","09Apr2014.Plate.1",6,10,"t",1,1.235,11.95,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01141170A","09Apr2014.Plate.1",5,10,"t",1,3.704,16.93,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01141170A","09Apr2014.Plate.1",5,11,"t",1,3.704,14.28,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01141170A","09Apr2014.Plate.1",4,10,"t",1,11.111,14.42,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01141170A","09Apr2014.Plate.1",4,11,"t",1,11.111,12.56,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01141170A","09Apr2014.Plate.1",3,10,"t",1,33.333,14.23,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01141170A","09Apr2014.Plate.1",3,11,"t",1,33.333,13.94,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01141170A","09Apr2014.Plate.1",2,10,"t",1,100,13.61,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01141170A","09Apr2014.Plate.1",2,11,"t",1,100,12.16,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01141168A","02Apr2014.Plate.28",7,6,"t",1,0.412,48.85,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01141168A","02Apr2014.Plate.28",7,7,"t",1,0.412,53.6,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01141168A","02Apr2014.Plate.28",6,6,"t",1,1.235,54.51,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01141168A","02Apr2014.Plate.28",6,7,"t",1,1.235,53.6,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01141168A","02Apr2014.Plate.28",5,6,"t",1,3.704,49.31,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01141168A","02Apr2014.Plate.28",5,7,"t",1,3.704,49.65,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01141168A","02Apr2014.Plate.28",4,6,"t",1,11.111,48.86,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01141168A","02Apr2014.Plate.28",4,7,"t",1,11.111,41.82,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01141168A","02Apr2014.Plate.28",3,6,"t",1,33.333,45.49,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01141168A","02Apr2014.Plate.28",3,7,"t",1,33.333,45.78,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01141168A","02Apr2014.Plate.28",2,6,"t",1,100,32.52,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01141168A","02Apr2014.Plate.28",2,7,"t",1,100,37.26,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01141154A","09Apr2014.Plate.3",7,10,"t",1,0.411,13.94,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01141154A","09Apr2014.Plate.3",7,11,"t",1,0.411,14.13,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01141154A","09Apr2014.Plate.3",6,10,"t",1,1.233,14.82,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01141154A","09Apr2014.Plate.3",6,11,"t",1,1.233,16.38,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01141154A","09Apr2014.Plate.3",5,10,"t",1,3.7,16.75,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01141154A","09Apr2014.Plate.3",5,11,"t",1,3.7,16.88,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01141154A","09Apr2014.Plate.3",4,10,"t",1,11.1,16.48,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01141154A","09Apr2014.Plate.3",4,11,"t",1,11.1,20.25,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01141154A","09Apr2014.Plate.3",3,10,"t",1,33.3,19.45,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01141154A","09Apr2014.Plate.3",3,11,"t",1,33.3,26.63,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01141154A","09Apr2014.Plate.3",2,10,"t",1,99.9,10.61,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01141154A","09Apr2014.Plate.3",2,11,"t",1,99.9,15.44,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01141146A","02Apr2014.Plate.3",7,8,"t",1,0.412,41.07,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01141146A","02Apr2014.Plate.3",7,9,"t",1,0.412,33.37,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01141146A","02Apr2014.Plate.3",6,8,"t",1,1.236,39.72,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01141146A","02Apr2014.Plate.3",6,9,"t",1,1.236,42.43,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01141146A","02Apr2014.Plate.3",5,8,"t",1,3.707,45.93,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01141146A","02Apr2014.Plate.3",5,9,"t",1,3.707,36.83,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01141146A","02Apr2014.Plate.3",4,8,"t",1,11.122,60.91,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01141146A","02Apr2014.Plate.3",4,9,"t",1,11.122,43.3,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01141146A","02Apr2014.Plate.3",3,8,"t",1,33.367,53.94,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01141146A","02Apr2014.Plate.3",3,9,"t",1,33.367,43.04,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01141146A","02Apr2014.Plate.3",2,8,"t",1,100.1,9.76,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01141146A","02Apr2014.Plate.3",2,9,"t",1,100.1,8.13,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01141144A","09Apr2014.Plate.8",7,8,"t",1,0.411,17.21,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01141144A","09Apr2014.Plate.8",7,9,"t",1,0.411,14.45,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01141144A","09Apr2014.Plate.8",6,8,"t",1,1.233,13.6,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01141144A","09Apr2014.Plate.8",6,9,"t",1,1.233,10.59,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01141144A","09Apr2014.Plate.8",5,8,"t",1,3.7,11.85,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01141144A","09Apr2014.Plate.8",5,9,"t",1,3.7,8.28,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01141144A","09Apr2014.Plate.8",4,9,"t",1,11.1,5.51,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01141144A","09Apr2014.Plate.8",4,8,"t",1,11.1,5.47,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01141144A","09Apr2014.Plate.8",3,8,"t",1,33.3,1.53,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01141144A","09Apr2014.Plate.8",3,9,"t",1,33.3,1.58,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01141144A","09Apr2014.Plate.8",2,8,"t",1,99.9,0.69,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01141144A","09Apr2014.Plate.8",2,9,"t",0,99.9,NA,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01141142A","26Mar2014.Plate.14",7,4,"t",1,0.412,10.03,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01141142A","26Mar2014.Plate.14",7,5,"t",1,0.412,8.68,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01141142A","26Mar2014.Plate.14",6,4,"t",1,1.236,5.75,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01141142A","26Mar2014.Plate.14",6,5,"t",1,1.236,9.62,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01141142A","26Mar2014.Plate.14",5,4,"t",1,3.707,5.84,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01141142A","26Mar2014.Plate.14",5,5,"t",1,3.707,4.53,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01141142A","26Mar2014.Plate.14",4,4,"t",1,11.122,3.48,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01141142A","26Mar2014.Plate.14",4,5,"t",1,11.122,3.87,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01141142A","26Mar2014.Plate.14",3,4,"t",1,33.367,2.73,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01141142A","26Mar2014.Plate.14",3,5,"t",1,33.367,3.27,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01141142A","26Mar2014.Plate.14",2,4,"t",1,100.1,8.4,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01141142A","26Mar2014.Plate.14",2,5,"t",1,100.1,7.95,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01141140A","02Apr2014.Plate.16",7,4,"t",1,0.004,53.93,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01141140A","02Apr2014.Plate.16",7,5,"t",1,0.004,43.93,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01141140A","02Apr2014.Plate.16",6,4,"t",1,0.012,60.61,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01141140A","02Apr2014.Plate.16",6,5,"t",1,0.012,47.46,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01141140A","02Apr2014.Plate.16",5,4,"t",1,0.037,51.68,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01141140A","02Apr2014.Plate.16",5,5,"t",1,0.037,50.77,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01141140A","02Apr2014.Plate.16",4,4,"t",1,0.111,53.22,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01141140A","02Apr2014.Plate.16",4,5,"t",1,0.111,55.37,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01141140A","02Apr2014.Plate.16",3,4,"t",1,0.333,44.29,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01141140A","02Apr2014.Plate.16",3,5,"t",1,0.333,42.33,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01141140A","02Apr2014.Plate.16",2,4,"t",1,0.999,35.86,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01141140A","02Apr2014.Plate.16",2,5,"t",1,0.999,34.29,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01141132A","02Apr2014.Plate.3",7,6,"t",1,0.004,48.4,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01141132A","02Apr2014.Plate.3",7,7,"t",1,0.004,40.22,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01141132A","02Apr2014.Plate.3",6,6,"t",1,0.012,40.76,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01141132A","02Apr2014.Plate.3",6,7,"t",1,0.012,40.23,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01141132A","02Apr2014.Plate.3",5,6,"t",1,0.037,46.01,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01141132A","02Apr2014.Plate.3",5,7,"t",1,0.037,36.55,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01141132A","02Apr2014.Plate.3",4,6,"t",1,0.111,45.29,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01141132A","02Apr2014.Plate.3",4,7,"t",1,0.111,43.53,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01141132A","02Apr2014.Plate.3",3,6,"t",1,0.333,43.19,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01141132A","02Apr2014.Plate.3",3,7,"t",1,0.333,37.13,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01141132A","02Apr2014.Plate.3",2,6,"t",1,1,44.34,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01141132A","02Apr2014.Plate.3",2,7,"t",1,1,42.75,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01141128A","02Apr2014.Plate.25",7,4,"t",1,0.412,45.59,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01141128A","02Apr2014.Plate.25",7,5,"t",1,0.412,42.29,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01141128A","02Apr2014.Plate.25",6,4,"t",1,1.235,40.94,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01141128A","02Apr2014.Plate.25",6,5,"t",1,1.235,42,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01141128A","02Apr2014.Plate.25",5,4,"t",1,3.704,43.42,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01141128A","02Apr2014.Plate.25",5,5,"t",1,3.704,46.12,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01141128A","02Apr2014.Plate.25",4,5,"t",1,11.111,36.67,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01141128A","02Apr2014.Plate.25",4,4,"t",1,11.111,43.43,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01141128A","02Apr2014.Plate.25",3,4,"t",1,33.333,34.11,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01141128A","02Apr2014.Plate.25",3,5,"t",1,33.333,33.09,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01141128A","02Apr2014.Plate.25",2,5,"t",1,100,20.58,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01141128A","02Apr2014.Plate.25",2,4,"t",1,100,19.35,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01141124A","26Mar2014.Plate.15",7,6,"t",1,0.412,12.15,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01141124A","26Mar2014.Plate.15",7,7,"t",1,0.412,11.62,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01141124A","26Mar2014.Plate.15",6,6,"t",1,1.235,9.44,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01141124A","26Mar2014.Plate.15",6,7,"t",1,1.235,7.81,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01141124A","26Mar2014.Plate.15",5,6,"t",1,3.704,4.21,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01141124A","26Mar2014.Plate.15",5,7,"t",1,3.704,6.38,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01141124A","26Mar2014.Plate.15",4,6,"t",1,11.111,2.61,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01141124A","26Mar2014.Plate.15",4,7,"t",1,11.111,3.06,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01141124A","26Mar2014.Plate.15",3,6,"t",1,33.333,1.19,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01141124A","26Mar2014.Plate.15",3,7,"t",1,33.333,1.28,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01141124A","26Mar2014.Plate.15",2,6,"t",1,100,0.59,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01141124A","26Mar2014.Plate.15",2,7,"t",1,100,0.65,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01141102A","26Mar2014.Plate.21",7,10,"t",1,0.411,7.06,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01141102A","26Mar2014.Plate.21",7,11,"t",1,0.411,8.54,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01141102A","26Mar2014.Plate.21",6,10,"t",1,1.233,8.35,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01141102A","26Mar2014.Plate.21",6,11,"t",1,1.233,8.18,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01141102A","26Mar2014.Plate.21",5,10,"t",1,3.7,9.64,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01141102A","26Mar2014.Plate.21",5,11,"t",1,3.7,8.75,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01141102A","26Mar2014.Plate.21",4,10,"t",1,11.1,8.81,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01141102A","26Mar2014.Plate.21",4,11,"t",1,11.1,6.8,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01141102A","26Mar2014.Plate.21",3,10,"t",1,33.3,11.02,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01141102A","26Mar2014.Plate.21",3,11,"t",1,33.3,7.31,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01141102A","26Mar2014.Plate.21",2,10,"t",1,99.9,6.98,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01141102A","26Mar2014.Plate.21",2,11,"t",1,99.9,7.87,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01141100A","02Apr2014.Plate.31",7,4,"t",1,0.411,44.57,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01141100A","02Apr2014.Plate.31",7,5,"t",1,0.411,50.76,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01141100A","02Apr2014.Plate.31",6,4,"t",1,1.233,47.16,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01141100A","02Apr2014.Plate.31",6,5,"t",1,1.233,48.54,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01141100A","02Apr2014.Plate.31",5,4,"t",1,3.7,44.91,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01141100A","02Apr2014.Plate.31",5,5,"t",1,3.7,39.68,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01141100A","02Apr2014.Plate.31",4,4,"t",1,11.1,48.61,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01141100A","02Apr2014.Plate.31",4,5,"t",1,11.1,42.45,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01141100A","02Apr2014.Plate.31",3,4,"t",1,33.3,45.66,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01141100A","02Apr2014.Plate.31",3,5,"t",1,33.3,44.67,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01141100A","02Apr2014.Plate.31",2,4,"t",1,99.9,42.01,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01141100A","02Apr2014.Plate.31",2,5,"t",1,99.9,40.45,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01141098A","09Apr2014.Plate.4",7,4,"t",1,0.412,13.93,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01141098A","09Apr2014.Plate.4",7,5,"t",1,0.412,12.16,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01141098A","09Apr2014.Plate.4",6,4,"t",1,1.236,14.49,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01141098A","09Apr2014.Plate.4",6,5,"t",1,1.236,15.64,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01141098A","09Apr2014.Plate.4",5,4,"t",1,3.707,12.45,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01141098A","09Apr2014.Plate.4",5,5,"t",1,3.707,11.85,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01141098A","09Apr2014.Plate.4",4,4,"t",1,11.122,11.33,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01141098A","09Apr2014.Plate.4",4,5,"t",1,11.122,9.51,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01141098A","09Apr2014.Plate.4",3,4,"t",1,33.367,12.04,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01141098A","09Apr2014.Plate.4",3,5,"t",1,33.367,11.34,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01141098A","09Apr2014.Plate.4",2,5,"t",1,100.1,19.96,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01141098A","09Apr2014.Plate.4",2,4,"t",1,100.1,22.74,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01141092A","26Mar2014.Plate.14",7,6,"t",1,0.412,12.02,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01141092A","26Mar2014.Plate.14",7,7,"t",1,0.412,8.89,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01141092A","26Mar2014.Plate.14",6,7,"t",1,1.236,7.97,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01141092A","26Mar2014.Plate.14",6,6,"t",1,1.236,8.66,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01141092A","26Mar2014.Plate.14",5,6,"t",1,3.707,9.15,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01141092A","26Mar2014.Plate.14",5,7,"t",1,3.707,10.42,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01141092A","26Mar2014.Plate.14",4,6,"t",1,11.122,9.72,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01141092A","26Mar2014.Plate.14",4,7,"t",1,11.122,9.7,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01141092A","26Mar2014.Plate.14",3,6,"t",1,33.367,8.4,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01141092A","26Mar2014.Plate.14",3,7,"t",1,33.367,9.34,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01141092A","26Mar2014.Plate.14",2,6,"t",1,100.1,7.02,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01141092A","26Mar2014.Plate.14",2,7,"t",1,100.1,8.51,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01141088A","26Mar2014.Plate.10",7,4,"t",1,0.412,9.25,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01141088A","26Mar2014.Plate.10",7,5,"t",1,0.412,10.42,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01141088A","26Mar2014.Plate.10",6,4,"t",1,1.236,10.06,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01141088A","26Mar2014.Plate.10",6,5,"t",1,1.236,10.26,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01141088A","26Mar2014.Plate.10",5,4,"t",1,3.707,10.7,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01141088A","26Mar2014.Plate.10",5,5,"t",1,3.707,8.39,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01141088A","26Mar2014.Plate.10",4,4,"t",1,11.122,9.79,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01141088A","26Mar2014.Plate.10",4,5,"t",1,11.122,9.52,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01141088A","26Mar2014.Plate.10",3,4,"t",1,33.367,9.37,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01141088A","26Mar2014.Plate.10",3,5,"t",1,33.367,10.04,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01141088A","26Mar2014.Plate.10",2,4,"t",1,100.1,2.72,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01141088A","26Mar2014.Plate.10",2,5,"t",1,100.1,2.79,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01141084A","02Apr2014.Plate.13",7,8,"t",1,0.412,54.49,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01141084A","02Apr2014.Plate.13",7,9,"t",1,0.412,40.02,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01141084A","02Apr2014.Plate.13",6,8,"t",1,1.236,54.03,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01141084A","02Apr2014.Plate.13",6,9,"t",1,1.236,48.82,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01141084A","02Apr2014.Plate.13",5,8,"t",1,3.707,55.54,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01141084A","02Apr2014.Plate.13",5,9,"t",1,3.707,49.04,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01141084A","02Apr2014.Plate.13",4,8,"t",1,11.122,68.7,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01141084A","02Apr2014.Plate.13",4,9,"t",1,11.122,68.47,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01141084A","02Apr2014.Plate.13",3,8,"t",1,33.367,68.71,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01141084A","02Apr2014.Plate.13",3,9,"t",1,33.367,63.71,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01141084A","02Apr2014.Plate.13",2,8,"t",1,100.1,47.02,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01141084A","02Apr2014.Plate.13",2,9,"t",1,100.1,43.8,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01141074A","02Apr2014.Plate.22",7,10,"t",1,0.206,32.25,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01141074A","02Apr2014.Plate.22",7,11,"t",1,0.206,34.36,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01141074A","02Apr2014.Plate.22",6,10,"t",1,0.617,37,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01141074A","02Apr2014.Plate.22",6,11,"t",1,0.617,37.88,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01141074A","02Apr2014.Plate.22",5,10,"t",1,1.852,34.77,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01141074A","02Apr2014.Plate.22",5,11,"t",1,1.852,33.7,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01141074A","02Apr2014.Plate.22",4,10,"t",1,5.556,32.31,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01141074A","02Apr2014.Plate.22",4,11,"t",1,5.556,30.5,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01141074A","02Apr2014.Plate.22",3,10,"t",1,16.667,29.75,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01141074A","02Apr2014.Plate.22",3,11,"t",1,16.667,30.08,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01141074A","02Apr2014.Plate.22",2,10,"t",1,50,31.29,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01141074A","02Apr2014.Plate.22",2,11,"t",1,50,25.17,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01141072A","02Apr2014.Plate.11",7,6,"t",1,0.412,48.97,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01141072A","02Apr2014.Plate.11",7,7,"t",1,0.412,45.07,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01141072A","02Apr2014.Plate.11",6,6,"t",1,1.235,47.65,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01141072A","02Apr2014.Plate.11",6,7,"t",1,1.235,39.7,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01141072A","02Apr2014.Plate.11",5,6,"t",1,3.704,41.53,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01141072A","02Apr2014.Plate.11",5,7,"t",1,3.704,36.92,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01141072A","02Apr2014.Plate.11",4,6,"t",1,11.111,38.7,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01141072A","02Apr2014.Plate.11",3,6,"t",1,33.333,32.83,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01141072A","02Apr2014.Plate.11",4,7,"t",1,11.111,40.07,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01141072A","02Apr2014.Plate.11",3,7,"t",1,33.333,40.74,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01141072A","02Apr2014.Plate.11",2,6,"t",1,100,27.35,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01141072A","02Apr2014.Plate.11",2,7,"t",1,100,19.73,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01141068A","02Apr14.Plate.2",7,5,"t",1,0.041,46.77,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01141068A","02Apr14.Plate.2",7,4,"t",1,0.041,41.04,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01141068A","02Apr14.Plate.2",6,4,"t",1,0.124,42.87,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01141068A","02Apr14.Plate.2",6,5,"t",1,0.124,36.55,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01141068A","02Apr14.Plate.2",5,4,"t",1,0.371,42.25,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01141068A","02Apr14.Plate.2",5,5,"t",1,0.371,40.58,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01141068A","02Apr14.Plate.2",4,4,"t",1,1.112,49.5,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01141068A","02Apr14.Plate.2",4,5,"t",1,1.112,41.54,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01141068A","02Apr14.Plate.2",3,4,"t",1,3.337,37.41,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01141068A","02Apr14.Plate.2",3,5,"t",1,3.337,36.26,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01141068A","02Apr14.Plate.2",2,4,"t",1,10.01,13.52,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01141068A","02Apr14.Plate.2",2,5,"t",1,10.01,14.59,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01141066A","02Apr2014.Plate.32",7,8,"t",1,0.411,47.83,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01141066A","02Apr2014.Plate.32",7,9,"t",1,0.411,46.16,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01141066A","02Apr2014.Plate.32",6,8,"t",1,1.233,48.19,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01141066A","02Apr2014.Plate.32",6,9,"t",1,1.233,48.6,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01141066A","02Apr2014.Plate.32",5,8,"t",1,3.7,47.5,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01141066A","02Apr2014.Plate.32",5,9,"t",1,3.7,48.54,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01141066A","02Apr2014.Plate.32",4,8,"t",1,11.1,57.07,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01141066A","02Apr2014.Plate.32",4,9,"t",1,11.1,52.63,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01141066A","02Apr2014.Plate.32",3,8,"t",1,33.3,50.01,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01141066A","02Apr2014.Plate.32",3,9,"t",1,33.3,43.35,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01141066A","02Apr2014.Plate.32",2,8,"t",1,99.9,30.06,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01141066A","02Apr2014.Plate.32",2,9,"t",1,99.9,27.29,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01141050A","09Apr2014.Plate.4",7,10,"t",1,0.004,13.34,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01141050A","09Apr2014.Plate.4",7,11,"t",1,0.004,10.56,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01141050A","09Apr2014.Plate.4",6,10,"t",1,0.012,14.13,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01141050A","09Apr2014.Plate.4",6,11,"t",1,0.012,11.4,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01141050A","09Apr2014.Plate.4",5,10,"t",1,0.037,11.56,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01141050A","09Apr2014.Plate.4",5,11,"t",1,0.037,8.73,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01141050A","09Apr2014.Plate.4",4,10,"t",1,0.111,9.15,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01141050A","09Apr2014.Plate.4",4,11,"t",1,0.111,9.05,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01141050A","09Apr2014.Plate.4",3,10,"t",1,0.333,9.56,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01141050A","09Apr2014.Plate.4",3,11,"t",1,0.333,10.32,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01141050A","09Apr2014.Plate.4",2,10,"t",1,0.999,10.11,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01141050A","09Apr2014.Plate.4",2,11,"t",1,0.999,10.05,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01141046A","02Apr2014.Plate.31",7,10,"t",1,0.041,27.87,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01141046A","02Apr2014.Plate.31",7,11,"t",1,0.041,33.09,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01141046A","02Apr2014.Plate.31",6,10,"t",1,0.124,32.45,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01141046A","02Apr2014.Plate.31",6,11,"t",1,0.124,32.96,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01141046A","02Apr2014.Plate.31",5,10,"t",1,0.371,29.87,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01141046A","02Apr2014.Plate.31",4,10,"t",1,1.112,31.89,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01141046A","02Apr2014.Plate.31",5,11,"t",1,0.371,30.26,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01141046A","02Apr2014.Plate.31",4,11,"t",1,1.112,31.09,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01141046A","02Apr2014.Plate.31",3,10,"t",1,3.337,35.83,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01141046A","02Apr2014.Plate.31",2,10,"t",1,10.01,32.48,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01141046A","02Apr2014.Plate.31",3,11,"t",1,3.337,31.77,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01141046A","02Apr2014.Plate.31",2,11,"t",1,10.01,28.81,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01141038A","02Apr2014.Plate.20",7,4,"t",1,0.411,49.69,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01141038A","02Apr2014.Plate.20",7,5,"t",1,0.411,47.8,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01141038A","02Apr2014.Plate.20",6,5,"t",1,1.233,44.27,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01141038A","02Apr2014.Plate.20",6,4,"t",1,1.233,51.6,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01141038A","02Apr2014.Plate.20",5,4,"t",1,3.7,36.84,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01141038A","02Apr2014.Plate.20",5,5,"t",1,3.7,49.96,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01141038A","02Apr2014.Plate.20",4,4,"t",1,11.1,44.1,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01141038A","02Apr2014.Plate.20",4,5,"t",1,11.1,51.28,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01141038A","02Apr2014.Plate.20",3,4,"t",1,33.3,26.35,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01141038A","02Apr2014.Plate.20",3,5,"t",1,33.3,29.19,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01141038A","02Apr2014.Plate.20",2,4,"t",1,99.9,10,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01141038A","02Apr2014.Plate.20",2,5,"t",1,99.9,9.85,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01141034A","02Apr2014.Plate.17",7,4,"t",1,0.041,52.99,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"01141034A","02Apr2014.Plate.17",7,5,"t",1,0.041,45.25,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"01141034A","02Apr2014.Plate.17",6,4,"t",1,0.123,42.88,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"01141034A","02Apr2014.Plate.17",6,5,"t",1,0.123,43.55,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"01141034A","02Apr2014.Plate.17",5,4,"t",1,0.37,39.38,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"01141034A","02Apr2014.Plate.17",5,5,"t",1,0.37,34.91,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"01141034A","02Apr2014.Plate.17",4,4,"t",1,1.11,29.61,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"01141034A","02Apr2014.Plate.17",4,5,"t",1,1.11,31.8,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"01141034A","02Apr2014.Plate.17",3,4,"t",1,3.33,23.03,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"01141034A","02Apr2014.Plate.17",3,5,"t",1,3.33,22.91,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"01141034A","02Apr2014.Plate.17",2,4,"t",1,9.99,13.07,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"01141034A","02Apr2014.Plate.17",2,5,"t",1,9.99,13.71,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"01141010A","02Apr2014.Plate.14",7,4,"t",1,0.411,51.5,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"01141010A","02Apr2014.Plate.14",7,5,"t",1,0.411,49.67,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"01141010A","02Apr2014.Plate.14",6,4,"t",1,1.233,40.04,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"01141010A","02Apr2014.Plate.14",6,5,"t",1,1.233,42.75,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"01141010A","02Apr2014.Plate.14",5,4,"t",1,3.7,36.37,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"01141010A","02Apr2014.Plate.14",5,5,"t",1,3.7,36.71,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"01141010A","02Apr2014.Plate.14",4,4,"t",1,11.1,30.69,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"01141010A","02Apr2014.Plate.14",4,5,"t",1,11.1,31.63,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"01141010A","02Apr2014.Plate.14",3,4,"t",1,33.3,18.55,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"01141010A","02Apr2014.Plate.14",3,5,"t",1,33.3,17.17,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"01141010A","02Apr2014.Plate.14",2,4,"t",1,99.9,10.87,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"01141010A","02Apr2014.Plate.14",2,5,"t",1,99.9,9.53,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"01141008A","26Mar2014.Plate.19",7,8,"t",1,0.412,11.05,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01141008A","26Mar2014.Plate.19",7,9,"t",1,0.412,11.82,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01141008A","26Mar2014.Plate.19",6,8,"t",1,1.236,11.28,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01141008A","26Mar2014.Plate.19",6,9,"t",1,1.236,10.23,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01141008A","26Mar2014.Plate.19",5,8,"t",1,3.707,15.27,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01141008A","26Mar2014.Plate.19",5,9,"t",1,3.707,11.13,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01141008A","26Mar2014.Plate.19",4,8,"t",1,11.122,12.65,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01141008A","26Mar2014.Plate.19",4,9,"t",1,11.122,11.11,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01141008A","26Mar2014.Plate.19",3,8,"t",1,33.367,12.35,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01141008A","26Mar2014.Plate.19",3,9,"t",1,33.367,10.8,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01141008A","26Mar2014.Plate.19",2,8,"t",1,100.1,16.98,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01141008A","26Mar2014.Plate.19",2,9,"t",1,100.1,15.12,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01140996A","02Apr2014.Plate.21",7,6,"t",1,0.041,31.81,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140996A","02Apr2014.Plate.21",7,7,"t",1,0.041,33.98,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140996A","02Apr2014.Plate.21",6,6,"t",1,0.124,32.17,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140996A","02Apr2014.Plate.21",6,7,"t",1,0.124,27.41,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140996A","02Apr2014.Plate.21",5,6,"t",1,0.371,27.27,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140996A","02Apr2014.Plate.21",5,7,"t",1,0.371,25.89,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140996A","02Apr2014.Plate.21",4,6,"t",1,1.112,27.8,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140996A","02Apr2014.Plate.21",4,7,"t",1,1.112,23.95,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140996A","02Apr2014.Plate.21",3,6,"t",1,3.337,25.34,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140996A","02Apr2014.Plate.21",3,7,"t",1,3.337,23.85,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140996A","02Apr2014.Plate.21",2,6,"t",1,10.01,23.08,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140996A","02Apr2014.Plate.21",2,7,"t",1,10.01,19.08,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140990A","09Apr2014.Plate.1",7,6,"t",1,0.412,17.51,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01140990A","09Apr2014.Plate.1",6,6,"t",1,1.236,12.04,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01140990A","09Apr2014.Plate.1",7,7,"t",1,0.412,14.38,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01140990A","09Apr2014.Plate.1",6,7,"t",1,1.236,12.24,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01140990A","09Apr2014.Plate.1",5,6,"t",1,3.707,14.05,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01140990A","09Apr2014.Plate.1",5,7,"t",1,3.707,13.74,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01140990A","09Apr2014.Plate.1",4,6,"t",1,11.122,11.96,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01140990A","09Apr2014.Plate.1",4,7,"t",1,11.122,11.18,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01140990A","09Apr2014.Plate.1",3,6,"t",1,33.367,14.46,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01140990A","09Apr2014.Plate.1",3,7,"t",1,33.367,11.49,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01140990A","09Apr2014.Plate.1",2,6,"t",1,100.1,10.64,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01140990A","09Apr2014.Plate.1",2,7,"t",1,100.1,8.82,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01140986A","26Mar2014.Plate.17",7,6,"t",1,0.412,5.82,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140986A","26Mar2014.Plate.17",7,7,"t",1,0.412,5.17,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140986A","26Mar2014.Plate.17",6,6,"t",1,1.235,3.8,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140986A","26Mar2014.Plate.17",6,7,"t",1,1.235,3.09,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140986A","26Mar2014.Plate.17",5,6,"t",1,3.704,1.48,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140986A","26Mar2014.Plate.17",5,7,"t",1,3.704,1.54,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140986A","26Mar2014.Plate.17",4,6,"t",1,11.111,0.88,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140986A","26Mar2014.Plate.17",4,7,"t",1,11.111,0.67,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140986A","26Mar2014.Plate.17",3,6,"t",1,33.333,0.54,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140986A","26Mar2014.Plate.17",3,7,"t",1,33.333,0.54,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140986A","26Mar2014.Plate.17",2,6,"t",0,100,NA,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140986A","26Mar2014.Plate.17",2,7,"t",0,100,NA,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140982A","02Apr2014.Plate.19",7,8,"t",1,0.412,43.67,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140982A","02Apr2014.Plate.19",7,9,"t",1,0.412,29.6,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140982A","02Apr2014.Plate.19",6,8,"t",1,1.235,40.69,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140982A","02Apr2014.Plate.19",6,9,"t",1,1.235,28.47,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140982A","02Apr2014.Plate.19",5,9,"t",1,3.704,25.79,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140982A","02Apr2014.Plate.19",5,8,"t",1,3.704,35.82,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140982A","02Apr2014.Plate.19",4,8,"t",1,11.111,7.34,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140982A","02Apr2014.Plate.19",4,9,"t",1,11.111,6.09,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140982A","02Apr2014.Plate.19",3,8,"t",1,33.333,3.2,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140982A","02Apr2014.Plate.19",2,8,"t",1,100,1.39,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140982A","02Apr2014.Plate.19",3,9,"t",1,33.333,2.94,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140982A","02Apr2014.Plate.19",2,9,"t",1,100,1.49,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140978A","09Apr2014.Plate.8",7,4,"t",1,0.041,17.3,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01140978A","09Apr2014.Plate.8",6,4,"t",1,0.124,17.48,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01140978A","09Apr2014.Plate.8",7,5,"t",1,0.041,18.05,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01140978A","09Apr2014.Plate.8",6,5,"t",1,0.124,15.56,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01140978A","09Apr2014.Plate.8",5,4,"t",1,0.371,17.43,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01140978A","09Apr2014.Plate.8",5,5,"t",1,0.371,16.92,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01140978A","09Apr2014.Plate.8",4,4,"t",1,1.112,18.25,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01140978A","09Apr2014.Plate.8",4,5,"t",1,1.112,15.55,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01140978A","09Apr2014.Plate.8",3,4,"t",1,3.337,24.06,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01140978A","09Apr2014.Plate.8",3,5,"t",1,3.337,17.44,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01140978A","09Apr2014.Plate.8",2,4,"t",1,10.01,23.25,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01140978A","09Apr2014.Plate.8",2,5,"t",1,10.01,16.48,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01140972A","02Apr2014.Plate.16",7,10,"t",1,0.412,45.82,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140972A","02Apr2014.Plate.16",7,11,"t",1,0.412,38.82,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140972A","02Apr2014.Plate.16",6,10,"t",1,1.236,45.98,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140972A","02Apr2014.Plate.16",6,11,"t",1,1.236,45.59,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140972A","02Apr2014.Plate.16",5,10,"t",1,3.707,44.82,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140972A","02Apr2014.Plate.16",5,11,"t",1,3.707,43.34,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140972A","02Apr2014.Plate.16",4,10,"t",1,11.122,46.08,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140972A","02Apr2014.Plate.16",4,11,"t",1,11.122,41.68,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140972A","02Apr2014.Plate.16",3,10,"t",1,33.367,45.98,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140972A","02Apr2014.Plate.16",3,11,"t",1,33.367,41.27,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140972A","02Apr2014.Plate.16",2,10,"t",1,100.1,43.93,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140972A","02Apr2014.Plate.16",2,11,"t",1,100.1,39.94,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140966A","02Apr2014.Plate.7",7,4,"t",1,0.412,35.53,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140966A","02Apr2014.Plate.7",7,5,"t",1,0.412,39.99,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140966A","02Apr2014.Plate.7",6,4,"t",1,1.236,40.14,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140966A","02Apr2014.Plate.7",6,5,"t",1,1.236,40.38,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140966A","02Apr2014.Plate.7",5,4,"t",1,3.707,36.17,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140966A","02Apr2014.Plate.7",5,5,"t",1,3.707,42.35,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140966A","02Apr2014.Plate.7",4,4,"t",1,11.122,40.33,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140966A","02Apr2014.Plate.7",4,5,"t",1,11.122,41.36,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140966A","02Apr2014.Plate.7",3,4,"t",1,33.367,41.61,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140966A","02Apr2014.Plate.7",3,5,"t",1,33.367,41.8,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140966A","02Apr2014.Plate.7",2,4,"t",1,100.1,41.16,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140966A","02Apr2014.Plate.7",2,5,"t",1,100.1,39.43,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140956A","09Apr2014.Plate.8",7,6,"t",1,0.082,12.97,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01140956A","09Apr2014.Plate.8",7,7,"t",1,0.082,12.35,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01140956A","09Apr2014.Plate.8",6,6,"t",1,0.247,13.16,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01140956A","09Apr2014.Plate.8",6,7,"t",1,0.247,13.15,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01140956A","09Apr2014.Plate.8",5,6,"t",1,0.741,10.57,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01140956A","09Apr2014.Plate.8",5,7,"t",1,0.741,12.8,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01140956A","09Apr2014.Plate.8",4,6,"t",1,2.222,12.31,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01140956A","09Apr2014.Plate.8",4,7,"t",1,2.222,11.82,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01140956A","09Apr2014.Plate.8",3,6,"t",1,6.667,14.63,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01140956A","09Apr2014.Plate.8",3,7,"t",1,6.667,11.66,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01140956A","09Apr2014.Plate.8",2,6,"t",1,20,10.98,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01140956A","09Apr2014.Plate.8",2,7,"t",1,20,8.42,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"01140950A","09Apr2014.Plate.7",7,10,"t",1,0.412,13.22,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01140950A","09Apr2014.Plate.7",7,11,"t",1,0.412,14.93,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01140950A","09Apr2014.Plate.7",6,10,"t",1,1.236,10.88,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01140950A","09Apr2014.Plate.7",6,11,"t",1,1.236,10.42,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01140950A","09Apr2014.Plate.7",5,10,"t",1,3.707,12.59,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01140950A","09Apr2014.Plate.7",5,11,"t",1,3.707,14.29,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01140950A","09Apr2014.Plate.7",4,10,"t",1,11.122,13.69,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01140950A","09Apr2014.Plate.7",4,11,"t",1,11.122,13.93,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01140950A","09Apr2014.Plate.7",3,10,"t",1,33.367,19.9,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01140950A","09Apr2014.Plate.7",3,11,"t",1,33.367,18.19,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01140950A","09Apr2014.Plate.7",2,10,"t",1,100.1,4.83,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01140950A","09Apr2014.Plate.7",2,11,"t",1,100.1,4.64,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01140948A","02Apr2014.Plate.9",7,8,"t",1,0.412,42.29,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140948A","02Apr2014.Plate.9",7,9,"t",1,0.412,50.41,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140948A","02Apr2014.Plate.9",6,8,"t",1,1.235,34.06,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140948A","02Apr2014.Plate.9",6,9,"t",1,1.235,38.33,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140948A","02Apr2014.Plate.9",5,8,"t",1,3.704,51.29,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140948A","02Apr2014.Plate.9",5,9,"t",1,3.704,52.66,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140948A","02Apr2014.Plate.9",4,8,"t",1,11.111,57.31,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140948A","02Apr2014.Plate.9",4,9,"t",1,11.111,72.07,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140948A","02Apr2014.Plate.9",3,8,"t",1,33.333,34.68,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140948A","02Apr2014.Plate.9",3,9,"t",1,33.333,35.36,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140948A","02Apr2014.Plate.9",2,8,"t",1,100,27.78,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140948A","02Apr2014.Plate.9",2,9,"t",1,100,23,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140944A","02Apr2014.Plate.4",7,4,"t",1,0.412,36.49,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140944A","02Apr2014.Plate.4",7,5,"t",1,0.412,39.49,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140944A","02Apr2014.Plate.4",6,4,"t",1,1.235,43.2,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140944A","02Apr2014.Plate.4",6,5,"t",1,1.235,42.19,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140944A","02Apr2014.Plate.4",5,4,"t",1,3.704,43.15,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140944A","02Apr2014.Plate.4",5,5,"t",1,3.704,49.89,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140944A","02Apr2014.Plate.4",4,4,"t",1,11.111,47.2,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140944A","02Apr2014.Plate.4",4,5,"t",1,11.111,49.56,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140944A","02Apr2014.Plate.4",3,4,"t",1,33.333,55.83,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140944A","02Apr2014.Plate.4",3,5,"t",1,33.333,50.88,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140944A","02Apr2014.Plate.4",2,4,"t",1,100,48.05,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140944A","02Apr2014.Plate.4",2,5,"t",1,100,43.89,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140942A","26Mar2014.Plate.15",7,8,"t",1,0.412,13.15,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140942A","26Mar2014.Plate.15",7,9,"t",1,0.412,11.35,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140942A","26Mar2014.Plate.15",6,8,"t",1,1.235,10.71,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140942A","26Mar2014.Plate.15",6,9,"t",1,1.235,9.45,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140942A","26Mar2014.Plate.15",5,8,"t",1,3.704,8.27,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140942A","26Mar2014.Plate.15",5,9,"t",1,3.704,7.07,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140942A","26Mar2014.Plate.15",4,8,"t",1,11.111,10.34,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140942A","26Mar2014.Plate.15",4,9,"t",1,11.111,10.08,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140942A","26Mar2014.Plate.15",3,8,"t",1,33.333,10.99,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140942A","26Mar2014.Plate.15",3,9,"t",1,33.333,10.56,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140942A","26Mar2014.Plate.15",2,8,"t",1,100,8.64,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140942A","26Mar2014.Plate.15",2,9,"t",1,100,9.04,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140924A","02Apr2014.Plate.14",7,10,"t",1,0.412,45.61,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"01140924A","02Apr2014.Plate.14",7,11,"t",1,0.412,49.28,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"01140924A","02Apr2014.Plate.14",6,10,"t",1,1.236,40.49,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"01140924A","02Apr2014.Plate.14",6,11,"t",1,1.236,42.12,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"01140924A","02Apr2014.Plate.14",5,10,"t",1,3.707,38.69,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"01140924A","02Apr2014.Plate.14",5,11,"t",1,3.707,43.95,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"01140924A","02Apr2014.Plate.14",4,10,"t",1,11.122,79.41,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"01140924A","02Apr2014.Plate.14",4,11,"t",1,11.122,52.28,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"01140924A","02Apr2014.Plate.14",3,10,"t",1,33.367,45.76,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"01140924A","02Apr2014.Plate.14",3,11,"t",1,33.367,42.42,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"01140924A","02Apr2014.Plate.14",2,10,"t",1,100.1,35.81,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"01140924A","02Apr2014.Plate.14",2,11,"t",1,100.1,28.25,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"01140922A","02Apr2014.Plate.26",7,8,"t",0,0.041,NA,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140922A","02Apr2014.Plate.26",7,9,"t",0,0.041,NA,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140922A","02Apr2014.Plate.26",6,8,"t",1,0.123,49.54,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140922A","02Apr2014.Plate.26",6,9,"t",1,0.123,47.36,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140922A","02Apr2014.Plate.26",5,8,"t",1,0.37,46.86,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140922A","02Apr2014.Plate.26",5,9,"t",1,0.37,45.89,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140922A","02Apr2014.Plate.26",4,8,"t",1,1.11,45.78,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140922A","02Apr2014.Plate.26",4,9,"t",1,1.11,43.66,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140922A","02Apr2014.Plate.26",3,8,"t",1,3.33,43.15,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140922A","02Apr2014.Plate.26",3,9,"t",1,3.33,39.15,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140922A","02Apr2014.Plate.26",2,8,"t",1,9.99,29.86,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140922A","02Apr2014.Plate.26",2,9,"t",1,9.99,28.87,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140914A","26Mar2014.Plate.9",7,10,"t",1,0.412,7.23,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140914A","26Mar2014.Plate.9",7,11,"t",1,0.412,7.21,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140914A","26Mar2014.Plate.9",6,10,"t",1,1.236,6.62,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140914A","26Mar2014.Plate.9",6,11,"t",1,1.236,6.38,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140914A","26Mar2014.Plate.9",5,10,"t",1,3.707,7.46,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140914A","26Mar2014.Plate.9",5,11,"t",1,3.707,5.52,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140914A","26Mar2014.Plate.9",4,10,"t",1,11.122,10.58,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140914A","26Mar2014.Plate.9",4,11,"t",1,11.122,9.88,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140914A","26Mar2014.Plate.9",3,10,"t",1,33.367,11.36,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140914A","26Mar2014.Plate.9",3,11,"t",1,33.367,10.53,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140914A","26Mar2014.Plate.9",2,10,"t",1,100.1,9.91,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140914A","26Mar2014.Plate.9",2,11,"t",1,100.1,7.39,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140906A","02Apr2014.Plate.11",7,8,"t",1,0.411,52.92,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140906A","02Apr2014.Plate.11",7,9,"t",1,0.411,50.6,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140906A","02Apr2014.Plate.11",6,8,"t",1,1.233,43.9,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140906A","02Apr2014.Plate.11",6,9,"t",1,1.233,56.35,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140906A","02Apr2014.Plate.11",5,8,"t",1,3.7,38.31,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140906A","02Apr2014.Plate.11",5,9,"t",1,3.7,37.08,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140906A","02Apr2014.Plate.11",4,8,"t",1,11.1,24.27,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140906A","02Apr2014.Plate.11",4,9,"t",1,11.1,16.9,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140906A","02Apr2014.Plate.11",3,8,"t",1,33.3,7.67,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140906A","02Apr2014.Plate.11",3,9,"t",1,33.3,8.42,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140906A","02Apr2014.Plate.11",2,8,"t",1,99.9,2.13,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140906A","02Apr2014.Plate.11",2,9,"t",1,99.9,2.89,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140880A","26Mar2014.Plate.9",7,6,"t",1,0.021,7.62,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140880A","26Mar2014.Plate.9",7,7,"t",1,0.021,8.94,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140880A","26Mar2014.Plate.9",6,6,"t",1,0.062,8.18,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140880A","26Mar2014.Plate.9",6,7,"t",1,0.062,6.55,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140880A","26Mar2014.Plate.9",5,6,"t",1,0.185,10.11,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140880A","26Mar2014.Plate.9",5,7,"t",1,0.185,7.62,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140880A","26Mar2014.Plate.9",4,6,"t",1,0.556,9.13,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140880A","26Mar2014.Plate.9",4,7,"t",1,0.556,9.7,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140880A","26Mar2014.Plate.9",3,6,"t",1,1.667,12.11,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140880A","26Mar2014.Plate.9",3,7,"t",1,1.667,11.78,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140880A","26Mar2014.Plate.9",2,6,"t",1,5,11.59,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140880A","26Mar2014.Plate.9",2,7,"t",1,5,10.04,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140872A","26Mar2014.Plate.11",7,10,"t",1,0.412,9.12,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140872A","26Mar2014.Plate.11",7,11,"t",1,0.412,8.87,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140872A","26Mar2014.Plate.11",6,10,"t",1,1.235,8.05,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140872A","26Mar2014.Plate.11",6,11,"t",1,1.235,7.23,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140872A","26Mar2014.Plate.11",5,11,"t",1,3.704,6.88,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140872A","26Mar2014.Plate.11",5,10,"t",1,3.704,10.4,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140872A","26Mar2014.Plate.11",4,10,"t",1,11.111,9.03,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140872A","26Mar2014.Plate.11",3,10,"t",1,33.333,9.44,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140872A","26Mar2014.Plate.11",4,11,"t",1,11.111,9.27,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140872A","26Mar2014.Plate.11",3,11,"t",1,33.333,9.98,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140872A","26Mar2014.Plate.11",2,11,"t",1,100,8.13,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140872A","26Mar2014.Plate.11",2,10,"t",1,100,7.64,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140866A","09Apr2014.Plate.5",7,10,"t",1,0.206,14.06,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140866A","09Apr2014.Plate.5",6,10,"t",1,0.617,11.38,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140866A","09Apr2014.Plate.5",7,11,"t",1,0.206,11.93,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140866A","09Apr2014.Plate.5",6,11,"t",1,0.617,10.3,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140866A","09Apr2014.Plate.5",5,11,"t",1,1.852,8.42,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140866A","09Apr2014.Plate.5",5,10,"t",1,1.852,8.46,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140866A","09Apr2014.Plate.5",4,10,"t",1,5.556,8.51,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140866A","09Apr2014.Plate.5",3,10,"t",1,16.667,3.9,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140866A","09Apr2014.Plate.5",4,11,"t",1,5.556,5.47,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140866A","09Apr2014.Plate.5",3,11,"t",1,16.667,2.98,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140866A","09Apr2014.Plate.5",2,11,"t",1,50,2.34,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140866A","09Apr2014.Plate.5",2,10,"t",1,50,3.04,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140856A","02Apr2014.Plate.21",7,8,"t",1,0.411,36.52,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140856A","02Apr2014.Plate.21",6,8,"t",1,1.233,43.44,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140856A","02Apr2014.Plate.21",7,9,"t",1,0.411,30.46,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140856A","02Apr2014.Plate.21",6,9,"t",1,1.233,40.28,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140856A","02Apr2014.Plate.21",5,8,"t",1,3.7,43.53,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140856A","02Apr2014.Plate.21",4,8,"t",1,11.1,41.11,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140856A","02Apr2014.Plate.21",5,9,"t",1,3.7,43.1,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140856A","02Apr2014.Plate.21",4,9,"t",1,11.1,44.54,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140856A","02Apr2014.Plate.21",3,9,"t",1,33.3,49.59,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140856A","02Apr2014.Plate.21",3,8,"t",1,33.3,41.19,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140856A","02Apr2014.Plate.21",2,8,"t",1,99.9,33.19,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140852A","26Mar2014.Plate.12",7,4,"t",1,0.041,8.56,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"01140856A","02Apr2014.Plate.21",2,9,"t",1,99.9,33.32,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140852A","26Mar2014.Plate.12",7,5,"t",1,0.041,7.24,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"01140852A","26Mar2014.Plate.12",6,5,"t",1,0.123,10.04,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"01140852A","26Mar2014.Plate.12",6,4,"t",1,0.123,10.87,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"01140852A","26Mar2014.Plate.12",5,4,"t",1,0.37,9.62,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"01140852A","26Mar2014.Plate.12",4,4,"t",1,1.11,8.09,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"01140852A","26Mar2014.Plate.12",5,5,"t",1,0.37,6.89,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"01140852A","26Mar2014.Plate.12",4,5,"t",1,1.11,7.05,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"01140852A","26Mar2014.Plate.12",3,5,"t",1,3.33,6.82,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"01140852A","26Mar2014.Plate.12",3,4,"t",1,3.33,11.63,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"01140852A","26Mar2014.Plate.12",2,4,"t",1,9.99,9.32,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"01140850A","09Apr2014.Plate.4",7,8,"t",1,0.041,12.59,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01140852A","26Mar2014.Plate.12",2,5,"t",1,9.99,8.77,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"01140850A","09Apr2014.Plate.4",7,9,"t",1,0.041,10.78,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01140850A","09Apr2014.Plate.4",6,9,"t",1,0.124,13.83,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01140850A","09Apr2014.Plate.4",6,8,"t",1,0.124,12.65,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01140850A","09Apr2014.Plate.4",5,8,"t",1,0.371,14.27,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01140850A","09Apr2014.Plate.4",5,9,"t",1,0.371,14.13,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01140850A","09Apr2014.Plate.4",4,8,"t",1,1.112,11.95,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01140850A","09Apr2014.Plate.4",4,9,"t",1,1.112,11.65,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01140850A","09Apr2014.Plate.4",3,8,"t",1,3.337,13.82,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01140850A","09Apr2014.Plate.4",3,9,"t",1,3.337,13.94,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01140850A","09Apr2014.Plate.4",2,8,"t",1,10.01,13.07,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01140850A","09Apr2014.Plate.4",2,9,"t",1,10.01,11.54,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"01140830A","02Apr2014.Plate.19",7,11,"t",1,0.412,37.21,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140830A","02Apr2014.Plate.19",7,10,"t",1,0.412,39.51,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140830A","02Apr2014.Plate.19",6,10,"t",1,1.236,35.85,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140830A","02Apr2014.Plate.19",6,11,"t",1,1.236,35.93,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140830A","02Apr2014.Plate.19",5,11,"t",1,3.707,39.27,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140830A","02Apr2014.Plate.19",5,10,"t",1,3.707,41.94,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140830A","02Apr2014.Plate.19",4,10,"t",1,11.122,42.39,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140830A","02Apr2014.Plate.19",3,10,"t",1,33.367,44.31,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140830A","02Apr2014.Plate.19",4,11,"t",1,11.122,44.79,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140830A","02Apr2014.Plate.19",3,11,"t",1,33.367,43.35,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140830A","02Apr2014.Plate.19",2,11,"t",1,100.1,31.84,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140830A","02Apr2014.Plate.19",2,10,"t",1,100.1,34.13,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140826A","02Apr2014.Plate.30",7,6,"t",1,0.411,60.94,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140826A","02Apr2014.Plate.30",6,6,"t",1,1.233,47.57,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140826A","02Apr2014.Plate.30",7,7,"t",1,0.411,47.09,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140826A","02Apr2014.Plate.30",6,7,"t",1,1.233,46.56,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140826A","02Apr2014.Plate.30",5,6,"t",1,3.7,52.46,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140826A","02Apr2014.Plate.30",5,7,"t",1,3.7,43.24,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140826A","02Apr2014.Plate.30",4,6,"t",1,11.1,59.91,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140826A","02Apr2014.Plate.30",4,7,"t",1,11.1,50.61,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140826A","02Apr2014.Plate.30",3,6,"t",1,33.3,56.08,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140826A","02Apr2014.Plate.30",3,7,"t",1,33.3,50.17,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140826A","02Apr2014.Plate.30",2,6,"t",1,99.9,39.45,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140826A","02Apr2014.Plate.30",2,7,"t",1,99.9,29.62,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140824A","02Apr2014.Plate.13",7,6,"t",1,0.041,41.61,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140824A","02Apr2014.Plate.13",6,6,"t",1,0.123,43.16,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140824A","02Apr2014.Plate.13",7,7,"t",1,0.041,47.2,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140824A","02Apr2014.Plate.13",6,7,"t",1,0.123,43.04,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140824A","02Apr2014.Plate.13",5,7,"t",1,0.37,36.38,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140824A","02Apr2014.Plate.13",5,6,"t",1,0.37,38.81,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140824A","02Apr2014.Plate.13",4,6,"t",1,1.111,43,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140824A","02Apr2014.Plate.13",3,6,"t",1,3.333,31.98,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140824A","02Apr2014.Plate.13",4,7,"t",1,1.111,39.24,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140824A","02Apr2014.Plate.13",3,7,"t",1,3.333,28.7,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140824A","02Apr2014.Plate.13",2,7,"t",1,10,11.51,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140824A","02Apr2014.Plate.13",2,6,"t",1,10,12.73,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140822A","02Apr2014.Plate.30",7,8,"t",1,0.412,31.26,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140822A","02Apr2014.Plate.30",7,9,"t",1,0.412,34.09,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140822A","02Apr2014.Plate.30",6,8,"t",1,1.236,42.04,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140822A","02Apr2014.Plate.30",6,9,"t",1,1.236,41.68,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140822A","02Apr2014.Plate.30",5,8,"t",1,3.707,39.58,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140822A","02Apr2014.Plate.30",5,9,"t",1,3.707,43.52,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140822A","02Apr2014.Plate.30",4,9,"t",1,11.122,38.11,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140822A","02Apr2014.Plate.30",4,8,"t",1,11.122,40.12,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140822A","02Apr2014.Plate.30",3,8,"t",1,33.367,38.41,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140822A","02Apr2014.Plate.30",3,9,"t",1,33.367,37.74,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140822A","02Apr2014.Plate.30",2,8,"t",1,100.1,42.24,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140822A","02Apr2014.Plate.30",2,9,"t",1,100.1,40.56,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140802A","02Apr2014.Plate.3",7,10,"t",1,0.041,39.42,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01140802A","02Apr2014.Plate.3",7,11,"t",1,0.041,45.02,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01140802A","02Apr2014.Plate.3",6,10,"t",1,0.123,39.1,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01140802A","02Apr2014.Plate.3",6,11,"t",1,0.123,38.08,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01140802A","02Apr2014.Plate.3",5,10,"t",1,0.37,42.01,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01140802A","02Apr2014.Plate.3",5,11,"t",1,0.37,43.03,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01140802A","02Apr2014.Plate.3",4,10,"t",1,1.111,40.08,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01140802A","02Apr2014.Plate.3",4,11,"t",1,1.111,39.75,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01140802A","02Apr2014.Plate.3",3,10,"t",1,3.333,38.6,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01140802A","02Apr2014.Plate.3",3,11,"t",1,3.333,37.56,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01140802A","02Apr2014.Plate.3",2,10,"t",1,10,22.03,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01140802A","02Apr2014.Plate.3",2,11,"t",1,10,23.68,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"01140798A","02Apr2014.Plate.24",7,10,"t",1,0.411,39.95,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140798A","02Apr2014.Plate.24",7,11,"t",1,0.411,35.43,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140798A","02Apr2014.Plate.24",6,10,"t",1,1.233,41.69,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140798A","02Apr2014.Plate.24",6,11,"t",1,1.233,37.49,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140798A","02Apr2014.Plate.24",5,10,"t",1,3.7,33.09,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140798A","02Apr2014.Plate.24",5,11,"t",1,3.7,36.54,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140798A","02Apr2014.Plate.24",4,10,"t",1,11.1,42.64,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140798A","02Apr2014.Plate.24",4,11,"t",1,11.1,33.66,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140798A","02Apr2014.Plate.24",3,10,"t",1,33.3,30.99,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140798A","02Apr2014.Plate.24",3,11,"t",1,33.3,24.92,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140798A","02Apr2014.Plate.24",2,10,"t",1,99.9,20.88,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140798A","02Apr2014.Plate.24",2,11,"t",1,99.9,19.7,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140794A","02Apr2014.Plate.1",7,6,"t",1,0.412,39.93,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140794A","02Apr2014.Plate.1",7,7,"t",1,0.412,36.53,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140794A","02Apr2014.Plate.1",6,6,"t",1,1.235,38.29,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140794A","02Apr2014.Plate.1",6,7,"t",1,1.235,37.86,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140794A","02Apr2014.Plate.1",5,6,"t",1,3.704,42.8,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140794A","02Apr2014.Plate.1",5,7,"t",1,3.704,47.17,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140794A","02Apr2014.Plate.1",4,6,"t",1,11.111,38.35,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140794A","02Apr2014.Plate.1",4,7,"t",1,11.111,37.26,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140794A","02Apr2014.Plate.1",3,6,"t",1,33.333,31.04,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140794A","02Apr2014.Plate.1",3,7,"t",1,33.333,30.82,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140794A","02Apr2014.Plate.1",2,6,"t",1,100,19.58,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140794A","02Apr2014.Plate.1",2,7,"t",1,100,17.26,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140786A","02Apr2014.Plate.21",7,11,"t",1,0.041,41.98,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140786A","02Apr2014.Plate.21",7,10,"t",1,0.041,41.29,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140786A","02Apr2014.Plate.21",6,10,"t",1,0.124,42.53,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140786A","02Apr2014.Plate.21",6,11,"t",1,0.124,37.41,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140786A","02Apr2014.Plate.21",5,10,"t",1,0.371,37.53,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140786A","02Apr2014.Plate.21",5,11,"t",1,0.371,34.1,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140786A","02Apr2014.Plate.21",4,10,"t",1,1.112,29.77,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140786A","02Apr2014.Plate.21",4,11,"t",1,1.112,30.49,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140786A","02Apr2014.Plate.21",3,10,"t",1,3.337,19.75,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140786A","02Apr2014.Plate.21",3,11,"t",1,3.337,20.7,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140786A","02Apr2014.Plate.21",2,10,"t",1,10.01,10.55,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140786A","02Apr2014.Plate.21",2,11,"t",1,10.01,10.68,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"01140784A","09Apr2014.Plate.1",7,8,"t",1,0.412,16.4,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01140784A","09Apr2014.Plate.1",7,9,"t",1,0.412,13.43,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01140784A","09Apr2014.Plate.1",6,8,"t",1,1.235,11.65,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01140784A","09Apr2014.Plate.1",6,9,"t",1,1.235,11.32,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01140784A","09Apr2014.Plate.1",5,8,"t",1,3.704,15.35,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01140784A","09Apr2014.Plate.1",5,9,"t",1,3.704,14.68,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01140784A","09Apr2014.Plate.1",4,8,"t",1,11.111,15.07,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01140784A","09Apr2014.Plate.1",4,9,"t",1,11.111,14.89,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01140784A","09Apr2014.Plate.1",3,8,"t",1,33.333,20.99,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01140784A","09Apr2014.Plate.1",3,9,"t",1,33.333,28.49,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01140784A","09Apr2014.Plate.1",2,8,"t",1,100,17.04,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01140784A","09Apr2014.Plate.1",2,9,"t",1,100,17.91,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"01140782A","09Apr2014.Plate.9",7,8,"t",1,0.412,15.29,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140782A","09Apr2014.Plate.9",7,9,"t",1,0.412,13.96,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140782A","09Apr2014.Plate.9",6,8,"t",1,1.235,15.39,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140782A","09Apr2014.Plate.9",6,9,"t",1,1.235,12.61,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140782A","09Apr2014.Plate.9",5,9,"t",1,3.704,9.76,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140782A","09Apr2014.Plate.9",5,8,"t",1,3.704,10.69,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140782A","09Apr2014.Plate.9",4,8,"t",1,11.111,6.18,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140782A","09Apr2014.Plate.9",3,8,"t",1,33.333,3.05,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140782A","09Apr2014.Plate.9",4,9,"t",1,11.111,5.43,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140782A","09Apr2014.Plate.9",3,9,"t",1,33.333,2.63,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140782A","09Apr2014.Plate.9",2,9,"t",1,100,0.63,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140782A","09Apr2014.Plate.9",2,8,"t",1,100,0.69,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140780A","02Apr2014.Plate.22",7,6,"t",1,0.412,38.38,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140780A","02Apr2014.Plate.22",6,6,"t",1,1.236,31.97,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140780A","02Apr2014.Plate.22",7,7,"t",1,0.412,34.79,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140780A","02Apr2014.Plate.22",6,7,"t",1,1.236,29.45,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140780A","02Apr2014.Plate.22",5,7,"t",1,3.707,14.12,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140780A","02Apr2014.Plate.22",5,6,"t",1,3.707,16.24,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140780A","02Apr2014.Plate.22",4,6,"t",1,11.122,6.21,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140780A","02Apr2014.Plate.22",3,6,"t",1,33.367,2.73,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140780A","02Apr2014.Plate.22",4,7,"t",1,11.122,5.05,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140780A","02Apr2014.Plate.22",3,7,"t",1,33.367,2.47,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140780A","02Apr2014.Plate.22",2,7,"t",1,100.1,1.47,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140780A","02Apr2014.Plate.22",2,6,"t",1,100.1,1.73,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140768A","02Apr2014.Plate.6",7,4,"t",1,0.004,44.7,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"01140768A","02Apr2014.Plate.6",6,4,"t",1,0.012,41.03,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"01140768A","02Apr2014.Plate.6",7,5,"t",1,0.004,34.78,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"01140768A","02Apr2014.Plate.6",6,5,"t",1,0.012,33.8,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"01140768A","02Apr2014.Plate.6",5,4,"t",1,0.037,45.14,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"01140768A","02Apr2014.Plate.6",5,5,"t",1,0.037,37.53,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"01140768A","02Apr2014.Plate.6",4,4,"t",1,0.111,39.15,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"01140768A","02Apr2014.Plate.6",4,5,"t",1,0.111,42.53,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"01140768A","02Apr2014.Plate.6",3,4,"t",1,0.333,34.32,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"01140768A","02Apr2014.Plate.6",3,5,"t",1,0.333,34.06,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"01140768A","02Apr2014.Plate.6",2,4,"t",1,1,36.49,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"01140768A","02Apr2014.Plate.6",2,5,"t",1,1,35.44,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"01140762A","26Mar2014.Plate.15",7,10,"t",1,0.412,12.16,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140762A","26Mar2014.Plate.15",6,10,"t",1,1.236,12.03,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140762A","26Mar2014.Plate.15",7,11,"t",1,0.412,10.5,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140762A","26Mar2014.Plate.15",6,11,"t",1,1.236,9.66,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140762A","26Mar2014.Plate.15",5,11,"t",1,3.707,11.81,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140762A","26Mar2014.Plate.15",5,10,"t",1,3.707,9.89,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140762A","26Mar2014.Plate.15",4,10,"t",1,11.122,12.64,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140762A","26Mar2014.Plate.15",3,10,"t",1,33.367,14.29,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140762A","26Mar2014.Plate.15",4,11,"t",1,11.122,11.41,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140762A","26Mar2014.Plate.15",3,11,"t",1,33.367,12.87,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140762A","26Mar2014.Plate.15",2,11,"t",1,100.1,8.24,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140762A","26Mar2014.Plate.15",2,10,"t",1,100.1,11.1,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140756A","26Mar2014.Plate.10",7,8,"t",1,0.041,9.77,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01140756A","26Mar2014.Plate.10",7,9,"t",1,0.041,9.12,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01140756A","26Mar2014.Plate.10",6,8,"t",1,0.124,7.76,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01140756A","26Mar2014.Plate.10",6,9,"t",1,0.124,7.08,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01140756A","26Mar2014.Plate.10",5,8,"t",1,0.371,7.25,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01140756A","26Mar2014.Plate.10",5,9,"t",1,0.371,5.15,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01140756A","26Mar2014.Plate.10",4,8,"t",1,1.112,5.98,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01140756A","26Mar2014.Plate.10",4,9,"t",1,1.112,5.84,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01140756A","26Mar2014.Plate.10",3,8,"t",1,3.337,2.99,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01140756A","26Mar2014.Plate.10",3,9,"t",1,3.337,2.52,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01140756A","26Mar2014.Plate.10",2,8,"t",1,10.01,2.24,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01140756A","26Mar2014.Plate.10",2,9,"t",1,10.01,1.87,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01140750A","09Apr2014.Plate.7",7,6,"t",1,0.412,16.38,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01140750A","09Apr2014.Plate.7",7,7,"t",1,0.412,14.72,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01140750A","09Apr2014.Plate.7",6,6,"t",1,1.236,15.21,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01140750A","09Apr2014.Plate.7",6,7,"t",1,1.236,12.05,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01140750A","09Apr2014.Plate.7",5,6,"t",1,3.707,13.66,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01140750A","09Apr2014.Plate.7",5,7,"t",1,3.707,13.39,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01140750A","09Apr2014.Plate.7",4,6,"t",1,11.122,16.81,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01140750A","09Apr2014.Plate.7",4,7,"t",1,11.122,11.53,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01140750A","09Apr2014.Plate.7",3,6,"t",1,33.367,14.95,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01140750A","09Apr2014.Plate.7",3,7,"t",1,33.367,13.83,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01140750A","09Apr2014.Plate.7",2,6,"t",1,100.1,8.89,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01140750A","09Apr2014.Plate.7",2,7,"t",1,100.1,7.55,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"01140728A","02Apr2014.Plate.26",7,4,"t",1,0.041,21.3,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140728A","02Apr2014.Plate.26",7,5,"t",0,0.041,NA,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140728A","02Apr2014.Plate.26",6,4,"t",1,0.124,43.02,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140728A","02Apr2014.Plate.26",6,5,"t",1,0.124,38.4,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140728A","02Apr2014.Plate.26",5,4,"t",1,0.371,41.02,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140728A","02Apr2014.Plate.26",5,5,"t",1,0.371,39.58,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140728A","02Apr2014.Plate.26",4,4,"t",1,1.112,39.93,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140728A","02Apr2014.Plate.26",4,5,"t",1,1.112,32.22,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140728A","02Apr2014.Plate.26",3,4,"t",1,3.337,21.98,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140728A","02Apr2014.Plate.26",3,5,"t",1,3.337,21.76,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140728A","02Apr2014.Plate.26",2,4,"t",1,10.01,13.14,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140728A","02Apr2014.Plate.26",2,5,"t",1,10.01,12.86,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140724A","02Apr2014.Plate.24",7,4,"t",1,0.021,43.83,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140724A","02Apr2014.Plate.24",7,5,"t",1,0.021,39.24,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140724A","02Apr2014.Plate.24",6,4,"t",1,0.062,41.71,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140724A","02Apr2014.Plate.24",6,5,"t",1,0.062,35.94,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140724A","02Apr2014.Plate.24",5,4,"t",1,0.185,40.72,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140724A","02Apr2014.Plate.24",5,5,"t",1,0.185,38.58,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140724A","02Apr2014.Plate.24",4,4,"t",1,0.556,48.81,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140724A","02Apr2014.Plate.24",4,5,"t",1,0.556,40.97,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140724A","02Apr2014.Plate.24",3,4,"t",1,1.667,46.94,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140724A","02Apr2014.Plate.24",3,5,"t",1,1.667,43.95,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140724A","02Apr2014.Plate.24",2,4,"t",1,5,48.23,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140724A","02Apr2014.Plate.24",2,5,"t",1,5,39.57,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140720A","02Apr2014.Plate.1",7,10,"t",1,0.004,39.97,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140720A","02Apr2014.Plate.1",7,11,"t",1,0.004,40.45,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140720A","02Apr2014.Plate.1",6,10,"t",1,0.012,33.51,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140720A","02Apr2014.Plate.1",6,11,"t",1,0.012,38.33,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140720A","02Apr2014.Plate.1",5,10,"t",1,0.037,40.42,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140720A","02Apr2014.Plate.1",5,11,"t",1,0.037,39.4,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140720A","02Apr2014.Plate.1",4,10,"t",1,0.111,35.45,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140720A","02Apr2014.Plate.1",4,11,"t",1,0.111,37.03,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140720A","02Apr2014.Plate.1",3,10,"t",1,0.333,40.76,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140720A","02Apr2014.Plate.1",3,11,"t",1,0.333,34.55,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140720A","02Apr2014.Plate.1",2,10,"t",1,1,32.19,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140720A","02Apr2014.Plate.1",2,11,"t",1,1,32.36,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140718A","02Apr2014.Plate.5",7,4,"t",1,0.412,41.84,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140718A","02Apr2014.Plate.5",7,5,"t",1,0.412,35.17,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140718A","02Apr2014.Plate.5",6,4,"t",1,1.236,40.59,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140718A","02Apr2014.Plate.5",6,5,"t",1,1.236,36.2,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140718A","02Apr2014.Plate.5",5,4,"t",1,3.707,43.83,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140718A","02Apr2014.Plate.5",5,5,"t",1,3.707,43.19,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140718A","02Apr2014.Plate.5",4,4,"t",1,11.122,50.05,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140718A","02Apr2014.Plate.5",4,5,"t",1,11.122,42.16,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140718A","02Apr2014.Plate.5",3,4,"t",1,33.367,59.06,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140718A","02Apr2014.Plate.5",3,5,"t",1,33.367,51.14,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140718A","02Apr2014.Plate.5",2,4,"t",1,100.1,58.8,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140718A","02Apr2014.Plate.5",2,5,"t",1,100.1,51.9,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140714A","02Apr2014.Plate.11",7,10,"t",1,0.411,47.7,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140714A","02Apr2014.Plate.11",7,11,"t",1,0.411,43.39,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140714A","02Apr2014.Plate.11",6,10,"t",1,1.233,37.59,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140714A","02Apr2014.Plate.11",6,11,"t",1,1.233,38.11,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140714A","02Apr2014.Plate.11",5,10,"t",1,3.7,37.16,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140714A","02Apr2014.Plate.11",5,11,"t",1,3.7,38.49,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140714A","02Apr2014.Plate.11",4,10,"t",1,11.1,35.37,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140714A","02Apr2014.Plate.11",4,11,"t",1,11.1,37.67,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140714A","02Apr2014.Plate.11",3,10,"t",1,33.3,34.43,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140714A","02Apr2014.Plate.11",3,11,"t",1,33.3,32.96,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140714A","02Apr2014.Plate.11",2,10,"t",1,99.9,25.33,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140714A","02Apr2014.Plate.11",2,11,"t",1,99.9,25.02,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140708A","09Apr2014.Plate.9",7,6,"t",1,0.206,14.43,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140708A","09Apr2014.Plate.9",7,7,"t",1,0.206,15.26,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140708A","09Apr2014.Plate.9",6,6,"t",1,0.617,15.47,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140708A","09Apr2014.Plate.9",6,7,"t",1,0.617,14.97,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140708A","09Apr2014.Plate.9",5,6,"t",1,1.852,16.65,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140708A","09Apr2014.Plate.9",5,7,"t",1,1.852,14.01,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140708A","09Apr2014.Plate.9",4,6,"t",1,5.556,16.84,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140708A","09Apr2014.Plate.9",4,7,"t",1,5.556,15.68,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140708A","09Apr2014.Plate.9",3,7,"t",1,16.667,14.9,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140708A","09Apr2014.Plate.9",3,6,"t",1,16.667,18.22,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140708A","09Apr2014.Plate.9",2,6,"t",1,50,10.43,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140706A","02Apr2014.Plate.31",7,8,"t",1,0.411,46.19,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01140708A","09Apr2014.Plate.9",2,7,"t",1,50,9.53,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140706A","02Apr2014.Plate.31",7,9,"t",1,0.411,37,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01140706A","02Apr2014.Plate.31",6,9,"t",1,1.233,35.86,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01140706A","02Apr2014.Plate.31",6,8,"t",1,1.233,43.7,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01140706A","02Apr2014.Plate.31",5,8,"t",1,3.7,47.41,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01140706A","02Apr2014.Plate.31",4,8,"t",1,11.1,47.59,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01140706A","02Apr2014.Plate.31",5,9,"t",1,3.7,45.89,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01140706A","02Apr2014.Plate.31",4,9,"t",1,11.1,48.34,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01140706A","02Apr2014.Plate.31",3,9,"t",1,33.3,33.06,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01140706A","02Apr2014.Plate.31",3,8,"t",1,33.3,36.46,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01140706A","02Apr2014.Plate.31",2,8,"t",1,99.9,13.39,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01140704A","26Mar2014.Plate.11",7,6,"t",1,0.206,9.61,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140706A","02Apr2014.Plate.31",2,9,"t",1,99.9,12.09,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"01140704A","26Mar2014.Plate.11",7,7,"t",1,0.206,10.51,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140704A","26Mar2014.Plate.11",6,7,"t",1,0.617,8.15,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140704A","26Mar2014.Plate.11",6,6,"t",1,0.617,9,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140704A","26Mar2014.Plate.11",5,6,"t",1,1.852,9.3,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140704A","26Mar2014.Plate.11",4,6,"t",1,5.556,6.51,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140704A","26Mar2014.Plate.11",5,7,"t",1,1.852,8.39,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140704A","26Mar2014.Plate.11",4,7,"t",1,5.556,7.16,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140704A","26Mar2014.Plate.11",3,7,"t",1,16.667,6.01,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140704A","26Mar2014.Plate.11",3,6,"t",1,16.667,6.43,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140704A","26Mar2014.Plate.11",2,6,"t",1,50,5.25,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140704A","26Mar2014.Plate.11",2,7,"t",1,50,5.58,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140692A","02Apr2014.Plate.5",7,6,"t",1,0.412,31.39,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140692A","02Apr2014.Plate.5",7,7,"t",1,0.412,41.71,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140692A","02Apr2014.Plate.5",6,6,"t",1,1.235,39.58,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140692A","02Apr2014.Plate.5",6,7,"t",1,1.235,28.06,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140692A","02Apr2014.Plate.5",5,6,"t",1,3.704,25.52,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140692A","02Apr2014.Plate.5",5,7,"t",1,3.704,28.96,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140692A","02Apr2014.Plate.5",4,6,"t",1,11.111,11.11,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140692A","02Apr2014.Plate.5",4,7,"t",1,11.111,9.49,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140692A","02Apr2014.Plate.5",3,6,"t",1,33.333,1.33,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140692A","02Apr2014.Plate.5",3,7,"t",1,33.333,1.36,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140692A","02Apr2014.Plate.5",2,6,"t",1,100,0.89,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140692A","02Apr2014.Plate.5",2,7,"t",1,100,1.34,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140690A","26Mar2014.Plate.11",7,8,"t",1,0.411,10.24,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140690A","26Mar2014.Plate.11",7,9,"t",1,0.411,8.58,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140690A","26Mar2014.Plate.11",6,8,"t",1,1.233,8.51,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140690A","26Mar2014.Plate.11",6,9,"t",1,1.233,7.96,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140690A","26Mar2014.Plate.11",5,8,"t",1,3.7,8.09,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140690A","26Mar2014.Plate.11",5,9,"t",1,3.7,8.8,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140690A","26Mar2014.Plate.11",4,8,"t",1,11.1,10.15,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140690A","26Mar2014.Plate.11",4,9,"t",1,11.1,9.58,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140690A","26Mar2014.Plate.11",3,8,"t",1,33.3,12.98,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140690A","26Mar2014.Plate.11",3,9,"t",1,33.3,10.62,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140690A","26Mar2014.Plate.11",2,8,"t",1,99.9,12.83,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140690A","26Mar2014.Plate.11",2,9,"t",1,99.9,9.55,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140658A","26Mar2014.Plate.15",7,4,"t",1,0.412,11.35,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140658A","26Mar2014.Plate.15",7,5,"t",1,0.412,10.55,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140658A","26Mar2014.Plate.15",6,4,"t",1,1.235,10.35,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140658A","26Mar2014.Plate.15",6,5,"t",1,1.235,8.85,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140658A","26Mar2014.Plate.15",5,4,"t",1,3.704,7.81,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140658A","26Mar2014.Plate.15",5,5,"t",1,3.704,6.89,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140658A","26Mar2014.Plate.15",4,4,"t",1,11.111,11.41,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140658A","26Mar2014.Plate.15",4,5,"t",1,11.111,11.52,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140658A","26Mar2014.Plate.15",3,4,"t",1,33.333,16.7,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140658A","26Mar2014.Plate.15",3,5,"t",1,33.333,13.46,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140658A","26Mar2014.Plate.15",2,4,"t",1,100,17.09,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140658A","26Mar2014.Plate.15",2,5,"t",1,100,14.71,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"01140654A","02Apr2014.Plate.15",7,4,"t",1,0.412,59.96,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140654A","02Apr2014.Plate.15",7,5,"t",1,0.412,52.51,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140654A","02Apr2014.Plate.15",6,5,"t",1,1.236,49.88,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140654A","02Apr2014.Plate.15",6,4,"t",1,1.236,54.88,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140654A","02Apr2014.Plate.15",5,4,"t",1,3.707,59.27,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140654A","02Apr2014.Plate.15",5,5,"t",1,3.707,57.14,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140654A","02Apr2014.Plate.15",4,4,"t",1,11.122,57.65,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140654A","02Apr2014.Plate.15",4,5,"t",1,11.122,61.25,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140654A","02Apr2014.Plate.15",3,4,"t",1,33.367,62.61,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140654A","02Apr2014.Plate.15",3,5,"t",1,33.367,63.89,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140654A","02Apr2014.Plate.15",2,4,"t",1,100.1,56.8,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140654A","02Apr2014.Plate.15",2,5,"t",1,100.1,53.84,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140646A","02Apr2014.Plate.20",7,8,"t",1,0.411,45.55,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01140646A","02Apr2014.Plate.20",7,9,"t",1,0.411,45.54,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01140646A","02Apr2014.Plate.20",6,8,"t",1,1.233,45.67,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01140646A","02Apr2014.Plate.20",6,9,"t",1,1.233,43.71,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01140646A","02Apr2014.Plate.20",5,8,"t",1,3.7,48.41,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01140646A","02Apr2014.Plate.20",5,9,"t",1,3.7,46.04,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01140646A","02Apr2014.Plate.20",4,8,"t",1,11.1,46.52,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01140646A","02Apr2014.Plate.20",4,9,"t",1,11.1,43.25,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01140646A","02Apr2014.Plate.20",3,8,"t",1,33.3,45.53,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01140646A","02Apr2014.Plate.20",3,9,"t",1,33.3,46.94,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01140646A","02Apr2014.Plate.20",2,9,"t",1,99.9,38.66,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01140646A","02Apr2014.Plate.20",2,8,"t",1,99.9,45.21,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01140640A","02Apr2014.Plate.10",7,5,"t",1,0.412,40.24,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140640A","02Apr2014.Plate.10",7,4,"t",1,0.412,39.64,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140640A","02Apr2014.Plate.10",6,4,"t",1,1.235,40.26,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140640A","02Apr2014.Plate.10",5,4,"t",1,3.704,31.49,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140640A","02Apr2014.Plate.10",6,5,"t",1,1.235,37.67,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140640A","02Apr2014.Plate.10",5,5,"t",1,3.704,41.24,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140640A","02Apr2014.Plate.10",4,5,"t",1,11.111,42.52,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140640A","02Apr2014.Plate.10",4,4,"t",1,11.111,43.7,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140640A","02Apr2014.Plate.10",3,4,"t",1,33.333,49.78,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140640A","02Apr2014.Plate.10",2,4,"t",1,100,42.87,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140640A","02Apr2014.Plate.10",3,5,"t",1,33.333,46.74,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140640A","02Apr2014.Plate.10",2,5,"t",1,100,35.73,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140636A","09Apr2014.Plate.2",7,11,"t",1,0.041,15.86,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140636A","09Apr2014.Plate.2",7,10,"t",1,0.041,17.7,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140636A","09Apr2014.Plate.2",6,10,"t",1,0.124,15.42,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140636A","09Apr2014.Plate.2",5,10,"t",1,0.371,13.52,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140636A","09Apr2014.Plate.2",6,11,"t",1,0.124,20.86,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140636A","09Apr2014.Plate.2",5,11,"t",1,0.371,13.69,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140636A","09Apr2014.Plate.2",4,11,"t",1,1.112,20.13,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140636A","09Apr2014.Plate.2",4,10,"t",1,1.112,20.29,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140636A","09Apr2014.Plate.2",3,10,"t",1,3.337,20.88,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140636A","09Apr2014.Plate.2",2,10,"t",1,10.01,23.51,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140636A","09Apr2014.Plate.2",3,11,"t",1,3.337,21.02,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140636A","09Apr2014.Plate.2",2,11,"t",1,10.01,17.79,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140624A","02Apr2014.Plate.11",7,5,"t",1,0.412,34.88,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140624A","02Apr2014.Plate.11",7,4,"t",1,0.412,47.51,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140624A","02Apr2014.Plate.11",6,4,"t",1,1.235,43.73,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140624A","02Apr2014.Plate.11",5,4,"t",1,3.704,40,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140624A","02Apr2014.Plate.11",6,5,"t",1,1.235,38.97,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140624A","02Apr2014.Plate.11",5,5,"t",1,3.704,34.06,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140624A","02Apr2014.Plate.11",4,5,"t",1,11.111,35.2,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140624A","02Apr2014.Plate.11",4,4,"t",1,11.111,46.58,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140624A","02Apr2014.Plate.11",3,4,"t",1,33.333,41.76,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140624A","02Apr2014.Plate.11",3,5,"t",1,33.333,39.84,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140624A","02Apr2014.Plate.11",2,4,"t",1,100,33.78,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140624A","02Apr2014.Plate.11",2,5,"t",1,100,25.33,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"01140612A","02Apr2014.Plate.23",7,8,"t",1,0.412,49.15,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01140612A","02Apr2014.Plate.23",7,9,"t",1,0.412,40.22,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01140612A","02Apr2014.Plate.23",6,8,"t",1,1.235,45.89,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01140612A","02Apr2014.Plate.23",6,9,"t",1,1.235,43.18,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01140612A","02Apr2014.Plate.23",5,8,"t",1,3.704,55.79,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01140612A","02Apr2014.Plate.23",5,9,"t",1,3.704,57.92,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01140612A","02Apr2014.Plate.23",4,9,"t",1,11.111,72.31,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01140612A","02Apr2014.Plate.23",4,8,"t",1,11.111,78.25,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01140612A","02Apr2014.Plate.23",3,8,"t",1,33.333,65.68,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01140612A","02Apr2014.Plate.23",3,9,"t",1,33.333,67.47,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01140612A","02Apr2014.Plate.23",2,8,"t",1,100,73.75,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01140612A","02Apr2014.Plate.23",2,9,"t",1,100,93.45,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01140600A","09Apr2014.Plate.3",7,4,"t",1,0.412,15.33,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01140600A","09Apr2014.Plate.3",7,5,"t",1,0.412,14.27,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01140600A","09Apr2014.Plate.3",6,4,"t",1,1.236,13.72,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01140600A","09Apr2014.Plate.3",6,5,"t",1,1.236,11.42,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01140600A","09Apr2014.Plate.3",5,4,"t",1,3.707,12.01,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01140600A","09Apr2014.Plate.3",5,5,"t",1,3.707,15.67,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01140600A","09Apr2014.Plate.3",4,4,"t",1,11.122,15.31,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01140600A","09Apr2014.Plate.3",4,5,"t",1,11.122,14.25,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01140600A","09Apr2014.Plate.3",3,4,"t",1,33.367,16.91,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01140600A","09Apr2014.Plate.3",3,5,"t",1,33.367,19.87,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01140600A","09Apr2014.Plate.3",2,4,"t",1,100.1,13.13,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01140600A","09Apr2014.Plate.3",2,5,"t",1,100.1,13.11,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01140598A","02Apr2014.Plate.22",7,8,"t",1,0.411,38.99,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140598A","02Apr2014.Plate.22",7,9,"t",1,0.411,32.86,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140598A","02Apr2014.Plate.22",6,8,"t",1,1.233,38.93,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140598A","02Apr2014.Plate.22",6,9,"t",1,1.233,35.52,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140598A","02Apr2014.Plate.22",5,8,"t",1,3.7,39.35,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140598A","02Apr2014.Plate.22",5,9,"t",1,3.7,37.96,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140598A","02Apr2014.Plate.22",4,8,"t",1,11.1,43.64,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140598A","02Apr2014.Plate.22",4,9,"t",1,11.1,38.28,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140598A","02Apr2014.Plate.22",3,8,"t",1,33.3,46.02,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140598A","02Apr2014.Plate.22",3,9,"t",1,33.3,46.98,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140598A","02Apr2014.Plate.22",2,8,"t",1,99.9,24.09,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140598A","02Apr2014.Plate.22",2,9,"t",1,99.9,21.31,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140594A","26Mar2014.Plate.12",7,8,"t",1,0.412,11.94,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"01140594A","26Mar2014.Plate.12",7,9,"t",1,0.412,10.5,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"01140594A","26Mar2014.Plate.12",6,8,"t",1,1.235,14.21,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"01140594A","26Mar2014.Plate.12",6,9,"t",1,1.235,12.54,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"01140594A","26Mar2014.Plate.12",5,8,"t",1,3.704,13.04,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"01140594A","26Mar2014.Plate.12",5,9,"t",1,3.704,13.75,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"01140594A","26Mar2014.Plate.12",4,8,"t",1,11.111,14.2,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"01140594A","26Mar2014.Plate.12",4,9,"t",1,11.111,13.06,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"01140594A","26Mar2014.Plate.12",3,9,"t",1,33.333,12.75,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"01140594A","26Mar2014.Plate.12",3,8,"t",1,33.333,14.06,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"01140594A","26Mar2014.Plate.12",2,8,"t",1,100,15.74,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"01140594A","26Mar2014.Plate.12",2,9,"t",1,100,15.11,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"01140592A","02Apr2014.Plate.32",7,10,"t",1,0.082,40.98,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01140592A","02Apr2014.Plate.32",7,11,"t",1,0.082,38.81,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01140592A","02Apr2014.Plate.32",6,10,"t",1,0.247,35.12,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01140592A","02Apr2014.Plate.32",6,11,"t",1,0.247,37.62,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01140592A","02Apr2014.Plate.32",5,10,"t",1,0.741,32.19,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01140592A","02Apr2014.Plate.32",5,11,"t",1,0.741,32.22,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01140592A","02Apr2014.Plate.32",4,10,"t",1,2.222,25.26,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01140592A","02Apr2014.Plate.32",4,11,"t",1,2.222,26.23,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01140592A","02Apr2014.Plate.32",3,10,"t",1,6.667,16.92,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01140592A","02Apr2014.Plate.32",3,11,"t",1,6.667,15.16,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01140592A","02Apr2014.Plate.32",2,10,"t",1,20,6.04,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01140592A","02Apr2014.Plate.32",2,11,"t",1,20,5.26,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01140590A","09Apr2014.Plate.5",7,8,"t",1,0.041,15.43,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140590A","09Apr2014.Plate.5",7,9,"t",1,0.041,13.79,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140590A","09Apr2014.Plate.5",6,8,"t",1,0.123,17.78,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140590A","09Apr2014.Plate.5",6,9,"t",1,0.123,15.78,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140590A","09Apr2014.Plate.5",5,8,"t",1,0.37,20.19,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140590A","09Apr2014.Plate.5",5,9,"t",1,0.37,13.73,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140590A","09Apr2014.Plate.5",4,8,"t",1,1.111,19.56,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140590A","09Apr2014.Plate.5",4,9,"t",1,1.111,19.51,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140590A","09Apr2014.Plate.5",3,8,"t",1,3.333,25.04,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140590A","09Apr2014.Plate.5",3,9,"t",1,3.333,17.63,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140590A","09Apr2014.Plate.5",2,8,"t",1,10,19.04,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140590A","09Apr2014.Plate.5",2,9,"t",1,10,17.94,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140588A","02Apr2014.Plate.25",7,6,"t",1,0.412,44,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140588A","02Apr2014.Plate.25",7,7,"t",1,0.412,42.72,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140588A","02Apr2014.Plate.25",6,6,"t",1,1.235,48.25,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140588A","02Apr2014.Plate.25",6,7,"t",1,1.235,42.16,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140588A","02Apr2014.Plate.25",5,7,"t",1,3.704,48.55,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140588A","02Apr2014.Plate.25",5,6,"t",1,3.704,46.99,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140588A","02Apr2014.Plate.25",4,6,"t",1,11.111,51.75,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140588A","02Apr2014.Plate.25",3,6,"t",1,33.333,47.11,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140588A","02Apr2014.Plate.25",4,7,"t",1,11.111,38.35,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140588A","02Apr2014.Plate.25",3,7,"t",1,33.333,41.53,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140588A","02Apr2014.Plate.25",2,7,"t",1,100,30.72,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140588A","02Apr2014.Plate.25",2,6,"t",1,100,36.06,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140586A","02Apr2014.Plate.24",7,6,"t",0,0.412,NA,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140586A","02Apr2014.Plate.24",6,6,"t",1,1.235,64.83,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140586A","02Apr2014.Plate.24",7,7,"t",1,0.412,60.02,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140586A","02Apr2014.Plate.24",6,7,"t",1,1.235,59.94,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140586A","02Apr2014.Plate.24",5,6,"t",1,3.704,62.62,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140586A","02Apr2014.Plate.24",5,7,"t",1,3.704,51.41,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140586A","02Apr2014.Plate.24",4,6,"t",1,11.111,59.91,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140586A","02Apr2014.Plate.24",4,7,"t",1,11.111,54.76,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140586A","02Apr2014.Plate.24",3,6,"t",1,33.333,35.67,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140586A","02Apr2014.Plate.24",3,7,"t",1,33.333,29.49,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140586A","02Apr2014.Plate.24",2,7,"t",1,100,9.59,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140586A","02Apr2014.Plate.24",2,6,"t",1,100,10.98,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"01140564A","02Apr2014.Plate.7",7,10,"t",1,0.411,53.68,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140564A","02Apr2014.Plate.7",7,11,"t",1,0.411,53.39,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140564A","02Apr2014.Plate.7",6,11,"t",1,1.233,53.91,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140564A","02Apr2014.Plate.7",6,10,"t",1,1.233,53.73,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140564A","02Apr2014.Plate.7",5,10,"t",1,3.7,52.14,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140564A","02Apr2014.Plate.7",5,11,"t",1,3.7,50.26,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140564A","02Apr2014.Plate.7",4,11,"t",1,11.1,49.8,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140564A","02Apr2014.Plate.7",4,10,"t",1,11.1,51.07,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140564A","02Apr2014.Plate.7",3,10,"t",1,33.3,43.7,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140564A","02Apr2014.Plate.7",3,11,"t",1,33.3,40.79,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140564A","02Apr2014.Plate.7",2,11,"t",1,99.9,20.86,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140564A","02Apr2014.Plate.7",2,10,"t",1,99.9,26.26,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140548A","02Apr2014.Plate.8",7,6,"t",1,0.411,47.2,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140548A","02Apr2014.Plate.8",7,7,"t",1,0.411,35.17,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140548A","02Apr2014.Plate.8",6,7,"t",1,1.233,45.95,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140548A","02Apr2014.Plate.8",6,6,"t",1,1.233,46.27,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140548A","02Apr2014.Plate.8",5,6,"t",1,3.7,49.66,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140548A","02Apr2014.Plate.8",5,7,"t",1,3.7,40.43,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140548A","02Apr2014.Plate.8",4,7,"t",1,11.1,48.22,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140548A","02Apr2014.Plate.8",4,6,"t",1,11.1,49.78,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140548A","02Apr2014.Plate.8",3,6,"t",1,33.3,50.19,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140548A","02Apr2014.Plate.8",2,6,"t",1,99.9,42.95,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140548A","02Apr2014.Plate.8",3,7,"t",1,33.3,47.19,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140548A","02Apr2014.Plate.8",2,7,"t",1,99.9,46.83,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140544A","02Apr2014.Plate.15",7,8,"t",1,0.412,47.2,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140544A","02Apr2014.Plate.15",6,8,"t",1,1.235,44.96,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140544A","02Apr2014.Plate.15",7,9,"t",1,0.412,42.83,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140544A","02Apr2014.Plate.15",6,9,"t",1,1.235,46.5,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140544A","02Apr2014.Plate.15",5,8,"t",1,3.704,45.68,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140544A","02Apr2014.Plate.15",5,9,"t",1,3.704,40.48,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140544A","02Apr2014.Plate.15",4,8,"t",1,11.111,38.52,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140544A","02Apr2014.Plate.15",4,9,"t",1,11.111,35.89,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140544A","02Apr2014.Plate.15",3,8,"t",1,33.333,24.48,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140544A","02Apr2014.Plate.15",3,9,"t",1,33.333,27.48,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140544A","02Apr2014.Plate.15",2,8,"t",1,100,8.69,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140544A","02Apr2014.Plate.15",2,9,"t",1,100,13.33,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140538A","26Mar2014.Plate.16",7,8,"t",1,0.412,10.16,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140538A","26Mar2014.Plate.16",6,8,"t",1,1.236,8.08,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140538A","26Mar2014.Plate.16",7,9,"t",1,0.412,7.64,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140538A","26Mar2014.Plate.16",6,9,"t",1,1.236,7.9,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140538A","26Mar2014.Plate.16",5,8,"t",1,3.707,8.29,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140538A","26Mar2014.Plate.16",5,9,"t",1,3.707,8.22,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140538A","26Mar2014.Plate.16",4,8,"t",1,11.122,11.24,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140538A","26Mar2014.Plate.16",4,9,"t",1,11.122,8.51,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140538A","26Mar2014.Plate.16",3,8,"t",1,33.367,7.65,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140538A","26Mar2014.Plate.16",3,9,"t",1,33.367,8.65,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140538A","26Mar2014.Plate.16",2,8,"t",1,100.1,5.9,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140538A","26Mar2014.Plate.16",2,9,"t",1,100.1,5.55,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140534A","02Apr2014.Plate.16",7,8,"t",1,0.041,40.26,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140534A","02Apr2014.Plate.16",7,9,"t",1,0.041,39.38,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140534A","02Apr2014.Plate.16",6,8,"t",1,0.123,43.79,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140534A","02Apr2014.Plate.16",6,9,"t",1,0.123,39.59,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140534A","02Apr2014.Plate.16",5,8,"t",1,0.37,29.09,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140534A","02Apr2014.Plate.16",5,9,"t",1,0.37,30.39,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140534A","02Apr2014.Plate.16",4,8,"t",1,1.11,22.87,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140534A","02Apr2014.Plate.16",4,9,"t",1,1.11,20.07,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140534A","02Apr2014.Plate.16",3,8,"t",1,3.33,10.33,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140534A","02Apr2014.Plate.16",3,9,"t",1,3.33,10.23,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140534A","02Apr2014.Plate.16",2,8,"t",1,9.99,4.65,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140534A","02Apr2014.Plate.16",2,9,"t",1,9.99,4.43,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140532A","02Apr14.Plate.2",7,10,"t",1,0.411,43.61,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140532A","02Apr14.Plate.2",7,11,"t",1,0.411,42.33,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140532A","02Apr14.Plate.2",6,10,"t",1,1.233,41.24,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140532A","02Apr14.Plate.2",6,11,"t",1,1.233,38.67,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140532A","02Apr14.Plate.2",5,10,"t",1,3.7,39.44,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140532A","02Apr14.Plate.2",5,11,"t",1,3.7,33.6,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140532A","02Apr14.Plate.2",4,10,"t",1,11.1,36.5,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140532A","02Apr14.Plate.2",4,11,"t",1,11.1,33.24,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140532A","02Apr14.Plate.2",3,10,"t",1,33.3,29.94,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140532A","02Apr14.Plate.2",3,11,"t",1,33.3,25.16,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140532A","02Apr14.Plate.2",2,10,"t",1,99.9,17.39,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140532A","02Apr14.Plate.2",2,11,"t",1,99.9,15.49,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140530A","09Apr2014.Plate.5",7,6,"t",1,0.411,9.76,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140530A","09Apr2014.Plate.5",7,7,"t",1,0.411,10.37,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140530A","09Apr2014.Plate.5",6,6,"t",1,1.233,10.03,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140530A","09Apr2014.Plate.5",6,7,"t",1,1.233,8.88,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140530A","09Apr2014.Plate.5",5,6,"t",1,3.7,8.95,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140530A","09Apr2014.Plate.5",5,7,"t",1,3.7,7.25,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140530A","09Apr2014.Plate.5",4,6,"t",1,11.1,8.42,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140530A","09Apr2014.Plate.5",3,6,"t",1,33.3,8.78,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140530A","09Apr2014.Plate.5",4,7,"t",1,11.1,7.53,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140530A","09Apr2014.Plate.5",3,7,"t",1,33.3,7.73,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140530A","09Apr2014.Plate.5",2,6,"t",1,99.9,12.43,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140530A","09Apr2014.Plate.5",2,7,"t",1,99.9,8.8,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140528A","02Apr2014.Plate.19",7,4,"t",1,0.041,43.75,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140528A","02Apr2014.Plate.19",7,5,"t",1,0.041,38.49,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140528A","02Apr2014.Plate.19",6,4,"t",1,0.123,39.97,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140528A","02Apr2014.Plate.19",6,5,"t",1,0.123,39.99,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140528A","02Apr2014.Plate.19",5,4,"t",1,0.37,36.53,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140528A","02Apr2014.Plate.19",5,5,"t",1,0.37,33.52,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140528A","02Apr2014.Plate.19",4,4,"t",1,1.111,30.75,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140528A","02Apr2014.Plate.19",4,5,"t",1,1.111,30.36,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140528A","02Apr2014.Plate.19",3,4,"t",1,3.333,18.13,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140528A","02Apr2014.Plate.19",3,5,"t",1,3.333,17.6,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140528A","02Apr2014.Plate.19",2,4,"t",1,10,5.76,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140528A","02Apr2014.Plate.19",2,5,"t",1,10,4.49,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"01140526A","02Apr2014.Plate.10",7,8,"t",1,0.412,36.91,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140526A","02Apr2014.Plate.10",7,9,"t",1,0.412,36.77,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140526A","02Apr2014.Plate.10",6,8,"t",1,1.236,33.62,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140526A","02Apr2014.Plate.10",6,9,"t",1,1.236,28.96,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140526A","02Apr2014.Plate.10",5,8,"t",1,3.707,27.11,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140526A","02Apr2014.Plate.10",5,9,"t",1,3.707,26.22,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140526A","02Apr2014.Plate.10",4,8,"t",1,11.122,27.25,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140526A","02Apr2014.Plate.10",4,9,"t",1,11.122,26.72,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140526A","02Apr2014.Plate.10",3,8,"t",1,33.367,23.3,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140526A","02Apr2014.Plate.10",3,9,"t",1,33.367,23.66,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140526A","02Apr2014.Plate.10",2,8,"t",1,100.1,18.65,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140526A","02Apr2014.Plate.10",2,9,"t",1,100.1,12.92,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140512A","02Apr2014.Plate.27",7,10,"t",1,0.041,40.6,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140512A","02Apr2014.Plate.27",7,11,"t",1,0.041,40.99,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140512A","02Apr2014.Plate.27",6,10,"t",1,0.123,47.62,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140512A","02Apr2014.Plate.27",6,11,"t",1,0.123,37.51,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140512A","02Apr2014.Plate.27",5,10,"t",1,0.37,45.49,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140512A","02Apr2014.Plate.27",5,11,"t",1,0.37,39.06,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140512A","02Apr2014.Plate.27",4,10,"t",1,1.111,43.86,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140512A","02Apr2014.Plate.27",4,11,"t",1,1.111,36.25,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140512A","02Apr2014.Plate.27",3,10,"t",1,3.333,28.51,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140512A","02Apr2014.Plate.27",3,11,"t",1,3.333,29.35,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140512A","02Apr2014.Plate.27",2,11,"t",1,10,14.28,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140512A","02Apr2014.Plate.27",2,10,"t",1,10,15.75,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140510A","02Apr2014.Plate.30",7,10,"t",1,0.206,45.39,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140510A","02Apr2014.Plate.30",6,10,"t",1,0.617,36.59,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140510A","02Apr2014.Plate.30",7,11,"t",1,0.206,42.78,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140510A","02Apr2014.Plate.30",6,11,"t",1,0.617,42.33,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140510A","02Apr2014.Plate.30",5,10,"t",1,1.852,42.73,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140510A","02Apr2014.Plate.30",4,10,"t",1,5.556,35.44,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140510A","02Apr2014.Plate.30",5,11,"t",1,1.852,35.42,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140510A","02Apr2014.Plate.30",4,11,"t",1,5.556,36.98,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140510A","02Apr2014.Plate.30",3,11,"t",1,16.667,28.02,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140510A","02Apr2014.Plate.30",3,10,"t",1,16.667,23.26,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140510A","02Apr2014.Plate.30",2,10,"t",1,50,7.54,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140508A","09Apr2014.Plate.6",7,8,"t",1,0.412,16.58,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140510A","02Apr2014.Plate.30",2,11,"t",1,50,8.82,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140508A","09Apr2014.Plate.6",7,9,"t",1,0.412,15.41,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140508A","09Apr2014.Plate.6",6,8,"t",1,1.236,19.65,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140508A","09Apr2014.Plate.6",6,9,"t",1,1.236,12.96,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140508A","09Apr2014.Plate.6",5,8,"t",1,3.707,18.5,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140508A","09Apr2014.Plate.6",5,9,"t",1,3.707,15.73,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140508A","09Apr2014.Plate.6",4,8,"t",1,11.122,13.32,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140508A","09Apr2014.Plate.6",4,9,"t",1,11.122,11.12,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140508A","09Apr2014.Plate.6",3,8,"t",1,33.367,11.77,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140508A","09Apr2014.Plate.6",3,9,"t",1,33.367,15.07,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140508A","09Apr2014.Plate.6",2,8,"t",1,100.1,14.15,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140508A","09Apr2014.Plate.6",2,9,"t",1,100.1,11.75,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140506A","02Apr2014.Plate.8",7,8,"t",1,0.004,40.64,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140506A","02Apr2014.Plate.8",7,9,"t",1,0.004,32.27,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140506A","02Apr2014.Plate.8",6,8,"t",1,0.012,45.34,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140506A","02Apr2014.Plate.8",6,9,"t",1,0.012,34.47,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140506A","02Apr2014.Plate.8",5,8,"t",1,0.037,38.31,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140506A","02Apr2014.Plate.8",5,9,"t",1,0.037,39.88,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140506A","02Apr2014.Plate.8",4,8,"t",1,0.111,37.59,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140506A","02Apr2014.Plate.8",4,9,"t",1,0.111,40.73,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140506A","02Apr2014.Plate.8",3,8,"t",1,0.334,44.58,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140506A","02Apr2014.Plate.8",3,9,"t",1,0.334,43.52,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140506A","02Apr2014.Plate.8",2,8,"t",1,1.001,47.02,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140506A","02Apr2014.Plate.8",2,9,"t",1,1.001,41.21,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140500A","02Apr2014.Plate.28",7,8,"t",1,0.411,41.73,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01140500A","02Apr2014.Plate.28",7,9,"t",1,0.411,42.68,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01140500A","02Apr2014.Plate.28",6,8,"t",1,1.233,42.14,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01140500A","02Apr2014.Plate.28",6,9,"t",1,1.233,42.73,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01140500A","02Apr2014.Plate.28",5,8,"t",1,3.7,42.97,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01140500A","02Apr2014.Plate.28",5,9,"t",1,3.7,36.09,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01140500A","02Apr2014.Plate.28",4,8,"t",1,11.1,36.16,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01140500A","02Apr2014.Plate.28",4,9,"t",1,11.1,35.03,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01140500A","02Apr2014.Plate.28",3,8,"t",1,33.3,26.38,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01140500A","02Apr2014.Plate.28",3,9,"t",1,33.3,26.23,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01140500A","02Apr2014.Plate.28",2,8,"t",1,99.9,18.82,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01140500A","02Apr2014.Plate.28",2,9,"t",1,99.9,17.64,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01140490A","02Apr2014.Plate.29",7,10,"t",1,0.412,34.68,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140490A","02Apr2014.Plate.29",7,11,"t",1,0.412,30.61,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140490A","02Apr2014.Plate.29",6,10,"t",1,1.235,32.96,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140490A","02Apr2014.Plate.29",6,11,"t",1,1.235,31.11,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140490A","02Apr2014.Plate.29",5,10,"t",1,3.704,32.28,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140490A","02Apr2014.Plate.29",5,11,"t",1,3.704,32.11,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140490A","02Apr2014.Plate.29",4,10,"t",1,11.111,34.98,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140490A","02Apr2014.Plate.29",4,11,"t",1,11.111,41.96,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140490A","02Apr2014.Plate.29",3,10,"t",1,33.333,35.96,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140490A","02Apr2014.Plate.29",3,11,"t",1,33.333,30.68,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140490A","02Apr2014.Plate.29",2,10,"t",1,100,36.05,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140490A","02Apr2014.Plate.29",2,11,"t",1,100,27.88,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140482A","02Apr2014.Plate.25",7,8,"t",1,0.041,43.99,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140482A","02Apr2014.Plate.25",7,9,"t",1,0.041,40.86,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140482A","02Apr2014.Plate.25",6,8,"t",1,0.124,50.67,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140482A","02Apr2014.Plate.25",6,9,"t",1,0.124,43.84,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140482A","02Apr2014.Plate.25",5,8,"t",1,0.371,44.44,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140482A","02Apr2014.Plate.25",5,9,"t",1,0.371,47.14,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140482A","02Apr2014.Plate.25",4,8,"t",1,1.112,46.46,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140482A","02Apr2014.Plate.25",4,9,"t",1,1.112,39.73,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140482A","02Apr2014.Plate.25",3,8,"t",1,3.337,41.9,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140482A","02Apr2014.Plate.25",3,9,"t",1,3.337,35.04,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140482A","02Apr2014.Plate.25",2,8,"t",1,10.01,37.97,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140482A","02Apr2014.Plate.25",2,9,"t",1,10.01,33.33,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140478A","02Apr2014.Plate.29",7,4,"t",1,0.412,41.96,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140478A","02Apr2014.Plate.29",7,5,"t",1,0.412,35.62,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140478A","02Apr2014.Plate.29",6,4,"t",1,1.235,38.79,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140478A","02Apr2014.Plate.29",6,5,"t",1,1.235,37.64,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140478A","02Apr2014.Plate.29",5,4,"t",1,3.704,37.83,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140478A","02Apr2014.Plate.29",5,5,"t",1,3.704,41.84,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140478A","02Apr2014.Plate.29",4,4,"t",1,11.111,33.25,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140478A","02Apr2014.Plate.29",4,5,"t",1,11.111,33.05,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140478A","02Apr2014.Plate.29",3,4,"t",1,33.333,24.01,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140478A","02Apr2014.Plate.29",3,5,"t",1,33.333,22.48,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140478A","02Apr2014.Plate.29",2,4,"t",1,100,14.23,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140478A","02Apr2014.Plate.29",2,5,"t",1,100,12.22,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140476A","09Apr2014.Plate.6",7,10,"t",1,0.412,19.77,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140476A","09Apr2014.Plate.6",6,10,"t",1,1.235,19.39,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140476A","09Apr2014.Plate.6",7,11,"t",1,0.412,13.55,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140476A","09Apr2014.Plate.6",6,11,"t",1,1.235,15.29,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140476A","09Apr2014.Plate.6",5,10,"t",1,3.704,16.48,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140476A","09Apr2014.Plate.6",5,11,"t",1,3.704,12.06,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140476A","09Apr2014.Plate.6",4,10,"t",1,11.111,15.18,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140476A","09Apr2014.Plate.6",4,11,"t",1,11.111,11.78,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140476A","09Apr2014.Plate.6",3,10,"t",1,33.333,19.95,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140476A","09Apr2014.Plate.6",3,11,"t",1,33.333,17.65,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140476A","09Apr2014.Plate.6",2,10,"t",1,100,25.95,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140476A","09Apr2014.Plate.6",2,11,"t",1,100,17.84,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140474A","02Apr2014.Plate.30",7,4,"t",1,0.001,46.75,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140474A","02Apr2014.Plate.30",7,5,"t",1,0.001,45.47,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140474A","02Apr2014.Plate.30",6,4,"t",1,0.002,47.3,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140474A","02Apr2014.Plate.30",6,5,"t",1,0.002,39.34,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140474A","02Apr2014.Plate.30",5,4,"t",1,0.007,44.85,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140474A","02Apr2014.Plate.30",5,5,"t",1,0.007,41.33,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140474A","02Apr2014.Plate.30",4,4,"t",1,0.022,49.33,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140474A","02Apr2014.Plate.30",4,5,"t",1,0.022,44.48,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140474A","02Apr2014.Plate.30",3,4,"t",1,0.067,41.08,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140474A","02Apr2014.Plate.30",3,5,"t",1,0.067,34.72,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140474A","02Apr2014.Plate.30",2,4,"t",1,0.2,27.72,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140474A","02Apr2014.Plate.30",2,5,"t",1,0.2,24.94,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"01140468A","02Apr2014.Plate.7",7,8,"t",1,0.412,39.56,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140468A","02Apr2014.Plate.7",7,9,"t",1,0.412,34.87,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140468A","02Apr2014.Plate.7",6,8,"t",1,1.236,38.17,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140468A","02Apr2014.Plate.7",6,9,"t",1,1.236,36.87,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140468A","02Apr2014.Plate.7",5,8,"t",1,3.707,42.41,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140468A","02Apr2014.Plate.7",5,9,"t",1,3.707,37.12,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140468A","02Apr2014.Plate.7",4,8,"t",1,11.122,38.5,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140468A","02Apr2014.Plate.7",4,9,"t",1,11.122,38.3,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140468A","02Apr2014.Plate.7",3,8,"t",1,33.367,36.3,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140468A","02Apr2014.Plate.7",3,9,"t",1,33.367,37.46,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140468A","02Apr2014.Plate.7",2,8,"t",1,100.1,27.36,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140468A","02Apr2014.Plate.7",2,9,"t",1,100.1,31.55,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140464A","26Mar2014.Plate.16",7,10,"t",1,0.206,5.66,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140464A","26Mar2014.Plate.16",7,11,"t",1,0.206,7.63,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140464A","26Mar2014.Plate.16",6,10,"t",1,0.617,7.32,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140464A","26Mar2014.Plate.16",6,11,"t",1,0.617,7.6,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140464A","26Mar2014.Plate.16",5,10,"t",1,1.852,8.14,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140464A","26Mar2014.Plate.16",5,11,"t",1,1.852,8.15,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140464A","26Mar2014.Plate.16",4,10,"t",1,5.556,10.58,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140464A","26Mar2014.Plate.16",3,10,"t",1,16.667,13.01,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140464A","26Mar2014.Plate.16",4,11,"t",1,5.556,11.41,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140464A","26Mar2014.Plate.16",3,11,"t",1,16.667,10.07,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140464A","26Mar2014.Plate.16",2,10,"t",1,50,11.87,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140464A","26Mar2014.Plate.16",2,11,"t",1,50,10.33,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140452A","26Mar2014.Plate.13",7,10,"t",1,0.041,11.79,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140452A","26Mar2014.Plate.13",7,11,"t",1,0.041,9.38,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140452A","26Mar2014.Plate.13",6,10,"t",1,0.123,6.32,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140452A","26Mar2014.Plate.13",6,11,"t",1,0.123,6.16,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140452A","26Mar2014.Plate.13",5,10,"t",1,0.37,8.58,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140452A","26Mar2014.Plate.13",5,11,"t",1,0.37,7.69,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140452A","26Mar2014.Plate.13",4,10,"t",1,1.11,8.1,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140452A","26Mar2014.Plate.13",4,11,"t",1,1.11,9.15,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140452A","26Mar2014.Plate.13",3,10,"t",1,3.33,9.63,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140452A","26Mar2014.Plate.13",3,11,"t",1,3.33,6.92,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140452A","26Mar2014.Plate.13",2,10,"t",1,9.99,9.42,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140452A","26Mar2014.Plate.13",2,11,"t",1,9.99,8.7,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140450A","02Apr2014.Plate.4",7,10,"t",1,0.206,39.25,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140450A","02Apr2014.Plate.4",7,11,"t",1,0.206,36.46,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140450A","02Apr2014.Plate.4",6,10,"t",1,0.617,37.31,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140450A","02Apr2014.Plate.4",6,11,"t",1,0.617,35.43,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140450A","02Apr2014.Plate.4",5,10,"t",1,1.852,35.94,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140450A","02Apr2014.Plate.4",5,11,"t",1,1.852,41.62,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140450A","02Apr2014.Plate.4",4,10,"t",1,5.556,36.46,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140450A","02Apr2014.Plate.4",4,11,"t",1,5.556,37.72,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140450A","02Apr2014.Plate.4",3,10,"t",1,16.667,55.97,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140450A","02Apr2014.Plate.4",3,11,"t",1,16.667,37.82,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140450A","02Apr2014.Plate.4",2,10,"t",1,50,48.38,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140450A","02Apr2014.Plate.4",2,11,"t",1,50,52.53,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140444A","26Mar2014.Plate.13",7,6,"t",1,0.041,8.63,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140444A","26Mar2014.Plate.13",7,7,"t",1,0.041,10.04,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140444A","26Mar2014.Plate.13",6,6,"t",1,0.124,9.56,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140444A","26Mar2014.Plate.13",6,7,"t",1,0.124,9.33,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140444A","26Mar2014.Plate.13",5,6,"t",1,0.371,7.63,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140444A","26Mar2014.Plate.13",5,7,"t",1,0.371,8.15,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140444A","26Mar2014.Plate.13",4,6,"t",1,1.112,7.95,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140444A","26Mar2014.Plate.13",4,7,"t",1,1.112,8.45,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140444A","26Mar2014.Plate.13",3,7,"t",1,3.337,8.09,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140444A","26Mar2014.Plate.13",3,6,"t",1,3.337,8.49,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140444A","26Mar2014.Plate.13",2,6,"t",1,10.01,9.81,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140436A","02Apr14.Plate.2",7,6,"t",1,0.411,47.18,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140444A","26Mar2014.Plate.13",2,7,"t",1,10.01,7.84,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140436A","02Apr14.Plate.2",7,7,"t",1,0.411,40.7,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140436A","02Apr14.Plate.2",6,7,"t",1,1.233,40.01,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140436A","02Apr14.Plate.2",6,6,"t",1,1.233,48.66,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140436A","02Apr14.Plate.2",5,6,"t",1,3.7,43.16,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140436A","02Apr14.Plate.2",4,6,"t",1,11.1,44.78,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140436A","02Apr14.Plate.2",5,7,"t",1,3.7,42.68,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140436A","02Apr14.Plate.2",4,7,"t",1,11.1,39.45,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140436A","02Apr14.Plate.2",3,7,"t",1,33.3,36.12,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140436A","02Apr14.Plate.2",3,6,"t",1,33.3,42.04,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140436A","02Apr14.Plate.2",2,6,"t",1,99.9,32.52,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140436A","02Apr14.Plate.2",2,7,"t",1,99.9,36.31,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140418A","02Apr2014.Plate.27",7,8,"t",1,0.002,33.33,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140418A","02Apr2014.Plate.27",7,9,"t",1,0.002,30.38,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140418A","02Apr2014.Plate.27",6,8,"t",1,0.006,22.98,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140418A","02Apr2014.Plate.27",6,9,"t",1,0.006,21.36,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140418A","02Apr2014.Plate.27",5,8,"t",1,0.018,11.71,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140418A","02Apr2014.Plate.27",5,9,"t",1,0.018,10.41,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140418A","02Apr2014.Plate.27",4,8,"t",1,0.055,2.55,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140418A","02Apr2014.Plate.27",3,8,"t",1,0.166,0.71,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140418A","02Apr2014.Plate.27",4,9,"t",1,0.055,2.57,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140418A","02Apr2014.Plate.27",3,9,"t",1,0.166,0.78,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140418A","02Apr2014.Plate.27",2,8,"t",0,0.499,NA,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140418A","02Apr2014.Plate.27",2,9,"t",0,0.499,NA,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140394A","26Mar2014.Plate.9",7,4,"t",1,0.206,6.4,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140394A","26Mar2014.Plate.9",7,5,"t",1,0.206,5.78,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140394A","26Mar2014.Plate.9",6,4,"t",1,0.617,6.91,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140394A","26Mar2014.Plate.9",6,5,"t",1,0.617,5.34,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140394A","26Mar2014.Plate.9",5,4,"t",1,1.852,6.79,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140394A","26Mar2014.Plate.9",5,5,"t",1,1.852,5.43,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140394A","26Mar2014.Plate.9",4,4,"t",1,5.556,7.11,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140394A","26Mar2014.Plate.9",4,5,"t",1,5.556,5.6,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140394A","26Mar2014.Plate.9",3,4,"t",1,16.667,7.05,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140394A","26Mar2014.Plate.9",3,5,"t",1,16.667,7,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140394A","26Mar2014.Plate.9",2,4,"t",1,50,7.53,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140394A","26Mar2014.Plate.9",2,5,"t",1,50,7.06,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"01140392A","09Apr2014.Plate.9",7,10,"t",1,0.412,17.85,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140392A","09Apr2014.Plate.9",7,11,"t",1,0.412,17.04,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140392A","09Apr2014.Plate.9",6,10,"t",1,1.236,17.12,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140392A","09Apr2014.Plate.9",6,11,"t",1,1.236,14.8,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140392A","09Apr2014.Plate.9",5,10,"t",1,3.707,16.66,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140392A","09Apr2014.Plate.9",5,11,"t",1,3.707,15.06,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140392A","09Apr2014.Plate.9",4,10,"t",1,11.122,20.52,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140392A","09Apr2014.Plate.9",4,11,"t",1,11.122,15.41,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140392A","09Apr2014.Plate.9",3,10,"t",1,33.367,23.44,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140392A","09Apr2014.Plate.9",3,11,"t",1,33.367,19.11,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140392A","09Apr2014.Plate.9",2,10,"t",1,100.1,16.93,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140392A","09Apr2014.Plate.9",2,11,"t",1,100.1,15.65,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"01140388A","02Apr2014.Plate.27",7,6,"t",1,0.412,44.51,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140388A","02Apr2014.Plate.27",7,7,"t",1,0.412,44.29,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140388A","02Apr2014.Plate.27",6,6,"t",1,1.235,47.42,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140388A","02Apr2014.Plate.27",6,7,"t",1,1.235,41.75,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140388A","02Apr2014.Plate.27",5,6,"t",1,3.704,42.73,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140388A","02Apr2014.Plate.27",5,7,"t",1,3.704,41.27,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140388A","02Apr2014.Plate.27",4,6,"t",1,11.111,42.29,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140388A","02Apr2014.Plate.27",4,7,"t",1,11.111,33.14,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140388A","02Apr2014.Plate.27",3,6,"t",1,33.333,33.72,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140386A","02Apr2014.Plate.22",4,4,"t",1,11.122,48.96,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140386A","02Apr2014.Plate.22",5,5,"t",1,3.707,42.55,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140386A","02Apr2014.Plate.22",5,4,"t",1,3.707,37.37,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140386A","02Apr2014.Plate.22",6,5,"t",1,1.236,35.15,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140386A","02Apr2014.Plate.22",6,4,"t",1,1.236,40.05,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140386A","02Apr2014.Plate.22",7,5,"t",1,0.412,42.04,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140386A","02Apr2014.Plate.22",7,4,"t",1,0.412,41.01,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140388A","02Apr2014.Plate.27",2,7,"t",1,100,24.18,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140388A","02Apr2014.Plate.27",2,6,"t",1,100,30.29,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"01140388A","02Apr2014.Plate.27",3,7,"t",1,33.333,33.25,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.20",7,3,"n",1,NA,64.19,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.19",7,3,"n",1,NA,63.05,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.20",6,3,"n",1,NA,58.04,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.19",6,3,"n",1,NA,66.44,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.9",6,3,"n",1,NA,59.37,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.9",7,3,"n",1,NA,58.33,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.8",6,3,"n",1,NA,67.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.8",7,3,"n",1,NA,72.88,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.7",7,3,"n",1,NA,71.31,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.6",7,3,"n",1,NA,65.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.7",6,3,"n",1,NA,57.25,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.5",7,3,"n",1,NA,66.28,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.6",6,3,"n",1,NA,67.32,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.4",7,3,"n",1,NA,55.22,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.5",6,3,"n",1,NA,67.79,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.4",6,3,"n",1,NA,74.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.3",6,3,"n",1,NA,75.45,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.3",7,3,"n",1,NA,69.7,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.22",7,3,"n",1,NA,67.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.21",7,3,"n",1,NA,68.23,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.22",6,3,"n",1,NA,69.99,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.21",6,3,"n",1,NA,66.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.2",6,3,"n",1,NA,60.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.2",7,3,"n",1,NA,65.28,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.18",7,3,"n",1,NA,63.84,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.17",7,3,"n",1,NA,59.04,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.18",6,3,"n",1,NA,62.21,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.16",7,3,"n",1,NA,61.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.17",6,3,"n",1,NA,58.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.15",7,3,"n",1,NA,56.02,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.16",6,3,"n",1,NA,63.22,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.15",6,3,"n",1,NA,63.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.14",6,3,"n",1,NA,63.02,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.14",7,3,"n",1,NA,62.44,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.13",7,3,"n",1,NA,64.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.13",6,3,"n",1,NA,61.86,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.12",6,3,"n",1,NA,63.05,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.12",7,3,"n",1,NA,56.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.11",7,3,"n",1,NA,63.38,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.10",7,3,"n",1,NA,69.84,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.11",6,3,"n",1,NA,62.21,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.1",7,3,"n",1,NA,68.35,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.10",6,3,"n",1,NA,56.73,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"DMSO","03Sep2014.Plate.1",6,3,"n",1,NA,61.67,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.9",7,3,"n",1,NA,8.14,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.9",6,3,"n",1,NA,6.36,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.8",7,3,"n",1,NA,4.41,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.8",6,3,"n",1,NA,4.34,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.7",6,3,"n",1,NA,7.38,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.7",7,3,"n",1,NA,7.29,"2900-100644 TO3 DR 26Mar2014 Plate 7_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.6",7,3,"n",1,NA,8.01,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.5",7,3,"n",1,NA,8.04,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.6",6,3,"n",1,NA,8.34,"2900-100644 TO3 DR 26Mar2014 Plate 6_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.5",6,3,"n",1,NA,8.43,"2900-100644 TO3 DR 26Mar2014 Plate 5_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.4",6,3,"n",1,NA,6.3,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.4",7,3,"n",1,NA,7.66,"2900-100644 TO3 DR 26Mar2014 Plate 4_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.3",7,3,"n",1,NA,8.62,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.3",6,3,"n",1,NA,6.57,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.21",7,3,"n",1,NA,8.81,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.21",6,3,"n",1,NA,6.38,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.20",7,3,"n",1,NA,7.28,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.20",6,3,"n",1,NA,7.5,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.2",7,3,"n",1,NA,6.95,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.19",7,3,"n",1,NA,4.91,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.2",6,3,"n",1,NA,8.03,"2900-100644 TO3 DR 26Mar2014 Plate 2_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.19",6,3,"n",1,NA,5.47,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.18",6,3,"n",1,NA,6.08,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.18",7,3,"n",1,NA,8.15,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.17",6,3,"n",1,NA,8.52,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.17",7,3,"n",1,NA,9.94,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.16",7,3,"n",1,NA,10.3,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.16",6,3,"n",0,NA,NA,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.15",7,3,"n",1,NA,10.16,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.15",6,3,"n",1,NA,9.6,"2900-100644 TO3 DR 26Mar2014 Plate 15_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.14",7,3,"n",1,NA,10.15,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.14",6,3,"n",1,NA,5.88,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.13",7,3,"n",1,NA,11.89,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.13",6,3,"n",1,NA,10.57,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.12",7,3,"n",1,NA,7.73,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.11",7,3,"n",1,NA,10.14,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.12",6,3,"n",1,NA,8,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.10",7,3,"n",1,NA,8.98,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.11",6,3,"n",1,NA,7.74,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.10",6,3,"n",1,NA,8.38,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.1",7,3,"n",1,NA,8.74,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.9",7,3,"n",1,NA,16.68,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"DMSO","26Mar2014.Plate.1",6,3,"n",1,NA,7.41,"2900-100644 TO3 DR 26Mar2014 Plate 1_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.9",6,3,"n",1,NA,21.28,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.8",7,3,"n",1,NA,12.48,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.8",6,3,"n",1,NA,14.36,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.7",7,3,"n",1,NA,15.76,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.7",6,3,"n",1,NA,15.07,"2900-100644 TO3 DR 09Apr2014 Plate 7_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.6",6,3,"n",1,NA,16.16,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.6",7,3,"n",1,NA,17.73,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.5",7,3,"n",1,NA,14.28,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.5",6,3,"n",1,NA,13.76,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.4",7,3,"n",1,NA,13.19,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.4",6,3,"n",1,NA,14.43,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.34",7,3,"n",1,NA,11.57,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.33",7,3,"n",1,NA,13.34,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.34",6,3,"n",1,NA,10.19,"2900-100644 TO3 DR 09Apr2014 Plate 34_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.33",6,3,"n",1,NA,11.9,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.32",6,3,"n",1,NA,11.02,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.32",7,3,"n",1,NA,10.92,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.31",7,3,"n",1,NA,13.07,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.31",6,3,"n",1,NA,10.61,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.30",7,3,"n",1,NA,12.12,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.30",6,3,"n",1,NA,9.2,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.3",7,3,"n",1,NA,12.55,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.3",6,3,"n",1,NA,14.98,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.29",7,3,"n",1,NA,11.65,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.28",7,3,"n",1,NA,13.73,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.29",6,3,"n",1,NA,10.44,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.27",7,3,"n",1,NA,11.78,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.28",6,3,"n",1,NA,10.39,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.27",6,3,"n",1,NA,10.54,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.26",7,3,"n",1,NA,12.77,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.26",6,3,"n",1,NA,12.56,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.25",7,3,"n",1,NA,12.61,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.25",6,3,"n",1,NA,11.76,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.24",7,3,"n",1,NA,9.68,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.23",7,3,"n",1,NA,11.14,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.24",6,3,"n",1,NA,9.59,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.23",6,3,"n",1,NA,9.9,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.22",6,3,"n",1,NA,8.78,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.22",7,3,"n",1,NA,10.57,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.21",7,3,"n",1,NA,9.72,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.21",6,3,"n",1,NA,8.59,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.20",7,3,"n",1,NA,15.15,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.20",6,3,"n",1,NA,12.45,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.2",7,3,"n",1,NA,11.84,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.2",6,3,"n",1,NA,11.93,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.19",7,3,"n",1,NA,12.14,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.19",6,3,"n",1,NA,12.38,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.18",6,3,"n",1,NA,14.85,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.18",7,3,"n",1,NA,12.65,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.17",7,3,"n",1,NA,12.51,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.16",7,3,"n",1,NA,14.67,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.17",6,3,"n",1,NA,13.93,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.16",6,3,"n",1,NA,13.79,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.15",6,3,"n",1,NA,11.07,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.15",7,3,"n",1,NA,11.62,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.14",7,3,"n",1,NA,14.94,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.14",6,3,"n",1,NA,12.1,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.13",7,3,"n",1,NA,14.72,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.13",6,3,"n",1,NA,11.08,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.12",7,3,"n",1,NA,16.31,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.11",7,3,"n",1,NA,13.52,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.12",6,3,"n",1,NA,14.94,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.10",7,3,"n",1,NA,14.56,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.11",6,3,"n",1,NA,16.31,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.10",6,3,"n",1,NA,15.74,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.1",7,3,"n",1,NA,15.24,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"DMSO","09Apr2014.Plate.1",6,3,"n",1,NA,11.45,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.9",7,3,"n",1,NA,43.94,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.9",6,3,"n",1,NA,42.6,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.8",6,3,"n",1,NA,39.98,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.8",7,3,"n",1,NA,45.88,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.7",7,3,"n",1,NA,37.54,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.6",7,3,"n",1,NA,41.79,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.7",6,3,"n",1,NA,35.51,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.5",7,3,"n",1,NA,21.64,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.6",6,3,"n",1,NA,39.03,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.5",6,3,"n",1,NA,39.38,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.31",6,3,"n",1,NA,38.88,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.31",7,3,"n",1,NA,42.57,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.32",6,3,"n",1,NA,46.11,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.32",7,3,"n",1,NA,43.18,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.4",6,3,"n",1,NA,22.66,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.4",7,3,"n",1,NA,33.37,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140386A","02Apr2014.Plate.22",4,5,"t",1,11.122,42.75,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140386A","02Apr2014.Plate.22",3,4,"t",1,33.367,35.82,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140386A","02Apr2014.Plate.22",3,5,"t",1,33.367,38.85,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140386A","02Apr2014.Plate.22",2,4,"t",1,100.1,24.3,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140386A","02Apr2014.Plate.22",2,5,"t",1,100.1,22.59,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"01140382A","09Apr2014.Plate.2",7,8,"t",1,0.041,13.85,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140382A","09Apr2014.Plate.2",7,9,"t",1,0.041,16.12,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140382A","09Apr2014.Plate.2",6,8,"t",1,0.124,14.95,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140382A","09Apr2014.Plate.2",6,9,"t",1,0.124,12.4,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140382A","09Apr2014.Plate.2",5,8,"t",1,0.371,14.71,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140382A","09Apr2014.Plate.2",5,9,"t",1,0.371,13.31,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140382A","09Apr2014.Plate.2",4,8,"t",1,1.112,15.4,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140382A","09Apr2014.Plate.2",4,9,"t",1,1.112,13.85,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140382A","09Apr2014.Plate.2",3,8,"t",1,3.337,15.7,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140382A","09Apr2014.Plate.2",3,9,"t",1,3.337,14.14,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140382A","09Apr2014.Plate.2",2,8,"t",1,10.01,13.79,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140382A","09Apr2014.Plate.2",2,9,"t",1,10.01,15.46,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140376A","02Apr2014.Plate.13",7,10,"t",1,0.004,45.24,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140376A","02Apr2014.Plate.13",6,10,"t",1,0.012,42.28,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140376A","02Apr2014.Plate.13",7,11,"t",1,0.004,41.51,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140376A","02Apr2014.Plate.13",6,11,"t",1,0.012,44.54,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140376A","02Apr2014.Plate.13",5,10,"t",1,0.037,47.12,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140376A","02Apr2014.Plate.13",4,10,"t",1,0.111,43.47,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140376A","02Apr2014.Plate.13",5,11,"t",1,0.037,41.62,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140376A","02Apr2014.Plate.13",4,11,"t",1,0.111,46.48,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140376A","02Apr2014.Plate.13",3,10,"t",1,0.334,37.99,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140376A","02Apr2014.Plate.13",3,11,"t",1,0.334,41.27,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140376A","02Apr2014.Plate.13",2,10,"t",1,1.001,30.34,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140376A","02Apr2014.Plate.13",2,11,"t",1,1.001,31.4,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140364A","26Mar2014.Plate.19",7,10,"t",1,0.411,10.24,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01140364A","26Mar2014.Plate.19",7,11,"t",1,0.411,7.93,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01140364A","26Mar2014.Plate.19",6,10,"t",1,1.233,10.77,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01140364A","26Mar2014.Plate.19",6,11,"t",1,1.233,7.45,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01140364A","26Mar2014.Plate.19",5,10,"t",1,3.7,9.03,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01140364A","26Mar2014.Plate.19",5,11,"t",1,3.7,11.54,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01140364A","26Mar2014.Plate.19",4,10,"t",1,11.1,12.5,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01140364A","26Mar2014.Plate.19",4,11,"t",1,11.1,10.74,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01140364A","26Mar2014.Plate.19",3,10,"t",1,33.3,12.03,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01140364A","26Mar2014.Plate.19",3,11,"t",1,33.3,12.58,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01140364A","26Mar2014.Plate.19",2,10,"t",1,99.9,15.7,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01140364A","26Mar2014.Plate.19",2,11,"t",1,99.9,15.41,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"01140358A","26Mar2014.Plate.20",7,6,"t",1,0.412,7.32,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"01140358A","26Mar2014.Plate.20",7,7,"t",1,0.412,7,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"01140358A","26Mar2014.Plate.20",6,6,"t",1,1.235,9.54,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"01140358A","26Mar2014.Plate.20",6,7,"t",1,1.235,9.15,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"01140358A","26Mar2014.Plate.20",5,6,"t",1,3.704,9.35,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"01140358A","26Mar2014.Plate.20",5,7,"t",1,3.704,10.8,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"01140358A","26Mar2014.Plate.20",4,6,"t",1,11.111,9.28,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"01140358A","26Mar2014.Plate.20",4,7,"t",1,11.111,9.98,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"01140358A","26Mar2014.Plate.20",3,6,"t",1,33.333,10.44,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"01140358A","26Mar2014.Plate.20",3,7,"t",1,33.333,8.27,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"01140358A","26Mar2014.Plate.20",2,6,"t",1,100,9.85,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"01140358A","26Mar2014.Plate.20",2,7,"t",1,100,8.04,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"01140354A","26Mar2014.Plate.17",7,10,"t",1,0.082,8.81,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140354A","26Mar2014.Plate.17",7,11,"t",1,0.082,8.33,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140354A","26Mar2014.Plate.17",6,10,"t",1,0.247,11.06,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140354A","26Mar2014.Plate.17",6,11,"t",1,0.247,9.53,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140354A","26Mar2014.Plate.17",5,10,"t",1,0.741,14.07,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140354A","26Mar2014.Plate.17",5,11,"t",1,0.741,8.61,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140354A","26Mar2014.Plate.17",4,10,"t",1,2.222,10.13,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140354A","26Mar2014.Plate.17",4,11,"t",1,2.222,8.46,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140354A","26Mar2014.Plate.17",3,10,"t",1,6.667,12.57,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140354A","26Mar2014.Plate.17",3,11,"t",1,6.667,12.23,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140354A","26Mar2014.Plate.17",2,10,"t",1,20,15.77,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140354A","26Mar2014.Plate.17",2,11,"t",1,20,14.23,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140352A","26Mar2014.Plate.11",7,4,"t",1,0.411,10.63,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140352A","26Mar2014.Plate.11",7,5,"t",1,0.411,7.98,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140352A","26Mar2014.Plate.11",6,4,"t",1,1.233,7.94,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140352A","26Mar2014.Plate.11",6,5,"t",1,1.233,8.34,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140352A","26Mar2014.Plate.11",5,4,"t",1,3.7,8.99,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140352A","26Mar2014.Plate.11",5,5,"t",1,3.7,8.15,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140352A","26Mar2014.Plate.11",4,4,"t",1,11.1,9.75,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140352A","26Mar2014.Plate.11",4,5,"t",1,11.1,12.2,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140352A","26Mar2014.Plate.11",3,4,"t",1,33.3,10.81,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140352A","26Mar2014.Plate.11",3,5,"t",1,33.3,11.14,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140352A","26Mar2014.Plate.11",2,4,"t",1,99.9,16.1,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140352A","26Mar2014.Plate.11",2,5,"t",1,99.9,12.5,"2900-100644 TO3 DR 26Mar2014 Plate 11_Cyprotex.csv","cort" +"01140350A","02Apr2014.Plate.23",7,6,"t",1,0.412,45.33,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01140350A","02Apr2014.Plate.23",7,7,"t",1,0.412,37.23,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01140350A","02Apr2014.Plate.23",6,6,"t",1,1.235,37.68,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01140350A","02Apr2014.Plate.23",6,7,"t",1,1.235,34.03,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01140350A","02Apr2014.Plate.23",5,6,"t",1,3.704,42.55,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01140350A","02Apr2014.Plate.23",5,7,"t",1,3.704,40.24,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01140350A","02Apr2014.Plate.23",4,6,"t",1,11.111,50.51,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01140350A","02Apr2014.Plate.23",4,7,"t",1,11.111,43.75,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01140350A","02Apr2014.Plate.23",3,6,"t",1,33.333,54.75,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01140350A","02Apr2014.Plate.23",3,7,"t",1,33.333,49.29,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01140350A","02Apr2014.Plate.23",2,6,"t",1,100,62.32,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01140350A","02Apr2014.Plate.23",2,7,"t",1,100,53.58,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"01140342A","02Apr2014.Plate.5",7,8,"t",1,0.004,42.28,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140342A","02Apr2014.Plate.5",7,9,"t",1,0.004,39.53,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140342A","02Apr2014.Plate.5",6,8,"t",1,0.012,41.6,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140342A","02Apr2014.Plate.5",6,9,"t",1,0.012,42.71,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140342A","02Apr2014.Plate.5",5,8,"t",1,0.037,40.07,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140342A","02Apr2014.Plate.5",5,9,"t",1,0.037,36.58,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140342A","02Apr2014.Plate.5",4,8,"t",1,0.111,31.09,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140342A","02Apr2014.Plate.5",4,9,"t",1,0.111,32.72,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140342A","02Apr2014.Plate.5",3,8,"t",1,0.333,26.22,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140342A","02Apr2014.Plate.5",3,9,"t",1,0.333,25.38,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140342A","02Apr2014.Plate.5",2,8,"t",1,1,17.9,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140342A","02Apr2014.Plate.5",2,9,"t",1,1,20.76,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140340A","09Apr2014.Plate.6",7,6,"t",1,0.411,14.49,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140340A","09Apr2014.Plate.6",7,7,"t",1,0.411,13.4,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140340A","09Apr2014.Plate.6",6,6,"t",1,1.233,15.48,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140340A","09Apr2014.Plate.6",6,7,"t",1,1.233,13.5,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140340A","09Apr2014.Plate.6",5,6,"t",1,3.7,16.32,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140340A","09Apr2014.Plate.6",5,7,"t",1,3.7,13.23,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140340A","09Apr2014.Plate.6",4,6,"t",1,11.1,11.63,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140340A","09Apr2014.Plate.6",4,7,"t",1,11.1,9.28,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140340A","09Apr2014.Plate.6",3,6,"t",1,33.3,15.71,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140340A","09Apr2014.Plate.6",3,7,"t",1,33.3,13.5,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140340A","09Apr2014.Plate.6",2,6,"t",1,99.9,11.33,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140340A","09Apr2014.Plate.6",2,7,"t",1,99.9,9.57,"2900-100644 TO3 DR 09Apr2014 Plate 6_Cyprotex.csv","cort" +"01140336A","02Apr2014.Plate.13",7,4,"t",1,0.411,45.14,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140336A","02Apr2014.Plate.13",7,5,"t",1,0.411,43.42,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140336A","02Apr2014.Plate.13",6,4,"t",1,1.233,39.16,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140336A","02Apr2014.Plate.13",6,5,"t",1,1.233,42.02,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140336A","02Apr2014.Plate.13",5,4,"t",1,3.7,49.29,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140336A","02Apr2014.Plate.13",5,5,"t",1,3.7,46.98,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140336A","02Apr2014.Plate.13",4,4,"t",1,11.1,51.16,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140336A","02Apr2014.Plate.13",4,5,"t",1,11.1,44.75,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140336A","02Apr2014.Plate.13",3,4,"t",1,33.3,51.83,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140336A","02Apr2014.Plate.13",3,5,"t",1,33.3,44.68,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140336A","02Apr2014.Plate.13",2,4,"t",1,99.9,45.52,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140336A","02Apr2014.Plate.13",2,5,"t",1,99.9,44.93,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"01140332A","26Mar2014.Plate.17",7,8,"t",1,0.411,7.63,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140332A","26Mar2014.Plate.17",7,9,"t",1,0.411,7.58,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140332A","26Mar2014.Plate.17",6,8,"t",1,1.233,11.05,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140332A","26Mar2014.Plate.17",6,9,"t",1,1.233,8.19,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140332A","26Mar2014.Plate.17",5,8,"t",1,3.7,9,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140332A","26Mar2014.Plate.17",5,9,"t",1,3.7,10.11,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140332A","26Mar2014.Plate.17",4,8,"t",1,11.1,10.29,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140332A","26Mar2014.Plate.17",4,9,"t",1,11.1,9.91,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140332A","26Mar2014.Plate.17",3,8,"t",1,33.3,11.27,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140332A","26Mar2014.Plate.17",3,9,"t",1,33.3,12.27,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140332A","26Mar2014.Plate.17",2,8,"t",1,99.9,12.07,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140332A","26Mar2014.Plate.17",2,9,"t",1,99.9,10.79,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140322A","02Apr2014.Plate.9",7,4,"t",1,0.411,42.61,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140322A","02Apr2014.Plate.9",7,5,"t",1,0.411,41.12,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140322A","02Apr2014.Plate.9",6,4,"t",1,1.233,38.56,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140322A","02Apr2014.Plate.9",6,5,"t",1,1.233,37.66,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140322A","02Apr2014.Plate.9",5,4,"t",1,3.7,46.75,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140322A","02Apr2014.Plate.9",5,5,"t",1,3.7,42.66,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140322A","02Apr2014.Plate.9",4,4,"t",1,11.1,41.31,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140322A","02Apr2014.Plate.9",4,5,"t",1,11.1,44.18,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140322A","02Apr2014.Plate.9",3,4,"t",1,33.3,40.39,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140322A","02Apr2014.Plate.9",3,5,"t",1,33.3,39.23,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140322A","02Apr2014.Plate.9",2,4,"t",1,99.9,14.55,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140322A","02Apr2014.Plate.9",2,5,"t",1,99.9,18.79,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140314A","02Apr2014.Plate.4",7,6,"t",1,0.004,38.46,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140314A","02Apr2014.Plate.4",7,7,"t",1,0.004,37.56,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140314A","02Apr2014.Plate.4",6,6,"t",1,0.012,32.62,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140314A","02Apr2014.Plate.4",6,7,"t",1,0.012,40.72,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140314A","02Apr2014.Plate.4",5,6,"t",1,0.037,43.07,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140314A","02Apr2014.Plate.4",5,7,"t",1,0.037,37.67,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140314A","02Apr2014.Plate.4",4,6,"t",1,0.111,34.28,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140314A","02Apr2014.Plate.4",4,7,"t",1,0.111,32.66,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140314A","02Apr2014.Plate.4",3,6,"t",1,0.333,37.18,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140314A","02Apr2014.Plate.4",3,7,"t",1,0.333,36.49,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140314A","02Apr2014.Plate.4",2,6,"t",1,0.999,34.91,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140314A","02Apr2014.Plate.4",2,7,"t",1,0.999,30.63,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140310A","02Apr2014.Plate.4",7,8,"t",1,0.041,40.65,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140310A","02Apr2014.Plate.4",7,9,"t",1,0.041,32.78,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140310A","02Apr2014.Plate.4",6,8,"t",1,0.123,40.15,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140310A","02Apr2014.Plate.4",6,9,"t",1,0.123,35.42,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140310A","02Apr2014.Plate.4",5,8,"t",1,0.37,48.24,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140310A","02Apr2014.Plate.4",5,9,"t",1,0.37,46.79,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140310A","02Apr2014.Plate.4",4,8,"t",1,1.111,46.06,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140310A","02Apr2014.Plate.4",4,9,"t",1,1.111,49.39,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140310A","02Apr2014.Plate.4",3,8,"t",1,3.333,52.98,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140310A","02Apr2014.Plate.4",3,9,"t",1,3.333,55.75,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140310A","02Apr2014.Plate.4",2,8,"t",1,10,41.29,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140310A","02Apr2014.Plate.4",2,9,"t",1,10,41.68,"2900-100644 TO3 DR 02Apr2014 Plate 4_Cyprotex.csv","cort" +"01140302A","02Apr2014.Plate.12",7,4,"t",1,0.041,44.81,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"01140302A","02Apr2014.Plate.12",7,5,"t",1,0.041,49,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"01140302A","02Apr2014.Plate.12",6,4,"t",1,0.124,45.55,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"01140302A","02Apr2014.Plate.12",6,5,"t",1,0.124,50.6,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"01140302A","02Apr2014.Plate.12",5,4,"t",1,0.371,40.94,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"01140302A","02Apr2014.Plate.12",5,5,"t",1,0.371,45.6,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"01140302A","02Apr2014.Plate.12",4,4,"t",1,1.112,42.33,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"01140302A","02Apr2014.Plate.12",4,5,"t",1,1.112,41.89,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"01140302A","02Apr2014.Plate.12",3,4,"t",1,3.337,46.63,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"01140302A","02Apr2014.Plate.12",3,5,"t",1,3.337,45.02,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"01140302A","02Apr2014.Plate.12",2,4,"t",1,10.01,41.37,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"01140302A","02Apr2014.Plate.12",2,5,"t",1,10.01,41.89,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"01140300A","26Mar2014.Plate.13",7,4,"t",1,0.041,10.67,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140300A","26Mar2014.Plate.13",7,5,"t",1,0.041,8.95,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140300A","26Mar2014.Plate.13",6,4,"t",1,0.123,8.94,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140300A","26Mar2014.Plate.13",6,5,"t",1,0.123,7.61,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140300A","26Mar2014.Plate.13",5,4,"t",1,0.37,7.77,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140300A","26Mar2014.Plate.13",5,5,"t",1,0.37,5.72,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140300A","26Mar2014.Plate.13",4,4,"t",1,1.111,7.21,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140300A","26Mar2014.Plate.13",4,5,"t",1,1.111,7.14,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140300A","26Mar2014.Plate.13",3,4,"t",1,3.333,6.37,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140300A","26Mar2014.Plate.13",3,5,"t",1,3.333,6.25,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140300A","26Mar2014.Plate.13",2,4,"t",1,10,3.62,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140300A","26Mar2014.Plate.13",2,5,"t",1,10,3.18,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140298A","26Mar2014.Plate.18",7,8,"t",1,0.411,7.54,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140298A","26Mar2014.Plate.18",7,9,"t",1,0.411,8.09,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140298A","26Mar2014.Plate.18",6,8,"t",1,1.233,9.53,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140298A","26Mar2014.Plate.18",6,9,"t",1,1.233,10.11,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140298A","26Mar2014.Plate.18",5,8,"t",1,3.7,8.74,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140298A","26Mar2014.Plate.18",5,9,"t",1,3.7,8.41,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140298A","26Mar2014.Plate.18",4,8,"t",1,11.1,9.58,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140298A","26Mar2014.Plate.18",4,9,"t",1,11.1,9.23,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140298A","26Mar2014.Plate.18",3,8,"t",1,33.3,12.84,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140298A","26Mar2014.Plate.18",3,9,"t",1,33.3,13.24,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140298A","26Mar2014.Plate.18",2,8,"t",1,99.9,12.95,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140298A","26Mar2014.Plate.18",2,9,"t",1,99.9,11.84,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140296A","02Apr2014.Plate.32",7,6,"t",1,0.412,39.77,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01140296A","02Apr2014.Plate.32",7,7,"t",1,0.412,38.7,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01140296A","02Apr2014.Plate.32",6,6,"t",1,1.235,41.05,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01140296A","02Apr2014.Plate.32",6,7,"t",1,1.235,41.17,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01140296A","02Apr2014.Plate.32",5,6,"t",1,3.704,37.27,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01140296A","02Apr2014.Plate.32",5,7,"t",1,3.704,42.8,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01140296A","02Apr2014.Plate.32",4,6,"t",1,11.111,35.01,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01140296A","02Apr2014.Plate.32",4,7,"t",1,11.111,36.38,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01140296A","02Apr2014.Plate.32",3,6,"t",1,33.333,21.49,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01140296A","02Apr2014.Plate.32",3,7,"t",1,33.333,22.83,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01140296A","02Apr2014.Plate.32",2,6,"t",1,100,8.91,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01140296A","02Apr2014.Plate.32",2,7,"t",1,100,8.64,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"01140292A","26Mar2014.Plate.8",7,10,"t",1,0.412,8.68,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"01140292A","26Mar2014.Plate.8",7,11,"t",1,0.412,9.11,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"01140292A","26Mar2014.Plate.8",6,10,"t",1,1.235,7.79,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"01140292A","26Mar2014.Plate.8",6,11,"t",1,1.235,7.58,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"01140292A","26Mar2014.Plate.8",5,10,"t",1,3.704,5.67,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"01140292A","26Mar2014.Plate.8",5,11,"t",1,3.704,4.23,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"01140292A","26Mar2014.Plate.8",4,10,"t",1,11.111,3.59,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"01140292A","26Mar2014.Plate.8",4,11,"t",1,11.111,2.59,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"01140292A","26Mar2014.Plate.8",3,10,"t",1,33.333,1.56,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"01140292A","26Mar2014.Plate.8",3,11,"t",1,33.333,1.45,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"01140292A","26Mar2014.Plate.8",2,10,"t",1,100,0.73,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"01140292A","26Mar2014.Plate.8",2,11,"t",1,100,0.66,"2900-100644 TO3 DR 26Mar2014 Plate 8_Cyprotex.csv","cort" +"01140274A","02Apr2014.Plate.1",7,8,"t",1,0.411,41.19,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140274A","02Apr2014.Plate.1",7,9,"t",1,0.411,41.53,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140274A","02Apr2014.Plate.1",6,8,"t",1,1.233,42.09,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140274A","02Apr2014.Plate.1",6,9,"t",1,1.233,37.77,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140274A","02Apr2014.Plate.1",5,8,"t",1,3.7,41.31,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140274A","02Apr2014.Plate.1",5,9,"t",1,3.7,44.76,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140274A","02Apr2014.Plate.1",4,8,"t",1,11.1,43.55,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140274A","02Apr2014.Plate.1",4,9,"t",1,11.1,38.67,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140274A","02Apr2014.Plate.1",3,8,"t",1,33.3,40.83,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140274A","02Apr2014.Plate.1",3,9,"t",1,33.3,37.69,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140274A","02Apr2014.Plate.1",2,8,"t",1,99.9,40.08,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140274A","02Apr2014.Plate.1",2,9,"t",1,99.9,36.32,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"01140270A","26Mar2014.Plate.17",7,4,"t",1,0.412,9.64,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140270A","26Mar2014.Plate.17",7,5,"t",1,0.412,8.15,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140270A","26Mar2014.Plate.17",6,4,"t",1,1.236,10.38,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140270A","26Mar2014.Plate.17",6,5,"t",1,1.236,9.16,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140270A","26Mar2014.Plate.17",5,4,"t",1,3.707,8.85,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140270A","26Mar2014.Plate.17",5,5,"t",1,3.707,10.09,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140270A","26Mar2014.Plate.17",4,4,"t",1,11.122,12.62,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140270A","26Mar2014.Plate.17",4,5,"t",1,11.122,8.74,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140270A","26Mar2014.Plate.17",3,4,"t",1,33.367,9.75,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140270A","26Mar2014.Plate.17",3,5,"t",1,33.367,7.25,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140270A","26Mar2014.Plate.17",2,4,"t",1,100.1,3.36,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140270A","26Mar2014.Plate.17",2,5,"t",1,100.1,1.94,"2900-100644 TO3 DR 26Mar2014 Plate 17_Cyprotex.csv","cort" +"01140248A","09Apr2014.Plate.5",7,4,"t",1,0.082,17.93,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140248A","09Apr2014.Plate.5",7,5,"t",1,0.082,14.47,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140248A","09Apr2014.Plate.5",6,4,"t",1,0.247,17.32,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140248A","09Apr2014.Plate.5",6,5,"t",1,0.247,15.47,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140248A","09Apr2014.Plate.5",5,4,"t",1,0.741,12.35,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140248A","09Apr2014.Plate.5",5,5,"t",1,0.741,11.61,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140248A","09Apr2014.Plate.5",4,4,"t",1,2.222,12.46,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140248A","09Apr2014.Plate.5",4,5,"t",1,2.222,15.38,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140248A","09Apr2014.Plate.5",3,4,"t",1,6.667,13.76,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140248A","09Apr2014.Plate.5",3,5,"t",1,6.667,17.35,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140248A","09Apr2014.Plate.5",2,4,"t",1,20,10.26,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140248A","09Apr2014.Plate.5",2,5,"t",1,20,11.79,"2900-100644 TO3 DR 09Apr2014 Plate 5_Cyprotex.csv","cort" +"01140220A","02Apr2014.Plate.10",7,6,"t",1,0.041,43.82,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140220A","02Apr2014.Plate.10",7,7,"t",1,0.041,38.2,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140220A","02Apr2014.Plate.10",6,6,"t",1,0.123,43.74,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140220A","02Apr2014.Plate.10",6,7,"t",1,0.123,39.83,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140220A","02Apr2014.Plate.10",5,6,"t",1,0.37,42.03,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140220A","02Apr2014.Plate.10",5,7,"t",1,0.37,40.56,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140220A","02Apr2014.Plate.10",4,6,"t",1,1.111,43.9,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140220A","02Apr2014.Plate.10",4,7,"t",1,1.111,36.22,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140220A","02Apr2014.Plate.10",3,6,"t",1,3.333,41.16,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140220A","02Apr2014.Plate.10",3,7,"t",1,3.333,44.91,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140220A","02Apr2014.Plate.10",2,6,"t",1,10,40.81,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140220A","02Apr2014.Plate.10",2,7,"t",1,10,45.88,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140214A","02Apr2014.Plate.7",7,6,"t",1,0.411,44.21,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140214A","02Apr2014.Plate.7",7,7,"t",1,0.411,31.4,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140214A","02Apr2014.Plate.7",6,6,"t",1,1.233,34.67,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140214A","02Apr2014.Plate.7",6,7,"t",1,1.233,37.63,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140214A","02Apr2014.Plate.7",5,6,"t",1,3.7,42.84,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140214A","02Apr2014.Plate.7",5,7,"t",1,3.7,34.8,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140214A","02Apr2014.Plate.7",4,6,"t",1,11.1,40.46,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140214A","02Apr2014.Plate.7",4,7,"t",1,11.1,37.58,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140214A","02Apr2014.Plate.7",3,6,"t",1,33.3,42.9,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140214A","02Apr2014.Plate.7",3,7,"t",1,33.3,34.3,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140214A","02Apr2014.Plate.7",2,6,"t",1,99.9,33.96,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140214A","02Apr2014.Plate.7",2,7,"t",1,99.9,30.13,"2900-100644 TO3 DR 02Apr2014 Plate 7_Cyprotex.csv","cort" +"01140202A","02Apr2014.Plate.10",7,10,"t",1,0.412,32.65,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140202A","02Apr2014.Plate.10",7,11,"t",1,0.412,25.93,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140202A","02Apr2014.Plate.10",6,10,"t",1,1.235,26.52,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140202A","02Apr2014.Plate.10",6,11,"t",1,1.235,24.37,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140202A","02Apr2014.Plate.10",5,10,"t",1,3.704,16.83,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140202A","02Apr2014.Plate.10",5,11,"t",1,3.704,16.76,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140202A","02Apr2014.Plate.10",4,10,"t",1,11.111,7.78,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140202A","02Apr2014.Plate.10",4,11,"t",1,11.111,9.55,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140202A","02Apr2014.Plate.10",3,10,"t",1,33.333,3.2,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140202A","02Apr2014.Plate.10",3,11,"t",1,33.333,2.81,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140202A","02Apr2014.Plate.10",2,10,"t",1,100,1,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140202A","02Apr2014.Plate.10",2,11,"t",1,100,1.03,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"01140190A","02Apr2014.Plate.8",7,10,"t",1,0.412,53.82,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140190A","02Apr2014.Plate.8",7,11,"t",1,0.412,41.23,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140190A","02Apr2014.Plate.8",6,10,"t",1,1.235,41.14,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140190A","02Apr2014.Plate.8",6,11,"t",1,1.235,38.95,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140190A","02Apr2014.Plate.8",5,10,"t",1,3.704,40.6,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140190A","02Apr2014.Plate.8",5,11,"t",1,3.704,41.42,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140190A","02Apr2014.Plate.8",4,10,"t",1,11.111,42.86,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140190A","02Apr2014.Plate.8",4,11,"t",1,11.111,47.9,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140190A","02Apr2014.Plate.8",3,10,"t",1,33.333,50.2,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140190A","02Apr2014.Plate.8",3,11,"t",1,33.333,44.51,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140190A","02Apr2014.Plate.8",2,10,"t",1,100,56.65,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140190A","02Apr2014.Plate.8",2,11,"t",1,100,53.62,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"01140186A","09Apr2014.Plate.3",7,8,"t",1,0.041,14.02,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01140186A","09Apr2014.Plate.3",7,9,"t",1,0.041,10.04,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01140186A","09Apr2014.Plate.3",6,8,"t",1,0.123,13,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01140186A","09Apr2014.Plate.3",6,9,"t",1,0.123,10.35,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01140186A","09Apr2014.Plate.3",5,8,"t",1,0.37,14.4,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01140186A","09Apr2014.Plate.3",5,9,"t",1,0.37,13.18,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01140186A","09Apr2014.Plate.3",4,8,"t",1,1.11,14.13,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01140186A","09Apr2014.Plate.3",4,9,"t",1,1.11,11.74,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01140186A","09Apr2014.Plate.3",3,8,"t",1,3.33,13.09,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01140186A","09Apr2014.Plate.3",3,9,"t",1,3.33,10.37,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01140186A","09Apr2014.Plate.3",2,8,"t",1,9.99,5.57,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01140186A","09Apr2014.Plate.3",2,9,"t",1,9.99,5.7,"2900-100644 TO3 DR 09Apr2014 Plate 3_Cyprotex.csv","cort" +"01140180A","26Mar2014.Plate.10",7,6,"t",1,0.411,8.86,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01140180A","26Mar2014.Plate.10",7,7,"t",1,0.411,9.05,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01140180A","26Mar2014.Plate.10",6,6,"t",1,1.233,7.82,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01140180A","26Mar2014.Plate.10",6,7,"t",1,1.233,9.05,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01140180A","26Mar2014.Plate.10",5,6,"t",1,3.7,8.31,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01140180A","26Mar2014.Plate.10",5,7,"t",1,3.7,7.7,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01140180A","26Mar2014.Plate.10",4,6,"t",1,11.1,6.67,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01140180A","26Mar2014.Plate.10",4,7,"t",1,11.1,9.11,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01140180A","26Mar2014.Plate.10",3,6,"t",1,33.3,6.98,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01140180A","26Mar2014.Plate.10",3,7,"t",1,33.3,9.75,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01140180A","26Mar2014.Plate.10",2,6,"t",1,99.9,6.66,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01140180A","26Mar2014.Plate.10",2,7,"t",1,99.9,9.32,"2900-100644 TO3 DR 26Mar2014 Plate 10_Cyprotex.csv","cort" +"01140170A","02Apr2014.Plate.29",7,8,"t",1,0.004,39.42,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140170A","02Apr2014.Plate.29",7,9,"t",1,0.004,37.45,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140170A","02Apr2014.Plate.29",6,9,"t",1,0.012,37.81,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140170A","02Apr2014.Plate.29",6,8,"t",1,0.012,42.02,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140170A","02Apr2014.Plate.29",5,8,"t",1,0.037,38.22,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140170A","02Apr2014.Plate.29",5,9,"t",1,0.037,32.47,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140170A","02Apr2014.Plate.29",4,9,"t",1,0.111,30.9,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140170A","02Apr2014.Plate.29",4,8,"t",1,0.111,32.81,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140170A","02Apr2014.Plate.29",3,8,"t",1,0.333,30.75,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140170A","02Apr2014.Plate.29",3,9,"t",1,0.333,28.01,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140170A","02Apr2014.Plate.29",2,8,"t",1,1,26.27,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140170A","02Apr2014.Plate.29",2,9,"t",1,1,22.9,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140164A","09Apr2014.Plate.10",7,10,"t",1,0.206,15.76,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"01140164A","09Apr2014.Plate.10",7,11,"t",1,0.206,14,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"01140164A","09Apr2014.Plate.10",6,10,"t",1,0.617,14.11,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"01140164A","09Apr2014.Plate.10",6,11,"t",1,0.617,12.44,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"01140164A","09Apr2014.Plate.10",5,10,"t",1,1.852,13.61,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"01140164A","09Apr2014.Plate.10",5,11,"t",1,1.852,14.74,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"01140164A","09Apr2014.Plate.10",4,10,"t",1,5.556,16.64,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"01140164A","09Apr2014.Plate.10",4,11,"t",1,5.556,17.65,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"01140164A","09Apr2014.Plate.10",3,10,"t",1,16.667,22.17,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"01140164A","09Apr2014.Plate.10",3,11,"t",1,16.667,19.36,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"01140164A","09Apr2014.Plate.10",2,10,"t",1,50,27.4,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"01140164A","09Apr2014.Plate.10",2,11,"t",1,50,29.44,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"01140150A","02Apr2014.Plate.9",7,6,"t",1,0.412,43.99,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140150A","02Apr2014.Plate.9",7,7,"t",1,0.412,41.82,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140150A","02Apr2014.Plate.9",6,6,"t",1,1.235,42.02,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140150A","02Apr2014.Plate.9",6,7,"t",1,1.235,38.67,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140150A","02Apr2014.Plate.9",5,6,"t",1,3.704,40.28,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140150A","02Apr2014.Plate.9",5,7,"t",1,3.704,33.43,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140150A","02Apr2014.Plate.9",4,6,"t",1,11.111,24.24,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140150A","02Apr2014.Plate.9",4,7,"t",1,11.111,20.16,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140150A","02Apr2014.Plate.9",3,6,"t",1,33.333,10.12,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140150A","02Apr2014.Plate.9",3,7,"t",1,33.333,8.93,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140150A","02Apr2014.Plate.9",2,6,"t",1,100,3.16,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140150A","02Apr2014.Plate.9",2,7,"t",1,100,2.74,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"01140142A","02Apr2014.Plate.29",7,6,"t",1,0.412,42.66,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140142A","02Apr2014.Plate.29",7,7,"t",1,0.412,36.26,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140142A","02Apr2014.Plate.29",6,6,"t",1,1.235,48.31,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140142A","02Apr2014.Plate.29",6,7,"t",1,1.235,40.31,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140142A","02Apr2014.Plate.29",5,6,"t",1,3.704,52.1,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140142A","02Apr2014.Plate.29",5,7,"t",1,3.704,60.62,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140142A","02Apr2014.Plate.29",4,6,"t",1,11.111,62.15,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140142A","02Apr2014.Plate.29",4,7,"t",1,11.111,52.44,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140142A","02Apr2014.Plate.29",3,6,"t",1,33.333,27.03,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140142A","02Apr2014.Plate.29",3,7,"t",1,33.333,25.26,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140142A","02Apr2014.Plate.29",2,6,"t",1,100,7.06,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140142A","02Apr2014.Plate.29",2,7,"t",1,100,5.96,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"01140138A","09Apr2014.Plate.2",7,6,"t",1,0.411,17.17,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140138A","09Apr2014.Plate.2",7,7,"t",1,0.411,14.82,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140138A","09Apr2014.Plate.2",6,6,"t",1,1.233,15.69,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140138A","09Apr2014.Plate.2",6,7,"t",1,1.233,15.5,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140138A","09Apr2014.Plate.2",5,6,"t",1,3.7,19.28,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140138A","09Apr2014.Plate.2",5,7,"t",1,3.7,17.21,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140138A","09Apr2014.Plate.2",4,6,"t",1,11.1,19.3,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140138A","09Apr2014.Plate.2",4,7,"t",1,11.1,21.76,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140138A","09Apr2014.Plate.2",3,6,"t",1,33.3,20.83,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140138A","09Apr2014.Plate.2",3,7,"t",1,33.3,18.1,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140138A","09Apr2014.Plate.2",2,6,"t",1,99.9,9.99,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140138A","09Apr2014.Plate.2",2,7,"t",1,99.9,8.15,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"01140136A","26Mar2014.Plate.21",7,8,"t",1,0.411,8.96,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01140136A","26Mar2014.Plate.21",7,9,"t",1,0.411,8.66,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01140136A","26Mar2014.Plate.21",6,8,"t",1,1.233,8.7,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01140136A","26Mar2014.Plate.21",6,9,"t",1,1.233,8.04,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01140136A","26Mar2014.Plate.21",5,8,"t",1,3.7,7.95,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01140136A","26Mar2014.Plate.21",5,9,"t",1,3.7,7.15,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01140136A","26Mar2014.Plate.21",4,8,"t",1,11.1,7.85,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01140136A","26Mar2014.Plate.21",3,8,"t",1,33.3,11.61,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01140136A","26Mar2014.Plate.21",4,9,"t",1,11.1,8.96,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01140136A","26Mar2014.Plate.21",3,9,"t",1,33.3,9,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01140136A","26Mar2014.Plate.21",2,8,"t",1,99.9,9.4,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01140136A","26Mar2014.Plate.21",2,9,"t",1,99.9,9.07,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01140132A","26Mar2014.Plate.18",7,10,"t",1,0.411,9.79,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140132A","26Mar2014.Plate.18",7,11,"t",1,0.411,8.89,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140132A","26Mar2014.Plate.18",6,10,"t",1,1.233,10.14,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140132A","26Mar2014.Plate.18",6,11,"t",1,1.233,9.28,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140132A","26Mar2014.Plate.18",5,10,"t",1,3.7,10.22,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140132A","26Mar2014.Plate.18",5,11,"t",1,3.7,7.46,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140132A","26Mar2014.Plate.18",4,10,"t",1,11.1,10.62,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140132A","26Mar2014.Plate.18",4,11,"t",1,11.1,11.05,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140132A","26Mar2014.Plate.18",3,10,"t",1,33.3,13.09,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140132A","26Mar2014.Plate.18",3,11,"t",1,33.3,14.76,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140132A","26Mar2014.Plate.18",2,10,"t",1,99.9,10.39,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140132A","26Mar2014.Plate.18",2,11,"t",1,99.9,12.12,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140128A","26Mar2014.Plate.21",7,4,"t",1,0.412,10.52,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01140128A","26Mar2014.Plate.21",7,5,"t",1,0.412,7.58,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01140128A","26Mar2014.Plate.21",6,4,"t",1,1.235,8.4,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01140128A","26Mar2014.Plate.21",6,5,"t",1,1.235,6.48,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01140128A","26Mar2014.Plate.21",5,4,"t",1,3.704,5.39,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01140128A","26Mar2014.Plate.21",5,5,"t",1,3.704,6.02,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01140128A","26Mar2014.Plate.21",4,4,"t",1,11.111,6.59,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01140128A","26Mar2014.Plate.21",4,5,"t",1,11.111,6.81,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01140128A","26Mar2014.Plate.21",3,4,"t",1,33.333,14,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01140128A","26Mar2014.Plate.21",3,5,"t",1,33.333,12.28,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01140128A","26Mar2014.Plate.21",2,4,"t",1,100,9.76,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01140128A","26Mar2014.Plate.21",2,5,"t",1,100,10.54,"2900-100644 TO3 DR 26Mar2014 Plate 21_Cyprotex.csv","cort" +"01140126A","02Apr2014.Plate.25",7,10,"t",1,0.411,52.16,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140126A","02Apr2014.Plate.25",7,11,"t",1,0.411,44,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140126A","02Apr2014.Plate.25",6,10,"t",1,1.233,45.62,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140126A","02Apr2014.Plate.25",6,11,"t",1,1.233,42.9,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140126A","02Apr2014.Plate.25",5,10,"t",1,3.7,47.21,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140126A","02Apr2014.Plate.25",5,11,"t",1,3.7,47.47,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140126A","02Apr2014.Plate.25",4,10,"t",1,11.1,48.08,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140126A","02Apr2014.Plate.25",4,11,"t",1,11.1,54.46,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140126A","02Apr2014.Plate.25",3,10,"t",1,33.3,49.6,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140126A","02Apr2014.Plate.25",3,11,"t",1,33.3,45.87,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140126A","02Apr2014.Plate.25",2,10,"t",1,99.9,33.85,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140126A","02Apr2014.Plate.25",2,11,"t",1,99.9,27.91,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"01140110A","02Apr2014.Plate.18",7,4,"t",1,0.412,48.98,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01140110A","02Apr2014.Plate.18",7,5,"t",1,0.412,37.71,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01140110A","02Apr2014.Plate.18",6,4,"t",1,1.235,46.86,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01140110A","02Apr2014.Plate.18",6,5,"t",1,1.235,39.19,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01140110A","02Apr2014.Plate.18",5,4,"t",0,3.704,NA,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01140110A","02Apr2014.Plate.18",5,5,"t",0,3.704,NA,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01140110A","02Apr2014.Plate.18",4,4,"t",1,11.111,48.79,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01140110A","02Apr2014.Plate.18",4,5,"t",1,11.111,40.41,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01140110A","02Apr2014.Plate.18",3,4,"t",1,33.333,45.24,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01140110A","02Apr2014.Plate.18",3,5,"t",1,33.333,37.7,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01140110A","02Apr2014.Plate.18",2,4,"t",1,100,38.29,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01140110A","02Apr2014.Plate.18",2,5,"t",1,100,35.23,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01140094A","26Mar2014.Plate.13",7,8,"t",1,0.411,10.57,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140094A","26Mar2014.Plate.13",7,9,"t",1,0.411,9.01,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140094A","26Mar2014.Plate.13",6,8,"t",1,1.233,8.99,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140094A","26Mar2014.Plate.13",6,9,"t",1,1.233,7.19,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140094A","26Mar2014.Plate.13",5,8,"t",1,3.7,9.25,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140094A","26Mar2014.Plate.13",5,9,"t",1,3.7,9.02,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140094A","26Mar2014.Plate.13",4,8,"t",1,11.1,9.39,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140094A","26Mar2014.Plate.13",4,9,"t",1,11.1,8.1,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140094A","26Mar2014.Plate.13",3,8,"t",1,33.3,11.9,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140094A","26Mar2014.Plate.13",3,9,"t",1,33.3,10.88,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140094A","26Mar2014.Plate.13",2,8,"t",1,99.9,12.99,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140094A","26Mar2014.Plate.13",2,9,"t",1,99.9,11.61,"2900-100644 TO3 DR 26Mar2014 Plate 13_Cyprotex.csv","cort" +"01140088A","26Mar2014.Plate.14",7,10,"t",1,0.412,11.61,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01140088A","26Mar2014.Plate.14",7,11,"t",1,0.412,6.51,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01140088A","26Mar2014.Plate.14",6,10,"t",1,1.235,8.03,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01140088A","26Mar2014.Plate.14",6,11,"t",1,1.235,7.89,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01140088A","26Mar2014.Plate.14",5,10,"t",1,3.704,9.55,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01140088A","26Mar2014.Plate.14",5,11,"t",1,3.704,9.04,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01140088A","26Mar2014.Plate.14",4,10,"t",1,11.111,10.15,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01140088A","26Mar2014.Plate.14",4,11,"t",1,11.111,9.48,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01140088A","26Mar2014.Plate.14",3,10,"t",1,33.333,10.97,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01140088A","26Mar2014.Plate.14",3,11,"t",1,33.333,9.46,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01140088A","26Mar2014.Plate.14",2,10,"t",1,100,10.52,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01140088A","26Mar2014.Plate.14",2,11,"t",1,100,9.29,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"01140082A","02Apr2014.Plate.5",7,10,"t",1,0.041,41.57,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140082A","02Apr2014.Plate.5",7,11,"t",1,0.041,41.79,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140082A","02Apr2014.Plate.5",6,10,"t",1,0.124,40.63,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140082A","02Apr2014.Plate.5",6,11,"t",1,0.124,40.47,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140082A","02Apr2014.Plate.5",5,10,"t",1,0.371,41.1,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140082A","02Apr2014.Plate.5",5,11,"t",1,0.371,38.79,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140082A","02Apr2014.Plate.5",4,10,"t",1,1.112,44.28,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140082A","02Apr2014.Plate.5",4,11,"t",1,1.112,44.7,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140082A","02Apr2014.Plate.5",3,10,"t",1,3.337,45.49,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140082A","02Apr2014.Plate.5",3,11,"t",1,3.337,43.04,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140082A","02Apr2014.Plate.5",2,10,"t",1,10.01,48.89,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140082A","02Apr2014.Plate.5",2,11,"t",1,10.01,47.58,"2900-100644 TO3 DR 02Apr2014 Plate 5_Cyprotex.csv","cort" +"01140076A","02Apr2014.Plate.16",7,6,"t",1,0.412,52.66,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140076A","02Apr2014.Plate.16",7,7,"t",1,0.412,42.75,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140076A","02Apr2014.Plate.16",6,6,"t",1,1.236,52.61,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140076A","02Apr2014.Plate.16",6,7,"t",1,1.236,42.66,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140076A","02Apr2014.Plate.16",5,6,"t",1,3.707,49.38,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140076A","02Apr2014.Plate.16",5,7,"t",1,3.707,43.32,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140076A","02Apr2014.Plate.16",4,6,"t",1,11.122,48.98,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140076A","02Apr2014.Plate.16",4,7,"t",1,11.122,40.01,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140076A","02Apr2014.Plate.16",3,6,"t",1,33.367,51.66,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140076A","02Apr2014.Plate.16",3,7,"t",1,33.367,45.06,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140076A","02Apr2014.Plate.16",2,6,"t",1,100.1,49.4,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140076A","02Apr2014.Plate.16",2,7,"t",1,100.1,44.62,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"01140072A","02Apr2014.Plate.15",7,10,"t",1,0.411,50.71,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140072A","02Apr2014.Plate.15",7,11,"t",1,0.411,46.69,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140072A","02Apr2014.Plate.15",6,10,"t",1,1.233,45.46,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140072A","02Apr2014.Plate.15",6,11,"t",1,1.233,41.18,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140072A","02Apr2014.Plate.15",5,10,"t",1,3.7,48.36,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140072A","02Apr2014.Plate.15",5,11,"t",1,3.7,44.71,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140072A","02Apr2014.Plate.15",4,10,"t",1,11.1,43.83,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140072A","02Apr2014.Plate.15",4,11,"t",1,11.1,44.65,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140072A","02Apr2014.Plate.15",3,10,"t",1,33.3,30.11,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140072A","02Apr2014.Plate.15",3,11,"t",1,33.3,27.24,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140072A","02Apr2014.Plate.15",2,10,"t",1,99.9,8.49,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140072A","02Apr2014.Plate.15",2,11,"t",1,99.9,8.43,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"01140064A","26Mar2014.Plate.16",7,4,"t",1,0.412,8.05,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140064A","26Mar2014.Plate.16",7,5,"t",1,0.412,9.32,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140064A","26Mar2014.Plate.16",6,4,"t",1,1.235,6.82,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140064A","26Mar2014.Plate.16",6,5,"t",1,1.235,6.31,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140064A","26Mar2014.Plate.16",5,4,"t",1,3.704,7.31,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140064A","26Mar2014.Plate.16",5,5,"t",1,3.704,5.83,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140064A","26Mar2014.Plate.16",4,4,"t",1,11.111,7.14,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140064A","26Mar2014.Plate.16",4,5,"t",1,11.111,5.8,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140064A","26Mar2014.Plate.16",3,4,"t",1,33.333,5.5,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140064A","26Mar2014.Plate.16",3,5,"t",1,33.333,4.09,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140064A","26Mar2014.Plate.16",2,4,"t",1,100,2.55,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140064A","26Mar2014.Plate.16",2,5,"t",1,100,2.24,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"01140060A","02Apr2014.Plate.28",7,10,"t",1,0.412,43.5,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01140060A","02Apr2014.Plate.28",7,11,"t",1,0.412,38.85,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01140060A","02Apr2014.Plate.28",6,10,"t",1,1.235,37.64,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01140060A","02Apr2014.Plate.28",6,11,"t",1,1.235,40.11,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01140060A","02Apr2014.Plate.28",5,10,"t",1,3.704,41.93,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01140060A","02Apr2014.Plate.28",5,11,"t",1,3.704,39.13,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01140060A","02Apr2014.Plate.28",4,10,"t",1,11.111,45.43,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01140060A","02Apr2014.Plate.28",4,11,"t",1,11.111,45.35,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01140060A","02Apr2014.Plate.28",3,10,"t",1,33.333,45.43,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01140060A","02Apr2014.Plate.28",3,11,"t",1,33.333,42.54,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01140060A","02Apr2014.Plate.28",2,10,"t",1,100,37.67,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01140060A","02Apr2014.Plate.28",2,11,"t",1,100,35.74,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"01140058A","02Apr2014.Plate.26",7,10,"t",1,0.412,67.72,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140058A","02Apr2014.Plate.26",7,11,"t",1,0.412,46.16,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140058A","02Apr2014.Plate.26",6,10,"t",1,1.235,46.04,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140058A","02Apr2014.Plate.26",6,11,"t",1,1.235,44.5,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140058A","02Apr2014.Plate.26",5,10,"t",1,3.704,56.52,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140058A","02Apr2014.Plate.26",5,11,"t",1,3.704,50.01,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140058A","02Apr2014.Plate.26",4,10,"t",1,11.111,49.95,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140058A","02Apr2014.Plate.26",4,11,"t",1,11.111,49.06,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140058A","02Apr2014.Plate.26",3,10,"t",1,33.333,34,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140058A","02Apr2014.Plate.26",3,11,"t",1,33.333,31.37,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140058A","02Apr2014.Plate.26",2,10,"t",1,100,12.15,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140058A","02Apr2014.Plate.26",2,11,"t",1,100,10.69,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"01140044A","26Mar2014.Plate.18",7,6,"t",1,0.412,10.14,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140044A","26Mar2014.Plate.18",7,7,"t",1,0.412,8.52,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140044A","26Mar2014.Plate.18",6,6,"t",1,1.235,6.24,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140044A","26Mar2014.Plate.18",6,7,"t",1,1.235,8.5,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140044A","26Mar2014.Plate.18",5,6,"t",1,3.704,8.61,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140044A","26Mar2014.Plate.18",5,7,"t",1,3.704,7.61,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140044A","26Mar2014.Plate.18",4,6,"t",1,11.111,7.85,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140044A","26Mar2014.Plate.18",4,7,"t",1,11.111,7.11,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140044A","26Mar2014.Plate.18",3,6,"t",1,33.333,8.38,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140044A","26Mar2014.Plate.18",3,7,"t",1,33.333,7.42,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140044A","26Mar2014.Plate.18",2,6,"t",1,100,6.87,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140044A","26Mar2014.Plate.18",2,7,"t",1,100,6.35,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"01140036A","02Apr2014.Plate.18",7,6,"t",1,0.412,44.71,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01140036A","02Apr2014.Plate.18",7,7,"t",1,0.412,45.26,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01140036A","02Apr2014.Plate.18",6,6,"t",1,1.236,51.83,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01140036A","02Apr2014.Plate.18",6,7,"t",1,1.236,52,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01140036A","02Apr2014.Plate.18",5,6,"t",0,3.707,NA,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01140036A","02Apr2014.Plate.18",5,7,"t",1,3.707,53.2,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01140036A","02Apr2014.Plate.18",4,6,"t",1,11.122,60.97,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01140036A","02Apr2014.Plate.18",4,7,"t",1,11.122,61.24,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01140036A","02Apr2014.Plate.18",3,6,"t",1,33.367,62.12,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01140036A","02Apr2014.Plate.18",3,7,"t",1,33.367,60.14,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01140036A","02Apr2014.Plate.18",2,6,"t",1,100.1,69.53,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01140036A","02Apr2014.Plate.18",2,7,"t",1,100.1,81.65,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"01140026A","02Apr2014.Plate.20",7,10,"t",1,0.411,47.07,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01140026A","02Apr2014.Plate.20",7,11,"t",1,0.411,45.54,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01140026A","02Apr2014.Plate.20",6,10,"t",1,1.233,41.19,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01140026A","02Apr2014.Plate.20",6,11,"t",1,1.233,41.93,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01140026A","02Apr2014.Plate.20",5,10,"t",1,3.7,44.29,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01140026A","02Apr2014.Plate.20",5,11,"t",1,3.7,39.22,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01140026A","02Apr2014.Plate.20",4,10,"t",1,11.1,40.61,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01140026A","02Apr2014.Plate.20",4,11,"t",1,11.1,40.12,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01140026A","02Apr2014.Plate.20",3,10,"t",1,33.3,38.5,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01140026A","02Apr2014.Plate.20",3,11,"t",1,33.3,39.47,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01140026A","02Apr2014.Plate.20",2,10,"t",1,99.9,29.12,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01140026A","02Apr2014.Plate.20",2,11,"t",1,99.9,23.71,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"01140012A","02Apr14.Plate.2",7,8,"t",1,0.412,42.44,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140012A","02Apr14.Plate.2",7,9,"t",1,0.412,38.45,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140012A","02Apr14.Plate.2",6,8,"t",1,1.235,40.77,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140012A","02Apr14.Plate.2",6,9,"t",1,1.235,42.17,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140012A","02Apr14.Plate.2",5,8,"t",1,3.704,47.31,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140012A","02Apr14.Plate.2",5,9,"t",1,3.704,42.57,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140012A","02Apr14.Plate.2",4,8,"t",1,11.111,50.45,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140012A","02Apr14.Plate.2",4,9,"t",1,11.111,42.88,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140012A","02Apr14.Plate.2",3,8,"t",1,33.333,45.66,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140012A","02Apr14.Plate.2",3,9,"t",1,33.333,39.41,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140012A","02Apr14.Plate.2",2,8,"t",1,100,40.81,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"01140012A","02Apr14.Plate.2",2,9,"t",1,100,29.16,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.30",7,3,"n",1,NA,38.45,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.30",6,3,"n",1,NA,36.99,"2900-100644 TO3 DR 02Apr2014 Plate 30_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.3",7,3,"n",1,NA,39.26,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.3",6,3,"n",1,NA,36.15,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.29",7,3,"n",1,NA,44.57,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.29",6,3,"n",1,NA,41.94,"2900-100644 TO3 DR 02Apr2014 Plate 29_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.28",7,3,"n",1,NA,42.63,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.28",6,3,"n",1,NA,45.64,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.27",7,3,"n",1,NA,39.89,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.27",6,3,"n",1,NA,44.02,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.26",7,3,"n",1,NA,19.25,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.26",6,3,"n",1,NA,42.84,"2900-100644 TO3 DR 02Apr2014 Plate 26_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.25",7,3,"n",1,NA,42.15,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.25",6,3,"n",1,NA,38.14,"2900-100644 TO3 DR 02Apr2014 Plate 25_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.24",7,3,"n",1,NA,39.04,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.24",6,3,"n",1,NA,37.66,"2900-100644 TO3 DR 02Apr2014 Plate 24_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.23",7,3,"n",1,NA,42.08,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.23",6,3,"n",1,NA,34.81,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.22",7,3,"n",1,NA,34.27,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.22",6,3,"n",1,NA,33.76,"2900-100644 TO3 DR 02Apr2014 Plate 22_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.21",7,3,"n",1,NA,30.01,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.21",6,3,"n",1,NA,33.61,"2900-100644 TO3 DR 02Apr2014 Plate 21_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.20",7,3,"n",1,NA,44.4,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.20",6,3,"n",1,NA,47.78,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"DMSO","02Apr14.Plate.2",7,3,"n",1,NA,45.49,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"DMSO","02Apr14.Plate.2",6,3,"n",1,NA,42.2,"2900-100644 TO3 DR 02Apr2014 Plate 2_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.19",7,3,"n",1,NA,41.33,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.19",6,3,"n",1,NA,38.76,"2900-100644 TO3 DR 02Apr2014 Plate 19_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.18",6,3,"n",1,NA,39.14,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.18",7,3,"n",1,NA,38.96,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.17",7,3,"n",1,NA,48.38,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.17",6,3,"n",1,NA,41.3,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.16",7,3,"n",1,NA,40.42,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.16",6,3,"n",1,NA,46.55,"2900-100644 TO3 DR 02Apr2014 Plate 16_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.15",7,3,"n",1,NA,41.13,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.15",6,3,"n",1,NA,40.84,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.14",7,3,"n",1,NA,46.55,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.14",6,3,"n",1,NA,40.08,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.13",7,3,"n",1,NA,43.1,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.13",6,3,"n",1,NA,43.19,"2900-100644 TO3 DR 02Apr2014 Plate 13_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.12",7,3,"n",1,NA,42.31,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.12",6,3,"n",1,NA,41.71,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.11",7,3,"n",1,NA,44.82,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.11",6,3,"n",1,NA,41.04,"2900-100644 TO3 DR 02Apr2014 Plate 11_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.10",7,3,"n",1,NA,42.45,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.10",6,3,"n",1,NA,40.1,"2900-100644 TO3 DR 02Apr2014 Plate 10_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.1",7,2,"n",1,NA,38.87,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"DMSO","02Apr2014.Plate.1",6,2,"n",1,NA,34.2,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"TX015384","03Sep2014.Plate.16",7,8,"t",1,0.082,50.43,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX015384","03Sep2014.Plate.16",7,9,"t",1,0.082,57.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX015384","03Sep2014.Plate.16",6,8,"t",1,0.247,66.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX015384","03Sep2014.Plate.16",6,9,"t",1,0.247,56.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX015384","03Sep2014.Plate.16",5,8,"t",1,0.741,67.68,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX015384","03Sep2014.Plate.16",5,9,"t",1,0.741,64.37,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX015384","03Sep2014.Plate.16",4,8,"t",1,2.222,65.66,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX015384","03Sep2014.Plate.16",4,9,"t",1,2.222,64.25,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX015384","03Sep2014.Plate.16",3,8,"t",1,6.667,61.87,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX015384","03Sep2014.Plate.16",3,9,"t",1,6.667,70.01,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX015384","03Sep2014.Plate.16",2,8,"t",1,20,59.09,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX015384","03Sep2014.Plate.16",2,9,"t",1,20,56.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX015383","03Sep2014.Plate.16",7,4,"t",1,0.008,55.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX015383","03Sep2014.Plate.16",7,5,"t",1,0.008,52.3,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX015383","03Sep2014.Plate.16",6,4,"t",1,0.025,53.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX015383","03Sep2014.Plate.16",6,5,"t",1,0.025,54.89,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX015383","03Sep2014.Plate.16",5,4,"t",1,0.074,42.29,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX015383","03Sep2014.Plate.16",5,5,"t",1,0.074,38.75,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX015383","03Sep2014.Plate.16",4,4,"t",1,0.222,27.33,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX015383","03Sep2014.Plate.16",4,5,"t",1,0.222,26.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX015383","03Sep2014.Plate.16",3,4,"t",1,0.667,16.93,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX015383","03Sep2014.Plate.16",3,5,"t",1,0.667,16.98,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX015383","03Sep2014.Plate.16",2,4,"t",1,2,5.01,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX015383","03Sep2014.Plate.16",2,5,"t",1,2,5.17,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX015224","03Sep2014.Plate.5",7,10,"t",1,0.082,72.9,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX015224","03Sep2014.Plate.5",7,11,"t",1,0.082,70.18,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX015224","03Sep2014.Plate.5",6,10,"t",1,0.247,70.11,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX015224","03Sep2014.Plate.5",6,11,"t",1,0.247,68.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX015224","03Sep2014.Plate.5",5,10,"t",1,0.741,72.54,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX015224","03Sep2014.Plate.5",5,11,"t",1,0.741,73.65,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX015224","03Sep2014.Plate.5",4,10,"t",1,2.222,62.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX015224","03Sep2014.Plate.5",4,11,"t",1,2.222,65.92,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX015224","03Sep2014.Plate.5",3,10,"t",1,6.667,60.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX015224","03Sep2014.Plate.5",3,11,"t",1,6.667,55.31,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX015224","03Sep2014.Plate.5",2,10,"t",1,20,42.16,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX015224","03Sep2014.Plate.5",2,11,"t",1,20,45.35,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX015217","03Sep2014.Plate.18",7,8,"t",1,0.412,55.62,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX015217","03Sep2014.Plate.18",7,9,"t",1,0.412,59.73,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX015217","03Sep2014.Plate.18",6,8,"t",1,1.235,77.28,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX015217","03Sep2014.Plate.18",6,9,"t",1,1.235,74.22,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX015217","03Sep2014.Plate.18",5,8,"t",1,3.704,99.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX015217","03Sep2014.Plate.18",5,9,"t",1,3.704,98.3,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX015217","03Sep2014.Plate.18",4,8,"t",1,11.111,85.35,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX015217","03Sep2014.Plate.18",4,9,"t",1,11.111,86.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX015217","03Sep2014.Plate.18",3,8,"t",1,33.333,54.81,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX015217","03Sep2014.Plate.18",3,9,"t",1,33.333,48.81,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX015217","03Sep2014.Plate.18",2,8,"t",1,100,59.64,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX015217","03Sep2014.Plate.18",2,9,"t",1,100,65.28,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX014971","03Sep2014.Plate.17",7,6,"t",1,0.412,63.93,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014971","03Sep2014.Plate.17",7,7,"t",1,0.412,61.73,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014971","03Sep2014.Plate.17",6,6,"t",1,1.235,59.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014971","03Sep2014.Plate.17",6,7,"t",1,1.235,63.45,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014971","03Sep2014.Plate.17",5,6,"t",1,3.704,61.88,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014971","03Sep2014.Plate.17",5,7,"t",1,3.704,61.34,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014971","03Sep2014.Plate.17",4,6,"t",1,11.111,127.68,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014971","03Sep2014.Plate.17",4,7,"t",1,11.111,66.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014971","03Sep2014.Plate.17",3,6,"t",1,33.333,53.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014971","03Sep2014.Plate.17",3,7,"t",1,33.333,49.84,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014971","03Sep2014.Plate.17",2,6,"t",1,100,32.72,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014971","03Sep2014.Plate.17",2,7,"t",1,100,33.52,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014920","03Sep2014.Plate.5",7,8,"t",1,0.004,69.56,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX014920","03Sep2014.Plate.5",7,9,"t",1,0.004,65.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX014920","03Sep2014.Plate.5",6,8,"t",1,0.012,71.74,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX014920","03Sep2014.Plate.5",6,9,"t",1,0.012,72.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX014920","03Sep2014.Plate.5",5,8,"t",1,0.037,77.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX014920","03Sep2014.Plate.5",5,9,"t",1,0.037,74.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX014920","03Sep2014.Plate.5",4,8,"t",1,0.111,60.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX014920","03Sep2014.Plate.5",4,9,"t",1,0.111,60.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX014920","03Sep2014.Plate.5",3,8,"t",1,0.333,31.62,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX014920","03Sep2014.Plate.5",3,9,"t",1,0.333,40.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX014920","03Sep2014.Plate.5",2,8,"t",1,1,12.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX014920","03Sep2014.Plate.5",2,9,"t",1,1,13.99,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX014918","03Sep2014.Plate.4",7,8,"t",1,0.412,64.2,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX014918","03Sep2014.Plate.4",7,9,"t",1,0.412,68.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX014918","03Sep2014.Plate.4",6,8,"t",1,1.235,73.64,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX014918","03Sep2014.Plate.4",6,9,"t",1,1.235,73.19,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX014918","03Sep2014.Plate.4",5,8,"t",1,3.704,60.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX014918","03Sep2014.Plate.4",5,9,"t",1,3.704,61.27,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX014918","03Sep2014.Plate.4",4,8,"t",1,11.111,45.66,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX014918","03Sep2014.Plate.4",4,9,"t",1,11.111,46.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX014918","03Sep2014.Plate.4",3,8,"t",1,33.333,33.94,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX014918","03Sep2014.Plate.4",3,9,"t",1,33.333,35.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX014918","03Sep2014.Plate.4",2,8,"t",1,100,31.2,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX014918","03Sep2014.Plate.4",2,9,"t",1,100,30.79,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX014914","03Sep2014.Plate.2",7,6,"t",1,0.412,57.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX014914","03Sep2014.Plate.2",7,7,"t",1,0.412,60.8,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX014914","03Sep2014.Plate.2",6,6,"t",1,1.235,71,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX014914","03Sep2014.Plate.2",6,7,"t",1,1.235,60.3,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX014914","03Sep2014.Plate.2",5,6,"t",1,3.704,72.51,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX014914","03Sep2014.Plate.2",5,7,"t",1,3.704,73.7,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX014914","03Sep2014.Plate.2",4,6,"t",1,11.111,68.8,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX014914","03Sep2014.Plate.2",4,7,"t",1,11.111,62.67,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX014914","03Sep2014.Plate.2",3,6,"t",1,33.333,57.91,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX014914","03Sep2014.Plate.2",3,7,"t",1,33.333,53.13,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX014914","03Sep2014.Plate.2",2,6,"t",1,100,42.94,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX014914","03Sep2014.Plate.2",2,7,"t",1,100,43.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX014913","03Sep2014.Plate.1",7,10,"t",1,0.206,55.59,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX014913","03Sep2014.Plate.1",7,11,"t",1,0.206,57.49,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX014913","03Sep2014.Plate.1",6,10,"t",1,0.617,66.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX014913","03Sep2014.Plate.1",6,11,"t",1,0.617,64.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX014913","03Sep2014.Plate.1",5,10,"t",1,1.852,62.55,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX014913","03Sep2014.Plate.1",5,11,"t",1,1.852,70.62,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX014913","03Sep2014.Plate.1",4,10,"t",1,5.556,79,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX014913","03Sep2014.Plate.1",4,11,"t",1,5.556,70.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX014913","03Sep2014.Plate.1",3,10,"t",1,16.667,75.28,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX014913","03Sep2014.Plate.1",3,11,"t",1,16.667,76.09,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX014913","03Sep2014.Plate.1",2,10,"t",1,50,76.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX014913","03Sep2014.Plate.1",2,11,"t",1,50,72.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX014906","03Sep2014.Plate.4",7,10,"t",1,0.412,67.04,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX014906","03Sep2014.Plate.4",7,11,"t",1,0.412,68.54,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX014906","03Sep2014.Plate.4",6,10,"t",1,1.235,71.77,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX014906","03Sep2014.Plate.4",6,11,"t",1,1.235,69.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX014906","03Sep2014.Plate.4",5,10,"t",1,3.704,76.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX014906","03Sep2014.Plate.4",5,11,"t",1,3.704,67.66,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX014906","03Sep2014.Plate.4",4,10,"t",1,11.111,70.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX014906","03Sep2014.Plate.4",4,11,"t",1,11.111,77.22,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX014906","03Sep2014.Plate.4",3,10,"t",1,33.333,79.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX014906","03Sep2014.Plate.4",3,11,"t",1,33.333,87.68,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX014906","03Sep2014.Plate.4",2,10,"t",1,100,81.16,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX014906","03Sep2014.Plate.4",2,11,"t",1,100,77.24,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX014891","03Sep2014.Plate.8",7,10,"t",1,0.412,68.11,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014891","03Sep2014.Plate.8",7,11,"t",1,0.412,64.68,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014891","03Sep2014.Plate.8",6,10,"t",1,1.235,71.55,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014891","03Sep2014.Plate.8",6,11,"t",1,1.235,68.05,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014891","03Sep2014.Plate.8",5,10,"t",1,3.704,66.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014891","03Sep2014.Plate.8",5,11,"t",1,3.704,66.74,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014891","03Sep2014.Plate.8",4,10,"t",1,11.111,71.47,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014891","03Sep2014.Plate.8",4,11,"t",1,11.111,72.51,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014891","03Sep2014.Plate.8",3,10,"t",1,33.333,68.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014891","03Sep2014.Plate.8",3,11,"t",1,33.333,76.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014891","03Sep2014.Plate.8",2,10,"t",1,100,74.81,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014891","03Sep2014.Plate.8",2,11,"t",1,100,65.53,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014889","03Sep2014.Plate.6",7,10,"t",1,0.412,65.77,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX014889","03Sep2014.Plate.6",7,11,"t",1,0.412,61.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX014889","03Sep2014.Plate.6",6,10,"t",1,1.235,65.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX014889","03Sep2014.Plate.6",6,11,"t",1,1.235,63.11,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX014889","03Sep2014.Plate.6",5,10,"t",1,3.704,63.12,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX014889","03Sep2014.Plate.6",5,11,"t",1,3.704,72.55,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX014889","03Sep2014.Plate.6",4,10,"t",1,11.111,71.64,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX014889","03Sep2014.Plate.6",4,11,"t",1,11.111,69.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX014889","03Sep2014.Plate.6",3,10,"t",1,33.333,63.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX014889","03Sep2014.Plate.6",3,11,"t",1,33.333,68.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX014889","03Sep2014.Plate.6",2,10,"t",1,100,50.81,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX014889","03Sep2014.Plate.6",2,11,"t",1,100,58.05,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX014885","03Sep2014.Plate.10",7,10,"t",1,0.041,65.01,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014885","03Sep2014.Plate.10",7,11,"t",1,0.041,65.36,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014885","03Sep2014.Plate.10",6,10,"t",1,0.123,65.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014885","03Sep2014.Plate.10",6,11,"t",1,0.123,58.13,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014885","03Sep2014.Plate.10",5,10,"t",1,0.37,66.52,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014885","03Sep2014.Plate.10",5,11,"t",1,0.37,63.92,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014885","03Sep2014.Plate.10",4,10,"t",1,1.111,73.18,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014885","03Sep2014.Plate.10",4,11,"t",1,1.111,67.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014885","03Sep2014.Plate.10",3,10,"t",1,3.333,76.12,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014885","03Sep2014.Plate.10",3,11,"t",1,3.333,66.15,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014885","03Sep2014.Plate.10",2,10,"t",1,10,37.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014885","03Sep2014.Plate.10",2,11,"t",1,10,42.36,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014880","03Sep2014.Plate.12",7,8,"t",1,0.412,57.12,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014880","03Sep2014.Plate.12",7,9,"t",1,0.412,58.49,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014880","03Sep2014.Plate.12",6,8,"t",1,1.235,63.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014880","03Sep2014.Plate.12",6,9,"t",1,1.235,61.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014880","03Sep2014.Plate.12",5,8,"t",1,3.704,66.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014880","03Sep2014.Plate.12",5,9,"t",1,3.704,65.36,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014880","03Sep2014.Plate.12",4,8,"t",1,11.111,67.28,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014880","03Sep2014.Plate.12",4,9,"t",1,11.111,66.33,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014880","03Sep2014.Plate.12",3,8,"t",1,33.333,66.48,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014880","03Sep2014.Plate.12",3,9,"t",1,33.333,57.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014880","03Sep2014.Plate.12",2,8,"t",1,100,54.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014880","03Sep2014.Plate.12",2,9,"t",1,100,63.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014879","03Sep2014.Plate.13",7,8,"t",1,0.412,51.23,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014879","03Sep2014.Plate.13",7,9,"t",1,0.412,53.7,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014879","03Sep2014.Plate.13",6,8,"t",1,1.235,69.83,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014879","03Sep2014.Plate.13",6,9,"t",1,1.235,74.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014879","03Sep2014.Plate.13",5,8,"t",1,3.704,65.8,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014879","03Sep2014.Plate.13",5,9,"t",1,3.704,70.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014879","03Sep2014.Plate.13",4,8,"t",1,11.111,61.04,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014879","03Sep2014.Plate.13",4,9,"t",1,11.111,57.2,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014879","03Sep2014.Plate.13",3,8,"t",1,33.333,55.47,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014879","03Sep2014.Plate.13",3,9,"t",1,33.333,54.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014879","03Sep2014.Plate.13",2,8,"t",1,100,51.1,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014879","03Sep2014.Plate.13",2,9,"t",1,100,54.93,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014878","03Sep2014.Plate.11",7,8,"t",1,0.412,57.32,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014878","03Sep2014.Plate.11",7,9,"t",1,0.412,59.18,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014878","03Sep2014.Plate.11",6,8,"t",1,1.235,59.75,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014878","03Sep2014.Plate.11",6,9,"t",1,1.235,62.59,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014878","03Sep2014.Plate.11",5,8,"t",1,3.704,63.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014878","03Sep2014.Plate.11",5,9,"t",1,3.704,63.84,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014878","03Sep2014.Plate.11",4,8,"t",1,11.111,67.29,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014878","03Sep2014.Plate.11",4,9,"t",1,11.111,67.25,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014878","03Sep2014.Plate.11",3,8,"t",1,33.333,66.98,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014878","03Sep2014.Plate.11",2,8,"t",1,100,50.55,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014878","03Sep2014.Plate.11",3,9,"t",1,33.333,64.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014878","03Sep2014.Plate.11",2,9,"t",1,100,54.72,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014877","03Sep2014.Plate.10",7,4,"t",1,0.412,64.35,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014877","03Sep2014.Plate.10",6,4,"t",1,1.235,65.34,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014877","03Sep2014.Plate.10",7,5,"t",1,0.412,63.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014877","03Sep2014.Plate.10",6,5,"t",1,1.235,63.13,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014877","03Sep2014.Plate.10",5,4,"t",1,3.704,62,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014877","03Sep2014.Plate.10",4,4,"t",1,11.111,71.34,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014877","03Sep2014.Plate.10",5,5,"t",1,3.704,71.49,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014877","03Sep2014.Plate.10",4,5,"t",1,11.111,64.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014877","03Sep2014.Plate.10",3,4,"t",1,33.333,63.1,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014877","03Sep2014.Plate.10",2,4,"t",1,100,55.38,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014877","03Sep2014.Plate.10",3,5,"t",1,33.333,62.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014877","03Sep2014.Plate.10",2,5,"t",1,100,56.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014876","03Sep2014.Plate.12",7,6,"t",1,0.412,62.98,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014876","03Sep2014.Plate.12",6,6,"t",1,1.235,67.34,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014876","03Sep2014.Plate.12",7,7,"t",1,0.412,65.55,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014876","03Sep2014.Plate.12",6,7,"t",1,1.235,67.67,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014876","03Sep2014.Plate.12",5,6,"t",1,3.704,69.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014876","03Sep2014.Plate.12",4,6,"t",1,11.111,76.1,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014876","03Sep2014.Plate.12",5,7,"t",1,3.704,66.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014876","03Sep2014.Plate.12",4,7,"t",1,11.111,72.39,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014876","03Sep2014.Plate.12",3,6,"t",1,33.333,79.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014876","03Sep2014.Plate.12",2,6,"t",1,100,58.19,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014876","03Sep2014.Plate.12",3,7,"t",1,33.333,80.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014876","03Sep2014.Plate.12",2,7,"t",1,100,56.01,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014866","03Sep2014.Plate.9",7,4,"t",1,0.041,53.13,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014866","03Sep2014.Plate.9",6,4,"t",1,0.123,50.54,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014866","03Sep2014.Plate.9",7,5,"t",1,0.041,46.62,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014866","03Sep2014.Plate.9",6,5,"t",1,0.123,58.73,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014866","03Sep2014.Plate.9",5,4,"t",1,0.37,50.16,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014866","03Sep2014.Plate.9",4,4,"t",1,1.111,37.75,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014866","03Sep2014.Plate.9",5,5,"t",1,0.37,50.61,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014866","03Sep2014.Plate.9",4,5,"t",1,1.111,43.11,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014866","03Sep2014.Plate.9",3,4,"t",1,3.333,23.51,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014866","03Sep2014.Plate.9",2,4,"t",1,10,10.23,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014866","03Sep2014.Plate.9",3,5,"t",1,3.333,25.91,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014866","03Sep2014.Plate.9",2,5,"t",1,10,11.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014864","03Sep2014.Plate.7",7,6,"t",1,0.412,69.32,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014864","03Sep2014.Plate.7",6,6,"t",1,1.235,69.9,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014864","03Sep2014.Plate.7",7,7,"t",1,0.412,71.7,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014864","03Sep2014.Plate.7",6,7,"t",1,1.235,77,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014864","03Sep2014.Plate.7",5,6,"t",1,3.704,75.44,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014864","03Sep2014.Plate.7",4,6,"t",1,11.111,76.24,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014864","03Sep2014.Plate.7",5,7,"t",1,3.704,74.77,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014864","03Sep2014.Plate.7",4,7,"t",1,11.111,83.53,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014864","03Sep2014.Plate.7",3,6,"t",1,33.333,71.91,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014864","03Sep2014.Plate.7",2,6,"t",1,100,52.9,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014864","03Sep2014.Plate.7",3,7,"t",1,33.333,75.56,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014864","03Sep2014.Plate.7",2,7,"t",1,100,53.09,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014853","03Sep2014.Plate.14",7,6,"t",1,0.412,58.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX014853","03Sep2014.Plate.14",6,6,"t",1,1.235,60.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX014853","03Sep2014.Plate.14",7,7,"t",1,0.412,57.55,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX014853","03Sep2014.Plate.14",6,7,"t",1,1.235,65.03,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX014853","03Sep2014.Plate.14",5,6,"t",1,3.704,64.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX014853","03Sep2014.Plate.14",4,6,"t",1,11.111,63.98,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX014853","03Sep2014.Plate.14",5,7,"t",1,3.704,64.54,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX014853","03Sep2014.Plate.14",4,7,"t",1,11.111,62.11,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX014853","03Sep2014.Plate.14",3,6,"t",1,33.333,60.03,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX014853","03Sep2014.Plate.14",2,6,"t",1,100,58.45,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX014853","03Sep2014.Plate.14",3,7,"t",1,33.333,70.54,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX014853","03Sep2014.Plate.14",2,7,"t",1,100,64.84,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX014847","03Sep2014.Plate.7",7,4,"t",1,0.412,71.87,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014847","03Sep2014.Plate.7",6,4,"t",1,1.235,67.16,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014847","03Sep2014.Plate.7",7,5,"t",1,0.412,63.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014847","03Sep2014.Plate.7",6,5,"t",1,1.235,72.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014847","03Sep2014.Plate.7",5,4,"t",1,3.704,69.77,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014847","03Sep2014.Plate.7",4,4,"t",1,11.111,80.81,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014847","03Sep2014.Plate.7",5,5,"t",1,3.704,76.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014847","03Sep2014.Plate.7",4,5,"t",1,11.111,75.73,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014847","03Sep2014.Plate.7",3,4,"t",1,33.333,76.52,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014847","03Sep2014.Plate.7",2,4,"t",1,100,59.66,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014847","03Sep2014.Plate.7",3,5,"t",1,33.333,80.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014847","03Sep2014.Plate.7",2,5,"t",1,100,55.43,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014837","03Sep2014.Plate.9",7,10,"t",1,0.412,54.79,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014837","03Sep2014.Plate.9",6,10,"t",1,1.235,54.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014837","03Sep2014.Plate.9",7,11,"t",1,0.412,51.89,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014837","03Sep2014.Plate.9",6,11,"t",1,1.235,57.04,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014837","03Sep2014.Plate.9",5,10,"t",1,3.704,54.3,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014837","03Sep2014.Plate.9",4,10,"t",1,11.111,58.72,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014837","03Sep2014.Plate.9",5,11,"t",1,3.704,51.1,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014837","03Sep2014.Plate.9",4,11,"t",1,11.111,56.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014837","03Sep2014.Plate.9",3,10,"t",1,33.333,55.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014837","03Sep2014.Plate.9",2,10,"t",1,100,34.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014837","03Sep2014.Plate.9",3,11,"t",1,33.333,50.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014837","03Sep2014.Plate.9",2,11,"t",1,100,39.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014833","03Sep2014.Plate.11",7,4,"t",1,0.412,62.32,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014833","03Sep2014.Plate.11",6,4,"t",1,1.235,59.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014833","03Sep2014.Plate.11",7,5,"t",1,0.412,60.81,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014833","03Sep2014.Plate.11",6,5,"t",1,1.235,64.67,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014833","03Sep2014.Plate.11",5,4,"t",1,3.704,66.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014833","03Sep2014.Plate.11",4,4,"t",1,11.111,63.27,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014833","03Sep2014.Plate.11",5,5,"t",1,3.704,68.93,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014833","03Sep2014.Plate.11",4,5,"t",1,11.111,64.64,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014833","03Sep2014.Plate.11",3,4,"t",1,33.333,86.09,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014833","03Sep2014.Plate.11",2,4,"t",1,100,73.75,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014833","03Sep2014.Plate.11",3,5,"t",1,33.333,80.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014833","03Sep2014.Plate.11",2,5,"t",1,100,68.43,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014830","03Sep2014.Plate.21",7,9,"t",1,0.412,64.58,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX014830","03Sep2014.Plate.21",7,8,"t",1,0.412,59.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX014830","03Sep2014.Plate.21",6,8,"t",1,1.235,66.35,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX014830","03Sep2014.Plate.21",5,8,"t",1,3.704,69.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX014830","03Sep2014.Plate.21",6,9,"t",1,1.235,69.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX014830","03Sep2014.Plate.21",5,9,"t",1,3.704,73.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX014830","03Sep2014.Plate.21",4,8,"t",1,11.111,68.22,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX014830","03Sep2014.Plate.21",3,8,"t",1,33.333,65.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX014830","03Sep2014.Plate.21",4,9,"t",1,11.111,73.18,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX014830","03Sep2014.Plate.21",3,9,"t",1,33.333,63.84,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX014830","03Sep2014.Plate.21",2,8,"t",1,100,51.58,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX014824","03Sep2014.Plate.20",7,8,"t",1,0.041,67.65,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX014830","03Sep2014.Plate.21",2,9,"t",1,100,48.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX014824","03Sep2014.Plate.20",7,9,"t",1,0.041,67.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX014824","03Sep2014.Plate.20",6,8,"t",1,0.123,64.11,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX014824","03Sep2014.Plate.20",5,8,"t",1,0.37,79.7,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX014824","03Sep2014.Plate.20",6,9,"t",1,0.123,67.68,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX014824","03Sep2014.Plate.20",5,9,"t",1,0.37,68.54,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX014824","03Sep2014.Plate.20",4,8,"t",1,1.111,65.02,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX014824","03Sep2014.Plate.20",3,8,"t",1,3.333,59.71,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX014824","03Sep2014.Plate.20",4,9,"t",1,1.111,63.42,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX014824","03Sep2014.Plate.20",3,9,"t",1,3.333,55.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX014824","03Sep2014.Plate.20",2,8,"t",1,10,23.33,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX014824","03Sep2014.Plate.20",2,9,"t",1,10,19.3,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX014765","03Sep2014.Plate.19",7,10,"t",1,0.035,58.66,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX014765","03Sep2014.Plate.19",7,11,"t",1,0.035,62.75,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX014765","03Sep2014.Plate.19",6,10,"t",1,0.104,58.17,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX014765","03Sep2014.Plate.19",6,11,"t",1,0.104,59.89,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX014765","03Sep2014.Plate.19",5,10,"t",1,0.311,57.39,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX014765","03Sep2014.Plate.19",5,11,"t",1,0.311,59.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX014765","03Sep2014.Plate.19",4,10,"t",1,0.933,41.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX014765","03Sep2014.Plate.19",4,11,"t",1,0.933,44.38,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX014765","03Sep2014.Plate.19",3,10,"t",1,2.8,25.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX014765","03Sep2014.Plate.19",3,11,"t",1,2.8,25.87,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX014765","03Sep2014.Plate.19",2,10,"t",1,8.4,8.8,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX014765","03Sep2014.Plate.19",2,11,"t",1,8.4,7.52,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX014752","03Sep2014.Plate.18",7,10,"t",1,0.412,58.56,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX014752","03Sep2014.Plate.18",7,11,"t",1,0.412,56.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX014752","03Sep2014.Plate.18",6,10,"t",1,1.235,61.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX014752","03Sep2014.Plate.18",6,11,"t",1,1.235,55.29,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX014752","03Sep2014.Plate.18",5,10,"t",1,3.704,61.51,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX014752","03Sep2014.Plate.18",5,11,"t",1,3.704,63.1,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX014752","03Sep2014.Plate.18",4,10,"t",1,11.111,59.79,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX014752","03Sep2014.Plate.18",4,11,"t",1,11.111,59.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX014752","03Sep2014.Plate.18",3,10,"t",1,33.333,49.29,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX014752","03Sep2014.Plate.18",3,11,"t",1,33.333,45.03,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX014752","03Sep2014.Plate.18",2,10,"t",1,100,30.05,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX014752","03Sep2014.Plate.18",2,11,"t",1,100,28.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX014730","03Sep2014.Plate.17",7,4,"t",1,0.021,50.8,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014730","03Sep2014.Plate.17",7,5,"t",1,0.021,54.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014730","03Sep2014.Plate.17",6,4,"t",1,0.062,51.61,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014730","03Sep2014.Plate.17",6,5,"t",1,0.062,61.87,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014730","03Sep2014.Plate.17",5,4,"t",1,0.185,43.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014730","03Sep2014.Plate.17",5,5,"t",1,0.185,58.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014730","03Sep2014.Plate.17",4,4,"t",1,0.556,51.45,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014730","03Sep2014.Plate.17",4,5,"t",1,0.556,119.51,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014730","03Sep2014.Plate.17",3,4,"t",1,1.667,44.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014730","03Sep2014.Plate.17",3,5,"t",1,1.667,49.25,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014730","03Sep2014.Plate.17",2,4,"t",1,5,28.65,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014730","03Sep2014.Plate.17",2,5,"t",1,5,29.67,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014716","03Sep2014.Plate.14",7,4,"t",1,0.412,59.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX014716","03Sep2014.Plate.14",7,5,"t",1,0.412,59.98,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX014716","03Sep2014.Plate.14",6,4,"t",1,1.235,57.86,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX014716","03Sep2014.Plate.14",6,5,"t",1,1.235,62.16,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX014716","03Sep2014.Plate.14",5,4,"t",1,3.704,66.91,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX014716","03Sep2014.Plate.14",5,5,"t",1,3.704,69.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX014716","03Sep2014.Plate.14",4,4,"t",1,11.111,66.52,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX014716","03Sep2014.Plate.14",4,5,"t",1,11.111,70.65,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX014716","03Sep2014.Plate.14",3,4,"t",1,33.333,55.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX014716","03Sep2014.Plate.14",3,5,"t",1,33.333,62.86,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX014716","03Sep2014.Plate.14",2,4,"t",1,100,58.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX014716","03Sep2014.Plate.14",2,5,"t",1,100,61.94,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX014715","03Sep2014.Plate.6",7,8,"t",1,0.412,59.1,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX014715","03Sep2014.Plate.6",7,9,"t",1,0.412,56.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX014715","03Sep2014.Plate.6",6,8,"t",1,1.237,62.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX014715","03Sep2014.Plate.6",6,9,"t",1,1.237,75.13,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX014715","03Sep2014.Plate.6",5,8,"t",1,3.711,72.87,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX014715","03Sep2014.Plate.6",5,9,"t",1,3.711,76.54,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX014715","03Sep2014.Plate.6",4,8,"t",1,11.133,72.62,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX014715","03Sep2014.Plate.6",4,9,"t",1,11.133,81.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX014715","03Sep2014.Plate.6",3,8,"t",1,33.4,67.09,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX014715","03Sep2014.Plate.6",3,9,"t",1,33.4,79.39,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX014715","03Sep2014.Plate.6",2,8,"t",1,100.2,56.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX014715","03Sep2014.Plate.6",2,9,"t",1,100.2,67.59,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 6_Cyprotex.csv","cort" +"TX014714","03Sep2014.Plate.8",7,4,"t",1,0.412,68.05,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014714","03Sep2014.Plate.8",7,5,"t",1,0.412,68.28,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014714","03Sep2014.Plate.8",6,4,"t",1,1.235,69.44,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014714","03Sep2014.Plate.8",6,5,"t",1,1.235,71.8,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014714","03Sep2014.Plate.8",5,4,"t",1,3.704,69.45,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014714","03Sep2014.Plate.8",5,5,"t",1,3.704,80.43,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014714","03Sep2014.Plate.8",4,4,"t",1,11.111,69.01,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014714","03Sep2014.Plate.8",4,5,"t",1,11.111,75.21,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014714","03Sep2014.Plate.8",3,4,"t",1,33.333,71.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014714","03Sep2014.Plate.8",3,5,"t",1,33.333,67.14,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014714","03Sep2014.Plate.8",2,4,"t",1,100,61.51,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014714","03Sep2014.Plate.8",2,5,"t",1,100,65.17,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014713","03Sep2014.Plate.13",7,4,"t",1,0.413,53.33,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014713","03Sep2014.Plate.13",7,5,"t",1,0.413,61.38,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014713","03Sep2014.Plate.13",6,4,"t",1,1.238,63,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014713","03Sep2014.Plate.13",6,5,"t",1,1.238,70.67,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014713","03Sep2014.Plate.13",5,4,"t",1,3.715,67.53,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014713","03Sep2014.Plate.13",5,5,"t",1,3.715,72.43,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014713","03Sep2014.Plate.13",4,4,"t",1,11.144,60.66,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014713","03Sep2014.Plate.13",4,5,"t",1,11.144,59.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014713","03Sep2014.Plate.13",3,4,"t",1,33.433,62.13,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014713","03Sep2014.Plate.13",3,5,"t",1,33.433,56.21,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014713","03Sep2014.Plate.13",2,4,"t",1,100.3,51.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014713","03Sep2014.Plate.13",2,5,"t",1,100.3,62.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014712","03Sep2014.Plate.11",7,10,"t",1,0.412,62.67,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014712","03Sep2014.Plate.11",7,11,"t",1,0.412,58.16,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014712","03Sep2014.Plate.11",6,10,"t",1,1.235,64.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014712","03Sep2014.Plate.11",6,11,"t",1,1.235,60.56,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014712","03Sep2014.Plate.11",5,10,"t",1,3.704,71.13,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014712","03Sep2014.Plate.11",5,11,"t",1,3.704,61.01,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014712","03Sep2014.Plate.11",4,10,"t",1,11.111,60.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014712","03Sep2014.Plate.11",4,11,"t",1,11.111,67.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014712","03Sep2014.Plate.11",3,10,"t",1,33.333,64.75,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014712","03Sep2014.Plate.11",3,11,"t",1,33.333,60.77,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014712","03Sep2014.Plate.11",2,10,"t",1,100,56.56,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014712","03Sep2014.Plate.11",2,11,"t",1,100,53.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX014681","03Sep2014.Plate.8",7,8,"t",1,0.412,63.19,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014681","03Sep2014.Plate.8",7,9,"t",1,0.412,70.81,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014681","03Sep2014.Plate.8",6,8,"t",1,1.235,72.24,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014681","03Sep2014.Plate.8",6,9,"t",1,1.235,69.94,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014681","03Sep2014.Plate.8",5,8,"t",1,3.704,75.81,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014681","03Sep2014.Plate.8",5,9,"t",1,3.704,75.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014681","03Sep2014.Plate.8",4,8,"t",1,11.111,58.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014681","03Sep2014.Plate.8",4,9,"t",1,11.111,72.18,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014681","03Sep2014.Plate.8",3,9,"t",1,33.333,67.84,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014681","03Sep2014.Plate.8",3,8,"t",1,33.333,67.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014681","03Sep2014.Plate.8",2,8,"t",1,100,60.83,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014681","03Sep2014.Plate.8",2,9,"t",1,100,60.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014680","03Sep2014.Plate.9",7,9,"t",1,0.412,55.73,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014680","03Sep2014.Plate.9",7,8,"t",1,0.412,57.65,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014680","03Sep2014.Plate.9",6,8,"t",1,1.235,59.63,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014680","03Sep2014.Plate.9",6,9,"t",1,1.235,59.72,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014680","03Sep2014.Plate.9",5,9,"t",1,3.704,60.3,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014680","03Sep2014.Plate.9",5,8,"t",1,3.704,60.42,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014680","03Sep2014.Plate.9",4,8,"t",1,11.111,59.8,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014680","03Sep2014.Plate.9",4,9,"t",1,11.111,60.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014680","03Sep2014.Plate.9",3,9,"t",1,33.333,56.02,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014680","03Sep2014.Plate.9",3,8,"t",1,33.333,63.19,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014680","03Sep2014.Plate.9",2,8,"t",1,100,44.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014680","03Sep2014.Plate.9",2,9,"t",1,100,48.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX014679","03Sep2014.Plate.10",7,9,"t",1,0.411,62.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014679","03Sep2014.Plate.10",7,8,"t",1,0.411,57.48,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014679","03Sep2014.Plate.10",6,8,"t",1,1.233,58.25,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014679","03Sep2014.Plate.10",6,9,"t",1,1.233,61.3,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014679","03Sep2014.Plate.10",5,9,"t",1,3.7,73.15,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014679","03Sep2014.Plate.10",5,8,"t",1,3.7,65.3,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014679","03Sep2014.Plate.10",4,8,"t",1,11.1,60.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014679","03Sep2014.Plate.10",4,9,"t",1,11.1,70.15,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014679","03Sep2014.Plate.10",3,9,"t",1,33.3,63.48,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014679","03Sep2014.Plate.10",3,8,"t",1,33.3,63.45,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014679","03Sep2014.Plate.10",2,8,"t",1,99.9,57.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014679","03Sep2014.Plate.10",2,9,"t",1,99.9,60.09,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014678","03Sep2014.Plate.10",7,7,"t",1,0.412,58.2,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014678","03Sep2014.Plate.10",7,6,"t",1,0.412,56.29,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014678","03Sep2014.Plate.10",6,6,"t",1,1.235,61.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014678","03Sep2014.Plate.10",6,7,"t",1,1.235,64.42,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014678","03Sep2014.Plate.10",5,7,"t",1,3.704,69.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014678","03Sep2014.Plate.10",5,6,"t",1,3.704,74.34,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014678","03Sep2014.Plate.10",4,6,"t",1,11.111,66.14,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014678","03Sep2014.Plate.10",4,7,"t",1,11.111,70.56,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014678","03Sep2014.Plate.10",3,7,"t",1,33.333,67.71,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014678","03Sep2014.Plate.10",3,6,"t",1,33.333,66.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014678","03Sep2014.Plate.10",2,6,"t",1,100,59.99,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014678","03Sep2014.Plate.10",2,7,"t",1,100,62.79,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 10_Cyprotex.csv","cort" +"TX014676","03Sep2014.Plate.13",7,11,"t",1,0.412,55.88,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014676","03Sep2014.Plate.13",7,10,"t",1,0.412,55.36,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014676","03Sep2014.Plate.13",6,10,"t",1,1.235,64.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014676","03Sep2014.Plate.13",5,10,"t",1,3.704,62.33,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014676","03Sep2014.Plate.13",6,11,"t",1,1.235,61.31,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014676","03Sep2014.Plate.13",5,11,"t",1,3.704,61.77,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014676","03Sep2014.Plate.13",4,10,"t",1,11.111,63.37,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014676","03Sep2014.Plate.13",3,10,"t",1,33.333,60.01,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014676","03Sep2014.Plate.13",4,11,"t",1,11.111,60.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014676","03Sep2014.Plate.13",3,11,"t",1,33.333,58.65,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014676","03Sep2014.Plate.13",2,10,"t",1,100,55.04,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014675","03Sep2014.Plate.12",7,4,"t",1,0.412,64.34,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014676","03Sep2014.Plate.13",2,11,"t",1,100,48.43,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX014675","03Sep2014.Plate.12",7,5,"t",1,0.412,64.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014675","03Sep2014.Plate.12",6,4,"t",1,1.235,64.42,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014675","03Sep2014.Plate.12",5,4,"t",1,3.704,63.51,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014675","03Sep2014.Plate.12",6,5,"t",1,1.235,67.34,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014675","03Sep2014.Plate.12",5,5,"t",1,3.704,74.42,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014675","03Sep2014.Plate.12",4,4,"t",1,11.111,68.48,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014675","03Sep2014.Plate.12",3,4,"t",1,33.333,68.53,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014675","03Sep2014.Plate.12",4,5,"t",1,11.111,69.16,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014675","03Sep2014.Plate.12",3,5,"t",1,33.333,64.13,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014675","03Sep2014.Plate.12",2,4,"t",1,100,60.98,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014674","03Sep2014.Plate.12",7,10,"t",1,0.412,51.83,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014675","03Sep2014.Plate.12",2,5,"t",1,100,60.37,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014674","03Sep2014.Plate.12",7,11,"t",1,0.412,57.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014674","03Sep2014.Plate.12",6,10,"t",1,1.235,57.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014674","03Sep2014.Plate.12",5,10,"t",1,3.704,61.18,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014674","03Sep2014.Plate.12",6,11,"t",1,1.235,56.83,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014674","03Sep2014.Plate.12",5,11,"t",1,3.704,55.58,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014674","03Sep2014.Plate.12",4,10,"t",1,11.111,67.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014674","03Sep2014.Plate.12",3,10,"t",1,33.333,61.7,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014674","03Sep2014.Plate.12",4,11,"t",1,11.111,55.86,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014674","03Sep2014.Plate.12",3,11,"t",1,33.333,59.18,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014674","03Sep2014.Plate.12",2,10,"t",1,100,53.14,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014415","03Sep2014.Plate.22",7,6,"t",1,0.412,62.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"TX014674","03Sep2014.Plate.12",2,11,"t",1,100,55.53,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 12_Cyprotex.csv","cort" +"TX014415","03Sep2014.Plate.22",7,7,"t",1,0.412,47.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"TX014415","03Sep2014.Plate.22",6,6,"t",1,1.235,69.67,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"TX014415","03Sep2014.Plate.22",5,6,"t",1,3.704,77.86,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"TX014415","03Sep2014.Plate.22",6,7,"t",1,1.235,60.63,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"TX014415","03Sep2014.Plate.22",5,7,"t",1,3.704,71.89,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"TX014415","03Sep2014.Plate.22",4,6,"t",1,11.111,78.01,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"TX014415","03Sep2014.Plate.22",3,6,"t",1,33.333,82.16,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"TX014415","03Sep2014.Plate.22",4,7,"t",1,11.111,64.68,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"TX014415","03Sep2014.Plate.22",3,7,"t",1,33.333,62.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"TX014415","03Sep2014.Plate.22",2,6,"t",1,100,65.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"TX014401","03Sep2014.Plate.22",7,4,"t",1,0.412,59.34,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"TX014415","03Sep2014.Plate.22",2,7,"t",1,100,68.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"TX014401","03Sep2014.Plate.22",7,5,"t",1,0.412,55.71,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"TX014401","03Sep2014.Plate.22",6,4,"t",1,1.235,60.89,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"TX014401","03Sep2014.Plate.22",5,4,"t",1,3.704,58.04,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"TX014401","03Sep2014.Plate.22",6,5,"t",1,1.235,58.18,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"TX014401","03Sep2014.Plate.22",5,5,"t",1,3.704,61.89,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"TX014401","03Sep2014.Plate.22",4,4,"t",1,11.111,47.44,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"TX014401","03Sep2014.Plate.22",3,4,"t",1,33.333,37.35,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"TX014401","03Sep2014.Plate.22",4,5,"t",1,11.111,52.63,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"TX014401","03Sep2014.Plate.22",3,5,"t",1,33.333,39.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"TX014401","03Sep2014.Plate.22",2,4,"t",1,100,38.11,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"TX014392","03Sep2014.Plate.20",7,10,"t",1,0.412,57.74,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX014401","03Sep2014.Plate.22",2,5,"t",1,100,32.19,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 22_Cyprotex.csv","cort" +"TX014392","03Sep2014.Plate.20",7,11,"t",1,0.412,59.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX014392","03Sep2014.Plate.20",6,10,"t",1,1.235,72.39,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX014392","03Sep2014.Plate.20",5,10,"t",1,3.704,72.24,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX014392","03Sep2014.Plate.20",6,11,"t",1,1.235,59.55,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX014392","03Sep2014.Plate.20",5,11,"t",1,3.704,74.34,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX014392","03Sep2014.Plate.20",4,10,"t",1,11.111,66.48,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX014392","03Sep2014.Plate.20",3,10,"t",1,33.333,64.89,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX014392","03Sep2014.Plate.20",4,11,"t",1,11.111,60.12,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX014392","03Sep2014.Plate.20",3,11,"t",1,33.333,64.15,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX014392","03Sep2014.Plate.20",2,10,"t",1,100,48.61,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX014364","03Sep2014.Plate.15",7,10,"t",1,0.004,55.84,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX014392","03Sep2014.Plate.20",2,11,"t",1,100,62.15,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX014364","03Sep2014.Plate.15",7,11,"t",1,0.004,53.36,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX014364","03Sep2014.Plate.15",6,10,"t",1,0.012,50.66,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX014364","03Sep2014.Plate.15",5,10,"t",1,0.037,52.71,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX014364","03Sep2014.Plate.15",6,11,"t",1,0.012,53.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX014364","03Sep2014.Plate.15",5,11,"t",1,0.037,52.51,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX014364","03Sep2014.Plate.15",4,10,"t",1,0.111,46.2,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX014364","03Sep2014.Plate.15",3,10,"t",1,0.333,44.49,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX014364","03Sep2014.Plate.15",4,11,"t",1,0.111,44.33,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX014364","03Sep2014.Plate.15",3,11,"t",1,0.333,45.34,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX014364","03Sep2014.Plate.15",2,10,"t",1,1,41.51,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX014360","03Sep2014.Plate.15",7,4,"t",1,0.412,59.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX014364","03Sep2014.Plate.15",2,11,"t",1,1,44.38,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX014360","03Sep2014.Plate.15",7,5,"t",1,0.412,66.18,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX014360","03Sep2014.Plate.15",6,4,"t",1,1.235,69.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX014360","03Sep2014.Plate.15",5,4,"t",1,3.704,64.92,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX014360","03Sep2014.Plate.15",6,5,"t",1,1.235,65.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX014360","03Sep2014.Plate.15",5,5,"t",1,3.704,65.88,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX014360","03Sep2014.Plate.15",4,4,"t",1,11.111,56.65,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX014360","03Sep2014.Plate.15",3,4,"t",1,33.333,46.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX014360","03Sep2014.Plate.15",4,5,"t",1,11.111,60.84,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX014360","03Sep2014.Plate.15",3,5,"t",1,33.333,45.14,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX014360","03Sep2014.Plate.15",2,4,"t",1,100,27.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX014280","03Sep2014.Plate.7",7,10,"t",1,0.412,72.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014360","03Sep2014.Plate.15",2,5,"t",1,100,25.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX014280","03Sep2014.Plate.7",7,11,"t",1,0.412,68.29,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014280","03Sep2014.Plate.7",6,10,"t",1,1.235,70.59,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014280","03Sep2014.Plate.7",5,10,"t",1,3.704,64.75,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014280","03Sep2014.Plate.7",6,11,"t",1,1.235,65.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014280","03Sep2014.Plate.7",5,11,"t",1,3.704,64.99,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014280","03Sep2014.Plate.7",4,10,"t",1,11.111,71,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014280","03Sep2014.Plate.7",3,10,"t",1,33.333,68.2,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014280","03Sep2014.Plate.7",4,11,"t",1,11.111,69.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014280","03Sep2014.Plate.7",3,11,"t",1,33.333,65.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014280","03Sep2014.Plate.7",2,10,"t",1,100,55.2,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014279","03Sep2014.Plate.8",7,6,"t",1,0.411,72.66,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014280","03Sep2014.Plate.7",2,11,"t",1,100,53.89,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX014279","03Sep2014.Plate.8",7,7,"t",1,0.411,66.01,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014279","03Sep2014.Plate.8",6,6,"t",1,1.232,68.65,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014279","03Sep2014.Plate.8",5,6,"t",1,3.696,73.93,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014279","03Sep2014.Plate.8",6,7,"t",1,1.232,70.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014279","03Sep2014.Plate.8",5,7,"t",1,3.696,70.65,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014279","03Sep2014.Plate.8",4,6,"t",1,11.089,68.22,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014279","03Sep2014.Plate.8",3,6,"t",1,33.267,76.22,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014279","03Sep2014.Plate.8",4,7,"t",1,11.089,69.73,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014279","03Sep2014.Plate.8",3,7,"t",1,33.267,69.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014279","03Sep2014.Plate.8",2,6,"t",1,99.8,60.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014277","03Sep2014.Plate.17",7,8,"t",1,0.004,51.1,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014279","03Sep2014.Plate.8",2,7,"t",1,99.8,63.05,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 8_Cyprotex.csv","cort" +"TX014277","03Sep2014.Plate.17",7,9,"t",1,0.004,54.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014277","03Sep2014.Plate.17",6,8,"t",1,0.011,30.27,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014277","03Sep2014.Plate.17",5,8,"t",1,0.034,28.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014277","03Sep2014.Plate.17",6,9,"t",1,0.011,38.62,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014277","03Sep2014.Plate.17",5,9,"t",1,0.034,27.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014277","03Sep2014.Plate.17",4,8,"t",1,0.102,24.89,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014277","03Sep2014.Plate.17",3,8,"t",1,0.307,18.44,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014277","03Sep2014.Plate.17",4,9,"t",1,0.102,20.83,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014277","03Sep2014.Plate.17",3,9,"t",1,0.307,18.53,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014277","03Sep2014.Plate.17",2,8,"t",1,0.92,17.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014272","03Sep2014.Plate.18",7,4,"t",1,0.021,47.37,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX014277","03Sep2014.Plate.17",2,9,"t",1,0.92,14.74,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX014272","03Sep2014.Plate.18",7,5,"t",1,0.021,50.03,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX014272","03Sep2014.Plate.18",6,5,"t",1,0.062,36.33,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX014272","03Sep2014.Plate.18",6,4,"t",1,0.062,35.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX014272","03Sep2014.Plate.18",5,4,"t",1,0.185,24.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX014272","03Sep2014.Plate.18",4,4,"t",1,0.556,21.49,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX014272","03Sep2014.Plate.18",5,5,"t",1,0.185,26.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX014272","03Sep2014.Plate.18",4,5,"t",1,0.556,16.71,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX014272","03Sep2014.Plate.18",3,5,"t",1,1.667,20.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX014272","03Sep2014.Plate.18",3,4,"t",1,1.667,19.29,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX014272","03Sep2014.Plate.18",2,4,"t",1,5,16.86,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX014271","03Sep2014.Plate.19",7,4,"t",1,0.021,65.31,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX014272","03Sep2014.Plate.18",2,5,"t",1,5,21.14,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX014271","03Sep2014.Plate.19",7,5,"t",1,0.021,58.39,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX014271","03Sep2014.Plate.19",6,5,"t",1,0.062,62.43,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX014271","03Sep2014.Plate.19",6,4,"t",1,0.062,65.72,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX014271","03Sep2014.Plate.19",5,4,"t",1,0.185,67.38,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX014271","03Sep2014.Plate.19",4,4,"t",1,0.556,66.24,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX014271","03Sep2014.Plate.19",5,5,"t",1,0.185,66.63,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX014271","03Sep2014.Plate.19",4,5,"t",1,0.556,65.27,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX014271","03Sep2014.Plate.19",3,5,"t",1,1.667,37.74,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX014271","03Sep2014.Plate.19",3,4,"t",1,1.667,42.03,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX014271","03Sep2014.Plate.19",2,4,"t",1,5,24.01,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX013756","03Sep2014.Plate.1",7,6,"t",1,0.044,67.1,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX014271","03Sep2014.Plate.19",2,5,"t",1,5,20.15,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX013756","03Sep2014.Plate.1",7,7,"t",1,0.044,62.52,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX013756","03Sep2014.Plate.1",6,7,"t",1,0.132,73.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX013756","03Sep2014.Plate.1",6,6,"t",1,0.132,67.21,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX013756","03Sep2014.Plate.1",5,6,"t",1,0.396,71.25,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX013756","03Sep2014.Plate.1",4,6,"t",1,1.189,69.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX013756","03Sep2014.Plate.1",5,7,"t",1,0.396,71.53,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX013756","03Sep2014.Plate.1",4,7,"t",1,1.189,73.32,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX013756","03Sep2014.Plate.1",3,6,"t",1,3.567,62.77,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX013756","03Sep2014.Plate.1",3,7,"t",1,3.567,74.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX013756","03Sep2014.Plate.1",2,6,"t",1,10.7,59.88,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX013756","03Sep2014.Plate.1",2,7,"t",1,10.7,57.35,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX013549","03Sep2014.Plate.1",7,4,"t",1,0.082,62.12,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX013549","03Sep2014.Plate.1",7,5,"t",1,0.082,62.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX013549","03Sep2014.Plate.1",6,4,"t",1,0.247,58.87,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX013549","03Sep2014.Plate.1",5,4,"t",1,0.741,52.34,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX013549","03Sep2014.Plate.1",6,5,"t",1,0.247,58.18,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX013549","03Sep2014.Plate.1",5,5,"t",1,0.741,55.48,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX013549","03Sep2014.Plate.1",4,5,"t",1,2.222,34.58,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX013549","03Sep2014.Plate.1",4,4,"t",1,2.222,28.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX013549","03Sep2014.Plate.1",3,4,"t",1,6.667,14.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX013549","03Sep2014.Plate.1",2,4,"t",1,20,3.14,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX013549","03Sep2014.Plate.1",3,5,"t",1,6.667,15.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX013549","03Sep2014.Plate.1",2,5,"t",1,20,3.15,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX013541","03Sep2014.Plate.19",7,8,"t",1,0.412,44.79,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX013541","03Sep2014.Plate.19",6,8,"t",1,1.235,58.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX013541","03Sep2014.Plate.19",7,9,"t",1,0.412,64.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX013541","03Sep2014.Plate.19",6,9,"t",1,1.235,70.49,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX013541","03Sep2014.Plate.19",5,8,"t",1,3.704,61.36,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX013541","03Sep2014.Plate.19",4,8,"t",1,11.111,60.43,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX013541","03Sep2014.Plate.19",5,9,"t",1,3.704,65.77,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX013541","03Sep2014.Plate.19",4,9,"t",1,11.111,63.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX013541","03Sep2014.Plate.19",3,8,"t",1,33.333,59.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX013541","03Sep2014.Plate.19",2,8,"t",1,100,49.44,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX013541","03Sep2014.Plate.19",3,9,"t",1,33.333,72.36,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX013541","03Sep2014.Plate.19",2,9,"t",1,100,59.12,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX013532","03Sep2014.Plate.20",7,4,"t",1,0.412,57.61,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX013532","03Sep2014.Plate.20",6,4,"t",1,1.235,66.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX013532","03Sep2014.Plate.20",7,5,"t",1,0.412,61.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX013532","03Sep2014.Plate.20",6,5,"t",1,1.235,68.86,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX013532","03Sep2014.Plate.20",5,4,"t",1,3.704,71.03,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX013532","03Sep2014.Plate.20",4,4,"t",1,11.111,58.72,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX013532","03Sep2014.Plate.20",5,5,"t",1,3.704,69.04,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX013532","03Sep2014.Plate.20",4,5,"t",1,11.111,59.36,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX013532","03Sep2014.Plate.20",3,4,"t",1,33.333,50.84,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX013532","03Sep2014.Plate.20",3,5,"t",1,33.333,47.03,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX013532","03Sep2014.Plate.20",2,5,"t",1,100,42.84,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX013532","03Sep2014.Plate.20",2,4,"t",1,100,40.61,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX013527","03Sep2014.Plate.3",7,4,"t",1,0.412,82.71,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX013527","03Sep2014.Plate.3",7,5,"t",1,0.412,62.92,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX013527","03Sep2014.Plate.3",6,5,"t",1,1.235,78.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX013527","03Sep2014.Plate.3",6,4,"t",1,1.235,69.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX013527","03Sep2014.Plate.3",5,4,"t",1,3.704,79.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX013527","03Sep2014.Plate.3",5,5,"t",1,3.704,80.34,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX013527","03Sep2014.Plate.3",4,5,"t",1,11.111,87.98,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX013527","03Sep2014.Plate.3",4,4,"t",1,11.111,83.88,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX013527","03Sep2014.Plate.3",3,4,"t",1,33.333,85.31,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX013527","03Sep2014.Plate.3",3,5,"t",1,33.333,91.27,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX013527","03Sep2014.Plate.3",2,5,"t",1,100,70.15,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX013527","03Sep2014.Plate.3",2,4,"t",1,100,65.62,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX013434","03Sep2014.Plate.16",7,10,"t",1,0.412,63.2,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX013434","03Sep2014.Plate.16",6,10,"t",1,1.235,61.1,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX013434","03Sep2014.Plate.16",7,11,"t",1,0.412,57.13,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX013434","03Sep2014.Plate.16",6,11,"t",1,1.235,59.53,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX013434","03Sep2014.Plate.16",5,11,"t",1,3.704,67.75,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX013434","03Sep2014.Plate.16",5,10,"t",1,3.704,64.73,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX013434","03Sep2014.Plate.16",4,10,"t",1,11.111,65.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX013434","03Sep2014.Plate.16",4,11,"t",1,11.111,63.58,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX013434","03Sep2014.Plate.16",3,11,"t",1,33.333,65.04,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX013434","03Sep2014.Plate.16",3,10,"t",1,33.333,66.51,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX013434","03Sep2014.Plate.16",2,10,"t",1,100,51.22,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX013434","03Sep2014.Plate.16",2,11,"t",1,100,53.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX012670","03Sep2014.Plate.21",7,11,"t",1,0.008,62.21,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX012670","03Sep2014.Plate.21",7,10,"t",1,0.008,57.03,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX012670","03Sep2014.Plate.21",6,10,"t",1,0.025,64.64,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX012670","03Sep2014.Plate.21",6,11,"t",1,0.025,60.13,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX012670","03Sep2014.Plate.21",5,11,"t",1,0.074,67.8,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX012670","03Sep2014.Plate.21",5,10,"t",1,0.074,63.11,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX012670","03Sep2014.Plate.21",4,10,"t",1,0.222,63.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX012670","03Sep2014.Plate.21",4,11,"t",1,0.222,63.12,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX012670","03Sep2014.Plate.21",3,11,"t",1,0.667,55.38,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX012670","03Sep2014.Plate.21",3,10,"t",1,0.667,66.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX012670","03Sep2014.Plate.21",2,10,"t",1,2,68.93,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX012670","03Sep2014.Plate.21",2,11,"t",1,2,64.77,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX012659","03Sep2014.Plate.15",7,9,"t",1,0.412,59.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX012659","03Sep2014.Plate.15",7,8,"t",1,0.412,55.05,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX012659","03Sep2014.Plate.15",6,8,"t",1,1.235,71.22,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX012659","03Sep2014.Plate.15",6,9,"t",1,1.235,63.42,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX012659","03Sep2014.Plate.15",5,9,"t",1,3.704,76.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX012659","03Sep2014.Plate.15",5,8,"t",1,3.704,68.91,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX012659","03Sep2014.Plate.15",4,8,"t",1,11.111,72.01,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX012659","03Sep2014.Plate.15",4,9,"t",1,11.111,66.23,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX012659","03Sep2014.Plate.15",3,8,"t",1,33.333,62.47,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX012659","03Sep2014.Plate.15",2,8,"t",1,100,52.79,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX012659","03Sep2014.Plate.15",3,9,"t",1,33.333,71.58,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX012659","03Sep2014.Plate.15",2,9,"t",1,100,59.47,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX012654","03Sep2014.Plate.11",7,6,"t",1,0.206,58.63,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX012654","03Sep2014.Plate.11",6,6,"t",1,0.617,73.71,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX012654","03Sep2014.Plate.11",7,7,"t",1,0.206,60.05,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX012654","03Sep2014.Plate.11",6,7,"t",1,0.617,65.68,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX012654","03Sep2014.Plate.11",5,6,"t",1,1.852,72.13,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX012654","03Sep2014.Plate.11",4,6,"t",1,5.556,66.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX012654","03Sep2014.Plate.11",5,7,"t",1,1.852,69.12,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX012654","03Sep2014.Plate.11",4,7,"t",1,5.556,70.47,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX012654","03Sep2014.Plate.11",3,7,"t",1,16.667,68.31,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX012654","03Sep2014.Plate.11",3,6,"t",1,16.667,66.93,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX012654","03Sep2014.Plate.11",2,6,"t",1,50,59.2,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX012654","03Sep2014.Plate.11",2,7,"t",1,50,62.75,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 11_Cyprotex.csv","cort" +"TX012641","03Sep2014.Plate.13",7,6,"t",1,0.041,79.03,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX012641","03Sep2014.Plate.13",7,7,"t",1,0.041,52.55,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX012641","03Sep2014.Plate.13",6,6,"t",1,0.123,66.87,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX012641","03Sep2014.Plate.13",6,7,"t",1,0.123,58.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX012641","03Sep2014.Plate.13",5,6,"t",1,0.37,65.37,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX012641","03Sep2014.Plate.13",5,7,"t",1,0.37,66.51,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX012641","03Sep2014.Plate.13",4,6,"t",1,1.111,57.66,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX012641","03Sep2014.Plate.13",4,7,"t",1,1.111,57.12,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX012641","03Sep2014.Plate.13",3,6,"t",1,3.333,66.81,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX012641","03Sep2014.Plate.13",3,7,"t",1,3.333,43.87,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX012641","03Sep2014.Plate.13",2,6,"t",1,10,23.21,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX012641","03Sep2014.Plate.13",2,7,"t",1,10,30.23,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 13_Cyprotex.csv","cort" +"TX012628","03Sep2014.Plate.15",7,6,"t",1,0.021,56.72,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX012628","03Sep2014.Plate.15",7,7,"t",1,0.021,62.02,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX012628","03Sep2014.Plate.15",6,6,"t",1,0.062,72.35,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX012628","03Sep2014.Plate.15",6,7,"t",1,0.062,66.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX012628","03Sep2014.Plate.15",5,6,"t",1,0.185,87.81,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX012628","03Sep2014.Plate.15",5,7,"t",1,0.185,86.44,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX012628","03Sep2014.Plate.15",4,6,"t",1,0.556,84.31,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX012628","03Sep2014.Plate.15",4,7,"t",1,0.556,91.91,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX012628","03Sep2014.Plate.15",3,7,"t",1,1.667,96.71,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX012628","03Sep2014.Plate.15",3,6,"t",1,1.667,89.88,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX012628","03Sep2014.Plate.15",2,6,"t",1,5,80.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX012628","03Sep2014.Plate.15",2,7,"t",1,5,83.27,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 15_Cyprotex.csv","cort" +"TX012623","03Sep2014.Plate.14",7,9,"t",1,0.021,59.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX012623","03Sep2014.Plate.14",7,8,"t",1,0.021,64.28,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX012623","03Sep2014.Plate.14",6,8,"t",1,0.062,58.79,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX012623","03Sep2014.Plate.14",6,9,"t",1,0.062,62.19,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX012623","03Sep2014.Plate.14",5,9,"t",1,0.185,73.53,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX012623","03Sep2014.Plate.14",5,8,"t",1,0.185,65.7,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX012623","03Sep2014.Plate.14",4,8,"t",1,0.556,61.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX012623","03Sep2014.Plate.14",4,9,"t",1,0.556,60.87,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX012623","03Sep2014.Plate.14",3,9,"t",1,1.667,52.09,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX012623","03Sep2014.Plate.14",3,8,"t",1,1.667,51.87,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX012623","03Sep2014.Plate.14",2,8,"t",1,5,41.16,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX012623","03Sep2014.Plate.14",2,9,"t",1,5,37.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX012606","20130320.Plate.4",7,10,"t",1,0.08,10.56,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"TX012606","20130320.Plate.4",6,10,"t",1,0.25,5.02,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"TX012606","20130320.Plate.4",7,11,"t",1,0.08,11.97,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"TX012606","20130320.Plate.4",6,11,"t",1,0.25,5.22,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"TX012606","20130320.Plate.4",5,10,"t",1,0.74,1.17,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"TX012606","20130320.Plate.4",5,11,"t",1,0.74,1.25,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"TX012606","20130320.Plate.4",4,11,"t",1,2.22,0.43,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"TX012606","20130320.Plate.4",4,10,"t",1,2.22,0.49,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"TX012606","20130320.Plate.4",3,10,"t",1,6.67,0.43,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"TX012606","20130320.Plate.4",3,11,"t",1,6.67,0.47,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"TX012606","20130320.Plate.4",2,10,"t",1,20,0.56,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"TX012606","20130320.Plate.4",2,11,"t",1,20,0.54,"ToxCast_1 CR 20130320 Plate 4.csv","cort" +"TX012337","03Sep2014.Plate.16",7,6,"t",1,0.041,57.23,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX012337","03Sep2014.Plate.16",7,7,"t",1,0.041,55.49,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX012337","03Sep2014.Plate.16",6,6,"t",1,0.123,63.39,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX012337","03Sep2014.Plate.16",6,7,"t",1,0.123,65.19,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX012337","03Sep2014.Plate.16",5,6,"t",1,0.37,68.54,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX012337","03Sep2014.Plate.16",5,7,"t",1,0.37,62.23,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX012337","03Sep2014.Plate.16",4,6,"t",1,1.111,59.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX012337","03Sep2014.Plate.16",4,7,"t",1,1.111,65.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX012337","03Sep2014.Plate.16",3,6,"t",1,3.333,50.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX012337","03Sep2014.Plate.16",3,7,"t",1,3.333,49.33,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX012337","03Sep2014.Plate.16",2,6,"t",1,10,25.2,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX012325","26Mar2014.Plate.3",7,4,"t",1,0.04,11.21,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"TX012337","03Sep2014.Plate.16",2,7,"t",1,10,30.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 16_Cyprotex.csv","cort" +"TX012325","26Mar2014.Plate.3",7,5,"t",1,0.04,9.47,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"TX012325","20130320.Plate.1",7,6,"t",1,0.04,12.1,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"TX012325","20130320.Plate.1",7,7,"t",1,0.04,13.21,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"TX012325","26Mar2014.Plate.3",6,5,"t",1,0.12,7.35,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"TX012325","26Mar2014.Plate.3",6,4,"t",1,0.12,7.8,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"TX012325","20130320.Plate.1",6,6,"t",1,0.12,13.99,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"TX012325","20130320.Plate.1",6,7,"t",1,0.12,14.48,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"TX012325","26Mar2014.Plate.3",5,4,"t",1,0.37,8.35,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"TX012325","20130320.Plate.1",5,6,"t",1,0.37,15.76,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"TX012325","26Mar2014.Plate.3",5,5,"t",1,0.37,8.92,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"TX012325","20130320.Plate.1",5,7,"t",1,0.37,16.01,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"TX012325","26Mar2014.Plate.3",4,4,"t",1,1.11,9.13,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"TX012325","26Mar2014.Plate.3",4,5,"t",1,1.11,10.07,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"TX012325","20130320.Plate.1",4,7,"t",1,1.11,17.94,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"TX012325","20130320.Plate.1",4,6,"t",1,1.11,15.86,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"TX012325","26Mar2014.Plate.3",3,4,"t",1,3.33,10.56,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"TX012325","26Mar2014.Plate.3",3,5,"t",1,3.33,9.75,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"TX012325","20130320.Plate.1",3,6,"t",1,3.33,13.59,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"TX012325","26Mar2014.Plate.3",2,4,"t",1,10,10.06,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"TX012325","20130320.Plate.1",3,7,"t",1,3.33,14.95,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"TX012325","26Mar2014.Plate.3",2,5,"t",1,10,11.43,"2900-100644 TO3 DR 26Mar2014 Plate 3_Cyprotex.csv","cort" +"TX012325","20130320.Plate.1",2,6,"t",1,10,9.69,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"TX012325","20130320.Plate.1",2,7,"t",1,10,10.3,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"TX012291","03Sep2014.Plate.2",7,4,"t",1,0.082,55.38,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX012291","03Sep2014.Plate.2",7,5,"t",1,0.082,60.56,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX012291","03Sep2014.Plate.2",6,4,"t",1,0.247,65,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX012291","03Sep2014.Plate.2",6,5,"t",1,0.247,70.46,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX012291","03Sep2014.Plate.2",5,4,"t",1,0.741,66.48,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX012291","03Sep2014.Plate.2",5,5,"t",1,0.741,67.68,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX012291","03Sep2014.Plate.2",4,4,"t",1,2.222,63.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX012291","03Sep2014.Plate.2",4,5,"t",1,2.222,63.03,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX012291","03Sep2014.Plate.2",3,4,"t",1,6.667,48.48,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX012291","03Sep2014.Plate.2",3,5,"t",1,6.667,51.93,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX012291","03Sep2014.Plate.2",2,4,"t",1,20,36.94,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX012291","03Sep2014.Plate.2",2,5,"t",1,20,37.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX012277","03Sep2014.Plate.3",7,6,"t",1,0.082,59.59,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX012277","03Sep2014.Plate.3",7,7,"t",1,0.082,59.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX012277","03Sep2014.Plate.3",6,6,"t",1,0.247,68.68,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX012277","03Sep2014.Plate.3",6,7,"t",1,0.247,63.89,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX012277","03Sep2014.Plate.3",5,6,"t",1,0.741,74.33,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX012277","03Sep2014.Plate.3",5,7,"t",1,0.741,66.16,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX012277","03Sep2014.Plate.3",4,6,"t",1,2.222,67.83,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX012277","03Sep2014.Plate.3",4,7,"t",1,2.222,59.79,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX012277","03Sep2014.Plate.3",3,6,"t",1,6.667,63.01,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX012277","03Sep2014.Plate.3",3,7,"t",1,6.667,68.02,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX012277","03Sep2014.Plate.3",2,6,"t",1,20,39.55,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX012277","03Sep2014.Plate.3",2,7,"t",1,20,58.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX012275","02Apr2014.Plate.23",7,11,"t",1,0.082,39.59,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"TX012275","02Apr2014.Plate.23",7,10,"t",1,0.082,36.38,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"TX012275","02Apr2014.Plate.23",6,10,"t",1,0.247,34.47,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"TX012275","02Apr2014.Plate.23",6,11,"t",1,0.247,35.97,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"TX012275","02Apr2014.Plate.23",5,10,"t",1,0.741,34.26,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"TX012275","02Apr2014.Plate.23",4,10,"t",1,2.222,37.43,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"TX012275","02Apr2014.Plate.23",5,11,"t",1,0.741,37.84,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"TX012275","02Apr2014.Plate.23",4,11,"t",1,2.222,36.91,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"TX012275","02Apr2014.Plate.23",3,10,"t",1,6.667,33.76,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"TX012275","02Apr2014.Plate.23",3,11,"t",1,6.667,30.24,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"TX012275","02Apr2014.Plate.23",2,11,"t",1,20,28.8,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"TX012275","02Apr2014.Plate.23",2,10,"t",1,20,32.2,"2900-100644 TO3 DR 02Apr2014 Plate 23_Cyprotex.csv","cort" +"TX012274","02Apr2014.Plate.28",7,4,"t",1,0.082,46,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"TX012274","02Apr2014.Plate.28",7,5,"t",1,0.082,42.66,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"TX012274","02Apr2014.Plate.28",6,4,"t",1,0.247,46.11,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"TX012274","02Apr2014.Plate.28",5,4,"t",1,0.741,44.8,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"TX012274","02Apr2014.Plate.28",6,5,"t",1,0.247,40.48,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"TX012274","02Apr2014.Plate.28",5,5,"t",1,0.741,41.34,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"TX012274","02Apr2014.Plate.28",4,4,"t",1,2.222,54.04,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"TX012274","02Apr2014.Plate.28",4,5,"t",1,2.222,45.79,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"TX012274","02Apr2014.Plate.28",3,5,"t",1,6.667,47.06,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"TX012274","02Apr2014.Plate.28",3,4,"t",1,6.667,54.59,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"TX012274","02Apr2014.Plate.28",2,4,"t",1,20,44.54,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"TX012274","02Apr2014.Plate.28",2,5,"t",1,20,45.23,"2900-100644 TO3 DR 02Apr2014 Plate 28_Cyprotex.csv","cort" +"TX012269","09Apr2014.Plate.1",7,4,"t",1,0.008,16.03,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"TX012269","09Apr2014.Plate.1",6,4,"t",1,0.025,13.08,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"TX012269","09Apr2014.Plate.1",7,5,"t",1,0.008,16.55,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"TX012269","09Apr2014.Plate.1",6,5,"t",1,0.025,11.3,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"TX012269","09Apr2014.Plate.1",5,4,"t",1,0.074,13.8,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"TX012269","09Apr2014.Plate.1",5,5,"t",1,0.074,15.05,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"TX012269","09Apr2014.Plate.1",4,5,"t",1,0.222,11.43,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"TX012269","09Apr2014.Plate.1",4,4,"t",1,0.222,11.53,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"TX012269","09Apr2014.Plate.1",3,4,"t",1,0.667,12.28,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"TX012269","09Apr2014.Plate.1",3,5,"t",1,0.667,10.73,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"TX012269","09Apr2014.Plate.1",2,4,"t",1,2,6.18,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"TX012263","09Apr2014.Plate.8",7,10,"t",1,0.082,15.87,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"TX012269","09Apr2014.Plate.1",2,5,"t",1,2,7.84,"2900-100644 TO3 DR 09Apr2014 Plate 1_Cyprotex.csv","cort" +"TX012263","09Apr2014.Plate.8",7,11,"t",1,0.082,13.9,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"TX012263","09Apr2014.Plate.8",6,10,"t",1,0.247,16.05,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"TX012263","09Apr2014.Plate.8",6,11,"t",1,0.247,12.38,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"TX012263","09Apr2014.Plate.8",5,11,"t",1,0.741,10.72,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"TX012263","09Apr2014.Plate.8",5,10,"t",1,0.741,13.73,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"TX012263","09Apr2014.Plate.8",4,10,"t",1,2.222,18.22,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"TX012263","09Apr2014.Plate.8",4,11,"t",1,2.222,15.72,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"TX012263","09Apr2014.Plate.8",3,10,"t",1,6.667,17.7,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"TX012263","09Apr2014.Plate.8",2,10,"t",1,20,14.5,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"TX012263","09Apr2014.Plate.8",3,11,"t",1,6.667,15.78,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"TX012263","09Apr2014.Plate.8",2,11,"t",1,20,13.39,"2900-100644 TO3 DR 09Apr2014 Plate 8_Cyprotex.csv","cort" +"TX012211","26Mar2014.Plate.16",7,6,"t",1,0.082,8.68,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"TX012211","26Mar2014.Plate.16",7,7,"t",1,0.082,7.61,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"TX012211","26Mar2014.Plate.16",6,7,"t",1,0.247,8.34,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"TX012211","26Mar2014.Plate.16",6,6,"t",1,0.247,8.48,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"TX012211","26Mar2014.Plate.16",5,6,"t",1,0.741,6.36,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"TX012211","26Mar2014.Plate.16",5,7,"t",1,0.741,6.8,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"TX012211","26Mar2014.Plate.16",4,6,"t",1,2.222,3.63,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"TX012211","26Mar2014.Plate.16",3,6,"t",1,6.667,2.25,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"TX012211","26Mar2014.Plate.16",4,7,"t",1,2.222,3.54,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"TX012211","26Mar2014.Plate.16",3,7,"t",1,6.667,2.05,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"TX012211","26Mar2014.Plate.16",2,6,"t",1,20,0.8,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"TX012211","26Mar2014.Plate.16",2,7,"t",1,20,1.05,"2900-100644 TO3 DR 26Mar2014 Plate 16_Cyprotex.csv","cort" +"TX012209","02Apr2014.Plate.31",7,7,"t",1,0.001,42.32,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"TX012209","02Apr2014.Plate.31",7,6,"t",1,0.001,44.43,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"TX012209","02Apr2014.Plate.31",6,6,"t",1,0.002,41.78,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"TX012209","02Apr2014.Plate.31",6,7,"t",1,0.002,40.8,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"TX012209","02Apr2014.Plate.31",5,6,"t",1,0.007,43.69,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"TX012209","02Apr2014.Plate.31",4,6,"t",1,0.022,48.09,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"TX012209","02Apr2014.Plate.31",5,7,"t",1,0.007,43.82,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"TX012209","02Apr2014.Plate.31",4,7,"t",1,0.022,41.8,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"TX012209","02Apr2014.Plate.31",3,6,"t",1,0.067,43.65,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"TX012209","02Apr2014.Plate.31",2,6,"t",1,0.2,32.57,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"TX012209","02Apr2014.Plate.31",3,7,"t",1,0.067,39.58,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"TX012209","02Apr2014.Plate.31",2,7,"t",1,0.2,31.34,"2900-100644 TO3 DR 02Apr2014 Plate 31_Cyprotex.csv","cort" +"TX011905","03Sep2014.Plate.14",7,10,"t",1,0.412,55.77,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX011905","03Sep2014.Plate.14",6,10,"t",1,1.235,64.43,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX011905","03Sep2014.Plate.14",7,11,"t",1,0.412,57.91,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX011905","03Sep2014.Plate.14",6,11,"t",1,1.235,55.87,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX011905","03Sep2014.Plate.14",5,10,"t",1,3.704,72.32,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX011905","03Sep2014.Plate.14",5,11,"t",1,3.704,62.88,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX011905","03Sep2014.Plate.14",4,10,"t",1,11.111,68.61,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX011905","03Sep2014.Plate.14",4,11,"t",1,11.111,60.38,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX011905","03Sep2014.Plate.14",3,10,"t",1,33.333,69.31,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX011905","03Sep2014.Plate.14",3,11,"t",1,33.333,75.03,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX011905","03Sep2014.Plate.14",2,10,"t",1,100,70.42,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX011905","03Sep2014.Plate.14",2,11,"t",1,100,71.13,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 14_Cyprotex.csv","cort" +"TX011664","02Apr2014.Plate.1",7,4,"t",1,0.082,41.13,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"TX011664","02Apr2014.Plate.1",7,5,"t",1,0.082,43.49,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"TX011664","02Apr2014.Plate.1",6,4,"t",1,0.247,46.53,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"TX011664","02Apr2014.Plate.1",6,5,"t",1,0.247,43.39,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"TX011664","02Apr2014.Plate.1",5,5,"t",1,0.741,49.34,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"TX011664","02Apr2014.Plate.1",5,4,"t",1,0.741,48.61,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"TX011664","02Apr2014.Plate.1",4,4,"t",1,2.222,54.14,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"TX011664","02Apr2014.Plate.1",4,5,"t",1,2.222,54.21,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"TX011664","02Apr2014.Plate.1",3,4,"t",1,6.667,51.74,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"TX011664","02Apr2014.Plate.1",2,4,"t",1,20,41.88,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"TX011664","02Apr2014.Plate.1",3,5,"t",1,6.667,50.57,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"TX011664","02Apr2014.Plate.1",2,5,"t",1,20,44.47,"2900-100644 TO3 DR 02Apr2014 Plate 1_Cyprotex.csv","cort" +"TX011638","02Apr2014.Plate.17",7,6,"t",1,0.041,50.95,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"TX011638","02Apr2014.Plate.17",7,7,"t",1,0.041,51.07,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"TX011638","02Apr2014.Plate.17",6,7,"t",1,0.123,51.03,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"TX011638","02Apr2014.Plate.17",6,6,"t",1,0.123,45.01,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"TX011638","02Apr2014.Plate.17",5,6,"t",1,0.37,46.78,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"TX011638","02Apr2014.Plate.17",5,7,"t",1,0.37,46.57,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"TX011638","02Apr2014.Plate.17",4,6,"t",1,1.111,42.72,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"TX011638","02Apr2014.Plate.17",4,7,"t",1,1.111,44.12,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"TX011638","02Apr2014.Plate.17",3,6,"t",1,3.333,33.73,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"TX011638","02Apr2014.Plate.17",3,7,"t",1,3.333,35.15,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"TX011638","02Apr2014.Plate.17",2,6,"t",1,10,20.2,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"TX011638","02Apr2014.Plate.17",2,7,"t",1,10,22.57,"2900-100644 TO3 DR 02Apr2014 Plate 17_Cyprotex.csv","cort" +"TX011630","26Mar2014.Plate.19",7,6,"t",1,0.082,14.71,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"TX011630","26Mar2014.Plate.19",7,7,"t",1,0.082,11.98,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"TX011630","26Mar2014.Plate.19",6,6,"t",1,0.247,8.66,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"TX011630","26Mar2014.Plate.19",6,7,"t",1,0.247,10.5,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"TX011630","26Mar2014.Plate.19",5,6,"t",1,0.741,8.65,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"TX011630","26Mar2014.Plate.19",5,7,"t",1,0.741,8.95,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"TX011630","26Mar2014.Plate.19",4,6,"t",1,2.222,4.7,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"TX011630","26Mar2014.Plate.19",4,7,"t",1,2.222,5.5,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"TX011630","26Mar2014.Plate.19",3,6,"t",1,6.667,2.72,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"TX011630","26Mar2014.Plate.19",3,7,"t",1,6.667,2.58,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"TX011630","26Mar2014.Plate.19",2,6,"t",1,20,0.97,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"TX011630","26Mar2014.Plate.19",2,7,"t",1,20,1.09,"2900-100644 TO3 DR 26Mar2014 Plate 19_Cyprotex.csv","cort" +"TX011613","09Apr2014.Plate.10",7,8,"t",1,0.052,15.35,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"TX011613","09Apr2014.Plate.10",7,9,"t",1,0.052,14.55,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"TX011613","09Apr2014.Plate.10",6,8,"t",1,0.157,13.94,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"TX011613","09Apr2014.Plate.10",6,9,"t",1,0.157,14.49,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"TX011613","09Apr2014.Plate.10",5,8,"t",1,0.47,17.97,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"TX011613","09Apr2014.Plate.10",5,9,"t",1,0.47,16.09,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"TX011613","09Apr2014.Plate.10",4,8,"t",1,1.411,13.58,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"TX011613","09Apr2014.Plate.10",3,8,"t",1,4.233,17.12,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"TX011613","09Apr2014.Plate.10",4,9,"t",1,1.411,13.81,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"TX011613","09Apr2014.Plate.10",3,9,"t",1,4.233,18.31,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"TX011613","09Apr2014.Plate.10",2,8,"t",1,12.7,17.75,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"TX011613","09Apr2014.Plate.10",2,9,"t",1,12.7,18.65,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"TX011250","09Apr2014.Plate.31",7,7,"t",1,0.412,13.91,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX011250","09Apr2014.Plate.31",7,6,"t",1,0.412,11.83,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX011250","09Apr2014.Plate.31",6,6,"t",1,1.235,10.66,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX011250","09Apr2014.Plate.31",6,7,"t",1,1.235,12.72,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX011250","09Apr2014.Plate.31",5,7,"t",1,3.704,13.99,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX011250","09Apr2014.Plate.31",5,6,"t",1,3.704,13.36,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX011250","09Apr2014.Plate.31",4,6,"t",1,11.111,12.17,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX011250","09Apr2014.Plate.31",4,7,"t",1,11.111,13.28,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX011250","09Apr2014.Plate.31",3,6,"t",1,33.333,13.6,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX011250","09Apr2014.Plate.31",2,6,"t",1,100,18.16,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX011250","09Apr2014.Plate.31",3,7,"t",1,33.333,18.9,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX011250","09Apr2014.Plate.31",2,7,"t",1,100,24.33,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX010299","09Apr2014.Plate.25",7,8,"t",1,0.041,12.88,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX010299","09Apr2014.Plate.25",7,9,"t",1,0.041,11.98,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX010299","09Apr2014.Plate.25",6,9,"t",1,0.123,9.73,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX010299","09Apr2014.Plate.25",6,8,"t",1,0.123,11.06,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX010299","09Apr2014.Plate.25",5,8,"t",1,0.37,8.79,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX010299","09Apr2014.Plate.25",5,9,"t",1,0.37,8.99,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX010299","09Apr2014.Plate.25",4,8,"t",1,1.111,7.81,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX010299","09Apr2014.Plate.25",3,8,"t",1,3.333,5.45,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX010299","09Apr2014.Plate.25",4,9,"t",1,1.111,8.85,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX010299","09Apr2014.Plate.25",3,9,"t",1,3.333,3.72,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX010299","09Apr2014.Plate.25",2,8,"t",1,10,1.98,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX010299","09Apr2014.Plate.25",2,9,"t",1,10,1.2,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX010235","09Apr2014.Plate.11",7,8,"t",1,0.412,12.56,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX010235","09Apr2014.Plate.11",7,9,"t",1,0.412,13.25,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX010235","09Apr2014.Plate.11",6,8,"t",1,1.235,14.53,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX010235","09Apr2014.Plate.11",6,9,"t",1,1.235,11.33,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX010235","09Apr2014.Plate.11",5,8,"t",1,3.704,8.98,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX010235","09Apr2014.Plate.11",5,9,"t",1,3.704,6.37,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX010235","09Apr2014.Plate.11",4,8,"t",1,11.111,7.67,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX010235","09Apr2014.Plate.11",4,9,"t",1,11.111,6.29,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX010235","09Apr2014.Plate.11",3,8,"t",1,33.333,7.34,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX010235","09Apr2014.Plate.11",3,9,"t",1,33.333,6.08,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX010235","09Apr2014.Plate.11",2,8,"t",1,100,4.65,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX010235","09Apr2014.Plate.11",2,9,"t",1,100,3.75,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX010217","09Apr2014.Plate.20",7,10,"t",1,0.412,15.71,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX010217","09Apr2014.Plate.20",7,11,"t",1,0.412,13.92,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX010217","09Apr2014.Plate.20",6,10,"t",1,1.235,13.9,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX010217","09Apr2014.Plate.20",6,11,"t",1,1.235,10.84,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX010217","09Apr2014.Plate.20",5,10,"t",1,3.704,13.04,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX010217","09Apr2014.Plate.20",5,11,"t",1,3.704,12.99,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX010217","09Apr2014.Plate.20",4,10,"t",1,11.111,9.37,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX010217","09Apr2014.Plate.20",4,11,"t",1,11.111,9.6,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX010217","09Apr2014.Plate.20",3,10,"t",1,33.333,9.79,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX010217","09Apr2014.Plate.20",3,11,"t",1,33.333,8.97,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX010217","09Apr2014.Plate.20",2,10,"t",1,100,8.32,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX010217","09Apr2014.Plate.20",2,11,"t",1,100,7.97,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX010199","09Apr2014.Plate.16",7,10,"t",1,0.412,15.21,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX010199","09Apr2014.Plate.16",7,11,"t",1,0.412,13.83,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX010199","09Apr2014.Plate.16",6,10,"t",1,1.235,15.54,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX010199","09Apr2014.Plate.16",6,11,"t",1,1.235,18.05,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX010199","09Apr2014.Plate.16",5,10,"t",1,3.704,18.76,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX010199","09Apr2014.Plate.16",5,11,"t",1,3.704,16.07,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX010199","09Apr2014.Plate.16",4,10,"t",1,11.111,19.2,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX010199","09Apr2014.Plate.16",4,11,"t",1,11.111,18.67,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX010199","09Apr2014.Plate.16",3,10,"t",1,33.333,25.63,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX010199","09Apr2014.Plate.16",3,11,"t",1,33.333,26.41,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX010199","09Apr2014.Plate.16",2,10,"t",1,100,37.91,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX010199","09Apr2014.Plate.16",2,11,"t",1,100,37.5,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX010183","09Apr2014.Plate.32",7,4,"t",1,0.412,13.64,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX010183","09Apr2014.Plate.32",7,5,"t",1,0.412,10.04,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX010183","09Apr2014.Plate.32",6,4,"t",1,1.235,10.65,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX010183","09Apr2014.Plate.32",6,5,"t",1,1.235,10.68,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX010183","09Apr2014.Plate.32",5,4,"t",1,3.704,12.36,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX010183","09Apr2014.Plate.32",5,5,"t",1,3.704,12.32,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX010183","09Apr2014.Plate.32",4,4,"t",1,11.111,9.34,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX010183","09Apr2014.Plate.32",4,5,"t",1,11.111,8.36,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX010183","09Apr2014.Plate.32",3,4,"t",1,33.333,7.99,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX010183","09Apr2014.Plate.32",3,5,"t",1,33.333,7.22,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX010183","09Apr2014.Plate.32",2,4,"t",1,100,4.48,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX010183","09Apr2014.Plate.32",2,5,"t",1,100,4.23,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX010112","09Apr2014.Plate.21",7,10,"t",1,0.018,4.09,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX010112","09Apr2014.Plate.21",7,11,"t",1,0.018,7.68,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX010112","09Apr2014.Plate.21",6,10,"t",1,0.054,4,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX010112","09Apr2014.Plate.21",6,11,"t",1,0.054,6.81,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX010112","09Apr2014.Plate.21",5,10,"t",1,0.163,6.26,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX010112","09Apr2014.Plate.21",5,11,"t",1,0.163,6.04,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX010112","09Apr2014.Plate.21",4,10,"t",1,0.489,9.25,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX010112","09Apr2014.Plate.21",4,11,"t",1,0.489,5.43,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX010112","09Apr2014.Plate.21",3,10,"t",1,1.467,4.63,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX010112","09Apr2014.Plate.21",3,11,"t",1,1.467,9.76,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX010112","09Apr2014.Plate.21",2,10,"t",1,4.4,3.81,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX010112","09Apr2014.Plate.21",2,11,"t",1,4.4,6.23,"2900-100644 TO3 DR 09Apr2014 Plate 21_Cyprotex.csv","cort" +"TX010035","09Apr2014.Plate.17",7,8,"t",1,0.412,22.36,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX010035","09Apr2014.Plate.17",7,9,"t",1,0.412,21.85,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX010035","09Apr2014.Plate.17",6,8,"t",1,1.235,52.76,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX010035","09Apr2014.Plate.17",6,9,"t",1,1.235,46.6,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX010035","09Apr2014.Plate.17",5,8,"t",1,3.704,72.69,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX010035","09Apr2014.Plate.17",5,9,"t",1,3.704,60.91,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX010035","09Apr2014.Plate.17",4,8,"t",1,11.111,85.21,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX010035","09Apr2014.Plate.17",4,9,"t",1,11.111,63.85,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX010035","09Apr2014.Plate.17",3,8,"t",1,33.333,86.1,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX010035","09Apr2014.Plate.17",2,8,"t",1,100,83.21,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX010035","09Apr2014.Plate.17",3,9,"t",1,33.333,73.23,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX010035","09Apr2014.Plate.17",2,9,"t",1,100,74.65,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX010009","02Apr2014.Plate.6",7,8,"t",1,0.039,27.75,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX010009","02Apr2014.Plate.6",7,9,"t",1,0.039,28.85,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX010009","02Apr2014.Plate.6",6,9,"t",1,0.116,46.43,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX010009","02Apr2014.Plate.6",6,8,"t",1,0.116,42.43,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX010009","02Apr2014.Plate.6",5,8,"t",1,0.348,44.07,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX010009","02Apr2014.Plate.6",5,9,"t",1,0.348,49.19,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX010009","02Apr2014.Plate.6",4,8,"t",1,1.044,52.12,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX010009","02Apr2014.Plate.6",3,8,"t",1,3.133,57.9,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX010009","02Apr2014.Plate.6",4,9,"t",1,1.044,55.64,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX010009","02Apr2014.Plate.6",3,9,"t",1,3.133,54.75,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX010009","02Apr2014.Plate.6",2,8,"t",1,9.4,63.58,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX010009","02Apr2014.Plate.6",2,9,"t",1,9.4,54.11,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX010001","09Apr2014.Plate.14",7,4,"t",1,0.412,15.37,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX010001","09Apr2014.Plate.14",7,5,"t",1,0.412,9.81,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX010001","09Apr2014.Plate.14",6,4,"t",1,1.235,6.69,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX010001","09Apr2014.Plate.14",6,5,"t",1,1.235,6.36,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX010001","09Apr2014.Plate.14",5,4,"t",1,3.704,7.42,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX010001","09Apr2014.Plate.14",5,5,"t",1,3.704,5.89,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX010001","09Apr2014.Plate.14",4,4,"t",1,11.111,4.8,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX010001","09Apr2014.Plate.14",4,5,"t",1,11.111,4.6,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX010001","09Apr2014.Plate.14",3,4,"t",1,33.333,3.12,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX010001","09Apr2014.Plate.14",3,5,"t",1,33.333,2.39,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX010001","09Apr2014.Plate.14",2,4,"t",1,100,1.66,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX010001","09Apr2014.Plate.14",2,5,"t",1,100,1.31,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX009828","09Apr2014.Plate.20",7,8,"t",1,0.412,16.44,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX009828","09Apr2014.Plate.20",7,9,"t",1,0.412,16.07,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX009828","09Apr2014.Plate.20",6,8,"t",1,1.235,16.79,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX009828","09Apr2014.Plate.20",6,9,"t",1,1.235,16,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX009828","09Apr2014.Plate.20",5,8,"t",1,3.704,16.9,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX009828","09Apr2014.Plate.20",5,9,"t",1,3.704,14.95,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX009828","09Apr2014.Plate.20",4,8,"t",1,11.111,14.27,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX009828","09Apr2014.Plate.20",4,9,"t",1,11.111,12.53,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX009828","09Apr2014.Plate.20",3,8,"t",1,33.333,16.88,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX009828","09Apr2014.Plate.20",3,9,"t",1,33.333,12.21,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX009828","09Apr2014.Plate.20",2,8,"t",1,100,11.35,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX009828","09Apr2014.Plate.20",2,9,"t",1,100,10.95,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX009792","02Apr2014.Plate.18",7,8,"t",1,0.091,43.31,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"TX009792","02Apr2014.Plate.18",7,9,"t",1,0.091,35.22,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"TX009792","02Apr2014.Plate.18",6,8,"t",1,0.272,35.9,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"TX009792","02Apr2014.Plate.18",6,9,"t",1,0.272,29.99,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"TX009792","02Apr2014.Plate.18",5,8,"t",1,0.815,34.73,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"TX009792","02Apr2014.Plate.18",5,9,"t",1,0.815,26.53,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"TX009792","02Apr2014.Plate.18",4,8,"t",1,2.444,22.29,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"TX009792","02Apr2014.Plate.18",4,9,"t",1,2.444,17.59,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"TX009792","02Apr2014.Plate.18",3,8,"t",1,7.333,9.83,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"TX009792","02Apr2014.Plate.18",3,9,"t",1,7.333,8.03,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"TX009792","02Apr2014.Plate.18",2,8,"t",1,22,2.81,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"TX009792","02Apr2014.Plate.18",2,9,"t",1,22,2.26,"2900-100644 TO3 DR 02Apr2014 Plate 18_Cyprotex.csv","cort" +"TX009766","09Apr2014.Plate.14",7,6,"t",1,0.041,15.23,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX009766","09Apr2014.Plate.14",7,7,"t",1,0.041,14.12,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX009766","09Apr2014.Plate.14",6,6,"t",1,0.123,13.81,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX009766","09Apr2014.Plate.14",6,7,"t",1,0.123,13.8,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX009766","09Apr2014.Plate.14",5,6,"t",1,0.37,17.55,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX009766","09Apr2014.Plate.14",5,7,"t",1,0.37,13.13,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX009766","09Apr2014.Plate.14",4,6,"t",1,1.111,16.36,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX009766","09Apr2014.Plate.14",4,7,"t",1,1.111,15.31,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX009766","09Apr2014.Plate.14",3,6,"t",1,3.333,14.34,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX009766","09Apr2014.Plate.14",3,7,"t",1,3.333,14.99,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX009766","09Apr2014.Plate.14",2,6,"t",1,10,8.69,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX009766","09Apr2014.Plate.14",2,7,"t",1,10,8.01,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX009742","26Mar2014.Plate.9",7,8,"t",1,0.082,7.66,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"TX009742","26Mar2014.Plate.9",7,9,"t",1,0.082,5.8,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"TX009742","26Mar2014.Plate.9",6,8,"t",1,0.247,7.83,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"TX009742","26Mar2014.Plate.9",5,8,"t",1,0.741,9.06,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"TX009742","26Mar2014.Plate.9",6,9,"t",1,0.247,4.88,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"TX009742","26Mar2014.Plate.9",5,9,"t",1,0.741,9.18,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"TX009742","26Mar2014.Plate.9",4,8,"t",1,2.222,11.42,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"TX009742","26Mar2014.Plate.9",4,9,"t",1,2.222,9.3,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"TX009742","26Mar2014.Plate.9",3,9,"t",1,6.667,10.27,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"TX009742","26Mar2014.Plate.9",3,8,"t",1,6.667,12.31,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"TX009742","26Mar2014.Plate.9",2,8,"t",1,20,12.13,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"TX009742","26Mar2014.Plate.9",2,9,"t",1,20,11.19,"2900-100644 TO3 DR 26Mar2014 Plate 9_Cyprotex.csv","cort" +"TX009720","09Apr2014.Plate.17",7,6,"t",1,0.412,12.91,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX009720","09Apr2014.Plate.17",7,7,"t",1,0.412,11.67,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX009720","09Apr2014.Plate.17",6,7,"t",1,1.235,10.77,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX009720","09Apr2014.Plate.17",6,6,"t",1,1.235,15.28,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX009720","09Apr2014.Plate.17",5,6,"t",1,3.704,11.17,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX009720","09Apr2014.Plate.17",5,7,"t",1,3.704,9.68,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX009720","09Apr2014.Plate.17",4,7,"t",1,11.111,8.98,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX009720","09Apr2014.Plate.17",4,6,"t",1,11.111,9.88,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX009720","09Apr2014.Plate.17",3,6,"t",1,33.333,8.93,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX009720","09Apr2014.Plate.17",3,7,"t",1,33.333,8.71,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX009720","09Apr2014.Plate.17",2,6,"t",1,100,3.19,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX009720","09Apr2014.Plate.17",2,7,"t",1,100,2.42,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX009582","09Apr2014.Plate.13",7,8,"t",1,0.14,11.19,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX009582","09Apr2014.Plate.13",7,9,"t",1,0.14,12.07,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX009582","09Apr2014.Plate.13",6,8,"t",1,0.42,8.78,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX009582","09Apr2014.Plate.13",6,9,"t",1,0.42,8.52,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX009582","09Apr2014.Plate.13",5,8,"t",1,1.259,6.54,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX009582","09Apr2014.Plate.13",5,9,"t",1,1.259,6.23,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX009582","09Apr2014.Plate.13",4,8,"t",1,3.778,6.2,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX009582","09Apr2014.Plate.13",4,9,"t",1,3.778,5.71,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX009582","09Apr2014.Plate.13",3,8,"t",1,11.333,3.51,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX009582","09Apr2014.Plate.13",3,9,"t",1,11.333,3.82,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX009582","09Apr2014.Plate.13",2,8,"t",1,34,2.34,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX009582","09Apr2014.Plate.13",2,9,"t",1,34,2.42,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX009478","09Apr2014.Plate.24",7,10,"t",1,0.082,11.45,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX009478","09Apr2014.Plate.24",7,11,"t",1,0.082,7.58,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX009478","09Apr2014.Plate.24",6,10,"t",1,0.247,10.48,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX009478","09Apr2014.Plate.24",6,11,"t",1,0.247,9.94,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX009478","09Apr2014.Plate.24",5,10,"t",1,0.741,8.57,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX009478","09Apr2014.Plate.24",5,11,"t",1,0.741,7.44,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX009478","09Apr2014.Plate.24",4,10,"t",1,2.222,11.42,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX009478","09Apr2014.Plate.24",4,11,"t",1,2.222,7.55,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX009478","09Apr2014.Plate.24",3,10,"t",1,6.667,8.64,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX009478","09Apr2014.Plate.24",3,11,"t",1,6.667,8.79,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX009478","09Apr2014.Plate.24",2,10,"t",1,20,8.01,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX009478","09Apr2014.Plate.24",2,11,"t",1,20,7.53,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX009419","09Apr2014.Plate.24",7,6,"t",1,0.412,12.37,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX009419","09Apr2014.Plate.24",7,7,"t",1,0.412,8.98,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX009419","09Apr2014.Plate.24",6,6,"t",1,1.235,11.94,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX009419","09Apr2014.Plate.24",6,7,"t",1,1.235,12.14,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX009419","09Apr2014.Plate.24",5,6,"t",1,3.704,9.87,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX009419","09Apr2014.Plate.24",5,7,"t",1,3.704,6.83,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX009419","09Apr2014.Plate.24",4,6,"t",1,11.111,23.59,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX009419","09Apr2014.Plate.24",4,7,"t",1,11.111,7.43,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX009419","09Apr2014.Plate.24",3,6,"t",1,33.333,5.83,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX009419","09Apr2014.Plate.24",2,6,"t",1,100,2.22,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX009419","09Apr2014.Plate.24",3,7,"t",1,33.333,4.72,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX009419","09Apr2014.Plate.24",2,7,"t",1,100,2.19,"2900-100644 TO3 DR 09Apr2014 Plate 24_Cyprotex.csv","cort" +"TX009384","03Sep2014.Plate.19",7,7,"t",1,0.082,61.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX009384","03Sep2014.Plate.19",7,6,"t",1,0.082,59.74,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX009384","03Sep2014.Plate.19",6,6,"t",1,0.247,63.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX009384","03Sep2014.Plate.19",5,6,"t",1,0.741,65.76,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX009384","03Sep2014.Plate.19",6,7,"t",1,0.247,70.71,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX009384","03Sep2014.Plate.19",5,7,"t",1,0.741,64.67,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX009384","03Sep2014.Plate.19",4,7,"t",1,2.222,62.41,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX009384","03Sep2014.Plate.19",4,6,"t",1,2.222,60.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX009384","03Sep2014.Plate.19",3,6,"t",1,6.667,55.19,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX009384","03Sep2014.Plate.19",2,6,"t",1,20,34.39,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX009384","03Sep2014.Plate.19",3,7,"t",1,6.667,35.48,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX009384","03Sep2014.Plate.19",2,7,"t",1,20,44.02,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 19_Cyprotex.csv","cort" +"TX009285","09Apr2014.Plate.19",7,5,"t",1,0.412,15.98,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX009285","09Apr2014.Plate.19",7,4,"t",1,0.412,15.24,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX009285","09Apr2014.Plate.19",6,4,"t",1,1.235,13.39,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX009285","09Apr2014.Plate.19",5,4,"t",1,3.704,19.58,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX009285","09Apr2014.Plate.19",6,5,"t",1,1.235,11.47,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX009285","09Apr2014.Plate.19",5,5,"t",1,3.704,13.16,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX009285","09Apr2014.Plate.19",4,5,"t",1,11.111,12.58,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX009285","09Apr2014.Plate.19",4,4,"t",1,11.111,13.96,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX009285","09Apr2014.Plate.19",3,4,"t",1,33.333,13.33,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX009285","09Apr2014.Plate.19",2,4,"t",1,100,11.88,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX009285","09Apr2014.Plate.19",3,5,"t",1,33.333,14.98,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX009285","09Apr2014.Plate.19",2,5,"t",1,100,11.04,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX009281","09Apr2014.Plate.22",7,11,"t",1,0.412,9.48,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX009281","09Apr2014.Plate.22",7,10,"t",1,0.412,11.96,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX009281","09Apr2014.Plate.22",6,10,"t",1,1.235,10.33,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX009281","09Apr2014.Plate.22",5,10,"t",1,3.704,11.59,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX009281","09Apr2014.Plate.22",6,11,"t",1,1.235,8.69,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX009281","09Apr2014.Plate.22",5,11,"t",1,3.704,10.92,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX009281","09Apr2014.Plate.22",4,11,"t",1,11.111,11.82,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX009281","09Apr2014.Plate.22",4,10,"t",1,11.111,12.12,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX009281","09Apr2014.Plate.22",3,10,"t",1,33.333,13.84,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX009281","09Apr2014.Plate.22",2,10,"t",1,100,13,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX009281","09Apr2014.Plate.22",3,11,"t",1,33.333,11.42,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX009281","09Apr2014.Plate.22",2,11,"t",1,100,12.9,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX009193","09Apr2014.Plate.33",7,5,"t",1,0.412,15.57,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX009193","09Apr2014.Plate.33",7,4,"t",1,0.412,17.26,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX009193","09Apr2014.Plate.33",6,4,"t",1,1.235,17.22,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX009193","09Apr2014.Plate.33",5,4,"t",1,3.704,13.31,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX009193","09Apr2014.Plate.33",6,5,"t",1,1.235,16.33,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX009193","09Apr2014.Plate.33",5,5,"t",1,3.704,15.22,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX009193","09Apr2014.Plate.33",4,5,"t",1,11.111,14.69,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX009193","09Apr2014.Plate.33",4,4,"t",1,11.111,17.57,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX009193","09Apr2014.Plate.33",3,4,"t",1,33.333,16.05,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX009193","09Apr2014.Plate.33",2,4,"t",1,100,9.72,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX009193","09Apr2014.Plate.33",3,5,"t",1,33.333,19.56,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX009193","09Apr2014.Plate.33",2,5,"t",1,100,9.87,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX009165","03Sep2014.Plate.3",7,9,"t",1,0.082,60.52,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX009165","03Sep2014.Plate.3",7,8,"t",1,0.082,54.7,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX009165","03Sep2014.Plate.3",6,8,"t",1,0.247,60.81,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX009165","03Sep2014.Plate.3",5,8,"t",1,0.741,73.19,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX009165","03Sep2014.Plate.3",6,9,"t",1,0.247,71.35,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX009165","03Sep2014.Plate.3",5,9,"t",1,0.741,70.74,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX009165","03Sep2014.Plate.3",4,9,"t",1,2.222,65.54,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX009165","03Sep2014.Plate.3",4,8,"t",1,2.222,69.47,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX009165","03Sep2014.Plate.3",3,8,"t",1,6.667,46.38,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX009165","03Sep2014.Plate.3",2,8,"t",1,20,28.32,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX009165","03Sep2014.Plate.3",3,9,"t",1,6.667,52.29,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX009165","03Sep2014.Plate.3",2,9,"t",1,20,31.11,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 3_Cyprotex.csv","cort" +"TX009156","20130320.Plate.1",7,4,"t",1,0.07,14.27,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"TX009156","20130320.Plate.1",6,4,"t",1,0.21,12.4,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"TX009156","20130320.Plate.1",7,5,"t",1,0.07,9.62,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"TX009156","20130320.Plate.1",6,5,"t",1,0.21,13.25,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"TX009156","20130320.Plate.1",5,4,"t",1,0.64,15.66,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"TX009156","20130320.Plate.1",4,4,"t",1,1.91,15.9,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"TX009156","20130320.Plate.1",5,5,"t",1,0.64,14.28,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"TX009156","20130320.Plate.1",4,5,"t",1,1.91,15.62,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"TX009156","20130320.Plate.1",3,4,"t",1,5.73,13.89,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"TX009156","20130320.Plate.1",3,5,"t",1,5.73,14.42,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"TX009156","20130320.Plate.1",2,4,"t",1,17.2,13.3,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"TX009156","20130320.Plate.1",2,5,"t",1,17.2,13.93,"ToxCast_1 CR 20130320 Plate 1.csv","cort" +"TX009070","02Apr2014.Plate.3",7,5,"t",1,0.051,40.72,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"TX009070","02Apr2014.Plate.3",7,4,"t",1,0.051,40.46,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"TX009070","02Apr2014.Plate.3",6,4,"t",1,0.154,43.58,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"TX009070","02Apr2014.Plate.3",5,4,"t",1,0.463,37.57,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"TX009070","02Apr2014.Plate.3",6,5,"t",1,0.154,36.69,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"TX009070","02Apr2014.Plate.3",5,5,"t",1,0.463,38.07,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"TX009070","02Apr2014.Plate.3",4,5,"t",1,1.389,37.19,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"TX009070","02Apr2014.Plate.3",4,4,"t",1,1.389,45.01,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"TX009070","02Apr2014.Plate.3",3,4,"t",1,4.167,46.75,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"TX009070","02Apr2014.Plate.3",2,4,"t",1,12.5,42.91,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"TX009070","02Apr2014.Plate.3",3,5,"t",1,4.167,39.47,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"TX009070","02Apr2014.Plate.3",2,5,"t",1,12.5,44.43,"2900-100644 TO3 DR 02Apr2014 Plate 3_Cyprotex.csv","cort" +"TX009065","09Apr2014.Plate.33",7,6,"t",1,0.206,14.32,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX009065","09Apr2014.Plate.33",7,7,"t",1,0.206,14.08,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX009065","09Apr2014.Plate.33",6,6,"t",1,0.617,15.14,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX009065","09Apr2014.Plate.33",6,7,"t",1,0.617,16.21,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX009065","09Apr2014.Plate.33",5,6,"t",1,1.852,15.54,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX009065","09Apr2014.Plate.33",5,7,"t",1,1.852,12.65,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX009065","09Apr2014.Plate.33",4,6,"t",1,5.556,17.71,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX009065","09Apr2014.Plate.33",4,7,"t",1,5.556,14.96,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX009065","09Apr2014.Plate.33",3,6,"t",1,16.667,21.18,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX009065","09Apr2014.Plate.33",3,7,"t",1,16.667,19.35,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX009065","09Apr2014.Plate.33",2,6,"t",1,50,20.35,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX009065","09Apr2014.Plate.33",2,7,"t",1,50,16.67,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX009051","09Apr2014.Plate.12",7,10,"t",1,0.412,13.02,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX009051","09Apr2014.Plate.12",7,11,"t",1,0.412,11.55,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX009051","09Apr2014.Plate.12",6,10,"t",1,1.235,10.8,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX009051","09Apr2014.Plate.12",6,11,"t",1,1.235,10.56,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX009051","09Apr2014.Plate.12",5,10,"t",1,3.704,7.58,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX009051","09Apr2014.Plate.12",5,11,"t",1,3.704,7.34,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX009051","09Apr2014.Plate.12",4,10,"t",1,11.111,1.73,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX009051","09Apr2014.Plate.12",4,11,"t",1,11.111,1.47,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX009051","09Apr2014.Plate.12",3,10,"t",1,33.333,0.69,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX009051","09Apr2014.Plate.12",3,11,"t",1,33.333,0.63,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX009051","09Apr2014.Plate.12",2,10,"t",1,100,1.25,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX009051","09Apr2014.Plate.12",2,11,"t",1,100,1.12,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX009041","09Apr2014.Plate.18",7,10,"t",1,0.412,12.03,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX009041","09Apr2014.Plate.18",7,11,"t",1,0.412,11.68,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX009041","09Apr2014.Plate.18",6,10,"t",1,1.235,18.54,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX009041","09Apr2014.Plate.18",6,11,"t",1,1.235,14.24,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX009041","09Apr2014.Plate.18",5,10,"t",1,3.704,14,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX009041","09Apr2014.Plate.18",5,11,"t",1,3.704,11.72,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX009041","09Apr2014.Plate.18",4,10,"t",1,11.111,16.18,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX009041","09Apr2014.Plate.18",4,11,"t",1,11.111,18.46,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX009041","09Apr2014.Plate.18",3,10,"t",1,33.333,8.34,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX009041","09Apr2014.Plate.18",3,11,"t",1,33.333,6.79,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX009041","09Apr2014.Plate.18",2,10,"t",1,100,1.05,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX009041","09Apr2014.Plate.18",2,11,"t",1,100,0.94,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX008849","09Apr2014.Plate.18",7,6,"t",1,0.412,17,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX008849","09Apr2014.Plate.18",7,7,"t",1,0.412,15.2,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX008849","09Apr2014.Plate.18",6,6,"t",1,1.235,17.53,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX008849","09Apr2014.Plate.18",6,7,"t",1,1.235,19.58,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX008849","09Apr2014.Plate.18",5,6,"t",1,3.704,14.25,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX008849","09Apr2014.Plate.18",5,7,"t",1,3.704,12.37,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX008849","09Apr2014.Plate.18",4,6,"t",1,11.111,14.39,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX008849","09Apr2014.Plate.18",4,7,"t",1,11.111,14.02,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX008849","09Apr2014.Plate.18",3,6,"t",1,33.333,17.55,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX008849","09Apr2014.Plate.18",3,7,"t",1,33.333,13.01,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX008849","09Apr2014.Plate.18",2,6,"t",1,100,15.44,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX008849","09Apr2014.Plate.18",2,7,"t",1,100,13.33,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX008731","03Sep2014.Plate.5",7,6,"t",1,0.008,68.7,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX008731","03Sep2014.Plate.5",7,7,"t",1,0.008,60.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX008731","03Sep2014.Plate.5",6,6,"t",1,0.025,73.21,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX008731","03Sep2014.Plate.5",6,7,"t",1,0.025,71.99,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX008731","03Sep2014.Plate.5",5,6,"t",1,0.074,74.01,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX008731","03Sep2014.Plate.5",5,7,"t",1,0.074,67.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX008731","03Sep2014.Plate.5",4,6,"t",1,0.222,67.74,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX008731","03Sep2014.Plate.5",4,7,"t",1,0.222,67.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX008731","03Sep2014.Plate.5",3,6,"t",1,0.667,73.72,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX008731","03Sep2014.Plate.5",3,7,"t",1,0.667,73.17,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX008731","03Sep2014.Plate.5",2,6,"t",1,2,71.99,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX008731","03Sep2014.Plate.5",2,7,"t",1,2,70.3,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX008704","03Sep2014.Plate.4",7,6,"t",1,0.082,66.83,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX008704","03Sep2014.Plate.4",7,7,"t",1,0.082,72.33,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX008704","03Sep2014.Plate.4",6,6,"t",1,0.247,74.64,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX008704","03Sep2014.Plate.4",6,7,"t",1,0.247,70.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX008704","03Sep2014.Plate.4",5,6,"t",1,0.741,80.18,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX008704","03Sep2014.Plate.4",5,7,"t",1,0.741,82.75,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX008704","03Sep2014.Plate.4",4,6,"t",1,2.222,80.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX008704","03Sep2014.Plate.4",4,7,"t",1,2.222,87.88,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX008704","03Sep2014.Plate.4",3,6,"t",1,6.667,74.88,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX008704","03Sep2014.Plate.4",3,7,"t",1,6.667,75.33,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX008704","03Sep2014.Plate.4",2,6,"t",1,20,49.18,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX008704","03Sep2014.Plate.4",2,7,"t",1,20,58.73,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX008567","09Apr2014.Plate.18",7,8,"t",1,0.412,16.19,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX008567","09Apr2014.Plate.18",7,9,"t",1,0.412,13.61,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX008567","09Apr2014.Plate.18",6,8,"t",1,1.235,18.11,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX008567","09Apr2014.Plate.18",6,9,"t",1,1.235,15.04,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX008567","09Apr2014.Plate.18",5,8,"t",1,3.704,17.9,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX008567","09Apr2014.Plate.18",5,9,"t",1,3.704,15.94,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX008567","09Apr2014.Plate.18",4,8,"t",1,11.111,17.24,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX008567","09Apr2014.Plate.18",3,8,"t",1,33.333,20.71,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX008567","09Apr2014.Plate.18",4,9,"t",1,11.111,16.17,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX008567","09Apr2014.Plate.18",3,9,"t",1,33.333,18.51,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX008567","09Apr2014.Plate.18",2,8,"t",1,100,19.7,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX008567","09Apr2014.Plate.18",2,9,"t",1,100,15.37,"2900-100644 TO3 DR 09Apr2014 Plate 18_Cyprotex.csv","cort" +"TX008428","09Apr2014.Plate.31",7,9,"t",1,0.004,12.31,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX008428","09Apr2014.Plate.31",7,8,"t",1,0.004,14.32,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX008428","09Apr2014.Plate.31",6,9,"t",1,0.012,13.48,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX008428","09Apr2014.Plate.31",6,8,"t",1,0.012,14.83,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX008428","09Apr2014.Plate.31",5,8,"t",1,0.037,12.6,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX008428","09Apr2014.Plate.31",4,8,"t",1,0.111,13.24,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX008428","09Apr2014.Plate.31",5,9,"t",1,0.037,13.37,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX008428","09Apr2014.Plate.31",4,9,"t",1,0.111,12,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX008428","09Apr2014.Plate.31",3,9,"t",1,0.333,8.97,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX008428","09Apr2014.Plate.31",3,8,"t",1,0.333,12.2,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX008428","09Apr2014.Plate.31",2,8,"t",1,1,9.89,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX008416","09Apr2014.Plate.25",7,10,"t",1,0.412,12.91,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX008428","09Apr2014.Plate.31",2,9,"t",1,1,8.94,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX008416","09Apr2014.Plate.25",7,11,"t",1,0.412,13.95,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX008416","09Apr2014.Plate.25",6,11,"t",1,1.235,12.32,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX008416","09Apr2014.Plate.25",6,10,"t",1,1.235,11.38,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX008416","09Apr2014.Plate.25",5,10,"t",1,3.704,9.45,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX008416","09Apr2014.Plate.25",4,10,"t",1,11.111,12.17,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX008416","09Apr2014.Plate.25",5,11,"t",1,3.704,9.95,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX008416","09Apr2014.Plate.25",4,11,"t",1,11.111,10,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX008416","09Apr2014.Plate.25",3,11,"t",1,33.333,7.7,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX008416","09Apr2014.Plate.25",3,10,"t",1,33.333,9.22,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX008416","09Apr2014.Plate.25",2,10,"t",1,100,5.97,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX008326","09Apr2014.Plate.30",7,4,"t",1,0.412,15.36,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX008416","09Apr2014.Plate.25",2,11,"t",1,100,4.79,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX008326","09Apr2014.Plate.30",7,5,"t",1,0.412,13.65,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX008326","09Apr2014.Plate.30",6,5,"t",1,1.235,12.41,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX008326","09Apr2014.Plate.30",6,4,"t",1,1.235,13.97,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX008326","09Apr2014.Plate.30",5,4,"t",1,3.704,13.74,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX008326","09Apr2014.Plate.30",4,4,"t",1,11.111,17.84,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX008326","09Apr2014.Plate.30",5,5,"t",1,3.704,15.2,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX008326","09Apr2014.Plate.30",4,5,"t",1,11.111,16.4,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX008326","09Apr2014.Plate.30",3,5,"t",1,33.333,15.45,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX008326","09Apr2014.Plate.30",3,4,"t",1,33.333,14.07,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX008326","09Apr2014.Plate.30",2,4,"t",1,100,8.93,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX008321","09Apr2014.Plate.9",7,4,"t",1,0.059,17.36,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"TX008326","09Apr2014.Plate.30",2,5,"t",1,100,11.24,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX008321","09Apr2014.Plate.9",7,5,"t",1,0.059,17.14,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"TX008321","09Apr2014.Plate.9",6,4,"t",1,0.177,15.96,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"TX008321","09Apr2014.Plate.9",6,5,"t",1,0.177,14.83,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"TX008321","09Apr2014.Plate.9",5,4,"t",1,0.53,15.68,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"TX008321","09Apr2014.Plate.9",5,5,"t",1,0.53,14.22,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"TX008321","09Apr2014.Plate.9",4,4,"t",1,1.589,19.53,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"TX008321","09Apr2014.Plate.9",4,5,"t",1,1.589,16.02,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"TX008321","09Apr2014.Plate.9",3,4,"t",1,4.767,19.77,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"TX008321","09Apr2014.Plate.9",3,5,"t",1,4.767,18.91,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"TX008321","09Apr2014.Plate.9",2,5,"t",1,14.3,15.32,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"TX008321","09Apr2014.Plate.9",2,4,"t",1,14.3,16.96,"2900-100644 TO3 DR 09Apr2014 Plate 9_Cyprotex.csv","cort" +"TX008082","03Sep2014.Plate.1",7,8,"t",1,0.082,64.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX008082","03Sep2014.Plate.1",6,8,"t",1,0.247,61.52,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX008082","03Sep2014.Plate.1",7,9,"t",1,0.082,60.98,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX008082","03Sep2014.Plate.1",6,9,"t",1,0.247,67.94,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX008082","03Sep2014.Plate.1",5,8,"t",1,0.741,74.43,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX008082","03Sep2014.Plate.1",5,9,"t",1,0.741,72.12,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX008082","03Sep2014.Plate.1",4,8,"t",1,2.222,76.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX008082","03Sep2014.Plate.1",4,9,"t",1,2.222,72.32,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX008082","03Sep2014.Plate.1",3,8,"t",1,6.667,60.49,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX008082","03Sep2014.Plate.1",3,9,"t",1,6.667,62.8,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX008082","03Sep2014.Plate.1",2,8,"t",1,20,29.7,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX008082","03Sep2014.Plate.1",2,9,"t",1,20,27.16,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 1_Cyprotex.csv","cort" +"TX008070","03Sep2014.Plate.18",7,6,"t",1,0.082,63.43,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX008070","03Sep2014.Plate.18",7,7,"t",1,0.082,54.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX008070","03Sep2014.Plate.18",6,6,"t",1,0.247,69.11,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX008070","03Sep2014.Plate.18",6,7,"t",1,0.247,64.7,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX008070","03Sep2014.Plate.18",5,6,"t",1,0.741,71.31,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX008070","03Sep2014.Plate.18",5,7,"t",1,0.741,64.66,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX008070","03Sep2014.Plate.18",4,6,"t",1,2.222,61.67,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX008070","03Sep2014.Plate.18",4,7,"t",1,2.222,61.83,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX008070","03Sep2014.Plate.18",3,6,"t",1,6.667,58.72,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX008070","03Sep2014.Plate.18",3,7,"t",1,6.667,61.11,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX008070","03Sep2014.Plate.18",2,6,"t",1,20,38.09,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX008070","03Sep2014.Plate.18",2,7,"t",1,20,49.84,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 18_Cyprotex.csv","cort" +"TX007874","09Apr2014.Plate.15",7,6,"t",1,0.412,18.99,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX007874","09Apr2014.Plate.15",7,7,"t",1,0.412,18.36,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX007874","09Apr2014.Plate.15",6,6,"t",1,1.235,11.82,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX007874","09Apr2014.Plate.15",6,7,"t",1,1.235,12.26,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX007874","09Apr2014.Plate.15",5,6,"t",1,3.704,16.56,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX007874","09Apr2014.Plate.15",5,7,"t",1,3.704,14.18,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX007874","09Apr2014.Plate.15",4,6,"t",1,11.111,17.01,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX007874","09Apr2014.Plate.15",4,7,"t",1,11.111,14.18,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX007874","09Apr2014.Plate.15",3,6,"t",1,33.333,19.86,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX007874","09Apr2014.Plate.15",3,7,"t",1,33.333,18.7,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX007874","09Apr2014.Plate.15",2,6,"t",1,100,18.9,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX007874","09Apr2014.Plate.15",2,7,"t",1,100,16.4,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX007832","09Apr2014.Plate.26",7,6,"t",1,0.412,15.35,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX007832","09Apr2014.Plate.26",7,7,"t",1,0.412,13.02,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX007832","09Apr2014.Plate.26",6,6,"t",1,1.235,14.34,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX007832","09Apr2014.Plate.26",6,7,"t",1,1.235,12.96,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX007832","09Apr2014.Plate.26",5,6,"t",1,3.704,15.09,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX007832","09Apr2014.Plate.26",5,7,"t",1,3.704,11.93,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX007832","09Apr2014.Plate.26",4,6,"t",1,11.111,13.26,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX007832","09Apr2014.Plate.26",4,7,"t",1,11.111,13.51,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX007832","09Apr2014.Plate.26",3,6,"t",1,33.333,14.96,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX007832","09Apr2014.Plate.26",3,7,"t",1,33.333,14.23,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX007832","09Apr2014.Plate.26",2,6,"t",1,100,1.13,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX007832","09Apr2014.Plate.26",2,7,"t",1,100,0.87,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX007792","09Apr2014.Plate.15",7,10,"t",1,0.412,14.98,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX007792","09Apr2014.Plate.15",7,11,"t",1,0.412,13.9,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX007792","09Apr2014.Plate.15",6,10,"t",1,1.235,13.6,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX007792","09Apr2014.Plate.15",6,11,"t",1,1.235,12.85,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX007792","09Apr2014.Plate.15",5,10,"t",1,3.704,14.89,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX007792","09Apr2014.Plate.15",5,11,"t",1,3.704,15.33,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX007792","09Apr2014.Plate.15",4,10,"t",1,11.111,17.09,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX007792","09Apr2014.Plate.15",4,11,"t",1,11.111,16.71,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX007792","09Apr2014.Plate.15",3,10,"t",1,33.333,16.15,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX007792","09Apr2014.Plate.15",3,11,"t",1,33.333,17.71,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX007792","09Apr2014.Plate.15",2,10,"t",1,100,12.8,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX007792","09Apr2014.Plate.15",2,11,"t",1,100,11.82,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX007784","09Apr2014.Plate.31",7,10,"t",1,0.412,14.44,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX007784","09Apr2014.Plate.31",7,11,"t",1,0.412,13.32,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX007784","09Apr2014.Plate.31",6,10,"t",1,1.235,12.73,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX007784","09Apr2014.Plate.31",6,11,"t",1,1.235,14.44,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX007784","09Apr2014.Plate.31",5,10,"t",1,3.704,15.64,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX007784","09Apr2014.Plate.31",5,11,"t",1,3.704,16.09,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX007784","09Apr2014.Plate.31",4,10,"t",1,11.111,15.44,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX007784","09Apr2014.Plate.31",4,11,"t",1,11.111,13.66,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX007784","09Apr2014.Plate.31",3,10,"t",1,33.333,13.87,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX007784","09Apr2014.Plate.31",3,11,"t",1,33.333,14.86,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX007784","09Apr2014.Plate.31",2,10,"t",1,100,14.21,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX007784","09Apr2014.Plate.31",2,11,"t",1,100,12.94,"2900-100644 TO3 DR 09Apr2014 Plate 31_Cyprotex.csv","cort" +"TX007602","09Apr2014.Plate.22",7,4,"t",1,0.412,14.41,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX007602","09Apr2014.Plate.22",7,5,"t",1,0.412,13.54,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX007602","09Apr2014.Plate.22",6,4,"t",1,1.235,9.73,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX007602","09Apr2014.Plate.22",6,5,"t",1,1.235,12.83,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX007602","09Apr2014.Plate.22",5,4,"t",1,3.704,12.48,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX007602","09Apr2014.Plate.22",5,5,"t",1,3.704,13.28,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX007602","09Apr2014.Plate.22",4,5,"t",1,11.111,13.68,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX007602","09Apr2014.Plate.22",4,4,"t",1,11.111,12.37,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX007602","09Apr2014.Plate.22",3,5,"t",1,33.333,14.08,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX007602","09Apr2014.Plate.22",3,4,"t",1,33.333,16.41,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX007602","09Apr2014.Plate.22",2,4,"t",1,100,6.49,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX007494","09Apr2014.Plate.16",7,4,"t",1,0.008,11.79,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX007602","09Apr2014.Plate.22",2,5,"t",1,100,7.7,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX007494","09Apr2014.Plate.16",7,5,"t",1,0.008,14.44,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX007494","09Apr2014.Plate.16",6,5,"t",1,0.025,15.26,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX007494","09Apr2014.Plate.16",6,4,"t",1,0.025,15.13,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX007494","09Apr2014.Plate.16",5,4,"t",1,0.074,12.86,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX007494","09Apr2014.Plate.16",4,4,"t",1,0.222,15.88,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX007494","09Apr2014.Plate.16",5,5,"t",1,0.074,11.58,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX007494","09Apr2014.Plate.16",4,5,"t",1,0.222,14.84,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX007494","09Apr2014.Plate.16",3,5,"t",1,0.667,14.15,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX007494","09Apr2014.Plate.16",3,4,"t",1,0.667,14.94,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX007494","09Apr2014.Plate.16",2,4,"t",1,2,14.31,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX007436","09Apr2014.Plate.14",7,8,"t",1,0.005,14.78,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX007494","09Apr2014.Plate.16",2,5,"t",1,2,13.34,"2900-100644 TO3 DR 09Apr2014 Plate 16_Cyprotex.csv","cort" +"TX007436","09Apr2014.Plate.14",7,9,"t",1,0.005,17.06,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX007436","09Apr2014.Plate.14",6,9,"t",1,0.015,11.54,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX007436","09Apr2014.Plate.14",6,8,"t",1,0.015,12.35,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX007436","09Apr2014.Plate.14",5,8,"t",1,0.044,14.09,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX007436","09Apr2014.Plate.14",4,8,"t",1,0.131,10.44,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX007436","09Apr2014.Plate.14",5,9,"t",1,0.044,10.3,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX007436","09Apr2014.Plate.14",4,9,"t",1,0.131,10.47,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX007436","09Apr2014.Plate.14",3,9,"t",1,0.393,9.51,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX007436","09Apr2014.Plate.14",3,8,"t",1,0.393,9.88,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX007436","09Apr2014.Plate.14",2,8,"t",1,1.18,9,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX007354","09Apr2014.Plate.26",7,4,"t",1,0.412,11.79,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX007436","09Apr2014.Plate.14",2,9,"t",1,1.18,8.91,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX007354","09Apr2014.Plate.26",7,5,"t",1,0.412,10.88,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX007354","09Apr2014.Plate.26",6,4,"t",1,1.235,10.48,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX007354","09Apr2014.Plate.26",5,4,"t",1,3.704,11.25,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX007354","09Apr2014.Plate.26",6,5,"t",1,1.235,12.88,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX007354","09Apr2014.Plate.26",5,5,"t",1,3.704,10.77,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX007354","09Apr2014.Plate.26",4,5,"t",1,11.111,10.32,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX007354","09Apr2014.Plate.26",4,4,"t",1,11.111,7.94,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX007354","09Apr2014.Plate.26",3,4,"t",1,33.333,5.03,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX007354","09Apr2014.Plate.26",2,4,"t",1,100,0.82,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX007354","09Apr2014.Plate.26",3,5,"t",1,33.333,7.26,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX007304","03Sep2014.Plate.21",7,6,"t",1,0.008,58.03,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX007354","09Apr2014.Plate.26",2,5,"t",1,100,0.74,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX007304","03Sep2014.Plate.21",7,7,"t",1,0.008,58.42,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX007304","03Sep2014.Plate.21",6,6,"t",1,0.025,70.22,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX007304","03Sep2014.Plate.21",6,7,"t",1,0.025,63.94,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX007304","03Sep2014.Plate.21",5,6,"t",1,0.074,76.63,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX007304","03Sep2014.Plate.21",5,7,"t",0,0.074,NA,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX007304","03Sep2014.Plate.21",4,6,"t",1,0.222,70.24,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX007304","03Sep2014.Plate.21",4,7,"t",1,0.222,65.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX007304","03Sep2014.Plate.21",3,6,"t",1,0.667,63.53,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX007304","03Sep2014.Plate.21",3,7,"t",1,0.667,65.51,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX007304","03Sep2014.Plate.21",2,7,"t",1,2,44.67,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX007304","03Sep2014.Plate.21",2,6,"t",1,2,47.56,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX007257","09Apr2014.Plate.13",7,6,"t",1,0,15.01,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX007257","09Apr2014.Plate.13",7,7,"t",1,0,15.07,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX007257","09Apr2014.Plate.13",6,6,"t",1,0,14.18,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX007257","09Apr2014.Plate.13",6,7,"t",1,0,15.39,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX007257","09Apr2014.Plate.13",5,6,"t",1,0,14.98,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX007257","09Apr2014.Plate.13",5,7,"t",1,0,14.14,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX007257","09Apr2014.Plate.13",4,6,"t",1,0.001,18.54,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX007257","09Apr2014.Plate.13",4,7,"t",1,0.001,16.41,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX007257","09Apr2014.Plate.13",3,6,"t",1,0.003,18.33,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX007257","09Apr2014.Plate.13",3,7,"t",1,0.003,15.31,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX007257","09Apr2014.Plate.13",2,6,"t",1,0.01,16.58,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX007257","09Apr2014.Plate.13",2,7,"t",1,0.01,15.34,"2900-100644 TO3 DR 09Apr2014 Plate 13_Cyprotex.csv","cort" +"TX007207","09Apr2014.Plate.27",7,4,"t",1,0.041,14.1,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX007207","09Apr2014.Plate.27",7,5,"t",1,0.041,11.7,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX007207","09Apr2014.Plate.27",6,4,"t",1,0.123,13.08,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX007207","09Apr2014.Plate.27",6,5,"t",1,0.123,9.9,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX007207","09Apr2014.Plate.27",5,4,"t",1,0.37,14.38,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX007207","09Apr2014.Plate.27",5,5,"t",1,0.37,11.58,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX007207","09Apr2014.Plate.27",4,4,"t",1,1.111,14.22,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX007207","09Apr2014.Plate.27",4,5,"t",1,1.111,16.21,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX007207","09Apr2014.Plate.27",3,4,"t",1,3.333,13.72,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX007207","09Apr2014.Plate.27",3,5,"t",1,3.333,11.12,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX007207","09Apr2014.Plate.27",2,4,"t",1,10,7.45,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX007207","09Apr2014.Plate.27",2,5,"t",1,10,6.79,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX007199","09Apr2014.Plate.28",7,4,"t",1,0.082,14.76,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX007199","09Apr2014.Plate.28",7,5,"t",1,0.082,14.2,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX007199","09Apr2014.Plate.28",6,4,"t",1,0.247,12.6,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX007199","09Apr2014.Plate.28",6,5,"t",1,0.247,12.05,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX007199","09Apr2014.Plate.28",5,4,"t",1,0.741,14.26,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX007199","09Apr2014.Plate.28",5,5,"t",1,0.741,11.87,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX007199","09Apr2014.Plate.28",4,5,"t",1,2.222,13.67,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX007199","09Apr2014.Plate.28",4,4,"t",1,2.222,14.11,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX007199","09Apr2014.Plate.28",3,5,"t",1,6.667,13.24,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX007199","09Apr2014.Plate.28",3,4,"t",1,6.667,15.56,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX007199","09Apr2014.Plate.28",2,4,"t",1,20,14.65,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX007188","03Sep2014.Plate.4",7,4,"t",1,0.082,62.51,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX007199","09Apr2014.Plate.28",2,5,"t",1,20,13.45,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX007188","03Sep2014.Plate.4",7,5,"t",1,0.082,65.48,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX007188","03Sep2014.Plate.4",6,5,"t",1,0.247,66.95,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX007188","03Sep2014.Plate.4",6,4,"t",1,0.247,63.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX007188","03Sep2014.Plate.4",5,4,"t",1,0.741,83.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX007188","03Sep2014.Plate.4",5,5,"t",1,0.741,83.44,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX007188","03Sep2014.Plate.4",4,4,"t",1,2.222,84.74,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX007188","03Sep2014.Plate.4",4,5,"t",1,2.222,85.15,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX007188","03Sep2014.Plate.4",3,4,"t",1,6.667,71.66,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX007188","03Sep2014.Plate.4",3,5,"t",1,6.667,70.26,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX007188","03Sep2014.Plate.4",2,4,"t",1,20,58.96,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX007188","03Sep2014.Plate.4",2,5,"t",1,20,54.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 4_Cyprotex.csv","cort" +"TX007156","02Apr2014.Plate.8",7,4,"t",1,0.412,46.54,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"TX007156","02Apr2014.Plate.8",7,5,"t",1,0.412,51.03,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"TX007156","02Apr2014.Plate.8",6,4,"t",1,1.235,43.62,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"TX007156","02Apr2014.Plate.8",6,5,"t",1,1.235,38.08,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"TX007156","02Apr2014.Plate.8",5,4,"t",1,3.704,50.19,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"TX007156","02Apr2014.Plate.8",5,5,"t",1,3.704,37.18,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"TX007156","02Apr2014.Plate.8",4,4,"t",1,11.111,46.32,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"TX007156","02Apr2014.Plate.8",4,5,"t",1,11.111,48.98,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"TX007156","02Apr2014.Plate.8",3,4,"t",1,33.333,45.66,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"TX007156","02Apr2014.Plate.8",3,5,"t",1,33.333,44.73,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"TX007156","02Apr2014.Plate.8",2,4,"t",1,100,42.76,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"TX007156","02Apr2014.Plate.8",2,5,"t",1,100,38.66,"2900-100644 TO3 DR 02Apr2014 Plate 8_Cyprotex.csv","cort" +"TX006949","03Sep2014.Plate.7",7,8,"t",1,0.082,65.66,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX006949","03Sep2014.Plate.7",7,9,"t",1,0.082,75.24,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX006949","03Sep2014.Plate.7",6,8,"t",1,0.247,73.88,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX006949","03Sep2014.Plate.7",6,9,"t",1,0.247,76.39,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX006949","03Sep2014.Plate.7",5,8,"t",1,0.741,76.67,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX006949","03Sep2014.Plate.7",5,9,"t",1,0.741,78.52,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX006949","03Sep2014.Plate.7",4,8,"t",1,2.222,81.94,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX006949","03Sep2014.Plate.7",4,9,"t",1,2.222,89.91,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX006949","03Sep2014.Plate.7",3,8,"t",1,6.667,81.47,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX006949","03Sep2014.Plate.7",3,9,"t",1,6.667,77.98,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX006949","03Sep2014.Plate.7",2,8,"t",1,20,63.35,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX006949","03Sep2014.Plate.7",2,9,"t",1,20,68.68,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 7_Cyprotex.csv","cort" +"TX006887","03Sep2014.Plate.20",7,6,"t",1,0.082,64.09,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX006887","03Sep2014.Plate.20",7,7,"t",1,0.082,65.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX006887","03Sep2014.Plate.20",6,7,"t",1,0.247,70.64,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX006887","03Sep2014.Plate.20",6,6,"t",1,0.247,66.02,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX006887","03Sep2014.Plate.20",5,6,"t",1,0.741,72.04,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX006887","03Sep2014.Plate.20",4,6,"t",1,2.222,53.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX006887","03Sep2014.Plate.20",5,7,"t",1,0.741,67.54,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX006887","03Sep2014.Plate.20",4,7,"t",1,2.222,55.74,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX006887","03Sep2014.Plate.20",3,7,"t",1,6.667,27.21,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX006887","03Sep2014.Plate.20",3,6,"t",1,6.667,29.04,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX006887","03Sep2014.Plate.20",2,6,"t",1,20,7.4,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX006763","09Apr2014.Plate.15",7,8,"t",1,0.412,19.99,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX006887","03Sep2014.Plate.20",2,7,"t",1,20,8.16,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 20_Cyprotex.csv","cort" +"TX006763","09Apr2014.Plate.15",7,9,"t",1,0.412,18.7,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX006763","09Apr2014.Plate.15",6,9,"t",1,1.235,12.44,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX006763","09Apr2014.Plate.15",6,8,"t",1,1.235,14.62,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX006763","09Apr2014.Plate.15",5,8,"t",1,3.704,15.8,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX006763","09Apr2014.Plate.15",4,8,"t",1,11.111,16.88,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX006763","09Apr2014.Plate.15",5,9,"t",1,3.704,15.07,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX006763","09Apr2014.Plate.15",4,9,"t",1,11.111,13.47,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX006763","09Apr2014.Plate.15",3,9,"t",1,33.333,15.34,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX006763","09Apr2014.Plate.15",3,8,"t",1,33.333,19.68,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX006763","09Apr2014.Plate.15",2,8,"t",1,100,18.02,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX006695","09Apr2014.Plate.17",7,10,"t",1,0.412,16.62,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX006763","09Apr2014.Plate.15",2,9,"t",1,100,12.82,"2900-100644 TO3 DR 09Apr2014 Plate 15_Cyprotex.csv","cort" +"TX006695","09Apr2014.Plate.17",7,11,"t",1,0.412,12.35,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX006695","09Apr2014.Plate.17",6,11,"t",1,1.235,13.27,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX006695","09Apr2014.Plate.17",6,10,"t",1,1.235,13.12,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX006695","09Apr2014.Plate.17",5,10,"t",1,3.704,8.35,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX006695","09Apr2014.Plate.17",4,10,"t",1,11.111,3.28,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX006695","09Apr2014.Plate.17",5,11,"t",1,3.704,7.86,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX006695","09Apr2014.Plate.17",4,11,"t",1,11.111,2.65,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX006695","09Apr2014.Plate.17",3,11,"t",1,33.333,4,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX006695","09Apr2014.Plate.17",3,10,"t",1,33.333,4.95,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX006695","09Apr2014.Plate.17",2,10,"t",1,100,4.19,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX006656","03Sep2014.Plate.21",7,4,"t",1,0.082,59.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX006695","09Apr2014.Plate.17",2,11,"t",1,100,3.62,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX006656","03Sep2014.Plate.21",7,5,"t",1,0.082,53.73,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX006656","03Sep2014.Plate.21",6,4,"t",1,0.247,65.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX006656","03Sep2014.Plate.21",6,5,"t",1,0.247,56.85,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX006656","03Sep2014.Plate.21",5,4,"t",1,0.741,45.24,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX006656","03Sep2014.Plate.21",5,5,"t",1,0.741,50.6,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX006656","03Sep2014.Plate.21",4,4,"t",1,2.222,22.08,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX006656","03Sep2014.Plate.21",3,4,"t",1,6.667,6.28,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX006656","03Sep2014.Plate.21",4,5,"t",1,2.222,22.03,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX006656","03Sep2014.Plate.21",3,5,"t",1,6.667,6.06,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX006656","03Sep2014.Plate.21",2,5,"t",1,20,2.33,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX006656","03Sep2014.Plate.21",2,4,"t",1,20,2.43,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 21_Cyprotex.csv","cort" +"TX006393","02Apr2014.Plate.32",7,4,"t",1,0.082,44.27,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"TX006393","02Apr2014.Plate.32",7,5,"t",1,0.082,40.62,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"TX006393","02Apr2014.Plate.32",6,5,"t",1,0.247,38.92,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"TX006393","02Apr2014.Plate.32",6,4,"t",1,0.247,46.03,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"TX006393","02Apr2014.Plate.32",5,4,"t",1,0.741,49.8,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"TX006393","02Apr2014.Plate.32",4,4,"t",1,2.222,46.64,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"TX006393","02Apr2014.Plate.32",5,5,"t",1,0.741,47.26,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"TX006393","02Apr2014.Plate.32",4,5,"t",1,2.222,41.65,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"TX006393","02Apr2014.Plate.32",3,5,"t",1,6.667,43.11,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"TX006393","02Apr2014.Plate.32",3,4,"t",1,6.667,42,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"TX006393","02Apr2014.Plate.32",2,4,"t",1,20,29.89,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"TX006305","02Apr2014.Plate.27",7,4,"t",1,0.082,47.57,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"TX006393","02Apr2014.Plate.32",2,5,"t",1,20,29.93,"2900-100644 TO3 DR 02Apr2014 Plate 32_Cyprotex.csv","cort" +"TX006305","02Apr2014.Plate.27",7,5,"t",1,0.082,39.1,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"TX006305","02Apr2014.Plate.27",6,5,"t",1,0.247,38.09,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"TX006305","02Apr2014.Plate.27",6,4,"t",1,0.247,47.51,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"TX006305","02Apr2014.Plate.27",5,4,"t",1,0.741,46.26,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"TX006305","02Apr2014.Plate.27",4,4,"t",1,2.222,47.01,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"TX006305","02Apr2014.Plate.27",5,5,"t",1,0.741,44.83,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"TX006305","02Apr2014.Plate.27",4,5,"t",1,2.222,33.02,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"TX006305","02Apr2014.Plate.27",3,5,"t",1,6.667,34.66,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"TX006305","02Apr2014.Plate.27",3,4,"t",1,6.667,36.03,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"TX006305","02Apr2014.Plate.27",2,4,"t",1,20,29.86,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"TX006301","02Apr2014.Plate.6",7,10,"t",1,0.082,33.61,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX006305","02Apr2014.Plate.27",2,5,"t",1,20,24.02,"2900-100644 TO3 DR 02Apr2014 Plate 27_Cyprotex.csv","cort" +"TX006301","02Apr2014.Plate.6",7,11,"t",1,0.082,35.46,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX006301","02Apr2014.Plate.6",6,11,"t",1,0.247,32.9,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX006301","02Apr2014.Plate.6",6,10,"t",1,0.247,33.27,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX006301","02Apr2014.Plate.6",5,10,"t",1,0.741,29.73,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX006301","02Apr2014.Plate.6",4,10,"t",1,2.222,25.08,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX006301","02Apr2014.Plate.6",5,11,"t",1,0.741,27.83,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX006301","02Apr2014.Plate.6",4,11,"t",1,2.222,26.65,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX006301","02Apr2014.Plate.6",3,10,"t",1,6.667,18.7,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX006301","02Apr2014.Plate.6",3,11,"t",1,6.667,21.36,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX006301","02Apr2014.Plate.6",2,10,"t",1,20,21.96,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX006301","02Apr2014.Plate.6",2,11,"t",1,20,15.79,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX006299","02Apr2014.Plate.12",7,8,"t",1,0.008,43.64,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006299","02Apr2014.Plate.12",7,9,"t",1,0.008,45.84,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006299","02Apr2014.Plate.12",6,8,"t",1,0.025,51.33,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006299","02Apr2014.Plate.12",6,9,"t",1,0.025,41.65,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006299","02Apr2014.Plate.12",5,8,"t",1,0.074,50.14,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006299","02Apr2014.Plate.12",5,9,"t",1,0.074,45.77,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006299","02Apr2014.Plate.12",4,8,"t",1,0.222,41.8,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006299","02Apr2014.Plate.12",4,9,"t",1,0.222,40.38,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006299","02Apr2014.Plate.12",3,9,"t",1,0.667,14.24,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006299","02Apr2014.Plate.12",3,8,"t",1,0.667,18.31,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006299","02Apr2014.Plate.12",2,8,"t",1,2,1.44,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006299","02Apr2014.Plate.12",2,9,"t",1,2,1.6,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006256","26Mar2014.Plate.14",7,9,"t",1,0.082,12.24,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"TX006256","26Mar2014.Plate.14",7,8,"t",1,0.082,15.29,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"TX006256","26Mar2014.Plate.14",6,8,"t",1,0.247,10.65,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"TX006256","26Mar2014.Plate.14",5,8,"t",1,0.741,9.48,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"TX006256","26Mar2014.Plate.14",6,9,"t",1,0.247,8.02,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"TX006256","26Mar2014.Plate.14",5,9,"t",1,0.741,9.74,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"TX006256","26Mar2014.Plate.14",4,9,"t",1,2.222,8.27,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"TX006256","26Mar2014.Plate.14",4,8,"t",1,2.222,10.43,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"TX006256","26Mar2014.Plate.14",3,8,"t",1,6.667,8.9,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"TX006256","26Mar2014.Plate.14",2,8,"t",1,20,8.79,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"TX006256","26Mar2014.Plate.14",3,9,"t",1,6.667,8.25,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"TX006256","26Mar2014.Plate.14",2,9,"t",1,20,7.37,"2900-100644 TO3 DR 26Mar2014 Plate 14_Cyprotex.csv","cort" +"TX006251","09Apr2014.Plate.4",7,7,"t",1,0.077,11.76,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"TX006251","09Apr2014.Plate.4",7,6,"t",1,0.077,13.25,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"TX006251","09Apr2014.Plate.4",6,6,"t",1,0.231,14.4,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"TX006251","09Apr2014.Plate.4",5,6,"t",1,0.693,11.12,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"TX006251","09Apr2014.Plate.4",6,7,"t",1,0.231,11.73,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"TX006251","09Apr2014.Plate.4",5,7,"t",1,0.693,11.68,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"TX006251","09Apr2014.Plate.4",4,7,"t",1,2.078,11.79,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"TX006251","09Apr2014.Plate.4",4,6,"t",1,2.078,10.78,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"TX006251","09Apr2014.Plate.4",3,6,"t",1,6.233,10.38,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"TX006251","09Apr2014.Plate.4",2,6,"t",1,18.7,11.26,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"TX006251","09Apr2014.Plate.4",3,7,"t",1,6.233,10.47,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"TX006251","09Apr2014.Plate.4",2,7,"t",1,18.7,10.48,"2900-100644 TO3 DR 09Apr2014 Plate 4_Cyprotex.csv","cort" +"TX006230","02Apr2014.Plate.9",7,11,"t",1,0.082,38.95,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"TX006230","02Apr2014.Plate.9",7,10,"t",1,0.082,40.98,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"TX006230","02Apr2014.Plate.9",6,10,"t",1,0.247,37.85,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"TX006230","02Apr2014.Plate.9",6,11,"t",1,0.247,42.3,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"TX006230","02Apr2014.Plate.9",5,10,"t",1,0.741,41.09,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"TX006230","02Apr2014.Plate.9",5,11,"t",1,0.741,40.58,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"TX006230","02Apr2014.Plate.9",4,10,"t",1,2.222,39.26,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"TX006230","02Apr2014.Plate.9",4,11,"t",1,2.222,40.64,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"TX006230","02Apr2014.Plate.9",3,10,"t",1,6.667,39.72,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"TX006230","02Apr2014.Plate.9",3,11,"t",1,6.667,37.99,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"TX006230","02Apr2014.Plate.9",2,10,"t",1,20,36.1,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"TX006230","02Apr2014.Plate.9",2,11,"t",1,20,34.14,"2900-100644 TO3 DR 02Apr2014 Plate 9_Cyprotex.csv","cort" +"TX006218","02Apr2014.Plate.14",7,6,"t",1,0.021,52.1,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"TX006218","02Apr2014.Plate.14",7,7,"t",1,0.021,43.45,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"TX006218","02Apr2014.Plate.14",6,6,"t",1,0.062,47.31,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"TX006218","02Apr2014.Plate.14",6,7,"t",1,0.062,40.93,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"TX006218","02Apr2014.Plate.14",5,6,"t",1,0.185,46.74,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"TX006218","02Apr2014.Plate.14",5,7,"t",1,0.185,47.37,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"TX006218","02Apr2014.Plate.14",4,6,"t",1,0.556,45.87,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"TX006218","02Apr2014.Plate.14",4,7,"t",1,0.556,42.55,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"TX006218","02Apr2014.Plate.14",3,6,"t",1,1.667,49.3,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"TX006218","02Apr2014.Plate.14",3,7,"t",1,1.667,45.96,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"TX006218","02Apr2014.Plate.14",2,6,"t",1,5,36.18,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"TX006218","02Apr2014.Plate.14",2,7,"t",1,5,33.96,"2900-100644 TO3 DR 02Apr2014 Plate 14_Cyprotex.csv","cort" +"TX006204","09Apr2014.Plate.2",7,4,"t",1,0.008,13.69,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"TX006204","09Apr2014.Plate.2",7,5,"t",1,0.008,11.54,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"TX006204","09Apr2014.Plate.2",6,4,"t",1,0.023,14.5,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"TX006204","09Apr2014.Plate.2",6,5,"t",1,0.023,12.12,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"TX006204","09Apr2014.Plate.2",5,4,"t",1,0.068,15.07,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"TX006204","09Apr2014.Plate.2",5,5,"t",1,0.068,12.29,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"TX006204","09Apr2014.Plate.2",4,4,"t",1,0.204,13.24,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"TX006204","09Apr2014.Plate.2",4,5,"t",1,0.204,10.63,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"TX006204","09Apr2014.Plate.2",3,4,"t",1,0.613,7.81,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"TX006204","09Apr2014.Plate.2",3,5,"t",1,0.613,8.5,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"TX006204","09Apr2014.Plate.2",2,4,"t",1,1.84,4.85,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"TX006204","09Apr2014.Plate.2",2,5,"t",1,1.84,4.67,"2900-100644 TO3 DR 09Apr2014 Plate 2_Cyprotex.csv","cort" +"TX006203","02Apr2014.Plate.12",7,10,"t",1,0.082,43.06,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006203","02Apr2014.Plate.12",7,11,"t",1,0.082,49.41,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006203","02Apr2014.Plate.12",6,10,"t",1,0.247,39.23,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006203","02Apr2014.Plate.12",5,10,"t",1,0.741,36.88,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006203","02Apr2014.Plate.12",6,11,"t",1,0.247,41.95,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006203","02Apr2014.Plate.12",5,11,"t",1,0.741,34.1,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006203","02Apr2014.Plate.12",4,11,"t",1,2.222,34.04,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006203","02Apr2014.Plate.12",4,10,"t",1,2.222,31.77,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006203","02Apr2014.Plate.12",3,11,"t",1,6.667,26.78,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006203","02Apr2014.Plate.12",3,10,"t",1,6.667,24.1,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006203","02Apr2014.Plate.12",2,10,"t",1,20,16.66,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006203","02Apr2014.Plate.12",2,11,"t",1,20,14.36,"2900-100644 TO3 DR 02Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006202","09Apr2014.Plate.10",7,6,"t",1,0.038,14.63,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"TX006202","09Apr2014.Plate.10",7,7,"t",1,0.038,11.77,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"TX006202","09Apr2014.Plate.10",6,6,"t",1,0.115,13.5,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"TX006202","09Apr2014.Plate.10",6,7,"t",1,0.115,9.19,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"TX006202","09Apr2014.Plate.10",5,6,"t",1,0.344,8.58,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"TX006202","09Apr2014.Plate.10",5,7,"t",1,0.344,7.53,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"TX006202","09Apr2014.Plate.10",4,6,"t",1,1.033,6.49,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"TX006202","09Apr2014.Plate.10",4,7,"t",1,1.033,6.56,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"TX006202","09Apr2014.Plate.10",3,6,"t",1,3.1,6.79,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"TX006202","09Apr2014.Plate.10",3,7,"t",1,3.1,6.79,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"TX006202","09Apr2014.Plate.10",2,6,"t",1,9.3,8.28,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"TX006202","09Apr2014.Plate.10",2,7,"t",1,9.3,7.36,"2900-100644 TO3 DR 09Apr2014 Plate 10_Cyprotex.csv","cort" +"TX006198","02Apr2014.Plate.15",7,6,"t",1,0.082,55.84,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"TX006198","02Apr2014.Plate.15",7,7,"t",1,0.082,53.69,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"TX006198","02Apr2014.Plate.15",6,6,"t",1,0.247,53.59,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"TX006198","02Apr2014.Plate.15",6,7,"t",1,0.247,43.76,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"TX006198","02Apr2014.Plate.15",5,6,"t",1,0.741,54.82,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"TX006198","02Apr2014.Plate.15",5,7,"t",1,0.741,49.7,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"TX006198","02Apr2014.Plate.15",4,6,"t",1,2.222,51.59,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"TX006198","02Apr2014.Plate.15",4,7,"t",1,2.222,48.67,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"TX006198","02Apr2014.Plate.15",3,6,"t",1,6.667,45.5,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"TX006198","02Apr2014.Plate.15",3,7,"t",1,6.667,42.92,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"TX006198","02Apr2014.Plate.15",2,6,"t",1,20,29.32,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"TX006198","02Apr2014.Plate.15",2,7,"t",1,20,25.26,"2900-100644 TO3 DR 02Apr2014 Plate 15_Cyprotex.csv","cort" +"TX006180","02Apr2014.Plate.20",7,6,"t",1,0.082,49.4,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"TX006180","02Apr2014.Plate.20",7,7,"t",1,0.082,43.85,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"TX006180","02Apr2014.Plate.20",6,6,"t",1,0.247,45.92,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"TX006180","02Apr2014.Plate.20",5,6,"t",1,0.741,44.79,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"TX006180","02Apr2014.Plate.20",6,7,"t",1,0.247,43.36,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"TX006180","02Apr2014.Plate.20",4,6,"t",1,2.222,44.05,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"TX006180","02Apr2014.Plate.20",5,7,"t",1,0.741,42.41,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"TX006180","02Apr2014.Plate.20",4,7,"t",1,2.222,38.69,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"TX006180","02Apr2014.Plate.20",3,6,"t",1,6.667,44.66,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"TX006180","02Apr2014.Plate.20",3,7,"t",1,6.667,41.77,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"TX006180","02Apr2014.Plate.20",2,6,"t",1,20,40.92,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"TX006180","02Apr2014.Plate.20",2,7,"t",1,20,39.65,"2900-100644 TO3 DR 02Apr2014 Plate 20_Cyprotex.csv","cort" +"TX006174","26Mar2014.Plate.12",7,11,"t",1,0.082,9.81,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"TX006174","26Mar2014.Plate.12",7,10,"t",1,0.082,11.88,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"TX006174","26Mar2014.Plate.12",6,10,"t",1,0.247,10.56,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"TX006174","26Mar2014.Plate.12",6,11,"t",1,0.247,10.17,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"TX006174","26Mar2014.Plate.12",5,10,"t",1,0.741,10.32,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"TX006174","26Mar2014.Plate.12",4,10,"t",1,2.222,10.37,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"TX006174","26Mar2014.Plate.12",5,11,"t",1,0.741,9.34,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"TX006174","26Mar2014.Plate.12",4,11,"t",1,2.222,9.04,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"TX006174","26Mar2014.Plate.12",3,11,"t",1,6.667,9.27,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"TX006174","26Mar2014.Plate.12",3,10,"t",1,6.667,8.22,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"TX006174","26Mar2014.Plate.12",2,10,"t",1,20,8.58,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"TX006160","26Mar2014.Plate.12",7,6,"t",1,0.041,9.59,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"TX006174","26Mar2014.Plate.12",2,11,"t",1,20,8.31,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"TX006160","26Mar2014.Plate.12",7,7,"t",1,0.041,9.7,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"TX006160","26Mar2014.Plate.12",6,7,"t",1,0.123,9.49,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"TX006160","26Mar2014.Plate.12",6,6,"t",1,0.123,9.35,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"TX006160","26Mar2014.Plate.12",5,6,"t",1,0.37,9.44,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"TX006160","26Mar2014.Plate.12",4,6,"t",1,1.111,9.15,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"TX006160","26Mar2014.Plate.12",5,7,"t",1,0.37,7.94,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"TX006160","26Mar2014.Plate.12",4,7,"t",1,1.111,7.87,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"TX006160","26Mar2014.Plate.12",3,7,"t",1,3.333,7.5,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"TX006160","26Mar2014.Plate.12",3,6,"t",1,3.333,9.36,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"TX006160","26Mar2014.Plate.12",2,6,"t",1,10,7.62,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"TX006157","26Mar2014.Plate.20",7,8,"t",1,0.041,6.15,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"TX006160","26Mar2014.Plate.12",2,7,"t",1,10,7.24,"2900-100644 TO3 DR 26Mar2014 Plate 12_Cyprotex.csv","cort" +"TX006157","26Mar2014.Plate.20",7,9,"t",1,0.041,6.45,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"TX006157","26Mar2014.Plate.20",6,9,"t",1,0.123,7.92,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"TX006157","26Mar2014.Plate.20",6,8,"t",1,0.123,8.64,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"TX006157","26Mar2014.Plate.20",5,8,"t",1,0.37,9.97,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"TX006157","26Mar2014.Plate.20",4,8,"t",1,1.111,9.69,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"TX006157","26Mar2014.Plate.20",5,9,"t",1,0.37,10.17,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"TX006157","26Mar2014.Plate.20",4,9,"t",1,1.111,9.87,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"TX006157","26Mar2014.Plate.20",3,9,"t",1,3.333,12.59,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"TX006157","26Mar2014.Plate.20",3,8,"t",1,3.333,9.68,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"TX006157","26Mar2014.Plate.20",2,8,"t",1,10,10.63,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"TX006153","26Mar2014.Plate.18",7,4,"t",1,0.041,9.13,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"TX006157","26Mar2014.Plate.20",2,9,"t",1,10,10.09,"2900-100644 TO3 DR 26Mar2014 Plate 20_Cyprotex.csv","cort" +"TX006153","26Mar2014.Plate.18",7,5,"t",1,0.041,9.39,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"TX006153","26Mar2014.Plate.18",6,5,"t",1,0.123,7.21,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"TX006153","26Mar2014.Plate.18",6,4,"t",1,0.123,9.43,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"TX006153","26Mar2014.Plate.18",5,4,"t",1,0.37,8.84,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"TX006153","26Mar2014.Plate.18",4,4,"t",1,1.111,7.33,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"TX006153","26Mar2014.Plate.18",5,5,"t",1,0.37,8.92,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"TX006153","26Mar2014.Plate.18",4,5,"t",1,1.111,8.23,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"TX006153","26Mar2014.Plate.18",3,4,"t",1,3.333,10.01,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"TX006153","26Mar2014.Plate.18",3,5,"t",1,3.333,10.4,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"TX006153","26Mar2014.Plate.18",2,5,"t",1,10,9.46,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"TX006153","26Mar2014.Plate.18",2,4,"t",1,10,6.34,"2900-100644 TO3 DR 26Mar2014 Plate 18_Cyprotex.csv","cort" +"TX006143","02Apr2014.Plate.6",7,6,"t",1,0.008,48.82,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX006143","02Apr2014.Plate.6",6,6,"t",1,0.025,48.15,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX006143","02Apr2014.Plate.6",7,7,"t",1,0.008,36.84,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX006143","02Apr2014.Plate.6",6,7,"t",1,0.025,35.39,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX006143","02Apr2014.Plate.6",5,7,"t",1,0.074,37.97,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX006143","02Apr2014.Plate.6",5,6,"t",1,0.074,45.93,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX006143","02Apr2014.Plate.6",4,6,"t",1,0.222,46.2,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX006143","02Apr2014.Plate.6",3,6,"t",1,0.667,57.93,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX006143","02Apr2014.Plate.6",4,7,"t",1,0.222,44.9,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX006143","02Apr2014.Plate.6",3,7,"t",1,0.667,49.36,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX006143","02Apr2014.Plate.6",2,6,"t",1,2,60.72,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX006143","02Apr2014.Plate.6",2,7,"t",1,2,57.12,"2900-100644 TO3 DR 02Apr2014 Plate 6_Cyprotex.csv","cort" +"TX006045","09Apr2014.Plate.12",7,4,"t",1,0.412,17.07,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006045","09Apr2014.Plate.12",7,5,"t",1,0.412,14.9,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006045","09Apr2014.Plate.12",6,4,"t",1,1.235,20.54,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006045","09Apr2014.Plate.12",6,5,"t",1,1.235,14.99,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006045","09Apr2014.Plate.12",5,4,"t",1,3.704,15.98,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006045","09Apr2014.Plate.12",5,5,"t",1,3.704,13.37,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006045","09Apr2014.Plate.12",4,4,"t",1,11.111,17.17,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006045","09Apr2014.Plate.12",4,5,"t",1,11.111,13,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006045","09Apr2014.Plate.12",3,4,"t",1,33.333,22.39,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006045","09Apr2014.Plate.12",3,5,"t",1,33.333,18.86,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006045","09Apr2014.Plate.12",2,4,"t",1,100,33.84,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX006045","09Apr2014.Plate.12",2,5,"t",1,100,30.92,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX005790","09Apr2014.Plate.11",7,6,"t",1,0.206,16.6,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX005790","09Apr2014.Plate.11",7,7,"t",1,0.206,15.82,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX005790","09Apr2014.Plate.11",6,6,"t",1,0.617,18.02,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX005790","09Apr2014.Plate.11",6,7,"t",1,0.617,17.32,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX005790","09Apr2014.Plate.11",5,6,"t",1,1.852,15.81,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX005790","09Apr2014.Plate.11",5,7,"t",1,1.852,16.32,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX005790","09Apr2014.Plate.11",4,6,"t",1,5.556,13.3,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX005790","09Apr2014.Plate.11",4,7,"t",1,5.556,14.73,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX005790","09Apr2014.Plate.11",3,6,"t",1,16.667,16.8,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX005790","09Apr2014.Plate.11",3,7,"t",1,16.667,17.38,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX005790","09Apr2014.Plate.11",2,6,"t",1,50,19.52,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX005790","09Apr2014.Plate.11",2,7,"t",1,50,16.45,"2900-100644 TO3 DR 09Apr2014 Plate 11_Cyprotex.csv","cort" +"TX005767","09Apr2014.Plate.30",7,10,"t",1,0.412,10.65,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX005767","09Apr2014.Plate.30",7,11,"t",1,0.412,7.65,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX005767","09Apr2014.Plate.30",6,10,"t",1,1.235,5.58,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX005767","09Apr2014.Plate.30",6,11,"t",1,1.235,4.96,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX005767","09Apr2014.Plate.30",5,10,"t",1,3.704,5.77,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX005767","09Apr2014.Plate.30",5,11,"t",1,3.704,4.65,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX005767","09Apr2014.Plate.30",4,10,"t",1,11.111,2.18,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX005767","09Apr2014.Plate.30",4,11,"t",1,11.111,1.52,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX005767","09Apr2014.Plate.30",3,10,"t",1,33.333,1.11,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX005767","09Apr2014.Plate.30",3,11,"t",1,33.333,1,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX005767","09Apr2014.Plate.30",2,10,"t",1,100,0.71,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX005767","09Apr2014.Plate.30",2,11,"t",1,100,0.63,"2900-100644 TO3 DR 09Apr2014 Plate 30_Cyprotex.csv","cort" +"TX005519","09Apr2014.Plate.19",7,8,"t",1,0.412,19.31,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX005519","09Apr2014.Plate.19",7,9,"t",1,0.412,17.47,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX005519","09Apr2014.Plate.19",6,8,"t",1,1.235,14.1,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX005519","09Apr2014.Plate.19",6,9,"t",1,1.235,13.31,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX005519","09Apr2014.Plate.19",5,8,"t",1,3.704,18.07,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX005519","09Apr2014.Plate.19",4,8,"t",1,11.111,15.44,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX005519","09Apr2014.Plate.19",5,9,"t",1,3.704,16.5,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX005519","09Apr2014.Plate.19",4,9,"t",1,11.111,15.34,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX005519","09Apr2014.Plate.19",3,9,"t",1,33.333,19.15,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX005519","09Apr2014.Plate.19",3,8,"t",1,33.333,17.4,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX005519","09Apr2014.Plate.19",2,8,"t",1,100,17,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX005479","09Apr2014.Plate.17",7,4,"t",1,0.412,14.32,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX005519","09Apr2014.Plate.19",2,9,"t",1,100,15.49,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX005479","09Apr2014.Plate.17",7,5,"t",1,0.412,14.24,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX005479","09Apr2014.Plate.17",6,5,"t",1,1.235,15.37,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX005479","09Apr2014.Plate.17",6,4,"t",1,1.235,14.2,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX005479","09Apr2014.Plate.17",5,4,"t",1,3.704,15.3,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX005479","09Apr2014.Plate.17",4,4,"t",1,11.111,12.68,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX005479","09Apr2014.Plate.17",5,5,"t",1,3.704,14.86,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX005479","09Apr2014.Plate.17",4,5,"t",1,11.111,12.79,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX005479","09Apr2014.Plate.17",3,5,"t",1,33.333,15.37,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX005479","09Apr2014.Plate.17",3,4,"t",1,33.333,17.37,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX005479","09Apr2014.Plate.17",2,4,"t",1,100,17.73,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX005465","09Apr2014.Plate.28",7,8,"t",1,0.412,14.83,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX005479","09Apr2014.Plate.17",2,5,"t",1,100,14.17,"2900-100644 TO3 DR 09Apr2014 Plate 17_Cyprotex.csv","cort" +"TX005465","09Apr2014.Plate.28",7,9,"t",1,0.412,14.24,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX005465","09Apr2014.Plate.28",6,9,"t",1,1.235,12.16,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX005465","09Apr2014.Plate.28",6,8,"t",1,1.235,13.91,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX005465","09Apr2014.Plate.28",5,8,"t",1,3.704,14.9,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX005465","09Apr2014.Plate.28",4,8,"t",1,11.111,14.17,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX005465","09Apr2014.Plate.28",5,9,"t",1,3.704,10.69,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX005465","09Apr2014.Plate.28",4,9,"t",1,11.111,12.18,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX005465","09Apr2014.Plate.28",3,9,"t",1,33.333,11.11,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX005465","09Apr2014.Plate.28",3,8,"t",1,33.333,12.44,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX005465","09Apr2014.Plate.28",2,8,"t",1,100,11.19,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX005400","03Sep2014.Plate.2",7,8,"t",1,0.008,57.39,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX005465","09Apr2014.Plate.28",2,9,"t",1,100,8.34,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX005400","03Sep2014.Plate.2",7,9,"t",1,0.008,59.56,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX005400","03Sep2014.Plate.2",6,9,"t",1,0.025,67.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX005400","03Sep2014.Plate.2",6,8,"t",1,0.025,69.28,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX005400","03Sep2014.Plate.2",5,8,"t",1,0.074,69.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX005400","03Sep2014.Plate.2",4,8,"t",1,0.222,62.79,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX005400","03Sep2014.Plate.2",5,9,"t",1,0.074,72.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX005400","03Sep2014.Plate.2",4,9,"t",1,0.222,58.31,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX005400","03Sep2014.Plate.2",3,9,"t",1,0.667,50.74,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX005400","03Sep2014.Plate.2",3,8,"t",1,0.667,55.63,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX005400","03Sep2014.Plate.2",2,8,"t",1,2,32.78,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX005228","09Apr2014.Plate.19",7,6,"t",1,0.412,17.18,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX005400","03Sep2014.Plate.2",2,9,"t",1,2,30.13,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 2_Cyprotex.csv","cort" +"TX005228","09Apr2014.Plate.19",7,7,"t",1,0.412,16.09,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX005228","09Apr2014.Plate.19",6,7,"t",1,1.235,12.7,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX005228","09Apr2014.Plate.19",6,6,"t",1,1.235,13.09,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX005228","09Apr2014.Plate.19",5,6,"t",1,3.704,15.31,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX005228","09Apr2014.Plate.19",4,6,"t",1,11.111,16.99,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX005228","09Apr2014.Plate.19",5,7,"t",1,3.704,12.6,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX005228","09Apr2014.Plate.19",4,7,"t",1,11.111,12.93,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX005228","09Apr2014.Plate.19",3,7,"t",1,33.333,16.14,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX005228","09Apr2014.Plate.19",3,6,"t",1,33.333,17.07,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX005228","09Apr2014.Plate.19",2,6,"t",1,100,9.07,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX004973","09Apr2014.Plate.33",7,10,"t",1,0.412,13.84,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX005228","09Apr2014.Plate.19",2,7,"t",1,100,7.2,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX004973","09Apr2014.Plate.33",7,11,"t",1,0.412,15.5,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX004973","09Apr2014.Plate.33",6,11,"t",1,1.235,13.9,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX004973","09Apr2014.Plate.33",6,10,"t",1,1.235,14.57,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX004973","09Apr2014.Plate.33",5,10,"t",1,3.704,15.38,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX004973","09Apr2014.Plate.33",4,10,"t",1,11.111,15.06,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX004973","09Apr2014.Plate.33",5,11,"t",1,3.704,12.61,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX004973","09Apr2014.Plate.33",4,11,"t",1,11.111,13.83,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX004973","09Apr2014.Plate.33",3,11,"t",1,33.333,19.04,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX004973","09Apr2014.Plate.33",3,10,"t",1,33.333,21.04,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX004973","09Apr2014.Plate.33",2,10,"t",1,100,11.9,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX004947","09Apr2014.Plate.25",7,6,"t",1,0.004,11.96,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX004973","09Apr2014.Plate.33",2,11,"t",1,100,9.61,"2900-100644 TO3 DR 09Apr2014 Plate 33_Cyprotex.csv","cort" +"TX004947","09Apr2014.Plate.25",7,7,"t",1,0.004,10.47,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX004947","09Apr2014.Plate.25",6,7,"t",1,0.012,10.08,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX004947","09Apr2014.Plate.25",6,6,"t",1,0.012,11.63,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX004947","09Apr2014.Plate.25",5,6,"t",1,0.037,10.19,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX004947","09Apr2014.Plate.25",4,6,"t",1,0.111,13.42,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX004947","09Apr2014.Plate.25",5,7,"t",1,0.037,11.94,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX004947","09Apr2014.Plate.25",4,7,"t",1,0.111,12.66,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX004947","09Apr2014.Plate.25",3,7,"t",1,0.333,13.27,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX004947","09Apr2014.Plate.25",3,6,"t",1,0.333,14.73,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX004947","09Apr2014.Plate.25",2,6,"t",1,1,15.56,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX004903","09Apr2014.Plate.26",7,10,"t",1,0.412,11.41,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX004947","09Apr2014.Plate.25",2,7,"t",1,1,14.74,"2900-100644 TO3 DR 09Apr2014 Plate 25_Cyprotex.csv","cort" +"TX004903","09Apr2014.Plate.26",7,11,"t",1,0.412,12.1,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX004903","09Apr2014.Plate.26",6,11,"t",1,1.235,11.62,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX004903","09Apr2014.Plate.26",6,10,"t",1,1.235,13.52,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX004903","09Apr2014.Plate.26",5,10,"t",1,3.704,10.04,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX004903","09Apr2014.Plate.26",4,10,"t",1,11.111,13.14,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX004903","09Apr2014.Plate.26",5,11,"t",1,3.704,10.75,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX004903","09Apr2014.Plate.26",4,11,"t",1,11.111,13.63,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX004903","09Apr2014.Plate.26",3,11,"t",1,33.333,10.3,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX004903","09Apr2014.Plate.26",3,10,"t",1,33.333,12.36,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX004903","09Apr2014.Plate.26",2,10,"t",1,100,13.39,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX004809","09Apr2014.Plate.29",7,10,"t",1,0.412,12.38,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX004903","09Apr2014.Plate.26",2,11,"t",1,100,13.35,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX004809","09Apr2014.Plate.29",7,11,"t",1,0.412,14.86,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX004809","09Apr2014.Plate.29",6,11,"t",1,1.235,11.94,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX004809","09Apr2014.Plate.29",6,10,"t",1,1.235,15.93,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX004809","09Apr2014.Plate.29",5,10,"t",1,3.704,14.45,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX004809","09Apr2014.Plate.29",4,10,"t",1,11.111,15.25,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX004809","09Apr2014.Plate.29",5,11,"t",1,3.704,14.34,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX004809","09Apr2014.Plate.29",4,11,"t",1,11.111,16.03,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX004809","09Apr2014.Plate.29",3,11,"t",1,33.333,20.93,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX004809","09Apr2014.Plate.29",3,10,"t",1,33.333,21.8,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX004809","09Apr2014.Plate.29",2,10,"t",1,100,35.61,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX004631","09Apr2014.Plate.22",7,6,"t",1,0.412,12.55,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX004809","09Apr2014.Plate.29",2,11,"t",1,100,30.85,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX004631","09Apr2014.Plate.22",7,7,"t",1,0.412,12.9,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX004631","09Apr2014.Plate.22",6,7,"t",1,1.235,11.09,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX004631","09Apr2014.Plate.22",6,6,"t",1,1.235,12.98,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX004631","09Apr2014.Plate.22",5,6,"t",1,3.704,11.85,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX004631","09Apr2014.Plate.22",5,7,"t",1,3.704,12.74,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX004631","09Apr2014.Plate.22",4,6,"t",1,11.111,12.46,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX004631","09Apr2014.Plate.22",4,7,"t",1,11.111,11.57,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX004631","09Apr2014.Plate.22",3,6,"t",1,33.333,13.89,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX004631","09Apr2014.Plate.22",3,7,"t",1,33.333,12.36,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX004631","09Apr2014.Plate.22",2,6,"t",1,100,7.46,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX004631","09Apr2014.Plate.22",2,7,"t",1,100,6.52,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX004547","09Apr2014.Plate.27",7,6,"t",1,0.412,15.03,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX004547","09Apr2014.Plate.27",7,7,"t",1,0.412,13.66,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX004547","09Apr2014.Plate.27",6,6,"t",1,1.235,13.55,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX004547","09Apr2014.Plate.27",6,7,"t",1,1.235,10.57,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX004547","09Apr2014.Plate.27",5,6,"t",1,3.704,12.11,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX004547","09Apr2014.Plate.27",5,7,"t",1,3.704,11.03,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX004547","09Apr2014.Plate.27",4,6,"t",1,11.111,11.27,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX004547","09Apr2014.Plate.27",4,7,"t",1,11.111,8.98,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX004547","09Apr2014.Plate.27",3,6,"t",1,33.333,9.05,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX004547","09Apr2014.Plate.27",3,7,"t",1,33.333,6.31,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX004547","09Apr2014.Plate.27",2,6,"t",1,100,4.22,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX004547","09Apr2014.Plate.27",2,7,"t",1,100,2.84,"2900-100644 TO3 DR 09Apr2014 Plate 27_Cyprotex.csv","cort" +"TX004545","09Apr2014.Plate.14",7,10,"t",1,0.412,12.28,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX004545","09Apr2014.Plate.14",7,11,"t",1,0.412,11.65,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX004545","09Apr2014.Plate.14",6,10,"t",1,1.235,12.36,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX004545","09Apr2014.Plate.14",6,11,"t",1,1.235,10.74,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX004545","09Apr2014.Plate.14",5,10,"t",1,3.704,11.2,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX004545","09Apr2014.Plate.14",5,11,"t",1,3.704,9.46,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX004545","09Apr2014.Plate.14",4,10,"t",1,11.111,11.77,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX004545","09Apr2014.Plate.14",4,11,"t",1,11.111,11.34,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX004545","09Apr2014.Plate.14",3,10,"t",1,33.333,10.48,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX004545","09Apr2014.Plate.14",3,11,"t",1,33.333,7.65,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX004545","09Apr2014.Plate.14",2,10,"t",1,100,6.69,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX004545","09Apr2014.Plate.14",2,11,"t",1,100,5.38,"2900-100644 TO3 DR 09Apr2014 Plate 14_Cyprotex.csv","cort" +"TX004541","09Apr2014.Plate.19",7,10,"t",1,0.412,19.74,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX004541","09Apr2014.Plate.19",7,11,"t",1,0.412,16.8,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX004541","09Apr2014.Plate.19",6,10,"t",1,1.235,15.54,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX004541","09Apr2014.Plate.19",6,11,"t",1,1.235,15.29,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX004541","09Apr2014.Plate.19",5,10,"t",1,3.704,17.92,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX004541","09Apr2014.Plate.19",5,11,"t",1,3.704,14.97,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX004541","09Apr2014.Plate.19",4,10,"t",1,11.111,20.64,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX004541","09Apr2014.Plate.19",4,11,"t",1,11.111,18.36,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX004541","09Apr2014.Plate.19",3,10,"t",1,33.333,21.97,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX004541","09Apr2014.Plate.19",3,11,"t",1,33.333,21.54,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX004541","09Apr2014.Plate.19",2,10,"t",1,100,7,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX004541","09Apr2014.Plate.19",2,11,"t",1,100,6.49,"2900-100644 TO3 DR 09Apr2014 Plate 19_Cyprotex.csv","cort" +"TX004539","09Apr2014.Plate.22",7,8,"t",1,0.412,13.45,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX004539","09Apr2014.Plate.22",7,9,"t",1,0.412,12.53,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX004539","09Apr2014.Plate.22",6,8,"t",1,1.235,12.46,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX004539","09Apr2014.Plate.22",6,9,"t",1,1.235,10.55,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX004539","09Apr2014.Plate.22",5,8,"t",1,3.704,7.71,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX004539","09Apr2014.Plate.22",5,9,"t",1,3.704,6.44,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX004539","09Apr2014.Plate.22",4,8,"t",1,11.111,1.54,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX004539","09Apr2014.Plate.22",4,9,"t",1,11.111,1.46,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX004539","09Apr2014.Plate.22",3,8,"t",1,33.333,0.96,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX004539","09Apr2014.Plate.22",3,9,"t",1,33.333,0.88,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX004539","09Apr2014.Plate.22",2,8,"t",1,100,0.62,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX004539","09Apr2014.Plate.22",2,9,"t",1,100,0.64,"2900-100644 TO3 DR 09Apr2014 Plate 22_Cyprotex.csv","cort" +"TX004525","09Apr2014.Plate.23",7,4,"t",1,0.082,14.8,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX004525","09Apr2014.Plate.23",7,5,"t",1,0.082,11.61,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX004525","09Apr2014.Plate.23",6,4,"t",1,0.247,12.51,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX004525","09Apr2014.Plate.23",6,5,"t",1,0.247,12.09,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX004525","09Apr2014.Plate.23",5,4,"t",1,0.741,12.48,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX004525","09Apr2014.Plate.23",5,5,"t",1,0.741,11.3,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX004525","09Apr2014.Plate.23",4,4,"t",1,2.222,10.92,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX004525","09Apr2014.Plate.23",4,5,"t",1,2.222,10.51,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX004525","09Apr2014.Plate.23",3,4,"t",1,6.667,6.67,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX004525","09Apr2014.Plate.23",3,5,"t",1,6.667,6.96,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX004525","09Apr2014.Plate.23",2,4,"t",1,20,3.15,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX004525","09Apr2014.Plate.23",2,5,"t",1,20,2.87,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX004516","03Sep2014.Plate.5",7,4,"t",1,0.082,60.91,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX004516","03Sep2014.Plate.5",7,5,"t",1,0.082,61.83,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX004516","03Sep2014.Plate.5",6,4,"t",1,0.247,61.47,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX004516","03Sep2014.Plate.5",6,5,"t",1,0.247,60.24,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX004516","03Sep2014.Plate.5",5,4,"t",1,0.741,59.22,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX004516","03Sep2014.Plate.5",5,5,"t",1,0.741,69.98,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX004516","03Sep2014.Plate.5",4,4,"t",1,2.222,50,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX004516","03Sep2014.Plate.5",4,5,"t",1,2.222,55.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX004516","03Sep2014.Plate.5",3,4,"t",1,6.667,38.93,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX004516","03Sep2014.Plate.5",3,5,"t",1,6.667,43.39,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX004516","03Sep2014.Plate.5",2,4,"t",1,20,24.38,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX004516","03Sep2014.Plate.5",2,5,"t",1,20,27.39,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 5_Cyprotex.csv","cort" +"TX004513","09Apr2014.Plate.23",7,8,"t",1,0.412,10.01,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX004513","09Apr2014.Plate.23",7,9,"t",1,0.412,9.54,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX004513","09Apr2014.Plate.23",6,8,"t",1,1.235,8.53,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX004513","09Apr2014.Plate.23",6,9,"t",1,1.235,8.84,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX004513","09Apr2014.Plate.23",5,8,"t",1,3.704,8.42,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX004513","09Apr2014.Plate.23",5,9,"t",1,3.704,6.51,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX004513","09Apr2014.Plate.23",4,8,"t",1,11.111,5.64,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX004513","09Apr2014.Plate.23",4,9,"t",1,11.111,6.41,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX004513","09Apr2014.Plate.23",3,9,"t",1,33.333,4.04,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX004513","09Apr2014.Plate.23",3,8,"t",1,33.333,4.44,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX004513","09Apr2014.Plate.23",2,8,"t",1,100,0.83,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX004511","09Apr2014.Plate.26",7,8,"t",1,0.412,13.67,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX004513","09Apr2014.Plate.23",2,9,"t",1,100,0.64,"2900-100644 TO3 DR 09Apr2014 Plate 23_Cyprotex.csv","cort" +"TX004511","09Apr2014.Plate.26",6,8,"t",1,1.235,13.13,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX004511","09Apr2014.Plate.26",7,9,"t",1,0.412,14.59,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX004511","09Apr2014.Plate.26",6,9,"t",1,1.235,12.47,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX004511","09Apr2014.Plate.26",5,9,"t",1,3.704,13.91,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX004511","09Apr2014.Plate.26",5,8,"t",1,3.704,15.6,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX004511","09Apr2014.Plate.26",4,8,"t",1,11.111,17.28,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX004511","09Apr2014.Plate.26",3,8,"t",1,33.333,9.32,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX004511","09Apr2014.Plate.26",4,9,"t",1,11.111,15.57,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX004511","09Apr2014.Plate.26",3,9,"t",1,33.333,6.04,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX004511","09Apr2014.Plate.26",2,9,"t",1,100,5.69,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX004511","09Apr2014.Plate.26",2,8,"t",1,100,7.37,"2900-100644 TO3 DR 09Apr2014 Plate 26_Cyprotex.csv","cort" +"TX004507","09Apr2014.Plate.29",7,8,"t",1,0.412,14.64,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX004507","09Apr2014.Plate.29",6,8,"t",1,1.235,12.56,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX004507","09Apr2014.Plate.29",7,9,"t",1,0.412,11.06,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX004507","09Apr2014.Plate.29",6,9,"t",1,1.235,10.52,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX004507","09Apr2014.Plate.29",5,9,"t",1,3.704,12.43,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX004507","09Apr2014.Plate.29",5,8,"t",1,3.704,14,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX004507","09Apr2014.Plate.29",4,8,"t",1,11.111,14.95,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX004507","09Apr2014.Plate.29",3,8,"t",1,33.333,18.36,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX004507","09Apr2014.Plate.29",4,9,"t",1,11.111,14.41,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX004507","09Apr2014.Plate.29",3,9,"t",1,33.333,14.41,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX004507","09Apr2014.Plate.29",2,9,"t",1,100,12.24,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX004507","09Apr2014.Plate.29",2,8,"t",1,100,12.05,"2900-100644 TO3 DR 09Apr2014 Plate 29_Cyprotex.csv","cort" +"TX004485","09Apr2014.Plate.20",7,6,"t",1,0.412,15.05,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX004485","09Apr2014.Plate.20",6,6,"t",1,1.235,14.1,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX004485","09Apr2014.Plate.20",7,7,"t",1,0.412,15.01,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX004485","09Apr2014.Plate.20",6,7,"t",1,1.235,12.03,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX004485","09Apr2014.Plate.20",5,6,"t",1,3.704,13.34,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX004485","09Apr2014.Plate.20",4,6,"t",1,11.111,10.15,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX004485","09Apr2014.Plate.20",5,7,"t",1,3.704,12.59,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX004485","09Apr2014.Plate.20",4,7,"t",1,11.111,10.87,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX004485","09Apr2014.Plate.20",3,7,"t",1,33.333,7.16,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX004485","09Apr2014.Plate.20",3,6,"t",1,33.333,9.14,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX004485","09Apr2014.Plate.20",2,6,"t",1,100,3.8,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX004479","09Apr2014.Plate.32",7,10,"t",1,0.412,12.56,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX004485","09Apr2014.Plate.20",2,7,"t",1,100,3.46,"2900-100644 TO3 DR 09Apr2014 Plate 20_Cyprotex.csv","cort" +"TX004479","09Apr2014.Plate.32",7,11,"t",1,0.412,11.23,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX004479","09Apr2014.Plate.32",6,11,"t",1,1.235,10.87,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX004479","09Apr2014.Plate.32",6,10,"t",1,1.235,12.79,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX004479","09Apr2014.Plate.32",5,10,"t",1,3.704,14.29,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX004479","09Apr2014.Plate.32",4,10,"t",1,11.111,14.59,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX004479","09Apr2014.Plate.32",5,11,"t",1,3.704,12.49,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX004479","09Apr2014.Plate.32",4,11,"t",1,11.111,10.61,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX004479","09Apr2014.Plate.32",3,11,"t",1,33.333,12.71,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX004479","09Apr2014.Plate.32",3,10,"t",1,33.333,16.62,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX004479","09Apr2014.Plate.32",2,10,"t",1,100,22.95,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX004358","09Apr2014.Plate.32",7,8,"t",1,0.412,15.45,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX004479","09Apr2014.Plate.32",2,11,"t",1,100,17.09,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX004358","09Apr2014.Plate.32",7,9,"t",1,0.412,11.28,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX004358","09Apr2014.Plate.32",6,9,"t",1,1.235,12.7,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX004358","09Apr2014.Plate.32",6,8,"t",1,1.235,14.7,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX004358","09Apr2014.Plate.32",5,8,"t",1,3.704,16.61,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX004358","09Apr2014.Plate.32",4,8,"t",1,11.111,13.38,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX004358","09Apr2014.Plate.32",5,9,"t",1,3.704,12.48,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX004358","09Apr2014.Plate.32",4,9,"t",1,11.111,11.65,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX004358","09Apr2014.Plate.32",3,9,"t",1,33.333,11.7,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX004358","09Apr2014.Plate.32",3,8,"t",1,33.333,12.98,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX004358","09Apr2014.Plate.32",2,8,"t",1,100,8.63,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX004310","03Sep2014.Plate.9",7,6,"t",1,0.082,57.82,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX004358","09Apr2014.Plate.32",2,9,"t",1,100,7.37,"2900-100644 TO3 DR 09Apr2014 Plate 32_Cyprotex.csv","cort" +"TX004310","03Sep2014.Plate.9",7,7,"t",1,0.082,59.93,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX004310","03Sep2014.Plate.9",6,7,"t",1,0.247,61.04,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX004310","03Sep2014.Plate.9",6,6,"t",1,0.247,64.56,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX004310","03Sep2014.Plate.9",5,6,"t",1,0.741,67.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX004310","03Sep2014.Plate.9",4,6,"t",1,2.222,62.13,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX004310","03Sep2014.Plate.9",5,7,"t",1,0.741,64.07,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX004310","03Sep2014.Plate.9",4,7,"t",1,2.222,66.69,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX004310","03Sep2014.Plate.9",3,7,"t",1,6.667,63.1,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX004310","03Sep2014.Plate.9",3,6,"t",1,6.667,61.93,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX004310","03Sep2014.Plate.9",2,6,"t",1,20,65.9,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX004209","09Apr2014.Plate.28",7,10,"t",1,0.412,14.2,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX004310","03Sep2014.Plate.9",2,7,"t",1,20,69.25,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 9_Cyprotex.csv","cort" +"TX004209","09Apr2014.Plate.28",7,11,"t",1,0.412,12.21,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX004209","09Apr2014.Plate.28",6,11,"t",1,1.235,12.37,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX004209","09Apr2014.Plate.28",6,10,"t",1,1.235,11.32,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX004209","09Apr2014.Plate.28",5,10,"t",1,3.704,13.93,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX004209","09Apr2014.Plate.28",5,11,"t",1,3.704,12.69,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX004209","09Apr2014.Plate.28",4,10,"t",1,11.111,16.82,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX004209","09Apr2014.Plate.28",4,11,"t",1,11.111,13.67,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX004209","09Apr2014.Plate.28",3,10,"t",1,33.333,13.72,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX004209","09Apr2014.Plate.28",3,11,"t",1,33.333,11.42,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX004209","09Apr2014.Plate.28",2,11,"t",1,100,12.38,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX004209","09Apr2014.Plate.28",2,10,"t",1,100,17.65,"2900-100644 TO3 DR 09Apr2014 Plate 28_Cyprotex.csv","cort" +"TX004206","03Sep2014.Plate.17",7,10,"t",1,0.082,51.92,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX004206","03Sep2014.Plate.17",7,11,"t",1,0.082,60.72,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX004206","03Sep2014.Plate.17",6,10,"t",1,0.247,64.36,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX004206","03Sep2014.Plate.17",6,11,"t",1,0.247,60.47,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX004206","03Sep2014.Plate.17",5,10,"t",1,0.741,58.8,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX004206","03Sep2014.Plate.17",5,11,"t",1,0.741,54.12,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX004206","03Sep2014.Plate.17",4,10,"t",1,2.222,65.29,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX004193","09Apr2014.Plate.12",7,7,"t",1,0.412,14.98,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX004193","09Apr2014.Plate.12",7,6,"t",1,0.412,17.01,"2900-100644 TO3 DR 09Apr2014 Plate 12_Cyprotex.csv","cort" +"TX004206","03Sep2014.Plate.17",2,11,"t",1,20,32.97,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX004206","03Sep2014.Plate.17",2,10,"t",1,20,30.57,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX004206","03Sep2014.Plate.17",3,11,"t",1,6.667,54.75,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX004206","03Sep2014.Plate.17",3,10,"t",1,6.667,49.66,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" +"TX004206","03Sep2014.Plate.17",4,11,"t",1,2.222,61.5,"2900-TO3 PhIII E1K Set 2 86 DR 03Sep2014 Plate 17_Cyprotex.csv","cort" diff --git a/inst/sql/scdat.csv b/inst/sql/scdat.csv index 38f0204..8793045 100644 --- a/inst/sql/scdat.csv +++ b/inst/sql/scdat.csv @@ -1,4897 +1,4897 @@ -"spid","apid","rowi","coli","wllt","wllq","conc","rval","srcf","acsn" -"01140000A","TP0001059.Plate.8",4,6,"t",1,100.1,16.13,"TP0001059 Plate 8_CeeTox.csv","cort" -"01140000A","TP0001059.Plate.8",5,6,"t",1,100.1,17.27,"TP0001059 Plate 8_CeeTox.csv","cort" -"01140002A","TP0001061.Plate.14",6,9,"t",1,100.1,25.87,"TP0001061 Plate 14_CeeTox.csv","cort" -"01140002A","TP0001061.Plate.14",7,9,"t",1,100.1,24.16,"TP0001061 Plate 14_CeeTox.csv","cort" -"01140004A","TP0001059.Plate.5",4,3,"t",1,100,7.67,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140004A","TP0001059.Plate.5",5,3,"t",1,100,6.98,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140006A","TP0001054.Plate.1",2,6,"t",1,99.9,17.4,"TP0001054 Plate 1_CeeTox.csv","cort" -"01140006A","TP0001054.Plate.1",3,6,"t",1,99.9,24.86,"TP0001054 Plate 1_CeeTox.csv","cort" -"01140008A","TP0001054.Plate.2",2,10,"t",1,99.9,23.01,"TP0001054 Plate 2_CeeTox.csv","cort" -"01140008A","TP0001054.Plate.2",3,10,"t",1,99.9,24.3,"TP0001054 Plate 2_CeeTox.csv","cort" -"01140010A","TP0001054.Plate.3",4,9,"t",1,100,26.29,"TP0001054 Plate 3_CeeTox.csv","cort" -"01140010A","TP0001054.Plate.3",5,9,"t",1,100,28.75,"TP0001054 Plate 3_CeeTox.csv","cort" -"01140012A","TP0001056.Plate.12",6,9,"t",1,100,31.06,"TP0001056 Plate 12_CeeTox.csv","cort" -"01140012A","TP0001056.Plate.12",7,9,"t",1,100,28.26,"TP0001056 Plate 12_CeeTox.csv","cort" -"01140014A","TP0001061.Plate.13",6,9,"t",1,100.1,22.73,"TP0001061 Plate 13_CeeTox.csv","cort" -"01140014A","TP0001061.Plate.13",7,9,"t",1,100.1,21.94,"TP0001061 Plate 13_CeeTox.csv","cort" -"01140016A","TP0001054.Plate.1",4,9,"t",1,20,23.24,"TP0001054 Plate 1_CeeTox.csv","cort" -"01140016A","TP0001054.Plate.1",5,9,"t",1,20,17.97,"TP0001054 Plate 1_CeeTox.csv","cort" -"01140018A","TP0001054.Plate.3",6,10,"t",1,100,36.9,"TP0001054 Plate 3_CeeTox.csv","cort" -"01140018A","TP0001054.Plate.3",7,10,"t",1,100,38.1,"TP0001054 Plate 3_CeeTox.csv","cort" -"01140020A","TP0001054.Plate.2",2,6,"t",1,100.1,20.73,"TP0001054 Plate 2_CeeTox.csv","cort" -"01140020A","TP0001054.Plate.2",3,6,"t",1,100.1,27.74,"TP0001054 Plate 2_CeeTox.csv","cort" -"01140022A","PhaseII.VR.Plate.5",4,4,"t",1,10.01,15.88,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01140022A","PhaseII.VR.Plate.5",5,4,"t",1,10.01,19.97,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01140024A","TP0001056.Plate.9",2,10,"t",1,100.1,21.59,"TP0001056 Plate 9_CeeTox.csv","cort" -"01140024A","TP0001056.Plate.9",3,10,"t",1,100.1,31.79,"TP0001056 Plate 9_CeeTox.csv","cort" -"01140026A","TP0001059.Plate.5",2,10,"t",1,99.9,14.5,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140026A","TP0001059.Plate.5",3,10,"t",1,99.9,13.93,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140028A","TP0001056.Plate.11",4,7,"t",1,50.1,19.18,"TP0001056 Plate 11_CeeTox.csv","cort" -"01140028A","TP0001056.Plate.11",5,7,"t",1,50.1,27.34,"TP0001056 Plate 11_CeeTox.csv","cort" -"01140030A","PhaseII.VR.Plate.1",4,3,"t",1,10.01,12.07,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140030A","PhaseII.VR.Plate.1",5,3,"t",1,10.01,11.41,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140032A","PhaseII.VR.Plate.8",6,7,"t",1,1,12.29,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140032A","PhaseII.VR.Plate.8",7,7,"t",1,1,14.12,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140034A","TP0001057.Plate.16",2,7,"t",1,20,27.47,"TP0001057 Plate 16_CeeTox.csv","cort" -"01140034A","TP0001057.Plate.16",3,7,"t",1,20,30.49,"TP0001057 Plate 16_CeeTox.csv","cort" -"01140036A","TP0001058.Plate.3",2,6,"t",1,100.1,19.41,"TP0001058 Plate 3_CeeTox.csv","cort" -"01140036A","TP0001058.Plate.3",3,6,"t",1,100.1,24.4,"TP0001058 Plate 3_CeeTox.csv","cort" -"01140038A","TP0001057.Plate.15",6,7,"t",1,99.9,29.17,"TP0001057 Plate 15_CeeTox.csv","cort" -"01140038A","TP0001057.Plate.15",7,7,"t",1,99.9,27.72,"TP0001057 Plate 15_CeeTox.csv","cort" -"01140040A","TP0001057.Plate.14",2,9,"t",1,20,28.9,"TP0001057 Plate 14_CeeTox.csv","cort" -"01140040A","TP0001057.Plate.14",3,9,"t",1,20,28.8,"TP0001057 Plate 14_CeeTox.csv","cort" -"01140042A","TP0001060.Plate.10",2,4,"t",1,100.1,28.33,"TP0001060 Plate 10_CeeTox.csv","cort" -"01140042A","TP0001060.Plate.10",3,4,"t",1,100.1,26.22,"TP0001060 Plate 10_CeeTox.csv","cort" -"01140044A","TP0001054.Plate.8",4,7,"t",1,100,17.12,"TP0001055 Plate 8_CeeTox.csv","cort" -"01140044A","TP0001054.Plate.8",5,7,"t",1,100,16.3,"TP0001055 Plate 8_CeeTox.csv","cort" -"01140046A","TP0001057.Plate.15",2,4,"t",1,99.9,33.28,"TP0001057 Plate 15_CeeTox.csv","cort" -"01140046A","TP0001057.Plate.15",3,4,"t",1,99.9,30.2,"TP0001057 Plate 15_CeeTox.csv","cort" -"01140048A","TP0001054.Plate.7",2,9,"t",1,100.1,28.98,"TP0001055 Plate 7_CeeTox.csv","cort" -"01140048A","TP0001054.Plate.7",3,9,"t",1,100.1,27.61,"TP0001055 Plate 7_CeeTox.csv","cort" -"01140050A","TP0001059.Plate.6",2,3,"t",1,100,29.51,"TP0001059 Plate 6_CeeTox.csv","cort" -"01140050A","TP0001059.Plate.6",3,3,"t",1,100,28.36,"TP0001059 Plate 6_CeeTox.csv","cort" -"01140052A","TP0001059.Plate.6",4,7,"t",1,100,21.31,"TP0001059 Plate 6_CeeTox.csv","cort" -"01140052A","TP0001059.Plate.6",5,7,"t",1,100,23.5,"TP0001059 Plate 6_CeeTox.csv","cort" -"01140054A","TP0001060.Plate.12",4,3,"t",1,100,21.78,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140054A","TP0001060.Plate.12",5,3,"t",1,100,25.09,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140056A","TP0001057.Plate.15",2,3,"t",1,99.9,30.95,"TP0001057 Plate 15_CeeTox.csv","cort" -"01140056A","TP0001057.Plate.15",3,3,"t",1,99.9,28.03,"TP0001057 Plate 15_CeeTox.csv","cort" -"01140058A","TP0001060.Plate.12",4,9,"t",1,100,6.92,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140058A","TP0001060.Plate.12",5,9,"t",1,100,6.92,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140060A","TP0001060.Plate.11",4,7,"t",1,100,19.07,"TP0001060 Plate 11_CeeTox.csv","cort" -"01140060A","TP0001060.Plate.11",5,7,"t",1,100,19.93,"TP0001060 Plate 11_CeeTox.csv","cort" -"01140062A","TP0001061.Plate.14",6,5,"t",1,100,23.59,"TP0001061 Plate 14_CeeTox.csv","cort" -"01140062A","TP0001061.Plate.14",7,5,"t",1,100,21.93,"TP0001061 Plate 14_CeeTox.csv","cort" -"01140064A","TP0001055.Plate.5",6,9,"t",1,100,5.48,"TP0001055 Plate 5_CeeTox.csv","cort" -"01140064A","TP0001055.Plate.5",7,9,"t",1,100,6.07,"TP0001055 Plate 5_CeeTox.csv","cort" -"01140066A","TP0001061.Plate.14",2,8,"t",1,99.9,25.63,"TP0001061 Plate 14_CeeTox.csv","cort" -"01140066A","TP0001061.Plate.14",3,8,"t",1,99.9,25.38,"TP0001061 Plate 14_CeeTox.csv","cort" -"01140068A","TP0001057.Plate.13",2,4,"t",1,20,32.73,"TP0001057 Plate 13_CeeTox.csv","cort" -"01140068A","TP0001057.Plate.13",3,4,"t",1,20,35.46,"TP0001057 Plate 13_CeeTox.csv","cort" -"01140070A","TP0001060.Plate.10",4,6,"t",1,99.9,21.21,"TP0001060 Plate 10_CeeTox.csv","cort" -"01140070A","TP0001060.Plate.10",5,6,"t",1,99.9,25.51,"TP0001060 Plate 10_CeeTox.csv","cort" -"01140072A","TP0001058.Plate.1",6,9,"t",1,99.9,6.02,"TP0001058 Plate 1_Ceetox.csv","cort" -"01140072A","TP0001058.Plate.1",7,9,"t",1,99.9,5.56,"TP0001058 Plate 1_Ceetox.csv","cort" -"01140074A","PhaseII.VR.Plate.3",4,8,"t",1,10,14.86,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01140074A","PhaseII.VR.Plate.3",5,8,"t",1,10,16.82,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01140076A","TP0001058.Plate.3",2,9,"t",1,100.1,14.04,"TP0001058 Plate 3_CeeTox.csv","cort" -"01140076A","TP0001058.Plate.3",3,9,"t",1,100.1,16.33,"TP0001058 Plate 3_CeeTox.csv","cort" -"01140078A","TP0001057.Plate.13",4,5,"t",1,99.9,28.15,"TP0001057 Plate 13_CeeTox.csv","cort" -"01140078A","TP0001057.Plate.13",5,5,"t",1,99.9,26.42,"TP0001057 Plate 13_CeeTox.csv","cort" -"01140080A","TP0001054.Plate.7",2,7,"t",1,100,32.94,"TP0001055 Plate 7_CeeTox.csv","cort" -"01140080A","TP0001054.Plate.7",3,7,"t",1,100,33.92,"TP0001055 Plate 7_CeeTox.csv","cort" -"01140082A","PhaseII.VR.Plate.2",6,10,"t",1,10.01,15.62,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"01140082A","PhaseII.VR.Plate.2",7,10,"t",1,10.01,16.31,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"01140084A","TP0001060.Plate.11",4,4,"t",1,99.9,23.78,"TP0001060 Plate 11_CeeTox.csv","cort" -"01140084A","TP0001060.Plate.11",5,4,"t",1,99.9,24.53,"TP0001060 Plate 11_CeeTox.csv","cort" -"01140086A","TP0001054.Plate.7",6,8,"t",1,99.9,35.13,"TP0001055 Plate 7_CeeTox.csv","cort" -"01140086A","TP0001054.Plate.7",7,8,"t",1,99.9,33.74,"TP0001055 Plate 7_CeeTox.csv","cort" -"01140088A","TP0001054.Plate.1",2,3,"t",1,100,11.78,"TP0001054 Plate 1_CeeTox.csv","cort" -"01140088A","TP0001054.Plate.1",3,3,"t",1,100,23.57,"TP0001054 Plate 1_CeeTox.csv","cort" -"01140090A","TP0001056.Plate.11",6,10,"t",1,100.1,30.36,"TP0001056 Plate 11_CeeTox.csv","cort" -"01140090A","TP0001056.Plate.11",7,10,"t",1,100.1,29.55,"TP0001056 Plate 11_CeeTox.csv","cort" -"01140092A","TP0001060.Plate.10",6,4,"t",1,100.1,25.38,"TP0001060 Plate 10_CeeTox.csv","cort" -"01140092A","TP0001060.Plate.10",7,4,"t",1,100.1,26.35,"TP0001060 Plate 10_CeeTox.csv","cort" -"01140094A","TP0001054.Plate.3",4,5,"t",1,99.9,29.66,"TP0001054 Plate 3_CeeTox.csv","cort" -"01140094A","TP0001054.Plate.3",5,5,"t",1,99.9,39.17,"TP0001054 Plate 3_CeeTox.csv","cort" -"01140096A","TP0001055.Plate.5",2,9,"t",1,100.1,23.95,"TP0001055 Plate 5_CeeTox.csv","cort" -"01140096A","TP0001055.Plate.5",3,9,"t",1,100.1,23.21,"TP0001055 Plate 5_CeeTox.csv","cort" -"01140098A","PhaseII.VR.Plate.2",4,9,"t",1,10,13.29,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"01140098A","PhaseII.VR.Plate.2",5,9,"t",1,10,14.05,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"01140100A","TP0001054.Plate.7",4,10,"t",1,100,29.75,"TP0001055 Plate 7_CeeTox.csv","cort" -"01140100A","TP0001054.Plate.7",5,10,"t",1,100,29.47,"TP0001055 Plate 7_CeeTox.csv","cort" -"01140102A","TP0001061.Plate.14",2,9,"t",1,100.1,24.74,"TP0001061 Plate 14_CeeTox.csv","cort" -"01140102A","TP0001061.Plate.14",3,9,"t",1,100.1,22.75,"TP0001061 Plate 14_CeeTox.csv","cort" -"01140104A","TP0001055.Plate.6",2,3,"t",1,100.1,20.19,"TP0001055 Plate 6_CeeTox.csv","cort" -"01140104A","TP0001055.Plate.6",3,3,"t",1,100.1,23.69,"TP0001055 Plate 6_CeeTox.csv","cort" -"01140106A","TP0001055.Plate.6",2,10,"t",1,99.9,21.76,"TP0001055 Plate 6_CeeTox.csv","cort" -"01140106A","TP0001055.Plate.6",3,10,"t",1,99.9,24.12,"TP0001055 Plate 6_CeeTox.csv","cort" -"01140108A","TP0001060.Plate.10",6,10,"t",1,99.9,25.33,"TP0001060 Plate 10_CeeTox.csv","cort" -"01140108A","TP0001060.Plate.10",7,10,"t",1,99.9,24.81,"TP0001060 Plate 10_CeeTox.csv","cort" -"01140110A","TP0001058.Plate.2",6,6,"t",1,100,24.22,"TP0001058 Plate 2_CeeTox.csv","cort" -"01140110A","TP0001058.Plate.2",7,6,"t",1,100,23.15,"TP0001058 Plate 2_CeeTox.csv","cort" -"01140112A","TP0001058.Plate.3",4,3,"t",1,100,27.21,"TP0001058 Plate 3_CeeTox.csv","cort" -"01140112A","TP0001058.Plate.3",5,3,"t",1,100,25.34,"TP0001058 Plate 3_CeeTox.csv","cort" -"01140114A","TP0001056.Plate.10",6,5,"t",1,99.9,20.97,"TP0001056 Plate 10_CeeTox.csv","cort" -"01140114A","TP0001056.Plate.10",7,5,"t",1,99.9,22.93,"TP0001056 Plate 10_CeeTox.csv","cort" -"01140116A","TP0001057.Plate.16",6,8,"t",1,99.9,33.76,"TP0001057 Plate 16_CeeTox.csv","cort" -"01140116A","TP0001057.Plate.16",7,8,"t",1,99.9,28.95,"TP0001057 Plate 16_CeeTox.csv","cort" -"01140118A","TP0001061.Plate.15",4,10,"t",1,99.9,22.96,"TP0001061 Plate 15_CeeTox.csv","cort" -"01140118A","TP0001061.Plate.15",5,10,"t",1,99.9,23.22,"TP0001061 Plate 15_CeeTox.csv","cort" -"01140120A","PhaseII.VR.Plate.2",4,7,"t",1,9.99,11.64,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"01140120A","PhaseII.VR.Plate.2",5,7,"t",1,9.99,14.78,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"01140122A","TP0001058.Plate.4",2,6,"t",1,100.1,25.68,"TP0001058 Plate 4_CeeTox.csv","cort" -"01140122A","TP0001058.Plate.4",3,6,"t",1,100.1,29.08,"TP0001058 Plate 4_CeeTox.csv","cort" -"01140124A","TP0001057.Plate.13",4,3,"t",1,100,28.32,"TP0001057 Plate 13_CeeTox.csv","cort" -"01140124A","TP0001057.Plate.13",5,3,"t",1,100,26.81,"TP0001057 Plate 13_CeeTox.csv","cort" -"01140126A","TP0001059.Plate.8",4,4,"t",1,99.9,17.11,"TP0001059 Plate 8_CeeTox.csv","cort" -"01140126A","TP0001059.Plate.8",5,4,"t",1,99.9,18.53,"TP0001059 Plate 8_CeeTox.csv","cort" -"01140128A","TP0001055.Plate.5",4,3,"t",1,100,13.54,"TP0001055 Plate 5_CeeTox.csv","cort" -"01140128A","TP0001055.Plate.5",5,3,"t",1,100,23.39,"TP0001055 Plate 5_CeeTox.csv","cort" -"01140130A","TP0001056.Plate.10",6,4,"t",1,99.9,26.15,"TP0001056 Plate 10_CeeTox.csv","cort" -"01140130A","TP0001056.Plate.10",7,4,"t",1,99.9,27.74,"TP0001056 Plate 10_CeeTox.csv","cort" -"01140132A","TP0001055.Plate.5",6,6,"t",1,99.9,33.49,"TP0001055 Plate 5_CeeTox.csv","cort" -"01140132A","TP0001055.Plate.5",7,6,"t",1,99.9,31.23,"TP0001055 Plate 5_CeeTox.csv","cort" -"01140134A","TP0001054.Plate.7",2,4,"t",1,99.9,31.28,"TP0001055 Plate 7_CeeTox.csv","cort" -"01140134A","TP0001054.Plate.7",3,4,"t",1,99.9,34.13,"TP0001055 Plate 7_CeeTox.csv","cort" -"01140136A","TP0001054.Plate.7",2,3,"t",1,99.9,25.43,"TP0001055 Plate 7_CeeTox.csv","cort" -"01140136A","TP0001054.Plate.7",3,3,"t",1,99.9,25.15,"TP0001055 Plate 7_CeeTox.csv","cort" -"01140138A","TP0001061.Plate.13",6,8,"t",1,99.9,13.85,"TP0001061 Plate 13_CeeTox.csv","cort" -"01140138A","TP0001061.Plate.13",7,8,"t",1,99.9,13.98,"TP0001061 Plate 13_CeeTox.csv","cort" -"01140140A","TP0001061.Plate.15",2,10,"t",1,100,20.54,"TP0001061 Plate 15_CeeTox.csv","cort" -"01140140A","TP0001061.Plate.15",3,10,"t",1,100,22.96,"TP0001061 Plate 15_CeeTox.csv","cort" -"01140142A","TP0001060.Plate.12",6,7,"t",1,100,5.4,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140142A","TP0001060.Plate.12",7,7,"t",1,100,5.85,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140144A","TP0001057.Plate.13",6,7,"t",1,100,27.77,"TP0001057 Plate 13_CeeTox.csv","cort" -"01140144A","TP0001057.Plate.13",7,7,"t",1,100,26.24,"TP0001057 Plate 13_CeeTox.csv","cort" -"01140146A","PhaseII.VR.Plate.7",4,3,"t",1,1,11.85,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140146A","PhaseII.VR.Plate.7",5,3,"t",1,1,11.58,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140148A","TP0001061.Plate.13",2,6,"t",1,99.9,22,"TP0001061 Plate 13_CeeTox.csv","cort" -"01140148A","TP0001061.Plate.13",3,6,"t",1,99.9,23.03,"TP0001061 Plate 13_CeeTox.csv","cort" -"01140150A","TP0001057.Plate.16",2,9,"t",1,100,2.28,"TP0001057 Plate 16_CeeTox.csv","cort" -"01140150A","TP0001057.Plate.16",3,9,"t",1,100,2.38,"TP0001057 Plate 16_CeeTox.csv","cort" -"01140152A","TP0001056.Plate.12",2,9,"t",1,100.1,26.39,"TP0001056 Plate 12_CeeTox.csv","cort" -"01140152A","TP0001056.Plate.12",3,9,"t",1,100.1,31.45,"TP0001056 Plate 12_CeeTox.csv","cort" -"01140154A","TP0001056.Plate.12",6,4,"t",1,99.9,28.59,"TP0001056 Plate 12_CeeTox.csv","cort" -"01140154A","TP0001056.Plate.12",7,4,"t",1,99.9,29.41,"TP0001056 Plate 12_CeeTox.csv","cort" -"01140156A","TP0001054.Plate.3",4,8,"t",1,99.9,27.94,"TP0001054 Plate 3_CeeTox.csv","cort" -"01140156A","TP0001054.Plate.3",5,8,"t",1,99.9,30.17,"TP0001054 Plate 3_CeeTox.csv","cort" -"01140158A","TP0001054.Plate.4",4,10,"t",1,100.1,26.72,"TP0001054 Plate 4_CeeTox.csv","cort" -"01140158A","TP0001054.Plate.4",5,10,"t",1,100.1,22.07,"TP0001054 Plate 4_CeeTox.csv","cort" -"01140160A","TP0001060.Plate.12",2,9,"t",1,100,23.65,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140160A","TP0001060.Plate.12",3,9,"t",1,100,21.41,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140162A","TP0001061.Plate.16",2,9,"t",1,20,19.36,"TP0001061 Plate 16_CeeTox.csv","cort" -"01140162A","TP0001061.Plate.16",3,9,"t",1,20,21.9,"TP0001061 Plate 16_CeeTox.csv","cort" -"01140164A","TP0001062.Plate.17",2,9,"t",1,50,37.85,"TP0001062_Plate_17_Ceetox.csv","cort" -"01140164A","TP0001062.Plate.17",3,9,"t",1,50,44.99,"TP0001062_Plate_17_Ceetox.csv","cort" -"01140166A","TP0001058.Plate.4",4,9,"t",1,100,27.4,"TP0001058 Plate 4_CeeTox.csv","cort" -"01140166A","TP0001058.Plate.4",5,9,"t",1,100,24.61,"TP0001058 Plate 4_CeeTox.csv","cort" -"01140168A","TP0001056.Plate.12",2,4,"t",1,100.1,28.26,"TP0001056 Plate 12_CeeTox.csv","cort" -"01140168A","TP0001056.Plate.12",3,4,"t",1,100.1,29.76,"TP0001056 Plate 12_CeeTox.csv","cort" -"01140170A","PhaseII.VR.Plate.8",4,6,"t",1,1,7.28,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140170A","PhaseII.VR.Plate.8",5,6,"t",1,1,7.12,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140172A","TP0001059.Plate.7",6,5,"t",1,100.1,28.89,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140172A","TP0001059.Plate.7",7,5,"t",1,100.1,26.53,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140174A","TP0001058.Plate.4",6,4,"t",1,100.1,27.71,"TP0001058 Plate 4_CeeTox.csv","cort" -"01140174A","TP0001058.Plate.4",7,4,"t",1,100.1,26.16,"TP0001058 Plate 4_CeeTox.csv","cort" -"01140176A","PhaseII.VR.Plate.4",2,8,"t",1,10,13.37,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140176A","PhaseII.VR.Plate.4",3,8,"t",1,10,14.06,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140178A","PhaseII.VR.Plate.2",6,4,"t",1,10,8.9,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"01140178A","PhaseII.VR.Plate.2",7,4,"t",1,10,13.18,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"01140180A","TP0001054.Plate.1",6,9,"t",1,99.9,16.25,"TP0001054 Plate 1_CeeTox.csv","cort" -"01140180A","TP0001054.Plate.1",7,9,"t",1,99.9,20.08,"TP0001054 Plate 1_CeeTox.csv","cort" -"01140182A","TP0001054.Plate.4",2,6,"t",1,100.1,27.43,"TP0001054 Plate 4_CeeTox.csv","cort" -"01140182A","TP0001054.Plate.4",3,6,"t",1,100.1,30.21,"TP0001054 Plate 4_CeeTox.csv","cort" -"01140184A","TP0001058.Plate.4",6,3,"t",1,100.1,23.59,"TP0001058 Plate 4_CeeTox.csv","cort" -"01140184A","TP0001058.Plate.4",7,3,"t",1,100.1,22.52,"TP0001058 Plate 4_CeeTox.csv","cort" -"01140186A","PhaseII.VR.Plate.5",4,9,"t",1,9.99,8.36,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01140186A","PhaseII.VR.Plate.5",5,9,"t",1,9.99,7.88,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01140188A","TP0001060.Plate.12",6,6,"t",1,100.1,23.8,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140188A","TP0001060.Plate.12",7,6,"t",1,100.1,24.16,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140190A","TP0001057.Plate.15",2,9,"t",1,100,46.47,"TP0001057 Plate 15_CeeTox.csv","cort" -"01140190A","TP0001057.Plate.15",3,9,"t",1,100,42.11,"TP0001057 Plate 15_CeeTox.csv","cort" -"01140192A","TP0001055.Plate.5",6,5,"t",1,100.1,27.49,"TP0001055 Plate 5_CeeTox.csv","cort" -"01140192A","TP0001055.Plate.5",7,5,"t",1,100.1,26.89,"TP0001055 Plate 5_CeeTox.csv","cort" -"01140194A","TP0001059.Plate.5",6,8,"t",1,99.9,21.36,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140194A","TP0001059.Plate.5",7,8,"t",1,99.9,21.38,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140196A","TP0001054.Plate.1",2,7,"t",1,99.9,19.69,"TP0001054 Plate 1_CeeTox.csv","cort" -"01140196A","TP0001054.Plate.1",3,7,"t",1,99.9,27.63,"TP0001054 Plate 1_CeeTox.csv","cort" -"01140198A","TP0001060.Plate.12",2,6,"t",1,99.9,19.89,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140198A","TP0001060.Plate.12",3,6,"t",1,99.9,19.15,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140200A","TP0001061.Plate.16",6,9,"t",1,99.9,22.1,"TP0001061 Plate 16_CeeTox.csv","cort" -"01140200A","TP0001061.Plate.16",7,9,"t",1,99.9,22.65,"TP0001061 Plate 16_CeeTox.csv","cort" -"01140202A","TP0001057.Plate.15",6,8,"t",1,100,1.06,"TP0001057 Plate 15_CeeTox.csv","cort" -"01140202A","TP0001057.Plate.15",7,8,"t",1,100,1,"TP0001057 Plate 15_CeeTox.csv","cort" -"01140204A","TP0001054.Plate.7",4,8,"t",1,99.9,25.12,"TP0001055 Plate 7_CeeTox.csv","cort" -"01140204A","TP0001054.Plate.7",5,8,"t",1,99.9,25.12,"TP0001055 Plate 7_CeeTox.csv","cort" -"01140206A","PhaseII.VR.Plate.8",2,5,"t",1,1,12.54,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140206A","PhaseII.VR.Plate.8",3,5,"t",1,1,14.53,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140208A","PhaseII.VR.Plate.1",6,9,"t",1,5.01,8.75,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140208A","PhaseII.VR.Plate.1",7,9,"t",1,5.01,9.18,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140210A","TP0001055.Plate.6",2,9,"t",1,100.1,22.68,"TP0001055 Plate 6_CeeTox.csv","cort" -"01140210A","TP0001055.Plate.6",3,9,"t",1,100.1,19.67,"TP0001055 Plate 6_CeeTox.csv","cort" -"01140212A","TP0001060.Plate.10",6,3,"t",1,100,26.16,"TP0001060 Plate 10_CeeTox.csv","cort" -"01140212A","TP0001060.Plate.10",7,3,"t",1,100,25.18,"TP0001060 Plate 10_CeeTox.csv","cort" -"01140214A","TP0001057.Plate.14",4,10,"t",1,99.9,17.04,"TP0001057 Plate 14_CeeTox.csv","cort" -"01140214A","TP0001057.Plate.14",5,10,"t",1,99.9,21.43,"TP0001057 Plate 14_CeeTox.csv","cort" -"01140216A","TP0001057.Plate.16",4,7,"t",1,100.1,46.36,"TP0001057 Plate 16_CeeTox.csv","cort" -"01140216A","TP0001057.Plate.16",5,7,"t",1,100.1,42.88,"TP0001057 Plate 16_CeeTox.csv","cort" -"01140218A","TP0001059.Plate.5",6,9,"t",1,99.9,27.77,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140218A","TP0001059.Plate.5",7,9,"t",1,99.9,25.63,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140220A","PhaseII.VR.Plate.2",6,3,"t",1,10,14.7,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"01140220A","PhaseII.VR.Plate.2",7,3,"t",1,10,16.64,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"01140222A","TP0001054.Plate.8",2,6,"t",1,100.1,21.74,"TP0001055 Plate 8_CeeTox.csv","cort" -"01140222A","TP0001054.Plate.8",3,6,"t",1,100.1,25.61,"TP0001055 Plate 8_CeeTox.csv","cort" -"01140224A","TP0001057.Plate.14",6,9,"t",1,100,29.26,"TP0001057 Plate 14_CeeTox.csv","cort" -"01140224A","TP0001057.Plate.14",7,9,"t",1,100,25.61,"TP0001057 Plate 14_CeeTox.csv","cort" -"01140226A","TP0001059.Plate.7",4,3,"t",1,99.9,24.53,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140226A","TP0001059.Plate.7",5,3,"t",1,99.9,30.23,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140228A","TP0001054.Plate.2",6,9,"t",1,100,21.68,"TP0001054 Plate 2_CeeTox.csv","cort" -"01140228A","TP0001054.Plate.2",7,9,"t",1,100,24.46,"TP0001054 Plate 2_CeeTox.csv","cort" -"01140230A","TP0001057.Plate.16",4,5,"t",1,100.1,26.95,"TP0001057 Plate 16_CeeTox.csv","cort" -"01140230A","TP0001057.Plate.16",5,5,"t",1,100.1,28.15,"TP0001057 Plate 16_CeeTox.csv","cort" -"01140232A","TP0001054.Plate.8",6,6,"t",1,99.9,22.14,"TP0001055 Plate 8_CeeTox.csv","cort" -"01140232A","TP0001054.Plate.8",7,6,"t",1,99.9,21.81,"TP0001055 Plate 8_CeeTox.csv","cort" -"01140234A","TP0001057.Plate.15",6,5,"t",1,99.9,28.51,"TP0001057 Plate 15_CeeTox.csv","cort" -"01140234A","TP0001057.Plate.15",7,5,"t",1,99.9,28.14,"TP0001057 Plate 15_CeeTox.csv","cort" -"01140236A","TP0001058.Plate.3",2,5,"t",1,50,13.56,"TP0001058 Plate 3_CeeTox.csv","cort" -"01140236A","TP0001058.Plate.3",3,5,"t",1,50,16.89,"TP0001058 Plate 3_CeeTox.csv","cort" -"01140238A","TP0001056.Plate.12",2,8,"t",1,99.9,29.85,"TP0001056 Plate 12_CeeTox.csv","cort" -"01140238A","TP0001056.Plate.12",3,8,"t",1,99.9,34.68,"TP0001056 Plate 12_CeeTox.csv","cort" -"01140240A","TP0001057.Plate.14",6,6,"t",1,99.9,24.65,"TP0001057 Plate 14_CeeTox.csv","cort" -"01140240A","TP0001057.Plate.14",7,6,"t",1,99.9,25.18,"TP0001057 Plate 14_CeeTox.csv","cort" -"01140242A","TP0001055.Plate.5",2,3,"t",1,100.1,19.69,"TP0001055 Plate 5_CeeTox.csv","cort" -"01140242A","TP0001055.Plate.5",3,3,"t",1,100.1,21.84,"TP0001055 Plate 5_CeeTox.csv","cort" -"01140244A","TP0001054.Plate.4",4,9,"t",1,100.1,23.96,"TP0001054 Plate 4_CeeTox.csv","cort" -"01140244A","TP0001054.Plate.4",5,9,"t",1,100.1,28.19,"TP0001054 Plate 4_CeeTox.csv","cort" -"01140246A","TP0001054.Plate.3",4,7,"t",1,100,30.02,"TP0001054 Plate 3_CeeTox.csv","cort" -"01140246A","TP0001054.Plate.3",5,7,"t",1,100,30.22,"TP0001054 Plate 3_CeeTox.csv","cort" -"01140248A","TP0001061.Plate.16",2,6,"t",1,20,12.26,"TP0001061 Plate 16_CeeTox.csv","cort" -"01140248A","TP0001061.Plate.16",3,6,"t",1,20,15.77,"TP0001061 Plate 16_CeeTox.csv","cort" -"01140250A","TP0001058.Plate.4",6,9,"t",1,100.1,24.82,"TP0001058 Plate 4_CeeTox.csv","cort" -"01140250A","TP0001058.Plate.4",7,9,"t",1,100.1,20.81,"TP0001058 Plate 4_CeeTox.csv","cort" -"01140252A","TP0001059.Plate.7",2,5,"t",1,100.1,25.4,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140252A","TP0001059.Plate.7",3,5,"t",1,100.1,23.84,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140254A","TP0001061.Plate.15",6,10,"t",1,100.1,28.34,"TP0001061 Plate 15_CeeTox.csv","cort" -"01140254A","TP0001061.Plate.15",7,10,"t",1,100.1,23.51,"TP0001061 Plate 15_CeeTox.csv","cort" -"01140256A","TP0001061.Plate.15",2,9,"t",1,99.9,20.68,"TP0001061 Plate 15_CeeTox.csv","cort" -"01140256A","TP0001061.Plate.15",3,9,"t",1,99.9,25.81,"TP0001061 Plate 15_CeeTox.csv","cort" -"01140258A","PhaseII.VR.Plate.1",4,9,"t",1,10.01,12.08,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140258A","PhaseII.VR.Plate.1",5,9,"t",1,10.01,15.55,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140260A","TP0001057.Plate.14",2,4,"t",1,99.9,30.46,"TP0001057 Plate 14_CeeTox.csv","cort" -"01140260A","TP0001057.Plate.14",3,4,"t",1,99.9,25.4,"TP0001057 Plate 14_CeeTox.csv","cort" -"01140262A","PhaseII.VR.Plate.5",6,5,"t",1,1,13.08,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01140262A","PhaseII.VR.Plate.5",7,5,"t",1,1,13.48,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01140264A","TP0001054.Plate.7",6,3,"t",1,100.1,29.5,"TP0001055 Plate 7_CeeTox.csv","cort" -"01140264A","TP0001054.Plate.7",7,3,"t",1,100.1,31.04,"TP0001055 Plate 7_CeeTox.csv","cort" -"01140266A","TP0001059.Plate.7",2,7,"t",1,100,23.64,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140266A","TP0001059.Plate.7",3,7,"t",1,100,24.74,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140268A","TP0001060.Plate.12",2,7,"t",1,100,23.05,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140268A","TP0001060.Plate.12",3,7,"t",1,100,22.91,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140270A","TP0001054.Plate.7",2,8,"t",1,100.1,9.16,"TP0001055 Plate 7_CeeTox.csv","cort" -"01140270A","TP0001054.Plate.7",3,8,"t",1,100.1,11.15,"TP0001055 Plate 7_CeeTox.csv","cort" -"01140272A","TP0001054.Plate.1",6,7,"t",1,99.9,24.82,"TP0001054 Plate 1_CeeTox.csv","cort" -"01140272A","TP0001054.Plate.1",7,7,"t",1,99.9,27.3,"TP0001054 Plate 1_CeeTox.csv","cort" -"01140274A","TP0001056.Plate.10",4,10,"t",1,99.9,32.73,"TP0001056 Plate 10_CeeTox.csv","cort" -"01140274A","TP0001056.Plate.10",5,10,"t",1,99.9,35.22,"TP0001056 Plate 10_CeeTox.csv","cort" -"01140276A","TP0001055.Plate.6",6,5,"t",1,100.1,21.97,"TP0001055 Plate 6_CeeTox.csv","cort" -"01140276A","TP0001055.Plate.6",7,5,"t",1,100.1,26.88,"TP0001055 Plate 6_CeeTox.csv","cort" -"01140278A","TP0001060.Plate.12",6,4,"t",1,100.1,22.12,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140278A","TP0001060.Plate.12",7,4,"t",1,100.1,23.75,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140280A","TP0001058.Plate.4",4,4,"t",1,99.9,30.41,"TP0001058 Plate 4_CeeTox.csv","cort" -"01140280A","TP0001058.Plate.4",5,4,"t",1,99.9,23.6,"TP0001058 Plate 4_CeeTox.csv","cort" -"01140282A","TP0001056.Plate.9",4,3,"t",1,100,31.88,"TP0001056 Plate 9_CeeTox.csv","cort" -"01140282A","TP0001056.Plate.9",5,3,"t",1,100,31.05,"TP0001056 Plate 9_CeeTox.csv","cort" -"01140284A","TP0001056.Plate.10",6,6,"t",1,100,12.47,"TP0001056 Plate 10_CeeTox.csv","cort" -"01140284A","TP0001056.Plate.10",7,6,"t",1,100,12.24,"TP0001056 Plate 10_CeeTox.csv","cort" -"01140286A","TP0001057.Plate.16",4,4,"t",1,100,30,"TP0001057 Plate 16_CeeTox.csv","cort" -"01140286A","TP0001057.Plate.16",5,4,"t",1,100,28.88,"TP0001057 Plate 16_CeeTox.csv","cort" -"01140288A","TP0001060.Plate.9",4,4,"t",1,99.9,32.51,"TP0001060 Plate 9_CeeTox.csv","cort" -"01140288A","TP0001060.Plate.9",5,4,"t",1,99.9,26.38,"TP0001060 Plate 9_CeeTox.csv","cort" -"01140290A","TP0001054.Plate.8",4,9,"t",1,100.1,25.9,"TP0001055 Plate 8_CeeTox.csv","cort" -"01140290A","TP0001054.Plate.8",5,9,"t",1,100.1,26.4,"TP0001055 Plate 8_CeeTox.csv","cort" -"01140292A","TP0001054.Plate.1",2,10,"t",1,100,1.92,"TP0001054 Plate 1_CeeTox.csv","cort" -"01140292A","TP0001054.Plate.1",3,10,"t",1,100,2.63,"TP0001054 Plate 1_CeeTox.csv","cort" -"01140294A","TP0001058.Plate.2",2,7,"t",1,99.9,21.16,"TP0001058 Plate 2_CeeTox.csv","cort" -"01140294A","TP0001058.Plate.2",3,7,"t",1,99.9,25.91,"TP0001058 Plate 2_CeeTox.csv","cort" -"01140296A","TP0001060.Plate.10",2,3,"t",1,100,4.7,"TP0001060 Plate 10_CeeTox.csv","cort" -"01140296A","TP0001060.Plate.10",3,3,"t",1,100,4.85,"TP0001060 Plate 10_CeeTox.csv","cort" -"01140298A","TP0001055.Plate.5",4,6,"t",1,99.9,15.85,"TP0001055 Plate 5_CeeTox.csv","cort" -"01140298A","TP0001055.Plate.5",5,6,"t",1,99.9,31.92,"TP0001055 Plate 5_CeeTox.csv","cort" -"01140300A","PhaseII.VR.Plate.1",4,7,"t",1,10,5.16,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140300A","PhaseII.VR.Plate.1",5,7,"t",1,10,6.12,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140302A","PhaseII.VR.Plate.3",2,10,"t",1,10.01,14.75,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01140302A","PhaseII.VR.Plate.3",3,10,"t",1,10.01,17.64,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01140304A","PhaseII.VR.Plate.3",2,7,"t",1,10,15.97,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01140304A","PhaseII.VR.Plate.3",3,7,"t",1,10,15.61,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01140306A","TP0001055.Plate.6",2,8,"t",1,100,26.76,"TP0001055 Plate 6_CeeTox.csv","cort" -"01140306A","TP0001055.Plate.6",3,8,"t",1,100,25.46,"TP0001055 Plate 6_CeeTox.csv","cort" -"01140308A","PhaseII.VR.Plate.1",4,8,"t",1,10,15.36,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140308A","PhaseII.VR.Plate.1",5,8,"t",1,10,14.25,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140310A","PhaseII.VR.Plate.2",4,6,"t",1,10,28.72,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"01140310A","PhaseII.VR.Plate.2",5,6,"t",1,10,35.59,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"01140312A","TP0001061.Plate.16",6,5,"t",1,100.1,19.32,"TP0001061 Plate 16_CeeTox.csv","cort" -"01140312A","TP0001061.Plate.16",7,5,"t",1,100.1,19.21,"TP0001061 Plate 16_CeeTox.csv","cort" -"01140314A","PhaseII.VR.Plate.7",2,6,"t",1,1,5.83,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140314A","PhaseII.VR.Plate.7",3,6,"t",1,1,9.07,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140316A","PhaseII.VR.Plate.4",6,4,"t",1,10,13.15,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140316A","PhaseII.VR.Plate.4",7,4,"t",1,10,14.22,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140318A","TP0001056.Plate.10",2,9,"t",1,99.9,20.07,"TP0001056 Plate 10_CeeTox.csv","cort" -"01140318A","TP0001056.Plate.10",3,9,"t",1,99.9,22.46,"TP0001056 Plate 10_CeeTox.csv","cort" -"01140320A","PhaseII.VR.Plate.2",2,5,"t",1,10,12.48,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"01140320A","PhaseII.VR.Plate.2",3,5,"t",1,10,13.09,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"01140322A","TP0001057.Plate.15",6,9,"t",1,99.9,10.98,"TP0001057 Plate 15_CeeTox.csv","cort" -"01140322A","TP0001057.Plate.15",7,9,"t",1,99.9,9.37,"TP0001057 Plate 15_CeeTox.csv","cort" -"01140324A","TP0001058.Plate.2",2,5,"t",1,100.1,20.58,"TP0001058 Plate 2_CeeTox.csv","cort" -"01140324A","TP0001058.Plate.2",3,5,"t",1,100.1,23.58,"TP0001058 Plate 2_CeeTox.csv","cort" -"01140326A","PhaseII.VR.Plate.6",2,3,"t",1,1,12.59,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140326A","PhaseII.VR.Plate.6",3,3,"t",1,1,13.02,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140328A","TP0001058.Plate.4",4,6,"t",1,99.9,34.22,"TP0001058 Plate 4_CeeTox.csv","cort" -"01140328A","TP0001058.Plate.4",5,6,"t",1,99.9,28.84,"TP0001058 Plate 4_CeeTox.csv","cort" -"01140330A","PhaseII.VR.Plate.1",2,6,"t",1,10,13.57,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140330A","PhaseII.VR.Plate.1",3,6,"t",1,10,13.56,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140332A","TP0001055.Plate.5",4,7,"t",1,99.9,15.79,"TP0001055 Plate 5_CeeTox.csv","cort" -"01140332A","TP0001055.Plate.5",5,7,"t",1,99.9,31.03,"TP0001055 Plate 5_CeeTox.csv","cort" -"01140334A","PhaseII.VR.Plate.6",2,6,"t",1,0.93,13.59,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140334A","PhaseII.VR.Plate.6",3,6,"t",1,0.93,14.34,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140336A","TP0001057.Plate.15",4,5,"t",1,99.9,32.96,"TP0001057 Plate 15_CeeTox.csv","cort" -"01140336A","TP0001057.Plate.15",5,5,"t",1,99.9,26.99,"TP0001057 Plate 15_CeeTox.csv","cort" -"01140338A","TP0001060.Plate.10",4,10,"t",1,100,26.42,"TP0001060 Plate 10_CeeTox.csv","cort" -"01140338A","TP0001060.Plate.10",5,10,"t",1,100,25.37,"TP0001060 Plate 10_CeeTox.csv","cort" -"01140340A","TP0001061.Plate.16",6,4,"t",1,99.9,15.57,"TP0001061 Plate 16_CeeTox.csv","cort" -"01140340A","TP0001061.Plate.16",7,4,"t",1,99.9,15,"TP0001061 Plate 16_CeeTox.csv","cort" -"01140342A","PhaseII.VR.Plate.7",2,4,"t",1,1,4.98,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140342A","PhaseII.VR.Plate.7",3,4,"t",1,1,5.22,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140344A","TP0001058.Plate.3",6,4,"t",1,100.1,27.81,"TP0001058 Plate 3_CeeTox.csv","cort" -"01140344A","TP0001058.Plate.3",7,4,"t",1,100.1,24.56,"TP0001058 Plate 3_CeeTox.csv","cort" -"01140346A","PhaseII.VR.Plate.1",6,6,"t",1,10,13.75,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140346A","PhaseII.VR.Plate.1",7,6,"t",1,10,13.3,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140348A","TP0001059.Plate.5",4,5,"t",1,100.1,26.32,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140348A","TP0001059.Plate.5",5,5,"t",1,100.1,26.28,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140350A","TP0001059.Plate.5",4,7,"t",1,100,42.98,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140350A","TP0001059.Plate.5",5,7,"t",1,100,34.39,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140352A","TP0001054.Plate.2",2,8,"t",1,99.9,44.6,"TP0001054 Plate 2_CeeTox.csv","cort" -"01140352A","TP0001054.Plate.2",3,8,"t",1,99.9,35.46,"TP0001054 Plate 2_CeeTox.csv","cort" -"01140354A","TP0001055.Plate.6",4,7,"t",1,20,54.38,"TP0001055 Plate 6_CeeTox.csv","cort" -"01140354A","TP0001055.Plate.6",5,7,"t",1,20,45.15,"TP0001055 Plate 6_CeeTox.csv","cort" -"01140356A","TP0001059.Plate.5",6,3,"t",1,100,42.69,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140356A","TP0001059.Plate.5",7,3,"t",1,100,44.59,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140358A","TP0001055.Plate.5",4,4,"t",1,100,11.65,"TP0001055 Plate 5_CeeTox.csv","cort" -"01140358A","TP0001055.Plate.5",5,4,"t",1,100,18.67,"TP0001055 Plate 5_CeeTox.csv","cort" -"01140360A","TP0001054.Plate.4",6,5,"t",1,100,31.54,"TP0001054 Plate 4_CeeTox.csv","cort" -"01140360A","TP0001054.Plate.4",7,5,"t",1,100,31.11,"TP0001054 Plate 4_CeeTox.csv","cort" -"01140362A","TP0001059.Plate.7",2,8,"t",1,99.9,22.34,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140362A","TP0001059.Plate.7",3,8,"t",1,99.9,21.68,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140364A","TP0001055.Plate.5",4,5,"t",1,99.9,15.42,"TP0001055 Plate 5_CeeTox.csv","cort" -"01140364A","TP0001055.Plate.5",5,5,"t",1,99.9,21.57,"TP0001055 Plate 5_CeeTox.csv","cort" -"01140366A","TP0001060.Plate.12",2,4,"t",1,99.9,33.3,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140366A","TP0001060.Plate.12",3,4,"t",1,99.9,27.27,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140368A","TP0001057.Plate.13",4,6,"t",1,100,26.58,"TP0001057 Plate 13_CeeTox.csv","cort" -"01140368A","TP0001057.Plate.13",5,6,"t",1,100,24.89,"TP0001057 Plate 13_CeeTox.csv","cort" -"01140370A","TP0001054.Plate.7",6,7,"t",1,99.9,32.61,"TP0001055 Plate 7_CeeTox.csv","cort" -"01140370A","TP0001054.Plate.7",7,7,"t",1,99.9,27.12,"TP0001055 Plate 7_CeeTox.csv","cort" -"01140372A","TP0001059.Plate.7",6,4,"t",1,100,28.04,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140372A","TP0001059.Plate.7",7,4,"t",1,100,35.93,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140374A","TP0001059.Plate.5",2,8,"t",1,99.9,22.28,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140374A","TP0001059.Plate.5",3,8,"t",1,99.9,24.52,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140376A","PhaseIIe1k.VR.Plate.1",2,9,"t",1,10.01,43.37,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" -"01140376A","PhaseIIe1k.VR.Plate.1",3,9,"t",1,10.01,51.89,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" -"01140378A","TP0001061.Plate.16",4,9,"t",1,99.9,17.84,"TP0001061 Plate 16_CeeTox.csv","cort" -"01140378A","TP0001061.Plate.16",5,9,"t",1,99.9,17.85,"TP0001061 Plate 16_CeeTox.csv","cort" -"01140380A","TP0001060.Plate.12",4,4,"t",1,100,20.45,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140380A","TP0001060.Plate.12",5,4,"t",1,100,19.6,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140382A","PhaseII.VR.Plate.5",2,3,"t",1,10.01,13.28,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01140382A","PhaseII.VR.Plate.5",3,3,"t",1,10.01,14.08,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01140384A","TP0001056.Plate.10",2,6,"t",1,100,26.39,"TP0001056 Plate 10_CeeTox.csv","cort" -"01140384A","TP0001056.Plate.10",3,6,"t",1,100,28.68,"TP0001056 Plate 10_CeeTox.csv","cort" -"01140386A","TP0001059.Plate.6",6,9,"t",1,100.1,13.57,"TP0001059 Plate 6_CeeTox.csv","cort" -"01140386A","TP0001059.Plate.6",7,9,"t",1,100.1,11.07,"TP0001059 Plate 6_CeeTox.csv","cort" -"01140388A","TP0001060.Plate.10",2,8,"t",1,100,17.33,"TP0001060 Plate 10_CeeTox.csv","cort" -"01140388A","TP0001060.Plate.10",3,8,"t",1,100,15.52,"TP0001060 Plate 10_CeeTox.csv","cort" -"01140390A","PhaseII.VR.Plate.3",6,10,"t",1,10,16.1,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01140390A","PhaseII.VR.Plate.3",7,10,"t",1,10,16.17,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01140392A","TP0001062.Plate.17",4,5,"t",1,100.1,29.97,"TP0001062_Plate_17_Ceetox.csv","cort" -"01140392A","TP0001062.Plate.17",5,5,"t",1,100.1,25.86,"TP0001062_Plate_17_Ceetox.csv","cort" -"01140394A","TP0001054.Plate.1",6,10,"t",1,50,24.7,"TP0001054 Plate 1_CeeTox.csv","cort" -"01140394A","TP0001054.Plate.1",7,10,"t",1,50,25.44,"TP0001054 Plate 1_CeeTox.csv","cort" -"01140396A","TP0001061.Plate.15",6,7,"t",1,99.9,21.77,"TP0001061 Plate 15_CeeTox.csv","cort" -"01140396A","TP0001061.Plate.15",7,7,"t",1,99.9,22.42,"TP0001061 Plate 15_CeeTox.csv","cort" -"01140398A","TP0001058.Plate.2",2,3,"t",1,100,16.33,"TP0001058 Plate 2_CeeTox.csv","cort" -"01140398A","TP0001058.Plate.2",3,3,"t",1,100,23.02,"TP0001058 Plate 2_CeeTox.csv","cort" -"01140400A","TP0001060.Plate.9",2,5,"t",1,99.9,18.41,"TP0001060 Plate 9_CeeTox.csv","cort" -"01140400A","TP0001060.Plate.9",3,5,"t",1,99.9,18.56,"TP0001060 Plate 9_CeeTox.csv","cort" -"01140402A","TP0001058.Plate.2",4,7,"t",1,100,26.17,"TP0001058 Plate 2_CeeTox.csv","cort" -"01140402A","TP0001058.Plate.2",5,7,"t",1,100,26.1,"TP0001058 Plate 2_CeeTox.csv","cort" -"01140404A","TP0001058.Plate.1",2,6,"t",1,99.9,25.03,"TP0001058 Plate 1_Ceetox.csv","cort" -"01140404A","TP0001058.Plate.1",3,6,"t",1,99.9,20.98,"TP0001058 Plate 1_Ceetox.csv","cort" -"01140406A","TP0001059.Plate.7",6,3,"t",1,100.1,35.74,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140406A","TP0001059.Plate.7",7,3,"t",1,100.1,33.57,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140408A","TP0001061.Plate.15",6,6,"t",1,99.9,21.25,"TP0001061 Plate 15_CeeTox.csv","cort" -"01140408A","TP0001061.Plate.15",7,6,"t",1,99.9,23.84,"TP0001061 Plate 15_CeeTox.csv","cort" -"01140410A","TP0001061.Plate.14",2,3,"t",1,100.1,28.29,"TP0001061 Plate 14_CeeTox.csv","cort" -"01140410A","TP0001061.Plate.14",3,3,"t",1,100.1,31.81,"TP0001061 Plate 14_CeeTox.csv","cort" -"01140412A","PhaseII.VR.Plate.3",6,4,"t",1,9.99,13.91,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01140412A","PhaseII.VR.Plate.3",7,4,"t",1,9.99,14.68,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01140414A","PhaseII.VR.Plate.3",4,5,"t",1,10,9.1,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01140414A","PhaseII.VR.Plate.3",5,5,"t",1,10,11.28,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01140416A","TP0001062.Plate.17",2,8,"t",1,99.9,39.41,"TP0001062_Plate_17_Ceetox.csv","cort" -"01140416A","TP0001062.Plate.17",3,8,"t",1,99.9,46.17,"TP0001062_Plate_17_Ceetox.csv","cort" -"01140418A","PhaseII.VR.Plate.8",4,8,"t",0,0.5,NA,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140418A","PhaseII.VR.Plate.8",5,8,"t",0,0.5,NA,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140420A","TP0001056.Plate.9",6,6,"t",1,100,23.11,"TP0001056 Plate 9_CeeTox.csv","cort" -"01140420A","TP0001056.Plate.9",7,6,"t",1,100,26.5,"TP0001056 Plate 9_CeeTox.csv","cort" -"01140422A","TP0001062.Plate.18",2,3,"t",1,99.9,26.79,"TP0001062_Plate_18_Ceetox.csv","cort" -"01140422A","TP0001062.Plate.18",3,3,"t",1,99.9,28.34,"TP0001062_Plate_18_Ceetox.csv","cort" -"01140424A","TP0001056.Plate.9",2,7,"t",1,99.9,22.22,"TP0001056 Plate 9_CeeTox.csv","cort" -"01140424A","TP0001056.Plate.9",3,7,"t",1,99.9,23.08,"TP0001056 Plate 9_CeeTox.csv","cort" -"01140426A","TP0001054.Plate.8",4,8,"t",1,99.9,21.82,"TP0001055 Plate 8_CeeTox.csv","cort" -"01140426A","TP0001054.Plate.8",5,8,"t",1,99.9,20.72,"TP0001055 Plate 8_CeeTox.csv","cort" -"01140428A","TP0001054.Plate.8",2,5,"t",1,100.1,21.07,"TP0001055 Plate 8_CeeTox.csv","cort" -"01140428A","TP0001054.Plate.8",3,5,"t",1,100.1,23.04,"TP0001055 Plate 8_CeeTox.csv","cort" -"01140430A","TP0001061.Plate.14",2,10,"t",1,100,23.06,"TP0001061 Plate 14_CeeTox.csv","cort" -"01140430A","TP0001061.Plate.14",3,10,"t",1,100,24.04,"TP0001061 Plate 14_CeeTox.csv","cort" -"01140432A","PhaseII.VR.Plate.8",4,7,"t",1,1,16.02,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140432A","PhaseII.VR.Plate.8",5,7,"t",1,1,13.77,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140434A","TP0001058.Plate.2",4,5,"t",1,99.9,24.35,"TP0001058 Plate 2_CeeTox.csv","cort" -"01140434A","TP0001058.Plate.2",5,5,"t",1,99.9,24.78,"TP0001058 Plate 2_CeeTox.csv","cort" -"01140436A","TP0001056.Plate.12",4,9,"t",1,99.9,16.71,"TP0001056 Plate 12_CeeTox.csv","cort" -"01140436A","TP0001056.Plate.12",5,9,"t",1,99.9,15.38,"TP0001056 Plate 12_CeeTox.csv","cort" -"01140438A","TP0001060.Plate.9",4,5,"t",1,100.1,22.2,"TP0001060 Plate 9_CeeTox.csv","cort" -"01140438A","TP0001060.Plate.9",5,5,"t",1,100.1,19.05,"TP0001060 Plate 9_CeeTox.csv","cort" -"01140440A","TP0001060.Plate.9",6,3,"t",1,100,19.77,"TP0001060 Plate 9_CeeTox.csv","cort" -"01140440A","TP0001060.Plate.9",7,3,"t",1,100,25.05,"TP0001060 Plate 9_CeeTox.csv","cort" -"01140442A","TP0001058.Plate.1",4,6,"t",1,50,26.04,"TP0001058 Plate 1_Ceetox.csv","cort" -"01140442A","TP0001058.Plate.1",5,6,"t",1,50,28.15,"TP0001058 Plate 1_Ceetox.csv","cort" -"01140444A","PhaseII.VR.Plate.1",4,5,"t",1,10.01,4.18,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140444A","PhaseII.VR.Plate.1",5,5,"t",1,10.01,4.4,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140446A","TP0001056.Plate.12",2,10,"t",1,50,28.23,"TP0001056 Plate 12_CeeTox.csv","cort" -"01140446A","TP0001056.Plate.12",3,10,"t",1,50,22.15,"TP0001056 Plate 12_CeeTox.csv","cort" -"01140448A","PhaseII.VR.Plate.6",4,3,"t",1,1,12.86,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140448A","PhaseII.VR.Plate.6",5,3,"t",1,1,14.69,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140450A","TP0001056.Plate.12",6,6,"t",1,50,35.77,"TP0001056 Plate 12_CeeTox.csv","cort" -"01140450A","TP0001056.Plate.12",7,6,"t",1,50,31.8,"TP0001056 Plate 12_CeeTox.csv","cort" -"01140452A","PhaseII.VR.Plate.1",4,4,"t",1,9.99,6.08,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140452A","PhaseII.VR.Plate.1",5,4,"t",1,9.99,6.59,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140454A","TP0001060.Plate.12",6,8,"t",1,99.9,17.1,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140454A","TP0001060.Plate.12",7,8,"t",1,99.9,19.55,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140456A","TP0001056.Plate.10",4,8,"t",1,100,27.41,"TP0001056 Plate 10_CeeTox.csv","cort" -"01140456A","TP0001056.Plate.10",5,8,"t",1,100,28.23,"TP0001056 Plate 10_CeeTox.csv","cort" -"01140458A","TP0001055.Plate.6",6,6,"t",1,100,33.26,"TP0001055 Plate 6_CeeTox.csv","cort" -"01140458A","TP0001055.Plate.6",7,6,"t",1,100,28.7,"TP0001055 Plate 6_CeeTox.csv","cort" -"01140460A","TP0001054.Plate.8",2,9,"t",1,100,23.05,"TP0001055 Plate 8_CeeTox.csv","cort" -"01140460A","TP0001054.Plate.8",3,9,"t",1,100,26.79,"TP0001055 Plate 8_CeeTox.csv","cort" -"01140462A","PhaseII.VR.Plate.6",6,10,"t",1,1,9.88,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140462A","PhaseII.VR.Plate.6",7,10,"t",1,1,9.66,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140464A","TP0001055.Plate.5",4,8,"t",1,50,11.21,"TP0001055 Plate 5_CeeTox.csv","cort" -"01140464A","TP0001055.Plate.5",5,8,"t",1,50,23.8,"TP0001055 Plate 5_CeeTox.csv","cort" -"01140466A","TP0001054.Plate.3",4,3,"t",1,100.1,35.17,"TP0001054 Plate 3_CeeTox.csv","cort" -"01140466A","TP0001054.Plate.3",5,3,"t",1,100.1,31.69,"TP0001054 Plate 3_CeeTox.csv","cort" -"01140468A","TP0001057.Plate.14",6,10,"t",1,100.1,24.23,"TP0001057 Plate 14_CeeTox.csv","cort" -"01140468A","TP0001057.Plate.14",7,10,"t",1,100.1,27.04,"TP0001057 Plate 14_CeeTox.csv","cort" -"01140470A","TP0001062.Plate.17",6,7,"t",1,100,27.58,"TP0001062_Plate_17_Ceetox.csv","cort" -"01140470A","TP0001062.Plate.17",7,7,"t",1,100,30.39,"TP0001062_Plate_17_Ceetox.csv","cort" -"01140472A","PhaseII.VR.Plate.4",6,9,"t",1,10,18.05,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140472A","PhaseII.VR.Plate.4",7,9,"t",1,10,16.71,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140474A","PhaseII.VR.Plate.8",4,5,"t",1,0.2,8.17,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140474A","PhaseII.VR.Plate.8",5,5,"t",1,0.2,8.46,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140476A","TP0001061.Plate.16",4,3,"t",1,100,19.54,"TP0001061 Plate 16_CeeTox.csv","cort" -"01140476A","TP0001061.Plate.16",5,3,"t",1,100,20.3,"TP0001061 Plate 16_CeeTox.csv","cort" -"01140478A","TP0001060.Plate.12",4,7,"t",1,100,8.42,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140478A","TP0001060.Plate.12",5,7,"t",1,100,9.55,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140480A","PhaseII.VR.Plate.8",6,9,"t",1,0.5,11.58,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140480A","PhaseII.VR.Plate.8",7,9,"t",1,0.5,13.02,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140482A","PhaseII.VR.Plate.4",4,7,"t",1,10.01,11.49,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140482A","PhaseII.VR.Plate.4",5,7,"t",1,10.01,10.86,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140484A","TP0001060.Plate.10",6,8,"t",1,100,25.94,"TP0001060 Plate 10_CeeTox.csv","cort" -"01140484A","TP0001060.Plate.10",7,8,"t",1,100,22.42,"TP0001060 Plate 10_CeeTox.csv","cort" -"01140486A","TP0001054.Plate.2",4,5,"t",1,100,13.17,"TP0001054 Plate 2_CeeTox.csv","cort" -"01140486A","TP0001054.Plate.2",5,5,"t",1,100,22.72,"TP0001054 Plate 2_CeeTox.csv","cort" -"01140488A","PhaseII.VR.Plate.7",4,6,"t",1,1,9.07,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140488A","PhaseII.VR.Plate.7",5,6,"t",1,1,9.43,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140490A","TP0001060.Plate.11",2,6,"t",1,100,15.03,"TP0001060 Plate 11_CeeTox.csv","cort" -"01140490A","TP0001060.Plate.11",3,6,"t",1,100,16.25,"TP0001060 Plate 11_CeeTox.csv","cort" -"01140492A","TP0001059.Plate.6",6,3,"t",1,100.1,34.48,"TP0001059 Plate 6_CeeTox.csv","cort" -"01140492A","TP0001059.Plate.6",7,3,"t",1,100.1,27.01,"TP0001059 Plate 6_CeeTox.csv","cort" -"01140494A","TP0001058.Plate.3",2,10,"t",1,99.9,15.01,"TP0001058 Plate 3_CeeTox.csv","cort" -"01140494A","TP0001058.Plate.3",3,10,"t",1,99.9,17.21,"TP0001058 Plate 3_CeeTox.csv","cort" -"01140496A","TP0001054.Plate.3",2,4,"t",1,100.1,25.17,"TP0001054 Plate 3_CeeTox.csv","cort" -"01140496A","TP0001054.Plate.3",3,4,"t",1,100.1,29.83,"TP0001054 Plate 3_CeeTox.csv","cort" -"01140498A","TP0001061.Plate.16",2,10,"t",1,100,31.43,"TP0001061 Plate 16_CeeTox.csv","cort" -"01140498A","TP0001061.Plate.16",3,10,"t",1,100,36.72,"TP0001061 Plate 16_CeeTox.csv","cort" -"01140500A","TP0001060.Plate.10",6,7,"t",1,99.9,9.73,"TP0001060 Plate 10_CeeTox.csv","cort" -"01140500A","TP0001060.Plate.10",7,7,"t",1,99.9,9.7,"TP0001060 Plate 10_CeeTox.csv","cort" -"01140502A","PhaseII.VR.Plate.7",6,9,"t",1,1,12.34,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140502A","PhaseII.VR.Plate.7",7,9,"t",1,1,13.06,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140504A","PhaseII.VR.Plate.6",2,5,"t",1,1,12.42,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140504A","PhaseII.VR.Plate.6",3,5,"t",1,1,13.37,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140506A","PhaseII.VR.Plate.7",4,7,"t",1,1,7.17,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140506A","PhaseII.VR.Plate.7",5,7,"t",1,1,9.29,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140508A","TP0001061.Plate.13",2,3,"t",1,100.1,30.29,"TP0001061 Plate 13_CeeTox.csv","cort" -"01140508A","TP0001061.Plate.13",3,3,"t",1,100.1,28.44,"TP0001061 Plate 13_CeeTox.csv","cort" -"01140510A","TP0001060.Plate.11",6,5,"t",1,50,3.62,"TP0001060 Plate 11_CeeTox.csv","cort" -"01140510A","TP0001060.Plate.11",7,5,"t",1,50,3.76,"TP0001060 Plate 11_CeeTox.csv","cort" -"01140512A","PhaseII.VR.Plate.4",6,5,"t",1,10,5,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140512A","PhaseII.VR.Plate.4",7,5,"t",1,10,5.53,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140514A","PhaseII.VR.Plate.8",6,5,"t",1,1,11.31,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140514A","PhaseII.VR.Plate.8",7,5,"t",1,1,13.26,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140516A","PhaseII.VR.Plate.8",6,8,"t",1,1,12.7,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140516A","PhaseII.VR.Plate.8",7,8,"t",1,1,14.05,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140518A","PhaseII.VR.Plate.6",6,6,"t",1,1,14.1,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140518A","PhaseII.VR.Plate.6",7,6,"t",1,1,17.94,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140520A","PhaseII.VR.Plate.4",6,8,"t",1,10.01,8,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140520A","PhaseII.VR.Plate.4",7,8,"t",1,10.01,8.09,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140522A","TP0001054.Plate.8",6,4,"t",1,99.9,22.01,"TP0001055 Plate 8_CeeTox.csv","cort" -"01140522A","TP0001054.Plate.8",7,4,"t",1,99.9,24.56,"TP0001055 Plate 8_CeeTox.csv","cort" -"01140524A","TP0001061.Plate.16",4,5,"t",1,99.9,17.54,"TP0001061 Plate 16_CeeTox.csv","cort" -"01140524A","TP0001061.Plate.16",5,5,"t",1,99.9,16.38,"TP0001061 Plate 16_CeeTox.csv","cort" -"01140526A","TP0001057.Plate.15",4,8,"t",1,100.1,11.3,"TP0001057 Plate 15_CeeTox.csv","cort" -"01140526A","TP0001057.Plate.15",5,8,"t",1,100.1,10.72,"TP0001057 Plate 15_CeeTox.csv","cort" -"01140528A","PhaseII.VR.Plate.3",6,5,"t",1,10,2.42,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01140528A","PhaseII.VR.Plate.3",7,5,"t",1,10,2.56,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01140530A","TP0001061.Plate.13",2,5,"t",1,99.9,11.19,"TP0001061 Plate 13_CeeTox.csv","cort" -"01140530A","TP0001061.Plate.13",3,5,"t",1,99.9,11.43,"TP0001061 Plate 13_CeeTox.csv","cort" -"01140532A","TP0001056.Plate.9",4,8,"t",1,99.9,9.82,"TP0001056 Plate 9_CeeTox.csv","cort" -"01140532A","TP0001056.Plate.9",5,8,"t",1,99.9,10.24,"TP0001056 Plate 9_CeeTox.csv","cort" -"01140534A","PhaseII.VR.Plate.3",4,7,"t",1,9.99,1.85,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01140534A","PhaseII.VR.Plate.3",5,7,"t",1,9.99,1.97,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01140536A","PhaseII.VR.Plate.6",2,7,"t",1,1,12.2,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140536A","PhaseII.VR.Plate.6",3,7,"t",1,1,11.2,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140538A","TP0001054.Plate.7",6,9,"t",1,100.1,11.86,"TP0001055 Plate 7_CeeTox.csv","cort" -"01140538A","TP0001054.Plate.7",7,9,"t",1,100.1,14.13,"TP0001055 Plate 7_CeeTox.csv","cort" -"01140540A","TP0001058.Plate.3",4,9,"t",1,100.1,24.8,"TP0001058 Plate 3_CeeTox.csv","cort" -"01140540A","TP0001058.Plate.3",5,9,"t",1,100.1,22.73,"TP0001058 Plate 3_CeeTox.csv","cort" -"01140542A","PhaseII.VR.Plate.5",2,7,"t",1,10.01,15.34,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01140542A","PhaseII.VR.Plate.5",3,7,"t",1,10.01,14.83,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01140544A","TP0001058.Plate.4",4,10,"t",1,100,7.18,"TP0001058 Plate 4_CeeTox.csv","cort" -"01140544A","TP0001058.Plate.4",5,10,"t",1,100,7.45,"TP0001058 Plate 4_CeeTox.csv","cort" -"01140546A","PhaseII.VR.Plate.4",4,10,"t",1,9.99,20.73,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140546A","PhaseII.VR.Plate.4",5,10,"t",1,9.99,19.17,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140548A","TP0001057.Plate.13",4,9,"t",1,99.9,26.03,"TP0001057 Plate 13_CeeTox.csv","cort" -"01140548A","TP0001057.Plate.13",5,9,"t",1,99.9,27.87,"TP0001057 Plate 13_CeeTox.csv","cort" -"01140550A","PhaseII.VR.Plate.5",4,3,"t",1,10,11.96,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01140550A","PhaseII.VR.Plate.5",5,3,"t",1,10,11.31,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01140552A","TP0001061.Plate.15",4,7,"t",1,100.1,11.04,"TP0001061 Plate 15_CeeTox.csv","cort" -"01140552A","TP0001061.Plate.15",5,7,"t",1,100.1,10.58,"TP0001061 Plate 15_CeeTox.csv","cort" -"01140554A","TP0001058.Plate.4",2,4,"t",1,100,33.45,"TP0001058 Plate 4_CeeTox.csv","cort" -"01140554A","TP0001058.Plate.4",3,4,"t",1,100,38.58,"TP0001058 Plate 4_CeeTox.csv","cort" -"01140558A","TP0001061.Plate.13",6,3,"t",1,100,21.84,"TP0001061 Plate 13_CeeTox.csv","cort" -"01140558A","TP0001061.Plate.13",7,3,"t",1,100,24.01,"TP0001061 Plate 13_CeeTox.csv","cort" -"01140560A","PhaseII.VR.Plate.7",6,8,"t",1,1,13.29,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140560A","PhaseII.VR.Plate.7",7,8,"t",1,1,14.16,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140562A","PhaseII.VR.Plate.7",4,5,"t",1,1,9.84,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140562A","PhaseII.VR.Plate.7",5,5,"t",1,1,10.35,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140564A","TP0001057.Plate.15",2,10,"t",1,99.9,28.89,"TP0001057 Plate 15_CeeTox.csv","cort" -"01140564A","TP0001057.Plate.15",3,10,"t",1,99.9,29.52,"TP0001057 Plate 15_CeeTox.csv","cort" -"01140566A","TP0001058.Plate.4",4,7,"t",1,100.1,17.99,"TP0001058 Plate 4_CeeTox.csv","cort" -"01140566A","TP0001058.Plate.4",5,7,"t",1,100.1,17.93,"TP0001058 Plate 4_CeeTox.csv","cort" -"01140568A","TP0001059.Plate.6",4,4,"t",1,100.1,20.35,"TP0001059 Plate 6_CeeTox.csv","cort" -"01140568A","TP0001059.Plate.6",5,4,"t",1,100.1,22.05,"TP0001059 Plate 6_CeeTox.csv","cort" -"01140570A","TP0001059.Plate.8",2,5,"t",1,100,21.92,"TP0001059 Plate 8_CeeTox.csv","cort" -"01140570A","TP0001059.Plate.8",3,5,"t",1,100,21.85,"TP0001059 Plate 8_CeeTox.csv","cort" -"01140572A","PhaseII.VR.Plate.7",6,3,"t",1,1,12.77,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140572A","PhaseII.VR.Plate.7",7,3,"t",1,1,14.86,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140574A","TP0001058.Plate.3",6,5,"t",1,100.1,36.86,"TP0001058 Plate 3_CeeTox.csv","cort" -"01140574A","TP0001058.Plate.3",7,5,"t",1,100.1,40.21,"TP0001058 Plate 3_CeeTox.csv","cort" -"01140576A","TP0001059.Plate.6",2,10,"t",1,50,19.74,"TP0001059 Plate 6_CeeTox.csv","cort" -"01140576A","TP0001059.Plate.6",3,10,"t",1,50,20.41,"TP0001059 Plate 6_CeeTox.csv","cort" -"01140578A","TP0001059.Plate.5",6,10,"t",1,99.9,24.4,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140578A","TP0001059.Plate.5",7,10,"t",1,99.9,24.58,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140580A","PhaseIIe1k.VR.Plate.1",4,9,"t",1,9.99,47.04,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" -"01140580A","PhaseIIe1k.VR.Plate.1",5,9,"t",1,9.99,54.15,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" -"01140582A","TP0001062.Plate.17",6,5,"t",1,100.1,22.56,"TP0001062_Plate_17_Ceetox.csv","cort" -"01140582A","TP0001062.Plate.17",7,5,"t",1,100.1,28.34,"TP0001062_Plate_17_Ceetox.csv","cort" -"01140584A","TP0001054.Plate.4",6,6,"t",1,99.9,18.37,"TP0001054 Plate 4_CeeTox.csv","cort" -"01140584A","TP0001054.Plate.4",7,6,"t",1,99.9,18.17,"TP0001054 Plate 4_CeeTox.csv","cort" -"01140586A","TP0001059.Plate.7",2,6,"t",1,100,6.97,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140586A","TP0001059.Plate.7",3,6,"t",1,100,5.75,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140588A","TP0001059.Plate.5",6,4,"t",1,100,23.09,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140588A","TP0001059.Plate.5",7,4,"t",1,100,20.02,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140590A","PhaseII.VR.Plate.5",4,6,"t",1,10,16.87,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01140590A","PhaseII.VR.Plate.5",5,6,"t",1,10,16.92,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01140592A","TP0001060.Plate.11",4,3,"t",1,20,4.05,"TP0001060 Plate 11_CeeTox.csv","cort" -"01140592A","TP0001060.Plate.11",5,3,"t",1,20,4.38,"TP0001060 Plate 11_CeeTox.csv","cort" -"01140594A","TP0001054.Plate.1",6,6,"t",1,100,41.72,"TP0001054 Plate 1_CeeTox.csv","cort" -"01140594A","TP0001054.Plate.1",7,6,"t",1,100,39.72,"TP0001054 Plate 1_CeeTox.csv","cort" -"01140596A","PhaseII.VR.Plate.4",6,3,"t",1,2,9.27,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140596A","PhaseII.VR.Plate.4",7,3,"t",1,2,9.56,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140598A","TP0001059.Plate.8",2,9,"t",1,99.9,10.14,"TP0001059 Plate 8_CeeTox.csv","cort" -"01140598A","TP0001059.Plate.8",3,9,"t",1,99.9,10.07,"TP0001059 Plate 8_CeeTox.csv","cort" -"01140600A","TP0001061.Plate.15",6,8,"t",1,100.1,25.35,"TP0001061 Plate 15_CeeTox.csv","cort" -"01140600A","TP0001061.Plate.15",7,8,"t",1,100.1,28.16,"TP0001061 Plate 15_CeeTox.csv","cort" -"01140602A","TP0001055.Plate.6",2,4,"t",1,50,25.89,"TP0001055 Plate 6_CeeTox.csv","cort" -"01140602A","TP0001055.Plate.6",3,4,"t",1,50,25.44,"TP0001055 Plate 6_CeeTox.csv","cort" -"01140604A","PhaseIIe1k.VR.Plate.3",4,7,"t",1,1,57.75,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"01140604A","PhaseIIe1k.VR.Plate.3",5,7,"t",1,1,54.9,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"01140608A","TP0001056.Plate.9",2,8,"t",1,100.1,21.3,"TP0001056 Plate 9_CeeTox.csv","cort" -"01140608A","TP0001056.Plate.9",3,8,"t",1,100.1,27.51,"TP0001056 Plate 9_CeeTox.csv","cort" -"01140610A","PhaseII.VR.Plate.5",6,7,"t",1,1,14.28,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01140610A","PhaseII.VR.Plate.5",7,7,"t",1,1,14.19,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01140612A","TP0001059.Plate.5",6,7,"t",1,100,42.94,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140612A","TP0001059.Plate.5",7,7,"t",1,100,44.05,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140614A","TP0001057.Plate.14",4,9,"t",1,99.9,23.1,"TP0001057 Plate 14_CeeTox.csv","cort" -"01140614A","TP0001057.Plate.14",5,9,"t",1,99.9,26.19,"TP0001057 Plate 14_CeeTox.csv","cort" -"01140616A","PhaseII.VR.Plate.8",2,8,"t",1,1,13.39,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140616A","PhaseII.VR.Plate.8",3,8,"t",1,1,13.77,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140618A","TP0001059.Plate.6",2,4,"t",1,100,25.1,"TP0001059 Plate 6_CeeTox.csv","cort" -"01140618A","TP0001059.Plate.6",3,4,"t",1,100,22.39,"TP0001059 Plate 6_CeeTox.csv","cort" -"01140620A","TP0001057.Plate.13",6,4,"t",1,99.9,23.54,"TP0001057 Plate 13_CeeTox.csv","cort" -"01140620A","TP0001057.Plate.13",7,4,"t",1,99.9,30.81,"TP0001057 Plate 13_CeeTox.csv","cort" -"01140622A","TP0001057.Plate.13",2,3,"t",1,100,22.89,"TP0001057 Plate 13_CeeTox.csv","cort" -"01140622A","TP0001057.Plate.13",3,3,"t",1,100,29.13,"TP0001057 Plate 13_CeeTox.csv","cort" -"01140624A","TP0001057.Plate.16",4,8,"t",1,100,29.82,"TP0001057 Plate 16_CeeTox.csv","cort" -"01140624A","TP0001057.Plate.16",5,8,"t",1,100,26.97,"TP0001057 Plate 16_CeeTox.csv","cort" -"01140626A","TP0001056.Plate.11",6,3,"t",1,99.9,25.86,"TP0001056 Plate 11_CeeTox.csv","cort" -"01140626A","TP0001056.Plate.11",7,3,"t",1,99.9,28.16,"TP0001056 Plate 11_CeeTox.csv","cort" -"01140628A","TP0001058.Plate.2",4,3,"t",1,99.9,25.05,"TP0001058 Plate 2_CeeTox.csv","cort" -"01140628A","TP0001058.Plate.2",5,3,"t",1,99.9,24.77,"TP0001058 Plate 2_CeeTox.csv","cort" -"01140630A","PhaseII.VR.Plate.8",6,10,"t",1,1,13.7,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140630A","PhaseII.VR.Plate.8",7,10,"t",1,1,18.53,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140632A","TP0001056.Plate.10",4,3,"t",1,99.9,25.58,"TP0001056 Plate 10_CeeTox.csv","cort" -"01140632A","TP0001056.Plate.10",5,3,"t",1,99.9,26.42,"TP0001056 Plate 10_CeeTox.csv","cort" -"01140634A","PhaseII.VR.Plate.7",6,10,"t",1,1,11.96,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140634A","PhaseII.VR.Plate.7",7,10,"t",1,1,11.63,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140636A","PhaseII.VR.Plate.5",4,10,"t",1,10.01,19.93,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01140636A","PhaseII.VR.Plate.5",5,10,"t",1,10.01,24.62,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01140638A","TP0001060.Plate.12",2,5,"t",1,100.1,20.6,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140638A","TP0001060.Plate.12",3,5,"t",1,100.1,22.54,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140640A","TP0001057.Plate.14",4,8,"t",1,100,30.26,"TP0001057 Plate 14_CeeTox.csv","cort" -"01140640A","TP0001057.Plate.14",5,8,"t",1,100,33.92,"TP0001057 Plate 14_CeeTox.csv","cort" -"01140642A","PhaseIIe1k.VR.Plate.3",6,7,"t",1,1,57.04,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"01140642A","PhaseIIe1k.VR.Plate.3",7,7,"t",1,1,61.05,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"01140644A","PhaseII.VR.Plate.5",4,5,"t",1,10.01,12.82,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01140644A","PhaseII.VR.Plate.5",5,5,"t",1,10.01,14.2,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01140646A","TP0001058.Plate.3",2,3,"t",1,99.9,13.43,"TP0001058 Plate 3_CeeTox.csv","cort" -"01140646A","TP0001058.Plate.3",3,3,"t",1,99.9,17.73,"TP0001058 Plate 3_CeeTox.csv","cort" -"01140648A","PhaseII.VR.Plate.6",4,6,"t",1,1,13.04,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140648A","PhaseII.VR.Plate.6",5,6,"t",1,1,14.32,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140650A","TP0001058.Plate.4",2,8,"t",1,100,30.69,"TP0001058 Plate 4_CeeTox.csv","cort" -"01140650A","TP0001058.Plate.4",3,8,"t",1,100,31.13,"TP0001058 Plate 4_CeeTox.csv","cort" -"01140652A","TP0001059.Plate.8",6,7,"t",1,100.1,23.58,"TP0001059 Plate 8_CeeTox.csv","cort" -"01140652A","TP0001059.Plate.8",7,7,"t",0,100.1,NA,"TP0001059 Plate 8_CeeTox.csv","cort" -"01140654A","TP0001058.Plate.3",4,10,"t",1,100.1,35.64,"TP0001058 Plate 3_CeeTox.csv","cort" -"01140654A","TP0001058.Plate.3",5,10,"t",1,100.1,36.67,"TP0001058 Plate 3_CeeTox.csv","cort" -"01140656A","TP0001060.Plate.9",4,8,"t",1,100.1,21.99,"TP0001060 Plate 9_CeeTox.csv","cort" -"01140656A","TP0001060.Plate.9",5,8,"t",1,100.1,19.96,"TP0001060 Plate 9_CeeTox.csv","cort" -"01140658A","TP0001054.Plate.1",6,3,"t",1,100,34.01,"TP0001054 Plate 1_CeeTox.csv","cort" -"01140658A","TP0001054.Plate.1",7,3,"t",1,100,36.97,"TP0001054 Plate 1_CeeTox.csv","cort" -"01140660A","TP0001056.Plate.11",6,9,"t",1,99.9,17.37,"TP0001056 Plate 11_CeeTox.csv","cort" -"01140660A","TP0001056.Plate.11",7,9,"t",1,99.9,19.59,"TP0001056 Plate 11_CeeTox.csv","cort" -"01140662A","TP0001061.Plate.14",4,4,"t",1,99.9,28.97,"TP0001061 Plate 14_CeeTox.csv","cort" -"01140662A","TP0001061.Plate.14",5,4,"t",1,99.9,19.67,"TP0001061 Plate 14_CeeTox.csv","cort" -"01140664A","TP0001058.Plate.3",6,10,"t",1,100.1,26.21,"TP0001058 Plate 3_CeeTox.csv","cort" -"01140664A","TP0001058.Plate.3",7,10,"t",1,100.1,19.48,"TP0001058 Plate 3_CeeTox.csv","cort" -"01140666A","TP0001059.Plate.7",6,9,"t",1,100,31.46,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140666A","TP0001059.Plate.7",7,9,"t",1,100,25.49,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140668A","TP0001056.Plate.10",4,9,"t",1,99.9,27.47,"TP0001056 Plate 10_CeeTox.csv","cort" -"01140668A","TP0001056.Plate.10",5,9,"t",1,99.9,24.81,"TP0001056 Plate 10_CeeTox.csv","cort" -"01140670A","PhaseII.VR.Plate.3",4,9,"t",1,10.01,17.33,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01140670A","PhaseII.VR.Plate.3",5,9,"t",1,10.01,17.65,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01140672A","TP0001061.Plate.15",2,3,"t",1,100.1,20.94,"TP0001061 Plate 15_CeeTox.csv","cort" -"01140672A","TP0001061.Plate.15",3,3,"t",1,100.1,26.56,"TP0001061 Plate 15_CeeTox.csv","cort" -"01140674A","TP0001056.Plate.11",4,9,"t",1,100,28.2,"TP0001056 Plate 11_CeeTox.csv","cort" -"01140674A","TP0001056.Plate.11",5,9,"t",1,100,28.25,"TP0001056 Plate 11_CeeTox.csv","cort" -"01140676A","PhaseII.VR.Plate.8",4,4,"t",1,1,15.73,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140676A","PhaseII.VR.Plate.8",5,4,"t",1,1,13.34,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140678A","TP0001059.Plate.6",4,10,"t",1,100.1,33.63,"TP0001059 Plate 6_CeeTox.csv","cort" -"01140678A","TP0001059.Plate.6",5,10,"t",1,100.1,31.06,"TP0001059 Plate 6_CeeTox.csv","cort" -"01140680A","TP0001059.Plate.6",4,5,"t",1,100,18.46,"TP0001059 Plate 6_CeeTox.csv","cort" -"01140680A","TP0001059.Plate.6",5,5,"t",1,100,16.94,"TP0001059 Plate 6_CeeTox.csv","cort" -"01140682A","TP0001054.Plate.1",4,5,"t",1,100,22,"TP0001054 Plate 1_CeeTox.csv","cort" -"01140682A","TP0001054.Plate.1",5,5,"t",1,100,20.9,"TP0001054 Plate 1_CeeTox.csv","cort" -"01140684A","PhaseII.VR.Plate.3",2,5,"t",1,10.01,12.92,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01140684A","PhaseII.VR.Plate.3",3,5,"t",1,10.01,13.03,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01140686A","TP0001057.Plate.16",4,3,"t",1,100.1,24.92,"TP0001057 Plate 16_CeeTox.csv","cort" -"01140686A","TP0001057.Plate.16",5,3,"t",1,100.1,22.68,"TP0001057 Plate 16_CeeTox.csv","cort" -"01140688A","PhaseII.VR.Plate.8",6,3,"t",1,1,12.61,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140688A","PhaseII.VR.Plate.8",7,3,"t",1,1,13.15,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140690A","TP0001054.Plate.4",2,8,"t",1,99.9,25.28,"TP0001054 Plate 4_CeeTox.csv","cort" -"01140690A","TP0001054.Plate.4",3,8,"t",1,99.9,33.19,"TP0001054 Plate 4_CeeTox.csv","cort" -"01140692A","TP0001056.Plate.11",6,5,"t",1,100,0.98,"TP0001056 Plate 11_CeeTox.csv","cort" -"01140692A","TP0001056.Plate.11",7,5,"t",1,100,1.05,"TP0001056 Plate 11_CeeTox.csv","cort" -"01140694A","TP0001056.Plate.9",6,5,"t",1,99.9,19.67,"TP0001056 Plate 9_CeeTox.csv","cort" -"01140694A","TP0001056.Plate.9",7,5,"t",1,99.9,21.36,"TP0001056 Plate 9_CeeTox.csv","cort" -"01140696A","TP0001062.Plate.17",2,3,"t",1,100,27.64,"TP0001062_Plate_17_Ceetox.csv","cort" -"01140696A","TP0001062.Plate.17",3,3,"t",1,100,36.36,"TP0001062_Plate_17_Ceetox.csv","cort" -"01140698A","PhaseII.VR.Plate.8",4,9,"t",1,1,15.85,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140698A","PhaseII.VR.Plate.8",5,9,"t",1,1,13.84,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140700A","PhaseII.VR.Plate.6",4,9,"t",1,1,13.3,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140700A","PhaseII.VR.Plate.6",5,9,"t",1,1,12.61,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140702A","PhaseII.VR.Plate.7",4,10,"t",1,1,11.75,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140702A","PhaseII.VR.Plate.7",5,10,"t",1,1,15.94,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140704A","TP0001054.Plate.2",6,8,"t",1,50,19.14,"TP0001054 Plate 2_CeeTox.csv","cort" -"01140704A","TP0001054.Plate.2",7,8,"t",1,50,17.74,"TP0001054 Plate 2_CeeTox.csv","cort" -"01140706A","TP0001060.Plate.9",6,4,"t",1,99.9,8.5,"TP0001060 Plate 9_CeeTox.csv","cort" -"01140706A","TP0001060.Plate.9",7,4,"t",1,99.9,9.54,"TP0001060 Plate 9_CeeTox.csv","cort" -"01140708A","TP0001062.Plate.17",4,3,"t",1,50,27.98,"TP0001062_Plate_17_Ceetox.csv","cort" -"01140708A","TP0001062.Plate.17",5,3,"t",1,50,21.02,"TP0001062_Plate_17_Ceetox.csv","cort" -"01140710A","TP0001059.Plate.8",4,8,"t",1,100,25.63,"TP0001059 Plate 8_CeeTox.csv","cort" -"01140710A","TP0001059.Plate.8",5,8,"t",1,100,26.92,"TP0001059 Plate 8_CeeTox.csv","cort" -"01140714A","TP0001057.Plate.13",2,6,"t",1,99.9,15.61,"TP0001057 Plate 13_CeeTox.csv","cort" -"01140714A","TP0001057.Plate.13",3,6,"t",1,99.9,16.85,"TP0001057 Plate 13_CeeTox.csv","cort" -"01140716A","PhaseII.VR.Plate.7",2,8,"t",1,1,8.62,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140716A","PhaseII.VR.Plate.7",3,8,"t",1,1,10.2,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140718A","TP0001056.Plate.10",4,5,"t",1,100.1,32.26,"TP0001056 Plate 10_CeeTox.csv","cort" -"01140718A","TP0001056.Plate.10",5,5,"t",1,100.1,30.86,"TP0001056 Plate 10_CeeTox.csv","cort" -"01140720A","PhaseII.VR.Plate.6",6,7,"t",1,1,8.03,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140720A","PhaseII.VR.Plate.6",7,7,"t",1,1,11.87,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140722A","PhaseII.VR.Plate.6",2,9,"t",1,1,11.3,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140722A","PhaseII.VR.Plate.6",3,9,"t",1,1,11.57,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140724A","PhaseII.VR.Plate.4",2,4,"t",1,5,16.4,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140724A","PhaseII.VR.Plate.4",3,4,"t",1,5,18.48,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140726A","TP0001056.Plate.11",4,10,"t",1,100.1,38.92,"TP0001056 Plate 11_CeeTox.csv","cort" -"01140726A","TP0001056.Plate.11",5,10,"t",1,100.1,35.39,"TP0001056 Plate 11_CeeTox.csv","cort" -"01140728A","PhaseII.VR.Plate.4",4,5,"t",1,10.01,4.45,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140728A","PhaseII.VR.Plate.4",5,5,"t",1,10.01,3.83,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140730A","TP0001054.Plate.3",6,8,"t",1,100.1,32.8,"TP0001054 Plate 3_CeeTox.csv","cort" -"01140730A","TP0001054.Plate.3",7,8,"t",1,100.1,26.92,"TP0001054 Plate 3_CeeTox.csv","cort" -"01140732A","TP0001056.Plate.9",4,5,"t",1,99.9,26.2,"TP0001056 Plate 9_CeeTox.csv","cort" -"01140732A","TP0001056.Plate.9",5,5,"t",1,99.9,23.89,"TP0001056 Plate 9_CeeTox.csv","cort" -"01140734A","TP0001054.Plate.3",6,3,"t",1,99.9,27.22,"TP0001054 Plate 3_CeeTox.csv","cort" -"01140734A","TP0001054.Plate.3",7,3,"t",1,99.9,28,"TP0001054 Plate 3_CeeTox.csv","cort" -"01140736A","TP0001060.Plate.9",6,7,"t",1,100,22.66,"TP0001060 Plate 9_CeeTox.csv","cort" -"01140736A","TP0001060.Plate.9",7,7,"t",1,100,23.34,"TP0001060 Plate 9_CeeTox.csv","cort" -"01140738A","TP0001059.Plate.7",4,5,"t",1,100.1,24.45,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140738A","TP0001059.Plate.7",5,5,"t",1,100.1,23.84,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140740A","PhaseII.VR.Plate.3",2,3,"t",1,9.99,12.7,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01140740A","PhaseII.VR.Plate.3",3,3,"t",1,9.99,13.27,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01140742A","TP0001059.Plate.6",6,4,"t",1,100.1,23.56,"TP0001059 Plate 6_CeeTox.csv","cort" -"01140742A","TP0001059.Plate.6",7,4,"t",1,100.1,22.67,"TP0001059 Plate 6_CeeTox.csv","cort" -"01140744A","PhaseIIe1k.VR.Plate.3",2,5,"t",1,10,40.01,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"01140744A","PhaseIIe1k.VR.Plate.3",3,5,"t",1,10,37.5,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"01140746A","TP0001056.Plate.11",4,3,"t",1,100.1,25.67,"TP0001056 Plate 11_CeeTox.csv","cort" -"01140746A","TP0001056.Plate.11",5,3,"t",1,100.1,28.47,"TP0001056 Plate 11_CeeTox.csv","cort" -"01140748A","TP0001061.Plate.15",4,6,"t",1,100,23.49,"TP0001061 Plate 15_CeeTox.csv","cort" -"01140748A","TP0001061.Plate.15",5,6,"t",1,100,24.92,"TP0001061 Plate 15_CeeTox.csv","cort" -"01140750A","TP0001062.Plate.18",2,6,"t",1,100.1,13.5,"TP0001062_Plate_18_Ceetox.csv","cort" -"01140750A","TP0001062.Plate.18",3,6,"t",1,100.1,15.13,"TP0001062_Plate_18_Ceetox.csv","cort" -"01140752A","TP0001059.Plate.6",2,5,"t",1,99.9,21.27,"TP0001059 Plate 6_CeeTox.csv","cort" -"01140752A","TP0001059.Plate.6",3,5,"t",1,99.9,23.24,"TP0001059 Plate 6_CeeTox.csv","cort" -"01140754A","PhaseII.VR.Plate.4",2,6,"t",1,9.99,17.06,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140754A","PhaseII.VR.Plate.4",3,6,"t",1,9.99,17.01,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140756A","PhaseII.VR.Plate.1",2,8,"t",1,10.01,4.4,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140756A","PhaseII.VR.Plate.1",3,8,"t",1,10.01,5.22,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140758A","TP0001061.Plate.15",2,4,"t",1,100,17.16,"TP0001061 Plate 15_CeeTox.csv","cort" -"01140758A","TP0001061.Plate.15",3,4,"t",1,100,13.92,"TP0001061 Plate 15_CeeTox.csv","cort" -"01140760A","TP0001057.Plate.16",2,3,"t",1,100.1,26.9,"TP0001057 Plate 16_CeeTox.csv","cort" -"01140760A","TP0001057.Plate.16",3,3,"t",1,100.1,26.55,"TP0001057 Plate 16_CeeTox.csv","cort" -"01140762A","TP0001054.Plate.8",4,10,"t",1,100.1,35.18,"TP0001055 Plate 8_CeeTox.csv","cort" -"01140762A","TP0001054.Plate.8",5,10,"t",1,100.1,31.11,"TP0001055 Plate 8_CeeTox.csv","cort" -"01140764A","PhaseII.VR.Plate.1",4,6,"t",1,10.01,16.52,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140764A","PhaseII.VR.Plate.1",5,6,"t",1,10.01,15.63,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140766A","TP0001057.Plate.16",2,10,"t",1,99.9,33.3,"TP0001057 Plate 16_CeeTox.csv","cort" -"01140766A","TP0001057.Plate.16",3,10,"t",1,99.9,34.02,"TP0001057 Plate 16_CeeTox.csv","cort" -"01140768A","PhaseII.VR.Plate.7",2,3,"t",1,1,8.45,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140768A","PhaseII.VR.Plate.7",3,3,"t",1,1,6.72,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140770A","TP0001055.Plate.5",6,4,"t",1,99.9,24.17,"TP0001055 Plate 5_CeeTox.csv","cort" -"01140770A","TP0001055.Plate.5",7,4,"t",1,99.9,19.21,"TP0001055 Plate 5_CeeTox.csv","cort" -"01140772A","PhaseII.VR.Plate.2",6,9,"t",1,10,12.4,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"01140772A","PhaseII.VR.Plate.2",7,9,"t",1,10,12.91,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"01140774A","TP0001055.Plate.6",6,8,"t",1,100,30.66,"TP0001055 Plate 6_CeeTox.csv","cort" -"01140774A","TP0001055.Plate.6",7,8,"t",1,100,29.87,"TP0001055 Plate 6_CeeTox.csv","cort" -"01140776A","TP0001054.Plate.4",2,3,"t",1,99.9,22.59,"TP0001054 Plate 4_CeeTox.csv","cort" -"01140776A","TP0001054.Plate.4",3,3,"t",1,99.9,24.64,"TP0001054 Plate 4_CeeTox.csv","cort" -"01140778A","TP0001056.Plate.11",6,8,"t",1,100,26.3,"TP0001056 Plate 11_CeeTox.csv","cort" -"01140778A","TP0001056.Plate.11",7,8,"t",1,100,30.05,"TP0001056 Plate 11_CeeTox.csv","cort" -"01140780A","TP0001059.Plate.7",4,9,"t",1,100.1,1.35,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140780A","TP0001059.Plate.7",5,9,"t",1,100.1,1.54,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140782A","TP0001062.Plate.17",4,4,"t",1,100,2.2,"TP0001062_Plate_17_Ceetox.csv","cort" -"01140782A","TP0001062.Plate.17",5,4,"t",1,100,1.4,"TP0001062_Plate_17_Ceetox.csv","cort" -"01140784A","TP0001061.Plate.13",4,9,"t",1,100,34.77,"TP0001061 Plate 13_CeeTox.csv","cort" -"01140784A","TP0001061.Plate.13",5,9,"t",1,100,29.77,"TP0001061 Plate 13_CeeTox.csv","cort" -"01140786A","PhaseII.VR.Plate.4",2,5,"t",1,10.01,3.49,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140786A","PhaseII.VR.Plate.4",3,5,"t",1,10.01,3.33,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140788A","TP0001055.Plate.5",6,10,"t",1,99.9,21.73,"TP0001055 Plate 5_CeeTox.csv","cort" -"01140788A","TP0001055.Plate.5",7,10,"t",1,99.9,25.49,"TP0001055 Plate 5_CeeTox.csv","cort" -"01140790A","TP0001056.Plate.12",4,10,"t",1,100.1,27.87,"TP0001056 Plate 12_CeeTox.csv","cort" -"01140790A","TP0001056.Plate.12",5,10,"t",1,100.1,26.87,"TP0001056 Plate 12_CeeTox.csv","cort" -"01140792A","TP0001061.Plate.13",6,4,"t",1,99.9,23,"TP0001061 Plate 13_CeeTox.csv","cort" -"01140792A","TP0001061.Plate.13",7,4,"t",1,99.9,24.91,"TP0001061 Plate 13_CeeTox.csv","cort" -"01140794A","TP0001056.Plate.9",6,10,"t",1,100,14.51,"TP0001056 Plate 9_CeeTox.csv","cort" -"01140794A","TP0001056.Plate.9",7,10,"t",1,100,18.38,"TP0001056 Plate 9_CeeTox.csv","cort" -"01140796A","TP0001054.Plate.4",4,7,"t",1,100,25.31,"TP0001054 Plate 4_CeeTox.csv","cort" -"01140796A","TP0001054.Plate.4",5,7,"t",1,100,26.95,"TP0001054 Plate 4_CeeTox.csv","cort" -"01140798A","TP0001059.Plate.5",2,5,"t",1,99.9,13.44,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140798A","TP0001059.Plate.5",3,5,"t",1,99.9,11.31,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140800A","TP0001059.Plate.7",6,7,"t",1,100,31.46,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140800A","TP0001059.Plate.7",7,7,"t",1,100,26.31,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140802A","PhaseII.VR.Plate.2",4,10,"t",1,10,12.36,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"01140802A","PhaseII.VR.Plate.2",5,10,"t",1,10,12.51,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"01140804A","TP0001056.Plate.11",2,3,"t",1,99.9,22.02,"TP0001056 Plate 11_CeeTox.csv","cort" -"01140804A","TP0001056.Plate.11",3,3,"t",1,99.9,28.82,"TP0001056 Plate 11_CeeTox.csv","cort" -"01140806A","TP0001059.Plate.8",6,8,"t",1,99.9,21.51,"TP0001059 Plate 8_CeeTox.csv","cort" -"01140806A","TP0001059.Plate.8",7,8,"t",1,99.9,22.33,"TP0001059 Plate 8_CeeTox.csv","cort" -"01140808A","PhaseII.VR.Plate.4",4,9,"t",1,2,13.73,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140808A","PhaseII.VR.Plate.4",5,9,"t",1,2,14.03,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140810A","TP0001059.Plate.5",4,9,"t",1,100,27.21,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140810A","TP0001059.Plate.5",5,9,"t",1,100,22.23,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140812A","TP0001054.Plate.2",4,7,"t",1,99.9,22.29,"TP0001054 Plate 2_CeeTox.csv","cort" -"01140812A","TP0001054.Plate.2",5,7,"t",1,99.9,24.34,"TP0001054 Plate 2_CeeTox.csv","cort" -"01140814A","PhaseII.VR.Plate.6",4,4,"t",1,1,13.12,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140814A","PhaseII.VR.Plate.6",5,4,"t",1,1,13.91,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140816A","TP0001060.Plate.9",4,3,"t",1,99.9,26.37,"TP0001060 Plate 9_CeeTox.csv","cort" -"01140816A","TP0001060.Plate.9",5,3,"t",1,99.9,25.51,"TP0001060 Plate 9_CeeTox.csv","cort" -"01140818A","TP0001061.Plate.13",4,5,"t",1,99.9,20.34,"TP0001061 Plate 13_CeeTox.csv","cort" -"01140818A","TP0001061.Plate.13",5,5,"t",1,99.9,21.18,"TP0001061 Plate 13_CeeTox.csv","cort" -"01140820A","PhaseII.VR.Plate.1",2,4,"t",1,9.99,10.2,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140820A","PhaseII.VR.Plate.1",3,4,"t",1,9.99,13.17,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140822A","TP0001060.Plate.11",4,5,"t",1,100.1,21.31,"TP0001060 Plate 11_CeeTox.csv","cort" -"01140822A","TP0001060.Plate.11",5,5,"t",1,100.1,22.8,"TP0001060 Plate 11_CeeTox.csv","cort" -"01140824A","PhaseII.VR.Plate.3",2,6,"t",1,10,5.37,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01140824A","PhaseII.VR.Plate.3",3,6,"t",1,10,5.7,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01140826A","TP0001060.Plate.12",4,6,"t",1,99.9,16.15,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140826A","TP0001060.Plate.12",5,6,"t",1,99.9,17.82,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140828A","TP0001061.Plate.13",4,4,"t",1,99.9,35.16,"TP0001061 Plate 13_CeeTox.csv","cort" -"01140828A","TP0001061.Plate.13",5,4,"t",1,99.9,34.28,"TP0001061 Plate 13_CeeTox.csv","cort" -"01140830A","TP0001058.Plate.2",4,4,"t",1,100.1,17.34,"TP0001058 Plate 2_CeeTox.csv","cort" -"01140830A","TP0001058.Plate.2",5,4,"t",1,100.1,19.05,"TP0001058 Plate 2_CeeTox.csv","cort" -"01140832A","TP0001060.Plate.9",4,10,"t",1,100,17.72,"TP0001060 Plate 9_CeeTox.csv","cort" -"01140832A","TP0001060.Plate.9",5,10,"t",1,100,19.97,"TP0001060 Plate 9_CeeTox.csv","cort" -"01140834A","TP0001060.Plate.10",6,5,"t",1,100.1,24,"TP0001060 Plate 10_CeeTox.csv","cort" -"01140834A","TP0001060.Plate.10",7,5,"t",1,100.1,23.07,"TP0001060 Plate 10_CeeTox.csv","cort" -"01140836A","TP0001062.Plate.18",2,4,"t",1,100,28.55,"TP0001062_Plate_18_Ceetox.csv","cort" -"01140836A","TP0001062.Plate.18",3,4,"t",1,100,30.66,"TP0001062_Plate_18_Ceetox.csv","cort" -"01140838A","TP0001060.Plate.10",4,9,"t",1,99.9,19.08,"TP0001060 Plate 10_CeeTox.csv","cort" -"01140838A","TP0001060.Plate.10",5,9,"t",1,99.9,22.53,"TP0001060 Plate 10_CeeTox.csv","cort" -"01140840A","TP0001058.Plate.2",4,6,"t",1,100.1,24.36,"TP0001058 Plate 2_CeeTox.csv","cort" -"01140840A","TP0001058.Plate.2",5,6,"t",1,100.1,29.03,"TP0001058 Plate 2_CeeTox.csv","cort" -"01140842A","TP0001060.Plate.10",2,7,"t",1,99.9,22.78,"TP0001060 Plate 10_CeeTox.csv","cort" -"01140842A","TP0001060.Plate.10",3,7,"t",1,99.9,22.57,"TP0001060 Plate 10_CeeTox.csv","cort" -"01140844A","TP0001061.Plate.13",6,6,"t",1,100.1,17.09,"TP0001061 Plate 13_CeeTox.csv","cort" -"01140844A","TP0001061.Plate.13",7,6,"t",1,100.1,19.88,"TP0001061 Plate 13_CeeTox.csv","cort" -"01140846A","TP0001056.Plate.12",6,10,"t",1,100,29.61,"TP0001056 Plate 12_CeeTox.csv","cort" -"01140846A","TP0001056.Plate.12",7,10,"t",1,100,30.57,"TP0001056 Plate 12_CeeTox.csv","cort" -"01140848A","PhaseII.VR.Plate.6",6,9,"t",1,1,11.04,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140848A","PhaseII.VR.Plate.6",7,9,"t",1,1,13.36,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140850A","PhaseII.VR.Plate.5",4,7,"t",1,10.01,16.99,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01140850A","PhaseII.VR.Plate.5",5,7,"t",1,10.01,19.65,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01140852A","PhaseII.VR.Plate.1",4,10,"t",1,9.99,16.24,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140852A","PhaseII.VR.Plate.1",5,10,"t",1,9.99,17.65,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140854A","TP0001054.Plate.8",6,9,"t",1,50,26.97,"TP0001055 Plate 8_CeeTox.csv","cort" -"01140854A","TP0001054.Plate.8",7,9,"t",1,50,22.65,"TP0001055 Plate 8_CeeTox.csv","cort" -"01140856A","TP0001059.Plate.5",2,9,"t",1,99.9,19.98,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140856A","TP0001059.Plate.5",3,9,"t",1,99.9,20.4,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140858A","TP0001061.Plate.15",6,4,"t",1,100,21.78,"TP0001061 Plate 15_CeeTox.csv","cort" -"01140858A","TP0001061.Plate.15",7,4,"t",1,100,23.32,"TP0001061 Plate 15_CeeTox.csv","cort" -"01140860A","TP0001055.Plate.6",4,6,"t",1,20,24.7,"TP0001055 Plate 6_CeeTox.csv","cort" -"01140860A","TP0001055.Plate.6",5,6,"t",1,20,27.27,"TP0001055 Plate 6_CeeTox.csv","cort" -"01140862A","PhaseII.VR.Plate.4",4,8,"t",1,9.99,16.84,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140862A","PhaseII.VR.Plate.4",5,8,"t",1,9.99,15.38,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140864A","TP0001055.Plate.6",4,9,"t",1,99.9,25.07,"TP0001055 Plate 6_CeeTox.csv","cort" -"01140864A","TP0001055.Plate.6",5,9,"t",1,99.9,31.55,"TP0001055 Plate 6_CeeTox.csv","cort" -"01140866A","TP0001061.Plate.13",2,4,"t",1,50,7.5,"TP0001061 Plate 13_CeeTox.csv","cort" -"01140866A","TP0001061.Plate.13",3,4,"t",1,50,5.27,"TP0001061 Plate 13_CeeTox.csv","cort" -"01140868A","TP0001057.Plate.13",2,10,"t",1,100,21.59,"TP0001057 Plate 13_CeeTox.csv","cort" -"01140868A","TP0001057.Plate.13",3,10,"t",1,100,25.68,"TP0001057 Plate 13_CeeTox.csv","cort" -"01140870A","TP0001056.Plate.10",2,4,"t",1,100,21.13,"TP0001056 Plate 10_CeeTox.csv","cort" -"01140870A","TP0001056.Plate.10",3,4,"t",1,100,24.56,"TP0001056 Plate 10_CeeTox.csv","cort" -"01140872A","TP0001054.Plate.1",4,7,"t",1,100,18.23,"TP0001054 Plate 1_CeeTox.csv","cort" -"01140872A","TP0001054.Plate.1",5,7,"t",1,100,17.32,"TP0001054 Plate 1_CeeTox.csv","cort" -"01140874A","TP0001061.Plate.16",2,5,"t",1,99.9,16.91,"TP0001061 Plate 16_CeeTox.csv","cort" -"01140874A","TP0001061.Plate.16",3,5,"t",1,99.9,21.06,"TP0001061 Plate 16_CeeTox.csv","cort" -"01140876A","TP0001060.Plate.10",4,8,"t",1,20,24.92,"TP0001060 Plate 10_CeeTox.csv","cort" -"01140876A","TP0001060.Plate.10",5,8,"t",1,20,24.44,"TP0001060 Plate 10_CeeTox.csv","cort" -"01140878A","TP0001059.Plate.5",2,3,"t",1,100,32.11,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140878A","TP0001059.Plate.5",3,3,"t",1,100,26.4,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140880A","PhaseII.VR.Plate.1",2,10,"t",1,5,19.91,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140880A","PhaseII.VR.Plate.1",3,10,"t",1,5,20.4,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140882A","TP0001061.Plate.16",4,10,"t",1,99.9,25.26,"TP0001061 Plate 16_CeeTox.csv","cort" -"01140882A","TP0001061.Plate.16",5,10,"t",1,99.9,28.43,"TP0001061 Plate 16_CeeTox.csv","cort" -"01140884A","TP0001059.Plate.7",4,7,"t",1,20,19.57,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140884A","TP0001059.Plate.7",5,7,"t",1,20,21.78,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140886A","TP0001061.Plate.14",4,8,"t",1,100.1,20.35,"TP0001061 Plate 14_CeeTox.csv","cort" -"01140886A","TP0001061.Plate.14",5,8,"t",1,100.1,20.71,"TP0001061 Plate 14_CeeTox.csv","cort" -"01140888A","TP0001059.Plate.7",2,9,"t",1,100.1,21.25,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140888A","TP0001059.Plate.7",3,9,"t",1,100.1,22.5,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140890A","TP0001059.Plate.6",2,8,"t",1,100,22.13,"TP0001059 Plate 6_CeeTox.csv","cort" -"01140890A","TP0001059.Plate.6",3,8,"t",1,100,22.08,"TP0001059 Plate 6_CeeTox.csv","cort" -"01140892A","TP0001056.Plate.11",4,5,"t",1,100,3.22,"TP0001056 Plate 11_CeeTox.csv","cort" -"01140892A","TP0001056.Plate.11",5,5,"t",1,100,3.73,"TP0001056 Plate 11_CeeTox.csv","cort" -"01140894A","PhaseII.VR.Plate.6",4,10,"t",1,0.5,14.78,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140894A","PhaseII.VR.Plate.6",5,10,"t",1,0.5,13.14,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140896A","TP0001054.Plate.4",2,9,"t",1,100.1,24.57,"TP0001054 Plate 4_CeeTox.csv","cort" -"01140896A","TP0001054.Plate.4",3,9,"t",1,100.1,23.71,"TP0001054 Plate 4_CeeTox.csv","cort" -"01140898A","PhaseII.VR.Plate.6",2,4,"t",1,0.2,13.13,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140898A","PhaseII.VR.Plate.6",3,4,"t",1,0.2,12.23,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140900A","PhaseII.VR.Plate.1",2,7,"t",1,5,9.8,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140900A","PhaseII.VR.Plate.1",3,7,"t",1,5,12.77,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140902A","PhaseII.VR.Plate.5",6,10,"t",1,9.99,14.5,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01140902A","PhaseII.VR.Plate.5",7,10,"t",1,9.99,16.1,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01140904A","TP0001054.Plate.4",6,3,"t",1,100,26.16,"TP0001054 Plate 4_CeeTox.csv","cort" -"01140904A","TP0001054.Plate.4",7,3,"t",1,100,27.02,"TP0001054 Plate 4_CeeTox.csv","cort" -"01140906A","TP0001057.Plate.16",6,7,"t",1,99.9,2.95,"TP0001057 Plate 16_CeeTox.csv","cort" -"01140906A","TP0001057.Plate.16",7,7,"t",1,99.9,3.14,"TP0001057 Plate 16_CeeTox.csv","cort" -"01140908A","TP0001058.Plate.3",2,8,"t",1,99.9,13.61,"TP0001058 Plate 3_CeeTox.csv","cort" -"01140908A","TP0001058.Plate.3",3,8,"t",1,99.9,18.32,"TP0001058 Plate 3_CeeTox.csv","cort" -"01140910A","TP0001061.Plate.14",6,6,"t",1,100.1,25.79,"TP0001061 Plate 14_CeeTox.csv","cort" -"01140910A","TP0001061.Plate.14",7,6,"t",1,100.1,23.6,"TP0001061 Plate 14_CeeTox.csv","cort" -"01140912A","PhaseII.VR.Plate.7",6,5,"t",1,1,9.98,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140912A","PhaseII.VR.Plate.7",7,5,"t",1,1,13.48,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140914A","TP0001054.Plate.3",2,10,"t",1,100.1,27.05,"TP0001054 Plate 3_CeeTox.csv","cort" -"01140914A","TP0001054.Plate.3",3,10,"t",1,100.1,33.3,"TP0001054 Plate 3_CeeTox.csv","cort" -"01140916A","PhaseII.VR.Plate.1",2,5,"t",1,9.99,10.25,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140916A","PhaseII.VR.Plate.1",3,5,"t",1,9.99,13.51,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01140918A","TP0001061.Plate.13",4,7,"t",1,100.1,11.05,"TP0001061 Plate 13_CeeTox.csv","cort" -"01140918A","TP0001061.Plate.13",5,7,"t",1,100.1,10.57,"TP0001061 Plate 13_CeeTox.csv","cort" -"01140920A","TP0001054.Plate.2",4,3,"t",1,100,18.73,"TP0001054 Plate 2_CeeTox.csv","cort" -"01140920A","TP0001054.Plate.2",5,3,"t",1,100,21.25,"TP0001054 Plate 2_CeeTox.csv","cort" -"01140922A","PhaseII.VR.Plate.4",6,7,"t",1,9.99,9.01,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140922A","PhaseII.VR.Plate.4",7,7,"t",1,9.99,8.92,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140924A","TP0001058.Plate.2",4,10,"t",1,100.1,18.9,"TP0001058 Plate 2_CeeTox.csv","cort" -"01140924A","TP0001058.Plate.2",5,10,"t",1,100.1,17.47,"TP0001058 Plate 2_CeeTox.csv","cort" -"01140926A","TP0001059.Plate.7",4,6,"t",1,20,19.52,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140926A","TP0001059.Plate.7",5,6,"t",1,20,22.13,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140928A","TP0001058.Plate.3",6,6,"t",1,100,16.96,"TP0001058 Plate 3_CeeTox.csv","cort" -"01140928A","TP0001058.Plate.3",7,6,"t",1,100,16.49,"TP0001058 Plate 3_CeeTox.csv","cort" -"01140930A","TP0001059.Plate.5",4,6,"t",1,100.1,23.66,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140930A","TP0001059.Plate.5",5,6,"t",1,100.1,23.91,"TP0001059 Plate 5_CeeTox.csv","cort" -"01140932A","TP0001055.Plate.6",6,4,"t",1,100,30.56,"TP0001055 Plate 6_CeeTox.csv","cort" -"01140932A","TP0001055.Plate.6",7,4,"t",1,100,26.96,"TP0001055 Plate 6_CeeTox.csv","cort" -"01140934A","TP0001057.Plate.16",6,3,"t",1,100,39.72,"TP0001057 Plate 16_CeeTox.csv","cort" -"01140934A","TP0001057.Plate.16",7,3,"t",1,100,37.28,"TP0001057 Plate 16_CeeTox.csv","cort" -"01140936A","TP0001054.Plate.7",4,5,"t",1,99.9,36.37,"TP0001055 Plate 7_CeeTox.csv","cort" -"01140936A","TP0001054.Plate.7",5,5,"t",1,99.9,35.51,"TP0001055 Plate 7_CeeTox.csv","cort" -"01140938A","TP0001060.Plate.11",6,10,"t",1,99.9,21.95,"TP0001060 Plate 11_CeeTox.csv","cort" -"01140938A","TP0001060.Plate.11",7,10,"t",1,99.9,25.57,"TP0001060 Plate 11_CeeTox.csv","cort" -"01140940A","PhaseII.VR.Plate.6",4,7,"t",1,1,14.96,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140940A","PhaseII.VR.Plate.6",5,7,"t",1,1,14.92,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140942A","TP0001054.Plate.8",2,10,"t",1,100,21.8,"TP0001055 Plate 8_CeeTox.csv","cort" -"01140942A","TP0001054.Plate.8",3,10,"t",1,100,26.14,"TP0001055 Plate 8_CeeTox.csv","cort" -"01140944A","TP0001056.Plate.12",6,7,"t",1,100,39.6,"TP0001056 Plate 12_CeeTox.csv","cort" -"01140944A","TP0001056.Plate.12",7,7,"t",1,100,37.2,"TP0001056 Plate 12_CeeTox.csv","cort" -"01140946A","TP0001057.Plate.13",6,5,"t",1,99.9,22.27,"TP0001057 Plate 13_CeeTox.csv","cort" -"01140946A","TP0001057.Plate.13",7,5,"t",1,99.9,21.24,"TP0001057 Plate 13_CeeTox.csv","cort" -"01140948A","TP0001057.Plate.13",2,8,"t",1,100,14.05,"TP0001057 Plate 13_CeeTox.csv","cort" -"01140948A","TP0001057.Plate.13",3,8,"t",1,100,18.14,"TP0001057 Plate 13_CeeTox.csv","cort" -"01140950A","TP0001062.Plate.18",2,7,"t",1,100.1,22.73,"TP0001062_Plate_18_Ceetox.csv","cort" -"01140950A","TP0001062.Plate.18",3,7,"t",1,100.1,23.65,"TP0001062_Plate_18_Ceetox.csv","cort" -"01140952A","TP0001061.Plate.14",4,5,"t",1,100.1,20.49,"TP0001061 Plate 14_CeeTox.csv","cort" -"01140952A","TP0001061.Plate.14",5,5,"t",1,100.1,24.21,"TP0001061 Plate 14_CeeTox.csv","cort" -"01140954A","PhaseII.VR.Plate.7",4,4,"t",1,1,10.39,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140954A","PhaseII.VR.Plate.7",5,4,"t",1,1,12.62,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01140956A","TP0001062.Plate.18",2,9,"t",1,20,15.09,"TP0001062_Plate_18_Ceetox.csv","cort" -"01140956A","TP0001062.Plate.18",3,9,"t",1,20,17.56,"TP0001062_Plate_18_Ceetox.csv","cort" -"01140958A","PhaseII.VR.Plate.2",2,10,"t",1,10,16.73,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"01140958A","PhaseII.VR.Plate.2",3,10,"t",1,10,18.21,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"01140960A","PhaseIIe1k.VR.Plate.1",6,3,"t",1,10,42.39,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" -"01140960A","PhaseIIe1k.VR.Plate.1",7,3,"t",1,10,46.93,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" -"01140960A","PhaseIIe1k.VR.Plate.1",6,4,"t",1,10,51.46,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" -"01140960A","PhaseIIe1k.VR.Plate.1",7,4,"t",1,10,52.85,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" -"01140960A","PhaseIIe1k.VR.Plate.1",6,5,"t",1,10,47.21,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" -"01140960A","PhaseIIe1k.VR.Plate.1",7,5,"t",1,10,48.17,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" -"01140960A","PhaseIIe1k.VR.Plate.1",6,6,"t",1,10,64.58,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" -"01140960A","PhaseIIe1k.VR.Plate.1",7,6,"t",1,10,65.45,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" -"01140962A","PhaseII.VR.Plate.6",4,5,"t",1,1,15.01,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140962A","PhaseII.VR.Plate.6",5,5,"t",1,1,13.64,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01140964A","TP0001059.Plate.7",2,10,"t",1,100.1,25.34,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140964A","TP0001059.Plate.7",3,10,"t",1,100.1,26.61,"TP0001059 Plate 7_CeeTox.csv","cort" -"01140966A","TP0001057.Plate.14",2,10,"t",1,100.1,29.98,"TP0001057 Plate 14_CeeTox.csv","cort" -"01140966A","TP0001057.Plate.14",3,10,"t",1,100.1,28.45,"TP0001057 Plate 14_CeeTox.csv","cort" -"01140968A","TP0001054.Plate.2",6,5,"t",1,100,23.98,"TP0001054 Plate 2_CeeTox.csv","cort" -"01140968A","TP0001054.Plate.2",7,5,"t",1,100,24.26,"TP0001054 Plate 2_CeeTox.csv","cort" -"01140970A","TP0001062.Plate.17",6,3,"t",1,99.9,38.04,"TP0001062_Plate_17_Ceetox.csv","cort" -"01140970A","TP0001062.Plate.17",7,3,"t",1,99.9,41.88,"TP0001062_Plate_17_Ceetox.csv","cort" -"01140972A","TP0001058.Plate.3",4,8,"t",1,100.1,37.24,"TP0001058 Plate 3_CeeTox.csv","cort" -"01140972A","TP0001058.Plate.3",5,8,"t",1,100.1,29.46,"TP0001058 Plate 3_CeeTox.csv","cort" -"01140974A","TP0001058.Plate.1",2,5,"t",1,100,28.52,"TP0001058 Plate 1_Ceetox.csv","cort" -"01140974A","TP0001058.Plate.1",3,5,"t",1,100,28.39,"TP0001058 Plate 1_Ceetox.csv","cort" -"01140976A","PhaseIIe1k.VR.Plate.3",4,3,"t",1,10.01,54.56,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"01140976A","PhaseIIe1k.VR.Plate.3",5,3,"t",1,10.01,57.85,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"01140976A","PhaseII.VR.Plate.3",6,7,"t",1,10.01,10.42,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01140976A","PhaseII.VR.Plate.3",7,7,"t",1,10.01,11.63,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01140978A","PhaseII.VR.Plate.5",6,9,"t",1,10.01,16.25,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01140978A","PhaseII.VR.Plate.5",7,9,"t",1,10.01,16.25,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01140980A","TP0001057.Plate.16",2,8,"t",1,100,29.24,"TP0001057 Plate 16_CeeTox.csv","cort" -"01140980A","TP0001057.Plate.16",3,8,"t",1,100,31.36,"TP0001057 Plate 16_CeeTox.csv","cort" -"01140982A","TP0001058.Plate.1",6,4,"t",1,100,1.5,"TP0001058 Plate 1_Ceetox.csv","cort" -"01140982A","TP0001058.Plate.1",7,4,"t",1,100,2.21,"TP0001058 Plate 1_Ceetox.csv","cort" -"01140984A","TP0001057.Plate.16",2,6,"t",1,99.9,27.1,"TP0001057 Plate 16_CeeTox.csv","cort" -"01140984A","TP0001057.Plate.16",3,6,"t",1,99.9,32.07,"TP0001057 Plate 16_CeeTox.csv","cort" -"01140986A","TP0001054.Plate.8",2,8,"t",1,100,1.05,"TP0001055 Plate 8_CeeTox.csv","cort" -"01140986A","TP0001054.Plate.8",3,8,"t",1,100,1.05,"TP0001055 Plate 8_CeeTox.csv","cort" -"01140988A","TP0001060.Plate.12",2,3,"t",1,100,35.26,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140988A","TP0001060.Plate.12",3,3,"t",1,100,34.03,"TP0001060 Plate 12_CeeTox.csv","cort" -"01140990A","TP0001061.Plate.14",6,10,"t",1,100.1,18.6,"TP0001061 Plate 14_CeeTox.csv","cort" -"01140990A","TP0001061.Plate.14",7,10,"t",1,100.1,15.11,"TP0001061 Plate 14_CeeTox.csv","cort" -"01140992A","PhaseII.VR.Plate.8",4,10,"t",1,1,9.01,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140992A","PhaseII.VR.Plate.8",5,10,"t",1,1,12.4,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01140994A","TP0001059.Plate.6",4,8,"t",1,99.9,21.63,"TP0001059 Plate 6_CeeTox.csv","cort" -"01140994A","TP0001059.Plate.6",5,8,"t",1,99.9,24.22,"TP0001059 Plate 6_CeeTox.csv","cort" -"01140996A","PhaseII.VR.Plate.4",2,7,"t",1,10.01,7.85,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140996A","PhaseII.VR.Plate.4",3,7,"t",1,10.01,7.88,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01140998A","TP0001058.Plate.1",2,9,"t",1,100.1,24.82,"TP0001058 Plate 1_Ceetox.csv","cort" -"01140998A","TP0001058.Plate.1",3,9,"t",1,100.1,19.91,"TP0001058 Plate 1_Ceetox.csv","cort" -"01141000A","TP0001061.Plate.14",6,4,"t",1,100,23.48,"TP0001061 Plate 14_CeeTox.csv","cort" -"01141000A","TP0001061.Plate.14",7,4,"t",1,100,21.54,"TP0001061 Plate 14_CeeTox.csv","cort" -"01141002A","TP0001058.Plate.4",6,10,"t",1,100,27.53,"TP0001058 Plate 4_CeeTox.csv","cort" -"01141002A","TP0001058.Plate.4",7,10,"t",1,100,25.92,"TP0001058 Plate 4_CeeTox.csv","cort" -"01141004A","TP0001057.Plate.14",4,7,"t",1,100.1,29.12,"TP0001057 Plate 14_CeeTox.csv","cort" -"01141004A","TP0001057.Plate.14",5,7,"t",1,100.1,31.15,"TP0001057 Plate 14_CeeTox.csv","cort" -"01141006A","TP0001060.Plate.9",4,6,"t",1,99.9,24.32,"TP0001060 Plate 9_CeeTox.csv","cort" -"01141006A","TP0001060.Plate.9",5,6,"t",1,99.9,20.68,"TP0001060 Plate 9_CeeTox.csv","cort" -"01141008A","TP0001055.Plate.5",2,5,"t",1,100.1,29.36,"TP0001055 Plate 5_CeeTox.csv","cort" -"01141008A","TP0001055.Plate.5",3,5,"t",1,100.1,30.64,"TP0001055 Plate 5_CeeTox.csv","cort" -"01141010A","TP0001058.Plate.1",2,10,"t",1,99.9,5.08,"TP0001058 Plate 1_Ceetox.csv","cort" -"01141010A","TP0001058.Plate.1",3,10,"t",1,99.9,3.81,"TP0001058 Plate 1_Ceetox.csv","cort" -"01141012A","TP0001055.Plate.6",4,3,"t",1,100,26.02,"TP0001055 Plate 6_CeeTox.csv","cort" -"01141012A","TP0001055.Plate.6",5,3,"t",1,100,21.01,"TP0001055 Plate 6_CeeTox.csv","cort" -"01141014A","PhaseII.VR.Plate.6",2,8,"t",1,1,16.61,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01141014A","PhaseII.VR.Plate.6",3,8,"t",1,1,15.04,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01141016A","TP0001057.Plate.14",6,4,"t",1,99.9,28.63,"TP0001057 Plate 14_CeeTox.csv","cort" -"01141016A","TP0001057.Plate.14",7,4,"t",1,99.9,25.68,"TP0001057 Plate 14_CeeTox.csv","cort" -"01141018A","TP0001062.Plate.17",6,8,"t",1,99.9,28.13,"TP0001062_Plate_17_Ceetox.csv","cort" -"01141018A","TP0001062.Plate.17",7,8,"t",1,99.9,30.27,"TP0001062_Plate_17_Ceetox.csv","cort" -"01141020A","TP0001057.Plate.15",4,3,"t",1,99.9,29.41,"TP0001057 Plate 15_CeeTox.csv","cort" -"01141020A","TP0001057.Plate.15",5,3,"t",1,99.9,28.66,"TP0001057 Plate 15_CeeTox.csv","cort" -"01141022A","TP0001059.Plate.8",4,3,"t",1,100,31.73,"TP0001059 Plate 8_CeeTox.csv","cort" -"01141022A","TP0001059.Plate.8",5,3,"t",1,100,29.74,"TP0001059 Plate 8_CeeTox.csv","cort" -"01141024A","TP0001061.Plate.13",2,10,"t",1,100,19.85,"TP0001061 Plate 13_CeeTox.csv","cort" -"01141024A","TP0001061.Plate.13",3,10,"t",1,100,25.06,"TP0001061 Plate 13_CeeTox.csv","cort" -"01141026A","TP0001056.Plate.9",2,4,"t",1,100,21.08,"TP0001056 Plate 9_CeeTox.csv","cort" -"01141026A","TP0001056.Plate.9",3,4,"t",1,100,23.84,"TP0001056 Plate 9_CeeTox.csv","cort" -"01141028A","PhaseIIe1k.VR.Plate.3",2,7,"t",1,1,51.8,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"01141028A","PhaseIIe1k.VR.Plate.3",3,7,"t",1,1,59.46,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"01141030A","TP0001059.Plate.8",2,7,"t",1,100.1,16.21,"TP0001059 Plate 8_CeeTox.csv","cort" -"01141030A","TP0001059.Plate.8",3,7,"t",1,100.1,26.33,"TP0001059 Plate 8_CeeTox.csv","cort" -"01141032A","TP0001055.Plate.5",6,8,"t",1,20,20.85,"TP0001055 Plate 5_CeeTox.csv","cort" -"01141032A","TP0001055.Plate.5",7,8,"t",1,20,21.95,"TP0001055 Plate 5_CeeTox.csv","cort" -"01141034A","PhaseII.VR.Plate.3",4,4,"t",1,9.99,3.91,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01141034A","PhaseII.VR.Plate.3",5,4,"t",1,9.99,5.19,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01141036A","TP0001056.Plate.10",2,3,"t",1,99.9,20.24,"TP0001056 Plate 10_CeeTox.csv","cort" -"01141036A","TP0001056.Plate.10",3,3,"t",1,99.9,21.72,"TP0001056 Plate 10_CeeTox.csv","cort" -"01141038A","TP0001058.Plate.3",4,4,"t",1,99.9,4.2,"TP0001058 Plate 3_CeeTox.csv","cort" -"01141038A","TP0001058.Plate.3",5,4,"t",1,99.9,4.07,"TP0001058 Plate 3_CeeTox.csv","cort" -"01141040A","TP0001061.Plate.15",4,3,"t",1,100.1,7.93,"TP0001061 Plate 15_CeeTox.csv","cort" -"01141040A","TP0001061.Plate.15",5,3,"t",1,100.1,7.81,"TP0001061 Plate 15_CeeTox.csv","cort" -"01141042A","TP0001060.Plate.11",6,3,"t",1,100,24.81,"TP0001060 Plate 11_CeeTox.csv","cort" -"01141042A","TP0001060.Plate.11",7,3,"t",1,100,24.12,"TP0001060 Plate 11_CeeTox.csv","cort" -"01141044A","TP0001058.Plate.1",6,3,"t",1,99.9,28.84,"TP0001058 Plate 1_Ceetox.csv","cort" -"01141044A","TP0001058.Plate.1",7,3,"t",1,99.9,32.6,"TP0001058 Plate 1_Ceetox.csv","cort" -"01141046A","PhaseII.VR.Plate.5",2,9,"t",1,10.01,14.02,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01141046A","PhaseII.VR.Plate.5",3,9,"t",1,10.01,16.58,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01141048A","TP0001054.Plate.1",2,9,"t",1,100.1,15.86,"TP0001054 Plate 1_CeeTox.csv","cort" -"01141048A","TP0001054.Plate.1",3,9,"t",1,100.1,23.75,"TP0001054 Plate 1_CeeTox.csv","cort" -"01141050A","PhaseII.VR.Plate.8",6,6,"t",1,1,6.97,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01141050A","PhaseII.VR.Plate.8",7,6,"t",1,1,6.48,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01141052A","TP0001059.Plate.7",6,8,"t",1,99.9,39.01,"TP0001059 Plate 7_CeeTox.csv","cort" -"01141052A","TP0001059.Plate.7",7,8,"t",1,99.9,30.11,"TP0001059 Plate 7_CeeTox.csv","cort" -"01141054A","TP0001057.Plate.14",2,7,"t",1,100,28.76,"TP0001057 Plate 14_CeeTox.csv","cort" -"01141054A","TP0001057.Plate.14",3,7,"t",1,100,28.49,"TP0001057 Plate 14_CeeTox.csv","cort" -"01141056A","TP0001061.Plate.16",2,3,"t",1,100,25.88,"TP0001061 Plate 16_CeeTox.csv","cort" -"01141056A","TP0001061.Plate.16",3,3,"t",1,100,28.28,"TP0001061 Plate 16_CeeTox.csv","cort" -"01141058A","PhaseII.VR.Plate.1",6,8,"t",1,9.99,15.82,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01141058A","PhaseII.VR.Plate.1",7,8,"t",1,9.99,16.06,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01141060A","TP0001059.Plate.8",4,10,"t",1,100.1,23.43,"TP0001059 Plate 8_CeeTox.csv","cort" -"01141060A","TP0001059.Plate.8",5,10,"t",1,100.1,28.42,"TP0001059 Plate 8_CeeTox.csv","cort" -"01141062A","TP0001059.Plate.8",6,10,"t",1,100,23.12,"TP0001059 Plate 8_CeeTox.csv","cort" -"01141062A","TP0001059.Plate.8",7,10,"t",1,100,22.12,"TP0001059 Plate 8_CeeTox.csv","cort" -"01141064A","PhaseII.VR.Plate.2",2,7,"t",1,9.99,11.71,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"01141064A","PhaseII.VR.Plate.2",3,7,"t",1,9.99,9.72,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"01141066A","TP0001060.Plate.10",4,3,"t",1,99.9,13.82,"TP0001060 Plate 10_CeeTox.csv","cort" -"01141066A","TP0001060.Plate.10",5,3,"t",1,99.9,15.7,"TP0001060 Plate 10_CeeTox.csv","cort" -"01141068A","PhaseII.VR.Plate.2",2,4,"t",1,10.01,6.09,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"01141068A","PhaseII.VR.Plate.2",3,4,"t",1,10.01,7.15,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"01141070A","TP0001054.Plate.3",2,7,"t",1,99.9,19.22,"TP0001054 Plate 3_CeeTox.csv","cort" -"01141070A","TP0001054.Plate.3",3,7,"t",1,99.9,27.17,"TP0001054 Plate 3_CeeTox.csv","cort" -"01141072A","TP0001057.Plate.14",6,7,"t",1,100,20.51,"TP0001057 Plate 14_CeeTox.csv","cort" -"01141072A","TP0001057.Plate.14",7,7,"t",1,100,23.96,"TP0001057 Plate 14_CeeTox.csv","cort" -"01141074A","TP0001059.Plate.5",4,8,"t",1,50,18.24,"TP0001059 Plate 5_CeeTox.csv","cort" -"01141074A","TP0001059.Plate.5",5,8,"t",1,50,15.05,"TP0001059 Plate 5_CeeTox.csv","cort" -"01141076A","PhaseII.VR.Plate.7",6,6,"t",1,1,14.3,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01141076A","PhaseII.VR.Plate.7",7,6,"t",1,1,18.54,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01141078A","PhaseII.VR.Plate.8",4,3,"t",1,1,13.91,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01141078A","PhaseII.VR.Plate.8",5,3,"t",1,1,14.01,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01141080A","PhaseII.VR.Plate.4",2,9,"t",1,10,10.75,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01141080A","PhaseII.VR.Plate.4",3,9,"t",1,10,10.85,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01141082A","PhaseII.VR.Plate.4",2,10,"t",1,9.99,14.29,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01141082A","PhaseII.VR.Plate.4",3,10,"t",1,9.99,15.27,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01141084A","TP0001057.Plate.16",2,4,"t",1,100.1,29.79,"TP0001057 Plate 16_CeeTox.csv","cort" -"01141084A","TP0001057.Plate.16",3,4,"t",1,100.1,35.02,"TP0001057 Plate 16_CeeTox.csv","cort" -"01141086A","PhaseII.VR.Plate.3",6,8,"t",1,10,11.01,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01141086A","PhaseII.VR.Plate.3",7,8,"t",1,10,10.92,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01141088A","TP0001054.Plate.3",4,10,"t",1,100.1,14.16,"TP0001054 Plate 3_CeeTox.csv","cort" -"01141088A","TP0001054.Plate.3",5,10,"t",1,100.1,14.65,"TP0001054 Plate 3_CeeTox.csv","cort" -"01141090A","TP0001061.Plate.14",4,9,"t",1,99.9,6.16,"TP0001061 Plate 14_CeeTox.csv","cort" -"01141090A","TP0001061.Plate.14",5,9,"t",1,99.9,5.83,"TP0001061 Plate 14_CeeTox.csv","cort" -"01141092A","TP0001054.Plate.4",4,4,"t",1,100.1,26.6,"TP0001054 Plate 4_CeeTox.csv","cort" -"01141092A","TP0001054.Plate.4",5,4,"t",1,100.1,23.43,"TP0001054 Plate 4_CeeTox.csv","cort" -"01141094A","TP0001056.Plate.12",4,3,"t",1,100,27.24,"TP0001056 Plate 12_CeeTox.csv","cort" -"01141094A","TP0001056.Plate.12",5,3,"t",1,100,27.54,"TP0001056 Plate 12_CeeTox.csv","cort" -"01141096A","TP0001057.Plate.16",6,4,"t",1,100.1,35.39,"TP0001057 Plate 16_CeeTox.csv","cort" -"01141096A","TP0001057.Plate.16",7,4,"t",1,100.1,33.65,"TP0001057 Plate 16_CeeTox.csv","cort" -"01141098A","TP0001061.Plate.14",4,7,"t",1,100.1,41.01,"TP0001061 Plate 14_CeeTox.csv","cort" -"01141098A","TP0001061.Plate.14",5,7,"t",1,100.1,40.97,"TP0001061 Plate 14_CeeTox.csv","cort" -"01141100A","TP0001060.Plate.12",6,5,"t",1,99.9,18.16,"TP0001060 Plate 12_CeeTox.csv","cort" -"01141100A","TP0001060.Plate.12",7,5,"t",1,99.9,22.74,"TP0001060 Plate 12_CeeTox.csv","cort" -"01141102A","TP0001054.Plate.8",4,3,"t",1,99.9,20.99,"TP0001055 Plate 8_CeeTox.csv","cort" -"01141102A","TP0001054.Plate.8",5,3,"t",1,99.9,21.51,"TP0001055 Plate 8_CeeTox.csv","cort" -"01141104A","TP0001060.Plate.12",4,5,"t",1,100.1,19.64,"TP0001060 Plate 12_CeeTox.csv","cort" -"01141104A","TP0001060.Plate.12",5,5,"t",1,100.1,22.7,"TP0001060 Plate 12_CeeTox.csv","cort" -"01141106A","PhaseII.VR.Plate.1",6,4,"t",1,10,17.2,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01141106A","PhaseII.VR.Plate.1",7,4,"t",1,10,19.46,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01141108A","TP0001060.Plate.9",2,6,"t",1,100,21.17,"TP0001060 Plate 9_CeeTox.csv","cort" -"01141108A","TP0001060.Plate.9",3,6,"t",1,100,20.24,"TP0001060 Plate 9_CeeTox.csv","cort" -"01141110A","TP0001059.Plate.8",2,6,"t",1,100.1,26.58,"TP0001059 Plate 8_CeeTox.csv","cort" -"01141110A","TP0001059.Plate.8",3,6,"t",1,100.1,20.2,"TP0001059 Plate 8_CeeTox.csv","cort" -"01141112A","PhaseII.VR.Plate.5",4,8,"t",1,9.99,10.16,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01141112A","PhaseII.VR.Plate.5",5,8,"t",1,9.99,11.9,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01141114A","TP0001057.Plate.15",6,6,"t",1,99.9,25.82,"TP0001057 Plate 15_CeeTox.csv","cort" -"01141114A","TP0001057.Plate.15",7,6,"t",1,99.9,29.95,"TP0001057 Plate 15_CeeTox.csv","cort" -"01141118A","TP0001055.Plate.6",4,5,"t",1,100.1,34.28,"TP0001055 Plate 6_CeeTox.csv","cort" -"01141118A","TP0001055.Plate.6",5,5,"t",1,100.1,33.82,"TP0001055 Plate 6_CeeTox.csv","cort" -"01141120A","PhaseIIe1k.VR.Plate.3",2,3,"t",1,10,56.12,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"01141120A","PhaseIIe1k.VR.Plate.3",3,3,"t",1,10,45.06,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"01141122A","PhaseII.VR.Plate.7",4,9,"t",1,1,11.48,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01141122A","PhaseII.VR.Plate.7",5,9,"t",1,1,10.6,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01141124A","TP0001055.Plate.5",2,10,"t",1,100,1.15,"TP0001055 Plate 5_CeeTox.csv","cort" -"01141124A","TP0001055.Plate.5",3,10,"t",1,100,1.08,"TP0001055 Plate 5_CeeTox.csv","cort" -"01141126A","PhaseII.VR.Plate.6",4,8,"t",1,1,15.05,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01141126A","PhaseII.VR.Plate.6",5,8,"t",1,1,11.86,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01141128A","TP0001059.Plate.5",4,4,"t",1,100,9.25,"TP0001059 Plate 5_CeeTox.csv","cort" -"01141128A","TP0001059.Plate.5",5,4,"t",1,100,8.62,"TP0001059 Plate 5_CeeTox.csv","cort" -"01141130A","PhaseII.VR.Plate.1",6,5,"t",1,5,11.98,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01141130A","PhaseII.VR.Plate.1",7,5,"t",1,5,13.93,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01141132A","PhaseII.VR.Plate.7",2,10,"t",1,1,8.02,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01141132A","PhaseII.VR.Plate.7",3,10,"t",1,1,14.45,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01141134A","TP0001058.Plate.1",2,3,"t",1,10,24.86,"TP0001058 Plate 1_Ceetox.csv","cort" -"01141134A","TP0001058.Plate.1",3,3,"t",1,10,21.14,"TP0001058 Plate 1_Ceetox.csv","cort" -"01141136A","TP0001058.Plate.1",2,4,"t",1,99.9,30.28,"TP0001058 Plate 1_Ceetox.csv","cort" -"01141136A","TP0001058.Plate.1",3,4,"t",1,99.9,26.71,"TP0001058 Plate 1_Ceetox.csv","cort" -"01141138A","PhaseII.VR.Plate.5",2,8,"t",1,10,12.24,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01141138A","PhaseII.VR.Plate.5",3,8,"t",1,10,14.82,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"01141140A","PhaseII.VR.Plate.7",6,4,"t",1,1,8.11,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01141140A","PhaseII.VR.Plate.7",7,4,"t",1,1,8.12,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"01141142A","TP0001054.Plate.3",4,4,"t",1,100.1,11.71,"TP0001054 Plate 3_CeeTox.csv","cort" -"01141142A","TP0001054.Plate.3",5,4,"t",1,100.1,12.14,"TP0001054 Plate 3_CeeTox.csv","cort" -"01141144A","PhaseIIe1k.VR.Plate.2",2,3,"t",1,9.99,0.53,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" -"01141144A","PhaseIIe1k.VR.Plate.2",3,3,"t",1,9.99,0.66,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" -"01141146A","TP0001056.Plate.10",2,7,"t",1,100.1,6.49,"TP0001056 Plate 10_CeeTox.csv","cort" -"01141146A","TP0001056.Plate.10",3,7,"t",1,100.1,6.84,"TP0001056 Plate 10_CeeTox.csv","cort" -"01141148A","PhaseII.VR.Plate.4",6,6,"t",1,10,10.29,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01141148A","PhaseII.VR.Plate.4",7,6,"t",1,10,9.64,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"01141150A","TP0001054.Plate.2",2,7,"t",1,99.9,21.52,"TP0001054 Plate 2_CeeTox.csv","cort" -"01141150A","TP0001054.Plate.2",3,7,"t",1,99.9,24.66,"TP0001054 Plate 2_CeeTox.csv","cort" -"01141152A","TP0001059.Plate.6",6,5,"t",1,99.9,19.1,"TP0001059 Plate 6_CeeTox.csv","cort" -"01141152A","TP0001059.Plate.6",7,5,"t",1,99.9,18.88,"TP0001059 Plate 6_CeeTox.csv","cort" -"01141154A","TP0001061.Plate.14",2,7,"t",1,99.9,16.2,"TP0001061 Plate 14_CeeTox.csv","cort" -"01141154A","TP0001061.Plate.14",3,7,"t",1,99.9,20.42,"TP0001061 Plate 14_CeeTox.csv","cort" -"01141162A","TP0001060.Plate.11",4,8,"t",1,100,23.59,"TP0001060 Plate 11_CeeTox.csv","cort" -"01141162A","TP0001060.Plate.11",5,8,"t",1,100,20.6,"TP0001060 Plate 11_CeeTox.csv","cort" -"01141164A","TP0001058.Plate.3",2,7,"t",1,100.1,13.78,"TP0001058 Plate 3_CeeTox.csv","cort" -"01141164A","TP0001058.Plate.3",3,7,"t",1,100.1,20.43,"TP0001058 Plate 3_CeeTox.csv","cort" -"01141166A","PhaseII.VR.Plate.2",4,8,"t",1,9.99,10.36,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"01141166A","PhaseII.VR.Plate.2",5,8,"t",1,9.99,10.81,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"01141168A","TP0001060.Plate.10",4,7,"t",1,100,19.17,"TP0001060 Plate 10_CeeTox.csv","cort" -"01141168A","TP0001060.Plate.10",5,7,"t",1,100,20.77,"TP0001060 Plate 10_CeeTox.csv","cort" -"01141170A","TP0001061.Plate.13",2,8,"t",1,100,17.08,"TP0001061 Plate 13_CeeTox.csv","cort" -"01141170A","TP0001061.Plate.13",3,8,"t",1,100,17.59,"TP0001061 Plate 13_CeeTox.csv","cort" -"01141172A","PhaseII.VR.Plate.3",6,6,"t",1,10,8.06,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01141172A","PhaseII.VR.Plate.3",7,6,"t",1,10,9.02,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01141174A","PhaseIIe1k.VR.Plate.3",2,9,"t",1,1,52.83,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"01141174A","PhaseIIe1k.VR.Plate.3",3,9,"t",1,1,52.05,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"01141176A","TP0001055.Plate.6",2,7,"t",1,100,20.38,"TP0001055 Plate 6_CeeTox.csv","cort" -"01141176A","TP0001055.Plate.6",3,7,"t",1,100,19.44,"TP0001055 Plate 6_CeeTox.csv","cort" -"01141178A","TP0001055.Plate.6",2,6,"t",1,99.9,4.16,"TP0001055 Plate 6_CeeTox.csv","cort" -"01141178A","TP0001055.Plate.6",3,6,"t",1,99.9,4.85,"TP0001055 Plate 6_CeeTox.csv","cort" -"01141180A","TP0001062.Plate.17",4,8,"t",1,100,24.72,"TP0001062_Plate_17_Ceetox.csv","cort" -"01141180A","TP0001062.Plate.17",5,8,"t",1,100,26.41,"TP0001062_Plate_17_Ceetox.csv","cort" -"01141182A","PhaseII.VR.Plate.6",2,10,"t",1,1,12.48,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01141182A","PhaseII.VR.Plate.6",3,10,"t",1,1,10.49,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01141184A","TP0001059.Plate.7",6,6,"t",1,100.1,3.04,"TP0001059 Plate 7_CeeTox.csv","cort" -"01141184A","TP0001059.Plate.7",7,6,"t",1,100.1,3.04,"TP0001059 Plate 7_CeeTox.csv","cort" -"01141186A","PhaseII.VR.Plate.6",6,8,"t",1,1,9.09,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01141186A","PhaseII.VR.Plate.6",7,8,"t",1,1,10.18,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"01141188A","TP0001054.Plate.3",6,5,"t",1,100,28.55,"TP0001054 Plate 3_CeeTox.csv","cort" -"01141188A","TP0001054.Plate.3",7,5,"t",1,100,25.72,"TP0001054 Plate 3_CeeTox.csv","cort" -"01141190A","TP0001062.Plate.18",4,10,"t",1,50,37.12,"TP0001062_Plate_18_Ceetox.csv","cort" -"01141190A","TP0001062.Plate.18",5,10,"t",1,50,34.22,"TP0001062_Plate_18_Ceetox.csv","cort" -"01141192A","TP0001058.Plate.1",2,8,"t",1,100,18.93,"TP0001058 Plate 1_Ceetox.csv","cort" -"01141192A","TP0001058.Plate.1",3,8,"t",1,100,15.23,"TP0001058 Plate 1_Ceetox.csv","cort" -"01141194A","TP0001054.Plate.3",6,9,"t",1,50,110.29,"TP0001054 Plate 3_CeeTox.csv","cort" -"01141194A","TP0001054.Plate.3",7,9,"t",1,50,112.69,"TP0001054 Plate 3_CeeTox.csv","cort" -"01141196A","TP0001058.Plate.4",2,5,"t",1,50,51.07,"TP0001058 Plate 4_CeeTox.csv","cort" -"01141196A","TP0001058.Plate.4",3,5,"t",1,50,54.68,"TP0001058 Plate 4_CeeTox.csv","cort" -"01141200A","TP0001054.Plate.7",4,9,"t",1,10,25.02,"TP0001055 Plate 7_CeeTox.csv","cort" -"01141200A","TP0001054.Plate.7",5,9,"t",1,10,23.6,"TP0001055 Plate 7_CeeTox.csv","cort" -"01141202A","PhaseII.VR.Plate.8",6,4,"t",1,1,10.64,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01141202A","PhaseII.VR.Plate.8",7,4,"t",1,1,13.74,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"01141204A","TP0001060.Plate.11",2,4,"t",1,99.9,22.72,"TP0001060 Plate 11_CeeTox.csv","cort" -"01141204A","TP0001060.Plate.11",3,4,"t",1,99.9,23.92,"TP0001060 Plate 11_CeeTox.csv","cort" -"01141206A","TP0001061.Plate.16",2,4,"t",1,100,1.54,"TP0001061 Plate 16_CeeTox.csv","cort" -"01141206A","TP0001061.Plate.16",3,4,"t",1,100,1.56,"TP0001061 Plate 16_CeeTox.csv","cort" -"01141208A","TP0001060.Plate.10",2,10,"t",1,99.9,2.02,"TP0001060 Plate 10_CeeTox.csv","cort" -"01141208A","TP0001060.Plate.10",3,10,"t",1,99.9,2.26,"TP0001060 Plate 10_CeeTox.csv","cort" -"01141210A","TP0001058.Plate.1",6,6,"t",1,99.9,6.99,"TP0001058 Plate 1_Ceetox.csv","cort" -"01141210A","TP0001058.Plate.1",7,6,"t",1,99.9,8.09,"TP0001058 Plate 1_Ceetox.csv","cort" -"01141212A","TP0001054.Plate.3",2,9,"t",1,100.1,21.64,"TP0001054 Plate 3_CeeTox.csv","cort" -"01141212A","TP0001054.Plate.3",3,9,"t",1,100.1,21.47,"TP0001054 Plate 3_CeeTox.csv","cort" -"01141214A","PhaseII.VR.Plate.2",4,3,"t",1,10,11.01,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"01141214A","PhaseII.VR.Plate.2",5,3,"t",1,10,11.09,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"01141216A","TP0001054.Plate.4",2,5,"t",1,100,22.39,"TP0001054 Plate 4_CeeTox.csv","cort" -"01141216A","TP0001054.Plate.4",3,5,"t",1,100,24.95,"TP0001054 Plate 4_CeeTox.csv","cort" -"01141218A","TP0001059.Plate.8",6,9,"t",1,100,9.33,"TP0001059 Plate 8_CeeTox.csv","cort" -"01141218A","TP0001059.Plate.8",7,9,"t",1,100,8.79,"TP0001059 Plate 8_CeeTox.csv","cort" -"01141220A","TP0001058.Plate.2",6,3,"t",1,100.1,23.24,"TP0001058 Plate 2_CeeTox.csv","cort" -"01141220A","TP0001058.Plate.2",7,3,"t",1,100.1,23.32,"TP0001058 Plate 2_CeeTox.csv","cort" -"01141222A","TP0001060.Plate.11",4,9,"t",1,100,19.2,"TP0001060 Plate 11_CeeTox.csv","cort" -"01141222A","TP0001060.Plate.11",5,9,"t",1,100,20.82,"TP0001060 Plate 11_CeeTox.csv","cort" -"01141224A","TP0001060.Plate.11",2,8,"t",1,100,22.09,"TP0001060 Plate 11_CeeTox.csv","cort" -"01141224A","TP0001060.Plate.11",3,8,"t",1,100,21.8,"TP0001060 Plate 11_CeeTox.csv","cort" -"01141226A","PhaseIIe1k.VR.Plate.3",4,9,"t",1,1,58.34,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"01141226A","PhaseIIe1k.VR.Plate.3",5,9,"t",1,1,54.77,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"01141228A","TP0001059.Plate.7",4,8,"t",1,100.1,16,"TP0001059 Plate 7_CeeTox.csv","cort" -"01141228A","TP0001059.Plate.7",5,8,"t",1,100.1,13.18,"TP0001059 Plate 7_CeeTox.csv","cort" -"01141230A","TP0001056.Plate.12",6,5,"t",1,100.1,29.97,"TP0001056 Plate 12_CeeTox.csv","cort" -"01141230A","TP0001056.Plate.12",7,5,"t",1,100.1,28.81,"TP0001056 Plate 12_CeeTox.csv","cort" -"01141232A","PhaseII.VR.Plate.3",6,9,"t",1,9.99,12.36,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01141232A","PhaseII.VR.Plate.3",7,9,"t",1,9.99,12.36,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"01141234A","PhaseII.VR.Plate.1",6,3,"t",1,9.99,13.83,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01141234A","PhaseII.VR.Plate.1",7,3,"t",1,9.99,12.78,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"01141236A","TP0001059.Plate.8",6,3,"t",1,100,25.68,"TP0001059 Plate 8_CeeTox.csv","cort" -"01141236A","TP0001059.Plate.8",7,3,"t",1,100,26.94,"TP0001059 Plate 8_CeeTox.csv","cort" -"01141238A","TP0001059.Plate.7",4,10,"t",1,100,25.65,"TP0001059 Plate 7_CeeTox.csv","cort" -"01141238A","TP0001059.Plate.7",5,10,"t",1,100,25.56,"TP0001059 Plate 7_CeeTox.csv","cort" -"01141240A","TP0001062.Plate.18",2,5,"t",1,20,6.48,"TP0001062_Plate_18_Ceetox.csv","cort" -"01141240A","TP0001062.Plate.18",3,5,"t",1,20,7.13,"TP0001062_Plate_18_Ceetox.csv","cort" -"01141242A","TP0001060.Plate.10",6,6,"t",1,100.1,22.97,"TP0001060 Plate 10_CeeTox.csv","cort" -"01141242A","TP0001060.Plate.10",7,6,"t",1,100.1,24.09,"TP0001060 Plate 10_CeeTox.csv","cort" -"01141244A","TP0001059.Plate.5",6,5,"t",1,99.9,20.76,"TP0001059 Plate 5_CeeTox.csv","cort" -"01141244A","TP0001059.Plate.5",7,5,"t",1,99.9,20.62,"TP0001059 Plate 5_CeeTox.csv","cort" -"01141246A","TP0001054.Plate.4",4,8,"t",1,20,21.23,"TP0001054 Plate 4_CeeTox.csv","cort" -"01141246A","TP0001054.Plate.4",5,8,"t",1,20,21.03,"TP0001054 Plate 4_CeeTox.csv","cort" -"01141252A","TP0001056.Plate.10",4,4,"t",1,99.9,32.38,"TP0001056 Plate 10_CeeTox.csv","cort" -"01141252A","TP0001056.Plate.10",5,4,"t",1,99.9,34.25,"TP0001056 Plate 10_CeeTox.csv","cort" -"01141254A","TP0001056.Plate.9",6,4,"t",1,99.9,22.14,"TP0001056 Plate 9_CeeTox.csv","cort" -"01141254A","TP0001056.Plate.9",7,4,"t",1,99.9,25.82,"TP0001056 Plate 9_CeeTox.csv","cort" -"11140700A","PhaseII.VR.Plate.7",2,7,"t",1,1,14.05,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"11140700A","PhaseII.VR.Plate.7",3,7,"t",1,1,14.94,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"11140702A","PhaseII.VR.Plate.7",6,7,"t",1,1,14.67,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"11140702A","PhaseII.VR.Plate.7",7,7,"t",1,1,16.98,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"11140704A","TP0001058.Plate.1",6,10,"t",1,50,25.43,"TP0001058 Plate 1_Ceetox.csv","cort" -"11140704A","TP0001058.Plate.1",7,10,"t",1,50,25.41,"TP0001058 Plate 1_Ceetox.csv","cort" -"11140794A","TP0001057.Plate.15",4,7,"t",1,100,19.87,"TP0001057 Plate 15_CeeTox.csv","cort" -"11140794A","TP0001057.Plate.15",5,7,"t",1,100,18.19,"TP0001057 Plate 15_CeeTox.csv","cort" -"11141106A","PhaseII.VR.Plate.2",2,9,"t",1,10,17.05,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"11141106A","PhaseII.VR.Plate.2",3,9,"t",1,10,19.56,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"11141120A","PhaseIIe1k.VR.Plate.3",6,4,"t",1,10,55.03,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"11141120A","PhaseIIe1k.VR.Plate.3",7,4,"t",1,10,55.75,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"11141122A","PhaseII.VR.Plate.3",4,10,"t",1,10,11.49,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"11141122A","PhaseII.VR.Plate.3",5,10,"t",1,10,13.91,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"11141124A","TP0001057.Plate.15",2,6,"t",1,100,1.34,"TP0001057 Plate 15_CeeTox.csv","cort" -"11141124A","TP0001057.Plate.15",3,6,"t",1,100,1.25,"TP0001057 Plate 15_CeeTox.csv","cort" -"11141126A","PhaseII.VR.Plate.6",6,5,"t",1,1,13.14,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"11141126A","PhaseII.VR.Plate.6",7,5,"t",1,1,14.29,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"11141130A","TP0001055.Plate.5",6,3,"t",1,50,13.99,"TP0001055 Plate 5_CeeTox.csv","cort" -"11141130A","TP0001055.Plate.5",7,3,"t",1,50,12.56,"TP0001055 Plate 5_CeeTox.csv","cort" -"11141132A","PhaseII.VR.Plate.7",2,9,"t",1,1,13.33,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"11141132A","PhaseII.VR.Plate.7",3,9,"t",1,1,15.14,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"21140700A","PhaseII.VR.Plate.3",6,3,"t",1,10,14.19,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"21140700A","PhaseII.VR.Plate.3",7,3,"t",1,10,15.28,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"21140702A","PhaseII.VR.Plate.8",2,10,"t",1,1,12.96,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"21140702A","PhaseII.VR.Plate.8",3,10,"t",1,1,14.89,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"21140704A","TP0001061.Plate.16",6,8,"t",1,50,16.91,"TP0001061 Plate 16_CeeTox.csv","cort" -"21140704A","TP0001061.Plate.16",7,8,"t",1,50,17.46,"TP0001061 Plate 16_CeeTox.csv","cort" -"21140794A","TP0001061.Plate.13",2,9,"t",1,100,11.8,"TP0001061 Plate 13_CeeTox.csv","cort" -"21140794A","TP0001061.Plate.13",3,9,"t",1,100,14.4,"TP0001061 Plate 13_CeeTox.csv","cort" -"21141106A","PhaseII.VR.Plate.2",2,8,"t",1,10,15.05,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"21141106A","PhaseII.VR.Plate.2",3,8,"t",1,10,19.64,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"21141120A","PhaseIIe1k.VR.Plate.3",4,5,"t",1,10,54.43,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"21141120A","PhaseIIe1k.VR.Plate.3",5,5,"t",1,10,61.57,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"21141122A","PhaseII.VR.Plate.8",2,7,"t",1,1,12.03,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"21141122A","PhaseII.VR.Plate.8",3,7,"t",1,1,14.06,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"21141124A","TP0001058.Plate.4",6,7,"t",1,100,1.12,"TP0001058 Plate 4_CeeTox.csv","cort" -"21141124A","TP0001058.Plate.4",7,7,"t",1,100,1.14,"TP0001058 Plate 4_CeeTox.csv","cort" -"21141126A","TP0001059.Plate.7",6,10,"t",1,100,8.48,"TP0001059 Plate 7_CeeTox.csv","cort" -"21141126A","TP0001059.Plate.7",7,10,"t",1,100,7.83,"TP0001059 Plate 7_CeeTox.csv","cort" -"21141130A","PhaseII.VR.Plate.2",4,5,"t",1,5,13.38,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"21141130A","PhaseII.VR.Plate.2",5,5,"t",1,5,12.6,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"21141132A","PhaseII.VR.Plate.8",2,4,"t",1,1,13.99,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"21141132A","PhaseII.VR.Plate.8",3,4,"t",1,1,15.66,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"BF00107322","phIII.e1k.VR.Plate.3",6,5,"t",1,0.1,18.86,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"BF00107322","phIII.e1k.VR.Plate.3",7,5,"t",1,0.1,17.99,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"BF00128067","TP0000884.Plate.2",4,3,"t",1,100,9.81129236642242,"TP0000884 Plate 2A.xlsx","cort" -"BF00128067","TP0000884.Plate.2",5,3,"t",1,100,10.7274679953512,"TP0000884 Plate 2A.xlsx","cort" -"BF00128068","20120829.Plate.2",4,10,"t",1,1,10.3981585884811,"20120829 Plate 2B.xlsx","cort" -"BF00128068","20120829.Plate.2",5,10,"t",1,1,10.0770674484304,"20120829 Plate 2B.xlsx","cort" -"BF00128069","TP0000884.Plate.3",6,6,"t",1,100,14.9987448551521,"TP0000884 Plate 3A.xlsx","cort" -"BF00128069","TP0000884.Plate.3",7,6,"t",1,100,14.2039347261726,"TP0000884 Plate 3A.xlsx","cort" -"BF00128070","TP0000884.Plate.3",4,3,"t",1,100,14.1336806599992,"TP0000884 Plate 3A.xlsx","cort" -"BF00128070","TP0000884.Plate.3",5,3,"t",1,100,11.4989407889004,"TP0000884 Plate 3A.xlsx","cort" -"BF00128071","20120829.Plate.3",6,7,"t",1,1,11.7057085262389,"20120829 Plate 3A.xlsx","cort" -"BF00128071","20120829.Plate.3",7,7,"t",1,1,10.5984682230629,"20120829 Plate 3A.xlsx","cort" -"BF00128072","TP0000884.Plate.1",4,6,"t",1,100,14.8003994111396,"TP0000884 Plate 1A.xlsx","cort" -"BF00128072","TP0000884.Plate.1",5,6,"t",1,100,14.8297862550133,"TP0000884 Plate 1A.xlsx","cort" -"BF00128073","20120829.Plate.3",6,9,"t",1,1,0.804003087743217,"20120829 Plate 3A.xlsx","cort" -"BF00128073","20120829.Plate.3",7,9,"t",1,1,0.594245172192186,"20120829 Plate 3A.xlsx","cort" -"BF00128075","20120829.Plate.3",4,7,"t",1,1,10.3790772285511,"20120829 Plate 3A.xlsx","cort" -"BF00128075","20120829.Plate.3",5,7,"t",1,1,11.1717468496558,"20120829 Plate 3A.xlsx","cort" -"BF00128076","TP0000884.Plate.2",6,10,"t",1,100,13.1885877847457,"TP0000884 Plate 2A.xlsx","cort" -"BF00128076","TP0000884.Plate.2",7,10,"t",1,100,16.3029271500046,"TP0000884 Plate 2A.xlsx","cort" -"BF00128078","20120829.Plate.2",6,4,"t",1,1,11.9771433975232,"20120829 Plate 2B.xlsx","cort" -"BF00128078","20120829.Plate.2",7,4,"t",1,1,11.6141768269125,"20120829 Plate 2B.xlsx","cort" -"BF00128079","20120829.Plate.1",4,7,"t",1,1,15.4639285712957,"20120829 Plate 1A.xlsx","cort" -"BF00128079","20120829.Plate.1",5,7,"t",1,1,13.9524257455357,"20120829 Plate 1A.xlsx","cort" -"BF00128080","20120829.Plate.4",4,7,"t",1,10,11.4853016746653,"20120829 Plate 4B.xlsx","cort" -"BF00128080","20120829.Plate.4",5,7,"t",1,10,13.0490278603984,"20120829 Plate 4B.xlsx","cort" -"BF00128081","20120829.Plate.5",2,7,"t",1,10,8.03712872577456,"20120829 Plate 5A.xlsx","cort" -"BF00128081","20120829.Plate.5",3,7,"t",1,10,9.35171352497246,"20120829 Plate 5A.xlsx","cort" -"BF00128082","TP0000883.Plate.1",6,4,"t",1,100,14.4089330436993,"TP0000883 Plate 1A.xlsx","cort" -"BF00128082","TP0000883.Plate.1",7,4,"t",1,100,15.1479266235465,"TP0000883 Plate 1A.xlsx","cort" -"BF00128083","TP0000885.Plate.1",2,3,"t",1,100,6.90526268907032,"TP0000885 Plate 1A.xlsx","cort" -"BF00128083","TP0000885.Plate.1",3,3,"t",1,100,8.14211514676794,"TP0000885 Plate 1A.xlsx","cort" -"BF00128084","20120829.Plate.3",4,5,"t",1,1,14.4910110046257,"20120829 Plate 3A.xlsx","cort" -"BF00128084","20120829.Plate.3",5,5,"t",1,1,17.2614472061159,"20120829 Plate 3A.xlsx","cort" -"BF00128085","TP0000882.Plate.2",4,8,"t",1,100,15.2557576877619,"TP0000882 Plate 2B.xlsx","cort" -"BF00128085","TP0000882.Plate.2",5,8,"t",1,100,17.269265607541,"TP0000882 Plate 2B.xlsx","cort" -"BF00128086","TP0000883.Plate.1",4,9,"t",1,100,12.8089888877228,"TP0000883 Plate 1A.xlsx","cort" -"BF00128086","TP0000883.Plate.1",5,9,"t",1,100,24.4834653248911,"TP0000883 Plate 1A.xlsx","cort" -"BF00128087","20120829.Plate.1",2,6,"t",1,1,9.59256078067626,"20120829 Plate 1A.xlsx","cort" -"BF00128087","20120829.Plate.1",3,6,"t",1,1,10.6476583369789,"20120829 Plate 1A.xlsx","cort" -"BF00128088","20120829.Plate.2",6,6,"t",1,1,9.0638663886806,"20120829 Plate 2B.xlsx","cort" -"BF00128088","20120829.Plate.2",7,6,"t",1,1,9.27372778280849,"20120829 Plate 2B.xlsx","cort" -"BF00128090","20120829.Plate.1",6,9,"t",1,1,5.23422321160685,"20120829 Plate 1A.xlsx","cort" -"BF00128090","20120829.Plate.1",7,9,"t",1,1,5.47175537924269,"20120829 Plate 1A.xlsx","cort" -"BF00128091","TP0000882.Plate.2",6,3,"t",1,100,9.57527808312326,"TP0000882 Plate 2B.xlsx","cort" -"BF00128091","TP0000882.Plate.2",7,3,"t",1,100,9.66075819448092,"TP0000882 Plate 2B.xlsx","cort" -"BF00128092","20120829.Plate.5",2,10,"t",1,10,8.87732714880924,"20120829 Plate 5A.xlsx","cort" -"BF00128092","20120829.Plate.5",3,10,"t",1,10,10.0490588364365,"20120829 Plate 5A.xlsx","cort" -"BF00128094","TP0000884.Plate.2",4,10,"t",1,100,9.61213374612052,"TP0000884 Plate 2A.xlsx","cort" -"BF00128094","TP0000884.Plate.2",5,10,"t",1,100,11.8615012306198,"TP0000884 Plate 2A.xlsx","cort" -"BF00128096","20120829.Plate.6",2,8,"t",1,10,2.35001413360117,"20120829 Plate 6A.xlsx","cort" -"BF00128096","20120829.Plate.6",3,8,"t",1,10,2.40741577537311,"20120829 Plate 6A.xlsx","cort" -"BF00128097","TP0000883.Plate.3",6,7,"t",1,100,1.4257271494684,"TP0000883 Plate 3A.xlsx","cort" -"BF00128097","TP0000883.Plate.3",7,7,"t",1,100,1.46615783691342,"TP0000883 Plate 3A.xlsx","cort" -"BF00128098","20120829.Plate.2",2,9,"t",1,1,9.01281913728571,"20120829 Plate 2B.xlsx","cort" -"BF00128098","20120829.Plate.2",3,9,"t",1,1,8.76085351530206,"20120829 Plate 2B.xlsx","cort" -"BF00128099","TP0000884.Plate.4",2,7,"t",1,100,11.2801068627433,"TP0000884 Plate 4A.xlsx","cort" -"BF00128099","TP0000884.Plate.4",3,7,"t",1,100,14.6997112192099,"TP0000884 Plate 4A.xlsx","cort" -"BF00128100","TP0000882.Plate.1",4,4,"t",1,100,19.7534249548818,"TP0000882 Plate 1A.xlsx","cort" -"BF00128100","TP0000882.Plate.1",5,4,"t",1,100,17.1189093343032,"TP0000882 Plate 1A.xlsx","cort" -"BF00128101","20120829.Plate.4",6,5,"t",1,10,18.3357803711664,"20120829 Plate 4B.xlsx","cort" -"BF00128101","20120829.Plate.4",7,5,"t",1,10,12.5451584380466,"20120829 Plate 4B.xlsx","cort" -"BF00128102","20120829.Plate.5",4,6,"t",1,10,10.530933961841,"20120829 Plate 5A.xlsx","cort" -"BF00128102","20120829.Plate.5",5,6,"t",1,10,9.14095966260878,"20120829 Plate 5A.xlsx","cort" -"BF00128103","20120829.Plate.1",6,5,"t",1,1,12.5572177142051,"20120829 Plate 1A.xlsx","cort" -"BF00128103","20120829.Plate.1",7,5,"t",1,1,11.7770250463222,"20120829 Plate 1A.xlsx","cort" -"BF00128104","TP0000882.Plate.4",2,5,"t",1,100,15.5764424282322,"TP0000882 Plate 4A.xlsx","cort" -"BF00128104","TP0000882.Plate.4",3,5,"t",1,100,16.1233854984187,"TP0000882 Plate 4A.xlsx","cort" -"BF00128105","TP0000884.Plate.3",6,7,"t",1,100,18.4125190378314,"TP0000884 Plate 3A.xlsx","cort" -"BF00128105","TP0000884.Plate.3",7,7,"t",1,100,15.7055766963553,"TP0000884 Plate 3A.xlsx","cort" -"BF00128106","20120829.Plate.4",2,4,"t",1,1,9.21569733758149,"20120829 Plate 4B.xlsx","cort" -"BF00128106","20120829.Plate.4",3,4,"t",1,1,11.7811045315576,"20120829 Plate 4B.xlsx","cort" -"BF00128107","20120829.Plate.4",4,6,"t",1,10,12.1710185911078,"20120829 Plate 4B.xlsx","cort" -"BF00128107","20120829.Plate.4",5,6,"t",1,10,12.5315847064133,"20120829 Plate 4B.xlsx","cort" -"BF00128108","20120829.Plate.5",6,9,"t",1,10,7.01143902813311,"20120829 Plate 5A.xlsx","cort" -"BF00128108","20120829.Plate.5",7,9,"t",1,10,5.85226508896475,"20120829 Plate 5A.xlsx","cort" -"BF00128109","TP0000884.Plate.3",4,6,"t",1,100,24.8981487651902,"TP0000884 Plate 3A.xlsx","cort" -"BF00128109","TP0000884.Plate.3",5,6,"t",1,100,24.5224532885601,"TP0000884 Plate 3A.xlsx","cort" -"BF00128110","20120829.Plate.4",6,10,"t",1,10,12.9193287279515,"20120829 Plate 4B.xlsx","cort" -"BF00128110","20120829.Plate.4",7,10,"t",1,10,10.1757469878359,"20120829 Plate 4B.xlsx","cort" -"BF00128111","TP0000884.Plate.3",4,7,"t",1,100,11.1507897511331,"TP0000884 Plate 3A.xlsx","cort" -"BF00128111","TP0000884.Plate.3",5,7,"t",1,100,10.7559491725482,"TP0000884 Plate 3A.xlsx","cort" -"BF00128112","TP0000884.Plate.2",2,5,"t",1,100,0.824290450408623,"TP0000884 Plate 2A.xlsx","cort" -"BF00128112","TP0000884.Plate.2",3,5,"t",1,100,0.611950105002756,"TP0000884 Plate 2A.xlsx","cort" -"BF00128114","20120829.Plate.3",6,5,"t",1,1,16.1558187486692,"20120829 Plate 3A.xlsx","cort" -"BF00128114","20120829.Plate.3",7,5,"t",1,1,13.7697056601479,"20120829 Plate 3A.xlsx","cort" -"BF00128115","TP0000882.Plate.3",6,8,"t",1,100,14.4474144052135,"TP0000882 Plate 3A.xlsx","cort" -"BF00128115","TP0000882.Plate.3",7,8,"t",1,100,13.7961061068497,"TP0000882 Plate 3A.xlsx","cort" -"BF00128116","TP0000883.Plate.4",2,4,"t",1,100,16.4927805531405,"TP0000883 Plate 4A.xlsx","cort" -"BF00128116","TP0000883.Plate.4",3,4,"t",1,100,16.0372031547958,"TP0000883 Plate 4A.xlsx","cort" -"BF00128117","TP0000882.Plate.1",6,9,"t",1,100,19.544726115519,"TP0000882 Plate 1A.xlsx","cort" -"BF00128117","TP0000882.Plate.1",7,9,"t",1,100,16.5898625513218,"TP0000882 Plate 1A.xlsx","cort" -"BF00128118","TP0000882.Plate.4",4,3,"t",1,100,16.4892537484636,"TP0000882 Plate 4A.xlsx","cort" -"BF00128118","TP0000882.Plate.4",5,3,"t",1,100,17.1203541593482,"TP0000882 Plate 4A.xlsx","cort" -"BF00128119","TP0000882.Plate.1",6,5,"t",1,100,23.4824673182237,"TP0000882 Plate 1A.xlsx","cort" -"BF00128119","TP0000882.Plate.1",7,5,"t",1,100,21.8664168870686,"TP0000882 Plate 1A.xlsx","cort" -"BF00128120","TP0000883.Plate.2",6,8,"t",1,100,15.4304680552113,"TP0000883 Plate 2A.xlsx","cort" -"BF00128120","TP0000883.Plate.2",7,8,"t",1,100,15.1168027421882,"TP0000883 Plate 2A.xlsx","cort" -"BF00128121","TP0000882.Plate.1",6,3,"t",1,100,16.6745148916112,"TP0000882 Plate 1A.xlsx","cort" -"BF00128121","TP0000882.Plate.1",7,3,"t",1,100,19.6125751886615,"TP0000882 Plate 1A.xlsx","cort" -"BF00128122","TP0000882.Plate.1",2,6,"t",1,100,13.574608252705,"TP0000882 Plate 1A.xlsx","cort" -"BF00128122","TP0000882.Plate.1",3,6,"t",1,100,15.8585832283296,"TP0000882 Plate 1A.xlsx","cort" -"BF00128123","TP0000883.Plate.4",4,6,"t",1,100,14.3418922564002,"TP0000883 Plate 4A.xlsx","cort" -"BF00128123","TP0000883.Plate.4",5,6,"t",1,100,16.0639443624543,"TP0000883 Plate 4A.xlsx","cort" -"BF00128124","TP0000882.Plate.1",2,8,"t",1,100,15.6580221225526,"TP0000882 Plate 1A.xlsx","cort" -"BF00128124","TP0000882.Plate.1",3,8,"t",1,100,15.7695151515886,"TP0000882 Plate 1A.xlsx","cort" -"BF00128125","20120829.Plate.3",4,3,"t",1,1,16.9058386431436,"20120829 Plate 3A.xlsx","cort" -"BF00128125","20120829.Plate.3",5,3,"t",1,1,13.9370487645611,"20120829 Plate 3A.xlsx","cort" -"BF00128126","TP0000884.Plate.2",2,6,"t",1,100,12.6143909762955,"TP0000884 Plate 2A.xlsx","cort" -"BF00128126","TP0000884.Plate.2",3,6,"t",1,100,12.2977308957657,"TP0000884 Plate 2A.xlsx","cort" -"BF00128127","20120829.Plate.2",4,5,"t",1,1,14.2853932552243,"20120829 Plate 2B.xlsx","cort" -"BF00128127","20120829.Plate.2",5,5,"t",1,1,13.0105660218856,"20120829 Plate 2B.xlsx","cort" -"BF00128128","TP0000882.Plate.4",6,6,"t",1,100,17.8565866812081,"TP0000882 Plate 4A.xlsx","cort" -"BF00128128","TP0000882.Plate.4",7,6,"t",1,100,16.5134958103057,"TP0000882 Plate 4A.xlsx","cort" -"BF00128129","20120829.Plate.5",2,3,"t",1,10,10.5455028175672,"20120829 Plate 5A.xlsx","cort" -"BF00128129","20120829.Plate.5",3,3,"t",1,10,11.0502877800129,"20120829 Plate 5A.xlsx","cort" -"BF00128130","TP0000884.Plate.4",6,7,"t",1,100,8.39745168573182,"TP0000884 Plate 4A.xlsx","cort" -"BF00128130","TP0000884.Plate.4",7,7,"t",1,100,9.78968896006306,"TP0000884 Plate 4A.xlsx","cort" -"BF00128131","TP0000885.Plate.1",6,4,"t",1,100,13.2068236414782,"TP0000885 Plate 1A.xlsx","cort" -"BF00128131","TP0000885.Plate.1",7,4,"t",1,100,11.0344716187953,"TP0000885 Plate 1A.xlsx","cort" -"BF00128132","TP0000885.Plate.1",4,8,"t",1,100,6.0463667699027,"TP0000885 Plate 1A.xlsx","cort" -"BF00128132","TP0000885.Plate.1",5,8,"t",1,100,7.01550657083447,"TP0000885 Plate 1A.xlsx","cort" -"BF00128133","TP0000883.Plate.1",2,4,"t",1,100,14.346180936663,"TP0000883 Plate 1A.xlsx","cort" -"BF00128133","TP0000883.Plate.1",3,4,"t",1,100,15.4728558408268,"TP0000883 Plate 1A.xlsx","cort" -"BF00128134","TP0000883.Plate.3",4,8,"t",1,100,15.1972720458361,"TP0000883 Plate 3A.xlsx","cort" -"BF00128134","TP0000883.Plate.3",5,8,"t",1,100,12.4245596596139,"TP0000883 Plate 3A.xlsx","cort" -"BF00128135","20120829.Plate.2",4,8,"t",1,1,12.5449358531816,"20120829 Plate 2B.xlsx","cort" -"BF00128135","20120829.Plate.2",5,8,"t",1,1,13.1577290132254,"20120829 Plate 2B.xlsx","cort" -"BF00128136","TP0000883.Plate.2",6,4,"t",1,100,14.8770880830025,"TP0000883 Plate 2A.xlsx","cort" -"BF00128136","TP0000883.Plate.2",7,4,"t",1,100,15.265214203621,"TP0000883 Plate 2A.xlsx","cort" -"BF00128137","TP0000882.Plate.4",4,6,"t",1,100,15.74392355375,"TP0000882 Plate 4A.xlsx","cort" -"BF00128137","TP0000882.Plate.4",5,6,"t",1,100,17.2329451501249,"TP0000882 Plate 4A.xlsx","cort" -"BF00128138","TP0000883.Plate.4",2,8,"t",1,100,14.9404109880658,"TP0000883 Plate 4A.xlsx","cort" -"BF00128138","TP0000883.Plate.4",3,8,"t",1,100,13.9478138553221,"TP0000883 Plate 4A.xlsx","cort" -"BF00128139","TP0000883.Plate.3",4,9,"t",1,100,12.7299701803743,"TP0000883 Plate 3A.xlsx","cort" -"BF00128139","TP0000883.Plate.3",5,9,"t",1,100,10.1503032526055,"TP0000883 Plate 3A.xlsx","cort" -"BF00128140","20120829.Plate.4",6,7,"t",1,10,4.6349290092932,"20120829 Plate 4B.xlsx","cort" -"BF00128140","20120829.Plate.4",7,7,"t",1,10,4.20708550872293,"20120829 Plate 4B.xlsx","cort" -"BF00128141","TP0000883.Plate.1",6,8,"t",1,100,13.5798756800571,"TP0000883 Plate 1A.xlsx","cort" -"BF00128141","TP0000883.Plate.1",7,8,"t",1,100,11.5379975506342,"TP0000883 Plate 1A.xlsx","cort" -"BF00128142","TP0000884.Plate.2",6,8,"t",1,100,12.2069232968298,"TP0000884 Plate 2A.xlsx","cort" -"BF00128142","TP0000884.Plate.2",7,8,"t",1,100,14.1906985872433,"TP0000884 Plate 2A.xlsx","cort" -"BF00128143","TP0000883.Plate.1",2,9,"t",1,100,11.5867608185878,"TP0000883 Plate 1A.xlsx","cort" -"BF00128143","TP0000883.Plate.1",3,9,"t",1,100,11.0517606964585,"TP0000883 Plate 1A.xlsx","cort" -"BF00128144","TP0000883.Plate.1",4,6,"t",1,100,14.302749972129,"TP0000883 Plate 1A.xlsx","cort" -"BF00128144","TP0000883.Plate.1",5,6,"t",1,100,28.5019946237135,"TP0000883 Plate 1A.xlsx","cort" -"BF00128145","TP0000883.Plate.1",2,8,"t",1,100,11.671679877329,"TP0000883 Plate 1A.xlsx","cort" -"BF00128145","TP0000883.Plate.1",3,8,"t",1,100,12.389251222644,"TP0000883 Plate 1A.xlsx","cort" -"BF00128146","20120829.Plate.3",2,10,"t",1,1,8.96624973869594,"20120829 Plate 3A.xlsx","cort" -"BF00128146","20120829.Plate.3",3,10,"t",1,1,12.5632689272303,"20120829 Plate 3A.xlsx","cort" -"BF00128147","TP0000883.Plate.4",6,9,"t",1,100,12.5655961967849,"TP0000883 Plate 4A.xlsx","cort" -"BF00128147","TP0000883.Plate.4",7,9,"t",1,100,11.6797688737044,"TP0000883 Plate 4A.xlsx","cort" -"BF00128148","TP0000884.Plate.3",6,9,"t",1,100,13.8050439345168,"TP0000884 Plate 3A.xlsx","cort" -"BF00128148","TP0000884.Plate.3",7,9,"t",1,100,12.2181460586725,"TP0000884 Plate 3A.xlsx","cort" -"BF00128149","TP0000882.Plate.3",4,9,"t",1,100,13.3651858089738,"TP0000882 Plate 3A.xlsx","cort" -"BF00128149","TP0000882.Plate.3",5,9,"t",1,100,13.7531900307244,"TP0000882 Plate 3A.xlsx","cort" -"BF00128165","TP0000885.Plate.1",2,9,"t",1,100,10.4379187080522,"TP0000885 Plate 1A.xlsx","cort" -"BF00128165","TP0000885.Plate.1",3,9,"t",1,100,9.22460056160046,"TP0000885 Plate 1A.xlsx","cort" -"BF00128166","TP0000883.Plate.1",6,5,"t",1,100,15.8226623891642,"TP0000883 Plate 1A.xlsx","cort" -"BF00128166","TP0000883.Plate.1",7,5,"t",1,100,18.1737554271148,"TP0000883 Plate 1A.xlsx","cort" -"BF00128167","20120829.Plate.3",2,3,"t",1,1,11.2897758122109,"20120829 Plate 3A.xlsx","cort" -"BF00128167","20120829.Plate.3",3,3,"t",1,1,13.4646699459606,"20120829 Plate 3A.xlsx","cort" -"BF00128168","TP0000884.Plate.1",6,10,"t",1,100,11.7344188968284,"TP0000884 Plate 1A.xlsx","cort" -"BF00128168","TP0000884.Plate.1",7,10,"t",1,100,12.7145613644337,"TP0000884 Plate 1A.xlsx","cort" -"BF00128169","20120829.Plate.5",4,5,"t",1,10,3.56516124832412,"20120829 Plate 5A.xlsx","cort" -"BF00128169","20120829.Plate.5",5,5,"t",1,10,3.67022093080801,"20120829 Plate 5A.xlsx","cort" -"BF00128170","20120829.Plate.2",2,8,"t",1,1,15.1274378873809,"20120829 Plate 2B.xlsx","cort" -"BF00128170","20120829.Plate.2",3,8,"t",1,1,13.7673357325801,"20120829 Plate 2B.xlsx","cort" -"BF00128171","20120829.Plate.4",4,5,"t",1,10,14.6837805243335,"20120829 Plate 4B.xlsx","cort" -"BF00128171","20120829.Plate.4",5,5,"t",1,10,14.1007838352387,"20120829 Plate 4B.xlsx","cort" -"BF00128172","TP0000882.Plate.1",2,9,"t",1,100,22.3054869831904,"TP0000882 Plate 1A.xlsx","cort" -"BF00128172","TP0000882.Plate.1",3,9,"t",1,100,22.3355622132845,"TP0000882 Plate 1A.xlsx","cort" -"BF00128173","TP0000883.Plate.3",2,7,"t",1,100,15.0491990343853,"TP0000883 Plate 3A.xlsx","cort" -"BF00128173","TP0000883.Plate.3",3,7,"t",1,100,13.8161734743069,"TP0000883 Plate 3A.xlsx","cort" -"BF00128174","20120829.Plate.2",6,8,"t",1,1,10.8537893989821,"20120829 Plate 2B.xlsx","cort" -"BF00128174","20120829.Plate.2",7,8,"t",1,1,12.4220450077362,"20120829 Plate 2B.xlsx","cort" -"BF00128175","TP0000882.Plate.2",2,6,"t",1,100,4.44474872596412,"TP0000882 Plate 2B.xlsx","cort" -"BF00128175","TP0000882.Plate.2",3,6,"t",1,100,4.5232196488795,"TP0000882 Plate 2B.xlsx","cort" -"BF00128176","TP0000883.Plate.2",4,4,"t",1,100,18.3307513642681,"TP0000883 Plate 2A.xlsx","cort" -"BF00128176","TP0000883.Plate.2",5,4,"t",1,100,18.7245914719709,"TP0000883 Plate 2A.xlsx","cort" -"BF00128177","20120829.Plate.6",2,5,"t",1,10,10.0862059525695,"20120829 Plate 6A.xlsx","cort" -"BF00128177","20120829.Plate.6",3,5,"t",1,10,9.01453749596173,"20120829 Plate 6A.xlsx","cort" -"BF00128178","TP0000884.Plate.3",4,10,"t",1,100,19.6200121158914,"TP0000884 Plate 3A.xlsx","cort" -"BF00128178","TP0000884.Plate.3",5,10,"t",1,100,20.8051800866031,"TP0000884 Plate 3A.xlsx","cort" -"BF00128179","TP0000882.Plate.2",4,3,"t",1,100,7.86175557807187,"TP0000882 Plate 2B.xlsx","cort" -"BF00128179","TP0000882.Plate.2",5,3,"t",1,100,6.95328850967516,"TP0000882 Plate 2B.xlsx","cort" -"BF00128180","TP0000884.Plate.3",4,4,"t",1,100,13.7933448770212,"TP0000884 Plate 3A.xlsx","cort" -"BF00128180","TP0000884.Plate.3",5,4,"t",1,100,15.453703689626,"TP0000884 Plate 3A.xlsx","cort" -"BF00128181","20120829.Plate.6",2,9,"t",1,10,12.8650619943797,"20120829 Plate 6A.xlsx","cort" -"BF00128181","20120829.Plate.6",3,9,"t",1,10,12.8931087007957,"20120829 Plate 6A.xlsx","cort" -"BF00128182","TP0000884.Plate.1",2,3,"t",1,100,17.2859027190031,"TP0000884 Plate 1A.xlsx","cort" -"BF00128182","TP0000884.Plate.1",3,3,"t",1,100,23.1905686269585,"TP0000884 Plate 1A.xlsx","cort" -"BF00128183","TP0000884.Plate.1",2,10,"t",1,100,12.4486002439955,"TP0000884 Plate 1A.xlsx","cort" -"BF00128183","TP0000884.Plate.1",3,10,"t",1,100,15.9763570166679,"TP0000884 Plate 1A.xlsx","cort" -"BF00128185","20120829.Plate.1",6,4,"t",1,1,9.7189283025216,"20120829 Plate 1A.xlsx","cort" -"BF00128185","20120829.Plate.1",7,4,"t",1,1,9.79407668596637,"20120829 Plate 1A.xlsx","cort" -"BF00128186","TP0000884.Plate.2",4,6,"t",1,100,9.97694254394725,"TP0000884 Plate 2A.xlsx","cort" -"BF00128186","TP0000884.Plate.2",5,6,"t",1,100,10.6052878299687,"TP0000884 Plate 2A.xlsx","cort" -"BF00128187","TP0000884.Plate.2",2,8,"t",1,100,7.37244141880974,"TP0000884 Plate 2A.xlsx","cort" -"BF00128187","TP0000884.Plate.2",3,8,"t",1,100,7.25506751822477,"TP0000884 Plate 2A.xlsx","cort" -"BF00128188","TP0000882.Plate.3",6,10,"t",1,100,13.789279931863,"TP0000882 Plate 3A.xlsx","cort" -"BF00128188","TP0000882.Plate.3",7,10,"t",1,100,13.2713688135959,"TP0000882 Plate 3A.xlsx","cort" -"BF00128189","20120829.Plate.1",4,8,"t",1,1,16.603512411304,"20120829 Plate 1A.xlsx","cort" -"BF00128189","20120829.Plate.1",5,8,"t",1,1,14.1664367491764,"20120829 Plate 1A.xlsx","cort" -"BF00128190","TP0000884.Plate.4",4,7,"t",1,100,11.6452559311454,"TP0000884 Plate 4A.xlsx","cort" -"BF00128190","TP0000884.Plate.4",5,7,"t",1,100,13.9159335476608,"TP0000884 Plate 4A.xlsx","cort" -"BF00128191","TP0000883.Plate.3",6,8,"t",1,100,12.2041194742183,"TP0000883 Plate 3A.xlsx","cort" -"BF00128191","TP0000883.Plate.3",7,8,"t",1,100,11.6317832116979,"TP0000883 Plate 3A.xlsx","cort" -"BF00128192","20120829.Plate.1",6,10,"t",1,1,3.13616016774491,"20120829 Plate 1A.xlsx","cort" -"BF00128192","20120829.Plate.1",7,10,"t",1,1,3.05962367222951,"20120829 Plate 1A.xlsx","cort" -"BF00128193","20120829.Plate.1",6,8,"t",1,1,2.96609824848377,"20120829 Plate 1A.xlsx","cort" -"BF00128193","20120829.Plate.1",7,8,"t",1,1,2.67327742980592,"20120829 Plate 1A.xlsx","cort" -"BF00128194","20120829.Plate.5",2,6,"t",1,10,7.60823438139991,"20120829 Plate 5A.xlsx","cort" -"BF00128194","20120829.Plate.5",3,6,"t",1,10,9.30484611358712,"20120829 Plate 5A.xlsx","cort" -"BF00128195","20120829.Plate.1",2,8,"t",1,1,0.652818187776789,"20120829 Plate 1A.xlsx","cort" -"BF00128195","20120829.Plate.1",3,8,"t",1,1,0.73531593110178,"20120829 Plate 1A.xlsx","cort" -"BF00128196","TP0000882.Plate.4",6,3,"t",1,100,8.45618175052582,"TP0000882 Plate 4A.xlsx","cort" -"BF00128196","TP0000882.Plate.4",7,3,"t",1,100,7.53237583153568,"TP0000882 Plate 4A.xlsx","cort" -"BF00128197","20120829.Plate.5",4,8,"t",1,10,17.3204752373585,"20120829 Plate 5A.xlsx","cort" -"BF00128197","20120829.Plate.5",5,8,"t",1,10,19.2454144779899,"20120829 Plate 5A.xlsx","cort" -"BF00128198","20120829.Plate.3",4,9,"t",1,1,14.2623065488017,"20120829 Plate 3A.xlsx","cort" -"BF00128198","20120829.Plate.3",5,9,"t",1,1,13.5095959897511,"20120829 Plate 3A.xlsx","cort" -"BF00128199","TP0000884.Plate.3",6,3,"t",1,100,13.5196901227835,"TP0000884 Plate 3A.xlsx","cort" -"BF00128199","TP0000884.Plate.3",7,3,"t",1,100,14.3167475325765,"TP0000884 Plate 3A.xlsx","cort" -"BF00128200","TP0000883.Plate.3",4,7,"t",1,20.1,16.5848920670221,"TP0000883 Plate 3A.xlsx","cort" -"BF00128200","TP0000883.Plate.3",5,7,"t",1,20.1,16.8999798477838,"TP0000883 Plate 3A.xlsx","cort" -"BF00128201","TP0000883.Plate.3",2,10,"t",1,100,11.3524026009654,"TP0000883 Plate 3A.xlsx","cort" -"BF00128201","TP0000883.Plate.3",3,10,"t",1,100,9.35636684930345,"TP0000883 Plate 3A.xlsx","cort" -"BF00128203","TP0000884.Plate.3",4,8,"t",1,50,9.04453403101683,"TP0000884 Plate 3A.xlsx","cort" -"BF00128203","TP0000884.Plate.3",5,8,"t",1,50,9.97108572711367,"TP0000884 Plate 3A.xlsx","cort" -"BF00128204","20120829.Plate.4",6,3,"t",1,0.1,16.0066587486485,"20120829 Plate 4B.xlsx","cort" -"BF00128204","20120829.Plate.4",7,3,"t",1,0.1,13.4852904890059,"20120829 Plate 4B.xlsx","cort" -"BF00128205","TP0000882.Plate.2",2,3,"t",1,100,12.9075567671014,"TP0000882 Plate 2B.xlsx","cort" -"BF00128205","TP0000882.Plate.2",3,3,"t",1,100,13.4458961761732,"TP0000882 Plate 2B.xlsx","cort" -"BF00128206","TP0000885.Plate.1",6,7,"t",1,100,11.8452351611176,"TP0000885 Plate 1A.xlsx","cort" -"BF00128206","TP0000885.Plate.1",7,7,"t",1,100,11.9152769357036,"TP0000885 Plate 1A.xlsx","cort" -"BF00128208","TP0000882.Plate.2",2,10,"t",1,100,14.5324724192688,"TP0000882 Plate 2B.xlsx","cort" -"BF00128208","TP0000882.Plate.2",3,10,"t",1,100,14.3870368700551,"TP0000882 Plate 2B.xlsx","cort" -"BF00128209","TP0000882.Plate.3",6,3,"t",1,100,11.8537378047603,"TP0000882 Plate 3A.xlsx","cort" -"BF00128209","TP0000882.Plate.3",7,3,"t",1,100,18.9157709184612,"TP0000882 Plate 3A.xlsx","cort" -"BF00128210","TP0000883.Plate.4",4,3,"t",1,100,17.8006845171211,"TP0000883 Plate 4A.xlsx","cort" -"BF00128210","TP0000883.Plate.4",5,3,"t",1,100,13.6606743770739,"TP0000883 Plate 4A.xlsx","cort" -"BF00128211","20120829.Plate.4",4,8,"t",1,1,15.0485158773766,"20120829 Plate 4B.xlsx","cort" -"BF00128211","20120829.Plate.4",5,8,"t",1,1,15.1326213824674,"20120829 Plate 4B.xlsx","cort" -"BF00128212","TP0000884.Plate.3",6,8,"t",1,100,14.2408922526416,"TP0000884 Plate 3A.xlsx","cort" -"BF00128212","TP0000884.Plate.3",7,8,"t",1,100,12.9549555544235,"TP0000884 Plate 3A.xlsx","cort" -"BF00128213","20120829.Plate.6",2,6,"t",1,10,9.94091211690018,"20120829 Plate 6A.xlsx","cort" -"BF00128213","20120829.Plate.6",3,6,"t",1,10,9.99441715115229,"20120829 Plate 6A.xlsx","cort" -"BF00128214","20120829.Plate.2",6,3,"t",1,1,11.5826007493852,"20120829 Plate 2B.xlsx","cort" -"BF00128214","20120829.Plate.2",7,3,"t",1,1,11.4226024272209,"20120829 Plate 2B.xlsx","cort" -"BF00128215","20120829.Plate.5",2,8,"t",1,10,3.92448500279315,"20120829 Plate 5A.xlsx","cort" -"BF00128215","20120829.Plate.5",3,8,"t",1,10,5.36928206487435,"20120829 Plate 5A.xlsx","cort" -"BF00128216","TP0000883.Plate.2",2,9,"t",1,100,13.3454990664099,"TP0000883 Plate 2A.xlsx","cort" -"BF00128216","TP0000883.Plate.2",3,9,"t",1,100,13.0161562579873,"TP0000883 Plate 2A.xlsx","cort" -"BF00128218","20120829.Plate.6",2,10,"t",1,10,7.82975689414701,"20120829 Plate 6A.xlsx","cort" -"BF00128218","20120829.Plate.6",3,10,"t",1,10,8.98199923302795,"20120829 Plate 6A.xlsx","cort" -"BF00128219","TP0000882.Plate.2",2,4,"t",1,100,13.4167909651273,"TP0000882 Plate 2B.xlsx","cort" -"BF00128219","TP0000882.Plate.2",3,4,"t",1,100,14.5502647828447,"TP0000882 Plate 2B.xlsx","cort" -"BF00128220","TP0000882.Plate.4",2,10,"t",0,100,NA,"TP0000882 Plate 4A.xlsx","cort" -"BF00128220","TP0000882.Plate.4",3,10,"t",0,100,NA,"TP0000882 Plate 4A.xlsx","cort" -"BF00128221","20120829.Plate.1",2,9,"t",1,1,9.72610167837486,"20120829 Plate 1A.xlsx","cort" -"BF00128221","20120829.Plate.1",3,9,"t",1,1,9.96312033028648,"20120829 Plate 1A.xlsx","cort" -"BF00128222","20120829.Plate.3",2,5,"t",1,1,10.5217628894009,"20120829 Plate 3A.xlsx","cort" -"BF00128222","20120829.Plate.3",3,5,"t",1,1,12.7148898242368,"20120829 Plate 3A.xlsx","cort" -"BF00128223","TP0000883.Plate.4",6,8,"t",1,100,13.2410526540503,"TP0000883 Plate 4A.xlsx","cort" -"BF00128223","TP0000883.Plate.4",7,8,"t",1,100,12.0713851075439,"TP0000883 Plate 4A.xlsx","cort" -"BF00128224","TP0000884.Plate.1",4,8,"t",1,100,13.9017567405846,"TP0000884 Plate 1A.xlsx","cort" -"BF00128224","TP0000884.Plate.1",5,8,"t",1,100,14.4556944830441,"TP0000884 Plate 1A.xlsx","cort" -"BF00128225","20120829.Plate.1",4,5,"t",1,1,4.24331494068633,"20120829 Plate 1A.xlsx","cort" -"BF00128225","20120829.Plate.1",5,5,"t",1,1,3.83084606953642,"20120829 Plate 1A.xlsx","cort" -"BF00128226","20120829.Plate.5",6,3,"t",1,10,12.5550375227975,"20120829 Plate 5A.xlsx","cort" -"BF00128226","20120829.Plate.5",7,3,"t",1,10,10.8068575308971,"20120829 Plate 5A.xlsx","cort" -"BF00128227","20120829.Plate.6",2,3,"t",1,10,10.5858640818762,"20120829 Plate 6A.xlsx","cort" -"BF00128227","20120829.Plate.6",3,3,"t",1,10,11.2997877620846,"20120829 Plate 6A.xlsx","cort" -"BF00128228","TP0000882.Plate.3",4,10,"t",1,100,10.4409217655153,"TP0000882 Plate 3A.xlsx","cort" -"BF00128228","TP0000882.Plate.3",5,10,"t",1,100,8.76303608568724,"TP0000882 Plate 3A.xlsx","cort" -"BF00128229","TP0000882.Plate.1",6,7,"t",1,100,12.6482066361535,"TP0000882 Plate 1A.xlsx","cort" -"BF00128229","TP0000882.Plate.1",7,7,"t",1,100,13.0223140954707,"TP0000882 Plate 1A.xlsx","cort" -"BF00128230","TP0000884.Plate.4",6,6,"t",1,100,12.0585472218446,"TP0000884 Plate 4A.xlsx","cort" -"BF00128230","TP0000884.Plate.4",7,6,"t",1,100,13.5969302547397,"TP0000884 Plate 4A.xlsx","cort" -"BF00128232","TP0000883.Plate.4",4,4,"t",1,100,19.3378113699948,"TP0000883 Plate 4A.xlsx","cort" -"BF00128232","TP0000883.Plate.4",5,4,"t",1,100,15.7830002487498,"TP0000883 Plate 4A.xlsx","cort" -"BF00128233","TP0000883.Plate.4",4,10,"t",1,100,17.8984249906419,"TP0000883 Plate 4A.xlsx","cort" -"BF00128233","TP0000883.Plate.4",5,10,"t",1,100,14.5337983257798,"TP0000883 Plate 4A.xlsx","cort" -"BF00128234","20120829.Plate.2",2,6,"t",1,1,9.72707100347671,"20120829 Plate 2B.xlsx","cort" -"BF00128234","20120829.Plate.2",3,6,"t",1,1,10.0447693126443,"20120829 Plate 2B.xlsx","cort" -"BF00128235","20120829.Plate.1",4,10,"t",1,1,0.616324194829925,"20120829 Plate 1A.xlsx","cort" -"BF00128235","20120829.Plate.1",5,10,"t",1,1,0.553920227689357,"20120829 Plate 1A.xlsx","cort" -"BF00128236","TP0000882.Plate.3",2,7,"t",1,100,17.388431115402,"TP0000882 Plate 3A.xlsx","cort" -"BF00128236","TP0000882.Plate.3",3,7,"t",1,100,13.0324280913108,"TP0000882 Plate 3A.xlsx","cort" -"BF00128237","20120829.Plate.4",4,9,"t",1,1,14.752174899745,"20120829 Plate 4B.xlsx","cort" -"BF00128237","20120829.Plate.4",5,9,"t",1,1,13.9987112945563,"20120829 Plate 4B.xlsx","cort" -"BF00128238","TP0000883.Plate.1",6,6,"t",1,100,10.0574540225071,"TP0000883 Plate 1A.xlsx","cort" -"BF00128238","TP0000883.Plate.1",7,6,"t",1,100,8.9332789970093,"TP0000883 Plate 1A.xlsx","cort" -"BF00128239","20120829.Plate.2",2,4,"t",1,1,13.5221745328193,"20120829 Plate 2B.xlsx","cort" -"BF00128239","20120829.Plate.2",3,4,"t",1,1,12.1468740977778,"20120829 Plate 2B.xlsx","cort" -"BF00128240","TP0000883.Plate.1",2,3,"t",1,100,13.7500564138702,"TP0000883 Plate 1A.xlsx","cort" -"BF00128240","TP0000883.Plate.1",3,3,"t",1,100,14.2670341808272,"TP0000883 Plate 1A.xlsx","cort" -"BF00128241","20120829.Plate.5",6,10,"t",1,10,7.30429491386304,"20120829 Plate 5A.xlsx","cort" -"BF00128241","20120829.Plate.5",7,10,"t",1,10,8.27111478184909,"20120829 Plate 5A.xlsx","cort" -"BF00128243","20120829.Plate.3",6,3,"t",1,1,15.2745015165189,"20120829 Plate 3A.xlsx","cort" -"BF00128243","20120829.Plate.3",7,3,"t",1,1,13.5008643332914,"20120829 Plate 3A.xlsx","cort" -"BF00128244","TP0000883.Plate.4",2,3,"t",1,100,16.5579550985069,"TP0000883 Plate 4A.xlsx","cort" -"BF00128244","TP0000883.Plate.4",3,3,"t",1,100,18.8269098311604,"TP0000883 Plate 4A.xlsx","cort" -"BF00128245","20120829.Plate.5",4,4,"t",1,10,12.1273532017635,"20120829 Plate 5A.xlsx","cort" -"BF00128245","20120829.Plate.5",5,4,"t",1,10,11.675730070589,"20120829 Plate 5A.xlsx","cort" -"BF00128246","TP0000884.Plate.4",6,4,"t",1,100,13.3980258942388,"TP0000884 Plate 4A.xlsx","cort" -"BF00128246","TP0000884.Plate.4",7,4,"t",1,100,14.2105398780832,"TP0000884 Plate 4A.xlsx","cort" -"BF00128247","TP0000882.Plate.3",2,6,"t",1,100,12.8192713002461,"TP0000882 Plate 3A.xlsx","cort" -"BF00128247","TP0000882.Plate.3",3,6,"t",1,100,11.8582445558361,"TP0000882 Plate 3A.xlsx","cort" -"BF00128248","20120829.Plate.1",4,9,"t",1,1,4.18208039888726,"20120829 Plate 1A.xlsx","cort" -"BF00128248","20120829.Plate.1",5,9,"t",1,1,3.04887273295433,"20120829 Plate 1A.xlsx","cort" -"BF00128249","TP0000884.Plate.2",2,3,"t",1,100,12.7274864703062,"TP0000884 Plate 2A.xlsx","cort" -"BF00128249","TP0000884.Plate.2",3,3,"t",1,100,13.9479564177179,"TP0000884 Plate 2A.xlsx","cort" -"BF00128250","TP0000882.Plate.3",6,7,"t",1,100,17.5291735003808,"TP0000882 Plate 3A.xlsx","cort" -"BF00128250","TP0000882.Plate.3",7,7,"t",1,100,16.3377178785432,"TP0000882 Plate 3A.xlsx","cort" -"BF00128251","20120829.Plate.4",2,7,"t",1,1,9.23121152425619,"20120829 Plate 4B.xlsx","cort" -"BF00128251","20120829.Plate.4",3,7,"t",1,1,10.3767373938854,"20120829 Plate 4B.xlsx","cort" -"BF00128252","TP0000883.Plate.1",6,10,"t",1,100,18.3592996598761,"TP0000883 Plate 1A.xlsx","cort" -"BF00128252","TP0000883.Plate.1",7,10,"t",1,100,15.0862230559828,"TP0000883 Plate 1A.xlsx","cort" -"BF00128253","20120829.Plate.2",6,5,"t",1,1,11.1845236921594,"20120829 Plate 2B.xlsx","cort" -"BF00128253","20120829.Plate.2",7,5,"t",1,1,11.8546864130386,"20120829 Plate 2B.xlsx","cort" -"BF00128255","TP0000882.Plate.3",6,4,"t",1,100,16.0927133749513,"TP0000882 Plate 3A.xlsx","cort" -"BF00128255","TP0000882.Plate.3",7,4,"t",1,100,17.1292533616594,"TP0000882 Plate 3A.xlsx","cort" -"BF00128256","TP0000882.Plate.1",2,10,"t",1,100,17.2205654475861,"TP0000882 Plate 1A.xlsx","cort" -"BF00128256","TP0000882.Plate.1",3,10,"t",1,100,20.6690111142314,"TP0000882 Plate 1A.xlsx","cort" -"BF00128257","TP0000884.Plate.2",2,7,"t",1,100,15.003210025046,"TP0000884 Plate 2A.xlsx","cort" -"BF00128257","TP0000884.Plate.2",3,7,"t",1,100,13.6300966924642,"TP0000884 Plate 2A.xlsx","cort" -"BF00128258","20120829.Plate.1",6,7,"t",1,1,10.5741860662758,"20120829 Plate 1A.xlsx","cort" -"BF00128258","20120829.Plate.1",7,7,"t",1,1,10.2053274287888,"20120829 Plate 1A.xlsx","cort" -"BF00128259","20120829.Plate.6",4,7,"t",1,10,7.34395892089901,"20120829 Plate 6A.xlsx","cort" -"BF00128259","20120829.Plate.6",5,7,"t",1,10,6.94502549182211,"20120829 Plate 6A.xlsx","cort" -"BF00128260","TP0000883.Plate.2",2,8,"t",1,100,14.2558486086791,"TP0000883 Plate 2A.xlsx","cort" -"BF00128260","TP0000883.Plate.2",3,8,"t",1,100,13.1952535962136,"TP0000883 Plate 2A.xlsx","cort" -"BF00128261","20120829.Plate.1",4,4,"t",1,1,14.9142838730659,"20120829 Plate 1A.xlsx","cort" -"BF00128261","20120829.Plate.1",5,4,"t",1,1,13.7130980570106,"20120829 Plate 1A.xlsx","cort" -"BF00128262","TP0000884.Plate.2",2,4,"t",1,100,12.3199270505757,"TP0000884 Plate 2A.xlsx","cort" -"BF00128262","TP0000884.Plate.2",3,4,"t",1,100,11.5398072986151,"TP0000884 Plate 2A.xlsx","cort" -"BF00128263","TP0000883.Plate.2",4,6,"t",1,100,16.5002959431298,"TP0000883 Plate 2A.xlsx","cort" -"BF00128263","TP0000883.Plate.2",5,6,"t",1,100,15.9940340052466,"TP0000883 Plate 2A.xlsx","cort" -"BF00128264","TP0000883.Plate.1",4,3,"t",1,100,14.2136772292472,"TP0000883 Plate 1A.xlsx","cort" -"BF00128264","TP0000883.Plate.1",5,3,"t",1,100,29.8584249460171,"TP0000883 Plate 1A.xlsx","cort" -"BF00128265","20120829.Plate.6",4,3,"t",1,10,14.2448524021036,"20120829 Plate 6A.xlsx","cort" -"BF00128265","20120829.Plate.6",5,3,"t",1,10,12.4036155785176,"20120829 Plate 6A.xlsx","cort" -"BF00128266","TP0000883.Plate.1",4,10,"t",1,100,9.54464602622535,"TP0000883 Plate 1A.xlsx","cort" -"BF00128266","TP0000883.Plate.1",5,10,"t",1,100,20.0582499104658,"TP0000883 Plate 1A.xlsx","cort" -"BF00128267","20120829.Plate.5",2,9,"t",1,10,9.36089848237109,"20120829 Plate 5A.xlsx","cort" -"BF00128267","20120829.Plate.5",3,9,"t",1,10,11.7871358949897,"20120829 Plate 5A.xlsx","cort" -"BF00128268","20120829.Plate.3",6,6,"t",1,1,2.43671023343768,"20120829 Plate 3A.xlsx","cort" -"BF00128268","20120829.Plate.3",7,6,"t",1,1,1.93871020225407,"20120829 Plate 3A.xlsx","cort" -"BF00128269","TP0000882.Plate.3",4,6,"t",1,100,15.3375439023762,"TP0000882 Plate 3A.xlsx","cort" -"BF00128269","TP0000882.Plate.3",5,6,"t",1,100,13.7151403195479,"TP0000882 Plate 3A.xlsx","cort" -"BF00128270","20120829.Plate.5",6,4,"t",1,10,12.2918310170181,"20120829 Plate 5A.xlsx","cort" -"BF00128270","20120829.Plate.5",7,4,"t",1,10,9.67392386192041,"20120829 Plate 5A.xlsx","cort" -"BF00128271","TP0000884.Plate.4",2,10,"t",1,100,11.1171411213087,"TP0000884 Plate 4A.xlsx","cort" -"BF00128271","TP0000884.Plate.4",3,10,"t",1,100,12.2706359234927,"TP0000884 Plate 4A.xlsx","cort" -"BF00128272","TP0000883.Plate.3",6,6,"t",1,100,16.1008204857685,"TP0000883 Plate 3A.xlsx","cort" -"BF00128272","TP0000883.Plate.3",7,6,"t",1,100,14.6207437963411,"TP0000883 Plate 3A.xlsx","cort" -"BF00128273","20120829.Plate.5",2,4,"t",1,10,11.9900529485115,"20120829 Plate 5A.xlsx","cort" -"BF00128273","20120829.Plate.5",3,4,"t",1,10,12.4311237011001,"20120829 Plate 5A.xlsx","cort" -"BF00128274","TP0000882.Plate.4",2,9,"t",1,100,17.3210155416166,"TP0000882 Plate 4A.xlsx","cort" -"BF00128274","TP0000882.Plate.4",3,9,"t",1,100,14.8270095093267,"TP0000882 Plate 4A.xlsx","cort" -"BF00128275","TP0000884.Plate.1",2,6,"t",1,100,10.8805289655394,"TP0000884 Plate 1A.xlsx","cort" -"BF00128275","TP0000884.Plate.1",3,6,"t",1,100,15.2382049622568,"TP0000884 Plate 1A.xlsx","cort" -"BF00128276","TP0000884.Plate.4",4,10,"t",1,100,13.8093549371349,"TP0000884 Plate 4A.xlsx","cort" -"BF00128276","TP0000884.Plate.4",5,10,"t",1,100,12.7267806221987,"TP0000884 Plate 4A.xlsx","cort" -"BF00128277","TP0000883.Plate.4",6,10,"t",1,100,12.1352760881753,"TP0000883 Plate 4A.xlsx","cort" -"BF00128277","TP0000883.Plate.4",7,10,"t",1,100,11.2774611752688,"TP0000883 Plate 4A.xlsx","cort" -"BF00128278","20120829.Plate.6",4,6,"t",1,10,14.2386234303999,"20120829 Plate 6A.xlsx","cort" -"BF00128278","20120829.Plate.6",5,6,"t",1,10,13.8907204679721,"20120829 Plate 6A.xlsx","cort" -"BF00128279","TP0000883.Plate.1",4,5,"t",1,100,12.2252019522405,"TP0000883 Plate 1A.xlsx","cort" -"BF00128279","TP0000883.Plate.1",5,5,"t",1,100,26.8414030634793,"TP0000883 Plate 1A.xlsx","cort" -"BF00128280","20120829.Plate.3",2,8,"t",1,1,11.9503426629155,"20120829 Plate 3A.xlsx","cort" -"BF00128280","20120829.Plate.3",3,8,"t",1,1,14.7929688732714,"20120829 Plate 3A.xlsx","cort" -"BF00128281","TP0000883.Plate.1",6,3,"t",1,100,10.146882748287,"TP0000883 Plate 1A.xlsx","cort" -"BF00128281","TP0000883.Plate.1",7,3,"t",1,100,8.95737565533834,"TP0000883 Plate 1A.xlsx","cort" -"BF00128282","TP0000882.Plate.4",2,7,"t",1,100,7.30972955617409,"TP0000882 Plate 4A.xlsx","cort" -"BF00128282","TP0000882.Plate.4",3,7,"t",1,100,7.89695009463086,"TP0000882 Plate 4A.xlsx","cort" -"BF00128283","TP0000884.Plate.4",6,5,"t",1,100,8.03919544991444,"TP0000884 Plate 4A.xlsx","cort" -"BF00128283","TP0000884.Plate.4",7,5,"t",1,100,9.22414833204907,"TP0000884 Plate 4A.xlsx","cort" -"BF00128285","TP0000884.Plate.4",4,4,"t",1,100,12.7197221840802,"TP0000884 Plate 4A.xlsx","cort" -"BF00128285","TP0000884.Plate.4",5,4,"t",1,100,11.6540670142824,"TP0000884 Plate 4A.xlsx","cort" -"BF00128286","TP0000882.Plate.4",6,4,"t",1,100,9.78230412724888,"TP0000882 Plate 4A.xlsx","cort" -"BF00128286","TP0000882.Plate.4",7,4,"t",1,100,8.88454210066059,"TP0000882 Plate 4A.xlsx","cort" -"BF00128287","20120829.Plate.1",2,5,"t",1,1,11.15963781884,"20120829 Plate 1A.xlsx","cort" -"BF00128287","20120829.Plate.1",3,5,"t",1,1,9.51466754822269,"20120829 Plate 1A.xlsx","cort" -"BF00128288","TP0000882.Plate.4",4,7,"t",1,100,20.1531743584416,"TP0000882 Plate 4A.xlsx","cort" -"BF00128288","TP0000882.Plate.4",5,7,"t",1,100,18.8399044885253,"TP0000882 Plate 4A.xlsx","cort" -"BF00128289","TP0000884.Plate.1",6,7,"t",1,100,24.3965534008159,"TP0000884 Plate 1A.xlsx","cort" -"BF00128289","TP0000884.Plate.1",7,7,"t",1,100,23.9648228493337,"TP0000884 Plate 1A.xlsx","cort" -"BF00128290","20120829.Plate.4",2,10,"t",1,1,11.0083878575181,"20120829 Plate 4B.xlsx","cort" -"BF00128290","20120829.Plate.4",3,10,"t",1,1,11.7016510831092,"20120829 Plate 4B.xlsx","cort" -"BF00128291","TP0000884.Plate.4",4,6,"t",1,100,8.60786131369177,"TP0000884 Plate 4A.xlsx","cort" -"BF00128291","TP0000884.Plate.4",5,6,"t",1,100,8.65281598781669,"TP0000884 Plate 4A.xlsx","cort" -"BF00128292","20120829.Plate.5",4,3,"t",1,10,8.87254890984396,"20120829 Plate 5A.xlsx","cort" -"BF00128292","20120829.Plate.5",5,3,"t",1,10,9.47316894335819,"20120829 Plate 5A.xlsx","cort" -"BF00128293","20120829.Plate.3",6,4,"t",1,1,15.1234758389655,"20120829 Plate 3A.xlsx","cort" -"BF00128293","20120829.Plate.3",7,4,"t",1,1,11.9890686808498,"20120829 Plate 3A.xlsx","cort" -"BF00128294","TP0000883.Plate.2",4,7,"t",1,100,16.3474490000947,"TP0000883 Plate 2A.xlsx","cort" -"BF00128294","TP0000883.Plate.2",5,7,"t",1,100,17.0195279551058,"TP0000883 Plate 2A.xlsx","cort" -"BF00128295","20120829.Plate.6",4,10,"t",1,10,8.07161212852335,"20120829 Plate 6A.xlsx","cort" -"BF00128295","20120829.Plate.6",5,10,"t",1,10,8.83960725614642,"20120829 Plate 6A.xlsx","cort" -"BF00128296","TP0000883.Plate.2",6,7,"t",1,50,12.1697467077881,"TP0000883 Plate 2A.xlsx","cort" -"BF00128296","TP0000883.Plate.2",7,7,"t",1,50,11.8613375684172,"TP0000883 Plate 2A.xlsx","cort" -"BF00128297","20120829.Plate.3",4,10,"t",1,1,11.3467755374183,"20120829 Plate 3A.xlsx","cort" -"BF00128297","20120829.Plate.3",5,10,"t",1,1,12.5730291478256,"20120829 Plate 3A.xlsx","cort" -"BF00128298","TP0000882.Plate.3",4,8,"t",1,100,16.8916105654116,"TP0000882 Plate 3A.xlsx","cort" -"BF00128298","TP0000882.Plate.3",5,8,"t",1,100,13.3444705711986,"TP0000882 Plate 3A.xlsx","cort" -"BF00128299","20120829.Plate.5",6,5,"t",1,10,13.9981390966419,"20120829 Plate 5A.xlsx","cort" -"BF00128299","20120829.Plate.5",7,5,"t",1,10,9.15719076944519,"20120829 Plate 5A.xlsx","cort" -"BF00128300","TP0000883.Plate.3",4,5,"t",1,100,14.1739202618384,"TP0000883 Plate 3A.xlsx","cort" -"BF00128300","TP0000883.Plate.3",5,5,"t",1,100,14.5887502759165,"TP0000883 Plate 3A.xlsx","cort" -"BF00128301","20120829.Plate.6",2,7,"t",1,10,9.05030813026264,"20120829 Plate 6A.xlsx","cort" -"BF00128301","20120829.Plate.6",3,7,"t",1,10,11.4265912579302,"20120829 Plate 6A.xlsx","cort" -"BF00128302","TP0000883.Plate.4",6,3,"t",1,100,13.8553951002195,"TP0000883 Plate 4A.xlsx","cort" -"BF00128302","TP0000883.Plate.4",7,3,"t",1,100,10.5300201030463,"TP0000883 Plate 4A.xlsx","cort" -"BF00128303","TP0000882.Plate.2",6,8,"t",1,100,13.43,"TP0000882 Plate 2B.xlsx","cort" -"BF00128303","TP0000882.Plate.2",7,8,"t",1,100,15.73,"TP0000882 Plate 2B.xlsx","cort" -"BF00128304","20120829.Plate.3",6,8,"t",1,1,4.64882381749125,"20120829 Plate 3A.xlsx","cort" -"BF00128304","20120829.Plate.3",7,8,"t",1,1,3.73205385694636,"20120829 Plate 3A.xlsx","cort" -"BF00128305","20120829.Plate.4",4,10,"t",1,1,11.4977639726716,"20120829 Plate 4B.xlsx","cort" -"BF00128305","20120829.Plate.4",5,10,"t",1,1,11.7255244583274,"20120829 Plate 4B.xlsx","cort" -"BF00128306","TP0000885.Plate.1",2,10,"t",1,100,15.3600483007434,"TP0000885 Plate 1A.xlsx","cort" -"BF00128306","TP0000885.Plate.1",3,10,"t",1,100,13.6317565239245,"TP0000885 Plate 1A.xlsx","cort" -"BF00128307","20120829.Plate.3",4,8,"t",1,1,15.7032851863154,"20120829 Plate 3A.xlsx","cort" -"BF00128307","20120829.Plate.3",5,8,"t",1,1,15.1108106957486,"20120829 Plate 3A.xlsx","cort" -"BF00128308","20120829.Plate.5",2,5,"t",1,10,10.8079980582168,"20120829 Plate 5A.xlsx","cort" -"BF00128308","20120829.Plate.5",3,5,"t",1,10,11.2999394585587,"20120829 Plate 5A.xlsx","cort" -"BF00128309","20120829.Plate.1",2,7,"t",1,1,10.2279801320962,"20120829 Plate 1A.xlsx","cort" -"BF00128309","20120829.Plate.1",3,7,"t",1,1,9.59879302243289,"20120829 Plate 1A.xlsx","cort" -"BF00128310","TP0000882.Plate.1",4,3,"t",1,100,20.4356268299682,"TP0000882 Plate 1A.xlsx","cort" -"BF00128310","TP0000882.Plate.1",5,3,"t",1,100,17.3331953525677,"TP0000882 Plate 1A.xlsx","cort" -"BF00128311","TP0000882.Plate.2",6,9,"t",1,100,14.420674942605,"TP0000882 Plate 2B.xlsx","cort" -"BF00128311","TP0000882.Plate.2",7,9,"t",1,100,16.4532789024609,"TP0000882 Plate 2B.xlsx","cort" -"BF00128312","TP0000884.Plate.4",4,8,"t",1,100,13.6258281760598,"TP0000884 Plate 4A.xlsx","cort" -"BF00128312","TP0000884.Plate.4",5,8,"t",1,100,13.784926891571,"TP0000884 Plate 4A.xlsx","cort" -"BF00128313","TP0000884.Plate.3",2,10,"t",1,100,18.7558676234958,"TP0000884 Plate 3A.xlsx","cort" -"BF00128313","TP0000884.Plate.3",3,10,"t",1,100,25.764934078625,"TP0000884 Plate 3A.xlsx","cort" -"BF00128314","TP0000883.Plate.2",6,3,"t",1,100,11.7370072424851,"TP0000883 Plate 2A.xlsx","cort" -"BF00128314","TP0000883.Plate.2",7,3,"t",1,100,11.9433523103891,"TP0000883 Plate 2A.xlsx","cort" -"BF00128315","20120829.Plate.4",2,6,"t",1,1,9.82398422580811,"20120829 Plate 4B.xlsx","cort" -"BF00128315","20120829.Plate.4",3,6,"t",1,1,9.99400927721466,"20120829 Plate 4B.xlsx","cort" -"BF00128317","20120829.Plate.3",2,4,"t",1,1,11.8298423718954,"20120829 Plate 3A.xlsx","cort" -"BF00128317","20120829.Plate.3",3,4,"t",1,1,13.8707781116851,"20120829 Plate 3A.xlsx","cort" -"BF00128318","TP0000883.Plate.1",4,7,"t",1,100,12.5970100382581,"TP0000883 Plate 1A.xlsx","cort" -"BF00128318","TP0000883.Plate.1",5,7,"t",1,100,28.0990702092627,"TP0000883 Plate 1A.xlsx","cort" -"BF00128319","TP0000884.Plate.4",6,8,"t",1,100,10.0752942463407,"TP0000884 Plate 4A.xlsx","cort" -"BF00128319","TP0000884.Plate.4",7,8,"t",1,100,11.6759796219693,"TP0000884 Plate 4A.xlsx","cort" -"BF00128320","20120829.Plate.4",2,3,"t",1,1,12.3358368222385,"20120829 Plate 4B.xlsx","cort" -"BF00128320","20120829.Plate.4",3,3,"t",1,1,14.1604477107769,"20120829 Plate 4B.xlsx","cort" -"BF00128321","TP0000884.Plate.2",4,8,"t",1,100,11.6910212425438,"TP0000884 Plate 2A.xlsx","cort" -"BF00128321","TP0000884.Plate.2",5,8,"t",1,100,11.4110893679188,"TP0000884 Plate 2A.xlsx","cort" -"BF00128322","TP0000882.Plate.4",6,5,"t",1,100,14.5439892489516,"TP0000882 Plate 4A.xlsx","cort" -"BF00128322","TP0000882.Plate.4",7,5,"t",1,100,11.9631027008879,"TP0000882 Plate 4A.xlsx","cort" -"BF00128323","20120829.Plate.4",6,6,"t",1,10,15.0885344125694,"20120829 Plate 4B.xlsx","cort" -"BF00128323","20120829.Plate.4",7,6,"t",1,10,11.6555838608805,"20120829 Plate 4B.xlsx","cort" -"BF00128324","20120829.Plate.1",6,6,"t",1,1,4.48527109592002,"20120829 Plate 1A.xlsx","cort" -"BF00128324","20120829.Plate.1",7,6,"t",1,1,4.26395411922823,"20120829 Plate 1A.xlsx","cort" -"BF00128325","TP0000882.Plate.4",6,8,"t",1,100,13.4062926698739,"TP0000882 Plate 4A.xlsx","cort" -"BF00128325","TP0000882.Plate.4",7,8,"t",1,100,12.6520093979473,"TP0000882 Plate 4A.xlsx","cort" -"BF00128326","TP0000883.Plate.1",6,7,"t",1,100,18.8853486159224,"TP0000883 Plate 1A.xlsx","cort" -"BF00128326","TP0000883.Plate.1",7,7,"t",1,100,17.8144418145075,"TP0000883 Plate 1A.xlsx","cort" -"BF00128328","20120829.Plate.3",2,9,"t",1,1,8.81884528580415,"20120829 Plate 3A.xlsx","cort" -"BF00128328","20120829.Plate.3",3,9,"t",1,1,11.0076587622832,"20120829 Plate 3A.xlsx","cort" -"BF00128329","TP0000883.Plate.1",4,8,"t",1,100,13.4998406285047,"TP0000883 Plate 1A.xlsx","cort" -"BF00128329","TP0000883.Plate.1",5,8,"t",1,100,27.6820682004132,"TP0000883 Plate 1A.xlsx","cort" -"BF00128330","20120829.Plate.5",4,7,"t",1,10,11.2735240533634,"20120829 Plate 5A.xlsx","cort" -"BF00128330","20120829.Plate.5",5,7,"t",1,10,11.0643469158669,"20120829 Plate 5A.xlsx","cort" -"BF00128331","TP0000883.Plate.4",2,7,"t",1,100,12.7973793040127,"TP0000883 Plate 4A.xlsx","cort" -"BF00128331","TP0000883.Plate.4",3,7,"t",1,100,13.7016124931649,"TP0000883 Plate 4A.xlsx","cort" -"BF00128332","TP0000885.Plate.1",4,9,"t",1,50,15.0504903484939,"TP0000885 Plate 1A.xlsx","cort" -"BF00128332","TP0000885.Plate.1",5,9,"t",1,50,16.6248097502182,"TP0000885 Plate 1A.xlsx","cort" -"BF00128333","TP0000883.Plate.4",2,6,"t",1,100,12.866750100182,"TP0000883 Plate 4A.xlsx","cort" -"BF00128333","TP0000883.Plate.4",3,6,"t",1,100,14.4266107537368,"TP0000883 Plate 4A.xlsx","cort" -"BF00128334","TP0000883.Plate.2",2,3,"t",1,100,13.3649683649723,"TP0000883 Plate 2A.xlsx","cort" -"BF00128334","TP0000883.Plate.2",3,3,"t",1,100,15.5428508985238,"TP0000883 Plate 2A.xlsx","cort" -"BF00128335","20120829.Plate.2",2,3,"t",1,1,14.4643590247039,"20120829 Plate 2B.xlsx","cort" -"BF00128335","20120829.Plate.2",3,3,"t",1,1,11.2780802457994,"20120829 Plate 2B.xlsx","cort" -"BF00128336","20120829.Plate.1",4,6,"t",1,0.5,13.4894802336301,"20120829 Plate 1A.xlsx","cort" -"BF00128336","20120829.Plate.1",5,6,"t",1,0.5,11.1105305733915,"20120829 Plate 1A.xlsx","cort" -"BF00128337","TP0000884.Plate.3",2,9,"t",1,100,11.697045137451,"TP0000884 Plate 3A.xlsx","cort" -"BF00128337","TP0000884.Plate.3",3,9,"t",1,100,15.3684373121732,"TP0000884 Plate 3A.xlsx","cort" -"BF00128339","TP0000882.Plate.2",4,4,"t",1,100,14.8180372962316,"TP0000882 Plate 2B.xlsx","cort" -"BF00128339","TP0000882.Plate.2",5,4,"t",1,100,13.9827609253543,"TP0000882 Plate 2B.xlsx","cort" -"BF00128340","TP0000883.Plate.4",6,5,"t",1,100,14.1551026041088,"TP0000883 Plate 4A.xlsx","cort" -"BF00128340","TP0000883.Plate.4",7,5,"t",1,100,13.955794412348,"TP0000883 Plate 4A.xlsx","cort" -"BF00128341","20120829.Plate.3",4,6,"t",1,0.5,10.7658800557741,"20120829 Plate 3A.xlsx","cort" -"BF00128341","20120829.Plate.3",5,6,"t",1,0.5,11.1440018459995,"20120829 Plate 3A.xlsx","cort" -"BF00128342","20120829.Plate.4",6,4,"t",1,0.01,14.9387092094199,"20120829 Plate 4B.xlsx","cort" -"BF00128342","20120829.Plate.4",7,4,"t",1,0.01,11.7046706722498,"20120829 Plate 4B.xlsx","cort" -"BF00128343","20120829.Plate.5",4,10,"t",1,10,10.7067068556353,"20120829 Plate 5A.xlsx","cort" -"BF00128343","20120829.Plate.5",5,10,"t",1,10,10.8732091310685,"20120829 Plate 5A.xlsx","cort" -"BF00128344","TP0000884.Plate.2",6,9,"t",1,100,41.2106947408938,"TP0000884 Plate 2A.xlsx","cort" -"BF00128344","TP0000884.Plate.2",7,9,"t",1,100,42.7787315059324,"TP0000884 Plate 2A.xlsx","cort" -"BF00128345","TP0000882.Plate.1",4,5,"t",1,100,18.1616705360051,"TP0000882 Plate 1A.xlsx","cort" -"BF00128345","TP0000882.Plate.1",5,5,"t",1,100,18.676206642347,"TP0000882 Plate 1A.xlsx","cort" -"BF00128346","TP0000883.Plate.3",2,3,"t",1,100,15.16,"TP0000883 Plate 3A.xlsx","cort" -"BF00128346","TP0000883.Plate.3",3,3,"t",1,100,12.67,"TP0000883 Plate 3A.xlsx","cort" -"BF00128347","TP0000883.Plate.3",4,3,"t",1,100,13.1563028807625,"TP0000883 Plate 3A.xlsx","cort" -"BF00128347","TP0000883.Plate.3",5,3,"t",1,100,14.1143268394919,"TP0000883 Plate 3A.xlsx","cort" -"BF00128348","TP0000884.Plate.3",2,7,"t",1,100,10.4450326514285,"TP0000884 Plate 3A.xlsx","cort" -"BF00128348","TP0000884.Plate.3",3,7,"t",1,100,13.485273917075,"TP0000884 Plate 3A.xlsx","cort" -"BF00128349","TP0000884.Plate.4",2,9,"t",1,100,21.0637135240357,"TP0000884 Plate 4A.xlsx","cort" -"BF00128349","TP0000884.Plate.4",3,9,"t",1,100,20.0476634877294,"TP0000884 Plate 4A.xlsx","cort" -"BF00128350","20120829.Plate.6",4,4,"t",1,10,13.391501953388,"20120829 Plate 6A.xlsx","cort" -"BF00128350","20120829.Plate.6",5,4,"t",1,10,12.3492909235467,"20120829 Plate 6A.xlsx","cort" -"BF00128351","TP0000883.Plate.2",5,9,"t",1,100,21.3752243973538,"TP0000883 Plate 2A.xlsx","cort" -"BF00128351","TP0000883.Plate.2",4,9,"t",1,100,18.0595391598819,"TP0000883 Plate 2A.xlsx","cort" -"BF00128352","20120829.Plate.3",6,10,"t",1,1,12.2182230535358,"20120829 Plate 3A.xlsx","cort" -"BF00128352","20120829.Plate.3",7,10,"t",1,1,10.4104603752047,"20120829 Plate 3A.xlsx","cort" -"BF00128353","20120829.Plate.5",6,7,"t",1,10,10.0301355835576,"20120829 Plate 5A.xlsx","cort" -"BF00128353","20120829.Plate.5",7,7,"t",1,10,8.26888654360707,"20120829 Plate 5A.xlsx","cort" -"BF00128354","TP0000882.Plate.3",6,6,"t",1,100,17.3053698037795,"TP0000882 Plate 3A.xlsx","cort" -"BF00128354","TP0000882.Plate.3",7,6,"t",1,100,16.709593748083,"TP0000882 Plate 3A.xlsx","cort" -"BF00128355","TP0000882.Plate.4",4,4,"t",1,100,13.8513012565507,"TP0000882 Plate 4A.xlsx","cort" -"BF00128355","TP0000882.Plate.4",5,4,"t",1,100,12.7931583759304,"TP0000882 Plate 4A.xlsx","cort" -"BF00128356","20120829.Plate.5",4,9,"t",1,10,3.03947184060423,"20120829 Plate 5A.xlsx","cort" -"BF00128356","20120829.Plate.5",5,9,"t",1,10,3.23255424666185,"20120829 Plate 5A.xlsx","cort" -"BF00128357","TP0000885.Plate.1",6,8,"t",1,100,9.30393729804302,"TP0000885 Plate 1A.xlsx","cort" -"BF00128357","TP0000885.Plate.1",7,8,"t",1,100,8.82460461753517,"TP0000885 Plate 1A.xlsx","cort" -"BF00128358","20120829.Plate.3",4,4,"t",1,1,13.9048788861195,"20120829 Plate 3A.xlsx","cort" -"BF00128358","20120829.Plate.3",5,4,"t",1,1,13.4960184417775,"20120829 Plate 3A.xlsx","cort" -"BF00128359","20120829.Plate.2",6,10,"t",1,1,11.1127643374803,"20120829 Plate 2B.xlsx","cort" -"BF00128359","20120829.Plate.2",7,10,"t",1,1,10.9982924574664,"20120829 Plate 2B.xlsx","cort" -"BF00131805","20120829.Plate.1",4,3,"t",1,1,16.035658340377,"20120829 Plate 1A.xlsx","cort" -"BF00131805","20120829.Plate.1",5,3,"t",1,1,14.0697226194312,"20120829 Plate 1A.xlsx","cort" -"BF00131806","TP0000882.Plate.3",2,5,"t",1,100,12.5239423990412,"TP0000882 Plate 3A.xlsx","cort" -"BF00131806","TP0000882.Plate.3",3,5,"t",1,100,13.1357208425022,"TP0000882 Plate 3A.xlsx","cort" -"BF00131807","TP0000882.Plate.3",2,9,"t",1,100,9.25156799294221,"TP0000882 Plate 3A.xlsx","cort" -"BF00131807","TP0000882.Plate.3",3,9,"t",1,100,9.76390303495519,"TP0000882 Plate 3A.xlsx","cort" -"BF00131808","TP0000884.Plate.4",2,3,"t",1,100,7.83986848796089,"TP0000884 Plate 4A.xlsx","cort" -"BF00131808","TP0000884.Plate.4",3,3,"t",1,100,8.27445451515058,"TP0000884 Plate 4A.xlsx","cort" -"BF10128127","20120829.Plate.2",4,4,"t",1,1,11.613599528072,"20120829 Plate 2B.xlsx","cort" -"BF10128127","20120829.Plate.2",5,4,"t",1,1,10.3526794954809,"20120829 Plate 2B.xlsx","cort" -"BF10128135","20120829.Plate.2",4,9,"t",1,1,10.1229982287116,"20120829 Plate 2B.xlsx","cort" -"BF10128135","20120829.Plate.2",5,9,"t",1,1,11.1283355139216,"20120829 Plate 2B.xlsx","cort" -"BF10128140","20120829.Plate.4",6,9,"t",1,10,4.71718337983745,"20120829 Plate 4B.xlsx","cort" -"BF10128140","20120829.Plate.4",7,9,"t",1,10,4.19057899671593,"20120829 Plate 4B.xlsx","cort" -"BF10128140","TP0000884.Plate.2",2,10,"t",1,10,0.872443763665897,"TP0000884 Plate 2A.xlsx","cort" -"BF10128140","TP0000884.Plate.2",3,10,"t",1,10,0.786257627822595,"TP0000884 Plate 2A.xlsx","cort" -"BF10128280","20120829.Plate.3",2,7,"t",1,1,9.88438389190423,"20120829 Plate 3A.xlsx","cort" -"BF10128280","20120829.Plate.3",3,7,"t",1,1,12.3908721698155,"20120829 Plate 3A.xlsx","cort" -"BF10128287","20120829.Plate.1",2,4,"t",1,1,12.0773773944777,"20120829 Plate 1A.xlsx","cort" -"BF10128287","20120829.Plate.1",3,4,"t",1,1,9.40076697914381,"20120829 Plate 1A.xlsx","cort" -"BF10128288","TP0000884.Plate.1",6,8,"t",1,100,14.8675689767792,"TP0000884 Plate 1A.xlsx","cort" -"BF10128288","TP0000884.Plate.1",7,8,"t",1,100,16.4872458554749,"TP0000884 Plate 1A.xlsx","cort" -"BF10128290","20120829.Plate.4",2,9,"t",1,1,10.2713739789444,"20120829 Plate 4B.xlsx","cort" -"BF10128290","20120829.Plate.4",3,9,"t",1,1,9.79036383240561,"20120829 Plate 4B.xlsx","cort" -"BF10128353","20120829.Plate.5",6,8,"t",1,10,13.033023201627,"20120829 Plate 5A.xlsx","cort" -"BF10128353","20120829.Plate.5",7,8,"t",1,10,10.2802653220061,"20120829 Plate 5A.xlsx","cort" -"BF10128353","TP0000884.Plate.4",6,10,"t",1,10,1.4496143121237,"TP0000884 Plate 4A.xlsx","cort" -"BF10128353","TP0000884.Plate.4",7,10,"t",1,10,1.66465104302488,"TP0000884 Plate 4A.xlsx","cort" -"BF20128127","20120829.Plate.2",4,3,"t",1,1,16.008561020272,"20120829 Plate 2B.xlsx","cort" -"BF20128127","20120829.Plate.2",5,3,"t",1,1,13.0849873422571,"20120829 Plate 2B.xlsx","cort" -"BF20128135","20120829.Plate.2",4,7,"t",1,1,11.8396989445982,"20120829 Plate 2B.xlsx","cort" -"BF20128135","20120829.Plate.2",5,7,"t",1,1,11.013420426177,"20120829 Plate 2B.xlsx","cort" -"BF20128140","20120829.Plate.4",6,8,"t",1,10,5.42358514971738,"20120829 Plate 4B.xlsx","cort" -"BF20128140","20120829.Plate.4",7,8,"t",1,10,4.66671222900398,"20120829 Plate 4B.xlsx","cort" -"BF20128140","TP0000884.Plate.4",6,9,"t",1,10,0.74840937179755,"TP0000884 Plate 4A.xlsx","cort" -"BF20128140","TP0000884.Plate.4",7,9,"t",1,10,0.703047532771706,"TP0000884 Plate 4A.xlsx","cort" -"BF20128280","20120829.Plate.3",2,6,"t",1,1,9.00764426559235,"20120829 Plate 3A.xlsx","cort" -"BF20128280","20120829.Plate.3",3,6,"t",1,1,10.9296202099883,"20120829 Plate 3A.xlsx","cort" -"BF20128287","20120829.Plate.1",2,3,"t",1,1,13.6916799809676,"20120829 Plate 1A.xlsx","cort" -"BF20128287","20120829.Plate.1",3,3,"t",1,1,11.8405932818961,"20120829 Plate 1A.xlsx","cort" -"BF20128288","TP0000885.Plate.1",4,7,"t",1,100,14.7285937220174,"TP0000885 Plate 1A.xlsx","cort" -"BF20128288","TP0000885.Plate.1",5,7,"t",1,100,17.1495228226489,"TP0000885 Plate 1A.xlsx","cort" -"BF20128290","20120829.Plate.4",2,8,"t",1,1,13.2870858899884,"20120829 Plate 4B.xlsx","cort" -"BF20128290","20120829.Plate.4",3,8,"t",1,1,10.679123731905,"20120829 Plate 4B.xlsx","cort" -"DMSO","20120829.Plate.1",6,11,"n",1,NA,14.7317698917739,"20120829 Plate 1A.xlsx","cort" -"DMSO","20120829.Plate.1",7,11,"n",1,NA,14.0260541728852,"20120829 Plate 1A.xlsx","cort" -"DMSO","20120829.Plate.2",6,11,"n",1,NA,12.4021903093459,"20120829 Plate 2B.xlsx","cort" -"DMSO","20120829.Plate.2",7,11,"n",1,NA,12.0117422718471,"20120829 Plate 2B.xlsx","cort" -"DMSO","20120829.Plate.3",6,11,"n",1,NA,13.0643994434786,"20120829 Plate 3A.xlsx","cort" -"DMSO","20120829.Plate.3",7,11,"n",1,NA,10.9624744059084,"20120829 Plate 3A.xlsx","cort" -"DMSO","20120829.Plate.4",6,11,"n",1,NA,13.0284923587718,"20120829 Plate 4B.xlsx","cort" -"DMSO","20120829.Plate.4",7,11,"n",1,NA,10.4819908234422,"20120829 Plate 4B.xlsx","cort" -"DMSO","20120829.Plate.5",6,11,"n",1,NA,12.8710221601468,"20120829 Plate 5A.xlsx","cort" -"DMSO","20120829.Plate.5",7,11,"n",1,NA,10.0204158543117,"20120829 Plate 5A.xlsx","cort" -"DMSO","20120829.Plate.6",6,11,"n",1,NA,12.1080434935232,"20120829 Plate 6A.xlsx","cort" -"DMSO","20120829.Plate.6",7,11,"n",1,NA,11.6078572576673,"20120829 Plate 6A.xlsx","cort" -"DMSO","TP0000882.Plate.1",6,11,"n",1,NA,19.4572989096746,"TP0000882 Plate 1A.xlsx","cort" -"DMSO","TP0000882.Plate.1",7,11,"n",1,NA,16.7339070896128,"TP0000882 Plate 1A.xlsx","cort" -"DMSO","TP0000882.Plate.2",6,11,"n",1,NA,12.5361036844585,"TP0000882 Plate 2B.xlsx","cort" -"DMSO","TP0000882.Plate.2",7,11,"n",1,NA,16.0075546357186,"TP0000882 Plate 2B.xlsx","cort" -"DMSO","TP0000882.Plate.3",6,11,"n",1,NA,15.8812773027416,"TP0000882 Plate 3A.xlsx","cort" -"DMSO","TP0000882.Plate.3",7,11,"n",1,NA,14.9330340859974,"TP0000882 Plate 3A.xlsx","cort" -"DMSO","TP0000882.Plate.4",6,11,"n",1,NA,18.8498534014689,"TP0000882 Plate 4A.xlsx","cort" -"DMSO","TP0000882.Plate.4",7,11,"n",1,NA,17.7880978325932,"TP0000882 Plate 4A.xlsx","cort" -"DMSO","TP0000883.Plate.1",6,11,"n",1,NA,19.4280587294852,"TP0000883 Plate 1A.xlsx","cort" -"DMSO","TP0000883.Plate.1",7,11,"n",1,NA,13.981912781991,"TP0000883 Plate 1A.xlsx","cort" -"DMSO","TP0000883.Plate.2",6,11,"n",1,NA,19.0312143922795,"TP0000883 Plate 2A.xlsx","cort" -"DMSO","TP0000883.Plate.2",7,11,"n",1,NA,16.8718989928819,"TP0000883 Plate 2A.xlsx","cort" -"DMSO","TP0000883.Plate.3",6,11,"n",1,NA,14.2286278026196,"TP0000883 Plate 3A.xlsx","cort" -"DMSO","TP0000883.Plate.3",7,11,"n",1,NA,13.9704142055078,"TP0000883 Plate 3A.xlsx","cort" -"DMSO","TP0000883.Plate.4",6,11,"n",1,NA,14.1666105415805,"TP0000883 Plate 4A.xlsx","cort" -"DMSO","TP0000883.Plate.4",7,11,"n",1,NA,12.0860071699212,"TP0000883 Plate 4A.xlsx","cort" -"DMSO","TP0000884.Plate.1",6,11,"n",1,NA,11.5713085942053,"TP0000884 Plate 1A.xlsx","cort" -"DMSO","TP0000884.Plate.1",7,11,"n",1,NA,11.9891308939159,"TP0000884 Plate 1A.xlsx","cort" -"DMSO","TP0000884.Plate.2",6,11,"n",1,NA,13.7977766908647,"TP0000884 Plate 2A.xlsx","cort" -"DMSO","TP0000884.Plate.2",7,11,"n",1,NA,14.6037028094551,"TP0000884 Plate 2A.xlsx","cort" -"DMSO","TP0000884.Plate.3",6,11,"n",1,NA,15.7477619478389,"TP0000884 Plate 3A.xlsx","cort" -"DMSO","TP0000884.Plate.3",7,11,"n",1,NA,12.3619541378129,"TP0000884 Plate 3A.xlsx","cort" -"DMSO","TP0000884.Plate.4",6,11,"n",1,NA,10.7634802884169,"TP0000884 Plate 4A.xlsx","cort" -"DMSO","TP0000884.Plate.4",7,11,"n",1,NA,10.9027160845466,"TP0000884 Plate 4A.xlsx","cort" -"DMSO","TP0000885.Plate.1",6,11,"n",1,NA,8.08347331528234,"TP0000885 Plate 1A.xlsx","cort" -"DMSO","TP0000885.Plate.1",7,11,"n",1,NA,10.9435805666764,"TP0000885 Plate 1A.xlsx","cort" -"DMSO","TP0001109.Plate.1",6,11,"n",1,NA,68.43,"TP0001109 Plate 1_Ceetox.csv","cort" -"DMSO","TP0001109.Plate.1",7,11,"n",1,NA,67.49,"TP0001109 Plate 1_Ceetox.csv","cort" -"DMSO","TP0001109.Plate.1",6,12,"n",1,NA,59.84,"TP0001109 Plate 1_Ceetox.csv","cort" -"DMSO","TP0001109.Plate.1",7,12,"n",1,NA,64.77,"TP0001109 Plate 1_Ceetox.csv","cort" -"DMSO","TP0001109.Plate.2",6,11,"n",1,NA,63.05,"TP0001109 Plate 2_Ceetox.csv","cort" -"DMSO","TP0001109.Plate.2",7,11,"n",1,NA,58.2,"TP0001109 Plate 2_Ceetox.csv","cort" -"DMSO","TP0001109.Plate.2",6,12,"n",1,NA,60.32,"TP0001109 Plate 2_Ceetox.csv","cort" -"DMSO","TP0001109.Plate.2",7,12,"n",1,NA,57.57,"TP0001109 Plate 2_Ceetox.csv","cort" -"DMSO","TP0001109.Plate.3",6,11,"n",1,NA,64.63,"TP0001109 Plate 3_Ceetox.csv","cort" -"DMSO","TP0001109.Plate.3",7,11,"n",1,NA,63.29,"TP0001109 Plate 3_Ceetox.csv","cort" -"DMSO","TP0001109.Plate.3",6,12,"n",1,NA,66.6,"TP0001109 Plate 3_Ceetox.csv","cort" -"DMSO","TP0001109.Plate.3",7,12,"n",1,NA,58.3,"TP0001109 Plate 3_Ceetox.csv","cort" -"DMSO","TP0001109.Plate.4",6,11,"n",1,NA,64.14,"TP0001109 Plate 4_Ceetox.csv","cort" -"DMSO","TP0001109.Plate.4",7,11,"n",1,NA,62.04,"TP0001109 Plate 4_Ceetox.csv","cort" -"DMSO","TP0001109.Plate.4",6,12,"n",1,NA,59.54,"TP0001109 Plate 4_Ceetox.csv","cort" -"DMSO","TP0001109.Plate.4",7,12,"n",1,NA,59.53,"TP0001109 Plate 4_Ceetox.csv","cort" -"DMSO","TP0001110.Plate.5",6,11,"n",1,NA,73.03,"TP0001110 Plate 5_Ceetox.csv","cort" -"DMSO","TP0001110.Plate.5",7,11,"n",1,NA,63.02,"TP0001110 Plate 5_Ceetox.csv","cort" -"DMSO","TP0001110.Plate.5",6,12,"n",1,NA,72.77,"TP0001110 Plate 5_Ceetox.csv","cort" -"DMSO","TP0001110.Plate.5",7,12,"n",1,NA,57.25,"TP0001110 Plate 5_Ceetox.csv","cort" -"DMSO","TP0001110.Plate.6",6,11,"n",1,NA,64.67,"TP0001110 Plate 6_Ceetox.csv","cort" -"DMSO","TP0001110.Plate.6",7,11,"n",1,NA,61.83,"TP0001110 Plate 6_Ceetox.csv","cort" -"DMSO","TP0001110.Plate.6",6,12,"n",1,NA,56.81,"TP0001110 Plate 6_Ceetox.csv","cort" -"DMSO","TP0001110.Plate.6",7,12,"n",1,NA,61.49,"TP0001110 Plate 6_Ceetox.csv","cort" -"DMSO","TP0001110.Plate.7",6,11,"n",1,NA,60.26,"TP0001110 Plate 7_Ceetox.csv","cort" -"DMSO","TP0001110.Plate.7",7,11,"n",1,NA,51.32,"TP0001110 Plate 7_Ceetox.csv","cort" -"DMSO","TP0001110.Plate.7",6,12,"n",1,NA,55.33,"TP0001110 Plate 7_Ceetox.csv","cort" -"DMSO","TP0001110.Plate.7",7,12,"n",1,NA,53.99,"TP0001110 Plate 7_Ceetox.csv","cort" -"DMSO","TP0001110.Plate.8",6,11,"n",1,NA,70.06,"TP0001110 Plate 8_Ceetox.csv","cort" -"DMSO","TP0001110.Plate.8",7,11,"n",1,NA,65.23,"TP0001110 Plate 8_Ceetox.csv","cort" -"DMSO","TP0001110.Plate.8",6,12,"n",1,NA,64.73,"TP0001110 Plate 8_Ceetox.csv","cort" -"DMSO","TP0001110.Plate.8",7,12,"n",1,NA,61.11,"TP0001110 Plate 8_Ceetox.csv","cort" -"DMSO","TP0001111.Plate.10",6,11,"n",1,NA,63.7,"TP0001111 Plate 10_Ceetox.csv","cort" -"DMSO","TP0001111.Plate.10",7,11,"n",1,NA,62.49,"TP0001111 Plate 10_Ceetox.csv","cort" -"DMSO","TP0001111.Plate.10",6,12,"n",1,NA,55.03,"TP0001111 Plate 10_Ceetox.csv","cort" -"DMSO","TP0001111.Plate.10",7,12,"n",1,NA,53.93,"TP0001111 Plate 10_Ceetox.csv","cort" -"DMSO","TP0001111.Plate.11",6,11,"n",1,NA,59.61,"TP0001111 Plate 11_Ceetox.csv","cort" -"DMSO","TP0001111.Plate.11",7,11,"n",1,NA,59.53,"TP0001111 Plate 11_Ceetox.csv","cort" -"DMSO","TP0001111.Plate.11",6,12,"n",1,NA,57.82,"TP0001111 Plate 11_Ceetox.csv","cort" -"DMSO","TP0001111.Plate.11",7,12,"n",1,NA,54.66,"TP0001111 Plate 11_Ceetox.csv","cort" -"DMSO","TP0001111.Plate.12",6,11,"n",1,NA,55.02,"TP0001111 Plate 12_Ceetox.csv","cort" -"DMSO","TP0001111.Plate.12",7,11,"n",1,NA,55.03,"TP0001111 Plate 12_Ceetox.csv","cort" -"DMSO","TP0001111.Plate.12",6,12,"n",1,NA,48.85,"TP0001111 Plate 12_Ceetox.csv","cort" -"DMSO","TP0001111.Plate.12",7,12,"n",1,NA,52.77,"TP0001111 Plate 12_Ceetox.csv","cort" -"DMSO","TP0001111.Plate.9",6,11,"n",1,NA,58.5,"TP0001111 Plate 9_Ceetox.csv","cort" -"DMSO","TP0001111.Plate.9",7,11,"n",1,NA,54.94,"TP0001111 Plate 9_Ceetox.csv","cort" -"DMSO","TP0001111.Plate.9",6,12,"n",1,NA,52.89,"TP0001111 Plate 9_Ceetox.csv","cort" -"DMSO","TP0001111.Plate.9",7,12,"n",1,NA,47.15,"TP0001111 Plate 9_Ceetox.csv","cort" -"DMSO","TP0001112.Plate.13",6,11,"n",1,NA,57.71,"TP0001112 Plate 13_Ceetox.csv","cort" -"DMSO","TP0001112.Plate.13",7,11,"n",1,NA,65.73,"TP0001112 Plate 13_Ceetox.csv","cort" -"DMSO","TP0001112.Plate.13",6,12,"n",1,NA,59.08,"TP0001112 Plate 13_Ceetox.csv","cort" -"DMSO","TP0001112.Plate.13",7,12,"n",1,NA,62.25,"TP0001112 Plate 13_Ceetox.csv","cort" -"DMSO","TP0001112.Plate.14",6,11,"n",1,NA,61.39,"TP0001112 Plate 14_Ceetox.csv","cort" -"DMSO","TP0001112.Plate.14",7,11,"n",1,NA,58.85,"TP0001112 Plate 14_Ceetox.csv","cort" -"DMSO","TP0001112.Plate.14",6,12,"n",1,NA,60.76,"TP0001112 Plate 14_Ceetox.csv","cort" -"DMSO","TP0001112.Plate.14",7,12,"n",1,NA,60.97,"TP0001112 Plate 14_Ceetox.csv","cort" -"DMSO","TP0001112.Plate.15",6,11,"n",1,NA,61.09,"TP0001112 Plate 15_Ceetox.csv","cort" -"DMSO","TP0001112.Plate.15",7,11,"n",1,NA,57.59,"TP0001112 Plate 15_Ceetox.csv","cort" -"DMSO","TP0001112.Plate.15",6,12,"n",1,NA,56.48,"TP0001112 Plate 15_Ceetox.csv","cort" -"DMSO","TP0001112.Plate.15",7,12,"n",1,NA,53.94,"TP0001112 Plate 15_Ceetox.csv","cort" -"DMSO","TP0001112.Plate.16",6,11,"n",1,NA,56.4,"TP0001112 Plate 16_Ceetox.csv","cort" -"DMSO","TP0001112.Plate.16",7,11,"n",1,NA,49.63,"TP0001112 Plate 16_Ceetox.csv","cort" -"DMSO","TP0001112.Plate.16",6,12,"n",1,NA,44.79,"TP0001112 Plate 16_Ceetox.csv","cort" -"DMSO","TP0001112.Plate.16",7,12,"n",1,NA,45.93,"TP0001112 Plate 16_Ceetox.csv","cort" -"DMSO","TP0001113.Plate.17",6,11,"n",1,NA,52.92,"TP0001113 Plate 17_Ceetox.csv","cort" -"DMSO","TP0001113.Plate.17",7,11,"n",1,NA,45.57,"TP0001113 Plate 17_Ceetox.csv","cort" -"DMSO","TP0001113.Plate.17",6,12,"n",1,NA,39.79,"TP0001113 Plate 17_Ceetox.csv","cort" -"DMSO","TP0001113.Plate.17",7,12,"n",1,NA,37.96,"TP0001113 Plate 17_Ceetox.csv","cort" -"DMSO","TP0001113.Plate.18",6,11,"n",1,NA,56.82,"TP0001113 Plate 18_Ceetox.csv","cort" -"DMSO","TP0001113.Plate.18",7,11,"n",1,NA,44.78,"TP0001113 Plate 18_Ceetox.csv","cort" -"DMSO","TP0001113.Plate.18",6,12,"n",1,NA,46.75,"TP0001113 Plate 18_Ceetox.csv","cort" -"DMSO","TP0001113.Plate.18",7,12,"n",1,NA,43.34,"TP0001113 Plate 18_Ceetox.csv","cort" -"DMSO","TP0001113.Plate.19",6,11,"n",1,NA,58.4,"TP0001113 Plate 19_Ceetox.csv","cort" -"DMSO","TP0001113.Plate.19",7,11,"n",1,NA,60.77,"TP0001113 Plate 19_Ceetox.csv","cort" -"DMSO","TP0001113.Plate.19",6,12,"n",1,NA,57.24,"TP0001113 Plate 19_Ceetox.csv","cort" -"DMSO","TP0001113.Plate.19",7,12,"n",1,NA,54.74,"TP0001113 Plate 19_Ceetox.csv","cort" -"DMSO","TP0001113.Plate.20",6,11,"n",1,NA,53.2,"TP0001113 Plate 20_Ceetox.csv","cort" -"DMSO","TP0001113.Plate.20",7,11,"n",1,NA,63.04,"TP0001113 Plate 20_Ceetox.csv","cort" -"DMSO","TP0001113.Plate.20",6,12,"n",1,NA,50.12,"TP0001113 Plate 20_Ceetox.csv","cort" -"DMSO","TP0001113.Plate.20",7,12,"n",1,NA,59.27,"TP0001113 Plate 20_Ceetox.csv","cort" -"DMSO","TP0001114.Plate.21",6,11,"n",1,NA,58.89,"TP0001114 Plate 21_Ceetox.csv","cort" -"DMSO","TP0001114.Plate.21",7,11,"n",1,NA,48.29,"TP0001114 Plate 21_Ceetox.csv","cort" -"DMSO","TP0001114.Plate.21",6,12,"n",1,NA,50.68,"TP0001114 Plate 21_Ceetox.csv","cort" -"DMSO","TP0001114.Plate.21",7,12,"n",1,NA,42.8,"TP0001114 Plate 21_Ceetox.csv","cort" -"DMSO","TP0001114.Plate.22",6,11,"n",1,NA,59.02,"TP0001114 Plate 22_Ceetox.csv","cort" -"DMSO","TP0001114.Plate.22",7,11,"n",1,NA,60.97,"TP0001114 Plate 22_Ceetox.csv","cort" -"DMSO","TP0001114.Plate.22",6,12,"n",1,NA,58.8,"TP0001114 Plate 22_Ceetox.csv","cort" -"DMSO","TP0001114.Plate.22",7,12,"n",1,NA,55.84,"TP0001114 Plate 22_Ceetox.csv","cort" -"DMSO","TP0001114.Plate.23",6,11,"n",1,NA,58.03,"TP0001114 Plate 23_Ceetox.csv","cort" -"DMSO","TP0001114.Plate.23",7,11,"n",1,NA,59.39,"TP0001114 Plate 23_Ceetox.csv","cort" -"DMSO","TP0001114.Plate.23",6,12,"n",1,NA,56.11,"TP0001114 Plate 23_Ceetox.csv","cort" -"DMSO","TP0001114.Plate.23",7,12,"n",1,NA,55.19,"TP0001114 Plate 23_Ceetox.csv","cort" -"DMSO","TP0001114.Plate.24",6,11,"n",1,NA,58.21,"TP0001114 Plate 24_Ceetox.csv","cort" -"DMSO","TP0001114.Plate.24",7,11,"n",1,NA,57.78,"TP0001114 Plate 24_Ceetox.csv","cort" -"DMSO","TP0001114.Plate.24",6,12,"n",1,NA,56.87,"TP0001114 Plate 24_Ceetox.csv","cort" -"DMSO","TP0001114.Plate.24",7,12,"n",1,NA,60,"TP0001114 Plate 24_Ceetox.csv","cort" -"DMSO","TP0001054.Plate.1",6,2,"n",1,NA,20.67,"TP0001054 Plate 1_CeeTox.csv","cort" -"DMSO","TP0001054.Plate.1",7,2,"n",1,NA,21.85,"TP0001054 Plate 1_CeeTox.csv","cort" -"DMSO","TP0001054.Plate.2",6,2,"n",1,NA,22.83,"TP0001054 Plate 2_CeeTox.csv","cort" -"DMSO","TP0001054.Plate.2",7,2,"n",1,NA,22.34,"TP0001054 Plate 2_CeeTox.csv","cort" -"DMSO","TP0001054.Plate.3",6,2,"n",1,NA,27.38,"TP0001054 Plate 3_CeeTox.csv","cort" -"DMSO","TP0001054.Plate.3",7,2,"n",1,NA,28.72,"TP0001054 Plate 3_CeeTox.csv","cort" -"DMSO","TP0001054.Plate.4",6,2,"n",1,NA,28.5,"TP0001054 Plate 4_CeeTox.csv","cort" -"DMSO","TP0001054.Plate.4",7,2,"n",1,NA,29.84,"TP0001054 Plate 4_CeeTox.csv","cort" -"DMSO","TP0001055.Plate.5",6,2,"n",1,NA,24.9,"TP0001055 Plate 5_CeeTox.csv","cort" -"DMSO","TP0001055.Plate.5",7,2,"n",1,NA,24.88,"TP0001055 Plate 5_CeeTox.csv","cort" -"DMSO","TP0001055.Plate.6",6,2,"n",1,NA,24.54,"TP0001055 Plate 6_CeeTox.csv","cort" -"DMSO","TP0001055.Plate.6",7,2,"n",1,NA,26.6,"TP0001055 Plate 6_CeeTox.csv","cort" -"DMSO","TP0001054.Plate.7",6,2,"n",1,NA,28.25,"TP0001055 Plate 7_CeeTox.csv","cort" -"DMSO","TP0001054.Plate.7",7,2,"n",1,NA,27.55,"TP0001055 Plate 7_CeeTox.csv","cort" -"DMSO","TP0001054.Plate.8",6,2,"n",1,NA,22.75,"TP0001055 Plate 8_CeeTox.csv","cort" -"DMSO","TP0001054.Plate.8",7,2,"n",1,NA,21.58,"TP0001055 Plate 8_CeeTox.csv","cort" -"DMSO","TP0001056.Plate.10",6,2,"n",1,NA,21.04,"TP0001056 Plate 10_CeeTox.csv","cort" -"DMSO","TP0001056.Plate.10",7,2,"n",1,NA,23.73,"TP0001056 Plate 10_CeeTox.csv","cort" -"DMSO","TP0001056.Plate.11",6,2,"n",1,NA,21.42,"TP0001056 Plate 11_CeeTox.csv","cort" -"DMSO","TP0001056.Plate.11",7,2,"n",1,NA,21.89,"TP0001056 Plate 11_CeeTox.csv","cort" -"DMSO","TP0001056.Plate.12",6,2,"n",1,NA,21.29,"TP0001056 Plate 12_CeeTox.csv","cort" -"DMSO","TP0001056.Plate.12",7,2,"n",1,NA,21.56,"TP0001056 Plate 12_CeeTox.csv","cort" -"DMSO","TP0001056.Plate.9",6,2,"n",1,NA,20.74,"TP0001056 Plate 9_CeeTox.csv","cort" -"DMSO","TP0001056.Plate.9",7,2,"n",1,NA,19.18,"TP0001056 Plate 9_CeeTox.csv","cort" -"DMSO","TP0001057.Plate.13",6,2,"n",1,NA,18.88,"TP0001057 Plate 13_CeeTox.csv","cort" -"DMSO","TP0001057.Plate.13",7,2,"n",1,NA,21.33,"TP0001057 Plate 13_CeeTox.csv","cort" -"DMSO","TP0001057.Plate.14",6,2,"n",1,NA,20.47,"TP0001057 Plate 14_CeeTox.csv","cort" -"DMSO","TP0001057.Plate.14",7,2,"n",1,NA,18.37,"TP0001057 Plate 14_CeeTox.csv","cort" -"DMSO","TP0001057.Plate.15",6,2,"n",1,NA,21.52,"TP0001057 Plate 15_CeeTox.csv","cort" -"DMSO","TP0001057.Plate.15",7,2,"n",1,NA,24.62,"TP0001057 Plate 15_CeeTox.csv","cort" -"DMSO","TP0001057.Plate.16",6,2,"n",1,NA,24.75,"TP0001057 Plate 16_CeeTox.csv","cort" -"DMSO","TP0001057.Plate.16",7,2,"n",1,NA,23.21,"TP0001057 Plate 16_CeeTox.csv","cort" -"DMSO","TP0001058.Plate.1",6,2,"n",1,NA,20.44,"TP0001058 Plate 1_Ceetox.csv","cort" -"DMSO","TP0001058.Plate.1",7,2,"n",1,NA,18.95,"TP0001058 Plate 1_Ceetox.csv","cort" -"DMSO","TP0001058.Plate.2",6,2,"n",1,NA,27.1,"TP0001058 Plate 2_CeeTox.csv","cort" -"DMSO","TP0001058.Plate.2",7,2,"n",1,NA,22.86,"TP0001058 Plate 2_CeeTox.csv","cort" -"DMSO","TP0001058.Plate.3",6,2,"n",1,NA,27.78,"TP0001058 Plate 3_CeeTox.csv","cort" -"DMSO","TP0001058.Plate.3",7,2,"n",1,NA,26.07,"TP0001058 Plate 3_CeeTox.csv","cort" -"DMSO","TP0001058.Plate.4",6,2,"n",1,NA,26.62,"TP0001058 Plate 4_CeeTox.csv","cort" -"DMSO","TP0001058.Plate.4",7,2,"n",1,NA,26.57,"TP0001058 Plate 4_CeeTox.csv","cort" -"DMSO","TP0001059.Plate.5",6,2,"n",1,NA,27.85,"TP0001059 Plate 5_CeeTox.csv","cort" -"DMSO","TP0001059.Plate.5",7,2,"n",1,NA,27.71,"TP0001059 Plate 5_CeeTox.csv","cort" -"DMSO","TP0001059.Plate.6",6,2,"n",1,NA,24.98,"TP0001059 Plate 6_CeeTox.csv","cort" -"DMSO","TP0001059.Plate.6",7,2,"n",1,NA,22.47,"TP0001059 Plate 6_CeeTox.csv","cort" -"DMSO","TP0001059.Plate.7",6,2,"n",1,NA,25.84,"TP0001059 Plate 7_CeeTox.csv","cort" -"DMSO","TP0001059.Plate.7",7,2,"n",1,NA,26.84,"TP0001059 Plate 7_CeeTox.csv","cort" -"DMSO","TP0001059.Plate.8",6,2,"n",1,NA,24.67,"TP0001059 Plate 8_CeeTox.csv","cort" -"DMSO","TP0001059.Plate.8",7,2,"n",1,NA,26.48,"TP0001059 Plate 8_CeeTox.csv","cort" -"DMSO","TP0001060.Plate.10",6,2,"n",1,NA,28.12,"TP0001060 Plate 10_CeeTox.csv","cort" -"DMSO","TP0001060.Plate.10",7,2,"n",1,NA,24.26,"TP0001060 Plate 10_CeeTox.csv","cort" -"DMSO","TP0001060.Plate.11",6,2,"n",1,NA,24.79,"TP0001060 Plate 11_CeeTox.csv","cort" -"DMSO","TP0001060.Plate.11",7,2,"n",1,NA,24.01,"TP0001060 Plate 11_CeeTox.csv","cort" -"DMSO","TP0001060.Plate.12",6,2,"n",1,NA,27.13,"TP0001060 Plate 12_CeeTox.csv","cort" -"DMSO","TP0001060.Plate.12",7,2,"n",1,NA,24.84,"TP0001060 Plate 12_CeeTox.csv","cort" -"DMSO","TP0001060.Plate.9",6,2,"n",1,NA,31.49,"TP0001060 Plate 9_CeeTox.csv","cort" -"DMSO","TP0001060.Plate.9",7,2,"n",1,NA,25.54,"TP0001060 Plate 9_CeeTox.csv","cort" -"DMSO","TP0001061.Plate.13",6,2,"n",1,NA,29.94,"TP0001061 Plate 13_CeeTox.csv","cort" -"DMSO","TP0001061.Plate.13",7,2,"n",1,NA,28.39,"TP0001061 Plate 13_CeeTox.csv","cort" -"DMSO","TP0001061.Plate.14",6,2,"n",1,NA,22.91,"TP0001061 Plate 14_CeeTox.csv","cort" -"DMSO","TP0001061.Plate.14",7,2,"n",1,NA,24.44,"TP0001061 Plate 14_CeeTox.csv","cort" -"DMSO","TP0001061.Plate.15",6,2,"n",1,NA,28.76,"TP0001061 Plate 15_CeeTox.csv","cort" -"DMSO","TP0001061.Plate.15",7,2,"n",1,NA,27.1,"TP0001061 Plate 15_CeeTox.csv","cort" -"DMSO","TP0001061.Plate.16",6,2,"n",1,NA,25.9,"TP0001061 Plate 16_CeeTox.csv","cort" -"DMSO","TP0001061.Plate.16",7,2,"n",1,NA,27.69,"TP0001061 Plate 16_CeeTox.csv","cort" -"DMSO","TP0001062.Plate.17",6,2,"n",1,NA,26.47,"TP0001062_Plate_17_Ceetox.csv","cort" -"DMSO","TP0001062.Plate.17",7,2,"n",1,NA,26.02,"TP0001062_Plate_17_Ceetox.csv","cort" -"DMSO","TP0001062.Plate.18",6,2,"n",1,NA,23.64,"TP0001062_Plate_18_Ceetox.csv","cort" -"DMSO","TP0001062.Plate.18",7,2,"n",1,NA,23.3,"TP0001062_Plate_18_Ceetox.csv","cort" -"DMSO","E1K.VR.Plate.10",6,11,"n",1,NA,14.62,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"DMSO","E1K.VR.Plate.10",7,11,"n",1,NA,13.02,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"DMSO","E1K.VR.Plate.11",6,11,"n",1,NA,13.67,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" -"DMSO","E1K.VR.Plate.11",7,11,"n",1,NA,12.88,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" -"DMSO","E1K.VR.Plate.9",6,11,"n",1,NA,12.45,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"DMSO","E1K.VR.Plate.9",7,11,"n",1,NA,14.52,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"DMSO","PhaseIIe1k.VR.Plate.1",6,11,"n",1,NA,60.77,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" -"DMSO","PhaseIIe1k.VR.Plate.1",7,11,"n",1,NA,66.14,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" -"DMSO","PhaseIIe1k.VR.Plate.1",6,12,"n",1,NA,71.83,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" -"DMSO","PhaseIIe1k.VR.Plate.1",7,12,"n",1,NA,74.87,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" -"DMSO","PhaseIIe1k.VR.Plate.2",6,11,"n",1,NA,49.19,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" -"DMSO","PhaseIIe1k.VR.Plate.2",7,11,"n",1,NA,52.92,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" -"DMSO","PhaseIIe1k.VR.Plate.2",6,12,"n",1,NA,44.8,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" -"DMSO","PhaseIIe1k.VR.Plate.2",7,12,"n",1,NA,50.76,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" -"DMSO","PhaseIIe1k.VR.Plate.3",6,11,"n",1,NA,49.09,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"DMSO","PhaseIIe1k.VR.Plate.3",7,11,"n",1,NA,50.4,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"DMSO","PhaseIIe1k.VR.Plate.3",6,12,"n",1,NA,55.18,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"DMSO","PhaseIIe1k.VR.Plate.3",7,12,"n",1,NA,55.08,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"DMSO","PhaseIIe1k.VR.Plate.4",6,11,"n",1,NA,60.68,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" -"DMSO","PhaseIIe1k.VR.Plate.4",7,11,"n",1,NA,53.46,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" -"DMSO","PhaseIIe1k.VR.Plate.4",6,12,"n",1,NA,55.1,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" -"DMSO","PhaseIIe1k.VR.Plate.4",7,12,"n",1,NA,56.11,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" -"DMSO","PhaseII.VR.Plate.1",6,11,"n",1,NA,13.55,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"DMSO","PhaseII.VR.Plate.1",7,11,"n",1,NA,12.82,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"DMSO","PhaseII.VR.Plate.2",6,11,"n",1,NA,12.23,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"DMSO","PhaseII.VR.Plate.2",7,11,"n",1,NA,13.05,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"DMSO","PhaseII.VR.Plate.3",6,11,"n",1,NA,12.37,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"DMSO","PhaseII.VR.Plate.3",7,11,"n",1,NA,13.39,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"DMSO","PhaseII.VR.Plate.4",6,11,"n",1,NA,13.75,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"DMSO","PhaseII.VR.Plate.4",7,11,"n",1,NA,11.18,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"DMSO","PhaseII.VR.Plate.5",6,11,"n",1,NA,12.66,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"DMSO","PhaseII.VR.Plate.5",7,11,"n",1,NA,13.98,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"DMSO","PhaseII.VR.Plate.6",6,11,"n",1,NA,10.51,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"DMSO","PhaseII.VR.Plate.6",7,11,"n",1,NA,12.5,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"DMSO","PhaseII.VR.Plate.7",6,11,"n",1,NA,12.75,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"DMSO","PhaseII.VR.Plate.7",7,11,"n",1,NA,13.27,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"DMSO","PhaseII.VR.Plate.8",6,11,"n",1,NA,11.26,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"DMSO","PhaseII.VR.Plate.8",7,11,"n",1,NA,12.96,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"DMSO","phIII.e1k.Plate.1",6,11,"n",1,NA,51.47,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.1",7,11,"n",1,NA,51.37,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.10",6,11,"n",1,NA,21.85,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.10",7,11,"n",1,NA,25.28,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.11",6,11,"n",1,NA,26.79,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.11",7,11,"n",1,NA,24.59,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.12",6,11,"n",1,NA,23.54,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.12",7,11,"n",1,NA,23.92,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.13",6,11,"n",1,NA,30.19,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.13",7,11,"n",1,NA,25.34,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.14",6,11,"n",1,NA,26.81,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.14",7,11,"n",1,NA,23.29,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.15",6,11,"n",1,NA,24.77,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.15",7,11,"n",1,NA,25.71,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.16",6,11,"n",1,NA,25.92,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.16",7,11,"n",1,NA,23.81,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.17",6,11,"n",1,NA,25.98,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.17",7,11,"n",1,NA,21.78,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.18",6,11,"n",1,NA,24.68,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.18",7,11,"n",1,NA,27.89,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.2",6,11,"n",1,NA,25.67,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.2",7,11,"n",1,NA,24.82,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.3",6,11,"n",1,NA,24.6,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.3",7,11,"n",1,NA,19.77,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.4",6,11,"n",1,NA,26.43,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.4",7,11,"n",1,NA,29.09,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.5",6,11,"n",1,NA,26.11,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.5",7,11,"n",1,NA,22.26,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.6",6,11,"n",1,NA,25.01,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.6",7,11,"n",1,NA,22.23,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.7",6,11,"n",1,NA,22.09,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.7",7,11,"n",1,NA,25.88,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.8",6,11,"n",1,NA,26.39,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.8",7,11,"n",1,NA,23.06,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.9",6,11,"n",1,NA,27.63,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"DMSO","phIII.e1k.Plate.9",7,11,"n",1,NA,22.71,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"DMSO","phIII.e1k.VR.Plate.1",6,11,"n",1,NA,109.05,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"DMSO","phIII.e1k.VR.Plate.1",7,11,"n",1,NA,58.23,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"DMSO","phIII.e1k.VR.Plate.2",6,11,"n",0,NA,NA,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"DMSO","phIII.e1k.VR.Plate.2",7,11,"n",1,NA,47.95,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"DMSO","phIII.e1k.VR.Plate.3",6,11,"n",1,NA,56.28,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"DMSO","phIII.e1k.VR.Plate.3",7,11,"n",1,NA,59.59,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"FOR","20120829.Plate.1",4,11,"p",1,10,43.2372673177652,"20120829 Plate 1A.xlsx","cort" -"FOR","20120829.Plate.1",5,11,"p",1,10,43.576754720032,"20120829 Plate 1A.xlsx","cort" -"FOR","20120829.Plate.2",4,11,"p",1,10,43.5725018547524,"20120829 Plate 2B.xlsx","cort" -"FOR","20120829.Plate.2",5,11,"p",1,10,42.3410361910527,"20120829 Plate 2B.xlsx","cort" -"FOR","20120829.Plate.3",4,11,"p",1,10,41.5053556501284,"20120829 Plate 3A.xlsx","cort" -"FOR","20120829.Plate.3",5,11,"p",1,10,44.41240107023,"20120829 Plate 3A.xlsx","cort" -"FOR","20120829.Plate.4",4,11,"p",1,10,44.5457658178313,"20120829 Plate 4B.xlsx","cort" -"FOR","20120829.Plate.4",5,11,"p",1,10,45.4351873073413,"20120829 Plate 4B.xlsx","cort" -"FOR","20120829.Plate.5",4,11,"p",1,10,38.6146515879616,"20120829 Plate 5A.xlsx","cort" -"FOR","20120829.Plate.5",5,11,"p",1,10,39.5636878232533,"20120829 Plate 5A.xlsx","cort" -"FOR","20120829.Plate.6",4,11,"p",1,10,39.8536023404572,"20120829 Plate 6A.xlsx","cort" -"FOR","20120829.Plate.6",5,11,"p",1,10,44.3056706880695,"20120829 Plate 6A.xlsx","cort" -"FOR","TP0000882.Plate.1",4,11,"p",1,10,50.0680124291033,"TP0000882 Plate 1A.xlsx","cort" -"FOR","TP0000882.Plate.1",5,11,"p",1,10,49.2613809241447,"TP0000882 Plate 1A.xlsx","cort" -"FOR","TP0000882.Plate.2",4,11,"p",1,10,54.8162417570621,"TP0000882 Plate 2B.xlsx","cort" -"FOR","TP0000882.Plate.2",5,11,"p",1,10,42.2016523448652,"TP0000882 Plate 2B.xlsx","cort" -"FOR","TP0000882.Plate.3",4,11,"p",1,10,50.0283541225737,"TP0000882 Plate 3A.xlsx","cort" -"FOR","TP0000882.Plate.3",5,11,"p",1,10,49.756404868849,"TP0000882 Plate 3A.xlsx","cort" -"FOR","TP0000882.Plate.4",4,11,"p",1,10,48.3792414143403,"TP0000882 Plate 4A.xlsx","cort" -"FOR","TP0000882.Plate.4",5,11,"p",1,10,54.7475595744524,"TP0000882 Plate 4A.xlsx","cort" -"FOR","TP0000883.Plate.1",4,11,"p",1,10,48.8089565807079,"TP0000883 Plate 1A.xlsx","cort" -"FOR","TP0000883.Plate.1",5,11,"p",1,10,105.82,"TP0000883 Plate 1A.xlsx","cort" -"FOR","TP0000883.Plate.2",4,11,"p",1,10,46.403751466806,"TP0000883 Plate 2A.xlsx","cort" -"FOR","TP0000883.Plate.2",5,11,"p",1,10,52.8712461144377,"TP0000883 Plate 2A.xlsx","cort" -"FOR","TP0000883.Plate.3",4,11,"p",1,10,47.7189480840776,"TP0000883 Plate 3A.xlsx","cort" -"FOR","TP0000883.Plate.3",5,11,"p",1,10,42.0198274942392,"TP0000883 Plate 3A.xlsx","cort" -"FOR","TP0000883.Plate.4",4,11,"p",1,10,44.51716368927,"TP0000883 Plate 4A.xlsx","cort" -"FOR","TP0000883.Plate.4",5,11,"p",1,10,43.7063229723135,"TP0000883 Plate 4A.xlsx","cort" -"FOR","TP0000884.Plate.1",4,11,"p",1,10,55.8580610558202,"TP0000884 Plate 1A.xlsx","cort" -"FOR","TP0000884.Plate.1",5,11,"p",1,10,52.1758701417473,"TP0000884 Plate 1A.xlsx","cort" -"FOR","TP0000884.Plate.2",4,11,"p",1,10,43.093940807131,"TP0000884 Plate 2A.xlsx","cort" -"FOR","TP0000884.Plate.2",5,11,"p",1,10,45.487502439651,"TP0000884 Plate 2A.xlsx","cort" -"FOR","TP0000884.Plate.3",4,11,"p",1,10,45.8498529836939,"TP0000884 Plate 3A.xlsx","cort" -"FOR","TP0000884.Plate.3",5,11,"p",1,10,47.4738876307514,"TP0000884 Plate 3A.xlsx","cort" -"FOR","TP0000884.Plate.4",4,11,"p",1,10,47.4522501821034,"TP0000884 Plate 4A.xlsx","cort" -"FOR","TP0000884.Plate.4",5,11,"p",1,10,41.1886948833685,"TP0000884 Plate 4A.xlsx","cort" -"FOR","TP0000885.Plate.1",4,11,"p",1,10,28.5188094221805,"TP0000885 Plate 1A.xlsx","cort" -"FOR","TP0000885.Plate.1",5,11,"p",1,10,34.8794901264068,"TP0000885 Plate 1A.xlsx","cort" -"FOR","TP0001109.Plate.1",4,11,"p",1,NA,189.69,"TP0001109 Plate 1_Ceetox.csv","cort" -"FOR","TP0001109.Plate.1",5,11,"p",1,NA,201.96,"TP0001109 Plate 1_Ceetox.csv","cort" -"FOR","TP0001109.Plate.2",4,11,"p",1,NA,209.38,"TP0001109 Plate 2_Ceetox.csv","cort" -"FOR","TP0001109.Plate.2",5,11,"p",1,NA,189.47,"TP0001109 Plate 2_Ceetox.csv","cort" -"FOR","TP0001109.Plate.3",4,11,"p",1,NA,214.95,"TP0001109 Plate 3_Ceetox.csv","cort" -"FOR","TP0001109.Plate.3",5,11,"p",1,NA,161.21,"TP0001109 Plate 3_Ceetox.csv","cort" -"FOR","TP0001109.Plate.4",4,11,"p",1,NA,212.32,"TP0001109 Plate 4_Ceetox.csv","cort" -"FOR","TP0001109.Plate.4",5,11,"p",1,NA,202.21,"TP0001109 Plate 4_Ceetox.csv","cort" -"FOR","TP0001110.Plate.5",4,11,"p",1,NA,190.24,"TP0001110 Plate 5_Ceetox.csv","cort" -"FOR","TP0001110.Plate.5",5,11,"p",1,NA,184.84,"TP0001110 Plate 5_Ceetox.csv","cort" -"FOR","TP0001110.Plate.6",4,11,"p",1,NA,215.31,"TP0001110 Plate 6_Ceetox.csv","cort" -"FOR","TP0001110.Plate.6",5,11,"p",1,NA,193.08,"TP0001110 Plate 6_Ceetox.csv","cort" -"FOR","TP0001110.Plate.7",4,11,"p",1,NA,178.54,"TP0001110 Plate 7_Ceetox.csv","cort" -"FOR","TP0001110.Plate.7",5,11,"p",1,NA,195.18,"TP0001110 Plate 7_Ceetox.csv","cort" -"FOR","TP0001110.Plate.8",4,11,"p",1,NA,206.99,"TP0001110 Plate 8_Ceetox.csv","cort" -"FOR","TP0001110.Plate.8",5,11,"p",1,NA,211.51,"TP0001110 Plate 8_Ceetox.csv","cort" -"FOR","TP0001111.Plate.10",4,11,"p",1,NA,185.62,"TP0001111 Plate 10_Ceetox.csv","cort" -"FOR","TP0001111.Plate.10",5,11,"p",1,NA,199.54,"TP0001111 Plate 10_Ceetox.csv","cort" -"FOR","TP0001111.Plate.11",4,11,"p",1,NA,206.36,"TP0001111 Plate 11_Ceetox.csv","cort" -"FOR","TP0001111.Plate.11",5,11,"p",1,NA,190.29,"TP0001111 Plate 11_Ceetox.csv","cort" -"FOR","TP0001111.Plate.12",4,11,"p",1,NA,183.65,"TP0001111 Plate 12_Ceetox.csv","cort" -"FOR","TP0001111.Plate.12",5,11,"p",1,NA,171.49,"TP0001111 Plate 12_Ceetox.csv","cort" -"FOR","TP0001111.Plate.9",4,11,"p",1,NA,175.22,"TP0001111 Plate 9_Ceetox.csv","cort" -"FOR","TP0001111.Plate.9",5,11,"p",1,NA,203.66,"TP0001111 Plate 9_Ceetox.csv","cort" -"FOR","TP0001112.Plate.13",4,11,"p",1,NA,208.67,"TP0001112 Plate 13_Ceetox.csv","cort" -"FOR","TP0001112.Plate.13",5,11,"p",1,NA,211,"TP0001112 Plate 13_Ceetox.csv","cort" -"FOR","TP0001112.Plate.14",4,11,"p",1,NA,209.18,"TP0001112 Plate 14_Ceetox.csv","cort" -"FOR","TP0001112.Plate.14",5,11,"p",1,NA,212.25,"TP0001112 Plate 14_Ceetox.csv","cort" -"FOR","TP0001112.Plate.15",4,11,"p",1,NA,183.79,"TP0001112 Plate 15_Ceetox.csv","cort" -"FOR","TP0001112.Plate.15",5,11,"p",1,NA,196.7,"TP0001112 Plate 15_Ceetox.csv","cort" -"FOR","TP0001112.Plate.16",4,11,"p",1,NA,166.7,"TP0001112 Plate 16_Ceetox.csv","cort" -"FOR","TP0001112.Plate.16",5,11,"p",1,NA,173.06,"TP0001112 Plate 16_Ceetox.csv","cort" -"FOR","TP0001113.Plate.17",4,11,"p",1,NA,164.28,"TP0001113 Plate 17_Ceetox.csv","cort" -"FOR","TP0001113.Plate.17",5,11,"p",1,NA,133.28,"TP0001113 Plate 17_Ceetox.csv","cort" -"FOR","TP0001113.Plate.18",4,11,"p",1,NA,174.95,"TP0001113 Plate 18_Ceetox.csv","cort" -"FOR","TP0001113.Plate.18",5,11,"p",1,NA,189,"TP0001113 Plate 18_Ceetox.csv","cort" -"FOR","TP0001113.Plate.19",4,11,"p",1,NA,178.96,"TP0001113 Plate 19_Ceetox.csv","cort" -"FOR","TP0001113.Plate.19",5,11,"p",1,NA,199.97,"TP0001113 Plate 19_Ceetox.csv","cort" -"FOR","TP0001113.Plate.20",4,11,"p",1,NA,162.76,"TP0001113 Plate 20_Ceetox.csv","cort" -"FOR","TP0001113.Plate.20",5,11,"p",1,NA,184.68,"TP0001113 Plate 20_Ceetox.csv","cort" -"FOR","TP0001114.Plate.21",4,11,"p",1,NA,186.58,"TP0001114 Plate 21_Ceetox.csv","cort" -"FOR","TP0001114.Plate.21",5,11,"p",1,NA,185.38,"TP0001114 Plate 21_Ceetox.csv","cort" -"FOR","TP0001114.Plate.22",4,11,"p",1,NA,213.64,"TP0001114 Plate 22_Ceetox.csv","cort" -"FOR","TP0001114.Plate.22",5,11,"p",1,NA,197.67,"TP0001114 Plate 22_Ceetox.csv","cort" -"FOR","TP0001114.Plate.23",4,11,"p",1,NA,185.16,"TP0001114 Plate 23_Ceetox.csv","cort" -"FOR","TP0001114.Plate.23",5,11,"p",1,NA,200.72,"TP0001114 Plate 23_Ceetox.csv","cort" -"FOR","TP0001114.Plate.24",4,11,"p",1,NA,208.33,"TP0001114 Plate 24_Ceetox.csv","cort" -"FOR","TP0001114.Plate.24",5,11,"p",1,NA,193.37,"TP0001114 Plate 24_Ceetox.csv","cort" -"FOR","TP0001054.Plate.1",2,2,"p",1,10,61.55,"TP0001054 Plate 1_CeeTox.csv","cort" -"FOR","TP0001054.Plate.1",3,2,"p",1,10,73.78,"TP0001054 Plate 1_CeeTox.csv","cort" -"FOR","TP0001054.Plate.2",2,2,"p",1,10,62.03,"TP0001054 Plate 2_CeeTox.csv","cort" -"FOR","TP0001054.Plate.2",3,2,"p",1,10,63.17,"TP0001054 Plate 2_CeeTox.csv","cort" -"FOR","TP0001054.Plate.3",2,2,"p",1,10,73.47,"TP0001054 Plate 3_CeeTox.csv","cort" -"FOR","TP0001054.Plate.3",3,2,"p",1,10,71.92,"TP0001054 Plate 3_CeeTox.csv","cort" -"FOR","TP0001054.Plate.4",2,2,"p",1,10,65.43,"TP0001054 Plate 4_CeeTox.csv","cort" -"FOR","TP0001054.Plate.4",3,2,"p",1,10,80.36,"TP0001054 Plate 4_CeeTox.csv","cort" -"FOR","TP0001055.Plate.5",2,2,"p",1,10,70.59,"TP0001055 Plate 5_CeeTox.csv","cort" -"FOR","TP0001055.Plate.5",3,2,"p",1,10,70.98,"TP0001055 Plate 5_CeeTox.csv","cort" -"FOR","TP0001055.Plate.6",2,2,"p",1,10,59.83,"TP0001055 Plate 6_CeeTox.csv","cort" -"FOR","TP0001055.Plate.6",3,2,"p",1,10,68.02,"TP0001055 Plate 6_CeeTox.csv","cort" -"FOR","TP0001054.Plate.7",2,2,"p",1,10,70.4,"TP0001055 Plate 7_CeeTox.csv","cort" -"FOR","TP0001054.Plate.7",3,2,"p",1,10,73.78,"TP0001055 Plate 7_CeeTox.csv","cort" -"FOR","TP0001054.Plate.8",2,2,"p",1,10,56.87,"TP0001055 Plate 8_CeeTox.csv","cort" -"FOR","TP0001054.Plate.8",3,2,"p",1,10,62.92,"TP0001055 Plate 8_CeeTox.csv","cort" -"FOR","TP0001056.Plate.10",2,2,"p",1,10,69.77,"TP0001056 Plate 10_CeeTox.csv","cort" -"FOR","TP0001056.Plate.10",3,2,"p",1,10,64.9,"TP0001056 Plate 10_CeeTox.csv","cort" -"FOR","TP0001056.Plate.11",2,2,"p",1,10,64.85,"TP0001056 Plate 11_CeeTox.csv","cort" -"FOR","TP0001056.Plate.11",3,2,"p",1,10,77.98,"TP0001056 Plate 11_CeeTox.csv","cort" -"FOR","TP0001056.Plate.12",2,2,"p",1,10,67.25,"TP0001056 Plate 12_CeeTox.csv","cort" -"FOR","TP0001056.Plate.12",3,2,"p",1,10,66.67,"TP0001056 Plate 12_CeeTox.csv","cort" -"FOR","TP0001056.Plate.9",2,2,"p",1,10,61.01,"TP0001056 Plate 9_CeeTox.csv","cort" -"FOR","TP0001056.Plate.9",3,2,"p",1,10,68.18,"TP0001056 Plate 9_CeeTox.csv","cort" -"FOR","TP0001057.Plate.13",2,2,"p",1,10,62.76,"TP0001057 Plate 13_CeeTox.csv","cort" -"FOR","TP0001057.Plate.13",3,2,"p",1,10,67.62,"TP0001057 Plate 13_CeeTox.csv","cort" -"FOR","TP0001057.Plate.14",2,2,"p",1,10,67.75,"TP0001057 Plate 14_CeeTox.csv","cort" -"FOR","TP0001057.Plate.14",3,2,"p",1,10,65.87,"TP0001057 Plate 14_CeeTox.csv","cort" -"FOR","TP0001057.Plate.15",2,2,"p",1,10,67.4,"TP0001057 Plate 15_CeeTox.csv","cort" -"FOR","TP0001057.Plate.15",3,2,"p",1,10,70.19,"TP0001057 Plate 15_CeeTox.csv","cort" -"FOR","TP0001057.Plate.16",2,2,"p",1,10,60.69,"TP0001057 Plate 16_CeeTox.csv","cort" -"FOR","TP0001057.Plate.16",3,2,"p",1,10,74.59,"TP0001057 Plate 16_CeeTox.csv","cort" -"FOR","TP0001058.Plate.1",2,2,"p",1,10,80.6,"TP0001058 Plate 1_Ceetox.csv","cort" -"FOR","TP0001058.Plate.1",3,2,"p",1,10,73.36,"TP0001058 Plate 1_Ceetox.csv","cort" -"FOR","TP0001058.Plate.2",2,2,"p",1,10,63.44,"TP0001058 Plate 2_CeeTox.csv","cort" -"FOR","TP0001058.Plate.2",3,2,"p",1,10,62.67,"TP0001058 Plate 2_CeeTox.csv","cort" -"FOR","TP0001058.Plate.3",2,2,"p",1,10,67.1,"TP0001058 Plate 3_CeeTox.csv","cort" -"FOR","TP0001058.Plate.3",3,2,"p",1,10,83.84,"TP0001058 Plate 3_CeeTox.csv","cort" -"FOR","TP0001058.Plate.4",2,2,"p",1,10,68.6,"TP0001058 Plate 4_CeeTox.csv","cort" -"FOR","TP0001058.Plate.4",3,2,"p",1,10,75.53,"TP0001058 Plate 4_CeeTox.csv","cort" -"FOR","TP0001059.Plate.5",2,2,"p",1,10,81.94,"TP0001059 Plate 5_CeeTox.csv","cort" -"FOR","TP0001059.Plate.5",3,2,"p",1,10,79.06,"TP0001059 Plate 5_CeeTox.csv","cort" -"FOR","TP0001059.Plate.6",2,2,"p",1,10,76.53,"TP0001059 Plate 6_CeeTox.csv","cort" -"FOR","TP0001059.Plate.6",3,2,"p",1,10,69.58,"TP0001059 Plate 6_CeeTox.csv","cort" -"FOR","TP0001059.Plate.7",2,2,"p",1,10,80.68,"TP0001059 Plate 7_CeeTox.csv","cort" -"FOR","TP0001059.Plate.7",3,2,"p",1,10,85.42,"TP0001059 Plate 7_CeeTox.csv","cort" -"FOR","TP0001059.Plate.8",2,2,"p",1,10,82.01,"TP0001059 Plate 8_CeeTox.csv","cort" -"FOR","TP0001059.Plate.8",3,2,"p",1,10,83.37,"TP0001059 Plate 8_CeeTox.csv","cort" -"FOR","TP0001060.Plate.10",2,2,"p",1,10,71.34,"TP0001060 Plate 10_CeeTox.csv","cort" -"FOR","TP0001060.Plate.10",3,2,"p",1,10,81.53,"TP0001060 Plate 10_CeeTox.csv","cort" -"FOR","TP0001060.Plate.11",2,2,"p",1,10,73,"TP0001060 Plate 11_CeeTox.csv","cort" -"FOR","TP0001060.Plate.11",3,2,"p",1,10,84.93,"TP0001060 Plate 11_CeeTox.csv","cort" -"FOR","TP0001060.Plate.12",2,2,"p",1,10,75.84,"TP0001060 Plate 12_CeeTox.csv","cort" -"FOR","TP0001060.Plate.12",3,2,"p",1,10,72.06,"TP0001060 Plate 12_CeeTox.csv","cort" -"FOR","TP0001060.Plate.9",2,2,"p",1,10,75.44,"TP0001060 Plate 9_CeeTox.csv","cort" -"FOR","TP0001060.Plate.9",3,2,"p",1,10,78.49,"TP0001060 Plate 9_CeeTox.csv","cort" -"FOR","TP0001061.Plate.13",2,2,"p",1,10,86.97,"TP0001061 Plate 13_CeeTox.csv","cort" -"FOR","TP0001061.Plate.13",3,2,"p",1,10,81.69,"TP0001061 Plate 13_CeeTox.csv","cort" -"FOR","TP0001061.Plate.14",2,2,"p",1,10,77.69,"TP0001061 Plate 14_CeeTox.csv","cort" -"FOR","TP0001061.Plate.14",3,2,"p",1,10,85.01,"TP0001061 Plate 14_CeeTox.csv","cort" -"FOR","TP0001061.Plate.15",2,2,"p",1,10,82.25,"TP0001061 Plate 15_CeeTox.csv","cort" -"FOR","TP0001061.Plate.15",5,11,"p",0,10,NA,"TP0001061 Plate 15_CeeTox.csv","cort" -"FOR","TP0001061.Plate.16",2,2,"p",1,10,67.21,"TP0001061 Plate 16_CeeTox.csv","cort" -"FOR","TP0001061.Plate.16",5,11,"p",0,10,NA,"TP0001061 Plate 16_CeeTox.csv","cort" -"FOR","TP0001062.Plate.17",2,2,"p",1,10,69.4,"TP0001062_Plate_17_Ceetox.csv","cort" -"FOR","TP0001062.Plate.17",3,2,"p",1,10,85.11,"TP0001062_Plate_17_Ceetox.csv","cort" -"FOR","TP0001062.Plate.18",2,2,"p",1,10,70.7,"TP0001062_Plate_18_Ceetox.csv","cort" -"FOR","TP0001062.Plate.18",3,2,"p",1,10,73.95,"TP0001062_Plate_18_Ceetox.csv","cort" -"FOR","E1K.VR.Plate.10",4,11,"p",1,NA,52.82,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"FOR","E1K.VR.Plate.10",5,11,"p",1,NA,64.22,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"FOR","E1K.VR.Plate.11",4,11,"p",1,NA,57.09,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" -"FOR","E1K.VR.Plate.11",5,11,"p",1,NA,62.68,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" -"FOR","E1K.VR.Plate.9",4,11,"p",1,NA,63.06,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"FOR","E1K.VR.Plate.9",5,11,"p",1,NA,57.19,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"FOR","PhaseIIe1k.VR.Plate.1",4,11,"p",1,NA,69.61,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" -"FOR","PhaseIIe1k.VR.Plate.1",5,11,"p",1,NA,70.42,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" -"FOR","PhaseIIe1k.VR.Plate.2",4,11,"p",1,NA,69.58,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" -"FOR","PhaseIIe1k.VR.Plate.2",5,11,"p",1,NA,67.72,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" -"FOR","PhaseIIe1k.VR.Plate.3",4,11,"p",1,NA,66.09,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"FOR","PhaseIIe1k.VR.Plate.3",5,11,"p",1,NA,65.77,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"FOR","PhaseIIe1k.VR.Plate.4",4,11,"p",1,NA,64.56,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" -"FOR","PhaseIIe1k.VR.Plate.4",5,11,"p",1,NA,75.13,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" -"FOR","PhaseII.VR.Plate.1",4,11,"p",1,10,57.45,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"FOR","PhaseII.VR.Plate.1",5,11,"p",1,10,66.13,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"FOR","PhaseII.VR.Plate.2",4,11,"p",1,10,58.88,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"FOR","PhaseII.VR.Plate.2",5,11,"p",1,10,67.85,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"FOR","PhaseII.VR.Plate.3",4,11,"p",1,10,60.76,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"FOR","PhaseII.VR.Plate.3",5,11,"p",1,10,55.01,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"FOR","PhaseII.VR.Plate.4",4,11,"p",1,10,58.7,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"FOR","PhaseII.VR.Plate.4",5,11,"p",1,10,61.99,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"FOR","PhaseII.VR.Plate.5",4,11,"p",1,10,58.06,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"FOR","PhaseII.VR.Plate.5",5,11,"p",1,10,61.67,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"FOR","PhaseII.VR.Plate.6",4,11,"p",1,10,57.94,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"FOR","PhaseII.VR.Plate.6",5,11,"p",1,10,53.07,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"FOR","PhaseII.VR.Plate.7",4,11,"p",1,10,49.03,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"FOR","PhaseII.VR.Plate.7",5,11,"p",1,10,48.41,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"FOR","PhaseII.VR.Plate.8",4,11,"p",1,10,55.76,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"FOR","PhaseII.VR.Plate.8",5,11,"p",1,10,58.11,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"FOR","phIII.e1k.Plate.1",4,11,"p",1,NA,201.72,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.1",5,11,"p",1,NA,199.75,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.10",4,11,"p",1,NA,120.24,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.10",5,11,"p",1,NA,121.74,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.11",4,11,"p",1,NA,123.04,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.11",5,11,"p",1,NA,116.02,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.12",4,11,"p",1,NA,116.92,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.12",5,11,"p",1,NA,104.14,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.13",4,11,"p",1,NA,123.15,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.13",5,11,"p",0,NA,NA,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.14",4,11,"p",1,NA,116.15,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.14",5,11,"p",1,NA,112.17,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.15",4,11,"p",1,NA,102.54,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.15",5,11,"p",1,NA,105.24,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.16",4,11,"p",1,NA,125.49,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.16",5,11,"p",1,NA,105.07,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.17",4,11,"p",1,NA,110.58,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.17",5,11,"p",1,NA,110.25,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.18",4,11,"p",1,NA,116.63,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.18",5,11,"p",1,NA,100.02,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.2",4,11,"p",1,NA,126.53,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.2",5,11,"p",1,NA,114.15,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.3",4,11,"p",1,NA,128.56,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.3",5,11,"p",1,NA,105.5,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.4",4,11,"p",1,NA,103.75,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.4",5,11,"p",1,NA,96.68,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.5",4,11,"p",1,NA,101.06,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.5",5,11,"p",1,NA,93.54,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.6",4,11,"p",1,NA,114.81,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.6",5,11,"p",1,NA,100.83,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.7",4,11,"p",1,NA,93.91,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.7",5,11,"p",1,NA,115.28,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.8",4,11,"p",1,NA,112.19,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.8",5,11,"p",1,NA,113.23,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.9",4,11,"p",1,NA,133.36,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"FOR","phIII.e1k.Plate.9",5,11,"p",1,NA,108.47,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"FOR","phIII.e1k.VR.Plate.1",4,11,"p",1,NA,213.11,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"FOR","phIII.e1k.VR.Plate.1",5,11,"p",1,NA,209.67,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"FOR","phIII.e1k.VR.Plate.2",4,11,"p",1,NA,203.74,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"FOR","phIII.e1k.VR.Plate.2",5,11,"p",1,NA,180.12,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"FOR","phIII.e1k.VR.Plate.3",4,11,"p",1,NA,215.53,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"FOR","phIII.e1k.VR.Plate.3",5,11,"p",1,NA,221.37,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"PRO","20120829.Plate.1",2,11,"m",1,3,0.567128208635768,"20120829 Plate 1A.xlsx","cort" -"PRO","20120829.Plate.1",3,11,"m",1,3,0.588618219120001,"20120829 Plate 1A.xlsx","cort" -"PRO","20120829.Plate.2",2,11,"m",1,3,0.535489267718073,"20120829 Plate 2B.xlsx","cort" -"PRO","20120829.Plate.2",3,11,"m",1,3,0.53874606439567,"20120829 Plate 2B.xlsx","cort" -"PRO","20120829.Plate.3",2,11,"m",1,3,0.47,"20120829 Plate 3A.xlsx","cort" -"PRO","20120829.Plate.3",3,11,"m",1,3,0.50060681965791,"20120829 Plate 3A.xlsx","cort" -"PRO","20120829.Plate.4",2,11,"m",1,3,0.513933034840466,"20120829 Plate 4B.xlsx","cort" -"PRO","20120829.Plate.4",3,11,"m",1,3,0.45,"20120829 Plate 4B.xlsx","cort" -"PRO","20120829.Plate.5",2,11,"m",1,3,0.56183241183814,"20120829 Plate 5A.xlsx","cort" -"PRO","20120829.Plate.5",3,11,"m",1,3,0.54260884797301,"20120829 Plate 5A.xlsx","cort" -"PRO","20120829.Plate.6",2,11,"m",1,3,0.555406482140959,"20120829 Plate 6A.xlsx","cort" -"PRO","20120829.Plate.6",3,11,"m",1,3,0.47,"20120829 Plate 6A.xlsx","cort" -"PRO","TP0000882.Plate.1",2,11,"m",1,3,0.64825012590846,"TP0000882 Plate 1A.xlsx","cort" -"PRO","TP0000882.Plate.1",3,11,"m",1,3,0.755560856184828,"TP0000882 Plate 1A.xlsx","cort" -"PRO","TP0000882.Plate.2",2,11,"m",1,3,0.44,"TP0000882 Plate 2B.xlsx","cort" -"PRO","TP0000882.Plate.2",3,11,"m",1,3,0.521063104048986,"TP0000882 Plate 2B.xlsx","cort" -"PRO","TP0000882.Plate.3",2,11,"m",1,3,0.46,"TP0000882 Plate 3A.xlsx","cort" -"PRO","TP0000882.Plate.3",3,11,"m",1,3,0.49,"TP0000882 Plate 3A.xlsx","cort" -"PRO","TP0000882.Plate.4",2,11,"m",1,3,0.500864820636551,"TP0000882 Plate 4A.xlsx","cort" -"PRO","TP0000882.Plate.4",3,11,"m",1,3,0.530979000840192,"TP0000882 Plate 4A.xlsx","cort" -"PRO","TP0000883.Plate.1",2,11,"m",1,3,0.43,"TP0000883 Plate 1A.xlsx","cort" -"PRO","TP0000883.Plate.1",3,11,"m",1,3,0.505998380187313,"TP0000883 Plate 1A.xlsx","cort" -"PRO","TP0000883.Plate.2",2,11,"m",1,3,0.527957139185097,"TP0000883 Plate 2A.xlsx","cort" -"PRO","TP0000883.Plate.2",3,11,"m",1,3,0.578671247315383,"TP0000883 Plate 2A.xlsx","cort" -"PRO","TP0000883.Plate.3",2,11,"m",1,3,0.571954877594603,"TP0000883 Plate 3A.xlsx","cort" -"PRO","TP0000883.Plate.3",3,11,"m",1,3,0.552060316620954,"TP0000883 Plate 3A.xlsx","cort" -"PRO","TP0000883.Plate.4",2,11,"m",1,3,0.524841297622991,"TP0000883 Plate 4A.xlsx","cort" -"PRO","TP0000883.Plate.4",3,11,"m",1,3,0.592289276382768,"TP0000883 Plate 4A.xlsx","cort" -"PRO","TP0000884.Plate.1",2,11,"m",1,3,0.46,"TP0000884 Plate 1A.xlsx","cort" -"PRO","TP0000884.Plate.1",3,11,"m",1,3,0.45,"TP0000884 Plate 1A.xlsx","cort" -"PRO","TP0000884.Plate.2",2,11,"m",1,3,0.527163681941058,"TP0000884 Plate 2A.xlsx","cort" -"PRO","TP0000884.Plate.2",3,11,"m",1,3,0.46,"TP0000884 Plate 2A.xlsx","cort" -"PRO","TP0000884.Plate.3",2,11,"m",1,3,0.46,"TP0000884 Plate 3A.xlsx","cort" -"PRO","TP0000884.Plate.3",3,11,"m",1,3,0.43,"TP0000884 Plate 3A.xlsx","cort" -"PRO","TP0000884.Plate.4",2,11,"m",1,3,0.44,"TP0000884 Plate 4A.xlsx","cort" -"PRO","TP0000884.Plate.4",3,11,"m",1,3,0.45,"TP0000884 Plate 4A.xlsx","cort" -"PRO","TP0000885.Plate.1",2,11,"m",1,3,0.41,"TP0000885 Plate 1A.xlsx","cort" -"PRO","TP0000885.Plate.1",3,11,"m",1,3,0.39,"TP0000885 Plate 1A.xlsx","cort" -"PRO","TP0001109.Plate.1",2,11,"m",1,NA,0.71,"TP0001109 Plate 1_Ceetox.csv","cort" -"PRO","TP0001109.Plate.1",3,11,"m",1,NA,0.76,"TP0001109 Plate 1_Ceetox.csv","cort" -"PRO","TP0001109.Plate.2",2,11,"m",1,NA,0.93,"TP0001109 Plate 2_Ceetox.csv","cort" -"PRO","TP0001109.Plate.2",3,11,"m",1,NA,0.76,"TP0001109 Plate 2_Ceetox.csv","cort" -"PRO","TP0001109.Plate.3",2,11,"m",1,NA,0.7,"TP0001109 Plate 3_Ceetox.csv","cort" -"PRO","TP0001109.Plate.3",3,11,"m",1,NA,0.67,"TP0001109 Plate 3_Ceetox.csv","cort" -"PRO","TP0001109.Plate.4",2,11,"m",1,NA,0.62,"TP0001109 Plate 4_Ceetox.csv","cort" -"PRO","TP0001109.Plate.4",3,11,"m",1,NA,0.66,"TP0001109 Plate 4_Ceetox.csv","cort" -"PRO","TP0001110.Plate.5",2,11,"m",1,NA,0.58,"TP0001110 Plate 5_Ceetox.csv","cort" -"PRO","TP0001110.Plate.5",3,11,"m",0,NA,NA,"TP0001110 Plate 5_Ceetox.csv","cort" -"PRO","TP0001110.Plate.6",2,11,"m",1,NA,0.54,"TP0001110 Plate 6_Ceetox.csv","cort" -"PRO","TP0001110.Plate.6",3,11,"m",1,NA,0.63,"TP0001110 Plate 6_Ceetox.csv","cort" -"PRO","TP0001110.Plate.7",2,11,"m",1,NA,0.58,"TP0001110 Plate 7_Ceetox.csv","cort" -"PRO","TP0001110.Plate.7",3,11,"m",1,NA,0.57,"TP0001110 Plate 7_Ceetox.csv","cort" -"PRO","TP0001110.Plate.8",2,11,"m",1,NA,0.73,"TP0001110 Plate 8_Ceetox.csv","cort" -"PRO","TP0001110.Plate.8",3,11,"m",1,NA,0.55,"TP0001110 Plate 8_Ceetox.csv","cort" -"PRO","TP0001111.Plate.10",2,11,"m",1,NA,0.78,"TP0001111 Plate 10_Ceetox.csv","cort" -"PRO","TP0001111.Plate.10",3,11,"m",1,NA,0.68,"TP0001111 Plate 10_Ceetox.csv","cort" -"PRO","TP0001111.Plate.11",2,11,"m",1,NA,0.57,"TP0001111 Plate 11_Ceetox.csv","cort" -"PRO","TP0001111.Plate.11",3,11,"m",1,NA,0.59,"TP0001111 Plate 11_Ceetox.csv","cort" -"PRO","TP0001111.Plate.12",2,11,"m",1,NA,0.67,"TP0001111 Plate 12_Ceetox.csv","cort" -"PRO","TP0001111.Plate.12",3,11,"m",1,NA,0.62,"TP0001111 Plate 12_Ceetox.csv","cort" -"PRO","TP0001111.Plate.9",2,11,"m",1,NA,0.62,"TP0001111 Plate 9_Ceetox.csv","cort" -"PRO","TP0001111.Plate.9",3,11,"m",1,NA,0.61,"TP0001111 Plate 9_Ceetox.csv","cort" -"PRO","TP0001112.Plate.13",2,11,"m",1,NA,0.64,"TP0001112 Plate 13_Ceetox.csv","cort" -"PRO","TP0001112.Plate.13",3,11,"m",1,NA,0.56,"TP0001112 Plate 13_Ceetox.csv","cort" -"PRO","TP0001112.Plate.14",2,11,"m",1,NA,0.71,"TP0001112 Plate 14_Ceetox.csv","cort" -"PRO","TP0001112.Plate.14",3,11,"m",1,NA,0.69,"TP0001112 Plate 14_Ceetox.csv","cort" -"PRO","TP0001112.Plate.15",2,11,"m",1,NA,0.71,"TP0001112 Plate 15_Ceetox.csv","cort" -"PRO","TP0001112.Plate.15",3,11,"m",1,NA,0.57,"TP0001112 Plate 15_Ceetox.csv","cort" -"PRO","TP0001112.Plate.16",2,11,"m",1,NA,0.7,"TP0001112 Plate 16_Ceetox.csv","cort" -"PRO","TP0001112.Plate.16",3,11,"m",1,NA,1.04,"TP0001112 Plate 16_Ceetox.csv","cort" -"PRO","TP0001113.Plate.17",2,11,"m",1,NA,0.65,"TP0001113 Plate 17_Ceetox.csv","cort" -"PRO","TP0001113.Plate.17",3,11,"m",1,NA,0.61,"TP0001113 Plate 17_Ceetox.csv","cort" -"PRO","TP0001113.Plate.18",2,11,"m",1,NA,0.67,"TP0001113 Plate 18_Ceetox.csv","cort" -"PRO","TP0001113.Plate.18",3,11,"m",1,NA,0.6,"TP0001113 Plate 18_Ceetox.csv","cort" -"PRO","TP0001113.Plate.19",2,11,"m",1,NA,0.69,"TP0001113 Plate 19_Ceetox.csv","cort" -"PRO","TP0001113.Plate.19",3,11,"m",1,NA,0.64,"TP0001113 Plate 19_Ceetox.csv","cort" -"PRO","TP0001113.Plate.20",2,11,"m",1,NA,0.68,"TP0001113 Plate 20_Ceetox.csv","cort" -"PRO","TP0001113.Plate.20",3,11,"m",1,NA,0.69,"TP0001113 Plate 20_Ceetox.csv","cort" -"PRO","TP0001114.Plate.21",2,11,"m",1,NA,0.56,"TP0001114 Plate 21_Ceetox.csv","cort" -"PRO","TP0001114.Plate.21",3,11,"m",0,NA,NA,"TP0001114 Plate 21_Ceetox.csv","cort" -"PRO","TP0001114.Plate.22",2,11,"m",1,NA,0.66,"TP0001114 Plate 22_Ceetox.csv","cort" -"PRO","TP0001114.Plate.22",3,11,"m",1,NA,0.57,"TP0001114 Plate 22_Ceetox.csv","cort" -"PRO","TP0001114.Plate.23",2,11,"m",1,NA,0.6,"TP0001114 Plate 23_Ceetox.csv","cort" -"PRO","TP0001114.Plate.23",3,11,"m",1,NA,0.56,"TP0001114 Plate 23_Ceetox.csv","cort" -"PRO","TP0001114.Plate.24",2,11,"m",1,NA,0.65,"TP0001114 Plate 24_Ceetox.csv","cort" -"PRO","TP0001114.Plate.24",3,11,"m",1,NA,0.65,"TP0001114 Plate 24_Ceetox.csv","cort" -"PRO","TP0001054.Plate.1",4,2,"m",1,3,0.6,"TP0001054 Plate 1_CeeTox.csv","cort" -"PRO","TP0001054.Plate.1",5,2,"m",1,3,0.68,"TP0001054 Plate 1_CeeTox.csv","cort" -"PRO","TP0001054.Plate.2",4,2,"m",1,3,0.71,"TP0001054 Plate 2_CeeTox.csv","cort" -"PRO","TP0001054.Plate.2",5,2,"m",1,3,0.71,"TP0001054 Plate 2_CeeTox.csv","cort" -"PRO","TP0001054.Plate.3",4,2,"m",1,3,0.76,"TP0001054 Plate 3_CeeTox.csv","cort" -"PRO","TP0001054.Plate.3",5,2,"m",1,3,0.67,"TP0001054 Plate 3_CeeTox.csv","cort" -"PRO","TP0001054.Plate.4",4,2,"m",1,3,0.76,"TP0001054 Plate 4_CeeTox.csv","cort" -"PRO","TP0001054.Plate.4",5,2,"m",1,3,0.66,"TP0001054 Plate 4_CeeTox.csv","cort" -"PRO","TP0001055.Plate.5",4,2,"m",1,3,0.6,"TP0001055 Plate 5_CeeTox.csv","cort" -"PRO","TP0001055.Plate.5",5,2,"m",1,3,0.6,"TP0001055 Plate 5_CeeTox.csv","cort" -"PRO","TP0001055.Plate.6",4,2,"m",1,3,0.74,"TP0001055 Plate 6_CeeTox.csv","cort" -"PRO","TP0001055.Plate.6",5,2,"m",1,3,0.72,"TP0001055 Plate 6_CeeTox.csv","cort" -"PRO","TP0001054.Plate.7",4,2,"m",1,3,0.89,"TP0001055 Plate 7_CeeTox.csv","cort" -"PRO","TP0001054.Plate.7",5,2,"m",1,3,0.78,"TP0001055 Plate 7_CeeTox.csv","cort" -"PRO","TP0001054.Plate.8",4,2,"m",1,3,0.72,"TP0001055 Plate 8_CeeTox.csv","cort" -"PRO","TP0001054.Plate.8",5,2,"m",1,3,0.77,"TP0001055 Plate 8_CeeTox.csv","cort" -"PRO","TP0001056.Plate.10",4,2,"m",1,3,0.65,"TP0001056 Plate 10_CeeTox.csv","cort" -"PRO","TP0001056.Plate.10",5,2,"m",1,3,0.64,"TP0001056 Plate 10_CeeTox.csv","cort" -"PRO","TP0001056.Plate.11",4,2,"m",1,3,0.73,"TP0001056 Plate 11_CeeTox.csv","cort" -"PRO","TP0001056.Plate.11",5,2,"m",1,3,0.79,"TP0001056 Plate 11_CeeTox.csv","cort" -"PRO","TP0001056.Plate.12",4,2,"m",1,3,0.78,"TP0001056 Plate 12_CeeTox.csv","cort" -"PRO","TP0001056.Plate.12",5,2,"m",1,3,0.59,"TP0001056 Plate 12_CeeTox.csv","cort" -"PRO","TP0001056.Plate.9",4,2,"m",1,3,0.65,"TP0001056 Plate 9_CeeTox.csv","cort" -"PRO","TP0001056.Plate.9",5,2,"m",1,3,0.69,"TP0001056 Plate 9_CeeTox.csv","cort" -"PRO","TP0001057.Plate.13",4,2,"m",1,3,0.59,"TP0001057 Plate 13_CeeTox.csv","cort" -"PRO","TP0001057.Plate.13",5,2,"m",1,3,0.65,"TP0001057 Plate 13_CeeTox.csv","cort" -"PRO","TP0001057.Plate.14",4,2,"m",1,3,0.7,"TP0001057 Plate 14_CeeTox.csv","cort" -"PRO","TP0001057.Plate.14",5,2,"m",1,3,0.63,"TP0001057 Plate 14_CeeTox.csv","cort" -"PRO","TP0001057.Plate.15",4,2,"m",1,3,0.6,"TP0001057 Plate 15_CeeTox.csv","cort" -"PRO","TP0001057.Plate.15",5,2,"m",1,3,0.62,"TP0001057 Plate 15_CeeTox.csv","cort" -"PRO","TP0001057.Plate.16",4,2,"m",1,3,0.74,"TP0001057 Plate 16_CeeTox.csv","cort" -"PRO","TP0001057.Plate.16",5,2,"m",1,3,0.69,"TP0001057 Plate 16_CeeTox.csv","cort" -"PRO","TP0001058.Plate.1",4,2,"m",1,3,0.45,"TP0001058 Plate 1_Ceetox.csv","cort" -"PRO","TP0001058.Plate.1",5,2,"m",1,3,0.46,"TP0001058 Plate 1_Ceetox.csv","cort" -"PRO","TP0001058.Plate.2",4,2,"m",1,3,0.52,"TP0001058 Plate 2_CeeTox.csv","cort" -"PRO","TP0001058.Plate.2",5,2,"m",1,3,0.64,"TP0001058 Plate 2_CeeTox.csv","cort" -"PRO","TP0001058.Plate.3",4,2,"m",1,3,0.66,"TP0001058 Plate 3_CeeTox.csv","cort" -"PRO","TP0001058.Plate.3",5,2,"m",1,3,0.7,"TP0001058 Plate 3_CeeTox.csv","cort" -"PRO","TP0001058.Plate.4",4,2,"m",1,3,0.65,"TP0001058 Plate 4_CeeTox.csv","cort" -"PRO","TP0001058.Plate.4",5,2,"m",1,3,0.64,"TP0001058 Plate 4_CeeTox.csv","cort" -"PRO","TP0001059.Plate.5",4,2,"m",1,3,0.6,"TP0001059 Plate 5_CeeTox.csv","cort" -"PRO","TP0001059.Plate.5",5,2,"m",1,3,0.63,"TP0001059 Plate 5_CeeTox.csv","cort" -"PRO","TP0001059.Plate.6",4,2,"m",1,3,0.63,"TP0001059 Plate 6_CeeTox.csv","cort" -"PRO","TP0001059.Plate.6",5,2,"m",1,3,0.59,"TP0001059 Plate 6_CeeTox.csv","cort" -"PRO","TP0001059.Plate.7",4,2,"m",1,3,0.63,"TP0001059 Plate 7_CeeTox.csv","cort" -"PRO","TP0001059.Plate.7",5,2,"m",1,3,0.66,"TP0001059 Plate 7_CeeTox.csv","cort" -"PRO","TP0001059.Plate.8",4,2,"m",1,3,0.63,"TP0001059 Plate 8_CeeTox.csv","cort" -"PRO","TP0001059.Plate.8",5,2,"m",1,3,0.68,"TP0001059 Plate 8_CeeTox.csv","cort" -"PRO","TP0001060.Plate.10",4,2,"m",1,3,0.53,"TP0001060 Plate 10_CeeTox.csv","cort" -"PRO","TP0001060.Plate.10",5,2,"m",1,3,0.57,"TP0001060 Plate 10_CeeTox.csv","cort" -"PRO","TP0001060.Plate.11",4,2,"m",1,3,0.64,"TP0001060 Plate 11_CeeTox.csv","cort" -"PRO","TP0001060.Plate.11",5,2,"m",1,3,0.66,"TP0001060 Plate 11_CeeTox.csv","cort" -"PRO","TP0001060.Plate.12",4,2,"m",1,3,0.66,"TP0001060 Plate 12_CeeTox.csv","cort" -"PRO","TP0001060.Plate.12",5,2,"m",1,3,0.77,"TP0001060 Plate 12_CeeTox.csv","cort" -"PRO","TP0001060.Plate.9",4,2,"m",1,3,0.58,"TP0001060 Plate 9_CeeTox.csv","cort" -"PRO","TP0001060.Plate.9",5,2,"m",1,3,0.62,"TP0001060 Plate 9_CeeTox.csv","cort" -"PRO","TP0001061.Plate.13",4,2,"m",1,3,0.65,"TP0001061 Plate 13_CeeTox.csv","cort" -"PRO","TP0001061.Plate.13",5,2,"m",1,3,0.77,"TP0001061 Plate 13_CeeTox.csv","cort" -"PRO","TP0001061.Plate.14",4,2,"m",1,3,0.58,"TP0001061 Plate 14_CeeTox.csv","cort" -"PRO","TP0001061.Plate.14",5,2,"m",0,3,NA,"TP0001061 Plate 14_CeeTox.csv","cort" -"PRO","TP0001061.Plate.15",4,2,"m",1,3,0.65,"TP0001061 Plate 15_CeeTox.csv","cort" -"PRO","TP0001061.Plate.15",5,2,"m",1,3,0.59,"TP0001061 Plate 15_CeeTox.csv","cort" -"PRO","TP0001061.Plate.16",4,2,"m",1,3,0.65,"TP0001061 Plate 16_CeeTox.csv","cort" -"PRO","TP0001061.Plate.16",5,2,"m",1,3,0.65,"TP0001061 Plate 16_CeeTox.csv","cort" -"PRO","TP0001062.Plate.17",4,2,"m",1,3,0.65,"TP0001062_Plate_17_Ceetox.csv","cort" -"PRO","TP0001062.Plate.17",5,2,"m",1,3,0.6,"TP0001062_Plate_17_Ceetox.csv","cort" -"PRO","TP0001062.Plate.18",4,2,"m",1,3,0.56,"TP0001062_Plate_18_Ceetox.csv","cort" -"PRO","TP0001062.Plate.18",5,2,"m",1,3,0.65,"TP0001062_Plate_18_Ceetox.csv","cort" -"PRO","E1K.VR.Plate.10",2,11,"m",0,NA,NA,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"PRO","E1K.VR.Plate.10",3,11,"m",0,NA,NA,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"PRO","E1K.VR.Plate.11",2,11,"m",1,NA,0.53,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" -"PRO","E1K.VR.Plate.11",3,11,"m",0,NA,NA,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" -"PRO","E1K.VR.Plate.9",2,11,"m",0,NA,NA,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"PRO","E1K.VR.Plate.9",3,11,"m",0,NA,NA,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"PRO","PhaseIIe1k.VR.Plate.1",2,11,"m",1,NA,0.75,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" -"PRO","PhaseIIe1k.VR.Plate.1",3,11,"m",1,NA,0.66,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" -"PRO","PhaseIIe1k.VR.Plate.2",2,11,"m",1,NA,0.62,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" -"PRO","PhaseIIe1k.VR.Plate.2",3,11,"m",1,NA,0.82,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" -"PRO","PhaseIIe1k.VR.Plate.3",2,11,"m",1,NA,0.67,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"PRO","PhaseIIe1k.VR.Plate.3",3,11,"m",1,NA,0.73,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"PRO","PhaseIIe1k.VR.Plate.4",2,11,"m",1,NA,0.65,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" -"PRO","PhaseIIe1k.VR.Plate.4",3,11,"m",1,NA,0.75,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" -"PRO","PhaseII.VR.Plate.1",2,11,"m",0,3,NA,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"PRO","PhaseII.VR.Plate.1",3,11,"m",0,3,NA,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"PRO","PhaseII.VR.Plate.2",2,11,"m",0,3,NA,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"PRO","PhaseII.VR.Plate.2",3,11,"m",1,3,0.51,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"PRO","PhaseII.VR.Plate.3",2,11,"m",1,3,0.54,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"PRO","PhaseII.VR.Plate.3",3,11,"m",0,3,NA,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"PRO","PhaseII.VR.Plate.4",2,11,"m",0,3,NA,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"PRO","PhaseII.VR.Plate.4",3,11,"m",0,3,NA,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"PRO","PhaseII.VR.Plate.5",2,11,"m",1,3,0.51,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"PRO","PhaseII.VR.Plate.5",3,11,"m",0,3,NA,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"PRO","PhaseII.VR.Plate.6",2,11,"m",0,3,NA,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"PRO","PhaseII.VR.Plate.6",3,11,"m",0,3,NA,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" -"PRO","PhaseII.VR.Plate.7",2,11,"m",0,3,NA,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"PRO","PhaseII.VR.Plate.7",3,11,"m",0,3,NA,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"PRO","PhaseII.VR.Plate.8",2,11,"m",0,3,NA,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"PRO","PhaseII.VR.Plate.8",3,11,"m",0,3,NA,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"PRO","phIII.e1k.Plate.1",2,11,"m",1,NA,0.9,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.1",3,11,"m",1,NA,0.89,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.10",2,11,"m",1,NA,0.59,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.10",3,11,"m",1,NA,0.61,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.11",2,11,"m",1,NA,0.59,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.11",3,11,"m",1,NA,0.92,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.12",2,11,"m",1,NA,0.59,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.12",3,11,"m",1,NA,0.61,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.13",2,11,"m",1,NA,0.57,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.13",3,11,"m",1,NA,0.52,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.14",2,11,"m",1,NA,0.59,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.14",3,11,"m",1,NA,0.57,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.15",2,11,"m",0,NA,NA,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.15",3,11,"m",1,NA,0.55,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.16",2,11,"m",1,NA,0.57,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.16",3,11,"m",1,NA,0.69,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.17",2,11,"m",1,NA,0.5,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.17",3,11,"m",1,NA,0.52,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.18",2,11,"m",1,NA,0.63,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.18",3,11,"m",1,NA,0.57,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.2",2,11,"m",1,NA,0.54,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.2",3,11,"m",0,NA,NA,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.3",2,11,"m",1,NA,0.56,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.3",3,11,"m",1,NA,0.6,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.4",2,11,"m",1,NA,0.55,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.4",3,11,"m",1,NA,0.51,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.5",2,11,"m",1,NA,0.55,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.5",3,11,"m",1,NA,0.55,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.6",2,11,"m",1,NA,0.55,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.6",3,11,"m",1,NA,0.61,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.7",2,11,"m",1,NA,0.52,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.7",3,11,"m",1,NA,0.54,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.8",2,11,"m",1,NA,0.65,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.8",3,11,"m",1,NA,0.62,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.9",2,11,"m",1,NA,0.67,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"PRO","phIII.e1k.Plate.9",3,11,"m",1,NA,0.62,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"PRO","phIII.e1k.VR.Plate.1",2,11,"m",1,NA,0.84,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"PRO","phIII.e1k.VR.Plate.1",3,11,"m",1,NA,0.96,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"PRO","phIII.e1k.VR.Plate.2",2,11,"m",1,NA,0.8,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"PRO","phIII.e1k.VR.Plate.2",3,11,"m",1,NA,0.85,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"PRO","phIII.e1k.VR.Plate.3",2,11,"m",1,NA,0.91,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"PRO","phIII.e1k.VR.Plate.3",3,11,"m",1,NA,1.06,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX000097","TP0001058.Plate.2",2,6,"t",1,20,18.58,"TP0001058 Plate 2_CeeTox.csv","cort" -"TX000097","TP0001058.Plate.2",3,6,"t",1,20,23.79,"TP0001058 Plate 2_CeeTox.csv","cort" -"TX000777","20120829.Plate.2",6,9,"t",1,0.2,11.1711447266845,"20120829 Plate 2B.xlsx","cort" -"TX000777","20120829.Plate.2",7,9,"t",1,0.2,9.57857067701961,"20120829 Plate 2B.xlsx","cort" -"TX000789","TP0000882.Plate.3",6,5,"t",1,20,11.8375753935395,"TP0000882 Plate 3A.xlsx","cort" -"TX000789","TP0000882.Plate.3",7,5,"t",1,20,10.9617204960161,"TP0000882 Plate 3A.xlsx","cort" -"TX000991","TP0001111.Plate.11",6,5,"t",1,100,69.22,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX000991","TP0001111.Plate.11",7,5,"t",1,100,75.5,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX001026","TP0001111.Plate.11",2,9,"t",1,100,55.29,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX001026","TP0001111.Plate.11",3,9,"t",1,100,60.4,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX001028","TP0001110.Plate.8",4,3,"t",1,100,100.14,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX001028","TP0001110.Plate.8",5,3,"t",1,100,58.73,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX001030","TP0001110.Plate.7",4,6,"t",1,100,61.22,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX001030","TP0001110.Plate.7",5,6,"t",1,100,65.19,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX001034","TP0001109.Plate.2",4,5,"t",1,20,68.38,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX001034","TP0001109.Plate.2",5,5,"t",1,20,64.14,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX001038","TP0001054.Plate.7",6,6,"t",1,20,26.51,"TP0001055 Plate 7_CeeTox.csv","cort" -"TX001038","TP0001054.Plate.7",7,6,"t",1,20,28.31,"TP0001055 Plate 7_CeeTox.csv","cort" -"TX001040","TP0001114.Plate.22",2,10,"t",1,105.96,52.3,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX001040","TP0001114.Plate.22",3,10,"t",1,105.96,55.44,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX001052","TP0001112.Plate.13",4,6,"t",1,100,66.23,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX001052","TP0001112.Plate.13",5,6,"t",1,100,67.69,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX001060","TP0001112.Plate.15",6,9,"t",1,100,58.75,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX001060","TP0001112.Plate.15",7,9,"t",1,100,61.71,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX001064","TP0001114.Plate.21",6,3,"t",1,100,66.37,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX001064","TP0001114.Plate.21",7,3,"t",1,100,51.39,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX001068","TP0001113.Plate.19",2,3,"t",1,100,59.29,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX001068","TP0001113.Plate.19",3,3,"t",1,100,64.85,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX001069","TP0001056.Plate.11",6,4,"t",1,20,28.94,"TP0001056 Plate 11_CeeTox.csv","cort" -"TX001069","TP0001056.Plate.11",7,4,"t",1,20,28.11,"TP0001056 Plate 11_CeeTox.csv","cort" -"TX001072","TP0001114.Plate.22",6,8,"t",1,100,56.84,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX001072","TP0001114.Plate.22",7,8,"t",1,100,61.53,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX001074","TP0001110.Plate.6",6,10,"t",1,100,68.15,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX001074","TP0001110.Plate.6",7,10,"t",1,100,71.32,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX001083","phIII.e1k.Plate.4",2,3,"t",1,20,15.05,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"TX001083","phIII.e1k.Plate.4",3,3,"t",1,20,15.22,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"TX001086","TP0001111.Plate.12",6,4,"t",1,100,65.25,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX001086","TP0001111.Plate.12",7,4,"t",1,100,55.93,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX001087","phIII.e1k.VR.Plate.1",6,10,"t",1,2,71.58,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX001087","phIII.e1k.VR.Plate.1",7,10,"t",1,2,48.12,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX001106","TP0001109.Plate.1",4,3,"t",1,100,51.02,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX001106","TP0001109.Plate.1",5,3,"t",1,100,49.08,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX001112","TP0001114.Plate.24",2,6,"t",1,20,55.57,"TP0001114 Plate 24_Ceetox.csv","cort" -"TX001112","TP0001114.Plate.24",3,6,"t",1,20,64.69,"TP0001114 Plate 24_Ceetox.csv","cort" -"TX001118","TP0001113.Plate.18",2,10,"t",1,100,57.08,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX001118","TP0001113.Plate.18",3,10,"t",1,100,68.97,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX001132","TP0001112.Plate.16",6,9,"t",1,100,21.46,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX001132","TP0001112.Plate.16",7,9,"t",1,100,19.76,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX001134","E1K.VR.Plate.10",2,4,"t",1,1,16.74,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX001134","E1K.VR.Plate.10",3,4,"t",1,1,14.14,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX001140","TP0001109.Plate.3",2,6,"t",1,50,35,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX001140","TP0001109.Plate.3",3,6,"t",1,50,39.83,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX001166","TP0001111.Plate.12",4,3,"t",1,100,59.66,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX001166","TP0001111.Plate.12",5,3,"t",1,100,57.34,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX001178","TP0001112.Plate.16",2,9,"t",1,100,45.45,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX001178","TP0001112.Plate.16",3,9,"t",1,100,50.57,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX001184","TP0001111.Plate.9",4,6,"t",1,50,36.73,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX001184","TP0001111.Plate.9",5,6,"t",1,50,33.31,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX001222","TP0001110.Plate.7",2,6,"t",1,100,52.26,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX001222","TP0001110.Plate.7",3,6,"t",1,100,61.85,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX001230","TP0001109.Plate.3",4,10,"t",1,100,79.29,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX001230","TP0001109.Plate.3",5,10,"t",1,100,66.47,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX001247","phIII.e1k.Plate.14",4,6,"t",1,20,24.95,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX001247","phIII.e1k.Plate.14",5,6,"t",1,20,25.31,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX0012711","TP0001110.Plate.5",4,6,"t",1,100,70.75,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX0012711","TP0001110.Plate.5",5,6,"t",1,100,66.66,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX0012712","TP0001110.Plate.8",6,10,"t",1,100,53.49,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX0012712","TP0001110.Plate.8",7,10,"t",1,100,57.07,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX0012713","TP0001113.Plate.18",6,9,"t",1,100,55.15,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX0012713","TP0001113.Plate.18",7,9,"t",1,100,50.53,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX0012714","TP0001114.Plate.22",4,3,"t",1,100,60.67,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX0012714","TP0001114.Plate.22",5,3,"t",1,100,65.17,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX0012715","TP0001112.Plate.16",2,8,"t",1,20,55.96,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX0012715","TP0001112.Plate.16",3,8,"t",1,20,60.31,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX0012716","TP0001112.Plate.16",6,8,"t",1,100,55.81,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX0012716","TP0001112.Plate.16",7,8,"t",1,100,58.91,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX0012717","TP0001113.Plate.17",6,4,"t",1,100,49.68,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX0012717","TP0001113.Plate.17",7,4,"t",1,100,46.23,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX0012718","TP0001112.Plate.15",2,10,"t",1,100,62.05,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX0012718","TP0001112.Plate.15",3,10,"t",1,100,64.27,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX0012719","TP0001111.Plate.9",2,10,"t",1,100,53.86,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX0012719","TP0001111.Plate.9",3,10,"t",1,100,64.23,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX0012720","TP0001113.Plate.20",2,4,"t",1,50,56.69,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX0012720","TP0001113.Plate.20",3,4,"t",1,50,64.43,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX0012721","TP0001110.Plate.7",6,3,"t",1,50,58.83,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX0012721","TP0001110.Plate.7",7,3,"t",1,50,57.21,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX0012722","TP0001110.Plate.8",2,7,"t",1,77.62,73.59,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX0012722","TP0001110.Plate.8",3,7,"t",1,77.62,69.02,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX0012723","TP0001110.Plate.8",4,7,"t",1,50,66.6,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX0012723","TP0001110.Plate.8",5,7,"t",1,50,72.04,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX0012724","TP0001113.Plate.17",2,5,"t",1,100,51.95,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX0012724","TP0001113.Plate.17",3,5,"t",1,100,64.92,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX0012725","TP0001114.Plate.23",2,8,"t",1,100,67.11,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX0012725","TP0001114.Plate.23",3,8,"t",1,100,62.23,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX0012726","TP0001112.Plate.14",4,3,"t",1,100,64.5,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX0012726","TP0001112.Plate.14",5,3,"t",1,100,59.39,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX0012727","TP0001111.Plate.12",6,9,"t",1,20,65.28,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX0012727","TP0001111.Plate.12",7,9,"t",1,20,52.39,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX0012728","TP0001114.Plate.23",6,9,"t",1,100,68.85,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX0012728","TP0001114.Plate.23",7,9,"t",1,100,60.76,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX0012729","TP0001112.Plate.14",4,9,"t",1,100,57.41,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX0012729","TP0001112.Plate.14",5,9,"t",1,100,63.74,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX0012730","TP0001113.Plate.19",4,10,"t",1,100,58.15,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX0012730","TP0001113.Plate.19",5,10,"t",1,100,62.33,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX0012731","TP0001109.Plate.3",2,5,"t",1,100,62.55,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX0012731","TP0001109.Plate.3",3,5,"t",1,100,61.9,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX0012732","TP0001111.Plate.9",2,5,"t",1,100,53.29,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX0012732","TP0001111.Plate.9",3,5,"t",1,100,67.26,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX0012733","TP0001109.Plate.3",2,8,"t",1,100,30.48,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX0012733","TP0001109.Plate.3",3,8,"t",1,100,31.99,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX0012734","TP0001110.Plate.7",6,7,"t",1,100,64.35,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX0012734","TP0001110.Plate.7",7,7,"t",1,100,61.18,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX0012735","TP0001114.Plate.21",2,3,"t",1,100,49.46,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX0012735","TP0001114.Plate.21",3,3,"t",1,100,59.6,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX0012736","TP0001111.Plate.11",6,8,"t",1,20,61.29,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX0012736","TP0001111.Plate.11",7,8,"t",1,20,63.3,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX0012737","TP0001109.Plate.1",4,4,"t",1,100,62.05,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX0012737","TP0001109.Plate.1",5,4,"t",1,100,61.37,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX0012738","TP0001113.Plate.20",2,8,"t",1,100,55.65,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX0012738","TP0001113.Plate.20",3,8,"t",1,100,63.57,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX0012739","PhaseIIe1k.VR.Plate.2",6,3,"t",1,10,19.44,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" -"TX0012739","PhaseIIe1k.VR.Plate.2",7,3,"t",1,10,20.18,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" -"TX0012741","phIII.e1k.Plate.3",6,5,"t",1,20,19.13,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX0012741","phIII.e1k.Plate.3",7,5,"t",1,20,15.91,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX0012745","phIII.e1k.VR.Plate.3",4,4,"t",1,0.5,55.43,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX0012745","phIII.e1k.VR.Plate.3",5,4,"t",1,0.5,61.22,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX0012750","phIII.e1k.Plate.17",4,5,"t",1,100,20.91,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX0012750","phIII.e1k.Plate.17",5,5,"t",1,100,27.35,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX0012757","phIII.e1k.Plate.13",4,8,"t",1,11.8,29.95,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX0012757","phIII.e1k.Plate.13",5,8,"t",1,11.8,28.22,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX0012762","phIII.e1k.Plate.2",4,8,"t",1,100,29.36,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX0012762","phIII.e1k.Plate.2",5,8,"t",1,100,22.12,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX0012769","phIII.e1k.Plate.3",2,5,"t",1,20,25.91,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX0012769","phIII.e1k.Plate.3",3,5,"t",1,20,24.34,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX0012774","phIII.e1k.Plate.3",2,4,"t",1,20,26.49,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX0012774","phIII.e1k.Plate.3",3,4,"t",1,20,21.91,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX0012777","phIII.e1k.VR.Plate.1",2,8,"t",1,1,53.92,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX0012777","phIII.e1k.VR.Plate.1",3,8,"t",1,1,54.44,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX001343","TP0001114.Plate.23",4,4,"t",1,100,79.41,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX001343","TP0001114.Plate.23",5,4,"t",1,100,82.22,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX001350","TP0001111.Plate.12",4,7,"t",1,100,72.2,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX001350","TP0001111.Plate.12",5,7,"t",1,100,71.51,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX001394","TP0001061.Plate.15",6,5,"t",1,20,19.58,"TP0001061 Plate 15_CeeTox.csv","cort" -"TX001394","TP0001061.Plate.15",7,5,"t",1,20,20.64,"TP0001061 Plate 15_CeeTox.csv","cort" -"TX001399","TP0001111.Plate.9",4,5,"t",1,50,64.38,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX001399","TP0001111.Plate.9",5,5,"t",1,50,65.73,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX001400","TP0001113.Plate.19",6,9,"t",1,100,62.95,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX001400","TP0001113.Plate.19",7,9,"t",1,100,68.21,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX001440","TP0000884.Plate.2",4,5,"t",1,20,12.0320587224838,"TP0000884 Plate 2A.xlsx","cort" -"TX001440","TP0000884.Plate.2",5,5,"t",1,20,15.7949672085805,"TP0000884 Plate 2A.xlsx","cort" -"TX001556","TP0001060.Plate.9",6,8,"t",1,8.4,21.69,"TP0001060 Plate 9_CeeTox.csv","cort" -"TX001556","TP0001060.Plate.9",7,8,"t",1,8.4,24.28,"TP0001060 Plate 9_CeeTox.csv","cort" -"TX001593","TP0000882.Plate.2",2,9,"t",1,10,3.43833999435551,"TP0000882 Plate 2B.xlsx","cort" -"TX001593","TP0000882.Plate.2",3,9,"t",1,10,2.57288501419098,"TP0000882 Plate 2B.xlsx","cort" -"TX001595","TP0000882.Plate.2",6,4,"t",1,10,12.7851363207248,"TP0000882 Plate 2B.xlsx","cort" -"TX001595","TP0000882.Plate.2",7,4,"t",1,10,12.1933768779136,"TP0000882 Plate 2B.xlsx","cort" -"TX001598","20120829.Plate.2",6,7,"t",1,0.2,10.1851560611486,"20120829 Plate 2B.xlsx","cort" -"TX001598","20120829.Plate.2",7,7,"t",1,0.2,9.68224223863252,"20120829 Plate 2B.xlsx","cort" -"TX001609","TP0000884.Plate.1",4,7,"t",1,10,15.8120201628609,"TP0000884 Plate 1A.xlsx","cort" -"TX001609","TP0000884.Plate.1",5,7,"t",1,10,14.748941094338,"TP0000884 Plate 1A.xlsx","cort" -"TX001612","TP0000885.Plate.1",4,6,"t",1,8.9,11.290006305084,"TP0000885 Plate 1A.xlsx","cort" -"TX001612","TP0000885.Plate.1",5,6,"t",1,8.9,12.2219929957969,"TP0000885 Plate 1A.xlsx","cort" -"TX001620","20120829.Plate.2",2,7,"t",1,0.24,9.88945940698784,"20120829 Plate 2B.xlsx","cort" -"TX001620","20120829.Plate.2",3,7,"t",1,0.24,10.3088407748688,"20120829 Plate 2B.xlsx","cort" -"TX001632","TP0001113.Plate.19",2,6,"t",1,100,60.75,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX001632","TP0001113.Plate.19",3,6,"t",1,100,66.08,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX001689","TP0001113.Plate.20",6,5,"t",1,50,24.32,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX001689","TP0001113.Plate.20",7,5,"t",1,50,21.88,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX001697","TP0001109.Plate.4",6,4,"t",1,100,65.93,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX001697","TP0001109.Plate.4",7,4,"t",1,100,68.99,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX001698","TP0001054.Plate.8",6,10,"t",1,20,25.04,"TP0001055 Plate 8_CeeTox.csv","cort" -"TX001698","TP0001054.Plate.8",7,10,"t",1,20,24.33,"TP0001055 Plate 8_CeeTox.csv","cort" -"TX001701","TP0001114.Plate.21",2,8,"t",1,100,58.28,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX001701","TP0001114.Plate.21",3,8,"t",1,100,63.86,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX001705","TP0001057.Plate.14",4,5,"t",1,100,27.73,"TP0001057 Plate 14_CeeTox.csv","cort" -"TX001705","TP0001057.Plate.14",5,5,"t",1,100,25.91,"TP0001057 Plate 14_CeeTox.csv","cort" -"TX001708","TP0001061.Plate.13",6,10,"t",1,100,23.48,"TP0001061 Plate 13_CeeTox.csv","cort" -"TX001708","TP0001061.Plate.13",7,10,"t",1,100,24.85,"TP0001061 Plate 13_CeeTox.csv","cort" -"TX001712","TP0001059.Plate.8",2,4,"t",1,20,21.09,"TP0001059 Plate 8_CeeTox.csv","cort" -"TX001712","TP0001059.Plate.8",3,4,"t",1,20,25.94,"TP0001059 Plate 8_CeeTox.csv","cort" -"TX001716","TP0001056.Plate.9",2,6,"t",1,100,19.95,"TP0001056 Plate 9_CeeTox.csv","cort" -"TX001716","TP0001056.Plate.9",3,6,"t",1,100,20.76,"TP0001056 Plate 9_CeeTox.csv","cort" -"TX001735","TP0001055.Plate.5",4,10,"t",1,10.2,21.9,"TP0001055 Plate 5_CeeTox.csv","cort" -"TX001735","TP0001055.Plate.5",5,10,"t",1,10.2,23.77,"TP0001055 Plate 5_CeeTox.csv","cort" -"TX001757","phIII.e1k.Plate.4",4,7,"t",1,20,23.33,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"TX001757","phIII.e1k.Plate.4",5,7,"t",1,20,18.77,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"TX001775","TP0001113.Plate.20",2,5,"t",1,100,56.5,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX001775","TP0001113.Plate.20",3,5,"t",1,100,67.85,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX001784","TP0001059.Plate.5",2,4,"t",1,20,26.24,"TP0001059 Plate 5_CeeTox.csv","cort" -"TX001784","TP0001059.Plate.5",3,4,"t",1,20,24.07,"TP0001059 Plate 5_CeeTox.csv","cort" -"TX001787","TP0001110.Plate.7",2,5,"t",1,100,47.38,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX001787","TP0001110.Plate.7",3,5,"t",1,100,53.46,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX001793","TP0001111.Plate.11",2,5,"t",1,100,58.88,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX001793","TP0001111.Plate.11",3,5,"t",1,100,68.36,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX001796","TP0001109.Plate.1",2,10,"t",1,100,65.96,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX001796","TP0001109.Plate.1",3,10,"t",1,100,67.09,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX001801","TP0001054.Plate.4",2,4,"t",1,20,25.57,"TP0001054 Plate 4_CeeTox.csv","cort" -"TX001801","TP0001054.Plate.4",3,4,"t",1,20,29.3,"TP0001054 Plate 4_CeeTox.csv","cort" -"TX001810","TP0001111.Plate.9",6,5,"t",1,100,53.87,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX001810","TP0001111.Plate.9",7,5,"t",1,100,58.57,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX001830","TP0001057.Plate.14",2,6,"t",1,20,28.4,"TP0001057 Plate 14_CeeTox.csv","cort" -"TX001830","TP0001057.Plate.14",3,6,"t",1,20,30.99,"TP0001057 Plate 14_CeeTox.csv","cort" -"TX001843","TP0001054.Plate.2",4,8,"t",1,20,18.97,"TP0001054 Plate 2_CeeTox.csv","cort" -"TX001843","TP0001054.Plate.2",5,8,"t",1,20,21.3,"TP0001054 Plate 2_CeeTox.csv","cort" -"TX001876","TP0001061.Plate.14",2,5,"t",1,100,21.11,"TP0001061 Plate 14_CeeTox.csv","cort" -"TX001876","TP0001061.Plate.14",3,5,"t",1,100,22.1,"TP0001061 Plate 14_CeeTox.csv","cort" -"TX001881","TP0001112.Plate.15",4,3,"t",1,100,53.52,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX001881","TP0001112.Plate.15",5,3,"t",1,100,57.88,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX001882","TP0001054.Plate.1",2,8,"t",1,20.7,23.65,"TP0001054 Plate 1_CeeTox.csv","cort" -"TX001882","TP0001054.Plate.1",3,8,"t",1,20.7,21.12,"TP0001054 Plate 1_CeeTox.csv","cort" -"TX001887","TP0001058.Plate.1",2,7,"t",1,100,22.94,"TP0001058 Plate 1_Ceetox.csv","cort" -"TX001887","TP0001058.Plate.1",3,7,"t",1,100,24.8,"TP0001058 Plate 1_Ceetox.csv","cort" -"TX001903","TP0001060.Plate.12",6,10,"t",1,100,21.47,"TP0001060 Plate 12_CeeTox.csv","cort" -"TX001903","TP0001060.Plate.12",7,10,"t",1,100,21.51,"TP0001060 Plate 12_CeeTox.csv","cort" -"TX001907","TP0001054.Plate.8",4,5,"t",1,20,22.35,"TP0001055 Plate 8_CeeTox.csv","cort" -"TX001907","TP0001054.Plate.8",5,5,"t",1,20,23.13,"TP0001055 Plate 8_CeeTox.csv","cort" -"TX001919","TP0001114.Plate.23",2,5,"t",1,100,55.15,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX001919","TP0001114.Plate.23",3,5,"t",1,100,60.05,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX001921","TP0001054.Plate.3",6,6,"t",1,100,38.54,"TP0001054 Plate 3_CeeTox.csv","cort" -"TX001921","TP0001054.Plate.3",7,6,"t",1,100,30.16,"TP0001054 Plate 3_CeeTox.csv","cort" -"TX002104","TP0001055.Plate.5",2,4,"t",1,20.8,26.6,"TP0001055 Plate 5_CeeTox.csv","cort" -"TX002104","TP0001055.Plate.5",3,4,"t",1,20.8,24.64,"TP0001055 Plate 5_CeeTox.csv","cort" -"TX002114","TP0001110.Plate.8",2,10,"t",1,100,77.8,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX002114","TP0001110.Plate.8",3,10,"t",1,100,73.64,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX002126","TP0001110.Plate.6",4,4,"t",1,100,73.19,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX002126","TP0001110.Plate.6",5,4,"t",1,100,70.08,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX002131","TP0001113.Plate.17",6,10,"t",1,100,61.28,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX002131","TP0001113.Plate.17",7,10,"t",1,100,49.13,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX002132","TP0001057.Plate.16",2,5,"t",1,100,27.51,"TP0001057 Plate 16_CeeTox.csv","cort" -"TX002132","TP0001057.Plate.16",3,5,"t",1,100,27.57,"TP0001057 Plate 16_CeeTox.csv","cort" -"TX002152","TP0001111.Plate.10",6,9,"t",1,100,65.96,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX002152","TP0001111.Plate.10",7,9,"t",1,100,65.87,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX002177","TP0001113.Plate.18",4,10,"t",1,100,66.09,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX002177","TP0001113.Plate.18",5,10,"t",1,100,65.68,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX002193","TP0001058.Plate.3",2,4,"t",1,20,17.33,"TP0001058 Plate 3_CeeTox.csv","cort" -"TX002193","TP0001058.Plate.3",3,4,"t",1,20,16.9,"TP0001058 Plate 3_CeeTox.csv","cort" -"TX002202","TP0001114.Plate.21",4,7,"t",1,100,55.14,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX002202","TP0001114.Plate.21",5,7,"t",1,100,68.9,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX002205","TP0001111.Plate.9",2,7,"t",1,100,54.65,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX002205","TP0001111.Plate.9",3,7,"t",1,100,62.53,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX002210","TP0001114.Plate.22",2,4,"t",1,100,69.26,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX002210","TP0001114.Plate.22",3,4,"t",1,100,62.57,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX002231","TP0001114.Plate.21",2,5,"t",1,100,54.1,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX002231","TP0001114.Plate.21",3,5,"t",1,100,76.1,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX002249","TP0001111.Plate.9",6,9,"t",1,100,68.17,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX002249","TP0001111.Plate.9",7,9,"t",1,100,60.82,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX002286","TP0001109.Plate.3",6,9,"t",1,20,62.03,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX002286","TP0001109.Plate.3",7,9,"t",1,20,58.06,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX002304","TP0001113.Plate.18",4,9,"t",1,100,61.22,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX002304","TP0001113.Plate.18",5,9,"t",1,100,56.92,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX002308","TP0001114.Plate.23",6,7,"t",1,100,68.32,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX002308","TP0001114.Plate.23",7,7,"t",1,100,72.04,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX002330","TP0001112.Plate.16",2,10,"t",1,100,44.71,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX002330","TP0001112.Plate.16",3,10,"t",1,100,55.89,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX002331","TP0001059.Plate.6",6,10,"t",1,20,21.65,"TP0001059 Plate 6_CeeTox.csv","cort" -"TX002331","TP0001059.Plate.6",7,10,"t",1,20,21.48,"TP0001059 Plate 6_CeeTox.csv","cort" -"TX002390","TP0001111.Plate.11",6,9,"t",1,100,54.82,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX002390","TP0001111.Plate.11",7,9,"t",1,100,61.92,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX002400","TP0001110.Plate.7",4,4,"t",1,100,63.06,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX002400","TP0001110.Plate.7",5,4,"t",1,100,62.8,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX002408","E1K.VR.Plate.10",4,4,"t",1,1,13.62,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX002408","E1K.VR.Plate.10",5,4,"t",1,1,17.44,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX002412","TP0001111.Plate.10",2,3,"t",1,50,56.89,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX002412","TP0001111.Plate.10",3,3,"t",1,50,69.98,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX002414","TP0001114.Plate.21",6,6,"t",1,100,79.01,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX002414","TP0001114.Plate.21",7,6,"t",1,100,53.36,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX002416","TP0001110.Plate.5",2,10,"t",1,100,67.73,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX002416","TP0001110.Plate.5",3,10,"t",1,100,67.85,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX002436","TP0001111.Plate.9",2,6,"t",1,100,50.05,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX002436","TP0001111.Plate.9",3,6,"t",1,100,64.54,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX002449","TP0001060.Plate.10",2,5,"t",1,20,24.6,"TP0001060 Plate 10_CeeTox.csv","cort" -"TX002449","TP0001060.Plate.10",3,5,"t",1,20,23.88,"TP0001060 Plate 10_CeeTox.csv","cort" -"TX002452","TP0001113.Plate.20",4,3,"t",1,100,48.37,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX002452","TP0001113.Plate.20",5,3,"t",1,100,48.36,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX002454","TP0001109.Plate.4",4,7,"t",1,100,60.65,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX002454","TP0001109.Plate.4",5,7,"t",1,100,75.17,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX002460","TP0001111.Plate.10",6,8,"t",1,100,64.34,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX002460","TP0001111.Plate.10",7,8,"t",1,100,61.2,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX002467","TP0001113.Plate.20",2,9,"t",1,100,56.12,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX002467","TP0001113.Plate.20",3,9,"t",1,100,65.28,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX002472","TP0001060.Plate.11",2,5,"t",1,20,18.78,"TP0001060 Plate 11_CeeTox.csv","cort" -"TX002472","TP0001060.Plate.11",3,5,"t",1,20,21.25,"TP0001060 Plate 11_CeeTox.csv","cort" -"TX002488","phIII.e1k.Plate.13",4,9,"t",1,10,26.78,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX002488","phIII.e1k.Plate.13",5,9,"t",1,10,27.12,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX002496","TP0001055.Plate.6",2,5,"t",1,6.1,20.76,"TP0001055 Plate 6_CeeTox.csv","cort" -"TX002496","TP0001055.Plate.6",3,5,"t",1,6.1,17.15,"TP0001055 Plate 6_CeeTox.csv","cort" -"TX002507","TP0001110.Plate.8",2,8,"t",1,100,75.37,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX002507","TP0001110.Plate.8",3,8,"t",1,100,79.54,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX002517","TP0001110.Plate.6",2,4,"t",1,50,66.46,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX002517","TP0001110.Plate.6",3,4,"t",1,50,64.22,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX002519","TP0001110.Plate.6",2,9,"t",1,100,64.3,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX002519","TP0001110.Plate.6",3,9,"t",1,100,66.87,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX002527","TP0001113.Plate.18",6,7,"t",1,20,60.25,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX002527","TP0001113.Plate.18",7,7,"t",1,20,48.52,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX002572","TP0001109.Plate.2",4,6,"t",1,100,64.58,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX002572","TP0001109.Plate.2",5,6,"t",1,100,67.54,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX002616","TP0001111.Plate.10",2,10,"t",1,100,63.11,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX002616","TP0001111.Plate.10",3,10,"t",1,100,72.6,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX002640","TP0001112.Plate.13",6,10,"t",1,50,89.69,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX002640","TP0001112.Plate.13",7,10,"t",1,50,92.23,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX002664","TP0001109.Plate.2",2,5,"t",1,50,58.48,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX002664","TP0001109.Plate.2",3,5,"t",1,50,60.44,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX002666","TP0001113.Plate.19",4,8,"t",1,100,61.77,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX002666","TP0001113.Plate.19",5,8,"t",1,100,66.86,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX002668","TP0001112.Plate.16",4,9,"t",1,100,57.19,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX002668","TP0001112.Plate.16",5,9,"t",1,100,56.63,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX002674","TP0001113.Plate.18",6,8,"t",1,100,94.02,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX002674","TP0001113.Plate.18",7,8,"t",1,100,80.05,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX002700","TP0001110.Plate.6",6,6,"t",1,50,76.59,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX002700","TP0001110.Plate.6",7,6,"t",1,50,74.15,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX002714","TP0001112.Plate.14",6,4,"t",1,100,76.82,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX002714","TP0001112.Plate.14",7,4,"t",1,100,72.25,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX002740","TP0001114.Plate.22",4,5,"t",1,100,70.17,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX002740","TP0001114.Plate.22",5,5,"t",1,100,74.79,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX002742","E1K.VR.Plate.10",2,7,"t",1,1,16.77,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX002742","E1K.VR.Plate.10",3,7,"t",1,1,16.47,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX002764","E1K.VR.Plate.10",6,7,"t",1,0.2,15.73,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX002764","E1K.VR.Plate.10",7,7,"t",1,0.2,13.12,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX002797","TP0001110.Plate.8",6,6,"t",1,100,69.23,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX002797","TP0001110.Plate.8",7,6,"t",1,100,73.87,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX002798","TP0001061.Plate.14",4,3,"t",1,10.5,26.22,"TP0001061 Plate 14_CeeTox.csv","cort" -"TX002798","TP0001061.Plate.14",5,3,"t",1,10.5,26.62,"TP0001061 Plate 14_CeeTox.csv","cort" -"TX002849","TP0001112.Plate.16",4,4,"t",1,100,56.33,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX002849","TP0001112.Plate.16",5,4,"t",1,100,57.41,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX002851","TP0001112.Plate.16",4,5,"t",1,100,51.46,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX002851","TP0001112.Plate.16",5,5,"t",1,100,58.83,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX002858","TP0001109.Plate.1",6,8,"t",1,100,68.9,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX002858","TP0001109.Plate.1",7,8,"t",1,100,81.4,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX002866","TP0001109.Plate.2",4,7,"t",1,100,63.33,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX002866","TP0001109.Plate.2",5,7,"t",1,100,68.86,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX002890","TP0001109.Plate.4",4,4,"t",1,100,66.88,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX002890","TP0001109.Plate.4",5,4,"t",1,100,61.06,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX002892","TP0001109.Plate.1",6,5,"t",1,100,68.85,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX002892","TP0001109.Plate.1",7,5,"t",1,100,65.37,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX002896","TP0001109.Plate.3",4,5,"t",1,100,70.06,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX002896","TP0001109.Plate.3",5,5,"t",1,100,66.89,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX002902","TP0001109.Plate.1",2,6,"t",1,100,55,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX002902","TP0001109.Plate.1",3,6,"t",1,100,64.15,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX002904","E1K.VR.Plate.11",2,6,"t",1,1,9.22,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" -"TX002904","E1K.VR.Plate.11",3,6,"t",1,1,10.76,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" -"TX002908","TP0001114.Plate.21",2,10,"t",1,20,59.75,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX002908","TP0001114.Plate.21",3,10,"t",1,20,66.72,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX002910","TP0001113.Plate.20",6,9,"t",1,100,92.85,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX002910","TP0001113.Plate.20",7,9,"t",1,100,84.96,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX002923","TP0001057.Plate.16",4,6,"t",1,20,34.25,"TP0001057 Plate 16_CeeTox.csv","cort" -"TX002923","TP0001057.Plate.16",5,6,"t",1,20,30.1,"TP0001057 Plate 16_CeeTox.csv","cort" -"TX002934","TP0001113.Plate.19",6,4,"t",1,100,46.77,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX002934","TP0001113.Plate.19",7,4,"t",1,100,47.93,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX002938","TP0001110.Plate.7",4,8,"t",1,100,63.22,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX002938","TP0001110.Plate.7",5,8,"t",1,100,62.12,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX002950","TP0001113.Plate.18",4,7,"t",1,50,63.91,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX002950","TP0001113.Plate.18",5,7,"t",1,50,51.16,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX002960","TP0001111.Plate.10",2,6,"t",1,100,55.91,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX002960","TP0001111.Plate.10",3,6,"t",1,100,73.31,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX002972","TP0001114.Plate.21",2,9,"t",1,100,56.36,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX002972","TP0001114.Plate.21",3,9,"t",1,100,70.98,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX002978","TP0001112.Plate.14",4,7,"t",1,100,60.35,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX002978","TP0001112.Plate.14",5,7,"t",1,100,59.01,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX002988","TP0001113.Plate.17",4,6,"t",1,100,54.44,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX002988","TP0001113.Plate.17",5,6,"t",1,100,57.27,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX002994","TP0001111.Plate.9",2,3,"t",1,100,75.57,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX002994","TP0001111.Plate.9",3,3,"t",1,100,92.3,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX003066","TP0001055.Plate.5",6,7,"t",1,100,26.85,"TP0001055 Plate 5_CeeTox.csv","cort" -"TX003066","TP0001055.Plate.5",7,7,"t",1,100,29.12,"TP0001055 Plate 5_CeeTox.csv","cort" -"TX003076","TP0001110.Plate.5",6,10,"t",1,50,46.73,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX003076","TP0001110.Plate.5",7,10,"t",1,50,52.29,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX003085","TP0001059.Plate.8",6,5,"t",1,20,18.19,"TP0001059 Plate 8_CeeTox.csv","cort" -"TX003085","TP0001059.Plate.8",7,5,"t",1,20,24.78,"TP0001059 Plate 8_CeeTox.csv","cort" -"TX003128","E1K.VR.Plate.9",6,7,"t",1,10,14.6,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX003128","E1K.VR.Plate.9",7,7,"t",1,10,16.16,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX003134","E1K.VR.Plate.9",4,10,"t",1,10,14.95,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX003134","E1K.VR.Plate.9",5,10,"t",1,10,19.16,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX003151","phIII.e1k.Plate.14",4,7,"t",1,20,23.68,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX003151","phIII.e1k.Plate.14",5,7,"t",1,20,22.85,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX003154","TP0001110.Plate.8",4,6,"t",1,100,120.71,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX003154","TP0001110.Plate.8",5,6,"t",1,100,128.16,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX003156","TP0001109.Plate.4",6,3,"t",1,100,63.65,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX003156","TP0001109.Plate.4",7,3,"t",1,100,62.45,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX003158","TP0001109.Plate.2",2,8,"t",1,50,66.86,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX003158","TP0001109.Plate.2",3,8,"t",1,50,70.34,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX003160","TP0001109.Plate.2",4,3,"t",1,50,33.53,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX003160","TP0001109.Plate.2",5,3,"t",1,50,37.92,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX003164","TP0001112.Plate.15",2,3,"t",1,100,37.37,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX003164","TP0001112.Plate.15",3,3,"t",1,100,55.56,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX003168","TP0001111.Plate.9",6,4,"t",1,100,56.06,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX003168","TP0001111.Plate.9",7,4,"t",1,100,61.49,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX003170","TP0001112.Plate.16",4,3,"t",1,100,73.19,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX003170","TP0001112.Plate.16",5,3,"t",1,100,76.46,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX003177","TP0001109.Plate.2",2,3,"t",1,100,59.42,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX003177","TP0001109.Plate.2",3,3,"t",1,100,68.52,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX003184","TP0001109.Plate.2",2,10,"t",1,100,68.72,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX003184","TP0001109.Plate.2",3,10,"t",1,100,69.6,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX003188","TP0001113.Plate.18",2,6,"t",1,50,49.43,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX003188","TP0001113.Plate.18",3,6,"t",1,50,62.33,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX003190","TP0001110.Plate.8",6,8,"t",1,100,79.37,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX003190","TP0001110.Plate.8",7,8,"t",1,100,73.77,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX003196","TP0001113.Plate.19",4,5,"t",1,100,66.05,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX003196","TP0001113.Plate.19",5,5,"t",1,100,66.98,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX003204","TP0001112.Plate.15",4,8,"t",1,100,62.07,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX003204","TP0001112.Plate.15",5,8,"t",1,100,72.95,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX003208","TP0001110.Plate.7",2,7,"t",1,100,51.05,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX003208","TP0001110.Plate.7",3,7,"t",1,100,67.75,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX003214","TP0001110.Plate.5",2,6,"t",1,100,55.1,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX003214","TP0001110.Plate.5",3,6,"t",1,100,56,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX003216","TP0001110.Plate.8",2,3,"t",1,50,61.38,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX003216","TP0001110.Plate.8",3,3,"t",1,50,64.48,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX003232","TP0001109.Plate.4",2,8,"t",1,100,69.32,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX003232","TP0001109.Plate.4",3,8,"t",1,100,81.38,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX003236","TP0001114.Plate.21",4,8,"t",1,100,59.95,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX003236","TP0001114.Plate.21",5,8,"t",1,100,63.83,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX003238","E1K.VR.Plate.11",4,9,"t",1,10,19.58,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" -"TX003238","E1K.VR.Plate.11",5,9,"t",1,10,12.9,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" -"TX003240","TP0001110.Plate.8",2,9,"t",1,100,114.34,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX003240","TP0001110.Plate.8",3,9,"t",1,100,109.58,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX003253","phIII.e1k.Plate.4",6,4,"t",1,24.6,19.93,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"TX003253","phIII.e1k.Plate.4",7,4,"t",1,24.6,20.34,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"TX003266","TP0001112.Plate.14",4,8,"t",1,100,35.56,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX003266","TP0001112.Plate.14",5,8,"t",1,100,33.43,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX003276","TP0001109.Plate.4",6,7,"t",1,100,73.05,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX003276","TP0001109.Plate.4",7,7,"t",1,100,76.86,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX003280","TP0001112.Plate.15",6,8,"t",1,100,62.68,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX003280","TP0001112.Plate.15",7,8,"t",1,100,60.56,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX003282","TP0001111.Plate.11",6,7,"t",1,100,55.82,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX003282","TP0001111.Plate.11",7,7,"t",1,100,56.05,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX003292","TP0001113.Plate.20",4,10,"t",1,100,48.83,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX003292","TP0001113.Plate.20",5,10,"t",1,100,52.41,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX003294","TP0001109.Plate.2",4,10,"t",1,100,77.37,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX003294","TP0001109.Plate.2",5,10,"t",1,100,75.6,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX003320","PhaseIIe1k.VR.Plate.3",6,9,"t",1,10,51.82,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"TX003320","PhaseIIe1k.VR.Plate.3",7,9,"t",1,10,51.48,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"TX003326","TP0001114.Plate.23",2,4,"t",1,50,60.74,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX003326","TP0001114.Plate.23",3,4,"t",1,50,60.28,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX003338","E1K.VR.Plate.11",2,4,"t",1,1,14.85,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" -"TX003338","E1K.VR.Plate.11",3,4,"t",1,1,16.05,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" -"TX003350","TP0001112.Plate.15",4,10,"t",1,100,23.83,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX003350","TP0001112.Plate.15",5,10,"t",1,100,21.01,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX003370","TP0001113.Plate.17",2,4,"t",1,100,46.1,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX003370","TP0001113.Plate.17",3,4,"t",1,100,41.28,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX003374","TP0001114.Plate.21",2,7,"t",1,100,59.87,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX003374","TP0001114.Plate.21",3,7,"t",1,100,64.21,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX003383","TP0001054.Plate.7",4,3,"t",1,20,22.85,"TP0001055 Plate 7_CeeTox.csv","cort" -"TX003383","TP0001054.Plate.7",5,3,"t",1,20,30.22,"TP0001055 Plate 7_CeeTox.csv","cort" -"TX003404","TP0001110.Plate.7",4,5,"t",1,100,61.57,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX003404","TP0001110.Plate.7",5,5,"t",1,100,66.08,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX003426","TP0001114.Plate.21",4,3,"t",1,100,56.32,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX003426","TP0001114.Plate.21",5,3,"t",1,100,63.59,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX003432","TP0001112.Plate.14",2,3,"t",1,100,69.4,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX003432","TP0001112.Plate.14",3,3,"t",1,100,64.25,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX003436","TP0001112.Plate.13",2,8,"t",1,100,62.74,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX003436","TP0001112.Plate.13",3,8,"t",1,100,65.53,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX003449","phIII.e1k.VR.Plate.3",4,6,"t",1,2,54.18,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX003449","phIII.e1k.VR.Plate.3",5,6,"t",1,2,60.02,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX003458","TP0001111.Plate.10",6,6,"t",1,20,62.67,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX003458","TP0001111.Plate.10",7,6,"t",1,20,70.58,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX003472","TP0001112.Plate.14",6,9,"t",1,50,55.26,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX003472","TP0001112.Plate.14",7,9,"t",1,50,51.4,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX003506","TP0001109.Plate.1",6,9,"t",1,92.13,64.59,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX003506","TP0001109.Plate.1",7,9,"t",1,92.13,66.75,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX003522","TP0001109.Plate.4",6,5,"t",1,100,61.24,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX003522","TP0001109.Plate.4",7,5,"t",1,100,53.99,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX003547","TP0001113.Plate.20",6,4,"t",1,100,73.57,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX003547","TP0001113.Plate.20",7,4,"t",1,100,65.05,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX003572","TP0001111.Plate.12",4,9,"t",1,20,0.86,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX003572","TP0001111.Plate.12",5,9,"t",1,20,0.99,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX003721","TP0000883.Plate.4",6,7,"t",1,100,12.09574040424,"TP0000883 Plate 4A.xlsx","cort" -"TX003721","TP0000883.Plate.4",7,7,"t",1,100,13.9106520138602,"TP0000883 Plate 4A.xlsx","cort" -"TX003751","phIII.e1k.Plate.4",4,3,"t",1,20,19.39,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"TX003751","phIII.e1k.Plate.4",5,3,"t",1,20,16.77,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"TX003824","TP0001057.Plate.14",4,3,"t",1,10,30.1,"TP0001057 Plate 14_CeeTox.csv","cort" -"TX003824","TP0001057.Plate.14",5,3,"t",1,10,31.42,"TP0001057 Plate 14_CeeTox.csv","cort" -"TX003846","TP0001057.Plate.13",4,7,"t",1,20,25.97,"TP0001057 Plate 13_CeeTox.csv","cort" -"TX003846","TP0001057.Plate.13",5,7,"t",1,20,27.53,"TP0001057 Plate 13_CeeTox.csv","cort" -"TX003863","TP0001109.Plate.2",4,4,"t",1,100,64.24,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX003863","TP0001109.Plate.2",5,4,"t",1,100,68.95,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX003871","TP0001109.Plate.4",6,6,"t",1,50,23.76,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX003871","TP0001109.Plate.4",7,6,"t",1,50,25.68,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX003873","TP0001111.Plate.9",2,4,"t",1,100,64.72,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX003873","TP0001111.Plate.9",3,4,"t",1,100,73.4,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX003879","TP0001110.Plate.8",4,9,"t",1,50,43.73,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX003879","TP0001110.Plate.8",5,9,"t",1,50,41.84,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX003887","TP0001110.Plate.5",4,3,"t",1,100,55.75,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX003887","TP0001110.Plate.5",5,3,"t",1,100,62.01,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX003893","E1K.VR.Plate.10",6,9,"t",1,1,10.09,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX003893","E1K.VR.Plate.10",7,9,"t",1,1,9.03,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX003896","TP0001061.Plate.14",2,6,"t",1,20,21.66,"TP0001061 Plate 14_CeeTox.csv","cort" -"TX003896","TP0001061.Plate.14",3,6,"t",1,20,21.93,"TP0001061 Plate 14_CeeTox.csv","cort" -"TX003909","TP0001114.Plate.22",4,8,"t",1,20,60.74,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX003909","TP0001114.Plate.22",5,8,"t",1,20,65.08,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX003911","E1K.VR.Plate.9",4,6,"t",1,10,12.86,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX003911","E1K.VR.Plate.9",5,6,"t",1,10,12.93,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX003913","TP0001110.Plate.5",6,3,"t",1,100,60.16,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX003913","TP0001110.Plate.5",7,3,"t",1,100,56.2,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX003917","TP0001114.Plate.22",4,4,"t",1,100,64.05,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX003917","TP0001114.Plate.22",5,4,"t",1,100,65.83,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX003949","TP0001109.Plate.1",2,4,"t",1,100,63.22,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX003949","TP0001109.Plate.1",3,4,"t",1,100,66.99,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX003951","E1K.VR.Plate.9",2,4,"t",1,10,16.83,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX003951","E1K.VR.Plate.9",3,4,"t",1,10,14.63,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX003957","TP0001113.Plate.19",2,4,"t",1,100,63.71,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX003957","TP0001113.Plate.19",3,4,"t",1,100,67.89,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX003961","TP0001110.Plate.5",4,5,"t",1,100,62.36,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX003961","TP0001110.Plate.5",5,5,"t",1,100,59.86,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX003964","TP0001062.Plate.17",2,10,"t",1,15.1,25.24,"TP0001062_Plate_17_Ceetox.csv","cort" -"TX003964","TP0001062.Plate.17",3,10,"t",1,15.1,34.2,"TP0001062_Plate_17_Ceetox.csv","cort" -"TX003967","TP0001109.Plate.4",4,8,"t",1,50,47.57,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX003967","TP0001109.Plate.4",5,8,"t",1,50,53.63,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX003969","TP0001112.Plate.13",6,9,"t",1,100,74.57,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX003969","TP0001112.Plate.13",7,9,"t",1,100,74.83,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX003980","TP0001057.Plate.14",6,5,"t",1,19.9,31.25,"TP0001057 Plate 14_CeeTox.csv","cort" -"TX003980","TP0001057.Plate.14",7,5,"t",1,19.9,23.89,"TP0001057 Plate 14_CeeTox.csv","cort" -"TX004022","phIII.e1k.Plate.14",4,9,"t",1,41.6,17.22,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX004022","phIII.e1k.Plate.14",5,9,"t",1,41.6,16.37,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX004047","TP0001110.Plate.6",2,10,"t",1,100,64.16,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX004047","TP0001110.Plate.6",3,10,"t",1,100,58.82,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX004059","TP0001113.Plate.20",6,10,"t",1,100,48.87,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX004059","TP0001113.Plate.20",7,10,"t",1,100,53.52,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX004067","TP0001112.Plate.16",2,4,"t",1,100,51.85,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX004067","TP0001112.Plate.16",3,4,"t",1,100,58.64,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX004086","phIII.e1k.Plate.4",4,8,"t",1,20,20.16,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"TX004086","phIII.e1k.Plate.4",5,8,"t",1,20,16.72,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"TX004105","E1K.VR.Plate.9",2,8,"t",1,10,16.05,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX004105","E1K.VR.Plate.9",3,8,"t",1,10,17.7,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX004193","TP0001109.Plate.2",2,6,"t",1,100,71.58,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX004193","TP0001109.Plate.2",3,6,"t",1,100,71.33,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX004197","TP0001109.Plate.1",6,6,"t",1,50,55.36,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX004197","TP0001109.Plate.1",7,6,"t",1,50,64.38,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX004206","phIII.e1k.Plate.14",6,9,"t",1,20,11.16,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX004206","phIII.e1k.Plate.14",7,9,"t",1,20,9.27,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX004209","TP0001113.Plate.17",4,9,"t",1,100,32.18,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX004209","TP0001113.Plate.17",5,9,"t",1,100,56.45,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX004217","TP0001114.Plate.24",2,10,"t",1,100,71.87,"TP0001114 Plate 24_Ceetox.csv","cort" -"TX004217","TP0001114.Plate.24",3,10,"t",1,100,76.9,"TP0001114 Plate 24_Ceetox.csv","cort" -"TX004227","TP0001113.Plate.19",4,3,"t",1,100,48.14,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX004227","TP0001113.Plate.19",5,3,"t",1,100,49.11,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX004228","phIII.e1k.VR.Plate.1",6,5,"t",1,0.1,98.39,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX004228","phIII.e1k.VR.Plate.1",7,5,"t",1,0.1,48.72,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX004259","TP0001111.Plate.11",4,6,"t",1,100,66.8,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX004259","TP0001111.Plate.11",5,6,"t",1,100,73.55,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX004297","TP0001056.Plate.11",4,8,"t",1,100,32.09,"TP0001056 Plate 11_CeeTox.csv","cort" -"TX004297","TP0001056.Plate.11",5,8,"t",1,100,33.93,"TP0001056 Plate 11_CeeTox.csv","cort" -"TX004301","TP0001110.Plate.7",2,9,"t",1,100,54.23,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX004301","TP0001110.Plate.7",3,9,"t",1,100,66.19,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX004310","phIII.e1k.Plate.5",2,7,"t",1,20,28.14,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX004310","phIII.e1k.Plate.5",3,7,"t",1,20,30.41,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX004330","TP0001112.Plate.16",6,6,"t",1,100,58.87,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX004330","TP0001112.Plate.16",7,6,"t",1,100,56.17,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX004334","TP0001114.Plate.22",4,6,"t",1,50,52.69,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX004334","TP0001114.Plate.22",5,6,"t",1,50,57.98,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX004356","TP0001110.Plate.6",4,7,"t",1,50,69.75,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX004356","TP0001110.Plate.6",5,7,"t",1,50,63.97,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX004358","TP0001114.Plate.24",2,9,"t",1,100,44.9,"TP0001114 Plate 24_Ceetox.csv","cort" -"TX004358","TP0001114.Plate.24",3,9,"t",1,100,45.55,"TP0001114 Plate 24_Ceetox.csv","cort" -"TX004362","TP0001109.Plate.2",6,9,"t",1,100,59.83,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX004362","TP0001109.Plate.2",7,9,"t",1,100,65.23,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX004364","PhaseIIe1k.VR.Plate.4",4,5,"t",1,0.5,50.09,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" -"TX004364","PhaseIIe1k.VR.Plate.4",5,5,"t",1,0.5,47.35,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" -"TX004370","TP0001112.Plate.14",4,4,"t",1,50,73.21,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX004370","TP0001112.Plate.14",5,4,"t",1,50,74.38,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX004380","TP0001113.Plate.20",2,3,"t",1,41.74,56.93,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX004380","TP0001113.Plate.20",3,3,"t",1,41.74,63.54,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX004392","E1K.VR.Plate.11",2,10,"t",1,1,18.26,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" -"TX004392","E1K.VR.Plate.11",3,10,"t",1,1,18.01,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" -"TX004396","TP0001109.Plate.4",2,7,"t",1,50,63.14,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX004396","TP0001109.Plate.4",3,7,"t",1,50,69.64,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX004402","TP0001114.Plate.23",6,3,"t",1,100,60.01,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX004402","TP0001114.Plate.23",7,3,"t",0,100,NA,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX004404","TP0001109.Plate.2",2,9,"t",1,100,52.4,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX004404","TP0001109.Plate.2",3,9,"t",1,100,59.39,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX004416","TP0001109.Plate.2",4,8,"t",1,100,64.72,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX004416","TP0001109.Plate.2",5,8,"t",1,100,66.79,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX004428","TP0001112.Plate.13",2,9,"t",1,100,44.74,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX004428","TP0001112.Plate.13",3,9,"t",1,100,45.46,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX004438","E1K.VR.Plate.10",2,3,"t",1,1,16.15,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX004438","E1K.VR.Plate.10",3,3,"t",1,1,12.77,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX004451","phIII.e1k.Plate.4",4,9,"t",1,20,23.5,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"TX004451","phIII.e1k.Plate.4",5,9,"t",1,20,19.07,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"TX004466","TP0001111.Plate.11",6,6,"t",1,100,62.26,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX004466","TP0001111.Plate.11",7,6,"t",1,100,72.06,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX004479","TP0001114.Plate.21",6,7,"t",1,100,60.38,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX004479","TP0001114.Plate.21",7,7,"t",1,100,61.23,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX004481","TP0001114.Plate.22",2,6,"t",1,100,57.03,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX004481","TP0001114.Plate.22",3,6,"t",1,100,53.1,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX004485","TP0001111.Plate.10",4,8,"t",1,100,23.81,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX004485","TP0001111.Plate.10",5,8,"t",1,100,26.72,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX004507","TP0001113.Plate.20",6,8,"t",1,100,69.28,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX004507","TP0001113.Plate.20",7,8,"t",1,100,71.41,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX004511","TP0001112.Plate.13",2,5,"t",1,100,40.59,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX004511","TP0001112.Plate.13",3,5,"t",1,100,40.12,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX004513","TP0001112.Plate.14",4,10,"t",1,100,12.31,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX004513","TP0001112.Plate.14",5,10,"t",1,100,11.82,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX004516","phIII.e1k.Plate.4",2,4,"t",1,20,7.05,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"TX004516","phIII.e1k.Plate.4",3,4,"t",1,20,6.66,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"TX004525","TP0001112.Plate.13",2,10,"t",1,20,17.63,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX004525","TP0001112.Plate.13",3,10,"t",1,20,18.19,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX004539","PhaseIIe1k.VR.Plate.2",4,3,"t",1,10,0.69,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" -"TX004539","PhaseIIe1k.VR.Plate.2",5,3,"t",1,10,0.66,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" -"TX004541","TP0001111.Plate.12",2,9,"t",1,100,27.12,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX004541","TP0001111.Plate.12",3,9,"t",1,100,37.31,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX004545","TP0001110.Plate.5",4,10,"t",1,100,25.37,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX004545","TP0001110.Plate.5",5,10,"t",1,100,25.9,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX004547","TP0001112.Plate.15",6,5,"t",1,100,18.75,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX004547","TP0001112.Plate.15",7,5,"t",1,100,19.09,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX004563","TP0001113.Plate.20",4,6,"t",1,20,59.3,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX004563","TP0001113.Plate.20",5,6,"t",1,20,62.42,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX004572","PhaseII.VR.Plate.5",6,6,"t",1,0.15,16.18,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"TX004572","PhaseII.VR.Plate.5",7,6,"t",1,0.15,13.69,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"TX004579","TP0001109.Plate.4",2,3,"t",1,100,63.1,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX004579","TP0001109.Plate.4",3,3,"t",1,100,53.51,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX004611","TP0001110.Plate.6",2,6,"t",1,100,58.95,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX004611","TP0001110.Plate.6",3,6,"t",1,100,72.49,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX004615","TP0001111.Plate.11",4,5,"t",1,100,69.08,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX004615","TP0001111.Plate.11",5,5,"t",1,100,69.17,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX004631","TP0001111.Plate.10",4,4,"t",1,100,42.6,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX004631","TP0001111.Plate.10",5,4,"t",1,100,42.56,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX004639","TP0001110.Plate.8",4,10,"t",1,100,78.73,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX004639","TP0001110.Plate.8",5,10,"t",1,100,84.36,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX004809","TP0001113.Plate.18",2,7,"t",1,100,103,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX004809","TP0001113.Plate.18",3,7,"t",1,100,126.99,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX004833","TP0001111.Plate.12",2,7,"t",1,100,56.96,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX004833","TP0001111.Plate.12",3,7,"t",1,100,64.77,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX004883","TP0001113.Plate.17",6,5,"t",1,100,53.18,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX004883","TP0001113.Plate.17",7,5,"t",1,100,48.64,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX004891","E1K.VR.Plate.10",2,8,"t",1,1,15.18,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX004891","E1K.VR.Plate.10",3,8,"t",1,1,15.12,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX004903","TP0001112.Plate.14",4,5,"t",1,100,75.58,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX004903","TP0001112.Plate.14",5,5,"t",1,100,75.3,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX004907","TP0001109.Plate.3",2,9,"t",1,100,54.82,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX004907","TP0001109.Plate.3",3,9,"t",1,100,64.5,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX004943","TP0001111.Plate.10",4,10,"t",1,50,67.57,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX004943","TP0001111.Plate.10",5,10,"t",1,50,76.8,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX004947","E1K.VR.Plate.10",6,8,"t",1,1,19.4,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX004947","E1K.VR.Plate.10",7,8,"t",1,1,17.76,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX004950","TP0001110.Plate.7",4,10,"t",1,91.03,79.27,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX004950","TP0001110.Plate.7",5,10,"t",1,91.03,71.94,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX004955","TP0001113.Plate.18",2,3,"t",1,50,38.84,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX004955","TP0001113.Plate.18",3,3,"t",1,50,41.64,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX004973","TP0001114.Plate.21",6,5,"t",1,100,43.45,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX004973","TP0001114.Plate.21",7,5,"t",1,100,34.08,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX005018","phIII.e1k.VR.Plate.3",4,8,"t",1,2,63.66,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX005018","phIII.e1k.VR.Plate.3",5,8,"t",1,2,65.89,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX005053","TP0001109.Plate.4",2,4,"t",1,100,58.62,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX005053","TP0001109.Plate.4",3,4,"t",1,100,65.06,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX005055","TP0001111.Plate.9",4,7,"t",1,100,71.53,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX005055","TP0001111.Plate.9",5,7,"t",1,100,74.22,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX005069","E1K.VR.Plate.10",2,10,"t",1,1,21.88,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX005069","E1K.VR.Plate.10",3,10,"t",1,1,19.01,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX005115","TP0001112.Plate.14",4,6,"t",1,100,60.61,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX005115","TP0001112.Plate.14",5,6,"t",1,100,64.77,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX005122","TP0001062.Plate.17",6,9,"t",1,100,30.06,"TP0001062_Plate_17_Ceetox.csv","cort" -"TX005122","TP0001062.Plate.17",7,9,"t",1,100,33.39,"TP0001062_Plate_17_Ceetox.csv","cort" -"TX005144","TP0001059.Plate.7",2,3,"t",1,100,30.89,"TP0001059 Plate 7_CeeTox.csv","cort" -"TX005144","TP0001059.Plate.7",3,3,"t",1,100,27.97,"TP0001059 Plate 7_CeeTox.csv","cort" -"TX005147","TP0001114.Plate.21",6,8,"t",1,100,64.83,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX005147","TP0001114.Plate.21",7,8,"t",1,100,65.82,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX005170","TP0001110.Plate.6",6,8,"t",1,100,66.29,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX005170","TP0001110.Plate.6",7,8,"t",1,100,70.32,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX005224","TP0001111.Plate.12",2,3,"t",1,100,58.7,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX005224","TP0001111.Plate.12",3,3,"t",1,100,64.86,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX005228","TP0001111.Plate.9",4,9,"t",1,100,28.57,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX005228","TP0001111.Plate.9",5,9,"t",1,100,30.7,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX005248","TP0001056.Plate.9",2,5,"t",1,100,20.87,"TP0001056 Plate 9_CeeTox.csv","cort" -"TX005248","TP0001056.Plate.9",3,5,"t",1,100,19.77,"TP0001056 Plate 9_CeeTox.csv","cort" -"TX005251","TP0001112.Plate.13",4,4,"t",1,100,67.31,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX005251","TP0001112.Plate.13",5,4,"t",1,100,67.16,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX005252","TP0001058.Plate.3",6,9,"t",1,100,21.07,"TP0001058 Plate 3_CeeTox.csv","cort" -"TX005252","TP0001058.Plate.3",7,9,"t",1,100,21.16,"TP0001058 Plate 3_CeeTox.csv","cort" -"TX005257","TP0001111.Plate.12",6,8,"t",1,100,64.22,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX005257","TP0001111.Plate.12",7,8,"t",1,100,63.84,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX005263","TP0001110.Plate.7",6,8,"t",1,100,65.17,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX005263","TP0001110.Plate.7",7,8,"t",1,100,58.02,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX005327","TP0001110.Plate.5",2,8,"t",1,100,66.31,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX005327","TP0001110.Plate.5",3,8,"t",1,100,61.05,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX005338","phIII.e1k.VR.Plate.1",2,4,"t",1,1.62,46.76,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX005338","phIII.e1k.VR.Plate.1",3,4,"t",1,1.62,48.55,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX005400","phIII.e1k.VR.Plate.1",4,9,"t",1,2,32.51,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX005400","phIII.e1k.VR.Plate.1",5,9,"t",1,2,34.13,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX005405","E1K.VR.Plate.9",4,7,"t",1,10,13.62,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX005405","E1K.VR.Plate.9",5,7,"t",1,10,19.49,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX005406","TP0001054.Plate.2",2,5,"t",1,20,22.15,"TP0001054 Plate 2_CeeTox.csv","cort" -"TX005406","TP0001054.Plate.2",3,5,"t",1,20,23.49,"TP0001054 Plate 2_CeeTox.csv","cort" -"TX005417","TP0001109.Plate.2",4,9,"t",1,100,68.29,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX005417","TP0001109.Plate.2",5,9,"t",1,100,62.68,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX005423","E1K.VR.Plate.9",2,9,"t",1,10,13.5,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX005423","E1K.VR.Plate.9",3,9,"t",1,10,12.76,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX005457","TP0001111.Plate.9",2,8,"t",1,100,57.81,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX005457","TP0001111.Plate.9",3,8,"t",1,100,68.36,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX005465","TP0001113.Plate.17",2,9,"t",1,100,43.51,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX005465","TP0001113.Plate.17",3,9,"t",1,100,57.5,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX005469","PhaseIIe1k.VR.Plate.4",2,3,"t",1,10,57.31,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" -"TX005469","PhaseIIe1k.VR.Plate.4",3,3,"t",1,10,57.28,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" -"TX005471","TP0001114.Plate.22",6,5,"t",1,94.41,61.77,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX005471","TP0001114.Plate.22",7,5,"t",1,94.41,66.48,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX005479","TP0001110.Plate.5",2,7,"t",1,100,73.19,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX005479","TP0001110.Plate.5",3,7,"t",1,100,66.54,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX005481","TP0001113.Plate.20",2,7,"t",1,100,56.43,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX005481","TP0001113.Plate.20",3,7,"t",1,100,67.91,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX005483","TP0001110.Plate.6",2,7,"t",1,100,69.16,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX005483","TP0001110.Plate.6",3,7,"t",1,100,62.32,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX005491","E1K.VR.Plate.11",2,7,"t",1,1,15.44,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" -"TX005491","E1K.VR.Plate.11",3,7,"t",1,1,17.63,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" -"TX005501","TP0001109.Plate.1",4,6,"t",1,100,63.84,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX005501","TP0001109.Plate.1",5,6,"t",1,100,69.61,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX005516","TP0001110.Plate.8",6,3,"t",1,100,67.91,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX005516","TP0001110.Plate.8",7,3,"t",1,100,75.16,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX005519","TP0001111.Plate.11",4,9,"t",1,100,64.52,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX005519","TP0001111.Plate.11",5,9,"t",1,100,62.62,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX005531","TP0001110.Plate.5",2,9,"t",1,100,57.65,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX005531","TP0001110.Plate.5",3,9,"t",1,100,54.89,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX005537","TP0001110.Plate.7",4,7,"t",1,20,65.72,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX005537","TP0001110.Plate.7",5,7,"t",1,20,64.99,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX005560","TP0001109.Plate.3",6,4,"t",1,50,63.5,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX005560","TP0001109.Plate.3",7,4,"t",1,50,58.63,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX005562","TP0001110.Plate.6",4,6,"t",1,100,64.35,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX005562","TP0001110.Plate.6",5,6,"t",1,100,55.29,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX005566","E1K.VR.Plate.9",6,8,"t",1,10,12.01,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX005566","E1K.VR.Plate.9",7,8,"t",1,10,14.07,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX005668","TP0001112.Plate.15",6,4,"t",1,100,70.42,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX005668","TP0001112.Plate.15",7,4,"t",1,100,68.26,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX005680","TP0001113.Plate.18",2,8,"t",1,100,49.38,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX005680","TP0001113.Plate.18",3,8,"t",1,100,61.57,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX005729","TP0001113.Plate.20",4,8,"t",1,100,58.7,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX005729","TP0001113.Plate.20",5,8,"t",1,100,60.6,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX005743","TP0001113.Plate.19",6,3,"t",1,100,58.47,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX005743","TP0001113.Plate.19",7,3,"t",1,100,67.59,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX005749","TP0001114.Plate.22",4,7,"t",1,100,48.01,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX005749","TP0001114.Plate.22",5,7,"t",1,100,53.63,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX005751","TP0001054.Plate.2",4,4,"t",1,8.8,22.62,"TP0001054 Plate 2_CeeTox.csv","cort" -"TX005751","TP0001054.Plate.2",5,4,"t",1,8.8,25.02,"TP0001054 Plate 2_CeeTox.csv","cort" -"TX005758","PhaseII.VR.Plate.4",4,6,"t",1,10,10.16,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"TX005758","PhaseII.VR.Plate.4",5,6,"t",1,10,11.26,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" -"TX005767","TP0001113.Plate.17",4,4,"t",1,100,2.92,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX005767","TP0001113.Plate.17",5,4,"t",1,100,2.96,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX005779","TP0001110.Plate.5",4,8,"t",1,100,74.87,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX005779","TP0001110.Plate.5",5,8,"t",1,100,70.98,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX005790","TP0001109.Plate.3",2,10,"t",1,50,50.91,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX005790","TP0001109.Plate.3",3,10,"t",1,50,59.1,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX005795","TP0001112.Plate.14",2,10,"t",1,100,52.25,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX005795","TP0001112.Plate.14",3,10,"t",1,100,51.26,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX005797","TP0001110.Plate.5",6,6,"t",1,100,76.37,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX005797","TP0001110.Plate.5",7,6,"t",1,100,79.36,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX005815","TP0001114.Plate.23",2,10,"t",1,100,67.47,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX005815","TP0001114.Plate.23",3,10,"t",1,100,68.08,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX005817","TP0001110.Plate.5",6,4,"t",1,20,65.97,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX005817","TP0001110.Plate.5",7,4,"t",1,20,66.18,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX005828","TP0001111.Plate.11",4,4,"t",1,100,70.25,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX005828","TP0001111.Plate.11",5,4,"t",1,100,69.38,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX005850","TP0001112.Plate.15",4,7,"t",1,50,71.11,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX005850","TP0001112.Plate.15",5,7,"t",1,50,70.99,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX005887","phIII.e1k.Plate.13",4,10,"t",1,5,25.08,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX005887","phIII.e1k.Plate.13",5,10,"t",1,5,24.38,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX005921","TP0001110.Plate.5",2,3,"t",1,20,65.78,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX005921","TP0001110.Plate.5",3,3,"t",1,20,63.68,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX005927","TP0001113.Plate.18",4,6,"t",1,100,58.31,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX005927","TP0001113.Plate.18",5,6,"t",1,100,62.3,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX005945","TP0001062.Plate.17",4,9,"t",1,100,27.17,"TP0001062_Plate_17_Ceetox.csv","cort" -"TX005945","TP0001062.Plate.17",5,9,"t",1,100,25.12,"TP0001062_Plate_17_Ceetox.csv","cort" -"TX005947","TP0001111.Plate.11",4,7,"t",1,50,68.32,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX005947","TP0001111.Plate.11",5,7,"t",1,50,65.93,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX005971","TP0001110.Plate.6",4,3,"t",1,50,63.65,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX005971","TP0001110.Plate.6",5,3,"t",1,50,63.33,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX005975","PhaseIIe1k.VR.Plate.4",2,5,"t",1,1,55.65,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" -"TX005975","PhaseIIe1k.VR.Plate.4",3,5,"t",1,1,46.78,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" -"TX005983","TP0001109.Plate.1",4,9,"t",1,100,71.4,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX005983","TP0001109.Plate.1",5,9,"t",1,100,66.57,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX006035","TP0001111.Plate.10",6,3,"t",1,100,65.44,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX006035","TP0001111.Plate.10",7,3,"t",1,100,65.89,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX006045","TP0001109.Plate.3",6,7,"t",1,100,91.4,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX006045","TP0001109.Plate.3",7,7,"t",1,100,90.78,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX006050","phIII.e1k.Plate.13",2,3,"t",1,10,29.2,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX006050","phIII.e1k.Plate.13",3,3,"t",1,10,23.24,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX006056","phIII.e1k.Plate.4",2,9,"t",1,20,15.97,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"TX006056","phIII.e1k.Plate.4",3,9,"t",1,20,16.8,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"TX006091","TP0001114.Plate.23",2,3,"t",1,100,58.53,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX006091","TP0001114.Plate.23",3,3,"t",1,100,65.95,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX006093","TP0001110.Plate.6",6,3,"t",1,20,67.23,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX006093","TP0001110.Plate.6",7,3,"t",1,20,64.78,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX006101","TP0001109.Plate.4",2,10,"t",1,50,68.64,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX006101","TP0001109.Plate.4",3,10,"t",1,50,70.08,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX006105","TP0001114.Plate.21",2,4,"t",1,100,57.41,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX006105","TP0001114.Plate.21",3,4,"t",1,100,64.6,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX006121","TP0001113.Plate.19",4,6,"t",1,20,67.61,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX006121","TP0001113.Plate.19",5,6,"t",1,20,70.19,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX006129","TP0001109.Plate.3",4,4,"t",1,100,66.96,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX006129","TP0001109.Plate.3",5,4,"t",1,100,64.49,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX006139","E1K.VR.Plate.9",4,3,"t",1,10,12.98,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX006139","E1K.VR.Plate.9",5,3,"t",1,10,14.11,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX006143","PhaseII.VR.Plate.2",6,8,"t",1,2,19.05,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"TX006143","PhaseII.VR.Plate.2",7,8,"t",1,2,19.63,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"TX006145","TP0001061.Plate.13",4,3,"t",1,20,24.59,"TP0001061 Plate 13_CeeTox.csv","cort" -"TX006145","TP0001061.Plate.13",5,3,"t",1,20,28.74,"TP0001061 Plate 13_CeeTox.csv","cort" -"TX006146","TP0001058.Plate.1",4,4,"t",1,20,18.53,"TP0001058 Plate 1_Ceetox.csv","cort" -"TX006146","TP0001058.Plate.1",5,4,"t",1,20,16.72,"TP0001058 Plate 1_Ceetox.csv","cort" -"TX006147","TP0001054.Plate.4",4,3,"t",1,20,23.58,"TP0001054 Plate 4_CeeTox.csv","cort" -"TX006147","TP0001054.Plate.4",5,3,"t",1,20,20.4,"TP0001054 Plate 4_CeeTox.csv","cort" -"TX006153","TP0001055.Plate.6",6,7,"t",1,10,15.86,"TP0001055 Plate 6_CeeTox.csv","cort" -"TX006153","TP0001055.Plate.6",7,7,"t",1,10,17.66,"TP0001055 Plate 6_CeeTox.csv","cort" -"TX006155","TP0001057.Plate.16",6,6,"t",1,20,26.05,"TP0001057 Plate 16_CeeTox.csv","cort" -"TX006155","TP0001057.Plate.16",7,6,"t",1,20,25.48,"TP0001057 Plate 16_CeeTox.csv","cort" -"TX006157","TP0001055.Plate.6",4,4,"t",1,10,33.06,"TP0001055 Plate 6_CeeTox.csv","cort" -"TX006157","TP0001055.Plate.6",5,4,"t",1,10,28.41,"TP0001055 Plate 6_CeeTox.csv","cort" -"TX006160","TP0001054.Plate.1",4,6,"t",1,10,21.71,"TP0001054 Plate 1_CeeTox.csv","cort" -"TX006160","TP0001054.Plate.1",5,6,"t",1,10,20.46,"TP0001054 Plate 1_CeeTox.csv","cort" -"TX006163","PhaseII.VR.Plate.1",6,7,"t",1,2,7.84,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"TX006163","PhaseII.VR.Plate.1",7,7,"t",1,2,8.85,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"TX006174","TP0001054.Plate.2",6,6,"t",1,20,30.74,"TP0001054 Plate 2_CeeTox.csv","cort" -"TX006174","TP0001054.Plate.2",7,6,"t",1,20,27.67,"TP0001054 Plate 2_CeeTox.csv","cort" -"TX006177","TP0001061.Plate.16",6,10,"t",1,20,23.89,"TP0001061 Plate 16_CeeTox.csv","cort" -"TX006177","TP0001061.Plate.16",7,10,"t",1,20,22.78,"TP0001061 Plate 16_CeeTox.csv","cort" -"TX006179","PhaseII.VR.Plate.2",2,3,"t",1,2,12.02,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"TX006179","PhaseII.VR.Plate.2",3,3,"t",1,2,10.82,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"TX006180","TP0001058.Plate.1",4,3,"t",1,20,24.76,"TP0001058 Plate 1_Ceetox.csv","cort" -"TX006180","TP0001058.Plate.1",5,3,"t",1,20,24.32,"TP0001058 Plate 1_Ceetox.csv","cort" -"TX006183","TP0001061.Plate.16",4,8,"t",1,20,21.47,"TP0001061 Plate 16_CeeTox.csv","cort" -"TX006183","TP0001061.Plate.16",5,8,"t",1,20,24.48,"TP0001061 Plate 16_CeeTox.csv","cort" -"TX006194","TP0001056.Plate.12",4,4,"t",1,20,23.19,"TP0001056 Plate 12_CeeTox.csv","cort" -"TX006194","TP0001056.Plate.12",5,4,"t",1,20,29.61,"TP0001056 Plate 12_CeeTox.csv","cort" -"TX006198","TP0001058.Plate.4",2,10,"t",1,20,22.39,"TP0001058 Plate 4_CeeTox.csv","cort" -"TX006198","TP0001058.Plate.4",3,10,"t",1,20,17.36,"TP0001058 Plate 4_CeeTox.csv","cort" -"TX006199","TP0001060.Plate.9",6,9,"t",1,20,19.85,"TP0001060 Plate 9_CeeTox.csv","cort" -"TX006199","TP0001060.Plate.9",7,9,"t",1,20,23.12,"TP0001060 Plate 9_CeeTox.csv","cort" -"TX006200","PhaseII.VR.Plate.8",2,6,"t",1,0.19,12.65,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"TX006200","PhaseII.VR.Plate.8",3,6,"t",1,0.19,11.62,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" -"TX006201","TP0001059.Plate.6",2,7,"t",1,19.5,18.99,"TP0001059 Plate 6_CeeTox.csv","cort" -"TX006201","TP0001059.Plate.6",3,7,"t",1,19.5,24.49,"TP0001059 Plate 6_CeeTox.csv","cort" -"TX006202","TP0001062.Plate.17",2,5,"t",1,9.3,9.73,"TP0001062_Plate_17_Ceetox.csv","cort" -"TX006202","TP0001062.Plate.17",3,5,"t",1,9.3,10.34,"TP0001062_Plate_17_Ceetox.csv","cort" -"TX006203","TP0001057.Plate.15",2,5,"t",1,20,9.47,"TP0001057 Plate 15_CeeTox.csv","cort" -"TX006203","TP0001057.Plate.15",3,5,"t",1,20,8.88,"TP0001057 Plate 15_CeeTox.csv","cort" -"TX006204","PhaseII.VR.Plate.5",2,4,"t",1,1.84,5.36,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"TX006204","PhaseII.VR.Plate.5",3,4,"t",1,1.84,6.37,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"TX006205","PhaseII.VR.Plate.2",4,4,"t",1,2,18.01,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"TX006205","PhaseII.VR.Plate.2",5,4,"t",1,2,15.89,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"TX006206","TP0001058.Plate.2",6,7,"t",1,20,25.69,"TP0001058 Plate 2_CeeTox.csv","cort" -"TX006206","TP0001058.Plate.2",7,7,"t",1,20,23.41,"TP0001058 Plate 2_CeeTox.csv","cort" -"TX006207","TP0001056.Plate.12",2,7,"t",1,20,26.14,"TP0001056 Plate 12_CeeTox.csv","cort" -"TX006207","TP0001056.Plate.12",3,7,"t",1,20,28.17,"TP0001056 Plate 12_CeeTox.csv","cort" -"TX006208","TP0001054.Plate.1",4,3,"t",1,13.5,19.52,"TP0001054 Plate 1_CeeTox.csv","cort" -"TX006208","TP0001054.Plate.1",5,3,"t",1,13.5,21.04,"TP0001054 Plate 1_CeeTox.csv","cort" -"TX006209","TP0001058.Plate.3",6,3,"t",1,20,22,"TP0001058 Plate 3_CeeTox.csv","cort" -"TX006209","TP0001058.Plate.3",7,3,"t",1,20,21.28,"TP0001058 Plate 3_CeeTox.csv","cort" -"TX006210","TP0001059.Plate.8",4,7,"t",1,20,16.23,"TP0001059 Plate 8_CeeTox.csv","cort" -"TX006210","TP0001059.Plate.8",5,7,"t",1,20,24.18,"TP0001059 Plate 8_CeeTox.csv","cort" -"TX006211","TP0001059.Plate.8",2,3,"t",1,20,29.44,"TP0001059 Plate 8_CeeTox.csv","cort" -"TX006211","TP0001059.Plate.8",3,3,"t",1,20,30.05,"TP0001059 Plate 8_CeeTox.csv","cort" -"TX006212","TP0001054.Plate.8",2,7,"t",1,20,14.75,"TP0001055 Plate 8_CeeTox.csv","cort" -"TX006212","TP0001054.Plate.8",3,7,"t",1,20,19.05,"TP0001055 Plate 8_CeeTox.csv","cort" -"TX006217","TP0001057.Plate.13",6,10,"t",1,18.8,26.42,"TP0001057 Plate 13_CeeTox.csv","cort" -"TX006217","TP0001057.Plate.13",7,10,"t",1,18.8,24.59,"TP0001057 Plate 13_CeeTox.csv","cort" -"TX006218","TP0001058.Plate.1",4,10,"t",1,5,22.22,"TP0001058 Plate 1_Ceetox.csv","cort" -"TX006218","TP0001058.Plate.1",5,10,"t",1,5,20.5,"TP0001058 Plate 1_Ceetox.csv","cort" -"TX006220","TP0001061.Plate.16",4,4,"t",1,14.9,30.86,"TP0001061 Plate 16_CeeTox.csv","cort" -"TX006220","TP0001061.Plate.16",5,4,"t",1,14.9,24.08,"TP0001061 Plate 16_CeeTox.csv","cort" -"TX006225","TP0001060.Plate.11",2,7,"t",1,9.5,9.66,"TP0001060 Plate 11_CeeTox.csv","cort" -"TX006225","TP0001060.Plate.11",3,7,"t",1,9.5,11.07,"TP0001060 Plate 11_CeeTox.csv","cort" -"TX006226","PhaseII.VR.Plate.7",2,5,"t",1,0.19,10.81,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"TX006226","PhaseII.VR.Plate.7",3,5,"t",1,0.19,11.56,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" -"TX006229","PhaseII.VR.Plate.3",4,3,"t",1,2,16.65,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"TX006229","PhaseII.VR.Plate.3",5,3,"t",1,2,17.23,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"TX006230","TP0001057.Plate.13",4,8,"t",1,20,25.79,"TP0001057 Plate 13_CeeTox.csv","cort" -"TX006230","TP0001057.Plate.13",5,8,"t",1,20,21.23,"TP0001057 Plate 13_CeeTox.csv","cort" -"TX006238","TP0001058.Plate.2",4,8,"t",1,5,25.64,"TP0001058 Plate 2_CeeTox.csv","cort" -"TX006238","TP0001058.Plate.2",5,8,"t",1,5,28.57,"TP0001058 Plate 2_CeeTox.csv","cort" -"TX006239","TP0001055.Plate.6",6,10,"t",1,16.9,38.63,"TP0001055 Plate 6_CeeTox.csv","cort" -"TX006239","TP0001055.Plate.6",7,10,"t",1,16.9,36.05,"TP0001055 Plate 6_CeeTox.csv","cort" -"TX006241","TP0001058.Plate.4",2,7,"t",1,19.1,41.62,"TP0001058 Plate 4_CeeTox.csv","cort" -"TX006241","TP0001058.Plate.4",3,7,"t",1,19.1,37.12,"TP0001058 Plate 4_CeeTox.csv","cort" -"TX006243","TP0001060.Plate.9",6,10,"t",1,20,21.06,"TP0001060 Plate 9_CeeTox.csv","cort" -"TX006243","TP0001060.Plate.9",7,10,"t",1,20,21.53,"TP0001060 Plate 9_CeeTox.csv","cort" -"TX006244","TP0001060.Plate.11",4,10,"t",1,10,21.64,"TP0001060 Plate 11_CeeTox.csv","cort" -"TX006244","TP0001060.Plate.11",5,10,"t",1,10,19.89,"TP0001060 Plate 11_CeeTox.csv","cort" -"TX006246","PhaseII.VR.Plate.1",2,9,"t",1,1.89,5.72,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"TX006246","PhaseII.VR.Plate.1",3,9,"t",1,1.89,6.06,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"TX006248","TP0001056.Plate.12",2,6,"t",1,4.8,26.72,"TP0001056 Plate 12_CeeTox.csv","cort" -"TX006248","TP0001056.Plate.12",3,6,"t",1,4.8,25.94,"TP0001056 Plate 12_CeeTox.csv","cort" -"TX006249","TP0001059.Plate.5",6,6,"t",1,18,20.95,"TP0001059 Plate 5_CeeTox.csv","cort" -"TX006249","TP0001059.Plate.5",7,6,"t",1,18,20.26,"TP0001059 Plate 5_CeeTox.csv","cort" -"TX006251","TP0001061.Plate.14",6,7,"t",1,18.7,18,"TP0001061 Plate 14_CeeTox.csv","cort" -"TX006251","TP0001061.Plate.14",7,7,"t",1,18.7,16.79,"TP0001061 Plate 14_CeeTox.csv","cort" -"TX006255","TP0001058.Plate.3",4,7,"t",1,20,23.59,"TP0001058 Plate 3_CeeTox.csv","cort" -"TX006255","TP0001058.Plate.3",5,7,"t",1,20,22.72,"TP0001058 Plate 3_CeeTox.csv","cort" -"TX006256","TP0001054.Plate.4",6,4,"t",1,20,16.74,"TP0001054 Plate 4_CeeTox.csv","cort" -"TX006256","TP0001054.Plate.4",7,4,"t",1,20,15.91,"TP0001054 Plate 4_CeeTox.csv","cort" -"TX006299","PhaseII.VR.Plate.3",2,9,"t",1,2,0.82,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"TX006299","PhaseII.VR.Plate.3",3,9,"t",1,2,0.83,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" -"TX006301","TP0001056.Plate.12",6,3,"t",1,20,13.19,"TP0001056 Plate 12_CeeTox.csv","cort" -"TX006301","TP0001056.Plate.12",7,3,"t",1,20,11.36,"TP0001056 Plate 12_CeeTox.csv","cort" -"TX006303","TP0001058.Plate.4",4,8,"t",1,20,32.93,"TP0001058 Plate 4_CeeTox.csv","cort" -"TX006303","TP0001058.Plate.4",5,8,"t",1,20,28.99,"TP0001058 Plate 4_CeeTox.csv","cort" -"TX006305","TP0001060.Plate.9",2,8,"t",1,20,13.14,"TP0001060 Plate 9_CeeTox.csv","cort" -"TX006305","TP0001060.Plate.9",3,8,"t",1,20,13.05,"TP0001060 Plate 9_CeeTox.csv","cort" -"TX006393","TP0001060.Plate.11",6,4,"t",1,20,16.64,"TP0001060 Plate 11_CeeTox.csv","cort" -"TX006393","TP0001060.Plate.11",7,4,"t",1,20,16.52,"TP0001060 Plate 11_CeeTox.csv","cort" -"TX006416","TP0001061.Plate.16",6,3,"t",1,1.8,21.29,"TP0001061 Plate 16_CeeTox.csv","cort" -"TX006416","TP0001061.Plate.16",7,3,"t",1,1.8,28.12,"TP0001061 Plate 16_CeeTox.csv","cort" -"TX006525","TP0000882.Plate.1",4,7,"t",1,20,17.8099968494238,"TP0000882 Plate 1A.xlsx","cort" -"TX006525","TP0000882.Plate.1",5,7,"t",1,20,17.4225235691852,"TP0000882 Plate 1A.xlsx","cort" -"TX006533","20120829.Plate.2",2,5,"t",1,0.2,13.815543702966,"20120829 Plate 2B.xlsx","cort" -"TX006533","20120829.Plate.2",3,5,"t",1,0.2,11.2996851679267,"20120829 Plate 2B.xlsx","cort" -"TX006534","TP0000882.Plate.4",6,10,"t",1,20,18.5954456938178,"TP0000882 Plate 4A.xlsx","cort" -"TX006534","TP0000882.Plate.4",7,10,"t",1,20,16.6668301161249,"TP0000882 Plate 4A.xlsx","cort" -"TX006537","TP0000883.Plate.2",2,6,"t",1,20,14.9571770589439,"TP0000883 Plate 2A.xlsx","cort" -"TX006537","TP0000883.Plate.2",3,6,"t",1,20,15.2490176118847,"TP0000883 Plate 2A.xlsx","cort" -"TX006551","TP0001114.Plate.23",4,7,"t",1,100,66.07,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX006551","TP0001114.Plate.23",5,7,"t",1,100,68.31,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX006553","TP0001114.Plate.21",2,6,"t",1,100,56.63,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX006553","TP0001114.Plate.21",3,6,"t",1,100,60.91,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX006576","TP0001114.Plate.22",6,10,"t",1,100,80.21,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX006576","TP0001114.Plate.22",7,10,"t",1,100,71.6,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX006609","TP0001112.Plate.16",6,7,"t",1,100,41.79,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX006609","TP0001112.Plate.16",7,7,"t",1,100,43.49,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX006623","TP0001113.Plate.17",6,6,"t",1,100,58.82,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX006623","TP0001113.Plate.17",7,6,"t",1,100,46.22,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX006631","TP0001112.Plate.15",2,6,"t",1,100,64.72,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX006631","TP0001112.Plate.15",3,6,"t",1,100,65.65,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX006633","TP0001113.Plate.17",4,3,"t",0,20,NA,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX006633","TP0001113.Plate.17",5,3,"t",1,20,50.88,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX006647","TP0001110.Plate.7",2,8,"t",1,100,47.78,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX006647","TP0001110.Plate.7",3,8,"t",1,100,52.46,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX006656","phIII.e1k.Plate.14",2,3,"t",1,20,5.77,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX006656","phIII.e1k.Plate.14",3,3,"t",1,20,6.22,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX006663","TP0001111.Plate.10",2,5,"t",1,50,64.05,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX006663","TP0001111.Plate.10",3,5,"t",1,50,69.55,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX006673","TP0001109.Plate.2",2,4,"t",1,20,69.85,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX006673","TP0001109.Plate.2",3,4,"t",1,20,69.61,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX006695","TP0001110.Plate.7",4,3,"t",1,100,33.11,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX006695","TP0001110.Plate.7",5,3,"t",1,100,33.82,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX006699","E1K.VR.Plate.9",4,8,"t",1,10,12.6,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX006699","E1K.VR.Plate.9",5,8,"t",1,10,13.91,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX006719","TP0001109.Plate.1",4,5,"t",1,20,66,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX006719","TP0001109.Plate.1",5,5,"t",1,20,59.22,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX006743","TP0001109.Plate.1",2,9,"t",1,20,60.27,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX006743","TP0001109.Plate.1",3,9,"t",1,20,67.44,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX006755","TP0001112.Plate.16",6,5,"t",1,50,62.51,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX006755","TP0001112.Plate.16",7,5,"t",1,50,60.2,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX006763","TP0001110.Plate.7",6,10,"t",1,100,71.94,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX006763","TP0001110.Plate.7",7,10,"t",1,100,76,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX006852","TP0001110.Plate.5",4,9,"t",1,50,87.81,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX006852","TP0001110.Plate.5",5,9,"t",1,50,87.76,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX006872","TP0001111.Plate.11",4,8,"t",1,100,49.64,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX006872","TP0001111.Plate.11",5,8,"t",1,100,41.77,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX006874","TP0001110.Plate.5",6,7,"t",1,100,66.47,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX006874","TP0001110.Plate.5",7,7,"t",1,100,68.7,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX006884","TP0001109.Plate.3",6,6,"t",1,100,67.58,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX006884","TP0001109.Plate.3",7,6,"t",1,100,58.31,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX006887","phIII.e1k.Plate.14",4,4,"t",1,20,3.71,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX006887","phIII.e1k.Plate.14",5,4,"t",1,20,3.49,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX006890","TP0001110.Plate.7",2,3,"t",1,100,51.92,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX006890","TP0001110.Plate.7",3,3,"t",1,100,58.93,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX006892","TP0001113.Plate.19",6,5,"t",1,100,63.86,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX006892","TP0001113.Plate.19",7,5,"t",1,100,71.5,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX006897","phIII.e1k.Plate.14",2,4,"t",1,20,22.72,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX006897","phIII.e1k.Plate.14",3,4,"t",1,20,22.12,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX006930","TP0001109.Plate.3",4,9,"t",1,100,50.7,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX006930","TP0001109.Plate.3",5,9,"t",1,100,45.35,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX006944","TP0001112.Plate.13",6,5,"t",1,57.26,63.29,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX006944","TP0001112.Plate.13",7,5,"t",1,57.26,70.42,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX006949","phIII.e1k.Plate.5",2,9,"t",1,20,24.53,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX006949","phIII.e1k.Plate.5",3,9,"t",1,20,30.67,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX006955","phIII.e1k.Plate.13",2,4,"t",1,10,25.68,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX006955","phIII.e1k.Plate.13",3,4,"t",1,10,23.33,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX006966","TP0001111.Plate.10",2,9,"t",1,18.2,48.69,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX006966","TP0001111.Plate.10",3,9,"t",1,18.2,57.51,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX006970","TP0001114.Plate.22",6,6,"t",1,100,62.36,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX006970","TP0001114.Plate.22",7,6,"t",1,100,64.22,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX007037","TP0001114.Plate.23",4,5,"t",1,100,58.41,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX007037","TP0001114.Plate.23",5,5,"t",1,100,62.8,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX007058","TP0001114.Plate.22",6,3,"t",1,100,63.27,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX007058","TP0001114.Plate.22",7,3,"t",1,100,67.67,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX007122","TP0001111.Plate.11",2,7,"t",1,100,54.16,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX007122","TP0001111.Plate.11",3,7,"t",1,100,62.76,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX007126","TP0001113.Plate.19",2,5,"t",1,100,50.71,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX007126","TP0001113.Plate.19",3,5,"t",1,100,53.65,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX007152","TP0001114.Plate.22",6,4,"t",1,100,67.67,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX007152","TP0001114.Plate.22",7,4,"t",1,100,61.48,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX007156","TP0001057.Plate.16",6,10,"t",1,100,34.21,"TP0001057 Plate 16_CeeTox.csv","cort" -"TX007156","TP0001057.Plate.16",7,10,"t",1,100,38.4,"TP0001057 Plate 16_CeeTox.csv","cort" -"TX007164","TP0001114.Plate.22",2,9,"t",1,100,43.85,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX007164","TP0001114.Plate.22",3,9,"t",1,100,49.09,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX007177","TP0001109.Plate.3",6,10,"t",1,50,62.7,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX007177","TP0001109.Plate.3",7,10,"t",1,50,70.12,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX007179","E1K.VR.Plate.11",2,9,"t",1,1,11.2,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" -"TX007179","E1K.VR.Plate.11",3,9,"t",1,1,10.62,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" -"TX007188","phIII.e1k.Plate.4",2,5,"t",1,20,19.79,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"TX007188","phIII.e1k.Plate.4",3,5,"t",1,20,19.47,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"TX007199","TP0001113.Plate.17",2,10,"t",1,20,57.15,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX007199","TP0001113.Plate.17",3,10,"t",1,20,62.88,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX007207","E1K.VR.Plate.9",6,9,"t",1,10,9,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX007207","E1K.VR.Plate.9",7,9,"t",1,10,8.74,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX007221","TP0001111.Plate.12",2,5,"t",1,100,53.97,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX007221","TP0001111.Plate.12",3,5,"t",1,100,62.23,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX007227","E1K.VR.Plate.10",4,6,"t",1,1,9.81,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX007227","E1K.VR.Plate.10",5,6,"t",1,1,10.18,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX007233","TP0001111.Plate.10",2,8,"t",1,100,57.35,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX007233","TP0001111.Plate.10",3,8,"t",1,100,69.36,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX007257","PhaseIIe1k.VR.Plate.4",4,3,"t",1,1,32.8,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" -"TX007257","PhaseIIe1k.VR.Plate.4",5,3,"t",1,1,61.33,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" -"TX007281","TP0001114.Plate.23",2,7,"t",1,100,50.76,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX007281","TP0001114.Plate.23",3,7,"t",1,100,53.66,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX007287","TP0001112.Plate.13",4,5,"t",1,100,62.34,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX007287","TP0001112.Plate.13",5,5,"t",1,100,58.67,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX007304","phIII.e1k.VR.Plate.3",4,3,"t",1,2,6.44,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX007304","phIII.e1k.VR.Plate.3",5,3,"t",1,2,7.4,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX007318","TP0001113.Plate.19",2,9,"t",1,100,58.68,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX007318","TP0001113.Plate.19",3,9,"t",1,100,64.45,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX007350","TP0001110.Plate.5",2,5,"t",1,100,68.16,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX007350","TP0001110.Plate.5",3,5,"t",1,100,67.03,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX007352","TP0001109.Plate.2",6,4,"t",1,100,64.43,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX007352","TP0001109.Plate.2",7,4,"t",1,100,67.2,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX007354","TP0001112.Plate.15",6,6,"t",1,100,16.7,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX007354","TP0001112.Plate.15",7,6,"t",1,100,19.48,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX007366","TP0001114.Plate.21",4,9,"t",1,100,54.42,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX007366","TP0001114.Plate.21",5,9,"t",1,100,67.16,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX007368","TP0001110.Plate.5",4,7,"t",1,100,65.95,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX007368","TP0001110.Plate.5",5,7,"t",1,100,64.13,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX007384","TP0001113.Plate.20",2,6,"t",1,100,66.14,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX007384","TP0001113.Plate.20",3,6,"t",1,100,75.43,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX007406","TP0001111.Plate.10",6,4,"t",1,100,65.83,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX007406","TP0001111.Plate.10",7,4,"t",1,100,65.99,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX007424","TP0001110.Plate.7",2,4,"t",1,100,65.92,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX007424","TP0001110.Plate.7",3,4,"t",1,100,67.09,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX007427","phIII.e1k.Plate.14",4,10,"t",1,20,26.15,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX007427","phIII.e1k.Plate.14",5,10,"t",1,20,22.73,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX007433","phIII.e1k.VR.Plate.1",6,9,"t",1,2,76.79,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX007433","phIII.e1k.VR.Plate.1",7,9,"t",1,2,48.87,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX007436","E1K.VR.Plate.10",2,5,"t",1,1.18,7.16,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX007436","E1K.VR.Plate.10",3,5,"t",1,1.18,7.37,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX007439","phIII.e1k.VR.Plate.1",4,4,"t",1,0.2,47.53,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX007439","phIII.e1k.VR.Plate.1",5,4,"t",1,0.2,49.63,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX007460","TP0001109.Plate.1",4,10,"t",1,100,66.05,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX007460","TP0001109.Plate.1",5,10,"t",1,100,64.03,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX007471","phIII.e1k.VR.Plate.1",4,10,"t",1,0.2,50.77,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX007471","phIII.e1k.VR.Plate.1",5,10,"t",1,0.2,44.55,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX007482","TP0001114.Plate.22",2,3,"t",1,100,70.03,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX007482","TP0001114.Plate.22",3,3,"t",1,100,65.99,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX007494","E1K.VR.Plate.9",2,5,"t",1,2,17.73,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX007494","E1K.VR.Plate.9",3,5,"t",1,2,17.77,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX007496","TP0001114.Plate.22",4,10,"t",1,50,77.17,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX007496","TP0001114.Plate.22",5,10,"t",1,50,69.87,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX007504","TP0001109.Plate.2",6,10,"t",1,100,61.56,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX007504","TP0001109.Plate.2",7,10,"t",1,100,63.74,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX007522","TP0001110.Plate.6",6,7,"t",1,100,46.63,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX007522","TP0001110.Plate.6",7,7,"t",1,100,52.34,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX007526","TP0001110.Plate.6",4,8,"t",1,100,73.71,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX007526","TP0001110.Plate.6",5,8,"t",1,100,67.93,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX007556","TP0001112.Plate.16",6,10,"t",1,100,49.11,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX007556","TP0001112.Plate.16",7,10,"t",1,100,45.33,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX007558","TP0001109.Plate.3",4,7,"t",1,86.29,48.57,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX007558","TP0001109.Plate.3",5,7,"t",1,86.29,47.91,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX007577","TP0001055.Plate.6",4,10,"t",1,20,33.85,"TP0001055 Plate 6_CeeTox.csv","cort" -"TX007577","TP0001055.Plate.6",5,10,"t",1,20,28.7,"TP0001055 Plate 6_CeeTox.csv","cort" -"TX007602","TP0001111.Plate.10",4,5,"t",1,100,21.76,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX007602","TP0001111.Plate.10",5,5,"t",1,100,21.78,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX007617","TP0001111.Plate.12",2,8,"t",1,100,55.36,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX007617","TP0001111.Plate.12",3,8,"t",1,100,58.64,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX007619","TP0001113.Plate.19",2,8,"t",1,100,57.76,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX007619","TP0001113.Plate.19",3,8,"t",1,100,68.14,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX007631","E1K.VR.Plate.10",2,9,"t",1,0.4,12.69,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX007631","E1K.VR.Plate.10",3,9,"t",1,0.4,12.83,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX007656","TP0001114.Plate.21",6,10,"t",1,100,65.38,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX007656","TP0001114.Plate.21",7,10,"t",1,100,58.63,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX007663","TP0001113.Plate.17",4,10,"t",1,100,69.07,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX007663","TP0001113.Plate.17",5,10,"t",1,100,67.77,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX007683","TP0001111.Plate.12",4,8,"t",1,100,73.7,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX007683","TP0001111.Plate.12",5,8,"t",1,100,67.71,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX007707","TP0001114.Plate.23",6,5,"t",1,100,63.22,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX007707","TP0001114.Plate.23",7,5,"t",1,100,67.01,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX007718","TP0001112.Plate.16",6,3,"t",1,100,56.85,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX007718","TP0001112.Plate.16",7,3,"t",1,100,55.44,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX007737","TP0001062.Plate.17",6,6,"t",1,14.9,29.25,"TP0001062_Plate_17_Ceetox.csv","cort" -"TX007737","TP0001062.Plate.17",7,6,"t",1,14.9,30.61,"TP0001062_Plate_17_Ceetox.csv","cort" -"TX007739","TP0001056.Plate.9",6,8,"t",1,12.9,21.51,"TP0001056 Plate 9_CeeTox.csv","cort" -"TX007739","TP0001056.Plate.9",7,8,"t",1,12.9,26.72,"TP0001056 Plate 9_CeeTox.csv","cort" -"TX007768","TP0001113.Plate.17",2,3,"t",1,50,52.78,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX007768","TP0001113.Plate.17",3,3,"t",1,50,59.28,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX007784","TP0001114.Plate.21",6,9,"t",1,100,95.89,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX007784","TP0001114.Plate.21",7,9,"t",1,100,83.15,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX007792","TP0001110.Plate.6",6,9,"t",1,100,46.03,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX007792","TP0001110.Plate.6",7,9,"t",1,100,49.08,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX007804","TP0001113.Plate.18",4,4,"t",1,100,60.76,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX007804","TP0001113.Plate.18",5,4,"t",1,100,59.56,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX007806","TP0001109.Plate.4",6,10,"t",1,100,54.79,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX007806","TP0001109.Plate.4",7,10,"t",1,100,67.66,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX007832","TP0001112.Plate.16",2,6,"t",1,100,11.67,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX007832","TP0001112.Plate.16",3,6,"t",1,100,13.1,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX007859","phIII.e1k.Plate.14",2,8,"t",1,20,23.03,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX007859","phIII.e1k.Plate.14",3,8,"t",1,20,22.81,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX007874","TP0001110.Plate.7",2,10,"t",1,100,86.96,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX007874","TP0001110.Plate.7",3,10,"t",1,100,86.02,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX008014","phIII.e1k.VR.Plate.3",2,3,"t",1,0.2,57.22,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX008014","phIII.e1k.VR.Plate.3",3,3,"t",1,0.2,61.51,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX008016","PhaseIIe1k.VR.Plate.4",6,3,"t",1,1,52.01,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" -"TX008016","PhaseIIe1k.VR.Plate.4",7,3,"t",1,1,49.08,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" -"TX008030","phIII.e1k.VR.Plate.3",4,7,"t",1,0.05,59.3,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX008030","phIII.e1k.VR.Plate.3",5,7,"t",1,0.05,71.43,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX008063","TP0001110.Plate.7",6,6,"t",1,100,60.88,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX008063","TP0001110.Plate.7",7,6,"t",1,100,59.85,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX008065","TP0001112.Plate.13",2,4,"t",1,100,59.05,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX008065","TP0001112.Plate.13",3,4,"t",1,100,60.78,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX008067","E1K.VR.Plate.10",6,6,"t",1,1,16.6,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX008067","E1K.VR.Plate.10",7,6,"t",1,1,17.46,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX008069","TP0001114.Plate.21",4,6,"t",1,100,48.38,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX008069","TP0001114.Plate.21",5,6,"t",1,100,53.67,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX008070","phIII.e1k.Plate.14",4,8,"t",1,20,27.04,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX008070","phIII.e1k.Plate.14",5,8,"t",1,20,24.13,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX008073","TP0001114.Plate.23",4,10,"t",1,20,64.68,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX008073","TP0001114.Plate.23",5,10,"t",1,20,65.13,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX008082","phIII.e1k.Plate.4",6,10,"t",1,20,18.27,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"TX008082","phIII.e1k.Plate.4",7,10,"t",1,20,17.27,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"TX008087","E1K.VR.Plate.9",2,3,"t",1,5,11.55,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX008087","E1K.VR.Plate.9",3,3,"t",1,5,13.2,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX008138","phIII.e1k.Plate.4",2,7,"t",1,20,36.6,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"TX008138","phIII.e1k.Plate.4",3,7,"t",1,20,37.42,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"TX008142","phIII.e1k.VR.Plate.2",2,5,"t",1,2,51.4,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX008142","phIII.e1k.VR.Plate.2",3,5,"t",1,2,52.13,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX008320","TP0001112.Plate.15",2,7,"t",1,100,60.12,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX008320","TP0001112.Plate.15",3,7,"t",1,100,63.91,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX008321","TP0001062.Plate.17",6,10,"t",1,14.3,33.17,"TP0001062_Plate_17_Ceetox.csv","cort" -"TX008321","TP0001062.Plate.17",7,10,"t",1,14.3,37.75,"TP0001062_Plate_17_Ceetox.csv","cort" -"TX008326","TP0001113.Plate.19",6,7,"t",1,100,42.75,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX008326","TP0001113.Plate.19",7,7,"t",1,100,46.72,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX008364","TP0001109.Plate.1",6,7,"t",1,100,72.19,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX008364","TP0001109.Plate.1",7,7,"t",1,100,82.51,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX008383","phIII.e1k.VR.Plate.1",6,7,"t",1,0.2,75.08,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX008383","phIII.e1k.VR.Plate.1",7,7,"t",1,0.2,49.38,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX008388","TP0001114.Plate.23",6,8,"t",1,50,67.52,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX008388","TP0001114.Plate.23",7,8,"t",1,50,68.09,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX008392","TP0001109.Plate.4",4,10,"t",1,100,80.03,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX008392","TP0001109.Plate.4",5,10,"t",1,100,74.97,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX008400","TP0001111.Plate.12",4,5,"t",1,20,58.6,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX008400","TP0001111.Plate.12",5,5,"t",1,20,61.59,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX008408","TP0001110.Plate.5",6,5,"t",1,100,72.26,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX008408","TP0001110.Plate.5",7,5,"t",1,100,65.12,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX008414","TP0001113.Plate.18",6,5,"t",1,100,52.9,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX008414","TP0001113.Plate.18",7,5,"t",1,100,51.34,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX008416","TP0001112.Plate.15",6,7,"t",1,100,28.14,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX008416","TP0001112.Plate.15",7,7,"t",1,100,33.92,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX008424","TP0001110.Plate.6",6,5,"t",1,20,67.25,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX008424","TP0001110.Plate.6",7,5,"t",1,20,69.72,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX008428","E1K.VR.Plate.11",2,5,"t",1,1,7.43,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" -"TX008428","E1K.VR.Plate.11",3,5,"t",1,1,7.41,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" -"TX008434","TP0001110.Plate.5",2,4,"t",1,100,63.4,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX008434","TP0001110.Plate.5",3,4,"t",1,100,48.66,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX008436","E1K.VR.Plate.10",4,7,"t",1,1,13.49,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX008436","E1K.VR.Plate.10",5,7,"t",1,1,15.89,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX008450","E1K.VR.Plate.9",6,5,"t",1,10,9.22,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX008450","E1K.VR.Plate.9",7,5,"t",1,10,9.57,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX008467","E1K.VR.Plate.11",2,3,"t",1,1,15.48,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" -"TX008467","E1K.VR.Plate.11",3,3,"t",1,1,18.83,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" -"TX008471","TP0001111.Plate.12",4,10,"t",1,100,76.85,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX008471","TP0001111.Plate.12",5,10,"t",1,100,70.05,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX008567","TP0001111.Plate.11",4,10,"t",1,100,95.99,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX008567","TP0001111.Plate.11",5,10,"t",1,100,78.12,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX008581","TP0001109.Plate.3",2,7,"t",1,100,89.56,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX008581","TP0001109.Plate.3",3,7,"t",1,100,94.77,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX008599","TP0001109.Plate.3",2,4,"t",1,100,57.72,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX008599","TP0001109.Plate.3",3,4,"t",1,100,63.83,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX008620","TP0001061.Plate.16",6,7,"t",1,20,20.95,"TP0001061 Plate 16_CeeTox.csv","cort" -"TX008620","TP0001061.Plate.16",7,7,"t",1,20,22.01,"TP0001061 Plate 16_CeeTox.csv","cort" -"TX008642","TP0001112.Plate.14",2,6,"t",1,20,67.53,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX008642","TP0001112.Plate.14",3,6,"t",1,20,64.77,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX008655","TP0001110.Plate.8",6,5,"t",1,20,62.01,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX008655","TP0001110.Plate.8",7,5,"t",1,20,68.73,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX008670","phIII.e1k.Plate.13",6,4,"t",1,5,25.39,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX008670","phIII.e1k.Plate.13",7,4,"t",1,5,23.96,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX008673","TP0001114.Plate.24",2,8,"t",1,100,60.71,"TP0001114 Plate 24_Ceetox.csv","cort" -"TX008673","TP0001114.Plate.24",3,8,"t",1,100,62.19,"TP0001114 Plate 24_Ceetox.csv","cort" -"TX008685","TP0001110.Plate.8",2,4,"t",1,100,73.57,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX008685","TP0001110.Plate.8",3,4,"t",1,100,65.57,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX008690","phIII.e1k.VR.Plate.1",2,6,"t",1,0.2,45.09,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX008690","phIII.e1k.VR.Plate.1",3,6,"t",1,0.2,49.26,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX008698","phIII.e1k.Plate.13",2,6,"t",1,10,20.43,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX008698","phIII.e1k.Plate.13",3,6,"t",1,10,19.76,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX008704","phIII.e1k.Plate.4",6,5,"t",1,20,15.03,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"TX008704","phIII.e1k.Plate.4",7,5,"t",1,20,16.79,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"TX008707","TP0001109.Plate.3",6,5,"t",1,100,64.02,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX008707","TP0001109.Plate.3",7,5,"t",1,100,59.68,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX008715","TP0001111.Plate.10",4,3,"t",1,100,61.01,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX008715","TP0001111.Plate.10",5,3,"t",1,100,67.19,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX008724","TP0001112.Plate.14",6,5,"t",1,20,64,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX008724","TP0001112.Plate.14",7,5,"t",1,20,62.72,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX008726","TP0001109.Plate.1",6,3,"t",1,100,63.05,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX008726","TP0001109.Plate.1",7,3,"t",1,100,72.66,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX008731","phIII.e1k.VR.Plate.1",6,4,"t",1,2,124.28,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX008731","phIII.e1k.VR.Plate.1",7,4,"t",1,2,76.85,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX008734","TP0001112.Plate.16",4,6,"t",1,74.5,58.02,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX008734","TP0001112.Plate.16",5,6,"t",1,74.5,66.62,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX008744","TP0001110.Plate.6",2,3,"t",1,100,69.91,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX008744","TP0001110.Plate.6",3,3,"t",1,100,67.18,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX008746","TP0001113.Plate.20",4,7,"t",1,100,62.49,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX008746","TP0001113.Plate.20",5,7,"t",1,100,66.48,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX008759","TP0001111.Plate.11",2,8,"t",1,100,70.64,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX008759","TP0001111.Plate.11",3,8,"t",1,100,78.03,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX008763","TP0001112.Plate.13",4,3,"t",1,100,54.08,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX008763","TP0001112.Plate.13",5,3,"t",1,100,52.38,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX008765","TP0001058.Plate.2",2,8,"t",1,100,15.85,"TP0001058 Plate 2_CeeTox.csv","cort" -"TX008765","TP0001058.Plate.2",3,8,"t",1,100,21.7,"TP0001058 Plate 2_CeeTox.csv","cort" -"TX008768","TP0001062.Plate.17",4,6,"t",1,9.73,25.97,"TP0001062_Plate_17_Ceetox.csv","cort" -"TX008768","TP0001062.Plate.17",5,6,"t",1,9.73,27.71,"TP0001062_Plate_17_Ceetox.csv","cort" -"TX008800","TP0001112.Plate.16",6,4,"t",1,20,56.65,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX008800","TP0001112.Plate.16",7,4,"t",1,20,49.23,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX008808","phIII.e1k.Plate.13",2,7,"t",1,5,23.83,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX008808","phIII.e1k.Plate.13",3,7,"t",1,5,20.22,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX008831","TP0001110.Plate.6",6,4,"t",1,100,70.55,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX008831","TP0001110.Plate.6",7,4,"t",1,100,63.47,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX008835","TP0001114.Plate.21",4,5,"t",1,100,43,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX008835","TP0001114.Plate.21",5,5,"t",1,100,44.81,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX008837","TP0001112.Plate.14",6,6,"t",1,100,62.09,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX008837","TP0001112.Plate.14",7,6,"t",1,100,64.08,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX008849","TP0001111.Plate.9",6,10,"t",1,100,65.51,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX008849","TP0001111.Plate.9",7,10,"t",1,100,60.09,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX008863","TP0001110.Plate.8",4,5,"t",1,100,49.27,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX008863","TP0001110.Plate.8",5,5,"t",1,100,51.7,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX008879","TP0001113.Plate.18",6,4,"t",1,100,56.5,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX008879","TP0001113.Plate.18",7,4,"t",1,100,51.94,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX008884","TP0001054.Plate.8",2,4,"t",1,20,21,"TP0001055 Plate 8_CeeTox.csv","cort" -"TX008884","TP0001054.Plate.8",3,4,"t",1,20,25.05,"TP0001055 Plate 8_CeeTox.csv","cort" -"TX008911","TP0001112.Plate.14",2,9,"t",1,20,65.02,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX008911","TP0001112.Plate.14",3,9,"t",1,20,60.48,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX008940","E1K.VR.Plate.10",4,8,"t",1,1,15.7,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX008940","E1K.VR.Plate.10",5,8,"t",1,1,21.01,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX008967","TP0001109.Plate.4",2,9,"t",1,100,54.03,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX008967","TP0001109.Plate.4",3,9,"t",1,100,65.01,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX008996","TP0001113.Plate.20",6,6,"t",1,100,63.22,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX008996","TP0001113.Plate.20",7,6,"t",1,100,53.87,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX009003","TP0001114.Plate.22",6,7,"t",1,100,66.1,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX009003","TP0001114.Plate.22",7,7,"t",1,100,71.25,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX009007","TP0001113.Plate.18",4,5,"t",1,100,48.64,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX009007","TP0001113.Plate.18",5,5,"t",1,100,65.35,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX009019","TP0001113.Plate.17",2,8,"t",1,100,39,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX009019","TP0001113.Plate.17",3,8,"t",1,100,39.7,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX009031","phIII.e1k.VR.Plate.2",2,8,"t",1,2,59.45,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX009031","phIII.e1k.VR.Plate.2",3,8,"t",1,2,56.85,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX009035","TP0001054.Plate.2",2,4,"t",1,20,12.44,"TP0001054 Plate 2_CeeTox.csv","cort" -"TX009035","TP0001054.Plate.2",3,4,"t",1,20,15.35,"TP0001054 Plate 2_CeeTox.csv","cort" -"TX009041","TP0001111.Plate.12",6,10,"t",1,100,12.29,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX009041","TP0001111.Plate.12",7,10,"t",1,100,10.55,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX009051","TP0001109.Plate.4",4,6,"t",1,100,10.33,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX009051","TP0001109.Plate.4",5,6,"t",1,100,10,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX009063","TP0001112.Plate.15",2,8,"t",1,20,58.76,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX009063","TP0001112.Plate.15",3,8,"t",1,20,59.83,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX009065","TP0001114.Plate.23",4,6,"t",1,50,93.88,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX009065","TP0001114.Plate.23",5,6,"t",1,50,96.32,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX009067","TP0001112.Plate.16",2,7,"t",1,100,45.92,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX009067","TP0001112.Plate.16",3,7,"t",1,100,63.5,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX009070","TP0001056.Plate.10",2,8,"t",1,12.5,25.98,"TP0001056 Plate 10_CeeTox.csv","cort" -"TX009070","TP0001056.Plate.10",3,8,"t",1,12.5,26.28,"TP0001056 Plate 10_CeeTox.csv","cort" -"TX009080","TP0001111.Plate.11",6,10,"t",1,100,46.73,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX009080","TP0001111.Plate.11",7,10,"t",1,100,41.4,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX009091","phIII.e1k.Plate.13",2,8,"t",1,5,28.18,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX009091","phIII.e1k.Plate.13",3,8,"t",1,5,25.52,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX009150","TP0001054.Plate.1",6,8,"t",1,10,24.17,"TP0001054 Plate 1_CeeTox.csv","cort" -"TX009150","TP0001054.Plate.1",7,8,"t",1,10,22.99,"TP0001054 Plate 1_CeeTox.csv","cort" -"TX009156","TP0000882.Plate.1",4,10,"t",1,17.2,19.1225180797622,"TP0000882 Plate 1A.xlsx","cort" -"TX009156","TP0000882.Plate.1",5,10,"t",1,17.2,16.4129847589554,"TP0000882 Plate 1A.xlsx","cort" -"TX009165","phIII.e1k.Plate.4",4,6,"t",1,20,12.26,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"TX009165","phIII.e1k.Plate.4",5,6,"t",1,20,11.02,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"TX009193","TP0001114.Plate.24",2,7,"t",1,100,65.35,"TP0001114 Plate 24_Ceetox.csv","cort" -"TX009193","TP0001114.Plate.24",3,7,"t",1,100,76.74,"TP0001114 Plate 24_Ceetox.csv","cort" -"TX009211","TP0001113.Plate.19",4,7,"t",1,100,60.47,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX009211","TP0001113.Plate.19",5,7,"t",1,100,54.75,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX009220","TP0001111.Plate.12",6,7,"t",1,20,66.08,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX009220","TP0001111.Plate.12",7,7,"t",1,20,56.41,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX009242","TP0001111.Plate.11",2,3,"t",1,100,71.86,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX009242","TP0001111.Plate.11",3,3,"t",1,100,88.69,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX009245","TP0001110.Plate.6",2,8,"t",1,100,58.93,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX009245","TP0001110.Plate.6",3,8,"t",1,100,64.69,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX009258","TP0001060.Plate.12",2,10,"t",1,20,25.5,"TP0001060 Plate 12_CeeTox.csv","cort" -"TX009258","TP0001060.Plate.12",3,10,"t",1,20,24.35,"TP0001060 Plate 12_CeeTox.csv","cort" -"TX009272","TP0001112.Plate.14",6,3,"t",1,100,63.85,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX009272","TP0001112.Plate.14",7,3,"t",1,100,61.3,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX009281","TP0001111.Plate.9",6,3,"t",1,100,41.26,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX009281","TP0001111.Plate.9",7,3,"t",1,100,26.34,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX009285","TP0001111.Plate.9",2,9,"t",1,100,42.42,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX009285","TP0001111.Plate.9",3,9,"t",1,100,55.41,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX009307","TP0001113.Plate.17",6,8,"t",1,100,54.68,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX009307","TP0001113.Plate.17",7,8,"t",1,100,47.59,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX009310","TP0001062.Plate.17",2,7,"t",1,20,24.97,"TP0001062_Plate_17_Ceetox.csv","cort" -"TX009310","TP0001062.Plate.17",3,7,"t",1,20,33.09,"TP0001062_Plate_17_Ceetox.csv","cort" -"TX009349","TP0001113.Plate.19",6,6,"t",1,100,65.67,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX009349","TP0001113.Plate.19",7,6,"t",1,100,63.36,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX009353","TP0001113.Plate.18",2,4,"t",1,20,51.4,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX009353","TP0001113.Plate.18",3,4,"t",1,20,61.34,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX009384","phIII.e1k.Plate.14",2,7,"t",1,20,11.83,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX009384","phIII.e1k.Plate.14",3,7,"t",1,20,15.17,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX009389","TP0001111.Plate.12",4,4,"t",1,100,70.81,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX009389","TP0001111.Plate.12",5,4,"t",1,100,65.16,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX009393","TP0001114.Plate.21",4,10,"t",1,100,59.87,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX009393","TP0001114.Plate.21",5,10,"t",1,100,64.59,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX009405","TP0001110.Plate.8",6,9,"t",1,100,77.77,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX009405","TP0001110.Plate.8",7,9,"t",1,100,82.1,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX009413","TP0001110.Plate.8",6,4,"t",1,64.12,60.09,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX009413","TP0001110.Plate.8",7,4,"t",1,64.12,60.79,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX009419","TP0001112.Plate.15",4,9,"t",1,100,8,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX009419","TP0001112.Plate.15",5,9,"t",1,100,7.64,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX009434","TP0001110.Plate.5",4,4,"t",1,100,63.62,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX009434","TP0001110.Plate.5",5,4,"t",1,100,61.88,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX009469","TP0001111.Plate.10",2,4,"t",1,100,61.12,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX009469","TP0001111.Plate.10",3,4,"t",1,100,63.22,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX009478","TP0001112.Plate.14",2,8,"t",1,20,39,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX009478","TP0001112.Plate.14",3,8,"t",1,20,37.01,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX009480","TP0001111.Plate.11",2,10,"t",1,100,34.95,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX009480","TP0001111.Plate.11",3,10,"t",1,100,35.91,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX009482","TP0001114.Plate.23",4,9,"t",1,100,54.04,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX009482","TP0001114.Plate.23",5,9,"t",1,100,57,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX009484","TP0001110.Plate.6",4,5,"t",1,100,61.98,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX009484","TP0001110.Plate.6",5,5,"t",1,100,58.86,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX009499","TP0001054.Plate.2",4,6,"t",1,20,18.8,"TP0001054 Plate 2_CeeTox.csv","cort" -"TX009499","TP0001054.Plate.2",5,6,"t",1,20,22.47,"TP0001054 Plate 2_CeeTox.csv","cort" -"TX009515","TP0001054.Plate.7",4,7,"t",1,20,29.62,"TP0001055 Plate 7_CeeTox.csv","cort" -"TX009515","TP0001054.Plate.7",5,7,"t",1,20,36.02,"TP0001055 Plate 7_CeeTox.csv","cort" -"TX009542","TP0001113.Plate.17",6,3,"t",1,100,38.52,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX009542","TP0001113.Plate.17",7,3,"t",1,100,51.23,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX009546","TP0001112.Plate.16",4,10,"t",1,100,52.27,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX009546","TP0001112.Plate.16",5,10,"t",1,100,60.98,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX009562","TP0001110.Plate.8",4,4,"t",1,100,60.76,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX009562","TP0001110.Plate.8",5,4,"t",1,100,71.7,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX009566","TP0001110.Plate.7",6,5,"t",1,100,68.81,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX009566","TP0001110.Plate.7",7,5,"t",1,100,56.9,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX009571","phIII.e1k.Plate.13",6,5,"t",1,20,28.87,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX009571","phIII.e1k.Plate.13",7,5,"t",1,20,23.28,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX009582","TP0001109.Plate.1",2,3,"t",1,34.43,16.03,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX009582","TP0001109.Plate.1",3,3,"t",1,34.43,17.21,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX009588","TP0001113.Plate.17",6,7,"t",1,100,54.36,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX009588","TP0001113.Plate.17",7,7,"t",1,100,43.97,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX009604","TP0001113.Plate.18",6,3,"t",1,100,51.54,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX009604","TP0001113.Plate.18",7,3,"t",1,100,52.74,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX009641","TP0001054.Plate.3",6,7,"t",1,20,37.08,"TP0001054 Plate 3_CeeTox.csv","cort" -"TX009641","TP0001054.Plate.3",7,7,"t",1,20,35.21,"TP0001054 Plate 3_CeeTox.csv","cort" -"TX009652","E1K.VR.Plate.9",2,10,"t",1,10,9.76,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX009652","E1K.VR.Plate.9",3,10,"t",1,10,10.11,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX009662","TP0001112.Plate.13",6,3,"t",1,100,69.4,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX009662","TP0001112.Plate.13",7,3,"t",1,100,66.22,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX009664","TP0001112.Plate.14",2,5,"t",1,100,65.8,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX009664","TP0001112.Plate.14",3,5,"t",1,100,64.59,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX009710","TP0001111.Plate.10",2,7,"t",1,100,45.76,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX009710","TP0001111.Plate.10",3,7,"t",1,100,63.15,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX009720","TP0001110.Plate.8",6,7,"t",1,100,40.41,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX009720","TP0001110.Plate.8",7,7,"t",1,100,36.5,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX009736","E1K.VR.Plate.10",6,5,"t",1,0.9,11.33,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX009736","E1K.VR.Plate.10",7,5,"t",1,0.9,10.91,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX009742","TP0001054.Plate.2",6,10,"t",1,20,38.06,"TP0001054 Plate 2_CeeTox.csv","cort" -"TX009742","TP0001054.Plate.2",7,10,"t",1,20,40.92,"TP0001054 Plate 2_CeeTox.csv","cort" -"TX009750","E1K.VR.Plate.10",4,5,"t",1,0.5,9.69,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX009750","E1K.VR.Plate.10",5,5,"t",1,0.5,10.5,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX009766","E1K.VR.Plate.9",2,7,"t",1,10,7.69,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX009766","E1K.VR.Plate.9",3,7,"t",1,10,8.3,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX009790","E1K.VR.Plate.10",4,3,"t",1,1,12.65,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX009790","E1K.VR.Plate.10",5,3,"t",1,1,14.15,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX009792","TP0001058.Plate.1",4,5,"t",1,22,1.59,"TP0001058 Plate 1_Ceetox.csv","cort" -"TX009792","TP0001058.Plate.1",5,5,"t",1,22,1.94,"TP0001058 Plate 1_Ceetox.csv","cort" -"TX009802","TP0001109.Plate.3",4,3,"t",1,100,54.15,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX009802","TP0001109.Plate.3",5,3,"t",1,100,59.33,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX009808","TP0001113.Plate.19",6,8,"t",1,100,58.05,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX009808","TP0001113.Plate.19",7,8,"t",1,100,61.51,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX009816","TP0001109.Plate.1",4,8,"t",1,50,61.82,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX009816","TP0001109.Plate.1",5,8,"t",1,50,65.89,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX009828","TP0001111.Plate.10",4,7,"t",1,100,25.52,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX009828","TP0001111.Plate.10",5,7,"t",1,100,39.16,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX009841","TP0001114.Plate.23",4,8,"t",1,100,57.35,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX009841","TP0001114.Plate.23",5,8,"t",1,100,69.92,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX009862","E1K.VR.Plate.11",2,8,"t",1,0.5,13.41,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" -"TX009862","E1K.VR.Plate.11",3,8,"t",1,0.5,13.86,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" -"TX009864","TP0001113.Plate.18",6,6,"t",1,100,64.66,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX009864","TP0001113.Plate.18",7,6,"t",1,100,56.16,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX009872","TP0001111.Plate.9",4,8,"t",1,100,66.01,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX009872","TP0001111.Plate.9",5,8,"t",1,100,69.57,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX009893","TP0001110.Plate.5",6,9,"t",1,20,81.48,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX009893","TP0001110.Plate.5",7,9,"t",1,20,85.52,"TP0001110 Plate 5_Ceetox.csv","cort" -"TX009907","TP0001112.Plate.13",4,8,"t",1,100,58.7,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX009907","TP0001112.Plate.13",5,8,"t",1,100,54.59,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX009943","TP0001111.Plate.9",6,6,"t",1,100,63.77,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX009943","TP0001111.Plate.9",7,6,"t",1,100,61.25,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX009957","TP0001112.Plate.13",2,6,"t",1,100,63.22,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX009957","TP0001112.Plate.13",3,6,"t",1,100,63.52,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX009977","TP0001109.Plate.2",6,7,"t",1,100,62.8,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX009977","TP0001109.Plate.2",7,7,"t",1,100,66.42,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX009987","TP0001111.Plate.10",4,6,"t",1,100,62.04,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX009987","TP0001111.Plate.10",5,6,"t",1,100,66.8,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX010001","TP0001109.Plate.2",6,3,"t",1,100,10.17,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX010001","TP0001109.Plate.2",7,3,"t",1,100,9.64,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX010009","TP0001056.Plate.12",2,3,"t",1,9.4,32.13,"TP0001056 Plate 12_CeeTox.csv","cort" -"TX010009","TP0001056.Plate.12",3,3,"t",1,9.4,41.37,"TP0001056 Plate 12_CeeTox.csv","cort" -"TX010035","TP0001110.Plate.6",2,5,"t",1,100,190.94,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX010035","TP0001110.Plate.6",3,5,"t",1,100,198.98,"TP0001110 Plate 6_Ceetox.csv","cort" -"TX010052","E1K.VR.Plate.10",6,10,"t",1,0.2,5.97,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX010052","E1K.VR.Plate.10",7,10,"t",1,0.2,5.19,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX010056","E1K.VR.Plate.9",6,6,"t",1,10,15.16,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX010056","E1K.VR.Plate.9",7,6,"t",1,10,16.03,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX010068","TP0001112.Plate.13",6,6,"t",1,100,74.67,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX010068","TP0001112.Plate.13",7,6,"t",1,100,71.75,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX010069","phIII.e1k.Plate.14",6,8,"t",1,20,28.07,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX010069","phIII.e1k.Plate.14",7,8,"t",1,20,23.42,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX010111","phIII.e1k.Plate.13",2,9,"t",1,5,25.4,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX010111","phIII.e1k.Plate.13",3,9,"t",1,5,20.94,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX010112","E1K.VR.Plate.9",4,9,"t",1,4.4,8.18,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX010112","E1K.VR.Plate.9",5,9,"t",1,4.4,8.55,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX010165","TP0001113.Plate.20",4,9,"t",1,20,60.18,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX010165","TP0001113.Plate.20",5,9,"t",1,20,62.11,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX010177","TP0001109.Plate.1",6,4,"t",1,50,67.68,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX010177","TP0001109.Plate.1",7,4,"t",1,50,66.35,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX010183","PhaseIIe1k.VR.Plate.2",2,7,"t",1,10,24.59,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" -"TX010183","PhaseIIe1k.VR.Plate.2",3,7,"t",1,10,26.09,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" -"TX010199","TP0001110.Plate.8",4,8,"t",1,100,103.31,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX010199","TP0001110.Plate.8",5,8,"t",1,100,99.16,"TP0001110 Plate 8_Ceetox.csv","cort" -"TX010202","phIII.e1k.Plate.14",2,5,"t",1,13.2,26.21,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX010202","phIII.e1k.Plate.14",3,5,"t",1,13.2,21.34,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX010217","TP0001111.Plate.10",6,7,"t",1,100,40.25,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX010217","TP0001111.Plate.10",7,7,"t",1,100,37.88,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX010228","E1K.VR.Plate.11",4,10,"t",1,1,12.17,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" -"TX010228","E1K.VR.Plate.11",5,10,"t",1,1,12.26,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" -"TX010235","TP0001109.Plate.4",6,9,"t",1,100,24.61,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX010235","TP0001109.Plate.4",7,9,"t",1,100,24.86,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX010291","TP0001111.Plate.10",6,5,"t",1,100,68.92,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX010291","TP0001111.Plate.10",7,5,"t",1,100,69.23,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX010297","TP0001113.Plate.17",4,8,"t",1,100,55.47,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX010297","TP0001113.Plate.17",5,8,"t",1,100,64.49,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX010299","E1K.VR.Plate.9",6,10,"t",1,10,2.31,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX010299","E1K.VR.Plate.9",7,10,"t",1,10,2.08,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" -"TX010325","TP0001111.Plate.12",4,6,"t",1,100,42.65,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX010325","TP0001111.Plate.12",5,6,"t",1,100,41.63,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX010330","phIII.e1k.Plate.13",2,10,"t",1,5,26.63,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX010330","phIII.e1k.Plate.13",3,10,"t",1,5,21,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX010334","TP0001056.Plate.11",4,4,"t",1,20,26.81,"TP0001056 Plate 11_CeeTox.csv","cort" -"TX010334","TP0001056.Plate.11",5,4,"t",1,20,30.46,"TP0001056 Plate 11_CeeTox.csv","cort" -"TX010353","TP0001109.Plate.1",2,8,"t",1,100,77.94,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX010353","TP0001109.Plate.1",3,8,"t",1,100,81.52,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX010357","TP0001059.Plate.6",6,8,"t",1,10,22.38,"TP0001059 Plate 6_CeeTox.csv","cort" -"TX010357","TP0001059.Plate.6",7,8,"t",1,10,22.07,"TP0001059 Plate 6_CeeTox.csv","cort" -"TX010358","TP0001056.Plate.9",2,9,"t",1,20,16.42,"TP0001056 Plate 9_CeeTox.csv","cort" -"TX010358","TP0001056.Plate.9",3,9,"t",1,20,18.98,"TP0001056 Plate 9_CeeTox.csv","cort" -"TX010366","TP0001111.Plate.11",4,3,"t",1,100,72.53,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX010366","TP0001111.Plate.11",5,3,"t",1,100,65.95,"TP0001111 Plate 11_Ceetox.csv","cort" -"TX010572","TP0001109.Plate.2",2,7,"t",1,100,62.4,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX010572","TP0001109.Plate.2",3,7,"t",1,100,71.97,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX010870","TP0001060.Plate.9",6,5,"t",1,100,25.65,"TP0001060 Plate 9_CeeTox.csv","cort" -"TX010870","TP0001060.Plate.9",7,5,"t",1,100,27.23,"TP0001060 Plate 9_CeeTox.csv","cort" -"TX010993","TP0001112.Plate.15",4,4,"t",1,100,59.54,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX010993","TP0001112.Plate.15",5,4,"t",1,100,54.23,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX011176","TP0001111.Plate.10",4,9,"t",1,100,69.05,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX011176","TP0001111.Plate.10",5,9,"t",1,100,63.59,"TP0001111 Plate 10_Ceetox.csv","cort" -"TX011208","TP0001109.Plate.2",6,8,"t",1,20,61.11,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX011208","TP0001109.Plate.2",7,8,"t",1,20,62.74,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX011231","TP0001114.Plate.22",2,7,"t",1,100,61.37,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX011231","TP0001114.Plate.22",3,7,"t",1,100,65.79,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX011236","phIII.e1k.Plate.14",2,6,"t",1,20,24.6,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX011236","phIII.e1k.Plate.14",3,6,"t",1,20,24.76,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX011250","TP0001113.Plate.20",6,3,"t",1,100,93.04,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX011250","TP0001113.Plate.20",7,3,"t",1,100,90.72,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX011264","TP0001111.Plate.12",2,4,"t",1,100,61.51,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX011264","TP0001111.Plate.12",3,4,"t",1,100,68.84,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX011276","TP0001114.Plate.21",6,4,"t",1,50,71.23,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX011276","TP0001114.Plate.21",7,4,"t",1,50,52.95,"TP0001114 Plate 21_Ceetox.csv","cort" -"TX011349","TP0001112.Plate.14",6,8,"t",1,100,64.81,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX011349","TP0001112.Plate.14",7,8,"t",1,100,63.45,"TP0001112 Plate 14_Ceetox.csv","cort" -"TX011371","TP0001113.Plate.20",6,7,"t",1,20,75.41,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX011371","TP0001113.Plate.20",7,7,"t",1,20,67.45,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX011414","phIII.e1k.VR.Plate.2",2,9,"t",1,0.2,54.13,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX011414","phIII.e1k.VR.Plate.2",3,9,"t",1,0.2,50.91,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX011420","TP0001109.Plate.4",4,5,"t",1,100,63.35,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX011420","TP0001109.Plate.4",5,5,"t",1,100,69.51,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX011425","TP0001111.Plate.9",4,3,"t",1,100,58.47,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX011425","TP0001111.Plate.9",5,3,"t",1,100,56.56,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX011469","TP0001112.Plate.16",2,3,"t",1,100,51.15,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX011469","TP0001112.Plate.16",3,3,"t",1,100,63.95,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX011482","E1K.VR.Plate.10",4,9,"t",1,1,10.94,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX011482","E1K.VR.Plate.10",5,9,"t",1,1,12.67,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" -"TX011545","TP0001111.Plate.12",2,10,"t",1,100,48.63,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX011545","TP0001111.Plate.12",3,10,"t",1,100,61.86,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX011564","TP0001109.Plate.1",6,10,"t",1,100,65.16,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX011564","TP0001109.Plate.1",7,10,"t",1,100,79.3,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX011571","TP0001109.Plate.4",4,3,"t",1,50,62.58,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX011571","TP0001109.Plate.4",5,3,"t",1,50,62.9,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX011613","TP0001062.Plate.17",2,6,"t",1,12.7,28.19,"TP0001062_Plate_17_Ceetox.csv","cort" -"TX011613","TP0001062.Plate.17",3,6,"t",1,12.7,30.78,"TP0001062_Plate_17_Ceetox.csv","cort" -"TX011622","PhaseIIe1k.VR.Plate.1",2,5,"t",1,2,52.91,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" -"TX011622","PhaseIIe1k.VR.Plate.1",3,5,"t",1,2,55.2,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" -"TX011625","TP0001059.Plate.8",2,8,"t",1,18.88,21.89,"TP0001059 Plate 8_CeeTox.csv","cort" -"TX011625","TP0001059.Plate.8",3,8,"t",1,18.88,24,"TP0001059 Plate 8_CeeTox.csv","cort" -"TX011630","TP0001054.Plate.7",2,6,"t",1,20,2.63,"TP0001055 Plate 7_CeeTox.csv","cort" -"TX011630","TP0001054.Plate.7",3,6,"t",1,20,3.77,"TP0001055 Plate 7_CeeTox.csv","cort" -"TX011636","TP0001056.Plate.12",4,7,"t",1,10,32.62,"TP0001056 Plate 12_CeeTox.csv","cort" -"TX011636","TP0001056.Plate.12",5,7,"t",1,10,35.62,"TP0001056 Plate 12_CeeTox.csv","cort" -"TX011638","TP0001058.Plate.1",6,7,"t",1,10,8.91,"TP0001058 Plate 1_Ceetox.csv","cort" -"TX011638","TP0001058.Plate.1",7,7,"t",1,10,9.31,"TP0001058 Plate 1_Ceetox.csv","cort" -"TX011660","TP0001057.Plate.15",4,4,"t",1,12.5,29.27,"TP0001057 Plate 15_CeeTox.csv","cort" -"TX011660","TP0001057.Plate.15",5,4,"t",1,12.5,26.41,"TP0001057 Plate 15_CeeTox.csv","cort" -"TX011664","TP0001056.Plate.9",4,10,"t",1,20,42.71,"TP0001056 Plate 9_CeeTox.csv","cort" -"TX011664","TP0001056.Plate.9",5,10,"t",1,20,41.36,"TP0001056 Plate 9_CeeTox.csv","cort" -"TX011720","TP0001056.Plate.12",6,8,"t",1,14.5,12.68,"TP0001056 Plate 12_CeeTox.csv","cort" -"TX011720","TP0001056.Plate.12",7,8,"t",1,14.5,12.31,"TP0001056 Plate 12_CeeTox.csv","cort" -"TX011877","phIII.e1k.Plate.13",6,10,"t",1,12,26.66,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX011877","phIII.e1k.Plate.13",7,10,"t",1,12,25,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX011879","phIII.e1k.Plate.13",4,3,"t",1,10,26,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX011879","phIII.e1k.Plate.13",5,3,"t",1,10,26.22,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX011884","phIII.e1k.Plate.13",4,4,"t",1,10,25.26,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX011884","phIII.e1k.Plate.13",5,4,"t",1,10,26.38,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX011886","phIII.e1k.Plate.13",4,5,"t",1,10,24.97,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX011886","phIII.e1k.Plate.13",5,5,"t",1,10,27.21,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX011893","phIII.e1k.Plate.12",4,3,"t",1,100,24.88,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX011893","phIII.e1k.Plate.12",5,3,"t",1,100,22.18,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX011894","phIII.e1k.Plate.13",4,6,"t",1,10,29.81,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX011894","phIII.e1k.Plate.13",5,6,"t",1,10,23.6,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX011903","phIII.e1k.Plate.13",4,7,"t",1,10,25.84,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX011903","phIII.e1k.Plate.13",5,7,"t",1,10,26.8,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX011905","phIII.e1k.Plate.11",4,9,"t",1,100,33.07,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX011905","phIII.e1k.Plate.11",5,9,"t",1,100,31.45,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX011910","phIII.e1k.Plate.2",2,3,"t",1,100,32.89,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX011910","phIII.e1k.Plate.2",3,3,"t",1,100,21.84,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX012209","PhaseIIe1k.VR.Plate.3",6,5,"t",1,2,37.77,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"TX012209","PhaseIIe1k.VR.Plate.3",7,5,"t",1,2,37.37,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" -"TX012211","TP0001055.Plate.6",6,9,"t",1,20,3.72,"TP0001055 Plate 6_CeeTox.csv","cort" -"TX012211","TP0001055.Plate.6",7,9,"t",1,20,3.51,"TP0001055 Plate 6_CeeTox.csv","cort" -"TX012263","TP0001062.Plate.17",6,4,"t",1,20,23.13,"TP0001062_Plate_17_Ceetox.csv","cort" -"TX012263","TP0001062.Plate.17",7,4,"t",1,20,26.81,"TP0001062_Plate_17_Ceetox.csv","cort" -"TX012264","PhaseII.VR.Plate.2",2,6,"t",1,2,13.78,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"TX012264","PhaseII.VR.Plate.2",3,6,"t",1,2,16.26,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"TX012265","PhaseII.VR.Plate.1",6,10,"t",1,1.63,14.36,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"TX012265","PhaseII.VR.Plate.1",7,10,"t",1,1.63,13.71,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" -"TX012266","PhaseII.VR.Plate.2",6,5,"t",1,2,2.91,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"TX012266","PhaseII.VR.Plate.2",7,5,"t",1,2,3.25,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" -"TX012267","TP0001060.Plate.12",4,8,"t",1,20,22.53,"TP0001060 Plate 12_CeeTox.csv","cort" -"TX012267","TP0001060.Plate.12",5,8,"t",1,20,20.62,"TP0001060 Plate 12_CeeTox.csv","cort" -"TX012268","TP0001061.Plate.15",4,4,"t",1,20,28.16,"TP0001061 Plate 15_CeeTox.csv","cort" -"TX012268","TP0001061.Plate.15",5,4,"t",1,20,21.57,"TP0001061 Plate 15_CeeTox.csv","cort" -"TX012269","PhaseII.VR.Plate.5",2,6,"t",1,2,6.99,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"TX012269","PhaseII.VR.Plate.5",3,6,"t",1,2,5.89,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"TX012270","TP0001057.Plate.13",6,3,"t",1,18,27.99,"TP0001057 Plate 13_CeeTox.csv","cort" -"TX012270","TP0001057.Plate.13",7,3,"t",1,18,28.25,"TP0001057 Plate 13_CeeTox.csv","cort" -"TX012271","TP0001058.Plate.2",2,4,"t",1,20,25.73,"TP0001058 Plate 2_CeeTox.csv","cort" -"TX012271","TP0001058.Plate.2",3,4,"t",1,20,19.65,"TP0001058 Plate 2_CeeTox.csv","cort" -"TX012272","PhaseIIe1k.VR.Plate.1",4,5,"t",1,2,50.45,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" -"TX012272","PhaseIIe1k.VR.Plate.1",5,5,"t",1,2,51.99,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" -"TX012273","TP0001057.Plate.16",4,10,"t",1,20,20.87,"TP0001057 Plate 16_CeeTox.csv","cort" -"TX012273","TP0001057.Plate.16",5,10,"t",1,20,24.8,"TP0001057 Plate 16_CeeTox.csv","cort" -"TX012274","TP0001060.Plate.9",4,7,"t",1,20,25.28,"TP0001060 Plate 9_CeeTox.csv","cort" -"TX012274","TP0001060.Plate.9",5,7,"t",1,20,24.96,"TP0001060 Plate 9_CeeTox.csv","cort" -"TX012275","TP0001059.Plate.6",6,7,"t",1,20,15.65,"TP0001059 Plate 6_CeeTox.csv","cort" -"TX012275","TP0001059.Plate.6",7,7,"t",1,20,17.81,"TP0001059 Plate 6_CeeTox.csv","cort" -"TX012276","PhaseIIe1k.VR.Plate.1",6,10,"t",1,1.86,69.78,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" -"TX012276","PhaseIIe1k.VR.Plate.1",7,10,"t",1,1.86,66.54,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" -"TX012277","phIII.e1k.Plate.3",6,6,"t",1,20,16.32,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX012277","phIII.e1k.Plate.3",7,6,"t",1,20,15.21,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX012279","phIII.e1k.Plate.3",6,7,"t",1,20,26.76,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX012279","phIII.e1k.Plate.3",7,7,"t",1,20,22.12,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX012284","phIII.e1k.VR.Plate.1",2,3,"t",1,0.2,42.15,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX012284","phIII.e1k.VR.Plate.1",3,3,"t",1,0.2,40.46,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX012286","phIII.e1k.Plate.11",2,4,"t",1,100,24.85,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX012286","phIII.e1k.Plate.11",3,4,"t",1,100,28.39,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX012287","phIII.e1k.Plate.16",6,3,"t",1,100,23.09,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX012287","phIII.e1k.Plate.16",7,3,"t",1,100,23.8,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX012290","phIII.e1k.VR.Plate.2",6,6,"t",0,10,NA,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX012290","phIII.e1k.VR.Plate.2",7,6,"t",1,10,41.88,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX012291","phIII.e1k.Plate.3",6,9,"t",1,20,15.81,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX012291","phIII.e1k.Plate.3",7,9,"t",1,20,11.68,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX012293","TP0001113.Plate.18",2,5,"t",1,100,36.03,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX012293","TP0001113.Plate.18",3,5,"t",1,100,55.07,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX012294","TP0001112.Plate.16",2,5,"t",1,100,46.07,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX012294","TP0001112.Plate.16",3,5,"t",1,100,57.71,"TP0001112 Plate 16_Ceetox.csv","cort" -"TX012295","TP0001114.Plate.23",4,3,"t",1,100,57.24,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX012295","TP0001114.Plate.23",5,3,"t",1,100,64.62,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX012297","TP0001111.Plate.9",4,4,"t",1,100,66.36,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX012297","TP0001111.Plate.9",5,4,"t",1,100,57.9,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX012299","TP0001112.Plate.15",4,6,"t",1,100,60.31,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX012299","TP0001112.Plate.15",5,6,"t",1,100,64.27,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX012300","TP0001112.Plate.13",2,3,"t",1,100,66.81,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX012300","TP0001112.Plate.13",3,3,"t",1,100,70.46,"TP0001112 Plate 13_Ceetox.csv","cort" -"TX012301","TP0001113.Plate.20",4,5,"t",1,100,59.48,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX012301","TP0001113.Plate.20",5,5,"t",1,100,65.27,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX012302","TP0001111.Plate.12",6,3,"t",1,100,62.08,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX012302","TP0001111.Plate.12",7,3,"t",1,100,63.92,"TP0001111 Plate 12_Ceetox.csv","cort" -"TX012303","TP0001113.Plate.17",4,5,"t",1,3.31,53.27,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX012303","TP0001113.Plate.17",5,5,"t",1,3.31,54.39,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX012304","TP0001109.Plate.1",2,7,"t",1,100,58.78,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX012304","TP0001109.Plate.1",3,7,"t",1,100,70.77,"TP0001109 Plate 1_Ceetox.csv","cort" -"TX012305","TP0001111.Plate.9",6,7,"t",1,100,66.4,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX012305","TP0001111.Plate.9",7,7,"t",1,100,65.58,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX012306","TP0001111.Plate.9",6,8,"t",1,100,69.55,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX012306","TP0001111.Plate.9",7,8,"t",1,100,60.54,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX012307","TP0001114.Plate.23",6,6,"t",1,100,63.86,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX012307","TP0001114.Plate.23",7,6,"t",1,100,62.28,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX012308","TP0001111.Plate.9",4,10,"t",1,100,59.95,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX012308","TP0001111.Plate.9",5,10,"t",1,100,70.15,"TP0001111 Plate 9_Ceetox.csv","cort" -"TX012309","TP0001113.Plate.19",4,9,"t",1,100,58.04,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX012309","TP0001113.Plate.19",5,9,"t",1,100,61.99,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX012310","TP0001110.Plate.7",4,9,"t",1,100,59,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX012310","TP0001110.Plate.7",5,9,"t",1,100,61.61,"TP0001110 Plate 7_Ceetox.csv","cort" -"TX012311","TP0001109.Plate.2",6,5,"t",1,100,63.82,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX012311","TP0001109.Plate.2",7,5,"t",1,100,59.9,"TP0001109 Plate 2_Ceetox.csv","cort" -"TX012312","TP0001114.Plate.22",2,8,"t",1,100,60.74,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX012312","TP0001114.Plate.22",3,8,"t",1,100,63.27,"TP0001114 Plate 22_Ceetox.csv","cort" -"TX012325","TP0000882.Plate.1",2,5,"t",1,10,10.1050178130358,"TP0000882 Plate 1A.xlsx","cort" -"TX012325","TP0000882.Plate.1",3,5,"t",1,10,14.9682398960464,"TP0000882 Plate 1A.xlsx","cort" -"TX012337","phIII.e1k.Plate.12",6,5,"t",1,10,9.01,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX012337","phIII.e1k.Plate.12",7,5,"t",1,10,9.91,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX012340","20120829.Plate.1",2,10,"t",1,0.1,10.6955203886154,"20120829 Plate 1A.xlsx","cort" -"TX012340","20120829.Plate.1",3,10,"t",1,0.1,10.8716969707907,"20120829 Plate 1A.xlsx","cort" -"TX012521","TP0001056.Plate.9",6,7,"t",1,20,25.02,"TP0001056 Plate 9_CeeTox.csv","cort" -"TX012521","TP0001056.Plate.9",7,7,"t",1,20,25.78,"TP0001056 Plate 9_CeeTox.csv","cort" -"TX012537","TP0001054.Plate.1",6,4,"t",1,13.4,20.55,"TP0001054 Plate 1_CeeTox.csv","cort" -"TX012537","TP0001054.Plate.1",7,4,"t",1,13.4,20.57,"TP0001054 Plate 1_CeeTox.csv","cort" -"TX012553","PhaseII.VR.Plate.5",2,5,"t",1,0.76,10.83,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"TX012553","PhaseII.VR.Plate.5",3,5,"t",1,0.76,10.2,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" -"TX012554","TP0001059.Plate.8",4,9,"t",1,6.4,17.18,"TP0001059 Plate 8_CeeTox.csv","cort" -"TX012554","TP0001059.Plate.8",5,9,"t",1,6.4,21.13,"TP0001059 Plate 8_CeeTox.csv","cort" -"TX012606","TP0000882.Plate.2",4,6,"t",1,20,0.41,"TP0000882 Plate 2B.xlsx","cort" -"TX012606","TP0000882.Plate.2",5,6,"t",1,20,0.41,"TP0000882 Plate 2B.xlsx","cort" -"TX012611","TP0001054.Plate.8",4,4,"t",1,10,23.68,"TP0001055 Plate 8_CeeTox.csv","cort" -"TX012611","TP0001054.Plate.8",5,4,"t",1,10,22.36,"TP0001055 Plate 8_CeeTox.csv","cort" -"TX012622","phIII.e1k.VR.Plate.2",6,3,"t",1,0.05,52.46,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX012622","phIII.e1k.VR.Plate.2",7,3,"t",1,0.05,47.61,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX012623","phIII.e1k.Plate.9",4,9,"t",1,5,14.81,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX012623","phIII.e1k.Plate.9",5,9,"t",1,5,13.62,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX012627","phIII.e1k.Plate.7",2,5,"t",1,5,24.85,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX012627","phIII.e1k.Plate.7",3,5,"t",1,5,27.18,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX012628","phIII.e1k.Plate.9",4,7,"t",1,5,51.76,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX012628","phIII.e1k.Plate.9",5,7,"t",1,5,55.19,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX012631","phIII.e1k.Plate.9",4,10,"t",1,10,25.85,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX012631","phIII.e1k.Plate.9",5,10,"t",1,10,23.97,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX012641","phIII.e1k.VR.Plate.2",4,5,"t",1,10,32.13,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX012641","phIII.e1k.VR.Plate.2",5,5,"t",1,10,30.85,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX012643","phIII.e1k.Plate.8",6,10,"t",1,100,29.12,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX012643","phIII.e1k.Plate.8",7,10,"t",1,100,28.6,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX012645","phIII.e1k.Plate.8",6,9,"t",1,100,24.56,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX012645","phIII.e1k.Plate.8",7,9,"t",1,100,19.36,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX012646","phIII.e1k.Plate.8",6,3,"t",1,100,26.81,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX012646","phIII.e1k.Plate.8",7,3,"t",1,100,23.82,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX012647","phIII.e1k.Plate.9",2,10,"t",1,100,25.68,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX012647","phIII.e1k.Plate.9",3,10,"t",1,100,27.51,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX012648","phIII.e1k.Plate.9",2,9,"t",1,100,28.12,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX012648","phIII.e1k.Plate.9",3,9,"t",1,100,26.71,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX012649","phIII.e1k.Plate.8",4,3,"t",1,100,20.56,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX012649","phIII.e1k.Plate.8",5,3,"t",1,100,22.47,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX012651","phIII.e1k.Plate.3",6,10,"t",1,20,28.79,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX012651","phIII.e1k.Plate.3",7,10,"t",1,20,23.39,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX012652","phIII.e1k.Plate.8",6,8,"t",1,100,27.15,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX012652","phIII.e1k.Plate.8",7,8,"t",1,100,28.02,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX012653","phIII.e1k.Plate.8",6,7,"t",1,100,28.66,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX012653","phIII.e1k.Plate.8",7,7,"t",1,100,23.35,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX012654","phIII.e1k.Plate.8",6,6,"t",1,50,31.67,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX012654","phIII.e1k.Plate.8",7,6,"t",1,50,27.53,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX012655","phIII.e1k.Plate.8",6,5,"t",1,100,23.51,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX012655","phIII.e1k.Plate.8",7,5,"t",1,100,23.78,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX012656","phIII.e1k.Plate.8",6,4,"t",1,100,26.83,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX012656","phIII.e1k.Plate.8",7,4,"t",1,100,27.19,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX012657","phIII.e1k.VR.Plate.2",6,4,"t",1,10,49.88,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX012657","phIII.e1k.VR.Plate.2",7,4,"t",1,10,54.11,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX012658","phIII.e1k.Plate.9",2,7,"t",1,100,25.13,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX012658","phIII.e1k.Plate.9",3,7,"t",1,100,25.1,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX012659","phIII.e1k.Plate.9",2,6,"t",1,100,38.4,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX012659","phIII.e1k.Plate.9",3,6,"t",1,100,29.01,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX012660","phIII.e1k.Plate.9",2,5,"t",1,100,22.48,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX012660","phIII.e1k.Plate.9",3,5,"t",1,100,25.55,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX012670","phIII.e1k.VR.Plate.3",6,7,"t",1,2,77.19,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX012670","phIII.e1k.VR.Plate.3",7,7,"t",1,2,76.37,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX013433","phIII.e1k.Plate.3",4,3,"t",1,20,23.03,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX013433","phIII.e1k.Plate.3",5,3,"t",1,20,22.8,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX013434","phIII.e1k.Plate.11",2,3,"t",1,100,22.68,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX013434","phIII.e1k.Plate.11",3,3,"t",1,100,29.67,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX013435","phIII.e1k.Plate.11",2,5,"t",1,100,32.59,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX013435","phIII.e1k.Plate.11",3,5,"t",1,100,31.4,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX013437","phIII.e1k.Plate.12",6,7,"t",1,20,21.21,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX013437","phIII.e1k.Plate.12",7,7,"t",1,20,21.59,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX013438","phIII.e1k.Plate.12",6,6,"t",1,20,25.03,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX013438","phIII.e1k.Plate.12",7,6,"t",1,20,26.98,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX013448","phIII.e1k.Plate.11",4,10,"t",1,100,28.5,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX013448","phIII.e1k.Plate.11",5,10,"t",1,100,25.51,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX013465","phIII.e1k.Plate.17",2,4,"t",1,99.8,21.04,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX013465","phIII.e1k.Plate.17",3,4,"t",1,99.8,21.68,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX013466","phIII.e1k.VR.Plate.1",4,6,"t",1,1,49.29,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX013466","phIII.e1k.VR.Plate.1",5,6,"t",1,1,51.32,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX013470","phIII.e1k.Plate.17",2,3,"t",1,99.8,21,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX013470","phIII.e1k.Plate.17",3,3,"t",1,99.8,18.77,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX013472","phIII.e1k.Plate.12",6,4,"t",1,20,24.28,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX013472","phIII.e1k.Plate.12",7,4,"t",1,20,26.08,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX013474","phIII.e1k.VR.Plate.1",2,5,"t",1,10,49.71,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX013474","phIII.e1k.VR.Plate.1",3,5,"t",1,10,58.11,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX013481","phIII.e1k.Plate.2",6,6,"t",1,100,25.13,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX013481","phIII.e1k.Plate.2",7,6,"t",1,100,22.39,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX013482","phIII.e1k.Plate.17",2,6,"t",1,100,22.56,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX013482","phIII.e1k.Plate.17",3,6,"t",1,100,22.95,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX013484","phIII.e1k.Plate.17",2,8,"t",1,99.9,23.05,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX013484","phIII.e1k.Plate.17",3,8,"t",1,99.9,23.24,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX013494","phIII.e1k.Plate.17",4,9,"t",1,100,21.61,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX013494","phIII.e1k.Plate.17",5,9,"t",1,100,23.9,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX013499","phIII.e1k.Plate.12",4,6,"t",1,100,24.71,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX013499","phIII.e1k.Plate.12",5,6,"t",1,100,20.41,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX013505","phIII.e1k.Plate.17",2,9,"t",1,100,20.27,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX013505","phIII.e1k.Plate.17",3,9,"t",1,100,19.73,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX013506","phIII.e1k.Plate.17",2,5,"t",1,100,23.08,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX013506","phIII.e1k.Plate.17",3,5,"t",1,100,23,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX013507","phIII.e1k.VR.Plate.2",6,5,"t",1,1,51.97,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX013507","phIII.e1k.VR.Plate.2",7,5,"t",1,1,49.59,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX013508","phIII.e1k.Plate.17",2,7,"t",1,100,25.82,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX013508","phIII.e1k.Plate.17",3,7,"t",1,100,27.29,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX013510","phIII.e1k.Plate.12",4,7,"t",1,100,17.24,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX013510","phIII.e1k.Plate.12",5,7,"t",1,100,14.52,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX013511","phIII.e1k.Plate.16",2,6,"t",1,100,26.47,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013511","phIII.e1k.Plate.16",3,6,"t",1,100,28.06,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013520","phIII.e1k.Plate.17",2,10,"t",1,100,19.73,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX013520","phIII.e1k.Plate.17",3,10,"t",1,100,16.27,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX013522","phIII.e1k.Plate.16",4,5,"t",1,100,26.24,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013522","phIII.e1k.Plate.16",5,5,"t",1,100,24.28,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013526","phIII.e1k.Plate.16",6,5,"t",1,100,26.64,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013526","phIII.e1k.Plate.16",7,5,"t",1,100,26.65,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013527","phIII.e1k.Plate.2",4,6,"t",1,100,39.26,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX013527","phIII.e1k.Plate.2",5,6,"t",1,100,34.38,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX013532","phIII.e1k.Plate.16",6,6,"t",1,100,14.37,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013532","phIII.e1k.Plate.16",7,6,"t",1,100,16.97,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013536","phIII.e1k.VR.Plate.3",6,8,"t",1,10,12.3,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX013536","phIII.e1k.VR.Plate.3",7,8,"t",1,10,14.54,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX013537","phIII.e1k.Plate.3",2,3,"t",1,20,24.41,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX013537","phIII.e1k.Plate.3",3,3,"t",1,20,22.05,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX013540","phIII.e1k.Plate.16",6,8,"t",1,100,26.82,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013540","phIII.e1k.Plate.16",7,8,"t",1,100,26.94,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013541","phIII.e1k.Plate.16",4,7,"t",1,100,28.47,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013541","phIII.e1k.Plate.16",5,7,"t",1,100,23,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013542","phIII.e1k.Plate.16",6,9,"t",1,100,17.78,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013542","phIII.e1k.Plate.16",7,9,"t",1,100,17.96,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013543","phIII.e1k.Plate.11",4,6,"t",1,100,19.18,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX013543","phIII.e1k.Plate.11",5,6,"t",1,100,18.69,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX013544","phIII.e1k.VR.Plate.1",4,7,"t",1,10,49.64,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX013544","phIII.e1k.VR.Plate.1",5,7,"t",1,10,47.01,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX013546","phIII.e1k.Plate.16",2,5,"t",1,100,26.87,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013546","phIII.e1k.Plate.16",3,5,"t",1,100,24.83,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013549","phIII.e1k.Plate.3",4,10,"t",1,20,1.24,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX013549","phIII.e1k.Plate.3",5,10,"t",1,20,1.15,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX013550","phIII.e1k.VR.Plate.1",4,5,"t",1,0.1,43.47,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX013550","phIII.e1k.VR.Plate.1",5,5,"t",1,0.1,42.35,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX013551","phIII.e1k.Plate.3",2,6,"t",1,10,25.23,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX013551","phIII.e1k.Plate.3",3,6,"t",1,10,25.48,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX013553","phIII.e1k.Plate.16",4,3,"t",1,100,27.44,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013553","phIII.e1k.Plate.16",5,3,"t",1,100,22.39,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013554","phIII.e1k.Plate.16",6,10,"t",1,100,26.13,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013554","phIII.e1k.Plate.16",7,10,"t",1,100,28.44,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013555","phIII.e1k.Plate.16",4,10,"t",1,100,27.12,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013555","phIII.e1k.Plate.16",5,10,"t",1,100,22.49,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013557","phIII.e1k.Plate.16",2,4,"t",1,100,34.34,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013557","phIII.e1k.Plate.16",3,4,"t",1,100,35.86,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013560","phIII.e1k.Plate.16",4,9,"t",1,100,24.92,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013560","phIII.e1k.Plate.16",5,9,"t",1,100,24.26,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013563","phIII.e1k.Plate.16",4,8,"t",1,100,27.26,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013563","phIII.e1k.Plate.16",5,8,"t",1,100,20.68,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013565","phIII.e1k.Plate.11",4,7,"t",1,100,19.5,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX013565","phIII.e1k.Plate.11",5,7,"t",1,100,25.14,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX013566","phIII.e1k.Plate.3",4,9,"t",1,20,12,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX013566","phIII.e1k.Plate.3",5,9,"t",1,20,10.86,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX013567","phIII.e1k.Plate.2",4,5,"t",1,100,24.23,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX013567","phIII.e1k.Plate.2",5,5,"t",1,100,23.47,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX013571","phIII.e1k.Plate.3",4,8,"t",1,20,25.28,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX013571","phIII.e1k.Plate.3",5,8,"t",1,20,26.25,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX013573","phIII.e1k.Plate.3",4,7,"t",1,20,28.3,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX013573","phIII.e1k.Plate.3",5,7,"t",1,20,27.98,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX013575","phIII.e1k.Plate.3",4,6,"t",1,20,23.23,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX013575","phIII.e1k.Plate.3",5,6,"t",1,20,22.28,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX013576","phIII.e1k.Plate.17",4,10,"t",1,100,24.59,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX013576","phIII.e1k.Plate.17",5,10,"t",1,100,23.71,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX013577","phIII.e1k.VR.Plate.3",2,5,"t",1,10,65.4,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX013577","phIII.e1k.VR.Plate.3",3,5,"t",1,10,63.3,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX013578","phIII.e1k.Plate.3",4,5,"t",1,20,26.46,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX013578","phIII.e1k.Plate.3",5,5,"t",1,20,23.09,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX013582","phIII.e1k.Plate.17",4,6,"t",1,100,27.64,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX013582","phIII.e1k.Plate.17",5,6,"t",1,100,27.31,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX013594","phIII.e1k.Plate.12",2,10,"t",0,100,NA,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX013594","phIII.e1k.Plate.12",3,10,"t",1,100,23.36,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX013608","phIII.e1k.Plate.12",4,4,"t",1,100,23.45,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX013608","phIII.e1k.Plate.12",5,4,"t",1,100,22.91,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX013610","phIII.e1k.VR.Plate.1",6,6,"t",1,0.2,89.99,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX013610","phIII.e1k.VR.Plate.1",7,6,"t",1,0.2,40.36,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX013738","phIII.e1k.Plate.2",2,4,"t",1,100,26.43,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX013738","phIII.e1k.Plate.2",3,4,"t",1,100,23.42,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX013755","phIII.e1k.Plate.16",6,7,"t",1,100,27.56,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013755","phIII.e1k.Plate.16",7,7,"t",1,100,26.4,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX013756","phIII.e1k.Plate.4",2,10,"t",1,10.7,25.66,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"TX013756","phIII.e1k.Plate.4",3,10,"t",1,10.7,26.81,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" -"TX013761","phIII.e1k.VR.Plate.2",2,10,"t",1,0.2,73.35,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX013761","phIII.e1k.VR.Plate.2",3,10,"t",1,0.2,58.9,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX013772","phIII.e1k.Plate.9",4,6,"t",1,10,26.16,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX013772","phIII.e1k.Plate.9",5,6,"t",1,10,24.66,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX013775","phIII.e1k.Plate.18",2,8,"t",1,100,20.7,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" -"TX013775","phIII.e1k.Plate.18",3,8,"t",1,100,19.92,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" -"TX013776","phIII.e1k.Plate.18",2,6,"t",1,100,19.7,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" -"TX013776","phIII.e1k.Plate.18",3,6,"t",1,100,19.04,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" -"TX014251","phIII.e1k.Plate.11",4,5,"t",1,100,24.16,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX014251","phIII.e1k.Plate.11",5,5,"t",1,100,25.52,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX014271","phIII.e1k.Plate.13",6,7,"t",1,5,9.75,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX014271","phIII.e1k.Plate.13",7,7,"t",1,5,7.67,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX014272","phIII.e1k.Plate.13",6,8,"t",1,5,9.43,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX014272","phIII.e1k.Plate.13",7,8,"t",1,5,7.67,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX014277","phIII.e1k.VR.Plate.3",4,10,"t",1,0.92,10.56,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX014277","phIII.e1k.VR.Plate.3",5,10,"t",1,0.92,13.25,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX014279","phIII.e1k.Plate.5",4,8,"t",1,99.8,24.26,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014279","phIII.e1k.Plate.5",5,8,"t",1,99.8,22.31,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014280","phIII.e1k.Plate.5",4,9,"t",1,100,21.33,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014280","phIII.e1k.Plate.5",5,9,"t",1,100,22.58,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014281","phIII.e1k.VR.Plate.2",2,7,"t",1,10.04,56.57,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX014281","phIII.e1k.VR.Plate.2",3,7,"t",1,10.04,60.65,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX014344","phIII.e1k.Plate.9",4,3,"t",1,100,24.79,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX014344","phIII.e1k.Plate.9",5,3,"t",1,100,23.76,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX014346","phIII.e1k.Plate.11",6,8,"t",1,100,19.36,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX014346","phIII.e1k.Plate.11",7,8,"t",1,100,20.13,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX014347","phIII.e1k.Plate.11",4,3,"t",1,100,22.94,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX014347","phIII.e1k.Plate.11",5,3,"t",1,100,25.48,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX014349","phIII.e1k.Plate.11",6,7,"t",1,100,27.06,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX014349","phIII.e1k.Plate.11",7,7,"t",1,100,26.18,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX014357","phIII.e1k.Plate.11",6,3,"t",1,100,26.49,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX014357","phIII.e1k.Plate.11",7,3,"t",1,100,26.5,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX014358","phIII.e1k.VR.Plate.2",6,10,"t",1,1,54.11,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX014358","phIII.e1k.VR.Plate.2",7,10,"t",1,1,56.58,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX014360","phIII.e1k.Plate.11",6,9,"t",1,100,13.44,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX014360","phIII.e1k.Plate.11",7,9,"t",1,100,11.34,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX014362","phIII.e1k.Plate.11",6,5,"t",1,100,28.22,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX014362","phIII.e1k.Plate.11",7,5,"t",1,100,23.4,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX014364","phIII.e1k.VR.Plate.3",2,7,"t",1,1,54.57,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX014364","phIII.e1k.VR.Plate.3",3,7,"t",1,1,55.48,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX014377","phIII.e1k.Plate.15",4,7,"t",1,100,25.08,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014377","phIII.e1k.Plate.15",5,7,"t",1,100,23.04,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014380","phIII.e1k.VR.Plate.1",2,7,"t",1,0.1,40.71,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX014380","phIII.e1k.VR.Plate.1",3,7,"t",1,0.1,45.84,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX014392","phIII.e1k.Plate.16",6,4,"t",1,100,27.79,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX014392","phIII.e1k.Plate.16",7,4,"t",1,100,29.69,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX014396","phIII.e1k.Plate.17",6,5,"t",1,100,20.55,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX014396","phIII.e1k.Plate.17",7,5,"t",1,100,20.15,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX014401","phIII.e1k.Plate.17",6,7,"t",1,100,15.1,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX014401","phIII.e1k.Plate.17",7,7,"t",1,100,14.24,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX014402","phIII.e1k.Plate.17",6,8,"t",1,100,25.3,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX014402","phIII.e1k.Plate.17",7,8,"t",1,100,22.07,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX014404","phIII.e1k.Plate.17",6,3,"t",1,100,14.24,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX014404","phIII.e1k.Plate.17",7,3,"t",1,100,12.7,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX014415","phIII.e1k.Plate.17",6,4,"t",1,100,43.03,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX014415","phIII.e1k.Plate.17",7,4,"t",1,100,33.92,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX014418","phIII.e1k.Plate.2",6,8,"t",1,20,26.23,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX014418","phIII.e1k.Plate.2",7,8,"t",1,20,23.8,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX014419","phIII.e1k.Plate.17",6,6,"t",1,100,22.01,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX014419","phIII.e1k.Plate.17",7,6,"t",1,100,20.64,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX014430","phIII.e1k.VR.Plate.3",6,9,"t",1,1,45.18,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX014430","phIII.e1k.VR.Plate.3",7,9,"t",1,1,45.15,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX014455","phIII.e1k.Plate.15",4,4,"t",1,100,22.82,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014455","phIII.e1k.Plate.15",5,4,"t",1,100,23.14,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014482","phIII.e1k.Plate.2",6,9,"t",1,5,22.43,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX014482","phIII.e1k.Plate.2",7,9,"t",1,5,21.23,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX014486","phIII.e1k.Plate.15",4,9,"t",1,100,20.24,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014486","phIII.e1k.Plate.15",5,9,"t",1,100,20.31,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014500","phIII.e1k.Plate.15",4,8,"t",1,100,24.13,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014500","phIII.e1k.Plate.15",5,8,"t",1,100,23.1,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014518","phIII.e1k.Plate.15",4,6,"t",1,99.7,24.44,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014518","phIII.e1k.Plate.15",5,6,"t",1,99.7,23.01,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014524","phIII.e1k.Plate.15",4,5,"t",1,100,21,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014524","phIII.e1k.Plate.15",5,5,"t",1,100,18.97,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014540","phIII.e1k.Plate.9",4,5,"t",1,100,27.06,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX014540","phIII.e1k.Plate.9",5,5,"t",1,100,31.2,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX014554","phIII.e1k.Plate.9",6,8,"t",1,100,27.78,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX014554","phIII.e1k.Plate.9",7,8,"t",1,100,25.44,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX014584","phIII.e1k.Plate.15",6,10,"t",1,100,21.43,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014584","phIII.e1k.Plate.15",7,10,"t",1,100,25.29,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014586","phIII.e1k.Plate.15",6,9,"t",1,100,29.15,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014586","phIII.e1k.Plate.15",7,9,"t",1,100,21.67,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014610","phIII.e1k.Plate.15",6,8,"t",1,100,23.1,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014610","phIII.e1k.Plate.15",7,8,"t",1,100,22.33,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014614","phIII.e1k.Plate.15",6,7,"t",1,100,18.64,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014614","phIII.e1k.Plate.15",7,7,"t",1,100,22.98,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014626","phIII.e1k.Plate.15",6,6,"t",1,100,8.38,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014626","phIII.e1k.Plate.15",7,6,"t",1,100,9.09,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014641","phIII.e1k.Plate.16",2,9,"t",1,100,24.97,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX014641","phIII.e1k.Plate.16",3,9,"t",1,100,25.2,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX014644","phIII.e1k.Plate.14",6,3,"t",1,100,23.23,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX014644","phIII.e1k.Plate.14",7,3,"t",1,100,25.27,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX014648","phIII.e1k.Plate.14",6,4,"t",1,10,25.78,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX014648","phIII.e1k.Plate.14",7,4,"t",1,10,22.51,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX014654","phIII.e1k.Plate.15",2,10,"t",1,100,21.23,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014654","phIII.e1k.Plate.15",3,10,"t",1,100,22.12,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014671","phIII.e1k.Plate.14",6,5,"t",1,50,27.66,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX014671","phIII.e1k.Plate.14",7,5,"t",1,50,25.71,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX014674","phIII.e1k.Plate.5",4,4,"t",1,100,24.35,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014674","phIII.e1k.Plate.5",5,4,"t",1,100,23.16,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014675","phIII.e1k.Plate.5",6,5,"t",1,100,25.65,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014675","phIII.e1k.Plate.5",7,5,"t",1,100,27.91,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014676","phIII.e1k.Plate.5",4,3,"t",1,100,23.75,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014676","phIII.e1k.Plate.5",5,3,"t",1,100,23.44,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014677","phIII.e1k.Plate.5",4,7,"t",1,100,18.03,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014677","phIII.e1k.Plate.5",5,7,"t",1,100,16.78,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014678","phIII.e1k.Plate.5",4,6,"t",1,100,23.68,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014678","phIII.e1k.Plate.5",5,6,"t",1,100,24.1,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014679","phIII.e1k.Plate.5",6,6,"t",1,99.9,23.82,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014679","phIII.e1k.Plate.5",7,6,"t",1,99.9,24.14,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014680","phIII.e1k.Plate.5",6,7,"t",1,100,21.12,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014680","phIII.e1k.Plate.5",7,7,"t",1,100,21.53,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014681","phIII.e1k.Plate.5",6,8,"t",1,100,23.16,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014681","phIII.e1k.Plate.5",7,8,"t",1,100,21.95,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014686","phIII.e1k.Plate.14",6,6,"t",1,100,24.74,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX014686","phIII.e1k.Plate.14",7,6,"t",1,100,25.9,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX014712","phIII.e1k.Plate.5",4,5,"t",1,100,24.46,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014712","phIII.e1k.Plate.5",5,5,"t",1,100,24.8,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014713","phIII.e1k.Plate.5",6,4,"t",1,100.3,23.57,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014713","phIII.e1k.Plate.5",7,4,"t",1,100.3,22.66,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014714","phIII.e1k.Plate.5",6,9,"t",1,100,24.26,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014714","phIII.e1k.Plate.5",7,9,"t",1,100,23.44,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014715","phIII.e1k.Plate.5",6,10,"t",1,100.2,24.62,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014715","phIII.e1k.Plate.5",7,10,"t",1,100.2,25,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014716","phIII.e1k.Plate.5",6,3,"t",1,100,22.88,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014716","phIII.e1k.Plate.5",7,3,"t",1,100,22.72,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014717","phIII.e1k.Plate.6",2,10,"t",1,100,29.46,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014717","phIII.e1k.Plate.6",3,10,"t",1,100,29.33,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014718","phIII.e1k.Plate.6",2,9,"t",1,100.7,25.88,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014718","phIII.e1k.Plate.6",3,9,"t",1,100.7,24.47,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014719","phIII.e1k.Plate.6",2,8,"t",1,100.2,26.51,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014719","phIII.e1k.Plate.6",3,8,"t",1,100.2,25.74,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014720","phIII.e1k.Plate.6",2,7,"t",1,100.1,25.76,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014720","phIII.e1k.Plate.6",3,7,"t",1,100.1,26.09,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014721","phIII.e1k.Plate.6",2,6,"t",1,100,29.06,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014721","phIII.e1k.Plate.6",3,6,"t",1,100,21.02,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014722","phIII.e1k.Plate.6",2,5,"t",1,100,25,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014722","phIII.e1k.Plate.6",3,5,"t",1,100,26.98,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014723","phIII.e1k.Plate.6",2,4,"t",1,100,25.22,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014723","phIII.e1k.Plate.6",3,4,"t",1,100,24.38,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014724","phIII.e1k.Plate.6",2,3,"t",1,100,27.09,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014724","phIII.e1k.Plate.6",3,3,"t",1,100,23.1,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014725","phIII.e1k.Plate.6",4,10,"t",1,100,26.52,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014725","phIII.e1k.Plate.6",5,10,"t",1,100,23.03,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014726","phIII.e1k.Plate.6",4,9,"t",1,100,23.53,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014726","phIII.e1k.Plate.6",5,9,"t",1,100,22.9,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014727","phIII.e1k.Plate.6",4,8,"t",1,100,30.49,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014727","phIII.e1k.Plate.6",5,8,"t",1,100,25.25,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014728","phIII.e1k.Plate.6",4,7,"t",1,100.3,26.57,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014728","phIII.e1k.Plate.6",5,7,"t",1,100.3,22.08,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014729","phIII.e1k.Plate.6",4,6,"t",1,100,26.71,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014729","phIII.e1k.Plate.6",5,6,"t",1,100,21.78,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014730","phIII.e1k.Plate.12",6,3,"t",1,5,10.47,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX014730","phIII.e1k.Plate.12",7,3,"t",1,5,10.65,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX014741","phIII.e1k.Plate.16",2,10,"t",1,100,26.9,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX014741","phIII.e1k.Plate.16",3,10,"t",1,100,27.29,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX014752","phIII.e1k.Plate.16",2,8,"t",1,100,5.78,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX014752","phIII.e1k.Plate.16",3,8,"t",1,100,8.49,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX014760","phIII.e1k.Plate.11",4,8,"t",1,100,19.4,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX014760","phIII.e1k.Plate.11",5,8,"t",1,100,19.66,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX014765","phIII.e1k.Plate.13",6,6,"t",1,8.4,4.52,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX014765","phIII.e1k.Plate.13",7,6,"t",1,8.4,3.85,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX014768","phIII.e1k.Plate.16",2,7,"t",1,100,23.86,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX014768","phIII.e1k.Plate.16",3,7,"t",1,100,28.14,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX014774","phIII.e1k.Plate.9",6,5,"t",1,100,28.38,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX014774","phIII.e1k.Plate.9",7,5,"t",1,100,24.04,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX014823","phIII.e1k.Plate.15",6,5,"t",1,100,27,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014823","phIII.e1k.Plate.15",7,5,"t",1,100,23.61,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014824","phIII.e1k.VR.Plate.3",4,5,"t",1,10,15.76,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX014824","phIII.e1k.VR.Plate.3",5,5,"t",1,10,23.57,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX014830","phIII.e1k.Plate.15",6,3,"t",1,100,28.7,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014830","phIII.e1k.Plate.15",7,3,"t",1,100,29.57,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014832","phIII.e1k.Plate.7",2,7,"t",1,100,24.72,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014832","phIII.e1k.Plate.7",3,7,"t",1,100,22.2,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014833","phIII.e1k.Plate.7",2,6,"t",1,100,35.04,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014833","phIII.e1k.Plate.7",3,6,"t",1,100,39.38,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014835","phIII.e1k.Plate.14",2,9,"t",1,100,24.17,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX014835","phIII.e1k.Plate.14",3,9,"t",1,100,21.9,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX014837","phIII.e1k.Plate.7",4,7,"t",1,100,15.89,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014837","phIII.e1k.Plate.7",5,7,"t",1,100,16.77,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014839","phIII.e1k.Plate.3",2,8,"t",1,100,28.13,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX014839","phIII.e1k.Plate.3",3,8,"t",1,100,22.22,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX014843","phIII.e1k.Plate.7",4,5,"t",1,100,25.77,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014843","phIII.e1k.Plate.7",5,5,"t",1,100,25.65,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014844","phIII.e1k.Plate.7",4,6,"t",1,100,24.6,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014844","phIII.e1k.Plate.7",5,6,"t",1,100,23.56,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014845","phIII.e1k.Plate.7",4,8,"t",1,100,30.3,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014845","phIII.e1k.Plate.7",5,8,"t",1,100,32.78,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014846","phIII.e1k.Plate.7",4,9,"t",1,100,4.53,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014846","phIII.e1k.Plate.7",5,9,"t",1,100,4.36,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014847","phIII.e1k.Plate.7",4,10,"t",1,100,26.47,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014847","phIII.e1k.Plate.7",5,10,"t",1,100,26.55,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014848","phIII.e1k.VR.Plate.2",4,7,"t",1,10,34.42,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX014848","phIII.e1k.VR.Plate.2",5,7,"t",1,10,31.42,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX014850","phIII.e1k.Plate.14",2,10,"t",1,100,25,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX014850","phIII.e1k.Plate.14",3,10,"t",1,100,23.67,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" -"TX014853","phIII.e1k.Plate.7",2,3,"t",1,100,27.03,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014853","phIII.e1k.Plate.7",3,3,"t",1,100,28.53,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014854","phIII.e1k.Plate.7",4,4,"t",1,100,26.51,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014854","phIII.e1k.Plate.7",5,4,"t",1,100,23.99,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014855","phIII.e1k.Plate.7",4,3,"t",1,50,16.46,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014855","phIII.e1k.Plate.7",5,3,"t",1,50,18.97,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014856","phIII.e1k.Plate.7",6,10,"t",1,100,29,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014856","phIII.e1k.Plate.7",7,10,"t",1,100,25.55,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014857","phIII.e1k.Plate.7",6,9,"t",1,100,24.32,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014857","phIII.e1k.Plate.7",7,9,"t",1,100,21.45,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014858","phIII.e1k.Plate.7",6,8,"t",1,50,20.2,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014858","phIII.e1k.Plate.7",7,8,"t",1,50,21.79,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014859","phIII.e1k.Plate.7",6,7,"t",1,100,24.23,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014859","phIII.e1k.Plate.7",7,7,"t",1,100,23.49,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014860","phIII.e1k.Plate.7",6,6,"t",1,100,25.64,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014860","phIII.e1k.Plate.7",7,6,"t",1,100,21,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014861","phIII.e1k.Plate.7",6,5,"t",1,100,21.2,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014861","phIII.e1k.Plate.7",7,5,"t",1,100,22.95,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014862","phIII.e1k.Plate.7",6,4,"t",1,100,26.9,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014862","phIII.e1k.Plate.7",7,4,"t",1,100,21.39,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014863","phIII.e1k.Plate.7",6,3,"t",1,100,22.12,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014863","phIII.e1k.Plate.7",7,3,"t",1,100,23.06,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014864","phIII.e1k.Plate.8",2,10,"t",1,100,26.26,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX014864","phIII.e1k.Plate.8",3,10,"t",1,100,23.22,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX014865","phIII.e1k.Plate.8",2,9,"t",1,100,23.88,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX014865","phIII.e1k.Plate.8",3,9,"t",1,100,22.45,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX014866","phIII.e1k.VR.Plate.2",2,3,"t",1,10,9.29,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX014866","phIII.e1k.VR.Plate.2",3,3,"t",0,10,NA,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX014867","phIII.e1k.VR.Plate.2",4,10,"t",1,5,52.28,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX014867","phIII.e1k.VR.Plate.2",5,10,"t",0,5,NA,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX014868","phIII.e1k.Plate.8",2,6,"t",1,100,27.62,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX014868","phIII.e1k.Plate.8",3,6,"t",1,100,24.53,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX014869","phIII.e1k.Plate.8",2,5,"t",1,99.8,24.08,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX014869","phIII.e1k.Plate.8",3,5,"t",1,99.8,23.24,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX014870","phIII.e1k.Plate.8",2,3,"t",1,99.8,26.71,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX014870","phIII.e1k.Plate.8",3,3,"t",1,99.8,22.83,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX014871","phIII.e1k.VR.Plate.2",4,6,"t",1,1,57.06,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX014871","phIII.e1k.VR.Plate.2",5,6,"t",1,1,55.19,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX014872","phIII.e1k.Plate.8",4,9,"t",1,100,22.11,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX014872","phIII.e1k.Plate.8",5,9,"t",1,100,23.08,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX014873","phIII.e1k.Plate.8",4,8,"t",1,100.3,21.3,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX014873","phIII.e1k.Plate.8",5,8,"t",1,100.3,26.03,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX014874","phIII.e1k.Plate.8",4,7,"t",1,100,22.71,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX014874","phIII.e1k.Plate.8",5,7,"t",1,100,27.66,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX014875","phIII.e1k.Plate.8",4,6,"t",1,100,31.18,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX014875","phIII.e1k.Plate.8",5,6,"t",1,100,31.56,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX014876","phIII.e1k.Plate.8",4,5,"t",1,100,31.06,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX014876","phIII.e1k.Plate.8",5,5,"t",1,100,30.01,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" -"TX014877","phIII.e1k.Plate.5",2,6,"t",1,100,19.18,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014877","phIII.e1k.Plate.5",3,6,"t",1,100,22.66,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014878","phIII.e1k.Plate.5",2,5,"t",1,100,24.22,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014878","phIII.e1k.Plate.5",3,5,"t",1,100,24.31,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014879","phIII.e1k.Plate.5",2,3,"t",1,100,21.27,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014879","phIII.e1k.Plate.5",3,3,"t",1,100,21.94,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014880","phIII.e1k.Plate.5",2,4,"t",1,100,21.76,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014880","phIII.e1k.Plate.5",3,4,"t",1,100,24.07,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" -"TX014881","phIII.e1k.VR.Plate.2",2,6,"t",1,1,57.12,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX014881","phIII.e1k.VR.Plate.2",3,6,"t",1,1,61.98,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX014882","phIII.e1k.Plate.6",6,9,"t",1,100,23.93,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014882","phIII.e1k.Plate.6",7,9,"t",1,100,20.1,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014883","phIII.e1k.VR.Plate.2",2,4,"t",1,10,35.82,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX014883","phIII.e1k.VR.Plate.2",3,4,"t",1,10,42.76,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX014884","phIII.e1k.Plate.6",6,7,"t",1,100,27.45,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014884","phIII.e1k.Plate.6",7,7,"t",1,100,28.68,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014885","phIII.e1k.VR.Plate.2",4,9,"t",1,10,60.93,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX014885","phIII.e1k.VR.Plate.2",5,9,"t",1,10,66.61,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX014886","phIII.e1k.Plate.6",6,5,"t",1,100,25.34,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014886","phIII.e1k.Plate.6",7,5,"t",1,100,23.1,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014887","phIII.e1k.Plate.6",6,4,"t",1,100,25.2,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014887","phIII.e1k.Plate.6",7,4,"t",1,100,24.99,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014888","phIII.e1k.Plate.6",6,3,"t",1,100,22.13,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014888","phIII.e1k.Plate.6",7,3,"t",1,100,22.02,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014889","phIII.e1k.Plate.7",2,10,"t",1,100,24.59,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014889","phIII.e1k.Plate.7",3,10,"t",1,100,21.39,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014890","phIII.e1k.Plate.7",2,9,"t",1,100,24.85,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014890","phIII.e1k.Plate.7",3,9,"t",1,100,21.53,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014891","phIII.e1k.Plate.7",2,8,"t",1,100,33.25,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014891","phIII.e1k.Plate.7",3,8,"t",1,100,32.94,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" -"TX014892","phIII.e1k.VR.Plate.1",4,3,"t",1,1,46.2,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX014892","phIII.e1k.VR.Plate.1",5,3,"t",1,1,45.17,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX014893","phIII.e1k.Plate.2",2,5,"t",1,100,23.61,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX014893","phIII.e1k.Plate.2",3,5,"t",1,100,22.37,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX014894","phIII.e1k.VR.Plate.2",4,8,"t",1,10,54.01,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX014894","phIII.e1k.VR.Plate.2",5,8,"t",1,10,56,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX014896","phIII.e1k.Plate.6",4,4,"t",1,100,24.69,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014896","phIII.e1k.Plate.6",5,4,"t",1,100,21.35,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014897","phIII.e1k.Plate.6",6,10,"t",1,100,22.11,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014897","phIII.e1k.Plate.6",7,10,"t",1,100,22.71,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" -"TX014898","phIII.e1k.Plate.13",6,3,"t",1,100,28.07,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX014898","phIII.e1k.Plate.13",7,3,"t",1,100,26,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" -"TX014901","phIII.e1k.VR.Plate.2",4,4,"t",1,10,54.79,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX014901","phIII.e1k.VR.Plate.2",5,4,"t",1,10,51.71,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX014902","phIII.e1k.Plate.1",6,8,"t",1,100,48.73,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014902","phIII.e1k.Plate.1",7,8,"t",1,100,44.85,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014903","phIII.e1k.Plate.1",6,7,"t",1,100,52.84,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014903","phIII.e1k.Plate.1",7,7,"t",1,100,62.04,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014904","phIII.e1k.Plate.1",6,6,"t",1,50,55.15,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014904","phIII.e1k.Plate.1",7,6,"t",1,50,58.39,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014905","phIII.e1k.VR.Plate.1",6,8,"t",1,1,85.37,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX014905","phIII.e1k.VR.Plate.1",7,8,"t",1,1,47.33,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX014906","phIII.e1k.Plate.1",6,4,"t",1,100,85.52,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014906","phIII.e1k.Plate.1",7,4,"t",1,100,86.72,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014907","phIII.e1k.Plate.1",6,3,"t",1,100,41.17,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014907","phIII.e1k.Plate.1",7,3,"t",1,100,38.97,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014908","phIII.e1k.Plate.2",2,10,"t",1,100,29.51,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX014908","phIII.e1k.Plate.2",3,10,"t",1,100,24.91,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX014909","phIII.e1k.Plate.2",2,9,"t",1,100,27.57,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX014909","phIII.e1k.Plate.2",3,9,"t",1,100,24.23,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX014910","phIII.e1k.Plate.2",2,8,"t",1,100,26.26,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX014910","phIII.e1k.Plate.2",3,8,"t",1,100,26.83,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX014911","phIII.e1k.Plate.2",2,7,"t",1,100,26.67,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX014911","phIII.e1k.Plate.2",3,7,"t",1,100,21.53,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX014912","phIII.e1k.VR.Plate.1",2,10,"t",1,0.5,16.88,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX014912","phIII.e1k.VR.Plate.1",3,10,"t",1,0.5,12.69,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX014913","phIII.e1k.Plate.1",4,9,"t",1,50,96.85,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014913","phIII.e1k.Plate.1",5,9,"t",1,50,97.33,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014914","phIII.e1k.Plate.1",4,8,"t",1,100,34.8,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014914","phIII.e1k.Plate.1",5,8,"t",1,100,38.42,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014915","phIII.e1k.VR.Plate.1",4,8,"t",1,10,55,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX014915","phIII.e1k.VR.Plate.1",5,8,"t",1,10,51.44,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX014916","phIII.e1k.Plate.1",4,6,"t",1,100,58.19,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014916","phIII.e1k.Plate.1",5,6,"t",1,100,58.57,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014917","phIII.e1k.Plate.1",4,5,"t",1,50,54.52,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014917","phIII.e1k.Plate.1",5,5,"t",1,50,57.09,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014918","phIII.e1k.Plate.1",4,4,"t",1,100,17.8,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014918","phIII.e1k.Plate.1",5,4,"t",1,100,19.12,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014919","phIII.e1k.VR.Plate.1",2,9,"t",1,10,43.18,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX014919","phIII.e1k.VR.Plate.1",3,9,"t",1,10,53.13,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX014920","phIII.e1k.VR.Plate.1",6,3,"t",1,1,10.19,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX014920","phIII.e1k.VR.Plate.1",7,3,"t",1,1,7.17,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" -"TX014921","phIII.e1k.Plate.1",6,9,"t",1,100,48.59,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014921","phIII.e1k.Plate.1",7,9,"t",1,100,52.76,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014922","phIII.e1k.Plate.9",2,4,"t",1,100,20.04,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX014922","phIII.e1k.Plate.9",3,4,"t",1,100,18.28,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX014923","phIII.e1k.Plate.9",2,3,"t",1,100,28.1,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX014923","phIII.e1k.Plate.9",3,3,"t",1,100,25.37,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX014924","phIII.e1k.Plate.1",2,10,"t",1,100,48.93,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014924","phIII.e1k.Plate.1",3,10,"t",1,100,53.88,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014925","phIII.e1k.Plate.1",2,9,"t",1,100,53.83,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014925","phIII.e1k.Plate.1",3,9,"t",1,100,50.21,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014926","phIII.e1k.Plate.1",2,8,"t",1,100,55.65,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014926","phIII.e1k.Plate.1",3,8,"t",1,100,57.69,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014927","phIII.e1k.Plate.1",2,7,"t",1,100,58.12,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014927","phIII.e1k.Plate.1",3,7,"t",1,100,58.65,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014928","phIII.e1k.Plate.1",2,6,"t",1,100,46.89,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014928","phIII.e1k.Plate.1",3,6,"t",1,100,55.72,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014929","phIII.e1k.Plate.1",2,5,"t",1,50,46.82,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014929","phIII.e1k.Plate.1",3,5,"t",1,50,55.7,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014930","phIII.e1k.Plate.1",2,4,"t",1,50,45.58,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014930","phIII.e1k.Plate.1",3,4,"t",1,50,50.76,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014931","phIII.e1k.Plate.1",2,3,"t",1,100,43.46,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014931","phIII.e1k.Plate.1",3,3,"t",1,100,46.73,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" -"TX014932","phIII.e1k.Plate.15",2,5,"t",1,100,24.29,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014932","phIII.e1k.Plate.15",3,5,"t",1,100,24.09,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014962","phIII.e1k.Plate.15",2,4,"t",1,100,20.66,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014962","phIII.e1k.Plate.15",3,4,"t",1,100,19.12,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014970","phIII.e1k.VR.Plate.3",6,10,"t",1,10,60.03,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX014970","phIII.e1k.VR.Plate.3",7,10,"t",1,10,65.74,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX014971","phIII.e1k.Plate.15",4,10,"t",1,100,13.25,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014971","phIII.e1k.Plate.15",5,10,"t",1,100,12.58,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX014985","phIII.e1k.VR.Plate.3",2,9,"t",1,1,61.93,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX014985","phIII.e1k.VR.Plate.3",3,9,"t",1,1,57.41,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX014994","phIII.e1k.Plate.9",6,7,"t",1,100,27.03,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX014994","phIII.e1k.Plate.9",7,7,"t",1,100,27.78,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX015088","phIII.e1k.VR.Plate.2",6,8,"t",1,10,69.95,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX015088","phIII.e1k.VR.Plate.2",7,8,"t",1,10,65.4,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX015102","phIII.e1k.Plate.12",6,8,"t",0,100,NA,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX015102","phIII.e1k.Plate.12",7,8,"t",1,100,22.34,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX015108","phIII.e1k.VR.Plate.2",6,9,"t",1,1,50.92,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX015108","phIII.e1k.VR.Plate.2",7,9,"t",1,1,46.2,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX015116","phIII.e1k.Plate.2",4,4,"t",1,10,24.6,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX015116","phIII.e1k.Plate.2",5,4,"t",1,10,21.85,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX015122","phIII.e1k.Plate.12",4,8,"t",0,20,NA,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX015122","phIII.e1k.Plate.12",5,8,"t",1,20,26.72,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX015165","phIII.e1k.Plate.15",2,6,"t",1,100,27.86,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX015165","phIII.e1k.Plate.15",3,6,"t",1,100,22.45,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX015169","phIII.e1k.Plate.15",2,7,"t",1,100,21.09,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX015169","phIII.e1k.Plate.15",3,7,"t",1,100,23.35,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX015170","phIII.e1k.Plate.9",4,4,"t",1,100,25.83,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX015170","phIII.e1k.Plate.9",5,4,"t",1,100,24.06,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX015183","phIII.e1k.VR.Plate.3",6,6,"t",1,10,59.56,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX015183","phIII.e1k.VR.Plate.3",7,6,"t",1,10,59.94,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX015192","phIII.e1k.Plate.11",6,4,"t",1,100,29,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX015192","phIII.e1k.Plate.11",7,4,"t",1,100,24.24,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX015203","phIII.e1k.VR.Plate.3",2,4,"t",1,1,59.46,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX015203","phIII.e1k.VR.Plate.3",3,4,"t",1,1,58.88,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX015208","phIII.e1k.Plate.11",2,6,"t",1,100,20.85,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX015208","phIII.e1k.Plate.11",3,6,"t",1,100,25.86,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX015215","phIII.e1k.VR.Plate.3",4,9,"t",1,1,54.63,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX015215","phIII.e1k.VR.Plate.3",5,9,"t",1,1,58.33,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX015217","phIII.e1k.Plate.15",2,8,"t",1,100,12.75,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX015217","phIII.e1k.Plate.15",3,8,"t",1,100,12.94,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" -"TX015224","phIII.e1k.Plate.2",4,3,"t",1,20,17.27,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX015224","phIII.e1k.Plate.2",5,3,"t",1,20,14.24,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX015226","phIII.e1k.Plate.17",4,7,"t",1,100,24.46,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX015226","phIII.e1k.Plate.17",5,7,"t",1,100,25.24,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX015239","phIII.e1k.VR.Plate.2",4,3,"t",1,0.5,44.31,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX015239","phIII.e1k.VR.Plate.2",5,3,"t",1,0.5,49.49,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX015272","phIII.e1k.Plate.16",4,6,"t",1,100,26.27,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX015272","phIII.e1k.Plate.16",5,6,"t",1,100,22.98,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" -"TX015277","phIII.e1k.Plate.17",4,3,"t",1,10,23.01,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX015277","phIII.e1k.Plate.17",5,3,"t",1,10,24.72,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX015309","phIII.e1k.Plate.12",2,5,"t",1,20,22.85,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX015309","phIII.e1k.Plate.12",3,5,"t",1,20,27.7,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX015310","phIII.e1k.Plate.12",2,4,"t",1,20,26.68,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX015310","phIII.e1k.Plate.12",3,4,"t",1,20,23.47,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX015311","phIII.e1k.Plate.12",2,6,"t",1,20,23.35,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX015311","phIII.e1k.Plate.12",3,6,"t",1,20,27.56,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX015312","phIII.e1k.VR.Plate.3",2,10,"t",1,2,59.81,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX015312","phIII.e1k.VR.Plate.3",3,10,"t",1,2,61.32,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX015313","phIII.e1k.Plate.18",2,7,"t",1,20,25.85,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" -"TX015313","phIII.e1k.Plate.18",3,7,"t",1,20,23.74,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" -"TX015314","phIII.e1k.Plate.12",2,9,"t",1,20,21.69,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX015314","phIII.e1k.Plate.12",3,9,"t",0,20,NA,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX015315","phIII.e1k.Plate.18",2,5,"t",1,20,22.36,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" -"TX015315","phIII.e1k.Plate.18",3,5,"t",1,20,23.46,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" -"TX015317","phIII.e1k.Plate.18",2,10,"t",1,20,30.2,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" -"TX015317","phIII.e1k.Plate.18",3,10,"t",1,20,25.86,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" -"TX015319","phIII.e1k.Plate.12",2,3,"t",1,20,22.67,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX015319","phIII.e1k.Plate.12",3,3,"t",1,20,21.68,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX015320","phIII.e1k.Plate.12",4,10,"t",1,20,27.88,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX015320","phIII.e1k.Plate.12",5,10,"t",1,20,25.22,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX015321","phIII.e1k.Plate.18",2,9,"t",1,20,23.83,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" -"TX015321","phIII.e1k.Plate.18",3,9,"t",1,20,25.4,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" -"TX015322","phIII.e1k.Plate.17",6,9,"t",1,20,23.94,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX015322","phIII.e1k.Plate.17",7,9,"t",1,20,24.76,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX015324","phIII.e1k.Plate.12",2,8,"t",1,20,23.97,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX015324","phIII.e1k.Plate.12",3,8,"t",0,20,NA,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" -"TX015325","phIII.e1k.Plate.17",4,4,"t",1,20,24.18,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX015325","phIII.e1k.Plate.17",5,4,"t",1,20,23.57,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX015326","phIII.e1k.Plate.17",6,10,"t",1,20,27.56,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX015326","phIII.e1k.Plate.17",7,10,"t",1,20,25.34,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" -"TX015358","phIII.e1k.Plate.2",6,5,"t",1,20,21.84,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX015358","phIII.e1k.Plate.2",7,5,"t",1,20,24.07,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX015359","phIII.e1k.Plate.2",6,3,"t",1,20,26.16,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX015359","phIII.e1k.Plate.2",7,3,"t",1,20,23.61,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX015360","phIII.e1k.Plate.2",6,4,"t",1,20,23.73,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX015360","phIII.e1k.Plate.2",7,4,"t",1,20,26.46,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" -"TX015362","phIII.e1k.Plate.3",2,10,"t",1,20,35.66,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX015362","phIII.e1k.Plate.3",3,10,"t",1,20,35.7,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX015363","phIII.e1k.Plate.3",2,9,"t",1,20,22,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX015363","phIII.e1k.Plate.3",3,9,"t",1,20,22.28,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" -"TX015364","phIII.e1k.Plate.9",6,4,"t",1,20,28.65,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX015364","phIII.e1k.Plate.9",7,4,"t",1,20,26.54,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX015366","phIII.e1k.Plate.9",6,3,"t",1,20,21.83,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX015366","phIII.e1k.Plate.9",7,3,"t",1,20,24.03,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" -"TX015367","phIII.e1k.Plate.10",2,10,"t",1,20,21.95,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015367","phIII.e1k.Plate.10",3,10,"t",1,20,23.96,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015370","phIII.e1k.Plate.10",2,9,"t",1,20,22.71,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015370","phIII.e1k.Plate.10",3,9,"t",1,20,23.75,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015371","phIII.e1k.Plate.10",2,8,"t",1,20,25.61,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015371","phIII.e1k.Plate.10",3,8,"t",1,20,29.68,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015372","phIII.e1k.Plate.10",2,7,"t",1,20,23.58,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015372","phIII.e1k.Plate.10",3,7,"t",1,20,29.01,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015373","phIII.e1k.Plate.10",2,6,"t",1,20,24.12,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015373","phIII.e1k.Plate.10",3,6,"t",1,20,28.85,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015374","phIII.e1k.Plate.10",2,5,"t",1,20,27.38,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015374","phIII.e1k.Plate.10",3,5,"t",1,20,25.09,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015375","phIII.e1k.Plate.10",2,4,"t",1,20,32.39,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015375","phIII.e1k.Plate.10",3,4,"t",1,20,33.31,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015376","phIII.e1k.Plate.10",2,3,"t",1,20,24.25,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015376","phIII.e1k.Plate.10",3,3,"t",1,20,27.04,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015377","phIII.e1k.Plate.10",4,10,"t",1,20,30.46,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015377","phIII.e1k.Plate.10",5,10,"t",1,20,28.92,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015378","phIII.e1k.Plate.10",4,9,"t",1,20,25.67,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015378","phIII.e1k.Plate.10",5,9,"t",1,20,23.34,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015379","phIII.e1k.Plate.10",4,8,"t",1,20,20.1,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015379","phIII.e1k.Plate.10",5,8,"t",1,20,21.44,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015381","phIII.e1k.Plate.10",4,7,"t",1,20,25.72,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015381","phIII.e1k.Plate.10",5,7,"t",1,20,25.06,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015382","phIII.e1k.Plate.10",4,6,"t",1,20,20.35,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015382","phIII.e1k.Plate.10",5,6,"t",1,20,20.22,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015383","phIII.e1k.VR.Plate.3",2,6,"t",1,2,4.08,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX015383","phIII.e1k.VR.Plate.3",3,6,"t",1,2,4.91,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX015384","phIII.e1k.Plate.10",4,4,"t",1,20,25.19,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015384","phIII.e1k.Plate.10",5,4,"t",1,20,25.82,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015386","phIII.e1k.Plate.10",4,3,"t",1,20,19.53,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015386","phIII.e1k.Plate.10",5,3,"t",1,20,20,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015389","phIII.e1k.Plate.10",6,10,"t",1,20,25.54,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015389","phIII.e1k.Plate.10",7,10,"t",1,20,30.17,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015390","phIII.e1k.Plate.10",6,9,"t",1,20,25.75,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015390","phIII.e1k.Plate.10",7,9,"t",1,20,21.93,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015391","phIII.e1k.Plate.10",6,8,"t",1,20,22.23,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015391","phIII.e1k.Plate.10",7,8,"t",1,20,22.22,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015392","phIII.e1k.Plate.10",6,7,"t",1,20,27.34,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015392","phIII.e1k.Plate.10",7,7,"t",1,20,28.06,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015393","phIII.e1k.VR.Plate.3",2,8,"t",1,2,57.7,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX015393","phIII.e1k.VR.Plate.3",3,8,"t",1,2,61.14,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" -"TX015394","phIII.e1k.Plate.10",6,5,"t",1,20,27.29,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015394","phIII.e1k.Plate.10",7,5,"t",1,20,24.74,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015396","phIII.e1k.Plate.10",6,4,"t",1,20,25.54,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015396","phIII.e1k.Plate.10",7,4,"t",1,20,26.02,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015397","phIII.e1k.Plate.10",6,3,"t",1,20,23.72,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015397","phIII.e1k.Plate.10",7,3,"t",1,20,26.14,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" -"TX015398","phIII.e1k.Plate.11",2,10,"t",1,20,20.31,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX015398","phIII.e1k.Plate.11",3,10,"t",1,20,27.84,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX015405","phIII.e1k.VR.Plate.2",6,7,"t",1,2,57.17,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX015405","phIII.e1k.VR.Plate.2",7,7,"t",1,2,57.42,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" -"TX015406","phIII.e1k.Plate.11",2,8,"t",1,20,22.78,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX015406","phIII.e1k.Plate.11",3,8,"t",1,20,25.96,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX015407","phIII.e1k.Plate.11",2,7,"t",1,20,21.25,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX015407","phIII.e1k.Plate.11",3,7,"t",1,20,22.95,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" -"TX015527","phIII.e1k.Plate.18",2,3,"t",1,5,23.08,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" -"TX015527","phIII.e1k.Plate.18",3,3,"t",1,5,18.87,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" -"TX1012716","TP0001113.Plate.20",4,4,"t",1,100,61.5,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX1012716","TP0001113.Plate.20",5,4,"t",1,100,61.97,"TP0001113 Plate 20_Ceetox.csv","cort" -"TX1012717","TP0001109.Plate.3",6,8,"t",1,100,56.03,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX1012717","TP0001109.Plate.3",7,8,"t",1,100,57.32,"TP0001109 Plate 3_Ceetox.csv","cort" -"TX1012721","TP0001113.Plate.18",2,9,"t",1,50,46,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX1012721","TP0001113.Plate.18",3,9,"t",1,50,59.56,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX1012726","TP0001113.Plate.17",2,7,"t",1,100,41.38,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX1012726","TP0001113.Plate.17",3,7,"t",1,100,51.61,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX1012735","TP0001114.Plate.23",2,6,"t",1,100,54.44,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX1012735","TP0001114.Plate.23",3,6,"t",1,100,58.2,"TP0001114 Plate 23_Ceetox.csv","cort" -"TX101701","TP0001112.Plate.15",6,10,"t",1,100,77.01,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX101701","TP0001112.Plate.15",7,10,"t",1,100,70.31,"TP0001112 Plate 15_Ceetox.csv","cort" -"TX101787","TP0001113.Plate.18",4,8,"t",1,100,54.79,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX101787","TP0001113.Plate.18",5,8,"t",1,100,58.45,"TP0001113 Plate 18_Ceetox.csv","cort" -"TX103292","TP0001109.Plate.4",6,8,"t",1,100,54.84,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX103292","TP0001109.Plate.4",7,8,"t",1,100,58.81,"TP0001109 Plate 4_Ceetox.csv","cort" -"TX109150","TP0001056.Plate.10",2,5,"t",1,10,16.94,"TP0001056 Plate 10_CeeTox.csv","cort" -"TX109150","TP0001056.Plate.10",3,5,"t",1,10,16.75,"TP0001056 Plate 10_CeeTox.csv","cort" -"TX110870","TP0001061.Plate.16",2,8,"t",1,100,21.59,"TP0001061 Plate 16_CeeTox.csv","cort" -"TX110870","TP0001061.Plate.16",3,8,"t",1,100,25.09,"TP0001061 Plate 16_CeeTox.csv","cort" -"TX112294","TP0001113.Plate.17",2,6,"t",1,100,45.61,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX112294","TP0001113.Plate.17",3,6,"t",1,100,53.2,"TP0001113 Plate 17_Ceetox.csv","cort" -"TX112302","TP0001113.Plate.19",4,4,"t",1,100,66.26,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX112302","TP0001113.Plate.19",5,4,"t",1,100,68.32,"TP0001113 Plate 19_Ceetox.csv","cort" -"TX112325","TP0000884.Plate.3",2,3,"t",1,10,10.4885750938418,"TP0000884 Plate 3A.xlsx","cort" -"TX112325","TP0000884.Plate.3",3,3,"t",1,10,12.9530846558784,"TP0000884 Plate 3A.xlsx","cort" -"TX209150","TP0001061.Plate.13",4,6,"t",1,10,20.07,"TP0001061 Plate 13_CeeTox.csv","cort" -"TX209150","TP0001061.Plate.13",5,6,"t",1,10,18.62,"TP0001061 Plate 13_CeeTox.csv","cort" -"TX210870","TP0001061.Plate.14",4,6,"t",1,100,28.37,"TP0001061 Plate 14_CeeTox.csv","cort" -"TX210870","TP0001061.Plate.14",5,6,"t",1,100,28.44,"TP0001061 Plate 14_CeeTox.csv","cort" -"TX212325","TP0000885.Plate.1",2,6,"t",1,10,7.96164074421752,"TP0000885 Plate 1A.xlsx","cort" -"TX212325","TP0000885.Plate.1",3,6,"t",1,10,8.7538192114488,"TP0000885 Plate 1A.xlsx","cort" +"spid","apid","rowi","coli","wllt","wllq","conc","rval","srcf","acsn" +"01140000A","TP0001059.Plate.8",4,6,"t",1,100.1,16.13,"TP0001059 Plate 8_CeeTox.csv","cort" +"01140000A","TP0001059.Plate.8",5,6,"t",1,100.1,17.27,"TP0001059 Plate 8_CeeTox.csv","cort" +"01140002A","TP0001061.Plate.14",6,9,"t",1,100.1,25.87,"TP0001061 Plate 14_CeeTox.csv","cort" +"01140002A","TP0001061.Plate.14",7,9,"t",1,100.1,24.16,"TP0001061 Plate 14_CeeTox.csv","cort" +"01140004A","TP0001059.Plate.5",4,3,"t",1,100,7.67,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140004A","TP0001059.Plate.5",5,3,"t",1,100,6.98,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140006A","TP0001054.Plate.1",2,6,"t",1,99.9,17.4,"TP0001054 Plate 1_CeeTox.csv","cort" +"01140006A","TP0001054.Plate.1",3,6,"t",1,99.9,24.86,"TP0001054 Plate 1_CeeTox.csv","cort" +"01140008A","TP0001054.Plate.2",2,10,"t",1,99.9,23.01,"TP0001054 Plate 2_CeeTox.csv","cort" +"01140008A","TP0001054.Plate.2",3,10,"t",1,99.9,24.3,"TP0001054 Plate 2_CeeTox.csv","cort" +"01140010A","TP0001054.Plate.3",4,9,"t",1,100,26.29,"TP0001054 Plate 3_CeeTox.csv","cort" +"01140010A","TP0001054.Plate.3",5,9,"t",1,100,28.75,"TP0001054 Plate 3_CeeTox.csv","cort" +"01140012A","TP0001056.Plate.12",6,9,"t",1,100,31.06,"TP0001056 Plate 12_CeeTox.csv","cort" +"01140012A","TP0001056.Plate.12",7,9,"t",1,100,28.26,"TP0001056 Plate 12_CeeTox.csv","cort" +"01140014A","TP0001061.Plate.13",6,9,"t",1,100.1,22.73,"TP0001061 Plate 13_CeeTox.csv","cort" +"01140014A","TP0001061.Plate.13",7,9,"t",1,100.1,21.94,"TP0001061 Plate 13_CeeTox.csv","cort" +"01140016A","TP0001054.Plate.1",4,9,"t",1,20,23.24,"TP0001054 Plate 1_CeeTox.csv","cort" +"01140016A","TP0001054.Plate.1",5,9,"t",1,20,17.97,"TP0001054 Plate 1_CeeTox.csv","cort" +"01140018A","TP0001054.Plate.3",6,10,"t",1,100,36.9,"TP0001054 Plate 3_CeeTox.csv","cort" +"01140018A","TP0001054.Plate.3",7,10,"t",1,100,38.1,"TP0001054 Plate 3_CeeTox.csv","cort" +"01140020A","TP0001054.Plate.2",2,6,"t",1,100.1,20.73,"TP0001054 Plate 2_CeeTox.csv","cort" +"01140020A","TP0001054.Plate.2",3,6,"t",1,100.1,27.74,"TP0001054 Plate 2_CeeTox.csv","cort" +"01140022A","PhaseII.VR.Plate.5",4,4,"t",1,10.01,15.88,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01140022A","PhaseII.VR.Plate.5",5,4,"t",1,10.01,19.97,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01140024A","TP0001056.Plate.9",2,10,"t",1,100.1,21.59,"TP0001056 Plate 9_CeeTox.csv","cort" +"01140024A","TP0001056.Plate.9",3,10,"t",1,100.1,31.79,"TP0001056 Plate 9_CeeTox.csv","cort" +"01140026A","TP0001059.Plate.5",2,10,"t",1,99.9,14.5,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140026A","TP0001059.Plate.5",3,10,"t",1,99.9,13.93,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140028A","TP0001056.Plate.11",4,7,"t",1,50.1,19.18,"TP0001056 Plate 11_CeeTox.csv","cort" +"01140028A","TP0001056.Plate.11",5,7,"t",1,50.1,27.34,"TP0001056 Plate 11_CeeTox.csv","cort" +"01140030A","PhaseII.VR.Plate.1",4,3,"t",1,10.01,12.07,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140030A","PhaseII.VR.Plate.1",5,3,"t",1,10.01,11.41,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140032A","PhaseII.VR.Plate.8",6,7,"t",1,1,12.29,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140032A","PhaseII.VR.Plate.8",7,7,"t",1,1,14.12,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140034A","TP0001057.Plate.16",2,7,"t",1,20,27.47,"TP0001057 Plate 16_CeeTox.csv","cort" +"01140034A","TP0001057.Plate.16",3,7,"t",1,20,30.49,"TP0001057 Plate 16_CeeTox.csv","cort" +"01140036A","TP0001058.Plate.3",2,6,"t",1,100.1,19.41,"TP0001058 Plate 3_CeeTox.csv","cort" +"01140036A","TP0001058.Plate.3",3,6,"t",1,100.1,24.4,"TP0001058 Plate 3_CeeTox.csv","cort" +"01140038A","TP0001057.Plate.15",6,7,"t",1,99.9,29.17,"TP0001057 Plate 15_CeeTox.csv","cort" +"01140038A","TP0001057.Plate.15",7,7,"t",1,99.9,27.72,"TP0001057 Plate 15_CeeTox.csv","cort" +"01140040A","TP0001057.Plate.14",2,9,"t",1,20,28.9,"TP0001057 Plate 14_CeeTox.csv","cort" +"01140040A","TP0001057.Plate.14",3,9,"t",1,20,28.8,"TP0001057 Plate 14_CeeTox.csv","cort" +"01140042A","TP0001060.Plate.10",2,4,"t",1,100.1,28.33,"TP0001060 Plate 10_CeeTox.csv","cort" +"01140042A","TP0001060.Plate.10",3,4,"t",1,100.1,26.22,"TP0001060 Plate 10_CeeTox.csv","cort" +"01140044A","TP0001054.Plate.8",4,7,"t",1,100,17.12,"TP0001055 Plate 8_CeeTox.csv","cort" +"01140044A","TP0001054.Plate.8",5,7,"t",1,100,16.3,"TP0001055 Plate 8_CeeTox.csv","cort" +"01140046A","TP0001057.Plate.15",2,4,"t",1,99.9,33.28,"TP0001057 Plate 15_CeeTox.csv","cort" +"01140046A","TP0001057.Plate.15",3,4,"t",1,99.9,30.2,"TP0001057 Plate 15_CeeTox.csv","cort" +"01140048A","TP0001054.Plate.7",2,9,"t",1,100.1,28.98,"TP0001055 Plate 7_CeeTox.csv","cort" +"01140048A","TP0001054.Plate.7",3,9,"t",1,100.1,27.61,"TP0001055 Plate 7_CeeTox.csv","cort" +"01140050A","TP0001059.Plate.6",2,3,"t",1,100,29.51,"TP0001059 Plate 6_CeeTox.csv","cort" +"01140050A","TP0001059.Plate.6",3,3,"t",1,100,28.36,"TP0001059 Plate 6_CeeTox.csv","cort" +"01140052A","TP0001059.Plate.6",4,7,"t",1,100,21.31,"TP0001059 Plate 6_CeeTox.csv","cort" +"01140052A","TP0001059.Plate.6",5,7,"t",1,100,23.5,"TP0001059 Plate 6_CeeTox.csv","cort" +"01140054A","TP0001060.Plate.12",4,3,"t",1,100,21.78,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140054A","TP0001060.Plate.12",5,3,"t",1,100,25.09,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140056A","TP0001057.Plate.15",2,3,"t",1,99.9,30.95,"TP0001057 Plate 15_CeeTox.csv","cort" +"01140056A","TP0001057.Plate.15",3,3,"t",1,99.9,28.03,"TP0001057 Plate 15_CeeTox.csv","cort" +"01140058A","TP0001060.Plate.12",4,9,"t",1,100,6.92,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140058A","TP0001060.Plate.12",5,9,"t",1,100,6.92,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140060A","TP0001060.Plate.11",4,7,"t",1,100,19.07,"TP0001060 Plate 11_CeeTox.csv","cort" +"01140060A","TP0001060.Plate.11",5,7,"t",1,100,19.93,"TP0001060 Plate 11_CeeTox.csv","cort" +"01140062A","TP0001061.Plate.14",6,5,"t",1,100,23.59,"TP0001061 Plate 14_CeeTox.csv","cort" +"01140062A","TP0001061.Plate.14",7,5,"t",1,100,21.93,"TP0001061 Plate 14_CeeTox.csv","cort" +"01140064A","TP0001055.Plate.5",6,9,"t",1,100,5.48,"TP0001055 Plate 5_CeeTox.csv","cort" +"01140064A","TP0001055.Plate.5",7,9,"t",1,100,6.07,"TP0001055 Plate 5_CeeTox.csv","cort" +"01140066A","TP0001061.Plate.14",2,8,"t",1,99.9,25.63,"TP0001061 Plate 14_CeeTox.csv","cort" +"01140066A","TP0001061.Plate.14",3,8,"t",1,99.9,25.38,"TP0001061 Plate 14_CeeTox.csv","cort" +"01140068A","TP0001057.Plate.13",2,4,"t",1,20,32.73,"TP0001057 Plate 13_CeeTox.csv","cort" +"01140068A","TP0001057.Plate.13",3,4,"t",1,20,35.46,"TP0001057 Plate 13_CeeTox.csv","cort" +"01140070A","TP0001060.Plate.10",4,6,"t",1,99.9,21.21,"TP0001060 Plate 10_CeeTox.csv","cort" +"01140070A","TP0001060.Plate.10",5,6,"t",1,99.9,25.51,"TP0001060 Plate 10_CeeTox.csv","cort" +"01140072A","TP0001058.Plate.1",6,9,"t",1,99.9,6.02,"TP0001058 Plate 1_Ceetox.csv","cort" +"01140072A","TP0001058.Plate.1",7,9,"t",1,99.9,5.56,"TP0001058 Plate 1_Ceetox.csv","cort" +"01140074A","PhaseII.VR.Plate.3",4,8,"t",1,10,14.86,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01140074A","PhaseII.VR.Plate.3",5,8,"t",1,10,16.82,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01140076A","TP0001058.Plate.3",2,9,"t",1,100.1,14.04,"TP0001058 Plate 3_CeeTox.csv","cort" +"01140076A","TP0001058.Plate.3",3,9,"t",1,100.1,16.33,"TP0001058 Plate 3_CeeTox.csv","cort" +"01140078A","TP0001057.Plate.13",4,5,"t",1,99.9,28.15,"TP0001057 Plate 13_CeeTox.csv","cort" +"01140078A","TP0001057.Plate.13",5,5,"t",1,99.9,26.42,"TP0001057 Plate 13_CeeTox.csv","cort" +"01140080A","TP0001054.Plate.7",2,7,"t",1,100,32.94,"TP0001055 Plate 7_CeeTox.csv","cort" +"01140080A","TP0001054.Plate.7",3,7,"t",1,100,33.92,"TP0001055 Plate 7_CeeTox.csv","cort" +"01140082A","PhaseII.VR.Plate.2",6,10,"t",1,10.01,15.62,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"01140082A","PhaseII.VR.Plate.2",7,10,"t",1,10.01,16.31,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"01140084A","TP0001060.Plate.11",4,4,"t",1,99.9,23.78,"TP0001060 Plate 11_CeeTox.csv","cort" +"01140084A","TP0001060.Plate.11",5,4,"t",1,99.9,24.53,"TP0001060 Plate 11_CeeTox.csv","cort" +"01140086A","TP0001054.Plate.7",6,8,"t",1,99.9,35.13,"TP0001055 Plate 7_CeeTox.csv","cort" +"01140086A","TP0001054.Plate.7",7,8,"t",1,99.9,33.74,"TP0001055 Plate 7_CeeTox.csv","cort" +"01140088A","TP0001054.Plate.1",2,3,"t",1,100,11.78,"TP0001054 Plate 1_CeeTox.csv","cort" +"01140088A","TP0001054.Plate.1",3,3,"t",1,100,23.57,"TP0001054 Plate 1_CeeTox.csv","cort" +"01140090A","TP0001056.Plate.11",6,10,"t",1,100.1,30.36,"TP0001056 Plate 11_CeeTox.csv","cort" +"01140090A","TP0001056.Plate.11",7,10,"t",1,100.1,29.55,"TP0001056 Plate 11_CeeTox.csv","cort" +"01140092A","TP0001060.Plate.10",6,4,"t",1,100.1,25.38,"TP0001060 Plate 10_CeeTox.csv","cort" +"01140092A","TP0001060.Plate.10",7,4,"t",1,100.1,26.35,"TP0001060 Plate 10_CeeTox.csv","cort" +"01140094A","TP0001054.Plate.3",4,5,"t",1,99.9,29.66,"TP0001054 Plate 3_CeeTox.csv","cort" +"01140094A","TP0001054.Plate.3",5,5,"t",1,99.9,39.17,"TP0001054 Plate 3_CeeTox.csv","cort" +"01140096A","TP0001055.Plate.5",2,9,"t",1,100.1,23.95,"TP0001055 Plate 5_CeeTox.csv","cort" +"01140096A","TP0001055.Plate.5",3,9,"t",1,100.1,23.21,"TP0001055 Plate 5_CeeTox.csv","cort" +"01140098A","PhaseII.VR.Plate.2",4,9,"t",1,10,13.29,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"01140098A","PhaseII.VR.Plate.2",5,9,"t",1,10,14.05,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"01140100A","TP0001054.Plate.7",4,10,"t",1,100,29.75,"TP0001055 Plate 7_CeeTox.csv","cort" +"01140100A","TP0001054.Plate.7",5,10,"t",1,100,29.47,"TP0001055 Plate 7_CeeTox.csv","cort" +"01140102A","TP0001061.Plate.14",2,9,"t",1,100.1,24.74,"TP0001061 Plate 14_CeeTox.csv","cort" +"01140102A","TP0001061.Plate.14",3,9,"t",1,100.1,22.75,"TP0001061 Plate 14_CeeTox.csv","cort" +"01140104A","TP0001055.Plate.6",2,3,"t",1,100.1,20.19,"TP0001055 Plate 6_CeeTox.csv","cort" +"01140104A","TP0001055.Plate.6",3,3,"t",1,100.1,23.69,"TP0001055 Plate 6_CeeTox.csv","cort" +"01140106A","TP0001055.Plate.6",2,10,"t",1,99.9,21.76,"TP0001055 Plate 6_CeeTox.csv","cort" +"01140106A","TP0001055.Plate.6",3,10,"t",1,99.9,24.12,"TP0001055 Plate 6_CeeTox.csv","cort" +"01140108A","TP0001060.Plate.10",6,10,"t",1,99.9,25.33,"TP0001060 Plate 10_CeeTox.csv","cort" +"01140108A","TP0001060.Plate.10",7,10,"t",1,99.9,24.81,"TP0001060 Plate 10_CeeTox.csv","cort" +"01140110A","TP0001058.Plate.2",6,6,"t",1,100,24.22,"TP0001058 Plate 2_CeeTox.csv","cort" +"01140110A","TP0001058.Plate.2",7,6,"t",1,100,23.15,"TP0001058 Plate 2_CeeTox.csv","cort" +"01140112A","TP0001058.Plate.3",4,3,"t",1,100,27.21,"TP0001058 Plate 3_CeeTox.csv","cort" +"01140112A","TP0001058.Plate.3",5,3,"t",1,100,25.34,"TP0001058 Plate 3_CeeTox.csv","cort" +"01140114A","TP0001056.Plate.10",6,5,"t",1,99.9,20.97,"TP0001056 Plate 10_CeeTox.csv","cort" +"01140114A","TP0001056.Plate.10",7,5,"t",1,99.9,22.93,"TP0001056 Plate 10_CeeTox.csv","cort" +"01140116A","TP0001057.Plate.16",6,8,"t",1,99.9,33.76,"TP0001057 Plate 16_CeeTox.csv","cort" +"01140116A","TP0001057.Plate.16",7,8,"t",1,99.9,28.95,"TP0001057 Plate 16_CeeTox.csv","cort" +"01140118A","TP0001061.Plate.15",4,10,"t",1,99.9,22.96,"TP0001061 Plate 15_CeeTox.csv","cort" +"01140118A","TP0001061.Plate.15",5,10,"t",1,99.9,23.22,"TP0001061 Plate 15_CeeTox.csv","cort" +"01140120A","PhaseII.VR.Plate.2",4,7,"t",1,9.99,11.64,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"01140120A","PhaseII.VR.Plate.2",5,7,"t",1,9.99,14.78,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"01140122A","TP0001058.Plate.4",2,6,"t",1,100.1,25.68,"TP0001058 Plate 4_CeeTox.csv","cort" +"01140122A","TP0001058.Plate.4",3,6,"t",1,100.1,29.08,"TP0001058 Plate 4_CeeTox.csv","cort" +"01140124A","TP0001057.Plate.13",4,3,"t",1,100,28.32,"TP0001057 Plate 13_CeeTox.csv","cort" +"01140124A","TP0001057.Plate.13",5,3,"t",1,100,26.81,"TP0001057 Plate 13_CeeTox.csv","cort" +"01140126A","TP0001059.Plate.8",4,4,"t",1,99.9,17.11,"TP0001059 Plate 8_CeeTox.csv","cort" +"01140126A","TP0001059.Plate.8",5,4,"t",1,99.9,18.53,"TP0001059 Plate 8_CeeTox.csv","cort" +"01140128A","TP0001055.Plate.5",4,3,"t",1,100,13.54,"TP0001055 Plate 5_CeeTox.csv","cort" +"01140128A","TP0001055.Plate.5",5,3,"t",1,100,23.39,"TP0001055 Plate 5_CeeTox.csv","cort" +"01140130A","TP0001056.Plate.10",6,4,"t",1,99.9,26.15,"TP0001056 Plate 10_CeeTox.csv","cort" +"01140130A","TP0001056.Plate.10",7,4,"t",1,99.9,27.74,"TP0001056 Plate 10_CeeTox.csv","cort" +"01140132A","TP0001055.Plate.5",6,6,"t",1,99.9,33.49,"TP0001055 Plate 5_CeeTox.csv","cort" +"01140132A","TP0001055.Plate.5",7,6,"t",1,99.9,31.23,"TP0001055 Plate 5_CeeTox.csv","cort" +"01140134A","TP0001054.Plate.7",2,4,"t",1,99.9,31.28,"TP0001055 Plate 7_CeeTox.csv","cort" +"01140134A","TP0001054.Plate.7",3,4,"t",1,99.9,34.13,"TP0001055 Plate 7_CeeTox.csv","cort" +"01140136A","TP0001054.Plate.7",2,3,"t",1,99.9,25.43,"TP0001055 Plate 7_CeeTox.csv","cort" +"01140136A","TP0001054.Plate.7",3,3,"t",1,99.9,25.15,"TP0001055 Plate 7_CeeTox.csv","cort" +"01140138A","TP0001061.Plate.13",6,8,"t",1,99.9,13.85,"TP0001061 Plate 13_CeeTox.csv","cort" +"01140138A","TP0001061.Plate.13",7,8,"t",1,99.9,13.98,"TP0001061 Plate 13_CeeTox.csv","cort" +"01140140A","TP0001061.Plate.15",2,10,"t",1,100,20.54,"TP0001061 Plate 15_CeeTox.csv","cort" +"01140140A","TP0001061.Plate.15",3,10,"t",1,100,22.96,"TP0001061 Plate 15_CeeTox.csv","cort" +"01140142A","TP0001060.Plate.12",6,7,"t",1,100,5.4,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140142A","TP0001060.Plate.12",7,7,"t",1,100,5.85,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140144A","TP0001057.Plate.13",6,7,"t",1,100,27.77,"TP0001057 Plate 13_CeeTox.csv","cort" +"01140144A","TP0001057.Plate.13",7,7,"t",1,100,26.24,"TP0001057 Plate 13_CeeTox.csv","cort" +"01140146A","PhaseII.VR.Plate.7",4,3,"t",1,1,11.85,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140146A","PhaseII.VR.Plate.7",5,3,"t",1,1,11.58,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140148A","TP0001061.Plate.13",2,6,"t",1,99.9,22,"TP0001061 Plate 13_CeeTox.csv","cort" +"01140148A","TP0001061.Plate.13",3,6,"t",1,99.9,23.03,"TP0001061 Plate 13_CeeTox.csv","cort" +"01140150A","TP0001057.Plate.16",2,9,"t",1,100,2.28,"TP0001057 Plate 16_CeeTox.csv","cort" +"01140150A","TP0001057.Plate.16",3,9,"t",1,100,2.38,"TP0001057 Plate 16_CeeTox.csv","cort" +"01140152A","TP0001056.Plate.12",2,9,"t",1,100.1,26.39,"TP0001056 Plate 12_CeeTox.csv","cort" +"01140152A","TP0001056.Plate.12",3,9,"t",1,100.1,31.45,"TP0001056 Plate 12_CeeTox.csv","cort" +"01140154A","TP0001056.Plate.12",6,4,"t",1,99.9,28.59,"TP0001056 Plate 12_CeeTox.csv","cort" +"01140154A","TP0001056.Plate.12",7,4,"t",1,99.9,29.41,"TP0001056 Plate 12_CeeTox.csv","cort" +"01140156A","TP0001054.Plate.3",4,8,"t",1,99.9,27.94,"TP0001054 Plate 3_CeeTox.csv","cort" +"01140156A","TP0001054.Plate.3",5,8,"t",1,99.9,30.17,"TP0001054 Plate 3_CeeTox.csv","cort" +"01140158A","TP0001054.Plate.4",4,10,"t",1,100.1,26.72,"TP0001054 Plate 4_CeeTox.csv","cort" +"01140158A","TP0001054.Plate.4",5,10,"t",1,100.1,22.07,"TP0001054 Plate 4_CeeTox.csv","cort" +"01140160A","TP0001060.Plate.12",2,9,"t",1,100,23.65,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140160A","TP0001060.Plate.12",3,9,"t",1,100,21.41,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140162A","TP0001061.Plate.16",2,9,"t",1,20,19.36,"TP0001061 Plate 16_CeeTox.csv","cort" +"01140162A","TP0001061.Plate.16",3,9,"t",1,20,21.9,"TP0001061 Plate 16_CeeTox.csv","cort" +"01140164A","TP0001062.Plate.17",2,9,"t",1,50,37.85,"TP0001062_Plate_17_Ceetox.csv","cort" +"01140164A","TP0001062.Plate.17",3,9,"t",1,50,44.99,"TP0001062_Plate_17_Ceetox.csv","cort" +"01140166A","TP0001058.Plate.4",4,9,"t",1,100,27.4,"TP0001058 Plate 4_CeeTox.csv","cort" +"01140166A","TP0001058.Plate.4",5,9,"t",1,100,24.61,"TP0001058 Plate 4_CeeTox.csv","cort" +"01140168A","TP0001056.Plate.12",2,4,"t",1,100.1,28.26,"TP0001056 Plate 12_CeeTox.csv","cort" +"01140168A","TP0001056.Plate.12",3,4,"t",1,100.1,29.76,"TP0001056 Plate 12_CeeTox.csv","cort" +"01140170A","PhaseII.VR.Plate.8",4,6,"t",1,1,7.28,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140170A","PhaseII.VR.Plate.8",5,6,"t",1,1,7.12,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140172A","TP0001059.Plate.7",6,5,"t",1,100.1,28.89,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140172A","TP0001059.Plate.7",7,5,"t",1,100.1,26.53,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140174A","TP0001058.Plate.4",6,4,"t",1,100.1,27.71,"TP0001058 Plate 4_CeeTox.csv","cort" +"01140174A","TP0001058.Plate.4",7,4,"t",1,100.1,26.16,"TP0001058 Plate 4_CeeTox.csv","cort" +"01140176A","PhaseII.VR.Plate.4",2,8,"t",1,10,13.37,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140176A","PhaseII.VR.Plate.4",3,8,"t",1,10,14.06,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140178A","PhaseII.VR.Plate.2",6,4,"t",1,10,8.9,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"01140178A","PhaseII.VR.Plate.2",7,4,"t",1,10,13.18,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"01140180A","TP0001054.Plate.1",6,9,"t",1,99.9,16.25,"TP0001054 Plate 1_CeeTox.csv","cort" +"01140180A","TP0001054.Plate.1",7,9,"t",1,99.9,20.08,"TP0001054 Plate 1_CeeTox.csv","cort" +"01140182A","TP0001054.Plate.4",2,6,"t",1,100.1,27.43,"TP0001054 Plate 4_CeeTox.csv","cort" +"01140182A","TP0001054.Plate.4",3,6,"t",1,100.1,30.21,"TP0001054 Plate 4_CeeTox.csv","cort" +"01140184A","TP0001058.Plate.4",6,3,"t",1,100.1,23.59,"TP0001058 Plate 4_CeeTox.csv","cort" +"01140184A","TP0001058.Plate.4",7,3,"t",1,100.1,22.52,"TP0001058 Plate 4_CeeTox.csv","cort" +"01140186A","PhaseII.VR.Plate.5",4,9,"t",1,9.99,8.36,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01140186A","PhaseII.VR.Plate.5",5,9,"t",1,9.99,7.88,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01140188A","TP0001060.Plate.12",6,6,"t",1,100.1,23.8,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140188A","TP0001060.Plate.12",7,6,"t",1,100.1,24.16,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140190A","TP0001057.Plate.15",2,9,"t",1,100,46.47,"TP0001057 Plate 15_CeeTox.csv","cort" +"01140190A","TP0001057.Plate.15",3,9,"t",1,100,42.11,"TP0001057 Plate 15_CeeTox.csv","cort" +"01140192A","TP0001055.Plate.5",6,5,"t",1,100.1,27.49,"TP0001055 Plate 5_CeeTox.csv","cort" +"01140192A","TP0001055.Plate.5",7,5,"t",1,100.1,26.89,"TP0001055 Plate 5_CeeTox.csv","cort" +"01140194A","TP0001059.Plate.5",6,8,"t",1,99.9,21.36,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140194A","TP0001059.Plate.5",7,8,"t",1,99.9,21.38,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140196A","TP0001054.Plate.1",2,7,"t",1,99.9,19.69,"TP0001054 Plate 1_CeeTox.csv","cort" +"01140196A","TP0001054.Plate.1",3,7,"t",1,99.9,27.63,"TP0001054 Plate 1_CeeTox.csv","cort" +"01140198A","TP0001060.Plate.12",2,6,"t",1,99.9,19.89,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140198A","TP0001060.Plate.12",3,6,"t",1,99.9,19.15,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140200A","TP0001061.Plate.16",6,9,"t",1,99.9,22.1,"TP0001061 Plate 16_CeeTox.csv","cort" +"01140200A","TP0001061.Plate.16",7,9,"t",1,99.9,22.65,"TP0001061 Plate 16_CeeTox.csv","cort" +"01140202A","TP0001057.Plate.15",6,8,"t",1,100,1.06,"TP0001057 Plate 15_CeeTox.csv","cort" +"01140202A","TP0001057.Plate.15",7,8,"t",1,100,1,"TP0001057 Plate 15_CeeTox.csv","cort" +"01140204A","TP0001054.Plate.7",4,8,"t",1,99.9,25.12,"TP0001055 Plate 7_CeeTox.csv","cort" +"01140204A","TP0001054.Plate.7",5,8,"t",1,99.9,25.12,"TP0001055 Plate 7_CeeTox.csv","cort" +"01140206A","PhaseII.VR.Plate.8",2,5,"t",1,1,12.54,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140206A","PhaseII.VR.Plate.8",3,5,"t",1,1,14.53,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140208A","PhaseII.VR.Plate.1",6,9,"t",1,5.01,8.75,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140208A","PhaseII.VR.Plate.1",7,9,"t",1,5.01,9.18,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140210A","TP0001055.Plate.6",2,9,"t",1,100.1,22.68,"TP0001055 Plate 6_CeeTox.csv","cort" +"01140210A","TP0001055.Plate.6",3,9,"t",1,100.1,19.67,"TP0001055 Plate 6_CeeTox.csv","cort" +"01140212A","TP0001060.Plate.10",6,3,"t",1,100,26.16,"TP0001060 Plate 10_CeeTox.csv","cort" +"01140212A","TP0001060.Plate.10",7,3,"t",1,100,25.18,"TP0001060 Plate 10_CeeTox.csv","cort" +"01140214A","TP0001057.Plate.14",4,10,"t",1,99.9,17.04,"TP0001057 Plate 14_CeeTox.csv","cort" +"01140214A","TP0001057.Plate.14",5,10,"t",1,99.9,21.43,"TP0001057 Plate 14_CeeTox.csv","cort" +"01140216A","TP0001057.Plate.16",4,7,"t",1,100.1,46.36,"TP0001057 Plate 16_CeeTox.csv","cort" +"01140216A","TP0001057.Plate.16",5,7,"t",1,100.1,42.88,"TP0001057 Plate 16_CeeTox.csv","cort" +"01140218A","TP0001059.Plate.5",6,9,"t",1,99.9,27.77,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140218A","TP0001059.Plate.5",7,9,"t",1,99.9,25.63,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140220A","PhaseII.VR.Plate.2",6,3,"t",1,10,14.7,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"01140220A","PhaseII.VR.Plate.2",7,3,"t",1,10,16.64,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"01140222A","TP0001054.Plate.8",2,6,"t",1,100.1,21.74,"TP0001055 Plate 8_CeeTox.csv","cort" +"01140222A","TP0001054.Plate.8",3,6,"t",1,100.1,25.61,"TP0001055 Plate 8_CeeTox.csv","cort" +"01140224A","TP0001057.Plate.14",6,9,"t",1,100,29.26,"TP0001057 Plate 14_CeeTox.csv","cort" +"01140224A","TP0001057.Plate.14",7,9,"t",1,100,25.61,"TP0001057 Plate 14_CeeTox.csv","cort" +"01140226A","TP0001059.Plate.7",4,3,"t",1,99.9,24.53,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140226A","TP0001059.Plate.7",5,3,"t",1,99.9,30.23,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140228A","TP0001054.Plate.2",6,9,"t",1,100,21.68,"TP0001054 Plate 2_CeeTox.csv","cort" +"01140228A","TP0001054.Plate.2",7,9,"t",1,100,24.46,"TP0001054 Plate 2_CeeTox.csv","cort" +"01140230A","TP0001057.Plate.16",4,5,"t",1,100.1,26.95,"TP0001057 Plate 16_CeeTox.csv","cort" +"01140230A","TP0001057.Plate.16",5,5,"t",1,100.1,28.15,"TP0001057 Plate 16_CeeTox.csv","cort" +"01140232A","TP0001054.Plate.8",6,6,"t",1,99.9,22.14,"TP0001055 Plate 8_CeeTox.csv","cort" +"01140232A","TP0001054.Plate.8",7,6,"t",1,99.9,21.81,"TP0001055 Plate 8_CeeTox.csv","cort" +"01140234A","TP0001057.Plate.15",6,5,"t",1,99.9,28.51,"TP0001057 Plate 15_CeeTox.csv","cort" +"01140234A","TP0001057.Plate.15",7,5,"t",1,99.9,28.14,"TP0001057 Plate 15_CeeTox.csv","cort" +"01140236A","TP0001058.Plate.3",2,5,"t",1,50,13.56,"TP0001058 Plate 3_CeeTox.csv","cort" +"01140236A","TP0001058.Plate.3",3,5,"t",1,50,16.89,"TP0001058 Plate 3_CeeTox.csv","cort" +"01140238A","TP0001056.Plate.12",2,8,"t",1,99.9,29.85,"TP0001056 Plate 12_CeeTox.csv","cort" +"01140238A","TP0001056.Plate.12",3,8,"t",1,99.9,34.68,"TP0001056 Plate 12_CeeTox.csv","cort" +"01140240A","TP0001057.Plate.14",6,6,"t",1,99.9,24.65,"TP0001057 Plate 14_CeeTox.csv","cort" +"01140240A","TP0001057.Plate.14",7,6,"t",1,99.9,25.18,"TP0001057 Plate 14_CeeTox.csv","cort" +"01140242A","TP0001055.Plate.5",2,3,"t",1,100.1,19.69,"TP0001055 Plate 5_CeeTox.csv","cort" +"01140242A","TP0001055.Plate.5",3,3,"t",1,100.1,21.84,"TP0001055 Plate 5_CeeTox.csv","cort" +"01140244A","TP0001054.Plate.4",4,9,"t",1,100.1,23.96,"TP0001054 Plate 4_CeeTox.csv","cort" +"01140244A","TP0001054.Plate.4",5,9,"t",1,100.1,28.19,"TP0001054 Plate 4_CeeTox.csv","cort" +"01140246A","TP0001054.Plate.3",4,7,"t",1,100,30.02,"TP0001054 Plate 3_CeeTox.csv","cort" +"01140246A","TP0001054.Plate.3",5,7,"t",1,100,30.22,"TP0001054 Plate 3_CeeTox.csv","cort" +"01140248A","TP0001061.Plate.16",2,6,"t",1,20,12.26,"TP0001061 Plate 16_CeeTox.csv","cort" +"01140248A","TP0001061.Plate.16",3,6,"t",1,20,15.77,"TP0001061 Plate 16_CeeTox.csv","cort" +"01140250A","TP0001058.Plate.4",6,9,"t",1,100.1,24.82,"TP0001058 Plate 4_CeeTox.csv","cort" +"01140250A","TP0001058.Plate.4",7,9,"t",1,100.1,20.81,"TP0001058 Plate 4_CeeTox.csv","cort" +"01140252A","TP0001059.Plate.7",2,5,"t",1,100.1,25.4,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140252A","TP0001059.Plate.7",3,5,"t",1,100.1,23.84,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140254A","TP0001061.Plate.15",6,10,"t",1,100.1,28.34,"TP0001061 Plate 15_CeeTox.csv","cort" +"01140254A","TP0001061.Plate.15",7,10,"t",1,100.1,23.51,"TP0001061 Plate 15_CeeTox.csv","cort" +"01140256A","TP0001061.Plate.15",2,9,"t",1,99.9,20.68,"TP0001061 Plate 15_CeeTox.csv","cort" +"01140256A","TP0001061.Plate.15",3,9,"t",1,99.9,25.81,"TP0001061 Plate 15_CeeTox.csv","cort" +"01140258A","PhaseII.VR.Plate.1",4,9,"t",1,10.01,12.08,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140258A","PhaseII.VR.Plate.1",5,9,"t",1,10.01,15.55,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140260A","TP0001057.Plate.14",2,4,"t",1,99.9,30.46,"TP0001057 Plate 14_CeeTox.csv","cort" +"01140260A","TP0001057.Plate.14",3,4,"t",1,99.9,25.4,"TP0001057 Plate 14_CeeTox.csv","cort" +"01140262A","PhaseII.VR.Plate.5",6,5,"t",1,1,13.08,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01140262A","PhaseII.VR.Plate.5",7,5,"t",1,1,13.48,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01140264A","TP0001054.Plate.7",6,3,"t",1,100.1,29.5,"TP0001055 Plate 7_CeeTox.csv","cort" +"01140264A","TP0001054.Plate.7",7,3,"t",1,100.1,31.04,"TP0001055 Plate 7_CeeTox.csv","cort" +"01140266A","TP0001059.Plate.7",2,7,"t",1,100,23.64,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140266A","TP0001059.Plate.7",3,7,"t",1,100,24.74,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140268A","TP0001060.Plate.12",2,7,"t",1,100,23.05,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140268A","TP0001060.Plate.12",3,7,"t",1,100,22.91,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140270A","TP0001054.Plate.7",2,8,"t",1,100.1,9.16,"TP0001055 Plate 7_CeeTox.csv","cort" +"01140270A","TP0001054.Plate.7",3,8,"t",1,100.1,11.15,"TP0001055 Plate 7_CeeTox.csv","cort" +"01140272A","TP0001054.Plate.1",6,7,"t",1,99.9,24.82,"TP0001054 Plate 1_CeeTox.csv","cort" +"01140272A","TP0001054.Plate.1",7,7,"t",1,99.9,27.3,"TP0001054 Plate 1_CeeTox.csv","cort" +"01140274A","TP0001056.Plate.10",4,10,"t",1,99.9,32.73,"TP0001056 Plate 10_CeeTox.csv","cort" +"01140274A","TP0001056.Plate.10",5,10,"t",1,99.9,35.22,"TP0001056 Plate 10_CeeTox.csv","cort" +"01140276A","TP0001055.Plate.6",6,5,"t",1,100.1,21.97,"TP0001055 Plate 6_CeeTox.csv","cort" +"01140276A","TP0001055.Plate.6",7,5,"t",1,100.1,26.88,"TP0001055 Plate 6_CeeTox.csv","cort" +"01140278A","TP0001060.Plate.12",6,4,"t",1,100.1,22.12,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140278A","TP0001060.Plate.12",7,4,"t",1,100.1,23.75,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140280A","TP0001058.Plate.4",4,4,"t",1,99.9,30.41,"TP0001058 Plate 4_CeeTox.csv","cort" +"01140280A","TP0001058.Plate.4",5,4,"t",1,99.9,23.6,"TP0001058 Plate 4_CeeTox.csv","cort" +"01140282A","TP0001056.Plate.9",4,3,"t",1,100,31.88,"TP0001056 Plate 9_CeeTox.csv","cort" +"01140282A","TP0001056.Plate.9",5,3,"t",1,100,31.05,"TP0001056 Plate 9_CeeTox.csv","cort" +"01140284A","TP0001056.Plate.10",6,6,"t",1,100,12.47,"TP0001056 Plate 10_CeeTox.csv","cort" +"01140284A","TP0001056.Plate.10",7,6,"t",1,100,12.24,"TP0001056 Plate 10_CeeTox.csv","cort" +"01140286A","TP0001057.Plate.16",4,4,"t",1,100,30,"TP0001057 Plate 16_CeeTox.csv","cort" +"01140286A","TP0001057.Plate.16",5,4,"t",1,100,28.88,"TP0001057 Plate 16_CeeTox.csv","cort" +"01140288A","TP0001060.Plate.9",4,4,"t",1,99.9,32.51,"TP0001060 Plate 9_CeeTox.csv","cort" +"01140288A","TP0001060.Plate.9",5,4,"t",1,99.9,26.38,"TP0001060 Plate 9_CeeTox.csv","cort" +"01140290A","TP0001054.Plate.8",4,9,"t",1,100.1,25.9,"TP0001055 Plate 8_CeeTox.csv","cort" +"01140290A","TP0001054.Plate.8",5,9,"t",1,100.1,26.4,"TP0001055 Plate 8_CeeTox.csv","cort" +"01140292A","TP0001054.Plate.1",2,10,"t",1,100,1.92,"TP0001054 Plate 1_CeeTox.csv","cort" +"01140292A","TP0001054.Plate.1",3,10,"t",1,100,2.63,"TP0001054 Plate 1_CeeTox.csv","cort" +"01140294A","TP0001058.Plate.2",2,7,"t",1,99.9,21.16,"TP0001058 Plate 2_CeeTox.csv","cort" +"01140294A","TP0001058.Plate.2",3,7,"t",1,99.9,25.91,"TP0001058 Plate 2_CeeTox.csv","cort" +"01140296A","TP0001060.Plate.10",2,3,"t",1,100,4.7,"TP0001060 Plate 10_CeeTox.csv","cort" +"01140296A","TP0001060.Plate.10",3,3,"t",1,100,4.85,"TP0001060 Plate 10_CeeTox.csv","cort" +"01140298A","TP0001055.Plate.5",4,6,"t",1,99.9,15.85,"TP0001055 Plate 5_CeeTox.csv","cort" +"01140298A","TP0001055.Plate.5",5,6,"t",1,99.9,31.92,"TP0001055 Plate 5_CeeTox.csv","cort" +"01140300A","PhaseII.VR.Plate.1",4,7,"t",1,10,5.16,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140300A","PhaseII.VR.Plate.1",5,7,"t",1,10,6.12,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140302A","PhaseII.VR.Plate.3",2,10,"t",1,10.01,14.75,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01140302A","PhaseII.VR.Plate.3",3,10,"t",1,10.01,17.64,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01140304A","PhaseII.VR.Plate.3",2,7,"t",1,10,15.97,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01140304A","PhaseII.VR.Plate.3",3,7,"t",1,10,15.61,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01140306A","TP0001055.Plate.6",2,8,"t",1,100,26.76,"TP0001055 Plate 6_CeeTox.csv","cort" +"01140306A","TP0001055.Plate.6",3,8,"t",1,100,25.46,"TP0001055 Plate 6_CeeTox.csv","cort" +"01140308A","PhaseII.VR.Plate.1",4,8,"t",1,10,15.36,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140308A","PhaseII.VR.Plate.1",5,8,"t",1,10,14.25,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140310A","PhaseII.VR.Plate.2",4,6,"t",1,10,28.72,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"01140310A","PhaseII.VR.Plate.2",5,6,"t",1,10,35.59,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"01140312A","TP0001061.Plate.16",6,5,"t",1,100.1,19.32,"TP0001061 Plate 16_CeeTox.csv","cort" +"01140312A","TP0001061.Plate.16",7,5,"t",1,100.1,19.21,"TP0001061 Plate 16_CeeTox.csv","cort" +"01140314A","PhaseII.VR.Plate.7",2,6,"t",1,1,5.83,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140314A","PhaseII.VR.Plate.7",3,6,"t",1,1,9.07,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140316A","PhaseII.VR.Plate.4",6,4,"t",1,10,13.15,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140316A","PhaseII.VR.Plate.4",7,4,"t",1,10,14.22,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140318A","TP0001056.Plate.10",2,9,"t",1,99.9,20.07,"TP0001056 Plate 10_CeeTox.csv","cort" +"01140318A","TP0001056.Plate.10",3,9,"t",1,99.9,22.46,"TP0001056 Plate 10_CeeTox.csv","cort" +"01140320A","PhaseII.VR.Plate.2",2,5,"t",1,10,12.48,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"01140320A","PhaseII.VR.Plate.2",3,5,"t",1,10,13.09,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"01140322A","TP0001057.Plate.15",6,9,"t",1,99.9,10.98,"TP0001057 Plate 15_CeeTox.csv","cort" +"01140322A","TP0001057.Plate.15",7,9,"t",1,99.9,9.37,"TP0001057 Plate 15_CeeTox.csv","cort" +"01140324A","TP0001058.Plate.2",2,5,"t",1,100.1,20.58,"TP0001058 Plate 2_CeeTox.csv","cort" +"01140324A","TP0001058.Plate.2",3,5,"t",1,100.1,23.58,"TP0001058 Plate 2_CeeTox.csv","cort" +"01140326A","PhaseII.VR.Plate.6",2,3,"t",1,1,12.59,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140326A","PhaseII.VR.Plate.6",3,3,"t",1,1,13.02,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140328A","TP0001058.Plate.4",4,6,"t",1,99.9,34.22,"TP0001058 Plate 4_CeeTox.csv","cort" +"01140328A","TP0001058.Plate.4",5,6,"t",1,99.9,28.84,"TP0001058 Plate 4_CeeTox.csv","cort" +"01140330A","PhaseII.VR.Plate.1",2,6,"t",1,10,13.57,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140330A","PhaseII.VR.Plate.1",3,6,"t",1,10,13.56,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140332A","TP0001055.Plate.5",4,7,"t",1,99.9,15.79,"TP0001055 Plate 5_CeeTox.csv","cort" +"01140332A","TP0001055.Plate.5",5,7,"t",1,99.9,31.03,"TP0001055 Plate 5_CeeTox.csv","cort" +"01140334A","PhaseII.VR.Plate.6",2,6,"t",1,0.93,13.59,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140334A","PhaseII.VR.Plate.6",3,6,"t",1,0.93,14.34,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140336A","TP0001057.Plate.15",4,5,"t",1,99.9,32.96,"TP0001057 Plate 15_CeeTox.csv","cort" +"01140336A","TP0001057.Plate.15",5,5,"t",1,99.9,26.99,"TP0001057 Plate 15_CeeTox.csv","cort" +"01140338A","TP0001060.Plate.10",4,10,"t",1,100,26.42,"TP0001060 Plate 10_CeeTox.csv","cort" +"01140338A","TP0001060.Plate.10",5,10,"t",1,100,25.37,"TP0001060 Plate 10_CeeTox.csv","cort" +"01140340A","TP0001061.Plate.16",6,4,"t",1,99.9,15.57,"TP0001061 Plate 16_CeeTox.csv","cort" +"01140340A","TP0001061.Plate.16",7,4,"t",1,99.9,15,"TP0001061 Plate 16_CeeTox.csv","cort" +"01140342A","PhaseII.VR.Plate.7",2,4,"t",1,1,4.98,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140342A","PhaseII.VR.Plate.7",3,4,"t",1,1,5.22,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140344A","TP0001058.Plate.3",6,4,"t",1,100.1,27.81,"TP0001058 Plate 3_CeeTox.csv","cort" +"01140344A","TP0001058.Plate.3",7,4,"t",1,100.1,24.56,"TP0001058 Plate 3_CeeTox.csv","cort" +"01140346A","PhaseII.VR.Plate.1",6,6,"t",1,10,13.75,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140346A","PhaseII.VR.Plate.1",7,6,"t",1,10,13.3,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140348A","TP0001059.Plate.5",4,5,"t",1,100.1,26.32,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140348A","TP0001059.Plate.5",5,5,"t",1,100.1,26.28,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140350A","TP0001059.Plate.5",4,7,"t",1,100,42.98,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140350A","TP0001059.Plate.5",5,7,"t",1,100,34.39,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140352A","TP0001054.Plate.2",2,8,"t",1,99.9,44.6,"TP0001054 Plate 2_CeeTox.csv","cort" +"01140352A","TP0001054.Plate.2",3,8,"t",1,99.9,35.46,"TP0001054 Plate 2_CeeTox.csv","cort" +"01140354A","TP0001055.Plate.6",4,7,"t",1,20,54.38,"TP0001055 Plate 6_CeeTox.csv","cort" +"01140354A","TP0001055.Plate.6",5,7,"t",1,20,45.15,"TP0001055 Plate 6_CeeTox.csv","cort" +"01140356A","TP0001059.Plate.5",6,3,"t",1,100,42.69,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140356A","TP0001059.Plate.5",7,3,"t",1,100,44.59,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140358A","TP0001055.Plate.5",4,4,"t",1,100,11.65,"TP0001055 Plate 5_CeeTox.csv","cort" +"01140358A","TP0001055.Plate.5",5,4,"t",1,100,18.67,"TP0001055 Plate 5_CeeTox.csv","cort" +"01140360A","TP0001054.Plate.4",6,5,"t",1,100,31.54,"TP0001054 Plate 4_CeeTox.csv","cort" +"01140360A","TP0001054.Plate.4",7,5,"t",1,100,31.11,"TP0001054 Plate 4_CeeTox.csv","cort" +"01140362A","TP0001059.Plate.7",2,8,"t",1,99.9,22.34,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140362A","TP0001059.Plate.7",3,8,"t",1,99.9,21.68,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140364A","TP0001055.Plate.5",4,5,"t",1,99.9,15.42,"TP0001055 Plate 5_CeeTox.csv","cort" +"01140364A","TP0001055.Plate.5",5,5,"t",1,99.9,21.57,"TP0001055 Plate 5_CeeTox.csv","cort" +"01140366A","TP0001060.Plate.12",2,4,"t",1,99.9,33.3,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140366A","TP0001060.Plate.12",3,4,"t",1,99.9,27.27,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140368A","TP0001057.Plate.13",4,6,"t",1,100,26.58,"TP0001057 Plate 13_CeeTox.csv","cort" +"01140368A","TP0001057.Plate.13",5,6,"t",1,100,24.89,"TP0001057 Plate 13_CeeTox.csv","cort" +"01140370A","TP0001054.Plate.7",6,7,"t",1,99.9,32.61,"TP0001055 Plate 7_CeeTox.csv","cort" +"01140370A","TP0001054.Plate.7",7,7,"t",1,99.9,27.12,"TP0001055 Plate 7_CeeTox.csv","cort" +"01140372A","TP0001059.Plate.7",6,4,"t",1,100,28.04,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140372A","TP0001059.Plate.7",7,4,"t",1,100,35.93,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140374A","TP0001059.Plate.5",2,8,"t",1,99.9,22.28,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140374A","TP0001059.Plate.5",3,8,"t",1,99.9,24.52,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140376A","PhaseIIe1k.VR.Plate.1",2,9,"t",1,10.01,43.37,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" +"01140376A","PhaseIIe1k.VR.Plate.1",3,9,"t",1,10.01,51.89,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" +"01140378A","TP0001061.Plate.16",4,9,"t",1,99.9,17.84,"TP0001061 Plate 16_CeeTox.csv","cort" +"01140378A","TP0001061.Plate.16",5,9,"t",1,99.9,17.85,"TP0001061 Plate 16_CeeTox.csv","cort" +"01140380A","TP0001060.Plate.12",4,4,"t",1,100,20.45,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140380A","TP0001060.Plate.12",5,4,"t",1,100,19.6,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140382A","PhaseII.VR.Plate.5",2,3,"t",1,10.01,13.28,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01140382A","PhaseII.VR.Plate.5",3,3,"t",1,10.01,14.08,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01140384A","TP0001056.Plate.10",2,6,"t",1,100,26.39,"TP0001056 Plate 10_CeeTox.csv","cort" +"01140384A","TP0001056.Plate.10",3,6,"t",1,100,28.68,"TP0001056 Plate 10_CeeTox.csv","cort" +"01140386A","TP0001059.Plate.6",6,9,"t",1,100.1,13.57,"TP0001059 Plate 6_CeeTox.csv","cort" +"01140386A","TP0001059.Plate.6",7,9,"t",1,100.1,11.07,"TP0001059 Plate 6_CeeTox.csv","cort" +"01140388A","TP0001060.Plate.10",2,8,"t",1,100,17.33,"TP0001060 Plate 10_CeeTox.csv","cort" +"01140388A","TP0001060.Plate.10",3,8,"t",1,100,15.52,"TP0001060 Plate 10_CeeTox.csv","cort" +"01140390A","PhaseII.VR.Plate.3",6,10,"t",1,10,16.1,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01140390A","PhaseII.VR.Plate.3",7,10,"t",1,10,16.17,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01140392A","TP0001062.Plate.17",4,5,"t",1,100.1,29.97,"TP0001062_Plate_17_Ceetox.csv","cort" +"01140392A","TP0001062.Plate.17",5,5,"t",1,100.1,25.86,"TP0001062_Plate_17_Ceetox.csv","cort" +"01140394A","TP0001054.Plate.1",6,10,"t",1,50,24.7,"TP0001054 Plate 1_CeeTox.csv","cort" +"01140394A","TP0001054.Plate.1",7,10,"t",1,50,25.44,"TP0001054 Plate 1_CeeTox.csv","cort" +"01140396A","TP0001061.Plate.15",6,7,"t",1,99.9,21.77,"TP0001061 Plate 15_CeeTox.csv","cort" +"01140396A","TP0001061.Plate.15",7,7,"t",1,99.9,22.42,"TP0001061 Plate 15_CeeTox.csv","cort" +"01140398A","TP0001058.Plate.2",2,3,"t",1,100,16.33,"TP0001058 Plate 2_CeeTox.csv","cort" +"01140398A","TP0001058.Plate.2",3,3,"t",1,100,23.02,"TP0001058 Plate 2_CeeTox.csv","cort" +"01140400A","TP0001060.Plate.9",2,5,"t",1,99.9,18.41,"TP0001060 Plate 9_CeeTox.csv","cort" +"01140400A","TP0001060.Plate.9",3,5,"t",1,99.9,18.56,"TP0001060 Plate 9_CeeTox.csv","cort" +"01140402A","TP0001058.Plate.2",4,7,"t",1,100,26.17,"TP0001058 Plate 2_CeeTox.csv","cort" +"01140402A","TP0001058.Plate.2",5,7,"t",1,100,26.1,"TP0001058 Plate 2_CeeTox.csv","cort" +"01140404A","TP0001058.Plate.1",2,6,"t",1,99.9,25.03,"TP0001058 Plate 1_Ceetox.csv","cort" +"01140404A","TP0001058.Plate.1",3,6,"t",1,99.9,20.98,"TP0001058 Plate 1_Ceetox.csv","cort" +"01140406A","TP0001059.Plate.7",6,3,"t",1,100.1,35.74,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140406A","TP0001059.Plate.7",7,3,"t",1,100.1,33.57,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140408A","TP0001061.Plate.15",6,6,"t",1,99.9,21.25,"TP0001061 Plate 15_CeeTox.csv","cort" +"01140408A","TP0001061.Plate.15",7,6,"t",1,99.9,23.84,"TP0001061 Plate 15_CeeTox.csv","cort" +"01140410A","TP0001061.Plate.14",2,3,"t",1,100.1,28.29,"TP0001061 Plate 14_CeeTox.csv","cort" +"01140410A","TP0001061.Plate.14",3,3,"t",1,100.1,31.81,"TP0001061 Plate 14_CeeTox.csv","cort" +"01140412A","PhaseII.VR.Plate.3",6,4,"t",1,9.99,13.91,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01140412A","PhaseII.VR.Plate.3",7,4,"t",1,9.99,14.68,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01140414A","PhaseII.VR.Plate.3",4,5,"t",1,10,9.1,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01140414A","PhaseII.VR.Plate.3",5,5,"t",1,10,11.28,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01140416A","TP0001062.Plate.17",2,8,"t",1,99.9,39.41,"TP0001062_Plate_17_Ceetox.csv","cort" +"01140416A","TP0001062.Plate.17",3,8,"t",1,99.9,46.17,"TP0001062_Plate_17_Ceetox.csv","cort" +"01140418A","PhaseII.VR.Plate.8",4,8,"t",0,0.5,NA,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140418A","PhaseII.VR.Plate.8",5,8,"t",0,0.5,NA,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140420A","TP0001056.Plate.9",6,6,"t",1,100,23.11,"TP0001056 Plate 9_CeeTox.csv","cort" +"01140420A","TP0001056.Plate.9",7,6,"t",1,100,26.5,"TP0001056 Plate 9_CeeTox.csv","cort" +"01140422A","TP0001062.Plate.18",2,3,"t",1,99.9,26.79,"TP0001062_Plate_18_Ceetox.csv","cort" +"01140422A","TP0001062.Plate.18",3,3,"t",1,99.9,28.34,"TP0001062_Plate_18_Ceetox.csv","cort" +"01140424A","TP0001056.Plate.9",2,7,"t",1,99.9,22.22,"TP0001056 Plate 9_CeeTox.csv","cort" +"01140424A","TP0001056.Plate.9",3,7,"t",1,99.9,23.08,"TP0001056 Plate 9_CeeTox.csv","cort" +"01140426A","TP0001054.Plate.8",4,8,"t",1,99.9,21.82,"TP0001055 Plate 8_CeeTox.csv","cort" +"01140426A","TP0001054.Plate.8",5,8,"t",1,99.9,20.72,"TP0001055 Plate 8_CeeTox.csv","cort" +"01140428A","TP0001054.Plate.8",2,5,"t",1,100.1,21.07,"TP0001055 Plate 8_CeeTox.csv","cort" +"01140428A","TP0001054.Plate.8",3,5,"t",1,100.1,23.04,"TP0001055 Plate 8_CeeTox.csv","cort" +"01140430A","TP0001061.Plate.14",2,10,"t",1,100,23.06,"TP0001061 Plate 14_CeeTox.csv","cort" +"01140430A","TP0001061.Plate.14",3,10,"t",1,100,24.04,"TP0001061 Plate 14_CeeTox.csv","cort" +"01140432A","PhaseII.VR.Plate.8",4,7,"t",1,1,16.02,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140432A","PhaseII.VR.Plate.8",5,7,"t",1,1,13.77,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140434A","TP0001058.Plate.2",4,5,"t",1,99.9,24.35,"TP0001058 Plate 2_CeeTox.csv","cort" +"01140434A","TP0001058.Plate.2",5,5,"t",1,99.9,24.78,"TP0001058 Plate 2_CeeTox.csv","cort" +"01140436A","TP0001056.Plate.12",4,9,"t",1,99.9,16.71,"TP0001056 Plate 12_CeeTox.csv","cort" +"01140436A","TP0001056.Plate.12",5,9,"t",1,99.9,15.38,"TP0001056 Plate 12_CeeTox.csv","cort" +"01140438A","TP0001060.Plate.9",4,5,"t",1,100.1,22.2,"TP0001060 Plate 9_CeeTox.csv","cort" +"01140438A","TP0001060.Plate.9",5,5,"t",1,100.1,19.05,"TP0001060 Plate 9_CeeTox.csv","cort" +"01140440A","TP0001060.Plate.9",6,3,"t",1,100,19.77,"TP0001060 Plate 9_CeeTox.csv","cort" +"01140440A","TP0001060.Plate.9",7,3,"t",1,100,25.05,"TP0001060 Plate 9_CeeTox.csv","cort" +"01140442A","TP0001058.Plate.1",4,6,"t",1,50,26.04,"TP0001058 Plate 1_Ceetox.csv","cort" +"01140442A","TP0001058.Plate.1",5,6,"t",1,50,28.15,"TP0001058 Plate 1_Ceetox.csv","cort" +"01140444A","PhaseII.VR.Plate.1",4,5,"t",1,10.01,4.18,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140444A","PhaseII.VR.Plate.1",5,5,"t",1,10.01,4.4,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140446A","TP0001056.Plate.12",2,10,"t",1,50,28.23,"TP0001056 Plate 12_CeeTox.csv","cort" +"01140446A","TP0001056.Plate.12",3,10,"t",1,50,22.15,"TP0001056 Plate 12_CeeTox.csv","cort" +"01140448A","PhaseII.VR.Plate.6",4,3,"t",1,1,12.86,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140448A","PhaseII.VR.Plate.6",5,3,"t",1,1,14.69,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140450A","TP0001056.Plate.12",6,6,"t",1,50,35.77,"TP0001056 Plate 12_CeeTox.csv","cort" +"01140450A","TP0001056.Plate.12",7,6,"t",1,50,31.8,"TP0001056 Plate 12_CeeTox.csv","cort" +"01140452A","PhaseII.VR.Plate.1",4,4,"t",1,9.99,6.08,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140452A","PhaseII.VR.Plate.1",5,4,"t",1,9.99,6.59,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140454A","TP0001060.Plate.12",6,8,"t",1,99.9,17.1,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140454A","TP0001060.Plate.12",7,8,"t",1,99.9,19.55,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140456A","TP0001056.Plate.10",4,8,"t",1,100,27.41,"TP0001056 Plate 10_CeeTox.csv","cort" +"01140456A","TP0001056.Plate.10",5,8,"t",1,100,28.23,"TP0001056 Plate 10_CeeTox.csv","cort" +"01140458A","TP0001055.Plate.6",6,6,"t",1,100,33.26,"TP0001055 Plate 6_CeeTox.csv","cort" +"01140458A","TP0001055.Plate.6",7,6,"t",1,100,28.7,"TP0001055 Plate 6_CeeTox.csv","cort" +"01140460A","TP0001054.Plate.8",2,9,"t",1,100,23.05,"TP0001055 Plate 8_CeeTox.csv","cort" +"01140460A","TP0001054.Plate.8",3,9,"t",1,100,26.79,"TP0001055 Plate 8_CeeTox.csv","cort" +"01140462A","PhaseII.VR.Plate.6",6,10,"t",1,1,9.88,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140462A","PhaseII.VR.Plate.6",7,10,"t",1,1,9.66,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140464A","TP0001055.Plate.5",4,8,"t",1,50,11.21,"TP0001055 Plate 5_CeeTox.csv","cort" +"01140464A","TP0001055.Plate.5",5,8,"t",1,50,23.8,"TP0001055 Plate 5_CeeTox.csv","cort" +"01140466A","TP0001054.Plate.3",4,3,"t",1,100.1,35.17,"TP0001054 Plate 3_CeeTox.csv","cort" +"01140466A","TP0001054.Plate.3",5,3,"t",1,100.1,31.69,"TP0001054 Plate 3_CeeTox.csv","cort" +"01140468A","TP0001057.Plate.14",6,10,"t",1,100.1,24.23,"TP0001057 Plate 14_CeeTox.csv","cort" +"01140468A","TP0001057.Plate.14",7,10,"t",1,100.1,27.04,"TP0001057 Plate 14_CeeTox.csv","cort" +"01140470A","TP0001062.Plate.17",6,7,"t",1,100,27.58,"TP0001062_Plate_17_Ceetox.csv","cort" +"01140470A","TP0001062.Plate.17",7,7,"t",1,100,30.39,"TP0001062_Plate_17_Ceetox.csv","cort" +"01140472A","PhaseII.VR.Plate.4",6,9,"t",1,10,18.05,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140472A","PhaseII.VR.Plate.4",7,9,"t",1,10,16.71,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140474A","PhaseII.VR.Plate.8",4,5,"t",1,0.2,8.17,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140474A","PhaseII.VR.Plate.8",5,5,"t",1,0.2,8.46,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140476A","TP0001061.Plate.16",4,3,"t",1,100,19.54,"TP0001061 Plate 16_CeeTox.csv","cort" +"01140476A","TP0001061.Plate.16",5,3,"t",1,100,20.3,"TP0001061 Plate 16_CeeTox.csv","cort" +"01140478A","TP0001060.Plate.12",4,7,"t",1,100,8.42,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140478A","TP0001060.Plate.12",5,7,"t",1,100,9.55,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140480A","PhaseII.VR.Plate.8",6,9,"t",1,0.5,11.58,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140480A","PhaseII.VR.Plate.8",7,9,"t",1,0.5,13.02,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140482A","PhaseII.VR.Plate.4",4,7,"t",1,10.01,11.49,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140482A","PhaseII.VR.Plate.4",5,7,"t",1,10.01,10.86,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140484A","TP0001060.Plate.10",6,8,"t",1,100,25.94,"TP0001060 Plate 10_CeeTox.csv","cort" +"01140484A","TP0001060.Plate.10",7,8,"t",1,100,22.42,"TP0001060 Plate 10_CeeTox.csv","cort" +"01140486A","TP0001054.Plate.2",4,5,"t",1,100,13.17,"TP0001054 Plate 2_CeeTox.csv","cort" +"01140486A","TP0001054.Plate.2",5,5,"t",1,100,22.72,"TP0001054 Plate 2_CeeTox.csv","cort" +"01140488A","PhaseII.VR.Plate.7",4,6,"t",1,1,9.07,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140488A","PhaseII.VR.Plate.7",5,6,"t",1,1,9.43,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140490A","TP0001060.Plate.11",2,6,"t",1,100,15.03,"TP0001060 Plate 11_CeeTox.csv","cort" +"01140490A","TP0001060.Plate.11",3,6,"t",1,100,16.25,"TP0001060 Plate 11_CeeTox.csv","cort" +"01140492A","TP0001059.Plate.6",6,3,"t",1,100.1,34.48,"TP0001059 Plate 6_CeeTox.csv","cort" +"01140492A","TP0001059.Plate.6",7,3,"t",1,100.1,27.01,"TP0001059 Plate 6_CeeTox.csv","cort" +"01140494A","TP0001058.Plate.3",2,10,"t",1,99.9,15.01,"TP0001058 Plate 3_CeeTox.csv","cort" +"01140494A","TP0001058.Plate.3",3,10,"t",1,99.9,17.21,"TP0001058 Plate 3_CeeTox.csv","cort" +"01140496A","TP0001054.Plate.3",2,4,"t",1,100.1,25.17,"TP0001054 Plate 3_CeeTox.csv","cort" +"01140496A","TP0001054.Plate.3",3,4,"t",1,100.1,29.83,"TP0001054 Plate 3_CeeTox.csv","cort" +"01140498A","TP0001061.Plate.16",2,10,"t",1,100,31.43,"TP0001061 Plate 16_CeeTox.csv","cort" +"01140498A","TP0001061.Plate.16",3,10,"t",1,100,36.72,"TP0001061 Plate 16_CeeTox.csv","cort" +"01140500A","TP0001060.Plate.10",6,7,"t",1,99.9,9.73,"TP0001060 Plate 10_CeeTox.csv","cort" +"01140500A","TP0001060.Plate.10",7,7,"t",1,99.9,9.7,"TP0001060 Plate 10_CeeTox.csv","cort" +"01140502A","PhaseII.VR.Plate.7",6,9,"t",1,1,12.34,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140502A","PhaseII.VR.Plate.7",7,9,"t",1,1,13.06,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140504A","PhaseII.VR.Plate.6",2,5,"t",1,1,12.42,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140504A","PhaseII.VR.Plate.6",3,5,"t",1,1,13.37,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140506A","PhaseII.VR.Plate.7",4,7,"t",1,1,7.17,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140506A","PhaseII.VR.Plate.7",5,7,"t",1,1,9.29,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140508A","TP0001061.Plate.13",2,3,"t",1,100.1,30.29,"TP0001061 Plate 13_CeeTox.csv","cort" +"01140508A","TP0001061.Plate.13",3,3,"t",1,100.1,28.44,"TP0001061 Plate 13_CeeTox.csv","cort" +"01140510A","TP0001060.Plate.11",6,5,"t",1,50,3.62,"TP0001060 Plate 11_CeeTox.csv","cort" +"01140510A","TP0001060.Plate.11",7,5,"t",1,50,3.76,"TP0001060 Plate 11_CeeTox.csv","cort" +"01140512A","PhaseII.VR.Plate.4",6,5,"t",1,10,5,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140512A","PhaseII.VR.Plate.4",7,5,"t",1,10,5.53,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140514A","PhaseII.VR.Plate.8",6,5,"t",1,1,11.31,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140514A","PhaseII.VR.Plate.8",7,5,"t",1,1,13.26,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140516A","PhaseII.VR.Plate.8",6,8,"t",1,1,12.7,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140516A","PhaseII.VR.Plate.8",7,8,"t",1,1,14.05,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140518A","PhaseII.VR.Plate.6",6,6,"t",1,1,14.1,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140518A","PhaseII.VR.Plate.6",7,6,"t",1,1,17.94,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140520A","PhaseII.VR.Plate.4",6,8,"t",1,10.01,8,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140520A","PhaseII.VR.Plate.4",7,8,"t",1,10.01,8.09,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140522A","TP0001054.Plate.8",6,4,"t",1,99.9,22.01,"TP0001055 Plate 8_CeeTox.csv","cort" +"01140522A","TP0001054.Plate.8",7,4,"t",1,99.9,24.56,"TP0001055 Plate 8_CeeTox.csv","cort" +"01140524A","TP0001061.Plate.16",4,5,"t",1,99.9,17.54,"TP0001061 Plate 16_CeeTox.csv","cort" +"01140524A","TP0001061.Plate.16",5,5,"t",1,99.9,16.38,"TP0001061 Plate 16_CeeTox.csv","cort" +"01140526A","TP0001057.Plate.15",4,8,"t",1,100.1,11.3,"TP0001057 Plate 15_CeeTox.csv","cort" +"01140526A","TP0001057.Plate.15",5,8,"t",1,100.1,10.72,"TP0001057 Plate 15_CeeTox.csv","cort" +"01140528A","PhaseII.VR.Plate.3",6,5,"t",1,10,2.42,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01140528A","PhaseII.VR.Plate.3",7,5,"t",1,10,2.56,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01140530A","TP0001061.Plate.13",2,5,"t",1,99.9,11.19,"TP0001061 Plate 13_CeeTox.csv","cort" +"01140530A","TP0001061.Plate.13",3,5,"t",1,99.9,11.43,"TP0001061 Plate 13_CeeTox.csv","cort" +"01140532A","TP0001056.Plate.9",4,8,"t",1,99.9,9.82,"TP0001056 Plate 9_CeeTox.csv","cort" +"01140532A","TP0001056.Plate.9",5,8,"t",1,99.9,10.24,"TP0001056 Plate 9_CeeTox.csv","cort" +"01140534A","PhaseII.VR.Plate.3",4,7,"t",1,9.99,1.85,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01140534A","PhaseII.VR.Plate.3",5,7,"t",1,9.99,1.97,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01140536A","PhaseII.VR.Plate.6",2,7,"t",1,1,12.2,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140536A","PhaseII.VR.Plate.6",3,7,"t",1,1,11.2,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140538A","TP0001054.Plate.7",6,9,"t",1,100.1,11.86,"TP0001055 Plate 7_CeeTox.csv","cort" +"01140538A","TP0001054.Plate.7",7,9,"t",1,100.1,14.13,"TP0001055 Plate 7_CeeTox.csv","cort" +"01140540A","TP0001058.Plate.3",4,9,"t",1,100.1,24.8,"TP0001058 Plate 3_CeeTox.csv","cort" +"01140540A","TP0001058.Plate.3",5,9,"t",1,100.1,22.73,"TP0001058 Plate 3_CeeTox.csv","cort" +"01140542A","PhaseII.VR.Plate.5",2,7,"t",1,10.01,15.34,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01140542A","PhaseII.VR.Plate.5",3,7,"t",1,10.01,14.83,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01140544A","TP0001058.Plate.4",4,10,"t",1,100,7.18,"TP0001058 Plate 4_CeeTox.csv","cort" +"01140544A","TP0001058.Plate.4",5,10,"t",1,100,7.45,"TP0001058 Plate 4_CeeTox.csv","cort" +"01140546A","PhaseII.VR.Plate.4",4,10,"t",1,9.99,20.73,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140546A","PhaseII.VR.Plate.4",5,10,"t",1,9.99,19.17,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140548A","TP0001057.Plate.13",4,9,"t",1,99.9,26.03,"TP0001057 Plate 13_CeeTox.csv","cort" +"01140548A","TP0001057.Plate.13",5,9,"t",1,99.9,27.87,"TP0001057 Plate 13_CeeTox.csv","cort" +"01140550A","PhaseII.VR.Plate.5",4,3,"t",1,10,11.96,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01140550A","PhaseII.VR.Plate.5",5,3,"t",1,10,11.31,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01140552A","TP0001061.Plate.15",4,7,"t",1,100.1,11.04,"TP0001061 Plate 15_CeeTox.csv","cort" +"01140552A","TP0001061.Plate.15",5,7,"t",1,100.1,10.58,"TP0001061 Plate 15_CeeTox.csv","cort" +"01140554A","TP0001058.Plate.4",2,4,"t",1,100,33.45,"TP0001058 Plate 4_CeeTox.csv","cort" +"01140554A","TP0001058.Plate.4",3,4,"t",1,100,38.58,"TP0001058 Plate 4_CeeTox.csv","cort" +"01140558A","TP0001061.Plate.13",6,3,"t",1,100,21.84,"TP0001061 Plate 13_CeeTox.csv","cort" +"01140558A","TP0001061.Plate.13",7,3,"t",1,100,24.01,"TP0001061 Plate 13_CeeTox.csv","cort" +"01140560A","PhaseII.VR.Plate.7",6,8,"t",1,1,13.29,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140560A","PhaseII.VR.Plate.7",7,8,"t",1,1,14.16,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140562A","PhaseII.VR.Plate.7",4,5,"t",1,1,9.84,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140562A","PhaseII.VR.Plate.7",5,5,"t",1,1,10.35,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140564A","TP0001057.Plate.15",2,10,"t",1,99.9,28.89,"TP0001057 Plate 15_CeeTox.csv","cort" +"01140564A","TP0001057.Plate.15",3,10,"t",1,99.9,29.52,"TP0001057 Plate 15_CeeTox.csv","cort" +"01140566A","TP0001058.Plate.4",4,7,"t",1,100.1,17.99,"TP0001058 Plate 4_CeeTox.csv","cort" +"01140566A","TP0001058.Plate.4",5,7,"t",1,100.1,17.93,"TP0001058 Plate 4_CeeTox.csv","cort" +"01140568A","TP0001059.Plate.6",4,4,"t",1,100.1,20.35,"TP0001059 Plate 6_CeeTox.csv","cort" +"01140568A","TP0001059.Plate.6",5,4,"t",1,100.1,22.05,"TP0001059 Plate 6_CeeTox.csv","cort" +"01140570A","TP0001059.Plate.8",2,5,"t",1,100,21.92,"TP0001059 Plate 8_CeeTox.csv","cort" +"01140570A","TP0001059.Plate.8",3,5,"t",1,100,21.85,"TP0001059 Plate 8_CeeTox.csv","cort" +"01140572A","PhaseII.VR.Plate.7",6,3,"t",1,1,12.77,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140572A","PhaseII.VR.Plate.7",7,3,"t",1,1,14.86,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140574A","TP0001058.Plate.3",6,5,"t",1,100.1,36.86,"TP0001058 Plate 3_CeeTox.csv","cort" +"01140574A","TP0001058.Plate.3",7,5,"t",1,100.1,40.21,"TP0001058 Plate 3_CeeTox.csv","cort" +"01140576A","TP0001059.Plate.6",2,10,"t",1,50,19.74,"TP0001059 Plate 6_CeeTox.csv","cort" +"01140576A","TP0001059.Plate.6",3,10,"t",1,50,20.41,"TP0001059 Plate 6_CeeTox.csv","cort" +"01140578A","TP0001059.Plate.5",6,10,"t",1,99.9,24.4,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140578A","TP0001059.Plate.5",7,10,"t",1,99.9,24.58,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140580A","PhaseIIe1k.VR.Plate.1",4,9,"t",1,9.99,47.04,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" +"01140580A","PhaseIIe1k.VR.Plate.1",5,9,"t",1,9.99,54.15,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" +"01140582A","TP0001062.Plate.17",6,5,"t",1,100.1,22.56,"TP0001062_Plate_17_Ceetox.csv","cort" +"01140582A","TP0001062.Plate.17",7,5,"t",1,100.1,28.34,"TP0001062_Plate_17_Ceetox.csv","cort" +"01140584A","TP0001054.Plate.4",6,6,"t",1,99.9,18.37,"TP0001054 Plate 4_CeeTox.csv","cort" +"01140584A","TP0001054.Plate.4",7,6,"t",1,99.9,18.17,"TP0001054 Plate 4_CeeTox.csv","cort" +"01140586A","TP0001059.Plate.7",2,6,"t",1,100,6.97,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140586A","TP0001059.Plate.7",3,6,"t",1,100,5.75,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140588A","TP0001059.Plate.5",6,4,"t",1,100,23.09,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140588A","TP0001059.Plate.5",7,4,"t",1,100,20.02,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140590A","PhaseII.VR.Plate.5",4,6,"t",1,10,16.87,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01140590A","PhaseII.VR.Plate.5",5,6,"t",1,10,16.92,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01140592A","TP0001060.Plate.11",4,3,"t",1,20,4.05,"TP0001060 Plate 11_CeeTox.csv","cort" +"01140592A","TP0001060.Plate.11",5,3,"t",1,20,4.38,"TP0001060 Plate 11_CeeTox.csv","cort" +"01140594A","TP0001054.Plate.1",6,6,"t",1,100,41.72,"TP0001054 Plate 1_CeeTox.csv","cort" +"01140594A","TP0001054.Plate.1",7,6,"t",1,100,39.72,"TP0001054 Plate 1_CeeTox.csv","cort" +"01140596A","PhaseII.VR.Plate.4",6,3,"t",1,2,9.27,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140596A","PhaseII.VR.Plate.4",7,3,"t",1,2,9.56,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140598A","TP0001059.Plate.8",2,9,"t",1,99.9,10.14,"TP0001059 Plate 8_CeeTox.csv","cort" +"01140598A","TP0001059.Plate.8",3,9,"t",1,99.9,10.07,"TP0001059 Plate 8_CeeTox.csv","cort" +"01140600A","TP0001061.Plate.15",6,8,"t",1,100.1,25.35,"TP0001061 Plate 15_CeeTox.csv","cort" +"01140600A","TP0001061.Plate.15",7,8,"t",1,100.1,28.16,"TP0001061 Plate 15_CeeTox.csv","cort" +"01140602A","TP0001055.Plate.6",2,4,"t",1,50,25.89,"TP0001055 Plate 6_CeeTox.csv","cort" +"01140602A","TP0001055.Plate.6",3,4,"t",1,50,25.44,"TP0001055 Plate 6_CeeTox.csv","cort" +"01140604A","PhaseIIe1k.VR.Plate.3",4,7,"t",1,1,57.75,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"01140604A","PhaseIIe1k.VR.Plate.3",5,7,"t",1,1,54.9,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"01140608A","TP0001056.Plate.9",2,8,"t",1,100.1,21.3,"TP0001056 Plate 9_CeeTox.csv","cort" +"01140608A","TP0001056.Plate.9",3,8,"t",1,100.1,27.51,"TP0001056 Plate 9_CeeTox.csv","cort" +"01140610A","PhaseII.VR.Plate.5",6,7,"t",1,1,14.28,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01140610A","PhaseII.VR.Plate.5",7,7,"t",1,1,14.19,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01140612A","TP0001059.Plate.5",6,7,"t",1,100,42.94,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140612A","TP0001059.Plate.5",7,7,"t",1,100,44.05,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140614A","TP0001057.Plate.14",4,9,"t",1,99.9,23.1,"TP0001057 Plate 14_CeeTox.csv","cort" +"01140614A","TP0001057.Plate.14",5,9,"t",1,99.9,26.19,"TP0001057 Plate 14_CeeTox.csv","cort" +"01140616A","PhaseII.VR.Plate.8",2,8,"t",1,1,13.39,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140616A","PhaseII.VR.Plate.8",3,8,"t",1,1,13.77,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140618A","TP0001059.Plate.6",2,4,"t",1,100,25.1,"TP0001059 Plate 6_CeeTox.csv","cort" +"01140618A","TP0001059.Plate.6",3,4,"t",1,100,22.39,"TP0001059 Plate 6_CeeTox.csv","cort" +"01140620A","TP0001057.Plate.13",6,4,"t",1,99.9,23.54,"TP0001057 Plate 13_CeeTox.csv","cort" +"01140620A","TP0001057.Plate.13",7,4,"t",1,99.9,30.81,"TP0001057 Plate 13_CeeTox.csv","cort" +"01140622A","TP0001057.Plate.13",2,3,"t",1,100,22.89,"TP0001057 Plate 13_CeeTox.csv","cort" +"01140622A","TP0001057.Plate.13",3,3,"t",1,100,29.13,"TP0001057 Plate 13_CeeTox.csv","cort" +"01140624A","TP0001057.Plate.16",4,8,"t",1,100,29.82,"TP0001057 Plate 16_CeeTox.csv","cort" +"01140624A","TP0001057.Plate.16",5,8,"t",1,100,26.97,"TP0001057 Plate 16_CeeTox.csv","cort" +"01140626A","TP0001056.Plate.11",6,3,"t",1,99.9,25.86,"TP0001056 Plate 11_CeeTox.csv","cort" +"01140626A","TP0001056.Plate.11",7,3,"t",1,99.9,28.16,"TP0001056 Plate 11_CeeTox.csv","cort" +"01140628A","TP0001058.Plate.2",4,3,"t",1,99.9,25.05,"TP0001058 Plate 2_CeeTox.csv","cort" +"01140628A","TP0001058.Plate.2",5,3,"t",1,99.9,24.77,"TP0001058 Plate 2_CeeTox.csv","cort" +"01140630A","PhaseII.VR.Plate.8",6,10,"t",1,1,13.7,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140630A","PhaseII.VR.Plate.8",7,10,"t",1,1,18.53,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140632A","TP0001056.Plate.10",4,3,"t",1,99.9,25.58,"TP0001056 Plate 10_CeeTox.csv","cort" +"01140632A","TP0001056.Plate.10",5,3,"t",1,99.9,26.42,"TP0001056 Plate 10_CeeTox.csv","cort" +"01140634A","PhaseII.VR.Plate.7",6,10,"t",1,1,11.96,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140634A","PhaseII.VR.Plate.7",7,10,"t",1,1,11.63,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140636A","PhaseII.VR.Plate.5",4,10,"t",1,10.01,19.93,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01140636A","PhaseII.VR.Plate.5",5,10,"t",1,10.01,24.62,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01140638A","TP0001060.Plate.12",2,5,"t",1,100.1,20.6,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140638A","TP0001060.Plate.12",3,5,"t",1,100.1,22.54,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140640A","TP0001057.Plate.14",4,8,"t",1,100,30.26,"TP0001057 Plate 14_CeeTox.csv","cort" +"01140640A","TP0001057.Plate.14",5,8,"t",1,100,33.92,"TP0001057 Plate 14_CeeTox.csv","cort" +"01140642A","PhaseIIe1k.VR.Plate.3",6,7,"t",1,1,57.04,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"01140642A","PhaseIIe1k.VR.Plate.3",7,7,"t",1,1,61.05,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"01140644A","PhaseII.VR.Plate.5",4,5,"t",1,10.01,12.82,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01140644A","PhaseII.VR.Plate.5",5,5,"t",1,10.01,14.2,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01140646A","TP0001058.Plate.3",2,3,"t",1,99.9,13.43,"TP0001058 Plate 3_CeeTox.csv","cort" +"01140646A","TP0001058.Plate.3",3,3,"t",1,99.9,17.73,"TP0001058 Plate 3_CeeTox.csv","cort" +"01140648A","PhaseII.VR.Plate.6",4,6,"t",1,1,13.04,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140648A","PhaseII.VR.Plate.6",5,6,"t",1,1,14.32,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140650A","TP0001058.Plate.4",2,8,"t",1,100,30.69,"TP0001058 Plate 4_CeeTox.csv","cort" +"01140650A","TP0001058.Plate.4",3,8,"t",1,100,31.13,"TP0001058 Plate 4_CeeTox.csv","cort" +"01140652A","TP0001059.Plate.8",6,7,"t",1,100.1,23.58,"TP0001059 Plate 8_CeeTox.csv","cort" +"01140652A","TP0001059.Plate.8",7,7,"t",0,100.1,NA,"TP0001059 Plate 8_CeeTox.csv","cort" +"01140654A","TP0001058.Plate.3",4,10,"t",1,100.1,35.64,"TP0001058 Plate 3_CeeTox.csv","cort" +"01140654A","TP0001058.Plate.3",5,10,"t",1,100.1,36.67,"TP0001058 Plate 3_CeeTox.csv","cort" +"01140656A","TP0001060.Plate.9",4,8,"t",1,100.1,21.99,"TP0001060 Plate 9_CeeTox.csv","cort" +"01140656A","TP0001060.Plate.9",5,8,"t",1,100.1,19.96,"TP0001060 Plate 9_CeeTox.csv","cort" +"01140658A","TP0001054.Plate.1",6,3,"t",1,100,34.01,"TP0001054 Plate 1_CeeTox.csv","cort" +"01140658A","TP0001054.Plate.1",7,3,"t",1,100,36.97,"TP0001054 Plate 1_CeeTox.csv","cort" +"01140660A","TP0001056.Plate.11",6,9,"t",1,99.9,17.37,"TP0001056 Plate 11_CeeTox.csv","cort" +"01140660A","TP0001056.Plate.11",7,9,"t",1,99.9,19.59,"TP0001056 Plate 11_CeeTox.csv","cort" +"01140662A","TP0001061.Plate.14",4,4,"t",1,99.9,28.97,"TP0001061 Plate 14_CeeTox.csv","cort" +"01140662A","TP0001061.Plate.14",5,4,"t",1,99.9,19.67,"TP0001061 Plate 14_CeeTox.csv","cort" +"01140664A","TP0001058.Plate.3",6,10,"t",1,100.1,26.21,"TP0001058 Plate 3_CeeTox.csv","cort" +"01140664A","TP0001058.Plate.3",7,10,"t",1,100.1,19.48,"TP0001058 Plate 3_CeeTox.csv","cort" +"01140666A","TP0001059.Plate.7",6,9,"t",1,100,31.46,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140666A","TP0001059.Plate.7",7,9,"t",1,100,25.49,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140668A","TP0001056.Plate.10",4,9,"t",1,99.9,27.47,"TP0001056 Plate 10_CeeTox.csv","cort" +"01140668A","TP0001056.Plate.10",5,9,"t",1,99.9,24.81,"TP0001056 Plate 10_CeeTox.csv","cort" +"01140670A","PhaseII.VR.Plate.3",4,9,"t",1,10.01,17.33,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01140670A","PhaseII.VR.Plate.3",5,9,"t",1,10.01,17.65,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01140672A","TP0001061.Plate.15",2,3,"t",1,100.1,20.94,"TP0001061 Plate 15_CeeTox.csv","cort" +"01140672A","TP0001061.Plate.15",3,3,"t",1,100.1,26.56,"TP0001061 Plate 15_CeeTox.csv","cort" +"01140674A","TP0001056.Plate.11",4,9,"t",1,100,28.2,"TP0001056 Plate 11_CeeTox.csv","cort" +"01140674A","TP0001056.Plate.11",5,9,"t",1,100,28.25,"TP0001056 Plate 11_CeeTox.csv","cort" +"01140676A","PhaseII.VR.Plate.8",4,4,"t",1,1,15.73,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140676A","PhaseII.VR.Plate.8",5,4,"t",1,1,13.34,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140678A","TP0001059.Plate.6",4,10,"t",1,100.1,33.63,"TP0001059 Plate 6_CeeTox.csv","cort" +"01140678A","TP0001059.Plate.6",5,10,"t",1,100.1,31.06,"TP0001059 Plate 6_CeeTox.csv","cort" +"01140680A","TP0001059.Plate.6",4,5,"t",1,100,18.46,"TP0001059 Plate 6_CeeTox.csv","cort" +"01140680A","TP0001059.Plate.6",5,5,"t",1,100,16.94,"TP0001059 Plate 6_CeeTox.csv","cort" +"01140682A","TP0001054.Plate.1",4,5,"t",1,100,22,"TP0001054 Plate 1_CeeTox.csv","cort" +"01140682A","TP0001054.Plate.1",5,5,"t",1,100,20.9,"TP0001054 Plate 1_CeeTox.csv","cort" +"01140684A","PhaseII.VR.Plate.3",2,5,"t",1,10.01,12.92,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01140684A","PhaseII.VR.Plate.3",3,5,"t",1,10.01,13.03,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01140686A","TP0001057.Plate.16",4,3,"t",1,100.1,24.92,"TP0001057 Plate 16_CeeTox.csv","cort" +"01140686A","TP0001057.Plate.16",5,3,"t",1,100.1,22.68,"TP0001057 Plate 16_CeeTox.csv","cort" +"01140688A","PhaseII.VR.Plate.8",6,3,"t",1,1,12.61,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140688A","PhaseII.VR.Plate.8",7,3,"t",1,1,13.15,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140690A","TP0001054.Plate.4",2,8,"t",1,99.9,25.28,"TP0001054 Plate 4_CeeTox.csv","cort" +"01140690A","TP0001054.Plate.4",3,8,"t",1,99.9,33.19,"TP0001054 Plate 4_CeeTox.csv","cort" +"01140692A","TP0001056.Plate.11",6,5,"t",1,100,0.98,"TP0001056 Plate 11_CeeTox.csv","cort" +"01140692A","TP0001056.Plate.11",7,5,"t",1,100,1.05,"TP0001056 Plate 11_CeeTox.csv","cort" +"01140694A","TP0001056.Plate.9",6,5,"t",1,99.9,19.67,"TP0001056 Plate 9_CeeTox.csv","cort" +"01140694A","TP0001056.Plate.9",7,5,"t",1,99.9,21.36,"TP0001056 Plate 9_CeeTox.csv","cort" +"01140696A","TP0001062.Plate.17",2,3,"t",1,100,27.64,"TP0001062_Plate_17_Ceetox.csv","cort" +"01140696A","TP0001062.Plate.17",3,3,"t",1,100,36.36,"TP0001062_Plate_17_Ceetox.csv","cort" +"01140698A","PhaseII.VR.Plate.8",4,9,"t",1,1,15.85,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140698A","PhaseII.VR.Plate.8",5,9,"t",1,1,13.84,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140700A","PhaseII.VR.Plate.6",4,9,"t",1,1,13.3,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140700A","PhaseII.VR.Plate.6",5,9,"t",1,1,12.61,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140702A","PhaseII.VR.Plate.7",4,10,"t",1,1,11.75,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140702A","PhaseII.VR.Plate.7",5,10,"t",1,1,15.94,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140704A","TP0001054.Plate.2",6,8,"t",1,50,19.14,"TP0001054 Plate 2_CeeTox.csv","cort" +"01140704A","TP0001054.Plate.2",7,8,"t",1,50,17.74,"TP0001054 Plate 2_CeeTox.csv","cort" +"01140706A","TP0001060.Plate.9",6,4,"t",1,99.9,8.5,"TP0001060 Plate 9_CeeTox.csv","cort" +"01140706A","TP0001060.Plate.9",7,4,"t",1,99.9,9.54,"TP0001060 Plate 9_CeeTox.csv","cort" +"01140708A","TP0001062.Plate.17",4,3,"t",1,50,27.98,"TP0001062_Plate_17_Ceetox.csv","cort" +"01140708A","TP0001062.Plate.17",5,3,"t",1,50,21.02,"TP0001062_Plate_17_Ceetox.csv","cort" +"01140710A","TP0001059.Plate.8",4,8,"t",1,100,25.63,"TP0001059 Plate 8_CeeTox.csv","cort" +"01140710A","TP0001059.Plate.8",5,8,"t",1,100,26.92,"TP0001059 Plate 8_CeeTox.csv","cort" +"01140714A","TP0001057.Plate.13",2,6,"t",1,99.9,15.61,"TP0001057 Plate 13_CeeTox.csv","cort" +"01140714A","TP0001057.Plate.13",3,6,"t",1,99.9,16.85,"TP0001057 Plate 13_CeeTox.csv","cort" +"01140716A","PhaseII.VR.Plate.7",2,8,"t",1,1,8.62,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140716A","PhaseII.VR.Plate.7",3,8,"t",1,1,10.2,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140718A","TP0001056.Plate.10",4,5,"t",1,100.1,32.26,"TP0001056 Plate 10_CeeTox.csv","cort" +"01140718A","TP0001056.Plate.10",5,5,"t",1,100.1,30.86,"TP0001056 Plate 10_CeeTox.csv","cort" +"01140720A","PhaseII.VR.Plate.6",6,7,"t",1,1,8.03,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140720A","PhaseII.VR.Plate.6",7,7,"t",1,1,11.87,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140722A","PhaseII.VR.Plate.6",2,9,"t",1,1,11.3,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140722A","PhaseII.VR.Plate.6",3,9,"t",1,1,11.57,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140724A","PhaseII.VR.Plate.4",2,4,"t",1,5,16.4,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140724A","PhaseII.VR.Plate.4",3,4,"t",1,5,18.48,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140726A","TP0001056.Plate.11",4,10,"t",1,100.1,38.92,"TP0001056 Plate 11_CeeTox.csv","cort" +"01140726A","TP0001056.Plate.11",5,10,"t",1,100.1,35.39,"TP0001056 Plate 11_CeeTox.csv","cort" +"01140728A","PhaseII.VR.Plate.4",4,5,"t",1,10.01,4.45,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140728A","PhaseII.VR.Plate.4",5,5,"t",1,10.01,3.83,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140730A","TP0001054.Plate.3",6,8,"t",1,100.1,32.8,"TP0001054 Plate 3_CeeTox.csv","cort" +"01140730A","TP0001054.Plate.3",7,8,"t",1,100.1,26.92,"TP0001054 Plate 3_CeeTox.csv","cort" +"01140732A","TP0001056.Plate.9",4,5,"t",1,99.9,26.2,"TP0001056 Plate 9_CeeTox.csv","cort" +"01140732A","TP0001056.Plate.9",5,5,"t",1,99.9,23.89,"TP0001056 Plate 9_CeeTox.csv","cort" +"01140734A","TP0001054.Plate.3",6,3,"t",1,99.9,27.22,"TP0001054 Plate 3_CeeTox.csv","cort" +"01140734A","TP0001054.Plate.3",7,3,"t",1,99.9,28,"TP0001054 Plate 3_CeeTox.csv","cort" +"01140736A","TP0001060.Plate.9",6,7,"t",1,100,22.66,"TP0001060 Plate 9_CeeTox.csv","cort" +"01140736A","TP0001060.Plate.9",7,7,"t",1,100,23.34,"TP0001060 Plate 9_CeeTox.csv","cort" +"01140738A","TP0001059.Plate.7",4,5,"t",1,100.1,24.45,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140738A","TP0001059.Plate.7",5,5,"t",1,100.1,23.84,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140740A","PhaseII.VR.Plate.3",2,3,"t",1,9.99,12.7,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01140740A","PhaseII.VR.Plate.3",3,3,"t",1,9.99,13.27,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01140742A","TP0001059.Plate.6",6,4,"t",1,100.1,23.56,"TP0001059 Plate 6_CeeTox.csv","cort" +"01140742A","TP0001059.Plate.6",7,4,"t",1,100.1,22.67,"TP0001059 Plate 6_CeeTox.csv","cort" +"01140744A","PhaseIIe1k.VR.Plate.3",2,5,"t",1,10,40.01,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"01140744A","PhaseIIe1k.VR.Plate.3",3,5,"t",1,10,37.5,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"01140746A","TP0001056.Plate.11",4,3,"t",1,100.1,25.67,"TP0001056 Plate 11_CeeTox.csv","cort" +"01140746A","TP0001056.Plate.11",5,3,"t",1,100.1,28.47,"TP0001056 Plate 11_CeeTox.csv","cort" +"01140748A","TP0001061.Plate.15",4,6,"t",1,100,23.49,"TP0001061 Plate 15_CeeTox.csv","cort" +"01140748A","TP0001061.Plate.15",5,6,"t",1,100,24.92,"TP0001061 Plate 15_CeeTox.csv","cort" +"01140750A","TP0001062.Plate.18",2,6,"t",1,100.1,13.5,"TP0001062_Plate_18_Ceetox.csv","cort" +"01140750A","TP0001062.Plate.18",3,6,"t",1,100.1,15.13,"TP0001062_Plate_18_Ceetox.csv","cort" +"01140752A","TP0001059.Plate.6",2,5,"t",1,99.9,21.27,"TP0001059 Plate 6_CeeTox.csv","cort" +"01140752A","TP0001059.Plate.6",3,5,"t",1,99.9,23.24,"TP0001059 Plate 6_CeeTox.csv","cort" +"01140754A","PhaseII.VR.Plate.4",2,6,"t",1,9.99,17.06,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140754A","PhaseII.VR.Plate.4",3,6,"t",1,9.99,17.01,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140756A","PhaseII.VR.Plate.1",2,8,"t",1,10.01,4.4,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140756A","PhaseII.VR.Plate.1",3,8,"t",1,10.01,5.22,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140758A","TP0001061.Plate.15",2,4,"t",1,100,17.16,"TP0001061 Plate 15_CeeTox.csv","cort" +"01140758A","TP0001061.Plate.15",3,4,"t",1,100,13.92,"TP0001061 Plate 15_CeeTox.csv","cort" +"01140760A","TP0001057.Plate.16",2,3,"t",1,100.1,26.9,"TP0001057 Plate 16_CeeTox.csv","cort" +"01140760A","TP0001057.Plate.16",3,3,"t",1,100.1,26.55,"TP0001057 Plate 16_CeeTox.csv","cort" +"01140762A","TP0001054.Plate.8",4,10,"t",1,100.1,35.18,"TP0001055 Plate 8_CeeTox.csv","cort" +"01140762A","TP0001054.Plate.8",5,10,"t",1,100.1,31.11,"TP0001055 Plate 8_CeeTox.csv","cort" +"01140764A","PhaseII.VR.Plate.1",4,6,"t",1,10.01,16.52,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140764A","PhaseII.VR.Plate.1",5,6,"t",1,10.01,15.63,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140766A","TP0001057.Plate.16",2,10,"t",1,99.9,33.3,"TP0001057 Plate 16_CeeTox.csv","cort" +"01140766A","TP0001057.Plate.16",3,10,"t",1,99.9,34.02,"TP0001057 Plate 16_CeeTox.csv","cort" +"01140768A","PhaseII.VR.Plate.7",2,3,"t",1,1,8.45,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140768A","PhaseII.VR.Plate.7",3,3,"t",1,1,6.72,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140770A","TP0001055.Plate.5",6,4,"t",1,99.9,24.17,"TP0001055 Plate 5_CeeTox.csv","cort" +"01140770A","TP0001055.Plate.5",7,4,"t",1,99.9,19.21,"TP0001055 Plate 5_CeeTox.csv","cort" +"01140772A","PhaseII.VR.Plate.2",6,9,"t",1,10,12.4,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"01140772A","PhaseII.VR.Plate.2",7,9,"t",1,10,12.91,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"01140774A","TP0001055.Plate.6",6,8,"t",1,100,30.66,"TP0001055 Plate 6_CeeTox.csv","cort" +"01140774A","TP0001055.Plate.6",7,8,"t",1,100,29.87,"TP0001055 Plate 6_CeeTox.csv","cort" +"01140776A","TP0001054.Plate.4",2,3,"t",1,99.9,22.59,"TP0001054 Plate 4_CeeTox.csv","cort" +"01140776A","TP0001054.Plate.4",3,3,"t",1,99.9,24.64,"TP0001054 Plate 4_CeeTox.csv","cort" +"01140778A","TP0001056.Plate.11",6,8,"t",1,100,26.3,"TP0001056 Plate 11_CeeTox.csv","cort" +"01140778A","TP0001056.Plate.11",7,8,"t",1,100,30.05,"TP0001056 Plate 11_CeeTox.csv","cort" +"01140780A","TP0001059.Plate.7",4,9,"t",1,100.1,1.35,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140780A","TP0001059.Plate.7",5,9,"t",1,100.1,1.54,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140782A","TP0001062.Plate.17",4,4,"t",1,100,2.2,"TP0001062_Plate_17_Ceetox.csv","cort" +"01140782A","TP0001062.Plate.17",5,4,"t",1,100,1.4,"TP0001062_Plate_17_Ceetox.csv","cort" +"01140784A","TP0001061.Plate.13",4,9,"t",1,100,34.77,"TP0001061 Plate 13_CeeTox.csv","cort" +"01140784A","TP0001061.Plate.13",5,9,"t",1,100,29.77,"TP0001061 Plate 13_CeeTox.csv","cort" +"01140786A","PhaseII.VR.Plate.4",2,5,"t",1,10.01,3.49,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140786A","PhaseII.VR.Plate.4",3,5,"t",1,10.01,3.33,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140788A","TP0001055.Plate.5",6,10,"t",1,99.9,21.73,"TP0001055 Plate 5_CeeTox.csv","cort" +"01140788A","TP0001055.Plate.5",7,10,"t",1,99.9,25.49,"TP0001055 Plate 5_CeeTox.csv","cort" +"01140790A","TP0001056.Plate.12",4,10,"t",1,100.1,27.87,"TP0001056 Plate 12_CeeTox.csv","cort" +"01140790A","TP0001056.Plate.12",5,10,"t",1,100.1,26.87,"TP0001056 Plate 12_CeeTox.csv","cort" +"01140792A","TP0001061.Plate.13",6,4,"t",1,99.9,23,"TP0001061 Plate 13_CeeTox.csv","cort" +"01140792A","TP0001061.Plate.13",7,4,"t",1,99.9,24.91,"TP0001061 Plate 13_CeeTox.csv","cort" +"01140794A","TP0001056.Plate.9",6,10,"t",1,100,14.51,"TP0001056 Plate 9_CeeTox.csv","cort" +"01140794A","TP0001056.Plate.9",7,10,"t",1,100,18.38,"TP0001056 Plate 9_CeeTox.csv","cort" +"01140796A","TP0001054.Plate.4",4,7,"t",1,100,25.31,"TP0001054 Plate 4_CeeTox.csv","cort" +"01140796A","TP0001054.Plate.4",5,7,"t",1,100,26.95,"TP0001054 Plate 4_CeeTox.csv","cort" +"01140798A","TP0001059.Plate.5",2,5,"t",1,99.9,13.44,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140798A","TP0001059.Plate.5",3,5,"t",1,99.9,11.31,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140800A","TP0001059.Plate.7",6,7,"t",1,100,31.46,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140800A","TP0001059.Plate.7",7,7,"t",1,100,26.31,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140802A","PhaseII.VR.Plate.2",4,10,"t",1,10,12.36,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"01140802A","PhaseII.VR.Plate.2",5,10,"t",1,10,12.51,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"01140804A","TP0001056.Plate.11",2,3,"t",1,99.9,22.02,"TP0001056 Plate 11_CeeTox.csv","cort" +"01140804A","TP0001056.Plate.11",3,3,"t",1,99.9,28.82,"TP0001056 Plate 11_CeeTox.csv","cort" +"01140806A","TP0001059.Plate.8",6,8,"t",1,99.9,21.51,"TP0001059 Plate 8_CeeTox.csv","cort" +"01140806A","TP0001059.Plate.8",7,8,"t",1,99.9,22.33,"TP0001059 Plate 8_CeeTox.csv","cort" +"01140808A","PhaseII.VR.Plate.4",4,9,"t",1,2,13.73,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140808A","PhaseII.VR.Plate.4",5,9,"t",1,2,14.03,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140810A","TP0001059.Plate.5",4,9,"t",1,100,27.21,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140810A","TP0001059.Plate.5",5,9,"t",1,100,22.23,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140812A","TP0001054.Plate.2",4,7,"t",1,99.9,22.29,"TP0001054 Plate 2_CeeTox.csv","cort" +"01140812A","TP0001054.Plate.2",5,7,"t",1,99.9,24.34,"TP0001054 Plate 2_CeeTox.csv","cort" +"01140814A","PhaseII.VR.Plate.6",4,4,"t",1,1,13.12,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140814A","PhaseII.VR.Plate.6",5,4,"t",1,1,13.91,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140816A","TP0001060.Plate.9",4,3,"t",1,99.9,26.37,"TP0001060 Plate 9_CeeTox.csv","cort" +"01140816A","TP0001060.Plate.9",5,3,"t",1,99.9,25.51,"TP0001060 Plate 9_CeeTox.csv","cort" +"01140818A","TP0001061.Plate.13",4,5,"t",1,99.9,20.34,"TP0001061 Plate 13_CeeTox.csv","cort" +"01140818A","TP0001061.Plate.13",5,5,"t",1,99.9,21.18,"TP0001061 Plate 13_CeeTox.csv","cort" +"01140820A","PhaseII.VR.Plate.1",2,4,"t",1,9.99,10.2,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140820A","PhaseII.VR.Plate.1",3,4,"t",1,9.99,13.17,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140822A","TP0001060.Plate.11",4,5,"t",1,100.1,21.31,"TP0001060 Plate 11_CeeTox.csv","cort" +"01140822A","TP0001060.Plate.11",5,5,"t",1,100.1,22.8,"TP0001060 Plate 11_CeeTox.csv","cort" +"01140824A","PhaseII.VR.Plate.3",2,6,"t",1,10,5.37,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01140824A","PhaseII.VR.Plate.3",3,6,"t",1,10,5.7,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01140826A","TP0001060.Plate.12",4,6,"t",1,99.9,16.15,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140826A","TP0001060.Plate.12",5,6,"t",1,99.9,17.82,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140828A","TP0001061.Plate.13",4,4,"t",1,99.9,35.16,"TP0001061 Plate 13_CeeTox.csv","cort" +"01140828A","TP0001061.Plate.13",5,4,"t",1,99.9,34.28,"TP0001061 Plate 13_CeeTox.csv","cort" +"01140830A","TP0001058.Plate.2",4,4,"t",1,100.1,17.34,"TP0001058 Plate 2_CeeTox.csv","cort" +"01140830A","TP0001058.Plate.2",5,4,"t",1,100.1,19.05,"TP0001058 Plate 2_CeeTox.csv","cort" +"01140832A","TP0001060.Plate.9",4,10,"t",1,100,17.72,"TP0001060 Plate 9_CeeTox.csv","cort" +"01140832A","TP0001060.Plate.9",5,10,"t",1,100,19.97,"TP0001060 Plate 9_CeeTox.csv","cort" +"01140834A","TP0001060.Plate.10",6,5,"t",1,100.1,24,"TP0001060 Plate 10_CeeTox.csv","cort" +"01140834A","TP0001060.Plate.10",7,5,"t",1,100.1,23.07,"TP0001060 Plate 10_CeeTox.csv","cort" +"01140836A","TP0001062.Plate.18",2,4,"t",1,100,28.55,"TP0001062_Plate_18_Ceetox.csv","cort" +"01140836A","TP0001062.Plate.18",3,4,"t",1,100,30.66,"TP0001062_Plate_18_Ceetox.csv","cort" +"01140838A","TP0001060.Plate.10",4,9,"t",1,99.9,19.08,"TP0001060 Plate 10_CeeTox.csv","cort" +"01140838A","TP0001060.Plate.10",5,9,"t",1,99.9,22.53,"TP0001060 Plate 10_CeeTox.csv","cort" +"01140840A","TP0001058.Plate.2",4,6,"t",1,100.1,24.36,"TP0001058 Plate 2_CeeTox.csv","cort" +"01140840A","TP0001058.Plate.2",5,6,"t",1,100.1,29.03,"TP0001058 Plate 2_CeeTox.csv","cort" +"01140842A","TP0001060.Plate.10",2,7,"t",1,99.9,22.78,"TP0001060 Plate 10_CeeTox.csv","cort" +"01140842A","TP0001060.Plate.10",3,7,"t",1,99.9,22.57,"TP0001060 Plate 10_CeeTox.csv","cort" +"01140844A","TP0001061.Plate.13",6,6,"t",1,100.1,17.09,"TP0001061 Plate 13_CeeTox.csv","cort" +"01140844A","TP0001061.Plate.13",7,6,"t",1,100.1,19.88,"TP0001061 Plate 13_CeeTox.csv","cort" +"01140846A","TP0001056.Plate.12",6,10,"t",1,100,29.61,"TP0001056 Plate 12_CeeTox.csv","cort" +"01140846A","TP0001056.Plate.12",7,10,"t",1,100,30.57,"TP0001056 Plate 12_CeeTox.csv","cort" +"01140848A","PhaseII.VR.Plate.6",6,9,"t",1,1,11.04,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140848A","PhaseII.VR.Plate.6",7,9,"t",1,1,13.36,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140850A","PhaseII.VR.Plate.5",4,7,"t",1,10.01,16.99,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01140850A","PhaseII.VR.Plate.5",5,7,"t",1,10.01,19.65,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01140852A","PhaseII.VR.Plate.1",4,10,"t",1,9.99,16.24,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140852A","PhaseII.VR.Plate.1",5,10,"t",1,9.99,17.65,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140854A","TP0001054.Plate.8",6,9,"t",1,50,26.97,"TP0001055 Plate 8_CeeTox.csv","cort" +"01140854A","TP0001054.Plate.8",7,9,"t",1,50,22.65,"TP0001055 Plate 8_CeeTox.csv","cort" +"01140856A","TP0001059.Plate.5",2,9,"t",1,99.9,19.98,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140856A","TP0001059.Plate.5",3,9,"t",1,99.9,20.4,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140858A","TP0001061.Plate.15",6,4,"t",1,100,21.78,"TP0001061 Plate 15_CeeTox.csv","cort" +"01140858A","TP0001061.Plate.15",7,4,"t",1,100,23.32,"TP0001061 Plate 15_CeeTox.csv","cort" +"01140860A","TP0001055.Plate.6",4,6,"t",1,20,24.7,"TP0001055 Plate 6_CeeTox.csv","cort" +"01140860A","TP0001055.Plate.6",5,6,"t",1,20,27.27,"TP0001055 Plate 6_CeeTox.csv","cort" +"01140862A","PhaseII.VR.Plate.4",4,8,"t",1,9.99,16.84,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140862A","PhaseII.VR.Plate.4",5,8,"t",1,9.99,15.38,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140864A","TP0001055.Plate.6",4,9,"t",1,99.9,25.07,"TP0001055 Plate 6_CeeTox.csv","cort" +"01140864A","TP0001055.Plate.6",5,9,"t",1,99.9,31.55,"TP0001055 Plate 6_CeeTox.csv","cort" +"01140866A","TP0001061.Plate.13",2,4,"t",1,50,7.5,"TP0001061 Plate 13_CeeTox.csv","cort" +"01140866A","TP0001061.Plate.13",3,4,"t",1,50,5.27,"TP0001061 Plate 13_CeeTox.csv","cort" +"01140868A","TP0001057.Plate.13",2,10,"t",1,100,21.59,"TP0001057 Plate 13_CeeTox.csv","cort" +"01140868A","TP0001057.Plate.13",3,10,"t",1,100,25.68,"TP0001057 Plate 13_CeeTox.csv","cort" +"01140870A","TP0001056.Plate.10",2,4,"t",1,100,21.13,"TP0001056 Plate 10_CeeTox.csv","cort" +"01140870A","TP0001056.Plate.10",3,4,"t",1,100,24.56,"TP0001056 Plate 10_CeeTox.csv","cort" +"01140872A","TP0001054.Plate.1",4,7,"t",1,100,18.23,"TP0001054 Plate 1_CeeTox.csv","cort" +"01140872A","TP0001054.Plate.1",5,7,"t",1,100,17.32,"TP0001054 Plate 1_CeeTox.csv","cort" +"01140874A","TP0001061.Plate.16",2,5,"t",1,99.9,16.91,"TP0001061 Plate 16_CeeTox.csv","cort" +"01140874A","TP0001061.Plate.16",3,5,"t",1,99.9,21.06,"TP0001061 Plate 16_CeeTox.csv","cort" +"01140876A","TP0001060.Plate.10",4,8,"t",1,20,24.92,"TP0001060 Plate 10_CeeTox.csv","cort" +"01140876A","TP0001060.Plate.10",5,8,"t",1,20,24.44,"TP0001060 Plate 10_CeeTox.csv","cort" +"01140878A","TP0001059.Plate.5",2,3,"t",1,100,32.11,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140878A","TP0001059.Plate.5",3,3,"t",1,100,26.4,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140880A","PhaseII.VR.Plate.1",2,10,"t",1,5,19.91,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140880A","PhaseII.VR.Plate.1",3,10,"t",1,5,20.4,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140882A","TP0001061.Plate.16",4,10,"t",1,99.9,25.26,"TP0001061 Plate 16_CeeTox.csv","cort" +"01140882A","TP0001061.Plate.16",5,10,"t",1,99.9,28.43,"TP0001061 Plate 16_CeeTox.csv","cort" +"01140884A","TP0001059.Plate.7",4,7,"t",1,20,19.57,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140884A","TP0001059.Plate.7",5,7,"t",1,20,21.78,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140886A","TP0001061.Plate.14",4,8,"t",1,100.1,20.35,"TP0001061 Plate 14_CeeTox.csv","cort" +"01140886A","TP0001061.Plate.14",5,8,"t",1,100.1,20.71,"TP0001061 Plate 14_CeeTox.csv","cort" +"01140888A","TP0001059.Plate.7",2,9,"t",1,100.1,21.25,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140888A","TP0001059.Plate.7",3,9,"t",1,100.1,22.5,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140890A","TP0001059.Plate.6",2,8,"t",1,100,22.13,"TP0001059 Plate 6_CeeTox.csv","cort" +"01140890A","TP0001059.Plate.6",3,8,"t",1,100,22.08,"TP0001059 Plate 6_CeeTox.csv","cort" +"01140892A","TP0001056.Plate.11",4,5,"t",1,100,3.22,"TP0001056 Plate 11_CeeTox.csv","cort" +"01140892A","TP0001056.Plate.11",5,5,"t",1,100,3.73,"TP0001056 Plate 11_CeeTox.csv","cort" +"01140894A","PhaseII.VR.Plate.6",4,10,"t",1,0.5,14.78,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140894A","PhaseII.VR.Plate.6",5,10,"t",1,0.5,13.14,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140896A","TP0001054.Plate.4",2,9,"t",1,100.1,24.57,"TP0001054 Plate 4_CeeTox.csv","cort" +"01140896A","TP0001054.Plate.4",3,9,"t",1,100.1,23.71,"TP0001054 Plate 4_CeeTox.csv","cort" +"01140898A","PhaseII.VR.Plate.6",2,4,"t",1,0.2,13.13,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140898A","PhaseII.VR.Plate.6",3,4,"t",1,0.2,12.23,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140900A","PhaseII.VR.Plate.1",2,7,"t",1,5,9.8,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140900A","PhaseII.VR.Plate.1",3,7,"t",1,5,12.77,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140902A","PhaseII.VR.Plate.5",6,10,"t",1,9.99,14.5,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01140902A","PhaseII.VR.Plate.5",7,10,"t",1,9.99,16.1,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01140904A","TP0001054.Plate.4",6,3,"t",1,100,26.16,"TP0001054 Plate 4_CeeTox.csv","cort" +"01140904A","TP0001054.Plate.4",7,3,"t",1,100,27.02,"TP0001054 Plate 4_CeeTox.csv","cort" +"01140906A","TP0001057.Plate.16",6,7,"t",1,99.9,2.95,"TP0001057 Plate 16_CeeTox.csv","cort" +"01140906A","TP0001057.Plate.16",7,7,"t",1,99.9,3.14,"TP0001057 Plate 16_CeeTox.csv","cort" +"01140908A","TP0001058.Plate.3",2,8,"t",1,99.9,13.61,"TP0001058 Plate 3_CeeTox.csv","cort" +"01140908A","TP0001058.Plate.3",3,8,"t",1,99.9,18.32,"TP0001058 Plate 3_CeeTox.csv","cort" +"01140910A","TP0001061.Plate.14",6,6,"t",1,100.1,25.79,"TP0001061 Plate 14_CeeTox.csv","cort" +"01140910A","TP0001061.Plate.14",7,6,"t",1,100.1,23.6,"TP0001061 Plate 14_CeeTox.csv","cort" +"01140912A","PhaseII.VR.Plate.7",6,5,"t",1,1,9.98,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140912A","PhaseII.VR.Plate.7",7,5,"t",1,1,13.48,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140914A","TP0001054.Plate.3",2,10,"t",1,100.1,27.05,"TP0001054 Plate 3_CeeTox.csv","cort" +"01140914A","TP0001054.Plate.3",3,10,"t",1,100.1,33.3,"TP0001054 Plate 3_CeeTox.csv","cort" +"01140916A","PhaseII.VR.Plate.1",2,5,"t",1,9.99,10.25,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140916A","PhaseII.VR.Plate.1",3,5,"t",1,9.99,13.51,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01140918A","TP0001061.Plate.13",4,7,"t",1,100.1,11.05,"TP0001061 Plate 13_CeeTox.csv","cort" +"01140918A","TP0001061.Plate.13",5,7,"t",1,100.1,10.57,"TP0001061 Plate 13_CeeTox.csv","cort" +"01140920A","TP0001054.Plate.2",4,3,"t",1,100,18.73,"TP0001054 Plate 2_CeeTox.csv","cort" +"01140920A","TP0001054.Plate.2",5,3,"t",1,100,21.25,"TP0001054 Plate 2_CeeTox.csv","cort" +"01140922A","PhaseII.VR.Plate.4",6,7,"t",1,9.99,9.01,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140922A","PhaseII.VR.Plate.4",7,7,"t",1,9.99,8.92,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140924A","TP0001058.Plate.2",4,10,"t",1,100.1,18.9,"TP0001058 Plate 2_CeeTox.csv","cort" +"01140924A","TP0001058.Plate.2",5,10,"t",1,100.1,17.47,"TP0001058 Plate 2_CeeTox.csv","cort" +"01140926A","TP0001059.Plate.7",4,6,"t",1,20,19.52,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140926A","TP0001059.Plate.7",5,6,"t",1,20,22.13,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140928A","TP0001058.Plate.3",6,6,"t",1,100,16.96,"TP0001058 Plate 3_CeeTox.csv","cort" +"01140928A","TP0001058.Plate.3",7,6,"t",1,100,16.49,"TP0001058 Plate 3_CeeTox.csv","cort" +"01140930A","TP0001059.Plate.5",4,6,"t",1,100.1,23.66,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140930A","TP0001059.Plate.5",5,6,"t",1,100.1,23.91,"TP0001059 Plate 5_CeeTox.csv","cort" +"01140932A","TP0001055.Plate.6",6,4,"t",1,100,30.56,"TP0001055 Plate 6_CeeTox.csv","cort" +"01140932A","TP0001055.Plate.6",7,4,"t",1,100,26.96,"TP0001055 Plate 6_CeeTox.csv","cort" +"01140934A","TP0001057.Plate.16",6,3,"t",1,100,39.72,"TP0001057 Plate 16_CeeTox.csv","cort" +"01140934A","TP0001057.Plate.16",7,3,"t",1,100,37.28,"TP0001057 Plate 16_CeeTox.csv","cort" +"01140936A","TP0001054.Plate.7",4,5,"t",1,99.9,36.37,"TP0001055 Plate 7_CeeTox.csv","cort" +"01140936A","TP0001054.Plate.7",5,5,"t",1,99.9,35.51,"TP0001055 Plate 7_CeeTox.csv","cort" +"01140938A","TP0001060.Plate.11",6,10,"t",1,99.9,21.95,"TP0001060 Plate 11_CeeTox.csv","cort" +"01140938A","TP0001060.Plate.11",7,10,"t",1,99.9,25.57,"TP0001060 Plate 11_CeeTox.csv","cort" +"01140940A","PhaseII.VR.Plate.6",4,7,"t",1,1,14.96,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140940A","PhaseII.VR.Plate.6",5,7,"t",1,1,14.92,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140942A","TP0001054.Plate.8",2,10,"t",1,100,21.8,"TP0001055 Plate 8_CeeTox.csv","cort" +"01140942A","TP0001054.Plate.8",3,10,"t",1,100,26.14,"TP0001055 Plate 8_CeeTox.csv","cort" +"01140944A","TP0001056.Plate.12",6,7,"t",1,100,39.6,"TP0001056 Plate 12_CeeTox.csv","cort" +"01140944A","TP0001056.Plate.12",7,7,"t",1,100,37.2,"TP0001056 Plate 12_CeeTox.csv","cort" +"01140946A","TP0001057.Plate.13",6,5,"t",1,99.9,22.27,"TP0001057 Plate 13_CeeTox.csv","cort" +"01140946A","TP0001057.Plate.13",7,5,"t",1,99.9,21.24,"TP0001057 Plate 13_CeeTox.csv","cort" +"01140948A","TP0001057.Plate.13",2,8,"t",1,100,14.05,"TP0001057 Plate 13_CeeTox.csv","cort" +"01140948A","TP0001057.Plate.13",3,8,"t",1,100,18.14,"TP0001057 Plate 13_CeeTox.csv","cort" +"01140950A","TP0001062.Plate.18",2,7,"t",1,100.1,22.73,"TP0001062_Plate_18_Ceetox.csv","cort" +"01140950A","TP0001062.Plate.18",3,7,"t",1,100.1,23.65,"TP0001062_Plate_18_Ceetox.csv","cort" +"01140952A","TP0001061.Plate.14",4,5,"t",1,100.1,20.49,"TP0001061 Plate 14_CeeTox.csv","cort" +"01140952A","TP0001061.Plate.14",5,5,"t",1,100.1,24.21,"TP0001061 Plate 14_CeeTox.csv","cort" +"01140954A","PhaseII.VR.Plate.7",4,4,"t",1,1,10.39,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140954A","PhaseII.VR.Plate.7",5,4,"t",1,1,12.62,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01140956A","TP0001062.Plate.18",2,9,"t",1,20,15.09,"TP0001062_Plate_18_Ceetox.csv","cort" +"01140956A","TP0001062.Plate.18",3,9,"t",1,20,17.56,"TP0001062_Plate_18_Ceetox.csv","cort" +"01140958A","PhaseII.VR.Plate.2",2,10,"t",1,10,16.73,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"01140958A","PhaseII.VR.Plate.2",3,10,"t",1,10,18.21,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"01140960A","PhaseIIe1k.VR.Plate.1",6,3,"t",1,10,42.39,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" +"01140960A","PhaseIIe1k.VR.Plate.1",7,3,"t",1,10,46.93,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" +"01140960A","PhaseIIe1k.VR.Plate.1",6,4,"t",1,10,51.46,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" +"01140960A","PhaseIIe1k.VR.Plate.1",7,4,"t",1,10,52.85,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" +"01140960A","PhaseIIe1k.VR.Plate.1",6,5,"t",1,10,47.21,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" +"01140960A","PhaseIIe1k.VR.Plate.1",7,5,"t",1,10,48.17,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" +"01140960A","PhaseIIe1k.VR.Plate.1",6,6,"t",1,10,64.58,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" +"01140960A","PhaseIIe1k.VR.Plate.1",7,6,"t",1,10,65.45,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" +"01140962A","PhaseII.VR.Plate.6",4,5,"t",1,1,15.01,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140962A","PhaseII.VR.Plate.6",5,5,"t",1,1,13.64,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01140964A","TP0001059.Plate.7",2,10,"t",1,100.1,25.34,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140964A","TP0001059.Plate.7",3,10,"t",1,100.1,26.61,"TP0001059 Plate 7_CeeTox.csv","cort" +"01140966A","TP0001057.Plate.14",2,10,"t",1,100.1,29.98,"TP0001057 Plate 14_CeeTox.csv","cort" +"01140966A","TP0001057.Plate.14",3,10,"t",1,100.1,28.45,"TP0001057 Plate 14_CeeTox.csv","cort" +"01140968A","TP0001054.Plate.2",6,5,"t",1,100,23.98,"TP0001054 Plate 2_CeeTox.csv","cort" +"01140968A","TP0001054.Plate.2",7,5,"t",1,100,24.26,"TP0001054 Plate 2_CeeTox.csv","cort" +"01140970A","TP0001062.Plate.17",6,3,"t",1,99.9,38.04,"TP0001062_Plate_17_Ceetox.csv","cort" +"01140970A","TP0001062.Plate.17",7,3,"t",1,99.9,41.88,"TP0001062_Plate_17_Ceetox.csv","cort" +"01140972A","TP0001058.Plate.3",4,8,"t",1,100.1,37.24,"TP0001058 Plate 3_CeeTox.csv","cort" +"01140972A","TP0001058.Plate.3",5,8,"t",1,100.1,29.46,"TP0001058 Plate 3_CeeTox.csv","cort" +"01140974A","TP0001058.Plate.1",2,5,"t",1,100,28.52,"TP0001058 Plate 1_Ceetox.csv","cort" +"01140974A","TP0001058.Plate.1",3,5,"t",1,100,28.39,"TP0001058 Plate 1_Ceetox.csv","cort" +"01140976A","PhaseIIe1k.VR.Plate.3",4,3,"t",1,10.01,54.56,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"01140976A","PhaseIIe1k.VR.Plate.3",5,3,"t",1,10.01,57.85,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"01140976A","PhaseII.VR.Plate.3",6,7,"t",1,10.01,10.42,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01140976A","PhaseII.VR.Plate.3",7,7,"t",1,10.01,11.63,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01140978A","PhaseII.VR.Plate.5",6,9,"t",1,10.01,16.25,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01140978A","PhaseII.VR.Plate.5",7,9,"t",1,10.01,16.25,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01140980A","TP0001057.Plate.16",2,8,"t",1,100,29.24,"TP0001057 Plate 16_CeeTox.csv","cort" +"01140980A","TP0001057.Plate.16",3,8,"t",1,100,31.36,"TP0001057 Plate 16_CeeTox.csv","cort" +"01140982A","TP0001058.Plate.1",6,4,"t",1,100,1.5,"TP0001058 Plate 1_Ceetox.csv","cort" +"01140982A","TP0001058.Plate.1",7,4,"t",1,100,2.21,"TP0001058 Plate 1_Ceetox.csv","cort" +"01140984A","TP0001057.Plate.16",2,6,"t",1,99.9,27.1,"TP0001057 Plate 16_CeeTox.csv","cort" +"01140984A","TP0001057.Plate.16",3,6,"t",1,99.9,32.07,"TP0001057 Plate 16_CeeTox.csv","cort" +"01140986A","TP0001054.Plate.8",2,8,"t",1,100,1.05,"TP0001055 Plate 8_CeeTox.csv","cort" +"01140986A","TP0001054.Plate.8",3,8,"t",1,100,1.05,"TP0001055 Plate 8_CeeTox.csv","cort" +"01140988A","TP0001060.Plate.12",2,3,"t",1,100,35.26,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140988A","TP0001060.Plate.12",3,3,"t",1,100,34.03,"TP0001060 Plate 12_CeeTox.csv","cort" +"01140990A","TP0001061.Plate.14",6,10,"t",1,100.1,18.6,"TP0001061 Plate 14_CeeTox.csv","cort" +"01140990A","TP0001061.Plate.14",7,10,"t",1,100.1,15.11,"TP0001061 Plate 14_CeeTox.csv","cort" +"01140992A","PhaseII.VR.Plate.8",4,10,"t",1,1,9.01,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140992A","PhaseII.VR.Plate.8",5,10,"t",1,1,12.4,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01140994A","TP0001059.Plate.6",4,8,"t",1,99.9,21.63,"TP0001059 Plate 6_CeeTox.csv","cort" +"01140994A","TP0001059.Plate.6",5,8,"t",1,99.9,24.22,"TP0001059 Plate 6_CeeTox.csv","cort" +"01140996A","PhaseII.VR.Plate.4",2,7,"t",1,10.01,7.85,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140996A","PhaseII.VR.Plate.4",3,7,"t",1,10.01,7.88,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01140998A","TP0001058.Plate.1",2,9,"t",1,100.1,24.82,"TP0001058 Plate 1_Ceetox.csv","cort" +"01140998A","TP0001058.Plate.1",3,9,"t",1,100.1,19.91,"TP0001058 Plate 1_Ceetox.csv","cort" +"01141000A","TP0001061.Plate.14",6,4,"t",1,100,23.48,"TP0001061 Plate 14_CeeTox.csv","cort" +"01141000A","TP0001061.Plate.14",7,4,"t",1,100,21.54,"TP0001061 Plate 14_CeeTox.csv","cort" +"01141002A","TP0001058.Plate.4",6,10,"t",1,100,27.53,"TP0001058 Plate 4_CeeTox.csv","cort" +"01141002A","TP0001058.Plate.4",7,10,"t",1,100,25.92,"TP0001058 Plate 4_CeeTox.csv","cort" +"01141004A","TP0001057.Plate.14",4,7,"t",1,100.1,29.12,"TP0001057 Plate 14_CeeTox.csv","cort" +"01141004A","TP0001057.Plate.14",5,7,"t",1,100.1,31.15,"TP0001057 Plate 14_CeeTox.csv","cort" +"01141006A","TP0001060.Plate.9",4,6,"t",1,99.9,24.32,"TP0001060 Plate 9_CeeTox.csv","cort" +"01141006A","TP0001060.Plate.9",5,6,"t",1,99.9,20.68,"TP0001060 Plate 9_CeeTox.csv","cort" +"01141008A","TP0001055.Plate.5",2,5,"t",1,100.1,29.36,"TP0001055 Plate 5_CeeTox.csv","cort" +"01141008A","TP0001055.Plate.5",3,5,"t",1,100.1,30.64,"TP0001055 Plate 5_CeeTox.csv","cort" +"01141010A","TP0001058.Plate.1",2,10,"t",1,99.9,5.08,"TP0001058 Plate 1_Ceetox.csv","cort" +"01141010A","TP0001058.Plate.1",3,10,"t",1,99.9,3.81,"TP0001058 Plate 1_Ceetox.csv","cort" +"01141012A","TP0001055.Plate.6",4,3,"t",1,100,26.02,"TP0001055 Plate 6_CeeTox.csv","cort" +"01141012A","TP0001055.Plate.6",5,3,"t",1,100,21.01,"TP0001055 Plate 6_CeeTox.csv","cort" +"01141014A","PhaseII.VR.Plate.6",2,8,"t",1,1,16.61,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01141014A","PhaseII.VR.Plate.6",3,8,"t",1,1,15.04,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01141016A","TP0001057.Plate.14",6,4,"t",1,99.9,28.63,"TP0001057 Plate 14_CeeTox.csv","cort" +"01141016A","TP0001057.Plate.14",7,4,"t",1,99.9,25.68,"TP0001057 Plate 14_CeeTox.csv","cort" +"01141018A","TP0001062.Plate.17",6,8,"t",1,99.9,28.13,"TP0001062_Plate_17_Ceetox.csv","cort" +"01141018A","TP0001062.Plate.17",7,8,"t",1,99.9,30.27,"TP0001062_Plate_17_Ceetox.csv","cort" +"01141020A","TP0001057.Plate.15",4,3,"t",1,99.9,29.41,"TP0001057 Plate 15_CeeTox.csv","cort" +"01141020A","TP0001057.Plate.15",5,3,"t",1,99.9,28.66,"TP0001057 Plate 15_CeeTox.csv","cort" +"01141022A","TP0001059.Plate.8",4,3,"t",1,100,31.73,"TP0001059 Plate 8_CeeTox.csv","cort" +"01141022A","TP0001059.Plate.8",5,3,"t",1,100,29.74,"TP0001059 Plate 8_CeeTox.csv","cort" +"01141024A","TP0001061.Plate.13",2,10,"t",1,100,19.85,"TP0001061 Plate 13_CeeTox.csv","cort" +"01141024A","TP0001061.Plate.13",3,10,"t",1,100,25.06,"TP0001061 Plate 13_CeeTox.csv","cort" +"01141026A","TP0001056.Plate.9",2,4,"t",1,100,21.08,"TP0001056 Plate 9_CeeTox.csv","cort" +"01141026A","TP0001056.Plate.9",3,4,"t",1,100,23.84,"TP0001056 Plate 9_CeeTox.csv","cort" +"01141028A","PhaseIIe1k.VR.Plate.3",2,7,"t",1,1,51.8,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"01141028A","PhaseIIe1k.VR.Plate.3",3,7,"t",1,1,59.46,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"01141030A","TP0001059.Plate.8",2,7,"t",1,100.1,16.21,"TP0001059 Plate 8_CeeTox.csv","cort" +"01141030A","TP0001059.Plate.8",3,7,"t",1,100.1,26.33,"TP0001059 Plate 8_CeeTox.csv","cort" +"01141032A","TP0001055.Plate.5",6,8,"t",1,20,20.85,"TP0001055 Plate 5_CeeTox.csv","cort" +"01141032A","TP0001055.Plate.5",7,8,"t",1,20,21.95,"TP0001055 Plate 5_CeeTox.csv","cort" +"01141034A","PhaseII.VR.Plate.3",4,4,"t",1,9.99,3.91,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01141034A","PhaseII.VR.Plate.3",5,4,"t",1,9.99,5.19,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01141036A","TP0001056.Plate.10",2,3,"t",1,99.9,20.24,"TP0001056 Plate 10_CeeTox.csv","cort" +"01141036A","TP0001056.Plate.10",3,3,"t",1,99.9,21.72,"TP0001056 Plate 10_CeeTox.csv","cort" +"01141038A","TP0001058.Plate.3",4,4,"t",1,99.9,4.2,"TP0001058 Plate 3_CeeTox.csv","cort" +"01141038A","TP0001058.Plate.3",5,4,"t",1,99.9,4.07,"TP0001058 Plate 3_CeeTox.csv","cort" +"01141040A","TP0001061.Plate.15",4,3,"t",1,100.1,7.93,"TP0001061 Plate 15_CeeTox.csv","cort" +"01141040A","TP0001061.Plate.15",5,3,"t",1,100.1,7.81,"TP0001061 Plate 15_CeeTox.csv","cort" +"01141042A","TP0001060.Plate.11",6,3,"t",1,100,24.81,"TP0001060 Plate 11_CeeTox.csv","cort" +"01141042A","TP0001060.Plate.11",7,3,"t",1,100,24.12,"TP0001060 Plate 11_CeeTox.csv","cort" +"01141044A","TP0001058.Plate.1",6,3,"t",1,99.9,28.84,"TP0001058 Plate 1_Ceetox.csv","cort" +"01141044A","TP0001058.Plate.1",7,3,"t",1,99.9,32.6,"TP0001058 Plate 1_Ceetox.csv","cort" +"01141046A","PhaseII.VR.Plate.5",2,9,"t",1,10.01,14.02,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01141046A","PhaseII.VR.Plate.5",3,9,"t",1,10.01,16.58,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01141048A","TP0001054.Plate.1",2,9,"t",1,100.1,15.86,"TP0001054 Plate 1_CeeTox.csv","cort" +"01141048A","TP0001054.Plate.1",3,9,"t",1,100.1,23.75,"TP0001054 Plate 1_CeeTox.csv","cort" +"01141050A","PhaseII.VR.Plate.8",6,6,"t",1,1,6.97,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01141050A","PhaseII.VR.Plate.8",7,6,"t",1,1,6.48,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01141052A","TP0001059.Plate.7",6,8,"t",1,99.9,39.01,"TP0001059 Plate 7_CeeTox.csv","cort" +"01141052A","TP0001059.Plate.7",7,8,"t",1,99.9,30.11,"TP0001059 Plate 7_CeeTox.csv","cort" +"01141054A","TP0001057.Plate.14",2,7,"t",1,100,28.76,"TP0001057 Plate 14_CeeTox.csv","cort" +"01141054A","TP0001057.Plate.14",3,7,"t",1,100,28.49,"TP0001057 Plate 14_CeeTox.csv","cort" +"01141056A","TP0001061.Plate.16",2,3,"t",1,100,25.88,"TP0001061 Plate 16_CeeTox.csv","cort" +"01141056A","TP0001061.Plate.16",3,3,"t",1,100,28.28,"TP0001061 Plate 16_CeeTox.csv","cort" +"01141058A","PhaseII.VR.Plate.1",6,8,"t",1,9.99,15.82,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01141058A","PhaseII.VR.Plate.1",7,8,"t",1,9.99,16.06,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01141060A","TP0001059.Plate.8",4,10,"t",1,100.1,23.43,"TP0001059 Plate 8_CeeTox.csv","cort" +"01141060A","TP0001059.Plate.8",5,10,"t",1,100.1,28.42,"TP0001059 Plate 8_CeeTox.csv","cort" +"01141062A","TP0001059.Plate.8",6,10,"t",1,100,23.12,"TP0001059 Plate 8_CeeTox.csv","cort" +"01141062A","TP0001059.Plate.8",7,10,"t",1,100,22.12,"TP0001059 Plate 8_CeeTox.csv","cort" +"01141064A","PhaseII.VR.Plate.2",2,7,"t",1,9.99,11.71,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"01141064A","PhaseII.VR.Plate.2",3,7,"t",1,9.99,9.72,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"01141066A","TP0001060.Plate.10",4,3,"t",1,99.9,13.82,"TP0001060 Plate 10_CeeTox.csv","cort" +"01141066A","TP0001060.Plate.10",5,3,"t",1,99.9,15.7,"TP0001060 Plate 10_CeeTox.csv","cort" +"01141068A","PhaseII.VR.Plate.2",2,4,"t",1,10.01,6.09,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"01141068A","PhaseII.VR.Plate.2",3,4,"t",1,10.01,7.15,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"01141070A","TP0001054.Plate.3",2,7,"t",1,99.9,19.22,"TP0001054 Plate 3_CeeTox.csv","cort" +"01141070A","TP0001054.Plate.3",3,7,"t",1,99.9,27.17,"TP0001054 Plate 3_CeeTox.csv","cort" +"01141072A","TP0001057.Plate.14",6,7,"t",1,100,20.51,"TP0001057 Plate 14_CeeTox.csv","cort" +"01141072A","TP0001057.Plate.14",7,7,"t",1,100,23.96,"TP0001057 Plate 14_CeeTox.csv","cort" +"01141074A","TP0001059.Plate.5",4,8,"t",1,50,18.24,"TP0001059 Plate 5_CeeTox.csv","cort" +"01141074A","TP0001059.Plate.5",5,8,"t",1,50,15.05,"TP0001059 Plate 5_CeeTox.csv","cort" +"01141076A","PhaseII.VR.Plate.7",6,6,"t",1,1,14.3,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01141076A","PhaseII.VR.Plate.7",7,6,"t",1,1,18.54,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01141078A","PhaseII.VR.Plate.8",4,3,"t",1,1,13.91,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01141078A","PhaseII.VR.Plate.8",5,3,"t",1,1,14.01,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01141080A","PhaseII.VR.Plate.4",2,9,"t",1,10,10.75,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01141080A","PhaseII.VR.Plate.4",3,9,"t",1,10,10.85,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01141082A","PhaseII.VR.Plate.4",2,10,"t",1,9.99,14.29,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01141082A","PhaseII.VR.Plate.4",3,10,"t",1,9.99,15.27,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01141084A","TP0001057.Plate.16",2,4,"t",1,100.1,29.79,"TP0001057 Plate 16_CeeTox.csv","cort" +"01141084A","TP0001057.Plate.16",3,4,"t",1,100.1,35.02,"TP0001057 Plate 16_CeeTox.csv","cort" +"01141086A","PhaseII.VR.Plate.3",6,8,"t",1,10,11.01,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01141086A","PhaseII.VR.Plate.3",7,8,"t",1,10,10.92,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01141088A","TP0001054.Plate.3",4,10,"t",1,100.1,14.16,"TP0001054 Plate 3_CeeTox.csv","cort" +"01141088A","TP0001054.Plate.3",5,10,"t",1,100.1,14.65,"TP0001054 Plate 3_CeeTox.csv","cort" +"01141090A","TP0001061.Plate.14",4,9,"t",1,99.9,6.16,"TP0001061 Plate 14_CeeTox.csv","cort" +"01141090A","TP0001061.Plate.14",5,9,"t",1,99.9,5.83,"TP0001061 Plate 14_CeeTox.csv","cort" +"01141092A","TP0001054.Plate.4",4,4,"t",1,100.1,26.6,"TP0001054 Plate 4_CeeTox.csv","cort" +"01141092A","TP0001054.Plate.4",5,4,"t",1,100.1,23.43,"TP0001054 Plate 4_CeeTox.csv","cort" +"01141094A","TP0001056.Plate.12",4,3,"t",1,100,27.24,"TP0001056 Plate 12_CeeTox.csv","cort" +"01141094A","TP0001056.Plate.12",5,3,"t",1,100,27.54,"TP0001056 Plate 12_CeeTox.csv","cort" +"01141096A","TP0001057.Plate.16",6,4,"t",1,100.1,35.39,"TP0001057 Plate 16_CeeTox.csv","cort" +"01141096A","TP0001057.Plate.16",7,4,"t",1,100.1,33.65,"TP0001057 Plate 16_CeeTox.csv","cort" +"01141098A","TP0001061.Plate.14",4,7,"t",1,100.1,41.01,"TP0001061 Plate 14_CeeTox.csv","cort" +"01141098A","TP0001061.Plate.14",5,7,"t",1,100.1,40.97,"TP0001061 Plate 14_CeeTox.csv","cort" +"01141100A","TP0001060.Plate.12",6,5,"t",1,99.9,18.16,"TP0001060 Plate 12_CeeTox.csv","cort" +"01141100A","TP0001060.Plate.12",7,5,"t",1,99.9,22.74,"TP0001060 Plate 12_CeeTox.csv","cort" +"01141102A","TP0001054.Plate.8",4,3,"t",1,99.9,20.99,"TP0001055 Plate 8_CeeTox.csv","cort" +"01141102A","TP0001054.Plate.8",5,3,"t",1,99.9,21.51,"TP0001055 Plate 8_CeeTox.csv","cort" +"01141104A","TP0001060.Plate.12",4,5,"t",1,100.1,19.64,"TP0001060 Plate 12_CeeTox.csv","cort" +"01141104A","TP0001060.Plate.12",5,5,"t",1,100.1,22.7,"TP0001060 Plate 12_CeeTox.csv","cort" +"01141106A","PhaseII.VR.Plate.1",6,4,"t",1,10,17.2,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01141106A","PhaseII.VR.Plate.1",7,4,"t",1,10,19.46,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01141108A","TP0001060.Plate.9",2,6,"t",1,100,21.17,"TP0001060 Plate 9_CeeTox.csv","cort" +"01141108A","TP0001060.Plate.9",3,6,"t",1,100,20.24,"TP0001060 Plate 9_CeeTox.csv","cort" +"01141110A","TP0001059.Plate.8",2,6,"t",1,100.1,26.58,"TP0001059 Plate 8_CeeTox.csv","cort" +"01141110A","TP0001059.Plate.8",3,6,"t",1,100.1,20.2,"TP0001059 Plate 8_CeeTox.csv","cort" +"01141112A","PhaseII.VR.Plate.5",4,8,"t",1,9.99,10.16,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01141112A","PhaseII.VR.Plate.5",5,8,"t",1,9.99,11.9,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01141114A","TP0001057.Plate.15",6,6,"t",1,99.9,25.82,"TP0001057 Plate 15_CeeTox.csv","cort" +"01141114A","TP0001057.Plate.15",7,6,"t",1,99.9,29.95,"TP0001057 Plate 15_CeeTox.csv","cort" +"01141118A","TP0001055.Plate.6",4,5,"t",1,100.1,34.28,"TP0001055 Plate 6_CeeTox.csv","cort" +"01141118A","TP0001055.Plate.6",5,5,"t",1,100.1,33.82,"TP0001055 Plate 6_CeeTox.csv","cort" +"01141120A","PhaseIIe1k.VR.Plate.3",2,3,"t",1,10,56.12,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"01141120A","PhaseIIe1k.VR.Plate.3",3,3,"t",1,10,45.06,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"01141122A","PhaseII.VR.Plate.7",4,9,"t",1,1,11.48,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01141122A","PhaseII.VR.Plate.7",5,9,"t",1,1,10.6,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01141124A","TP0001055.Plate.5",2,10,"t",1,100,1.15,"TP0001055 Plate 5_CeeTox.csv","cort" +"01141124A","TP0001055.Plate.5",3,10,"t",1,100,1.08,"TP0001055 Plate 5_CeeTox.csv","cort" +"01141126A","PhaseII.VR.Plate.6",4,8,"t",1,1,15.05,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01141126A","PhaseII.VR.Plate.6",5,8,"t",1,1,11.86,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01141128A","TP0001059.Plate.5",4,4,"t",1,100,9.25,"TP0001059 Plate 5_CeeTox.csv","cort" +"01141128A","TP0001059.Plate.5",5,4,"t",1,100,8.62,"TP0001059 Plate 5_CeeTox.csv","cort" +"01141130A","PhaseII.VR.Plate.1",6,5,"t",1,5,11.98,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01141130A","PhaseII.VR.Plate.1",7,5,"t",1,5,13.93,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01141132A","PhaseII.VR.Plate.7",2,10,"t",1,1,8.02,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01141132A","PhaseII.VR.Plate.7",3,10,"t",1,1,14.45,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01141134A","TP0001058.Plate.1",2,3,"t",1,10,24.86,"TP0001058 Plate 1_Ceetox.csv","cort" +"01141134A","TP0001058.Plate.1",3,3,"t",1,10,21.14,"TP0001058 Plate 1_Ceetox.csv","cort" +"01141136A","TP0001058.Plate.1",2,4,"t",1,99.9,30.28,"TP0001058 Plate 1_Ceetox.csv","cort" +"01141136A","TP0001058.Plate.1",3,4,"t",1,99.9,26.71,"TP0001058 Plate 1_Ceetox.csv","cort" +"01141138A","PhaseII.VR.Plate.5",2,8,"t",1,10,12.24,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01141138A","PhaseII.VR.Plate.5",3,8,"t",1,10,14.82,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"01141140A","PhaseII.VR.Plate.7",6,4,"t",1,1,8.11,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01141140A","PhaseII.VR.Plate.7",7,4,"t",1,1,8.12,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"01141142A","TP0001054.Plate.3",4,4,"t",1,100.1,11.71,"TP0001054 Plate 3_CeeTox.csv","cort" +"01141142A","TP0001054.Plate.3",5,4,"t",1,100.1,12.14,"TP0001054 Plate 3_CeeTox.csv","cort" +"01141144A","PhaseIIe1k.VR.Plate.2",2,3,"t",1,9.99,0.53,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" +"01141144A","PhaseIIe1k.VR.Plate.2",3,3,"t",1,9.99,0.66,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" +"01141146A","TP0001056.Plate.10",2,7,"t",1,100.1,6.49,"TP0001056 Plate 10_CeeTox.csv","cort" +"01141146A","TP0001056.Plate.10",3,7,"t",1,100.1,6.84,"TP0001056 Plate 10_CeeTox.csv","cort" +"01141148A","PhaseII.VR.Plate.4",6,6,"t",1,10,10.29,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01141148A","PhaseII.VR.Plate.4",7,6,"t",1,10,9.64,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"01141150A","TP0001054.Plate.2",2,7,"t",1,99.9,21.52,"TP0001054 Plate 2_CeeTox.csv","cort" +"01141150A","TP0001054.Plate.2",3,7,"t",1,99.9,24.66,"TP0001054 Plate 2_CeeTox.csv","cort" +"01141152A","TP0001059.Plate.6",6,5,"t",1,99.9,19.1,"TP0001059 Plate 6_CeeTox.csv","cort" +"01141152A","TP0001059.Plate.6",7,5,"t",1,99.9,18.88,"TP0001059 Plate 6_CeeTox.csv","cort" +"01141154A","TP0001061.Plate.14",2,7,"t",1,99.9,16.2,"TP0001061 Plate 14_CeeTox.csv","cort" +"01141154A","TP0001061.Plate.14",3,7,"t",1,99.9,20.42,"TP0001061 Plate 14_CeeTox.csv","cort" +"01141162A","TP0001060.Plate.11",4,8,"t",1,100,23.59,"TP0001060 Plate 11_CeeTox.csv","cort" +"01141162A","TP0001060.Plate.11",5,8,"t",1,100,20.6,"TP0001060 Plate 11_CeeTox.csv","cort" +"01141164A","TP0001058.Plate.3",2,7,"t",1,100.1,13.78,"TP0001058 Plate 3_CeeTox.csv","cort" +"01141164A","TP0001058.Plate.3",3,7,"t",1,100.1,20.43,"TP0001058 Plate 3_CeeTox.csv","cort" +"01141166A","PhaseII.VR.Plate.2",4,8,"t",1,9.99,10.36,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"01141166A","PhaseII.VR.Plate.2",5,8,"t",1,9.99,10.81,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"01141168A","TP0001060.Plate.10",4,7,"t",1,100,19.17,"TP0001060 Plate 10_CeeTox.csv","cort" +"01141168A","TP0001060.Plate.10",5,7,"t",1,100,20.77,"TP0001060 Plate 10_CeeTox.csv","cort" +"01141170A","TP0001061.Plate.13",2,8,"t",1,100,17.08,"TP0001061 Plate 13_CeeTox.csv","cort" +"01141170A","TP0001061.Plate.13",3,8,"t",1,100,17.59,"TP0001061 Plate 13_CeeTox.csv","cort" +"01141172A","PhaseII.VR.Plate.3",6,6,"t",1,10,8.06,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01141172A","PhaseII.VR.Plate.3",7,6,"t",1,10,9.02,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01141174A","PhaseIIe1k.VR.Plate.3",2,9,"t",1,1,52.83,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"01141174A","PhaseIIe1k.VR.Plate.3",3,9,"t",1,1,52.05,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"01141176A","TP0001055.Plate.6",2,7,"t",1,100,20.38,"TP0001055 Plate 6_CeeTox.csv","cort" +"01141176A","TP0001055.Plate.6",3,7,"t",1,100,19.44,"TP0001055 Plate 6_CeeTox.csv","cort" +"01141178A","TP0001055.Plate.6",2,6,"t",1,99.9,4.16,"TP0001055 Plate 6_CeeTox.csv","cort" +"01141178A","TP0001055.Plate.6",3,6,"t",1,99.9,4.85,"TP0001055 Plate 6_CeeTox.csv","cort" +"01141180A","TP0001062.Plate.17",4,8,"t",1,100,24.72,"TP0001062_Plate_17_Ceetox.csv","cort" +"01141180A","TP0001062.Plate.17",5,8,"t",1,100,26.41,"TP0001062_Plate_17_Ceetox.csv","cort" +"01141182A","PhaseII.VR.Plate.6",2,10,"t",1,1,12.48,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01141182A","PhaseII.VR.Plate.6",3,10,"t",1,1,10.49,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01141184A","TP0001059.Plate.7",6,6,"t",1,100.1,3.04,"TP0001059 Plate 7_CeeTox.csv","cort" +"01141184A","TP0001059.Plate.7",7,6,"t",1,100.1,3.04,"TP0001059 Plate 7_CeeTox.csv","cort" +"01141186A","PhaseII.VR.Plate.6",6,8,"t",1,1,9.09,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01141186A","PhaseII.VR.Plate.6",7,8,"t",1,1,10.18,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"01141188A","TP0001054.Plate.3",6,5,"t",1,100,28.55,"TP0001054 Plate 3_CeeTox.csv","cort" +"01141188A","TP0001054.Plate.3",7,5,"t",1,100,25.72,"TP0001054 Plate 3_CeeTox.csv","cort" +"01141190A","TP0001062.Plate.18",4,10,"t",1,50,37.12,"TP0001062_Plate_18_Ceetox.csv","cort" +"01141190A","TP0001062.Plate.18",5,10,"t",1,50,34.22,"TP0001062_Plate_18_Ceetox.csv","cort" +"01141192A","TP0001058.Plate.1",2,8,"t",1,100,18.93,"TP0001058 Plate 1_Ceetox.csv","cort" +"01141192A","TP0001058.Plate.1",3,8,"t",1,100,15.23,"TP0001058 Plate 1_Ceetox.csv","cort" +"01141194A","TP0001054.Plate.3",6,9,"t",1,50,110.29,"TP0001054 Plate 3_CeeTox.csv","cort" +"01141194A","TP0001054.Plate.3",7,9,"t",1,50,112.69,"TP0001054 Plate 3_CeeTox.csv","cort" +"01141196A","TP0001058.Plate.4",2,5,"t",1,50,51.07,"TP0001058 Plate 4_CeeTox.csv","cort" +"01141196A","TP0001058.Plate.4",3,5,"t",1,50,54.68,"TP0001058 Plate 4_CeeTox.csv","cort" +"01141200A","TP0001054.Plate.7",4,9,"t",1,10,25.02,"TP0001055 Plate 7_CeeTox.csv","cort" +"01141200A","TP0001054.Plate.7",5,9,"t",1,10,23.6,"TP0001055 Plate 7_CeeTox.csv","cort" +"01141202A","PhaseII.VR.Plate.8",6,4,"t",1,1,10.64,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01141202A","PhaseII.VR.Plate.8",7,4,"t",1,1,13.74,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"01141204A","TP0001060.Plate.11",2,4,"t",1,99.9,22.72,"TP0001060 Plate 11_CeeTox.csv","cort" +"01141204A","TP0001060.Plate.11",3,4,"t",1,99.9,23.92,"TP0001060 Plate 11_CeeTox.csv","cort" +"01141206A","TP0001061.Plate.16",2,4,"t",1,100,1.54,"TP0001061 Plate 16_CeeTox.csv","cort" +"01141206A","TP0001061.Plate.16",3,4,"t",1,100,1.56,"TP0001061 Plate 16_CeeTox.csv","cort" +"01141208A","TP0001060.Plate.10",2,10,"t",1,99.9,2.02,"TP0001060 Plate 10_CeeTox.csv","cort" +"01141208A","TP0001060.Plate.10",3,10,"t",1,99.9,2.26,"TP0001060 Plate 10_CeeTox.csv","cort" +"01141210A","TP0001058.Plate.1",6,6,"t",1,99.9,6.99,"TP0001058 Plate 1_Ceetox.csv","cort" +"01141210A","TP0001058.Plate.1",7,6,"t",1,99.9,8.09,"TP0001058 Plate 1_Ceetox.csv","cort" +"01141212A","TP0001054.Plate.3",2,9,"t",1,100.1,21.64,"TP0001054 Plate 3_CeeTox.csv","cort" +"01141212A","TP0001054.Plate.3",3,9,"t",1,100.1,21.47,"TP0001054 Plate 3_CeeTox.csv","cort" +"01141214A","PhaseII.VR.Plate.2",4,3,"t",1,10,11.01,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"01141214A","PhaseII.VR.Plate.2",5,3,"t",1,10,11.09,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"01141216A","TP0001054.Plate.4",2,5,"t",1,100,22.39,"TP0001054 Plate 4_CeeTox.csv","cort" +"01141216A","TP0001054.Plate.4",3,5,"t",1,100,24.95,"TP0001054 Plate 4_CeeTox.csv","cort" +"01141218A","TP0001059.Plate.8",6,9,"t",1,100,9.33,"TP0001059 Plate 8_CeeTox.csv","cort" +"01141218A","TP0001059.Plate.8",7,9,"t",1,100,8.79,"TP0001059 Plate 8_CeeTox.csv","cort" +"01141220A","TP0001058.Plate.2",6,3,"t",1,100.1,23.24,"TP0001058 Plate 2_CeeTox.csv","cort" +"01141220A","TP0001058.Plate.2",7,3,"t",1,100.1,23.32,"TP0001058 Plate 2_CeeTox.csv","cort" +"01141222A","TP0001060.Plate.11",4,9,"t",1,100,19.2,"TP0001060 Plate 11_CeeTox.csv","cort" +"01141222A","TP0001060.Plate.11",5,9,"t",1,100,20.82,"TP0001060 Plate 11_CeeTox.csv","cort" +"01141224A","TP0001060.Plate.11",2,8,"t",1,100,22.09,"TP0001060 Plate 11_CeeTox.csv","cort" +"01141224A","TP0001060.Plate.11",3,8,"t",1,100,21.8,"TP0001060 Plate 11_CeeTox.csv","cort" +"01141226A","PhaseIIe1k.VR.Plate.3",4,9,"t",1,1,58.34,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"01141226A","PhaseIIe1k.VR.Plate.3",5,9,"t",1,1,54.77,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"01141228A","TP0001059.Plate.7",4,8,"t",1,100.1,16,"TP0001059 Plate 7_CeeTox.csv","cort" +"01141228A","TP0001059.Plate.7",5,8,"t",1,100.1,13.18,"TP0001059 Plate 7_CeeTox.csv","cort" +"01141230A","TP0001056.Plate.12",6,5,"t",1,100.1,29.97,"TP0001056 Plate 12_CeeTox.csv","cort" +"01141230A","TP0001056.Plate.12",7,5,"t",1,100.1,28.81,"TP0001056 Plate 12_CeeTox.csv","cort" +"01141232A","PhaseII.VR.Plate.3",6,9,"t",1,9.99,12.36,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01141232A","PhaseII.VR.Plate.3",7,9,"t",1,9.99,12.36,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"01141234A","PhaseII.VR.Plate.1",6,3,"t",1,9.99,13.83,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01141234A","PhaseII.VR.Plate.1",7,3,"t",1,9.99,12.78,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"01141236A","TP0001059.Plate.8",6,3,"t",1,100,25.68,"TP0001059 Plate 8_CeeTox.csv","cort" +"01141236A","TP0001059.Plate.8",7,3,"t",1,100,26.94,"TP0001059 Plate 8_CeeTox.csv","cort" +"01141238A","TP0001059.Plate.7",4,10,"t",1,100,25.65,"TP0001059 Plate 7_CeeTox.csv","cort" +"01141238A","TP0001059.Plate.7",5,10,"t",1,100,25.56,"TP0001059 Plate 7_CeeTox.csv","cort" +"01141240A","TP0001062.Plate.18",2,5,"t",1,20,6.48,"TP0001062_Plate_18_Ceetox.csv","cort" +"01141240A","TP0001062.Plate.18",3,5,"t",1,20,7.13,"TP0001062_Plate_18_Ceetox.csv","cort" +"01141242A","TP0001060.Plate.10",6,6,"t",1,100.1,22.97,"TP0001060 Plate 10_CeeTox.csv","cort" +"01141242A","TP0001060.Plate.10",7,6,"t",1,100.1,24.09,"TP0001060 Plate 10_CeeTox.csv","cort" +"01141244A","TP0001059.Plate.5",6,5,"t",1,99.9,20.76,"TP0001059 Plate 5_CeeTox.csv","cort" +"01141244A","TP0001059.Plate.5",7,5,"t",1,99.9,20.62,"TP0001059 Plate 5_CeeTox.csv","cort" +"01141246A","TP0001054.Plate.4",4,8,"t",1,20,21.23,"TP0001054 Plate 4_CeeTox.csv","cort" +"01141246A","TP0001054.Plate.4",5,8,"t",1,20,21.03,"TP0001054 Plate 4_CeeTox.csv","cort" +"01141252A","TP0001056.Plate.10",4,4,"t",1,99.9,32.38,"TP0001056 Plate 10_CeeTox.csv","cort" +"01141252A","TP0001056.Plate.10",5,4,"t",1,99.9,34.25,"TP0001056 Plate 10_CeeTox.csv","cort" +"01141254A","TP0001056.Plate.9",6,4,"t",1,99.9,22.14,"TP0001056 Plate 9_CeeTox.csv","cort" +"01141254A","TP0001056.Plate.9",7,4,"t",1,99.9,25.82,"TP0001056 Plate 9_CeeTox.csv","cort" +"11140700A","PhaseII.VR.Plate.7",2,7,"t",1,1,14.05,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"11140700A","PhaseII.VR.Plate.7",3,7,"t",1,1,14.94,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"11140702A","PhaseII.VR.Plate.7",6,7,"t",1,1,14.67,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"11140702A","PhaseII.VR.Plate.7",7,7,"t",1,1,16.98,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"11140704A","TP0001058.Plate.1",6,10,"t",1,50,25.43,"TP0001058 Plate 1_Ceetox.csv","cort" +"11140704A","TP0001058.Plate.1",7,10,"t",1,50,25.41,"TP0001058 Plate 1_Ceetox.csv","cort" +"11140794A","TP0001057.Plate.15",4,7,"t",1,100,19.87,"TP0001057 Plate 15_CeeTox.csv","cort" +"11140794A","TP0001057.Plate.15",5,7,"t",1,100,18.19,"TP0001057 Plate 15_CeeTox.csv","cort" +"11141106A","PhaseII.VR.Plate.2",2,9,"t",1,10,17.05,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"11141106A","PhaseII.VR.Plate.2",3,9,"t",1,10,19.56,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"11141120A","PhaseIIe1k.VR.Plate.3",6,4,"t",1,10,55.03,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"11141120A","PhaseIIe1k.VR.Plate.3",7,4,"t",1,10,55.75,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"11141122A","PhaseII.VR.Plate.3",4,10,"t",1,10,11.49,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"11141122A","PhaseII.VR.Plate.3",5,10,"t",1,10,13.91,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"11141124A","TP0001057.Plate.15",2,6,"t",1,100,1.34,"TP0001057 Plate 15_CeeTox.csv","cort" +"11141124A","TP0001057.Plate.15",3,6,"t",1,100,1.25,"TP0001057 Plate 15_CeeTox.csv","cort" +"11141126A","PhaseII.VR.Plate.6",6,5,"t",1,1,13.14,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"11141126A","PhaseII.VR.Plate.6",7,5,"t",1,1,14.29,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"11141130A","TP0001055.Plate.5",6,3,"t",1,50,13.99,"TP0001055 Plate 5_CeeTox.csv","cort" +"11141130A","TP0001055.Plate.5",7,3,"t",1,50,12.56,"TP0001055 Plate 5_CeeTox.csv","cort" +"11141132A","PhaseII.VR.Plate.7",2,9,"t",1,1,13.33,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"11141132A","PhaseII.VR.Plate.7",3,9,"t",1,1,15.14,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"21140700A","PhaseII.VR.Plate.3",6,3,"t",1,10,14.19,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"21140700A","PhaseII.VR.Plate.3",7,3,"t",1,10,15.28,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"21140702A","PhaseII.VR.Plate.8",2,10,"t",1,1,12.96,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"21140702A","PhaseII.VR.Plate.8",3,10,"t",1,1,14.89,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"21140704A","TP0001061.Plate.16",6,8,"t",1,50,16.91,"TP0001061 Plate 16_CeeTox.csv","cort" +"21140704A","TP0001061.Plate.16",7,8,"t",1,50,17.46,"TP0001061 Plate 16_CeeTox.csv","cort" +"21140794A","TP0001061.Plate.13",2,9,"t",1,100,11.8,"TP0001061 Plate 13_CeeTox.csv","cort" +"21140794A","TP0001061.Plate.13",3,9,"t",1,100,14.4,"TP0001061 Plate 13_CeeTox.csv","cort" +"21141106A","PhaseII.VR.Plate.2",2,8,"t",1,10,15.05,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"21141106A","PhaseII.VR.Plate.2",3,8,"t",1,10,19.64,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"21141120A","PhaseIIe1k.VR.Plate.3",4,5,"t",1,10,54.43,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"21141120A","PhaseIIe1k.VR.Plate.3",5,5,"t",1,10,61.57,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"21141122A","PhaseII.VR.Plate.8",2,7,"t",1,1,12.03,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"21141122A","PhaseII.VR.Plate.8",3,7,"t",1,1,14.06,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"21141124A","TP0001058.Plate.4",6,7,"t",1,100,1.12,"TP0001058 Plate 4_CeeTox.csv","cort" +"21141124A","TP0001058.Plate.4",7,7,"t",1,100,1.14,"TP0001058 Plate 4_CeeTox.csv","cort" +"21141126A","TP0001059.Plate.7",6,10,"t",1,100,8.48,"TP0001059 Plate 7_CeeTox.csv","cort" +"21141126A","TP0001059.Plate.7",7,10,"t",1,100,7.83,"TP0001059 Plate 7_CeeTox.csv","cort" +"21141130A","PhaseII.VR.Plate.2",4,5,"t",1,5,13.38,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"21141130A","PhaseII.VR.Plate.2",5,5,"t",1,5,12.6,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"21141132A","PhaseII.VR.Plate.8",2,4,"t",1,1,13.99,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"21141132A","PhaseII.VR.Plate.8",3,4,"t",1,1,15.66,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"BF00107322","phIII.e1k.VR.Plate.3",6,5,"t",1,0.1,18.86,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"BF00107322","phIII.e1k.VR.Plate.3",7,5,"t",1,0.1,17.99,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"BF00128067","TP0000884.Plate.2",4,3,"t",1,100,9.81129236642242,"TP0000884 Plate 2A.xlsx","cort" +"BF00128067","TP0000884.Plate.2",5,3,"t",1,100,10.7274679953512,"TP0000884 Plate 2A.xlsx","cort" +"BF00128068","20120829.Plate.2",4,10,"t",1,1,10.3981585884811,"20120829 Plate 2B.xlsx","cort" +"BF00128068","20120829.Plate.2",5,10,"t",1,1,10.0770674484304,"20120829 Plate 2B.xlsx","cort" +"BF00128069","TP0000884.Plate.3",6,6,"t",1,100,14.9987448551521,"TP0000884 Plate 3A.xlsx","cort" +"BF00128069","TP0000884.Plate.3",7,6,"t",1,100,14.2039347261726,"TP0000884 Plate 3A.xlsx","cort" +"BF00128070","TP0000884.Plate.3",4,3,"t",1,100,14.1336806599992,"TP0000884 Plate 3A.xlsx","cort" +"BF00128070","TP0000884.Plate.3",5,3,"t",1,100,11.4989407889004,"TP0000884 Plate 3A.xlsx","cort" +"BF00128071","20120829.Plate.3",6,7,"t",1,1,11.7057085262389,"20120829 Plate 3A.xlsx","cort" +"BF00128071","20120829.Plate.3",7,7,"t",1,1,10.5984682230629,"20120829 Plate 3A.xlsx","cort" +"BF00128072","TP0000884.Plate.1",4,6,"t",1,100,14.8003994111396,"TP0000884 Plate 1A.xlsx","cort" +"BF00128072","TP0000884.Plate.1",5,6,"t",1,100,14.8297862550133,"TP0000884 Plate 1A.xlsx","cort" +"BF00128073","20120829.Plate.3",6,9,"t",1,1,0.804003087743217,"20120829 Plate 3A.xlsx","cort" +"BF00128073","20120829.Plate.3",7,9,"t",1,1,0.594245172192186,"20120829 Plate 3A.xlsx","cort" +"BF00128075","20120829.Plate.3",4,7,"t",1,1,10.3790772285511,"20120829 Plate 3A.xlsx","cort" +"BF00128075","20120829.Plate.3",5,7,"t",1,1,11.1717468496558,"20120829 Plate 3A.xlsx","cort" +"BF00128076","TP0000884.Plate.2",6,10,"t",1,100,13.1885877847457,"TP0000884 Plate 2A.xlsx","cort" +"BF00128076","TP0000884.Plate.2",7,10,"t",1,100,16.3029271500046,"TP0000884 Plate 2A.xlsx","cort" +"BF00128078","20120829.Plate.2",6,4,"t",1,1,11.9771433975232,"20120829 Plate 2B.xlsx","cort" +"BF00128078","20120829.Plate.2",7,4,"t",1,1,11.6141768269125,"20120829 Plate 2B.xlsx","cort" +"BF00128079","20120829.Plate.1",4,7,"t",1,1,15.4639285712957,"20120829 Plate 1A.xlsx","cort" +"BF00128079","20120829.Plate.1",5,7,"t",1,1,13.9524257455357,"20120829 Plate 1A.xlsx","cort" +"BF00128080","20120829.Plate.4",4,7,"t",1,10,11.4853016746653,"20120829 Plate 4B.xlsx","cort" +"BF00128080","20120829.Plate.4",5,7,"t",1,10,13.0490278603984,"20120829 Plate 4B.xlsx","cort" +"BF00128081","20120829.Plate.5",2,7,"t",1,10,8.03712872577456,"20120829 Plate 5A.xlsx","cort" +"BF00128081","20120829.Plate.5",3,7,"t",1,10,9.35171352497246,"20120829 Plate 5A.xlsx","cort" +"BF00128082","TP0000883.Plate.1",6,4,"t",1,100,14.4089330436993,"TP0000883 Plate 1A.xlsx","cort" +"BF00128082","TP0000883.Plate.1",7,4,"t",1,100,15.1479266235465,"TP0000883 Plate 1A.xlsx","cort" +"BF00128083","TP0000885.Plate.1",2,3,"t",1,100,6.90526268907032,"TP0000885 Plate 1A.xlsx","cort" +"BF00128083","TP0000885.Plate.1",3,3,"t",1,100,8.14211514676794,"TP0000885 Plate 1A.xlsx","cort" +"BF00128084","20120829.Plate.3",4,5,"t",1,1,14.4910110046257,"20120829 Plate 3A.xlsx","cort" +"BF00128084","20120829.Plate.3",5,5,"t",1,1,17.2614472061159,"20120829 Plate 3A.xlsx","cort" +"BF00128085","TP0000882.Plate.2",4,8,"t",1,100,15.2557576877619,"TP0000882 Plate 2B.xlsx","cort" +"BF00128085","TP0000882.Plate.2",5,8,"t",1,100,17.269265607541,"TP0000882 Plate 2B.xlsx","cort" +"BF00128086","TP0000883.Plate.1",4,9,"t",1,100,12.8089888877228,"TP0000883 Plate 1A.xlsx","cort" +"BF00128086","TP0000883.Plate.1",5,9,"t",1,100,24.4834653248911,"TP0000883 Plate 1A.xlsx","cort" +"BF00128087","20120829.Plate.1",2,6,"t",1,1,9.59256078067626,"20120829 Plate 1A.xlsx","cort" +"BF00128087","20120829.Plate.1",3,6,"t",1,1,10.6476583369789,"20120829 Plate 1A.xlsx","cort" +"BF00128088","20120829.Plate.2",6,6,"t",1,1,9.0638663886806,"20120829 Plate 2B.xlsx","cort" +"BF00128088","20120829.Plate.2",7,6,"t",1,1,9.27372778280849,"20120829 Plate 2B.xlsx","cort" +"BF00128090","20120829.Plate.1",6,9,"t",1,1,5.23422321160685,"20120829 Plate 1A.xlsx","cort" +"BF00128090","20120829.Plate.1",7,9,"t",1,1,5.47175537924269,"20120829 Plate 1A.xlsx","cort" +"BF00128091","TP0000882.Plate.2",6,3,"t",1,100,9.57527808312326,"TP0000882 Plate 2B.xlsx","cort" +"BF00128091","TP0000882.Plate.2",7,3,"t",1,100,9.66075819448092,"TP0000882 Plate 2B.xlsx","cort" +"BF00128092","20120829.Plate.5",2,10,"t",1,10,8.87732714880924,"20120829 Plate 5A.xlsx","cort" +"BF00128092","20120829.Plate.5",3,10,"t",1,10,10.0490588364365,"20120829 Plate 5A.xlsx","cort" +"BF00128094","TP0000884.Plate.2",4,10,"t",1,100,9.61213374612052,"TP0000884 Plate 2A.xlsx","cort" +"BF00128094","TP0000884.Plate.2",5,10,"t",1,100,11.8615012306198,"TP0000884 Plate 2A.xlsx","cort" +"BF00128096","20120829.Plate.6",2,8,"t",1,10,2.35001413360117,"20120829 Plate 6A.xlsx","cort" +"BF00128096","20120829.Plate.6",3,8,"t",1,10,2.40741577537311,"20120829 Plate 6A.xlsx","cort" +"BF00128097","TP0000883.Plate.3",6,7,"t",1,100,1.4257271494684,"TP0000883 Plate 3A.xlsx","cort" +"BF00128097","TP0000883.Plate.3",7,7,"t",1,100,1.46615783691342,"TP0000883 Plate 3A.xlsx","cort" +"BF00128098","20120829.Plate.2",2,9,"t",1,1,9.01281913728571,"20120829 Plate 2B.xlsx","cort" +"BF00128098","20120829.Plate.2",3,9,"t",1,1,8.76085351530206,"20120829 Plate 2B.xlsx","cort" +"BF00128099","TP0000884.Plate.4",2,7,"t",1,100,11.2801068627433,"TP0000884 Plate 4A.xlsx","cort" +"BF00128099","TP0000884.Plate.4",3,7,"t",1,100,14.6997112192099,"TP0000884 Plate 4A.xlsx","cort" +"BF00128100","TP0000882.Plate.1",4,4,"t",1,100,19.7534249548818,"TP0000882 Plate 1A.xlsx","cort" +"BF00128100","TP0000882.Plate.1",5,4,"t",1,100,17.1189093343032,"TP0000882 Plate 1A.xlsx","cort" +"BF00128101","20120829.Plate.4",6,5,"t",1,10,18.3357803711664,"20120829 Plate 4B.xlsx","cort" +"BF00128101","20120829.Plate.4",7,5,"t",1,10,12.5451584380466,"20120829 Plate 4B.xlsx","cort" +"BF00128102","20120829.Plate.5",4,6,"t",1,10,10.530933961841,"20120829 Plate 5A.xlsx","cort" +"BF00128102","20120829.Plate.5",5,6,"t",1,10,9.14095966260878,"20120829 Plate 5A.xlsx","cort" +"BF00128103","20120829.Plate.1",6,5,"t",1,1,12.5572177142051,"20120829 Plate 1A.xlsx","cort" +"BF00128103","20120829.Plate.1",7,5,"t",1,1,11.7770250463222,"20120829 Plate 1A.xlsx","cort" +"BF00128104","TP0000882.Plate.4",2,5,"t",1,100,15.5764424282322,"TP0000882 Plate 4A.xlsx","cort" +"BF00128104","TP0000882.Plate.4",3,5,"t",1,100,16.1233854984187,"TP0000882 Plate 4A.xlsx","cort" +"BF00128105","TP0000884.Plate.3",6,7,"t",1,100,18.4125190378314,"TP0000884 Plate 3A.xlsx","cort" +"BF00128105","TP0000884.Plate.3",7,7,"t",1,100,15.7055766963553,"TP0000884 Plate 3A.xlsx","cort" +"BF00128106","20120829.Plate.4",2,4,"t",1,1,9.21569733758149,"20120829 Plate 4B.xlsx","cort" +"BF00128106","20120829.Plate.4",3,4,"t",1,1,11.7811045315576,"20120829 Plate 4B.xlsx","cort" +"BF00128107","20120829.Plate.4",4,6,"t",1,10,12.1710185911078,"20120829 Plate 4B.xlsx","cort" +"BF00128107","20120829.Plate.4",5,6,"t",1,10,12.5315847064133,"20120829 Plate 4B.xlsx","cort" +"BF00128108","20120829.Plate.5",6,9,"t",1,10,7.01143902813311,"20120829 Plate 5A.xlsx","cort" +"BF00128108","20120829.Plate.5",7,9,"t",1,10,5.85226508896475,"20120829 Plate 5A.xlsx","cort" +"BF00128109","TP0000884.Plate.3",4,6,"t",1,100,24.8981487651902,"TP0000884 Plate 3A.xlsx","cort" +"BF00128109","TP0000884.Plate.3",5,6,"t",1,100,24.5224532885601,"TP0000884 Plate 3A.xlsx","cort" +"BF00128110","20120829.Plate.4",6,10,"t",1,10,12.9193287279515,"20120829 Plate 4B.xlsx","cort" +"BF00128110","20120829.Plate.4",7,10,"t",1,10,10.1757469878359,"20120829 Plate 4B.xlsx","cort" +"BF00128111","TP0000884.Plate.3",4,7,"t",1,100,11.1507897511331,"TP0000884 Plate 3A.xlsx","cort" +"BF00128111","TP0000884.Plate.3",5,7,"t",1,100,10.7559491725482,"TP0000884 Plate 3A.xlsx","cort" +"BF00128112","TP0000884.Plate.2",2,5,"t",1,100,0.824290450408623,"TP0000884 Plate 2A.xlsx","cort" +"BF00128112","TP0000884.Plate.2",3,5,"t",1,100,0.611950105002756,"TP0000884 Plate 2A.xlsx","cort" +"BF00128114","20120829.Plate.3",6,5,"t",1,1,16.1558187486692,"20120829 Plate 3A.xlsx","cort" +"BF00128114","20120829.Plate.3",7,5,"t",1,1,13.7697056601479,"20120829 Plate 3A.xlsx","cort" +"BF00128115","TP0000882.Plate.3",6,8,"t",1,100,14.4474144052135,"TP0000882 Plate 3A.xlsx","cort" +"BF00128115","TP0000882.Plate.3",7,8,"t",1,100,13.7961061068497,"TP0000882 Plate 3A.xlsx","cort" +"BF00128116","TP0000883.Plate.4",2,4,"t",1,100,16.4927805531405,"TP0000883 Plate 4A.xlsx","cort" +"BF00128116","TP0000883.Plate.4",3,4,"t",1,100,16.0372031547958,"TP0000883 Plate 4A.xlsx","cort" +"BF00128117","TP0000882.Plate.1",6,9,"t",1,100,19.544726115519,"TP0000882 Plate 1A.xlsx","cort" +"BF00128117","TP0000882.Plate.1",7,9,"t",1,100,16.5898625513218,"TP0000882 Plate 1A.xlsx","cort" +"BF00128118","TP0000882.Plate.4",4,3,"t",1,100,16.4892537484636,"TP0000882 Plate 4A.xlsx","cort" +"BF00128118","TP0000882.Plate.4",5,3,"t",1,100,17.1203541593482,"TP0000882 Plate 4A.xlsx","cort" +"BF00128119","TP0000882.Plate.1",6,5,"t",1,100,23.4824673182237,"TP0000882 Plate 1A.xlsx","cort" +"BF00128119","TP0000882.Plate.1",7,5,"t",1,100,21.8664168870686,"TP0000882 Plate 1A.xlsx","cort" +"BF00128120","TP0000883.Plate.2",6,8,"t",1,100,15.4304680552113,"TP0000883 Plate 2A.xlsx","cort" +"BF00128120","TP0000883.Plate.2",7,8,"t",1,100,15.1168027421882,"TP0000883 Plate 2A.xlsx","cort" +"BF00128121","TP0000882.Plate.1",6,3,"t",1,100,16.6745148916112,"TP0000882 Plate 1A.xlsx","cort" +"BF00128121","TP0000882.Plate.1",7,3,"t",1,100,19.6125751886615,"TP0000882 Plate 1A.xlsx","cort" +"BF00128122","TP0000882.Plate.1",2,6,"t",1,100,13.574608252705,"TP0000882 Plate 1A.xlsx","cort" +"BF00128122","TP0000882.Plate.1",3,6,"t",1,100,15.8585832283296,"TP0000882 Plate 1A.xlsx","cort" +"BF00128123","TP0000883.Plate.4",4,6,"t",1,100,14.3418922564002,"TP0000883 Plate 4A.xlsx","cort" +"BF00128123","TP0000883.Plate.4",5,6,"t",1,100,16.0639443624543,"TP0000883 Plate 4A.xlsx","cort" +"BF00128124","TP0000882.Plate.1",2,8,"t",1,100,15.6580221225526,"TP0000882 Plate 1A.xlsx","cort" +"BF00128124","TP0000882.Plate.1",3,8,"t",1,100,15.7695151515886,"TP0000882 Plate 1A.xlsx","cort" +"BF00128125","20120829.Plate.3",4,3,"t",1,1,16.9058386431436,"20120829 Plate 3A.xlsx","cort" +"BF00128125","20120829.Plate.3",5,3,"t",1,1,13.9370487645611,"20120829 Plate 3A.xlsx","cort" +"BF00128126","TP0000884.Plate.2",2,6,"t",1,100,12.6143909762955,"TP0000884 Plate 2A.xlsx","cort" +"BF00128126","TP0000884.Plate.2",3,6,"t",1,100,12.2977308957657,"TP0000884 Plate 2A.xlsx","cort" +"BF00128127","20120829.Plate.2",4,5,"t",1,1,14.2853932552243,"20120829 Plate 2B.xlsx","cort" +"BF00128127","20120829.Plate.2",5,5,"t",1,1,13.0105660218856,"20120829 Plate 2B.xlsx","cort" +"BF00128128","TP0000882.Plate.4",6,6,"t",1,100,17.8565866812081,"TP0000882 Plate 4A.xlsx","cort" +"BF00128128","TP0000882.Plate.4",7,6,"t",1,100,16.5134958103057,"TP0000882 Plate 4A.xlsx","cort" +"BF00128129","20120829.Plate.5",2,3,"t",1,10,10.5455028175672,"20120829 Plate 5A.xlsx","cort" +"BF00128129","20120829.Plate.5",3,3,"t",1,10,11.0502877800129,"20120829 Plate 5A.xlsx","cort" +"BF00128130","TP0000884.Plate.4",6,7,"t",1,100,8.39745168573182,"TP0000884 Plate 4A.xlsx","cort" +"BF00128130","TP0000884.Plate.4",7,7,"t",1,100,9.78968896006306,"TP0000884 Plate 4A.xlsx","cort" +"BF00128131","TP0000885.Plate.1",6,4,"t",1,100,13.2068236414782,"TP0000885 Plate 1A.xlsx","cort" +"BF00128131","TP0000885.Plate.1",7,4,"t",1,100,11.0344716187953,"TP0000885 Plate 1A.xlsx","cort" +"BF00128132","TP0000885.Plate.1",4,8,"t",1,100,6.0463667699027,"TP0000885 Plate 1A.xlsx","cort" +"BF00128132","TP0000885.Plate.1",5,8,"t",1,100,7.01550657083447,"TP0000885 Plate 1A.xlsx","cort" +"BF00128133","TP0000883.Plate.1",2,4,"t",1,100,14.346180936663,"TP0000883 Plate 1A.xlsx","cort" +"BF00128133","TP0000883.Plate.1",3,4,"t",1,100,15.4728558408268,"TP0000883 Plate 1A.xlsx","cort" +"BF00128134","TP0000883.Plate.3",4,8,"t",1,100,15.1972720458361,"TP0000883 Plate 3A.xlsx","cort" +"BF00128134","TP0000883.Plate.3",5,8,"t",1,100,12.4245596596139,"TP0000883 Plate 3A.xlsx","cort" +"BF00128135","20120829.Plate.2",4,8,"t",1,1,12.5449358531816,"20120829 Plate 2B.xlsx","cort" +"BF00128135","20120829.Plate.2",5,8,"t",1,1,13.1577290132254,"20120829 Plate 2B.xlsx","cort" +"BF00128136","TP0000883.Plate.2",6,4,"t",1,100,14.8770880830025,"TP0000883 Plate 2A.xlsx","cort" +"BF00128136","TP0000883.Plate.2",7,4,"t",1,100,15.265214203621,"TP0000883 Plate 2A.xlsx","cort" +"BF00128137","TP0000882.Plate.4",4,6,"t",1,100,15.74392355375,"TP0000882 Plate 4A.xlsx","cort" +"BF00128137","TP0000882.Plate.4",5,6,"t",1,100,17.2329451501249,"TP0000882 Plate 4A.xlsx","cort" +"BF00128138","TP0000883.Plate.4",2,8,"t",1,100,14.9404109880658,"TP0000883 Plate 4A.xlsx","cort" +"BF00128138","TP0000883.Plate.4",3,8,"t",1,100,13.9478138553221,"TP0000883 Plate 4A.xlsx","cort" +"BF00128139","TP0000883.Plate.3",4,9,"t",1,100,12.7299701803743,"TP0000883 Plate 3A.xlsx","cort" +"BF00128139","TP0000883.Plate.3",5,9,"t",1,100,10.1503032526055,"TP0000883 Plate 3A.xlsx","cort" +"BF00128140","20120829.Plate.4",6,7,"t",1,10,4.6349290092932,"20120829 Plate 4B.xlsx","cort" +"BF00128140","20120829.Plate.4",7,7,"t",1,10,4.20708550872293,"20120829 Plate 4B.xlsx","cort" +"BF00128141","TP0000883.Plate.1",6,8,"t",1,100,13.5798756800571,"TP0000883 Plate 1A.xlsx","cort" +"BF00128141","TP0000883.Plate.1",7,8,"t",1,100,11.5379975506342,"TP0000883 Plate 1A.xlsx","cort" +"BF00128142","TP0000884.Plate.2",6,8,"t",1,100,12.2069232968298,"TP0000884 Plate 2A.xlsx","cort" +"BF00128142","TP0000884.Plate.2",7,8,"t",1,100,14.1906985872433,"TP0000884 Plate 2A.xlsx","cort" +"BF00128143","TP0000883.Plate.1",2,9,"t",1,100,11.5867608185878,"TP0000883 Plate 1A.xlsx","cort" +"BF00128143","TP0000883.Plate.1",3,9,"t",1,100,11.0517606964585,"TP0000883 Plate 1A.xlsx","cort" +"BF00128144","TP0000883.Plate.1",4,6,"t",1,100,14.302749972129,"TP0000883 Plate 1A.xlsx","cort" +"BF00128144","TP0000883.Plate.1",5,6,"t",1,100,28.5019946237135,"TP0000883 Plate 1A.xlsx","cort" +"BF00128145","TP0000883.Plate.1",2,8,"t",1,100,11.671679877329,"TP0000883 Plate 1A.xlsx","cort" +"BF00128145","TP0000883.Plate.1",3,8,"t",1,100,12.389251222644,"TP0000883 Plate 1A.xlsx","cort" +"BF00128146","20120829.Plate.3",2,10,"t",1,1,8.96624973869594,"20120829 Plate 3A.xlsx","cort" +"BF00128146","20120829.Plate.3",3,10,"t",1,1,12.5632689272303,"20120829 Plate 3A.xlsx","cort" +"BF00128147","TP0000883.Plate.4",6,9,"t",1,100,12.5655961967849,"TP0000883 Plate 4A.xlsx","cort" +"BF00128147","TP0000883.Plate.4",7,9,"t",1,100,11.6797688737044,"TP0000883 Plate 4A.xlsx","cort" +"BF00128148","TP0000884.Plate.3",6,9,"t",1,100,13.8050439345168,"TP0000884 Plate 3A.xlsx","cort" +"BF00128148","TP0000884.Plate.3",7,9,"t",1,100,12.2181460586725,"TP0000884 Plate 3A.xlsx","cort" +"BF00128149","TP0000882.Plate.3",4,9,"t",1,100,13.3651858089738,"TP0000882 Plate 3A.xlsx","cort" +"BF00128149","TP0000882.Plate.3",5,9,"t",1,100,13.7531900307244,"TP0000882 Plate 3A.xlsx","cort" +"BF00128165","TP0000885.Plate.1",2,9,"t",1,100,10.4379187080522,"TP0000885 Plate 1A.xlsx","cort" +"BF00128165","TP0000885.Plate.1",3,9,"t",1,100,9.22460056160046,"TP0000885 Plate 1A.xlsx","cort" +"BF00128166","TP0000883.Plate.1",6,5,"t",1,100,15.8226623891642,"TP0000883 Plate 1A.xlsx","cort" +"BF00128166","TP0000883.Plate.1",7,5,"t",1,100,18.1737554271148,"TP0000883 Plate 1A.xlsx","cort" +"BF00128167","20120829.Plate.3",2,3,"t",1,1,11.2897758122109,"20120829 Plate 3A.xlsx","cort" +"BF00128167","20120829.Plate.3",3,3,"t",1,1,13.4646699459606,"20120829 Plate 3A.xlsx","cort" +"BF00128168","TP0000884.Plate.1",6,10,"t",1,100,11.7344188968284,"TP0000884 Plate 1A.xlsx","cort" +"BF00128168","TP0000884.Plate.1",7,10,"t",1,100,12.7145613644337,"TP0000884 Plate 1A.xlsx","cort" +"BF00128169","20120829.Plate.5",4,5,"t",1,10,3.56516124832412,"20120829 Plate 5A.xlsx","cort" +"BF00128169","20120829.Plate.5",5,5,"t",1,10,3.67022093080801,"20120829 Plate 5A.xlsx","cort" +"BF00128170","20120829.Plate.2",2,8,"t",1,1,15.1274378873809,"20120829 Plate 2B.xlsx","cort" +"BF00128170","20120829.Plate.2",3,8,"t",1,1,13.7673357325801,"20120829 Plate 2B.xlsx","cort" +"BF00128171","20120829.Plate.4",4,5,"t",1,10,14.6837805243335,"20120829 Plate 4B.xlsx","cort" +"BF00128171","20120829.Plate.4",5,5,"t",1,10,14.1007838352387,"20120829 Plate 4B.xlsx","cort" +"BF00128172","TP0000882.Plate.1",2,9,"t",1,100,22.3054869831904,"TP0000882 Plate 1A.xlsx","cort" +"BF00128172","TP0000882.Plate.1",3,9,"t",1,100,22.3355622132845,"TP0000882 Plate 1A.xlsx","cort" +"BF00128173","TP0000883.Plate.3",2,7,"t",1,100,15.0491990343853,"TP0000883 Plate 3A.xlsx","cort" +"BF00128173","TP0000883.Plate.3",3,7,"t",1,100,13.8161734743069,"TP0000883 Plate 3A.xlsx","cort" +"BF00128174","20120829.Plate.2",6,8,"t",1,1,10.8537893989821,"20120829 Plate 2B.xlsx","cort" +"BF00128174","20120829.Plate.2",7,8,"t",1,1,12.4220450077362,"20120829 Plate 2B.xlsx","cort" +"BF00128175","TP0000882.Plate.2",2,6,"t",1,100,4.44474872596412,"TP0000882 Plate 2B.xlsx","cort" +"BF00128175","TP0000882.Plate.2",3,6,"t",1,100,4.5232196488795,"TP0000882 Plate 2B.xlsx","cort" +"BF00128176","TP0000883.Plate.2",4,4,"t",1,100,18.3307513642681,"TP0000883 Plate 2A.xlsx","cort" +"BF00128176","TP0000883.Plate.2",5,4,"t",1,100,18.7245914719709,"TP0000883 Plate 2A.xlsx","cort" +"BF00128177","20120829.Plate.6",2,5,"t",1,10,10.0862059525695,"20120829 Plate 6A.xlsx","cort" +"BF00128177","20120829.Plate.6",3,5,"t",1,10,9.01453749596173,"20120829 Plate 6A.xlsx","cort" +"BF00128178","TP0000884.Plate.3",4,10,"t",1,100,19.6200121158914,"TP0000884 Plate 3A.xlsx","cort" +"BF00128178","TP0000884.Plate.3",5,10,"t",1,100,20.8051800866031,"TP0000884 Plate 3A.xlsx","cort" +"BF00128179","TP0000882.Plate.2",4,3,"t",1,100,7.86175557807187,"TP0000882 Plate 2B.xlsx","cort" +"BF00128179","TP0000882.Plate.2",5,3,"t",1,100,6.95328850967516,"TP0000882 Plate 2B.xlsx","cort" +"BF00128180","TP0000884.Plate.3",4,4,"t",1,100,13.7933448770212,"TP0000884 Plate 3A.xlsx","cort" +"BF00128180","TP0000884.Plate.3",5,4,"t",1,100,15.453703689626,"TP0000884 Plate 3A.xlsx","cort" +"BF00128181","20120829.Plate.6",2,9,"t",1,10,12.8650619943797,"20120829 Plate 6A.xlsx","cort" +"BF00128181","20120829.Plate.6",3,9,"t",1,10,12.8931087007957,"20120829 Plate 6A.xlsx","cort" +"BF00128182","TP0000884.Plate.1",2,3,"t",1,100,17.2859027190031,"TP0000884 Plate 1A.xlsx","cort" +"BF00128182","TP0000884.Plate.1",3,3,"t",1,100,23.1905686269585,"TP0000884 Plate 1A.xlsx","cort" +"BF00128183","TP0000884.Plate.1",2,10,"t",1,100,12.4486002439955,"TP0000884 Plate 1A.xlsx","cort" +"BF00128183","TP0000884.Plate.1",3,10,"t",1,100,15.9763570166679,"TP0000884 Plate 1A.xlsx","cort" +"BF00128185","20120829.Plate.1",6,4,"t",1,1,9.7189283025216,"20120829 Plate 1A.xlsx","cort" +"BF00128185","20120829.Plate.1",7,4,"t",1,1,9.79407668596637,"20120829 Plate 1A.xlsx","cort" +"BF00128186","TP0000884.Plate.2",4,6,"t",1,100,9.97694254394725,"TP0000884 Plate 2A.xlsx","cort" +"BF00128186","TP0000884.Plate.2",5,6,"t",1,100,10.6052878299687,"TP0000884 Plate 2A.xlsx","cort" +"BF00128187","TP0000884.Plate.2",2,8,"t",1,100,7.37244141880974,"TP0000884 Plate 2A.xlsx","cort" +"BF00128187","TP0000884.Plate.2",3,8,"t",1,100,7.25506751822477,"TP0000884 Plate 2A.xlsx","cort" +"BF00128188","TP0000882.Plate.3",6,10,"t",1,100,13.789279931863,"TP0000882 Plate 3A.xlsx","cort" +"BF00128188","TP0000882.Plate.3",7,10,"t",1,100,13.2713688135959,"TP0000882 Plate 3A.xlsx","cort" +"BF00128189","20120829.Plate.1",4,8,"t",1,1,16.603512411304,"20120829 Plate 1A.xlsx","cort" +"BF00128189","20120829.Plate.1",5,8,"t",1,1,14.1664367491764,"20120829 Plate 1A.xlsx","cort" +"BF00128190","TP0000884.Plate.4",4,7,"t",1,100,11.6452559311454,"TP0000884 Plate 4A.xlsx","cort" +"BF00128190","TP0000884.Plate.4",5,7,"t",1,100,13.9159335476608,"TP0000884 Plate 4A.xlsx","cort" +"BF00128191","TP0000883.Plate.3",6,8,"t",1,100,12.2041194742183,"TP0000883 Plate 3A.xlsx","cort" +"BF00128191","TP0000883.Plate.3",7,8,"t",1,100,11.6317832116979,"TP0000883 Plate 3A.xlsx","cort" +"BF00128192","20120829.Plate.1",6,10,"t",1,1,3.13616016774491,"20120829 Plate 1A.xlsx","cort" +"BF00128192","20120829.Plate.1",7,10,"t",1,1,3.05962367222951,"20120829 Plate 1A.xlsx","cort" +"BF00128193","20120829.Plate.1",6,8,"t",1,1,2.96609824848377,"20120829 Plate 1A.xlsx","cort" +"BF00128193","20120829.Plate.1",7,8,"t",1,1,2.67327742980592,"20120829 Plate 1A.xlsx","cort" +"BF00128194","20120829.Plate.5",2,6,"t",1,10,7.60823438139991,"20120829 Plate 5A.xlsx","cort" +"BF00128194","20120829.Plate.5",3,6,"t",1,10,9.30484611358712,"20120829 Plate 5A.xlsx","cort" +"BF00128195","20120829.Plate.1",2,8,"t",1,1,0.652818187776789,"20120829 Plate 1A.xlsx","cort" +"BF00128195","20120829.Plate.1",3,8,"t",1,1,0.73531593110178,"20120829 Plate 1A.xlsx","cort" +"BF00128196","TP0000882.Plate.4",6,3,"t",1,100,8.45618175052582,"TP0000882 Plate 4A.xlsx","cort" +"BF00128196","TP0000882.Plate.4",7,3,"t",1,100,7.53237583153568,"TP0000882 Plate 4A.xlsx","cort" +"BF00128197","20120829.Plate.5",4,8,"t",1,10,17.3204752373585,"20120829 Plate 5A.xlsx","cort" +"BF00128197","20120829.Plate.5",5,8,"t",1,10,19.2454144779899,"20120829 Plate 5A.xlsx","cort" +"BF00128198","20120829.Plate.3",4,9,"t",1,1,14.2623065488017,"20120829 Plate 3A.xlsx","cort" +"BF00128198","20120829.Plate.3",5,9,"t",1,1,13.5095959897511,"20120829 Plate 3A.xlsx","cort" +"BF00128199","TP0000884.Plate.3",6,3,"t",1,100,13.5196901227835,"TP0000884 Plate 3A.xlsx","cort" +"BF00128199","TP0000884.Plate.3",7,3,"t",1,100,14.3167475325765,"TP0000884 Plate 3A.xlsx","cort" +"BF00128200","TP0000883.Plate.3",4,7,"t",1,20.1,16.5848920670221,"TP0000883 Plate 3A.xlsx","cort" +"BF00128200","TP0000883.Plate.3",5,7,"t",1,20.1,16.8999798477838,"TP0000883 Plate 3A.xlsx","cort" +"BF00128201","TP0000883.Plate.3",2,10,"t",1,100,11.3524026009654,"TP0000883 Plate 3A.xlsx","cort" +"BF00128201","TP0000883.Plate.3",3,10,"t",1,100,9.35636684930345,"TP0000883 Plate 3A.xlsx","cort" +"BF00128203","TP0000884.Plate.3",4,8,"t",1,50,9.04453403101683,"TP0000884 Plate 3A.xlsx","cort" +"BF00128203","TP0000884.Plate.3",5,8,"t",1,50,9.97108572711367,"TP0000884 Plate 3A.xlsx","cort" +"BF00128204","20120829.Plate.4",6,3,"t",1,0.1,16.0066587486485,"20120829 Plate 4B.xlsx","cort" +"BF00128204","20120829.Plate.4",7,3,"t",1,0.1,13.4852904890059,"20120829 Plate 4B.xlsx","cort" +"BF00128205","TP0000882.Plate.2",2,3,"t",1,100,12.9075567671014,"TP0000882 Plate 2B.xlsx","cort" +"BF00128205","TP0000882.Plate.2",3,3,"t",1,100,13.4458961761732,"TP0000882 Plate 2B.xlsx","cort" +"BF00128206","TP0000885.Plate.1",6,7,"t",1,100,11.8452351611176,"TP0000885 Plate 1A.xlsx","cort" +"BF00128206","TP0000885.Plate.1",7,7,"t",1,100,11.9152769357036,"TP0000885 Plate 1A.xlsx","cort" +"BF00128208","TP0000882.Plate.2",2,10,"t",1,100,14.5324724192688,"TP0000882 Plate 2B.xlsx","cort" +"BF00128208","TP0000882.Plate.2",3,10,"t",1,100,14.3870368700551,"TP0000882 Plate 2B.xlsx","cort" +"BF00128209","TP0000882.Plate.3",6,3,"t",1,100,11.8537378047603,"TP0000882 Plate 3A.xlsx","cort" +"BF00128209","TP0000882.Plate.3",7,3,"t",1,100,18.9157709184612,"TP0000882 Plate 3A.xlsx","cort" +"BF00128210","TP0000883.Plate.4",4,3,"t",1,100,17.8006845171211,"TP0000883 Plate 4A.xlsx","cort" +"BF00128210","TP0000883.Plate.4",5,3,"t",1,100,13.6606743770739,"TP0000883 Plate 4A.xlsx","cort" +"BF00128211","20120829.Plate.4",4,8,"t",1,1,15.0485158773766,"20120829 Plate 4B.xlsx","cort" +"BF00128211","20120829.Plate.4",5,8,"t",1,1,15.1326213824674,"20120829 Plate 4B.xlsx","cort" +"BF00128212","TP0000884.Plate.3",6,8,"t",1,100,14.2408922526416,"TP0000884 Plate 3A.xlsx","cort" +"BF00128212","TP0000884.Plate.3",7,8,"t",1,100,12.9549555544235,"TP0000884 Plate 3A.xlsx","cort" +"BF00128213","20120829.Plate.6",2,6,"t",1,10,9.94091211690018,"20120829 Plate 6A.xlsx","cort" +"BF00128213","20120829.Plate.6",3,6,"t",1,10,9.99441715115229,"20120829 Plate 6A.xlsx","cort" +"BF00128214","20120829.Plate.2",6,3,"t",1,1,11.5826007493852,"20120829 Plate 2B.xlsx","cort" +"BF00128214","20120829.Plate.2",7,3,"t",1,1,11.4226024272209,"20120829 Plate 2B.xlsx","cort" +"BF00128215","20120829.Plate.5",2,8,"t",1,10,3.92448500279315,"20120829 Plate 5A.xlsx","cort" +"BF00128215","20120829.Plate.5",3,8,"t",1,10,5.36928206487435,"20120829 Plate 5A.xlsx","cort" +"BF00128216","TP0000883.Plate.2",2,9,"t",1,100,13.3454990664099,"TP0000883 Plate 2A.xlsx","cort" +"BF00128216","TP0000883.Plate.2",3,9,"t",1,100,13.0161562579873,"TP0000883 Plate 2A.xlsx","cort" +"BF00128218","20120829.Plate.6",2,10,"t",1,10,7.82975689414701,"20120829 Plate 6A.xlsx","cort" +"BF00128218","20120829.Plate.6",3,10,"t",1,10,8.98199923302795,"20120829 Plate 6A.xlsx","cort" +"BF00128219","TP0000882.Plate.2",2,4,"t",1,100,13.4167909651273,"TP0000882 Plate 2B.xlsx","cort" +"BF00128219","TP0000882.Plate.2",3,4,"t",1,100,14.5502647828447,"TP0000882 Plate 2B.xlsx","cort" +"BF00128220","TP0000882.Plate.4",2,10,"t",0,100,NA,"TP0000882 Plate 4A.xlsx","cort" +"BF00128220","TP0000882.Plate.4",3,10,"t",0,100,NA,"TP0000882 Plate 4A.xlsx","cort" +"BF00128221","20120829.Plate.1",2,9,"t",1,1,9.72610167837486,"20120829 Plate 1A.xlsx","cort" +"BF00128221","20120829.Plate.1",3,9,"t",1,1,9.96312033028648,"20120829 Plate 1A.xlsx","cort" +"BF00128222","20120829.Plate.3",2,5,"t",1,1,10.5217628894009,"20120829 Plate 3A.xlsx","cort" +"BF00128222","20120829.Plate.3",3,5,"t",1,1,12.7148898242368,"20120829 Plate 3A.xlsx","cort" +"BF00128223","TP0000883.Plate.4",6,8,"t",1,100,13.2410526540503,"TP0000883 Plate 4A.xlsx","cort" +"BF00128223","TP0000883.Plate.4",7,8,"t",1,100,12.0713851075439,"TP0000883 Plate 4A.xlsx","cort" +"BF00128224","TP0000884.Plate.1",4,8,"t",1,100,13.9017567405846,"TP0000884 Plate 1A.xlsx","cort" +"BF00128224","TP0000884.Plate.1",5,8,"t",1,100,14.4556944830441,"TP0000884 Plate 1A.xlsx","cort" +"BF00128225","20120829.Plate.1",4,5,"t",1,1,4.24331494068633,"20120829 Plate 1A.xlsx","cort" +"BF00128225","20120829.Plate.1",5,5,"t",1,1,3.83084606953642,"20120829 Plate 1A.xlsx","cort" +"BF00128226","20120829.Plate.5",6,3,"t",1,10,12.5550375227975,"20120829 Plate 5A.xlsx","cort" +"BF00128226","20120829.Plate.5",7,3,"t",1,10,10.8068575308971,"20120829 Plate 5A.xlsx","cort" +"BF00128227","20120829.Plate.6",2,3,"t",1,10,10.5858640818762,"20120829 Plate 6A.xlsx","cort" +"BF00128227","20120829.Plate.6",3,3,"t",1,10,11.2997877620846,"20120829 Plate 6A.xlsx","cort" +"BF00128228","TP0000882.Plate.3",4,10,"t",1,100,10.4409217655153,"TP0000882 Plate 3A.xlsx","cort" +"BF00128228","TP0000882.Plate.3",5,10,"t",1,100,8.76303608568724,"TP0000882 Plate 3A.xlsx","cort" +"BF00128229","TP0000882.Plate.1",6,7,"t",1,100,12.6482066361535,"TP0000882 Plate 1A.xlsx","cort" +"BF00128229","TP0000882.Plate.1",7,7,"t",1,100,13.0223140954707,"TP0000882 Plate 1A.xlsx","cort" +"BF00128230","TP0000884.Plate.4",6,6,"t",1,100,12.0585472218446,"TP0000884 Plate 4A.xlsx","cort" +"BF00128230","TP0000884.Plate.4",7,6,"t",1,100,13.5969302547397,"TP0000884 Plate 4A.xlsx","cort" +"BF00128232","TP0000883.Plate.4",4,4,"t",1,100,19.3378113699948,"TP0000883 Plate 4A.xlsx","cort" +"BF00128232","TP0000883.Plate.4",5,4,"t",1,100,15.7830002487498,"TP0000883 Plate 4A.xlsx","cort" +"BF00128233","TP0000883.Plate.4",4,10,"t",1,100,17.8984249906419,"TP0000883 Plate 4A.xlsx","cort" +"BF00128233","TP0000883.Plate.4",5,10,"t",1,100,14.5337983257798,"TP0000883 Plate 4A.xlsx","cort" +"BF00128234","20120829.Plate.2",2,6,"t",1,1,9.72707100347671,"20120829 Plate 2B.xlsx","cort" +"BF00128234","20120829.Plate.2",3,6,"t",1,1,10.0447693126443,"20120829 Plate 2B.xlsx","cort" +"BF00128235","20120829.Plate.1",4,10,"t",1,1,0.616324194829925,"20120829 Plate 1A.xlsx","cort" +"BF00128235","20120829.Plate.1",5,10,"t",1,1,0.553920227689357,"20120829 Plate 1A.xlsx","cort" +"BF00128236","TP0000882.Plate.3",2,7,"t",1,100,17.388431115402,"TP0000882 Plate 3A.xlsx","cort" +"BF00128236","TP0000882.Plate.3",3,7,"t",1,100,13.0324280913108,"TP0000882 Plate 3A.xlsx","cort" +"BF00128237","20120829.Plate.4",4,9,"t",1,1,14.752174899745,"20120829 Plate 4B.xlsx","cort" +"BF00128237","20120829.Plate.4",5,9,"t",1,1,13.9987112945563,"20120829 Plate 4B.xlsx","cort" +"BF00128238","TP0000883.Plate.1",6,6,"t",1,100,10.0574540225071,"TP0000883 Plate 1A.xlsx","cort" +"BF00128238","TP0000883.Plate.1",7,6,"t",1,100,8.9332789970093,"TP0000883 Plate 1A.xlsx","cort" +"BF00128239","20120829.Plate.2",2,4,"t",1,1,13.5221745328193,"20120829 Plate 2B.xlsx","cort" +"BF00128239","20120829.Plate.2",3,4,"t",1,1,12.1468740977778,"20120829 Plate 2B.xlsx","cort" +"BF00128240","TP0000883.Plate.1",2,3,"t",1,100,13.7500564138702,"TP0000883 Plate 1A.xlsx","cort" +"BF00128240","TP0000883.Plate.1",3,3,"t",1,100,14.2670341808272,"TP0000883 Plate 1A.xlsx","cort" +"BF00128241","20120829.Plate.5",6,10,"t",1,10,7.30429491386304,"20120829 Plate 5A.xlsx","cort" +"BF00128241","20120829.Plate.5",7,10,"t",1,10,8.27111478184909,"20120829 Plate 5A.xlsx","cort" +"BF00128243","20120829.Plate.3",6,3,"t",1,1,15.2745015165189,"20120829 Plate 3A.xlsx","cort" +"BF00128243","20120829.Plate.3",7,3,"t",1,1,13.5008643332914,"20120829 Plate 3A.xlsx","cort" +"BF00128244","TP0000883.Plate.4",2,3,"t",1,100,16.5579550985069,"TP0000883 Plate 4A.xlsx","cort" +"BF00128244","TP0000883.Plate.4",3,3,"t",1,100,18.8269098311604,"TP0000883 Plate 4A.xlsx","cort" +"BF00128245","20120829.Plate.5",4,4,"t",1,10,12.1273532017635,"20120829 Plate 5A.xlsx","cort" +"BF00128245","20120829.Plate.5",5,4,"t",1,10,11.675730070589,"20120829 Plate 5A.xlsx","cort" +"BF00128246","TP0000884.Plate.4",6,4,"t",1,100,13.3980258942388,"TP0000884 Plate 4A.xlsx","cort" +"BF00128246","TP0000884.Plate.4",7,4,"t",1,100,14.2105398780832,"TP0000884 Plate 4A.xlsx","cort" +"BF00128247","TP0000882.Plate.3",2,6,"t",1,100,12.8192713002461,"TP0000882 Plate 3A.xlsx","cort" +"BF00128247","TP0000882.Plate.3",3,6,"t",1,100,11.8582445558361,"TP0000882 Plate 3A.xlsx","cort" +"BF00128248","20120829.Plate.1",4,9,"t",1,1,4.18208039888726,"20120829 Plate 1A.xlsx","cort" +"BF00128248","20120829.Plate.1",5,9,"t",1,1,3.04887273295433,"20120829 Plate 1A.xlsx","cort" +"BF00128249","TP0000884.Plate.2",2,3,"t",1,100,12.7274864703062,"TP0000884 Plate 2A.xlsx","cort" +"BF00128249","TP0000884.Plate.2",3,3,"t",1,100,13.9479564177179,"TP0000884 Plate 2A.xlsx","cort" +"BF00128250","TP0000882.Plate.3",6,7,"t",1,100,17.5291735003808,"TP0000882 Plate 3A.xlsx","cort" +"BF00128250","TP0000882.Plate.3",7,7,"t",1,100,16.3377178785432,"TP0000882 Plate 3A.xlsx","cort" +"BF00128251","20120829.Plate.4",2,7,"t",1,1,9.23121152425619,"20120829 Plate 4B.xlsx","cort" +"BF00128251","20120829.Plate.4",3,7,"t",1,1,10.3767373938854,"20120829 Plate 4B.xlsx","cort" +"BF00128252","TP0000883.Plate.1",6,10,"t",1,100,18.3592996598761,"TP0000883 Plate 1A.xlsx","cort" +"BF00128252","TP0000883.Plate.1",7,10,"t",1,100,15.0862230559828,"TP0000883 Plate 1A.xlsx","cort" +"BF00128253","20120829.Plate.2",6,5,"t",1,1,11.1845236921594,"20120829 Plate 2B.xlsx","cort" +"BF00128253","20120829.Plate.2",7,5,"t",1,1,11.8546864130386,"20120829 Plate 2B.xlsx","cort" +"BF00128255","TP0000882.Plate.3",6,4,"t",1,100,16.0927133749513,"TP0000882 Plate 3A.xlsx","cort" +"BF00128255","TP0000882.Plate.3",7,4,"t",1,100,17.1292533616594,"TP0000882 Plate 3A.xlsx","cort" +"BF00128256","TP0000882.Plate.1",2,10,"t",1,100,17.2205654475861,"TP0000882 Plate 1A.xlsx","cort" +"BF00128256","TP0000882.Plate.1",3,10,"t",1,100,20.6690111142314,"TP0000882 Plate 1A.xlsx","cort" +"BF00128257","TP0000884.Plate.2",2,7,"t",1,100,15.003210025046,"TP0000884 Plate 2A.xlsx","cort" +"BF00128257","TP0000884.Plate.2",3,7,"t",1,100,13.6300966924642,"TP0000884 Plate 2A.xlsx","cort" +"BF00128258","20120829.Plate.1",6,7,"t",1,1,10.5741860662758,"20120829 Plate 1A.xlsx","cort" +"BF00128258","20120829.Plate.1",7,7,"t",1,1,10.2053274287888,"20120829 Plate 1A.xlsx","cort" +"BF00128259","20120829.Plate.6",4,7,"t",1,10,7.34395892089901,"20120829 Plate 6A.xlsx","cort" +"BF00128259","20120829.Plate.6",5,7,"t",1,10,6.94502549182211,"20120829 Plate 6A.xlsx","cort" +"BF00128260","TP0000883.Plate.2",2,8,"t",1,100,14.2558486086791,"TP0000883 Plate 2A.xlsx","cort" +"BF00128260","TP0000883.Plate.2",3,8,"t",1,100,13.1952535962136,"TP0000883 Plate 2A.xlsx","cort" +"BF00128261","20120829.Plate.1",4,4,"t",1,1,14.9142838730659,"20120829 Plate 1A.xlsx","cort" +"BF00128261","20120829.Plate.1",5,4,"t",1,1,13.7130980570106,"20120829 Plate 1A.xlsx","cort" +"BF00128262","TP0000884.Plate.2",2,4,"t",1,100,12.3199270505757,"TP0000884 Plate 2A.xlsx","cort" +"BF00128262","TP0000884.Plate.2",3,4,"t",1,100,11.5398072986151,"TP0000884 Plate 2A.xlsx","cort" +"BF00128263","TP0000883.Plate.2",4,6,"t",1,100,16.5002959431298,"TP0000883 Plate 2A.xlsx","cort" +"BF00128263","TP0000883.Plate.2",5,6,"t",1,100,15.9940340052466,"TP0000883 Plate 2A.xlsx","cort" +"BF00128264","TP0000883.Plate.1",4,3,"t",1,100,14.2136772292472,"TP0000883 Plate 1A.xlsx","cort" +"BF00128264","TP0000883.Plate.1",5,3,"t",1,100,29.8584249460171,"TP0000883 Plate 1A.xlsx","cort" +"BF00128265","20120829.Plate.6",4,3,"t",1,10,14.2448524021036,"20120829 Plate 6A.xlsx","cort" +"BF00128265","20120829.Plate.6",5,3,"t",1,10,12.4036155785176,"20120829 Plate 6A.xlsx","cort" +"BF00128266","TP0000883.Plate.1",4,10,"t",1,100,9.54464602622535,"TP0000883 Plate 1A.xlsx","cort" +"BF00128266","TP0000883.Plate.1",5,10,"t",1,100,20.0582499104658,"TP0000883 Plate 1A.xlsx","cort" +"BF00128267","20120829.Plate.5",2,9,"t",1,10,9.36089848237109,"20120829 Plate 5A.xlsx","cort" +"BF00128267","20120829.Plate.5",3,9,"t",1,10,11.7871358949897,"20120829 Plate 5A.xlsx","cort" +"BF00128268","20120829.Plate.3",6,6,"t",1,1,2.43671023343768,"20120829 Plate 3A.xlsx","cort" +"BF00128268","20120829.Plate.3",7,6,"t",1,1,1.93871020225407,"20120829 Plate 3A.xlsx","cort" +"BF00128269","TP0000882.Plate.3",4,6,"t",1,100,15.3375439023762,"TP0000882 Plate 3A.xlsx","cort" +"BF00128269","TP0000882.Plate.3",5,6,"t",1,100,13.7151403195479,"TP0000882 Plate 3A.xlsx","cort" +"BF00128270","20120829.Plate.5",6,4,"t",1,10,12.2918310170181,"20120829 Plate 5A.xlsx","cort" +"BF00128270","20120829.Plate.5",7,4,"t",1,10,9.67392386192041,"20120829 Plate 5A.xlsx","cort" +"BF00128271","TP0000884.Plate.4",2,10,"t",1,100,11.1171411213087,"TP0000884 Plate 4A.xlsx","cort" +"BF00128271","TP0000884.Plate.4",3,10,"t",1,100,12.2706359234927,"TP0000884 Plate 4A.xlsx","cort" +"BF00128272","TP0000883.Plate.3",6,6,"t",1,100,16.1008204857685,"TP0000883 Plate 3A.xlsx","cort" +"BF00128272","TP0000883.Plate.3",7,6,"t",1,100,14.6207437963411,"TP0000883 Plate 3A.xlsx","cort" +"BF00128273","20120829.Plate.5",2,4,"t",1,10,11.9900529485115,"20120829 Plate 5A.xlsx","cort" +"BF00128273","20120829.Plate.5",3,4,"t",1,10,12.4311237011001,"20120829 Plate 5A.xlsx","cort" +"BF00128274","TP0000882.Plate.4",2,9,"t",1,100,17.3210155416166,"TP0000882 Plate 4A.xlsx","cort" +"BF00128274","TP0000882.Plate.4",3,9,"t",1,100,14.8270095093267,"TP0000882 Plate 4A.xlsx","cort" +"BF00128275","TP0000884.Plate.1",2,6,"t",1,100,10.8805289655394,"TP0000884 Plate 1A.xlsx","cort" +"BF00128275","TP0000884.Plate.1",3,6,"t",1,100,15.2382049622568,"TP0000884 Plate 1A.xlsx","cort" +"BF00128276","TP0000884.Plate.4",4,10,"t",1,100,13.8093549371349,"TP0000884 Plate 4A.xlsx","cort" +"BF00128276","TP0000884.Plate.4",5,10,"t",1,100,12.7267806221987,"TP0000884 Plate 4A.xlsx","cort" +"BF00128277","TP0000883.Plate.4",6,10,"t",1,100,12.1352760881753,"TP0000883 Plate 4A.xlsx","cort" +"BF00128277","TP0000883.Plate.4",7,10,"t",1,100,11.2774611752688,"TP0000883 Plate 4A.xlsx","cort" +"BF00128278","20120829.Plate.6",4,6,"t",1,10,14.2386234303999,"20120829 Plate 6A.xlsx","cort" +"BF00128278","20120829.Plate.6",5,6,"t",1,10,13.8907204679721,"20120829 Plate 6A.xlsx","cort" +"BF00128279","TP0000883.Plate.1",4,5,"t",1,100,12.2252019522405,"TP0000883 Plate 1A.xlsx","cort" +"BF00128279","TP0000883.Plate.1",5,5,"t",1,100,26.8414030634793,"TP0000883 Plate 1A.xlsx","cort" +"BF00128280","20120829.Plate.3",2,8,"t",1,1,11.9503426629155,"20120829 Plate 3A.xlsx","cort" +"BF00128280","20120829.Plate.3",3,8,"t",1,1,14.7929688732714,"20120829 Plate 3A.xlsx","cort" +"BF00128281","TP0000883.Plate.1",6,3,"t",1,100,10.146882748287,"TP0000883 Plate 1A.xlsx","cort" +"BF00128281","TP0000883.Plate.1",7,3,"t",1,100,8.95737565533834,"TP0000883 Plate 1A.xlsx","cort" +"BF00128282","TP0000882.Plate.4",2,7,"t",1,100,7.30972955617409,"TP0000882 Plate 4A.xlsx","cort" +"BF00128282","TP0000882.Plate.4",3,7,"t",1,100,7.89695009463086,"TP0000882 Plate 4A.xlsx","cort" +"BF00128283","TP0000884.Plate.4",6,5,"t",1,100,8.03919544991444,"TP0000884 Plate 4A.xlsx","cort" +"BF00128283","TP0000884.Plate.4",7,5,"t",1,100,9.22414833204907,"TP0000884 Plate 4A.xlsx","cort" +"BF00128285","TP0000884.Plate.4",4,4,"t",1,100,12.7197221840802,"TP0000884 Plate 4A.xlsx","cort" +"BF00128285","TP0000884.Plate.4",5,4,"t",1,100,11.6540670142824,"TP0000884 Plate 4A.xlsx","cort" +"BF00128286","TP0000882.Plate.4",6,4,"t",1,100,9.78230412724888,"TP0000882 Plate 4A.xlsx","cort" +"BF00128286","TP0000882.Plate.4",7,4,"t",1,100,8.88454210066059,"TP0000882 Plate 4A.xlsx","cort" +"BF00128287","20120829.Plate.1",2,5,"t",1,1,11.15963781884,"20120829 Plate 1A.xlsx","cort" +"BF00128287","20120829.Plate.1",3,5,"t",1,1,9.51466754822269,"20120829 Plate 1A.xlsx","cort" +"BF00128288","TP0000882.Plate.4",4,7,"t",1,100,20.1531743584416,"TP0000882 Plate 4A.xlsx","cort" +"BF00128288","TP0000882.Plate.4",5,7,"t",1,100,18.8399044885253,"TP0000882 Plate 4A.xlsx","cort" +"BF00128289","TP0000884.Plate.1",6,7,"t",1,100,24.3965534008159,"TP0000884 Plate 1A.xlsx","cort" +"BF00128289","TP0000884.Plate.1",7,7,"t",1,100,23.9648228493337,"TP0000884 Plate 1A.xlsx","cort" +"BF00128290","20120829.Plate.4",2,10,"t",1,1,11.0083878575181,"20120829 Plate 4B.xlsx","cort" +"BF00128290","20120829.Plate.4",3,10,"t",1,1,11.7016510831092,"20120829 Plate 4B.xlsx","cort" +"BF00128291","TP0000884.Plate.4",4,6,"t",1,100,8.60786131369177,"TP0000884 Plate 4A.xlsx","cort" +"BF00128291","TP0000884.Plate.4",5,6,"t",1,100,8.65281598781669,"TP0000884 Plate 4A.xlsx","cort" +"BF00128292","20120829.Plate.5",4,3,"t",1,10,8.87254890984396,"20120829 Plate 5A.xlsx","cort" +"BF00128292","20120829.Plate.5",5,3,"t",1,10,9.47316894335819,"20120829 Plate 5A.xlsx","cort" +"BF00128293","20120829.Plate.3",6,4,"t",1,1,15.1234758389655,"20120829 Plate 3A.xlsx","cort" +"BF00128293","20120829.Plate.3",7,4,"t",1,1,11.9890686808498,"20120829 Plate 3A.xlsx","cort" +"BF00128294","TP0000883.Plate.2",4,7,"t",1,100,16.3474490000947,"TP0000883 Plate 2A.xlsx","cort" +"BF00128294","TP0000883.Plate.2",5,7,"t",1,100,17.0195279551058,"TP0000883 Plate 2A.xlsx","cort" +"BF00128295","20120829.Plate.6",4,10,"t",1,10,8.07161212852335,"20120829 Plate 6A.xlsx","cort" +"BF00128295","20120829.Plate.6",5,10,"t",1,10,8.83960725614642,"20120829 Plate 6A.xlsx","cort" +"BF00128296","TP0000883.Plate.2",6,7,"t",1,50,12.1697467077881,"TP0000883 Plate 2A.xlsx","cort" +"BF00128296","TP0000883.Plate.2",7,7,"t",1,50,11.8613375684172,"TP0000883 Plate 2A.xlsx","cort" +"BF00128297","20120829.Plate.3",4,10,"t",1,1,11.3467755374183,"20120829 Plate 3A.xlsx","cort" +"BF00128297","20120829.Plate.3",5,10,"t",1,1,12.5730291478256,"20120829 Plate 3A.xlsx","cort" +"BF00128298","TP0000882.Plate.3",4,8,"t",1,100,16.8916105654116,"TP0000882 Plate 3A.xlsx","cort" +"BF00128298","TP0000882.Plate.3",5,8,"t",1,100,13.3444705711986,"TP0000882 Plate 3A.xlsx","cort" +"BF00128299","20120829.Plate.5",6,5,"t",1,10,13.9981390966419,"20120829 Plate 5A.xlsx","cort" +"BF00128299","20120829.Plate.5",7,5,"t",1,10,9.15719076944519,"20120829 Plate 5A.xlsx","cort" +"BF00128300","TP0000883.Plate.3",4,5,"t",1,100,14.1739202618384,"TP0000883 Plate 3A.xlsx","cort" +"BF00128300","TP0000883.Plate.3",5,5,"t",1,100,14.5887502759165,"TP0000883 Plate 3A.xlsx","cort" +"BF00128301","20120829.Plate.6",2,7,"t",1,10,9.05030813026264,"20120829 Plate 6A.xlsx","cort" +"BF00128301","20120829.Plate.6",3,7,"t",1,10,11.4265912579302,"20120829 Plate 6A.xlsx","cort" +"BF00128302","TP0000883.Plate.4",6,3,"t",1,100,13.8553951002195,"TP0000883 Plate 4A.xlsx","cort" +"BF00128302","TP0000883.Plate.4",7,3,"t",1,100,10.5300201030463,"TP0000883 Plate 4A.xlsx","cort" +"BF00128303","TP0000882.Plate.2",6,8,"t",1,100,13.43,"TP0000882 Plate 2B.xlsx","cort" +"BF00128303","TP0000882.Plate.2",7,8,"t",1,100,15.73,"TP0000882 Plate 2B.xlsx","cort" +"BF00128304","20120829.Plate.3",6,8,"t",1,1,4.64882381749125,"20120829 Plate 3A.xlsx","cort" +"BF00128304","20120829.Plate.3",7,8,"t",1,1,3.73205385694636,"20120829 Plate 3A.xlsx","cort" +"BF00128305","20120829.Plate.4",4,10,"t",1,1,11.4977639726716,"20120829 Plate 4B.xlsx","cort" +"BF00128305","20120829.Plate.4",5,10,"t",1,1,11.7255244583274,"20120829 Plate 4B.xlsx","cort" +"BF00128306","TP0000885.Plate.1",2,10,"t",1,100,15.3600483007434,"TP0000885 Plate 1A.xlsx","cort" +"BF00128306","TP0000885.Plate.1",3,10,"t",1,100,13.6317565239245,"TP0000885 Plate 1A.xlsx","cort" +"BF00128307","20120829.Plate.3",4,8,"t",1,1,15.7032851863154,"20120829 Plate 3A.xlsx","cort" +"BF00128307","20120829.Plate.3",5,8,"t",1,1,15.1108106957486,"20120829 Plate 3A.xlsx","cort" +"BF00128308","20120829.Plate.5",2,5,"t",1,10,10.8079980582168,"20120829 Plate 5A.xlsx","cort" +"BF00128308","20120829.Plate.5",3,5,"t",1,10,11.2999394585587,"20120829 Plate 5A.xlsx","cort" +"BF00128309","20120829.Plate.1",2,7,"t",1,1,10.2279801320962,"20120829 Plate 1A.xlsx","cort" +"BF00128309","20120829.Plate.1",3,7,"t",1,1,9.59879302243289,"20120829 Plate 1A.xlsx","cort" +"BF00128310","TP0000882.Plate.1",4,3,"t",1,100,20.4356268299682,"TP0000882 Plate 1A.xlsx","cort" +"BF00128310","TP0000882.Plate.1",5,3,"t",1,100,17.3331953525677,"TP0000882 Plate 1A.xlsx","cort" +"BF00128311","TP0000882.Plate.2",6,9,"t",1,100,14.420674942605,"TP0000882 Plate 2B.xlsx","cort" +"BF00128311","TP0000882.Plate.2",7,9,"t",1,100,16.4532789024609,"TP0000882 Plate 2B.xlsx","cort" +"BF00128312","TP0000884.Plate.4",4,8,"t",1,100,13.6258281760598,"TP0000884 Plate 4A.xlsx","cort" +"BF00128312","TP0000884.Plate.4",5,8,"t",1,100,13.784926891571,"TP0000884 Plate 4A.xlsx","cort" +"BF00128313","TP0000884.Plate.3",2,10,"t",1,100,18.7558676234958,"TP0000884 Plate 3A.xlsx","cort" +"BF00128313","TP0000884.Plate.3",3,10,"t",1,100,25.764934078625,"TP0000884 Plate 3A.xlsx","cort" +"BF00128314","TP0000883.Plate.2",6,3,"t",1,100,11.7370072424851,"TP0000883 Plate 2A.xlsx","cort" +"BF00128314","TP0000883.Plate.2",7,3,"t",1,100,11.9433523103891,"TP0000883 Plate 2A.xlsx","cort" +"BF00128315","20120829.Plate.4",2,6,"t",1,1,9.82398422580811,"20120829 Plate 4B.xlsx","cort" +"BF00128315","20120829.Plate.4",3,6,"t",1,1,9.99400927721466,"20120829 Plate 4B.xlsx","cort" +"BF00128317","20120829.Plate.3",2,4,"t",1,1,11.8298423718954,"20120829 Plate 3A.xlsx","cort" +"BF00128317","20120829.Plate.3",3,4,"t",1,1,13.8707781116851,"20120829 Plate 3A.xlsx","cort" +"BF00128318","TP0000883.Plate.1",4,7,"t",1,100,12.5970100382581,"TP0000883 Plate 1A.xlsx","cort" +"BF00128318","TP0000883.Plate.1",5,7,"t",1,100,28.0990702092627,"TP0000883 Plate 1A.xlsx","cort" +"BF00128319","TP0000884.Plate.4",6,8,"t",1,100,10.0752942463407,"TP0000884 Plate 4A.xlsx","cort" +"BF00128319","TP0000884.Plate.4",7,8,"t",1,100,11.6759796219693,"TP0000884 Plate 4A.xlsx","cort" +"BF00128320","20120829.Plate.4",2,3,"t",1,1,12.3358368222385,"20120829 Plate 4B.xlsx","cort" +"BF00128320","20120829.Plate.4",3,3,"t",1,1,14.1604477107769,"20120829 Plate 4B.xlsx","cort" +"BF00128321","TP0000884.Plate.2",4,8,"t",1,100,11.6910212425438,"TP0000884 Plate 2A.xlsx","cort" +"BF00128321","TP0000884.Plate.2",5,8,"t",1,100,11.4110893679188,"TP0000884 Plate 2A.xlsx","cort" +"BF00128322","TP0000882.Plate.4",6,5,"t",1,100,14.5439892489516,"TP0000882 Plate 4A.xlsx","cort" +"BF00128322","TP0000882.Plate.4",7,5,"t",1,100,11.9631027008879,"TP0000882 Plate 4A.xlsx","cort" +"BF00128323","20120829.Plate.4",6,6,"t",1,10,15.0885344125694,"20120829 Plate 4B.xlsx","cort" +"BF00128323","20120829.Plate.4",7,6,"t",1,10,11.6555838608805,"20120829 Plate 4B.xlsx","cort" +"BF00128324","20120829.Plate.1",6,6,"t",1,1,4.48527109592002,"20120829 Plate 1A.xlsx","cort" +"BF00128324","20120829.Plate.1",7,6,"t",1,1,4.26395411922823,"20120829 Plate 1A.xlsx","cort" +"BF00128325","TP0000882.Plate.4",6,8,"t",1,100,13.4062926698739,"TP0000882 Plate 4A.xlsx","cort" +"BF00128325","TP0000882.Plate.4",7,8,"t",1,100,12.6520093979473,"TP0000882 Plate 4A.xlsx","cort" +"BF00128326","TP0000883.Plate.1",6,7,"t",1,100,18.8853486159224,"TP0000883 Plate 1A.xlsx","cort" +"BF00128326","TP0000883.Plate.1",7,7,"t",1,100,17.8144418145075,"TP0000883 Plate 1A.xlsx","cort" +"BF00128328","20120829.Plate.3",2,9,"t",1,1,8.81884528580415,"20120829 Plate 3A.xlsx","cort" +"BF00128328","20120829.Plate.3",3,9,"t",1,1,11.0076587622832,"20120829 Plate 3A.xlsx","cort" +"BF00128329","TP0000883.Plate.1",4,8,"t",1,100,13.4998406285047,"TP0000883 Plate 1A.xlsx","cort" +"BF00128329","TP0000883.Plate.1",5,8,"t",1,100,27.6820682004132,"TP0000883 Plate 1A.xlsx","cort" +"BF00128330","20120829.Plate.5",4,7,"t",1,10,11.2735240533634,"20120829 Plate 5A.xlsx","cort" +"BF00128330","20120829.Plate.5",5,7,"t",1,10,11.0643469158669,"20120829 Plate 5A.xlsx","cort" +"BF00128331","TP0000883.Plate.4",2,7,"t",1,100,12.7973793040127,"TP0000883 Plate 4A.xlsx","cort" +"BF00128331","TP0000883.Plate.4",3,7,"t",1,100,13.7016124931649,"TP0000883 Plate 4A.xlsx","cort" +"BF00128332","TP0000885.Plate.1",4,9,"t",1,50,15.0504903484939,"TP0000885 Plate 1A.xlsx","cort" +"BF00128332","TP0000885.Plate.1",5,9,"t",1,50,16.6248097502182,"TP0000885 Plate 1A.xlsx","cort" +"BF00128333","TP0000883.Plate.4",2,6,"t",1,100,12.866750100182,"TP0000883 Plate 4A.xlsx","cort" +"BF00128333","TP0000883.Plate.4",3,6,"t",1,100,14.4266107537368,"TP0000883 Plate 4A.xlsx","cort" +"BF00128334","TP0000883.Plate.2",2,3,"t",1,100,13.3649683649723,"TP0000883 Plate 2A.xlsx","cort" +"BF00128334","TP0000883.Plate.2",3,3,"t",1,100,15.5428508985238,"TP0000883 Plate 2A.xlsx","cort" +"BF00128335","20120829.Plate.2",2,3,"t",1,1,14.4643590247039,"20120829 Plate 2B.xlsx","cort" +"BF00128335","20120829.Plate.2",3,3,"t",1,1,11.2780802457994,"20120829 Plate 2B.xlsx","cort" +"BF00128336","20120829.Plate.1",4,6,"t",1,0.5,13.4894802336301,"20120829 Plate 1A.xlsx","cort" +"BF00128336","20120829.Plate.1",5,6,"t",1,0.5,11.1105305733915,"20120829 Plate 1A.xlsx","cort" +"BF00128337","TP0000884.Plate.3",2,9,"t",1,100,11.697045137451,"TP0000884 Plate 3A.xlsx","cort" +"BF00128337","TP0000884.Plate.3",3,9,"t",1,100,15.3684373121732,"TP0000884 Plate 3A.xlsx","cort" +"BF00128339","TP0000882.Plate.2",4,4,"t",1,100,14.8180372962316,"TP0000882 Plate 2B.xlsx","cort" +"BF00128339","TP0000882.Plate.2",5,4,"t",1,100,13.9827609253543,"TP0000882 Plate 2B.xlsx","cort" +"BF00128340","TP0000883.Plate.4",6,5,"t",1,100,14.1551026041088,"TP0000883 Plate 4A.xlsx","cort" +"BF00128340","TP0000883.Plate.4",7,5,"t",1,100,13.955794412348,"TP0000883 Plate 4A.xlsx","cort" +"BF00128341","20120829.Plate.3",4,6,"t",1,0.5,10.7658800557741,"20120829 Plate 3A.xlsx","cort" +"BF00128341","20120829.Plate.3",5,6,"t",1,0.5,11.1440018459995,"20120829 Plate 3A.xlsx","cort" +"BF00128342","20120829.Plate.4",6,4,"t",1,0.01,14.9387092094199,"20120829 Plate 4B.xlsx","cort" +"BF00128342","20120829.Plate.4",7,4,"t",1,0.01,11.7046706722498,"20120829 Plate 4B.xlsx","cort" +"BF00128343","20120829.Plate.5",4,10,"t",1,10,10.7067068556353,"20120829 Plate 5A.xlsx","cort" +"BF00128343","20120829.Plate.5",5,10,"t",1,10,10.8732091310685,"20120829 Plate 5A.xlsx","cort" +"BF00128344","TP0000884.Plate.2",6,9,"t",1,100,41.2106947408938,"TP0000884 Plate 2A.xlsx","cort" +"BF00128344","TP0000884.Plate.2",7,9,"t",1,100,42.7787315059324,"TP0000884 Plate 2A.xlsx","cort" +"BF00128345","TP0000882.Plate.1",4,5,"t",1,100,18.1616705360051,"TP0000882 Plate 1A.xlsx","cort" +"BF00128345","TP0000882.Plate.1",5,5,"t",1,100,18.676206642347,"TP0000882 Plate 1A.xlsx","cort" +"BF00128346","TP0000883.Plate.3",2,3,"t",1,100,15.16,"TP0000883 Plate 3A.xlsx","cort" +"BF00128346","TP0000883.Plate.3",3,3,"t",1,100,12.67,"TP0000883 Plate 3A.xlsx","cort" +"BF00128347","TP0000883.Plate.3",4,3,"t",1,100,13.1563028807625,"TP0000883 Plate 3A.xlsx","cort" +"BF00128347","TP0000883.Plate.3",5,3,"t",1,100,14.1143268394919,"TP0000883 Plate 3A.xlsx","cort" +"BF00128348","TP0000884.Plate.3",2,7,"t",1,100,10.4450326514285,"TP0000884 Plate 3A.xlsx","cort" +"BF00128348","TP0000884.Plate.3",3,7,"t",1,100,13.485273917075,"TP0000884 Plate 3A.xlsx","cort" +"BF00128349","TP0000884.Plate.4",2,9,"t",1,100,21.0637135240357,"TP0000884 Plate 4A.xlsx","cort" +"BF00128349","TP0000884.Plate.4",3,9,"t",1,100,20.0476634877294,"TP0000884 Plate 4A.xlsx","cort" +"BF00128350","20120829.Plate.6",4,4,"t",1,10,13.391501953388,"20120829 Plate 6A.xlsx","cort" +"BF00128350","20120829.Plate.6",5,4,"t",1,10,12.3492909235467,"20120829 Plate 6A.xlsx","cort" +"BF00128351","TP0000883.Plate.2",5,9,"t",1,100,21.3752243973538,"TP0000883 Plate 2A.xlsx","cort" +"BF00128351","TP0000883.Plate.2",4,9,"t",1,100,18.0595391598819,"TP0000883 Plate 2A.xlsx","cort" +"BF00128352","20120829.Plate.3",6,10,"t",1,1,12.2182230535358,"20120829 Plate 3A.xlsx","cort" +"BF00128352","20120829.Plate.3",7,10,"t",1,1,10.4104603752047,"20120829 Plate 3A.xlsx","cort" +"BF00128353","20120829.Plate.5",6,7,"t",1,10,10.0301355835576,"20120829 Plate 5A.xlsx","cort" +"BF00128353","20120829.Plate.5",7,7,"t",1,10,8.26888654360707,"20120829 Plate 5A.xlsx","cort" +"BF00128354","TP0000882.Plate.3",6,6,"t",1,100,17.3053698037795,"TP0000882 Plate 3A.xlsx","cort" +"BF00128354","TP0000882.Plate.3",7,6,"t",1,100,16.709593748083,"TP0000882 Plate 3A.xlsx","cort" +"BF00128355","TP0000882.Plate.4",4,4,"t",1,100,13.8513012565507,"TP0000882 Plate 4A.xlsx","cort" +"BF00128355","TP0000882.Plate.4",5,4,"t",1,100,12.7931583759304,"TP0000882 Plate 4A.xlsx","cort" +"BF00128356","20120829.Plate.5",4,9,"t",1,10,3.03947184060423,"20120829 Plate 5A.xlsx","cort" +"BF00128356","20120829.Plate.5",5,9,"t",1,10,3.23255424666185,"20120829 Plate 5A.xlsx","cort" +"BF00128357","TP0000885.Plate.1",6,8,"t",1,100,9.30393729804302,"TP0000885 Plate 1A.xlsx","cort" +"BF00128357","TP0000885.Plate.1",7,8,"t",1,100,8.82460461753517,"TP0000885 Plate 1A.xlsx","cort" +"BF00128358","20120829.Plate.3",4,4,"t",1,1,13.9048788861195,"20120829 Plate 3A.xlsx","cort" +"BF00128358","20120829.Plate.3",5,4,"t",1,1,13.4960184417775,"20120829 Plate 3A.xlsx","cort" +"BF00128359","20120829.Plate.2",6,10,"t",1,1,11.1127643374803,"20120829 Plate 2B.xlsx","cort" +"BF00128359","20120829.Plate.2",7,10,"t",1,1,10.9982924574664,"20120829 Plate 2B.xlsx","cort" +"BF00131805","20120829.Plate.1",4,3,"t",1,1,16.035658340377,"20120829 Plate 1A.xlsx","cort" +"BF00131805","20120829.Plate.1",5,3,"t",1,1,14.0697226194312,"20120829 Plate 1A.xlsx","cort" +"BF00131806","TP0000882.Plate.3",2,5,"t",1,100,12.5239423990412,"TP0000882 Plate 3A.xlsx","cort" +"BF00131806","TP0000882.Plate.3",3,5,"t",1,100,13.1357208425022,"TP0000882 Plate 3A.xlsx","cort" +"BF00131807","TP0000882.Plate.3",2,9,"t",1,100,9.25156799294221,"TP0000882 Plate 3A.xlsx","cort" +"BF00131807","TP0000882.Plate.3",3,9,"t",1,100,9.76390303495519,"TP0000882 Plate 3A.xlsx","cort" +"BF00131808","TP0000884.Plate.4",2,3,"t",1,100,7.83986848796089,"TP0000884 Plate 4A.xlsx","cort" +"BF00131808","TP0000884.Plate.4",3,3,"t",1,100,8.27445451515058,"TP0000884 Plate 4A.xlsx","cort" +"BF10128127","20120829.Plate.2",4,4,"t",1,1,11.613599528072,"20120829 Plate 2B.xlsx","cort" +"BF10128127","20120829.Plate.2",5,4,"t",1,1,10.3526794954809,"20120829 Plate 2B.xlsx","cort" +"BF10128135","20120829.Plate.2",4,9,"t",1,1,10.1229982287116,"20120829 Plate 2B.xlsx","cort" +"BF10128135","20120829.Plate.2",5,9,"t",1,1,11.1283355139216,"20120829 Plate 2B.xlsx","cort" +"BF10128140","20120829.Plate.4",6,9,"t",1,10,4.71718337983745,"20120829 Plate 4B.xlsx","cort" +"BF10128140","20120829.Plate.4",7,9,"t",1,10,4.19057899671593,"20120829 Plate 4B.xlsx","cort" +"BF10128140","TP0000884.Plate.2",2,10,"t",1,10,0.872443763665897,"TP0000884 Plate 2A.xlsx","cort" +"BF10128140","TP0000884.Plate.2",3,10,"t",1,10,0.786257627822595,"TP0000884 Plate 2A.xlsx","cort" +"BF10128280","20120829.Plate.3",2,7,"t",1,1,9.88438389190423,"20120829 Plate 3A.xlsx","cort" +"BF10128280","20120829.Plate.3",3,7,"t",1,1,12.3908721698155,"20120829 Plate 3A.xlsx","cort" +"BF10128287","20120829.Plate.1",2,4,"t",1,1,12.0773773944777,"20120829 Plate 1A.xlsx","cort" +"BF10128287","20120829.Plate.1",3,4,"t",1,1,9.40076697914381,"20120829 Plate 1A.xlsx","cort" +"BF10128288","TP0000884.Plate.1",6,8,"t",1,100,14.8675689767792,"TP0000884 Plate 1A.xlsx","cort" +"BF10128288","TP0000884.Plate.1",7,8,"t",1,100,16.4872458554749,"TP0000884 Plate 1A.xlsx","cort" +"BF10128290","20120829.Plate.4",2,9,"t",1,1,10.2713739789444,"20120829 Plate 4B.xlsx","cort" +"BF10128290","20120829.Plate.4",3,9,"t",1,1,9.79036383240561,"20120829 Plate 4B.xlsx","cort" +"BF10128353","20120829.Plate.5",6,8,"t",1,10,13.033023201627,"20120829 Plate 5A.xlsx","cort" +"BF10128353","20120829.Plate.5",7,8,"t",1,10,10.2802653220061,"20120829 Plate 5A.xlsx","cort" +"BF10128353","TP0000884.Plate.4",6,10,"t",1,10,1.4496143121237,"TP0000884 Plate 4A.xlsx","cort" +"BF10128353","TP0000884.Plate.4",7,10,"t",1,10,1.66465104302488,"TP0000884 Plate 4A.xlsx","cort" +"BF20128127","20120829.Plate.2",4,3,"t",1,1,16.008561020272,"20120829 Plate 2B.xlsx","cort" +"BF20128127","20120829.Plate.2",5,3,"t",1,1,13.0849873422571,"20120829 Plate 2B.xlsx","cort" +"BF20128135","20120829.Plate.2",4,7,"t",1,1,11.8396989445982,"20120829 Plate 2B.xlsx","cort" +"BF20128135","20120829.Plate.2",5,7,"t",1,1,11.013420426177,"20120829 Plate 2B.xlsx","cort" +"BF20128140","20120829.Plate.4",6,8,"t",1,10,5.42358514971738,"20120829 Plate 4B.xlsx","cort" +"BF20128140","20120829.Plate.4",7,8,"t",1,10,4.66671222900398,"20120829 Plate 4B.xlsx","cort" +"BF20128140","TP0000884.Plate.4",6,9,"t",1,10,0.74840937179755,"TP0000884 Plate 4A.xlsx","cort" +"BF20128140","TP0000884.Plate.4",7,9,"t",1,10,0.703047532771706,"TP0000884 Plate 4A.xlsx","cort" +"BF20128280","20120829.Plate.3",2,6,"t",1,1,9.00764426559235,"20120829 Plate 3A.xlsx","cort" +"BF20128280","20120829.Plate.3",3,6,"t",1,1,10.9296202099883,"20120829 Plate 3A.xlsx","cort" +"BF20128287","20120829.Plate.1",2,3,"t",1,1,13.6916799809676,"20120829 Plate 1A.xlsx","cort" +"BF20128287","20120829.Plate.1",3,3,"t",1,1,11.8405932818961,"20120829 Plate 1A.xlsx","cort" +"BF20128288","TP0000885.Plate.1",4,7,"t",1,100,14.7285937220174,"TP0000885 Plate 1A.xlsx","cort" +"BF20128288","TP0000885.Plate.1",5,7,"t",1,100,17.1495228226489,"TP0000885 Plate 1A.xlsx","cort" +"BF20128290","20120829.Plate.4",2,8,"t",1,1,13.2870858899884,"20120829 Plate 4B.xlsx","cort" +"BF20128290","20120829.Plate.4",3,8,"t",1,1,10.679123731905,"20120829 Plate 4B.xlsx","cort" +"DMSO","20120829.Plate.1",6,11,"n",1,NA,14.7317698917739,"20120829 Plate 1A.xlsx","cort" +"DMSO","20120829.Plate.1",7,11,"n",1,NA,14.0260541728852,"20120829 Plate 1A.xlsx","cort" +"DMSO","20120829.Plate.2",6,11,"n",1,NA,12.4021903093459,"20120829 Plate 2B.xlsx","cort" +"DMSO","20120829.Plate.2",7,11,"n",1,NA,12.0117422718471,"20120829 Plate 2B.xlsx","cort" +"DMSO","20120829.Plate.3",6,11,"n",1,NA,13.0643994434786,"20120829 Plate 3A.xlsx","cort" +"DMSO","20120829.Plate.3",7,11,"n",1,NA,10.9624744059084,"20120829 Plate 3A.xlsx","cort" +"DMSO","20120829.Plate.4",6,11,"n",1,NA,13.0284923587718,"20120829 Plate 4B.xlsx","cort" +"DMSO","20120829.Plate.4",7,11,"n",1,NA,10.4819908234422,"20120829 Plate 4B.xlsx","cort" +"DMSO","20120829.Plate.5",6,11,"n",1,NA,12.8710221601468,"20120829 Plate 5A.xlsx","cort" +"DMSO","20120829.Plate.5",7,11,"n",1,NA,10.0204158543117,"20120829 Plate 5A.xlsx","cort" +"DMSO","20120829.Plate.6",6,11,"n",1,NA,12.1080434935232,"20120829 Plate 6A.xlsx","cort" +"DMSO","20120829.Plate.6",7,11,"n",1,NA,11.6078572576673,"20120829 Plate 6A.xlsx","cort" +"DMSO","TP0000882.Plate.1",6,11,"n",1,NA,19.4572989096746,"TP0000882 Plate 1A.xlsx","cort" +"DMSO","TP0000882.Plate.1",7,11,"n",1,NA,16.7339070896128,"TP0000882 Plate 1A.xlsx","cort" +"DMSO","TP0000882.Plate.2",6,11,"n",1,NA,12.5361036844585,"TP0000882 Plate 2B.xlsx","cort" +"DMSO","TP0000882.Plate.2",7,11,"n",1,NA,16.0075546357186,"TP0000882 Plate 2B.xlsx","cort" +"DMSO","TP0000882.Plate.3",6,11,"n",1,NA,15.8812773027416,"TP0000882 Plate 3A.xlsx","cort" +"DMSO","TP0000882.Plate.3",7,11,"n",1,NA,14.9330340859974,"TP0000882 Plate 3A.xlsx","cort" +"DMSO","TP0000882.Plate.4",6,11,"n",1,NA,18.8498534014689,"TP0000882 Plate 4A.xlsx","cort" +"DMSO","TP0000882.Plate.4",7,11,"n",1,NA,17.7880978325932,"TP0000882 Plate 4A.xlsx","cort" +"DMSO","TP0000883.Plate.1",6,11,"n",1,NA,19.4280587294852,"TP0000883 Plate 1A.xlsx","cort" +"DMSO","TP0000883.Plate.1",7,11,"n",1,NA,13.981912781991,"TP0000883 Plate 1A.xlsx","cort" +"DMSO","TP0000883.Plate.2",6,11,"n",1,NA,19.0312143922795,"TP0000883 Plate 2A.xlsx","cort" +"DMSO","TP0000883.Plate.2",7,11,"n",1,NA,16.8718989928819,"TP0000883 Plate 2A.xlsx","cort" +"DMSO","TP0000883.Plate.3",6,11,"n",1,NA,14.2286278026196,"TP0000883 Plate 3A.xlsx","cort" +"DMSO","TP0000883.Plate.3",7,11,"n",1,NA,13.9704142055078,"TP0000883 Plate 3A.xlsx","cort" +"DMSO","TP0000883.Plate.4",6,11,"n",1,NA,14.1666105415805,"TP0000883 Plate 4A.xlsx","cort" +"DMSO","TP0000883.Plate.4",7,11,"n",1,NA,12.0860071699212,"TP0000883 Plate 4A.xlsx","cort" +"DMSO","TP0000884.Plate.1",6,11,"n",1,NA,11.5713085942053,"TP0000884 Plate 1A.xlsx","cort" +"DMSO","TP0000884.Plate.1",7,11,"n",1,NA,11.9891308939159,"TP0000884 Plate 1A.xlsx","cort" +"DMSO","TP0000884.Plate.2",6,11,"n",1,NA,13.7977766908647,"TP0000884 Plate 2A.xlsx","cort" +"DMSO","TP0000884.Plate.2",7,11,"n",1,NA,14.6037028094551,"TP0000884 Plate 2A.xlsx","cort" +"DMSO","TP0000884.Plate.3",6,11,"n",1,NA,15.7477619478389,"TP0000884 Plate 3A.xlsx","cort" +"DMSO","TP0000884.Plate.3",7,11,"n",1,NA,12.3619541378129,"TP0000884 Plate 3A.xlsx","cort" +"DMSO","TP0000884.Plate.4",6,11,"n",1,NA,10.7634802884169,"TP0000884 Plate 4A.xlsx","cort" +"DMSO","TP0000884.Plate.4",7,11,"n",1,NA,10.9027160845466,"TP0000884 Plate 4A.xlsx","cort" +"DMSO","TP0000885.Plate.1",6,11,"n",1,NA,8.08347331528234,"TP0000885 Plate 1A.xlsx","cort" +"DMSO","TP0000885.Plate.1",7,11,"n",1,NA,10.9435805666764,"TP0000885 Plate 1A.xlsx","cort" +"DMSO","TP0001109.Plate.1",6,11,"n",1,NA,68.43,"TP0001109 Plate 1_Ceetox.csv","cort" +"DMSO","TP0001109.Plate.1",7,11,"n",1,NA,67.49,"TP0001109 Plate 1_Ceetox.csv","cort" +"DMSO","TP0001109.Plate.1",6,12,"n",1,NA,59.84,"TP0001109 Plate 1_Ceetox.csv","cort" +"DMSO","TP0001109.Plate.1",7,12,"n",1,NA,64.77,"TP0001109 Plate 1_Ceetox.csv","cort" +"DMSO","TP0001109.Plate.2",6,11,"n",1,NA,63.05,"TP0001109 Plate 2_Ceetox.csv","cort" +"DMSO","TP0001109.Plate.2",7,11,"n",1,NA,58.2,"TP0001109 Plate 2_Ceetox.csv","cort" +"DMSO","TP0001109.Plate.2",6,12,"n",1,NA,60.32,"TP0001109 Plate 2_Ceetox.csv","cort" +"DMSO","TP0001109.Plate.2",7,12,"n",1,NA,57.57,"TP0001109 Plate 2_Ceetox.csv","cort" +"DMSO","TP0001109.Plate.3",6,11,"n",1,NA,64.63,"TP0001109 Plate 3_Ceetox.csv","cort" +"DMSO","TP0001109.Plate.3",7,11,"n",1,NA,63.29,"TP0001109 Plate 3_Ceetox.csv","cort" +"DMSO","TP0001109.Plate.3",6,12,"n",1,NA,66.6,"TP0001109 Plate 3_Ceetox.csv","cort" +"DMSO","TP0001109.Plate.3",7,12,"n",1,NA,58.3,"TP0001109 Plate 3_Ceetox.csv","cort" +"DMSO","TP0001109.Plate.4",6,11,"n",1,NA,64.14,"TP0001109 Plate 4_Ceetox.csv","cort" +"DMSO","TP0001109.Plate.4",7,11,"n",1,NA,62.04,"TP0001109 Plate 4_Ceetox.csv","cort" +"DMSO","TP0001109.Plate.4",6,12,"n",1,NA,59.54,"TP0001109 Plate 4_Ceetox.csv","cort" +"DMSO","TP0001109.Plate.4",7,12,"n",1,NA,59.53,"TP0001109 Plate 4_Ceetox.csv","cort" +"DMSO","TP0001110.Plate.5",6,11,"n",1,NA,73.03,"TP0001110 Plate 5_Ceetox.csv","cort" +"DMSO","TP0001110.Plate.5",7,11,"n",1,NA,63.02,"TP0001110 Plate 5_Ceetox.csv","cort" +"DMSO","TP0001110.Plate.5",6,12,"n",1,NA,72.77,"TP0001110 Plate 5_Ceetox.csv","cort" +"DMSO","TP0001110.Plate.5",7,12,"n",1,NA,57.25,"TP0001110 Plate 5_Ceetox.csv","cort" +"DMSO","TP0001110.Plate.6",6,11,"n",1,NA,64.67,"TP0001110 Plate 6_Ceetox.csv","cort" +"DMSO","TP0001110.Plate.6",7,11,"n",1,NA,61.83,"TP0001110 Plate 6_Ceetox.csv","cort" +"DMSO","TP0001110.Plate.6",6,12,"n",1,NA,56.81,"TP0001110 Plate 6_Ceetox.csv","cort" +"DMSO","TP0001110.Plate.6",7,12,"n",1,NA,61.49,"TP0001110 Plate 6_Ceetox.csv","cort" +"DMSO","TP0001110.Plate.7",6,11,"n",1,NA,60.26,"TP0001110 Plate 7_Ceetox.csv","cort" +"DMSO","TP0001110.Plate.7",7,11,"n",1,NA,51.32,"TP0001110 Plate 7_Ceetox.csv","cort" +"DMSO","TP0001110.Plate.7",6,12,"n",1,NA,55.33,"TP0001110 Plate 7_Ceetox.csv","cort" +"DMSO","TP0001110.Plate.7",7,12,"n",1,NA,53.99,"TP0001110 Plate 7_Ceetox.csv","cort" +"DMSO","TP0001110.Plate.8",6,11,"n",1,NA,70.06,"TP0001110 Plate 8_Ceetox.csv","cort" +"DMSO","TP0001110.Plate.8",7,11,"n",1,NA,65.23,"TP0001110 Plate 8_Ceetox.csv","cort" +"DMSO","TP0001110.Plate.8",6,12,"n",1,NA,64.73,"TP0001110 Plate 8_Ceetox.csv","cort" +"DMSO","TP0001110.Plate.8",7,12,"n",1,NA,61.11,"TP0001110 Plate 8_Ceetox.csv","cort" +"DMSO","TP0001111.Plate.10",6,11,"n",1,NA,63.7,"TP0001111 Plate 10_Ceetox.csv","cort" +"DMSO","TP0001111.Plate.10",7,11,"n",1,NA,62.49,"TP0001111 Plate 10_Ceetox.csv","cort" +"DMSO","TP0001111.Plate.10",6,12,"n",1,NA,55.03,"TP0001111 Plate 10_Ceetox.csv","cort" +"DMSO","TP0001111.Plate.10",7,12,"n",1,NA,53.93,"TP0001111 Plate 10_Ceetox.csv","cort" +"DMSO","TP0001111.Plate.11",6,11,"n",1,NA,59.61,"TP0001111 Plate 11_Ceetox.csv","cort" +"DMSO","TP0001111.Plate.11",7,11,"n",1,NA,59.53,"TP0001111 Plate 11_Ceetox.csv","cort" +"DMSO","TP0001111.Plate.11",6,12,"n",1,NA,57.82,"TP0001111 Plate 11_Ceetox.csv","cort" +"DMSO","TP0001111.Plate.11",7,12,"n",1,NA,54.66,"TP0001111 Plate 11_Ceetox.csv","cort" +"DMSO","TP0001111.Plate.12",6,11,"n",1,NA,55.02,"TP0001111 Plate 12_Ceetox.csv","cort" +"DMSO","TP0001111.Plate.12",7,11,"n",1,NA,55.03,"TP0001111 Plate 12_Ceetox.csv","cort" +"DMSO","TP0001111.Plate.12",6,12,"n",1,NA,48.85,"TP0001111 Plate 12_Ceetox.csv","cort" +"DMSO","TP0001111.Plate.12",7,12,"n",1,NA,52.77,"TP0001111 Plate 12_Ceetox.csv","cort" +"DMSO","TP0001111.Plate.9",6,11,"n",1,NA,58.5,"TP0001111 Plate 9_Ceetox.csv","cort" +"DMSO","TP0001111.Plate.9",7,11,"n",1,NA,54.94,"TP0001111 Plate 9_Ceetox.csv","cort" +"DMSO","TP0001111.Plate.9",6,12,"n",1,NA,52.89,"TP0001111 Plate 9_Ceetox.csv","cort" +"DMSO","TP0001111.Plate.9",7,12,"n",1,NA,47.15,"TP0001111 Plate 9_Ceetox.csv","cort" +"DMSO","TP0001112.Plate.13",6,11,"n",1,NA,57.71,"TP0001112 Plate 13_Ceetox.csv","cort" +"DMSO","TP0001112.Plate.13",7,11,"n",1,NA,65.73,"TP0001112 Plate 13_Ceetox.csv","cort" +"DMSO","TP0001112.Plate.13",6,12,"n",1,NA,59.08,"TP0001112 Plate 13_Ceetox.csv","cort" +"DMSO","TP0001112.Plate.13",7,12,"n",1,NA,62.25,"TP0001112 Plate 13_Ceetox.csv","cort" +"DMSO","TP0001112.Plate.14",6,11,"n",1,NA,61.39,"TP0001112 Plate 14_Ceetox.csv","cort" +"DMSO","TP0001112.Plate.14",7,11,"n",1,NA,58.85,"TP0001112 Plate 14_Ceetox.csv","cort" +"DMSO","TP0001112.Plate.14",6,12,"n",1,NA,60.76,"TP0001112 Plate 14_Ceetox.csv","cort" +"DMSO","TP0001112.Plate.14",7,12,"n",1,NA,60.97,"TP0001112 Plate 14_Ceetox.csv","cort" +"DMSO","TP0001112.Plate.15",6,11,"n",1,NA,61.09,"TP0001112 Plate 15_Ceetox.csv","cort" +"DMSO","TP0001112.Plate.15",7,11,"n",1,NA,57.59,"TP0001112 Plate 15_Ceetox.csv","cort" +"DMSO","TP0001112.Plate.15",6,12,"n",1,NA,56.48,"TP0001112 Plate 15_Ceetox.csv","cort" +"DMSO","TP0001112.Plate.15",7,12,"n",1,NA,53.94,"TP0001112 Plate 15_Ceetox.csv","cort" +"DMSO","TP0001112.Plate.16",6,11,"n",1,NA,56.4,"TP0001112 Plate 16_Ceetox.csv","cort" +"DMSO","TP0001112.Plate.16",7,11,"n",1,NA,49.63,"TP0001112 Plate 16_Ceetox.csv","cort" +"DMSO","TP0001112.Plate.16",6,12,"n",1,NA,44.79,"TP0001112 Plate 16_Ceetox.csv","cort" +"DMSO","TP0001112.Plate.16",7,12,"n",1,NA,45.93,"TP0001112 Plate 16_Ceetox.csv","cort" +"DMSO","TP0001113.Plate.17",6,11,"n",1,NA,52.92,"TP0001113 Plate 17_Ceetox.csv","cort" +"DMSO","TP0001113.Plate.17",7,11,"n",1,NA,45.57,"TP0001113 Plate 17_Ceetox.csv","cort" +"DMSO","TP0001113.Plate.17",6,12,"n",1,NA,39.79,"TP0001113 Plate 17_Ceetox.csv","cort" +"DMSO","TP0001113.Plate.17",7,12,"n",1,NA,37.96,"TP0001113 Plate 17_Ceetox.csv","cort" +"DMSO","TP0001113.Plate.18",6,11,"n",1,NA,56.82,"TP0001113 Plate 18_Ceetox.csv","cort" +"DMSO","TP0001113.Plate.18",7,11,"n",1,NA,44.78,"TP0001113 Plate 18_Ceetox.csv","cort" +"DMSO","TP0001113.Plate.18",6,12,"n",1,NA,46.75,"TP0001113 Plate 18_Ceetox.csv","cort" +"DMSO","TP0001113.Plate.18",7,12,"n",1,NA,43.34,"TP0001113 Plate 18_Ceetox.csv","cort" +"DMSO","TP0001113.Plate.19",6,11,"n",1,NA,58.4,"TP0001113 Plate 19_Ceetox.csv","cort" +"DMSO","TP0001113.Plate.19",7,11,"n",1,NA,60.77,"TP0001113 Plate 19_Ceetox.csv","cort" +"DMSO","TP0001113.Plate.19",6,12,"n",1,NA,57.24,"TP0001113 Plate 19_Ceetox.csv","cort" +"DMSO","TP0001113.Plate.19",7,12,"n",1,NA,54.74,"TP0001113 Plate 19_Ceetox.csv","cort" +"DMSO","TP0001113.Plate.20",6,11,"n",1,NA,53.2,"TP0001113 Plate 20_Ceetox.csv","cort" +"DMSO","TP0001113.Plate.20",7,11,"n",1,NA,63.04,"TP0001113 Plate 20_Ceetox.csv","cort" +"DMSO","TP0001113.Plate.20",6,12,"n",1,NA,50.12,"TP0001113 Plate 20_Ceetox.csv","cort" +"DMSO","TP0001113.Plate.20",7,12,"n",1,NA,59.27,"TP0001113 Plate 20_Ceetox.csv","cort" +"DMSO","TP0001114.Plate.21",6,11,"n",1,NA,58.89,"TP0001114 Plate 21_Ceetox.csv","cort" +"DMSO","TP0001114.Plate.21",7,11,"n",1,NA,48.29,"TP0001114 Plate 21_Ceetox.csv","cort" +"DMSO","TP0001114.Plate.21",6,12,"n",1,NA,50.68,"TP0001114 Plate 21_Ceetox.csv","cort" +"DMSO","TP0001114.Plate.21",7,12,"n",1,NA,42.8,"TP0001114 Plate 21_Ceetox.csv","cort" +"DMSO","TP0001114.Plate.22",6,11,"n",1,NA,59.02,"TP0001114 Plate 22_Ceetox.csv","cort" +"DMSO","TP0001114.Plate.22",7,11,"n",1,NA,60.97,"TP0001114 Plate 22_Ceetox.csv","cort" +"DMSO","TP0001114.Plate.22",6,12,"n",1,NA,58.8,"TP0001114 Plate 22_Ceetox.csv","cort" +"DMSO","TP0001114.Plate.22",7,12,"n",1,NA,55.84,"TP0001114 Plate 22_Ceetox.csv","cort" +"DMSO","TP0001114.Plate.23",6,11,"n",1,NA,58.03,"TP0001114 Plate 23_Ceetox.csv","cort" +"DMSO","TP0001114.Plate.23",7,11,"n",1,NA,59.39,"TP0001114 Plate 23_Ceetox.csv","cort" +"DMSO","TP0001114.Plate.23",6,12,"n",1,NA,56.11,"TP0001114 Plate 23_Ceetox.csv","cort" +"DMSO","TP0001114.Plate.23",7,12,"n",1,NA,55.19,"TP0001114 Plate 23_Ceetox.csv","cort" +"DMSO","TP0001114.Plate.24",6,11,"n",1,NA,58.21,"TP0001114 Plate 24_Ceetox.csv","cort" +"DMSO","TP0001114.Plate.24",7,11,"n",1,NA,57.78,"TP0001114 Plate 24_Ceetox.csv","cort" +"DMSO","TP0001114.Plate.24",6,12,"n",1,NA,56.87,"TP0001114 Plate 24_Ceetox.csv","cort" +"DMSO","TP0001114.Plate.24",7,12,"n",1,NA,60,"TP0001114 Plate 24_Ceetox.csv","cort" +"DMSO","TP0001054.Plate.1",6,2,"n",1,NA,20.67,"TP0001054 Plate 1_CeeTox.csv","cort" +"DMSO","TP0001054.Plate.1",7,2,"n",1,NA,21.85,"TP0001054 Plate 1_CeeTox.csv","cort" +"DMSO","TP0001054.Plate.2",6,2,"n",1,NA,22.83,"TP0001054 Plate 2_CeeTox.csv","cort" +"DMSO","TP0001054.Plate.2",7,2,"n",1,NA,22.34,"TP0001054 Plate 2_CeeTox.csv","cort" +"DMSO","TP0001054.Plate.3",6,2,"n",1,NA,27.38,"TP0001054 Plate 3_CeeTox.csv","cort" +"DMSO","TP0001054.Plate.3",7,2,"n",1,NA,28.72,"TP0001054 Plate 3_CeeTox.csv","cort" +"DMSO","TP0001054.Plate.4",6,2,"n",1,NA,28.5,"TP0001054 Plate 4_CeeTox.csv","cort" +"DMSO","TP0001054.Plate.4",7,2,"n",1,NA,29.84,"TP0001054 Plate 4_CeeTox.csv","cort" +"DMSO","TP0001055.Plate.5",6,2,"n",1,NA,24.9,"TP0001055 Plate 5_CeeTox.csv","cort" +"DMSO","TP0001055.Plate.5",7,2,"n",1,NA,24.88,"TP0001055 Plate 5_CeeTox.csv","cort" +"DMSO","TP0001055.Plate.6",6,2,"n",1,NA,24.54,"TP0001055 Plate 6_CeeTox.csv","cort" +"DMSO","TP0001055.Plate.6",7,2,"n",1,NA,26.6,"TP0001055 Plate 6_CeeTox.csv","cort" +"DMSO","TP0001054.Plate.7",6,2,"n",1,NA,28.25,"TP0001055 Plate 7_CeeTox.csv","cort" +"DMSO","TP0001054.Plate.7",7,2,"n",1,NA,27.55,"TP0001055 Plate 7_CeeTox.csv","cort" +"DMSO","TP0001054.Plate.8",6,2,"n",1,NA,22.75,"TP0001055 Plate 8_CeeTox.csv","cort" +"DMSO","TP0001054.Plate.8",7,2,"n",1,NA,21.58,"TP0001055 Plate 8_CeeTox.csv","cort" +"DMSO","TP0001056.Plate.10",6,2,"n",1,NA,21.04,"TP0001056 Plate 10_CeeTox.csv","cort" +"DMSO","TP0001056.Plate.10",7,2,"n",1,NA,23.73,"TP0001056 Plate 10_CeeTox.csv","cort" +"DMSO","TP0001056.Plate.11",6,2,"n",1,NA,21.42,"TP0001056 Plate 11_CeeTox.csv","cort" +"DMSO","TP0001056.Plate.11",7,2,"n",1,NA,21.89,"TP0001056 Plate 11_CeeTox.csv","cort" +"DMSO","TP0001056.Plate.12",6,2,"n",1,NA,21.29,"TP0001056 Plate 12_CeeTox.csv","cort" +"DMSO","TP0001056.Plate.12",7,2,"n",1,NA,21.56,"TP0001056 Plate 12_CeeTox.csv","cort" +"DMSO","TP0001056.Plate.9",6,2,"n",1,NA,20.74,"TP0001056 Plate 9_CeeTox.csv","cort" +"DMSO","TP0001056.Plate.9",7,2,"n",1,NA,19.18,"TP0001056 Plate 9_CeeTox.csv","cort" +"DMSO","TP0001057.Plate.13",6,2,"n",1,NA,18.88,"TP0001057 Plate 13_CeeTox.csv","cort" +"DMSO","TP0001057.Plate.13",7,2,"n",1,NA,21.33,"TP0001057 Plate 13_CeeTox.csv","cort" +"DMSO","TP0001057.Plate.14",6,2,"n",1,NA,20.47,"TP0001057 Plate 14_CeeTox.csv","cort" +"DMSO","TP0001057.Plate.14",7,2,"n",1,NA,18.37,"TP0001057 Plate 14_CeeTox.csv","cort" +"DMSO","TP0001057.Plate.15",6,2,"n",1,NA,21.52,"TP0001057 Plate 15_CeeTox.csv","cort" +"DMSO","TP0001057.Plate.15",7,2,"n",1,NA,24.62,"TP0001057 Plate 15_CeeTox.csv","cort" +"DMSO","TP0001057.Plate.16",6,2,"n",1,NA,24.75,"TP0001057 Plate 16_CeeTox.csv","cort" +"DMSO","TP0001057.Plate.16",7,2,"n",1,NA,23.21,"TP0001057 Plate 16_CeeTox.csv","cort" +"DMSO","TP0001058.Plate.1",6,2,"n",1,NA,20.44,"TP0001058 Plate 1_Ceetox.csv","cort" +"DMSO","TP0001058.Plate.1",7,2,"n",1,NA,18.95,"TP0001058 Plate 1_Ceetox.csv","cort" +"DMSO","TP0001058.Plate.2",6,2,"n",1,NA,27.1,"TP0001058 Plate 2_CeeTox.csv","cort" +"DMSO","TP0001058.Plate.2",7,2,"n",1,NA,22.86,"TP0001058 Plate 2_CeeTox.csv","cort" +"DMSO","TP0001058.Plate.3",6,2,"n",1,NA,27.78,"TP0001058 Plate 3_CeeTox.csv","cort" +"DMSO","TP0001058.Plate.3",7,2,"n",1,NA,26.07,"TP0001058 Plate 3_CeeTox.csv","cort" +"DMSO","TP0001058.Plate.4",6,2,"n",1,NA,26.62,"TP0001058 Plate 4_CeeTox.csv","cort" +"DMSO","TP0001058.Plate.4",7,2,"n",1,NA,26.57,"TP0001058 Plate 4_CeeTox.csv","cort" +"DMSO","TP0001059.Plate.5",6,2,"n",1,NA,27.85,"TP0001059 Plate 5_CeeTox.csv","cort" +"DMSO","TP0001059.Plate.5",7,2,"n",1,NA,27.71,"TP0001059 Plate 5_CeeTox.csv","cort" +"DMSO","TP0001059.Plate.6",6,2,"n",1,NA,24.98,"TP0001059 Plate 6_CeeTox.csv","cort" +"DMSO","TP0001059.Plate.6",7,2,"n",1,NA,22.47,"TP0001059 Plate 6_CeeTox.csv","cort" +"DMSO","TP0001059.Plate.7",6,2,"n",1,NA,25.84,"TP0001059 Plate 7_CeeTox.csv","cort" +"DMSO","TP0001059.Plate.7",7,2,"n",1,NA,26.84,"TP0001059 Plate 7_CeeTox.csv","cort" +"DMSO","TP0001059.Plate.8",6,2,"n",1,NA,24.67,"TP0001059 Plate 8_CeeTox.csv","cort" +"DMSO","TP0001059.Plate.8",7,2,"n",1,NA,26.48,"TP0001059 Plate 8_CeeTox.csv","cort" +"DMSO","TP0001060.Plate.10",6,2,"n",1,NA,28.12,"TP0001060 Plate 10_CeeTox.csv","cort" +"DMSO","TP0001060.Plate.10",7,2,"n",1,NA,24.26,"TP0001060 Plate 10_CeeTox.csv","cort" +"DMSO","TP0001060.Plate.11",6,2,"n",1,NA,24.79,"TP0001060 Plate 11_CeeTox.csv","cort" +"DMSO","TP0001060.Plate.11",7,2,"n",1,NA,24.01,"TP0001060 Plate 11_CeeTox.csv","cort" +"DMSO","TP0001060.Plate.12",6,2,"n",1,NA,27.13,"TP0001060 Plate 12_CeeTox.csv","cort" +"DMSO","TP0001060.Plate.12",7,2,"n",1,NA,24.84,"TP0001060 Plate 12_CeeTox.csv","cort" +"DMSO","TP0001060.Plate.9",6,2,"n",1,NA,31.49,"TP0001060 Plate 9_CeeTox.csv","cort" +"DMSO","TP0001060.Plate.9",7,2,"n",1,NA,25.54,"TP0001060 Plate 9_CeeTox.csv","cort" +"DMSO","TP0001061.Plate.13",6,2,"n",1,NA,29.94,"TP0001061 Plate 13_CeeTox.csv","cort" +"DMSO","TP0001061.Plate.13",7,2,"n",1,NA,28.39,"TP0001061 Plate 13_CeeTox.csv","cort" +"DMSO","TP0001061.Plate.14",6,2,"n",1,NA,22.91,"TP0001061 Plate 14_CeeTox.csv","cort" +"DMSO","TP0001061.Plate.14",7,2,"n",1,NA,24.44,"TP0001061 Plate 14_CeeTox.csv","cort" +"DMSO","TP0001061.Plate.15",6,2,"n",1,NA,28.76,"TP0001061 Plate 15_CeeTox.csv","cort" +"DMSO","TP0001061.Plate.15",7,2,"n",1,NA,27.1,"TP0001061 Plate 15_CeeTox.csv","cort" +"DMSO","TP0001061.Plate.16",6,2,"n",1,NA,25.9,"TP0001061 Plate 16_CeeTox.csv","cort" +"DMSO","TP0001061.Plate.16",7,2,"n",1,NA,27.69,"TP0001061 Plate 16_CeeTox.csv","cort" +"DMSO","TP0001062.Plate.17",6,2,"n",1,NA,26.47,"TP0001062_Plate_17_Ceetox.csv","cort" +"DMSO","TP0001062.Plate.17",7,2,"n",1,NA,26.02,"TP0001062_Plate_17_Ceetox.csv","cort" +"DMSO","TP0001062.Plate.18",6,2,"n",1,NA,23.64,"TP0001062_Plate_18_Ceetox.csv","cort" +"DMSO","TP0001062.Plate.18",7,2,"n",1,NA,23.3,"TP0001062_Plate_18_Ceetox.csv","cort" +"DMSO","E1K.VR.Plate.10",6,11,"n",1,NA,14.62,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"DMSO","E1K.VR.Plate.10",7,11,"n",1,NA,13.02,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"DMSO","E1K.VR.Plate.11",6,11,"n",1,NA,13.67,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" +"DMSO","E1K.VR.Plate.11",7,11,"n",1,NA,12.88,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" +"DMSO","E1K.VR.Plate.9",6,11,"n",1,NA,12.45,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"DMSO","E1K.VR.Plate.9",7,11,"n",1,NA,14.52,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"DMSO","PhaseIIe1k.VR.Plate.1",6,11,"n",1,NA,60.77,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" +"DMSO","PhaseIIe1k.VR.Plate.1",7,11,"n",1,NA,66.14,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" +"DMSO","PhaseIIe1k.VR.Plate.1",6,12,"n",1,NA,71.83,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" +"DMSO","PhaseIIe1k.VR.Plate.1",7,12,"n",1,NA,74.87,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" +"DMSO","PhaseIIe1k.VR.Plate.2",6,11,"n",1,NA,49.19,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" +"DMSO","PhaseIIe1k.VR.Plate.2",7,11,"n",1,NA,52.92,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" +"DMSO","PhaseIIe1k.VR.Plate.2",6,12,"n",1,NA,44.8,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" +"DMSO","PhaseIIe1k.VR.Plate.2",7,12,"n",1,NA,50.76,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" +"DMSO","PhaseIIe1k.VR.Plate.3",6,11,"n",1,NA,49.09,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"DMSO","PhaseIIe1k.VR.Plate.3",7,11,"n",1,NA,50.4,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"DMSO","PhaseIIe1k.VR.Plate.3",6,12,"n",1,NA,55.18,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"DMSO","PhaseIIe1k.VR.Plate.3",7,12,"n",1,NA,55.08,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"DMSO","PhaseIIe1k.VR.Plate.4",6,11,"n",1,NA,60.68,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" +"DMSO","PhaseIIe1k.VR.Plate.4",7,11,"n",1,NA,53.46,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" +"DMSO","PhaseIIe1k.VR.Plate.4",6,12,"n",1,NA,55.1,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" +"DMSO","PhaseIIe1k.VR.Plate.4",7,12,"n",1,NA,56.11,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" +"DMSO","PhaseII.VR.Plate.1",6,11,"n",1,NA,13.55,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"DMSO","PhaseII.VR.Plate.1",7,11,"n",1,NA,12.82,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"DMSO","PhaseII.VR.Plate.2",6,11,"n",1,NA,12.23,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"DMSO","PhaseII.VR.Plate.2",7,11,"n",1,NA,13.05,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"DMSO","PhaseII.VR.Plate.3",6,11,"n",1,NA,12.37,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"DMSO","PhaseII.VR.Plate.3",7,11,"n",1,NA,13.39,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"DMSO","PhaseII.VR.Plate.4",6,11,"n",1,NA,13.75,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"DMSO","PhaseII.VR.Plate.4",7,11,"n",1,NA,11.18,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"DMSO","PhaseII.VR.Plate.5",6,11,"n",1,NA,12.66,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"DMSO","PhaseII.VR.Plate.5",7,11,"n",1,NA,13.98,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"DMSO","PhaseII.VR.Plate.6",6,11,"n",1,NA,10.51,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"DMSO","PhaseII.VR.Plate.6",7,11,"n",1,NA,12.5,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"DMSO","PhaseII.VR.Plate.7",6,11,"n",1,NA,12.75,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"DMSO","PhaseII.VR.Plate.7",7,11,"n",1,NA,13.27,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"DMSO","PhaseII.VR.Plate.8",6,11,"n",1,NA,11.26,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"DMSO","PhaseII.VR.Plate.8",7,11,"n",1,NA,12.96,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"DMSO","phIII.e1k.Plate.1",6,11,"n",1,NA,51.47,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.1",7,11,"n",1,NA,51.37,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.10",6,11,"n",1,NA,21.85,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.10",7,11,"n",1,NA,25.28,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.11",6,11,"n",1,NA,26.79,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.11",7,11,"n",1,NA,24.59,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.12",6,11,"n",1,NA,23.54,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.12",7,11,"n",1,NA,23.92,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.13",6,11,"n",1,NA,30.19,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.13",7,11,"n",1,NA,25.34,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.14",6,11,"n",1,NA,26.81,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.14",7,11,"n",1,NA,23.29,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.15",6,11,"n",1,NA,24.77,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.15",7,11,"n",1,NA,25.71,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.16",6,11,"n",1,NA,25.92,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.16",7,11,"n",1,NA,23.81,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.17",6,11,"n",1,NA,25.98,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.17",7,11,"n",1,NA,21.78,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.18",6,11,"n",1,NA,24.68,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.18",7,11,"n",1,NA,27.89,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.2",6,11,"n",1,NA,25.67,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.2",7,11,"n",1,NA,24.82,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.3",6,11,"n",1,NA,24.6,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.3",7,11,"n",1,NA,19.77,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.4",6,11,"n",1,NA,26.43,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.4",7,11,"n",1,NA,29.09,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.5",6,11,"n",1,NA,26.11,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.5",7,11,"n",1,NA,22.26,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.6",6,11,"n",1,NA,25.01,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.6",7,11,"n",1,NA,22.23,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.7",6,11,"n",1,NA,22.09,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.7",7,11,"n",1,NA,25.88,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.8",6,11,"n",1,NA,26.39,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.8",7,11,"n",1,NA,23.06,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.9",6,11,"n",1,NA,27.63,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"DMSO","phIII.e1k.Plate.9",7,11,"n",1,NA,22.71,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"DMSO","phIII.e1k.VR.Plate.1",6,11,"n",1,NA,109.05,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"DMSO","phIII.e1k.VR.Plate.1",7,11,"n",1,NA,58.23,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"DMSO","phIII.e1k.VR.Plate.2",6,11,"n",0,NA,NA,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"DMSO","phIII.e1k.VR.Plate.2",7,11,"n",1,NA,47.95,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"DMSO","phIII.e1k.VR.Plate.3",6,11,"n",1,NA,56.28,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"DMSO","phIII.e1k.VR.Plate.3",7,11,"n",1,NA,59.59,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"FOR","20120829.Plate.1",4,11,"p",1,10,43.2372673177652,"20120829 Plate 1A.xlsx","cort" +"FOR","20120829.Plate.1",5,11,"p",1,10,43.576754720032,"20120829 Plate 1A.xlsx","cort" +"FOR","20120829.Plate.2",4,11,"p",1,10,43.5725018547524,"20120829 Plate 2B.xlsx","cort" +"FOR","20120829.Plate.2",5,11,"p",1,10,42.3410361910527,"20120829 Plate 2B.xlsx","cort" +"FOR","20120829.Plate.3",4,11,"p",1,10,41.5053556501284,"20120829 Plate 3A.xlsx","cort" +"FOR","20120829.Plate.3",5,11,"p",1,10,44.41240107023,"20120829 Plate 3A.xlsx","cort" +"FOR","20120829.Plate.4",4,11,"p",1,10,44.5457658178313,"20120829 Plate 4B.xlsx","cort" +"FOR","20120829.Plate.4",5,11,"p",1,10,45.4351873073413,"20120829 Plate 4B.xlsx","cort" +"FOR","20120829.Plate.5",4,11,"p",1,10,38.6146515879616,"20120829 Plate 5A.xlsx","cort" +"FOR","20120829.Plate.5",5,11,"p",1,10,39.5636878232533,"20120829 Plate 5A.xlsx","cort" +"FOR","20120829.Plate.6",4,11,"p",1,10,39.8536023404572,"20120829 Plate 6A.xlsx","cort" +"FOR","20120829.Plate.6",5,11,"p",1,10,44.3056706880695,"20120829 Plate 6A.xlsx","cort" +"FOR","TP0000882.Plate.1",4,11,"p",1,10,50.0680124291033,"TP0000882 Plate 1A.xlsx","cort" +"FOR","TP0000882.Plate.1",5,11,"p",1,10,49.2613809241447,"TP0000882 Plate 1A.xlsx","cort" +"FOR","TP0000882.Plate.2",4,11,"p",1,10,54.8162417570621,"TP0000882 Plate 2B.xlsx","cort" +"FOR","TP0000882.Plate.2",5,11,"p",1,10,42.2016523448652,"TP0000882 Plate 2B.xlsx","cort" +"FOR","TP0000882.Plate.3",4,11,"p",1,10,50.0283541225737,"TP0000882 Plate 3A.xlsx","cort" +"FOR","TP0000882.Plate.3",5,11,"p",1,10,49.756404868849,"TP0000882 Plate 3A.xlsx","cort" +"FOR","TP0000882.Plate.4",4,11,"p",1,10,48.3792414143403,"TP0000882 Plate 4A.xlsx","cort" +"FOR","TP0000882.Plate.4",5,11,"p",1,10,54.7475595744524,"TP0000882 Plate 4A.xlsx","cort" +"FOR","TP0000883.Plate.1",4,11,"p",1,10,48.8089565807079,"TP0000883 Plate 1A.xlsx","cort" +"FOR","TP0000883.Plate.1",5,11,"p",1,10,105.82,"TP0000883 Plate 1A.xlsx","cort" +"FOR","TP0000883.Plate.2",4,11,"p",1,10,46.403751466806,"TP0000883 Plate 2A.xlsx","cort" +"FOR","TP0000883.Plate.2",5,11,"p",1,10,52.8712461144377,"TP0000883 Plate 2A.xlsx","cort" +"FOR","TP0000883.Plate.3",4,11,"p",1,10,47.7189480840776,"TP0000883 Plate 3A.xlsx","cort" +"FOR","TP0000883.Plate.3",5,11,"p",1,10,42.0198274942392,"TP0000883 Plate 3A.xlsx","cort" +"FOR","TP0000883.Plate.4",4,11,"p",1,10,44.51716368927,"TP0000883 Plate 4A.xlsx","cort" +"FOR","TP0000883.Plate.4",5,11,"p",1,10,43.7063229723135,"TP0000883 Plate 4A.xlsx","cort" +"FOR","TP0000884.Plate.1",4,11,"p",1,10,55.8580610558202,"TP0000884 Plate 1A.xlsx","cort" +"FOR","TP0000884.Plate.1",5,11,"p",1,10,52.1758701417473,"TP0000884 Plate 1A.xlsx","cort" +"FOR","TP0000884.Plate.2",4,11,"p",1,10,43.093940807131,"TP0000884 Plate 2A.xlsx","cort" +"FOR","TP0000884.Plate.2",5,11,"p",1,10,45.487502439651,"TP0000884 Plate 2A.xlsx","cort" +"FOR","TP0000884.Plate.3",4,11,"p",1,10,45.8498529836939,"TP0000884 Plate 3A.xlsx","cort" +"FOR","TP0000884.Plate.3",5,11,"p",1,10,47.4738876307514,"TP0000884 Plate 3A.xlsx","cort" +"FOR","TP0000884.Plate.4",4,11,"p",1,10,47.4522501821034,"TP0000884 Plate 4A.xlsx","cort" +"FOR","TP0000884.Plate.4",5,11,"p",1,10,41.1886948833685,"TP0000884 Plate 4A.xlsx","cort" +"FOR","TP0000885.Plate.1",4,11,"p",1,10,28.5188094221805,"TP0000885 Plate 1A.xlsx","cort" +"FOR","TP0000885.Plate.1",5,11,"p",1,10,34.8794901264068,"TP0000885 Plate 1A.xlsx","cort" +"FOR","TP0001109.Plate.1",4,11,"p",1,NA,189.69,"TP0001109 Plate 1_Ceetox.csv","cort" +"FOR","TP0001109.Plate.1",5,11,"p",1,NA,201.96,"TP0001109 Plate 1_Ceetox.csv","cort" +"FOR","TP0001109.Plate.2",4,11,"p",1,NA,209.38,"TP0001109 Plate 2_Ceetox.csv","cort" +"FOR","TP0001109.Plate.2",5,11,"p",1,NA,189.47,"TP0001109 Plate 2_Ceetox.csv","cort" +"FOR","TP0001109.Plate.3",4,11,"p",1,NA,214.95,"TP0001109 Plate 3_Ceetox.csv","cort" +"FOR","TP0001109.Plate.3",5,11,"p",1,NA,161.21,"TP0001109 Plate 3_Ceetox.csv","cort" +"FOR","TP0001109.Plate.4",4,11,"p",1,NA,212.32,"TP0001109 Plate 4_Ceetox.csv","cort" +"FOR","TP0001109.Plate.4",5,11,"p",1,NA,202.21,"TP0001109 Plate 4_Ceetox.csv","cort" +"FOR","TP0001110.Plate.5",4,11,"p",1,NA,190.24,"TP0001110 Plate 5_Ceetox.csv","cort" +"FOR","TP0001110.Plate.5",5,11,"p",1,NA,184.84,"TP0001110 Plate 5_Ceetox.csv","cort" +"FOR","TP0001110.Plate.6",4,11,"p",1,NA,215.31,"TP0001110 Plate 6_Ceetox.csv","cort" +"FOR","TP0001110.Plate.6",5,11,"p",1,NA,193.08,"TP0001110 Plate 6_Ceetox.csv","cort" +"FOR","TP0001110.Plate.7",4,11,"p",1,NA,178.54,"TP0001110 Plate 7_Ceetox.csv","cort" +"FOR","TP0001110.Plate.7",5,11,"p",1,NA,195.18,"TP0001110 Plate 7_Ceetox.csv","cort" +"FOR","TP0001110.Plate.8",4,11,"p",1,NA,206.99,"TP0001110 Plate 8_Ceetox.csv","cort" +"FOR","TP0001110.Plate.8",5,11,"p",1,NA,211.51,"TP0001110 Plate 8_Ceetox.csv","cort" +"FOR","TP0001111.Plate.10",4,11,"p",1,NA,185.62,"TP0001111 Plate 10_Ceetox.csv","cort" +"FOR","TP0001111.Plate.10",5,11,"p",1,NA,199.54,"TP0001111 Plate 10_Ceetox.csv","cort" +"FOR","TP0001111.Plate.11",4,11,"p",1,NA,206.36,"TP0001111 Plate 11_Ceetox.csv","cort" +"FOR","TP0001111.Plate.11",5,11,"p",1,NA,190.29,"TP0001111 Plate 11_Ceetox.csv","cort" +"FOR","TP0001111.Plate.12",4,11,"p",1,NA,183.65,"TP0001111 Plate 12_Ceetox.csv","cort" +"FOR","TP0001111.Plate.12",5,11,"p",1,NA,171.49,"TP0001111 Plate 12_Ceetox.csv","cort" +"FOR","TP0001111.Plate.9",4,11,"p",1,NA,175.22,"TP0001111 Plate 9_Ceetox.csv","cort" +"FOR","TP0001111.Plate.9",5,11,"p",1,NA,203.66,"TP0001111 Plate 9_Ceetox.csv","cort" +"FOR","TP0001112.Plate.13",4,11,"p",1,NA,208.67,"TP0001112 Plate 13_Ceetox.csv","cort" +"FOR","TP0001112.Plate.13",5,11,"p",1,NA,211,"TP0001112 Plate 13_Ceetox.csv","cort" +"FOR","TP0001112.Plate.14",4,11,"p",1,NA,209.18,"TP0001112 Plate 14_Ceetox.csv","cort" +"FOR","TP0001112.Plate.14",5,11,"p",1,NA,212.25,"TP0001112 Plate 14_Ceetox.csv","cort" +"FOR","TP0001112.Plate.15",4,11,"p",1,NA,183.79,"TP0001112 Plate 15_Ceetox.csv","cort" +"FOR","TP0001112.Plate.15",5,11,"p",1,NA,196.7,"TP0001112 Plate 15_Ceetox.csv","cort" +"FOR","TP0001112.Plate.16",4,11,"p",1,NA,166.7,"TP0001112 Plate 16_Ceetox.csv","cort" +"FOR","TP0001112.Plate.16",5,11,"p",1,NA,173.06,"TP0001112 Plate 16_Ceetox.csv","cort" +"FOR","TP0001113.Plate.17",4,11,"p",1,NA,164.28,"TP0001113 Plate 17_Ceetox.csv","cort" +"FOR","TP0001113.Plate.17",5,11,"p",1,NA,133.28,"TP0001113 Plate 17_Ceetox.csv","cort" +"FOR","TP0001113.Plate.18",4,11,"p",1,NA,174.95,"TP0001113 Plate 18_Ceetox.csv","cort" +"FOR","TP0001113.Plate.18",5,11,"p",1,NA,189,"TP0001113 Plate 18_Ceetox.csv","cort" +"FOR","TP0001113.Plate.19",4,11,"p",1,NA,178.96,"TP0001113 Plate 19_Ceetox.csv","cort" +"FOR","TP0001113.Plate.19",5,11,"p",1,NA,199.97,"TP0001113 Plate 19_Ceetox.csv","cort" +"FOR","TP0001113.Plate.20",4,11,"p",1,NA,162.76,"TP0001113 Plate 20_Ceetox.csv","cort" +"FOR","TP0001113.Plate.20",5,11,"p",1,NA,184.68,"TP0001113 Plate 20_Ceetox.csv","cort" +"FOR","TP0001114.Plate.21",4,11,"p",1,NA,186.58,"TP0001114 Plate 21_Ceetox.csv","cort" +"FOR","TP0001114.Plate.21",5,11,"p",1,NA,185.38,"TP0001114 Plate 21_Ceetox.csv","cort" +"FOR","TP0001114.Plate.22",4,11,"p",1,NA,213.64,"TP0001114 Plate 22_Ceetox.csv","cort" +"FOR","TP0001114.Plate.22",5,11,"p",1,NA,197.67,"TP0001114 Plate 22_Ceetox.csv","cort" +"FOR","TP0001114.Plate.23",4,11,"p",1,NA,185.16,"TP0001114 Plate 23_Ceetox.csv","cort" +"FOR","TP0001114.Plate.23",5,11,"p",1,NA,200.72,"TP0001114 Plate 23_Ceetox.csv","cort" +"FOR","TP0001114.Plate.24",4,11,"p",1,NA,208.33,"TP0001114 Plate 24_Ceetox.csv","cort" +"FOR","TP0001114.Plate.24",5,11,"p",1,NA,193.37,"TP0001114 Plate 24_Ceetox.csv","cort" +"FOR","TP0001054.Plate.1",2,2,"p",1,10,61.55,"TP0001054 Plate 1_CeeTox.csv","cort" +"FOR","TP0001054.Plate.1",3,2,"p",1,10,73.78,"TP0001054 Plate 1_CeeTox.csv","cort" +"FOR","TP0001054.Plate.2",2,2,"p",1,10,62.03,"TP0001054 Plate 2_CeeTox.csv","cort" +"FOR","TP0001054.Plate.2",3,2,"p",1,10,63.17,"TP0001054 Plate 2_CeeTox.csv","cort" +"FOR","TP0001054.Plate.3",2,2,"p",1,10,73.47,"TP0001054 Plate 3_CeeTox.csv","cort" +"FOR","TP0001054.Plate.3",3,2,"p",1,10,71.92,"TP0001054 Plate 3_CeeTox.csv","cort" +"FOR","TP0001054.Plate.4",2,2,"p",1,10,65.43,"TP0001054 Plate 4_CeeTox.csv","cort" +"FOR","TP0001054.Plate.4",3,2,"p",1,10,80.36,"TP0001054 Plate 4_CeeTox.csv","cort" +"FOR","TP0001055.Plate.5",2,2,"p",1,10,70.59,"TP0001055 Plate 5_CeeTox.csv","cort" +"FOR","TP0001055.Plate.5",3,2,"p",1,10,70.98,"TP0001055 Plate 5_CeeTox.csv","cort" +"FOR","TP0001055.Plate.6",2,2,"p",1,10,59.83,"TP0001055 Plate 6_CeeTox.csv","cort" +"FOR","TP0001055.Plate.6",3,2,"p",1,10,68.02,"TP0001055 Plate 6_CeeTox.csv","cort" +"FOR","TP0001054.Plate.7",2,2,"p",1,10,70.4,"TP0001055 Plate 7_CeeTox.csv","cort" +"FOR","TP0001054.Plate.7",3,2,"p",1,10,73.78,"TP0001055 Plate 7_CeeTox.csv","cort" +"FOR","TP0001054.Plate.8",2,2,"p",1,10,56.87,"TP0001055 Plate 8_CeeTox.csv","cort" +"FOR","TP0001054.Plate.8",3,2,"p",1,10,62.92,"TP0001055 Plate 8_CeeTox.csv","cort" +"FOR","TP0001056.Plate.10",2,2,"p",1,10,69.77,"TP0001056 Plate 10_CeeTox.csv","cort" +"FOR","TP0001056.Plate.10",3,2,"p",1,10,64.9,"TP0001056 Plate 10_CeeTox.csv","cort" +"FOR","TP0001056.Plate.11",2,2,"p",1,10,64.85,"TP0001056 Plate 11_CeeTox.csv","cort" +"FOR","TP0001056.Plate.11",3,2,"p",1,10,77.98,"TP0001056 Plate 11_CeeTox.csv","cort" +"FOR","TP0001056.Plate.12",2,2,"p",1,10,67.25,"TP0001056 Plate 12_CeeTox.csv","cort" +"FOR","TP0001056.Plate.12",3,2,"p",1,10,66.67,"TP0001056 Plate 12_CeeTox.csv","cort" +"FOR","TP0001056.Plate.9",2,2,"p",1,10,61.01,"TP0001056 Plate 9_CeeTox.csv","cort" +"FOR","TP0001056.Plate.9",3,2,"p",1,10,68.18,"TP0001056 Plate 9_CeeTox.csv","cort" +"FOR","TP0001057.Plate.13",2,2,"p",1,10,62.76,"TP0001057 Plate 13_CeeTox.csv","cort" +"FOR","TP0001057.Plate.13",3,2,"p",1,10,67.62,"TP0001057 Plate 13_CeeTox.csv","cort" +"FOR","TP0001057.Plate.14",2,2,"p",1,10,67.75,"TP0001057 Plate 14_CeeTox.csv","cort" +"FOR","TP0001057.Plate.14",3,2,"p",1,10,65.87,"TP0001057 Plate 14_CeeTox.csv","cort" +"FOR","TP0001057.Plate.15",2,2,"p",1,10,67.4,"TP0001057 Plate 15_CeeTox.csv","cort" +"FOR","TP0001057.Plate.15",3,2,"p",1,10,70.19,"TP0001057 Plate 15_CeeTox.csv","cort" +"FOR","TP0001057.Plate.16",2,2,"p",1,10,60.69,"TP0001057 Plate 16_CeeTox.csv","cort" +"FOR","TP0001057.Plate.16",3,2,"p",1,10,74.59,"TP0001057 Plate 16_CeeTox.csv","cort" +"FOR","TP0001058.Plate.1",2,2,"p",1,10,80.6,"TP0001058 Plate 1_Ceetox.csv","cort" +"FOR","TP0001058.Plate.1",3,2,"p",1,10,73.36,"TP0001058 Plate 1_Ceetox.csv","cort" +"FOR","TP0001058.Plate.2",2,2,"p",1,10,63.44,"TP0001058 Plate 2_CeeTox.csv","cort" +"FOR","TP0001058.Plate.2",3,2,"p",1,10,62.67,"TP0001058 Plate 2_CeeTox.csv","cort" +"FOR","TP0001058.Plate.3",2,2,"p",1,10,67.1,"TP0001058 Plate 3_CeeTox.csv","cort" +"FOR","TP0001058.Plate.3",3,2,"p",1,10,83.84,"TP0001058 Plate 3_CeeTox.csv","cort" +"FOR","TP0001058.Plate.4",2,2,"p",1,10,68.6,"TP0001058 Plate 4_CeeTox.csv","cort" +"FOR","TP0001058.Plate.4",3,2,"p",1,10,75.53,"TP0001058 Plate 4_CeeTox.csv","cort" +"FOR","TP0001059.Plate.5",2,2,"p",1,10,81.94,"TP0001059 Plate 5_CeeTox.csv","cort" +"FOR","TP0001059.Plate.5",3,2,"p",1,10,79.06,"TP0001059 Plate 5_CeeTox.csv","cort" +"FOR","TP0001059.Plate.6",2,2,"p",1,10,76.53,"TP0001059 Plate 6_CeeTox.csv","cort" +"FOR","TP0001059.Plate.6",3,2,"p",1,10,69.58,"TP0001059 Plate 6_CeeTox.csv","cort" +"FOR","TP0001059.Plate.7",2,2,"p",1,10,80.68,"TP0001059 Plate 7_CeeTox.csv","cort" +"FOR","TP0001059.Plate.7",3,2,"p",1,10,85.42,"TP0001059 Plate 7_CeeTox.csv","cort" +"FOR","TP0001059.Plate.8",2,2,"p",1,10,82.01,"TP0001059 Plate 8_CeeTox.csv","cort" +"FOR","TP0001059.Plate.8",3,2,"p",1,10,83.37,"TP0001059 Plate 8_CeeTox.csv","cort" +"FOR","TP0001060.Plate.10",2,2,"p",1,10,71.34,"TP0001060 Plate 10_CeeTox.csv","cort" +"FOR","TP0001060.Plate.10",3,2,"p",1,10,81.53,"TP0001060 Plate 10_CeeTox.csv","cort" +"FOR","TP0001060.Plate.11",2,2,"p",1,10,73,"TP0001060 Plate 11_CeeTox.csv","cort" +"FOR","TP0001060.Plate.11",3,2,"p",1,10,84.93,"TP0001060 Plate 11_CeeTox.csv","cort" +"FOR","TP0001060.Plate.12",2,2,"p",1,10,75.84,"TP0001060 Plate 12_CeeTox.csv","cort" +"FOR","TP0001060.Plate.12",3,2,"p",1,10,72.06,"TP0001060 Plate 12_CeeTox.csv","cort" +"FOR","TP0001060.Plate.9",2,2,"p",1,10,75.44,"TP0001060 Plate 9_CeeTox.csv","cort" +"FOR","TP0001060.Plate.9",3,2,"p",1,10,78.49,"TP0001060 Plate 9_CeeTox.csv","cort" +"FOR","TP0001061.Plate.13",2,2,"p",1,10,86.97,"TP0001061 Plate 13_CeeTox.csv","cort" +"FOR","TP0001061.Plate.13",3,2,"p",1,10,81.69,"TP0001061 Plate 13_CeeTox.csv","cort" +"FOR","TP0001061.Plate.14",2,2,"p",1,10,77.69,"TP0001061 Plate 14_CeeTox.csv","cort" +"FOR","TP0001061.Plate.14",3,2,"p",1,10,85.01,"TP0001061 Plate 14_CeeTox.csv","cort" +"FOR","TP0001061.Plate.15",2,2,"p",1,10,82.25,"TP0001061 Plate 15_CeeTox.csv","cort" +"FOR","TP0001061.Plate.15",5,11,"p",0,10,NA,"TP0001061 Plate 15_CeeTox.csv","cort" +"FOR","TP0001061.Plate.16",2,2,"p",1,10,67.21,"TP0001061 Plate 16_CeeTox.csv","cort" +"FOR","TP0001061.Plate.16",5,11,"p",0,10,NA,"TP0001061 Plate 16_CeeTox.csv","cort" +"FOR","TP0001062.Plate.17",2,2,"p",1,10,69.4,"TP0001062_Plate_17_Ceetox.csv","cort" +"FOR","TP0001062.Plate.17",3,2,"p",1,10,85.11,"TP0001062_Plate_17_Ceetox.csv","cort" +"FOR","TP0001062.Plate.18",2,2,"p",1,10,70.7,"TP0001062_Plate_18_Ceetox.csv","cort" +"FOR","TP0001062.Plate.18",3,2,"p",1,10,73.95,"TP0001062_Plate_18_Ceetox.csv","cort" +"FOR","E1K.VR.Plate.10",4,11,"p",1,NA,52.82,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"FOR","E1K.VR.Plate.10",5,11,"p",1,NA,64.22,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"FOR","E1K.VR.Plate.11",4,11,"p",1,NA,57.09,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" +"FOR","E1K.VR.Plate.11",5,11,"p",1,NA,62.68,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" +"FOR","E1K.VR.Plate.9",4,11,"p",1,NA,63.06,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"FOR","E1K.VR.Plate.9",5,11,"p",1,NA,57.19,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"FOR","PhaseIIe1k.VR.Plate.1",4,11,"p",1,NA,69.61,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" +"FOR","PhaseIIe1k.VR.Plate.1",5,11,"p",1,NA,70.42,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" +"FOR","PhaseIIe1k.VR.Plate.2",4,11,"p",1,NA,69.58,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" +"FOR","PhaseIIe1k.VR.Plate.2",5,11,"p",1,NA,67.72,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" +"FOR","PhaseIIe1k.VR.Plate.3",4,11,"p",1,NA,66.09,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"FOR","PhaseIIe1k.VR.Plate.3",5,11,"p",1,NA,65.77,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"FOR","PhaseIIe1k.VR.Plate.4",4,11,"p",1,NA,64.56,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" +"FOR","PhaseIIe1k.VR.Plate.4",5,11,"p",1,NA,75.13,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" +"FOR","PhaseII.VR.Plate.1",4,11,"p",1,10,57.45,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"FOR","PhaseII.VR.Plate.1",5,11,"p",1,10,66.13,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"FOR","PhaseII.VR.Plate.2",4,11,"p",1,10,58.88,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"FOR","PhaseII.VR.Plate.2",5,11,"p",1,10,67.85,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"FOR","PhaseII.VR.Plate.3",4,11,"p",1,10,60.76,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"FOR","PhaseII.VR.Plate.3",5,11,"p",1,10,55.01,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"FOR","PhaseII.VR.Plate.4",4,11,"p",1,10,58.7,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"FOR","PhaseII.VR.Plate.4",5,11,"p",1,10,61.99,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"FOR","PhaseII.VR.Plate.5",4,11,"p",1,10,58.06,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"FOR","PhaseII.VR.Plate.5",5,11,"p",1,10,61.67,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"FOR","PhaseII.VR.Plate.6",4,11,"p",1,10,57.94,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"FOR","PhaseII.VR.Plate.6",5,11,"p",1,10,53.07,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"FOR","PhaseII.VR.Plate.7",4,11,"p",1,10,49.03,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"FOR","PhaseII.VR.Plate.7",5,11,"p",1,10,48.41,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"FOR","PhaseII.VR.Plate.8",4,11,"p",1,10,55.76,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"FOR","PhaseII.VR.Plate.8",5,11,"p",1,10,58.11,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"FOR","phIII.e1k.Plate.1",4,11,"p",1,NA,201.72,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.1",5,11,"p",1,NA,199.75,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.10",4,11,"p",1,NA,120.24,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.10",5,11,"p",1,NA,121.74,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.11",4,11,"p",1,NA,123.04,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.11",5,11,"p",1,NA,116.02,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.12",4,11,"p",1,NA,116.92,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.12",5,11,"p",1,NA,104.14,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.13",4,11,"p",1,NA,123.15,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.13",5,11,"p",0,NA,NA,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.14",4,11,"p",1,NA,116.15,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.14",5,11,"p",1,NA,112.17,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.15",4,11,"p",1,NA,102.54,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.15",5,11,"p",1,NA,105.24,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.16",4,11,"p",1,NA,125.49,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.16",5,11,"p",1,NA,105.07,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.17",4,11,"p",1,NA,110.58,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.17",5,11,"p",1,NA,110.25,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.18",4,11,"p",1,NA,116.63,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.18",5,11,"p",1,NA,100.02,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.2",4,11,"p",1,NA,126.53,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.2",5,11,"p",1,NA,114.15,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.3",4,11,"p",1,NA,128.56,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.3",5,11,"p",1,NA,105.5,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.4",4,11,"p",1,NA,103.75,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.4",5,11,"p",1,NA,96.68,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.5",4,11,"p",1,NA,101.06,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.5",5,11,"p",1,NA,93.54,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.6",4,11,"p",1,NA,114.81,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.6",5,11,"p",1,NA,100.83,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.7",4,11,"p",1,NA,93.91,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.7",5,11,"p",1,NA,115.28,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.8",4,11,"p",1,NA,112.19,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.8",5,11,"p",1,NA,113.23,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.9",4,11,"p",1,NA,133.36,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"FOR","phIII.e1k.Plate.9",5,11,"p",1,NA,108.47,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"FOR","phIII.e1k.VR.Plate.1",4,11,"p",1,NA,213.11,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"FOR","phIII.e1k.VR.Plate.1",5,11,"p",1,NA,209.67,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"FOR","phIII.e1k.VR.Plate.2",4,11,"p",1,NA,203.74,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"FOR","phIII.e1k.VR.Plate.2",5,11,"p",1,NA,180.12,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"FOR","phIII.e1k.VR.Plate.3",4,11,"p",1,NA,215.53,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"FOR","phIII.e1k.VR.Plate.3",5,11,"p",1,NA,221.37,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"PRO","20120829.Plate.1",2,11,"m",1,3,0.567128208635768,"20120829 Plate 1A.xlsx","cort" +"PRO","20120829.Plate.1",3,11,"m",1,3,0.588618219120001,"20120829 Plate 1A.xlsx","cort" +"PRO","20120829.Plate.2",2,11,"m",1,3,0.535489267718073,"20120829 Plate 2B.xlsx","cort" +"PRO","20120829.Plate.2",3,11,"m",1,3,0.53874606439567,"20120829 Plate 2B.xlsx","cort" +"PRO","20120829.Plate.3",2,11,"m",1,3,0.47,"20120829 Plate 3A.xlsx","cort" +"PRO","20120829.Plate.3",3,11,"m",1,3,0.50060681965791,"20120829 Plate 3A.xlsx","cort" +"PRO","20120829.Plate.4",2,11,"m",1,3,0.513933034840466,"20120829 Plate 4B.xlsx","cort" +"PRO","20120829.Plate.4",3,11,"m",1,3,0.45,"20120829 Plate 4B.xlsx","cort" +"PRO","20120829.Plate.5",2,11,"m",1,3,0.56183241183814,"20120829 Plate 5A.xlsx","cort" +"PRO","20120829.Plate.5",3,11,"m",1,3,0.54260884797301,"20120829 Plate 5A.xlsx","cort" +"PRO","20120829.Plate.6",2,11,"m",1,3,0.555406482140959,"20120829 Plate 6A.xlsx","cort" +"PRO","20120829.Plate.6",3,11,"m",1,3,0.47,"20120829 Plate 6A.xlsx","cort" +"PRO","TP0000882.Plate.1",2,11,"m",1,3,0.64825012590846,"TP0000882 Plate 1A.xlsx","cort" +"PRO","TP0000882.Plate.1",3,11,"m",1,3,0.755560856184828,"TP0000882 Plate 1A.xlsx","cort" +"PRO","TP0000882.Plate.2",2,11,"m",1,3,0.44,"TP0000882 Plate 2B.xlsx","cort" +"PRO","TP0000882.Plate.2",3,11,"m",1,3,0.521063104048986,"TP0000882 Plate 2B.xlsx","cort" +"PRO","TP0000882.Plate.3",2,11,"m",1,3,0.46,"TP0000882 Plate 3A.xlsx","cort" +"PRO","TP0000882.Plate.3",3,11,"m",1,3,0.49,"TP0000882 Plate 3A.xlsx","cort" +"PRO","TP0000882.Plate.4",2,11,"m",1,3,0.500864820636551,"TP0000882 Plate 4A.xlsx","cort" +"PRO","TP0000882.Plate.4",3,11,"m",1,3,0.530979000840192,"TP0000882 Plate 4A.xlsx","cort" +"PRO","TP0000883.Plate.1",2,11,"m",1,3,0.43,"TP0000883 Plate 1A.xlsx","cort" +"PRO","TP0000883.Plate.1",3,11,"m",1,3,0.505998380187313,"TP0000883 Plate 1A.xlsx","cort" +"PRO","TP0000883.Plate.2",2,11,"m",1,3,0.527957139185097,"TP0000883 Plate 2A.xlsx","cort" +"PRO","TP0000883.Plate.2",3,11,"m",1,3,0.578671247315383,"TP0000883 Plate 2A.xlsx","cort" +"PRO","TP0000883.Plate.3",2,11,"m",1,3,0.571954877594603,"TP0000883 Plate 3A.xlsx","cort" +"PRO","TP0000883.Plate.3",3,11,"m",1,3,0.552060316620954,"TP0000883 Plate 3A.xlsx","cort" +"PRO","TP0000883.Plate.4",2,11,"m",1,3,0.524841297622991,"TP0000883 Plate 4A.xlsx","cort" +"PRO","TP0000883.Plate.4",3,11,"m",1,3,0.592289276382768,"TP0000883 Plate 4A.xlsx","cort" +"PRO","TP0000884.Plate.1",2,11,"m",1,3,0.46,"TP0000884 Plate 1A.xlsx","cort" +"PRO","TP0000884.Plate.1",3,11,"m",1,3,0.45,"TP0000884 Plate 1A.xlsx","cort" +"PRO","TP0000884.Plate.2",2,11,"m",1,3,0.527163681941058,"TP0000884 Plate 2A.xlsx","cort" +"PRO","TP0000884.Plate.2",3,11,"m",1,3,0.46,"TP0000884 Plate 2A.xlsx","cort" +"PRO","TP0000884.Plate.3",2,11,"m",1,3,0.46,"TP0000884 Plate 3A.xlsx","cort" +"PRO","TP0000884.Plate.3",3,11,"m",1,3,0.43,"TP0000884 Plate 3A.xlsx","cort" +"PRO","TP0000884.Plate.4",2,11,"m",1,3,0.44,"TP0000884 Plate 4A.xlsx","cort" +"PRO","TP0000884.Plate.4",3,11,"m",1,3,0.45,"TP0000884 Plate 4A.xlsx","cort" +"PRO","TP0000885.Plate.1",2,11,"m",1,3,0.41,"TP0000885 Plate 1A.xlsx","cort" +"PRO","TP0000885.Plate.1",3,11,"m",1,3,0.39,"TP0000885 Plate 1A.xlsx","cort" +"PRO","TP0001109.Plate.1",2,11,"m",1,NA,0.71,"TP0001109 Plate 1_Ceetox.csv","cort" +"PRO","TP0001109.Plate.1",3,11,"m",1,NA,0.76,"TP0001109 Plate 1_Ceetox.csv","cort" +"PRO","TP0001109.Plate.2",2,11,"m",1,NA,0.93,"TP0001109 Plate 2_Ceetox.csv","cort" +"PRO","TP0001109.Plate.2",3,11,"m",1,NA,0.76,"TP0001109 Plate 2_Ceetox.csv","cort" +"PRO","TP0001109.Plate.3",2,11,"m",1,NA,0.7,"TP0001109 Plate 3_Ceetox.csv","cort" +"PRO","TP0001109.Plate.3",3,11,"m",1,NA,0.67,"TP0001109 Plate 3_Ceetox.csv","cort" +"PRO","TP0001109.Plate.4",2,11,"m",1,NA,0.62,"TP0001109 Plate 4_Ceetox.csv","cort" +"PRO","TP0001109.Plate.4",3,11,"m",1,NA,0.66,"TP0001109 Plate 4_Ceetox.csv","cort" +"PRO","TP0001110.Plate.5",2,11,"m",1,NA,0.58,"TP0001110 Plate 5_Ceetox.csv","cort" +"PRO","TP0001110.Plate.5",3,11,"m",0,NA,NA,"TP0001110 Plate 5_Ceetox.csv","cort" +"PRO","TP0001110.Plate.6",2,11,"m",1,NA,0.54,"TP0001110 Plate 6_Ceetox.csv","cort" +"PRO","TP0001110.Plate.6",3,11,"m",1,NA,0.63,"TP0001110 Plate 6_Ceetox.csv","cort" +"PRO","TP0001110.Plate.7",2,11,"m",1,NA,0.58,"TP0001110 Plate 7_Ceetox.csv","cort" +"PRO","TP0001110.Plate.7",3,11,"m",1,NA,0.57,"TP0001110 Plate 7_Ceetox.csv","cort" +"PRO","TP0001110.Plate.8",2,11,"m",1,NA,0.73,"TP0001110 Plate 8_Ceetox.csv","cort" +"PRO","TP0001110.Plate.8",3,11,"m",1,NA,0.55,"TP0001110 Plate 8_Ceetox.csv","cort" +"PRO","TP0001111.Plate.10",2,11,"m",1,NA,0.78,"TP0001111 Plate 10_Ceetox.csv","cort" +"PRO","TP0001111.Plate.10",3,11,"m",1,NA,0.68,"TP0001111 Plate 10_Ceetox.csv","cort" +"PRO","TP0001111.Plate.11",2,11,"m",1,NA,0.57,"TP0001111 Plate 11_Ceetox.csv","cort" +"PRO","TP0001111.Plate.11",3,11,"m",1,NA,0.59,"TP0001111 Plate 11_Ceetox.csv","cort" +"PRO","TP0001111.Plate.12",2,11,"m",1,NA,0.67,"TP0001111 Plate 12_Ceetox.csv","cort" +"PRO","TP0001111.Plate.12",3,11,"m",1,NA,0.62,"TP0001111 Plate 12_Ceetox.csv","cort" +"PRO","TP0001111.Plate.9",2,11,"m",1,NA,0.62,"TP0001111 Plate 9_Ceetox.csv","cort" +"PRO","TP0001111.Plate.9",3,11,"m",1,NA,0.61,"TP0001111 Plate 9_Ceetox.csv","cort" +"PRO","TP0001112.Plate.13",2,11,"m",1,NA,0.64,"TP0001112 Plate 13_Ceetox.csv","cort" +"PRO","TP0001112.Plate.13",3,11,"m",1,NA,0.56,"TP0001112 Plate 13_Ceetox.csv","cort" +"PRO","TP0001112.Plate.14",2,11,"m",1,NA,0.71,"TP0001112 Plate 14_Ceetox.csv","cort" +"PRO","TP0001112.Plate.14",3,11,"m",1,NA,0.69,"TP0001112 Plate 14_Ceetox.csv","cort" +"PRO","TP0001112.Plate.15",2,11,"m",1,NA,0.71,"TP0001112 Plate 15_Ceetox.csv","cort" +"PRO","TP0001112.Plate.15",3,11,"m",1,NA,0.57,"TP0001112 Plate 15_Ceetox.csv","cort" +"PRO","TP0001112.Plate.16",2,11,"m",1,NA,0.7,"TP0001112 Plate 16_Ceetox.csv","cort" +"PRO","TP0001112.Plate.16",3,11,"m",1,NA,1.04,"TP0001112 Plate 16_Ceetox.csv","cort" +"PRO","TP0001113.Plate.17",2,11,"m",1,NA,0.65,"TP0001113 Plate 17_Ceetox.csv","cort" +"PRO","TP0001113.Plate.17",3,11,"m",1,NA,0.61,"TP0001113 Plate 17_Ceetox.csv","cort" +"PRO","TP0001113.Plate.18",2,11,"m",1,NA,0.67,"TP0001113 Plate 18_Ceetox.csv","cort" +"PRO","TP0001113.Plate.18",3,11,"m",1,NA,0.6,"TP0001113 Plate 18_Ceetox.csv","cort" +"PRO","TP0001113.Plate.19",2,11,"m",1,NA,0.69,"TP0001113 Plate 19_Ceetox.csv","cort" +"PRO","TP0001113.Plate.19",3,11,"m",1,NA,0.64,"TP0001113 Plate 19_Ceetox.csv","cort" +"PRO","TP0001113.Plate.20",2,11,"m",1,NA,0.68,"TP0001113 Plate 20_Ceetox.csv","cort" +"PRO","TP0001113.Plate.20",3,11,"m",1,NA,0.69,"TP0001113 Plate 20_Ceetox.csv","cort" +"PRO","TP0001114.Plate.21",2,11,"m",1,NA,0.56,"TP0001114 Plate 21_Ceetox.csv","cort" +"PRO","TP0001114.Plate.21",3,11,"m",0,NA,NA,"TP0001114 Plate 21_Ceetox.csv","cort" +"PRO","TP0001114.Plate.22",2,11,"m",1,NA,0.66,"TP0001114 Plate 22_Ceetox.csv","cort" +"PRO","TP0001114.Plate.22",3,11,"m",1,NA,0.57,"TP0001114 Plate 22_Ceetox.csv","cort" +"PRO","TP0001114.Plate.23",2,11,"m",1,NA,0.6,"TP0001114 Plate 23_Ceetox.csv","cort" +"PRO","TP0001114.Plate.23",3,11,"m",1,NA,0.56,"TP0001114 Plate 23_Ceetox.csv","cort" +"PRO","TP0001114.Plate.24",2,11,"m",1,NA,0.65,"TP0001114 Plate 24_Ceetox.csv","cort" +"PRO","TP0001114.Plate.24",3,11,"m",1,NA,0.65,"TP0001114 Plate 24_Ceetox.csv","cort" +"PRO","TP0001054.Plate.1",4,2,"m",1,3,0.6,"TP0001054 Plate 1_CeeTox.csv","cort" +"PRO","TP0001054.Plate.1",5,2,"m",1,3,0.68,"TP0001054 Plate 1_CeeTox.csv","cort" +"PRO","TP0001054.Plate.2",4,2,"m",1,3,0.71,"TP0001054 Plate 2_CeeTox.csv","cort" +"PRO","TP0001054.Plate.2",5,2,"m",1,3,0.71,"TP0001054 Plate 2_CeeTox.csv","cort" +"PRO","TP0001054.Plate.3",4,2,"m",1,3,0.76,"TP0001054 Plate 3_CeeTox.csv","cort" +"PRO","TP0001054.Plate.3",5,2,"m",1,3,0.67,"TP0001054 Plate 3_CeeTox.csv","cort" +"PRO","TP0001054.Plate.4",4,2,"m",1,3,0.76,"TP0001054 Plate 4_CeeTox.csv","cort" +"PRO","TP0001054.Plate.4",5,2,"m",1,3,0.66,"TP0001054 Plate 4_CeeTox.csv","cort" +"PRO","TP0001055.Plate.5",4,2,"m",1,3,0.6,"TP0001055 Plate 5_CeeTox.csv","cort" +"PRO","TP0001055.Plate.5",5,2,"m",1,3,0.6,"TP0001055 Plate 5_CeeTox.csv","cort" +"PRO","TP0001055.Plate.6",4,2,"m",1,3,0.74,"TP0001055 Plate 6_CeeTox.csv","cort" +"PRO","TP0001055.Plate.6",5,2,"m",1,3,0.72,"TP0001055 Plate 6_CeeTox.csv","cort" +"PRO","TP0001054.Plate.7",4,2,"m",1,3,0.89,"TP0001055 Plate 7_CeeTox.csv","cort" +"PRO","TP0001054.Plate.7",5,2,"m",1,3,0.78,"TP0001055 Plate 7_CeeTox.csv","cort" +"PRO","TP0001054.Plate.8",4,2,"m",1,3,0.72,"TP0001055 Plate 8_CeeTox.csv","cort" +"PRO","TP0001054.Plate.8",5,2,"m",1,3,0.77,"TP0001055 Plate 8_CeeTox.csv","cort" +"PRO","TP0001056.Plate.10",4,2,"m",1,3,0.65,"TP0001056 Plate 10_CeeTox.csv","cort" +"PRO","TP0001056.Plate.10",5,2,"m",1,3,0.64,"TP0001056 Plate 10_CeeTox.csv","cort" +"PRO","TP0001056.Plate.11",4,2,"m",1,3,0.73,"TP0001056 Plate 11_CeeTox.csv","cort" +"PRO","TP0001056.Plate.11",5,2,"m",1,3,0.79,"TP0001056 Plate 11_CeeTox.csv","cort" +"PRO","TP0001056.Plate.12",4,2,"m",1,3,0.78,"TP0001056 Plate 12_CeeTox.csv","cort" +"PRO","TP0001056.Plate.12",5,2,"m",1,3,0.59,"TP0001056 Plate 12_CeeTox.csv","cort" +"PRO","TP0001056.Plate.9",4,2,"m",1,3,0.65,"TP0001056 Plate 9_CeeTox.csv","cort" +"PRO","TP0001056.Plate.9",5,2,"m",1,3,0.69,"TP0001056 Plate 9_CeeTox.csv","cort" +"PRO","TP0001057.Plate.13",4,2,"m",1,3,0.59,"TP0001057 Plate 13_CeeTox.csv","cort" +"PRO","TP0001057.Plate.13",5,2,"m",1,3,0.65,"TP0001057 Plate 13_CeeTox.csv","cort" +"PRO","TP0001057.Plate.14",4,2,"m",1,3,0.7,"TP0001057 Plate 14_CeeTox.csv","cort" +"PRO","TP0001057.Plate.14",5,2,"m",1,3,0.63,"TP0001057 Plate 14_CeeTox.csv","cort" +"PRO","TP0001057.Plate.15",4,2,"m",1,3,0.6,"TP0001057 Plate 15_CeeTox.csv","cort" +"PRO","TP0001057.Plate.15",5,2,"m",1,3,0.62,"TP0001057 Plate 15_CeeTox.csv","cort" +"PRO","TP0001057.Plate.16",4,2,"m",1,3,0.74,"TP0001057 Plate 16_CeeTox.csv","cort" +"PRO","TP0001057.Plate.16",5,2,"m",1,3,0.69,"TP0001057 Plate 16_CeeTox.csv","cort" +"PRO","TP0001058.Plate.1",4,2,"m",1,3,0.45,"TP0001058 Plate 1_Ceetox.csv","cort" +"PRO","TP0001058.Plate.1",5,2,"m",1,3,0.46,"TP0001058 Plate 1_Ceetox.csv","cort" +"PRO","TP0001058.Plate.2",4,2,"m",1,3,0.52,"TP0001058 Plate 2_CeeTox.csv","cort" +"PRO","TP0001058.Plate.2",5,2,"m",1,3,0.64,"TP0001058 Plate 2_CeeTox.csv","cort" +"PRO","TP0001058.Plate.3",4,2,"m",1,3,0.66,"TP0001058 Plate 3_CeeTox.csv","cort" +"PRO","TP0001058.Plate.3",5,2,"m",1,3,0.7,"TP0001058 Plate 3_CeeTox.csv","cort" +"PRO","TP0001058.Plate.4",4,2,"m",1,3,0.65,"TP0001058 Plate 4_CeeTox.csv","cort" +"PRO","TP0001058.Plate.4",5,2,"m",1,3,0.64,"TP0001058 Plate 4_CeeTox.csv","cort" +"PRO","TP0001059.Plate.5",4,2,"m",1,3,0.6,"TP0001059 Plate 5_CeeTox.csv","cort" +"PRO","TP0001059.Plate.5",5,2,"m",1,3,0.63,"TP0001059 Plate 5_CeeTox.csv","cort" +"PRO","TP0001059.Plate.6",4,2,"m",1,3,0.63,"TP0001059 Plate 6_CeeTox.csv","cort" +"PRO","TP0001059.Plate.6",5,2,"m",1,3,0.59,"TP0001059 Plate 6_CeeTox.csv","cort" +"PRO","TP0001059.Plate.7",4,2,"m",1,3,0.63,"TP0001059 Plate 7_CeeTox.csv","cort" +"PRO","TP0001059.Plate.7",5,2,"m",1,3,0.66,"TP0001059 Plate 7_CeeTox.csv","cort" +"PRO","TP0001059.Plate.8",4,2,"m",1,3,0.63,"TP0001059 Plate 8_CeeTox.csv","cort" +"PRO","TP0001059.Plate.8",5,2,"m",1,3,0.68,"TP0001059 Plate 8_CeeTox.csv","cort" +"PRO","TP0001060.Plate.10",4,2,"m",1,3,0.53,"TP0001060 Plate 10_CeeTox.csv","cort" +"PRO","TP0001060.Plate.10",5,2,"m",1,3,0.57,"TP0001060 Plate 10_CeeTox.csv","cort" +"PRO","TP0001060.Plate.11",4,2,"m",1,3,0.64,"TP0001060 Plate 11_CeeTox.csv","cort" +"PRO","TP0001060.Plate.11",5,2,"m",1,3,0.66,"TP0001060 Plate 11_CeeTox.csv","cort" +"PRO","TP0001060.Plate.12",4,2,"m",1,3,0.66,"TP0001060 Plate 12_CeeTox.csv","cort" +"PRO","TP0001060.Plate.12",5,2,"m",1,3,0.77,"TP0001060 Plate 12_CeeTox.csv","cort" +"PRO","TP0001060.Plate.9",4,2,"m",1,3,0.58,"TP0001060 Plate 9_CeeTox.csv","cort" +"PRO","TP0001060.Plate.9",5,2,"m",1,3,0.62,"TP0001060 Plate 9_CeeTox.csv","cort" +"PRO","TP0001061.Plate.13",4,2,"m",1,3,0.65,"TP0001061 Plate 13_CeeTox.csv","cort" +"PRO","TP0001061.Plate.13",5,2,"m",1,3,0.77,"TP0001061 Plate 13_CeeTox.csv","cort" +"PRO","TP0001061.Plate.14",4,2,"m",1,3,0.58,"TP0001061 Plate 14_CeeTox.csv","cort" +"PRO","TP0001061.Plate.14",5,2,"m",0,3,NA,"TP0001061 Plate 14_CeeTox.csv","cort" +"PRO","TP0001061.Plate.15",4,2,"m",1,3,0.65,"TP0001061 Plate 15_CeeTox.csv","cort" +"PRO","TP0001061.Plate.15",5,2,"m",1,3,0.59,"TP0001061 Plate 15_CeeTox.csv","cort" +"PRO","TP0001061.Plate.16",4,2,"m",1,3,0.65,"TP0001061 Plate 16_CeeTox.csv","cort" +"PRO","TP0001061.Plate.16",5,2,"m",1,3,0.65,"TP0001061 Plate 16_CeeTox.csv","cort" +"PRO","TP0001062.Plate.17",4,2,"m",1,3,0.65,"TP0001062_Plate_17_Ceetox.csv","cort" +"PRO","TP0001062.Plate.17",5,2,"m",1,3,0.6,"TP0001062_Plate_17_Ceetox.csv","cort" +"PRO","TP0001062.Plate.18",4,2,"m",1,3,0.56,"TP0001062_Plate_18_Ceetox.csv","cort" +"PRO","TP0001062.Plate.18",5,2,"m",1,3,0.65,"TP0001062_Plate_18_Ceetox.csv","cort" +"PRO","E1K.VR.Plate.10",2,11,"m",0,NA,NA,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"PRO","E1K.VR.Plate.10",3,11,"m",0,NA,NA,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"PRO","E1K.VR.Plate.11",2,11,"m",1,NA,0.53,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" +"PRO","E1K.VR.Plate.11",3,11,"m",0,NA,NA,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" +"PRO","E1K.VR.Plate.9",2,11,"m",0,NA,NA,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"PRO","E1K.VR.Plate.9",3,11,"m",0,NA,NA,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"PRO","PhaseIIe1k.VR.Plate.1",2,11,"m",1,NA,0.75,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" +"PRO","PhaseIIe1k.VR.Plate.1",3,11,"m",1,NA,0.66,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" +"PRO","PhaseIIe1k.VR.Plate.2",2,11,"m",1,NA,0.62,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" +"PRO","PhaseIIe1k.VR.Plate.2",3,11,"m",1,NA,0.82,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" +"PRO","PhaseIIe1k.VR.Plate.3",2,11,"m",1,NA,0.67,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"PRO","PhaseIIe1k.VR.Plate.3",3,11,"m",1,NA,0.73,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"PRO","PhaseIIe1k.VR.Plate.4",2,11,"m",1,NA,0.65,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" +"PRO","PhaseIIe1k.VR.Plate.4",3,11,"m",1,NA,0.75,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" +"PRO","PhaseII.VR.Plate.1",2,11,"m",0,3,NA,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"PRO","PhaseII.VR.Plate.1",3,11,"m",0,3,NA,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"PRO","PhaseII.VR.Plate.2",2,11,"m",0,3,NA,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"PRO","PhaseII.VR.Plate.2",3,11,"m",1,3,0.51,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"PRO","PhaseII.VR.Plate.3",2,11,"m",1,3,0.54,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"PRO","PhaseII.VR.Plate.3",3,11,"m",0,3,NA,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"PRO","PhaseII.VR.Plate.4",2,11,"m",0,3,NA,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"PRO","PhaseII.VR.Plate.4",3,11,"m",0,3,NA,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"PRO","PhaseII.VR.Plate.5",2,11,"m",1,3,0.51,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"PRO","PhaseII.VR.Plate.5",3,11,"m",0,3,NA,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"PRO","PhaseII.VR.Plate.6",2,11,"m",0,3,NA,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"PRO","PhaseII.VR.Plate.6",3,11,"m",0,3,NA,"2900-TO3 Phase II VR Plate 6_Ceetox.csv","cort" +"PRO","PhaseII.VR.Plate.7",2,11,"m",0,3,NA,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"PRO","PhaseII.VR.Plate.7",3,11,"m",0,3,NA,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"PRO","PhaseII.VR.Plate.8",2,11,"m",0,3,NA,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"PRO","PhaseII.VR.Plate.8",3,11,"m",0,3,NA,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"PRO","phIII.e1k.Plate.1",2,11,"m",1,NA,0.9,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.1",3,11,"m",1,NA,0.89,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.10",2,11,"m",1,NA,0.59,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.10",3,11,"m",1,NA,0.61,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.11",2,11,"m",1,NA,0.59,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.11",3,11,"m",1,NA,0.92,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.12",2,11,"m",1,NA,0.59,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.12",3,11,"m",1,NA,0.61,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.13",2,11,"m",1,NA,0.57,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.13",3,11,"m",1,NA,0.52,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.14",2,11,"m",1,NA,0.59,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.14",3,11,"m",1,NA,0.57,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.15",2,11,"m",0,NA,NA,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.15",3,11,"m",1,NA,0.55,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.16",2,11,"m",1,NA,0.57,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.16",3,11,"m",1,NA,0.69,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.17",2,11,"m",1,NA,0.5,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.17",3,11,"m",1,NA,0.52,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.18",2,11,"m",1,NA,0.63,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.18",3,11,"m",1,NA,0.57,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.2",2,11,"m",1,NA,0.54,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.2",3,11,"m",0,NA,NA,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.3",2,11,"m",1,NA,0.56,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.3",3,11,"m",1,NA,0.6,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.4",2,11,"m",1,NA,0.55,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.4",3,11,"m",1,NA,0.51,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.5",2,11,"m",1,NA,0.55,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.5",3,11,"m",1,NA,0.55,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.6",2,11,"m",1,NA,0.55,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.6",3,11,"m",1,NA,0.61,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.7",2,11,"m",1,NA,0.52,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.7",3,11,"m",1,NA,0.54,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.8",2,11,"m",1,NA,0.65,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.8",3,11,"m",1,NA,0.62,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.9",2,11,"m",1,NA,0.67,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"PRO","phIII.e1k.Plate.9",3,11,"m",1,NA,0.62,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"PRO","phIII.e1k.VR.Plate.1",2,11,"m",1,NA,0.84,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"PRO","phIII.e1k.VR.Plate.1",3,11,"m",1,NA,0.96,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"PRO","phIII.e1k.VR.Plate.2",2,11,"m",1,NA,0.8,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"PRO","phIII.e1k.VR.Plate.2",3,11,"m",1,NA,0.85,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"PRO","phIII.e1k.VR.Plate.3",2,11,"m",1,NA,0.91,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"PRO","phIII.e1k.VR.Plate.3",3,11,"m",1,NA,1.06,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX000097","TP0001058.Plate.2",2,6,"t",1,20,18.58,"TP0001058 Plate 2_CeeTox.csv","cort" +"TX000097","TP0001058.Plate.2",3,6,"t",1,20,23.79,"TP0001058 Plate 2_CeeTox.csv","cort" +"TX000777","20120829.Plate.2",6,9,"t",1,0.2,11.1711447266845,"20120829 Plate 2B.xlsx","cort" +"TX000777","20120829.Plate.2",7,9,"t",1,0.2,9.57857067701961,"20120829 Plate 2B.xlsx","cort" +"TX000789","TP0000882.Plate.3",6,5,"t",1,20,11.8375753935395,"TP0000882 Plate 3A.xlsx","cort" +"TX000789","TP0000882.Plate.3",7,5,"t",1,20,10.9617204960161,"TP0000882 Plate 3A.xlsx","cort" +"TX000991","TP0001111.Plate.11",6,5,"t",1,100,69.22,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX000991","TP0001111.Plate.11",7,5,"t",1,100,75.5,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX001026","TP0001111.Plate.11",2,9,"t",1,100,55.29,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX001026","TP0001111.Plate.11",3,9,"t",1,100,60.4,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX001028","TP0001110.Plate.8",4,3,"t",1,100,100.14,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX001028","TP0001110.Plate.8",5,3,"t",1,100,58.73,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX001030","TP0001110.Plate.7",4,6,"t",1,100,61.22,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX001030","TP0001110.Plate.7",5,6,"t",1,100,65.19,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX001034","TP0001109.Plate.2",4,5,"t",1,20,68.38,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX001034","TP0001109.Plate.2",5,5,"t",1,20,64.14,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX001038","TP0001054.Plate.7",6,6,"t",1,20,26.51,"TP0001055 Plate 7_CeeTox.csv","cort" +"TX001038","TP0001054.Plate.7",7,6,"t",1,20,28.31,"TP0001055 Plate 7_CeeTox.csv","cort" +"TX001040","TP0001114.Plate.22",2,10,"t",1,105.96,52.3,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX001040","TP0001114.Plate.22",3,10,"t",1,105.96,55.44,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX001052","TP0001112.Plate.13",4,6,"t",1,100,66.23,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX001052","TP0001112.Plate.13",5,6,"t",1,100,67.69,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX001060","TP0001112.Plate.15",6,9,"t",1,100,58.75,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX001060","TP0001112.Plate.15",7,9,"t",1,100,61.71,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX001064","TP0001114.Plate.21",6,3,"t",1,100,66.37,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX001064","TP0001114.Plate.21",7,3,"t",1,100,51.39,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX001068","TP0001113.Plate.19",2,3,"t",1,100,59.29,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX001068","TP0001113.Plate.19",3,3,"t",1,100,64.85,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX001069","TP0001056.Plate.11",6,4,"t",1,20,28.94,"TP0001056 Plate 11_CeeTox.csv","cort" +"TX001069","TP0001056.Plate.11",7,4,"t",1,20,28.11,"TP0001056 Plate 11_CeeTox.csv","cort" +"TX001072","TP0001114.Plate.22",6,8,"t",1,100,56.84,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX001072","TP0001114.Plate.22",7,8,"t",1,100,61.53,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX001074","TP0001110.Plate.6",6,10,"t",1,100,68.15,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX001074","TP0001110.Plate.6",7,10,"t",1,100,71.32,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX001083","phIII.e1k.Plate.4",2,3,"t",1,20,15.05,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"TX001083","phIII.e1k.Plate.4",3,3,"t",1,20,15.22,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"TX001086","TP0001111.Plate.12",6,4,"t",1,100,65.25,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX001086","TP0001111.Plate.12",7,4,"t",1,100,55.93,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX001087","phIII.e1k.VR.Plate.1",6,10,"t",1,2,71.58,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX001087","phIII.e1k.VR.Plate.1",7,10,"t",1,2,48.12,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX001106","TP0001109.Plate.1",4,3,"t",1,100,51.02,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX001106","TP0001109.Plate.1",5,3,"t",1,100,49.08,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX001112","TP0001114.Plate.24",2,6,"t",1,20,55.57,"TP0001114 Plate 24_Ceetox.csv","cort" +"TX001112","TP0001114.Plate.24",3,6,"t",1,20,64.69,"TP0001114 Plate 24_Ceetox.csv","cort" +"TX001118","TP0001113.Plate.18",2,10,"t",1,100,57.08,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX001118","TP0001113.Plate.18",3,10,"t",1,100,68.97,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX001132","TP0001112.Plate.16",6,9,"t",1,100,21.46,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX001132","TP0001112.Plate.16",7,9,"t",1,100,19.76,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX001134","E1K.VR.Plate.10",2,4,"t",1,1,16.74,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX001134","E1K.VR.Plate.10",3,4,"t",1,1,14.14,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX001140","TP0001109.Plate.3",2,6,"t",1,50,35,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX001140","TP0001109.Plate.3",3,6,"t",1,50,39.83,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX001166","TP0001111.Plate.12",4,3,"t",1,100,59.66,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX001166","TP0001111.Plate.12",5,3,"t",1,100,57.34,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX001178","TP0001112.Plate.16",2,9,"t",1,100,45.45,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX001178","TP0001112.Plate.16",3,9,"t",1,100,50.57,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX001184","TP0001111.Plate.9",4,6,"t",1,50,36.73,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX001184","TP0001111.Plate.9",5,6,"t",1,50,33.31,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX001222","TP0001110.Plate.7",2,6,"t",1,100,52.26,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX001222","TP0001110.Plate.7",3,6,"t",1,100,61.85,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX001230","TP0001109.Plate.3",4,10,"t",1,100,79.29,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX001230","TP0001109.Plate.3",5,10,"t",1,100,66.47,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX001247","phIII.e1k.Plate.14",4,6,"t",1,20,24.95,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX001247","phIII.e1k.Plate.14",5,6,"t",1,20,25.31,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX0012711","TP0001110.Plate.5",4,6,"t",1,100,70.75,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX0012711","TP0001110.Plate.5",5,6,"t",1,100,66.66,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX0012712","TP0001110.Plate.8",6,10,"t",1,100,53.49,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX0012712","TP0001110.Plate.8",7,10,"t",1,100,57.07,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX0012713","TP0001113.Plate.18",6,9,"t",1,100,55.15,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX0012713","TP0001113.Plate.18",7,9,"t",1,100,50.53,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX0012714","TP0001114.Plate.22",4,3,"t",1,100,60.67,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX0012714","TP0001114.Plate.22",5,3,"t",1,100,65.17,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX0012715","TP0001112.Plate.16",2,8,"t",1,20,55.96,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX0012715","TP0001112.Plate.16",3,8,"t",1,20,60.31,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX0012716","TP0001112.Plate.16",6,8,"t",1,100,55.81,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX0012716","TP0001112.Plate.16",7,8,"t",1,100,58.91,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX0012717","TP0001113.Plate.17",6,4,"t",1,100,49.68,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX0012717","TP0001113.Plate.17",7,4,"t",1,100,46.23,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX0012718","TP0001112.Plate.15",2,10,"t",1,100,62.05,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX0012718","TP0001112.Plate.15",3,10,"t",1,100,64.27,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX0012719","TP0001111.Plate.9",2,10,"t",1,100,53.86,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX0012719","TP0001111.Plate.9",3,10,"t",1,100,64.23,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX0012720","TP0001113.Plate.20",2,4,"t",1,50,56.69,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX0012720","TP0001113.Plate.20",3,4,"t",1,50,64.43,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX0012721","TP0001110.Plate.7",6,3,"t",1,50,58.83,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX0012721","TP0001110.Plate.7",7,3,"t",1,50,57.21,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX0012722","TP0001110.Plate.8",2,7,"t",1,77.62,73.59,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX0012722","TP0001110.Plate.8",3,7,"t",1,77.62,69.02,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX0012723","TP0001110.Plate.8",4,7,"t",1,50,66.6,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX0012723","TP0001110.Plate.8",5,7,"t",1,50,72.04,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX0012724","TP0001113.Plate.17",2,5,"t",1,100,51.95,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX0012724","TP0001113.Plate.17",3,5,"t",1,100,64.92,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX0012725","TP0001114.Plate.23",2,8,"t",1,100,67.11,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX0012725","TP0001114.Plate.23",3,8,"t",1,100,62.23,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX0012726","TP0001112.Plate.14",4,3,"t",1,100,64.5,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX0012726","TP0001112.Plate.14",5,3,"t",1,100,59.39,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX0012727","TP0001111.Plate.12",6,9,"t",1,20,65.28,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX0012727","TP0001111.Plate.12",7,9,"t",1,20,52.39,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX0012728","TP0001114.Plate.23",6,9,"t",1,100,68.85,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX0012728","TP0001114.Plate.23",7,9,"t",1,100,60.76,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX0012729","TP0001112.Plate.14",4,9,"t",1,100,57.41,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX0012729","TP0001112.Plate.14",5,9,"t",1,100,63.74,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX0012730","TP0001113.Plate.19",4,10,"t",1,100,58.15,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX0012730","TP0001113.Plate.19",5,10,"t",1,100,62.33,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX0012731","TP0001109.Plate.3",2,5,"t",1,100,62.55,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX0012731","TP0001109.Plate.3",3,5,"t",1,100,61.9,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX0012732","TP0001111.Plate.9",2,5,"t",1,100,53.29,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX0012732","TP0001111.Plate.9",3,5,"t",1,100,67.26,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX0012733","TP0001109.Plate.3",2,8,"t",1,100,30.48,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX0012733","TP0001109.Plate.3",3,8,"t",1,100,31.99,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX0012734","TP0001110.Plate.7",6,7,"t",1,100,64.35,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX0012734","TP0001110.Plate.7",7,7,"t",1,100,61.18,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX0012735","TP0001114.Plate.21",2,3,"t",1,100,49.46,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX0012735","TP0001114.Plate.21",3,3,"t",1,100,59.6,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX0012736","TP0001111.Plate.11",6,8,"t",1,20,61.29,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX0012736","TP0001111.Plate.11",7,8,"t",1,20,63.3,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX0012737","TP0001109.Plate.1",4,4,"t",1,100,62.05,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX0012737","TP0001109.Plate.1",5,4,"t",1,100,61.37,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX0012738","TP0001113.Plate.20",2,8,"t",1,100,55.65,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX0012738","TP0001113.Plate.20",3,8,"t",1,100,63.57,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX0012739","PhaseIIe1k.VR.Plate.2",6,3,"t",1,10,19.44,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" +"TX0012739","PhaseIIe1k.VR.Plate.2",7,3,"t",1,10,20.18,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" +"TX0012741","phIII.e1k.Plate.3",6,5,"t",1,20,19.13,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX0012741","phIII.e1k.Plate.3",7,5,"t",1,20,15.91,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX0012745","phIII.e1k.VR.Plate.3",4,4,"t",1,0.5,55.43,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX0012745","phIII.e1k.VR.Plate.3",5,4,"t",1,0.5,61.22,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX0012750","phIII.e1k.Plate.17",4,5,"t",1,100,20.91,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX0012750","phIII.e1k.Plate.17",5,5,"t",1,100,27.35,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX0012757","phIII.e1k.Plate.13",4,8,"t",1,11.8,29.95,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX0012757","phIII.e1k.Plate.13",5,8,"t",1,11.8,28.22,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX0012762","phIII.e1k.Plate.2",4,8,"t",1,100,29.36,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX0012762","phIII.e1k.Plate.2",5,8,"t",1,100,22.12,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX0012769","phIII.e1k.Plate.3",2,5,"t",1,20,25.91,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX0012769","phIII.e1k.Plate.3",3,5,"t",1,20,24.34,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX0012774","phIII.e1k.Plate.3",2,4,"t",1,20,26.49,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX0012774","phIII.e1k.Plate.3",3,4,"t",1,20,21.91,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX0012777","phIII.e1k.VR.Plate.1",2,8,"t",1,1,53.92,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX0012777","phIII.e1k.VR.Plate.1",3,8,"t",1,1,54.44,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX001343","TP0001114.Plate.23",4,4,"t",1,100,79.41,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX001343","TP0001114.Plate.23",5,4,"t",1,100,82.22,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX001350","TP0001111.Plate.12",4,7,"t",1,100,72.2,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX001350","TP0001111.Plate.12",5,7,"t",1,100,71.51,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX001394","TP0001061.Plate.15",6,5,"t",1,20,19.58,"TP0001061 Plate 15_CeeTox.csv","cort" +"TX001394","TP0001061.Plate.15",7,5,"t",1,20,20.64,"TP0001061 Plate 15_CeeTox.csv","cort" +"TX001399","TP0001111.Plate.9",4,5,"t",1,50,64.38,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX001399","TP0001111.Plate.9",5,5,"t",1,50,65.73,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX001400","TP0001113.Plate.19",6,9,"t",1,100,62.95,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX001400","TP0001113.Plate.19",7,9,"t",1,100,68.21,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX001440","TP0000884.Plate.2",4,5,"t",1,20,12.0320587224838,"TP0000884 Plate 2A.xlsx","cort" +"TX001440","TP0000884.Plate.2",5,5,"t",1,20,15.7949672085805,"TP0000884 Plate 2A.xlsx","cort" +"TX001556","TP0001060.Plate.9",6,8,"t",1,8.4,21.69,"TP0001060 Plate 9_CeeTox.csv","cort" +"TX001556","TP0001060.Plate.9",7,8,"t",1,8.4,24.28,"TP0001060 Plate 9_CeeTox.csv","cort" +"TX001593","TP0000882.Plate.2",2,9,"t",1,10,3.43833999435551,"TP0000882 Plate 2B.xlsx","cort" +"TX001593","TP0000882.Plate.2",3,9,"t",1,10,2.57288501419098,"TP0000882 Plate 2B.xlsx","cort" +"TX001595","TP0000882.Plate.2",6,4,"t",1,10,12.7851363207248,"TP0000882 Plate 2B.xlsx","cort" +"TX001595","TP0000882.Plate.2",7,4,"t",1,10,12.1933768779136,"TP0000882 Plate 2B.xlsx","cort" +"TX001598","20120829.Plate.2",6,7,"t",1,0.2,10.1851560611486,"20120829 Plate 2B.xlsx","cort" +"TX001598","20120829.Plate.2",7,7,"t",1,0.2,9.68224223863252,"20120829 Plate 2B.xlsx","cort" +"TX001609","TP0000884.Plate.1",4,7,"t",1,10,15.8120201628609,"TP0000884 Plate 1A.xlsx","cort" +"TX001609","TP0000884.Plate.1",5,7,"t",1,10,14.748941094338,"TP0000884 Plate 1A.xlsx","cort" +"TX001612","TP0000885.Plate.1",4,6,"t",1,8.9,11.290006305084,"TP0000885 Plate 1A.xlsx","cort" +"TX001612","TP0000885.Plate.1",5,6,"t",1,8.9,12.2219929957969,"TP0000885 Plate 1A.xlsx","cort" +"TX001620","20120829.Plate.2",2,7,"t",1,0.24,9.88945940698784,"20120829 Plate 2B.xlsx","cort" +"TX001620","20120829.Plate.2",3,7,"t",1,0.24,10.3088407748688,"20120829 Plate 2B.xlsx","cort" +"TX001632","TP0001113.Plate.19",2,6,"t",1,100,60.75,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX001632","TP0001113.Plate.19",3,6,"t",1,100,66.08,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX001689","TP0001113.Plate.20",6,5,"t",1,50,24.32,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX001689","TP0001113.Plate.20",7,5,"t",1,50,21.88,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX001697","TP0001109.Plate.4",6,4,"t",1,100,65.93,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX001697","TP0001109.Plate.4",7,4,"t",1,100,68.99,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX001698","TP0001054.Plate.8",6,10,"t",1,20,25.04,"TP0001055 Plate 8_CeeTox.csv","cort" +"TX001698","TP0001054.Plate.8",7,10,"t",1,20,24.33,"TP0001055 Plate 8_CeeTox.csv","cort" +"TX001701","TP0001114.Plate.21",2,8,"t",1,100,58.28,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX001701","TP0001114.Plate.21",3,8,"t",1,100,63.86,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX001705","TP0001057.Plate.14",4,5,"t",1,100,27.73,"TP0001057 Plate 14_CeeTox.csv","cort" +"TX001705","TP0001057.Plate.14",5,5,"t",1,100,25.91,"TP0001057 Plate 14_CeeTox.csv","cort" +"TX001708","TP0001061.Plate.13",6,10,"t",1,100,23.48,"TP0001061 Plate 13_CeeTox.csv","cort" +"TX001708","TP0001061.Plate.13",7,10,"t",1,100,24.85,"TP0001061 Plate 13_CeeTox.csv","cort" +"TX001712","TP0001059.Plate.8",2,4,"t",1,20,21.09,"TP0001059 Plate 8_CeeTox.csv","cort" +"TX001712","TP0001059.Plate.8",3,4,"t",1,20,25.94,"TP0001059 Plate 8_CeeTox.csv","cort" +"TX001716","TP0001056.Plate.9",2,6,"t",1,100,19.95,"TP0001056 Plate 9_CeeTox.csv","cort" +"TX001716","TP0001056.Plate.9",3,6,"t",1,100,20.76,"TP0001056 Plate 9_CeeTox.csv","cort" +"TX001735","TP0001055.Plate.5",4,10,"t",1,10.2,21.9,"TP0001055 Plate 5_CeeTox.csv","cort" +"TX001735","TP0001055.Plate.5",5,10,"t",1,10.2,23.77,"TP0001055 Plate 5_CeeTox.csv","cort" +"TX001757","phIII.e1k.Plate.4",4,7,"t",1,20,23.33,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"TX001757","phIII.e1k.Plate.4",5,7,"t",1,20,18.77,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"TX001775","TP0001113.Plate.20",2,5,"t",1,100,56.5,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX001775","TP0001113.Plate.20",3,5,"t",1,100,67.85,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX001784","TP0001059.Plate.5",2,4,"t",1,20,26.24,"TP0001059 Plate 5_CeeTox.csv","cort" +"TX001784","TP0001059.Plate.5",3,4,"t",1,20,24.07,"TP0001059 Plate 5_CeeTox.csv","cort" +"TX001787","TP0001110.Plate.7",2,5,"t",1,100,47.38,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX001787","TP0001110.Plate.7",3,5,"t",1,100,53.46,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX001793","TP0001111.Plate.11",2,5,"t",1,100,58.88,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX001793","TP0001111.Plate.11",3,5,"t",1,100,68.36,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX001796","TP0001109.Plate.1",2,10,"t",1,100,65.96,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX001796","TP0001109.Plate.1",3,10,"t",1,100,67.09,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX001801","TP0001054.Plate.4",2,4,"t",1,20,25.57,"TP0001054 Plate 4_CeeTox.csv","cort" +"TX001801","TP0001054.Plate.4",3,4,"t",1,20,29.3,"TP0001054 Plate 4_CeeTox.csv","cort" +"TX001810","TP0001111.Plate.9",6,5,"t",1,100,53.87,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX001810","TP0001111.Plate.9",7,5,"t",1,100,58.57,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX001830","TP0001057.Plate.14",2,6,"t",1,20,28.4,"TP0001057 Plate 14_CeeTox.csv","cort" +"TX001830","TP0001057.Plate.14",3,6,"t",1,20,30.99,"TP0001057 Plate 14_CeeTox.csv","cort" +"TX001843","TP0001054.Plate.2",4,8,"t",1,20,18.97,"TP0001054 Plate 2_CeeTox.csv","cort" +"TX001843","TP0001054.Plate.2",5,8,"t",1,20,21.3,"TP0001054 Plate 2_CeeTox.csv","cort" +"TX001876","TP0001061.Plate.14",2,5,"t",1,100,21.11,"TP0001061 Plate 14_CeeTox.csv","cort" +"TX001876","TP0001061.Plate.14",3,5,"t",1,100,22.1,"TP0001061 Plate 14_CeeTox.csv","cort" +"TX001881","TP0001112.Plate.15",4,3,"t",1,100,53.52,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX001881","TP0001112.Plate.15",5,3,"t",1,100,57.88,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX001882","TP0001054.Plate.1",2,8,"t",1,20.7,23.65,"TP0001054 Plate 1_CeeTox.csv","cort" +"TX001882","TP0001054.Plate.1",3,8,"t",1,20.7,21.12,"TP0001054 Plate 1_CeeTox.csv","cort" +"TX001887","TP0001058.Plate.1",2,7,"t",1,100,22.94,"TP0001058 Plate 1_Ceetox.csv","cort" +"TX001887","TP0001058.Plate.1",3,7,"t",1,100,24.8,"TP0001058 Plate 1_Ceetox.csv","cort" +"TX001903","TP0001060.Plate.12",6,10,"t",1,100,21.47,"TP0001060 Plate 12_CeeTox.csv","cort" +"TX001903","TP0001060.Plate.12",7,10,"t",1,100,21.51,"TP0001060 Plate 12_CeeTox.csv","cort" +"TX001907","TP0001054.Plate.8",4,5,"t",1,20,22.35,"TP0001055 Plate 8_CeeTox.csv","cort" +"TX001907","TP0001054.Plate.8",5,5,"t",1,20,23.13,"TP0001055 Plate 8_CeeTox.csv","cort" +"TX001919","TP0001114.Plate.23",2,5,"t",1,100,55.15,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX001919","TP0001114.Plate.23",3,5,"t",1,100,60.05,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX001921","TP0001054.Plate.3",6,6,"t",1,100,38.54,"TP0001054 Plate 3_CeeTox.csv","cort" +"TX001921","TP0001054.Plate.3",7,6,"t",1,100,30.16,"TP0001054 Plate 3_CeeTox.csv","cort" +"TX002104","TP0001055.Plate.5",2,4,"t",1,20.8,26.6,"TP0001055 Plate 5_CeeTox.csv","cort" +"TX002104","TP0001055.Plate.5",3,4,"t",1,20.8,24.64,"TP0001055 Plate 5_CeeTox.csv","cort" +"TX002114","TP0001110.Plate.8",2,10,"t",1,100,77.8,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX002114","TP0001110.Plate.8",3,10,"t",1,100,73.64,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX002126","TP0001110.Plate.6",4,4,"t",1,100,73.19,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX002126","TP0001110.Plate.6",5,4,"t",1,100,70.08,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX002131","TP0001113.Plate.17",6,10,"t",1,100,61.28,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX002131","TP0001113.Plate.17",7,10,"t",1,100,49.13,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX002132","TP0001057.Plate.16",2,5,"t",1,100,27.51,"TP0001057 Plate 16_CeeTox.csv","cort" +"TX002132","TP0001057.Plate.16",3,5,"t",1,100,27.57,"TP0001057 Plate 16_CeeTox.csv","cort" +"TX002152","TP0001111.Plate.10",6,9,"t",1,100,65.96,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX002152","TP0001111.Plate.10",7,9,"t",1,100,65.87,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX002177","TP0001113.Plate.18",4,10,"t",1,100,66.09,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX002177","TP0001113.Plate.18",5,10,"t",1,100,65.68,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX002193","TP0001058.Plate.3",2,4,"t",1,20,17.33,"TP0001058 Plate 3_CeeTox.csv","cort" +"TX002193","TP0001058.Plate.3",3,4,"t",1,20,16.9,"TP0001058 Plate 3_CeeTox.csv","cort" +"TX002202","TP0001114.Plate.21",4,7,"t",1,100,55.14,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX002202","TP0001114.Plate.21",5,7,"t",1,100,68.9,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX002205","TP0001111.Plate.9",2,7,"t",1,100,54.65,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX002205","TP0001111.Plate.9",3,7,"t",1,100,62.53,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX002210","TP0001114.Plate.22",2,4,"t",1,100,69.26,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX002210","TP0001114.Plate.22",3,4,"t",1,100,62.57,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX002231","TP0001114.Plate.21",2,5,"t",1,100,54.1,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX002231","TP0001114.Plate.21",3,5,"t",1,100,76.1,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX002249","TP0001111.Plate.9",6,9,"t",1,100,68.17,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX002249","TP0001111.Plate.9",7,9,"t",1,100,60.82,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX002286","TP0001109.Plate.3",6,9,"t",1,20,62.03,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX002286","TP0001109.Plate.3",7,9,"t",1,20,58.06,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX002304","TP0001113.Plate.18",4,9,"t",1,100,61.22,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX002304","TP0001113.Plate.18",5,9,"t",1,100,56.92,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX002308","TP0001114.Plate.23",6,7,"t",1,100,68.32,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX002308","TP0001114.Plate.23",7,7,"t",1,100,72.04,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX002330","TP0001112.Plate.16",2,10,"t",1,100,44.71,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX002330","TP0001112.Plate.16",3,10,"t",1,100,55.89,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX002331","TP0001059.Plate.6",6,10,"t",1,20,21.65,"TP0001059 Plate 6_CeeTox.csv","cort" +"TX002331","TP0001059.Plate.6",7,10,"t",1,20,21.48,"TP0001059 Plate 6_CeeTox.csv","cort" +"TX002390","TP0001111.Plate.11",6,9,"t",1,100,54.82,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX002390","TP0001111.Plate.11",7,9,"t",1,100,61.92,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX002400","TP0001110.Plate.7",4,4,"t",1,100,63.06,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX002400","TP0001110.Plate.7",5,4,"t",1,100,62.8,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX002408","E1K.VR.Plate.10",4,4,"t",1,1,13.62,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX002408","E1K.VR.Plate.10",5,4,"t",1,1,17.44,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX002412","TP0001111.Plate.10",2,3,"t",1,50,56.89,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX002412","TP0001111.Plate.10",3,3,"t",1,50,69.98,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX002414","TP0001114.Plate.21",6,6,"t",1,100,79.01,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX002414","TP0001114.Plate.21",7,6,"t",1,100,53.36,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX002416","TP0001110.Plate.5",2,10,"t",1,100,67.73,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX002416","TP0001110.Plate.5",3,10,"t",1,100,67.85,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX002436","TP0001111.Plate.9",2,6,"t",1,100,50.05,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX002436","TP0001111.Plate.9",3,6,"t",1,100,64.54,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX002449","TP0001060.Plate.10",2,5,"t",1,20,24.6,"TP0001060 Plate 10_CeeTox.csv","cort" +"TX002449","TP0001060.Plate.10",3,5,"t",1,20,23.88,"TP0001060 Plate 10_CeeTox.csv","cort" +"TX002452","TP0001113.Plate.20",4,3,"t",1,100,48.37,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX002452","TP0001113.Plate.20",5,3,"t",1,100,48.36,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX002454","TP0001109.Plate.4",4,7,"t",1,100,60.65,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX002454","TP0001109.Plate.4",5,7,"t",1,100,75.17,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX002460","TP0001111.Plate.10",6,8,"t",1,100,64.34,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX002460","TP0001111.Plate.10",7,8,"t",1,100,61.2,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX002467","TP0001113.Plate.20",2,9,"t",1,100,56.12,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX002467","TP0001113.Plate.20",3,9,"t",1,100,65.28,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX002472","TP0001060.Plate.11",2,5,"t",1,20,18.78,"TP0001060 Plate 11_CeeTox.csv","cort" +"TX002472","TP0001060.Plate.11",3,5,"t",1,20,21.25,"TP0001060 Plate 11_CeeTox.csv","cort" +"TX002488","phIII.e1k.Plate.13",4,9,"t",1,10,26.78,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX002488","phIII.e1k.Plate.13",5,9,"t",1,10,27.12,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX002496","TP0001055.Plate.6",2,5,"t",1,6.1,20.76,"TP0001055 Plate 6_CeeTox.csv","cort" +"TX002496","TP0001055.Plate.6",3,5,"t",1,6.1,17.15,"TP0001055 Plate 6_CeeTox.csv","cort" +"TX002507","TP0001110.Plate.8",2,8,"t",1,100,75.37,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX002507","TP0001110.Plate.8",3,8,"t",1,100,79.54,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX002517","TP0001110.Plate.6",2,4,"t",1,50,66.46,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX002517","TP0001110.Plate.6",3,4,"t",1,50,64.22,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX002519","TP0001110.Plate.6",2,9,"t",1,100,64.3,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX002519","TP0001110.Plate.6",3,9,"t",1,100,66.87,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX002527","TP0001113.Plate.18",6,7,"t",1,20,60.25,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX002527","TP0001113.Plate.18",7,7,"t",1,20,48.52,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX002572","TP0001109.Plate.2",4,6,"t",1,100,64.58,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX002572","TP0001109.Plate.2",5,6,"t",1,100,67.54,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX002616","TP0001111.Plate.10",2,10,"t",1,100,63.11,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX002616","TP0001111.Plate.10",3,10,"t",1,100,72.6,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX002640","TP0001112.Plate.13",6,10,"t",1,50,89.69,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX002640","TP0001112.Plate.13",7,10,"t",1,50,92.23,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX002664","TP0001109.Plate.2",2,5,"t",1,50,58.48,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX002664","TP0001109.Plate.2",3,5,"t",1,50,60.44,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX002666","TP0001113.Plate.19",4,8,"t",1,100,61.77,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX002666","TP0001113.Plate.19",5,8,"t",1,100,66.86,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX002668","TP0001112.Plate.16",4,9,"t",1,100,57.19,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX002668","TP0001112.Plate.16",5,9,"t",1,100,56.63,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX002674","TP0001113.Plate.18",6,8,"t",1,100,94.02,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX002674","TP0001113.Plate.18",7,8,"t",1,100,80.05,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX002700","TP0001110.Plate.6",6,6,"t",1,50,76.59,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX002700","TP0001110.Plate.6",7,6,"t",1,50,74.15,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX002714","TP0001112.Plate.14",6,4,"t",1,100,76.82,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX002714","TP0001112.Plate.14",7,4,"t",1,100,72.25,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX002740","TP0001114.Plate.22",4,5,"t",1,100,70.17,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX002740","TP0001114.Plate.22",5,5,"t",1,100,74.79,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX002742","E1K.VR.Plate.10",2,7,"t",1,1,16.77,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX002742","E1K.VR.Plate.10",3,7,"t",1,1,16.47,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX002764","E1K.VR.Plate.10",6,7,"t",1,0.2,15.73,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX002764","E1K.VR.Plate.10",7,7,"t",1,0.2,13.12,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX002797","TP0001110.Plate.8",6,6,"t",1,100,69.23,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX002797","TP0001110.Plate.8",7,6,"t",1,100,73.87,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX002798","TP0001061.Plate.14",4,3,"t",1,10.5,26.22,"TP0001061 Plate 14_CeeTox.csv","cort" +"TX002798","TP0001061.Plate.14",5,3,"t",1,10.5,26.62,"TP0001061 Plate 14_CeeTox.csv","cort" +"TX002849","TP0001112.Plate.16",4,4,"t",1,100,56.33,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX002849","TP0001112.Plate.16",5,4,"t",1,100,57.41,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX002851","TP0001112.Plate.16",4,5,"t",1,100,51.46,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX002851","TP0001112.Plate.16",5,5,"t",1,100,58.83,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX002858","TP0001109.Plate.1",6,8,"t",1,100,68.9,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX002858","TP0001109.Plate.1",7,8,"t",1,100,81.4,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX002866","TP0001109.Plate.2",4,7,"t",1,100,63.33,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX002866","TP0001109.Plate.2",5,7,"t",1,100,68.86,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX002890","TP0001109.Plate.4",4,4,"t",1,100,66.88,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX002890","TP0001109.Plate.4",5,4,"t",1,100,61.06,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX002892","TP0001109.Plate.1",6,5,"t",1,100,68.85,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX002892","TP0001109.Plate.1",7,5,"t",1,100,65.37,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX002896","TP0001109.Plate.3",4,5,"t",1,100,70.06,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX002896","TP0001109.Plate.3",5,5,"t",1,100,66.89,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX002902","TP0001109.Plate.1",2,6,"t",1,100,55,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX002902","TP0001109.Plate.1",3,6,"t",1,100,64.15,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX002904","E1K.VR.Plate.11",2,6,"t",1,1,9.22,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" +"TX002904","E1K.VR.Plate.11",3,6,"t",1,1,10.76,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" +"TX002908","TP0001114.Plate.21",2,10,"t",1,20,59.75,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX002908","TP0001114.Plate.21",3,10,"t",1,20,66.72,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX002910","TP0001113.Plate.20",6,9,"t",1,100,92.85,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX002910","TP0001113.Plate.20",7,9,"t",1,100,84.96,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX002923","TP0001057.Plate.16",4,6,"t",1,20,34.25,"TP0001057 Plate 16_CeeTox.csv","cort" +"TX002923","TP0001057.Plate.16",5,6,"t",1,20,30.1,"TP0001057 Plate 16_CeeTox.csv","cort" +"TX002934","TP0001113.Plate.19",6,4,"t",1,100,46.77,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX002934","TP0001113.Plate.19",7,4,"t",1,100,47.93,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX002938","TP0001110.Plate.7",4,8,"t",1,100,63.22,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX002938","TP0001110.Plate.7",5,8,"t",1,100,62.12,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX002950","TP0001113.Plate.18",4,7,"t",1,50,63.91,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX002950","TP0001113.Plate.18",5,7,"t",1,50,51.16,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX002960","TP0001111.Plate.10",2,6,"t",1,100,55.91,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX002960","TP0001111.Plate.10",3,6,"t",1,100,73.31,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX002972","TP0001114.Plate.21",2,9,"t",1,100,56.36,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX002972","TP0001114.Plate.21",3,9,"t",1,100,70.98,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX002978","TP0001112.Plate.14",4,7,"t",1,100,60.35,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX002978","TP0001112.Plate.14",5,7,"t",1,100,59.01,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX002988","TP0001113.Plate.17",4,6,"t",1,100,54.44,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX002988","TP0001113.Plate.17",5,6,"t",1,100,57.27,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX002994","TP0001111.Plate.9",2,3,"t",1,100,75.57,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX002994","TP0001111.Plate.9",3,3,"t",1,100,92.3,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX003066","TP0001055.Plate.5",6,7,"t",1,100,26.85,"TP0001055 Plate 5_CeeTox.csv","cort" +"TX003066","TP0001055.Plate.5",7,7,"t",1,100,29.12,"TP0001055 Plate 5_CeeTox.csv","cort" +"TX003076","TP0001110.Plate.5",6,10,"t",1,50,46.73,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX003076","TP0001110.Plate.5",7,10,"t",1,50,52.29,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX003085","TP0001059.Plate.8",6,5,"t",1,20,18.19,"TP0001059 Plate 8_CeeTox.csv","cort" +"TX003085","TP0001059.Plate.8",7,5,"t",1,20,24.78,"TP0001059 Plate 8_CeeTox.csv","cort" +"TX003128","E1K.VR.Plate.9",6,7,"t",1,10,14.6,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX003128","E1K.VR.Plate.9",7,7,"t",1,10,16.16,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX003134","E1K.VR.Plate.9",4,10,"t",1,10,14.95,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX003134","E1K.VR.Plate.9",5,10,"t",1,10,19.16,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX003151","phIII.e1k.Plate.14",4,7,"t",1,20,23.68,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX003151","phIII.e1k.Plate.14",5,7,"t",1,20,22.85,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX003154","TP0001110.Plate.8",4,6,"t",1,100,120.71,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX003154","TP0001110.Plate.8",5,6,"t",1,100,128.16,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX003156","TP0001109.Plate.4",6,3,"t",1,100,63.65,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX003156","TP0001109.Plate.4",7,3,"t",1,100,62.45,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX003158","TP0001109.Plate.2",2,8,"t",1,50,66.86,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX003158","TP0001109.Plate.2",3,8,"t",1,50,70.34,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX003160","TP0001109.Plate.2",4,3,"t",1,50,33.53,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX003160","TP0001109.Plate.2",5,3,"t",1,50,37.92,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX003164","TP0001112.Plate.15",2,3,"t",1,100,37.37,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX003164","TP0001112.Plate.15",3,3,"t",1,100,55.56,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX003168","TP0001111.Plate.9",6,4,"t",1,100,56.06,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX003168","TP0001111.Plate.9",7,4,"t",1,100,61.49,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX003170","TP0001112.Plate.16",4,3,"t",1,100,73.19,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX003170","TP0001112.Plate.16",5,3,"t",1,100,76.46,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX003177","TP0001109.Plate.2",2,3,"t",1,100,59.42,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX003177","TP0001109.Plate.2",3,3,"t",1,100,68.52,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX003184","TP0001109.Plate.2",2,10,"t",1,100,68.72,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX003184","TP0001109.Plate.2",3,10,"t",1,100,69.6,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX003188","TP0001113.Plate.18",2,6,"t",1,50,49.43,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX003188","TP0001113.Plate.18",3,6,"t",1,50,62.33,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX003190","TP0001110.Plate.8",6,8,"t",1,100,79.37,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX003190","TP0001110.Plate.8",7,8,"t",1,100,73.77,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX003196","TP0001113.Plate.19",4,5,"t",1,100,66.05,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX003196","TP0001113.Plate.19",5,5,"t",1,100,66.98,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX003204","TP0001112.Plate.15",4,8,"t",1,100,62.07,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX003204","TP0001112.Plate.15",5,8,"t",1,100,72.95,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX003208","TP0001110.Plate.7",2,7,"t",1,100,51.05,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX003208","TP0001110.Plate.7",3,7,"t",1,100,67.75,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX003214","TP0001110.Plate.5",2,6,"t",1,100,55.1,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX003214","TP0001110.Plate.5",3,6,"t",1,100,56,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX003216","TP0001110.Plate.8",2,3,"t",1,50,61.38,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX003216","TP0001110.Plate.8",3,3,"t",1,50,64.48,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX003232","TP0001109.Plate.4",2,8,"t",1,100,69.32,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX003232","TP0001109.Plate.4",3,8,"t",1,100,81.38,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX003236","TP0001114.Plate.21",4,8,"t",1,100,59.95,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX003236","TP0001114.Plate.21",5,8,"t",1,100,63.83,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX003238","E1K.VR.Plate.11",4,9,"t",1,10,19.58,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" +"TX003238","E1K.VR.Plate.11",5,9,"t",1,10,12.9,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" +"TX003240","TP0001110.Plate.8",2,9,"t",1,100,114.34,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX003240","TP0001110.Plate.8",3,9,"t",1,100,109.58,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX003253","phIII.e1k.Plate.4",6,4,"t",1,24.6,19.93,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"TX003253","phIII.e1k.Plate.4",7,4,"t",1,24.6,20.34,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"TX003266","TP0001112.Plate.14",4,8,"t",1,100,35.56,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX003266","TP0001112.Plate.14",5,8,"t",1,100,33.43,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX003276","TP0001109.Plate.4",6,7,"t",1,100,73.05,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX003276","TP0001109.Plate.4",7,7,"t",1,100,76.86,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX003280","TP0001112.Plate.15",6,8,"t",1,100,62.68,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX003280","TP0001112.Plate.15",7,8,"t",1,100,60.56,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX003282","TP0001111.Plate.11",6,7,"t",1,100,55.82,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX003282","TP0001111.Plate.11",7,7,"t",1,100,56.05,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX003292","TP0001113.Plate.20",4,10,"t",1,100,48.83,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX003292","TP0001113.Plate.20",5,10,"t",1,100,52.41,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX003294","TP0001109.Plate.2",4,10,"t",1,100,77.37,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX003294","TP0001109.Plate.2",5,10,"t",1,100,75.6,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX003320","PhaseIIe1k.VR.Plate.3",6,9,"t",1,10,51.82,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"TX003320","PhaseIIe1k.VR.Plate.3",7,9,"t",1,10,51.48,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"TX003326","TP0001114.Plate.23",2,4,"t",1,50,60.74,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX003326","TP0001114.Plate.23",3,4,"t",1,50,60.28,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX003338","E1K.VR.Plate.11",2,4,"t",1,1,14.85,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" +"TX003338","E1K.VR.Plate.11",3,4,"t",1,1,16.05,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" +"TX003350","TP0001112.Plate.15",4,10,"t",1,100,23.83,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX003350","TP0001112.Plate.15",5,10,"t",1,100,21.01,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX003370","TP0001113.Plate.17",2,4,"t",1,100,46.1,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX003370","TP0001113.Plate.17",3,4,"t",1,100,41.28,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX003374","TP0001114.Plate.21",2,7,"t",1,100,59.87,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX003374","TP0001114.Plate.21",3,7,"t",1,100,64.21,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX003383","TP0001054.Plate.7",4,3,"t",1,20,22.85,"TP0001055 Plate 7_CeeTox.csv","cort" +"TX003383","TP0001054.Plate.7",5,3,"t",1,20,30.22,"TP0001055 Plate 7_CeeTox.csv","cort" +"TX003404","TP0001110.Plate.7",4,5,"t",1,100,61.57,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX003404","TP0001110.Plate.7",5,5,"t",1,100,66.08,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX003426","TP0001114.Plate.21",4,3,"t",1,100,56.32,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX003426","TP0001114.Plate.21",5,3,"t",1,100,63.59,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX003432","TP0001112.Plate.14",2,3,"t",1,100,69.4,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX003432","TP0001112.Plate.14",3,3,"t",1,100,64.25,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX003436","TP0001112.Plate.13",2,8,"t",1,100,62.74,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX003436","TP0001112.Plate.13",3,8,"t",1,100,65.53,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX003449","phIII.e1k.VR.Plate.3",4,6,"t",1,2,54.18,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX003449","phIII.e1k.VR.Plate.3",5,6,"t",1,2,60.02,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX003458","TP0001111.Plate.10",6,6,"t",1,20,62.67,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX003458","TP0001111.Plate.10",7,6,"t",1,20,70.58,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX003472","TP0001112.Plate.14",6,9,"t",1,50,55.26,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX003472","TP0001112.Plate.14",7,9,"t",1,50,51.4,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX003506","TP0001109.Plate.1",6,9,"t",1,92.13,64.59,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX003506","TP0001109.Plate.1",7,9,"t",1,92.13,66.75,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX003522","TP0001109.Plate.4",6,5,"t",1,100,61.24,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX003522","TP0001109.Plate.4",7,5,"t",1,100,53.99,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX003547","TP0001113.Plate.20",6,4,"t",1,100,73.57,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX003547","TP0001113.Plate.20",7,4,"t",1,100,65.05,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX003572","TP0001111.Plate.12",4,9,"t",1,20,0.86,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX003572","TP0001111.Plate.12",5,9,"t",1,20,0.99,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX003721","TP0000883.Plate.4",6,7,"t",1,100,12.09574040424,"TP0000883 Plate 4A.xlsx","cort" +"TX003721","TP0000883.Plate.4",7,7,"t",1,100,13.9106520138602,"TP0000883 Plate 4A.xlsx","cort" +"TX003751","phIII.e1k.Plate.4",4,3,"t",1,20,19.39,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"TX003751","phIII.e1k.Plate.4",5,3,"t",1,20,16.77,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"TX003824","TP0001057.Plate.14",4,3,"t",1,10,30.1,"TP0001057 Plate 14_CeeTox.csv","cort" +"TX003824","TP0001057.Plate.14",5,3,"t",1,10,31.42,"TP0001057 Plate 14_CeeTox.csv","cort" +"TX003846","TP0001057.Plate.13",4,7,"t",1,20,25.97,"TP0001057 Plate 13_CeeTox.csv","cort" +"TX003846","TP0001057.Plate.13",5,7,"t",1,20,27.53,"TP0001057 Plate 13_CeeTox.csv","cort" +"TX003863","TP0001109.Plate.2",4,4,"t",1,100,64.24,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX003863","TP0001109.Plate.2",5,4,"t",1,100,68.95,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX003871","TP0001109.Plate.4",6,6,"t",1,50,23.76,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX003871","TP0001109.Plate.4",7,6,"t",1,50,25.68,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX003873","TP0001111.Plate.9",2,4,"t",1,100,64.72,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX003873","TP0001111.Plate.9",3,4,"t",1,100,73.4,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX003879","TP0001110.Plate.8",4,9,"t",1,50,43.73,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX003879","TP0001110.Plate.8",5,9,"t",1,50,41.84,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX003887","TP0001110.Plate.5",4,3,"t",1,100,55.75,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX003887","TP0001110.Plate.5",5,3,"t",1,100,62.01,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX003893","E1K.VR.Plate.10",6,9,"t",1,1,10.09,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX003893","E1K.VR.Plate.10",7,9,"t",1,1,9.03,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX003896","TP0001061.Plate.14",2,6,"t",1,20,21.66,"TP0001061 Plate 14_CeeTox.csv","cort" +"TX003896","TP0001061.Plate.14",3,6,"t",1,20,21.93,"TP0001061 Plate 14_CeeTox.csv","cort" +"TX003909","TP0001114.Plate.22",4,8,"t",1,20,60.74,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX003909","TP0001114.Plate.22",5,8,"t",1,20,65.08,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX003911","E1K.VR.Plate.9",4,6,"t",1,10,12.86,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX003911","E1K.VR.Plate.9",5,6,"t",1,10,12.93,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX003913","TP0001110.Plate.5",6,3,"t",1,100,60.16,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX003913","TP0001110.Plate.5",7,3,"t",1,100,56.2,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX003917","TP0001114.Plate.22",4,4,"t",1,100,64.05,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX003917","TP0001114.Plate.22",5,4,"t",1,100,65.83,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX003949","TP0001109.Plate.1",2,4,"t",1,100,63.22,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX003949","TP0001109.Plate.1",3,4,"t",1,100,66.99,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX003951","E1K.VR.Plate.9",2,4,"t",1,10,16.83,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX003951","E1K.VR.Plate.9",3,4,"t",1,10,14.63,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX003957","TP0001113.Plate.19",2,4,"t",1,100,63.71,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX003957","TP0001113.Plate.19",3,4,"t",1,100,67.89,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX003961","TP0001110.Plate.5",4,5,"t",1,100,62.36,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX003961","TP0001110.Plate.5",5,5,"t",1,100,59.86,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX003964","TP0001062.Plate.17",2,10,"t",1,15.1,25.24,"TP0001062_Plate_17_Ceetox.csv","cort" +"TX003964","TP0001062.Plate.17",3,10,"t",1,15.1,34.2,"TP0001062_Plate_17_Ceetox.csv","cort" +"TX003967","TP0001109.Plate.4",4,8,"t",1,50,47.57,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX003967","TP0001109.Plate.4",5,8,"t",1,50,53.63,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX003969","TP0001112.Plate.13",6,9,"t",1,100,74.57,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX003969","TP0001112.Plate.13",7,9,"t",1,100,74.83,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX003980","TP0001057.Plate.14",6,5,"t",1,19.9,31.25,"TP0001057 Plate 14_CeeTox.csv","cort" +"TX003980","TP0001057.Plate.14",7,5,"t",1,19.9,23.89,"TP0001057 Plate 14_CeeTox.csv","cort" +"TX004022","phIII.e1k.Plate.14",4,9,"t",1,41.6,17.22,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX004022","phIII.e1k.Plate.14",5,9,"t",1,41.6,16.37,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX004047","TP0001110.Plate.6",2,10,"t",1,100,64.16,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX004047","TP0001110.Plate.6",3,10,"t",1,100,58.82,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX004059","TP0001113.Plate.20",6,10,"t",1,100,48.87,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX004059","TP0001113.Plate.20",7,10,"t",1,100,53.52,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX004067","TP0001112.Plate.16",2,4,"t",1,100,51.85,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX004067","TP0001112.Plate.16",3,4,"t",1,100,58.64,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX004086","phIII.e1k.Plate.4",4,8,"t",1,20,20.16,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"TX004086","phIII.e1k.Plate.4",5,8,"t",1,20,16.72,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"TX004105","E1K.VR.Plate.9",2,8,"t",1,10,16.05,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX004105","E1K.VR.Plate.9",3,8,"t",1,10,17.7,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX004193","TP0001109.Plate.2",2,6,"t",1,100,71.58,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX004193","TP0001109.Plate.2",3,6,"t",1,100,71.33,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX004197","TP0001109.Plate.1",6,6,"t",1,50,55.36,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX004197","TP0001109.Plate.1",7,6,"t",1,50,64.38,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX004206","phIII.e1k.Plate.14",6,9,"t",1,20,11.16,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX004206","phIII.e1k.Plate.14",7,9,"t",1,20,9.27,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX004209","TP0001113.Plate.17",4,9,"t",1,100,32.18,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX004209","TP0001113.Plate.17",5,9,"t",1,100,56.45,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX004217","TP0001114.Plate.24",2,10,"t",1,100,71.87,"TP0001114 Plate 24_Ceetox.csv","cort" +"TX004217","TP0001114.Plate.24",3,10,"t",1,100,76.9,"TP0001114 Plate 24_Ceetox.csv","cort" +"TX004227","TP0001113.Plate.19",4,3,"t",1,100,48.14,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX004227","TP0001113.Plate.19",5,3,"t",1,100,49.11,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX004228","phIII.e1k.VR.Plate.1",6,5,"t",1,0.1,98.39,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX004228","phIII.e1k.VR.Plate.1",7,5,"t",1,0.1,48.72,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX004259","TP0001111.Plate.11",4,6,"t",1,100,66.8,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX004259","TP0001111.Plate.11",5,6,"t",1,100,73.55,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX004297","TP0001056.Plate.11",4,8,"t",1,100,32.09,"TP0001056 Plate 11_CeeTox.csv","cort" +"TX004297","TP0001056.Plate.11",5,8,"t",1,100,33.93,"TP0001056 Plate 11_CeeTox.csv","cort" +"TX004301","TP0001110.Plate.7",2,9,"t",1,100,54.23,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX004301","TP0001110.Plate.7",3,9,"t",1,100,66.19,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX004310","phIII.e1k.Plate.5",2,7,"t",1,20,28.14,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX004310","phIII.e1k.Plate.5",3,7,"t",1,20,30.41,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX004330","TP0001112.Plate.16",6,6,"t",1,100,58.87,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX004330","TP0001112.Plate.16",7,6,"t",1,100,56.17,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX004334","TP0001114.Plate.22",4,6,"t",1,50,52.69,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX004334","TP0001114.Plate.22",5,6,"t",1,50,57.98,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX004356","TP0001110.Plate.6",4,7,"t",1,50,69.75,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX004356","TP0001110.Plate.6",5,7,"t",1,50,63.97,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX004358","TP0001114.Plate.24",2,9,"t",1,100,44.9,"TP0001114 Plate 24_Ceetox.csv","cort" +"TX004358","TP0001114.Plate.24",3,9,"t",1,100,45.55,"TP0001114 Plate 24_Ceetox.csv","cort" +"TX004362","TP0001109.Plate.2",6,9,"t",1,100,59.83,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX004362","TP0001109.Plate.2",7,9,"t",1,100,65.23,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX004364","PhaseIIe1k.VR.Plate.4",4,5,"t",1,0.5,50.09,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" +"TX004364","PhaseIIe1k.VR.Plate.4",5,5,"t",1,0.5,47.35,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" +"TX004370","TP0001112.Plate.14",4,4,"t",1,50,73.21,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX004370","TP0001112.Plate.14",5,4,"t",1,50,74.38,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX004380","TP0001113.Plate.20",2,3,"t",1,41.74,56.93,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX004380","TP0001113.Plate.20",3,3,"t",1,41.74,63.54,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX004392","E1K.VR.Plate.11",2,10,"t",1,1,18.26,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" +"TX004392","E1K.VR.Plate.11",3,10,"t",1,1,18.01,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" +"TX004396","TP0001109.Plate.4",2,7,"t",1,50,63.14,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX004396","TP0001109.Plate.4",3,7,"t",1,50,69.64,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX004402","TP0001114.Plate.23",6,3,"t",1,100,60.01,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX004402","TP0001114.Plate.23",7,3,"t",0,100,NA,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX004404","TP0001109.Plate.2",2,9,"t",1,100,52.4,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX004404","TP0001109.Plate.2",3,9,"t",1,100,59.39,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX004416","TP0001109.Plate.2",4,8,"t",1,100,64.72,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX004416","TP0001109.Plate.2",5,8,"t",1,100,66.79,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX004428","TP0001112.Plate.13",2,9,"t",1,100,44.74,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX004428","TP0001112.Plate.13",3,9,"t",1,100,45.46,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX004438","E1K.VR.Plate.10",2,3,"t",1,1,16.15,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX004438","E1K.VR.Plate.10",3,3,"t",1,1,12.77,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX004451","phIII.e1k.Plate.4",4,9,"t",1,20,23.5,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"TX004451","phIII.e1k.Plate.4",5,9,"t",1,20,19.07,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"TX004466","TP0001111.Plate.11",6,6,"t",1,100,62.26,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX004466","TP0001111.Plate.11",7,6,"t",1,100,72.06,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX004479","TP0001114.Plate.21",6,7,"t",1,100,60.38,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX004479","TP0001114.Plate.21",7,7,"t",1,100,61.23,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX004481","TP0001114.Plate.22",2,6,"t",1,100,57.03,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX004481","TP0001114.Plate.22",3,6,"t",1,100,53.1,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX004485","TP0001111.Plate.10",4,8,"t",1,100,23.81,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX004485","TP0001111.Plate.10",5,8,"t",1,100,26.72,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX004507","TP0001113.Plate.20",6,8,"t",1,100,69.28,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX004507","TP0001113.Plate.20",7,8,"t",1,100,71.41,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX004511","TP0001112.Plate.13",2,5,"t",1,100,40.59,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX004511","TP0001112.Plate.13",3,5,"t",1,100,40.12,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX004513","TP0001112.Plate.14",4,10,"t",1,100,12.31,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX004513","TP0001112.Plate.14",5,10,"t",1,100,11.82,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX004516","phIII.e1k.Plate.4",2,4,"t",1,20,7.05,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"TX004516","phIII.e1k.Plate.4",3,4,"t",1,20,6.66,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"TX004525","TP0001112.Plate.13",2,10,"t",1,20,17.63,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX004525","TP0001112.Plate.13",3,10,"t",1,20,18.19,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX004539","PhaseIIe1k.VR.Plate.2",4,3,"t",1,10,0.69,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" +"TX004539","PhaseIIe1k.VR.Plate.2",5,3,"t",1,10,0.66,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" +"TX004541","TP0001111.Plate.12",2,9,"t",1,100,27.12,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX004541","TP0001111.Plate.12",3,9,"t",1,100,37.31,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX004545","TP0001110.Plate.5",4,10,"t",1,100,25.37,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX004545","TP0001110.Plate.5",5,10,"t",1,100,25.9,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX004547","TP0001112.Plate.15",6,5,"t",1,100,18.75,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX004547","TP0001112.Plate.15",7,5,"t",1,100,19.09,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX004563","TP0001113.Plate.20",4,6,"t",1,20,59.3,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX004563","TP0001113.Plate.20",5,6,"t",1,20,62.42,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX004572","PhaseII.VR.Plate.5",6,6,"t",1,0.15,16.18,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"TX004572","PhaseII.VR.Plate.5",7,6,"t",1,0.15,13.69,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"TX004579","TP0001109.Plate.4",2,3,"t",1,100,63.1,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX004579","TP0001109.Plate.4",3,3,"t",1,100,53.51,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX004611","TP0001110.Plate.6",2,6,"t",1,100,58.95,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX004611","TP0001110.Plate.6",3,6,"t",1,100,72.49,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX004615","TP0001111.Plate.11",4,5,"t",1,100,69.08,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX004615","TP0001111.Plate.11",5,5,"t",1,100,69.17,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX004631","TP0001111.Plate.10",4,4,"t",1,100,42.6,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX004631","TP0001111.Plate.10",5,4,"t",1,100,42.56,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX004639","TP0001110.Plate.8",4,10,"t",1,100,78.73,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX004639","TP0001110.Plate.8",5,10,"t",1,100,84.36,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX004809","TP0001113.Plate.18",2,7,"t",1,100,103,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX004809","TP0001113.Plate.18",3,7,"t",1,100,126.99,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX004833","TP0001111.Plate.12",2,7,"t",1,100,56.96,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX004833","TP0001111.Plate.12",3,7,"t",1,100,64.77,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX004883","TP0001113.Plate.17",6,5,"t",1,100,53.18,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX004883","TP0001113.Plate.17",7,5,"t",1,100,48.64,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX004891","E1K.VR.Plate.10",2,8,"t",1,1,15.18,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX004891","E1K.VR.Plate.10",3,8,"t",1,1,15.12,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX004903","TP0001112.Plate.14",4,5,"t",1,100,75.58,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX004903","TP0001112.Plate.14",5,5,"t",1,100,75.3,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX004907","TP0001109.Plate.3",2,9,"t",1,100,54.82,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX004907","TP0001109.Plate.3",3,9,"t",1,100,64.5,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX004943","TP0001111.Plate.10",4,10,"t",1,50,67.57,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX004943","TP0001111.Plate.10",5,10,"t",1,50,76.8,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX004947","E1K.VR.Plate.10",6,8,"t",1,1,19.4,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX004947","E1K.VR.Plate.10",7,8,"t",1,1,17.76,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX004950","TP0001110.Plate.7",4,10,"t",1,91.03,79.27,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX004950","TP0001110.Plate.7",5,10,"t",1,91.03,71.94,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX004955","TP0001113.Plate.18",2,3,"t",1,50,38.84,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX004955","TP0001113.Plate.18",3,3,"t",1,50,41.64,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX004973","TP0001114.Plate.21",6,5,"t",1,100,43.45,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX004973","TP0001114.Plate.21",7,5,"t",1,100,34.08,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX005018","phIII.e1k.VR.Plate.3",4,8,"t",1,2,63.66,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX005018","phIII.e1k.VR.Plate.3",5,8,"t",1,2,65.89,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX005053","TP0001109.Plate.4",2,4,"t",1,100,58.62,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX005053","TP0001109.Plate.4",3,4,"t",1,100,65.06,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX005055","TP0001111.Plate.9",4,7,"t",1,100,71.53,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX005055","TP0001111.Plate.9",5,7,"t",1,100,74.22,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX005069","E1K.VR.Plate.10",2,10,"t",1,1,21.88,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX005069","E1K.VR.Plate.10",3,10,"t",1,1,19.01,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX005115","TP0001112.Plate.14",4,6,"t",1,100,60.61,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX005115","TP0001112.Plate.14",5,6,"t",1,100,64.77,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX005122","TP0001062.Plate.17",6,9,"t",1,100,30.06,"TP0001062_Plate_17_Ceetox.csv","cort" +"TX005122","TP0001062.Plate.17",7,9,"t",1,100,33.39,"TP0001062_Plate_17_Ceetox.csv","cort" +"TX005144","TP0001059.Plate.7",2,3,"t",1,100,30.89,"TP0001059 Plate 7_CeeTox.csv","cort" +"TX005144","TP0001059.Plate.7",3,3,"t",1,100,27.97,"TP0001059 Plate 7_CeeTox.csv","cort" +"TX005147","TP0001114.Plate.21",6,8,"t",1,100,64.83,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX005147","TP0001114.Plate.21",7,8,"t",1,100,65.82,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX005170","TP0001110.Plate.6",6,8,"t",1,100,66.29,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX005170","TP0001110.Plate.6",7,8,"t",1,100,70.32,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX005224","TP0001111.Plate.12",2,3,"t",1,100,58.7,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX005224","TP0001111.Plate.12",3,3,"t",1,100,64.86,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX005228","TP0001111.Plate.9",4,9,"t",1,100,28.57,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX005228","TP0001111.Plate.9",5,9,"t",1,100,30.7,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX005248","TP0001056.Plate.9",2,5,"t",1,100,20.87,"TP0001056 Plate 9_CeeTox.csv","cort" +"TX005248","TP0001056.Plate.9",3,5,"t",1,100,19.77,"TP0001056 Plate 9_CeeTox.csv","cort" +"TX005251","TP0001112.Plate.13",4,4,"t",1,100,67.31,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX005251","TP0001112.Plate.13",5,4,"t",1,100,67.16,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX005252","TP0001058.Plate.3",6,9,"t",1,100,21.07,"TP0001058 Plate 3_CeeTox.csv","cort" +"TX005252","TP0001058.Plate.3",7,9,"t",1,100,21.16,"TP0001058 Plate 3_CeeTox.csv","cort" +"TX005257","TP0001111.Plate.12",6,8,"t",1,100,64.22,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX005257","TP0001111.Plate.12",7,8,"t",1,100,63.84,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX005263","TP0001110.Plate.7",6,8,"t",1,100,65.17,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX005263","TP0001110.Plate.7",7,8,"t",1,100,58.02,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX005327","TP0001110.Plate.5",2,8,"t",1,100,66.31,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX005327","TP0001110.Plate.5",3,8,"t",1,100,61.05,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX005338","phIII.e1k.VR.Plate.1",2,4,"t",1,1.62,46.76,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX005338","phIII.e1k.VR.Plate.1",3,4,"t",1,1.62,48.55,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX005400","phIII.e1k.VR.Plate.1",4,9,"t",1,2,32.51,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX005400","phIII.e1k.VR.Plate.1",5,9,"t",1,2,34.13,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX005405","E1K.VR.Plate.9",4,7,"t",1,10,13.62,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX005405","E1K.VR.Plate.9",5,7,"t",1,10,19.49,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX005406","TP0001054.Plate.2",2,5,"t",1,20,22.15,"TP0001054 Plate 2_CeeTox.csv","cort" +"TX005406","TP0001054.Plate.2",3,5,"t",1,20,23.49,"TP0001054 Plate 2_CeeTox.csv","cort" +"TX005417","TP0001109.Plate.2",4,9,"t",1,100,68.29,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX005417","TP0001109.Plate.2",5,9,"t",1,100,62.68,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX005423","E1K.VR.Plate.9",2,9,"t",1,10,13.5,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX005423","E1K.VR.Plate.9",3,9,"t",1,10,12.76,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX005457","TP0001111.Plate.9",2,8,"t",1,100,57.81,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX005457","TP0001111.Plate.9",3,8,"t",1,100,68.36,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX005465","TP0001113.Plate.17",2,9,"t",1,100,43.51,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX005465","TP0001113.Plate.17",3,9,"t",1,100,57.5,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX005469","PhaseIIe1k.VR.Plate.4",2,3,"t",1,10,57.31,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" +"TX005469","PhaseIIe1k.VR.Plate.4",3,3,"t",1,10,57.28,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" +"TX005471","TP0001114.Plate.22",6,5,"t",1,94.41,61.77,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX005471","TP0001114.Plate.22",7,5,"t",1,94.41,66.48,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX005479","TP0001110.Plate.5",2,7,"t",1,100,73.19,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX005479","TP0001110.Plate.5",3,7,"t",1,100,66.54,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX005481","TP0001113.Plate.20",2,7,"t",1,100,56.43,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX005481","TP0001113.Plate.20",3,7,"t",1,100,67.91,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX005483","TP0001110.Plate.6",2,7,"t",1,100,69.16,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX005483","TP0001110.Plate.6",3,7,"t",1,100,62.32,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX005491","E1K.VR.Plate.11",2,7,"t",1,1,15.44,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" +"TX005491","E1K.VR.Plate.11",3,7,"t",1,1,17.63,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" +"TX005501","TP0001109.Plate.1",4,6,"t",1,100,63.84,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX005501","TP0001109.Plate.1",5,6,"t",1,100,69.61,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX005516","TP0001110.Plate.8",6,3,"t",1,100,67.91,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX005516","TP0001110.Plate.8",7,3,"t",1,100,75.16,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX005519","TP0001111.Plate.11",4,9,"t",1,100,64.52,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX005519","TP0001111.Plate.11",5,9,"t",1,100,62.62,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX005531","TP0001110.Plate.5",2,9,"t",1,100,57.65,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX005531","TP0001110.Plate.5",3,9,"t",1,100,54.89,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX005537","TP0001110.Plate.7",4,7,"t",1,20,65.72,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX005537","TP0001110.Plate.7",5,7,"t",1,20,64.99,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX005560","TP0001109.Plate.3",6,4,"t",1,50,63.5,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX005560","TP0001109.Plate.3",7,4,"t",1,50,58.63,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX005562","TP0001110.Plate.6",4,6,"t",1,100,64.35,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX005562","TP0001110.Plate.6",5,6,"t",1,100,55.29,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX005566","E1K.VR.Plate.9",6,8,"t",1,10,12.01,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX005566","E1K.VR.Plate.9",7,8,"t",1,10,14.07,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX005668","TP0001112.Plate.15",6,4,"t",1,100,70.42,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX005668","TP0001112.Plate.15",7,4,"t",1,100,68.26,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX005680","TP0001113.Plate.18",2,8,"t",1,100,49.38,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX005680","TP0001113.Plate.18",3,8,"t",1,100,61.57,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX005729","TP0001113.Plate.20",4,8,"t",1,100,58.7,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX005729","TP0001113.Plate.20",5,8,"t",1,100,60.6,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX005743","TP0001113.Plate.19",6,3,"t",1,100,58.47,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX005743","TP0001113.Plate.19",7,3,"t",1,100,67.59,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX005749","TP0001114.Plate.22",4,7,"t",1,100,48.01,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX005749","TP0001114.Plate.22",5,7,"t",1,100,53.63,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX005751","TP0001054.Plate.2",4,4,"t",1,8.8,22.62,"TP0001054 Plate 2_CeeTox.csv","cort" +"TX005751","TP0001054.Plate.2",5,4,"t",1,8.8,25.02,"TP0001054 Plate 2_CeeTox.csv","cort" +"TX005758","PhaseII.VR.Plate.4",4,6,"t",1,10,10.16,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"TX005758","PhaseII.VR.Plate.4",5,6,"t",1,10,11.26,"2900-TO3 Phase II VR Plate 4_Ceetox.csv","cort" +"TX005767","TP0001113.Plate.17",4,4,"t",1,100,2.92,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX005767","TP0001113.Plate.17",5,4,"t",1,100,2.96,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX005779","TP0001110.Plate.5",4,8,"t",1,100,74.87,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX005779","TP0001110.Plate.5",5,8,"t",1,100,70.98,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX005790","TP0001109.Plate.3",2,10,"t",1,50,50.91,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX005790","TP0001109.Plate.3",3,10,"t",1,50,59.1,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX005795","TP0001112.Plate.14",2,10,"t",1,100,52.25,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX005795","TP0001112.Plate.14",3,10,"t",1,100,51.26,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX005797","TP0001110.Plate.5",6,6,"t",1,100,76.37,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX005797","TP0001110.Plate.5",7,6,"t",1,100,79.36,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX005815","TP0001114.Plate.23",2,10,"t",1,100,67.47,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX005815","TP0001114.Plate.23",3,10,"t",1,100,68.08,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX005817","TP0001110.Plate.5",6,4,"t",1,20,65.97,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX005817","TP0001110.Plate.5",7,4,"t",1,20,66.18,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX005828","TP0001111.Plate.11",4,4,"t",1,100,70.25,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX005828","TP0001111.Plate.11",5,4,"t",1,100,69.38,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX005850","TP0001112.Plate.15",4,7,"t",1,50,71.11,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX005850","TP0001112.Plate.15",5,7,"t",1,50,70.99,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX005887","phIII.e1k.Plate.13",4,10,"t",1,5,25.08,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX005887","phIII.e1k.Plate.13",5,10,"t",1,5,24.38,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX005921","TP0001110.Plate.5",2,3,"t",1,20,65.78,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX005921","TP0001110.Plate.5",3,3,"t",1,20,63.68,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX005927","TP0001113.Plate.18",4,6,"t",1,100,58.31,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX005927","TP0001113.Plate.18",5,6,"t",1,100,62.3,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX005945","TP0001062.Plate.17",4,9,"t",1,100,27.17,"TP0001062_Plate_17_Ceetox.csv","cort" +"TX005945","TP0001062.Plate.17",5,9,"t",1,100,25.12,"TP0001062_Plate_17_Ceetox.csv","cort" +"TX005947","TP0001111.Plate.11",4,7,"t",1,50,68.32,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX005947","TP0001111.Plate.11",5,7,"t",1,50,65.93,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX005971","TP0001110.Plate.6",4,3,"t",1,50,63.65,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX005971","TP0001110.Plate.6",5,3,"t",1,50,63.33,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX005975","PhaseIIe1k.VR.Plate.4",2,5,"t",1,1,55.65,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" +"TX005975","PhaseIIe1k.VR.Plate.4",3,5,"t",1,1,46.78,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" +"TX005983","TP0001109.Plate.1",4,9,"t",1,100,71.4,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX005983","TP0001109.Plate.1",5,9,"t",1,100,66.57,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX006035","TP0001111.Plate.10",6,3,"t",1,100,65.44,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX006035","TP0001111.Plate.10",7,3,"t",1,100,65.89,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX006045","TP0001109.Plate.3",6,7,"t",1,100,91.4,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX006045","TP0001109.Plate.3",7,7,"t",1,100,90.78,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX006050","phIII.e1k.Plate.13",2,3,"t",1,10,29.2,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX006050","phIII.e1k.Plate.13",3,3,"t",1,10,23.24,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX006056","phIII.e1k.Plate.4",2,9,"t",1,20,15.97,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"TX006056","phIII.e1k.Plate.4",3,9,"t",1,20,16.8,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"TX006091","TP0001114.Plate.23",2,3,"t",1,100,58.53,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX006091","TP0001114.Plate.23",3,3,"t",1,100,65.95,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX006093","TP0001110.Plate.6",6,3,"t",1,20,67.23,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX006093","TP0001110.Plate.6",7,3,"t",1,20,64.78,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX006101","TP0001109.Plate.4",2,10,"t",1,50,68.64,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX006101","TP0001109.Plate.4",3,10,"t",1,50,70.08,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX006105","TP0001114.Plate.21",2,4,"t",1,100,57.41,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX006105","TP0001114.Plate.21",3,4,"t",1,100,64.6,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX006121","TP0001113.Plate.19",4,6,"t",1,20,67.61,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX006121","TP0001113.Plate.19",5,6,"t",1,20,70.19,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX006129","TP0001109.Plate.3",4,4,"t",1,100,66.96,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX006129","TP0001109.Plate.3",5,4,"t",1,100,64.49,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX006139","E1K.VR.Plate.9",4,3,"t",1,10,12.98,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX006139","E1K.VR.Plate.9",5,3,"t",1,10,14.11,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX006143","PhaseII.VR.Plate.2",6,8,"t",1,2,19.05,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"TX006143","PhaseII.VR.Plate.2",7,8,"t",1,2,19.63,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"TX006145","TP0001061.Plate.13",4,3,"t",1,20,24.59,"TP0001061 Plate 13_CeeTox.csv","cort" +"TX006145","TP0001061.Plate.13",5,3,"t",1,20,28.74,"TP0001061 Plate 13_CeeTox.csv","cort" +"TX006146","TP0001058.Plate.1",4,4,"t",1,20,18.53,"TP0001058 Plate 1_Ceetox.csv","cort" +"TX006146","TP0001058.Plate.1",5,4,"t",1,20,16.72,"TP0001058 Plate 1_Ceetox.csv","cort" +"TX006147","TP0001054.Plate.4",4,3,"t",1,20,23.58,"TP0001054 Plate 4_CeeTox.csv","cort" +"TX006147","TP0001054.Plate.4",5,3,"t",1,20,20.4,"TP0001054 Plate 4_CeeTox.csv","cort" +"TX006153","TP0001055.Plate.6",6,7,"t",1,10,15.86,"TP0001055 Plate 6_CeeTox.csv","cort" +"TX006153","TP0001055.Plate.6",7,7,"t",1,10,17.66,"TP0001055 Plate 6_CeeTox.csv","cort" +"TX006155","TP0001057.Plate.16",6,6,"t",1,20,26.05,"TP0001057 Plate 16_CeeTox.csv","cort" +"TX006155","TP0001057.Plate.16",7,6,"t",1,20,25.48,"TP0001057 Plate 16_CeeTox.csv","cort" +"TX006157","TP0001055.Plate.6",4,4,"t",1,10,33.06,"TP0001055 Plate 6_CeeTox.csv","cort" +"TX006157","TP0001055.Plate.6",5,4,"t",1,10,28.41,"TP0001055 Plate 6_CeeTox.csv","cort" +"TX006160","TP0001054.Plate.1",4,6,"t",1,10,21.71,"TP0001054 Plate 1_CeeTox.csv","cort" +"TX006160","TP0001054.Plate.1",5,6,"t",1,10,20.46,"TP0001054 Plate 1_CeeTox.csv","cort" +"TX006163","PhaseII.VR.Plate.1",6,7,"t",1,2,7.84,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"TX006163","PhaseII.VR.Plate.1",7,7,"t",1,2,8.85,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"TX006174","TP0001054.Plate.2",6,6,"t",1,20,30.74,"TP0001054 Plate 2_CeeTox.csv","cort" +"TX006174","TP0001054.Plate.2",7,6,"t",1,20,27.67,"TP0001054 Plate 2_CeeTox.csv","cort" +"TX006177","TP0001061.Plate.16",6,10,"t",1,20,23.89,"TP0001061 Plate 16_CeeTox.csv","cort" +"TX006177","TP0001061.Plate.16",7,10,"t",1,20,22.78,"TP0001061 Plate 16_CeeTox.csv","cort" +"TX006179","PhaseII.VR.Plate.2",2,3,"t",1,2,12.02,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"TX006179","PhaseII.VR.Plate.2",3,3,"t",1,2,10.82,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"TX006180","TP0001058.Plate.1",4,3,"t",1,20,24.76,"TP0001058 Plate 1_Ceetox.csv","cort" +"TX006180","TP0001058.Plate.1",5,3,"t",1,20,24.32,"TP0001058 Plate 1_Ceetox.csv","cort" +"TX006183","TP0001061.Plate.16",4,8,"t",1,20,21.47,"TP0001061 Plate 16_CeeTox.csv","cort" +"TX006183","TP0001061.Plate.16",5,8,"t",1,20,24.48,"TP0001061 Plate 16_CeeTox.csv","cort" +"TX006194","TP0001056.Plate.12",4,4,"t",1,20,23.19,"TP0001056 Plate 12_CeeTox.csv","cort" +"TX006194","TP0001056.Plate.12",5,4,"t",1,20,29.61,"TP0001056 Plate 12_CeeTox.csv","cort" +"TX006198","TP0001058.Plate.4",2,10,"t",1,20,22.39,"TP0001058 Plate 4_CeeTox.csv","cort" +"TX006198","TP0001058.Plate.4",3,10,"t",1,20,17.36,"TP0001058 Plate 4_CeeTox.csv","cort" +"TX006199","TP0001060.Plate.9",6,9,"t",1,20,19.85,"TP0001060 Plate 9_CeeTox.csv","cort" +"TX006199","TP0001060.Plate.9",7,9,"t",1,20,23.12,"TP0001060 Plate 9_CeeTox.csv","cort" +"TX006200","PhaseII.VR.Plate.8",2,6,"t",1,0.19,12.65,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"TX006200","PhaseII.VR.Plate.8",3,6,"t",1,0.19,11.62,"2900-TO3 Phase II VR Plate 8_Ceetox.csv","cort" +"TX006201","TP0001059.Plate.6",2,7,"t",1,19.5,18.99,"TP0001059 Plate 6_CeeTox.csv","cort" +"TX006201","TP0001059.Plate.6",3,7,"t",1,19.5,24.49,"TP0001059 Plate 6_CeeTox.csv","cort" +"TX006202","TP0001062.Plate.17",2,5,"t",1,9.3,9.73,"TP0001062_Plate_17_Ceetox.csv","cort" +"TX006202","TP0001062.Plate.17",3,5,"t",1,9.3,10.34,"TP0001062_Plate_17_Ceetox.csv","cort" +"TX006203","TP0001057.Plate.15",2,5,"t",1,20,9.47,"TP0001057 Plate 15_CeeTox.csv","cort" +"TX006203","TP0001057.Plate.15",3,5,"t",1,20,8.88,"TP0001057 Plate 15_CeeTox.csv","cort" +"TX006204","PhaseII.VR.Plate.5",2,4,"t",1,1.84,5.36,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"TX006204","PhaseII.VR.Plate.5",3,4,"t",1,1.84,6.37,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"TX006205","PhaseII.VR.Plate.2",4,4,"t",1,2,18.01,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"TX006205","PhaseII.VR.Plate.2",5,4,"t",1,2,15.89,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"TX006206","TP0001058.Plate.2",6,7,"t",1,20,25.69,"TP0001058 Plate 2_CeeTox.csv","cort" +"TX006206","TP0001058.Plate.2",7,7,"t",1,20,23.41,"TP0001058 Plate 2_CeeTox.csv","cort" +"TX006207","TP0001056.Plate.12",2,7,"t",1,20,26.14,"TP0001056 Plate 12_CeeTox.csv","cort" +"TX006207","TP0001056.Plate.12",3,7,"t",1,20,28.17,"TP0001056 Plate 12_CeeTox.csv","cort" +"TX006208","TP0001054.Plate.1",4,3,"t",1,13.5,19.52,"TP0001054 Plate 1_CeeTox.csv","cort" +"TX006208","TP0001054.Plate.1",5,3,"t",1,13.5,21.04,"TP0001054 Plate 1_CeeTox.csv","cort" +"TX006209","TP0001058.Plate.3",6,3,"t",1,20,22,"TP0001058 Plate 3_CeeTox.csv","cort" +"TX006209","TP0001058.Plate.3",7,3,"t",1,20,21.28,"TP0001058 Plate 3_CeeTox.csv","cort" +"TX006210","TP0001059.Plate.8",4,7,"t",1,20,16.23,"TP0001059 Plate 8_CeeTox.csv","cort" +"TX006210","TP0001059.Plate.8",5,7,"t",1,20,24.18,"TP0001059 Plate 8_CeeTox.csv","cort" +"TX006211","TP0001059.Plate.8",2,3,"t",1,20,29.44,"TP0001059 Plate 8_CeeTox.csv","cort" +"TX006211","TP0001059.Plate.8",3,3,"t",1,20,30.05,"TP0001059 Plate 8_CeeTox.csv","cort" +"TX006212","TP0001054.Plate.8",2,7,"t",1,20,14.75,"TP0001055 Plate 8_CeeTox.csv","cort" +"TX006212","TP0001054.Plate.8",3,7,"t",1,20,19.05,"TP0001055 Plate 8_CeeTox.csv","cort" +"TX006217","TP0001057.Plate.13",6,10,"t",1,18.8,26.42,"TP0001057 Plate 13_CeeTox.csv","cort" +"TX006217","TP0001057.Plate.13",7,10,"t",1,18.8,24.59,"TP0001057 Plate 13_CeeTox.csv","cort" +"TX006218","TP0001058.Plate.1",4,10,"t",1,5,22.22,"TP0001058 Plate 1_Ceetox.csv","cort" +"TX006218","TP0001058.Plate.1",5,10,"t",1,5,20.5,"TP0001058 Plate 1_Ceetox.csv","cort" +"TX006220","TP0001061.Plate.16",4,4,"t",1,14.9,30.86,"TP0001061 Plate 16_CeeTox.csv","cort" +"TX006220","TP0001061.Plate.16",5,4,"t",1,14.9,24.08,"TP0001061 Plate 16_CeeTox.csv","cort" +"TX006225","TP0001060.Plate.11",2,7,"t",1,9.5,9.66,"TP0001060 Plate 11_CeeTox.csv","cort" +"TX006225","TP0001060.Plate.11",3,7,"t",1,9.5,11.07,"TP0001060 Plate 11_CeeTox.csv","cort" +"TX006226","PhaseII.VR.Plate.7",2,5,"t",1,0.19,10.81,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"TX006226","PhaseII.VR.Plate.7",3,5,"t",1,0.19,11.56,"2900-TO3 Phase II VR Plate 7_Ceetox.csv","cort" +"TX006229","PhaseII.VR.Plate.3",4,3,"t",1,2,16.65,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"TX006229","PhaseII.VR.Plate.3",5,3,"t",1,2,17.23,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"TX006230","TP0001057.Plate.13",4,8,"t",1,20,25.79,"TP0001057 Plate 13_CeeTox.csv","cort" +"TX006230","TP0001057.Plate.13",5,8,"t",1,20,21.23,"TP0001057 Plate 13_CeeTox.csv","cort" +"TX006238","TP0001058.Plate.2",4,8,"t",1,5,25.64,"TP0001058 Plate 2_CeeTox.csv","cort" +"TX006238","TP0001058.Plate.2",5,8,"t",1,5,28.57,"TP0001058 Plate 2_CeeTox.csv","cort" +"TX006239","TP0001055.Plate.6",6,10,"t",1,16.9,38.63,"TP0001055 Plate 6_CeeTox.csv","cort" +"TX006239","TP0001055.Plate.6",7,10,"t",1,16.9,36.05,"TP0001055 Plate 6_CeeTox.csv","cort" +"TX006241","TP0001058.Plate.4",2,7,"t",1,19.1,41.62,"TP0001058 Plate 4_CeeTox.csv","cort" +"TX006241","TP0001058.Plate.4",3,7,"t",1,19.1,37.12,"TP0001058 Plate 4_CeeTox.csv","cort" +"TX006243","TP0001060.Plate.9",6,10,"t",1,20,21.06,"TP0001060 Plate 9_CeeTox.csv","cort" +"TX006243","TP0001060.Plate.9",7,10,"t",1,20,21.53,"TP0001060 Plate 9_CeeTox.csv","cort" +"TX006244","TP0001060.Plate.11",4,10,"t",1,10,21.64,"TP0001060 Plate 11_CeeTox.csv","cort" +"TX006244","TP0001060.Plate.11",5,10,"t",1,10,19.89,"TP0001060 Plate 11_CeeTox.csv","cort" +"TX006246","PhaseII.VR.Plate.1",2,9,"t",1,1.89,5.72,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"TX006246","PhaseII.VR.Plate.1",3,9,"t",1,1.89,6.06,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"TX006248","TP0001056.Plate.12",2,6,"t",1,4.8,26.72,"TP0001056 Plate 12_CeeTox.csv","cort" +"TX006248","TP0001056.Plate.12",3,6,"t",1,4.8,25.94,"TP0001056 Plate 12_CeeTox.csv","cort" +"TX006249","TP0001059.Plate.5",6,6,"t",1,18,20.95,"TP0001059 Plate 5_CeeTox.csv","cort" +"TX006249","TP0001059.Plate.5",7,6,"t",1,18,20.26,"TP0001059 Plate 5_CeeTox.csv","cort" +"TX006251","TP0001061.Plate.14",6,7,"t",1,18.7,18,"TP0001061 Plate 14_CeeTox.csv","cort" +"TX006251","TP0001061.Plate.14",7,7,"t",1,18.7,16.79,"TP0001061 Plate 14_CeeTox.csv","cort" +"TX006255","TP0001058.Plate.3",4,7,"t",1,20,23.59,"TP0001058 Plate 3_CeeTox.csv","cort" +"TX006255","TP0001058.Plate.3",5,7,"t",1,20,22.72,"TP0001058 Plate 3_CeeTox.csv","cort" +"TX006256","TP0001054.Plate.4",6,4,"t",1,20,16.74,"TP0001054 Plate 4_CeeTox.csv","cort" +"TX006256","TP0001054.Plate.4",7,4,"t",1,20,15.91,"TP0001054 Plate 4_CeeTox.csv","cort" +"TX006299","PhaseII.VR.Plate.3",2,9,"t",1,2,0.82,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"TX006299","PhaseII.VR.Plate.3",3,9,"t",1,2,0.83,"2900-TO3 Phase II VR Plate 3_Ceetox.csv","cort" +"TX006301","TP0001056.Plate.12",6,3,"t",1,20,13.19,"TP0001056 Plate 12_CeeTox.csv","cort" +"TX006301","TP0001056.Plate.12",7,3,"t",1,20,11.36,"TP0001056 Plate 12_CeeTox.csv","cort" +"TX006303","TP0001058.Plate.4",4,8,"t",1,20,32.93,"TP0001058 Plate 4_CeeTox.csv","cort" +"TX006303","TP0001058.Plate.4",5,8,"t",1,20,28.99,"TP0001058 Plate 4_CeeTox.csv","cort" +"TX006305","TP0001060.Plate.9",2,8,"t",1,20,13.14,"TP0001060 Plate 9_CeeTox.csv","cort" +"TX006305","TP0001060.Plate.9",3,8,"t",1,20,13.05,"TP0001060 Plate 9_CeeTox.csv","cort" +"TX006393","TP0001060.Plate.11",6,4,"t",1,20,16.64,"TP0001060 Plate 11_CeeTox.csv","cort" +"TX006393","TP0001060.Plate.11",7,4,"t",1,20,16.52,"TP0001060 Plate 11_CeeTox.csv","cort" +"TX006416","TP0001061.Plate.16",6,3,"t",1,1.8,21.29,"TP0001061 Plate 16_CeeTox.csv","cort" +"TX006416","TP0001061.Plate.16",7,3,"t",1,1.8,28.12,"TP0001061 Plate 16_CeeTox.csv","cort" +"TX006525","TP0000882.Plate.1",4,7,"t",1,20,17.8099968494238,"TP0000882 Plate 1A.xlsx","cort" +"TX006525","TP0000882.Plate.1",5,7,"t",1,20,17.4225235691852,"TP0000882 Plate 1A.xlsx","cort" +"TX006533","20120829.Plate.2",2,5,"t",1,0.2,13.815543702966,"20120829 Plate 2B.xlsx","cort" +"TX006533","20120829.Plate.2",3,5,"t",1,0.2,11.2996851679267,"20120829 Plate 2B.xlsx","cort" +"TX006534","TP0000882.Plate.4",6,10,"t",1,20,18.5954456938178,"TP0000882 Plate 4A.xlsx","cort" +"TX006534","TP0000882.Plate.4",7,10,"t",1,20,16.6668301161249,"TP0000882 Plate 4A.xlsx","cort" +"TX006537","TP0000883.Plate.2",2,6,"t",1,20,14.9571770589439,"TP0000883 Plate 2A.xlsx","cort" +"TX006537","TP0000883.Plate.2",3,6,"t",1,20,15.2490176118847,"TP0000883 Plate 2A.xlsx","cort" +"TX006551","TP0001114.Plate.23",4,7,"t",1,100,66.07,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX006551","TP0001114.Plate.23",5,7,"t",1,100,68.31,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX006553","TP0001114.Plate.21",2,6,"t",1,100,56.63,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX006553","TP0001114.Plate.21",3,6,"t",1,100,60.91,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX006576","TP0001114.Plate.22",6,10,"t",1,100,80.21,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX006576","TP0001114.Plate.22",7,10,"t",1,100,71.6,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX006609","TP0001112.Plate.16",6,7,"t",1,100,41.79,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX006609","TP0001112.Plate.16",7,7,"t",1,100,43.49,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX006623","TP0001113.Plate.17",6,6,"t",1,100,58.82,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX006623","TP0001113.Plate.17",7,6,"t",1,100,46.22,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX006631","TP0001112.Plate.15",2,6,"t",1,100,64.72,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX006631","TP0001112.Plate.15",3,6,"t",1,100,65.65,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX006633","TP0001113.Plate.17",4,3,"t",0,20,NA,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX006633","TP0001113.Plate.17",5,3,"t",1,20,50.88,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX006647","TP0001110.Plate.7",2,8,"t",1,100,47.78,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX006647","TP0001110.Plate.7",3,8,"t",1,100,52.46,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX006656","phIII.e1k.Plate.14",2,3,"t",1,20,5.77,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX006656","phIII.e1k.Plate.14",3,3,"t",1,20,6.22,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX006663","TP0001111.Plate.10",2,5,"t",1,50,64.05,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX006663","TP0001111.Plate.10",3,5,"t",1,50,69.55,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX006673","TP0001109.Plate.2",2,4,"t",1,20,69.85,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX006673","TP0001109.Plate.2",3,4,"t",1,20,69.61,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX006695","TP0001110.Plate.7",4,3,"t",1,100,33.11,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX006695","TP0001110.Plate.7",5,3,"t",1,100,33.82,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX006699","E1K.VR.Plate.9",4,8,"t",1,10,12.6,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX006699","E1K.VR.Plate.9",5,8,"t",1,10,13.91,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX006719","TP0001109.Plate.1",4,5,"t",1,20,66,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX006719","TP0001109.Plate.1",5,5,"t",1,20,59.22,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX006743","TP0001109.Plate.1",2,9,"t",1,20,60.27,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX006743","TP0001109.Plate.1",3,9,"t",1,20,67.44,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX006755","TP0001112.Plate.16",6,5,"t",1,50,62.51,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX006755","TP0001112.Plate.16",7,5,"t",1,50,60.2,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX006763","TP0001110.Plate.7",6,10,"t",1,100,71.94,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX006763","TP0001110.Plate.7",7,10,"t",1,100,76,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX006852","TP0001110.Plate.5",4,9,"t",1,50,87.81,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX006852","TP0001110.Plate.5",5,9,"t",1,50,87.76,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX006872","TP0001111.Plate.11",4,8,"t",1,100,49.64,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX006872","TP0001111.Plate.11",5,8,"t",1,100,41.77,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX006874","TP0001110.Plate.5",6,7,"t",1,100,66.47,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX006874","TP0001110.Plate.5",7,7,"t",1,100,68.7,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX006884","TP0001109.Plate.3",6,6,"t",1,100,67.58,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX006884","TP0001109.Plate.3",7,6,"t",1,100,58.31,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX006887","phIII.e1k.Plate.14",4,4,"t",1,20,3.71,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX006887","phIII.e1k.Plate.14",5,4,"t",1,20,3.49,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX006890","TP0001110.Plate.7",2,3,"t",1,100,51.92,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX006890","TP0001110.Plate.7",3,3,"t",1,100,58.93,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX006892","TP0001113.Plate.19",6,5,"t",1,100,63.86,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX006892","TP0001113.Plate.19",7,5,"t",1,100,71.5,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX006897","phIII.e1k.Plate.14",2,4,"t",1,20,22.72,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX006897","phIII.e1k.Plate.14",3,4,"t",1,20,22.12,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX006930","TP0001109.Plate.3",4,9,"t",1,100,50.7,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX006930","TP0001109.Plate.3",5,9,"t",1,100,45.35,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX006944","TP0001112.Plate.13",6,5,"t",1,57.26,63.29,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX006944","TP0001112.Plate.13",7,5,"t",1,57.26,70.42,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX006949","phIII.e1k.Plate.5",2,9,"t",1,20,24.53,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX006949","phIII.e1k.Plate.5",3,9,"t",1,20,30.67,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX006955","phIII.e1k.Plate.13",2,4,"t",1,10,25.68,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX006955","phIII.e1k.Plate.13",3,4,"t",1,10,23.33,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX006966","TP0001111.Plate.10",2,9,"t",1,18.2,48.69,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX006966","TP0001111.Plate.10",3,9,"t",1,18.2,57.51,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX006970","TP0001114.Plate.22",6,6,"t",1,100,62.36,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX006970","TP0001114.Plate.22",7,6,"t",1,100,64.22,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX007037","TP0001114.Plate.23",4,5,"t",1,100,58.41,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX007037","TP0001114.Plate.23",5,5,"t",1,100,62.8,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX007058","TP0001114.Plate.22",6,3,"t",1,100,63.27,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX007058","TP0001114.Plate.22",7,3,"t",1,100,67.67,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX007122","TP0001111.Plate.11",2,7,"t",1,100,54.16,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX007122","TP0001111.Plate.11",3,7,"t",1,100,62.76,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX007126","TP0001113.Plate.19",2,5,"t",1,100,50.71,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX007126","TP0001113.Plate.19",3,5,"t",1,100,53.65,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX007152","TP0001114.Plate.22",6,4,"t",1,100,67.67,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX007152","TP0001114.Plate.22",7,4,"t",1,100,61.48,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX007156","TP0001057.Plate.16",6,10,"t",1,100,34.21,"TP0001057 Plate 16_CeeTox.csv","cort" +"TX007156","TP0001057.Plate.16",7,10,"t",1,100,38.4,"TP0001057 Plate 16_CeeTox.csv","cort" +"TX007164","TP0001114.Plate.22",2,9,"t",1,100,43.85,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX007164","TP0001114.Plate.22",3,9,"t",1,100,49.09,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX007177","TP0001109.Plate.3",6,10,"t",1,50,62.7,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX007177","TP0001109.Plate.3",7,10,"t",1,50,70.12,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX007179","E1K.VR.Plate.11",2,9,"t",1,1,11.2,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" +"TX007179","E1K.VR.Plate.11",3,9,"t",1,1,10.62,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" +"TX007188","phIII.e1k.Plate.4",2,5,"t",1,20,19.79,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"TX007188","phIII.e1k.Plate.4",3,5,"t",1,20,19.47,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"TX007199","TP0001113.Plate.17",2,10,"t",1,20,57.15,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX007199","TP0001113.Plate.17",3,10,"t",1,20,62.88,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX007207","E1K.VR.Plate.9",6,9,"t",1,10,9,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX007207","E1K.VR.Plate.9",7,9,"t",1,10,8.74,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX007221","TP0001111.Plate.12",2,5,"t",1,100,53.97,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX007221","TP0001111.Plate.12",3,5,"t",1,100,62.23,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX007227","E1K.VR.Plate.10",4,6,"t",1,1,9.81,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX007227","E1K.VR.Plate.10",5,6,"t",1,1,10.18,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX007233","TP0001111.Plate.10",2,8,"t",1,100,57.35,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX007233","TP0001111.Plate.10",3,8,"t",1,100,69.36,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX007257","PhaseIIe1k.VR.Plate.4",4,3,"t",1,1,32.8,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" +"TX007257","PhaseIIe1k.VR.Plate.4",5,3,"t",1,1,61.33,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" +"TX007281","TP0001114.Plate.23",2,7,"t",1,100,50.76,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX007281","TP0001114.Plate.23",3,7,"t",1,100,53.66,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX007287","TP0001112.Plate.13",4,5,"t",1,100,62.34,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX007287","TP0001112.Plate.13",5,5,"t",1,100,58.67,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX007304","phIII.e1k.VR.Plate.3",4,3,"t",1,2,6.44,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX007304","phIII.e1k.VR.Plate.3",5,3,"t",1,2,7.4,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX007318","TP0001113.Plate.19",2,9,"t",1,100,58.68,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX007318","TP0001113.Plate.19",3,9,"t",1,100,64.45,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX007350","TP0001110.Plate.5",2,5,"t",1,100,68.16,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX007350","TP0001110.Plate.5",3,5,"t",1,100,67.03,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX007352","TP0001109.Plate.2",6,4,"t",1,100,64.43,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX007352","TP0001109.Plate.2",7,4,"t",1,100,67.2,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX007354","TP0001112.Plate.15",6,6,"t",1,100,16.7,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX007354","TP0001112.Plate.15",7,6,"t",1,100,19.48,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX007366","TP0001114.Plate.21",4,9,"t",1,100,54.42,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX007366","TP0001114.Plate.21",5,9,"t",1,100,67.16,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX007368","TP0001110.Plate.5",4,7,"t",1,100,65.95,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX007368","TP0001110.Plate.5",5,7,"t",1,100,64.13,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX007384","TP0001113.Plate.20",2,6,"t",1,100,66.14,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX007384","TP0001113.Plate.20",3,6,"t",1,100,75.43,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX007406","TP0001111.Plate.10",6,4,"t",1,100,65.83,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX007406","TP0001111.Plate.10",7,4,"t",1,100,65.99,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX007424","TP0001110.Plate.7",2,4,"t",1,100,65.92,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX007424","TP0001110.Plate.7",3,4,"t",1,100,67.09,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX007427","phIII.e1k.Plate.14",4,10,"t",1,20,26.15,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX007427","phIII.e1k.Plate.14",5,10,"t",1,20,22.73,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX007433","phIII.e1k.VR.Plate.1",6,9,"t",1,2,76.79,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX007433","phIII.e1k.VR.Plate.1",7,9,"t",1,2,48.87,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX007436","E1K.VR.Plate.10",2,5,"t",1,1.18,7.16,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX007436","E1K.VR.Plate.10",3,5,"t",1,1.18,7.37,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX007439","phIII.e1k.VR.Plate.1",4,4,"t",1,0.2,47.53,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX007439","phIII.e1k.VR.Plate.1",5,4,"t",1,0.2,49.63,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX007460","TP0001109.Plate.1",4,10,"t",1,100,66.05,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX007460","TP0001109.Plate.1",5,10,"t",1,100,64.03,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX007471","phIII.e1k.VR.Plate.1",4,10,"t",1,0.2,50.77,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX007471","phIII.e1k.VR.Plate.1",5,10,"t",1,0.2,44.55,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX007482","TP0001114.Plate.22",2,3,"t",1,100,70.03,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX007482","TP0001114.Plate.22",3,3,"t",1,100,65.99,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX007494","E1K.VR.Plate.9",2,5,"t",1,2,17.73,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX007494","E1K.VR.Plate.9",3,5,"t",1,2,17.77,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX007496","TP0001114.Plate.22",4,10,"t",1,50,77.17,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX007496","TP0001114.Plate.22",5,10,"t",1,50,69.87,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX007504","TP0001109.Plate.2",6,10,"t",1,100,61.56,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX007504","TP0001109.Plate.2",7,10,"t",1,100,63.74,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX007522","TP0001110.Plate.6",6,7,"t",1,100,46.63,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX007522","TP0001110.Plate.6",7,7,"t",1,100,52.34,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX007526","TP0001110.Plate.6",4,8,"t",1,100,73.71,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX007526","TP0001110.Plate.6",5,8,"t",1,100,67.93,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX007556","TP0001112.Plate.16",6,10,"t",1,100,49.11,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX007556","TP0001112.Plate.16",7,10,"t",1,100,45.33,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX007558","TP0001109.Plate.3",4,7,"t",1,86.29,48.57,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX007558","TP0001109.Plate.3",5,7,"t",1,86.29,47.91,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX007577","TP0001055.Plate.6",4,10,"t",1,20,33.85,"TP0001055 Plate 6_CeeTox.csv","cort" +"TX007577","TP0001055.Plate.6",5,10,"t",1,20,28.7,"TP0001055 Plate 6_CeeTox.csv","cort" +"TX007602","TP0001111.Plate.10",4,5,"t",1,100,21.76,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX007602","TP0001111.Plate.10",5,5,"t",1,100,21.78,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX007617","TP0001111.Plate.12",2,8,"t",1,100,55.36,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX007617","TP0001111.Plate.12",3,8,"t",1,100,58.64,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX007619","TP0001113.Plate.19",2,8,"t",1,100,57.76,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX007619","TP0001113.Plate.19",3,8,"t",1,100,68.14,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX007631","E1K.VR.Plate.10",2,9,"t",1,0.4,12.69,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX007631","E1K.VR.Plate.10",3,9,"t",1,0.4,12.83,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX007656","TP0001114.Plate.21",6,10,"t",1,100,65.38,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX007656","TP0001114.Plate.21",7,10,"t",1,100,58.63,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX007663","TP0001113.Plate.17",4,10,"t",1,100,69.07,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX007663","TP0001113.Plate.17",5,10,"t",1,100,67.77,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX007683","TP0001111.Plate.12",4,8,"t",1,100,73.7,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX007683","TP0001111.Plate.12",5,8,"t",1,100,67.71,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX007707","TP0001114.Plate.23",6,5,"t",1,100,63.22,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX007707","TP0001114.Plate.23",7,5,"t",1,100,67.01,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX007718","TP0001112.Plate.16",6,3,"t",1,100,56.85,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX007718","TP0001112.Plate.16",7,3,"t",1,100,55.44,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX007737","TP0001062.Plate.17",6,6,"t",1,14.9,29.25,"TP0001062_Plate_17_Ceetox.csv","cort" +"TX007737","TP0001062.Plate.17",7,6,"t",1,14.9,30.61,"TP0001062_Plate_17_Ceetox.csv","cort" +"TX007739","TP0001056.Plate.9",6,8,"t",1,12.9,21.51,"TP0001056 Plate 9_CeeTox.csv","cort" +"TX007739","TP0001056.Plate.9",7,8,"t",1,12.9,26.72,"TP0001056 Plate 9_CeeTox.csv","cort" +"TX007768","TP0001113.Plate.17",2,3,"t",1,50,52.78,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX007768","TP0001113.Plate.17",3,3,"t",1,50,59.28,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX007784","TP0001114.Plate.21",6,9,"t",1,100,95.89,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX007784","TP0001114.Plate.21",7,9,"t",1,100,83.15,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX007792","TP0001110.Plate.6",6,9,"t",1,100,46.03,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX007792","TP0001110.Plate.6",7,9,"t",1,100,49.08,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX007804","TP0001113.Plate.18",4,4,"t",1,100,60.76,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX007804","TP0001113.Plate.18",5,4,"t",1,100,59.56,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX007806","TP0001109.Plate.4",6,10,"t",1,100,54.79,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX007806","TP0001109.Plate.4",7,10,"t",1,100,67.66,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX007832","TP0001112.Plate.16",2,6,"t",1,100,11.67,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX007832","TP0001112.Plate.16",3,6,"t",1,100,13.1,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX007859","phIII.e1k.Plate.14",2,8,"t",1,20,23.03,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX007859","phIII.e1k.Plate.14",3,8,"t",1,20,22.81,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX007874","TP0001110.Plate.7",2,10,"t",1,100,86.96,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX007874","TP0001110.Plate.7",3,10,"t",1,100,86.02,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX008014","phIII.e1k.VR.Plate.3",2,3,"t",1,0.2,57.22,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX008014","phIII.e1k.VR.Plate.3",3,3,"t",1,0.2,61.51,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX008016","PhaseIIe1k.VR.Plate.4",6,3,"t",1,1,52.01,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" +"TX008016","PhaseIIe1k.VR.Plate.4",7,3,"t",1,1,49.08,"2900-TO3 Phase II and E1K VR2 Plate 4_Ceetox.csv","cort" +"TX008030","phIII.e1k.VR.Plate.3",4,7,"t",1,0.05,59.3,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX008030","phIII.e1k.VR.Plate.3",5,7,"t",1,0.05,71.43,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX008063","TP0001110.Plate.7",6,6,"t",1,100,60.88,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX008063","TP0001110.Plate.7",7,6,"t",1,100,59.85,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX008065","TP0001112.Plate.13",2,4,"t",1,100,59.05,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX008065","TP0001112.Plate.13",3,4,"t",1,100,60.78,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX008067","E1K.VR.Plate.10",6,6,"t",1,1,16.6,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX008067","E1K.VR.Plate.10",7,6,"t",1,1,17.46,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX008069","TP0001114.Plate.21",4,6,"t",1,100,48.38,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX008069","TP0001114.Plate.21",5,6,"t",1,100,53.67,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX008070","phIII.e1k.Plate.14",4,8,"t",1,20,27.04,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX008070","phIII.e1k.Plate.14",5,8,"t",1,20,24.13,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX008073","TP0001114.Plate.23",4,10,"t",1,20,64.68,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX008073","TP0001114.Plate.23",5,10,"t",1,20,65.13,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX008082","phIII.e1k.Plate.4",6,10,"t",1,20,18.27,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"TX008082","phIII.e1k.Plate.4",7,10,"t",1,20,17.27,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"TX008087","E1K.VR.Plate.9",2,3,"t",1,5,11.55,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX008087","E1K.VR.Plate.9",3,3,"t",1,5,13.2,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX008138","phIII.e1k.Plate.4",2,7,"t",1,20,36.6,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"TX008138","phIII.e1k.Plate.4",3,7,"t",1,20,37.42,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"TX008142","phIII.e1k.VR.Plate.2",2,5,"t",1,2,51.4,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX008142","phIII.e1k.VR.Plate.2",3,5,"t",1,2,52.13,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX008320","TP0001112.Plate.15",2,7,"t",1,100,60.12,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX008320","TP0001112.Plate.15",3,7,"t",1,100,63.91,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX008321","TP0001062.Plate.17",6,10,"t",1,14.3,33.17,"TP0001062_Plate_17_Ceetox.csv","cort" +"TX008321","TP0001062.Plate.17",7,10,"t",1,14.3,37.75,"TP0001062_Plate_17_Ceetox.csv","cort" +"TX008326","TP0001113.Plate.19",6,7,"t",1,100,42.75,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX008326","TP0001113.Plate.19",7,7,"t",1,100,46.72,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX008364","TP0001109.Plate.1",6,7,"t",1,100,72.19,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX008364","TP0001109.Plate.1",7,7,"t",1,100,82.51,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX008383","phIII.e1k.VR.Plate.1",6,7,"t",1,0.2,75.08,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX008383","phIII.e1k.VR.Plate.1",7,7,"t",1,0.2,49.38,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX008388","TP0001114.Plate.23",6,8,"t",1,50,67.52,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX008388","TP0001114.Plate.23",7,8,"t",1,50,68.09,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX008392","TP0001109.Plate.4",4,10,"t",1,100,80.03,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX008392","TP0001109.Plate.4",5,10,"t",1,100,74.97,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX008400","TP0001111.Plate.12",4,5,"t",1,20,58.6,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX008400","TP0001111.Plate.12",5,5,"t",1,20,61.59,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX008408","TP0001110.Plate.5",6,5,"t",1,100,72.26,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX008408","TP0001110.Plate.5",7,5,"t",1,100,65.12,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX008414","TP0001113.Plate.18",6,5,"t",1,100,52.9,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX008414","TP0001113.Plate.18",7,5,"t",1,100,51.34,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX008416","TP0001112.Plate.15",6,7,"t",1,100,28.14,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX008416","TP0001112.Plate.15",7,7,"t",1,100,33.92,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX008424","TP0001110.Plate.6",6,5,"t",1,20,67.25,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX008424","TP0001110.Plate.6",7,5,"t",1,20,69.72,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX008428","E1K.VR.Plate.11",2,5,"t",1,1,7.43,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" +"TX008428","E1K.VR.Plate.11",3,5,"t",1,1,7.41,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" +"TX008434","TP0001110.Plate.5",2,4,"t",1,100,63.4,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX008434","TP0001110.Plate.5",3,4,"t",1,100,48.66,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX008436","E1K.VR.Plate.10",4,7,"t",1,1,13.49,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX008436","E1K.VR.Plate.10",5,7,"t",1,1,15.89,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX008450","E1K.VR.Plate.9",6,5,"t",1,10,9.22,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX008450","E1K.VR.Plate.9",7,5,"t",1,10,9.57,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX008467","E1K.VR.Plate.11",2,3,"t",1,1,15.48,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" +"TX008467","E1K.VR.Plate.11",3,3,"t",1,1,18.83,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" +"TX008471","TP0001111.Plate.12",4,10,"t",1,100,76.85,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX008471","TP0001111.Plate.12",5,10,"t",1,100,70.05,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX008567","TP0001111.Plate.11",4,10,"t",1,100,95.99,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX008567","TP0001111.Plate.11",5,10,"t",1,100,78.12,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX008581","TP0001109.Plate.3",2,7,"t",1,100,89.56,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX008581","TP0001109.Plate.3",3,7,"t",1,100,94.77,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX008599","TP0001109.Plate.3",2,4,"t",1,100,57.72,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX008599","TP0001109.Plate.3",3,4,"t",1,100,63.83,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX008620","TP0001061.Plate.16",6,7,"t",1,20,20.95,"TP0001061 Plate 16_CeeTox.csv","cort" +"TX008620","TP0001061.Plate.16",7,7,"t",1,20,22.01,"TP0001061 Plate 16_CeeTox.csv","cort" +"TX008642","TP0001112.Plate.14",2,6,"t",1,20,67.53,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX008642","TP0001112.Plate.14",3,6,"t",1,20,64.77,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX008655","TP0001110.Plate.8",6,5,"t",1,20,62.01,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX008655","TP0001110.Plate.8",7,5,"t",1,20,68.73,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX008670","phIII.e1k.Plate.13",6,4,"t",1,5,25.39,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX008670","phIII.e1k.Plate.13",7,4,"t",1,5,23.96,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX008673","TP0001114.Plate.24",2,8,"t",1,100,60.71,"TP0001114 Plate 24_Ceetox.csv","cort" +"TX008673","TP0001114.Plate.24",3,8,"t",1,100,62.19,"TP0001114 Plate 24_Ceetox.csv","cort" +"TX008685","TP0001110.Plate.8",2,4,"t",1,100,73.57,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX008685","TP0001110.Plate.8",3,4,"t",1,100,65.57,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX008690","phIII.e1k.VR.Plate.1",2,6,"t",1,0.2,45.09,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX008690","phIII.e1k.VR.Plate.1",3,6,"t",1,0.2,49.26,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX008698","phIII.e1k.Plate.13",2,6,"t",1,10,20.43,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX008698","phIII.e1k.Plate.13",3,6,"t",1,10,19.76,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX008704","phIII.e1k.Plate.4",6,5,"t",1,20,15.03,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"TX008704","phIII.e1k.Plate.4",7,5,"t",1,20,16.79,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"TX008707","TP0001109.Plate.3",6,5,"t",1,100,64.02,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX008707","TP0001109.Plate.3",7,5,"t",1,100,59.68,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX008715","TP0001111.Plate.10",4,3,"t",1,100,61.01,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX008715","TP0001111.Plate.10",5,3,"t",1,100,67.19,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX008724","TP0001112.Plate.14",6,5,"t",1,20,64,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX008724","TP0001112.Plate.14",7,5,"t",1,20,62.72,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX008726","TP0001109.Plate.1",6,3,"t",1,100,63.05,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX008726","TP0001109.Plate.1",7,3,"t",1,100,72.66,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX008731","phIII.e1k.VR.Plate.1",6,4,"t",1,2,124.28,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX008731","phIII.e1k.VR.Plate.1",7,4,"t",1,2,76.85,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX008734","TP0001112.Plate.16",4,6,"t",1,74.5,58.02,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX008734","TP0001112.Plate.16",5,6,"t",1,74.5,66.62,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX008744","TP0001110.Plate.6",2,3,"t",1,100,69.91,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX008744","TP0001110.Plate.6",3,3,"t",1,100,67.18,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX008746","TP0001113.Plate.20",4,7,"t",1,100,62.49,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX008746","TP0001113.Plate.20",5,7,"t",1,100,66.48,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX008759","TP0001111.Plate.11",2,8,"t",1,100,70.64,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX008759","TP0001111.Plate.11",3,8,"t",1,100,78.03,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX008763","TP0001112.Plate.13",4,3,"t",1,100,54.08,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX008763","TP0001112.Plate.13",5,3,"t",1,100,52.38,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX008765","TP0001058.Plate.2",2,8,"t",1,100,15.85,"TP0001058 Plate 2_CeeTox.csv","cort" +"TX008765","TP0001058.Plate.2",3,8,"t",1,100,21.7,"TP0001058 Plate 2_CeeTox.csv","cort" +"TX008768","TP0001062.Plate.17",4,6,"t",1,9.73,25.97,"TP0001062_Plate_17_Ceetox.csv","cort" +"TX008768","TP0001062.Plate.17",5,6,"t",1,9.73,27.71,"TP0001062_Plate_17_Ceetox.csv","cort" +"TX008800","TP0001112.Plate.16",6,4,"t",1,20,56.65,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX008800","TP0001112.Plate.16",7,4,"t",1,20,49.23,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX008808","phIII.e1k.Plate.13",2,7,"t",1,5,23.83,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX008808","phIII.e1k.Plate.13",3,7,"t",1,5,20.22,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX008831","TP0001110.Plate.6",6,4,"t",1,100,70.55,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX008831","TP0001110.Plate.6",7,4,"t",1,100,63.47,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX008835","TP0001114.Plate.21",4,5,"t",1,100,43,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX008835","TP0001114.Plate.21",5,5,"t",1,100,44.81,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX008837","TP0001112.Plate.14",6,6,"t",1,100,62.09,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX008837","TP0001112.Plate.14",7,6,"t",1,100,64.08,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX008849","TP0001111.Plate.9",6,10,"t",1,100,65.51,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX008849","TP0001111.Plate.9",7,10,"t",1,100,60.09,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX008863","TP0001110.Plate.8",4,5,"t",1,100,49.27,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX008863","TP0001110.Plate.8",5,5,"t",1,100,51.7,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX008879","TP0001113.Plate.18",6,4,"t",1,100,56.5,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX008879","TP0001113.Plate.18",7,4,"t",1,100,51.94,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX008884","TP0001054.Plate.8",2,4,"t",1,20,21,"TP0001055 Plate 8_CeeTox.csv","cort" +"TX008884","TP0001054.Plate.8",3,4,"t",1,20,25.05,"TP0001055 Plate 8_CeeTox.csv","cort" +"TX008911","TP0001112.Plate.14",2,9,"t",1,20,65.02,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX008911","TP0001112.Plate.14",3,9,"t",1,20,60.48,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX008940","E1K.VR.Plate.10",4,8,"t",1,1,15.7,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX008940","E1K.VR.Plate.10",5,8,"t",1,1,21.01,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX008967","TP0001109.Plate.4",2,9,"t",1,100,54.03,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX008967","TP0001109.Plate.4",3,9,"t",1,100,65.01,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX008996","TP0001113.Plate.20",6,6,"t",1,100,63.22,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX008996","TP0001113.Plate.20",7,6,"t",1,100,53.87,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX009003","TP0001114.Plate.22",6,7,"t",1,100,66.1,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX009003","TP0001114.Plate.22",7,7,"t",1,100,71.25,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX009007","TP0001113.Plate.18",4,5,"t",1,100,48.64,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX009007","TP0001113.Plate.18",5,5,"t",1,100,65.35,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX009019","TP0001113.Plate.17",2,8,"t",1,100,39,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX009019","TP0001113.Plate.17",3,8,"t",1,100,39.7,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX009031","phIII.e1k.VR.Plate.2",2,8,"t",1,2,59.45,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX009031","phIII.e1k.VR.Plate.2",3,8,"t",1,2,56.85,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX009035","TP0001054.Plate.2",2,4,"t",1,20,12.44,"TP0001054 Plate 2_CeeTox.csv","cort" +"TX009035","TP0001054.Plate.2",3,4,"t",1,20,15.35,"TP0001054 Plate 2_CeeTox.csv","cort" +"TX009041","TP0001111.Plate.12",6,10,"t",1,100,12.29,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX009041","TP0001111.Plate.12",7,10,"t",1,100,10.55,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX009051","TP0001109.Plate.4",4,6,"t",1,100,10.33,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX009051","TP0001109.Plate.4",5,6,"t",1,100,10,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX009063","TP0001112.Plate.15",2,8,"t",1,20,58.76,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX009063","TP0001112.Plate.15",3,8,"t",1,20,59.83,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX009065","TP0001114.Plate.23",4,6,"t",1,50,93.88,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX009065","TP0001114.Plate.23",5,6,"t",1,50,96.32,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX009067","TP0001112.Plate.16",2,7,"t",1,100,45.92,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX009067","TP0001112.Plate.16",3,7,"t",1,100,63.5,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX009070","TP0001056.Plate.10",2,8,"t",1,12.5,25.98,"TP0001056 Plate 10_CeeTox.csv","cort" +"TX009070","TP0001056.Plate.10",3,8,"t",1,12.5,26.28,"TP0001056 Plate 10_CeeTox.csv","cort" +"TX009080","TP0001111.Plate.11",6,10,"t",1,100,46.73,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX009080","TP0001111.Plate.11",7,10,"t",1,100,41.4,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX009091","phIII.e1k.Plate.13",2,8,"t",1,5,28.18,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX009091","phIII.e1k.Plate.13",3,8,"t",1,5,25.52,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX009150","TP0001054.Plate.1",6,8,"t",1,10,24.17,"TP0001054 Plate 1_CeeTox.csv","cort" +"TX009150","TP0001054.Plate.1",7,8,"t",1,10,22.99,"TP0001054 Plate 1_CeeTox.csv","cort" +"TX009156","TP0000882.Plate.1",4,10,"t",1,17.2,19.1225180797622,"TP0000882 Plate 1A.xlsx","cort" +"TX009156","TP0000882.Plate.1",5,10,"t",1,17.2,16.4129847589554,"TP0000882 Plate 1A.xlsx","cort" +"TX009165","phIII.e1k.Plate.4",4,6,"t",1,20,12.26,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"TX009165","phIII.e1k.Plate.4",5,6,"t",1,20,11.02,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"TX009193","TP0001114.Plate.24",2,7,"t",1,100,65.35,"TP0001114 Plate 24_Ceetox.csv","cort" +"TX009193","TP0001114.Plate.24",3,7,"t",1,100,76.74,"TP0001114 Plate 24_Ceetox.csv","cort" +"TX009211","TP0001113.Plate.19",4,7,"t",1,100,60.47,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX009211","TP0001113.Plate.19",5,7,"t",1,100,54.75,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX009220","TP0001111.Plate.12",6,7,"t",1,20,66.08,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX009220","TP0001111.Plate.12",7,7,"t",1,20,56.41,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX009242","TP0001111.Plate.11",2,3,"t",1,100,71.86,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX009242","TP0001111.Plate.11",3,3,"t",1,100,88.69,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX009245","TP0001110.Plate.6",2,8,"t",1,100,58.93,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX009245","TP0001110.Plate.6",3,8,"t",1,100,64.69,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX009258","TP0001060.Plate.12",2,10,"t",1,20,25.5,"TP0001060 Plate 12_CeeTox.csv","cort" +"TX009258","TP0001060.Plate.12",3,10,"t",1,20,24.35,"TP0001060 Plate 12_CeeTox.csv","cort" +"TX009272","TP0001112.Plate.14",6,3,"t",1,100,63.85,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX009272","TP0001112.Plate.14",7,3,"t",1,100,61.3,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX009281","TP0001111.Plate.9",6,3,"t",1,100,41.26,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX009281","TP0001111.Plate.9",7,3,"t",1,100,26.34,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX009285","TP0001111.Plate.9",2,9,"t",1,100,42.42,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX009285","TP0001111.Plate.9",3,9,"t",1,100,55.41,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX009307","TP0001113.Plate.17",6,8,"t",1,100,54.68,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX009307","TP0001113.Plate.17",7,8,"t",1,100,47.59,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX009310","TP0001062.Plate.17",2,7,"t",1,20,24.97,"TP0001062_Plate_17_Ceetox.csv","cort" +"TX009310","TP0001062.Plate.17",3,7,"t",1,20,33.09,"TP0001062_Plate_17_Ceetox.csv","cort" +"TX009349","TP0001113.Plate.19",6,6,"t",1,100,65.67,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX009349","TP0001113.Plate.19",7,6,"t",1,100,63.36,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX009353","TP0001113.Plate.18",2,4,"t",1,20,51.4,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX009353","TP0001113.Plate.18",3,4,"t",1,20,61.34,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX009384","phIII.e1k.Plate.14",2,7,"t",1,20,11.83,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX009384","phIII.e1k.Plate.14",3,7,"t",1,20,15.17,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX009389","TP0001111.Plate.12",4,4,"t",1,100,70.81,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX009389","TP0001111.Plate.12",5,4,"t",1,100,65.16,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX009393","TP0001114.Plate.21",4,10,"t",1,100,59.87,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX009393","TP0001114.Plate.21",5,10,"t",1,100,64.59,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX009405","TP0001110.Plate.8",6,9,"t",1,100,77.77,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX009405","TP0001110.Plate.8",7,9,"t",1,100,82.1,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX009413","TP0001110.Plate.8",6,4,"t",1,64.12,60.09,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX009413","TP0001110.Plate.8",7,4,"t",1,64.12,60.79,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX009419","TP0001112.Plate.15",4,9,"t",1,100,8,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX009419","TP0001112.Plate.15",5,9,"t",1,100,7.64,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX009434","TP0001110.Plate.5",4,4,"t",1,100,63.62,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX009434","TP0001110.Plate.5",5,4,"t",1,100,61.88,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX009469","TP0001111.Plate.10",2,4,"t",1,100,61.12,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX009469","TP0001111.Plate.10",3,4,"t",1,100,63.22,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX009478","TP0001112.Plate.14",2,8,"t",1,20,39,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX009478","TP0001112.Plate.14",3,8,"t",1,20,37.01,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX009480","TP0001111.Plate.11",2,10,"t",1,100,34.95,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX009480","TP0001111.Plate.11",3,10,"t",1,100,35.91,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX009482","TP0001114.Plate.23",4,9,"t",1,100,54.04,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX009482","TP0001114.Plate.23",5,9,"t",1,100,57,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX009484","TP0001110.Plate.6",4,5,"t",1,100,61.98,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX009484","TP0001110.Plate.6",5,5,"t",1,100,58.86,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX009499","TP0001054.Plate.2",4,6,"t",1,20,18.8,"TP0001054 Plate 2_CeeTox.csv","cort" +"TX009499","TP0001054.Plate.2",5,6,"t",1,20,22.47,"TP0001054 Plate 2_CeeTox.csv","cort" +"TX009515","TP0001054.Plate.7",4,7,"t",1,20,29.62,"TP0001055 Plate 7_CeeTox.csv","cort" +"TX009515","TP0001054.Plate.7",5,7,"t",1,20,36.02,"TP0001055 Plate 7_CeeTox.csv","cort" +"TX009542","TP0001113.Plate.17",6,3,"t",1,100,38.52,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX009542","TP0001113.Plate.17",7,3,"t",1,100,51.23,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX009546","TP0001112.Plate.16",4,10,"t",1,100,52.27,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX009546","TP0001112.Plate.16",5,10,"t",1,100,60.98,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX009562","TP0001110.Plate.8",4,4,"t",1,100,60.76,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX009562","TP0001110.Plate.8",5,4,"t",1,100,71.7,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX009566","TP0001110.Plate.7",6,5,"t",1,100,68.81,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX009566","TP0001110.Plate.7",7,5,"t",1,100,56.9,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX009571","phIII.e1k.Plate.13",6,5,"t",1,20,28.87,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX009571","phIII.e1k.Plate.13",7,5,"t",1,20,23.28,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX009582","TP0001109.Plate.1",2,3,"t",1,34.43,16.03,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX009582","TP0001109.Plate.1",3,3,"t",1,34.43,17.21,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX009588","TP0001113.Plate.17",6,7,"t",1,100,54.36,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX009588","TP0001113.Plate.17",7,7,"t",1,100,43.97,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX009604","TP0001113.Plate.18",6,3,"t",1,100,51.54,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX009604","TP0001113.Plate.18",7,3,"t",1,100,52.74,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX009641","TP0001054.Plate.3",6,7,"t",1,20,37.08,"TP0001054 Plate 3_CeeTox.csv","cort" +"TX009641","TP0001054.Plate.3",7,7,"t",1,20,35.21,"TP0001054 Plate 3_CeeTox.csv","cort" +"TX009652","E1K.VR.Plate.9",2,10,"t",1,10,9.76,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX009652","E1K.VR.Plate.9",3,10,"t",1,10,10.11,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX009662","TP0001112.Plate.13",6,3,"t",1,100,69.4,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX009662","TP0001112.Plate.13",7,3,"t",1,100,66.22,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX009664","TP0001112.Plate.14",2,5,"t",1,100,65.8,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX009664","TP0001112.Plate.14",3,5,"t",1,100,64.59,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX009710","TP0001111.Plate.10",2,7,"t",1,100,45.76,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX009710","TP0001111.Plate.10",3,7,"t",1,100,63.15,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX009720","TP0001110.Plate.8",6,7,"t",1,100,40.41,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX009720","TP0001110.Plate.8",7,7,"t",1,100,36.5,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX009736","E1K.VR.Plate.10",6,5,"t",1,0.9,11.33,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX009736","E1K.VR.Plate.10",7,5,"t",1,0.9,10.91,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX009742","TP0001054.Plate.2",6,10,"t",1,20,38.06,"TP0001054 Plate 2_CeeTox.csv","cort" +"TX009742","TP0001054.Plate.2",7,10,"t",1,20,40.92,"TP0001054 Plate 2_CeeTox.csv","cort" +"TX009750","E1K.VR.Plate.10",4,5,"t",1,0.5,9.69,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX009750","E1K.VR.Plate.10",5,5,"t",1,0.5,10.5,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX009766","E1K.VR.Plate.9",2,7,"t",1,10,7.69,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX009766","E1K.VR.Plate.9",3,7,"t",1,10,8.3,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX009790","E1K.VR.Plate.10",4,3,"t",1,1,12.65,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX009790","E1K.VR.Plate.10",5,3,"t",1,1,14.15,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX009792","TP0001058.Plate.1",4,5,"t",1,22,1.59,"TP0001058 Plate 1_Ceetox.csv","cort" +"TX009792","TP0001058.Plate.1",5,5,"t",1,22,1.94,"TP0001058 Plate 1_Ceetox.csv","cort" +"TX009802","TP0001109.Plate.3",4,3,"t",1,100,54.15,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX009802","TP0001109.Plate.3",5,3,"t",1,100,59.33,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX009808","TP0001113.Plate.19",6,8,"t",1,100,58.05,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX009808","TP0001113.Plate.19",7,8,"t",1,100,61.51,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX009816","TP0001109.Plate.1",4,8,"t",1,50,61.82,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX009816","TP0001109.Plate.1",5,8,"t",1,50,65.89,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX009828","TP0001111.Plate.10",4,7,"t",1,100,25.52,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX009828","TP0001111.Plate.10",5,7,"t",1,100,39.16,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX009841","TP0001114.Plate.23",4,8,"t",1,100,57.35,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX009841","TP0001114.Plate.23",5,8,"t",1,100,69.92,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX009862","E1K.VR.Plate.11",2,8,"t",1,0.5,13.41,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" +"TX009862","E1K.VR.Plate.11",3,8,"t",1,0.5,13.86,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" +"TX009864","TP0001113.Plate.18",6,6,"t",1,100,64.66,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX009864","TP0001113.Plate.18",7,6,"t",1,100,56.16,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX009872","TP0001111.Plate.9",4,8,"t",1,100,66.01,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX009872","TP0001111.Plate.9",5,8,"t",1,100,69.57,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX009893","TP0001110.Plate.5",6,9,"t",1,20,81.48,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX009893","TP0001110.Plate.5",7,9,"t",1,20,85.52,"TP0001110 Plate 5_Ceetox.csv","cort" +"TX009907","TP0001112.Plate.13",4,8,"t",1,100,58.7,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX009907","TP0001112.Plate.13",5,8,"t",1,100,54.59,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX009943","TP0001111.Plate.9",6,6,"t",1,100,63.77,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX009943","TP0001111.Plate.9",7,6,"t",1,100,61.25,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX009957","TP0001112.Plate.13",2,6,"t",1,100,63.22,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX009957","TP0001112.Plate.13",3,6,"t",1,100,63.52,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX009977","TP0001109.Plate.2",6,7,"t",1,100,62.8,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX009977","TP0001109.Plate.2",7,7,"t",1,100,66.42,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX009987","TP0001111.Plate.10",4,6,"t",1,100,62.04,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX009987","TP0001111.Plate.10",5,6,"t",1,100,66.8,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX010001","TP0001109.Plate.2",6,3,"t",1,100,10.17,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX010001","TP0001109.Plate.2",7,3,"t",1,100,9.64,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX010009","TP0001056.Plate.12",2,3,"t",1,9.4,32.13,"TP0001056 Plate 12_CeeTox.csv","cort" +"TX010009","TP0001056.Plate.12",3,3,"t",1,9.4,41.37,"TP0001056 Plate 12_CeeTox.csv","cort" +"TX010035","TP0001110.Plate.6",2,5,"t",1,100,190.94,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX010035","TP0001110.Plate.6",3,5,"t",1,100,198.98,"TP0001110 Plate 6_Ceetox.csv","cort" +"TX010052","E1K.VR.Plate.10",6,10,"t",1,0.2,5.97,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX010052","E1K.VR.Plate.10",7,10,"t",1,0.2,5.19,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX010056","E1K.VR.Plate.9",6,6,"t",1,10,15.16,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX010056","E1K.VR.Plate.9",7,6,"t",1,10,16.03,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX010068","TP0001112.Plate.13",6,6,"t",1,100,74.67,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX010068","TP0001112.Plate.13",7,6,"t",1,100,71.75,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX010069","phIII.e1k.Plate.14",6,8,"t",1,20,28.07,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX010069","phIII.e1k.Plate.14",7,8,"t",1,20,23.42,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX010111","phIII.e1k.Plate.13",2,9,"t",1,5,25.4,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX010111","phIII.e1k.Plate.13",3,9,"t",1,5,20.94,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX010112","E1K.VR.Plate.9",4,9,"t",1,4.4,8.18,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX010112","E1K.VR.Plate.9",5,9,"t",1,4.4,8.55,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX010165","TP0001113.Plate.20",4,9,"t",1,20,60.18,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX010165","TP0001113.Plate.20",5,9,"t",1,20,62.11,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX010177","TP0001109.Plate.1",6,4,"t",1,50,67.68,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX010177","TP0001109.Plate.1",7,4,"t",1,50,66.35,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX010183","PhaseIIe1k.VR.Plate.2",2,7,"t",1,10,24.59,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" +"TX010183","PhaseIIe1k.VR.Plate.2",3,7,"t",1,10,26.09,"2900-TO3 Phase II and E1K VR2 Plate 2_Ceetox.csv","cort" +"TX010199","TP0001110.Plate.8",4,8,"t",1,100,103.31,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX010199","TP0001110.Plate.8",5,8,"t",1,100,99.16,"TP0001110 Plate 8_Ceetox.csv","cort" +"TX010202","phIII.e1k.Plate.14",2,5,"t",1,13.2,26.21,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX010202","phIII.e1k.Plate.14",3,5,"t",1,13.2,21.34,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX010217","TP0001111.Plate.10",6,7,"t",1,100,40.25,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX010217","TP0001111.Plate.10",7,7,"t",1,100,37.88,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX010228","E1K.VR.Plate.11",4,10,"t",1,1,12.17,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" +"TX010228","E1K.VR.Plate.11",5,10,"t",1,1,12.26,"2900-TO3 E1K VR Plate 11_Ceetox.csv","cort" +"TX010235","TP0001109.Plate.4",6,9,"t",1,100,24.61,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX010235","TP0001109.Plate.4",7,9,"t",1,100,24.86,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX010291","TP0001111.Plate.10",6,5,"t",1,100,68.92,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX010291","TP0001111.Plate.10",7,5,"t",1,100,69.23,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX010297","TP0001113.Plate.17",4,8,"t",1,100,55.47,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX010297","TP0001113.Plate.17",5,8,"t",1,100,64.49,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX010299","E1K.VR.Plate.9",6,10,"t",1,10,2.31,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX010299","E1K.VR.Plate.9",7,10,"t",1,10,2.08,"2900-TO3 E1K VR Plate 9_Ceetox.csv","cort" +"TX010325","TP0001111.Plate.12",4,6,"t",1,100,42.65,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX010325","TP0001111.Plate.12",5,6,"t",1,100,41.63,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX010330","phIII.e1k.Plate.13",2,10,"t",1,5,26.63,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX010330","phIII.e1k.Plate.13",3,10,"t",1,5,21,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX010334","TP0001056.Plate.11",4,4,"t",1,20,26.81,"TP0001056 Plate 11_CeeTox.csv","cort" +"TX010334","TP0001056.Plate.11",5,4,"t",1,20,30.46,"TP0001056 Plate 11_CeeTox.csv","cort" +"TX010353","TP0001109.Plate.1",2,8,"t",1,100,77.94,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX010353","TP0001109.Plate.1",3,8,"t",1,100,81.52,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX010357","TP0001059.Plate.6",6,8,"t",1,10,22.38,"TP0001059 Plate 6_CeeTox.csv","cort" +"TX010357","TP0001059.Plate.6",7,8,"t",1,10,22.07,"TP0001059 Plate 6_CeeTox.csv","cort" +"TX010358","TP0001056.Plate.9",2,9,"t",1,20,16.42,"TP0001056 Plate 9_CeeTox.csv","cort" +"TX010358","TP0001056.Plate.9",3,9,"t",1,20,18.98,"TP0001056 Plate 9_CeeTox.csv","cort" +"TX010366","TP0001111.Plate.11",4,3,"t",1,100,72.53,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX010366","TP0001111.Plate.11",5,3,"t",1,100,65.95,"TP0001111 Plate 11_Ceetox.csv","cort" +"TX010572","TP0001109.Plate.2",2,7,"t",1,100,62.4,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX010572","TP0001109.Plate.2",3,7,"t",1,100,71.97,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX010870","TP0001060.Plate.9",6,5,"t",1,100,25.65,"TP0001060 Plate 9_CeeTox.csv","cort" +"TX010870","TP0001060.Plate.9",7,5,"t",1,100,27.23,"TP0001060 Plate 9_CeeTox.csv","cort" +"TX010993","TP0001112.Plate.15",4,4,"t",1,100,59.54,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX010993","TP0001112.Plate.15",5,4,"t",1,100,54.23,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX011176","TP0001111.Plate.10",4,9,"t",1,100,69.05,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX011176","TP0001111.Plate.10",5,9,"t",1,100,63.59,"TP0001111 Plate 10_Ceetox.csv","cort" +"TX011208","TP0001109.Plate.2",6,8,"t",1,20,61.11,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX011208","TP0001109.Plate.2",7,8,"t",1,20,62.74,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX011231","TP0001114.Plate.22",2,7,"t",1,100,61.37,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX011231","TP0001114.Plate.22",3,7,"t",1,100,65.79,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX011236","phIII.e1k.Plate.14",2,6,"t",1,20,24.6,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX011236","phIII.e1k.Plate.14",3,6,"t",1,20,24.76,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX011250","TP0001113.Plate.20",6,3,"t",1,100,93.04,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX011250","TP0001113.Plate.20",7,3,"t",1,100,90.72,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX011264","TP0001111.Plate.12",2,4,"t",1,100,61.51,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX011264","TP0001111.Plate.12",3,4,"t",1,100,68.84,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX011276","TP0001114.Plate.21",6,4,"t",1,50,71.23,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX011276","TP0001114.Plate.21",7,4,"t",1,50,52.95,"TP0001114 Plate 21_Ceetox.csv","cort" +"TX011349","TP0001112.Plate.14",6,8,"t",1,100,64.81,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX011349","TP0001112.Plate.14",7,8,"t",1,100,63.45,"TP0001112 Plate 14_Ceetox.csv","cort" +"TX011371","TP0001113.Plate.20",6,7,"t",1,20,75.41,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX011371","TP0001113.Plate.20",7,7,"t",1,20,67.45,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX011414","phIII.e1k.VR.Plate.2",2,9,"t",1,0.2,54.13,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX011414","phIII.e1k.VR.Plate.2",3,9,"t",1,0.2,50.91,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX011420","TP0001109.Plate.4",4,5,"t",1,100,63.35,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX011420","TP0001109.Plate.4",5,5,"t",1,100,69.51,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX011425","TP0001111.Plate.9",4,3,"t",1,100,58.47,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX011425","TP0001111.Plate.9",5,3,"t",1,100,56.56,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX011469","TP0001112.Plate.16",2,3,"t",1,100,51.15,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX011469","TP0001112.Plate.16",3,3,"t",1,100,63.95,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX011482","E1K.VR.Plate.10",4,9,"t",1,1,10.94,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX011482","E1K.VR.Plate.10",5,9,"t",1,1,12.67,"2900-TO3 E1K VR Plate 10_Ceetox.csv","cort" +"TX011545","TP0001111.Plate.12",2,10,"t",1,100,48.63,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX011545","TP0001111.Plate.12",3,10,"t",1,100,61.86,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX011564","TP0001109.Plate.1",6,10,"t",1,100,65.16,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX011564","TP0001109.Plate.1",7,10,"t",1,100,79.3,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX011571","TP0001109.Plate.4",4,3,"t",1,50,62.58,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX011571","TP0001109.Plate.4",5,3,"t",1,50,62.9,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX011613","TP0001062.Plate.17",2,6,"t",1,12.7,28.19,"TP0001062_Plate_17_Ceetox.csv","cort" +"TX011613","TP0001062.Plate.17",3,6,"t",1,12.7,30.78,"TP0001062_Plate_17_Ceetox.csv","cort" +"TX011622","PhaseIIe1k.VR.Plate.1",2,5,"t",1,2,52.91,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" +"TX011622","PhaseIIe1k.VR.Plate.1",3,5,"t",1,2,55.2,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" +"TX011625","TP0001059.Plate.8",2,8,"t",1,18.88,21.89,"TP0001059 Plate 8_CeeTox.csv","cort" +"TX011625","TP0001059.Plate.8",3,8,"t",1,18.88,24,"TP0001059 Plate 8_CeeTox.csv","cort" +"TX011630","TP0001054.Plate.7",2,6,"t",1,20,2.63,"TP0001055 Plate 7_CeeTox.csv","cort" +"TX011630","TP0001054.Plate.7",3,6,"t",1,20,3.77,"TP0001055 Plate 7_CeeTox.csv","cort" +"TX011636","TP0001056.Plate.12",4,7,"t",1,10,32.62,"TP0001056 Plate 12_CeeTox.csv","cort" +"TX011636","TP0001056.Plate.12",5,7,"t",1,10,35.62,"TP0001056 Plate 12_CeeTox.csv","cort" +"TX011638","TP0001058.Plate.1",6,7,"t",1,10,8.91,"TP0001058 Plate 1_Ceetox.csv","cort" +"TX011638","TP0001058.Plate.1",7,7,"t",1,10,9.31,"TP0001058 Plate 1_Ceetox.csv","cort" +"TX011660","TP0001057.Plate.15",4,4,"t",1,12.5,29.27,"TP0001057 Plate 15_CeeTox.csv","cort" +"TX011660","TP0001057.Plate.15",5,4,"t",1,12.5,26.41,"TP0001057 Plate 15_CeeTox.csv","cort" +"TX011664","TP0001056.Plate.9",4,10,"t",1,20,42.71,"TP0001056 Plate 9_CeeTox.csv","cort" +"TX011664","TP0001056.Plate.9",5,10,"t",1,20,41.36,"TP0001056 Plate 9_CeeTox.csv","cort" +"TX011720","TP0001056.Plate.12",6,8,"t",1,14.5,12.68,"TP0001056 Plate 12_CeeTox.csv","cort" +"TX011720","TP0001056.Plate.12",7,8,"t",1,14.5,12.31,"TP0001056 Plate 12_CeeTox.csv","cort" +"TX011877","phIII.e1k.Plate.13",6,10,"t",1,12,26.66,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX011877","phIII.e1k.Plate.13",7,10,"t",1,12,25,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX011879","phIII.e1k.Plate.13",4,3,"t",1,10,26,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX011879","phIII.e1k.Plate.13",5,3,"t",1,10,26.22,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX011884","phIII.e1k.Plate.13",4,4,"t",1,10,25.26,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX011884","phIII.e1k.Plate.13",5,4,"t",1,10,26.38,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX011886","phIII.e1k.Plate.13",4,5,"t",1,10,24.97,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX011886","phIII.e1k.Plate.13",5,5,"t",1,10,27.21,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX011893","phIII.e1k.Plate.12",4,3,"t",1,100,24.88,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX011893","phIII.e1k.Plate.12",5,3,"t",1,100,22.18,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX011894","phIII.e1k.Plate.13",4,6,"t",1,10,29.81,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX011894","phIII.e1k.Plate.13",5,6,"t",1,10,23.6,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX011903","phIII.e1k.Plate.13",4,7,"t",1,10,25.84,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX011903","phIII.e1k.Plate.13",5,7,"t",1,10,26.8,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX011905","phIII.e1k.Plate.11",4,9,"t",1,100,33.07,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX011905","phIII.e1k.Plate.11",5,9,"t",1,100,31.45,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX011910","phIII.e1k.Plate.2",2,3,"t",1,100,32.89,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX011910","phIII.e1k.Plate.2",3,3,"t",1,100,21.84,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX012209","PhaseIIe1k.VR.Plate.3",6,5,"t",1,2,37.77,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"TX012209","PhaseIIe1k.VR.Plate.3",7,5,"t",1,2,37.37,"2900-TO3 Phase II and E1K VR2 Plate 3_Ceetox.csv","cort" +"TX012211","TP0001055.Plate.6",6,9,"t",1,20,3.72,"TP0001055 Plate 6_CeeTox.csv","cort" +"TX012211","TP0001055.Plate.6",7,9,"t",1,20,3.51,"TP0001055 Plate 6_CeeTox.csv","cort" +"TX012263","TP0001062.Plate.17",6,4,"t",1,20,23.13,"TP0001062_Plate_17_Ceetox.csv","cort" +"TX012263","TP0001062.Plate.17",7,4,"t",1,20,26.81,"TP0001062_Plate_17_Ceetox.csv","cort" +"TX012264","PhaseII.VR.Plate.2",2,6,"t",1,2,13.78,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"TX012264","PhaseII.VR.Plate.2",3,6,"t",1,2,16.26,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"TX012265","PhaseII.VR.Plate.1",6,10,"t",1,1.63,14.36,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"TX012265","PhaseII.VR.Plate.1",7,10,"t",1,1.63,13.71,"2900-TO3 Phase II VR Plate 1_Ceetox.csv","cort" +"TX012266","PhaseII.VR.Plate.2",6,5,"t",1,2,2.91,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"TX012266","PhaseII.VR.Plate.2",7,5,"t",1,2,3.25,"2900-TO3 Phase II VR Plate 2_Ceetox.csv","cort" +"TX012267","TP0001060.Plate.12",4,8,"t",1,20,22.53,"TP0001060 Plate 12_CeeTox.csv","cort" +"TX012267","TP0001060.Plate.12",5,8,"t",1,20,20.62,"TP0001060 Plate 12_CeeTox.csv","cort" +"TX012268","TP0001061.Plate.15",4,4,"t",1,20,28.16,"TP0001061 Plate 15_CeeTox.csv","cort" +"TX012268","TP0001061.Plate.15",5,4,"t",1,20,21.57,"TP0001061 Plate 15_CeeTox.csv","cort" +"TX012269","PhaseII.VR.Plate.5",2,6,"t",1,2,6.99,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"TX012269","PhaseII.VR.Plate.5",3,6,"t",1,2,5.89,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"TX012270","TP0001057.Plate.13",6,3,"t",1,18,27.99,"TP0001057 Plate 13_CeeTox.csv","cort" +"TX012270","TP0001057.Plate.13",7,3,"t",1,18,28.25,"TP0001057 Plate 13_CeeTox.csv","cort" +"TX012271","TP0001058.Plate.2",2,4,"t",1,20,25.73,"TP0001058 Plate 2_CeeTox.csv","cort" +"TX012271","TP0001058.Plate.2",3,4,"t",1,20,19.65,"TP0001058 Plate 2_CeeTox.csv","cort" +"TX012272","PhaseIIe1k.VR.Plate.1",4,5,"t",1,2,50.45,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" +"TX012272","PhaseIIe1k.VR.Plate.1",5,5,"t",1,2,51.99,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" +"TX012273","TP0001057.Plate.16",4,10,"t",1,20,20.87,"TP0001057 Plate 16_CeeTox.csv","cort" +"TX012273","TP0001057.Plate.16",5,10,"t",1,20,24.8,"TP0001057 Plate 16_CeeTox.csv","cort" +"TX012274","TP0001060.Plate.9",4,7,"t",1,20,25.28,"TP0001060 Plate 9_CeeTox.csv","cort" +"TX012274","TP0001060.Plate.9",5,7,"t",1,20,24.96,"TP0001060 Plate 9_CeeTox.csv","cort" +"TX012275","TP0001059.Plate.6",6,7,"t",1,20,15.65,"TP0001059 Plate 6_CeeTox.csv","cort" +"TX012275","TP0001059.Plate.6",7,7,"t",1,20,17.81,"TP0001059 Plate 6_CeeTox.csv","cort" +"TX012276","PhaseIIe1k.VR.Plate.1",6,10,"t",1,1.86,69.78,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" +"TX012276","PhaseIIe1k.VR.Plate.1",7,10,"t",1,1.86,66.54,"2900-TO3 Phase II and E1K VR2 Plate 1_Ceetox.csv","cort" +"TX012277","phIII.e1k.Plate.3",6,6,"t",1,20,16.32,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX012277","phIII.e1k.Plate.3",7,6,"t",1,20,15.21,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX012279","phIII.e1k.Plate.3",6,7,"t",1,20,26.76,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX012279","phIII.e1k.Plate.3",7,7,"t",1,20,22.12,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX012284","phIII.e1k.VR.Plate.1",2,3,"t",1,0.2,42.15,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX012284","phIII.e1k.VR.Plate.1",3,3,"t",1,0.2,40.46,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX012286","phIII.e1k.Plate.11",2,4,"t",1,100,24.85,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX012286","phIII.e1k.Plate.11",3,4,"t",1,100,28.39,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX012287","phIII.e1k.Plate.16",6,3,"t",1,100,23.09,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX012287","phIII.e1k.Plate.16",7,3,"t",1,100,23.8,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX012290","phIII.e1k.VR.Plate.2",6,6,"t",0,10,NA,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX012290","phIII.e1k.VR.Plate.2",7,6,"t",1,10,41.88,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX012291","phIII.e1k.Plate.3",6,9,"t",1,20,15.81,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX012291","phIII.e1k.Plate.3",7,9,"t",1,20,11.68,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX012293","TP0001113.Plate.18",2,5,"t",1,100,36.03,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX012293","TP0001113.Plate.18",3,5,"t",1,100,55.07,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX012294","TP0001112.Plate.16",2,5,"t",1,100,46.07,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX012294","TP0001112.Plate.16",3,5,"t",1,100,57.71,"TP0001112 Plate 16_Ceetox.csv","cort" +"TX012295","TP0001114.Plate.23",4,3,"t",1,100,57.24,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX012295","TP0001114.Plate.23",5,3,"t",1,100,64.62,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX012297","TP0001111.Plate.9",4,4,"t",1,100,66.36,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX012297","TP0001111.Plate.9",5,4,"t",1,100,57.9,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX012299","TP0001112.Plate.15",4,6,"t",1,100,60.31,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX012299","TP0001112.Plate.15",5,6,"t",1,100,64.27,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX012300","TP0001112.Plate.13",2,3,"t",1,100,66.81,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX012300","TP0001112.Plate.13",3,3,"t",1,100,70.46,"TP0001112 Plate 13_Ceetox.csv","cort" +"TX012301","TP0001113.Plate.20",4,5,"t",1,100,59.48,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX012301","TP0001113.Plate.20",5,5,"t",1,100,65.27,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX012302","TP0001111.Plate.12",6,3,"t",1,100,62.08,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX012302","TP0001111.Plate.12",7,3,"t",1,100,63.92,"TP0001111 Plate 12_Ceetox.csv","cort" +"TX012303","TP0001113.Plate.17",4,5,"t",1,3.31,53.27,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX012303","TP0001113.Plate.17",5,5,"t",1,3.31,54.39,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX012304","TP0001109.Plate.1",2,7,"t",1,100,58.78,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX012304","TP0001109.Plate.1",3,7,"t",1,100,70.77,"TP0001109 Plate 1_Ceetox.csv","cort" +"TX012305","TP0001111.Plate.9",6,7,"t",1,100,66.4,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX012305","TP0001111.Plate.9",7,7,"t",1,100,65.58,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX012306","TP0001111.Plate.9",6,8,"t",1,100,69.55,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX012306","TP0001111.Plate.9",7,8,"t",1,100,60.54,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX012307","TP0001114.Plate.23",6,6,"t",1,100,63.86,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX012307","TP0001114.Plate.23",7,6,"t",1,100,62.28,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX012308","TP0001111.Plate.9",4,10,"t",1,100,59.95,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX012308","TP0001111.Plate.9",5,10,"t",1,100,70.15,"TP0001111 Plate 9_Ceetox.csv","cort" +"TX012309","TP0001113.Plate.19",4,9,"t",1,100,58.04,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX012309","TP0001113.Plate.19",5,9,"t",1,100,61.99,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX012310","TP0001110.Plate.7",4,9,"t",1,100,59,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX012310","TP0001110.Plate.7",5,9,"t",1,100,61.61,"TP0001110 Plate 7_Ceetox.csv","cort" +"TX012311","TP0001109.Plate.2",6,5,"t",1,100,63.82,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX012311","TP0001109.Plate.2",7,5,"t",1,100,59.9,"TP0001109 Plate 2_Ceetox.csv","cort" +"TX012312","TP0001114.Plate.22",2,8,"t",1,100,60.74,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX012312","TP0001114.Plate.22",3,8,"t",1,100,63.27,"TP0001114 Plate 22_Ceetox.csv","cort" +"TX012325","TP0000882.Plate.1",2,5,"t",1,10,10.1050178130358,"TP0000882 Plate 1A.xlsx","cort" +"TX012325","TP0000882.Plate.1",3,5,"t",1,10,14.9682398960464,"TP0000882 Plate 1A.xlsx","cort" +"TX012337","phIII.e1k.Plate.12",6,5,"t",1,10,9.01,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX012337","phIII.e1k.Plate.12",7,5,"t",1,10,9.91,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX012340","20120829.Plate.1",2,10,"t",1,0.1,10.6955203886154,"20120829 Plate 1A.xlsx","cort" +"TX012340","20120829.Plate.1",3,10,"t",1,0.1,10.8716969707907,"20120829 Plate 1A.xlsx","cort" +"TX012521","TP0001056.Plate.9",6,7,"t",1,20,25.02,"TP0001056 Plate 9_CeeTox.csv","cort" +"TX012521","TP0001056.Plate.9",7,7,"t",1,20,25.78,"TP0001056 Plate 9_CeeTox.csv","cort" +"TX012537","TP0001054.Plate.1",6,4,"t",1,13.4,20.55,"TP0001054 Plate 1_CeeTox.csv","cort" +"TX012537","TP0001054.Plate.1",7,4,"t",1,13.4,20.57,"TP0001054 Plate 1_CeeTox.csv","cort" +"TX012553","PhaseII.VR.Plate.5",2,5,"t",1,0.76,10.83,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"TX012553","PhaseII.VR.Plate.5",3,5,"t",1,0.76,10.2,"2900-TO3 Phase II VR Plate 5_Ceetox.csv","cort" +"TX012554","TP0001059.Plate.8",4,9,"t",1,6.4,17.18,"TP0001059 Plate 8_CeeTox.csv","cort" +"TX012554","TP0001059.Plate.8",5,9,"t",1,6.4,21.13,"TP0001059 Plate 8_CeeTox.csv","cort" +"TX012606","TP0000882.Plate.2",4,6,"t",1,20,0.41,"TP0000882 Plate 2B.xlsx","cort" +"TX012606","TP0000882.Plate.2",5,6,"t",1,20,0.41,"TP0000882 Plate 2B.xlsx","cort" +"TX012611","TP0001054.Plate.8",4,4,"t",1,10,23.68,"TP0001055 Plate 8_CeeTox.csv","cort" +"TX012611","TP0001054.Plate.8",5,4,"t",1,10,22.36,"TP0001055 Plate 8_CeeTox.csv","cort" +"TX012622","phIII.e1k.VR.Plate.2",6,3,"t",1,0.05,52.46,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX012622","phIII.e1k.VR.Plate.2",7,3,"t",1,0.05,47.61,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX012623","phIII.e1k.Plate.9",4,9,"t",1,5,14.81,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX012623","phIII.e1k.Plate.9",5,9,"t",1,5,13.62,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX012627","phIII.e1k.Plate.7",2,5,"t",1,5,24.85,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX012627","phIII.e1k.Plate.7",3,5,"t",1,5,27.18,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX012628","phIII.e1k.Plate.9",4,7,"t",1,5,51.76,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX012628","phIII.e1k.Plate.9",5,7,"t",1,5,55.19,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX012631","phIII.e1k.Plate.9",4,10,"t",1,10,25.85,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX012631","phIII.e1k.Plate.9",5,10,"t",1,10,23.97,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX012641","phIII.e1k.VR.Plate.2",4,5,"t",1,10,32.13,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX012641","phIII.e1k.VR.Plate.2",5,5,"t",1,10,30.85,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX012643","phIII.e1k.Plate.8",6,10,"t",1,100,29.12,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX012643","phIII.e1k.Plate.8",7,10,"t",1,100,28.6,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX012645","phIII.e1k.Plate.8",6,9,"t",1,100,24.56,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX012645","phIII.e1k.Plate.8",7,9,"t",1,100,19.36,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX012646","phIII.e1k.Plate.8",6,3,"t",1,100,26.81,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX012646","phIII.e1k.Plate.8",7,3,"t",1,100,23.82,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX012647","phIII.e1k.Plate.9",2,10,"t",1,100,25.68,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX012647","phIII.e1k.Plate.9",3,10,"t",1,100,27.51,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX012648","phIII.e1k.Plate.9",2,9,"t",1,100,28.12,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX012648","phIII.e1k.Plate.9",3,9,"t",1,100,26.71,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX012649","phIII.e1k.Plate.8",4,3,"t",1,100,20.56,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX012649","phIII.e1k.Plate.8",5,3,"t",1,100,22.47,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX012651","phIII.e1k.Plate.3",6,10,"t",1,20,28.79,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX012651","phIII.e1k.Plate.3",7,10,"t",1,20,23.39,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX012652","phIII.e1k.Plate.8",6,8,"t",1,100,27.15,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX012652","phIII.e1k.Plate.8",7,8,"t",1,100,28.02,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX012653","phIII.e1k.Plate.8",6,7,"t",1,100,28.66,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX012653","phIII.e1k.Plate.8",7,7,"t",1,100,23.35,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX012654","phIII.e1k.Plate.8",6,6,"t",1,50,31.67,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX012654","phIII.e1k.Plate.8",7,6,"t",1,50,27.53,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX012655","phIII.e1k.Plate.8",6,5,"t",1,100,23.51,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX012655","phIII.e1k.Plate.8",7,5,"t",1,100,23.78,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX012656","phIII.e1k.Plate.8",6,4,"t",1,100,26.83,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX012656","phIII.e1k.Plate.8",7,4,"t",1,100,27.19,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX012657","phIII.e1k.VR.Plate.2",6,4,"t",1,10,49.88,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX012657","phIII.e1k.VR.Plate.2",7,4,"t",1,10,54.11,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX012658","phIII.e1k.Plate.9",2,7,"t",1,100,25.13,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX012658","phIII.e1k.Plate.9",3,7,"t",1,100,25.1,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX012659","phIII.e1k.Plate.9",2,6,"t",1,100,38.4,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX012659","phIII.e1k.Plate.9",3,6,"t",1,100,29.01,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX012660","phIII.e1k.Plate.9",2,5,"t",1,100,22.48,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX012660","phIII.e1k.Plate.9",3,5,"t",1,100,25.55,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX012670","phIII.e1k.VR.Plate.3",6,7,"t",1,2,77.19,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX012670","phIII.e1k.VR.Plate.3",7,7,"t",1,2,76.37,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX013433","phIII.e1k.Plate.3",4,3,"t",1,20,23.03,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX013433","phIII.e1k.Plate.3",5,3,"t",1,20,22.8,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX013434","phIII.e1k.Plate.11",2,3,"t",1,100,22.68,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX013434","phIII.e1k.Plate.11",3,3,"t",1,100,29.67,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX013435","phIII.e1k.Plate.11",2,5,"t",1,100,32.59,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX013435","phIII.e1k.Plate.11",3,5,"t",1,100,31.4,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX013437","phIII.e1k.Plate.12",6,7,"t",1,20,21.21,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX013437","phIII.e1k.Plate.12",7,7,"t",1,20,21.59,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX013438","phIII.e1k.Plate.12",6,6,"t",1,20,25.03,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX013438","phIII.e1k.Plate.12",7,6,"t",1,20,26.98,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX013448","phIII.e1k.Plate.11",4,10,"t",1,100,28.5,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX013448","phIII.e1k.Plate.11",5,10,"t",1,100,25.51,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX013465","phIII.e1k.Plate.17",2,4,"t",1,99.8,21.04,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX013465","phIII.e1k.Plate.17",3,4,"t",1,99.8,21.68,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX013466","phIII.e1k.VR.Plate.1",4,6,"t",1,1,49.29,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX013466","phIII.e1k.VR.Plate.1",5,6,"t",1,1,51.32,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX013470","phIII.e1k.Plate.17",2,3,"t",1,99.8,21,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX013470","phIII.e1k.Plate.17",3,3,"t",1,99.8,18.77,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX013472","phIII.e1k.Plate.12",6,4,"t",1,20,24.28,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX013472","phIII.e1k.Plate.12",7,4,"t",1,20,26.08,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX013474","phIII.e1k.VR.Plate.1",2,5,"t",1,10,49.71,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX013474","phIII.e1k.VR.Plate.1",3,5,"t",1,10,58.11,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX013481","phIII.e1k.Plate.2",6,6,"t",1,100,25.13,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX013481","phIII.e1k.Plate.2",7,6,"t",1,100,22.39,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX013482","phIII.e1k.Plate.17",2,6,"t",1,100,22.56,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX013482","phIII.e1k.Plate.17",3,6,"t",1,100,22.95,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX013484","phIII.e1k.Plate.17",2,8,"t",1,99.9,23.05,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX013484","phIII.e1k.Plate.17",3,8,"t",1,99.9,23.24,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX013494","phIII.e1k.Plate.17",4,9,"t",1,100,21.61,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX013494","phIII.e1k.Plate.17",5,9,"t",1,100,23.9,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX013499","phIII.e1k.Plate.12",4,6,"t",1,100,24.71,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX013499","phIII.e1k.Plate.12",5,6,"t",1,100,20.41,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX013505","phIII.e1k.Plate.17",2,9,"t",1,100,20.27,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX013505","phIII.e1k.Plate.17",3,9,"t",1,100,19.73,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX013506","phIII.e1k.Plate.17",2,5,"t",1,100,23.08,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX013506","phIII.e1k.Plate.17",3,5,"t",1,100,23,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX013507","phIII.e1k.VR.Plate.2",6,5,"t",1,1,51.97,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX013507","phIII.e1k.VR.Plate.2",7,5,"t",1,1,49.59,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX013508","phIII.e1k.Plate.17",2,7,"t",1,100,25.82,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX013508","phIII.e1k.Plate.17",3,7,"t",1,100,27.29,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX013510","phIII.e1k.Plate.12",4,7,"t",1,100,17.24,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX013510","phIII.e1k.Plate.12",5,7,"t",1,100,14.52,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX013511","phIII.e1k.Plate.16",2,6,"t",1,100,26.47,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013511","phIII.e1k.Plate.16",3,6,"t",1,100,28.06,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013520","phIII.e1k.Plate.17",2,10,"t",1,100,19.73,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX013520","phIII.e1k.Plate.17",3,10,"t",1,100,16.27,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX013522","phIII.e1k.Plate.16",4,5,"t",1,100,26.24,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013522","phIII.e1k.Plate.16",5,5,"t",1,100,24.28,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013526","phIII.e1k.Plate.16",6,5,"t",1,100,26.64,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013526","phIII.e1k.Plate.16",7,5,"t",1,100,26.65,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013527","phIII.e1k.Plate.2",4,6,"t",1,100,39.26,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX013527","phIII.e1k.Plate.2",5,6,"t",1,100,34.38,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX013532","phIII.e1k.Plate.16",6,6,"t",1,100,14.37,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013532","phIII.e1k.Plate.16",7,6,"t",1,100,16.97,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013536","phIII.e1k.VR.Plate.3",6,8,"t",1,10,12.3,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX013536","phIII.e1k.VR.Plate.3",7,8,"t",1,10,14.54,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX013537","phIII.e1k.Plate.3",2,3,"t",1,20,24.41,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX013537","phIII.e1k.Plate.3",3,3,"t",1,20,22.05,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX013540","phIII.e1k.Plate.16",6,8,"t",1,100,26.82,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013540","phIII.e1k.Plate.16",7,8,"t",1,100,26.94,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013541","phIII.e1k.Plate.16",4,7,"t",1,100,28.47,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013541","phIII.e1k.Plate.16",5,7,"t",1,100,23,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013542","phIII.e1k.Plate.16",6,9,"t",1,100,17.78,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013542","phIII.e1k.Plate.16",7,9,"t",1,100,17.96,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013543","phIII.e1k.Plate.11",4,6,"t",1,100,19.18,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX013543","phIII.e1k.Plate.11",5,6,"t",1,100,18.69,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX013544","phIII.e1k.VR.Plate.1",4,7,"t",1,10,49.64,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX013544","phIII.e1k.VR.Plate.1",5,7,"t",1,10,47.01,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX013546","phIII.e1k.Plate.16",2,5,"t",1,100,26.87,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013546","phIII.e1k.Plate.16",3,5,"t",1,100,24.83,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013549","phIII.e1k.Plate.3",4,10,"t",1,20,1.24,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX013549","phIII.e1k.Plate.3",5,10,"t",1,20,1.15,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX013550","phIII.e1k.VR.Plate.1",4,5,"t",1,0.1,43.47,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX013550","phIII.e1k.VR.Plate.1",5,5,"t",1,0.1,42.35,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX013551","phIII.e1k.Plate.3",2,6,"t",1,10,25.23,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX013551","phIII.e1k.Plate.3",3,6,"t",1,10,25.48,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX013553","phIII.e1k.Plate.16",4,3,"t",1,100,27.44,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013553","phIII.e1k.Plate.16",5,3,"t",1,100,22.39,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013554","phIII.e1k.Plate.16",6,10,"t",1,100,26.13,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013554","phIII.e1k.Plate.16",7,10,"t",1,100,28.44,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013555","phIII.e1k.Plate.16",4,10,"t",1,100,27.12,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013555","phIII.e1k.Plate.16",5,10,"t",1,100,22.49,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013557","phIII.e1k.Plate.16",2,4,"t",1,100,34.34,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013557","phIII.e1k.Plate.16",3,4,"t",1,100,35.86,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013560","phIII.e1k.Plate.16",4,9,"t",1,100,24.92,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013560","phIII.e1k.Plate.16",5,9,"t",1,100,24.26,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013563","phIII.e1k.Plate.16",4,8,"t",1,100,27.26,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013563","phIII.e1k.Plate.16",5,8,"t",1,100,20.68,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013565","phIII.e1k.Plate.11",4,7,"t",1,100,19.5,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX013565","phIII.e1k.Plate.11",5,7,"t",1,100,25.14,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX013566","phIII.e1k.Plate.3",4,9,"t",1,20,12,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX013566","phIII.e1k.Plate.3",5,9,"t",1,20,10.86,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX013567","phIII.e1k.Plate.2",4,5,"t",1,100,24.23,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX013567","phIII.e1k.Plate.2",5,5,"t",1,100,23.47,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX013571","phIII.e1k.Plate.3",4,8,"t",1,20,25.28,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX013571","phIII.e1k.Plate.3",5,8,"t",1,20,26.25,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX013573","phIII.e1k.Plate.3",4,7,"t",1,20,28.3,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX013573","phIII.e1k.Plate.3",5,7,"t",1,20,27.98,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX013575","phIII.e1k.Plate.3",4,6,"t",1,20,23.23,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX013575","phIII.e1k.Plate.3",5,6,"t",1,20,22.28,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX013576","phIII.e1k.Plate.17",4,10,"t",1,100,24.59,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX013576","phIII.e1k.Plate.17",5,10,"t",1,100,23.71,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX013577","phIII.e1k.VR.Plate.3",2,5,"t",1,10,65.4,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX013577","phIII.e1k.VR.Plate.3",3,5,"t",1,10,63.3,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX013578","phIII.e1k.Plate.3",4,5,"t",1,20,26.46,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX013578","phIII.e1k.Plate.3",5,5,"t",1,20,23.09,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX013582","phIII.e1k.Plate.17",4,6,"t",1,100,27.64,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX013582","phIII.e1k.Plate.17",5,6,"t",1,100,27.31,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX013594","phIII.e1k.Plate.12",2,10,"t",0,100,NA,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX013594","phIII.e1k.Plate.12",3,10,"t",1,100,23.36,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX013608","phIII.e1k.Plate.12",4,4,"t",1,100,23.45,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX013608","phIII.e1k.Plate.12",5,4,"t",1,100,22.91,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX013610","phIII.e1k.VR.Plate.1",6,6,"t",1,0.2,89.99,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX013610","phIII.e1k.VR.Plate.1",7,6,"t",1,0.2,40.36,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX013738","phIII.e1k.Plate.2",2,4,"t",1,100,26.43,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX013738","phIII.e1k.Plate.2",3,4,"t",1,100,23.42,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX013755","phIII.e1k.Plate.16",6,7,"t",1,100,27.56,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013755","phIII.e1k.Plate.16",7,7,"t",1,100,26.4,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX013756","phIII.e1k.Plate.4",2,10,"t",1,10.7,25.66,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"TX013756","phIII.e1k.Plate.4",3,10,"t",1,10.7,26.81,"2900-TO3 Phase III E1K Set 2 Plate 4_Cyprotex.csv","cort" +"TX013761","phIII.e1k.VR.Plate.2",2,10,"t",1,0.2,73.35,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX013761","phIII.e1k.VR.Plate.2",3,10,"t",1,0.2,58.9,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX013772","phIII.e1k.Plate.9",4,6,"t",1,10,26.16,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX013772","phIII.e1k.Plate.9",5,6,"t",1,10,24.66,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX013775","phIII.e1k.Plate.18",2,8,"t",1,100,20.7,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" +"TX013775","phIII.e1k.Plate.18",3,8,"t",1,100,19.92,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" +"TX013776","phIII.e1k.Plate.18",2,6,"t",1,100,19.7,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" +"TX013776","phIII.e1k.Plate.18",3,6,"t",1,100,19.04,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" +"TX014251","phIII.e1k.Plate.11",4,5,"t",1,100,24.16,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX014251","phIII.e1k.Plate.11",5,5,"t",1,100,25.52,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX014271","phIII.e1k.Plate.13",6,7,"t",1,5,9.75,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX014271","phIII.e1k.Plate.13",7,7,"t",1,5,7.67,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX014272","phIII.e1k.Plate.13",6,8,"t",1,5,9.43,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX014272","phIII.e1k.Plate.13",7,8,"t",1,5,7.67,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX014277","phIII.e1k.VR.Plate.3",4,10,"t",1,0.92,10.56,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX014277","phIII.e1k.VR.Plate.3",5,10,"t",1,0.92,13.25,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX014279","phIII.e1k.Plate.5",4,8,"t",1,99.8,24.26,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014279","phIII.e1k.Plate.5",5,8,"t",1,99.8,22.31,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014280","phIII.e1k.Plate.5",4,9,"t",1,100,21.33,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014280","phIII.e1k.Plate.5",5,9,"t",1,100,22.58,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014281","phIII.e1k.VR.Plate.2",2,7,"t",1,10.04,56.57,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX014281","phIII.e1k.VR.Plate.2",3,7,"t",1,10.04,60.65,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX014344","phIII.e1k.Plate.9",4,3,"t",1,100,24.79,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX014344","phIII.e1k.Plate.9",5,3,"t",1,100,23.76,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX014346","phIII.e1k.Plate.11",6,8,"t",1,100,19.36,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX014346","phIII.e1k.Plate.11",7,8,"t",1,100,20.13,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX014347","phIII.e1k.Plate.11",4,3,"t",1,100,22.94,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX014347","phIII.e1k.Plate.11",5,3,"t",1,100,25.48,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX014349","phIII.e1k.Plate.11",6,7,"t",1,100,27.06,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX014349","phIII.e1k.Plate.11",7,7,"t",1,100,26.18,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX014357","phIII.e1k.Plate.11",6,3,"t",1,100,26.49,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX014357","phIII.e1k.Plate.11",7,3,"t",1,100,26.5,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX014358","phIII.e1k.VR.Plate.2",6,10,"t",1,1,54.11,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX014358","phIII.e1k.VR.Plate.2",7,10,"t",1,1,56.58,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX014360","phIII.e1k.Plate.11",6,9,"t",1,100,13.44,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX014360","phIII.e1k.Plate.11",7,9,"t",1,100,11.34,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX014362","phIII.e1k.Plate.11",6,5,"t",1,100,28.22,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX014362","phIII.e1k.Plate.11",7,5,"t",1,100,23.4,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX014364","phIII.e1k.VR.Plate.3",2,7,"t",1,1,54.57,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX014364","phIII.e1k.VR.Plate.3",3,7,"t",1,1,55.48,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX014377","phIII.e1k.Plate.15",4,7,"t",1,100,25.08,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014377","phIII.e1k.Plate.15",5,7,"t",1,100,23.04,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014380","phIII.e1k.VR.Plate.1",2,7,"t",1,0.1,40.71,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX014380","phIII.e1k.VR.Plate.1",3,7,"t",1,0.1,45.84,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX014392","phIII.e1k.Plate.16",6,4,"t",1,100,27.79,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX014392","phIII.e1k.Plate.16",7,4,"t",1,100,29.69,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX014396","phIII.e1k.Plate.17",6,5,"t",1,100,20.55,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX014396","phIII.e1k.Plate.17",7,5,"t",1,100,20.15,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX014401","phIII.e1k.Plate.17",6,7,"t",1,100,15.1,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX014401","phIII.e1k.Plate.17",7,7,"t",1,100,14.24,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX014402","phIII.e1k.Plate.17",6,8,"t",1,100,25.3,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX014402","phIII.e1k.Plate.17",7,8,"t",1,100,22.07,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX014404","phIII.e1k.Plate.17",6,3,"t",1,100,14.24,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX014404","phIII.e1k.Plate.17",7,3,"t",1,100,12.7,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX014415","phIII.e1k.Plate.17",6,4,"t",1,100,43.03,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX014415","phIII.e1k.Plate.17",7,4,"t",1,100,33.92,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX014418","phIII.e1k.Plate.2",6,8,"t",1,20,26.23,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX014418","phIII.e1k.Plate.2",7,8,"t",1,20,23.8,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX014419","phIII.e1k.Plate.17",6,6,"t",1,100,22.01,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX014419","phIII.e1k.Plate.17",7,6,"t",1,100,20.64,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX014430","phIII.e1k.VR.Plate.3",6,9,"t",1,1,45.18,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX014430","phIII.e1k.VR.Plate.3",7,9,"t",1,1,45.15,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX014455","phIII.e1k.Plate.15",4,4,"t",1,100,22.82,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014455","phIII.e1k.Plate.15",5,4,"t",1,100,23.14,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014482","phIII.e1k.Plate.2",6,9,"t",1,5,22.43,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX014482","phIII.e1k.Plate.2",7,9,"t",1,5,21.23,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX014486","phIII.e1k.Plate.15",4,9,"t",1,100,20.24,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014486","phIII.e1k.Plate.15",5,9,"t",1,100,20.31,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014500","phIII.e1k.Plate.15",4,8,"t",1,100,24.13,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014500","phIII.e1k.Plate.15",5,8,"t",1,100,23.1,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014518","phIII.e1k.Plate.15",4,6,"t",1,99.7,24.44,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014518","phIII.e1k.Plate.15",5,6,"t",1,99.7,23.01,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014524","phIII.e1k.Plate.15",4,5,"t",1,100,21,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014524","phIII.e1k.Plate.15",5,5,"t",1,100,18.97,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014540","phIII.e1k.Plate.9",4,5,"t",1,100,27.06,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX014540","phIII.e1k.Plate.9",5,5,"t",1,100,31.2,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX014554","phIII.e1k.Plate.9",6,8,"t",1,100,27.78,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX014554","phIII.e1k.Plate.9",7,8,"t",1,100,25.44,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX014584","phIII.e1k.Plate.15",6,10,"t",1,100,21.43,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014584","phIII.e1k.Plate.15",7,10,"t",1,100,25.29,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014586","phIII.e1k.Plate.15",6,9,"t",1,100,29.15,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014586","phIII.e1k.Plate.15",7,9,"t",1,100,21.67,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014610","phIII.e1k.Plate.15",6,8,"t",1,100,23.1,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014610","phIII.e1k.Plate.15",7,8,"t",1,100,22.33,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014614","phIII.e1k.Plate.15",6,7,"t",1,100,18.64,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014614","phIII.e1k.Plate.15",7,7,"t",1,100,22.98,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014626","phIII.e1k.Plate.15",6,6,"t",1,100,8.38,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014626","phIII.e1k.Plate.15",7,6,"t",1,100,9.09,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014641","phIII.e1k.Plate.16",2,9,"t",1,100,24.97,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX014641","phIII.e1k.Plate.16",3,9,"t",1,100,25.2,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX014644","phIII.e1k.Plate.14",6,3,"t",1,100,23.23,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX014644","phIII.e1k.Plate.14",7,3,"t",1,100,25.27,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX014648","phIII.e1k.Plate.14",6,4,"t",1,10,25.78,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX014648","phIII.e1k.Plate.14",7,4,"t",1,10,22.51,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX014654","phIII.e1k.Plate.15",2,10,"t",1,100,21.23,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014654","phIII.e1k.Plate.15",3,10,"t",1,100,22.12,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014671","phIII.e1k.Plate.14",6,5,"t",1,50,27.66,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX014671","phIII.e1k.Plate.14",7,5,"t",1,50,25.71,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX014674","phIII.e1k.Plate.5",4,4,"t",1,100,24.35,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014674","phIII.e1k.Plate.5",5,4,"t",1,100,23.16,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014675","phIII.e1k.Plate.5",6,5,"t",1,100,25.65,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014675","phIII.e1k.Plate.5",7,5,"t",1,100,27.91,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014676","phIII.e1k.Plate.5",4,3,"t",1,100,23.75,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014676","phIII.e1k.Plate.5",5,3,"t",1,100,23.44,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014677","phIII.e1k.Plate.5",4,7,"t",1,100,18.03,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014677","phIII.e1k.Plate.5",5,7,"t",1,100,16.78,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014678","phIII.e1k.Plate.5",4,6,"t",1,100,23.68,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014678","phIII.e1k.Plate.5",5,6,"t",1,100,24.1,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014679","phIII.e1k.Plate.5",6,6,"t",1,99.9,23.82,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014679","phIII.e1k.Plate.5",7,6,"t",1,99.9,24.14,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014680","phIII.e1k.Plate.5",6,7,"t",1,100,21.12,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014680","phIII.e1k.Plate.5",7,7,"t",1,100,21.53,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014681","phIII.e1k.Plate.5",6,8,"t",1,100,23.16,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014681","phIII.e1k.Plate.5",7,8,"t",1,100,21.95,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014686","phIII.e1k.Plate.14",6,6,"t",1,100,24.74,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX014686","phIII.e1k.Plate.14",7,6,"t",1,100,25.9,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX014712","phIII.e1k.Plate.5",4,5,"t",1,100,24.46,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014712","phIII.e1k.Plate.5",5,5,"t",1,100,24.8,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014713","phIII.e1k.Plate.5",6,4,"t",1,100.3,23.57,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014713","phIII.e1k.Plate.5",7,4,"t",1,100.3,22.66,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014714","phIII.e1k.Plate.5",6,9,"t",1,100,24.26,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014714","phIII.e1k.Plate.5",7,9,"t",1,100,23.44,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014715","phIII.e1k.Plate.5",6,10,"t",1,100.2,24.62,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014715","phIII.e1k.Plate.5",7,10,"t",1,100.2,25,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014716","phIII.e1k.Plate.5",6,3,"t",1,100,22.88,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014716","phIII.e1k.Plate.5",7,3,"t",1,100,22.72,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014717","phIII.e1k.Plate.6",2,10,"t",1,100,29.46,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014717","phIII.e1k.Plate.6",3,10,"t",1,100,29.33,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014718","phIII.e1k.Plate.6",2,9,"t",1,100.7,25.88,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014718","phIII.e1k.Plate.6",3,9,"t",1,100.7,24.47,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014719","phIII.e1k.Plate.6",2,8,"t",1,100.2,26.51,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014719","phIII.e1k.Plate.6",3,8,"t",1,100.2,25.74,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014720","phIII.e1k.Plate.6",2,7,"t",1,100.1,25.76,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014720","phIII.e1k.Plate.6",3,7,"t",1,100.1,26.09,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014721","phIII.e1k.Plate.6",2,6,"t",1,100,29.06,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014721","phIII.e1k.Plate.6",3,6,"t",1,100,21.02,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014722","phIII.e1k.Plate.6",2,5,"t",1,100,25,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014722","phIII.e1k.Plate.6",3,5,"t",1,100,26.98,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014723","phIII.e1k.Plate.6",2,4,"t",1,100,25.22,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014723","phIII.e1k.Plate.6",3,4,"t",1,100,24.38,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014724","phIII.e1k.Plate.6",2,3,"t",1,100,27.09,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014724","phIII.e1k.Plate.6",3,3,"t",1,100,23.1,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014725","phIII.e1k.Plate.6",4,10,"t",1,100,26.52,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014725","phIII.e1k.Plate.6",5,10,"t",1,100,23.03,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014726","phIII.e1k.Plate.6",4,9,"t",1,100,23.53,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014726","phIII.e1k.Plate.6",5,9,"t",1,100,22.9,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014727","phIII.e1k.Plate.6",4,8,"t",1,100,30.49,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014727","phIII.e1k.Plate.6",5,8,"t",1,100,25.25,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014728","phIII.e1k.Plate.6",4,7,"t",1,100.3,26.57,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014728","phIII.e1k.Plate.6",5,7,"t",1,100.3,22.08,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014729","phIII.e1k.Plate.6",4,6,"t",1,100,26.71,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014729","phIII.e1k.Plate.6",5,6,"t",1,100,21.78,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014730","phIII.e1k.Plate.12",6,3,"t",1,5,10.47,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX014730","phIII.e1k.Plate.12",7,3,"t",1,5,10.65,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX014741","phIII.e1k.Plate.16",2,10,"t",1,100,26.9,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX014741","phIII.e1k.Plate.16",3,10,"t",1,100,27.29,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX014752","phIII.e1k.Plate.16",2,8,"t",1,100,5.78,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX014752","phIII.e1k.Plate.16",3,8,"t",1,100,8.49,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX014760","phIII.e1k.Plate.11",4,8,"t",1,100,19.4,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX014760","phIII.e1k.Plate.11",5,8,"t",1,100,19.66,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX014765","phIII.e1k.Plate.13",6,6,"t",1,8.4,4.52,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX014765","phIII.e1k.Plate.13",7,6,"t",1,8.4,3.85,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX014768","phIII.e1k.Plate.16",2,7,"t",1,100,23.86,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX014768","phIII.e1k.Plate.16",3,7,"t",1,100,28.14,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX014774","phIII.e1k.Plate.9",6,5,"t",1,100,28.38,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX014774","phIII.e1k.Plate.9",7,5,"t",1,100,24.04,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX014823","phIII.e1k.Plate.15",6,5,"t",1,100,27,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014823","phIII.e1k.Plate.15",7,5,"t",1,100,23.61,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014824","phIII.e1k.VR.Plate.3",4,5,"t",1,10,15.76,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX014824","phIII.e1k.VR.Plate.3",5,5,"t",1,10,23.57,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX014830","phIII.e1k.Plate.15",6,3,"t",1,100,28.7,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014830","phIII.e1k.Plate.15",7,3,"t",1,100,29.57,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014832","phIII.e1k.Plate.7",2,7,"t",1,100,24.72,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014832","phIII.e1k.Plate.7",3,7,"t",1,100,22.2,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014833","phIII.e1k.Plate.7",2,6,"t",1,100,35.04,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014833","phIII.e1k.Plate.7",3,6,"t",1,100,39.38,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014835","phIII.e1k.Plate.14",2,9,"t",1,100,24.17,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX014835","phIII.e1k.Plate.14",3,9,"t",1,100,21.9,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX014837","phIII.e1k.Plate.7",4,7,"t",1,100,15.89,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014837","phIII.e1k.Plate.7",5,7,"t",1,100,16.77,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014839","phIII.e1k.Plate.3",2,8,"t",1,100,28.13,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX014839","phIII.e1k.Plate.3",3,8,"t",1,100,22.22,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX014843","phIII.e1k.Plate.7",4,5,"t",1,100,25.77,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014843","phIII.e1k.Plate.7",5,5,"t",1,100,25.65,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014844","phIII.e1k.Plate.7",4,6,"t",1,100,24.6,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014844","phIII.e1k.Plate.7",5,6,"t",1,100,23.56,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014845","phIII.e1k.Plate.7",4,8,"t",1,100,30.3,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014845","phIII.e1k.Plate.7",5,8,"t",1,100,32.78,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014846","phIII.e1k.Plate.7",4,9,"t",1,100,4.53,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014846","phIII.e1k.Plate.7",5,9,"t",1,100,4.36,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014847","phIII.e1k.Plate.7",4,10,"t",1,100,26.47,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014847","phIII.e1k.Plate.7",5,10,"t",1,100,26.55,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014848","phIII.e1k.VR.Plate.2",4,7,"t",1,10,34.42,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX014848","phIII.e1k.VR.Plate.2",5,7,"t",1,10,31.42,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX014850","phIII.e1k.Plate.14",2,10,"t",1,100,25,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX014850","phIII.e1k.Plate.14",3,10,"t",1,100,23.67,"2900-TO3 Phase III E1K Set 2 Plate 14_Cyprotex.csv","cort" +"TX014853","phIII.e1k.Plate.7",2,3,"t",1,100,27.03,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014853","phIII.e1k.Plate.7",3,3,"t",1,100,28.53,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014854","phIII.e1k.Plate.7",4,4,"t",1,100,26.51,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014854","phIII.e1k.Plate.7",5,4,"t",1,100,23.99,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014855","phIII.e1k.Plate.7",4,3,"t",1,50,16.46,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014855","phIII.e1k.Plate.7",5,3,"t",1,50,18.97,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014856","phIII.e1k.Plate.7",6,10,"t",1,100,29,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014856","phIII.e1k.Plate.7",7,10,"t",1,100,25.55,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014857","phIII.e1k.Plate.7",6,9,"t",1,100,24.32,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014857","phIII.e1k.Plate.7",7,9,"t",1,100,21.45,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014858","phIII.e1k.Plate.7",6,8,"t",1,50,20.2,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014858","phIII.e1k.Plate.7",7,8,"t",1,50,21.79,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014859","phIII.e1k.Plate.7",6,7,"t",1,100,24.23,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014859","phIII.e1k.Plate.7",7,7,"t",1,100,23.49,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014860","phIII.e1k.Plate.7",6,6,"t",1,100,25.64,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014860","phIII.e1k.Plate.7",7,6,"t",1,100,21,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014861","phIII.e1k.Plate.7",6,5,"t",1,100,21.2,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014861","phIII.e1k.Plate.7",7,5,"t",1,100,22.95,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014862","phIII.e1k.Plate.7",6,4,"t",1,100,26.9,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014862","phIII.e1k.Plate.7",7,4,"t",1,100,21.39,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014863","phIII.e1k.Plate.7",6,3,"t",1,100,22.12,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014863","phIII.e1k.Plate.7",7,3,"t",1,100,23.06,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014864","phIII.e1k.Plate.8",2,10,"t",1,100,26.26,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX014864","phIII.e1k.Plate.8",3,10,"t",1,100,23.22,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX014865","phIII.e1k.Plate.8",2,9,"t",1,100,23.88,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX014865","phIII.e1k.Plate.8",3,9,"t",1,100,22.45,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX014866","phIII.e1k.VR.Plate.2",2,3,"t",1,10,9.29,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX014866","phIII.e1k.VR.Plate.2",3,3,"t",0,10,NA,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX014867","phIII.e1k.VR.Plate.2",4,10,"t",1,5,52.28,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX014867","phIII.e1k.VR.Plate.2",5,10,"t",0,5,NA,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX014868","phIII.e1k.Plate.8",2,6,"t",1,100,27.62,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX014868","phIII.e1k.Plate.8",3,6,"t",1,100,24.53,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX014869","phIII.e1k.Plate.8",2,5,"t",1,99.8,24.08,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX014869","phIII.e1k.Plate.8",3,5,"t",1,99.8,23.24,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX014870","phIII.e1k.Plate.8",2,3,"t",1,99.8,26.71,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX014870","phIII.e1k.Plate.8",3,3,"t",1,99.8,22.83,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX014871","phIII.e1k.VR.Plate.2",4,6,"t",1,1,57.06,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX014871","phIII.e1k.VR.Plate.2",5,6,"t",1,1,55.19,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX014872","phIII.e1k.Plate.8",4,9,"t",1,100,22.11,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX014872","phIII.e1k.Plate.8",5,9,"t",1,100,23.08,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX014873","phIII.e1k.Plate.8",4,8,"t",1,100.3,21.3,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX014873","phIII.e1k.Plate.8",5,8,"t",1,100.3,26.03,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX014874","phIII.e1k.Plate.8",4,7,"t",1,100,22.71,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX014874","phIII.e1k.Plate.8",5,7,"t",1,100,27.66,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX014875","phIII.e1k.Plate.8",4,6,"t",1,100,31.18,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX014875","phIII.e1k.Plate.8",5,6,"t",1,100,31.56,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX014876","phIII.e1k.Plate.8",4,5,"t",1,100,31.06,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX014876","phIII.e1k.Plate.8",5,5,"t",1,100,30.01,"2900-TO3 Phase III E1K Set 2 Plate 8_Cyprotex.csv","cort" +"TX014877","phIII.e1k.Plate.5",2,6,"t",1,100,19.18,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014877","phIII.e1k.Plate.5",3,6,"t",1,100,22.66,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014878","phIII.e1k.Plate.5",2,5,"t",1,100,24.22,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014878","phIII.e1k.Plate.5",3,5,"t",1,100,24.31,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014879","phIII.e1k.Plate.5",2,3,"t",1,100,21.27,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014879","phIII.e1k.Plate.5",3,3,"t",1,100,21.94,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014880","phIII.e1k.Plate.5",2,4,"t",1,100,21.76,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014880","phIII.e1k.Plate.5",3,4,"t",1,100,24.07,"2900-TO3 Phase III E1K Set 2 Plate 5_Cyprotex.csv","cort" +"TX014881","phIII.e1k.VR.Plate.2",2,6,"t",1,1,57.12,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX014881","phIII.e1k.VR.Plate.2",3,6,"t",1,1,61.98,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX014882","phIII.e1k.Plate.6",6,9,"t",1,100,23.93,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014882","phIII.e1k.Plate.6",7,9,"t",1,100,20.1,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014883","phIII.e1k.VR.Plate.2",2,4,"t",1,10,35.82,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX014883","phIII.e1k.VR.Plate.2",3,4,"t",1,10,42.76,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX014884","phIII.e1k.Plate.6",6,7,"t",1,100,27.45,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014884","phIII.e1k.Plate.6",7,7,"t",1,100,28.68,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014885","phIII.e1k.VR.Plate.2",4,9,"t",1,10,60.93,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX014885","phIII.e1k.VR.Plate.2",5,9,"t",1,10,66.61,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX014886","phIII.e1k.Plate.6",6,5,"t",1,100,25.34,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014886","phIII.e1k.Plate.6",7,5,"t",1,100,23.1,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014887","phIII.e1k.Plate.6",6,4,"t",1,100,25.2,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014887","phIII.e1k.Plate.6",7,4,"t",1,100,24.99,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014888","phIII.e1k.Plate.6",6,3,"t",1,100,22.13,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014888","phIII.e1k.Plate.6",7,3,"t",1,100,22.02,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014889","phIII.e1k.Plate.7",2,10,"t",1,100,24.59,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014889","phIII.e1k.Plate.7",3,10,"t",1,100,21.39,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014890","phIII.e1k.Plate.7",2,9,"t",1,100,24.85,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014890","phIII.e1k.Plate.7",3,9,"t",1,100,21.53,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014891","phIII.e1k.Plate.7",2,8,"t",1,100,33.25,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014891","phIII.e1k.Plate.7",3,8,"t",1,100,32.94,"2900-TO3 Phase III E1K Set 2 Plate 7_Cyprotex.csv","cort" +"TX014892","phIII.e1k.VR.Plate.1",4,3,"t",1,1,46.2,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX014892","phIII.e1k.VR.Plate.1",5,3,"t",1,1,45.17,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX014893","phIII.e1k.Plate.2",2,5,"t",1,100,23.61,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX014893","phIII.e1k.Plate.2",3,5,"t",1,100,22.37,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX014894","phIII.e1k.VR.Plate.2",4,8,"t",1,10,54.01,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX014894","phIII.e1k.VR.Plate.2",5,8,"t",1,10,56,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX014896","phIII.e1k.Plate.6",4,4,"t",1,100,24.69,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014896","phIII.e1k.Plate.6",5,4,"t",1,100,21.35,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014897","phIII.e1k.Plate.6",6,10,"t",1,100,22.11,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014897","phIII.e1k.Plate.6",7,10,"t",1,100,22.71,"2900-TO3 Phase III E1K Set 2 Plate 6_Cyprotex.csv","cort" +"TX014898","phIII.e1k.Plate.13",6,3,"t",1,100,28.07,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX014898","phIII.e1k.Plate.13",7,3,"t",1,100,26,"2900-TO3 Phase III E1K Set 2 Plate 13_Cyprotex.csv","cort" +"TX014901","phIII.e1k.VR.Plate.2",4,4,"t",1,10,54.79,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX014901","phIII.e1k.VR.Plate.2",5,4,"t",1,10,51.71,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX014902","phIII.e1k.Plate.1",6,8,"t",1,100,48.73,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014902","phIII.e1k.Plate.1",7,8,"t",1,100,44.85,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014903","phIII.e1k.Plate.1",6,7,"t",1,100,52.84,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014903","phIII.e1k.Plate.1",7,7,"t",1,100,62.04,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014904","phIII.e1k.Plate.1",6,6,"t",1,50,55.15,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014904","phIII.e1k.Plate.1",7,6,"t",1,50,58.39,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014905","phIII.e1k.VR.Plate.1",6,8,"t",1,1,85.37,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX014905","phIII.e1k.VR.Plate.1",7,8,"t",1,1,47.33,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX014906","phIII.e1k.Plate.1",6,4,"t",1,100,85.52,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014906","phIII.e1k.Plate.1",7,4,"t",1,100,86.72,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014907","phIII.e1k.Plate.1",6,3,"t",1,100,41.17,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014907","phIII.e1k.Plate.1",7,3,"t",1,100,38.97,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014908","phIII.e1k.Plate.2",2,10,"t",1,100,29.51,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX014908","phIII.e1k.Plate.2",3,10,"t",1,100,24.91,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX014909","phIII.e1k.Plate.2",2,9,"t",1,100,27.57,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX014909","phIII.e1k.Plate.2",3,9,"t",1,100,24.23,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX014910","phIII.e1k.Plate.2",2,8,"t",1,100,26.26,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX014910","phIII.e1k.Plate.2",3,8,"t",1,100,26.83,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX014911","phIII.e1k.Plate.2",2,7,"t",1,100,26.67,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX014911","phIII.e1k.Plate.2",3,7,"t",1,100,21.53,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX014912","phIII.e1k.VR.Plate.1",2,10,"t",1,0.5,16.88,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX014912","phIII.e1k.VR.Plate.1",3,10,"t",1,0.5,12.69,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX014913","phIII.e1k.Plate.1",4,9,"t",1,50,96.85,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014913","phIII.e1k.Plate.1",5,9,"t",1,50,97.33,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014914","phIII.e1k.Plate.1",4,8,"t",1,100,34.8,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014914","phIII.e1k.Plate.1",5,8,"t",1,100,38.42,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014915","phIII.e1k.VR.Plate.1",4,8,"t",1,10,55,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX014915","phIII.e1k.VR.Plate.1",5,8,"t",1,10,51.44,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX014916","phIII.e1k.Plate.1",4,6,"t",1,100,58.19,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014916","phIII.e1k.Plate.1",5,6,"t",1,100,58.57,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014917","phIII.e1k.Plate.1",4,5,"t",1,50,54.52,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014917","phIII.e1k.Plate.1",5,5,"t",1,50,57.09,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014918","phIII.e1k.Plate.1",4,4,"t",1,100,17.8,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014918","phIII.e1k.Plate.1",5,4,"t",1,100,19.12,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014919","phIII.e1k.VR.Plate.1",2,9,"t",1,10,43.18,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX014919","phIII.e1k.VR.Plate.1",3,9,"t",1,10,53.13,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX014920","phIII.e1k.VR.Plate.1",6,3,"t",1,1,10.19,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX014920","phIII.e1k.VR.Plate.1",7,3,"t",1,1,7.17,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 1_Cyprotex.csv","cort" +"TX014921","phIII.e1k.Plate.1",6,9,"t",1,100,48.59,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014921","phIII.e1k.Plate.1",7,9,"t",1,100,52.76,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014922","phIII.e1k.Plate.9",2,4,"t",1,100,20.04,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX014922","phIII.e1k.Plate.9",3,4,"t",1,100,18.28,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX014923","phIII.e1k.Plate.9",2,3,"t",1,100,28.1,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX014923","phIII.e1k.Plate.9",3,3,"t",1,100,25.37,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX014924","phIII.e1k.Plate.1",2,10,"t",1,100,48.93,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014924","phIII.e1k.Plate.1",3,10,"t",1,100,53.88,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014925","phIII.e1k.Plate.1",2,9,"t",1,100,53.83,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014925","phIII.e1k.Plate.1",3,9,"t",1,100,50.21,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014926","phIII.e1k.Plate.1",2,8,"t",1,100,55.65,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014926","phIII.e1k.Plate.1",3,8,"t",1,100,57.69,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014927","phIII.e1k.Plate.1",2,7,"t",1,100,58.12,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014927","phIII.e1k.Plate.1",3,7,"t",1,100,58.65,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014928","phIII.e1k.Plate.1",2,6,"t",1,100,46.89,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014928","phIII.e1k.Plate.1",3,6,"t",1,100,55.72,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014929","phIII.e1k.Plate.1",2,5,"t",1,50,46.82,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014929","phIII.e1k.Plate.1",3,5,"t",1,50,55.7,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014930","phIII.e1k.Plate.1",2,4,"t",1,50,45.58,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014930","phIII.e1k.Plate.1",3,4,"t",1,50,50.76,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014931","phIII.e1k.Plate.1",2,3,"t",1,100,43.46,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014931","phIII.e1k.Plate.1",3,3,"t",1,100,46.73,"2900-TO3 Phase III E1K Set 2 Plate 1_Cyprotex.csv","cort" +"TX014932","phIII.e1k.Plate.15",2,5,"t",1,100,24.29,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014932","phIII.e1k.Plate.15",3,5,"t",1,100,24.09,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014962","phIII.e1k.Plate.15",2,4,"t",1,100,20.66,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014962","phIII.e1k.Plate.15",3,4,"t",1,100,19.12,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014970","phIII.e1k.VR.Plate.3",6,10,"t",1,10,60.03,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX014970","phIII.e1k.VR.Plate.3",7,10,"t",1,10,65.74,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX014971","phIII.e1k.Plate.15",4,10,"t",1,100,13.25,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014971","phIII.e1k.Plate.15",5,10,"t",1,100,12.58,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX014985","phIII.e1k.VR.Plate.3",2,9,"t",1,1,61.93,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX014985","phIII.e1k.VR.Plate.3",3,9,"t",1,1,57.41,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX014994","phIII.e1k.Plate.9",6,7,"t",1,100,27.03,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX014994","phIII.e1k.Plate.9",7,7,"t",1,100,27.78,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX015088","phIII.e1k.VR.Plate.2",6,8,"t",1,10,69.95,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX015088","phIII.e1k.VR.Plate.2",7,8,"t",1,10,65.4,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX015102","phIII.e1k.Plate.12",6,8,"t",0,100,NA,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX015102","phIII.e1k.Plate.12",7,8,"t",1,100,22.34,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX015108","phIII.e1k.VR.Plate.2",6,9,"t",1,1,50.92,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX015108","phIII.e1k.VR.Plate.2",7,9,"t",1,1,46.2,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX015116","phIII.e1k.Plate.2",4,4,"t",1,10,24.6,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX015116","phIII.e1k.Plate.2",5,4,"t",1,10,21.85,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX015122","phIII.e1k.Plate.12",4,8,"t",0,20,NA,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX015122","phIII.e1k.Plate.12",5,8,"t",1,20,26.72,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX015165","phIII.e1k.Plate.15",2,6,"t",1,100,27.86,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX015165","phIII.e1k.Plate.15",3,6,"t",1,100,22.45,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX015169","phIII.e1k.Plate.15",2,7,"t",1,100,21.09,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX015169","phIII.e1k.Plate.15",3,7,"t",1,100,23.35,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX015170","phIII.e1k.Plate.9",4,4,"t",1,100,25.83,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX015170","phIII.e1k.Plate.9",5,4,"t",1,100,24.06,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX015183","phIII.e1k.VR.Plate.3",6,6,"t",1,10,59.56,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX015183","phIII.e1k.VR.Plate.3",7,6,"t",1,10,59.94,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX015192","phIII.e1k.Plate.11",6,4,"t",1,100,29,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX015192","phIII.e1k.Plate.11",7,4,"t",1,100,24.24,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX015203","phIII.e1k.VR.Plate.3",2,4,"t",1,1,59.46,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX015203","phIII.e1k.VR.Plate.3",3,4,"t",1,1,58.88,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX015208","phIII.e1k.Plate.11",2,6,"t",1,100,20.85,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX015208","phIII.e1k.Plate.11",3,6,"t",1,100,25.86,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX015215","phIII.e1k.VR.Plate.3",4,9,"t",1,1,54.63,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX015215","phIII.e1k.VR.Plate.3",5,9,"t",1,1,58.33,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX015217","phIII.e1k.Plate.15",2,8,"t",1,100,12.75,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX015217","phIII.e1k.Plate.15",3,8,"t",1,100,12.94,"2900-TO3 Phase III E1K Set 2 Plate 15_Cyprotex.csv","cort" +"TX015224","phIII.e1k.Plate.2",4,3,"t",1,20,17.27,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX015224","phIII.e1k.Plate.2",5,3,"t",1,20,14.24,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX015226","phIII.e1k.Plate.17",4,7,"t",1,100,24.46,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX015226","phIII.e1k.Plate.17",5,7,"t",1,100,25.24,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX015239","phIII.e1k.VR.Plate.2",4,3,"t",1,0.5,44.31,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX015239","phIII.e1k.VR.Plate.2",5,3,"t",1,0.5,49.49,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX015272","phIII.e1k.Plate.16",4,6,"t",1,100,26.27,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX015272","phIII.e1k.Plate.16",5,6,"t",1,100,22.98,"2900-TO3 Phase III E1K Set 2 Plate 16_Cyprotex.csv","cort" +"TX015277","phIII.e1k.Plate.17",4,3,"t",1,10,23.01,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX015277","phIII.e1k.Plate.17",5,3,"t",1,10,24.72,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX015309","phIII.e1k.Plate.12",2,5,"t",1,20,22.85,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX015309","phIII.e1k.Plate.12",3,5,"t",1,20,27.7,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX015310","phIII.e1k.Plate.12",2,4,"t",1,20,26.68,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX015310","phIII.e1k.Plate.12",3,4,"t",1,20,23.47,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX015311","phIII.e1k.Plate.12",2,6,"t",1,20,23.35,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX015311","phIII.e1k.Plate.12",3,6,"t",1,20,27.56,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX015312","phIII.e1k.VR.Plate.3",2,10,"t",1,2,59.81,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX015312","phIII.e1k.VR.Plate.3",3,10,"t",1,2,61.32,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX015313","phIII.e1k.Plate.18",2,7,"t",1,20,25.85,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" +"TX015313","phIII.e1k.Plate.18",3,7,"t",1,20,23.74,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" +"TX015314","phIII.e1k.Plate.12",2,9,"t",1,20,21.69,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX015314","phIII.e1k.Plate.12",3,9,"t",0,20,NA,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX015315","phIII.e1k.Plate.18",2,5,"t",1,20,22.36,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" +"TX015315","phIII.e1k.Plate.18",3,5,"t",1,20,23.46,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" +"TX015317","phIII.e1k.Plate.18",2,10,"t",1,20,30.2,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" +"TX015317","phIII.e1k.Plate.18",3,10,"t",1,20,25.86,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" +"TX015319","phIII.e1k.Plate.12",2,3,"t",1,20,22.67,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX015319","phIII.e1k.Plate.12",3,3,"t",1,20,21.68,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX015320","phIII.e1k.Plate.12",4,10,"t",1,20,27.88,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX015320","phIII.e1k.Plate.12",5,10,"t",1,20,25.22,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX015321","phIII.e1k.Plate.18",2,9,"t",1,20,23.83,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" +"TX015321","phIII.e1k.Plate.18",3,9,"t",1,20,25.4,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" +"TX015322","phIII.e1k.Plate.17",6,9,"t",1,20,23.94,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX015322","phIII.e1k.Plate.17",7,9,"t",1,20,24.76,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX015324","phIII.e1k.Plate.12",2,8,"t",1,20,23.97,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX015324","phIII.e1k.Plate.12",3,8,"t",0,20,NA,"2900-TO3 Phase III E1K Set 2 Plate 12_Cyprotex.csv","cort" +"TX015325","phIII.e1k.Plate.17",4,4,"t",1,20,24.18,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX015325","phIII.e1k.Plate.17",5,4,"t",1,20,23.57,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX015326","phIII.e1k.Plate.17",6,10,"t",1,20,27.56,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX015326","phIII.e1k.Plate.17",7,10,"t",1,20,25.34,"2900-TO3 Phase III E1K Set 2 Plate 17_Cyprotex.csv","cort" +"TX015358","phIII.e1k.Plate.2",6,5,"t",1,20,21.84,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX015358","phIII.e1k.Plate.2",7,5,"t",1,20,24.07,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX015359","phIII.e1k.Plate.2",6,3,"t",1,20,26.16,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX015359","phIII.e1k.Plate.2",7,3,"t",1,20,23.61,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX015360","phIII.e1k.Plate.2",6,4,"t",1,20,23.73,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX015360","phIII.e1k.Plate.2",7,4,"t",1,20,26.46,"2900-TO3 Phase III E1K Set 2 Plate 2_Cyprotex.csv","cort" +"TX015362","phIII.e1k.Plate.3",2,10,"t",1,20,35.66,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX015362","phIII.e1k.Plate.3",3,10,"t",1,20,35.7,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX015363","phIII.e1k.Plate.3",2,9,"t",1,20,22,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX015363","phIII.e1k.Plate.3",3,9,"t",1,20,22.28,"2900-TO3 Phase III E1K Set 2 Plate 3_Cyprotex.csv","cort" +"TX015364","phIII.e1k.Plate.9",6,4,"t",1,20,28.65,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX015364","phIII.e1k.Plate.9",7,4,"t",1,20,26.54,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX015366","phIII.e1k.Plate.9",6,3,"t",1,20,21.83,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX015366","phIII.e1k.Plate.9",7,3,"t",1,20,24.03,"2900-TO3 Phase III E1K Set 2 Plate 9_Cyprotex.csv","cort" +"TX015367","phIII.e1k.Plate.10",2,10,"t",1,20,21.95,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015367","phIII.e1k.Plate.10",3,10,"t",1,20,23.96,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015370","phIII.e1k.Plate.10",2,9,"t",1,20,22.71,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015370","phIII.e1k.Plate.10",3,9,"t",1,20,23.75,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015371","phIII.e1k.Plate.10",2,8,"t",1,20,25.61,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015371","phIII.e1k.Plate.10",3,8,"t",1,20,29.68,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015372","phIII.e1k.Plate.10",2,7,"t",1,20,23.58,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015372","phIII.e1k.Plate.10",3,7,"t",1,20,29.01,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015373","phIII.e1k.Plate.10",2,6,"t",1,20,24.12,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015373","phIII.e1k.Plate.10",3,6,"t",1,20,28.85,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015374","phIII.e1k.Plate.10",2,5,"t",1,20,27.38,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015374","phIII.e1k.Plate.10",3,5,"t",1,20,25.09,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015375","phIII.e1k.Plate.10",2,4,"t",1,20,32.39,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015375","phIII.e1k.Plate.10",3,4,"t",1,20,33.31,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015376","phIII.e1k.Plate.10",2,3,"t",1,20,24.25,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015376","phIII.e1k.Plate.10",3,3,"t",1,20,27.04,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015377","phIII.e1k.Plate.10",4,10,"t",1,20,30.46,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015377","phIII.e1k.Plate.10",5,10,"t",1,20,28.92,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015378","phIII.e1k.Plate.10",4,9,"t",1,20,25.67,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015378","phIII.e1k.Plate.10",5,9,"t",1,20,23.34,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015379","phIII.e1k.Plate.10",4,8,"t",1,20,20.1,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015379","phIII.e1k.Plate.10",5,8,"t",1,20,21.44,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015381","phIII.e1k.Plate.10",4,7,"t",1,20,25.72,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015381","phIII.e1k.Plate.10",5,7,"t",1,20,25.06,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015382","phIII.e1k.Plate.10",4,6,"t",1,20,20.35,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015382","phIII.e1k.Plate.10",5,6,"t",1,20,20.22,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015383","phIII.e1k.VR.Plate.3",2,6,"t",1,2,4.08,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX015383","phIII.e1k.VR.Plate.3",3,6,"t",1,2,4.91,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX015384","phIII.e1k.Plate.10",4,4,"t",1,20,25.19,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015384","phIII.e1k.Plate.10",5,4,"t",1,20,25.82,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015386","phIII.e1k.Plate.10",4,3,"t",1,20,19.53,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015386","phIII.e1k.Plate.10",5,3,"t",1,20,20,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015389","phIII.e1k.Plate.10",6,10,"t",1,20,25.54,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015389","phIII.e1k.Plate.10",7,10,"t",1,20,30.17,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015390","phIII.e1k.Plate.10",6,9,"t",1,20,25.75,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015390","phIII.e1k.Plate.10",7,9,"t",1,20,21.93,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015391","phIII.e1k.Plate.10",6,8,"t",1,20,22.23,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015391","phIII.e1k.Plate.10",7,8,"t",1,20,22.22,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015392","phIII.e1k.Plate.10",6,7,"t",1,20,27.34,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015392","phIII.e1k.Plate.10",7,7,"t",1,20,28.06,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015393","phIII.e1k.VR.Plate.3",2,8,"t",1,2,57.7,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX015393","phIII.e1k.VR.Plate.3",3,8,"t",1,2,61.14,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 3_Cyprotex.csv","cort" +"TX015394","phIII.e1k.Plate.10",6,5,"t",1,20,27.29,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015394","phIII.e1k.Plate.10",7,5,"t",1,20,24.74,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015396","phIII.e1k.Plate.10",6,4,"t",1,20,25.54,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015396","phIII.e1k.Plate.10",7,4,"t",1,20,26.02,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015397","phIII.e1k.Plate.10",6,3,"t",1,20,23.72,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015397","phIII.e1k.Plate.10",7,3,"t",1,20,26.14,"2900-TO3 Phase III E1K Set 2 Plate 10_Cyprotex.csv","cort" +"TX015398","phIII.e1k.Plate.11",2,10,"t",1,20,20.31,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX015398","phIII.e1k.Plate.11",3,10,"t",1,20,27.84,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX015405","phIII.e1k.VR.Plate.2",6,7,"t",1,2,57.17,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX015405","phIII.e1k.VR.Plate.2",7,7,"t",1,2,57.42,"2900-TO3 Phase III E1K Set 2 Viability Repeats Plate 2_Cyprotex.csv","cort" +"TX015406","phIII.e1k.Plate.11",2,8,"t",1,20,22.78,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX015406","phIII.e1k.Plate.11",3,8,"t",1,20,25.96,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX015407","phIII.e1k.Plate.11",2,7,"t",1,20,21.25,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX015407","phIII.e1k.Plate.11",3,7,"t",1,20,22.95,"2900-TO3 Phase III E1K Set 2 Plate 11_Cyprotex.csv","cort" +"TX015527","phIII.e1k.Plate.18",2,3,"t",1,5,23.08,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" +"TX015527","phIII.e1k.Plate.18",3,3,"t",1,5,18.87,"2900-TO3 Phase III E1K Set 2 Plate 18_Cyprotex.csv","cort" +"TX1012716","TP0001113.Plate.20",4,4,"t",1,100,61.5,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX1012716","TP0001113.Plate.20",5,4,"t",1,100,61.97,"TP0001113 Plate 20_Ceetox.csv","cort" +"TX1012717","TP0001109.Plate.3",6,8,"t",1,100,56.03,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX1012717","TP0001109.Plate.3",7,8,"t",1,100,57.32,"TP0001109 Plate 3_Ceetox.csv","cort" +"TX1012721","TP0001113.Plate.18",2,9,"t",1,50,46,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX1012721","TP0001113.Plate.18",3,9,"t",1,50,59.56,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX1012726","TP0001113.Plate.17",2,7,"t",1,100,41.38,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX1012726","TP0001113.Plate.17",3,7,"t",1,100,51.61,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX1012735","TP0001114.Plate.23",2,6,"t",1,100,54.44,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX1012735","TP0001114.Plate.23",3,6,"t",1,100,58.2,"TP0001114 Plate 23_Ceetox.csv","cort" +"TX101701","TP0001112.Plate.15",6,10,"t",1,100,77.01,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX101701","TP0001112.Plate.15",7,10,"t",1,100,70.31,"TP0001112 Plate 15_Ceetox.csv","cort" +"TX101787","TP0001113.Plate.18",4,8,"t",1,100,54.79,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX101787","TP0001113.Plate.18",5,8,"t",1,100,58.45,"TP0001113 Plate 18_Ceetox.csv","cort" +"TX103292","TP0001109.Plate.4",6,8,"t",1,100,54.84,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX103292","TP0001109.Plate.4",7,8,"t",1,100,58.81,"TP0001109 Plate 4_Ceetox.csv","cort" +"TX109150","TP0001056.Plate.10",2,5,"t",1,10,16.94,"TP0001056 Plate 10_CeeTox.csv","cort" +"TX109150","TP0001056.Plate.10",3,5,"t",1,10,16.75,"TP0001056 Plate 10_CeeTox.csv","cort" +"TX110870","TP0001061.Plate.16",2,8,"t",1,100,21.59,"TP0001061 Plate 16_CeeTox.csv","cort" +"TX110870","TP0001061.Plate.16",3,8,"t",1,100,25.09,"TP0001061 Plate 16_CeeTox.csv","cort" +"TX112294","TP0001113.Plate.17",2,6,"t",1,100,45.61,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX112294","TP0001113.Plate.17",3,6,"t",1,100,53.2,"TP0001113 Plate 17_Ceetox.csv","cort" +"TX112302","TP0001113.Plate.19",4,4,"t",1,100,66.26,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX112302","TP0001113.Plate.19",5,4,"t",1,100,68.32,"TP0001113 Plate 19_Ceetox.csv","cort" +"TX112325","TP0000884.Plate.3",2,3,"t",1,10,10.4885750938418,"TP0000884 Plate 3A.xlsx","cort" +"TX112325","TP0000884.Plate.3",3,3,"t",1,10,12.9530846558784,"TP0000884 Plate 3A.xlsx","cort" +"TX209150","TP0001061.Plate.13",4,6,"t",1,10,20.07,"TP0001061 Plate 13_CeeTox.csv","cort" +"TX209150","TP0001061.Plate.13",5,6,"t",1,10,18.62,"TP0001061 Plate 13_CeeTox.csv","cort" +"TX210870","TP0001061.Plate.14",4,6,"t",1,100,28.37,"TP0001061 Plate 14_CeeTox.csv","cort" +"TX210870","TP0001061.Plate.14",5,6,"t",1,100,28.44,"TP0001061 Plate 14_CeeTox.csv","cort" +"TX212325","TP0000885.Plate.1",2,6,"t",1,10,7.96164074421752,"TP0000885 Plate 1A.xlsx","cort" +"TX212325","TP0000885.Plate.1",3,6,"t",1,10,8.7538192114488,"TP0000885 Plate 1A.xlsx","cort" diff --git a/inst/sql/tcpldb_schema.sql b/inst/sql/tcpldb_schema.sql index bcf72f7..80ebf71 100644 --- a/inst/sql/tcpldb_schema.sql +++ b/inst/sql/tcpldb_schema.sql @@ -1,1323 +1,1323 @@ --- --- Table structure for table `assay` --- - -DROP TABLE IF EXISTS `assay`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `assay` ( - `aid` int(11) NOT NULL AUTO_INCREMENT, - `asid` int(11) NOT NULL, - `assay_name` varchar(255) COLLATE latin1_general_ci NOT NULL, - `assay_desc` text COLLATE latin1_general_ci, - `timepoint_hr` double DEFAULT NULL, - `organism_id` int(11) DEFAULT NULL, - `organism` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `tissue` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `cell_format` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `cell_free_component_source` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `cell_short_name` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `cell_growth_mode` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `assay_footprint` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `assay_format_type` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `assay_format_type_sub` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `content_readout_type` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `dilution_solvent` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `dilution_solvent_percent_max` double DEFAULT NULL, - PRIMARY KEY (`aid`), - UNIQUE KEY `assay_name` (`assay_name`), - KEY `assay_footprint` (`assay_footprint`), - KEY `assay_format_type` (`assay_format_type`), - KEY `assay_format_type_sub` (`assay_format_type_sub`), - KEY `assay_source_id` (`asid`), - KEY `cell_format` (`cell_format`), - KEY `cell_free_component_source` (`cell_free_component_source`), - KEY `cell_growth_mode` (`cell_growth_mode`), - KEY `cell_short_name` (`cell_short_name`), - KEY `content_readout_type` (`content_readout_type`), - KEY `dilution_solvent` (`dilution_solvent`), - KEY `organism_id` (`organism_id`), - KEY `timepoint_hr` (`timepoint_hr`), - KEY `tissue` (`tissue`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `assay` --- - -LOCK TABLES `assay` WRITE; -/*!40000 ALTER TABLE `assay` DISABLE KEYS */; -/*!40000 ALTER TABLE `assay` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `assay_component` --- - -DROP TABLE IF EXISTS `assay_component`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `assay_component` ( - `acid` int(11) NOT NULL AUTO_INCREMENT, - `aid` int(11) NOT NULL, - `assay_component_name` varchar(255) COLLATE latin1_general_ci NOT NULL, - `assay_component_desc` text COLLATE latin1_general_ci, - `assay_component_target_desc` text COLLATE latin1_general_ci, - `parameter_readout_type` varchar(255) COLLATE latin1_general_ci DEFAULT 'single' COMMENT 'single parameter or multiple parameter', - `assay_design_type` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `assay_design_type_sub` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `biological_process_target` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `detection_technology_type` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `detection_technology_type_sub` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `detection_technology` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `signal_direction_type` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `key_assay_reagent_type` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `key_assay_reagent` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `technological_target_type` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `technological_target_type_sub` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - PRIMARY KEY (`acid`), - UNIQUE KEY `assay_component_name` (`assay_component_name`), - KEY `assay_design_type` (`assay_design_type`), - KEY `assay_design_type_sub` (`assay_design_type_sub`), - KEY `assay_id` (`aid`), - KEY `biological_process_target` (`biological_process_target`), - KEY `detection_technology` (`detection_technology`), - KEY `detection_technology_type` (`detection_technology_type`), - KEY `detection_technology_type_sub` (`detection_technology_type_sub`), - KEY `key_assay_reagent` (`key_assay_reagent`), - KEY `key_assay_reagent_type` (`key_assay_reagent_type`), - KEY `intended_signal_direction` (`signal_direction_type`), - KEY `parameter_readout_type` (`parameter_readout_type`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `assay_component` --- - -LOCK TABLES `assay_component` WRITE; -/*!40000 ALTER TABLE `assay_component` DISABLE KEYS */; -/*!40000 ALTER TABLE `assay_component` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `assay_component_endpoint` --- - -DROP TABLE IF EXISTS `assay_component_endpoint`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `assay_component_endpoint` ( - `aeid` int(11) NOT NULL AUTO_INCREMENT, - `acid` int(11) NOT NULL, - `assay_component_endpoint_name` varchar(255) COLLATE latin1_general_ci NOT NULL, - `export_ready` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '0 is “initiated but not ready for release” and 1 is “ready for export to dashboard or other media”', - `internal_ready` tinyint(1) DEFAULT '0', - `assay_component_endpoint_desc` text COLLATE latin1_general_ci, - `assay_function_type` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `normalized_data_type` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `analysis_direction` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `burst_assay` tinyint(1) unsigned NOT NULL DEFAULT '0', - `key_positive_control` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `signal_direction` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `intended_target_type` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `intended_target_type_sub` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `intended_target_family` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `intended_target_family_sub` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `fit_all` tinyint(1) NOT NULL DEFAULT '0', - PRIMARY KEY (`aeid`), - UNIQUE KEY `assay_component_endpoint_name` (`assay_component_endpoint_name`), - KEY `analysis_direction` (`analysis_direction`), - KEY `assay_component_id` (`acid`), - KEY `normalized_data_type` (`normalized_data_type`), - KEY `assay_function_type` (`assay_function_type`), - KEY `signal_direction` (`signal_direction`), - KEY `internal_ready` (`internal_ready`), - KEY `export_ready` (`export_ready`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `assay_component_endpoint` --- - -LOCK TABLES `assay_component_endpoint` WRITE; -/*!40000 ALTER TABLE `assay_component_endpoint` DISABLE KEYS */; -/*!40000 ALTER TABLE `assay_component_endpoint` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `assay_component_map` --- - -DROP TABLE IF EXISTS `assay_component_map`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `assay_component_map` ( - `acid` int(11) NOT NULL, - `acsn` varchar(255) COLLATE latin1_general_ci NOT NULL, - UNIQUE KEY `unique_id_source_name` (`acid`,`acsn`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `assay_component_map` --- - -LOCK TABLES `assay_component_map` WRITE; -/*!40000 ALTER TABLE `assay_component_map` DISABLE KEYS */; -/*!40000 ALTER TABLE `assay_component_map` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `assay_reagent` --- - -DROP TABLE IF EXISTS `assay_reagent`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `assay_reagent` ( - `arid` int(11) NOT NULL AUTO_INCREMENT, - `aid` int(11) NOT NULL, - `reagent_name_value` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `reagent_name_value_type` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `culture_or_assay` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - PRIMARY KEY (`arid`), - KEY `assay_id` (`aid`), - KEY `culture_or_assay` (`culture_or_assay`), - KEY `reagent_name_value` (`reagent_name_value`), - KEY `reagent_name_value_type` (`reagent_name_value_type`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `assay_reagent` --- - -LOCK TABLES `assay_reagent` WRITE; -/*!40000 ALTER TABLE `assay_reagent` DISABLE KEYS */; -/*!40000 ALTER TABLE `assay_reagent` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `assay_reference` --- - -DROP TABLE IF EXISTS `assay_reference`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `assay_reference` ( - `reference_id` int(11) NOT NULL, - `aid` int(11) NOT NULL, - `citation_id` int(11) NOT NULL, - PRIMARY KEY (`reference_id`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `assay_reference` --- - -LOCK TABLES `assay_reference` WRITE; -/*!40000 ALTER TABLE `assay_reference` DISABLE KEYS */; -/*!40000 ALTER TABLE `assay_reference` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `assay_source` --- - -DROP TABLE IF EXISTS `assay_source`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `assay_source` ( - `asid` int(11) NOT NULL AUTO_INCREMENT, - `assay_source_name` varchar(255) COLLATE latin1_general_ci NOT NULL, - `assay_source_long_name` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `assay_source_desc` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - PRIMARY KEY (`asid`), - KEY `assay_source_long_name` (`assay_source_long_name`), - KEY `assay_source_name` (`assay_source_name`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `assay_source` --- - -LOCK TABLES `assay_source` WRITE; -/*!40000 ALTER TABLE `assay_source` DISABLE KEYS */; -/*!40000 ALTER TABLE `assay_source` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `chemical` --- - -DROP TABLE IF EXISTS `chemical`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `chemical` ( - `chid` int(11) NOT NULL AUTO_INCREMENT, - `casn` varchar(45) DEFAULT NULL, - `chnm` varchar(255) NOT NULL, - PRIMARY KEY (`chid`), - UNIQUE KEY `casn` (`casn`), - UNIQUE KEY `chnm` (`chnm`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `chemical` --- - -LOCK TABLES `chemical` WRITE; -/*!40000 ALTER TABLE `chemical` DISABLE KEYS */; -/*!40000 ALTER TABLE `chemical` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `chemical_library` --- - -DROP TABLE IF EXISTS `chemical_library`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `chemical_library` ( - `chid` int(11) NOT NULL, - `clib` varchar(30) NOT NULL, - PRIMARY KEY (`chid`,`clib`), - KEY `chid` (`chid`) USING BTREE, - KEY `clib` (`clib`) USING BTREE -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `chemical_library` --- - -LOCK TABLES `chemical_library` WRITE; -/*!40000 ALTER TABLE `chemical_library` DISABLE KEYS */; -/*!40000 ALTER TABLE `chemical_library` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `citations` --- - -DROP TABLE IF EXISTS `citations`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `citations` ( - `citation_id` int(11) NOT NULL, - `pmid` int(11) DEFAULT NULL, - `doi` mediumtext COLLATE latin1_general_ci, - `other_source` mediumtext COLLATE latin1_general_ci, - `other_id` mediumtext COLLATE latin1_general_ci, - `citation` longtext COLLATE latin1_general_ci NOT NULL, - `title` longtext COLLATE latin1_general_ci, - `author` longtext COLLATE latin1_general_ci, - `url` longtext COLLATE latin1_general_ci, - PRIMARY KEY (`citation_id`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `citations` --- - -LOCK TABLES `citations` WRITE; -/*!40000 ALTER TABLE `citations` DISABLE KEYS */; -/*!40000 ALTER TABLE `citations` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `gene` --- - -DROP TABLE IF EXISTS `gene`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `gene` ( - `gene_id` int(25) NOT NULL AUTO_INCREMENT, - `entrez_gene_id` int(50) DEFAULT NULL, - `official_full_name` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `gene_name` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `official_symbol` varchar(32) COLLATE latin1_general_ci DEFAULT NULL, - `gene_symbol` varchar(32) COLLATE latin1_general_ci DEFAULT NULL, - `description` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `uniprot_accession_number` varchar(32) COLLATE latin1_general_ci DEFAULT NULL, - `organism_id` int(11) DEFAULT NULL, - `track_status` varchar(32) COLLATE latin1_general_ci DEFAULT NULL, - PRIMARY KEY (`gene_id`), - UNIQUE KEY `entrez_gene_id` (`entrez_gene_id`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `gene` --- - -LOCK TABLES `gene` WRITE; -/*!40000 ALTER TABLE `gene` DISABLE KEYS */; -/*!40000 ALTER TABLE `gene` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `intended_target` --- - -DROP TABLE IF EXISTS `intended_target`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `intended_target` ( - `aeid` int(11) DEFAULT NULL, - `target_id` int(11) DEFAULT NULL, - `source` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - KEY `aeid_idx` (`aeid`), - KEY `target_id_idx` (`target_id`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `intended_target` --- - -LOCK TABLES `intended_target` WRITE; -/*!40000 ALTER TABLE `intended_target` DISABLE KEYS */; -/*!40000 ALTER TABLE `intended_target` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `mc0` --- - -DROP TABLE IF EXISTS `mc0`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `mc0` ( - `m0id` bigint(20) NOT NULL AUTO_INCREMENT, - `acid` bigint(20) unsigned NOT NULL DEFAULT '0', - `spid` varchar(50) COLLATE latin1_general_ci NOT NULL, - `apid` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, - `rowi` int(11) DEFAULT NULL, - `coli` int(11) DEFAULT NULL, - `wllt` varchar(1) COLLATE latin1_general_ci NOT NULL, - `wllq` smallint(1) NOT NULL, - `conc` double DEFAULT NULL, - `rval` double DEFAULT NULL, - `srcf` varchar(255) COLLATE latin1_general_ci NOT NULL, - `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, - `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', - `modified_by` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, - PRIMARY KEY (`m0id`), - KEY `wllt` (`wllt`) USING BTREE, - KEY `acid` (`acid`), - KEY `spid` (`spid`) USING BTREE, - KEY `SPID/ACID` (`acid`,`spid`), - KEY `srcf` (`srcf`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `mc0` --- - -LOCK TABLES `mc0` WRITE; -/*!40000 ALTER TABLE `mc0` DISABLE KEYS */; -/*!40000 ALTER TABLE `mc0` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `mc1` --- - -DROP TABLE IF EXISTS `mc1`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `mc1` ( - `m1id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, - `m0id` bigint(20) unsigned DEFAULT NULL, - `acid` bigint(20) unsigned DEFAULT NULL, - `cndx` int(11) DEFAULT NULL, - `repi` int(11) DEFAULT NULL, - `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, - `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', - `modified_by` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, - PRIMARY KEY (`m1id`), - UNIQUE KEY `m1id` (`m1id`), - KEY `acid` (`acid`) USING BTREE, - KEY `m0id` (`m0id`) USING BTREE -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `mc1` --- - -LOCK TABLES `mc1` WRITE; -/*!40000 ALTER TABLE `mc1` DISABLE KEYS */; -/*!40000 ALTER TABLE `mc1` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `mc2` --- - -DROP TABLE IF EXISTS `mc2`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `mc2` ( - `m2id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, - `m0id` bigint(20) unsigned DEFAULT NULL, - `acid` bigint(20) unsigned DEFAULT NULL, - `m1id` bigint(20) unsigned DEFAULT NULL, - `cval` double NOT NULL, - `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, - `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', - `modified_by` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, - PRIMARY KEY (`m2id`), - UNIQUE KEY `m2id` (`m2id`), - KEY `acid` (`acid`) USING BTREE, - KEY `m0id` (`m0id`) USING BTREE, - KEY `m1id` (`m1id`) USING BTREE -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `mc2` --- - -LOCK TABLES `mc2` WRITE; -/*!40000 ALTER TABLE `mc2` DISABLE KEYS */; -/*!40000 ALTER TABLE `mc2` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `mc2_acid` --- - -DROP TABLE IF EXISTS `mc2_acid`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `mc2_acid` ( - `mc2_mthd_id` int(11) NOT NULL, - `acid` int(11) NOT NULL, - `exec_ordr` int(11) NOT NULL DEFAULT '1', - `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, - `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', - `modified_by` varchar(100) COLLATE latin1_general_ci NOT NULL, - PRIMARY KEY (`mc2_mthd_id`,`acid`), - UNIQUE KEY `mc2_acid_unique_ordr` (`acid`, `exec_ordr`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `mc2_acid` --- - -LOCK TABLES `mc2_acid` WRITE; -/*!40000 ALTER TABLE `mc2_acid` DISABLE KEYS */; -/*!40000 ALTER TABLE `mc2_acid` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `mc2_methods` --- - -DROP TABLE IF EXISTS `mc2_methods`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `mc2_methods` ( - `mc2_mthd_id` int(11) NOT NULL AUTO_INCREMENT, - `mc2_mthd` varchar(50) COLLATE latin1_general_ci NOT NULL, - `desc` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, - `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', - `modified_by` varchar(100) COLLATE latin1_general_ci NOT NULL, - PRIMARY KEY (`mc2_mthd_id`), - UNIQUE KEY `mc2_method` (`mc2_mthd`) -) ENGINE=MyISAM AUTO_INCREMENT=18 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `mc2_methods` --- - -LOCK TABLES `mc2_methods` WRITE; -/*!40000 ALTER TABLE `mc2_methods` DISABLE KEYS */; -INSERT INTO `mc2_methods` VALUES (1,'none','apply no level 2 method','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(2,'log2','log2 all raw data','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(3,'rmneg','remove negative values prior to logging values','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(4,'rmzero','remove 0 values prior to logging values','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(5,'mult25','multiply values by 25','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(7,'mult100','multiply values by 100','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(10,'log10','log10 the raw data','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(11,'negshift','Shifts all data to be positive (new min=1)','2014-10-06 18:47:15','0000-00-00 00:00:00','mmarti02.mmarti02.mmarti02'),(12,'mult2.5','multiply values by 2.5','2014-11-06 15:36:15','0000-00-00 00:00:00','mmarti02.mmarti02.mmarti02'),(13,'mult3','multiply values by 3','2014-11-06 15:36:34','0000-00-00 00:00:00','mmarti02.mmarti02.mmarti02'),(14,'mult6','multiply values by 6','2014-11-06 20:53:33','0000-00-00 00:00:00','mmarti02.mmarti02.mmarti02'),(17,'sub100','100 minus cval (centers data around zero if prenormalized starting at 100 and going down to zero)','2015-10-05 16:42:21','0000-00-00 00:00:00','mmarti02.mmarti02.mmarti02\r\n'); -/*!40000 ALTER TABLE `mc2_methods` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `mc3` --- - -DROP TABLE IF EXISTS `mc3`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `mc3` ( - `m3id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, - `aeid` bigint(20) unsigned DEFAULT NULL, - `m0id` bigint(20) unsigned DEFAULT NULL, - `acid` bigint(20) unsigned DEFAULT NULL, - `m1id` bigint(20) unsigned DEFAULT NULL, - `m2id` bigint(20) unsigned DEFAULT NULL, - `bval` double DEFAULT NULL, - `pval` double DEFAULT NULL, - `logc` double DEFAULT NULL, - `resp` double NOT NULL, - `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, - `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', - `modified_by` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, - PRIMARY KEY (`m3id`), - UNIQUE KEY `m3id` (`m3id`), - KEY `aeid` (`aeid`) USING BTREE, - KEY `acid` (`acid`) USING BTREE, - KEY `m0id` (`m0id`) USING BTREE, - KEY `m1id` (`m1id`) USING BTREE, - KEY `m2id` (`m2id`) USING BTREE -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `mc3` --- - -LOCK TABLES `mc3` WRITE; -/*!40000 ALTER TABLE `mc3` DISABLE KEYS */; -/*!40000 ALTER TABLE `mc3` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `mc3_aeid` --- - -DROP TABLE IF EXISTS `mc3_aeid`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `mc3_aeid` ( - `mc3_mthd_id` int(11) NOT NULL, - `aeid` int(11) NOT NULL, - `exec_ordr` int(11) NOT NULL DEFAULT '1', - `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, - `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', - `modified_by` varchar(100) COLLATE latin1_general_ci NOT NULL, - PRIMARY KEY (`mc3_mthd_id`,`aeid`), - UNIQUE KEY `mc3_aeid_unique_ordr` (`aeid`, `exec_ordr`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `mc3_aeid` --- - -LOCK TABLES `mc3_aeid` WRITE; -/*!40000 ALTER TABLE `mc3_aeid` DISABLE KEYS */; -/*!40000 ALTER TABLE `mc3_aeid` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `mc3_methods` --- - -DROP TABLE IF EXISTS `mc3_methods`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `mc3_methods` ( - `mc3_mthd_id` int(11) NOT NULL AUTO_INCREMENT, - `mc3_mthd` varchar(50) COLLATE latin1_general_ci NOT NULL, - `desc` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, - `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', - `modified_by` varchar(100) COLLATE latin1_general_ci NOT NULL, - PRIMARY KEY (`mc3_mthd_id`), - UNIQUE KEY `mc3_method` (`mc3_mthd`) -) ENGINE=MyISAM AUTO_INCREMENT=39 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `mc3_methods` --- - -LOCK TABLES `mc3_methods` WRITE; -/*!40000 ALTER TABLE `mc3_methods` DISABLE KEYS */; -INSERT INTO `mc3_methods` VALUES (1,'none','apply no level 3 method','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(2,'bval.apid.lowconc.med','plate-wise baseline based on low conc median value','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(3,'pval.apid.medpcbyconc.max','plate-wise median response of positive control (max)','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(4,'pval.apid.medpcbyconc.min','plate-wise median response of positive control (min)','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(5,'resp.pc','response percent activity','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(6,'resp.multneg1','multiply the response by -1','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(7,'resp.log2','take the log base 2 of the response','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(8,'resp.mult25','multiply the response by 25','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(9,'resp.fc','calculate response as fold-change','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(11,'bval.apid.nwlls.med','plate-wise baseline based on neutral ctrl median value','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(12,'bval.spid.lowconc.med','sample-wise baseline based on low conc median value','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(13,'pval.apid.pwlls.med','plate-wise meidan based on positive control, single dose','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(14,'pval.apid.mwlls.med','plate-wise meidan based on negative control, single dose','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(15,'pval.apid.medncbyconc.min','plate-wise meidan based on negative control, (min)','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(16,'bval.apid.twlls.med','Take the median cval of the t wells, by apid','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(17,'bval.apid.nwllslowconc.med','Take the median cval of the n wells and the first two concentrations, by apid','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(18,'resp.shiftneg.3bmad','Make values below baseline zero.','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(19,'resp.blineshift.3bmad.repi','Do baseline correction by repi, with a window of 3*bmad','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(20,'resp.blineshift.50.repi','Do baseline correction by repi, with a window of 50','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(21,'resp.blineshift.50.spid','Do baseline correction by spid, with a window of 50','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(23,'resp.blineshift.3bmad.spid','Do baseline correction by repi, with a window of 3*bmad','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(24,'bval.apid.tn.med','Take the median cval of the t and n wells, by apid','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(25,'pval.apid.pmv.min','Calculate the median p, m, and v values by concentration, then take the minimum by apid.','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(26,'pval.apid.pmv.max','Calculate the median p, m, and v values by concentration, then take the maximum by apid.','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(27,'pval.apid.f.max','Calculate the median of f values by concentration, then take the maximum by apid','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(28,'pval.apid.f.min','Calculate the median of f values by concentration, then take the minimum by apid','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(29,'pval.apid.p.min','Calculate the median of p values by concentration, then take the minimum by apid','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(30,'pval.apid.p.max','Calculate the median of p values by concentration, then take the maximum by apid','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(31,'pval.apid.v.min','Calculate the median of v values by concentration, then take the minimum by apid','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(32,'pval.zero','Set pval to 0.','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(33,'resp.shiftneg.6bmad','Shift response values falling below -6 * bmad to 0.','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(34,'resp.shiftneg.10bmad','Shift response values falling below -10 * bmad to 0.','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(35,'resp.logfc','Calculate the response as a fold change over baseline for logged values','2014-10-02 18:18:40','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(36,'resp.scale.mad.log2fc','Scale the resp data by the ratio of log2(1.2) over 3* baseline mad of the unscaled resp values','2015-02-23 18:58:52','0000-00-00 00:00:00',''),(37,'resp.scale.quant.log2fc','Scale resp such that 20% of the maximum resp equals log2(1.2)','2015-03-13 20:44:05','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(38,'bval.apid.nwllstcwllslowconc.med','plate-wise baseline based on neutral and t and c well low conc','2015-09-16 19:22:54','0000-00-00 00:00:00','mmarti02.mmarti02.mmarti02'); -/*!40000 ALTER TABLE `mc3_methods` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `mc4` --- - -DROP TABLE IF EXISTS `mc4`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `mc4` ( - `m4id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, - `aeid` bigint(20) unsigned NOT NULL, - `spid` varchar(50) COLLATE latin1_general_ci NOT NULL, - `bmad` double NOT NULL, - `resp_max` double NOT NULL, - `resp_min` double NOT NULL, - `max_mean` double NOT NULL, - `max_mean_conc` double NOT NULL, - `max_med` double NOT NULL, - `max_med_conc` double NOT NULL, - `logc_max` double NOT NULL, - `logc_min` double NOT NULL, - `cnst` tinyint(1) DEFAULT NULL, - `hill` tinyint(1) DEFAULT NULL, - `hcov` tinyint(1) DEFAULT NULL, - `gnls` tinyint(1) DEFAULT NULL, - `gcov` tinyint(1) DEFAULT NULL, - `cnst_er` double DEFAULT NULL, - `cnst_aic` double DEFAULT NULL, - `cnst_rmse` double DEFAULT NULL, - `cnst_prob` double DEFAULT NULL, - `hill_tp` double DEFAULT NULL, - `hill_tp_sd` double DEFAULT NULL, - `hill_ga` double DEFAULT NULL, - `hill_ga_sd` double DEFAULT NULL, - `hill_gw` double DEFAULT NULL, - `hill_gw_sd` double DEFAULT NULL, - `hill_er` double DEFAULT NULL, - `hill_er_sd` double DEFAULT NULL, - `hill_aic` double DEFAULT NULL, - `hill_rmse` double DEFAULT NULL, - `hill_prob` double DEFAULT NULL, - `gnls_tp` double DEFAULT NULL, - `gnls_tp_sd` double DEFAULT NULL, - `gnls_ga` double DEFAULT NULL, - `gnls_ga_sd` double DEFAULT NULL, - `gnls_gw` double DEFAULT NULL, - `gnls_gw_sd` double DEFAULT NULL, - `gnls_la` double DEFAULT NULL, - `gnls_la_sd` double DEFAULT NULL, - `gnls_lw` double DEFAULT NULL, - `gnls_lw_sd` double DEFAULT NULL, - `gnls_er` double DEFAULT NULL, - `gnls_er_sd` double DEFAULT NULL, - `gnls_aic` double DEFAULT NULL, - `gnls_rmse` double DEFAULT NULL, - `gnls_prob` double DEFAULT NULL, - `nconc` int(11) NOT NULL, - `npts` int(11) NOT NULL, - `nrep` double NOT NULL, - `nmed_gtbl` int(11) NOT NULL, - `tmpi` int(11) NOT NULL, - `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, - `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', - `modified_by` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, - PRIMARY KEY (`m4id`), - UNIQUE KEY `m4id` (`m4id`), - KEY `aeid` (`aeid`) USING BTREE, - KEY `spid` (`spid`) USING BTREE -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `mc4` --- - -LOCK TABLES `mc4` WRITE; -/*!40000 ALTER TABLE `mc4` DISABLE KEYS */; -/*!40000 ALTER TABLE `mc4` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `mc4_agg` --- - -DROP TABLE IF EXISTS `mc4_agg`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `mc4_agg` ( - `aeid` bigint(20) unsigned NOT NULL, - `m0id` bigint(20) unsigned NOT NULL, - `m1id` bigint(20) unsigned NOT NULL, - `m2id` bigint(20) unsigned NOT NULL, - `m3id` bigint(20) unsigned NOT NULL, - `m4id` bigint(20) unsigned NOT NULL, - KEY `aeid` (`aeid`) USING BTREE, - KEY `m4id` (`m4id`) USING BTREE, - KEY `m3id` (`m3id`) USING BTREE, - KEY `m2id` (`m2id`) USING BTREE, - KEY `m1id` (`m1id`) USING BTREE, - KEY `m0id` (`m0id`) USING BTREE -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `mc4_agg` --- - -LOCK TABLES `mc4_agg` WRITE; -/*!40000 ALTER TABLE `mc4_agg` DISABLE KEYS */; -/*!40000 ALTER TABLE `mc4_agg` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `mc5` --- - -DROP TABLE IF EXISTS `mc5`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `mc5` ( - `m5id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, - `m4id` bigint(20) unsigned NOT NULL, - `aeid` bigint(20) unsigned NOT NULL, - `modl` varchar(4) COLLATE latin1_general_ci DEFAULT 'cnst', - `hitc` tinyint(4) DEFAULT '0', - `fitc` tinyint(3) unsigned DEFAULT '1', - `coff` double DEFAULT NULL, - `actp` double DEFAULT NULL, - `modl_er` double DEFAULT NULL, - `modl_tp` double DEFAULT NULL, - `modl_ga` double DEFAULT NULL, - `modl_gw` double DEFAULT NULL, - `modl_la` double DEFAULT NULL, - `modl_lw` double DEFAULT NULL, - `modl_prob` double DEFAULT NULL, - `modl_rmse` double DEFAULT NULL, - `modl_acc` double DEFAULT NULL, - `modl_acb` double DEFAULT NULL, - `modl_ac10` double DEFAULT NULL, - `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, - `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', - `modified_by` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, - PRIMARY KEY (`m5id`), - UNIQUE KEY `m5id` (`m5id`), - KEY `aeid` (`aeid`) USING BTREE, - KEY `fitc` (`fitc`) USING BTREE, - KEY `m4id` (`m4id`) USING BTREE -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `mc5` --- - -LOCK TABLES `mc5` WRITE; -/*!40000 ALTER TABLE `mc5` DISABLE KEYS */; -/*!40000 ALTER TABLE `mc5` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `mc5_aeid` --- - -DROP TABLE IF EXISTS `mc5_aeid`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `mc5_aeid` ( - `aeid` bigint(20) unsigned NOT NULL, - `mc5_mthd_id` int(10) unsigned NOT NULL, - `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, - `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', - `modified_by` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, - PRIMARY KEY (`mc5_mthd_id`,`aeid`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `mc5_aeid` --- - -LOCK TABLES `mc5_aeid` WRITE; -/*!40000 ALTER TABLE `mc5_aeid` DISABLE KEYS */; -/*!40000 ALTER TABLE `mc5_aeid` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `mc5_fit_categories` --- - -DROP TABLE IF EXISTS `mc5_fit_categories`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `mc5_fit_categories` ( - `fitc` int(11) NOT NULL, - `parent_fitc` int(11) DEFAULT NULL, - `name` varchar(30) COLLATE latin1_general_ci NOT NULL, - `xloc` double NOT NULL, - `yloc` double NOT NULL -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `mc5_fit_categories` --- - -LOCK TABLES `mc5_fit_categories` WRITE; -/*!40000 ALTER TABLE `mc5_fit_categories` DISABLE KEYS */; -INSERT INTO `mc5_fit_categories` VALUES (1,NULL,'01: ALL DOSE RESPONSE',1110,756.5),(2,1,'02: CANNOT DETERMINE',977.7455523765,611.9831921304),(3,1,'03: INACTIVE',1022.9653320313,924.2873535156),(4,3,'04: RESP < BLINE',1271.6083984375,974.8182373047),(5,3,'05: RESP >= BLINE',996.8209228516,1127.5755004883),(6,5,'06: CNST',666,1251.5),(7,6,'07: NOTP >= 0.8(COFF)',761.8584594727,1333.5216674805),(8,6,'08: ANYTP >= 0.8(COFF)',507.3630981445,1333.6228027344),(9,8,'09: NOTP >= COFF',337.4776000977,1263.4637451172),(10,8,'10: ANYTP >= COFF',450.4357910156,1397.3994140625),(11,5,'11: HILL',1189.7768554688,1209.4105834961),(12,11,'12: TP < 0.8(COFF)',1149.2390136719,1317.5518188477),(13,12,'13: GNLS < 0.8(COFF)',992.1193237305,1394.7369384766),(14,12,'14: GNLS >= 0.8(COFF)',1246.0364990234,1386.9293518066),(15,14,'15: GNLS < COFF',1218.9203491211,1496.1217041016),(16,14,'16: GNLS >= COFF',1361.9873046875,1443.5811157227),(17,11,'17: TP >= 0.8(COFF)',1460.6746826172,1119.6658935547),(18,17,'18: GNLS < 0.8(COFF)',1539.3952956084,1228.8681030273),(19,17,'19: GNLS >= 0.8(COFF)',1623.3784179688,1043.5646362305),(20,19,'20: GNLS < COFF',1876.1442871094,1040.0154418945),(21,19,'21: GNLS >= COFF',1849.7615966797,948.6744995117),(22,5,'22: GNLS',794.5350952148,1043.2316894531),(23,22,'23: TP < 0.8(COFF)',632.9550857544,936.3232232708),(24,23,'24: HILL < 0.8(COFF)',803.6691931111,753.821326896),(25,23,'25: HILL >= 0.8(COFF)',542.0636749268,831.3344537395),(26,25,'26: HILL < COFF',478.504219532,698.9990045207),(27,25,'27: HILL >= COFF',359.5413589478,763.8884088176),(28,22,'28: TP >= 0.8(COFF)',491.8406066895,1063.1170043945),(29,28,'29: HILL < 0.8(COFF)',446.9388122559,1132.0888671875),(30,28,'30: HILL >= 0.8(COFF)',371.3406066895,956.1169433594),(31,30,'31: HILL < COFF',288.3405761719,853.1170654297),(32,30,'32: HILL >= COFF',107.8862915039,948.5189208984),(33,1,'33: ACTIVE',1276.5,563.5),(34,33,'34: HILL',1190.094543457,462.0799560547),(35,34,'35: TP <= 1.2(COFF)',991.5,302.5),(36,35,'36: AC50 <=',764.6481933594,350.3658447266),(37,35,'37: AC50 ==',749.6301269531,254.4168701172),(38,35,'38: AC50 >=',966.6704101563,183.7718505859),(39,34,'39: TP > 1.2(COFF)',1310.6741943359,263.3843994141),(40,39,'40: AC50 <=',1134.5294799805,105.1185302734),(41,39,'41: AC50 ==',1412.8084716797,121.1416015625),(42,39,'42: AC50 >=',1578.5758056641,187.1433105469),(43,33,'43: GNLS',1558.3104248047,570.28125),(44,43,'44: TP <= 1.2(COFF)',1639.5,451.5),(45,44,'45: AC50 <=',1811.0447998047,377.1083984375),(46,44,'46: AC50 ==',1905.2620849609,445.5483398437),(47,44,'47: AC50 >=',1659.5,320.5),(48,43,'48: TP > 1.2(COFF)',1647.5,685.5),(49,48,'49: AC50 <=',1704.5,806.5),(50,48,'50: AC50 ==',1873.9647216797,741.5611572266),(51,48,'51: AC50 >=',1926.5576171875,671.6712646484),(52,23,'52: HILL DNC',890.4145965576,837.0693170207),(53,28,'53: HILL DNC',155.8844682354,1077.1187744141),(54,12,'54: GNLS DNC',1463.7992844698,1325.916809082),(55,17,'55: GNLS DNC',1774.73046875,1155.2709031221); -/*!40000 ALTER TABLE `mc5_fit_categories` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `mc5_methods` --- - -DROP TABLE IF EXISTS `mc5_methods`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `mc5_methods` ( - `mc5_mthd_id` int(11) NOT NULL AUTO_INCREMENT, - `mc5_mthd` varchar(50) COLLATE latin1_general_ci NOT NULL, - `desc` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, - `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', - `modified_by` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, - PRIMARY KEY (`mc5_mthd_id`), - UNIQUE KEY `mc5_methods` (`mc5_mthd`) -) ENGINE=MyISAM AUTO_INCREMENT=13 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `mc5_methods` --- - -LOCK TABLES `mc5_methods` WRITE; -/*!40000 ALTER TABLE `mc5_methods` DISABLE KEYS */; -INSERT INTO `mc5_methods` VALUES (1,'bmad3','Add a cutoff value of 3*bmad.','2015-05-04 16:03:49','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(2,'pc20','Add a cutoff value of 20.','2015-05-04 16:03:49','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(3,'log2_1.2','Add a cutoff value of log2(1.2).','2015-05-04 16:03:49','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(4,'log10_1.2','Add a cutoff value of log10(1.2).','2015-05-04 16:03:49','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(5,'bmad5','Add a cutoff value of 5*bmad.','2015-05-04 16:03:49','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(6,'bmad6','Add a cutoff value of 6*bmad.','2015-05-04 16:03:49','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(7,'bmad10','Add a cutoff value of 10*bmad.','2015-05-04 16:03:49','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(8,'maxmed20pct','Add a cutoff value of 20% of the max of max_med','2015-05-06 13:08:50','0000-00-00 00:00:00','kconnors.kconnors.kconnors'),(9,'pc70','70% cutoff','2015-07-28 19:06:35','0000-00-00 00:00:00','mmarti02.mmarti02.mmarti02'),(10,'pc50','50% cutoff','2015-07-28 19:08:01','0000-00-00 00:00:00','mmarti02.mmarti02.mmarti02'),(11,'log2_2','log2 of 2 fold change cutoff','2015-07-28 19:08:01','0000-00-00 00:00:00','mmarti02.mmarti02.mmarti02'),(12,'log10_2','log10 of 2 fold change cutoff','2015-07-28 19:08:01','0000-00-00 00:00:00','mmarti02.mmarti02.mmarti02'); -/*!40000 ALTER TABLE `mc5_methods` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `mc6` --- - -DROP TABLE IF EXISTS `mc6`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `mc6` ( - `m6id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, - `m5id` bigint(20) unsigned NOT NULL, - `m4id` bigint(20) unsigned NOT NULL, - `aeid` bigint(20) unsigned NOT NULL, - `mc6_mthd_id` bigint(20) unsigned NOT NULL, - `flag` varchar(255) COLLATE latin1_general_ci NOT NULL, - `fval` double DEFAULT NULL, - `fval_unit` varchar(45) COLLATE latin1_general_ci DEFAULT NULL, - `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, - `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', - `modified_by` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, - PRIMARY KEY (`m6id`), - UNIQUE KEY `m6id` (`m6id`), - KEY `aeid` (`aeid`) USING BTREE, - KEY `m4id` (`m4id`) USING BTREE, - KEY `m5id` (`m5id`) USING BTREE, - KEY `mc6_mthd_id` (`mc6_mthd_id`) USING BTREE -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `mc6` --- - -LOCK TABLES `mc6` WRITE; -/*!40000 ALTER TABLE `mc6` DISABLE KEYS */; -/*!40000 ALTER TABLE `mc6` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `mc6_aeid` --- - -DROP TABLE IF EXISTS `mc6_aeid`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `mc6_aeid` ( - `aeid` bigint(20) unsigned NOT NULL, - `mc6_mthd_id` int(10) unsigned NOT NULL, - `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, - `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', - `modified_by` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, - PRIMARY KEY (`mc6_mthd_id`,`aeid`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `mc6_aeid` --- - -LOCK TABLES `mc6_aeid` WRITE; -/*!40000 ALTER TABLE `mc6_aeid` DISABLE KEYS */; -/*!40000 ALTER TABLE `mc6_aeid` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `mc6_methods` --- - -DROP TABLE IF EXISTS `mc6_methods`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `mc6_methods` ( - `mc6_mthd_id` int(11) NOT NULL AUTO_INCREMENT, - `mc6_mthd` varchar(50) COLLATE latin1_general_ci NOT NULL, - `desc` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `nddr` tinyint(1) NOT NULL DEFAULT '0', - `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, - `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', - `modified_by` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, - PRIMARY KEY (`mc6_mthd_id`), - UNIQUE KEY `mc6_method` (`mc6_mthd`) -) ENGINE=MyISAM AUTO_INCREMENT=18 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `mc6_methods` --- - -LOCK TABLES `mc6_methods` WRITE; -/*!40000 ALTER TABLE `mc6_methods` DISABLE KEYS */; -INSERT INTO `mc6_methods` VALUES (1,'row.dev.up','Look for row-wise plate effects, increase',1,'2014-07-28 18:03:41','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(2,'row.dev.dn','Look for row-wise plate effects, decrease',1,'2014-07-28 18:03:54','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(3,'col.dev.dn','Look for column-wise plate effects, decrease',1,'2014-07-28 18:04:08','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(4,'col.dev.up','Look for column-wise plate effects, increase',1,'2014-07-28 18:04:17','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(5,'plate.flare','Look for plate flare effects',1,'2014-07-28 18:04:27','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(6,'singlept.hit.high','Look for single point hits with activity only at the highest conc tested',0,'2014-07-28 18:06:05','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(7,'singlept.hit.mid','Look for signle point hits with activity not at highest conc tested',0,'2014-07-28 18:06:51','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(8,'multipoint.neg','Look for inactives with multiple medians above baseline',0,'2014-07-28 18:08:42','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(9,'pintool','Look for pintool carryover issues',1,'2014-07-28 18:09:13','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(10,'noise','Look for noisy curves, relative to the assay',0,'2014-07-28 18:09:41','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(11,'border.hit','Look for actives with borderline activity',0,'2014-07-28 18:10:14','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(12,'border.miss','Look for inactives with borderline activity',0,'2014-07-28 18:10:21','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(13,'plate.interlace','Look for interlaced chemical-plate effects',1,'2014-08-21 16:13:26','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(14,'rep.mismatch','Look for mismatched techinal replicates',1,'2014-08-21 16:16:44','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(15,'gnls.lowconc','Look for low concentration gnls winners',0,'2014-08-21 16:21:32','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(16,'overfit.hit','Flag hit-calls that would get changed after doing the small N correction to the aic values.',0,'2014-09-16 15:51:14','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(17,'efficacy.50','Flag hit-calls with efficacy values less than 50% -- intended for biochemical assays.',0,'2014-09-16 15:51:58','0000-00-00 00:00:00','dfiler.dfiler.dfiler'); -/*!40000 ALTER TABLE `mc6_methods` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `organism` --- - -DROP TABLE IF EXISTS `organism`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `organism` ( - `organism_id` int(11) NOT NULL AUTO_INCREMENT, - `ncbi_taxon_id` int(11) DEFAULT NULL, - `taxon_name` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `common_name` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `lineage` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - PRIMARY KEY (`organism_id`), - UNIQUE KEY `ncbi_taxon_id` (`ncbi_taxon_id`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `organism` --- - -LOCK TABLES `organism` WRITE; -/*!40000 ALTER TABLE `organism` DISABLE KEYS */; -/*!40000 ALTER TABLE `organism` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `sample` --- - -DROP TABLE IF EXISTS `sample`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `sample` ( - `spid` varchar(50) NOT NULL, - `chid` int(11) DEFAULT NULL, - `stkc` double DEFAULT NULL, - `stkc_unit` varchar(50) DEFAULT NULL, - `tested_conc_unit` varchar(50) DEFAULT NULL, - `spid_legacy` varchar(50) DEFAULT NULL, - PRIMARY KEY (`spid`), - KEY `chid` (`chid`) USING BTREE, - KEY `spid_legacy` (`spid_legacy`) USING BTREE -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `sample` --- - -LOCK TABLES `sample` WRITE; -/*!40000 ALTER TABLE `sample` DISABLE KEYS */; -/*!40000 ALTER TABLE `sample` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `sc0` --- - -DROP TABLE IF EXISTS `sc0`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `sc0` ( - `s0id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, - `acid` bigint(20) unsigned NOT NULL, - `spid` varchar(50) COLLATE latin1_general_ci NOT NULL, - `apid` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, - `rowi` int(11) DEFAULT NULL, - `coli` int(11) DEFAULT NULL, - `wllt` varchar(1) COLLATE latin1_general_ci NOT NULL, - `wllq` smallint(1) NOT NULL, - `conc` double DEFAULT NULL, - `rval` double DEFAULT NULL, - `srcf` varchar(255) COLLATE latin1_general_ci NOT NULL, - `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, - `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', - `modified_by` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, - PRIMARY KEY (`s0id`), - UNIQUE KEY `s0id` (`s0id`), - KEY `acid` (`acid`) USING BTREE, - KEY `wllt` (`wllt`) USING BTREE, - KEY `spid` (`spid`) USING BTREE, - KEY `srcf` (`srcf`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `sc0` --- - -LOCK TABLES `sc0` WRITE; -/*!40000 ALTER TABLE `sc0` DISABLE KEYS */; -/*!40000 ALTER TABLE `sc0` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `sc1` --- - -DROP TABLE IF EXISTS `sc1`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `sc1` ( - `s1id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, - `s0id` int(11) NOT NULL, - `acid` int(11) NOT NULL, - `aeid` int(11) NOT NULL, - `logc` double DEFAULT NULL, - `bval` double DEFAULT NULL, - `pval` double DEFAULT NULL, - `resp` double NOT NULL, - `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, - `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', - `modified_by` varchar(250) COLLATE latin1_general_ci DEFAULT NULL, - PRIMARY KEY (`s1id`), - UNIQUE KEY `s1id` (`s1id`), - KEY `s0id` (`s0id`), - KEY `acid` (`acid`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `sc1` --- - -LOCK TABLES `sc1` WRITE; -/*!40000 ALTER TABLE `sc1` DISABLE KEYS */; -/*!40000 ALTER TABLE `sc1` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `sc1_aeid` --- - -DROP TABLE IF EXISTS `sc1_aeid`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `sc1_aeid` ( - `sc1_mthd_id` int(11) NOT NULL, - `aeid` int(11) NOT NULL, - `exec_ordr` int(11) NOT NULL DEFAULT '1', - `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, - `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', - `modified_by` varchar(100) COLLATE latin1_general_ci NOT NULL, - PRIMARY KEY (`sc1_mthd_id`,`aeid`), - UNIQUE KEY `sc1_aeid_unique_ordr` (`aeid`, `exec_ordr`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `sc1_aeid` --- - -LOCK TABLES `sc1_aeid` WRITE; -/*!40000 ALTER TABLE `sc1_aeid` DISABLE KEYS */; -/*!40000 ALTER TABLE `sc1_aeid` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `sc1_methods` --- - -DROP TABLE IF EXISTS `sc1_methods`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `sc1_methods` ( - `sc1_mthd_id` int(11) NOT NULL AUTO_INCREMENT, - `sc1_mthd` varchar(50) COLLATE latin1_general_ci NOT NULL, - `desc` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, - `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', - `modified_by` varchar(100) COLLATE latin1_general_ci NOT NULL, - PRIMARY KEY (`sc1_mthd_id`), - UNIQUE KEY `sc1_method` (`sc1_mthd`) -) ENGINE=MyISAM AUTO_INCREMENT=18 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `sc1_methods` --- - -LOCK TABLES `sc1_methods` WRITE; -/*!40000 ALTER TABLE `sc1_methods` DISABLE KEYS */; -INSERT INTO `sc1_methods` VALUES (1,'bval.apid.nwlls.med','plate-wise baseline based on neutral ctrl median value','2015-05-13 15:44:35','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(2,'bval.apid.twlls.med','Take the median cval of the t wells, by apid','2015-05-13 15:44:35','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(3,'bval.apid.tn.med','Take the median cval of the t and n wells, by apid','2015-05-13 15:44:35','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(4,'pval.apid.pwlls.med','plate-wise meidan based on positive control, single dose','2015-05-13 15:44:35','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(5,'pval.apid.mwlls.med','plate-wise meidan based on negative control, single dose','2015-05-13 15:44:35','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(6,'pval.apid.medpcbyconc.max','plate-wise median response of positive control (max)','2015-05-13 15:44:35','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(7,'pval.apid.medpcbyconc.min','plate-wise median response of positive control (min)','2015-05-13 15:44:35','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(8,'pval.apid.medncbyconc.min','plate-wise meidan based on negative control, (min)','2015-05-13 15:44:35','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(9,'pval.zero','Set pval to 0.','2015-05-13 15:44:35','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(10,'resp.pc','response percent activity','2015-05-13 15:44:35','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(11,'resp.fc','calculate response as fold-change','2015-05-13 15:44:35','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(12,'resp.logfc','Calculate the response as a fold change over baseline for logged values','2015-05-13 15:44:35','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(13,'resp.log2','take the log base 2 of the response','2015-05-13 15:44:35','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(14,'none','apply no level 2 method','2015-05-13 15:44:35','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(16,'resp.multneg1','multiply response values by negative 1','2015-05-29 14:27:45','0000-00-00 00:00:00','Akarmaus.Akarmaus.Akarmaus'),(17,'pval.apid.or.aeid.pwlls.med','calculates pval first based on p wells by plate and then for any plates missing p wells it calculates a pval by median of pval for all other plates','2015-09-30 18:43:40','0000-00-00 00:00:00','mmarti02.mmarti02.mmarti02'); -/*!40000 ALTER TABLE `sc1_methods` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `sc2` --- - -DROP TABLE IF EXISTS `sc2`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `sc2` ( - `s2id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, - `aeid` int(11) NOT NULL, - `spid` varchar(50) COLLATE latin1_general_ci NOT NULL, - `bmad` double NOT NULL, - `max_med` double NOT NULL, - `coff` double NOT NULL, - `hitc` double NOT NULL, - `tmpi` int(11) NOT NULL, - `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, - `created_by` varchar(250) COLLATE latin1_general_ci NOT NULL DEFAULT 'System', - `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', - `modified_by` varchar(250) COLLATE latin1_general_ci DEFAULT NULL, - PRIMARY KEY (`s2id`), - UNIQUE KEY `s2id` (`s2id`), - KEY `acid` (`aeid`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `sc2` --- - -LOCK TABLES `sc2` WRITE; -/*!40000 ALTER TABLE `sc2` DISABLE KEYS */; -/*!40000 ALTER TABLE `sc2` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `sc2_aeid` --- - -DROP TABLE IF EXISTS `sc2_aeid`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `sc2_aeid` ( - `sc2_mthd_id` int(11) NOT NULL, - `aeid` int(11) NOT NULL, - `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, - `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', - `modified_by` varchar(100) COLLATE latin1_general_ci NOT NULL, - PRIMARY KEY (`sc2_mthd_id`,`aeid`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `sc2_aeid` --- - -LOCK TABLES `sc2_aeid` WRITE; -/*!40000 ALTER TABLE `sc2_aeid` DISABLE KEYS */; -/*!40000 ALTER TABLE `sc2_aeid` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `sc2_agg` --- - -DROP TABLE IF EXISTS `sc2_agg`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `sc2_agg` ( - `aeid` bigint(20) unsigned NOT NULL, - `s0id` bigint(20) unsigned NOT NULL, - `s1id` bigint(20) unsigned NOT NULL, - `s2id` bigint(20) unsigned NOT NULL, - KEY `aeid` (`aeid`) USING BTREE, - KEY `s2id` (`s2id`) USING BTREE, - KEY `s1id` (`s1id`) USING BTREE, - KEY `s0id` (`s0id`) USING BTREE -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `sc2_agg` --- - -LOCK TABLES `sc2_agg` WRITE; -/*!40000 ALTER TABLE `sc2_agg` DISABLE KEYS */; -/*!40000 ALTER TABLE `sc2_agg` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `sc2_methods` --- - -DROP TABLE IF EXISTS `sc2_methods`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `sc2_methods` ( - `sc2_mthd_id` int(11) NOT NULL AUTO_INCREMENT, - `sc2_mthd` varchar(50) COLLATE latin1_general_ci NOT NULL, - `desc` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, - `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', - `modified_by` varchar(100) COLLATE latin1_general_ci NOT NULL, - PRIMARY KEY (`sc2_mthd_id`), - UNIQUE KEY `sc2_method` (`sc2_mthd`) -) ENGINE=MyISAM AUTO_INCREMENT=11 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `sc2_methods` --- - -LOCK TABLES `sc2_methods` WRITE; -/*!40000 ALTER TABLE `sc2_methods` DISABLE KEYS */; -INSERT INTO `sc2_methods` VALUES (1,'bmad3','Add a cutoff value of 3*bmad.','2015-05-13 17:51:13','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(2,'pc20','Add a cutoff value of 20.','2015-05-13 17:51:13','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(3,'log2_1.2','Add a cutoff value of log2(1.2).','2015-05-13 17:51:13','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(4,'log10_1.2','Add a cutoff value of log10(1.2).','2015-05-13 17:51:13','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(5,'bmad5','Add a cutoff value of 5*bmad.','2015-05-13 17:51:13','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(6,'bmad6','Add a cutoff value of 6*bmad.','2015-05-13 17:51:13','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(7,'bmad10','Add a cutoff value of 10*bmad.','2015-05-13 17:51:13','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(8,'pc30orbmad3','Add a cutoff value of either 30 or 3*bmad, whichever is less.','2015-05-13 17:51:13','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(9,'pc0.88','Add a cutoff value of 0.88.','2015-05-14 17:25:38','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(10,'log2_1.5','Add a cutoff value of log2(1.5).','2015-05-14 17:25:38','0000-00-00 00:00:00','dfiler.dfiler.dfiler'); -/*!40000 ALTER TABLE `sc2_methods` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `technological_target` --- - -DROP TABLE IF EXISTS `technological_target`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `technological_target` ( - `acid` int(11) DEFAULT NULL, - `target_id` int(11) DEFAULT NULL, - `source` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, - KEY `acid_idx` (`acid`), - KEY `target_id_idx` (`target_id`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `technological_target` --- - -LOCK TABLES `technological_target` WRITE; -/*!40000 ALTER TABLE `technological_target` DISABLE KEYS */; -/*!40000 ALTER TABLE `technological_target` ENABLE KEYS */; -UNLOCK TABLES; -/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; - -/*!40101 SET SQL_MODE=@OLD_SQL_MODE */; -/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; -/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; -/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; -/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; -/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; -/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; - --- Dump completed on 2015-10-15 13:51:27 +-- +-- Table structure for table `assay` +-- + +DROP TABLE IF EXISTS `assay`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `assay` ( + `aid` int(11) NOT NULL AUTO_INCREMENT, + `asid` int(11) NOT NULL, + `assay_name` varchar(255) COLLATE latin1_general_ci NOT NULL, + `assay_desc` text COLLATE latin1_general_ci, + `timepoint_hr` double DEFAULT NULL, + `organism_id` int(11) DEFAULT NULL, + `organism` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `tissue` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `cell_format` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `cell_free_component_source` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `cell_short_name` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `cell_growth_mode` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `assay_footprint` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `assay_format_type` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `assay_format_type_sub` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `content_readout_type` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `dilution_solvent` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `dilution_solvent_percent_max` double DEFAULT NULL, + PRIMARY KEY (`aid`), + UNIQUE KEY `assay_name` (`assay_name`), + KEY `assay_footprint` (`assay_footprint`), + KEY `assay_format_type` (`assay_format_type`), + KEY `assay_format_type_sub` (`assay_format_type_sub`), + KEY `assay_source_id` (`asid`), + KEY `cell_format` (`cell_format`), + KEY `cell_free_component_source` (`cell_free_component_source`), + KEY `cell_growth_mode` (`cell_growth_mode`), + KEY `cell_short_name` (`cell_short_name`), + KEY `content_readout_type` (`content_readout_type`), + KEY `dilution_solvent` (`dilution_solvent`), + KEY `organism_id` (`organism_id`), + KEY `timepoint_hr` (`timepoint_hr`), + KEY `tissue` (`tissue`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `assay` +-- + +LOCK TABLES `assay` WRITE; +/*!40000 ALTER TABLE `assay` DISABLE KEYS */; +/*!40000 ALTER TABLE `assay` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `assay_component` +-- + +DROP TABLE IF EXISTS `assay_component`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `assay_component` ( + `acid` int(11) NOT NULL AUTO_INCREMENT, + `aid` int(11) NOT NULL, + `assay_component_name` varchar(255) COLLATE latin1_general_ci NOT NULL, + `assay_component_desc` text COLLATE latin1_general_ci, + `assay_component_target_desc` text COLLATE latin1_general_ci, + `parameter_readout_type` varchar(255) COLLATE latin1_general_ci DEFAULT 'single' COMMENT 'single parameter or multiple parameter', + `assay_design_type` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `assay_design_type_sub` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `biological_process_target` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `detection_technology_type` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `detection_technology_type_sub` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `detection_technology` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `signal_direction_type` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `key_assay_reagent_type` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `key_assay_reagent` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `technological_target_type` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `technological_target_type_sub` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + PRIMARY KEY (`acid`), + UNIQUE KEY `assay_component_name` (`assay_component_name`), + KEY `assay_design_type` (`assay_design_type`), + KEY `assay_design_type_sub` (`assay_design_type_sub`), + KEY `assay_id` (`aid`), + KEY `biological_process_target` (`biological_process_target`), + KEY `detection_technology` (`detection_technology`), + KEY `detection_technology_type` (`detection_technology_type`), + KEY `detection_technology_type_sub` (`detection_technology_type_sub`), + KEY `key_assay_reagent` (`key_assay_reagent`), + KEY `key_assay_reagent_type` (`key_assay_reagent_type`), + KEY `intended_signal_direction` (`signal_direction_type`), + KEY `parameter_readout_type` (`parameter_readout_type`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `assay_component` +-- + +LOCK TABLES `assay_component` WRITE; +/*!40000 ALTER TABLE `assay_component` DISABLE KEYS */; +/*!40000 ALTER TABLE `assay_component` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `assay_component_endpoint` +-- + +DROP TABLE IF EXISTS `assay_component_endpoint`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `assay_component_endpoint` ( + `aeid` int(11) NOT NULL AUTO_INCREMENT, + `acid` int(11) NOT NULL, + `assay_component_endpoint_name` varchar(255) COLLATE latin1_general_ci NOT NULL, + `export_ready` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '0 is “initiated but not ready for release” and 1 is “ready for export to dashboard or other media”', + `internal_ready` tinyint(1) DEFAULT '0', + `assay_component_endpoint_desc` text COLLATE latin1_general_ci, + `assay_function_type` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `normalized_data_type` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `analysis_direction` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `burst_assay` tinyint(1) unsigned NOT NULL DEFAULT '0', + `key_positive_control` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `signal_direction` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `intended_target_type` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `intended_target_type_sub` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `intended_target_family` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `intended_target_family_sub` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `fit_all` tinyint(1) NOT NULL DEFAULT '0', + PRIMARY KEY (`aeid`), + UNIQUE KEY `assay_component_endpoint_name` (`assay_component_endpoint_name`), + KEY `analysis_direction` (`analysis_direction`), + KEY `assay_component_id` (`acid`), + KEY `normalized_data_type` (`normalized_data_type`), + KEY `assay_function_type` (`assay_function_type`), + KEY `signal_direction` (`signal_direction`), + KEY `internal_ready` (`internal_ready`), + KEY `export_ready` (`export_ready`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `assay_component_endpoint` +-- + +LOCK TABLES `assay_component_endpoint` WRITE; +/*!40000 ALTER TABLE `assay_component_endpoint` DISABLE KEYS */; +/*!40000 ALTER TABLE `assay_component_endpoint` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `assay_component_map` +-- + +DROP TABLE IF EXISTS `assay_component_map`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `assay_component_map` ( + `acid` int(11) NOT NULL, + `acsn` varchar(255) COLLATE latin1_general_ci NOT NULL, + UNIQUE KEY `unique_id_source_name` (`acid`,`acsn`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `assay_component_map` +-- + +LOCK TABLES `assay_component_map` WRITE; +/*!40000 ALTER TABLE `assay_component_map` DISABLE KEYS */; +/*!40000 ALTER TABLE `assay_component_map` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `assay_reagent` +-- + +DROP TABLE IF EXISTS `assay_reagent`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `assay_reagent` ( + `arid` int(11) NOT NULL AUTO_INCREMENT, + `aid` int(11) NOT NULL, + `reagent_name_value` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `reagent_name_value_type` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `culture_or_assay` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + PRIMARY KEY (`arid`), + KEY `assay_id` (`aid`), + KEY `culture_or_assay` (`culture_or_assay`), + KEY `reagent_name_value` (`reagent_name_value`), + KEY `reagent_name_value_type` (`reagent_name_value_type`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `assay_reagent` +-- + +LOCK TABLES `assay_reagent` WRITE; +/*!40000 ALTER TABLE `assay_reagent` DISABLE KEYS */; +/*!40000 ALTER TABLE `assay_reagent` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `assay_reference` +-- + +DROP TABLE IF EXISTS `assay_reference`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `assay_reference` ( + `reference_id` int(11) NOT NULL, + `aid` int(11) NOT NULL, + `citation_id` int(11) NOT NULL, + PRIMARY KEY (`reference_id`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `assay_reference` +-- + +LOCK TABLES `assay_reference` WRITE; +/*!40000 ALTER TABLE `assay_reference` DISABLE KEYS */; +/*!40000 ALTER TABLE `assay_reference` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `assay_source` +-- + +DROP TABLE IF EXISTS `assay_source`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `assay_source` ( + `asid` int(11) NOT NULL AUTO_INCREMENT, + `assay_source_name` varchar(255) COLLATE latin1_general_ci NOT NULL, + `assay_source_long_name` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `assay_source_desc` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + PRIMARY KEY (`asid`), + KEY `assay_source_long_name` (`assay_source_long_name`), + KEY `assay_source_name` (`assay_source_name`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `assay_source` +-- + +LOCK TABLES `assay_source` WRITE; +/*!40000 ALTER TABLE `assay_source` DISABLE KEYS */; +/*!40000 ALTER TABLE `assay_source` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `chemical` +-- + +DROP TABLE IF EXISTS `chemical`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `chemical` ( + `chid` int(11) NOT NULL AUTO_INCREMENT, + `casn` varchar(45) DEFAULT NULL, + `chnm` varchar(255) NOT NULL, + PRIMARY KEY (`chid`), + UNIQUE KEY `casn` (`casn`), + UNIQUE KEY `chnm` (`chnm`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `chemical` +-- + +LOCK TABLES `chemical` WRITE; +/*!40000 ALTER TABLE `chemical` DISABLE KEYS */; +/*!40000 ALTER TABLE `chemical` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `chemical_library` +-- + +DROP TABLE IF EXISTS `chemical_library`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `chemical_library` ( + `chid` int(11) NOT NULL, + `clib` varchar(30) NOT NULL, + PRIMARY KEY (`chid`,`clib`), + KEY `chid` (`chid`) USING BTREE, + KEY `clib` (`clib`) USING BTREE +) ENGINE=MyISAM DEFAULT CHARSET=utf8; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `chemical_library` +-- + +LOCK TABLES `chemical_library` WRITE; +/*!40000 ALTER TABLE `chemical_library` DISABLE KEYS */; +/*!40000 ALTER TABLE `chemical_library` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `citations` +-- + +DROP TABLE IF EXISTS `citations`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `citations` ( + `citation_id` int(11) NOT NULL, + `pmid` int(11) DEFAULT NULL, + `doi` mediumtext COLLATE latin1_general_ci, + `other_source` mediumtext COLLATE latin1_general_ci, + `other_id` mediumtext COLLATE latin1_general_ci, + `citation` longtext COLLATE latin1_general_ci NOT NULL, + `title` longtext COLLATE latin1_general_ci, + `author` longtext COLLATE latin1_general_ci, + `url` longtext COLLATE latin1_general_ci, + PRIMARY KEY (`citation_id`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `citations` +-- + +LOCK TABLES `citations` WRITE; +/*!40000 ALTER TABLE `citations` DISABLE KEYS */; +/*!40000 ALTER TABLE `citations` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `gene` +-- + +DROP TABLE IF EXISTS `gene`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `gene` ( + `gene_id` int(25) NOT NULL AUTO_INCREMENT, + `entrez_gene_id` int(50) DEFAULT NULL, + `official_full_name` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `gene_name` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `official_symbol` varchar(32) COLLATE latin1_general_ci DEFAULT NULL, + `gene_symbol` varchar(32) COLLATE latin1_general_ci DEFAULT NULL, + `description` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `uniprot_accession_number` varchar(32) COLLATE latin1_general_ci DEFAULT NULL, + `organism_id` int(11) DEFAULT NULL, + `track_status` varchar(32) COLLATE latin1_general_ci DEFAULT NULL, + PRIMARY KEY (`gene_id`), + UNIQUE KEY `entrez_gene_id` (`entrez_gene_id`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `gene` +-- + +LOCK TABLES `gene` WRITE; +/*!40000 ALTER TABLE `gene` DISABLE KEYS */; +/*!40000 ALTER TABLE `gene` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `intended_target` +-- + +DROP TABLE IF EXISTS `intended_target`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `intended_target` ( + `aeid` int(11) DEFAULT NULL, + `target_id` int(11) DEFAULT NULL, + `source` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + KEY `aeid_idx` (`aeid`), + KEY `target_id_idx` (`target_id`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `intended_target` +-- + +LOCK TABLES `intended_target` WRITE; +/*!40000 ALTER TABLE `intended_target` DISABLE KEYS */; +/*!40000 ALTER TABLE `intended_target` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `mc0` +-- + +DROP TABLE IF EXISTS `mc0`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `mc0` ( + `m0id` bigint(20) NOT NULL AUTO_INCREMENT, + `acid` bigint(20) unsigned NOT NULL DEFAULT '0', + `spid` varchar(50) COLLATE latin1_general_ci NOT NULL, + `apid` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, + `rowi` int(11) DEFAULT NULL, + `coli` int(11) DEFAULT NULL, + `wllt` varchar(1) COLLATE latin1_general_ci NOT NULL, + `wllq` smallint(1) NOT NULL, + `conc` double DEFAULT NULL, + `rval` double DEFAULT NULL, + `srcf` varchar(255) COLLATE latin1_general_ci NOT NULL, + `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', + `modified_by` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, + PRIMARY KEY (`m0id`), + KEY `wllt` (`wllt`) USING BTREE, + KEY `acid` (`acid`), + KEY `spid` (`spid`) USING BTREE, + KEY `SPID/ACID` (`acid`,`spid`), + KEY `srcf` (`srcf`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `mc0` +-- + +LOCK TABLES `mc0` WRITE; +/*!40000 ALTER TABLE `mc0` DISABLE KEYS */; +/*!40000 ALTER TABLE `mc0` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `mc1` +-- + +DROP TABLE IF EXISTS `mc1`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `mc1` ( + `m1id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `m0id` bigint(20) unsigned DEFAULT NULL, + `acid` bigint(20) unsigned DEFAULT NULL, + `cndx` int(11) DEFAULT NULL, + `repi` int(11) DEFAULT NULL, + `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', + `modified_by` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, + PRIMARY KEY (`m1id`), + UNIQUE KEY `m1id` (`m1id`), + KEY `acid` (`acid`) USING BTREE, + KEY `m0id` (`m0id`) USING BTREE +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `mc1` +-- + +LOCK TABLES `mc1` WRITE; +/*!40000 ALTER TABLE `mc1` DISABLE KEYS */; +/*!40000 ALTER TABLE `mc1` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `mc2` +-- + +DROP TABLE IF EXISTS `mc2`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `mc2` ( + `m2id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `m0id` bigint(20) unsigned DEFAULT NULL, + `acid` bigint(20) unsigned DEFAULT NULL, + `m1id` bigint(20) unsigned DEFAULT NULL, + `cval` double NOT NULL, + `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', + `modified_by` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, + PRIMARY KEY (`m2id`), + UNIQUE KEY `m2id` (`m2id`), + KEY `acid` (`acid`) USING BTREE, + KEY `m0id` (`m0id`) USING BTREE, + KEY `m1id` (`m1id`) USING BTREE +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `mc2` +-- + +LOCK TABLES `mc2` WRITE; +/*!40000 ALTER TABLE `mc2` DISABLE KEYS */; +/*!40000 ALTER TABLE `mc2` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `mc2_acid` +-- + +DROP TABLE IF EXISTS `mc2_acid`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `mc2_acid` ( + `mc2_mthd_id` int(11) NOT NULL, + `acid` int(11) NOT NULL, + `exec_ordr` int(11) NOT NULL DEFAULT '1', + `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', + `modified_by` varchar(100) COLLATE latin1_general_ci NOT NULL, + PRIMARY KEY (`mc2_mthd_id`,`acid`), + UNIQUE KEY `mc2_acid_unique_ordr` (`acid`, `exec_ordr`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `mc2_acid` +-- + +LOCK TABLES `mc2_acid` WRITE; +/*!40000 ALTER TABLE `mc2_acid` DISABLE KEYS */; +/*!40000 ALTER TABLE `mc2_acid` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `mc2_methods` +-- + +DROP TABLE IF EXISTS `mc2_methods`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `mc2_methods` ( + `mc2_mthd_id` int(11) NOT NULL AUTO_INCREMENT, + `mc2_mthd` varchar(50) COLLATE latin1_general_ci NOT NULL, + `desc` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', + `modified_by` varchar(100) COLLATE latin1_general_ci NOT NULL, + PRIMARY KEY (`mc2_mthd_id`), + UNIQUE KEY `mc2_method` (`mc2_mthd`) +) ENGINE=MyISAM AUTO_INCREMENT=18 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `mc2_methods` +-- + +LOCK TABLES `mc2_methods` WRITE; +/*!40000 ALTER TABLE `mc2_methods` DISABLE KEYS */; +INSERT INTO `mc2_methods` VALUES (1,'none','apply no level 2 method','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(2,'log2','log2 all raw data','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(3,'rmneg','remove negative values prior to logging values','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(4,'rmzero','remove 0 values prior to logging values','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(5,'mult25','multiply values by 25','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(7,'mult100','multiply values by 100','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(10,'log10','log10 the raw data','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(11,'negshift','Shifts all data to be positive (new min=1)','2014-10-06 18:47:15','0000-00-00 00:00:00','mmarti02.mmarti02.mmarti02'),(12,'mult2.5','multiply values by 2.5','2014-11-06 15:36:15','0000-00-00 00:00:00','mmarti02.mmarti02.mmarti02'),(13,'mult3','multiply values by 3','2014-11-06 15:36:34','0000-00-00 00:00:00','mmarti02.mmarti02.mmarti02'),(14,'mult6','multiply values by 6','2014-11-06 20:53:33','0000-00-00 00:00:00','mmarti02.mmarti02.mmarti02'),(17,'sub100','100 minus cval (centers data around zero if prenormalized starting at 100 and going down to zero)','2015-10-05 16:42:21','0000-00-00 00:00:00','mmarti02.mmarti02.mmarti02\r\n'); +/*!40000 ALTER TABLE `mc2_methods` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `mc3` +-- + +DROP TABLE IF EXISTS `mc3`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `mc3` ( + `m3id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `aeid` bigint(20) unsigned DEFAULT NULL, + `m0id` bigint(20) unsigned DEFAULT NULL, + `acid` bigint(20) unsigned DEFAULT NULL, + `m1id` bigint(20) unsigned DEFAULT NULL, + `m2id` bigint(20) unsigned DEFAULT NULL, + `bval` double DEFAULT NULL, + `pval` double DEFAULT NULL, + `logc` double DEFAULT NULL, + `resp` double NOT NULL, + `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', + `modified_by` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, + PRIMARY KEY (`m3id`), + UNIQUE KEY `m3id` (`m3id`), + KEY `aeid` (`aeid`) USING BTREE, + KEY `acid` (`acid`) USING BTREE, + KEY `m0id` (`m0id`) USING BTREE, + KEY `m1id` (`m1id`) USING BTREE, + KEY `m2id` (`m2id`) USING BTREE +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `mc3` +-- + +LOCK TABLES `mc3` WRITE; +/*!40000 ALTER TABLE `mc3` DISABLE KEYS */; +/*!40000 ALTER TABLE `mc3` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `mc3_aeid` +-- + +DROP TABLE IF EXISTS `mc3_aeid`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `mc3_aeid` ( + `mc3_mthd_id` int(11) NOT NULL, + `aeid` int(11) NOT NULL, + `exec_ordr` int(11) NOT NULL DEFAULT '1', + `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', + `modified_by` varchar(100) COLLATE latin1_general_ci NOT NULL, + PRIMARY KEY (`mc3_mthd_id`,`aeid`), + UNIQUE KEY `mc3_aeid_unique_ordr` (`aeid`, `exec_ordr`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `mc3_aeid` +-- + +LOCK TABLES `mc3_aeid` WRITE; +/*!40000 ALTER TABLE `mc3_aeid` DISABLE KEYS */; +/*!40000 ALTER TABLE `mc3_aeid` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `mc3_methods` +-- + +DROP TABLE IF EXISTS `mc3_methods`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `mc3_methods` ( + `mc3_mthd_id` int(11) NOT NULL AUTO_INCREMENT, + `mc3_mthd` varchar(50) COLLATE latin1_general_ci NOT NULL, + `desc` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', + `modified_by` varchar(100) COLLATE latin1_general_ci NOT NULL, + PRIMARY KEY (`mc3_mthd_id`), + UNIQUE KEY `mc3_method` (`mc3_mthd`) +) ENGINE=MyISAM AUTO_INCREMENT=39 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `mc3_methods` +-- + +LOCK TABLES `mc3_methods` WRITE; +/*!40000 ALTER TABLE `mc3_methods` DISABLE KEYS */; +INSERT INTO `mc3_methods` VALUES (1,'none','apply no level 3 method','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(2,'bval.apid.lowconc.med','plate-wise baseline based on low conc median value','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(3,'pval.apid.medpcbyconc.max','plate-wise median response of positive control (max)','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(4,'pval.apid.medpcbyconc.min','plate-wise median response of positive control (min)','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(5,'resp.pc','response percent activity','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(6,'resp.multneg1','multiply the response by -1','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(7,'resp.log2','take the log base 2 of the response','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(8,'resp.mult25','multiply the response by 25','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(9,'resp.fc','calculate response as fold-change','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(11,'bval.apid.nwlls.med','plate-wise baseline based on neutral ctrl median value','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(12,'bval.spid.lowconc.med','sample-wise baseline based on low conc median value','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(13,'pval.apid.pwlls.med','plate-wise meidan based on positive control, single dose','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(14,'pval.apid.mwlls.med','plate-wise meidan based on negative control, single dose','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(15,'pval.apid.medncbyconc.min','plate-wise meidan based on negative control, (min)','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(16,'bval.apid.twlls.med','Take the median cval of the t wells, by apid','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(17,'bval.apid.nwllslowconc.med','Take the median cval of the n wells and the first two concentrations, by apid','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(18,'resp.shiftneg.3bmad','Make values below baseline zero.','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(19,'resp.blineshift.3bmad.repi','Do baseline correction by repi, with a window of 3*bmad','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(20,'resp.blineshift.50.repi','Do baseline correction by repi, with a window of 50','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(21,'resp.blineshift.50.spid','Do baseline correction by spid, with a window of 50','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(23,'resp.blineshift.3bmad.spid','Do baseline correction by repi, with a window of 3*bmad','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(24,'bval.apid.tn.med','Take the median cval of the t and n wells, by apid','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(25,'pval.apid.pmv.min','Calculate the median p, m, and v values by concentration, then take the minimum by apid.','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(26,'pval.apid.pmv.max','Calculate the median p, m, and v values by concentration, then take the maximum by apid.','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(27,'pval.apid.f.max','Calculate the median of f values by concentration, then take the maximum by apid','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(28,'pval.apid.f.min','Calculate the median of f values by concentration, then take the minimum by apid','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(29,'pval.apid.p.min','Calculate the median of p values by concentration, then take the minimum by apid','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(30,'pval.apid.p.max','Calculate the median of p values by concentration, then take the maximum by apid','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(31,'pval.apid.v.min','Calculate the median of v values by concentration, then take the minimum by apid','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(32,'pval.zero','Set pval to 0.','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(33,'resp.shiftneg.6bmad','Shift response values falling below -6 * bmad to 0.','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(34,'resp.shiftneg.10bmad','Shift response values falling below -10 * bmad to 0.','0000-00-00 00:00:00','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(35,'resp.logfc','Calculate the response as a fold change over baseline for logged values','2014-10-02 18:18:40','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(36,'resp.scale.mad.log2fc','Scale the resp data by the ratio of log2(1.2) over 3* baseline mad of the unscaled resp values','2015-02-23 18:58:52','0000-00-00 00:00:00',''),(37,'resp.scale.quant.log2fc','Scale resp such that 20% of the maximum resp equals log2(1.2)','2015-03-13 20:44:05','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(38,'bval.apid.nwllstcwllslowconc.med','plate-wise baseline based on neutral and t and c well low conc','2015-09-16 19:22:54','0000-00-00 00:00:00','mmarti02.mmarti02.mmarti02'); +/*!40000 ALTER TABLE `mc3_methods` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `mc4` +-- + +DROP TABLE IF EXISTS `mc4`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `mc4` ( + `m4id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `aeid` bigint(20) unsigned NOT NULL, + `spid` varchar(50) COLLATE latin1_general_ci NOT NULL, + `bmad` double NOT NULL, + `resp_max` double NOT NULL, + `resp_min` double NOT NULL, + `max_mean` double NOT NULL, + `max_mean_conc` double NOT NULL, + `max_med` double NOT NULL, + `max_med_conc` double NOT NULL, + `logc_max` double NOT NULL, + `logc_min` double NOT NULL, + `cnst` tinyint(1) DEFAULT NULL, + `hill` tinyint(1) DEFAULT NULL, + `hcov` tinyint(1) DEFAULT NULL, + `gnls` tinyint(1) DEFAULT NULL, + `gcov` tinyint(1) DEFAULT NULL, + `cnst_er` double DEFAULT NULL, + `cnst_aic` double DEFAULT NULL, + `cnst_rmse` double DEFAULT NULL, + `cnst_prob` double DEFAULT NULL, + `hill_tp` double DEFAULT NULL, + `hill_tp_sd` double DEFAULT NULL, + `hill_ga` double DEFAULT NULL, + `hill_ga_sd` double DEFAULT NULL, + `hill_gw` double DEFAULT NULL, + `hill_gw_sd` double DEFAULT NULL, + `hill_er` double DEFAULT NULL, + `hill_er_sd` double DEFAULT NULL, + `hill_aic` double DEFAULT NULL, + `hill_rmse` double DEFAULT NULL, + `hill_prob` double DEFAULT NULL, + `gnls_tp` double DEFAULT NULL, + `gnls_tp_sd` double DEFAULT NULL, + `gnls_ga` double DEFAULT NULL, + `gnls_ga_sd` double DEFAULT NULL, + `gnls_gw` double DEFAULT NULL, + `gnls_gw_sd` double DEFAULT NULL, + `gnls_la` double DEFAULT NULL, + `gnls_la_sd` double DEFAULT NULL, + `gnls_lw` double DEFAULT NULL, + `gnls_lw_sd` double DEFAULT NULL, + `gnls_er` double DEFAULT NULL, + `gnls_er_sd` double DEFAULT NULL, + `gnls_aic` double DEFAULT NULL, + `gnls_rmse` double DEFAULT NULL, + `gnls_prob` double DEFAULT NULL, + `nconc` int(11) NOT NULL, + `npts` int(11) NOT NULL, + `nrep` double NOT NULL, + `nmed_gtbl` int(11) NOT NULL, + `tmpi` int(11) NOT NULL, + `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', + `modified_by` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, + PRIMARY KEY (`m4id`), + UNIQUE KEY `m4id` (`m4id`), + KEY `aeid` (`aeid`) USING BTREE, + KEY `spid` (`spid`) USING BTREE +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `mc4` +-- + +LOCK TABLES `mc4` WRITE; +/*!40000 ALTER TABLE `mc4` DISABLE KEYS */; +/*!40000 ALTER TABLE `mc4` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `mc4_agg` +-- + +DROP TABLE IF EXISTS `mc4_agg`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `mc4_agg` ( + `aeid` bigint(20) unsigned NOT NULL, + `m0id` bigint(20) unsigned NOT NULL, + `m1id` bigint(20) unsigned NOT NULL, + `m2id` bigint(20) unsigned NOT NULL, + `m3id` bigint(20) unsigned NOT NULL, + `m4id` bigint(20) unsigned NOT NULL, + KEY `aeid` (`aeid`) USING BTREE, + KEY `m4id` (`m4id`) USING BTREE, + KEY `m3id` (`m3id`) USING BTREE, + KEY `m2id` (`m2id`) USING BTREE, + KEY `m1id` (`m1id`) USING BTREE, + KEY `m0id` (`m0id`) USING BTREE +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `mc4_agg` +-- + +LOCK TABLES `mc4_agg` WRITE; +/*!40000 ALTER TABLE `mc4_agg` DISABLE KEYS */; +/*!40000 ALTER TABLE `mc4_agg` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `mc5` +-- + +DROP TABLE IF EXISTS `mc5`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `mc5` ( + `m5id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `m4id` bigint(20) unsigned NOT NULL, + `aeid` bigint(20) unsigned NOT NULL, + `modl` varchar(4) COLLATE latin1_general_ci DEFAULT 'cnst', + `hitc` tinyint(4) DEFAULT '0', + `fitc` tinyint(3) unsigned DEFAULT '1', + `coff` double DEFAULT NULL, + `actp` double DEFAULT NULL, + `modl_er` double DEFAULT NULL, + `modl_tp` double DEFAULT NULL, + `modl_ga` double DEFAULT NULL, + `modl_gw` double DEFAULT NULL, + `modl_la` double DEFAULT NULL, + `modl_lw` double DEFAULT NULL, + `modl_prob` double DEFAULT NULL, + `modl_rmse` double DEFAULT NULL, + `modl_acc` double DEFAULT NULL, + `modl_acb` double DEFAULT NULL, + `modl_ac10` double DEFAULT NULL, + `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', + `modified_by` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, + PRIMARY KEY (`m5id`), + UNIQUE KEY `m5id` (`m5id`), + KEY `aeid` (`aeid`) USING BTREE, + KEY `fitc` (`fitc`) USING BTREE, + KEY `m4id` (`m4id`) USING BTREE +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `mc5` +-- + +LOCK TABLES `mc5` WRITE; +/*!40000 ALTER TABLE `mc5` DISABLE KEYS */; +/*!40000 ALTER TABLE `mc5` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `mc5_aeid` +-- + +DROP TABLE IF EXISTS `mc5_aeid`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `mc5_aeid` ( + `aeid` bigint(20) unsigned NOT NULL, + `mc5_mthd_id` int(10) unsigned NOT NULL, + `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', + `modified_by` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, + PRIMARY KEY (`mc5_mthd_id`,`aeid`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `mc5_aeid` +-- + +LOCK TABLES `mc5_aeid` WRITE; +/*!40000 ALTER TABLE `mc5_aeid` DISABLE KEYS */; +/*!40000 ALTER TABLE `mc5_aeid` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `mc5_fit_categories` +-- + +DROP TABLE IF EXISTS `mc5_fit_categories`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `mc5_fit_categories` ( + `fitc` int(11) NOT NULL, + `parent_fitc` int(11) DEFAULT NULL, + `name` varchar(30) COLLATE latin1_general_ci NOT NULL, + `xloc` double NOT NULL, + `yloc` double NOT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `mc5_fit_categories` +-- + +LOCK TABLES `mc5_fit_categories` WRITE; +/*!40000 ALTER TABLE `mc5_fit_categories` DISABLE KEYS */; +INSERT INTO `mc5_fit_categories` VALUES (1,NULL,'01: ALL DOSE RESPONSE',1110,756.5),(2,1,'02: CANNOT DETERMINE',977.7455523765,611.9831921304),(3,1,'03: INACTIVE',1022.9653320313,924.2873535156),(4,3,'04: RESP < BLINE',1271.6083984375,974.8182373047),(5,3,'05: RESP >= BLINE',996.8209228516,1127.5755004883),(6,5,'06: CNST',666,1251.5),(7,6,'07: NOTP >= 0.8(COFF)',761.8584594727,1333.5216674805),(8,6,'08: ANYTP >= 0.8(COFF)',507.3630981445,1333.6228027344),(9,8,'09: NOTP >= COFF',337.4776000977,1263.4637451172),(10,8,'10: ANYTP >= COFF',450.4357910156,1397.3994140625),(11,5,'11: HILL',1189.7768554688,1209.4105834961),(12,11,'12: TP < 0.8(COFF)',1149.2390136719,1317.5518188477),(13,12,'13: GNLS < 0.8(COFF)',992.1193237305,1394.7369384766),(14,12,'14: GNLS >= 0.8(COFF)',1246.0364990234,1386.9293518066),(15,14,'15: GNLS < COFF',1218.9203491211,1496.1217041016),(16,14,'16: GNLS >= COFF',1361.9873046875,1443.5811157227),(17,11,'17: TP >= 0.8(COFF)',1460.6746826172,1119.6658935547),(18,17,'18: GNLS < 0.8(COFF)',1539.3952956084,1228.8681030273),(19,17,'19: GNLS >= 0.8(COFF)',1623.3784179688,1043.5646362305),(20,19,'20: GNLS < COFF',1876.1442871094,1040.0154418945),(21,19,'21: GNLS >= COFF',1849.7615966797,948.6744995117),(22,5,'22: GNLS',794.5350952148,1043.2316894531),(23,22,'23: TP < 0.8(COFF)',632.9550857544,936.3232232708),(24,23,'24: HILL < 0.8(COFF)',803.6691931111,753.821326896),(25,23,'25: HILL >= 0.8(COFF)',542.0636749268,831.3344537395),(26,25,'26: HILL < COFF',478.504219532,698.9990045207),(27,25,'27: HILL >= COFF',359.5413589478,763.8884088176),(28,22,'28: TP >= 0.8(COFF)',491.8406066895,1063.1170043945),(29,28,'29: HILL < 0.8(COFF)',446.9388122559,1132.0888671875),(30,28,'30: HILL >= 0.8(COFF)',371.3406066895,956.1169433594),(31,30,'31: HILL < COFF',288.3405761719,853.1170654297),(32,30,'32: HILL >= COFF',107.8862915039,948.5189208984),(33,1,'33: ACTIVE',1276.5,563.5),(34,33,'34: HILL',1190.094543457,462.0799560547),(35,34,'35: TP <= 1.2(COFF)',991.5,302.5),(36,35,'36: AC50 <=',764.6481933594,350.3658447266),(37,35,'37: AC50 ==',749.6301269531,254.4168701172),(38,35,'38: AC50 >=',966.6704101563,183.7718505859),(39,34,'39: TP > 1.2(COFF)',1310.6741943359,263.3843994141),(40,39,'40: AC50 <=',1134.5294799805,105.1185302734),(41,39,'41: AC50 ==',1412.8084716797,121.1416015625),(42,39,'42: AC50 >=',1578.5758056641,187.1433105469),(43,33,'43: GNLS',1558.3104248047,570.28125),(44,43,'44: TP <= 1.2(COFF)',1639.5,451.5),(45,44,'45: AC50 <=',1811.0447998047,377.1083984375),(46,44,'46: AC50 ==',1905.2620849609,445.5483398437),(47,44,'47: AC50 >=',1659.5,320.5),(48,43,'48: TP > 1.2(COFF)',1647.5,685.5),(49,48,'49: AC50 <=',1704.5,806.5),(50,48,'50: AC50 ==',1873.9647216797,741.5611572266),(51,48,'51: AC50 >=',1926.5576171875,671.6712646484),(52,23,'52: HILL DNC',890.4145965576,837.0693170207),(53,28,'53: HILL DNC',155.8844682354,1077.1187744141),(54,12,'54: GNLS DNC',1463.7992844698,1325.916809082),(55,17,'55: GNLS DNC',1774.73046875,1155.2709031221); +/*!40000 ALTER TABLE `mc5_fit_categories` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `mc5_methods` +-- + +DROP TABLE IF EXISTS `mc5_methods`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `mc5_methods` ( + `mc5_mthd_id` int(11) NOT NULL AUTO_INCREMENT, + `mc5_mthd` varchar(50) COLLATE latin1_general_ci NOT NULL, + `desc` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', + `modified_by` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, + PRIMARY KEY (`mc5_mthd_id`), + UNIQUE KEY `mc5_methods` (`mc5_mthd`) +) ENGINE=MyISAM AUTO_INCREMENT=13 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `mc5_methods` +-- + +LOCK TABLES `mc5_methods` WRITE; +/*!40000 ALTER TABLE `mc5_methods` DISABLE KEYS */; +INSERT INTO `mc5_methods` VALUES (1,'bmad3','Add a cutoff value of 3*bmad.','2015-05-04 16:03:49','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(2,'pc20','Add a cutoff value of 20.','2015-05-04 16:03:49','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(3,'log2_1.2','Add a cutoff value of log2(1.2).','2015-05-04 16:03:49','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(4,'log10_1.2','Add a cutoff value of log10(1.2).','2015-05-04 16:03:49','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(5,'bmad5','Add a cutoff value of 5*bmad.','2015-05-04 16:03:49','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(6,'bmad6','Add a cutoff value of 6*bmad.','2015-05-04 16:03:49','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(7,'bmad10','Add a cutoff value of 10*bmad.','2015-05-04 16:03:49','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(8,'maxmed20pct','Add a cutoff value of 20% of the max of max_med','2015-05-06 13:08:50','0000-00-00 00:00:00','kconnors.kconnors.kconnors'),(9,'pc70','70% cutoff','2015-07-28 19:06:35','0000-00-00 00:00:00','mmarti02.mmarti02.mmarti02'),(10,'pc50','50% cutoff','2015-07-28 19:08:01','0000-00-00 00:00:00','mmarti02.mmarti02.mmarti02'),(11,'log2_2','log2 of 2 fold change cutoff','2015-07-28 19:08:01','0000-00-00 00:00:00','mmarti02.mmarti02.mmarti02'),(12,'log10_2','log10 of 2 fold change cutoff','2015-07-28 19:08:01','0000-00-00 00:00:00','mmarti02.mmarti02.mmarti02'); +/*!40000 ALTER TABLE `mc5_methods` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `mc6` +-- + +DROP TABLE IF EXISTS `mc6`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `mc6` ( + `m6id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `m5id` bigint(20) unsigned NOT NULL, + `m4id` bigint(20) unsigned NOT NULL, + `aeid` bigint(20) unsigned NOT NULL, + `mc6_mthd_id` bigint(20) unsigned NOT NULL, + `flag` varchar(255) COLLATE latin1_general_ci NOT NULL, + `fval` double DEFAULT NULL, + `fval_unit` varchar(45) COLLATE latin1_general_ci DEFAULT NULL, + `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', + `modified_by` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, + PRIMARY KEY (`m6id`), + UNIQUE KEY `m6id` (`m6id`), + KEY `aeid` (`aeid`) USING BTREE, + KEY `m4id` (`m4id`) USING BTREE, + KEY `m5id` (`m5id`) USING BTREE, + KEY `mc6_mthd_id` (`mc6_mthd_id`) USING BTREE +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `mc6` +-- + +LOCK TABLES `mc6` WRITE; +/*!40000 ALTER TABLE `mc6` DISABLE KEYS */; +/*!40000 ALTER TABLE `mc6` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `mc6_aeid` +-- + +DROP TABLE IF EXISTS `mc6_aeid`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `mc6_aeid` ( + `aeid` bigint(20) unsigned NOT NULL, + `mc6_mthd_id` int(10) unsigned NOT NULL, + `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', + `modified_by` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, + PRIMARY KEY (`mc6_mthd_id`,`aeid`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `mc6_aeid` +-- + +LOCK TABLES `mc6_aeid` WRITE; +/*!40000 ALTER TABLE `mc6_aeid` DISABLE KEYS */; +/*!40000 ALTER TABLE `mc6_aeid` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `mc6_methods` +-- + +DROP TABLE IF EXISTS `mc6_methods`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `mc6_methods` ( + `mc6_mthd_id` int(11) NOT NULL AUTO_INCREMENT, + `mc6_mthd` varchar(50) COLLATE latin1_general_ci NOT NULL, + `desc` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `nddr` tinyint(1) NOT NULL DEFAULT '0', + `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', + `modified_by` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, + PRIMARY KEY (`mc6_mthd_id`), + UNIQUE KEY `mc6_method` (`mc6_mthd`) +) ENGINE=MyISAM AUTO_INCREMENT=18 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `mc6_methods` +-- + +LOCK TABLES `mc6_methods` WRITE; +/*!40000 ALTER TABLE `mc6_methods` DISABLE KEYS */; +INSERT INTO `mc6_methods` VALUES (1,'row.dev.up','Look for row-wise plate effects, increase',1,'2014-07-28 18:03:41','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(2,'row.dev.dn','Look for row-wise plate effects, decrease',1,'2014-07-28 18:03:54','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(3,'col.dev.dn','Look for column-wise plate effects, decrease',1,'2014-07-28 18:04:08','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(4,'col.dev.up','Look for column-wise plate effects, increase',1,'2014-07-28 18:04:17','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(5,'plate.flare','Look for plate flare effects',1,'2014-07-28 18:04:27','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(6,'singlept.hit.high','Look for single point hits with activity only at the highest conc tested',0,'2014-07-28 18:06:05','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(7,'singlept.hit.mid','Look for signle point hits with activity not at highest conc tested',0,'2014-07-28 18:06:51','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(8,'multipoint.neg','Look for inactives with multiple medians above baseline',0,'2014-07-28 18:08:42','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(9,'pintool','Look for pintool carryover issues',1,'2014-07-28 18:09:13','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(10,'noise','Look for noisy curves, relative to the assay',0,'2014-07-28 18:09:41','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(11,'border.hit','Look for actives with borderline activity',0,'2014-07-28 18:10:14','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(12,'border.miss','Look for inactives with borderline activity',0,'2014-07-28 18:10:21','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(13,'plate.interlace','Look for interlaced chemical-plate effects',1,'2014-08-21 16:13:26','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(14,'rep.mismatch','Look for mismatched techinal replicates',1,'2014-08-21 16:16:44','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(15,'gnls.lowconc','Look for low concentration gnls winners',0,'2014-08-21 16:21:32','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(16,'overfit.hit','Flag hit-calls that would get changed after doing the small N correction to the aic values.',0,'2014-09-16 15:51:14','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(17,'efficacy.50','Flag hit-calls with efficacy values less than 50% -- intended for biochemical assays.',0,'2014-09-16 15:51:58','0000-00-00 00:00:00','dfiler.dfiler.dfiler'); +/*!40000 ALTER TABLE `mc6_methods` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `organism` +-- + +DROP TABLE IF EXISTS `organism`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `organism` ( + `organism_id` int(11) NOT NULL AUTO_INCREMENT, + `ncbi_taxon_id` int(11) DEFAULT NULL, + `taxon_name` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `common_name` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `lineage` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + PRIMARY KEY (`organism_id`), + UNIQUE KEY `ncbi_taxon_id` (`ncbi_taxon_id`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `organism` +-- + +LOCK TABLES `organism` WRITE; +/*!40000 ALTER TABLE `organism` DISABLE KEYS */; +/*!40000 ALTER TABLE `organism` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `sample` +-- + +DROP TABLE IF EXISTS `sample`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `sample` ( + `spid` varchar(50) NOT NULL, + `chid` int(11) DEFAULT NULL, + `stkc` double DEFAULT NULL, + `stkc_unit` varchar(50) DEFAULT NULL, + `tested_conc_unit` varchar(50) DEFAULT NULL, + `spid_legacy` varchar(50) DEFAULT NULL, + PRIMARY KEY (`spid`), + KEY `chid` (`chid`) USING BTREE, + KEY `spid_legacy` (`spid_legacy`) USING BTREE +) ENGINE=MyISAM DEFAULT CHARSET=utf8; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `sample` +-- + +LOCK TABLES `sample` WRITE; +/*!40000 ALTER TABLE `sample` DISABLE KEYS */; +/*!40000 ALTER TABLE `sample` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `sc0` +-- + +DROP TABLE IF EXISTS `sc0`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `sc0` ( + `s0id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `acid` bigint(20) unsigned NOT NULL, + `spid` varchar(50) COLLATE latin1_general_ci NOT NULL, + `apid` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, + `rowi` int(11) DEFAULT NULL, + `coli` int(11) DEFAULT NULL, + `wllt` varchar(1) COLLATE latin1_general_ci NOT NULL, + `wllq` smallint(1) NOT NULL, + `conc` double DEFAULT NULL, + `rval` double DEFAULT NULL, + `srcf` varchar(255) COLLATE latin1_general_ci NOT NULL, + `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', + `modified_by` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, + PRIMARY KEY (`s0id`), + UNIQUE KEY `s0id` (`s0id`), + KEY `acid` (`acid`) USING BTREE, + KEY `wllt` (`wllt`) USING BTREE, + KEY `spid` (`spid`) USING BTREE, + KEY `srcf` (`srcf`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `sc0` +-- + +LOCK TABLES `sc0` WRITE; +/*!40000 ALTER TABLE `sc0` DISABLE KEYS */; +/*!40000 ALTER TABLE `sc0` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `sc1` +-- + +DROP TABLE IF EXISTS `sc1`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `sc1` ( + `s1id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `s0id` int(11) NOT NULL, + `acid` int(11) NOT NULL, + `aeid` int(11) NOT NULL, + `logc` double DEFAULT NULL, + `bval` double DEFAULT NULL, + `pval` double DEFAULT NULL, + `resp` double NOT NULL, + `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', + `modified_by` varchar(250) COLLATE latin1_general_ci DEFAULT NULL, + PRIMARY KEY (`s1id`), + UNIQUE KEY `s1id` (`s1id`), + KEY `s0id` (`s0id`), + KEY `acid` (`acid`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `sc1` +-- + +LOCK TABLES `sc1` WRITE; +/*!40000 ALTER TABLE `sc1` DISABLE KEYS */; +/*!40000 ALTER TABLE `sc1` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `sc1_aeid` +-- + +DROP TABLE IF EXISTS `sc1_aeid`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `sc1_aeid` ( + `sc1_mthd_id` int(11) NOT NULL, + `aeid` int(11) NOT NULL, + `exec_ordr` int(11) NOT NULL DEFAULT '1', + `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', + `modified_by` varchar(100) COLLATE latin1_general_ci NOT NULL, + PRIMARY KEY (`sc1_mthd_id`,`aeid`), + UNIQUE KEY `sc1_aeid_unique_ordr` (`aeid`, `exec_ordr`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `sc1_aeid` +-- + +LOCK TABLES `sc1_aeid` WRITE; +/*!40000 ALTER TABLE `sc1_aeid` DISABLE KEYS */; +/*!40000 ALTER TABLE `sc1_aeid` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `sc1_methods` +-- + +DROP TABLE IF EXISTS `sc1_methods`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `sc1_methods` ( + `sc1_mthd_id` int(11) NOT NULL AUTO_INCREMENT, + `sc1_mthd` varchar(50) COLLATE latin1_general_ci NOT NULL, + `desc` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', + `modified_by` varchar(100) COLLATE latin1_general_ci NOT NULL, + PRIMARY KEY (`sc1_mthd_id`), + UNIQUE KEY `sc1_method` (`sc1_mthd`) +) ENGINE=MyISAM AUTO_INCREMENT=18 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `sc1_methods` +-- + +LOCK TABLES `sc1_methods` WRITE; +/*!40000 ALTER TABLE `sc1_methods` DISABLE KEYS */; +INSERT INTO `sc1_methods` VALUES (1,'bval.apid.nwlls.med','plate-wise baseline based on neutral ctrl median value','2015-05-13 15:44:35','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(2,'bval.apid.twlls.med','Take the median cval of the t wells, by apid','2015-05-13 15:44:35','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(3,'bval.apid.tn.med','Take the median cval of the t and n wells, by apid','2015-05-13 15:44:35','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(4,'pval.apid.pwlls.med','plate-wise meidan based on positive control, single dose','2015-05-13 15:44:35','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(5,'pval.apid.mwlls.med','plate-wise meidan based on negative control, single dose','2015-05-13 15:44:35','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(6,'pval.apid.medpcbyconc.max','plate-wise median response of positive control (max)','2015-05-13 15:44:35','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(7,'pval.apid.medpcbyconc.min','plate-wise median response of positive control (min)','2015-05-13 15:44:35','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(8,'pval.apid.medncbyconc.min','plate-wise meidan based on negative control, (min)','2015-05-13 15:44:35','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(9,'pval.zero','Set pval to 0.','2015-05-13 15:44:35','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(10,'resp.pc','response percent activity','2015-05-13 15:44:35','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(11,'resp.fc','calculate response as fold-change','2015-05-13 15:44:35','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(12,'resp.logfc','Calculate the response as a fold change over baseline for logged values','2015-05-13 15:44:35','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(13,'resp.log2','take the log base 2 of the response','2015-05-13 15:44:35','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(14,'none','apply no level 2 method','2015-05-13 15:44:35','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(16,'resp.multneg1','multiply response values by negative 1','2015-05-29 14:27:45','0000-00-00 00:00:00','Akarmaus.Akarmaus.Akarmaus'),(17,'pval.apid.or.aeid.pwlls.med','calculates pval first based on p wells by plate and then for any plates missing p wells it calculates a pval by median of pval for all other plates','2015-09-30 18:43:40','0000-00-00 00:00:00','mmarti02.mmarti02.mmarti02'); +/*!40000 ALTER TABLE `sc1_methods` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `sc2` +-- + +DROP TABLE IF EXISTS `sc2`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `sc2` ( + `s2id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `aeid` int(11) NOT NULL, + `spid` varchar(50) COLLATE latin1_general_ci NOT NULL, + `bmad` double NOT NULL, + `max_med` double NOT NULL, + `coff` double NOT NULL, + `hitc` double NOT NULL, + `tmpi` int(11) NOT NULL, + `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `created_by` varchar(250) COLLATE latin1_general_ci NOT NULL DEFAULT 'System', + `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', + `modified_by` varchar(250) COLLATE latin1_general_ci DEFAULT NULL, + PRIMARY KEY (`s2id`), + UNIQUE KEY `s2id` (`s2id`), + KEY `acid` (`aeid`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `sc2` +-- + +LOCK TABLES `sc2` WRITE; +/*!40000 ALTER TABLE `sc2` DISABLE KEYS */; +/*!40000 ALTER TABLE `sc2` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `sc2_aeid` +-- + +DROP TABLE IF EXISTS `sc2_aeid`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `sc2_aeid` ( + `sc2_mthd_id` int(11) NOT NULL, + `aeid` int(11) NOT NULL, + `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', + `modified_by` varchar(100) COLLATE latin1_general_ci NOT NULL, + PRIMARY KEY (`sc2_mthd_id`,`aeid`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `sc2_aeid` +-- + +LOCK TABLES `sc2_aeid` WRITE; +/*!40000 ALTER TABLE `sc2_aeid` DISABLE KEYS */; +/*!40000 ALTER TABLE `sc2_aeid` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `sc2_agg` +-- + +DROP TABLE IF EXISTS `sc2_agg`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `sc2_agg` ( + `aeid` bigint(20) unsigned NOT NULL, + `s0id` bigint(20) unsigned NOT NULL, + `s1id` bigint(20) unsigned NOT NULL, + `s2id` bigint(20) unsigned NOT NULL, + KEY `aeid` (`aeid`) USING BTREE, + KEY `s2id` (`s2id`) USING BTREE, + KEY `s1id` (`s1id`) USING BTREE, + KEY `s0id` (`s0id`) USING BTREE +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `sc2_agg` +-- + +LOCK TABLES `sc2_agg` WRITE; +/*!40000 ALTER TABLE `sc2_agg` DISABLE KEYS */; +/*!40000 ALTER TABLE `sc2_agg` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `sc2_methods` +-- + +DROP TABLE IF EXISTS `sc2_methods`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `sc2_methods` ( + `sc2_mthd_id` int(11) NOT NULL AUTO_INCREMENT, + `sc2_mthd` varchar(50) COLLATE latin1_general_ci NOT NULL, + `desc` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + `created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `modified_date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', + `modified_by` varchar(100) COLLATE latin1_general_ci NOT NULL, + PRIMARY KEY (`sc2_mthd_id`), + UNIQUE KEY `sc2_method` (`sc2_mthd`) +) ENGINE=MyISAM AUTO_INCREMENT=11 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `sc2_methods` +-- + +LOCK TABLES `sc2_methods` WRITE; +/*!40000 ALTER TABLE `sc2_methods` DISABLE KEYS */; +INSERT INTO `sc2_methods` VALUES (1,'bmad3','Add a cutoff value of 3*bmad.','2015-05-13 17:51:13','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(2,'pc20','Add a cutoff value of 20.','2015-05-13 17:51:13','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(3,'log2_1.2','Add a cutoff value of log2(1.2).','2015-05-13 17:51:13','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(4,'log10_1.2','Add a cutoff value of log10(1.2).','2015-05-13 17:51:13','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(5,'bmad5','Add a cutoff value of 5*bmad.','2015-05-13 17:51:13','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(6,'bmad6','Add a cutoff value of 6*bmad.','2015-05-13 17:51:13','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(7,'bmad10','Add a cutoff value of 10*bmad.','2015-05-13 17:51:13','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(8,'pc30orbmad3','Add a cutoff value of either 30 or 3*bmad, whichever is less.','2015-05-13 17:51:13','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(9,'pc0.88','Add a cutoff value of 0.88.','2015-05-14 17:25:38','0000-00-00 00:00:00','dfiler.dfiler.dfiler'),(10,'log2_1.5','Add a cutoff value of log2(1.5).','2015-05-14 17:25:38','0000-00-00 00:00:00','dfiler.dfiler.dfiler'); +/*!40000 ALTER TABLE `sc2_methods` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `technological_target` +-- + +DROP TABLE IF EXISTS `technological_target`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `technological_target` ( + `acid` int(11) DEFAULT NULL, + `target_id` int(11) DEFAULT NULL, + `source` varchar(255) COLLATE latin1_general_ci DEFAULT NULL, + KEY `acid_idx` (`acid`), + KEY `target_id_idx` (`target_id`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `technological_target` +-- + +LOCK TABLES `technological_target` WRITE; +/*!40000 ALTER TABLE `technological_target` DISABLE KEYS */; +/*!40000 ALTER TABLE `technological_target` ENABLE KEYS */; +UNLOCK TABLES; +/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; + +/*!40101 SET SQL_MODE=@OLD_SQL_MODE */; +/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; +/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; +/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; +/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; +/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; +/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; + +-- Dump completed on 2015-10-15 13:51:27 diff --git a/man/MC2_Methods.Rd b/man/MC2_Methods.Rd index 73e51de..30b52b0 100644 --- a/man/MC2_Methods.Rd +++ b/man/MC2_Methods.Rd @@ -1,54 +1,54 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/mc2_mthds.R -\name{MC2_Methods} -\alias{MC2_Methods} -\alias{mc2_mthds} -\title{List of level 2 multiple-concentration correction functions} -\usage{ -mc2_mthds() -} -\value{ -A list functions -} -\description{ -\code{mc2_mthds} returns a list of correction/transformation functions -to be used during level 2 multiple-concentration processing. -} -\details{ -The functions contained in the list returned by \code{mc2_mthds} return -a list of expressions to be executed in the \code{mc2} (not exported) -function environment. The functions are described here for reference -purposes, The \code{mc2_mthds} function is not exported, nor is it -intended for use. - -All available methods are described in the Available Methods section, listed -by the function/method name. -} -\note{ -This function is not exported and is not intended to be used by the user. -} -\section{Available Methods}{ - - -More information about the level 2 multiple-concentration processing is -available in the package vignette, "Pipeline_Overview." - -\describe{ - \item{log2}{Take the logarithm of cval with the base 2.} - \item{log10}{Take the logarithm of cval with the base 10.} - \item{rmneg}{Remove entries where cval is less than 0.} - \item{rmzero}{Remove entries where cval is 0.} - \item{mult25}{Multiply cval by 25.} - \item{mult100}{Multiply cval by 100.} - \item{negshift}{Shift cval by subtracting out the minimum of cval and - adding 1, such that the new minimum of cval is 1.} - \item{mult25}{Multiply cval by 2.5.} - \item{mult3}{Multiply cval by 3.} - \item{mult6}{Multiply cval by 6.} -} -} -\seealso{ -\code{\link{mc2}}, \code{\link{Method functions}} to query what -methods get applied to each acid -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/mc2_mthds.R +\name{MC2_Methods} +\alias{MC2_Methods} +\alias{mc2_mthds} +\title{List of level 2 multiple-concentration correction functions} +\usage{ +mc2_mthds() +} +\value{ +A list functions +} +\description{ +\code{mc2_mthds} returns a list of correction/transformation functions +to be used during level 2 multiple-concentration processing. +} +\details{ +The functions contained in the list returned by \code{mc2_mthds} return +a list of expressions to be executed in the \code{mc2} (not exported) +function environment. The functions are described here for reference +purposes, The \code{mc2_mthds} function is not exported, nor is it +intended for use. + +All available methods are described in the Available Methods section, listed +by the function/method name. +} +\note{ +This function is not exported and is not intended to be used by the user. +} +\section{Available Methods}{ + + +More information about the level 2 multiple-concentration processing is +available in the package vignette, "Pipeline_Overview." + +\describe{ + \item{log2}{Take the logarithm of cval with the base 2.} + \item{log10}{Take the logarithm of cval with the base 10.} + \item{rmneg}{Remove entries where cval is less than 0.} + \item{rmzero}{Remove entries where cval is 0.} + \item{mult25}{Multiply cval by 25.} + \item{mult100}{Multiply cval by 100.} + \item{negshift}{Shift cval by subtracting out the minimum of cval and + adding 1, such that the new minimum of cval is 1.} + \item{mult25}{Multiply cval by 2.5.} + \item{mult3}{Multiply cval by 3.} + \item{mult6}{Multiply cval by 6.} +} +} + +\seealso{ +\code{\link{mc2}}, \code{\link{Method functions}} to query what +methods get applied to each acid +} diff --git a/man/MC3_Methods.Rd b/man/MC3_Methods.Rd index 3605c01..6a95fc9 100644 --- a/man/MC3_Methods.Rd +++ b/man/MC3_Methods.Rd @@ -1,145 +1,145 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/mc3_mthds.R -\name{MC3_Methods} -\alias{MC3_Methods} -\alias{mc3_mthds} -\title{List of level 3 multiple-concentration normalization methods} -\usage{ -mc3_mthds() -} -\value{ -A list of functions -} -\description{ -\code{mc3_mthds} returns a list of normalization methods to be used -during level 3 multiple-concentration processing. -} -\details{ -The functions contained in the list returned by \code{mc3_mthds} take -'aeids' (a numeric vector of aeid values) and returns a list of expressions -to be executed in the \code{mc3} (not exported) function environment. The -functions are described here for reference purposes, The -\code{mc3_mthds} function is not exported, nor is it intended for use. - -All available methods are described in the Available Methods section, listed -by the type of function and the function/method name. -} -\note{ -This function is not exported and is not intended to be used by the user. -} -\section{Available Methods}{ - - -The methods are broken into three types, based on what fields they define. -Different methods are used to define "bval" (the baseline value), "pval" -(the positive control value), and "resp" (the final response value). - -Although it does not say so specifically in each description, all methods -are applied by aeid. - -More information about the level 3 multiple-concentration processing is -available in the package vignette, "Pipeline_Overview." - -\subsection{bval Methods}{ - \describe{ - \item{bval.apid.nwlls.med}{Calculate bval as the median of cval for - wells with wllt equal to "n," by apid.} - \item{bval.apid.lowconc.med}{Calculate bval as the median of cval for - wells with wllt equal to "t" and cndx equal to 1 or 2, by apid.} - \item{bval.apid.twlls.med}{Calculate bval as the median of cval for - wells with wllt equal to "t," by apid.} - \item{bval.apid.tn.med}{Calculate bval as the median of cval for wells - with wllt equal to "t" or "n," by apid.} - \item{bval.apid.nwllslowconc.med}{Calculate bval as the median of cval - for wells with wllt equal to "n" or wells with wllt equal to "t" and - cndx equal to 1 or 2, by apid.} - \item{bval.spid.lowconc.med}{Calculate bval as the median of cval for - wells with wllt equal to "t" and cndx equal to 1, 2, or 3, by spid.} - \item{bval.apid.nwllstcwllslowconc.med}{Calculate bval as the median of - cval for wells with wllt equal to "n" or cndx equal to 1 or 2 and - wllt equal to "t" or "c" by apid.} - - } -} - -\subsection{pval Methods}{ - \describe{ - \item{pval.apid.pwlls.med}{Calculate pval as the median of cval for - wells with wllt equal to "p," by apid.} - \item{pval.apid.mwlls.med}{Calculate pval as the median of cval for - wells with wllt equal to "m," by apid.} - \item{pval.apid.medpcbyconc.max}{First calculate the median of cval for - wells with wllt equal to "p" or "c," by wllt, conc, and apid. Then - calculate pval as the maximum of the calculated medians, by apid.} - \item{pval.apid.medpcbyconc.min}{First calculate the median of cval for - wells with wllt equal to "p" or "c," by wllt, conc, and apid. Then - calculate pval as the minimum of the calculated medians, by apid.} - \item{pval.apid.medncbyconc.min}{First calculate the median of cval for - wells with wllt equal to "m" or "o," by wllt, conc, and apid. Then - calculate pval as the minimum of the calculated medians, by apid.} - \item{pval.apid.pmv.min}{First calculate the median of cval for - wells with wllt equal to "p," "m," or "v," by wllt, conc, and apid. Then - calculate pval as the minimum of the calculated medians, by apid.} - \item{pval.apid.pmv.max}{First calculate the median of cval for - wells with wllt equal to "p," "m," or "v," by wllt, conc, and apid. Then - calculate pval as the maximum of the calculated medians, by apid.} - \item{pval.apid.f.max}{First calculate the median of cval for - wells with wllt equal to "f," by wllt, conc, and apid. Then calculate - pval as the maximum of the calculated medians, by apid.} - \item{pval.apid.f.min}{First calculate the median of cval for - wells with wllt equal to "f," by wllt, conc, and apid. Then calculate - pval as the minimum of the calculated medians, by apid.} - \item{pval.apid.p.max}{First calculate the median of cval for - wells with wllt equal to "p," by wllt, conc, and apid. Then calculate - pval as the maximum of the calculated medians, by apid.} - \item{pval.apid.p.min}{First calculate the median of cval for - wells with wllt equal to "p," by wllt, conc, and apid. Then calculate - pval as the minimum of the calculated medians, by apid.} - \item{pval.apid.v.min}{First calculate the median of cval for - wells with wllt equal to "v," by wllt, conc, and apid. Then calculate - pval as the minimum of the calculated medians, by apid.} - \item{pval.zero}{Define pval as 0.} - } -} - -\subsection{resp Methods}{ - \describe{ - \item{resp.pc}{Calculate resp as \eqn{\frac{\mathit{cval} - - \mathit{bval}}{\mathit{pval} - \mathit{bval}}100}{(cval - bval)/(pval - - bval)*100}.} - \item{resp.fc}{Calculate resp as \eqn{\mathit{cval}/\mathit{bval}}{ - cval/bval}.} - \item{resp.logfc}{Calculate resp as \eqn{\mathit{cval} - \mathit{bval}}{ - cval - bval}.} - \item{resp.log2}{Take the logarithm of resp with base 2.} - \item{resp.mult25}{Multiply resp by 25.} - \item{resp.scale.mad.log2fc}{Multiply resp by the scale factor - \eqn{\frac{\log_2 \left( 1.2 \right)}{3\mathit{bmad}}}{ - log2(1.2)/(3*bmad)}.} - \item{resp.scale.quant.log2fc}{Determine the maximum response - \eqn{\mathit{md}}{md} where \eqn{\mathit{md}}{md} = abs(1st centile - - 50th centile) or abs(99th centile - 50th centile), whichever is greater. - Scale the response such that 20 percent of md equals - \eqn{\log_2 \left( 1.2 \right)}{log2(1.2)}.} - \item{resp.multneg1}{Multiply resp by -1.} - \item{resp.shiftneg.3bmad}{Shift all resp values less than -3*bmad to 0.} - \item{resp.shiftneg.6bmad}{Shift all resp values less than -6*bmad to 0.} - \item{resp.shiftneg.10bmad}{Shift all resp values less than -10*bmad to - 0.} - \item{resp.blineshift.3bmad.repi}{Shift resp values with the blineShift - function by repi, where the window (wndw) is 3*bmad.} - \item{resp.blineshift.50.repi}{Shift resp values with the blineShift - function by repi, where the window (wndw) is 50.} - \item{resp.blineshift.3bmad.spid}{Shift resp values with the blineShift - function by spid, where the window (wndw) is 3*bmad.} - \item{resp.blineshift.50.spid}{Shift resp values with the blineShift - function by spid, where the window (wndw) is 50.} - \item{none}{Do no normalization; make resp equal to cval.} - } -} -} -\seealso{ -\code{\link{mc3}}, \code{\link{Method functions}} to query what -methods get applied to each aeid -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/mc3_mthds.R +\name{MC3_Methods} +\alias{MC3_Methods} +\alias{mc3_mthds} +\title{List of level 3 multiple-concentration normalization methods} +\usage{ +mc3_mthds() +} +\value{ +A list of functions +} +\description{ +\code{mc3_mthds} returns a list of normalization methods to be used +during level 3 multiple-concentration processing. +} +\details{ +The functions contained in the list returned by \code{mc3_mthds} take +'aeids' (a numeric vector of aeid values) and returns a list of expressions +to be executed in the \code{mc3} (not exported) function environment. The +functions are described here for reference purposes, The +\code{mc3_mthds} function is not exported, nor is it intended for use. + +All available methods are described in the Available Methods section, listed +by the type of function and the function/method name. +} +\note{ +This function is not exported and is not intended to be used by the user. +} +\section{Available Methods}{ + + +The methods are broken into three types, based on what fields they define. +Different methods are used to define "bval" (the baseline value), "pval" +(the positive control value), and "resp" (the final response value). + +Although it does not say so specifically in each description, all methods +are applied by aeid. + +More information about the level 3 multiple-concentration processing is +available in the package vignette, "Pipeline_Overview." + +\subsection{bval Methods}{ + \describe{ + \item{bval.apid.nwlls.med}{Calculate bval as the median of cval for + wells with wllt equal to "n," by apid.} + \item{bval.apid.lowconc.med}{Calculate bval as the median of cval for + wells with wllt equal to "t" and cndx equal to 1 or 2, by apid.} + \item{bval.apid.twlls.med}{Calculate bval as the median of cval for + wells with wllt equal to "t," by apid.} + \item{bval.apid.tn.med}{Calculate bval as the median of cval for wells + with wllt equal to "t" or "n," by apid.} + \item{bval.apid.nwllslowconc.med}{Calculate bval as the median of cval + for wells with wllt equal to "n" or wells with wllt equal to "t" and + cndx equal to 1 or 2, by apid.} + \item{bval.spid.lowconc.med}{Calculate bval as the median of cval for + wells with wllt equal to "t" and cndx equal to 1, 2, or 3, by spid.} + \item{bval.apid.nwllstcwllslowconc.med}{Calculate bval as the median of + cval for wells with wllt equal to "n" or cndx equal to 1 or 2 and + wllt equal to "t" or "c" by apid.} + + } +} + +\subsection{pval Methods}{ + \describe{ + \item{pval.apid.pwlls.med}{Calculate pval as the median of cval for + wells with wllt equal to "p," by apid.} + \item{pval.apid.mwlls.med}{Calculate pval as the median of cval for + wells with wllt equal to "m," by apid.} + \item{pval.apid.medpcbyconc.max}{First calculate the median of cval for + wells with wllt equal to "p" or "c," by wllt, conc, and apid. Then + calculate pval as the maximum of the calculated medians, by apid.} + \item{pval.apid.medpcbyconc.min}{First calculate the median of cval for + wells with wllt equal to "p" or "c," by wllt, conc, and apid. Then + calculate pval as the minimum of the calculated medians, by apid.} + \item{pval.apid.medncbyconc.min}{First calculate the median of cval for + wells with wllt equal to "m" or "o," by wllt, conc, and apid. Then + calculate pval as the minimum of the calculated medians, by apid.} + \item{pval.apid.pmv.min}{First calculate the median of cval for + wells with wllt equal to "p," "m," or "v," by wllt, conc, and apid. Then + calculate pval as the minimum of the calculated medians, by apid.} + \item{pval.apid.pmv.max}{First calculate the median of cval for + wells with wllt equal to "p," "m," or "v," by wllt, conc, and apid. Then + calculate pval as the maximum of the calculated medians, by apid.} + \item{pval.apid.f.max}{First calculate the median of cval for + wells with wllt equal to "f," by wllt, conc, and apid. Then calculate + pval as the maximum of the calculated medians, by apid.} + \item{pval.apid.f.min}{First calculate the median of cval for + wells with wllt equal to "f," by wllt, conc, and apid. Then calculate + pval as the minimum of the calculated medians, by apid.} + \item{pval.apid.p.max}{First calculate the median of cval for + wells with wllt equal to "p," by wllt, conc, and apid. Then calculate + pval as the maximum of the calculated medians, by apid.} + \item{pval.apid.p.min}{First calculate the median of cval for + wells with wllt equal to "p," by wllt, conc, and apid. Then calculate + pval as the minimum of the calculated medians, by apid.} + \item{pval.apid.v.min}{First calculate the median of cval for + wells with wllt equal to "v," by wllt, conc, and apid. Then calculate + pval as the minimum of the calculated medians, by apid.} + \item{pval.zero}{Define pval as 0.} + } +} + +\subsection{resp Methods}{ + \describe{ + \item{resp.pc}{Calculate resp as \eqn{\frac{\mathit{cval} - + \mathit{bval}}{\mathit{pval} - \mathit{bval}}100}{(cval - bval)/(pval + - bval)*100}.} + \item{resp.fc}{Calculate resp as \eqn{\mathit{cval}/\mathit{bval}}{ + cval/bval}.} + \item{resp.logfc}{Calculate resp as \eqn{\mathit{cval} - \mathit{bval}}{ + cval - bval}.} + \item{resp.log2}{Take the logarithm of resp with base 2.} + \item{resp.mult25}{Multiply resp by 25.} + \item{resp.scale.mad.log2fc}{Multiply resp by the scale factor + \eqn{\frac{\log_2 \left( 1.2 \right)}{3\mathit{bmad}}}{ + log2(1.2)/(3*bmad)}.} + \item{resp.scale.quant.log2fc}{Determine the maximum response + \eqn{\mathit{md}}{md} where \eqn{\mathit{md}}{md} = abs(1st centile - + 50th centile) or abs(99th centile - 50th centile), whichever is greater. + Scale the response such that 20 percent of md equals + \eqn{\log_2 \left( 1.2 \right)}{log2(1.2)}.} + \item{resp.multneg1}{Multiply resp by -1.} + \item{resp.shiftneg.3bmad}{Shift all resp values less than -3*bmad to 0.} + \item{resp.shiftneg.6bmad}{Shift all resp values less than -6*bmad to 0.} + \item{resp.shiftneg.10bmad}{Shift all resp values less than -10*bmad to + 0.} + \item{resp.blineshift.3bmad.repi}{Shift resp values with the blineShift + function by repi, where the window (wndw) is 3*bmad.} + \item{resp.blineshift.50.repi}{Shift resp values with the blineShift + function by repi, where the window (wndw) is 50.} + \item{resp.blineshift.3bmad.spid}{Shift resp values with the blineShift + function by spid, where the window (wndw) is 3*bmad.} + \item{resp.blineshift.50.spid}{Shift resp values with the blineShift + function by spid, where the window (wndw) is 50.} + \item{none}{Do no normalization; make resp equal to cval.} + } +} +} + +\seealso{ +\code{\link{mc3}}, \code{\link{Method functions}} to query what +methods get applied to each aeid +} diff --git a/man/MC5_Methods.Rd b/man/MC5_Methods.Rd index 6b171f5..2c6f254 100644 --- a/man/MC5_Methods.Rd +++ b/man/MC5_Methods.Rd @@ -1,40 +1,40 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/mc5_mthds.R -\name{MC5_Methods} -\alias{MC5_Methods} -\alias{mc5_mthds} -\title{Load list of level 5 multiple-concentration cutoff methods} -\usage{ -mc5_mthds() -} -\value{ -A list of functions -} -\description{ -\code{mc5_mthds} returns a list of additional activity cutoff methods -to be used during level 5 multiple-concentration processing. -} -\section{Available Methods}{ - - -More information about the level 5 multiple-concentration processing is -available in the package vignette, "Pipeline_Overview." - -\describe{ - \item{bmad3}{Add a cutoff value of 3*bmad.} - \item{pc20}{Add a cutoff value of 20.} - \item{log2_1.2}{Add a cutoff value of log2(1.2).} - \item{log10_1.2}{Add a cutoff value of log10(1.2).} - \item{bmad5}{Add a cutoff value of 5*bmad.} - \item{bmad6}{Add a cutoff value of 6*bmad.} - \item{bmad10}{Add a cutoff value of 10*bmad.} - \item{log2_2}{Add a cutoff value of log2(2).} - \item{log10_2}{Add a cutoff value of log10(2).} - \item{neglog2_0.88}{Add a cutoff value of -1*log2(0.88).} -} -} -\seealso{ -\code{\link{mc5}}, \code{\link{Method functions}} to query what -methods get applied to each aeid -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/mc5_mthds.R +\name{MC5_Methods} +\alias{MC5_Methods} +\alias{mc5_mthds} +\title{Load list of level 5 multiple-concentration cutoff methods} +\usage{ +mc5_mthds() +} +\value{ +A list of functions +} +\description{ +\code{mc5_mthds} returns a list of additional activity cutoff methods +to be used during level 5 multiple-concentration processing. +} +\section{Available Methods}{ + + +More information about the level 5 multiple-concentration processing is +available in the package vignette, "Pipeline_Overview." + +\describe{ + \item{bmad3}{Add a cutoff value of 3*bmad.} + \item{pc20}{Add a cutoff value of 20.} + \item{log2_1.2}{Add a cutoff value of log2(1.2).} + \item{log10_1.2}{Add a cutoff value of log10(1.2).} + \item{bmad5}{Add a cutoff value of 5*bmad.} + \item{bmad6}{Add a cutoff value of 6*bmad.} + \item{bmad10}{Add a cutoff value of 10*bmad.} + \item{log2_2}{Add a cutoff value of log2(2).} + \item{log10_2}{Add a cutoff value of log10(2).} + \item{neglog2_0.88}{Add a cutoff value of -1*log2(0.88).} +} +} + +\seealso{ +\code{\link{mc5}}, \code{\link{Method functions}} to query what +methods get applied to each aeid +} diff --git a/man/MC6_Methods.Rd b/man/MC6_Methods.Rd index 3836c43..9d93b4a 100644 --- a/man/MC6_Methods.Rd +++ b/man/MC6_Methods.Rd @@ -1,97 +1,66 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/mc6_mthds.R -\name{MC6_Methods} -\alias{MC6_Methods} -\alias{mc6_mthds} -\title{Load list of level 6 multiple-concentration flag methods} -\usage{ -mc6_mthds() -} -\value{ -A list functions -} -\description{ -\code{mc6_mthds} returns a list of flag methods to be used -during level 6 multiple-concentration processing. -} -\section{Available Methods}{ - - -More information about the level 6 multiple-concentration processing is -available in the package vignette, "Pipeline_Overview." - -\describe{ - \item{row.dev.up}{The row.dev.up flag looks at the individual point data, - searching for row effects across an apid. To get flagged the point has to - be greater than 3 standard deviations above the mean response for the - plate, and the row mean must be greater than 3 standard deviations above - the row means for the plate.} - \item{row.dev.dn}{The row.dev.dn flag is identical to the row.dev.up flag, - but identifies points falling in rows with decreased signals.} - \item{col.dev.up}{The col.dev.up flag is identical to the row.dev.up flag, - but identifies points falling in columns with increased signals.} - \item{col.dev.dn}{The col.dev.up flag is identical to the row.dev.up flag, - but identifies points falling in columns with decreased signals.} - \item{plate.flare}{The plate.flare flag looks at the individual point data, - searching for overly active regions across an apid. Intended for use in - fluorometric assays that are read by a plate-reader that measures the - plate as a whole, rather than measuring individual wells. For each well - the flare value is calculated as a weighted mean a 5 well by 5 well box - centered on the well where the weight given to each well in the box is the - euclidian distance from the center well. The flag then identifies points - with flare values greater than 3 standard deviations above the mean flare - values for the plate.} - \item{plate.interlace}{The plate.interlace flag is specific to one - experimental design that plates chemicals from a 386 well chemical plate - to a 1536 well assay plate. The flag looks for any chemical-plate affects, - by looking for an increased signal in the wells originating from the same - chemical plate.} - \item{rep.mismatch}{The rep.mismatch flag is still in development and is - not suggested for use at this time.} - \item{pintool}{Deprecated. The pintool flag uses a complicated algorithm - to look for signal potentially caused by residual in the pintool used to - deliver the chemical to assay plates in some experimental designs. The - gnls.lowconc is a faster and simpler way to identify where this problem - may be driving the activity or hit-call.} - \item{singlept.hit.high}{The singlept.hit.high flag identifies - concentration series where the median response was greater than 3*bmad - only at the highest tested concentration and the series had an active - hit-call.} - \item{singlept.hit.mid}{The singlept.hit.mid flag identifies concentration - series where the median response was greater than 3*bmad at only one - concentration (not the highest tested concentration) and the series had - an active hit-call.} - \item{multipoint.neg}{The multipoint.neg flag identifies concentration - series with response medians greater than 3*bmad at multiple - concentrations and an inactive hit-call.} - \item{gnls.lowconc}{The gnls.lowconc flag identifies concentration series - where the gain-loss model won, the gain AC50 is less than the minimum - tested concentration, and the loss AC50 is less than the mean tested - concentration.} - \item{noise}{The noise flag attempts to identify noisy concentration - series by flagging series where the root mean square error for the series - is greater than the cutoff for the assay endpoint.} - \item{border.hit}{The border.hit flag identifies active concentration - series where the top parameter of the winning model was less than or equal - to 1.2*cut-off or the the activity probablity was less than 0.9.} - \item{border.miss}{The border.miss flag identifies inactive concentration - series where either the Hill or gain-loss top parameter was greater than - or equal to 0.8*cut-off and the activity probability was greater than 0.5.} - \item{overfit.hit}{The overfit.hit flag recalculates the model winner - after applying a small sample correction factor to the AIC values. If the - hit-call would be changed after applying the small sample correction - factor the series is flagged. Series with less than 5 concentrations where - the hill model won and series with less than 7 concentrations where the - gain-loss model won are automatically flagged.} - \item{efficacy.50}{The efficacy.50 flag identifies concentration series - with efficacy values (either the modeled top parameter for the winning - model or the maximum median response) are less than 50. Intended for use - with biochemical assays where one might expect at least a 50\% change in - real responses.} -} -} -\seealso{ -\code{\link{mc6}}, \code{\link{Method functions}} to query what -methods get applied to each aeid -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/mc6_mthds.R +\name{MC6_Methods} +\alias{MC6_Methods} +\alias{mc6_mthds} +\title{Load list of level 6 multiple-concentration flag methods} +\usage{ +mc6_mthds() +} +\value{ +A list functions +} +\description{ +\code{mc6_mthds} returns a list of flag methods to be used +during level 6 multiple-concentration processing. +} +\section{Available Methods}{ + + +More information about the level 6 multiple-concentration processing is +available in the package vignette, "Pipeline_Overview." + +\describe{ + \item{singlept.hit.high}{The singlept.hit.high flag identifies + concentration series where the median response was greater than 3*bmad + only at the highest tested concentration and the series had an active + hit-call.} + \item{singlept.hit.mid}{The singlept.hit.mid flag identifies concentration + series where the median response was greater than 3*bmad at only one + concentration (not the highest tested concentration) and the series had + an active hit-call.} + \item{multipoint.neg}{The multipoint.neg flag identifies concentration + series with response medians greater than 3*bmad at multiple + concentrations and an inactive hit-call.} + \item{gnls.lowconc}{The gnls.lowconc flag identifies concentration series + where the gain-loss model won, the gain AC50 is less than the minimum + tested concentration, and the loss AC50 is less than the mean tested + concentration.} + \item{noise}{The noise flag attempts to identify noisy concentration + series by flagging series where the root mean square error for the series + is greater than the cutoff for the assay endpoint.} + \item{border.hit}{The border.hit flag identifies active concentration + series where the top parameter of the winning model was less than or equal + to 1.2*cut-off or the the activity probablity was less than 0.9.} + \item{border.miss}{The border.miss flag identifies inactive concentration + series where either the Hill or gain-loss top parameter was greater than + or equal to 0.8*cut-off and the activity probability was greater than 0.5.} + \item{overfit.hit}{The overfit.hit flag recalculates the model winner + after applying a small sample correction factor to the AIC values. If the + hit-call would be changed after applying the small sample correction + factor the series is flagged. Series with less than 5 concentrations where + the hill model won and series with less than 7 concentrations where the + gain-loss model won are automatically flagged.} + \item{efficacy.50}{The efficacy.50 flag identifies concentration series + with efficacy values (either the modeled top parameter for the winning + model or the maximum median response) are less than 50 for percent activity + data or log2(1.5) for fold induction data} + \item{modlga.lowconc}{The modlga.lowconc flag identifies concentration series + with modl_ga (AC50) values less than the minimum tested concentration.} +} +} + +\seealso{ +\code{\link{mc6}}, \code{\link{Method functions}} to query what +methods get applied to each aeid +} diff --git a/man/Models.Rd b/man/Models.Rd index 6ef100c..3306fca 100644 --- a/man/Models.Rd +++ b/man/Models.Rd @@ -1,98 +1,99 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/Models.R, R/tcplObjCnst.R, R/tcplObjGnls.R, R/tcplObjHill.R -\name{Models} -\alias{Models} -\alias{tcplObjCnst} -\alias{tcplObjGnls} -\alias{tcplObjHill} -\title{Model objective functions} -\usage{ -tcplObjCnst(p, resp) - -tcplObjGnls(p, lconc, resp) - -tcplObjHill(p, lconc, resp) -} -\arguments{ -\item{p}{Numeric, the parameter values. See details for more information.} - -\item{resp}{Numeric, the response values} - -\item{lconc}{Numeric, the log10 concentration values} -} -\value{ -The log-likelyhood. -} -\description{ -These functions take in the dose-response data and the model parameters, and -return a likelyhood value. They are intended to be optimized using -\code{\link{constrOptim}} in the \code{\link{tcplFit}} function. -} -\details{ -These functions produce an estimated value based on the model and given -parameters for each observation. Those estimated values are then used with -the observed values and a scale term to calculate the log-likelyhood. - -Let \eqn{t(z,\nu)} be the Student's t-ditribution with \eqn{\nu} degrees of -freedom, \eqn{y_{i}}{y[i]} be the observed response at the \eqn{i^{th}}{ith} -observation, and \eqn{\mu_{i}}{\mu[i]} be the estimated response at the \eqn{i^{th}}{ith} -observation. We calculate \eqn{z_{i}}{z[i]} as: -\deqn{ -z_{i} = \frac{y_{i} - \mu_{i}}{e^\sigma} -}{ -z[i] = (y[i] - \mu[i])/e^\sigma -} -where \eqn{\sigma} is the scale term. Then the log-likelyhood is: -\deqn{ -\sum_{i=1}^{n} [ln(t(z_{i}, 4)) - \sigma] -}{ -sum_{i=1}^{n} [ln(t(z[i], 4)) - \sigma]} -Where \eqn{n} is the number of observations. -} -\section{Constant Model (cnst)}{ - -\code{tcplObjCnst} calculates the likelyhood for a constant model at 0. The -only parameter passed to \code{tcplObjCnst} by \code{p} is the scale term -\eqn{\sigma}. The constant model value \eqn{\mu_{i}}{\mu[i]} for the -\eqn{i^{th}}{ith} observation is given by: -\deqn{\mu_{i} = 0}{\mu[i] = 0} -} - -\section{Gain-Loss Model (gnls)}{ - -\code{tcplObjGnls} calculates the likelyhood for a 5 parameter model as the -product of two Hill models with the same top and both bottoms equal to 0. -The parameters passed to \code{tcplObjGnls} by \code{p} are (in order) top -(\eqn{\mathit{tp}}), gain log AC50 (\eqn{\mathit{ga}}), gain hill coefficient (\eqn{gw}), -loss log AC50 \eqn{\mathit{la}}, loss hill coefficient \eqn{\mathit{lw}}, and the scale -term (\eqn{\sigma}). The gain-loss model value \eqn{\mu_{i}}{\mu[i]} for the -\eqn{i^{th}}{ith} observation is given by: -\deqn{ -g_{i} = \frac{1}{1 + 10^{(\mathit{ga} - x_{i})\mathit{gw}}} -}{ -g[i] = 1/(1 + 10^(ga - x[i])*gw)} -\deqn{ -l_{i} = \frac{1}{1 + 10^{(x_{i} - \mathit{la})\mathit{lw}}} -}{ -l[i] = 1/(1 + 10^(x[i] - la)*lw)} -\deqn{\mu_{i} = \mathit{tp}(g_{i})(l_{i})}{\mu[i] = tp*g[i]*l[i]} -where \eqn{x_{i}}{x[i]} is the log concentration for the \eqn{i^{th}}{ith} -observation. -} - -\section{Hill Model (hill)}{ - -\code{tcplObjHill} calculates the likelyhood for a 3 parameter Hill model -with the bottom equal to 0. The parameters passed to \code{tcplObjHill} by -\code{p} are (in order) top (\eqn{\mathit{tp}}), log AC50 (\eqn{\mathit{ga}}), hill -coefficient (\eqn{\mathit{gw}}), and the scale term (\eqn{\sigma}). The hill model -value \eqn{\mu_{i}}{\mu[i]} for the \eqn{i^{th}}{ith} observation is given -by: -\deqn{ -\mu_{i} = \frac{tp}{1 + 10^{(\mathit{ga} - x_{i})\mathit{gw}}} -}{ -\mu[i] = tp/(1 + 10^(ga - x[i])*gw)} -where \eqn{x_{i}}{x[i]} is the log concentration for the \eqn{i^{th}}{ith} -observation. -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/Models.R, R/tcplObjCnst.R, R/tcplObjGnls.R, +% R/tcplObjHill.R +\name{Models} +\alias{Models} +\alias{tcplObjCnst} +\alias{tcplObjGnls} +\alias{tcplObjHill} +\title{Model objective functions} +\usage{ +tcplObjCnst(p, resp) + +tcplObjGnls(p, lconc, resp) + +tcplObjHill(p, lconc, resp) +} +\arguments{ +\item{p}{Numeric, the parameter values. See details for more information.} + +\item{resp}{Numeric, the response values} + +\item{lconc}{Numeric, the log10 concentration values} +} +\value{ +The log-likelyhood. +} +\description{ +These functions take in the dose-response data and the model parameters, and +return a likelyhood value. They are intended to be optimized using +\code{\link{constrOptim}} in the \code{\link{tcplFit}} function. +} +\details{ +These functions produce an estimated value based on the model and given +parameters for each observation. Those estimated values are then used with +the observed values and a scale term to calculate the log-likelyhood. + +Let \eqn{t(z,\nu)} be the Student's t-ditribution with \eqn{\nu} degrees of +freedom, \eqn{y_{i}}{y[i]} be the observed response at the \eqn{i^{th}}{ith} +observation, and \eqn{\mu_{i}}{\mu[i]} be the estimated response at the \eqn{i^{th}}{ith} +observation. We calculate \eqn{z_{i}}{z[i]} as: +\deqn{ +z_{i} = \frac{y_{i} - \mu_{i}}{e^\sigma} +}{ +z[i] = (y[i] - \mu[i])/e^\sigma +} +where \eqn{\sigma} is the scale term. Then the log-likelyhood is: +\deqn{ +\sum_{i=1}^{n} [ln(t(z_{i}, 4)) - \sigma] +}{ +sum_{i=1}^{n} [ln(t(z[i], 4)) - \sigma]} +Where \eqn{n} is the number of observations. +} +\section{Constant Model (cnst)}{ + +\code{tcplObjCnst} calculates the likelyhood for a constant model at 0. The +only parameter passed to \code{tcplObjCnst} by \code{p} is the scale term +\eqn{\sigma}. The constant model value \eqn{\mu_{i}}{\mu[i]} for the +\eqn{i^{th}}{ith} observation is given by: +\deqn{\mu_{i} = 0}{\mu[i] = 0} +} + +\section{Gain-Loss Model (gnls)}{ + +\code{tcplObjGnls} calculates the likelyhood for a 5 parameter model as the +product of two Hill models with the same top and both bottoms equal to 0. +The parameters passed to \code{tcplObjGnls} by \code{p} are (in order) top +(\eqn{\mathit{tp}}), gain log AC50 (\eqn{\mathit{ga}}), gain hill coefficient (\eqn{gw}), +loss log AC50 \eqn{\mathit{la}}, loss hill coefficient \eqn{\mathit{lw}}, and the scale +term (\eqn{\sigma}). The gain-loss model value \eqn{\mu_{i}}{\mu[i]} for the +\eqn{i^{th}}{ith} observation is given by: +\deqn{ +g_{i} = \frac{1}{1 + 10^{(\mathit{ga} - x_{i})\mathit{gw}}} +}{ +g[i] = 1/(1 + 10^(ga - x[i])*gw)} +\deqn{ +l_{i} = \frac{1}{1 + 10^{(x_{i} - \mathit{la})\mathit{lw}}} +}{ +l[i] = 1/(1 + 10^(x[i] - la)*lw)} +\deqn{\mu_{i} = \mathit{tp}(g_{i})(l_{i})}{\mu[i] = tp*g[i]*l[i]} +where \eqn{x_{i}}{x[i]} is the log concentration for the \eqn{i^{th}}{ith} +observation. +} + +\section{Hill Model (hill)}{ + +\code{tcplObjHill} calculates the likelyhood for a 3 parameter Hill model +with the bottom equal to 0. The parameters passed to \code{tcplObjHill} by +\code{p} are (in order) top (\eqn{\mathit{tp}}), log AC50 (\eqn{\mathit{ga}}), hill +coefficient (\eqn{\mathit{gw}}), and the scale term (\eqn{\sigma}). The hill model +value \eqn{\mu_{i}}{\mu[i]} for the \eqn{i^{th}}{ith} observation is given +by: +\deqn{ +\mu_{i} = \frac{tp}{1 + 10^{(\mathit{ga} - x_{i})\mathit{gw}}} +}{ +\mu[i] = tp/(1 + 10^(ga - x[i])*gw)} +where \eqn{x_{i}}{x[i]} is the log concentration for the \eqn{i^{th}}{ith} +observation. +} + diff --git a/man/SC1_Methods.Rd b/man/SC1_Methods.Rd index 6bac906..13f6476 100644 --- a/man/SC1_Methods.Rd +++ b/man/SC1_Methods.Rd @@ -1,92 +1,92 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/sc1_mthds.R -\name{SC1_Methods} -\alias{SC1_Methods} -\alias{sc1_mthds} -\title{List of level 1 single-concentration normalization functions} -\usage{ -sc1_mthds() -} -\value{ -A list functions -} -\description{ -\code{sc1_mthds} returns a list of functions to be used during level 1 -single-concentration processing. -} -\details{ -The functions contained in the list returned by \code{sc1_mthds} return -a list of expressions to be executed in the \code{sc2} (not exported) -function environment. The functions are described here for reference -purposes, The \code{sc1_mthds} function is not exported, nor is it -intended for use. - -All available methods are described in the Available Methods section, listed -by the function/method name. -} -\note{ -This function is not exported and is not intended to be used by the user. -} -\section{Available Methods}{ - - -The methods are broken into three types, based on what fields they define. -Different methods are used to define "bval" (the baseline value), "pval" -(the positive control value), and "resp" (the final response value). - -Although it does not say so specifically in each description, all methods -are applied by acid. - -More information about the level 3 single-concentration processing is -available in the package vignette, "Pipeline_Overview." - -\subsection{bval Methods}{ - \describe{ - \item{bval.apid.nwlls.med}{Calculate bval as the median of rval for - wells with wllt equal to "n," by apid.} - \item{bval.apid.twlls.med}{Calculate bval as the median of rval for - wells with wllt equal to "t," by apid.} - \item{bval.apid.tn.med}{Calculate bval as the median of rval for wells - with wllt equal to "t" or "n," by apid.} - } -} - -\subsection{pval Methods}{ - \describe{ - \item{pval.apid.pwlls.med}{Calculate pval as the median of rval for - wells with wllt equal to "p," by apid.} - \item{pval.apid.mwlls.med}{Calculate pval as the median of rval for - wells with wllt equal to "m," by apid.} - \item{pval.apid.medpcbyconc.max}{First calculate the median of rval for - wells with wllt equal to "p" or "c," by wllt, conc, and apid. Then - calculate pval as the maximum of the calculated medians, by apid.} - \item{pval.apid.medpcbyconc.min}{First calculate the median of rval for - wells with wllt equal to "p" or "c," by wllt, conc, and apid. Then - calculate pval as the minimum of the calculated medians, by apid.} - \item{pval.apid.medncbyconc.min}{First calculate the median of rval for - wells with wllt equal to "m" or "o," by wllt, conc, and apid. Then - calculate pval as the minimum of the calculated medians, by apid.} - \item{pval.zero}{Define pval as 0.} - } -} - -\subsection{resp Methods}{ - \describe{ - \item{resp.pc}{Calculate resp as \eqn{\frac{\mathit{rval} - - \mathit{bval}}{\mathit{pval} - \mathit{bval}}100}{(rval - bval)/(pval - - bval)*100}.} - \item{resp.fc}{Calculate resp as \eqn{\mathit{rval}/\mathit{bval}}{ - rval/bval}.} - \item{resp.logfc}{Calculate resp as \eqn{\mathit{rval} - \mathit{bval}}{ - rval - bval}.} - \item{resp.log2}{Take the logarithm of resp with base 2.} - \item{resp.multneg1}{Multiply resp by -1.} - \item{none}{Do no normalization; make resp equal to rval.} - } -} -} -\seealso{ -\code{\link{sc1}}, \code{\link{Method functions}} to query what -methods get applied to each acid -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/sc1_mthds.R +\name{SC1_Methods} +\alias{SC1_Methods} +\alias{sc1_mthds} +\title{List of level 1 single-concentration normalization functions} +\usage{ +sc1_mthds() +} +\value{ +A list functions +} +\description{ +\code{sc1_mthds} returns a list of functions to be used during level 1 +single-concentration processing. +} +\details{ +The functions contained in the list returned by \code{sc1_mthds} return +a list of expressions to be executed in the \code{sc2} (not exported) +function environment. The functions are described here for reference +purposes, The \code{sc1_mthds} function is not exported, nor is it +intended for use. + +All available methods are described in the Available Methods section, listed +by the function/method name. +} +\note{ +This function is not exported and is not intended to be used by the user. +} +\section{Available Methods}{ + + +The methods are broken into three types, based on what fields they define. +Different methods are used to define "bval" (the baseline value), "pval" +(the positive control value), and "resp" (the final response value). + +Although it does not say so specifically in each description, all methods +are applied by acid. + +More information about the level 3 single-concentration processing is +available in the package vignette, "Pipeline_Overview." + +\subsection{bval Methods}{ + \describe{ + \item{bval.apid.nwlls.med}{Calculate bval as the median of rval for + wells with wllt equal to "n," by apid.} + \item{bval.apid.twlls.med}{Calculate bval as the median of rval for + wells with wllt equal to "t," by apid.} + \item{bval.apid.tn.med}{Calculate bval as the median of rval for wells + with wllt equal to "t" or "n," by apid.} + } +} + +\subsection{pval Methods}{ + \describe{ + \item{pval.apid.pwlls.med}{Calculate pval as the median of rval for + wells with wllt equal to "p," by apid.} + \item{pval.apid.mwlls.med}{Calculate pval as the median of rval for + wells with wllt equal to "m," by apid.} + \item{pval.apid.medpcbyconc.max}{First calculate the median of rval for + wells with wllt equal to "p" or "c," by wllt, conc, and apid. Then + calculate pval as the maximum of the calculated medians, by apid.} + \item{pval.apid.medpcbyconc.min}{First calculate the median of rval for + wells with wllt equal to "p" or "c," by wllt, conc, and apid. Then + calculate pval as the minimum of the calculated medians, by apid.} + \item{pval.apid.medncbyconc.min}{First calculate the median of rval for + wells with wllt equal to "m" or "o," by wllt, conc, and apid. Then + calculate pval as the minimum of the calculated medians, by apid.} + \item{pval.zero}{Define pval as 0.} + } +} + +\subsection{resp Methods}{ + \describe{ + \item{resp.pc}{Calculate resp as \eqn{\frac{\mathit{rval} - + \mathit{bval}}{\mathit{pval} - \mathit{bval}}100}{(rval - bval)/(pval + - bval)*100}.} + \item{resp.fc}{Calculate resp as \eqn{\mathit{rval}/\mathit{bval}}{ + rval/bval}.} + \item{resp.logfc}{Calculate resp as \eqn{\mathit{rval} - \mathit{bval}}{ + rval - bval}.} + \item{resp.log2}{Take the logarithm of resp with base 2.} + \item{resp.multneg1}{Multiply resp by -1.} + \item{none}{Do no normalization; make resp equal to rval.} + } +} +} + +\seealso{ +\code{\link{sc1}}, \code{\link{Method functions}} to query what +methods get applied to each acid +} diff --git a/man/SC2_Methods.Rd b/man/SC2_Methods.Rd index 6984f66..ab20030 100644 --- a/man/SC2_Methods.Rd +++ b/man/SC2_Methods.Rd @@ -1,52 +1,52 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/sc2_mthds.R -\name{SC2_Methods} -\alias{SC2_Methods} -\alias{sc2_mthds} -\title{List of level 2 single-concentration hit-call functions} -\usage{ -sc2_mthds() -} -\value{ -A list functions -} -\description{ -\code{sc2_mthds} returns a list of functions to be used during level 2 -single-concentration processing. -} -\details{ -The functions contained in the list returned by \code{sc2_mthds} return -a list of expressions to be executed in the \code{sc2} (not exported) -function environment. The functions are described here for reference -purposes, The \code{sc2_mthds} function is not exported, nor is it -intended for use. - -All available methods are described in the Available Methods section, listed -by the function/method name. -} -\note{ -This function is not exported and is not intended to be used by the user. -} -\section{Available Methods}{ - - -More information about the level 2 single-concentration processing is -available in the package vignette, "Pipeline_Overview." - -\describe{ - \item{bmad3}{Add a cutoff value of 3*bmad.} - \item{pc20}{Add a cutoff value of 20.} - \item{log2_1.2}{Add a cutoff value of log2(1.2).} - \item{log10_1.2}{Add a cutoff value of log10(1.2).} - \item{bmad5}{Add a cutoff value of 5*bmad.} - \item{bmad6}{Add a cutoff value of 6*bmad.} - \item{bmad10}{Add a cutoff value of 10*bmad.} - \item{pc30orbmad3}{Add a cutoff value of either 30 or 3*bmad, whichever - is less.} -} -} -\seealso{ -\code{\link{sc2}}, \code{\link{Method functions}} to query what -methods get applied to each acid -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/sc2_mthds.R +\name{SC2_Methods} +\alias{SC2_Methods} +\alias{sc2_mthds} +\title{List of level 2 single-concentration hit-call functions} +\usage{ +sc2_mthds() +} +\value{ +A list functions +} +\description{ +\code{sc2_mthds} returns a list of functions to be used during level 2 +single-concentration processing. +} +\details{ +The functions contained in the list returned by \code{sc2_mthds} return +a list of expressions to be executed in the \code{sc2} (not exported) +function environment. The functions are described here for reference +purposes, The \code{sc2_mthds} function is not exported, nor is it +intended for use. + +All available methods are described in the Available Methods section, listed +by the function/method name. +} +\note{ +This function is not exported and is not intended to be used by the user. +} +\section{Available Methods}{ + + +More information about the level 2 single-concentration processing is +available in the package vignette, "Pipeline_Overview." + +\describe{ + \item{bmad3}{Add a cutoff value of 3*bmad.} + \item{pc20}{Add a cutoff value of 20.} + \item{log2_1.2}{Add a cutoff value of log2(1.2).} + \item{log10_1.2}{Add a cutoff value of log10(1.2).} + \item{bmad5}{Add a cutoff value of 5*bmad.} + \item{bmad6}{Add a cutoff value of 6*bmad.} + \item{bmad10}{Add a cutoff value of 10*bmad.} + \item{pc30orbmad3}{Add a cutoff value of either 30 or 3*bmad, whichever + is less.} +} +} + +\seealso{ +\code{\link{sc2}}, \code{\link{Method functions}} to query what +methods get applied to each acid +} diff --git a/man/assay_funcs.Rd b/man/assay_funcs.Rd index d8e8817..23d61d2 100644 --- a/man/assay_funcs.Rd +++ b/man/assay_funcs.Rd @@ -1,70 +1,70 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/assay_funcs.R, R/tcplLoadAcid.R, R/tcplLoadAeid.R, R/tcplLoadAid.R, R/tcplLoadAsid.R -\name{Load assay information} -\alias{Load assay information} -\alias{tcplLoadAcid} -\alias{tcplLoadAeid} -\alias{tcplLoadAid} -\alias{tcplLoadAsid} -\title{Functions for loading assay information} -\usage{ -tcplLoadAcid(fld = NULL, val = NULL, add.fld = NULL) - -tcplLoadAeid(fld = NULL, val = NULL, add.fld = NULL) - -tcplLoadAid(fld = NULL, val = NULL, add.fld = NULL) - -tcplLoadAsid(fld = NULL, val = NULL, add.fld = NULL) -} -\arguments{ -\item{fld}{Character, the field(s) to query/subset on} - -\item{val}{List, vectors of values for each field to query/subset on. Must -be in the same order as 'fld'.} - -\item{add.fld}{Character, additional field(s) to include, but not query/ -subset on} -} -\value{ -A data.table containing the ID, name, and any additional fields. -} -\description{ -These functions query the tcpl databases and returns a data.table with -assay ID and name information. More information about the assay -hierarchy is available in the overview vignette. -} -\details{ -Each element in the assay hierarchy has its own function, loading the ID and -name for the given assay element. For example, \code{tcplLoadAsid} will -return the assay source ID (asid) and assay source name (asnm). -} -\examples{ -## Store the current config settings, so they can be reloaded at the end -## of the examples -conf_store <- tcplConfList() -tcplConfDefault() - -## The load assay functions can be used without any parameters to list the -## full list of registered assay elements: -tcplLoadAsid() -tcplLoadAeid() - -## Similarly, the user can add fields without doing any element selection: -tcplLoadAeid(add.fld = c("asid", "aid", "acid")) - -## Or, the user can look only at a subset: -tcplLoadAeid(fld = "aeid", val = 1, add.fld = "asid") - -## The field can be any value in one of the corresponding assay element -## tables, but the functions also recognize the abbreviated version of -## the name fields. -tcplListFlds("assay") -a1 <- tcplLoadAeid(fld = "anm", val = "Steroidogenesis") -a2 <- tcplLoadAeid(fld = "assay_name", val = "Steroidogenesis") -identical(a1, a2) - -## Reset configuration -options(conf_store) - -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/assay_funcs.R, R/tcplLoadAcid.R, +% R/tcplLoadAeid.R, R/tcplLoadAid.R, R/tcplLoadAsid.R +\name{Load assay information} +\alias{Load assay information} +\alias{tcplLoadAcid} +\alias{tcplLoadAeid} +\alias{tcplLoadAid} +\alias{tcplLoadAsid} +\title{Functions for loading assay information} +\usage{ +tcplLoadAcid(fld = NULL, val = NULL, add.fld = NULL) + +tcplLoadAeid(fld = NULL, val = NULL, add.fld = NULL) + +tcplLoadAid(fld = NULL, val = NULL, add.fld = NULL) + +tcplLoadAsid(fld = NULL, val = NULL, add.fld = NULL) +} +\arguments{ +\item{fld}{Character, the field(s) to query/subset on} + +\item{val}{List, vectors of values for each field to query/subset on. Must +be in the same order as 'fld'.} + +\item{add.fld}{Character, additional field(s) to include, but not query/ +subset on} +} +\value{ +A data.table containing the ID, name, and any additional fields. +} +\description{ +These functions query the tcpl databases and returns a data.table with +assay ID and name information. More information about the assay +hierarchy is available in the overview vignette. +} +\details{ +Each element in the assay hierarchy has its own function, loading the ID and +name for the given assay element. For example, \code{tcplLoadAsid} will +return the assay source ID (asid) and assay source name (asnm). +} +\examples{ +## Store the current config settings, so they can be reloaded at the end +## of the examples +conf_store <- tcplConfList() +tcplConfDefault() + +## The load assay functions can be used without any parameters to list the +## full list of registered assay elements: +tcplLoadAsid() +tcplLoadAeid() + +## Similarly, the user can add fields without doing any element selection: +tcplLoadAeid(add.fld = c("asid", "aid", "acid")) + +## Or, the user can look only at a subset: +tcplLoadAeid(fld = "aeid", val = 1, add.fld = "asid") + +## The field can be any value in one of the corresponding assay element +## tables, but the functions also recognize the abbreviated version of +## the name fields. +tcplListFlds("assay") +a1 <- tcplLoadAeid(fld = "anm", val = "Steroidogenesis") +a2 <- tcplLoadAeid(fld = "assay_name", val = "Steroidogenesis") +identical(a1, a2) + +## Reset configuration +options(conf_store) + +} diff --git a/man/blineShift.Rd b/man/blineShift.Rd index 6d36e53..efd5f67 100644 --- a/man/blineShift.Rd +++ b/man/blineShift.Rd @@ -1,29 +1,28 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/blineShift.R -\name{blineShift} -\alias{blineShift} -\title{Shift the baseline to 0} -\usage{ -blineShift(resp, logc, wndw) -} -\arguments{ -\item{resp}{Numeric, the response values} - -\item{logc}{Numeric, the log10 concentration values} - -\item{wndw}{Numeric, the threshold window} -} -\value{ -A numeric vector containing the shifted response values -} -\description{ -\code{blineShift} Takes in dose-response data and shifts the baseline -to 0 based on the window. -} -\note{ -This function is not exported and is not inteded to be used by the user. -} -\seealso{ -\code{\link{mc3_mthds}}, \code{\link{mc3}} -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/blineShift.R +\name{blineShift} +\alias{blineShift} +\title{Shift the baseline to 0} +\usage{ +blineShift(resp, logc, wndw) +} +\arguments{ +\item{resp}{Numeric, the response values} + +\item{logc}{Numeric, the log10 concentration values} + +\item{wndw}{Numeric, the threshold window} +} +\value{ +A numeric vector containing the shifted response values +} +\description{ +\code{blineShift} Takes in dose-response data and shifts the baseline +to 0 based on the window. +} +\note{ +This function is not exported and is not inteded to be used by the user. +} +\seealso{ +\code{\link{mc3_mthds}}, \code{\link{mc3}} +} diff --git a/man/config_funcs.Rd b/man/config_funcs.Rd index 507fdef..c97d10c 100644 --- a/man/config_funcs.Rd +++ b/man/config_funcs.Rd @@ -1,66 +1,86 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/config_funcs.R, R/tcplConf.R, R/tcplConfDefault.R, R/tcplConfList.R, R/tcplConfLoad.R, R/tcplConfReset.R, R/tcplConfSave.R -\name{Configure functions} -\alias{Configure functions} -\alias{tcplConf} -\alias{tcplConfDefault} -\alias{tcplConfList} -\alias{tcplConfLoad} -\alias{tcplConfReset} -\alias{tcplConfSave} -\title{Functions for configuring the tcpl package} -\usage{ -tcplConf(drvr = NULL, user = NULL, pass = NULL, host = NULL, - db = NULL) - -tcplConfDefault() - -tcplConfList(show.pass = FALSE) - -tcplConfLoad() - -tcplConfReset() - -tcplConfSave() -} -\arguments{ -\item{drvr}{Character of length 1, which database driver to use} - -\item{user}{Character of length 1, the database server username} - -\item{pass}{Character of length 1, the database server password} - -\item{host}{Character of length 1, the database server} - -\item{db}{Character of length 1, the name of the tcpl database} - -\item{show.pass}{Logical, should the password be returned} -} -\description{ -These functions are used to configure the tcpl settings. -} -\details{ -Currently, the tcpl package only supports the "MySQL" and "SQLite" database -drivers. - -\code{tcplConf} changes \code{options} to set the tcpl-specific options, -most importantly to configure the connection to the tcpl databases. -\code{tcplConf} will only change non-null values, and can be used to -change a single value if needed. - -\code{tcplConfSave} modifies the TCPL.config file to reflect the current -tcpl settings. - -\code{tcplConfList} lists the values assigned to the tcpl global options. - -\code{tcplConfLoad} updates the tcpl settings to reflect the current -configuration file. - -\code{tcplConfDefault} changes the \code{options} to reflect the default -settings for the example SQLite database, but does not alter the -configuration file. - -\code{tcplConfReset} is used to generate the initial configuration script, -and can be used to reset or regenerate the configuration script by the user. -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/config_funcs.R, R/tcplConf.R, +% R/tcplConfDefault.R, R/tcplConfList.R, R/tcplConfLoad.R, R/tcplConfReset.R, +% R/tcplConfSave.R +\name{Configure functions} +\alias{Configure functions} +\alias{tcplConf} +\alias{tcplConfDefault} +\alias{tcplConfList} +\alias{tcplConfLoad} +\alias{tcplConfReset} +\alias{tcplConfSave} +\title{Functions for configuring the tcpl package} +\usage{ +tcplConf(drvr = NULL, user = NULL, pass = NULL, host = NULL, + db = NULL) + +tcplConfDefault() + +tcplConfList(show.pass = FALSE) + +tcplConfLoad(list.new = TRUE) + +tcplConfReset() + +tcplConfSave() +} +\arguments{ +\item{drvr}{Character of length 1, which database driver to use} + +\item{user}{Character of length 1, the database server username} + +\item{pass}{Character of length 1, the database server password} + +\item{host}{Character of length 1, the database server} + +\item{db}{Character of length 1, the name of the tcpl database} + +\item{show.pass}{Logical, should the password be returned} + +\item{list.new}{Logical of length 1, should the new settings be printed?} +} +\description{ +These functions are used to configure the tcpl settings. +} +\details{ +Currently, the tcpl package only supports the "MySQL" and "SQLite" database +drivers. + +The settings can be stored in a configuration file to make the using the +package more user-friendly. To create the configuration file, the user must +first create a system environment variable ('TCPL_CONF') that points to to +the file. There is more information about system environment variables in +\code{\link{Startup}} and \code{\link{Sys.getenv}}. Briefly, the user +needs to modify the '.Renviron' file in their home directory. If the file +does not exist, create it, and add the following line: + +TCPL_CONF=path/to/confFile.conf + +Here 'path/to/confFile.conf' can be any path to a file. One suggestion would +be to include .tcplConf in the home directory, eg. TCPL_CONF=~/.tcplConf. +Note, '~' may not indicate the home directory on every operating system. +Once the environment variable is added, the user can change the settings +using \code{tcplConf}, then save the settings to the file given by the +TCPL_CONF environment variable running \code{tcplConfSave()}. + +\code{tcplConf} changes \code{options} to set the tcpl-specific options, +most importantly to configure the connection to the tcpl databases. +\code{tcplConf} will only change non-null values, and can be used to +change a single value if needed. + +\code{tcplConfSave} modifies the configuration file to reflect the current +tcpl settings. + +\code{tcplConfList} lists the values assigned to the tcpl global options. + +\code{tcplConfLoad} updates the tcpl settings to reflect the current +configuration file. + +\code{tcplConfDefault} changes the \code{options} to reflect the default +settings for the example SQLite database, but does not alter the +configuration file. + +\code{tcplConfReset} is used to generate the initial configuration script, +and can be used to reset or regenerate the configuration script by the user. +} diff --git a/man/flareFunc.Rd b/man/flareFunc.Rd index b2d1958..35cbc64 100644 --- a/man/flareFunc.Rd +++ b/man/flareFunc.Rd @@ -1,29 +1,28 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/flareFunc.R -\name{flareFunc} -\alias{flareFunc} -\title{Calculate the weighted mean of a square to detect plate flares} -\usage{ -flareFunc(val, coli, rowi, apid, r) -} -\arguments{ -\item{val}{Numeric, the well values} - -\item{coli}{Integer, the well column index} - -\item{rowi}{Integer, the well row index} - -\item{apid}{Character, the assay plate id} - -\item{r}{Integer, the number of wells from the center well (in one -direction) to make the square} -} -\description{ -\code{flareFunc} calculates the weighted mean of square regions to detect -plate flares. -} -\seealso{ -\code{\link{MC6_Methods}}, \code{\link{Method functions}}, -\code{\link{mc6}} -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/flareFunc.R +\name{flareFunc} +\alias{flareFunc} +\title{Calculate the weighted mean of a square to detect plate flares} +\usage{ +flareFunc(val, coli, rowi, apid, r) +} +\arguments{ +\item{val}{Numeric, the well values} + +\item{coli}{Integer, the well column index} + +\item{rowi}{Integer, the well row index} + +\item{apid}{Character, the assay plate id} + +\item{r}{Integer, the number of wells from the center well (in one +direction) to make the square} +} +\description{ +\code{flareFunc} calculates the weighted mean of square regions to detect +plate flares. +} +\seealso{ +\code{\link{MC6_Methods}}, \code{\link{Method functions}}, +\code{\link{mc6}} +} diff --git a/man/hill_utils.Rd b/man/hill_utils.Rd index c3e702c..02fe242 100644 --- a/man/hill_utils.Rd +++ b/man/hill_utils.Rd @@ -1,71 +1,71 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/hill_utils.R, R/tcplHillACXX.R, R/tcplHillConc.R, R/tcplHillVal.R -\name{Hill model utilites} -\alias{Hill model utilites} -\alias{tcplHillACXX} -\alias{tcplHillConc} -\alias{tcplHillVal} -\title{Functions to solve the Hill model} -\usage{ -tcplHillACXX(XX, tp, ga, gw, bt = 0) - -tcplHillConc(val, tp, ga, gw, bt = 0) - -tcplHillVal(logc, tp, ga, gw, bt = 0) -} -\arguments{ -\item{XX}{Numeric, the activity level (percentage of the top value)} - -\item{tp}{Numeric, the top value from the Hill model} - -\item{ga}{Numeric, the logAC50 value from the Hill model} - -\item{gw}{Numeric, the Hill coefficient from the Hill model} - -\item{bt}{Numierc, the bottom value from the Hill model} - -\item{val}{Numeric, the activity value} - -\item{logc}{Numeric, the log concentration} -} -\description{ -These functions solve for Hill model parameters. -} -\details{ -\code{tcplHillVal} computes the value of the Hill model for a given log -concentration. - -\code{tcplHillACXX} computes the activity concentration for a Hill model for -a given activity level. - -\code{tcplHillConc} computes the Hill model concentration for a -given value. -} -\examples{ -## The following code gives examples for a Hill model with a top of 50, -## bottom of 0, AC50 of 1 and Hill coefficient of 1. -## tcplHillVal calculates activity value given a concentration. tcplHillVal -## will return the tp/2 when logc equals ga: -tcplHillVal(logc = 1, tp = 50, ga = 1, gw = 1, bt = 0) - -## Here, tcplHillConc returns the concentration where the value equals 20 -tcplHillConc(val = 20, tp = 50, ga = 1, gw = 1, bt = 0) - -## Note how this differs from tcplHillACXX: -tcplHillACXX(XX = 20, tp = 50, ga = 1, gw = 1, bt = 0) - -## tcplHillACXX is based on the top value and allows the user to calculate -## specifc activity concentrations based on a percentage of the top value - -## For example, we can calculate the value for the concentration 0.25, then -## use that value to check the other two functions. - -value <- tcplHillVal(logc = 0.25, tp = 50, ga = 1, gw = 1, bt = 0) -c1 <- tcplHillConc(val = value, tp = 50, ga = 1, gw = 1, bt = 0) -c2 <- tcplHillACXX(XX = value/50*100, tp = 50, ga = 1, gw = 1, bt = 0) -all.equal(0.25, c1, c2) - -## Notice, the value had to be transformed to a percentage of the top value -## when using tcplHillACXX -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/hill_utils.R, R/tcplHillACXX.R, +% R/tcplHillConc.R, R/tcplHillVal.R +\name{Hill model utilites} +\alias{Hill model utilites} +\alias{tcplHillACXX} +\alias{tcplHillConc} +\alias{tcplHillVal} +\title{Functions to solve the Hill model} +\usage{ +tcplHillACXX(XX, tp, ga, gw, bt = 0) + +tcplHillConc(val, tp, ga, gw, bt = 0) + +tcplHillVal(logc, tp, ga, gw, bt = 0) +} +\arguments{ +\item{XX}{Numeric, the activity level (percentage of the top value)} + +\item{tp}{Numeric, the top value from the Hill model} + +\item{ga}{Numeric, the logAC50 value from the Hill model} + +\item{gw}{Numeric, the Hill coefficient from the Hill model} + +\item{bt}{Numierc, the bottom value from the Hill model} + +\item{val}{Numeric, the activity value} + +\item{logc}{Numeric, the log concentration} +} +\description{ +These functions solve for Hill model parameters. +} +\details{ +\code{tcplHillVal} computes the value of the Hill model for a given log +concentration. + +\code{tcplHillACXX} computes the activity concentration for a Hill model for +a given activity level. + +\code{tcplHillConc} computes the Hill model concentration for a +given value. +} +\examples{ +## The following code gives examples for a Hill model with a top of 50, +## bottom of 0, AC50 of 1 and Hill coefficient of 1. +## tcplHillVal calculates activity value given a concentration. tcplHillVal +## will return the tp/2 when logc equals ga: +tcplHillVal(logc = 1, tp = 50, ga = 1, gw = 1, bt = 0) + +## Here, tcplHillConc returns the concentration where the value equals 20 +tcplHillConc(val = 20, tp = 50, ga = 1, gw = 1, bt = 0) + +## Note how this differs from tcplHillACXX: +tcplHillACXX(XX = 20, tp = 50, ga = 1, gw = 1, bt = 0) + +## tcplHillACXX is based on the top value and allows the user to calculate +## specifc activity concentrations based on a percentage of the top value + +## For example, we can calculate the value for the concentration 0.25, then +## use that value to check the other two functions. + +value <- tcplHillVal(logc = 0.25, tp = 50, ga = 1, gw = 1, bt = 0) +c1 <- tcplHillConc(val = value, tp = 50, ga = 1, gw = 1, bt = 0) +c2 <- tcplHillACXX(XX = value/50*100, tp = 50, ga = 1, gw = 1, bt = 0) +all.equal(0.25, c1, c2) + +## Notice, the value had to be transformed to a percentage of the top value +## when using tcplHillACXX +} diff --git a/man/interlaceFunc.Rd b/man/interlaceFunc.Rd index cda3a4f..d787880 100644 --- a/man/interlaceFunc.Rd +++ b/man/interlaceFunc.Rd @@ -1,32 +1,31 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/interlaceFunc.R -\name{interlaceFunc} -\alias{interlaceFunc} -\title{Calculate the weighted mean of a square to detect interlace effect} -\usage{ -interlaceFunc(val, intq, coli, rowi, apid, r) -} -\arguments{ -\item{val}{Numeric, the well values} - -\item{intq}{Numeric, interlace quadrant} - -\item{coli}{Integer, the well column index} - -\item{rowi}{Integer, the well row index} - -\item{apid}{Character, the assay plate id} - -\item{r}{Integer, the number of wells from the center well (in one -direction) to make the square} -} -\description{ -\code{interlaceFunc} calculates the distance weighted mean of square regions -from a 384-well plate that is interlaced onto a 1536 well plate to detect -non-random signals coming from the source plate -} -\seealso{ -\code{\link{MC6_Methods}}, \code{\link{Method functions}}, -\code{\link{mc6}} -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/interlaceFunc.R +\name{interlaceFunc} +\alias{interlaceFunc} +\title{Calculate the weighted mean of a square to detect interlace effect} +\usage{ +interlaceFunc(val, intq, coli, rowi, apid, r) +} +\arguments{ +\item{val}{Numeric, the well values} + +\item{intq}{Numeric, interlace quadrant} + +\item{coli}{Integer, the well column index} + +\item{rowi}{Integer, the well row index} + +\item{apid}{Character, the assay plate id} + +\item{r}{Integer, the number of wells from the center well (in one +direction) to make the square} +} +\description{ +\code{interlaceFunc} calculates the distance weighted mean of square regions +from a 384-well plate that is interlaced onto a 1536 well plate to detect +non-random signals coming from the source plate +} +\seealso{ +\code{\link{MC6_Methods}}, \code{\link{Method functions}}, +\code{\link{mc6}} +} diff --git a/man/is.odd.Rd b/man/is.odd.Rd index 973c483..eb919c6 100644 --- a/man/is.odd.Rd +++ b/man/is.odd.Rd @@ -1,23 +1,22 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/is.odd.R -\name{is.odd} -\alias{is.odd} -\title{Check for odd numbers} -\usage{ -is.odd(x) -} -\arguments{ -\item{x}{An integer} -} -\value{ -\code{TRUE} for odd integers and \code{FALSE} for even integers. -} -\description{ -\code{is.odd} takes an integer vector, \code{x}, and returns TRUE for odd -integers. -} -\seealso{ -Other tcpl abbreviations: \code{\link{lu}}, - \code{\link{lw}}, \code{\link{sink.reset}} -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/is.odd.R +\name{is.odd} +\alias{is.odd} +\title{Check for odd numbers} +\usage{ +is.odd(x) +} +\arguments{ +\item{x}{An integer} +} +\value{ +\code{TRUE} for odd integers and \code{FALSE} for even integers. +} +\description{ +\code{is.odd} takes an integer vector, \code{x}, and returns TRUE for odd +integers. +} +\seealso{ +Other tcpl abbreviations: \code{\link{lu}}, + \code{\link{lw}}, \code{\link{sink.reset}} +} diff --git a/man/lu.Rd b/man/lu.Rd index 5471450..999178e 100644 --- a/man/lu.Rd +++ b/man/lu.Rd @@ -1,25 +1,24 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/lu.R -\name{lu} -\alias{lu} -\title{Abbreviation for \code{length(unique(x))}} -\usage{ -lu(x) -} -\arguments{ -\item{x}{A logical} -} -\value{ -The unique of the \code{TRUE} values in \code{x} -} -\description{ -\code{lu} takes a logical vector, \code{x}, and returns -\code{length(unique(x))}. -} -\seealso{ -\code{\link{unique}}, \code{\link{which}} - -Other tcpl abbreviations: \code{\link{is.odd}}, - \code{\link{lw}}, \code{\link{sink.reset}} -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/lu.R +\name{lu} +\alias{lu} +\title{Abbreviation for \code{length(unique(x))}} +\usage{ +lu(x) +} +\arguments{ +\item{x}{A logical} +} +\value{ +The unique of the \code{TRUE} values in \code{x} +} +\description{ +\code{lu} takes a logical vector, \code{x}, and returns +\code{length(unique(x))}. +} +\seealso{ +\code{\link{unique}}, \code{\link{which}} + +Other tcpl abbreviations: \code{\link{is.odd}}, + \code{\link{lw}}, \code{\link{sink.reset}} +} diff --git a/man/lw.Rd b/man/lw.Rd index 5cdaa10..cafb0fa 100644 --- a/man/lw.Rd +++ b/man/lw.Rd @@ -1,25 +1,24 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/lw.R -\name{lw} -\alias{lw} -\title{Abbreviation for \code{length(which(x))}} -\usage{ -lw(x) -} -\arguments{ -\item{x}{A logical} -} -\value{ -The length of the \code{TRUE} values in \code{x} -} -\description{ -\code{lw} takes a logical vector, \code{x}, and returns -\code{length(which(x))}. -} -\seealso{ -\code{\link{length}}, \code{\link{which}} - -Other tcpl abbreviations: \code{\link{is.odd}}, - \code{\link{lu}}, \code{\link{sink.reset}} -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/lw.R +\name{lw} +\alias{lw} +\title{Abbreviation for \code{length(which(x))}} +\usage{ +lw(x) +} +\arguments{ +\item{x}{A logical} +} +\value{ +The length of the \code{TRUE} values in \code{x} +} +\description{ +\code{lw} takes a logical vector, \code{x}, and returns +\code{length(which(x))}. +} +\seealso{ +\code{\link{length}}, \code{\link{which}} + +Other tcpl abbreviations: \code{\link{is.odd}}, + \code{\link{lu}}, \code{\link{sink.reset}} +} diff --git a/man/mc1.Rd b/man/mc1.Rd index 62cbe9b..4d57213 100644 --- a/man/mc1.Rd +++ b/man/mc1.Rd @@ -1,44 +1,43 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/mc1.R -\name{mc1} -\alias{mc1} -\title{Perform level 1 -multiple-concentration processing} -\usage{ -mc1(ac, wr = FALSE) -} -\arguments{ -\item{ac}{Integer of length 1, assay component id (acid) for processing.} - -\item{wr}{Logical, whether the processed data should be written to the tcpl -database} -} -\value{ -A boolean of length 1, indicating the success of the processing, or -when 'wr' is FALSE, a list where the first element is a boolean indiciating -the success of processing and the second element is a data.table containing -the processed data -} -\description{ -\code{mc1} loads level 0 data from the tcpl -database for the given id and performs level 1 -multiple-concentration processing. -The processed data is then loaded into the mc1 table and -all subsequent data is deleted with \code{\link{tcplCascade}}. See details -for more information. - -The individual processing functions are no longer exported, as it is -typically more convenient and suggested to use the \code{\link{tcplRun}} -wrapper function. -} -\details{ -Level 1 processing includes defining the concentration and replicate index, -cndx and repi, respectively. -} -\seealso{ -Other multiple-concentration data -processing functions: \code{\link{mc2}}, - \code{\link{mc3}}, \code{\link{mc4}}, \code{\link{mc5}}, - \code{\link{mc6}} -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/mc1.R +\name{mc1} +\alias{mc1} +\title{Perform level 1 +multiple-concentration processing} +\usage{ +mc1(ac, wr = FALSE) +} +\arguments{ +\item{ac}{Integer of length 1, assay component id (acid) for processing.} + +\item{wr}{Logical, whether the processed data should be written to the tcpl +database} +} +\value{ +A boolean of length 1, indicating the success of the processing, or +when 'wr' is FALSE, a list where the first element is a boolean indiciating +the success of processing and the second element is a data.table containing +the processed data +} +\description{ +\code{mc1} loads level 0 data from the tcpl +database for the given id and performs level 1 +multiple-concentration processing. +The processed data is then loaded into the mc1 table and +all subsequent data is deleted with \code{\link{tcplCascade}}. See details +for more information. + +The individual processing functions are no longer exported, as it is +typically more convenient and suggested to use the \code{\link{tcplRun}} +wrapper function. +} +\details{ +Level 1 processing includes defining the concentration and replicate index, +cndx and repi, respectively. +} +\seealso{ +Other multiple-concentration data +processing functions: \code{\link{mc2}}, + \code{\link{mc3}}, \code{\link{mc4}}, \code{\link{mc5}}, + \code{\link{mc6}} +} diff --git a/man/mc2.Rd b/man/mc2.Rd index 7dc300b..27e7ad7 100644 --- a/man/mc2.Rd +++ b/man/mc2.Rd @@ -1,47 +1,46 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/mc2.R -\name{mc2} -\alias{mc2} -\title{Perform level 2 -multiple-concentration processing} -\usage{ -mc2(ac, wr = FALSE) -} -\arguments{ -\item{ac}{Integer of length 1, assay component id (acid) for processing.} - -\item{wr}{Logical, whether the processed data should be written to the tcpl -database} -} -\value{ -A boolean of length 1, indicating the success of the processing, or -when 'wr' is FALSE, a list where the first element is a boolean indiciating -the success of processing and the second element is a data.table containing -the processed data -} -\description{ -\code{mc2} loads level 1 data from the tcpl -database for the given id and performs level 2 -multiple-concentration processing. -The processed data is then loaded into the mc2 table and -all subsequent data is deleted with \code{\link{tcplCascade}}. See details -for more information. - -The individual processing functions are no longer exported, as it is -typically more convenient and suggested to use the \code{\link{tcplRun}} -wrapper function. -} -\details{ -Level 2 multiple-concentration processing includes defining the -corrected value, cval, based on the correction methods listed in the -mc2_acid and mc2_methods tables. -} -\seealso{ -\code{\link{Method functions}}, \code{\link{MC2_Methods}} - -Other multiple-concentration data -processing functions: \code{\link{mc1}}, - \code{\link{mc3}}, \code{\link{mc4}}, \code{\link{mc5}}, - \code{\link{mc6}} -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/mc2.R +\name{mc2} +\alias{mc2} +\title{Perform level 2 +multiple-concentration processing} +\usage{ +mc2(ac, wr = FALSE) +} +\arguments{ +\item{ac}{Integer of length 1, assay component id (acid) for processing.} + +\item{wr}{Logical, whether the processed data should be written to the tcpl +database} +} +\value{ +A boolean of length 1, indicating the success of the processing, or +when 'wr' is FALSE, a list where the first element is a boolean indiciating +the success of processing and the second element is a data.table containing +the processed data +} +\description{ +\code{mc2} loads level 1 data from the tcpl +database for the given id and performs level 2 +multiple-concentration processing. +The processed data is then loaded into the mc2 table and +all subsequent data is deleted with \code{\link{tcplCascade}}. See details +for more information. + +The individual processing functions are no longer exported, as it is +typically more convenient and suggested to use the \code{\link{tcplRun}} +wrapper function. +} +\details{ +Level 2 multiple-concentration processing includes defining the +corrected value, cval, based on the correction methods listed in the +mc2_acid and mc2_methods tables. +} +\seealso{ +\code{\link{Method functions}}, \code{\link{MC2_Methods}} + +Other multiple-concentration data +processing functions: \code{\link{mc1}}, + \code{\link{mc3}}, \code{\link{mc4}}, \code{\link{mc5}}, + \code{\link{mc6}} +} diff --git a/man/mc3.Rd b/man/mc3.Rd index 35e014b..90c0f23 100644 --- a/man/mc3.Rd +++ b/man/mc3.Rd @@ -1,48 +1,47 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/mc3.R -\name{mc3} -\alias{mc3} -\title{Perform level 3 -multiple-concentration processing} -\usage{ -mc3(ac, wr = FALSE) -} -\arguments{ -\item{ac}{Integer of length 1, assay component id (acid) for processing.} - -\item{wr}{Logical, whether the processed data should be written to the tcpl -database} -} -\value{ -A boolean of length 1, indicating the success of the processing, or -when 'wr' is FALSE, a list where the first element is a boolean indiciating -the success of processing and the second element is a data.table containing -the processed data -} -\description{ -\code{mc3} loads level 2 data from the tcpl -database for the given id and performs level 3 -multiple-concentration processing. -The processed data is then loaded into the mc3 table and -all subsequent data is deleted with \code{\link{tcplCascade}}. See details -for more information. - -The individual processing functions are no longer exported, as it is -typically more convenient and suggested to use the \code{\link{tcplRun}} -wrapper function. -} -\details{ -Level 3 multiple-concentration processing includes mapping assay component -to assay endpoint, duplicating the data when the assay component has -multiple assay endpoints, and any normalization of the data. Data -normalization based on methods listed in mc3_aeid and mc3_methods tables. -} -\seealso{ -\code{\link{Method functions}}, \code{\link{MC3_Methods}} - -Other multiple-concentration data -processing functions: \code{\link{mc1}}, - \code{\link{mc2}}, \code{\link{mc4}}, \code{\link{mc5}}, - \code{\link{mc6}} -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/mc3.R +\name{mc3} +\alias{mc3} +\title{Perform level 3 +multiple-concentration processing} +\usage{ +mc3(ac, wr = FALSE) +} +\arguments{ +\item{ac}{Integer of length 1, assay component id (acid) for processing.} + +\item{wr}{Logical, whether the processed data should be written to the tcpl +database} +} +\value{ +A boolean of length 1, indicating the success of the processing, or +when 'wr' is FALSE, a list where the first element is a boolean indiciating +the success of processing and the second element is a data.table containing +the processed data +} +\description{ +\code{mc3} loads level 2 data from the tcpl +database for the given id and performs level 3 +multiple-concentration processing. +The processed data is then loaded into the mc3 table and +all subsequent data is deleted with \code{\link{tcplCascade}}. See details +for more information. + +The individual processing functions are no longer exported, as it is +typically more convenient and suggested to use the \code{\link{tcplRun}} +wrapper function. +} +\details{ +Level 3 multiple-concentration processing includes mapping assay component +to assay endpoint, duplicating the data when the assay component has +multiple assay endpoints, and any normalization of the data. Data +normalization based on methods listed in mc3_aeid and mc3_methods tables. +} +\seealso{ +\code{\link{Method functions}}, \code{\link{MC3_Methods}} + +Other multiple-concentration data +processing functions: \code{\link{mc1}}, + \code{\link{mc2}}, \code{\link{mc4}}, \code{\link{mc5}}, + \code{\link{mc6}} +} diff --git a/man/mc4.Rd b/man/mc4.Rd index 3e80641..988c7bb 100644 --- a/man/mc4.Rd +++ b/man/mc4.Rd @@ -1,49 +1,48 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/mc4.R -\name{mc4} -\alias{mc4} -\title{Perform level 4 -multiple-concentration processing} -\usage{ -mc4(ae, wr = FALSE) -} -\arguments{ -\item{ae}{Integer of length 1, assay endpoint id (aeid) for processing.} - -\item{wr}{Logical, whether the processed data should be written to the tcpl -database} -} -\value{ -A boolean of length 1, indicating the success of the processing, or -when 'wr' is FALSE, a list where the first element is a boolean indiciating -the success of processing and the second element is a data.table containing -the processed data -} -\description{ -\code{mc4} loads level 3 data from the tcpl -database for the given id and performs level 4 -multiple-concentration processing. -The processed data is then loaded into the mc4 table and -all subsequent data is deleted with \code{\link{tcplCascade}}. See details -for more information. - -The individual processing functions are no longer exported, as it is -typically more convenient and suggested to use the \code{\link{tcplRun}} -wrapper function. -} -\details{ -Level 4 multiple-concentration modeling takes the dose-response data for -chemical-assay pairs, and fits three models to the data: constant, hill, -and gain-loss. For more information about the models see -\code{\link{Models}}. When a chemical has more than one sample, the function -fits each sample seperately. -} -\seealso{ -\code{\link{tcplFit}}, \code{\link{Models}} - -Other multiple-concentration data -processing functions: \code{\link{mc1}}, - \code{\link{mc2}}, \code{\link{mc3}}, \code{\link{mc5}}, - \code{\link{mc6}} -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/mc4.R +\name{mc4} +\alias{mc4} +\title{Perform level 4 +multiple-concentration processing} +\usage{ +mc4(ae, wr = FALSE) +} +\arguments{ +\item{ae}{Integer of length 1, assay endpoint id (aeid) for processing.} + +\item{wr}{Logical, whether the processed data should be written to the tcpl +database} +} +\value{ +A boolean of length 1, indicating the success of the processing, or +when 'wr' is FALSE, a list where the first element is a boolean indiciating +the success of processing and the second element is a data.table containing +the processed data +} +\description{ +\code{mc4} loads level 3 data from the tcpl +database for the given id and performs level 4 +multiple-concentration processing. +The processed data is then loaded into the mc4 table and +all subsequent data is deleted with \code{\link{tcplCascade}}. See details +for more information. + +The individual processing functions are no longer exported, as it is +typically more convenient and suggested to use the \code{\link{tcplRun}} +wrapper function. +} +\details{ +Level 4 multiple-concentration modeling takes the dose-response data for +chemical-assay pairs, and fits three models to the data: constant, hill, +and gain-loss. For more information about the models see +\code{\link{Models}}. When a chemical has more than one sample, the function +fits each sample seperately. +} +\seealso{ +\code{\link{tcplFit}}, \code{\link{Models}} + +Other multiple-concentration data +processing functions: \code{\link{mc1}}, + \code{\link{mc2}}, \code{\link{mc3}}, \code{\link{mc5}}, + \code{\link{mc6}} +} diff --git a/man/mc5.Rd b/man/mc5.Rd index e417963..cb0aaa5 100644 --- a/man/mc5.Rd +++ b/man/mc5.Rd @@ -1,47 +1,46 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/mc5.R -\name{mc5} -\alias{mc5} -\title{Perform level 5 -multiple-concentration processing} -\usage{ -mc5(ae, wr = FALSE) -} -\arguments{ -\item{ae}{Integer of length 1, assay endpoint id (aeid) for processing.} - -\item{wr}{Logical, whether the processed data should be written to the tcpl -database} -} -\value{ -A boolean of length 1, indicating the success of the processing, or -when 'wr' is FALSE, a list where the first element is a boolean indiciating -the success of processing and the second element is a data.table containing -the processed data -} -\description{ -\code{mc5} loads level 4 data from the tcpl -database for the given id and performs level 5 -multiple-concentration processing. -The processed data is then loaded into the mc5 table and -all subsequent data is deleted with \code{\link{tcplCascade}}. See details -for more information. - -The individual processing functions are no longer exported, as it is -typically more convenient and suggested to use the \code{\link{tcplRun}} -wrapper function. -} -\details{ -Level 5 multiple-concentration hit-calling uses the fit parameters and the -activity cutoff methods from mc5_aeid and mc5_methods to make an activity -call and identify the winning model for each fit. -} -\seealso{ -\code{\link{Method functions}}, \code{\link{MC5_Methods}} - -Other multiple-concentration data -processing functions: \code{\link{mc1}}, - \code{\link{mc2}}, \code{\link{mc3}}, \code{\link{mc4}}, - \code{\link{mc6}} -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/mc5.R +\name{mc5} +\alias{mc5} +\title{Perform level 5 +multiple-concentration processing} +\usage{ +mc5(ae, wr = FALSE) +} +\arguments{ +\item{ae}{Integer of length 1, assay endpoint id (aeid) for processing.} + +\item{wr}{Logical, whether the processed data should be written to the tcpl +database} +} +\value{ +A boolean of length 1, indicating the success of the processing, or +when 'wr' is FALSE, a list where the first element is a boolean indiciating +the success of processing and the second element is a data.table containing +the processed data +} +\description{ +\code{mc5} loads level 4 data from the tcpl +database for the given id and performs level 5 +multiple-concentration processing. +The processed data is then loaded into the mc5 table and +all subsequent data is deleted with \code{\link{tcplCascade}}. See details +for more information. + +The individual processing functions are no longer exported, as it is +typically more convenient and suggested to use the \code{\link{tcplRun}} +wrapper function. +} +\details{ +Level 5 multiple-concentration hit-calling uses the fit parameters and the +activity cutoff methods from mc5_aeid and mc5_methods to make an activity +call and identify the winning model for each fit. +} +\seealso{ +\code{\link{Method functions}}, \code{\link{MC5_Methods}} + +Other multiple-concentration data +processing functions: \code{\link{mc1}}, + \code{\link{mc2}}, \code{\link{mc3}}, \code{\link{mc4}}, + \code{\link{mc6}} +} diff --git a/man/mc6.Rd b/man/mc6.Rd index 533c3b8..2e0038c 100644 --- a/man/mc6.Rd +++ b/man/mc6.Rd @@ -1,47 +1,46 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/mc6.R -\name{mc6} -\alias{mc6} -\title{Perform level 6 -multiple-concentration processing} -\usage{ -mc6(ae, wr = FALSE) -} -\arguments{ -\item{ae}{Integer of length 1, assay endpoint id (aeid) for processing.} - -\item{wr}{Logical, whether the processed data should be written to the tcpl -database} -} -\value{ -A boolean of length 1, indicating the success of the processing, or -when 'wr' is FALSE, a list where the first element is a boolean indiciating -the success of processing and the second element is a data.table containing -the processed data -} -\description{ -\code{mc6} loads level 5 data from the tcpl -database for the given id and performs level 6 -multiple-concentration processing. -The processed data is then loaded into the mc6 table and -all subsequent data is deleted with \code{\link{tcplCascade}}. See details -for more information. - -The individual processing functions are no longer exported, as it is -typically more convenient and suggested to use the \code{\link{tcplRun}} -wrapper function. -} -\details{ -Level 6 multiple-concentration flagging uses both the plate level -concentration-response data and the modeled parameters to flag potential -false positives and false negative results. -} -\seealso{ -\code{\link{Method functions}}, \code{\link{MC6_Methods}} - -Other multiple-concentration data -processing functions: \code{\link{mc1}}, - \code{\link{mc2}}, \code{\link{mc3}}, \code{\link{mc4}}, - \code{\link{mc5}} -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/mc6.R +\name{mc6} +\alias{mc6} +\title{Perform level 6 +multiple-concentration processing} +\usage{ +mc6(ae, wr = FALSE) +} +\arguments{ +\item{ae}{Integer of length 1, assay endpoint id (aeid) for processing.} + +\item{wr}{Logical, whether the processed data should be written to the tcpl +database} +} +\value{ +A boolean of length 1, indicating the success of the processing, or +when 'wr' is FALSE, a list where the first element is a boolean indiciating +the success of processing and the second element is a data.table containing +the processed data +} +\description{ +\code{mc6} loads level 5 data from the tcpl +database for the given id and performs level 6 +multiple-concentration processing. +The processed data is then loaded into the mc6 table and +all subsequent data is deleted with \code{\link{tcplCascade}}. See details +for more information. + +The individual processing functions are no longer exported, as it is +typically more convenient and suggested to use the \code{\link{tcplRun}} +wrapper function. +} +\details{ +Level 6 multiple-concentration flagging uses both the plate level +concentration-response data and the modeled parameters to flag potential +false positives and false negative results. +} +\seealso{ +\code{\link{Method functions}}, \code{\link{MC6_Methods}} + +Other multiple-concentration data +processing functions: \code{\link{mc1}}, + \code{\link{mc2}}, \code{\link{mc3}}, \code{\link{mc4}}, + \code{\link{mc5}} +} diff --git a/man/mthd_funcs.Rd b/man/mthd_funcs.Rd index eacc9ed..f4c0d00 100644 --- a/man/mthd_funcs.Rd +++ b/man/mthd_funcs.Rd @@ -1,87 +1,88 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/mthd_funcs.R, R/tcplMthdAssign.R, R/tcplMthdClear.R, R/tcplMthdList.R, R/tcplMthdLoad.R -\name{Method functions} -\alias{Method functions} -\alias{tcplMthdAssign} -\alias{tcplMthdClear} -\alias{tcplMthdList} -\alias{tcplMthdLoad} -\title{Functions for managing processing methods} -\usage{ -tcplMthdAssign(lvl, id, mthd_id, ordr = NULL, type) - -tcplMthdClear(lvl, id, mthd_id = NULL, type) - -tcplMthdList(lvl, type = "mc") - -tcplMthdLoad(lvl, id = NULL, type = "mc") -} -\arguments{ -\item{lvl}{Integer of length 1, the method level} - -\item{id}{Integer, the assay component or assay endpoint id(s)} - -\item{mthd_id}{Integer, the method id(s)} - -\item{ordr}{Integer, the order in which to execute the analysis methods, -must be the same length as mthd_id, does not apply to levels 5 or 6} - -\item{type}{Character of length 1, the data type, "sc" or "mc"} -} -\description{ -These functions are used to manage which methods are used to process data. -They include methods for assigning, clearing, and loading the assigned -methods. Also, \code{tcplMthdList} lists the available methods. -} -\details{ -\code{tcplMthdLoad} loads the assigned methods for the given level and -ID(s). Similarly, \code{tcplMthdList} displays the available methods for -the given level. These two functions do not make any changes to the -database. - -Unlike the \code{-Load} and \code{-List} functions, the \code{-Assign} and -\code{-Clear} functions alter the database and trigger a delete cascade. -\code{tcplMthdAssign} assigns methods to the given ID(s), and -\code{tcplMthdClear} removes methods. In addition to the method ID -('mthd_id'), assigning methods at some levels require an order ('ordr'). -The 'ordr' parameter is necessary to allow progression of methods at level -one for single-concentration processing, and levels two and three for -multiple-concentration processing. More information about method assignments -and the delete cascade are available in the package vignette. -} -\examples{ -## Store the current config settings, so they can be reloaded at the end -## of the examples -conf_store <- tcplConfList() -tcplConfDefault() - -## tcplListMthd allows the user to display the available methods for -## a given level and data type -head(tcplMthdList(lvl = 2, type = "mc")) - -## tcplLoadMthd shows which methods are assigned for the given ID, level, -## and data type. Here we will show how to register, load, and clear methods -## using an acid not in the example database. Note: There is no check for -## whether an ID exists before assigning/clearing methods. -tcplMthdLoad(lvl = 2, id = 55, type = "mc") - -## ACID 55 does not have any methods. Assign methods from the list above. -tcplMthdAssign(lvl = 2, - id = 55, - mthd_id = c(3, 4, 2), - ordr = 1:3, - type = "mc") -## Method assignment can be done for multiple assays, too. -tcplMthdAssign(lvl = 2, - id = 53:54, - mthd_id = c(3, 4, 2), - ordr = 1:3, - type = "mc") - -## Cleanup example method assigments -tcplMthdClear(lvl = 2, id = 53:55, type = "mc") - -## Reset configuration -options(conf_store) -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/mthd_funcs.R, R/tcplMthdAssign.R, +% R/tcplMthdClear.R, R/tcplMthdList.R, R/tcplMthdLoad.R +\name{Method functions} +\alias{Method functions} +\alias{tcplMthdAssign} +\alias{tcplMthdClear} +\alias{tcplMthdList} +\alias{tcplMthdLoad} +\title{Functions for managing processing methods} +\usage{ +tcplMthdAssign(lvl, id, mthd_id, ordr = NULL, type) + +tcplMthdClear(lvl, id, mthd_id = NULL, type) + +tcplMthdList(lvl, type = "mc") + +tcplMthdLoad(lvl, id = NULL, type = "mc") +} +\arguments{ +\item{lvl}{Integer of length 1, the method level} + +\item{id}{Integer, the assay component or assay endpoint id(s)} + +\item{mthd_id}{Integer, the method id(s)} + +\item{ordr}{Integer, the order in which to execute the analysis methods, +must be the same length as mthd_id, does not apply to levels 5 or 6} + +\item{type}{Character of length 1, the data type, "sc" or "mc"} +} +\description{ +These functions are used to manage which methods are used to process data. +They include methods for assigning, clearing, and loading the assigned +methods. Also, \code{tcplMthdList} lists the available methods. +} +\details{ +\code{tcplMthdLoad} loads the assigned methods for the given level and +ID(s). Similarly, \code{tcplMthdList} displays the available methods for +the given level. These two functions do not make any changes to the +database. + +Unlike the \code{-Load} and \code{-List} functions, the \code{-Assign} and +\code{-Clear} functions alter the database and trigger a delete cascade. +\code{tcplMthdAssign} assigns methods to the given ID(s), and +\code{tcplMthdClear} removes methods. In addition to the method ID +('mthd_id'), assigning methods at some levels require an order ('ordr'). +The 'ordr' parameter is necessary to allow progression of methods at level +one for single-concentration processing, and levels two and three for +multiple-concentration processing. More information about method assignments +and the delete cascade are available in the package vignette. +} +\examples{ +## Store the current config settings, so they can be reloaded at the end +## of the examples +conf_store <- tcplConfList() +tcplConfDefault() + +## tcplListMthd allows the user to display the available methods for +## a given level and data type +head(tcplMthdList(lvl = 2, type = "mc")) + +## tcplLoadMthd shows which methods are assigned for the given ID, level, +## and data type. Here we will show how to register, load, and clear methods +## using an acid not in the example database. Note: There is no check for +## whether an ID exists before assigning/clearing methods. +tcplMthdLoad(lvl = 2, id = 55, type = "mc") + +\dontrun{ +## ACID 55 does not have any methods. Assign methods from the list above. +tcplMthdAssign(lvl = 2, + id = 55, + mthd_id = c(3, 4, 2), + ordr = 1:3, + type = "mc") +## Method assignment can be done for multiple assays, too. +tcplMthdAssign(lvl = 2, + id = 53:54, + mthd_id = c(3, 4, 2), + ordr = 1:3, + type = "mc") + +## Cleanup example method assigments +tcplMthdClear(lvl = 2, id = 53:55, type = "mc") +} +## Reset configuration +options(conf_store) +} diff --git a/man/query_funcs.Rd b/man/query_funcs.Rd index bccf894..3e58475 100644 --- a/man/query_funcs.Rd +++ b/man/query_funcs.Rd @@ -1,47 +1,46 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/query_funcs.R, R/tcplQuery.R, R/tcplSendQuery.R -\name{Query functions} -\alias{Query functions} -\alias{tcplQuery} -\alias{tcplSendQuery} -\title{Wrappers for sending queries and fetching results} -\usage{ -tcplQuery(query, db = getOption("TCPL_DB"), drvr = getOption("TCPL_DRVR")) - -tcplSendQuery(query, db = getOption("TCPL_DB"), - drvr = getOption("TCPL_DRVR")) -} -\arguments{ -\item{query}{Character of length 1, the query string} - -\item{db}{Character of length 1, the name of the tcpl database} - -\item{drvr}{Character of length 1, which database driver to use} -} -\description{ -These functions send a query to the given database, and are the access point -for all tcpl functions that query or update the tcpl database. -} -\details{ -Currently, the tcpl package only supports the "MySQL" and "SQLite" database -drivers. - -\code{tcplQuery} returns a data.table object with the query results. -\code{tcplSendQuery} sends a query, but does not fetch any results, and -returns 'TRUE' or the error message given by the database. -} -\examples{ - -## Store the current config settings, so they can be reloaded at the end -## of the examples -conf_store <- tcplConfList() -tcplConfDefault() - -tcplQuery("SELECT 'Hello World';") -tcplQuery("SELECT * FROM assay;") - -## Reset configuration -options(conf_store) - -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/query_funcs.R, R/tcplQuery.R, R/tcplSendQuery.R +\name{Query functions} +\alias{Query functions} +\alias{tcplQuery} +\alias{tcplSendQuery} +\title{Wrappers for sending queries and fetching results} +\usage{ +tcplQuery(query, db = getOption("TCPL_DB"), drvr = getOption("TCPL_DRVR")) + +tcplSendQuery(query, db = getOption("TCPL_DB"), + drvr = getOption("TCPL_DRVR")) +} +\arguments{ +\item{query}{Character of length 1, the query string} + +\item{db}{Character of length 1, the name of the tcpl database} + +\item{drvr}{Character of length 1, which database driver to use} +} +\description{ +These functions send a query to the given database, and are the access point +for all tcpl functions that query or update the tcpl database. +} +\details{ +Currently, the tcpl package only supports the "MySQL" and "SQLite" database +drivers. + +\code{tcplQuery} returns a data.table object with the query results. +\code{tcplSendQuery} sends a query, but does not fetch any results, and +returns 'TRUE' or the error message given by the database. +} +\examples{ + +## Store the current config settings, so they can be reloaded at the end +## of the examples +conf_store <- tcplConfList() +tcplConfDefault() + +tcplQuery("SELECT 'Hello World';") +tcplQuery("SELECT * FROM assay;") + +## Reset configuration +options(conf_store) + +} diff --git a/man/registerMthd.Rd b/man/registerMthd.Rd index 8455dd8..d98181b 100644 --- a/man/registerMthd.Rd +++ b/man/registerMthd.Rd @@ -1,30 +1,29 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/registerMthd.R -\name{registerMthd} -\alias{registerMthd} -\title{Add a new analysis method} -\usage{ -registerMthd(lvl, mthd, desc, nddr = 0L, type) -} -\arguments{ -\item{lvl}{Integer of length 1, the level for the analysis method} - -\item{mthd}{Character, the name of the method} - -\item{desc}{Character, same length as mthd, the method description} - -\item{nddr}{Integer, 0 or 1, 1 if the method requires loading the dose- -response data} - -\item{type}{Character of length 1, the data type, "sc" or "mc"} -} -\description{ -\code{registerMthd} registers a new analysis method to the tcpl -databases. -} -\details{ -'mthd' must match a corresponding function name in the functions that load -the methods, ie. \code{mc2_mthds}. 'nddr' only applies to level 6 -methods. -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/registerMthd.R +\name{registerMthd} +\alias{registerMthd} +\title{Add a new analysis method} +\usage{ +registerMthd(lvl, mthd, desc, nddr = 0L, type) +} +\arguments{ +\item{lvl}{Integer of length 1, the level for the analysis method} + +\item{mthd}{Character, the name of the method} + +\item{desc}{Character, same length as mthd, the method description} + +\item{nddr}{Integer, 0 or 1, 1 if the method requires loading the dose- +response data} + +\item{type}{Character of length 1, the data type, "sc" or "mc"} +} +\description{ +\code{registerMthd} registers a new analysis method to the tcpl +databases. +} +\details{ +'mthd' must match a corresponding function name in the functions that load +the methods, ie. \code{mc2_mthds}. 'nddr' only applies to level 6 +methods. +} diff --git a/man/rgstr_funcs.Rd b/man/rgstr_funcs.Rd index b52d372..a26734d 100644 --- a/man/rgstr_funcs.Rd +++ b/man/rgstr_funcs.Rd @@ -1,84 +1,85 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/rgstr_funcs.R, R/tcplRegister.R, R/tcplUpdate.R -\name{Register/update annotation} -\alias{Register/update annotation} -\alias{tcplRegister} -\alias{tcplUpdate} -\title{Functions for registering & updating annotation information} -\usage{ -tcplRegister(what, flds) - -tcplUpdate(what, id, flds) -} -\arguments{ -\item{what}{Character of length 1, the name of the ID to register or update} - -\item{flds}{Named list, the other fields and their values} - -\item{id}{Integer, the ID value(s) to update} -} -\description{ -These functions are used to register and update the chemical and assay -annotation information. -} -\details{ -These functions are used to populate the tcpl database with the necessary -annotation information to complete the processing. As shown in the package -vignette, the package requires some information about the samples and assays -before data can be loaded into the tcpl database. - -Depending on what is being registered, different information is required. -The following table lists the fields that can be registered/updated by these -functions, and the minimal fields required for registering a new ID. (The -database table affected is in parentheses.) - -\itemize{ - \item asid (assay_source): assay_source_name - \item aid (assay): asid, assay_name, assay_footprint - \item acid (assay_component): aid, assay_component_name - \item aeid (assay_component_endpoint): acid, assay_component_endpoint_name, - normalized_data_type - \item acsn (assay_component_map): acid, acsn - \item spid (sample): spid, chid - \item chid (chemical): chid, casn - \item clib (chemical_library): chid, clib -} - -Note: The functions accept the abbreviated forms of the names, ie. "aenm" -rather than the full "assay_component_endpoint_name." More information about -the registration process and all of the fields is available in the vignette. -} -\examples{ - -## Store the current config settings, so they can be reloaded at the end -## of the examples -conf_store <- tcplConfList() -tcplConfDefault() - -## Load current ASID information -tcplLoadAsid() - -## Register a new assay source -tcplRegister(what = "asid", flds = list(asnm = "example_asid")) - -## Show the newly registered ASID -tcplLoadAsid(add.fld = "assay_source_desc") - -## Notice that the newly created ASID does not have an assay_source_desc. -## The field could have been defined during the registration process, but -## can also be updated using tcplUpdate -i1 <- tcplLoadAsid()[asnm == "example_asid", asid] -tcplUpdate(what = "asid", - id = i1, - flds = list(assay_source_desc = "example asid description")) -tcplLoadAsid(add.fld = "assay_source_desc") - -## Remove the created ASID. Note: Manually deleting primary keys can cause -## serious database problems and should not generally be done. -tcplSendQuery(paste0("DELETE FROM assay_source WHERE asid = ", i1, ";")) - -## Reset configuration -options(conf_store) - -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/rgstr_funcs.R, R/tcplRegister.R, R/tcplUpdate.R +\name{Register/update annotation} +\alias{Register/update annotation} +\alias{tcplRegister} +\alias{tcplUpdate} +\title{Functions for registering & updating annotation information} +\usage{ +tcplRegister(what, flds) + +tcplUpdate(what, id, flds) +} +\arguments{ +\item{what}{Character of length 1, the name of the ID to register or update} + +\item{flds}{Named list, the other fields and their values} + +\item{id}{Integer, the ID value(s) to update} +} +\description{ +These functions are used to register and update the chemical and assay +annotation information. +} +\details{ +These functions are used to populate the tcpl database with the necessary +annotation information to complete the processing. As shown in the package +vignette, the package requires some information about the samples and assays +before data can be loaded into the tcpl database. + +Depending on what is being registered, different information is required. +The following table lists the fields that can be registered/updated by these +functions, and the minimal fields required for registering a new ID. (The +database table affected is in parentheses.) + +\itemize{ + \item asid (assay_source): assay_source_name + \item aid (assay): asid, assay_name, assay_footprint + \item acid (assay_component): aid, assay_component_name + \item aeid (assay_component_endpoint): acid, assay_component_endpoint_name, + normalized_data_type + \item acsn (assay_component_map): acid, acsn + \item spid (sample): spid, chid + \item chid (chemical): chid, casn + \item clib (chemical_library): chid, clib +} + +Note: The functions accept the abbreviated forms of the names, ie. "aenm" +rather than the full "assay_component_endpoint_name." More information about +the registration process and all of the fields is available in the vignette. +} +\examples{ + +\dontrun{ +## Store the current config settings, so they can be reloaded at the end +## of the examples +conf_store <- tcplConfList() +tcplConfDefault() + +## Load current ASID information +tcplLoadAsid() + +## Register a new assay source +tcplRegister(what = "asid", flds = list(asnm = "example_asid")) + +## Show the newly registered ASID +tcplLoadAsid(add.fld = "assay_source_desc") + +## Notice that the newly created ASID does not have an assay_source_desc. +## The field could have been defined during the registration process, but +## can also be updated using tcplUpdate +i1 <- tcplLoadAsid()[asnm == "example_asid", asid] +tcplUpdate(what = "asid", + id = i1, + flds = list(assay_source_desc = "example asid description")) +tcplLoadAsid(add.fld = "assay_source_desc") + +## Remove the created ASID. Note: Manually deleting primary keys can cause +## serious database problems and should not generally be done. +tcplSendQuery(paste0("DELETE FROM assay_source WHERE asid = ", i1, ";")) + +## Reset configuration +options(conf_store) +} + +} diff --git a/man/sc1.Rd b/man/sc1.Rd index 7beda4a..27436ad 100644 --- a/man/sc1.Rd +++ b/man/sc1.Rd @@ -1,46 +1,45 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/sc1.R -\name{sc1} -\alias{sc1} -\title{Perform level 1 -single-concentration processing} -\usage{ -sc1(ac, wr = FALSE) -} -\arguments{ -\item{ac}{Integer of length 1, assay component id (acid) for processing.} - -\item{wr}{Logical, whether the processed data should be written to the tcpl -database} -} -\value{ -A boolean of length 1, indicating the success of the processing, or -when 'wr' is FALSE, a list where the first element is a boolean indiciating -the success of processing and the second element is a data.table containing -the processed data -} -\description{ -\code{sc1} loads level 0 data from the tcpl -database for the given id and performs level 1 -single-concentration processing. -The processed data is then loaded into the sc1 table and -all subsequent data is deleted with \code{\link{tcplCascade}}. See details -for more information. - -The individual processing functions are no longer exported, as it is -typically more convenient and suggested to use the \code{\link{tcplRun}} -wrapper function. -} -\details{ -Level 1 single-concentration processing includes mapping assay component -to assay endpoint, duplicating the data when the assay component has -multiple assay endpoints, and any normalization of the data. Data -normalization based on methods listed in sc1_aeid and sc1_methods tables. -} -\seealso{ -\code{\link{Method functions}}, \code{\link{SC1_Methods}} - -Other single-concentration data -processing functions: \code{\link{sc2}} -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/sc1.R +\name{sc1} +\alias{sc1} +\title{Perform level 1 +single-concentration processing} +\usage{ +sc1(ac, wr = FALSE) +} +\arguments{ +\item{ac}{Integer of length 1, assay component id (acid) for processing.} + +\item{wr}{Logical, whether the processed data should be written to the tcpl +database} +} +\value{ +A boolean of length 1, indicating the success of the processing, or +when 'wr' is FALSE, a list where the first element is a boolean indiciating +the success of processing and the second element is a data.table containing +the processed data +} +\description{ +\code{sc1} loads level 0 data from the tcpl +database for the given id and performs level 1 +single-concentration processing. +The processed data is then loaded into the sc1 table and +all subsequent data is deleted with \code{\link{tcplCascade}}. See details +for more information. + +The individual processing functions are no longer exported, as it is +typically more convenient and suggested to use the \code{\link{tcplRun}} +wrapper function. +} +\details{ +Level 1 single-concentration processing includes mapping assay component +to assay endpoint, duplicating the data when the assay component has +multiple assay endpoints, and any normalization of the data. Data +normalization based on methods listed in sc1_aeid and sc1_methods tables. +} +\seealso{ +\code{\link{Method functions}}, \code{\link{SC1_Methods}} + +Other single-concentration data +processing functions: \code{\link{sc2}} +} diff --git a/man/sc2.Rd b/man/sc2.Rd index 0566371..272ba7f 100644 --- a/man/sc2.Rd +++ b/man/sc2.Rd @@ -1,45 +1,44 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/sc2.R -\name{sc2} -\alias{sc2} -\title{Perform level 2 -single-concentration processing} -\usage{ -sc2(ae, wr = FALSE) -} -\arguments{ -\item{ae}{Integer of length 1, assay endpoint id (aeid) for processing.} - -\item{wr}{Logical, whether the processed data should be written to the tcpl -database} -} -\value{ -A boolean of length 1, indicating the success of the processing, or -when 'wr' is FALSE, a list where the first element is a boolean indiciating -the success of processing and the second element is a data.table containing -the processed data -} -\description{ -\code{sc2} loads level 1 data from the tcpl -database for the given id and performs level 2 -single-concentration processing. -The processed data is then loaded into the sc2 table and -all subsequent data is deleted with \code{\link{tcplCascade}}. See details -for more information. - -The individual processing functions are no longer exported, as it is -typically more convenient and suggested to use the \code{\link{tcplRun}} -wrapper function. -} -\details{ -Level 2 single-concentration processing defines the bmad value, and uses the -activity cutoff methods from sc2_aeid and sc2_methods to make an activity -call. -} -\seealso{ -\code{\link{Method functions}}, \code{\link{SC2_Methods}} - -Other single-concentration data -processing functions: \code{\link{sc1}} -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/sc2.R +\name{sc2} +\alias{sc2} +\title{Perform level 2 +single-concentration processing} +\usage{ +sc2(ae, wr = FALSE) +} +\arguments{ +\item{ae}{Integer of length 1, assay endpoint id (aeid) for processing.} + +\item{wr}{Logical, whether the processed data should be written to the tcpl +database} +} +\value{ +A boolean of length 1, indicating the success of the processing, or +when 'wr' is FALSE, a list where the first element is a boolean indiciating +the success of processing and the second element is a data.table containing +the processed data +} +\description{ +\code{sc2} loads level 1 data from the tcpl +database for the given id and performs level 2 +single-concentration processing. +The processed data is then loaded into the sc2 table and +all subsequent data is deleted with \code{\link{tcplCascade}}. See details +for more information. + +The individual processing functions are no longer exported, as it is +typically more convenient and suggested to use the \code{\link{tcplRun}} +wrapper function. +} +\details{ +Level 2 single-concentration processing defines the bmad value, and uses the +activity cutoff methods from sc2_aeid and sc2_methods to make an activity +call. +} +\seealso{ +\code{\link{Method functions}}, \code{\link{SC2_Methods}} + +Other single-concentration data +processing functions: \code{\link{sc1}} +} diff --git a/man/sink.reset.Rd b/man/sink.reset.Rd index d88ee71..20e9f69 100644 --- a/man/sink.reset.Rd +++ b/man/sink.reset.Rd @@ -1,22 +1,21 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/sink.reset.R -\name{sink.reset} -\alias{sink.reset} -\title{Reset all sinks} -\usage{ -sink.reset() -} -\description{ -\code{sink.reset} resets all sinks and returns all output to the console. -} -\details{ -\code{sink.reset} identifies all sinks with \code{sink.number} then returns -all output and messages back to the console. -} -\seealso{ -\code{\link{sink}}, \code{\link{sink.number}} - -Other tcpl abbreviations: \code{\link{is.odd}}, - \code{\link{lu}}, \code{\link{lw}} -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/sink.reset.R +\name{sink.reset} +\alias{sink.reset} +\title{Reset all sinks} +\usage{ +sink.reset() +} +\description{ +\code{sink.reset} resets all sinks and returns all output to the console. +} +\details{ +\code{sink.reset} identifies all sinks with \code{sink.number} then returns +all output and messages back to the console. +} +\seealso{ +\code{\link{sink}}, \code{\link{sink.number}} + +Other tcpl abbreviations: \code{\link{is.odd}}, + \code{\link{lu}}, \code{\link{lw}} +} diff --git a/man/tcplAICProb.Rd b/man/tcplAICProb.Rd index 6d30837..762f21a 100644 --- a/man/tcplAICProb.Rd +++ b/man/tcplAICProb.Rd @@ -1,40 +1,39 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/tcplAICProb.R -\name{tcplAICProb} -\alias{tcplAICProb} -\title{Calculate the AIC probabilities} -\usage{ -tcplAICProb(...) -} -\arguments{ -\item{\dots}{Numeric vectors of AIC values} -} -\value{ -A vector of probability values for each model given, as a list. -} -\description{ -\code{tcplAICProb} Calculates the probability that the model best represents -the data based on the AIC value for each model. -} -\details{ -The function takes vectors of AIC values. Each vector represents the model -AIC values for multiple observation sets. Each vector must contain the same -number and order of observation sets. The calculation assumes every possible -model is accounted for, and the results should be interpreted accordingly. -} -\examples{ -## Returns the probability for each model, given models with AIC values -## ranging from 80 to 100 -tcplAICProb(80, 85, 90, 95, 100) - -## Also works for vectors -m1 <- c(95, 195, 300) ## model 1 for three different observations -m2 <- c(100, 200, 295) ## model 2 for three different observations -tcplAICProb(m1, m2) - -} -\seealso{ -\code{\link{tcplFit}}, \code{\link{AIC}} for more information -about AIC values. -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/tcplAICProb.R +\name{tcplAICProb} +\alias{tcplAICProb} +\title{Calculate the AIC probabilities} +\usage{ +tcplAICProb(...) +} +\arguments{ +\item{\dots}{Numeric vectors of AIC values} +} +\value{ +A vector of probability values for each model given, as a list. +} +\description{ +\code{tcplAICProb} Calculates the probability that the model best represents +the data based on the AIC value for each model. +} +\details{ +The function takes vectors of AIC values. Each vector represents the model +AIC values for multiple observation sets. Each vector must contain the same +number and order of observation sets. The calculation assumes every possible +model is accounted for, and the results should be interpreted accordingly. +} +\examples{ +## Returns the probability for each model, given models with AIC values +## ranging from 80 to 100 +tcplAICProb(80, 85, 90, 95, 100) + +## Also works for vectors +m1 <- c(95, 195, 300) ## model 1 for three different observations +m2 <- c(100, 200, 295) ## model 2 for three different observations +tcplAICProb(m1, m2) + +} +\seealso{ +\code{\link{tcplFit}}, \code{\link{AIC}} for more information +about AIC values. +} diff --git a/man/tcplAddModel.Rd b/man/tcplAddModel.Rd index ede9c3d..e1193ff 100644 --- a/man/tcplAddModel.Rd +++ b/man/tcplAddModel.Rd @@ -1,63 +1,62 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/tcplAddModel.R -\name{tcplAddModel} -\alias{tcplAddModel} -\title{Draw a tcpl Model onto an exisiting plot} -\usage{ -tcplAddModel(pars, modl = NULL, adj = NULL, ...) -} -\arguments{ -\item{pars}{List of parameters from level 4 or 5 output} - -\item{modl}{Character of length 1, the model to plot: 'cnst,' 'hill,' or -'gnls'} - -\item{adj}{Numeric of length 1, an adjustment factor, see details for more -information} - -\item{\dots}{Additional arguments passed to \code{curve}} -} -\description{ -\code{tcplAddModel} draws a a line for one of the tcpl Models (see -\code{\link{Models}} for more information) onto an existing plot. -} -\details{ -\code{tcplAddModel} draws the model line assuming the x-axis represents log -base 10 concentration. - -If \code{modl} is NULL, the function checks \code{pars$modl} and will return -an error if \code{pars$modl} is also NULL. - -\code{adj} is intended to scale the models, so that models with different -response units can be visualized on a single plot. The recommended value for -\code{adl} is \code{1/(3*bmad)} for level 4 data and \code{1/coff} for level -5 data. If \code{adj} is NULL the function will check \code{pars$adj} and -set \code{adj} to 1 if \code{pars$adj} is also NULL. -} -\examples{ -## Create some dummy data to plot -logc <- 1:10 -r1 <- sapply(logc, tcplHillVal, ga = 5, tp = 50, gw = 0.5) -r2 <- log2(sapply(logc, tcplHillVal, ga = 4, tp = 30, gw = 0.5)) -p1 <- tcplFit(logc = logc, resp = r1, bmad = 10) -p2 <- tcplFit(logc = logc, resp = r2, bmad = log2(1.5)) - -## In the dummy data above, the two plots are on very different scales -plot(r1 ~ logc, pch = 16, ylab = "raw response") -tcplAddModel(pars = p1, modl = "hill") -points(r2 ~ logc) -tcplAddModel(pars = p2, modl = "hill", lty = "dashed") - -## To visualize the two curves on the same plot for comparison, we can -## scale the values to the bmad, such that a scaled response of 1 will equal -## the bmad for each curve. -plot(r1/10 ~ logc, pch = 16, ylab = "scaled response") -tcplAddModel(pars = p1, modl = "hill", adj = 1/10) -points(r2/log2(5) ~ logc) -tcplAddModel(pars = p2, modl = "hill", adj = 1/log2(5), lty = "dashed") - -} -\seealso{ -\code{\link{Models}}, \code{\link{tcplPlotFits}} -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/tcplAddModel.R +\name{tcplAddModel} +\alias{tcplAddModel} +\title{Draw a tcpl Model onto an exisiting plot} +\usage{ +tcplAddModel(pars, modl = NULL, adj = NULL, ...) +} +\arguments{ +\item{pars}{List of parameters from level 4 or 5 output} + +\item{modl}{Character of length 1, the model to plot: 'cnst,' 'hill,' or +'gnls'} + +\item{adj}{Numeric of length 1, an adjustment factor, see details for more +information} + +\item{\dots}{Additional arguments passed to \code{curve}} +} +\description{ +\code{tcplAddModel} draws a a line for one of the tcpl Models (see +\code{\link{Models}} for more information) onto an existing plot. +} +\details{ +\code{tcplAddModel} draws the model line assuming the x-axis represents log +base 10 concentration. + +If \code{modl} is NULL, the function checks \code{pars$modl} and will return +an error if \code{pars$modl} is also NULL. + +\code{adj} is intended to scale the models, so that models with different +response units can be visualized on a single plot. The recommended value for +\code{adl} is \code{1/(3*bmad)} for level 4 data and \code{1/coff} for level +5 data. If \code{adj} is NULL the function will check \code{pars$adj} and +set \code{adj} to 1 if \code{pars$adj} is also NULL. +} +\examples{ +## Create some dummy data to plot +logc <- 1:10 +r1 <- sapply(logc, tcplHillVal, ga = 5, tp = 50, gw = 0.5) +r2 <- log2(sapply(logc, tcplHillVal, ga = 4, tp = 30, gw = 0.5)) +p1 <- tcplFit(logc = logc, resp = r1, bmad = 10) +p2 <- tcplFit(logc = logc, resp = r2, bmad = log2(1.5)) + +## In the dummy data above, the two plots are on very different scales +plot(r1 ~ logc, pch = 16, ylab = "raw response") +tcplAddModel(pars = p1, modl = "hill") +points(r2 ~ logc) +tcplAddModel(pars = p2, modl = "hill", lty = "dashed") + +## To visualize the two curves on the same plot for comparison, we can +## scale the values to the bmad, such that a scaled response of 1 will equal +## the bmad for each curve. +plot(r1/10 ~ logc, pch = 16, ylab = "scaled response") +tcplAddModel(pars = p1, modl = "hill", adj = 1/10) +points(r2/log2(5) ~ logc) +tcplAddModel(pars = p2, modl = "hill", adj = 1/log2(5), lty = "dashed") + +} +\seealso{ +\code{\link{Models}}, \code{\link{tcplPlotFits}} +} diff --git a/man/tcplAppend.Rd b/man/tcplAppend.Rd index 9750412..78ac76e 100644 --- a/man/tcplAppend.Rd +++ b/man/tcplAppend.Rd @@ -1,23 +1,22 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/tcplAppend.R -\name{tcplAppend} -\alias{tcplAppend} -\title{Append rows to a table} -\usage{ -tcplAppend(dat, tbl, db) -} -\arguments{ -\item{dat}{data.table, the data to append to a table} - -\item{tbl}{Character of length 1, the table to append to} - -\item{db}{Character of length 1, the database containing \code{tbl}} -} -\description{ -\code{tcplAppend} takes a data.table (dat) and appends the data.table into -a database table. -} -\note{ -This function is not exported and not intended to be used by the user. -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/tcplAppend.R +\name{tcplAppend} +\alias{tcplAppend} +\title{Append rows to a table} +\usage{ +tcplAppend(dat, tbl, db) +} +\arguments{ +\item{dat}{data.table, the data to append to a table} + +\item{tbl}{Character of length 1, the table to append to} + +\item{db}{Character of length 1, the database containing \code{tbl}} +} +\description{ +\code{tcplAppend} takes a data.table (dat) and appends the data.table into +a database table. +} +\note{ +This function is not exported and not intended to be used by the user. +} diff --git a/man/tcplCascade.Rd b/man/tcplCascade.Rd index 9e1a9a8..49f017b 100644 --- a/man/tcplCascade.Rd +++ b/man/tcplCascade.Rd @@ -1,33 +1,32 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/tcplCascade.R -\name{tcplCascade} -\alias{tcplCascade} -\title{Do a cascading delete on tcpl screening data} -\usage{ -tcplCascade(lvl, type, id) -} -\arguments{ -\item{lvl}{Integer of length 1, the first level to delete from} - -\item{type}{Character of length 1, the data type, "sc" or "mc"} - -\item{id}{Integer, the id(s) to delete. See details for more information.} -} -\description{ -\code{tcplCascade} deletes the data for the given id(s) starting at -the processing level given. The delete will cascade through all subsequent -tables. -} -\details{ -The data type can be either 'mc' for mutliple concentration data, or 'sc' -for single concentration data. Multiple concentration data will be loaded -into the level tables, whereas the single concentration will be loaded into -the single tables. - -If lvl is less than 3, id is interpreted as acid(s) and if lvl is greater -than or equal to 3, id is interpreted as aeid(s). -} -\note{ -This function is not exported and not intended to be used by the user. -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/tcplCascade.R +\name{tcplCascade} +\alias{tcplCascade} +\title{Do a cascading delete on tcpl screening data} +\usage{ +tcplCascade(lvl, type, id) +} +\arguments{ +\item{lvl}{Integer of length 1, the first level to delete from} + +\item{type}{Character of length 1, the data type, "sc" or "mc"} + +\item{id}{Integer, the id(s) to delete. See details for more information.} +} +\description{ +\code{tcplCascade} deletes the data for the given id(s) starting at +the processing level given. The delete will cascade through all subsequent +tables. +} +\details{ +The data type can be either 'mc' for mutliple concentration data, or 'sc' +for single concentration data. Multiple concentration data will be loaded +into the level tables, whereas the single concentration will be loaded into +the single tables. + +If lvl is less than 3, id is interpreted as acid(s) and if lvl is greater +than or equal to 3, id is interpreted as aeid(s). +} +\note{ +This function is not exported and not intended to be used by the user. +} diff --git a/man/tcplCode2CASN.Rd b/man/tcplCode2CASN.Rd index 371ea3c..e4cefc9 100644 --- a/man/tcplCode2CASN.Rd +++ b/man/tcplCode2CASN.Rd @@ -1,31 +1,30 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/tcplCode2CASN.R -\name{tcplCode2CASN} -\alias{tcplCode2CASN} -\title{Convert chemical code to CAS Registry Number} -\usage{ -tcplCode2CASN(code) -} -\arguments{ -\item{code}{Character of length 1, a chemical code} -} -\value{ -A CAS Registry Number. -} -\description{ -\code{tcplCode2CASN} takes a code and converts it CAS Registry Number. -} -\details{ -The function checks for the validity of the CAS Registry Number. Also, -the ToxCast data includes chemcials for which there is no CASRN. The -convention for these chemicals is to give them a CASRN as NOCAS_chid; the -code for these compounds is CNOCASchid. The function handles the NOCAS -compounds as they are stored in the database, as shown in the exmaple below. -} -\examples{ -tcplCode2CASN("C80057") -tcplCode2CASN("C09812420") ## Invalid CASRN will give a warning -tcplCode2CASN("CNOCAS0015") ## The underscore is reinserted for NOCAS codes - -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/tcplCode2CASN.R +\name{tcplCode2CASN} +\alias{tcplCode2CASN} +\title{Convert chemical code to CAS Registry Number} +\usage{ +tcplCode2CASN(code) +} +\arguments{ +\item{code}{Character of length 1, a chemical code} +} +\value{ +A CAS Registry Number. +} +\description{ +\code{tcplCode2CASN} takes a code and converts it CAS Registry Number. +} +\details{ +The function checks for the validity of the CAS Registry Number. Also, +the ToxCast data includes chemcials for which there is no CASRN. The +convention for these chemicals is to give them a CASRN as NOCAS_chid; the +code for these compounds is CNOCASchid. The function handles the NOCAS +compounds as they are stored in the database, as shown in the exmaple below. +} +\examples{ +tcplCode2CASN("C80057") +tcplCode2CASN("C09812420") ## Invalid CASRN will give a warning +tcplCode2CASN("CNOCAS0015") ## The underscore is reinserted for NOCAS codes + +} diff --git a/man/tcplCytoPt.Rd b/man/tcplCytoPt.Rd index 0c8c91a..88d732d 100644 --- a/man/tcplCytoPt.Rd +++ b/man/tcplCytoPt.Rd @@ -1,113 +1,112 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/tcplCytoPt.R -\name{tcplCytoPt} -\alias{tcplCytoPt} -\title{Calculate the cytotoxicity point based on the "burst" endpoints} -\usage{ -tcplCytoPt(chid = NULL, aeid = NULL, flag = TRUE, min.test = TRUE, - default.pt = 3) -} -\arguments{ -\item{chid}{Integer, chemical ID values to subset on} - -\item{aeid}{Integer, assay endpoint ID values to override the "burst assay" -definitions} - -\item{flag}{Integer, mc6_mthd_id values to be passed to -\code{\link{tcplSubsetChid}}} - -\item{min.test}{Integer or Boolean, the number of tested assay endpoints -required for a cheimcal to be used in calculating the "global MAD."} - -\item{default.pt}{Numeric of length 1, the default cytotoxicity point value} -} -\value{ -A data.table with the cytotoxicity distribution for each chemical. -The definition of the field names are listed under "details." -} -\description{ -\code{tcplCytoPt} calculates the cytotoxicity point and average cytotoxicity -distribution based on the acitivty in the "burst" assay endpoints. -} -\details{ -\code{tcplCytoPt} provides estimates for chemical-specific cytotoxicity -distributions (more information available in the vignette.) Before -calculating the cytotoxicity distributions, the level 5 data is subsetted -by the \code{\link{tcplSubsetChid}} function. - -The 'chid' parameter specifies a subset of chemicals to use in the -calculations, given by chemical ID (chid). The 'aeid' parameter specifies -which assays to use in calculating the cytotoxicity point and distribution. -By default \code{tcplCytoPt} will use all available chemicals and the -assay endpoints defined by the 'burst_assay' field in the -"assay_component_endpoint" table. The examples show how to identify the -"burst" endpoints. - -\code{tcplCytoPt} returns the cytotoxicity point (the AC50 values of the -active "burst" endpoints), the corresponding MAD, and the global MAD (median -of the calculated MAD values). Not every chemical must be tested in every -"burst" endpoint. The 'min.test' parameter allows the user to specify a -minimum number of tested assay endpoints as a requirement for MAD values to -be included in the global MAD calculation. For example, suppose the user -supplies 10 "burst" assays. The user can choose to require a chemical to be -tested in at least 5 of those assays for it's MAD value to be included in -the global MAD calculation. Having chemicals with many less "burst" endpoints -tested may inflate or deflate the global MAD calculation. By default (values -of \code{TRUE} or \code{NULL}), \code{tcplCytoPt} requires a chemical to be -tested in at least 80\% of the given "burst" assays. The user can also -provide 'min.test' values of \code{FALSE} (indicating to include all MAD -values), or a number (indicating a specific number of endpoints). - -Chemicals without at least 2 active "burst" assays do not have a MAD value, -and the cytotoxicity point is defined by the 'default.pt' parameter. The -default value for 'default.pt' is 3. - -The resulting data.table has the following fields: -\enumerate{ - \item "chid" -- The chemical ID. - \item "code" -- The chemcial code. - \item "chnm" -- The chemical name. - \item "casn" -- The chemical CASRN. - \item "med" -- The median of the "burst" endpoint log(AC50) ("modl_ga" in - the level 5 output) values. - \item "mad" -- The MAD of the "burst" endpoint log(AC50) values. - \item "ntst" -- The number of "burst" endpoints tested. - \item "nhit" -- The number of acive "burst" endpoints. - \item "use_global_mad" -- TRUE/FALSE, whether the mad value was used in the - global MAD calculation. - \item "global_mad" -- The median of the "mad" values where "use_global_mad" - is TRUE. - \item "cyto_pt" -- The cytotoxicity point, or the value in "med" when - "nhit" is at least 2. - \item "cyto_pt_um" -- \eqn{10^\mathit{cyto\_pt}}{10^cyto_pt} - \item "lower_bnd_um" -- \eqn{10^{\mathit{cyto\_pt} - 3\mathit{global\_mad}}}{10^(cyto_pt - 3*global_mad)} -} -} -\examples{ -## Store the current config settings, so they can be reloaded at the end -## of the examples -conf_store <- tcplConfList() -tcplConfDefault() - -## Load the "burst" endpoints -- none are defined in the example dataset -tcplLoadAeid(fld = "burst_assay", val = 1) - -## Calculate the cytotoxicity distributions using both example endpoints -tcplCytoPt(aeid = 1:2) - -## The above example does not calculate a global MAD, because no chemical -## hit both endpoints. (This makes sense, because both endpoints are -## derived from one component, where one endpoint is acitivity in the -## up direction, and the other is acitivty in the down direction.) -## Note, the cyto_pt is also 3 for all chemicals, because the function -## requires at least two endpoints to calculate a cytotoxicity point. If -## the user wishes to use one assay, this function is not necessary. - -## Changing 'default.pt' will change cyto_pt in the resulting data.table -tcplCytoPt(aeid = 1:2, default.pt = 6) - -## Reset configuration -options(conf_store) - -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/tcplCytoPt.R +\name{tcplCytoPt} +\alias{tcplCytoPt} +\title{Calculate the cytotoxicity point based on the "burst" endpoints} +\usage{ +tcplCytoPt(chid = NULL, aeid = NULL, flag = TRUE, min.test = TRUE, + default.pt = 3) +} +\arguments{ +\item{chid}{Integer, chemical ID values to subset on} + +\item{aeid}{Integer, assay endpoint ID values to override the "burst assay" +definitions} + +\item{flag}{Integer, mc6_mthd_id values to be passed to +\code{\link{tcplSubsetChid}}} + +\item{min.test}{Integer or Boolean, the number of tested assay endpoints +required for a cheimcal to be used in calculating the "global MAD."} + +\item{default.pt}{Numeric of length 1, the default cytotoxicity point value} +} +\value{ +A data.table with the cytotoxicity distribution for each chemical. +The definition of the field names are listed under "details." +} +\description{ +\code{tcplCytoPt} calculates the cytotoxicity point and average cytotoxicity +distribution based on the acitivty in the "burst" assay endpoints. +} +\details{ +\code{tcplCytoPt} provides estimates for chemical-specific cytotoxicity +distributions (more information available in the vignette.) Before +calculating the cytotoxicity distributions, the level 5 data is subsetted +by the \code{\link{tcplSubsetChid}} function. + +The 'chid' parameter specifies a subset of chemicals to use in the +calculations, given by chemical ID (chid). The 'aeid' parameter specifies +which assays to use in calculating the cytotoxicity point and distribution. +By default \code{tcplCytoPt} will use all available chemicals and the +assay endpoints defined by the 'burst_assay' field in the +"assay_component_endpoint" table. The examples show how to identify the +"burst" endpoints. + +\code{tcplCytoPt} returns the cytotoxicity point (the AC50 values of the +active "burst" endpoints), the corresponding MAD, and the global MAD (median +of the calculated MAD values). Not every chemical must be tested in every +"burst" endpoint. The 'min.test' parameter allows the user to specify a +minimum number of tested assay endpoints as a requirement for MAD values to +be included in the global MAD calculation. For example, suppose the user +supplies 10 "burst" assays. The user can choose to require a chemical to be +tested in at least 5 of those assays for it's MAD value to be included in +the global MAD calculation. Having chemicals with many less "burst" endpoints +tested may inflate or deflate the global MAD calculation. By default (values +of \code{TRUE} or \code{NULL}), \code{tcplCytoPt} requires a chemical to be +tested in at least 80\% of the given "burst" assays. The user can also +provide 'min.test' values of \code{FALSE} (indicating to include all MAD +values), or a number (indicating a specific number of endpoints). + +Chemicals without at least 2 active "burst" assays do not have a MAD value, +and the cytotoxicity point is defined by the 'default.pt' parameter. The +default value for 'default.pt' is 3. + +The resulting data.table has the following fields: +\enumerate{ + \item "chid" -- The chemical ID. + \item "code" -- The chemcial code. + \item "chnm" -- The chemical name. + \item "casn" -- The chemical CASRN. + \item "med" -- The median of the "burst" endpoint log(AC50) ("modl_ga" in + the level 5 output) values. + \item "mad" -- The MAD of the "burst" endpoint log(AC50) values. + \item "ntst" -- The number of "burst" endpoints tested. + \item "nhit" -- The number of acive "burst" endpoints. + \item "use_global_mad" -- TRUE/FALSE, whether the mad value was used in the + global MAD calculation. + \item "global_mad" -- The median of the "mad" values where "use_global_mad" + is TRUE. + \item "cyto_pt" -- The cytotoxicity point, or the value in "med" when + "nhit" is at least 2. + \item "cyto_pt_um" -- \eqn{10^\mathit{cyto\_pt}}{10^cyto_pt} + \item "lower_bnd_um" -- \eqn{10^{\mathit{cyto\_pt} - 3\mathit{global\_mad}}}{10^(cyto_pt - 3*global_mad)} +} +} +\examples{ +## Store the current config settings, so they can be reloaded at the end +## of the examples +conf_store <- tcplConfList() +tcplConfDefault() + +## Load the "burst" endpoints -- none are defined in the example dataset +tcplLoadAeid(fld = "burst_assay", val = 1) + +## Calculate the cytotoxicity distributions using both example endpoints +tcplCytoPt(aeid = 1:2) + +## The above example does not calculate a global MAD, because no chemical +## hit both endpoints. (This makes sense, because both endpoints are +## derived from one component, where one endpoint is acitivity in the +## up direction, and the other is acitivty in the down direction.) +## Note, the cyto_pt is also 3 for all chemicals, because the function +## requires at least two endpoints to calculate a cytotoxicity point. If +## the user wishes to use one assay, this function is not necessary. + +## Changing 'default.pt' will change cyto_pt in the resulting data.table +tcplCytoPt(aeid = 1:2, default.pt = 6) + +## Reset configuration +options(conf_store) + +} diff --git a/man/tcplDelete.Rd b/man/tcplDelete.Rd index 26d0b00..59ad66e 100644 --- a/man/tcplDelete.Rd +++ b/man/tcplDelete.Rd @@ -1,28 +1,27 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/tcplDelete.R -\name{tcplDelete} -\alias{tcplDelete} -\title{Delete rows from tcpl databases} -\usage{ -tcplDelete(tbl, fld, val, db) -} -\arguments{ -\item{tbl}{Character, length 1, the table to delete from} - -\item{fld}{Character, the field(s) to query on} - -\item{val}{List, vectors of values for each field to query on. Must be in -the same order as 'fld'.} - -\item{db}{Character, the database containing the table} -} -\description{ -\code{tcplDelete} deletes rows from the given table and database. -} -\note{ -This function is not exported and not intended to be used by the user. -} -\seealso{ -\code{\link{tcplSendQuery}} -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/tcplDelete.R +\name{tcplDelete} +\alias{tcplDelete} +\title{Delete rows from tcpl databases} +\usage{ +tcplDelete(tbl, fld, val, db) +} +\arguments{ +\item{tbl}{Character, length 1, the table to delete from} + +\item{fld}{Character, the field(s) to query on} + +\item{val}{List, vectors of values for each field to query on. Must be in +the same order as 'fld'.} + +\item{db}{Character, the database containing the table} +} +\description{ +\code{tcplDelete} deletes rows from the given table and database. +} +\note{ +This function is not exported and not intended to be used by the user. +} +\seealso{ +\code{\link{tcplSendQuery}} +} diff --git a/man/tcplFit.Rd b/man/tcplFit.Rd index d853350..9a0037b 100644 --- a/man/tcplFit.Rd +++ b/man/tcplFit.Rd @@ -1,45 +1,44 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/tcplFit.R -\name{tcplFit} -\alias{tcplFit} -\title{Fit the data with the constant, hill, and gain-loss models} -\usage{ -tcplFit(logc, resp, bmad, force.fit = FALSE, ...) -} -\arguments{ -\item{logc}{Numeric, log concentration values} - -\item{resp}{Numeric, normalized response values} - -\item{bmad}{Numeric, the baseline median absolute deviation for the entire -assay} - -\item{force.fit}{Logical, TRUE indicates to attempt fitting every -concentration series} - -\item{\dots}{Any other data to be included in list output.} -} -\value{ -List of summary values and fit parameters for the given data. -} -\description{ -\code{tcplFit} fits the constant, hill, and gain-loss models to the given data -and returns some summary statistics and the fit parameters in a list. -} -\details{ -By default, \code{tcplFit} will only attempt to fit concentration series -when at least one median value is greater than 3*bmad. -} -\examples{ -logc <- 1:10 -resp <- sapply(1:10, tcplHillVal, ga = 5, tp = 50, gw = 0.5) -params <- tcplFit(logc = logc, resp = resp, bmad = 10) -plot(resp ~ logc) -tcplAddModel(pars = params, modl = "hill") - -} -\seealso{ -\code{\link{tcplObjCnst}}, \code{\link{tcplObjHill}}, -\code{\link{tcplObjGnls}}, \code{\link{constrOptim}} -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/tcplFit.R +\name{tcplFit} +\alias{tcplFit} +\title{Fit the data with the constant, hill, and gain-loss models} +\usage{ +tcplFit(logc, resp, bmad, force.fit = FALSE, ...) +} +\arguments{ +\item{logc}{Numeric, log concentration values} + +\item{resp}{Numeric, normalized response values} + +\item{bmad}{Numeric, the baseline median absolute deviation for the entire +assay} + +\item{force.fit}{Logical, TRUE indicates to attempt fitting every +concentration series} + +\item{\dots}{Any other data to be included in list output.} +} +\value{ +List of summary values and fit parameters for the given data. +} +\description{ +\code{tcplFit} fits the constant, hill, and gain-loss models to the given data +and returns some summary statistics and the fit parameters in a list. +} +\details{ +By default, \code{tcplFit} will only attempt to fit concentration series +when at least one median value is greater than 3*bmad. +} +\examples{ +logc <- 1:10 +resp <- sapply(1:10, tcplHillVal, ga = 5, tp = 50, gw = 0.5) +params <- tcplFit(logc = logc, resp = resp, bmad = 10) +plot(resp ~ logc) +tcplAddModel(pars = params, modl = "hill") + +} +\seealso{ +\code{\link{tcplObjCnst}}, \code{\link{tcplObjHill}}, +\code{\link{tcplObjGnls}}, \code{\link{constrOptim}} +} diff --git a/man/tcplListFlds.Rd b/man/tcplListFlds.Rd index cbc111e..4643d69 100644 --- a/man/tcplListFlds.Rd +++ b/man/tcplListFlds.Rd @@ -1,29 +1,28 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/tcplListFlds.R -\name{tcplListFlds} -\alias{tcplListFlds} -\title{Load the field names for a table} -\usage{ -tcplListFlds(tbl, db = getOption("TCPL_DB")) -} -\arguments{ -\item{tbl}{Character of length 1, the tcpl database table} - -\item{db}{Character of length 1, the tcpl database} -} -\value{ -A string of field names for the given table. -} -\description{ -\code{tcplListFlds} loads the column names for the given table and database. -} -\details{ -This function can be particularly useful in defining the 'fld' param in the -tcplLoad- functions. -} -\examples{ -## Gives the fields in the mc1 table -tcplListFlds("mc1") - -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/tcplListFlds.R +\name{tcplListFlds} +\alias{tcplListFlds} +\title{Load the field names for a table} +\usage{ +tcplListFlds(tbl, db = getOption("TCPL_DB")) +} +\arguments{ +\item{tbl}{Character of length 1, the tcpl database table} + +\item{db}{Character of length 1, the tcpl database} +} +\value{ +A string of field names for the given table. +} +\description{ +\code{tcplListFlds} loads the column names for the given table and database. +} +\details{ +This function can be particularly useful in defining the 'fld' param in the +tcplLoad- functions. +} +\examples{ +## Gives the fields in the mc1 table +tcplListFlds("mc1") + +} diff --git a/man/tcplLoadChem.Rd b/man/tcplLoadChem.Rd index d418428..15a8f31 100644 --- a/man/tcplLoadChem.Rd +++ b/man/tcplLoadChem.Rd @@ -1,59 +1,58 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/tcplLoadChem.R -\name{tcplLoadChem} -\alias{tcplLoadChem} -\title{Load sample/chemical information} -\usage{ -tcplLoadChem(field = NULL, val = NULL, exact = TRUE, - include.spid = TRUE) -} -\arguments{ -\item{field}{Character of length 1, the field to query on} - -\item{val}{Vector of values to subset on} - -\item{exact}{Logical, should chemical names be considered exact?} - -\item{include.spid}{Logical, should spid be included?} -} -\value{ -A data.table with the chemical information for the given parameters -} -\description{ -\code{tcplLoadChem} queries the tcpl database and returns the chemcial -information for the given field and values. -} -\details{ -The 'field' parameter is named differently from the 'fld' parameter seen -in other functions because it only takes one input. - -The functionality of the 'exact' parameter cannot be demonstrated within -the SQLite environment. However, in the MySQL environment the user should -be able to give parital chemcial name strings, to find chemicals with -similar names. For example, setting 'val' to "phenol" when 'field' is "chnm" -and 'exact' is \code{FALSE} might pull up the chemicals "Bisphenol A" and -"4-Butylphenol". More technically, setting 'exact' to \code{FALSE} passes -the string in 'val' to an RLIKE statement within the MySQL query. -} -\examples{ -## Store the current config settings, so they can be reloaded at the end -## of the examples -conf_store <- tcplConfList() -tcplConfDefault() - -## Passing no parameters gives all of the registered chemicals with their -## sample IDs -tcplLoadChem() - -## Or the user can exclude spid and get a unique list of chemicals -tcplLoadChem(include.spid = FALSE) - -## Other examples: -tcplLoadChem(field = "chnm", val = "Bisphenol A") -tcplLoadChem(field = "chid", val = 1:5) - -## Reset configuration -options(conf_store) - -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/tcplLoadChem.R +\name{tcplLoadChem} +\alias{tcplLoadChem} +\title{Load sample/chemical information} +\usage{ +tcplLoadChem(field = NULL, val = NULL, exact = TRUE, + include.spid = TRUE) +} +\arguments{ +\item{field}{Character of length 1, the field to query on} + +\item{val}{Vector of values to subset on} + +\item{exact}{Logical, should chemical names be considered exact?} + +\item{include.spid}{Logical, should spid be included?} +} +\value{ +A data.table with the chemical information for the given parameters +} +\description{ +\code{tcplLoadChem} queries the tcpl database and returns the chemcial +information for the given field and values. +} +\details{ +The 'field' parameter is named differently from the 'fld' parameter seen +in other functions because it only takes one input. + +The functionality of the 'exact' parameter cannot be demonstrated within +the SQLite environment. However, in the MySQL environment the user should +be able to give parital chemcial name strings, to find chemicals with +similar names. For example, setting 'val' to "phenol" when 'field' is "chnm" +and 'exact' is \code{FALSE} might pull up the chemicals "Bisphenol A" and +"4-Butylphenol". More technically, setting 'exact' to \code{FALSE} passes +the string in 'val' to an RLIKE statement within the MySQL query. +} +\examples{ +## Store the current config settings, so they can be reloaded at the end +## of the examples +conf_store <- tcplConfList() +tcplConfDefault() + +## Passing no parameters gives all of the registered chemicals with their +## sample IDs +tcplLoadChem() + +## Or the user can exclude spid and get a unique list of chemicals +tcplLoadChem(include.spid = FALSE) + +## Other examples: +tcplLoadChem(field = "chnm", val = "Bisphenol A") +tcplLoadChem(field = "chid", val = 1:5) + +## Reset configuration +options(conf_store) + +} diff --git a/man/tcplLoadClib.Rd b/man/tcplLoadClib.Rd index e4d98be..230db78 100644 --- a/man/tcplLoadClib.Rd +++ b/man/tcplLoadClib.Rd @@ -1,64 +1,63 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/tcplLoadClib.R -\name{tcplLoadClib} -\alias{tcplLoadClib} -\title{Load chemical library information} -\usage{ -tcplLoadClib(field = NULL, val = NULL) -} -\arguments{ -\item{field}{Character of length 1, \code{'chid'} or \code{'clib'}, whether -to search by chemical id (chid), or chemical library (clib)} - -\item{val}{The values to query on} -} -\value{ -A data.table with the chemical library information for the given -parameters. -} -\description{ -\code{tcplLoadClib} queries the tcpl databases and returns information -about the chemial library. -} -\details{ -Chemicals are stored in different libraries by chemcial ID. Therefore, it -is not possible to delineate samples with the same chemical ID into two -distinct chemical libraries. However, it is possible for a chemcial ID to -belong to more than one (or no) chemical libraries. - -When chemicals belong to more than one library, the chemical is listed -multiple times (one for each distinct library). -} -\examples{ -## Store the current config settings, so they can be reloaded at the end -## of the examples -conf_store <- tcplConfList() -tcplConfDefault() - -## Passing no parameters gives all of the chemical ISs that have a chemical -## library registered -clib <- tcplLoadClib() - -## Notice there are more rows in tcplLoadClib than in tcplLoadChem, -## indicating some chemicals must belong to more than library. -chem <- tcplLoadChem(include.spid = FALSE) -nrow(chem) -nrow(clib) - -## It is possible that some chemicals do not have a chemical library -## registered, although this is not the case in the example data. -all(chem$chid \%in\% clib$chid) - -## Show the unique chemical libraries -clib[ , unique(clib)] - -## Specifying a chemical library will not show what other libraries a -## chemical might belong to. -tcplLoadClib(field = "clib", val = "other") -tcplLoadClib(field = "chid", val = 1:2) - -## Reset configuration -options(conf_store) - -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/tcplLoadClib.R +\name{tcplLoadClib} +\alias{tcplLoadClib} +\title{Load chemical library information} +\usage{ +tcplLoadClib(field = NULL, val = NULL) +} +\arguments{ +\item{field}{Character of length 1, \code{'chid'} or \code{'clib'}, whether +to search by chemical id (chid), or chemical library (clib)} + +\item{val}{The values to query on} +} +\value{ +A data.table with the chemical library information for the given +parameters. +} +\description{ +\code{tcplLoadClib} queries the tcpl databases and returns information +about the chemial library. +} +\details{ +Chemicals are stored in different libraries by chemcial ID. Therefore, it +is not possible to delineate samples with the same chemical ID into two +distinct chemical libraries. However, it is possible for a chemcial ID to +belong to more than one (or no) chemical libraries. + +When chemicals belong to more than one library, the chemical is listed +multiple times (one for each distinct library). +} +\examples{ +## Store the current config settings, so they can be reloaded at the end +## of the examples +conf_store <- tcplConfList() +tcplConfDefault() + +## Passing no parameters gives all of the chemical ISs that have a chemical +## library registered +clib <- tcplLoadClib() + +## Notice there are more rows in tcplLoadClib than in tcplLoadChem, +## indicating some chemicals must belong to more than library. +chem <- tcplLoadChem(include.spid = FALSE) +nrow(chem) +nrow(clib) + +## It is possible that some chemicals do not have a chemical library +## registered, although this is not the case in the example data. +all(chem$chid \%in\% clib$chid) + +## Show the unique chemical libraries +clib[ , unique(clib)] + +## Specifying a chemical library will not show what other libraries a +## chemical might belong to. +tcplLoadClib(field = "clib", val = "other") +tcplLoadClib(field = "chid", val = 1:2) + +## Reset configuration +options(conf_store) + +} diff --git a/man/tcplLoadData.Rd b/man/tcplLoadData.Rd index 5c6c9fe..8b06e3f 100644 --- a/man/tcplLoadData.Rd +++ b/man/tcplLoadData.Rd @@ -1,83 +1,82 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/tcplLoadData.R -\name{tcplLoadData} -\alias{tcplLoadData} -\title{Load tcpl data} -\usage{ -tcplLoadData(lvl, fld = NULL, val = NULL, type = "mc") -} -\arguments{ -\item{lvl}{Integer of length 1, the level of data to load} - -\item{fld}{Character, the field(s) to query on} - -\item{val}{List, vectors of values for each field to query on. Must be in -the same order as 'fld'.} - -\item{type}{Character of length 1, the data type, "sc" or "mc"} -} -\value{ -A data.table containing data for the given fields. -} -\description{ -\code{tcplLoadData} queries the tcpl databases and returns a data.table with -data for the given level and data type. -} -\details{ -The data type can be either 'mc' for mutliple concentration data, or 'sc' -for single concentration data. Multiple concentration data will be loaded -into the 'mc' tables, whereas the single concentration will be loaded into -the 'sc' tables. - -Setting 'lvl' to "agg" will return an aggregate table containing the m4id -with the concentration-response data and m3id to map back to well-level -information. - -Leaving \code{fld} NULL will return all data. - -Valid \code{fld} inputs are based on the data level and type: -\tabular{ccl}{ -type \tab lvl \tab Queried tables \cr -sc \tab 0 \tab sc0 \cr -sc \tab 1 \tab sc0, sc1 \cr -sc \tab agg \tab sc1, sc2_agg \cr -sc \tab 2 \tab sc2 \cr -mc \tab 0 \tab mc0 \cr -mc \tab 1 \tab mc0, mc1 \cr -mc \tab 2 \tab mc0, mc1, mc2 \cr -mc \tab 3 \tab mc0, mc1, mc3 \cr -mc \tab agg \tab mc3, mc4_agg \cr -mc \tab 4 \tab mc4 \cr -mc \tab 5 \tab mc4, mc5 \cr -mc \tab 6 \tab mc4, mc6 -} -} -\examples{ -## Store the current config settings, so they can be reloaded at the end -## of the examples -conf_store <- tcplConfList() -tcplConfDefault() - -## Load all of level 0 for multiple-concentration data, note 'mc' is the -## default value for type -tcplLoadData(lvl = 0) - -## Load all of level 1 for single-concentration -tcplLoadData(lvl = 1, type = "sc") - -## List the fields available for level 1, coming from tables mc0 and mc1 -tcplListFlds(tbl = "mc0") -tcplListFlds(tbl = "mc1") - -## Load level 0 data where the well type is "t" and the concentration -## index is 3 or 4 -tcplLoadData(lvl = 1, fld = c("wllt", "cndx"), val = list("t", c(3:4))) - -## Reset configuration -options(conf_store) - -} -\seealso{ -\code{\link{tcplQuery}}, \code{\link{data.table}} -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/tcplLoadData.R +\name{tcplLoadData} +\alias{tcplLoadData} +\title{Load tcpl data} +\usage{ +tcplLoadData(lvl, fld = NULL, val = NULL, type = "mc") +} +\arguments{ +\item{lvl}{Integer of length 1, the level of data to load} + +\item{fld}{Character, the field(s) to query on} + +\item{val}{List, vectors of values for each field to query on. Must be in +the same order as 'fld'.} + +\item{type}{Character of length 1, the data type, "sc" or "mc"} +} +\value{ +A data.table containing data for the given fields. +} +\description{ +\code{tcplLoadData} queries the tcpl databases and returns a data.table with +data for the given level and data type. +} +\details{ +The data type can be either 'mc' for mutliple concentration data, or 'sc' +for single concentration data. Multiple concentration data will be loaded +into the 'mc' tables, whereas the single concentration will be loaded into +the 'sc' tables. + +Setting 'lvl' to "agg" will return an aggregate table containing the m4id +with the concentration-response data and m3id to map back to well-level +information. + +Leaving \code{fld} NULL will return all data. + +Valid \code{fld} inputs are based on the data level and type: +\tabular{ccl}{ +type \tab lvl \tab Queried tables \cr +sc \tab 0 \tab sc0 \cr +sc \tab 1 \tab sc0, sc1 \cr +sc \tab agg \tab sc1, sc2_agg \cr +sc \tab 2 \tab sc2 \cr +mc \tab 0 \tab mc0 \cr +mc \tab 1 \tab mc0, mc1 \cr +mc \tab 2 \tab mc0, mc1, mc2 \cr +mc \tab 3 \tab mc0, mc1, mc3 \cr +mc \tab agg \tab mc3, mc4_agg \cr +mc \tab 4 \tab mc4 \cr +mc \tab 5 \tab mc4, mc5 \cr +mc \tab 6 \tab mc4, mc6 +} +} +\examples{ +## Store the current config settings, so they can be reloaded at the end +## of the examples +conf_store <- tcplConfList() +tcplConfDefault() + +## Load all of level 0 for multiple-concentration data, note 'mc' is the +## default value for type +tcplLoadData(lvl = 0) + +## Load all of level 1 for single-concentration +tcplLoadData(lvl = 1, type = "sc") + +## List the fields available for level 1, coming from tables mc0 and mc1 +tcplListFlds(tbl = "mc0") +tcplListFlds(tbl = "mc1") + +## Load level 0 data where the well type is "t" and the concentration +## index is 3 or 4 +tcplLoadData(lvl = 1, fld = c("wllt", "cndx"), val = list("t", c(3:4))) + +## Reset configuration +options(conf_store) + +} +\seealso{ +\code{\link{tcplQuery}}, \code{\link{data.table}} +} diff --git a/man/tcplLoadUnit.Rd b/man/tcplLoadUnit.Rd index 1bac55f..27d88e4 100644 --- a/man/tcplLoadUnit.Rd +++ b/man/tcplLoadUnit.Rd @@ -1,23 +1,22 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/tcplLoadUnit.R -\name{tcplLoadUnit} -\alias{tcplLoadUnit} -\title{Load response units for assay endpoints} -\usage{ -tcplLoadUnit(aeid) -} -\arguments{ -\item{aeid}{Integer, assay endpoint ids} -} -\value{ -A data.table containing level 3 correction methods for the given -aeids. -} -\description{ -\code{tcplLoadUnit} queries the tcpl databases and returns a data.table -with the response units for the given assay endpoint ids (aeid). -} -\seealso{ -\code{\link{tcplQuery}}, \code{\link{data.table}} -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/tcplLoadUnit.R +\name{tcplLoadUnit} +\alias{tcplLoadUnit} +\title{Load response units for assay endpoints} +\usage{ +tcplLoadUnit(aeid) +} +\arguments{ +\item{aeid}{Integer, assay endpoint ids} +} +\value{ +A data.table containing level 3 correction methods for the given +aeids. +} +\description{ +\code{tcplLoadUnit} queries the tcpl databases and returns a data.table +with the response units for the given assay endpoint ids (aeid). +} +\seealso{ +\code{\link{tcplQuery}}, \code{\link{data.table}} +} diff --git a/man/tcplMakeAeidPlts.Rd b/man/tcplMakeAeidPlts.Rd index 19fdab5..de1d398 100644 --- a/man/tcplMakeAeidPlts.Rd +++ b/man/tcplMakeAeidPlts.Rd @@ -1,46 +1,45 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/tcplMakeAeidPlts.R -\name{tcplMakeAeidPlts} -\alias{tcplMakeAeidPlts} -\title{Create a .pdf with dose-response plots} -\usage{ -tcplMakeAeidPlts(aeid, lvl = 4L, fname = NULL, odir = getwd(), - ordr.fitc = TRUE, clib = NULL) -} -\arguments{ -\item{aeid}{Integer of length 1, the assay endpoint id} - -\item{lvl}{Integer of lengh 1, the data level to use (4-6)} - -\item{fname}{Character, the filename} - -\item{odir}{The directory to save the .pdf file in} - -\item{ordr.fitc}{Logical, should the fits be ordered by fit category?} - -\item{clib}{Character, the chemical library to subset on, see -\code{\link{tcplLoadClib}} for more information.} -} -\description{ -\code{tcplMakeAeidPlts} creates a .pdf file with the dose-response plots for -the given aeid. -} -\details{ -\code{tcplMakeAeidPlts} provides a wrapper for \code{\link{tcplPlotFits}}, -allowing the user to produce PDFs with the curve plots without having to -separately load all of the data and establish the PDF device. - -If 'fname' is \code{NULL}, a default name is given by concatenating together -assay information. - -Note, the default value for ordr.fitc is \code{TRUE} in -\code{tcplMakeAeidPlts}, but \code{FALSE} in \code{tcplPlotFits} -} -\examples{ -\dontrun{ -## Will produce the same result as the example for tcplPlotFits -tcplMakeAeidPlts(aeid = 1, lvl = 6, ordr.fitc = FALSE) -} - -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/tcplMakeAeidPlts.R +\name{tcplMakeAeidPlts} +\alias{tcplMakeAeidPlts} +\title{Create a .pdf with dose-response plots} +\usage{ +tcplMakeAeidPlts(aeid, lvl = 4L, fname = NULL, odir = getwd(), + ordr.fitc = TRUE, clib = NULL) +} +\arguments{ +\item{aeid}{Integer of length 1, the assay endpoint id} + +\item{lvl}{Integer of lengh 1, the data level to use (4-6)} + +\item{fname}{Character, the filename} + +\item{odir}{The directory to save the .pdf file in} + +\item{ordr.fitc}{Logical, should the fits be ordered by fit category?} + +\item{clib}{Character, the chemical library to subset on, see +\code{\link{tcplLoadClib}} for more information.} +} +\description{ +\code{tcplMakeAeidPlts} creates a .pdf file with the dose-response plots for +the given aeid. +} +\details{ +\code{tcplMakeAeidPlts} provides a wrapper for \code{\link{tcplPlotFits}}, +allowing the user to produce PDFs with the curve plots without having to +separately load all of the data and establish the PDF device. + +If 'fname' is \code{NULL}, a default name is given by concatenating together +assay information. + +Note, the default value for ordr.fitc is \code{TRUE} in +\code{tcplMakeAeidPlts}, but \code{FALSE} in \code{tcplPlotFits} +} +\examples{ +\dontrun{ +## Will produce the same result as the example for tcplPlotFits +tcplMakeAeidPlts(aeid = 1, lvl = 6, ordr.fitc = FALSE) +} + +} diff --git a/man/tcplPlotFitc.Rd b/man/tcplPlotFitc.Rd index 5b8c9f0..32ec3e1 100644 --- a/man/tcplPlotFitc.Rd +++ b/man/tcplPlotFitc.Rd @@ -1,22 +1,21 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/tcplPlotFitc.R -\name{tcplPlotFitc} -\alias{tcplPlotFitc} -\title{Plot the fit category tree} -\usage{ -tcplPlotFitc(fitc = NULL, main = NULL, fitc_sub = NULL) -} -\arguments{ -\item{fitc}{Integer, the fit categories} - -\item{main}{Character of length 1, the title (optional)} - -\item{fitc_sub, }{Integer, a subset of fit categories to plot} -} -\description{ -\code{tcplPlotFitc} makes a plot showing the level 5 fit categories. -} -\note{ -Suggested device size (inches): width = 10, height = 7.5, pointsize = 9 -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/tcplPlotFitc.R +\name{tcplPlotFitc} +\alias{tcplPlotFitc} +\title{Plot the fit category tree} +\usage{ +tcplPlotFitc(fitc = NULL, main = NULL, fitc_sub = NULL) +} +\arguments{ +\item{fitc}{Integer, the fit categories} + +\item{main}{Character of length 1, the title (optional)} + +\item{fitc_sub, }{Integer, a subset of fit categories to plot} +} +\description{ +\code{tcplPlotFitc} makes a plot showing the level 5 fit categories. +} +\note{ +Suggested device size (inches): width = 10, height = 7.5, pointsize = 9 +} diff --git a/man/tcplPlotFits.Rd b/man/tcplPlotFits.Rd index c6d534f..95af7a5 100644 --- a/man/tcplPlotFits.Rd +++ b/man/tcplPlotFits.Rd @@ -1,77 +1,76 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/tcplPlotFits.R -\name{tcplPlotFits} -\alias{tcplPlotFits} -\title{Plot summary fits based on fit and dose-response data} -\usage{ -tcplPlotFits(dat, agg, flg = NULL, ordr.fitc = FALSE, browse = FALSE) -} -\arguments{ -\item{dat}{data.table, level 4 or level 5 data, see details.} - -\item{agg}{data.table, concentration-response aggregate data, see details.} - -\item{flg}{data.table, level 6 data, see details.} - -\item{ordr.fitc}{Logical, should the fits be ordered by fit category?} - -\item{browse}{Logical, should \code{browser()} be called after every plot?} -} -\description{ -\code{tcplPlotFits} takes the dose-response and fit data and produces -summary plot figures. -} -\details{ -The data for 'dat', 'agg', and 'flg' should be loaded using the -\code{\link{tcplLoadData}} function with the appropriate 'lvl' parameter. -See help page for \code{tcplLoadData} for more information. - -Supplying level 4 data for the 'dat' parameter will result in level 4 plots. -Similarly, supp - -If fits are not ordered by fit category, they will be ordered by chemical -ID. Inputs with multiple assay endpoints will first be ordered by assay -endpoint ID. -} -\examples{ - -## Store the current config settings, so they can be reloaded at the end -## of the examples -conf_store <- tcplConfList() -tcplConfDefault() - -## tcplPlotFits needs data.tables supplying the concentration/response -## data stored in mc4_agg, as well as the fit information from mc4 or mc5. -## Additionally, tcplPlotFits will take level 6 data from mc6 and add the -## flag information to the plots. The following shows how to make level 6 -## plots. Omitting the 'flg' parameter would result in level 5 plots, and -## loading level 4, rather than level 5 data, would result in level 4 plots. - -l5 <- tcplLoadData(lvl = 5, fld = "aeid", val = 1) -l4_agg <- tcplLoadData(lvl = "agg", fld = "aeid", val = 1) -l6 <- tcplLoadData(lvl = 6, fld = "aeid", val = 1) -\dontrun{ -pdf(file = "tcplPlotFits.pdf", height = 6, width = 10, pointsize = 10) -tcplPlotFits(dat = l5, agg = l4_agg, flg = l6) -graphics.off() -} - -## While it is most likely the user will want to just save all of the plots -## to view in a PDF, the 'browse' parameter can be used to quickly view -## some plots. - -## Start by identifying some sample IDs to plot, then call tcplPlotFits with -## a subset of the data. This browse function is admittedly clunky. -bpa <- tcplLoadChem(field = "chnm", val = "Bisphenol A")[ , spid] -l5_sub <- l5[spid \%in\% bpa] -\dontrun{ -tcplPlotFits(dat = l5_sub, - agg = l4_agg[m4id \%in\% l5_sub$m4id], - browse = TRUE) -} - -## Reset configuration -options(conf_store) - -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/tcplPlotFits.R +\name{tcplPlotFits} +\alias{tcplPlotFits} +\title{Plot summary fits based on fit and dose-response data} +\usage{ +tcplPlotFits(dat, agg, flg = NULL, ordr.fitc = FALSE, browse = FALSE) +} +\arguments{ +\item{dat}{data.table, level 4 or level 5 data, see details.} + +\item{agg}{data.table, concentration-response aggregate data, see details.} + +\item{flg}{data.table, level 6 data, see details.} + +\item{ordr.fitc}{Logical, should the fits be ordered by fit category?} + +\item{browse}{Logical, should \code{browser()} be called after every plot?} +} +\description{ +\code{tcplPlotFits} takes the dose-response and fit data and produces +summary plot figures. +} +\details{ +The data for 'dat', 'agg', and 'flg' should be loaded using the +\code{\link{tcplLoadData}} function with the appropriate 'lvl' parameter. +See help page for \code{tcplLoadData} for more information. + +Supplying level 4 data for the 'dat' parameter will result in level 4 plots. +Similarly, supp + +If fits are not ordered by fit category, they will be ordered by chemical +ID. Inputs with multiple assay endpoints will first be ordered by assay +endpoint ID. +} +\examples{ + +## Store the current config settings, so they can be reloaded at the end +## of the examples +conf_store <- tcplConfList() +tcplConfDefault() + +## tcplPlotFits needs data.tables supplying the concentration/response +## data stored in mc4_agg, as well as the fit information from mc4 or mc5. +## Additionally, tcplPlotFits will take level 6 data from mc6 and add the +## flag information to the plots. The following shows how to make level 6 +## plots. Omitting the 'flg' parameter would result in level 5 plots, and +## loading level 4, rather than level 5 data, would result in level 4 plots. + +l5 <- tcplLoadData(lvl = 5, fld = "aeid", val = 1) +l4_agg <- tcplLoadData(lvl = "agg", fld = "aeid", val = 1) +l6 <- tcplLoadData(lvl = 6, fld = "aeid", val = 1) +\dontrun{ +pdf(file = "tcplPlotFits.pdf", height = 6, width = 10, pointsize = 10) +tcplPlotFits(dat = l5, agg = l4_agg, flg = l6) +graphics.off() +} + +## While it is most likely the user will want to just save all of the plots +## to view in a PDF, the 'browse' parameter can be used to quickly view +## some plots. + +## Start by identifying some sample IDs to plot, then call tcplPlotFits with +## a subset of the data. This browse function is admittedly clunky. +bpa <- tcplLoadChem(field = "chnm", val = "Bisphenol A")[ , spid] +l5_sub <- l5[spid \%in\% bpa] +\dontrun{ +tcplPlotFits(dat = l5_sub, + agg = l4_agg[m4id \%in\% l5_sub$m4id], + browse = TRUE) +} + +## Reset configuration +options(conf_store) + +} diff --git a/man/tcplPlotM4ID.Rd b/man/tcplPlotM4ID.Rd index 7b3d591..e1d15af 100644 --- a/man/tcplPlotM4ID.Rd +++ b/man/tcplPlotM4ID.Rd @@ -1,48 +1,47 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/tcplPlotM4ID.R -\name{tcplPlotM4ID} -\alias{tcplPlotM4ID} -\title{Plot fit summary plot by m4id} -\usage{ -tcplPlotM4ID(m4id, lvl = 4L) -} -\arguments{ -\item{m4id}{Integer, m4id(s) to plot} - -\item{lvl}{Integer, the level of data to plot} -} -\description{ -\code{tcplPlotM4ID} creates a summary plots for the given m4id(s) by loading -the appropriate data from the tcpl databases and sending it to -\code{\link{tcplPlotFits}} -} -\details{ -A level 4 plot ('lvl' = 4) will plot the concentration series and the -applicable curves, without an indication of the activity call or the -winning model. Level 4 plots can be created without having done subsequent -processing. - -Level 5 plots include the level 4 information with the activity call and -model selection. The winning model will be highlighted red in the side panel -containing the summary statistics. Level 6 plots, in addition the all of the -level 4 and 5 information, include the positive flag IDs. If the flag has -an associated value, the value will be in parentheses follwing the flag ID. -} -\examples{ -## Store the current config settings, so they can be reloaded at the end -## of the examples -conf_store <- tcplConfList() -tcplConfDefault() - -tcplPlotM4ID(m4id = 686, lvl = 4) ## Create a level 4 plot -tcplPlotM4ID(m4id = 370, lvl = 5) ## Create a level 5 plot -tcplPlotM4ID(m4id = 322, lvl = 6) ## Create a level 6 plot - -## Reset configuration -options(conf_store) - -} -\seealso{ -\code{\link{tcplPlotFits}}, \code{\link{tcplMakeAeidPlts}} -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/tcplPlotM4ID.R +\name{tcplPlotM4ID} +\alias{tcplPlotM4ID} +\title{Plot fit summary plot by m4id} +\usage{ +tcplPlotM4ID(m4id, lvl = 4L) +} +\arguments{ +\item{m4id}{Integer, m4id(s) to plot} + +\item{lvl}{Integer, the level of data to plot} +} +\description{ +\code{tcplPlotM4ID} creates a summary plots for the given m4id(s) by loading +the appropriate data from the tcpl databases and sending it to +\code{\link{tcplPlotFits}} +} +\details{ +A level 4 plot ('lvl' = 4) will plot the concentration series and the +applicable curves, without an indication of the activity call or the +winning model. Level 4 plots can be created without having done subsequent +processing. + +Level 5 plots include the level 4 information with the activity call and +model selection. The winning model will be highlighted red in the side panel +containing the summary statistics. Level 6 plots, in addition the all of the +level 4 and 5 information, include the positive flag IDs. If the flag has +an associated value, the value will be in parentheses follwing the flag ID. +} +\examples{ +## Store the current config settings, so they can be reloaded at the end +## of the examples +conf_store <- tcplConfList() +tcplConfDefault() + +tcplPlotM4ID(m4id = 686, lvl = 4) ## Create a level 4 plot +tcplPlotM4ID(m4id = 370, lvl = 5) ## Create a level 5 plot +tcplPlotM4ID(m4id = 322, lvl = 6) ## Create a level 6 plot + +## Reset configuration +options(conf_store) + +} +\seealso{ +\code{\link{tcplPlotFits}}, \code{\link{tcplMakeAeidPlts}} +} diff --git a/man/tcplPlotPlate.Rd b/man/tcplPlotPlate.Rd index 1f3cdc5..23bba7d 100644 --- a/man/tcplPlotPlate.Rd +++ b/man/tcplPlotPlate.Rd @@ -1,58 +1,57 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/tcplPlotPlate.R -\name{tcplPlotPlate} -\alias{tcplPlotPlate} -\title{Plot plate heatmap} -\usage{ -tcplPlotPlate(dat, apid, id = NULL, quant = c(0.001, 0.999)) -} -\arguments{ -\item{dat}{data.table containing tcpl data} - -\item{apid}{Character of length 1, the apid to plot} - -\item{id}{Integer of length 1, the assay component id (acid) or assay -endpoint id (aeid), depending on level. Only need to specify for multiplexed -assays when more than one acid/aeid share an apid.} - -\item{quant}{Numeric vector, the range of data to include in the legend} -} -\description{ -\code{tcplPlotPlate} generates a heatmap of assay plate data -} -\details{ -The legend represents the range of the data supplied to dat, for the -applicable ID. The additional horizontal lines on the legend indcate the -range of the plotted plate, to show the relation of the plate to the assay -as a whole. A plot with a legend specific for the given apid can be created -by only supplying the data for the apid of interest to 'dat'. - -The quant parameter, by default including 99.8% of the data, -allows for extreme outliers without losing resolution. Outliers in either -direction will be highlighted with a dark ring, as seen in the example. -A NULL value for 'quant' will not restrict the data at all, and will use -the full range for the legend. - -Wells with a well quality of 0 (only applicable for level 1 plots), will -have an "X" through their center. -} -\note{ -For the optimal output size, use width = 10, height = 10*(2/3), -pointsize = 10, units = "in" -} -\examples{ -## Store the current config settings, so they can be reloaded at the end -## of the examples -conf_store <- tcplConfList() -tcplConfDefault() - -d1 <- tcplLoadData(lvl = 1, fld = "acid", val = 1) -\dontrun{ -tcplPlotPlate(dat = d1, apid = "09Apr2014.Plate.17") -} - -## Reset configuration -options(conf_store) - -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/tcplPlotPlate.R +\name{tcplPlotPlate} +\alias{tcplPlotPlate} +\title{Plot plate heatmap} +\usage{ +tcplPlotPlate(dat, apid, id = NULL, quant = c(0.001, 0.999)) +} +\arguments{ +\item{dat}{data.table containing tcpl data} + +\item{apid}{Character of length 1, the apid to plot} + +\item{id}{Integer of length 1, the assay component id (acid) or assay +endpoint id (aeid), depending on level. Only need to specify for multiplexed +assays when more than one acid/aeid share an apid.} + +\item{quant}{Numeric vector, the range of data to include in the legend} +} +\description{ +\code{tcplPlotPlate} generates a heatmap of assay plate data +} +\details{ +The legend represents the range of the data supplied to dat, for the +applicable ID. The additional horizontal lines on the legend indcate the +range of the plotted plate, to show the relation of the plate to the assay +as a whole. A plot with a legend specific for the given apid can be created +by only supplying the data for the apid of interest to 'dat'. + +The quant parameter, by default including 99.8% of the data, +allows for extreme outliers without losing resolution. Outliers in either +direction will be highlighted with a dark ring, as seen in the example. +A NULL value for 'quant' will not restrict the data at all, and will use +the full range for the legend. + +Wells with a well quality of 0 (only applicable for level 1 plots), will +have an "X" through their center. +} +\note{ +For the optimal output size, use width = 10, height = 10*(2/3), +pointsize = 10, units = "in" +} +\examples{ +## Store the current config settings, so they can be reloaded at the end +## of the examples +conf_store <- tcplConfList() +tcplConfDefault() + +d1 <- tcplLoadData(lvl = 1, fld = "acid", val = 1) +\dontrun{ +tcplPlotPlate(dat = d1, apid = "09Apr2014.Plate.17") +} + +## Reset configuration +options(conf_store) + +} diff --git a/man/tcplPrepOtpt.Rd b/man/tcplPrepOtpt.Rd index 56f17e8..26a9488 100644 --- a/man/tcplPrepOtpt.Rd +++ b/man/tcplPrepOtpt.Rd @@ -1,56 +1,55 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/tcplPrepOtpt.R -\name{tcplPrepOtpt} -\alias{tcplPrepOtpt} -\title{Map assay/chemcial ID values to annotation information} -\usage{ -tcplPrepOtpt(dat, ids = NULL) -} -\arguments{ -\item{dat}{data.table, output from \code{\link{tcplLoadData}}} - -\item{ids}{Character, (optional) a subset of ID fields to map} -} -\value{ -The given data.table with chemical and assay information mapped -} -\description{ -\code{tcplPrepOtpt} queries the chemical and assay information from the tcpl -database, and maps the annotation information to the given data. -} -\details{ -\code{tcplPrepOtpt} is used to map chemical and assay identifiers to their -respective names and annotation information to create a human-readable table -that is more suitable for an export/output. - -By default the function will map sample ID (spid), assay component id (acid), -and assay endpoint ID (aeid) values. However, if 'ids' is not null, the -function will only attempt to map the ID fields given by 'ids.' -} -\examples{ -## Store the current config settings, so they can be reloaded at the end -## of the examples -conf_store <- tcplConfList() -tcplConfDefault() - -## Load some example data -d1 <- tcplLoadData(1) - -## Check for chemical name in 'dat' -"chnm" \%in\% names(d1) ## FALSE - -## Map chemical annotation only -d2 <- tcplPrepOtpt(d1, ids = "spid") -"chnm" \%in\% names(d2) ## TRUE -"acnm" \%in\% names(d2) ## FALSE - -## Map all annotations -d3 <- tcplPrepOtpt(d1) ## Also works if function is given d2 -"chnm" \%in\% names(d2) ## TRUE -"acnm" \%in\% names(d2) ## TRUE - -## Reset configuration -options(conf_store) - -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/tcplPrepOtpt.R +\name{tcplPrepOtpt} +\alias{tcplPrepOtpt} +\title{Map assay/chemcial ID values to annotation information} +\usage{ +tcplPrepOtpt(dat, ids = NULL) +} +\arguments{ +\item{dat}{data.table, output from \code{\link{tcplLoadData}}} + +\item{ids}{Character, (optional) a subset of ID fields to map} +} +\value{ +The given data.table with chemical and assay information mapped +} +\description{ +\code{tcplPrepOtpt} queries the chemical and assay information from the tcpl +database, and maps the annotation information to the given data. +} +\details{ +\code{tcplPrepOtpt} is used to map chemical and assay identifiers to their +respective names and annotation information to create a human-readable table +that is more suitable for an export/output. + +By default the function will map sample ID (spid), assay component id (acid), +and assay endpoint ID (aeid) values. However, if 'ids' is not null, the +function will only attempt to map the ID fields given by 'ids.' +} +\examples{ +## Store the current config settings, so they can be reloaded at the end +## of the examples +conf_store <- tcplConfList() +tcplConfDefault() + +## Load some example data +d1 <- tcplLoadData(1) + +## Check for chemical name in 'dat' +"chnm" \%in\% names(d1) ## FALSE + +## Map chemical annotation only +d2 <- tcplPrepOtpt(d1, ids = "spid") +"chnm" \%in\% names(d2) ## TRUE +"acnm" \%in\% names(d2) ## FALSE + +## Map all annotations +d3 <- tcplPrepOtpt(d1) ## Also works if function is given d2 +"chnm" \%in\% names(d2) ## TRUE +"acnm" \%in\% names(d2) ## TRUE + +## Reset configuration +options(conf_store) + +} diff --git a/man/tcplRun.Rd b/man/tcplRun.Rd index a81cf2b..bee8525 100644 --- a/man/tcplRun.Rd +++ b/man/tcplRun.Rd @@ -1,55 +1,54 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/tcplRun.R -\name{tcplRun} -\alias{tcplRun} -\title{Perform data processing} -\usage{ -tcplRun(asid = NULL, slvl, elvl, id = NULL, type = "mc", - mc.cores = NULL, outfile = NULL, runname = NULL) -} -\arguments{ -\item{asid}{Integer, assay source id} - -\item{slvl}{Integer of length 1, the starting level to process} - -\item{elvl}{Integer of length 1, the ending level to process} - -\item{id}{Integer, rather than assay source id, the specific assay -component or assay endpoint id(s) (optional)} - -\item{type}{Character of length 1, the data type, "sc" or "mc"} - -\item{mc.cores}{Integer of length 1, the number of cores to use, set to 1 -when using Windows operating system} - -\item{outfile}{Character of length 1, the name of the log file (optional)} - -\item{runname}{Character of length 1, the name of the run to be used in the -oufile (optional)} -} -\value{ -A list containing the results from each level of processing. Each -level processed will return a named logical vector, indicating the success -of the processing for the id. -} -\description{ -\code{tcplRun} is the function for performing the data processing, for both -single-concentration and multiple-concentration formats. -} -\details{ -The \code{tcplRun} function is the core processing function within the -package. The function acts as a wrapper for individual processing functions, -(ie. \code{mc1}, \code{sc1}, etc.) that are not exported. If possible, the -processing is done in parallel by 'id' by utilizing the -\code{\link{mclapply}} function within the parallel package. - -If slvl is less than 4, 'id' is interpreted as acid and if slvl is 4 or -greater 'id' is interpreted as aeid. Must give either 'asid' or 'id'. If an -id fails no results get loaded into the database, and the id does not get -placed into the cue for subsequent level processing. - -The 'type' parameter specifies what type of processing to complete: "mc" for -multiple-concentration processing, and "sc" for single-concentration -processing. -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/tcplRun.R +\name{tcplRun} +\alias{tcplRun} +\title{Perform data processing} +\usage{ +tcplRun(asid = NULL, slvl, elvl, id = NULL, type = "mc", + mc.cores = NULL, outfile = NULL, runname = NULL) +} +\arguments{ +\item{asid}{Integer, assay source id} + +\item{slvl}{Integer of length 1, the starting level to process} + +\item{elvl}{Integer of length 1, the ending level to process} + +\item{id}{Integer, rather than assay source id, the specific assay +component or assay endpoint id(s) (optional)} + +\item{type}{Character of length 1, the data type, "sc" or "mc"} + +\item{mc.cores}{Integer of length 1, the number of cores to use, set to 1 +when using Windows operating system} + +\item{outfile}{Character of length 1, the name of the log file (optional)} + +\item{runname}{Character of length 1, the name of the run to be used in the +oufile (optional)} +} +\value{ +A list containing the results from each level of processing. Each +level processed will return a named logical vector, indicating the success +of the processing for the id. +} +\description{ +\code{tcplRun} is the function for performing the data processing, for both +single-concentration and multiple-concentration formats. +} +\details{ +The \code{tcplRun} function is the core processing function within the +package. The function acts as a wrapper for individual processing functions, +(ie. \code{mc1}, \code{sc1}, etc.) that are not exported. If possible, the +processing is done in parallel by 'id' by utilizing the +\code{\link{mclapply}} function within the parallel package. + +If slvl is less than 4, 'id' is interpreted as acid and if slvl is 4 or +greater 'id' is interpreted as aeid. Must give either 'asid' or 'id'. If an +id fails no results get loaded into the database, and the id does not get +placed into the cue for subsequent level processing. + +The 'type' parameter specifies what type of processing to complete: "mc" for +multiple-concentration processing, and "sc" for single-concentration +processing. +} diff --git a/man/tcplSubsetChid.Rd b/man/tcplSubsetChid.Rd index fd68a66..ce3521e 100644 --- a/man/tcplSubsetChid.Rd +++ b/man/tcplSubsetChid.Rd @@ -1,66 +1,65 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/tcplSubsetChid.R -\name{tcplSubsetChid} -\alias{tcplSubsetChid} -\title{Subset level 5 data to a single sample per chemical} -\usage{ -tcplSubsetChid(dat, flag = TRUE) -} -\arguments{ -\item{dat}{data.table, a data.table with level 5 data} - -\item{flag}{Integer, the mc6_mthd_id values to go into the flag count, see -details for more information} -} -\value{ -A data.table with a single sample for every given chemical-assay -pair. -} -\description{ -\code{tcplSubsetChid} subsets level 5 data to a single tested sample per -chemical. In other words, if a chemical is tested more than once (a chid -has more than one spid) for a given assay endpoint, the function uses a -series of logic to select a single "representative" sample. -} -\details{ -\code{tcplSubsetChid} is intended to work with level 5 data that has -chemical and assay information mapped with \code{\link{tcplPrepOtpt}}. - -To select a single sample, first a "consensus hit-call" is made by majority -rule, with ties defaulting to active. After the chemical-wise hit call is -made, the samples corresponding to to chemical-wise hit call are logically -ordered using the fit category, the number of the flags, and the modl_ga, -then the first sample for every chemical is selected. - -The \code{flag} param can be used to specify a subset of flags to be used in -the flag count. Leaving \code{flag} TRUE utilize all the available flags. -Setting \code{flag} to \code{FALSE} will do the subsetting without -considering any flags. -} -\examples{ -## Store the current config settings, so they can be reloaded at the end -## of the examples -conf_store <- tcplConfList() -tcplConfDefault() - -## Load the example level 5 data -d1 <- tcplLoadData(lvl = 5, fld = "aeid", val = 2) -d1 <- tcplPrepOtpt(d1) - -## Subset to an example of a duplicated chid -d2 <- d1[chid == 559] -d2[ , list(m4id, hitc, fitc, modl_ga)] - -## Here the consensus hit-call is 1 (active), and the fit categories are -## all equal. Therefore, if the flags are ignored, the selected sample will -## be the sample with the lowest modl_ga. -tcplSubsetChid(dat = d2, flag = FALSE)[ , list(m4id, modl_ga)] - -## Reset configuration -options(conf_store) - -} -\seealso{ -\code{\link{tcplPrepOtpt}} -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/tcplSubsetChid.R +\name{tcplSubsetChid} +\alias{tcplSubsetChid} +\title{Subset level 5 data to a single sample per chemical} +\usage{ +tcplSubsetChid(dat, flag = TRUE) +} +\arguments{ +\item{dat}{data.table, a data.table with level 5 data} + +\item{flag}{Integer, the mc6_mthd_id values to go into the flag count, see +details for more information} +} +\value{ +A data.table with a single sample for every given chemical-assay +pair. +} +\description{ +\code{tcplSubsetChid} subsets level 5 data to a single tested sample per +chemical. In other words, if a chemical is tested more than once (a chid +has more than one spid) for a given assay endpoint, the function uses a +series of logic to select a single "representative" sample. +} +\details{ +\code{tcplSubsetChid} is intended to work with level 5 data that has +chemical and assay information mapped with \code{\link{tcplPrepOtpt}}. + +To select a single sample, first a "consensus hit-call" is made by majority +rule, with ties defaulting to active. After the chemical-wise hit call is +made, the samples corresponding to to chemical-wise hit call are logically +ordered using the fit category, the number of the flags, and the modl_ga, +then the first sample for every chemical is selected. + +The \code{flag} param can be used to specify a subset of flags to be used in +the flag count. Leaving \code{flag} TRUE utilize all the available flags. +Setting \code{flag} to \code{FALSE} will do the subsetting without +considering any flags. +} +\examples{ +## Store the current config settings, so they can be reloaded at the end +## of the examples +conf_store <- tcplConfList() +tcplConfDefault() + +## Load the example level 5 data +d1 <- tcplLoadData(lvl = 5, fld = "aeid", val = 2) +d1 <- tcplPrepOtpt(d1) + +## Subset to an example of a duplicated chid +d2 <- d1[chid == 559] +d2[ , list(m4id, hitc, fitc, modl_ga)] + +## Here the consensus hit-call is 1 (active), and the fit categories are +## all equal. Therefore, if the flags are ignored, the selected sample will +## be the sample with the lowest modl_ga. +tcplSubsetChid(dat = d2, flag = FALSE)[ , list(m4id, modl_ga)] + +## Reset configuration +options(conf_store) + +} +\seealso{ +\code{\link{tcplPrepOtpt}} +} diff --git a/man/tcplVarMat.Rd b/man/tcplVarMat.Rd index ee1cf0c..9c9a3dc 100644 --- a/man/tcplVarMat.Rd +++ b/man/tcplVarMat.Rd @@ -1,118 +1,117 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/tcplVarMat.R -\name{tcplVarMat} -\alias{tcplVarMat} -\title{Create chemical by assay matrices} -\usage{ -tcplVarMat(chid = NULL, aeid = NULL, add.vars = NULL, row.id = "code", - flag = TRUE, cyto.pars = list(), include.na.chid = FALSE, odir = NULL, - file.prefix = NULL) -} -\arguments{ -\item{chid}{Integer, chemical ID values to subset on} - -\item{aeid}{Integer, assay endpoint ID values to subset on} - -\item{add.vars}{Character, mc4 or mc5 field(s) not included in the standard -list to add additional matrices} - -\item{row.id}{Character, the chemical identifier to use in the output} - -\item{flag}{Integer or Logical of length 1, passed to -\code{\link{tcplSubsetChid}}} - -\item{cyto.pars}{List, named list of arguments passed to -\code{\link{tcplCytoPt}}} - -\item{include.na.chid}{Logical of length 1, whether to include the chemicals -not listed in the tcpl databases (ie. controls)} - -\item{odir}{Directory to write comma separated file(s)} - -\item{file.prefix}{Character of length 1, prefix to the file name when odir -is not NULL} -} -\value{ -A list of chemical by assay matrices where the rownames are given by -the 'row.id' paramter, and the colnames are given by assay endpoint name -(aenm). -} -\description{ -\code{tcplVarMat} creates chemical by assay matrices. -} -\details{ -The \code{tcplVarMat} function is used to create chemical by assay matrices -for different paramters. The standard list of matrices returned includes: - -\enumerate{ - \item "modl_ga" -- The logAC50 (in the gain direction) for the winning - model. - \item "hitc" -- The hit-call for the winning model. - \item "m4id" -- The m4id, listing the concentration series selected by - \code{tcplSubsetChid}. - \item "zscore" -- The z-score based on the output from \code{tcplCytoPt}. - The formula used for calculating the z-score is - \eqn{-(\mathit{modl\_ga} - \mathit{cyto\_pt})/\mathit{global\_mad}} - \item "tested" -- 1 or 0, 1 indicating the chemical/assay pair - was tested in either the single- or multiple-concentration format - \item "tested_sc" -- 1 or 0, 1 indicating the chemical/assay pair - was tested in the single-concentration format - \item "tested_mc" -- 1 or 0, 1 indicating the chemical/assay pair - was tested in the multiple-concentration format - \item "ac50" -- a modified AC50 table (in non-log units) where - assay/chemical pairs that were not tested, or tested and had a hitcall of 0 - or -1 have the value 1e6. - \item "neglogac50" -- -log(AC50/1e6) where assay/chemical pairs that were - not tested, or tested and had a hitcall of 0 or -1 have the value 0. -} - -To add addtitional matrices, the 'add.vars' parameter can be used to specify -the fields from the mc4 or mc5 tables to create matrices for. - -When more than one sample is included for a chemical/assay pair, -\code{tcplVarMat} aggregates multiple samples to a chemical level call -utilizing \code{\link{tcplSubsetChid}}. - -By setting \code{odir} the function will write out a csv with, naming the -file with the convention: "var_Matrix_date.csv" where 'var' is the name -of the matrix. A prefix can be added to the output files using the -'file.prefix' paramter. - -When a concentration series has a sample id not listed in the \code{tcpl} -database, and 'include.na.chid' is TRUE, the rowname for that series will -be the concatenation of "SPID_" and the spid. Note, if the user gives a -subset of chid values to the 'chid' parameter, 'include.na.chid' will be -set to FALSE with a warning. - -The tcplVarMat function calls both \code{tcplSubsetChid} and -\code{tcplCytoPt} (which separately calls \code{tcplSubsetChid}). The input -for the \code{tcplVarMat} 'flag' parameter is passed to the -\code{tcplSubsetChid} call used to parse down the data to create the -matrices. The \code{tcplSubsetChid} called within \code{tcplCytoPt} (to -parse down the cytotoxicity data used to define the "zscore" matrix) can -be modified by passing a separate 'flag' element in the list defined by the -'cyto.pars' parameter. -} -\examples{ -## Store the current config settings, so they can be reloaded at the end -## of the examples -conf_store <- tcplConfList() -tcplConfDefault() - -## Demonstrate the returned values. Note with no "burst" assays defined in -## the example database, the user must provide which aeid values to use -## in calculating the cytotoxicity distributions for the 'zscore' matrix. -tcplVarMat(chid = 1:5, cyto.pars = list(aeid = 1:2)) - -## Other changes can be made -tcplVarMat(chid = 1:5, row.id = "chnm", cyto.pars = list(aeid = 1:2)) -tcplVarMat(chid = 1:5, add.vars = "max_med", cyto.pars = list(aeid = 1:2)) - -## Reset configuration -options(conf_store) - -} -\seealso{ -\code{\link{tcplSubsetChid}} -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/tcplVarMat.R +\name{tcplVarMat} +\alias{tcplVarMat} +\title{Create chemical by assay matrices} +\usage{ +tcplVarMat(chid = NULL, aeid = NULL, add.vars = NULL, row.id = "code", + flag = TRUE, cyto.pars = list(), include.na.chid = FALSE, odir = NULL, + file.prefix = NULL) +} +\arguments{ +\item{chid}{Integer, chemical ID values to subset on} + +\item{aeid}{Integer, assay endpoint ID values to subset on} + +\item{add.vars}{Character, mc4 or mc5 field(s) not included in the standard +list to add additional matrices} + +\item{row.id}{Character, the chemical identifier to use in the output} + +\item{flag}{Integer or Logical of length 1, passed to +\code{\link{tcplSubsetChid}}} + +\item{cyto.pars}{List, named list of arguments passed to +\code{\link{tcplCytoPt}}} + +\item{include.na.chid}{Logical of length 1, whether to include the chemicals +not listed in the tcpl databases (ie. controls)} + +\item{odir}{Directory to write comma separated file(s)} + +\item{file.prefix}{Character of length 1, prefix to the file name when odir +is not NULL} +} +\value{ +A list of chemical by assay matrices where the rownames are given by +the 'row.id' paramter, and the colnames are given by assay endpoint name +(aenm). +} +\description{ +\code{tcplVarMat} creates chemical by assay matrices. +} +\details{ +The \code{tcplVarMat} function is used to create chemical by assay matrices +for different paramters. The standard list of matrices returned includes: + +\enumerate{ + \item "modl_ga" -- The logAC50 (in the gain direction) for the winning + model. + \item "hitc" -- The hit-call for the winning model. + \item "m4id" -- The m4id, listing the concentration series selected by + \code{tcplSubsetChid}. + \item "zscore" -- The z-score based on the output from \code{tcplCytoPt}. + The formula used for calculating the z-score is + \eqn{-(\mathit{modl\_ga} - \mathit{cyto\_pt})/\mathit{global\_mad}} + \item "tested" -- 1 or 0, 1 indicating the chemical/assay pair + was tested in either the single- or multiple-concentration format + \item "tested_sc" -- 1 or 0, 1 indicating the chemical/assay pair + was tested in the single-concentration format + \item "tested_mc" -- 1 or 0, 1 indicating the chemical/assay pair + was tested in the multiple-concentration format + \item "ac50" -- a modified AC50 table (in non-log units) where + assay/chemical pairs that were not tested, or tested and had a hitcall of 0 + or -1 have the value 1e6. + \item "neglogac50" -- -log(AC50/1e6) where assay/chemical pairs that were + not tested, or tested and had a hitcall of 0 or -1 have the value 0. +} + +To add addtitional matrices, the 'add.vars' parameter can be used to specify +the fields from the mc4 or mc5 tables to create matrices for. + +When more than one sample is included for a chemical/assay pair, +\code{tcplVarMat} aggregates multiple samples to a chemical level call +utilizing \code{\link{tcplSubsetChid}}. + +By setting \code{odir} the function will write out a csv with, naming the +file with the convention: "var_Matrix_date.csv" where 'var' is the name +of the matrix. A prefix can be added to the output files using the +'file.prefix' paramter. + +When a concentration series has a sample id not listed in the \code{tcpl} +database, and 'include.na.chid' is TRUE, the rowname for that series will +be the concatenation of "SPID_" and the spid. Note, if the user gives a +subset of chid values to the 'chid' parameter, 'include.na.chid' will be +set to FALSE with a warning. + +The tcplVarMat function calls both \code{tcplSubsetChid} and +\code{tcplCytoPt} (which separately calls \code{tcplSubsetChid}). The input +for the \code{tcplVarMat} 'flag' parameter is passed to the +\code{tcplSubsetChid} call used to parse down the data to create the +matrices. The \code{tcplSubsetChid} called within \code{tcplCytoPt} (to +parse down the cytotoxicity data used to define the "zscore" matrix) can +be modified by passing a separate 'flag' element in the list defined by the +'cyto.pars' parameter. +} +\examples{ +## Store the current config settings, so they can be reloaded at the end +## of the examples +conf_store <- tcplConfList() +tcplConfDefault() + +## Demonstrate the returned values. Note with no "burst" assays defined in +## the example database, the user must provide which aeid values to use +## in calculating the cytotoxicity distributions for the 'zscore' matrix. +tcplVarMat(chid = 1:5, cyto.pars = list(aeid = 1:2)) + +## Other changes can be made +tcplVarMat(chid = 1:5, row.id = "chnm", cyto.pars = list(aeid = 1:2)) +tcplVarMat(chid = 1:5, add.vars = "max_med", cyto.pars = list(aeid = 1:2)) + +## Reset configuration +options(conf_store) + +} +\seealso{ +\code{\link{tcplSubsetChid}} +} diff --git a/man/tcplWriteData.Rd b/man/tcplWriteData.Rd index 3dee4f6..df22833 100644 --- a/man/tcplWriteData.Rd +++ b/man/tcplWriteData.Rd @@ -1,39 +1,38 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/tcplWriteData.R -\name{tcplWriteData} -\alias{tcplWriteData} -\title{Write screening data into the tcpl databases} -\usage{ -tcplWriteData(dat, lvl, type) -} -\arguments{ -\item{dat}{data.table, the screening data to load} - -\item{lvl}{Integer of length 1, the data processing level} - -\item{type}{Character of length 1, the data type, "sc" or "mc"} -} -\description{ -\code{tcplWriteData} takes a data.table with screening data and writes the -data into the given level table in the tcpl databases. -} -\details{ -This function appends data onto the existing table. It also deletes all the -data for any acids or aeids dat contains from the given and all downstream -tables. - -The data type can be either 'mc' for mutliple concentration data, or 'sc' -for single concentration data. Multiple concentration data will be loaded -into the level tables, whereas the single concentration will be loaded into -the single tables. -} -\note{ -This function is not exported and is not inteded to be used by the user. -The user should only write level 0 data, which is written with -\code{\link{tcplWriteLvl0}}. -} -\seealso{ -\code{\link{tcplCascade}}, \code{\link{tcplAppend}}, -\code{\link{tcplWriteLvl0}} -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/tcplWriteData.R +\name{tcplWriteData} +\alias{tcplWriteData} +\title{Write screening data into the tcpl databases} +\usage{ +tcplWriteData(dat, lvl, type) +} +\arguments{ +\item{dat}{data.table, the screening data to load} + +\item{lvl}{Integer of length 1, the data processing level} + +\item{type}{Character of length 1, the data type, "sc" or "mc"} +} +\description{ +\code{tcplWriteData} takes a data.table with screening data and writes the +data into the given level table in the tcpl databases. +} +\details{ +This function appends data onto the existing table. It also deletes all the +data for any acids or aeids dat contains from the given and all downstream +tables. + +The data type can be either 'mc' for mutliple concentration data, or 'sc' +for single concentration data. Multiple concentration data will be loaded +into the level tables, whereas the single concentration will be loaded into +the single tables. +} +\note{ +This function is not exported and is not inteded to be used by the user. +The user should only write level 0 data, which is written with +\code{\link{tcplWriteLvl0}}. +} +\seealso{ +\code{\link{tcplCascade}}, \code{\link{tcplAppend}}, +\code{\link{tcplWriteLvl0}} +} diff --git a/man/tcplWriteLvl0.Rd b/man/tcplWriteLvl0.Rd index 2d7198a..d69a551 100644 --- a/man/tcplWriteLvl0.Rd +++ b/man/tcplWriteLvl0.Rd @@ -1,42 +1,41 @@ -% Generated by roxygen2: do not edit by hand -% Please edit documentation in R/tcplWriteLvl0.R -\name{tcplWriteLvl0} -\alias{tcplWriteLvl0} -\title{Write level 0 screening data into the tcpl databases} -\usage{ -tcplWriteLvl0(dat, type) -} -\arguments{ -\item{dat}{data.table, the screening data to load} - -\item{type}{Character of length 1, the data type, "sc" or "mc"} -} -\description{ -\code{tcplWriteLvl0} takes a data.table with level 0 screening data and -writes the data into the level 0 tables in the tcpl databases. -} -\details{ -This function appends data onto the existing table. It also deletes all the -data for any acids or aeids dat contains from the given and all downstream -tables. - -Before writing any data the function maps the assay component source name(s) -(acsn) to assay component id (acid), ensures the proper class on each field -and checks for every test compound sample id (spid where wllt == "t") in the -tcpl chemical database. If field types get changed a warning is given -listing the affected fields and they type they were coerced to. If the -acsn(s) or spid(s) do not map to the tcpl databases the function will return -an error and the data will not be written. - -The data type can be either 'mc' for mutliple concentration data, or 'sc' -for single concentration data. Multiple concentration data will be loaded -into the level tables, whereas the single concentration will be loaded into -the single tables. -} -\note{ -This function should only be used to load level 0 data. -} -\seealso{ -\code{\link{tcplCascade}}, \code{\link{tcplAppend}} -} - +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/tcplWriteLvl0.R +\name{tcplWriteLvl0} +\alias{tcplWriteLvl0} +\title{Write level 0 screening data into the tcpl databases} +\usage{ +tcplWriteLvl0(dat, type) +} +\arguments{ +\item{dat}{data.table, the screening data to load} + +\item{type}{Character of length 1, the data type, "sc" or "mc"} +} +\description{ +\code{tcplWriteLvl0} takes a data.table with level 0 screening data and +writes the data into the level 0 tables in the tcpl databases. +} +\details{ +This function appends data onto the existing table. It also deletes all the +data for any acids or aeids dat contains from the given and all downstream +tables. + +Before writing any data the function maps the assay component source name(s) +(acsn) to assay component id (acid), ensures the proper class on each field +and checks for every test compound sample id (spid where wllt == "t") in the +tcpl chemical database. If field types get changed a warning is given +listing the affected fields and they type they were coerced to. If the +acsn(s) or spid(s) do not map to the tcpl databases the function will return +an error and the data will not be written. + +The data type can be either 'mc' for mutliple concentration data, or 'sc' +for single concentration data. Multiple concentration data will be loaded +into the level tables, whereas the single concentration will be loaded into +the single tables. +} +\note{ +This function should only be used to load level 0 data. +} +\seealso{ +\code{\link{tcplCascade}}, \code{\link{tcplAppend}} +} diff --git a/vignettes/tcpl_Overview.Rnw b/vignettes/tcpl_Overview.Rnw index b6f9950..81bd8cb 100644 --- a/vignettes/tcpl_Overview.Rnw +++ b/vignettes/tcpl_Overview.Rnw @@ -1,1472 +1,1477 @@ -\documentclass{article} - -%\usepackage{hyperref} -\usepackage{url} -\usepackage{Sweave} -\usepackage{rotating} -\usepackage{enumitem} -\usepackage{color} -\usepackage{makebox} -\usepackage{float} -\usepackage{array} -\usepackage{fancyhdr} -\usepackage{multirow} -%\usepackage[usenames,dvipsnames]{color} - -\pagestyle{fancy} -\fancyhead{} -\fancyfoot{} -\renewcommand{\headrulewidth}{0pt} -\fancyhead[C]{\leftmark} -\fancyfoot[C]{\thepage} - -\renewcommand{\arraystretch}{1.5} -%\setlength{\parskip}{10pt} - -\definecolor{gray50}{gray}{0.5} - -\DefineVerbatimEnvironment{Sinput}{Verbatim} {xleftmargin=0em, - frame=single, - rulecolor=\color{gray50}, - framesep=3mm, - label=\tiny{R Input}, - samepage=true} -\DefineVerbatimEnvironment{Soutput}{Verbatim}{xleftmargin=0em, - frame=single, - rulecolor=\color{gray50}, - framesep=3mm, - label=\tiny{R Output}, - samepage=true} - -\newcommand{\Lagr}{\mathop{\mathcal{L}}} - -<>= -options(continue = " ", width = 60, warn = -1) -pdf.options(pointsize = 10) -library(tcpl) -tbls <- unlist(tcplQuery("SELECT name FROM sqlite_master WHERE type='table';")) -keep <- grepl("methods|categories", tbls) -for (i in tbls[!keep]) tcplSendQuery(paste("DELETE FROM", i)) -@ - -%\VignetteIndexEntry{tcpl Overview} - -\begin{document} -\SweaveOpts{concordance=true} -\hyphenpenalty=10000 -\tolerance=10000 - -\title{The ToxCast\texttrademark{} Analysis Pipeline:\\ An R Package for Processing and Modeling Chemical Screening Data \\ \hfill \newline \large Version \Sexpr{packageVersion("tcpl")}} -\author{Dayne L. Filer, Parth Kothiya, Woodrow R. Setzer,\\ Richard S. Judson, Matthew T. Martin} -\maketitle - -\clearpage - -\tableofcontents -%\listoffigures -%\listoftables - -\clearpage -\section*{Introduction} -\label{sec:intro} -\markboth{Introduction}{} -\thispagestyle{plain} -\addcontentsline{toc}{section}{Introduction} -\subsection*{Overview} -\label{subsec:overview} -\addcontentsline{toc}{subsection}{Overview} -The \texttt{tcpl} package was developed to process high-throughput and high-content screening data generated by the U.S. Environmental Protection Agency (EPA) ToxCast\texttrademark{} program.\footnote{\url{}} ToxCast is screening thousands of chemicals with hundreds of assays coming from numerous and diverse biochemical and cell-based technology platforms. The diverse data, received in heterogeneous formats from numerous vendors, are transformed to a standard computable format and loaded into the \texttt{tcpl} database by vendor-specific R scripts. Once data is loaded into the database, ToxCast utilizes the generalized processing functions provided in this package to process, normalize, model, qualify, flag, inspect, and visualize the data. While developed primarily for ToxCast, we have attempted to make the \texttt{tcpl} package generally applicable to chemical-screening community. - -The \texttt{tcpl} package includes processing functionality for two screening paradigms: (1) single-concentration screening and (2) multiple-concentration screening. Single-concentration screening consists of testing chemicals at one concentration, often for the purpose of identifying potentially active chemicals to test in the multiple-concentration format. Multiple-concentration screening consists of testing chemicals across a concentration range, such that the modeled activity can give an estimate of potency, efficacy, etc. - -Prior to the pipeline processing provided in this package, all the data must go through pre-processing (level 0). Level 0 pre-processing utilizes dataset-specific R scripts to process the heterogeneous data into a uniform format and to load the uniform data into the \texttt{tcpl} database. Level 0 pre-processing is outside the scope of this package, but can be done for virtually any high-throughput or high-content chemical screening effort, provided the resulting data includes the minimum required information. - -In addition to storing the data, the \texttt{tcpl} database stores every processing/analysis decision at the assay component or assay endpoint level to facilitate transparency and reproducibility. For the illustrative purposes of this vignette we have included a SQLite version of the \texttt{tcpl} database containing a small subset of data from the ToxCast program. Because of differences in database capabilities, not all functionality of the package will work with the SQLite version. To best utilize the package the user should work with a MySQL database and the \texttt{RMySQL} package. The package includes a SQL file to initialize the MySQL database on the user's server of choice. Additionally, the MySQL version of the ToxCast database containing all the publicly available ToxCast data is available for download at: \url{}. - -\subsection*{Package Settings} -\label{subsec:pkgsettings} -\addcontentsline{toc}{subsection}{Package Settings} -First, it is highly recommended for users to utilize the \texttt{data.table} package. The \texttt{tcpl} package utilizes the \texttt{data.table} package for all data frame-like objects. -\hfill \newline -<>= -library(data.table) -library(tcpl) -## Store the path the tcpl directory for loading data -pkg_dir <- system.file(package = "tcpl") -@ -\hfill \par -Every time the package is loaded in a new R session, a message similar to the following will print showing the default package settings: -\hfill \newline -\begin{Schunk} -\begin{Soutput} -tcpl (v1.0) loaded with the following settings: - TCPL_DB: /usr/local/lib64/R/library/tcpl/sql/xmpl.sqlite - TCPL_USER: NA - TCPL_HOST: NA - TCPL_DRVR: SQLite -Default settings stored in TCPL.conf. See ?tcplConf for -more information. -\end{Soutput} -\end{Schunk} -\hfill \par - -The package consists of five settings: (1) \texttt{\$TCPL\_DB} points to the \texttt{tcpl} database (either the SQLite file, as in the given example above, or the name of the MySQL database), (2) \texttt{\$TCPL\_USER} stores the username for accessing the database, (3) \texttt{\$TCPL\_PASS} stores the password for accessing the database, (4) \texttt{\$TCPL\_HOST} points to the MySQL server host, and (5) \texttt{\$TCPL\_DRVR} indicates which database driver to use (either ``MySQL'' or ``SQLite''). - -Refer to \texttt{?tcplConf} for more information. At any time users can check the settings using \texttt{tcplConfList()}. An example of database settings would be as follows: - -\hfill \newline -<>= -tcplConf(drvr = "MySQL", - user = "root", - pass = "", - host = "localhost", - db = "toxcastdb") -@ -\hfill \par - -Note, \texttt{tcplSetOpts} will only make changes to the parameters given. The package is always loaded with the settings stored in the TCPL.config file located within the package directory. The user can edit the file, such that the package loads with the desired settings, rather than having to call the \texttt{tcplSetOpts} function every time. The TCPL.config file has to be edited whenever the package is updated or re-installed. - -\subsection*{Assay Structure} -\label{subsec:assaystruc} -\addcontentsline{toc}{subsection}{Assay Structure} -The definition of an ``assay'' is, for the purposes of this package, broken into: -\begin{description}[labelindent=1cm] - \item[assay\_source] -- the vendor/origination of the data - \item[assay] -- the procedure to generate the component data - \item[assay\_component] -- the raw data readout(s) - \item[assay\_component\_endpoint] -- the normalized component data -\end{description} -Each assay element is represented by a separate table in the \texttt{tcpl} database. In general, we refer to an ``assay\_component\_endpoint'' as an ``assay endpoint.'' As we move down the hierarchy, each additional layer has a one-to-many relationship with the previous layer. For example, an assay component can have multiple assay endpoints, but an assay endpoint can derive only from a single assay component. - -All processing occurs by assay component or assay endpoint, depending on the processing type (single-concentration or multiple-concentration) and level. No data are stored at the assay or assay source level. The ``assay'' and ``assay\_source'' tables store annotations to help in the processing and down-stream understanding/analysis of the data. For more information about the assay annotations and the ToxCast assays please refer to \url{}. - -Throughout the package the levels of assay hierarchy are defined and referenced by their primary keys (IDs) in the \texttt{tcpl} database: $\mathit{asid}$ (assay source ID), $\mathit{aid}$ (assay ID), $\mathit{acid}$ (assay component ID), and $\mathit{aeid}$ (assay endpoint ID). In addition, the package abbreviates the fields for the assay hierarchy names. The abbreviations mirror the abbreviations for the IDs with ``nm'' in place of ``id'' in the abbreviations, e.g. assay\_component\_name is abbreviated $\mathit{acnm}$. - -\clearpage -\section*{Register and Upload New Data} -\label{sec:newdata} -\markboth{Register and Upload New Data}{} -\thispagestyle{plain} -\addcontentsline{toc}{section}{Register and Upload New Data} -This section explains how to register and upload new data into the \texttt{tcpl} database using a small subset of ToxCast data showing changes intracellular cortisol hormone. The subset of data comes from an assay measuring steroidogenesis through cellular levels of mutliple steroid hormones. - -The \texttt{tcpl} package provides three functions for adding new data: (1) \texttt{tcplRegister} to register a new assay or chemical ID, (2) \texttt{tcplUpdate} to change or add additional information for existing assay or chemical IDs, and (3) \texttt{tcplWriteLvl0} for loading data. Before writing any data to the \texttt{tcpl} database, the user has to register the assay and chemical information. - -The first step in registering new assays is to register the assay source. As discussed in the previous section, the package refers to the levels of the assay hierarchy by their ID names, e.g. $\mathit{asid}$ for assay source.The following code shows how to register an assay source, then ensure the assay source was properly registered. -\hfill \newline -<<>>= -## Add a new assay source, call it CTox, -## that produced the data -tcplRegister(what = "asid", flds = list(asnm = "CTox")) -tcplLoadAsid() -@ -\hfill \par -The \texttt{tcplRegister} function takes the abbreviation for $\mathit{assay\_source\_name}$, but the function will also take the unabbreviated form. The same is true of the \texttt{tcplLoadA-} functions, which load the information for the assay annotations stored in the database. The next steps show how to register, in order, an assay, assay component, and assay endpoints. -\hfill \newline -<<>>= -tcplRegister(what = "aid", - flds = list(asid = 1, - anm = "Steroidogenesis", - assay_footprint = "96 well")) -@ -\hfill \par -When registering an assay ($\mathit{aid}$), the user must give an $\mathit{asid}$ to map the assay to the correct assay source. Registering an assay, in addition to an assay\_name ($\mathit{anm}$) and $\mathit{asid}$, requires $\mathit{assay\_footprint}$. The $\mathit{assay\_footprint}$ field is used in the assay plate visualization functions (discussed later) to define the appropriate plate size. The $\mathit{assay\_footprint}$ field can take most string values, but only the numeric value will be extracted, e.g. the text string ``hello 384'' would indicate to draw a 384-well microtitier plate. Values containing multiple numeric values in $\mathit{assay\_footprint}$ may cause errors in plotting plate diagrams. - -With the assay registered, the next step is to register an assay component. The example data presented here only contains data for one of the many steroids measured and only requires one assay component, but at this step the user could add multiple assay components to the ``Steroidogenesis'' assay. -\hfill \newline -<<>>= -tcplRegister(what = "acid", - flds = list(aid = 1, acnm = "CTox_CORT")) -tcplRegister(what = "aeid", - flds = list(acid = c(1, 1), - aenm = c("CTox_CORT_up", - "CTox_CORT_dn"), - normalized_data_type = - rep("log2_fold_induction", 2), - export_ready = c(1, 1), - burst_assay = c(0, 0), - fit_all = c(0, 0))) -@ -\hfill \par -In the example above two assay endpoints were assigned to the assay component. Multiple endpoints allow for different normalization approaches of the data, in this case to detect activity in both the positive and negative directions (up and down). Notice registering an assay endpoint also requires the $\mathit{normalized\_data\_type}$ field. The $\mathit{normalized\_data\_type}$ field gives some default values for plotting. Currently the package supports three $\mathit{normalized\_data\_type}$ values: (1) ``percent\_activity,'' (2) ``log2\_fold\_induction,'' and (3) ``log10\_fold\_induction.'' Any other values will be treated as ``percent\_activity.'' - -The other three additional fields when registering an assay endpoint do not have to be explicitly defined when working in the MySQL environment and will default to the values given above. All three fields represent Boolean values (1 or 0, 1 being \texttt{TRUE}). The $\mathit{export\_ready}$ field indicates (1) the data is done and ready for export or (0) still in progress. The $\mathit{burst\_assay}$ field is specific to multiple-concentration processing and indicates (1) the assay endpoint is included in the burst distribution calculation or (0) not (Appendix \ref{app:cyto}). The $\mathit{fit\_all}$ field is specific to multiple-concentration processing and indicates (1) the package should try to fit every concentration series, or (0) only attempt to fit concentration series that show evidence of activity (page \pageref{subsec:mc4}). - -The final piece of assay information needed is the assay component source name (abbreviated $\mathit{acsn}$), stored in the ``assay\_component\_map'' table. The assay component source name is intended to simplify level 0 pre-processing by defining unique character strings (concatenating information if necessary) from the source files that identify the specific assay components. The unique character strings ($\mathit{acsn}$) get mapped to $\mathit{acid}$. An example of how to register a new $\mathit{acsn}$ will be given later in this section. - -With the minimal assay information registered, the next step is to register the necessary chemical and sample information. The ``chdat.csv'' file included in the package contains the sample and chemical information for the data that will be loaded. The following shows an example of how to load chemical information. Similar to the order in registering assay information, the user must first register chemicals, then register samples that map to chemical. -\hfill \newline -<<>>= -ch <- fread(file.path(pkg_dir, "sql", "chdat.csv")) -head(ch) - -## Register the unique chemicals -tcplRegister(what = "chid", - flds = ch[ , - unique(.SD), - .SDcols = c("casn", "chnm")]) -@ -\hfill \par -The ``chdat.csv'' file contains a map of sample to chemical information, but chemical and sample information have to be registered separately because a chemical could potentially have multiple samples. Registering chemicals only takes a chemical CAS registry number ($\mathit{casn}$) and name ($\mathit{chnm}$). In the above example only the unique chemicals were loaded. The $\mathit{casn}$ and $\mathit{chnm}$ fields have unique constraints; trying to register multiple chemicals with the same name or CAS registry number is not possible and will result in an error. With the chemicals loaded the samples can be registered by mapping the sample ID ($\mathit{spid}$) to chemical ID. Note, the user needs to load the chemical information to get the chemical IDs then merge the new chemical IDs with the sample IDs from the original file by chemical name or CASRN. -\hfill \newline -<<>>= -cmap <- tcplLoadChem() -tcplRegister(what = "spid", - flds = merge(ch[ , list(spid, casn)], - cmap[ , list(casn, chid)], - by = "casn")[ , list(spid, chid)]) -@ -\hfill \par -Optionally, the user user can subdivide the chemcial IDs into different groups or libraries. For illustration, the chemical IDs will be arbitrarily divided into two chemical libraries, with the even numbered chemical IDs in group 1 and the odd numbered chemicals IDs in group 2. -\hfill \newline -<<>>= -grp1 <- cmap[chid %% 2 == 0, unique(chid)] -grp2 <- cmap[chid %% 2 == 1, unique(chid)] -tcplRegister(what = "clib", - flds = list(clib = "group_1", chid = grp1)) -tcplRegister(what = "clib", - flds = list(clib = "group_2", chid = grp2)) -@ -\hfill \par -Chemical IDs can belong to more than one library, and will be listed as seperate entries when loading chemical library information. -\hfill \newline -<<>>= -tcplRegister(what = "clib", - flds = list(clib = "other", chid = 1:2)) -tcplLoadClib(field = "chid", val = 1:2) -@ -\hfill \par -After registering the chemical and assay information the data can be loaded into the \texttt{tcpl} database. The package includes two files from the ToxCast program, ``scdat.csv'' and ``mcdat.csv,'' with a subset of single- and multiple-concentration data, respectively. The single- and multiple-concentration processing require the same level 0 fields; more information about level 0 pre-processing in Appendix \ref{app:l0}. -\hfill \newline -<<>>= -scdat <- fread(file.path(pkg_dir, "sql", "scdat.csv")) -mcdat <- fread(file.path(pkg_dir, "sql", "mcdat.csv")) -c(unique(scdat$acsn), unique(mcdat$acsn)) -@ -\hfill \par -As discussed above, the final step before loading data is mapping the assay component source name ($\mathit{acsn}$) to the correct $\mathit{acid}$. An assay component can have multiple $\mathit{acsn}$ values, but an $\mathit{acsn}$ must be unique to one assay component. Assay components can have multiple $\mathit{acsn}$ values to minimize the amount of data manipulation required (and therefore potential errors) during the level 0 pre-processing if assay source files change or are inconsistent. The example data presented here only has one $\mathit{acsn}$ value, ``cort.'' -\hfill \newline -<<>>= -tcplRegister(what = "acsn", - flds = list(acid = 1, acsn = "cort")) -@ -\hfill \par -The data are now ready to be loaded with the \texttt{tcplWriteLvl0} function. -\hfill \newline -<>= -tcplWriteLvl0(dat = scdat, type = "sc") -tcplWriteLvl0(dat = mcdat, type = "mc") -@ -\hfill \par -The \texttt{type} argument is used throughout the package to distinguish the type of data/processing: ``sc'' indicates single-concentration; ``mc'' indicates multiple-concentration. The \texttt{tcplLoadData} function can be used to load the data from the database. -\hfill \newline -<<>>= -tcplLoadData(lvl = 0, fld = "acid", val = 1, type = "sc") -@ -\hfill \par -Notice in the loaded data the \texttt{acsn} is replaced by the correct $\mathit{acid}$ and the $\mathit{s0id}$ field is added. The ``s\#'' fields, and corresponding ``m\#'' fields in the multiple-concentration data, are the primary keys for each level of data. These primary keys link the various levels of data. All of the keys are auto-generated and will change anytime data are reloaded or processed. Note, the primary keys only change for the levels affected, e.g. if the user reprocesses level 1, the level 0 keys will remain the same. - -\clearpage -\section*{Data Processing and the tcplRun Function} -\label{sec:tcplrun} -\markboth{Data Processing and the tcplRun Function}{} -\thispagestyle{plain} -\addcontentsline{toc}{section}{Data Processing and the tcplRun Function} -This section is intended help the user understand the general aspects of how the data is processed before diving into the specifics of each processing level for both screening paradigms. The details of the two screening paradigms are provided in later sections. - -All processing in the \texttt{tcpl} package occurs at the assay component or assay endpoint level. There is no capability within either screening paradigm to do any processing which combines data from multiple assay components or assay endpoints. Any combining of data must occur before or after the pipeline processing. For example, a ratio of two values could be processed through the pipeline if the user calculated the ratio during the level 0 pre-processing and uploaded a single ``component.'' - -Once data are uploaded in the database, data processing occurs through the \texttt{tcplRun} function for both single- and multiple-concentration screening. The \texttt{tcplRun} function can either take a single ID ($\mathit{acid}$ or $\mathit{aeid}$, depending on the processing type and level) or an $\mathit{asid}$. If given an $\mathit{asid}$ the \texttt{tcplRun} function will attempt to process all corresponding components/endpoints. When processing by $\mathit{acid}$ or $\mathit{aeid}$, the user must know which ID to give for each level (Table \ref{tab:proccheck}). - -The processing is sequential, and every level of processing requires successful processing at the antecedent level. Any processing changes will cause a ``delete cascade,'' removing any subsequent data affected by the processing change to ensure complete data fidelity at any given time. For example, processing level 3 data will cause the data from levels 4 through 6 to be deleted for the corresponding IDs. Changing any method assignments will also trigger a delete cascade for any corresponding data (more on method assignments below). - -The user must give a start and end level when using the \texttt{tcplRun} function. If processing more than one assay component or endpoint, the function will not stop if one component or endpoint fails. If a component or endpoint fails while processing multiple levels, the function will not attempt to processes the failed component/endpoint in subsequent levels. When finished processing, the \texttt{tcplRun} function returns a list indicating the processing success of each id. For each level processed the list will contain two elements: (1) ``l\#'' a named Boolean vector where \texttt{TRUE} indicates successful processing, and (2) ``l\#\_failed'' containing the names of any ids that failed processing where ``\#'' is the processing level. - -The processing functions print messages to the console indicating the four steps of the processing. First, data for the given assay component ID are loaded, the data are processed, data for the same ID in subsequent levels are deleted, then the processed data is written to the database. The `outfile' parameter in the \texttt{tcplRun} function gives the user the option of printing all of the output text to a file. - -The \texttt{tcplRun} function will attempt to use multiple processors on Unix-based systems (does not include Windows). Depending on the system environment, or if the user is running into memory constraints, the user may wish to use less processing power and can do so by setting the `mc.cores' parameter in the \texttt{tcplRun} function. - -\begin{table}[h!] - \centering - \caption{Processing checklist} - \noindent\makebox[\textwidth]{% - \begin{tabular}{c c c c} - Type & Level & Input ID & Method ID\\ - SC & Lvl 1 & \texttt{acid} & \texttt{aeid} \\ \hline - SC & Lvl 2 & \texttt{aeid} & \texttt{aeid} \\ \hline \hline - MC & Lvl 1 & \texttt{acid} & \texttt{N/A} \\ \hline - MC & Lvl 2 & \texttt{acid} & \texttt{acid} \\ \hline - MC & Lvl 3 & \texttt{acid} & \texttt{aeid} \\ \hline - MC & Lvl 4 & \texttt{aeid} & \texttt{N/A} \\ \hline - MC & Lvl 5 & \texttt{aeid} & \texttt{aeid} \\ \hline - MC & Lvl 6 & \texttt{aeid} & \texttt{aeid} \\ \hline - \multicolumn{4}{p{8cm}}{\footnotesize{The Input ID column indicates the ID used for each processing step; Method ID indicates the ID used for assigning methods for data processing, when necessary. SC = single-concentration; MC = multiple-concentration.}} - \end{tabular}} - \label{tab:proccheck} -\end{table} - -The processing requirements vary by screening paradigm and level. Later sections will cover the details, but in general, many of the processing steps require specific methods to accommodate different experimental designs or data processing approaches. - -Notice from Table \ref{tab:proccheck} that level 1 single-concentration processing (SC1) requires an $\mathit{acid}$ input (Table \ref{tab:proccheck}), but the methods are assigned by $\mathit{aeid}$. The same is true for MC3 processing. SC1 and MC3 are the normalization steps and convert $\mathit{acid}$ to $\mathit{aeid}$. (Only MC2 has methods assigned by $\mathit{acid}$.) The normalization process is discussed in the following section. - -To promote reproducibility, all method assignments must occur through the database. Methods cannot be passed to either the \texttt{tcplRun} function or the low-level processing functions called by \texttt{tcplRun}. - -In general, method data are stored in the ``\_methods'' and ``\_id'' tables that correspond to the data-storing tables. For example, the ``sc1'' table is accompanied by the ``sc1\_methods'' table which stores the available methods for SC1, and the ``sc1\_aeid'' table which stores the method assignments and execution order. - -The \texttt{tcpl} package provides three functions for easily modifying and loading the method assignments for the given assay components or endpoints: (1) \texttt{tcplMthdAssign} allows the user to assign methods, (2) \texttt{tcplMthdClear} clears method assignments, and (3) \texttt{tcplMthdLoad} queries the \texttt{tcpl} database and returns the method assignments. The package also includes the \texttt{tcplMthdList} function that queries the \texttt{tcpl} database and returns the list of available methods. - -The following code blocks will give some examples of how to use the method-related functions. - -\hfill \newline -<<>>= -## For illustrative purposes, assign level 2 MC methods to -## ACIDs 98, 99. First check for available methods. -mthds <- tcplMthdList(lvl = 2, type = "mc") -mthds[1:2] -## Assign some methods to ACID 97, 98 & 99 -tcplMthdAssign(lvl = 2, - id = 97:99, - mthd_id = c(3, 4, 2), - ordr = 1:3, - type = "mc") -tcplMthdLoad(lvl = 2, id = 97:99, type = "mc") -## Methods can be cleared one at a time for the given id(s) -tcplMthdClear(lvl = 2, id = 99, mthd_id = 2, type = "mc") -tcplMthdLoad(lvl = 2, id = 99, type = "mc") -## Or all methods can be cleared for the given id(s) -tcplMthdClear(lvl = 2, id = 97:98, type = "mc") -tcplMthdLoad(lvl = 2, id = 97:98, type = "mc") -@ -\hfill \par - -\clearpage -\section*{Data Normalization} -\label{sec:datanorm} -\markboth{Data Normalization}{} -\thispagestyle{plain} -\addcontentsline{toc}{section}{Data Normalization} - -Data normalization occurs in both single- and multiple-concentration processing at levels 1 and 3, respectively. While the two paradigms use different methods, the normalization approach is the same for both single- and multiple-concentration processing. Data normalization does not have to occur within the package, and normalized data can be loaded into the database at level 0. However, \textbf{data must be zero-centered and will only be fit in the positive direction}. - -The \texttt{tcpl} package supports fold-change and a percent of control approaches to normalization. All data must be zero-centered so all fold-change data must be log-transformed. Normalizing to a control requires three normalization methods: (1) one to define the baseline value, (2) one to define the control value, and (3) one to calculate percent of control (``resp.pc''). Normalizing to fold-change also requires three methods: (1) one to define the baseline value, (2) one to calculate the fold-change, and (3) one to log-transform the fold-change values. Methods defining a baseline value ($\mathit{bval}$) have the ``bval'' prefix, methods defining the control value ($\mathit{pval}$) have the ``pval'' prefix, and methods that calculate or modify the final response value have the ``resp'' prefix. For example, ``resp.log2'' does a log-transformation of the response value using a base value of 2. The formluae for calculating the percent of control and fold-change response values are listed in equations \ref{eq:pc} and \ref{eq:fc}, respectively. - -The percent of control and fold-change values, respectively: -\begin{equation} -\label{eq:pc} \mathit{resp} = \frac{\mathit{cval} - \mathit{bval}}{\mathit{pval} - \mathit{bval}}100 -\end{equation} -\begin{equation} -\label{eq:fc} \mathit{resp} = \mathit{cval}/\mathit{bval} -\end{equation} - -Order matters when assigning normalization methods. The $\mathit{bval}$, and $\mathit{pval}$ if normalizing as a percent of control, need to be calculated prior to calculating the response value. Table \ref{tab:normxmpl} shows some possible normalization schemes. - -\begin{table}[h!] - \centering - \caption{Example normalization method assignments.} - \noindent\makebox[\textwidth]{% - \begin{tabular}{c|p{4cm}|p{4cm}|p{4cm}|} - \cline{2-4} - \parbox[t]{2mm}{\multirow{4}{*}{\rotatebox[origin=c]{90}{Fold-Change}}} & 1. bval.apid.nwlls.med & 1. bval.apid.lowconc.med & 1. none \\ - & 2. resp.fc & 2. resp.fc & 2. resp.log10 \\ - & 3. resp.log2 & 3. resp.log2 & 3. resp.blineshift.50.spid \\ - & 4. resp.mult.neg1 & 4. & 4. \\ \cline{2-4} - \parbox[t]{2mm}{\multirow{4}{*}{\rotatebox[origin=c]{90}{\% Control}}} & 1. bval.apid.lowconc.med & 1. bval.spid.lowconc.med & 1. none \\ - & 2. pval.apid.pwlls.med & 2. pval.apid.mwlls.med & 2. resp.multneg1 \\ - & 3. resp.pc & 3. resp.pc & 3. \\ - & 4. resp.multneg1 & 4. & 4. \\ \cline{2-4} - \end{tabular}} - \label{tab:normxmpl} -\end{table} - -If the data does not require any normalization the ``none'' method must be assigned for normalization. The ``none'' method simply copies the input data to the response field. Without assigning ``none'' the response field will not get generated and the processing will not complete. - -To reiterate, the package only models response in the positive direction. Therefore, signal in the negative direction must transformed to the positive direction during normalization. Negative direction data are inverted by multiplying the final response values by ${-1}$ (see the ``resp.mult.neg`'' methods in Table \ref{tab:normxmpl}). - -In addition to the required normalization methods, the user can add additional methods to transform the normalized values. For example, the third fold-change example in Table \ref{tab:normxmpl} includes ``resp.blineshift.50.spid,'' which corrects for baseline deviations by $\mathit{spid}$. A complete list of available methods, by processing type and level, can be listed with \texttt{tcplMthdList}. More information is available in the package documentation, and can be found by running \texttt{??tcpl::Methods}. - -As discussed in the Assay Structure section (page \pageref{subsec:assaystruc}), an assay component can have more than one assay endpoint. Creating multiple endpoints for one component enables multiple normalization approaches. Multiple normalization approaches may become necessary when the assay component detects signal in both positive and negative directions. - -\clearpage -\section*{Single-concentration Screening} -\label{sec:snglconc} -\markboth{Single-concentration Screening}{} -\thispagestyle{plain} -\addcontentsline{toc}{section}{Single-concentration Screening} -This section will cover the \texttt{tcpl} process for handling single-concentration data\footnote{This section assumes a working knowledge of the concepts covered in the Data Processing and Data Normalization sections (pages \pageref{sec:tcplrun} and \pageref{sec:datanorm}, respectively).}. The goal of single-concentration processing is to identify potentially active compounds from a broad screen at a single concentration. After the data is loaded into the \texttt{tcpl} database, the single-concentration processing consists of 2 levels (Table \ref{tab:scsummary}). - -\begin{table}[h!] - \centering - \caption{Summary of the \texttt{tcpl} single-concentration pipeline} - \noindent\makebox[\textwidth]{% - \begin{tabular}{c p{10cm}} - & Description \\ \hline - Lvl 0 & Pre-processing: Vendor/dataset-specific pre-processing to organize heterogeneous raw data to the uniform format for processing by the \texttt{tcpl} package$^\dagger$ \\ \hline - Lvl 1 & Normalize: Apply assay endpoint-specific normalization listed in the ``sc1\_aeid'' table to the raw data to define response \\ \hline - Lvl 2 & Activity Call: Collapse replicates by median response, define the response cutoff based on methods in the ``sc2\_aeid'' table, and determine activity \\ \hline - \multicolumn{2}{l}{\footnotesize{$^\dagger$Level 0 pre-processing is outside the scope of this package}} - \end{tabular}} - \label{tab:scsummary} -\end{table} - -\subsection*{Level 1} -\label{subsec:sc1} -\addcontentsline{toc}{subsection}{Level 1} -Level 1 processing converts the assay component to assay endpoint(s) and defines the normalized-response value field ($\mathit{resp}$); logarithm-concentration field ($\mathit{logc}$); and optionally, the baseline value ($\mathit{bval}$) and positive control value ($\mathit{pval}$) fields. The purpose of level 1 is to normalize the raw values to either the percentage of a control or to fold-change from baseline. The normalization process is discussed in greater detail in the Data Normalization section (page \pageref{sec:datanorm}). - -Before beginning the normalization process, all wells with well quality ($\mathit{wllq}$) equal to 0 are removed. - -The first step in beginning the processing is to identify which assay endpoints stem from the assay component(s) being processed. -\hfill \newline -<<>>= -tcplLoadAeid(fld = "acid", val = 1) -@ -\hfill \par - -With the corresponding endpoints identified, the appropriate methods can be assigned. - -\hfill \newline -<<>>= -tcplMthdAssign(lvl = 1, - id = 1:2, - mthd_id = c(1, 11, 13), - ordr = 1:3, - type = "sc") -tcplMthdAssign(lvl = 1, - id = 2, - mthd_id = 16, - ordr = 4, - type = "sc") -@ -\hfill \par - -Above, methods 1, 11, and 13 were assigned for both endpoints. The method assignments instruct the processing to: (1) calculate $\mathit{bval}$ for each assay plate ID by taking the median of all data where the well type equals ``n;'' (2) calculate a fold-change over $\mathit{bval}$; (3) log-transform the fold-change values with base 2. The second method assignment (only for AEID 2) indicates to multiply all response values by $-1$. - -For a complete list of normalization methods see \texttt{tcplMthdList(lvl = 1, type = "sc")} or \texttt{?SC1\_Methods}. With the assay endpoints and normalization methods defined, the data are ready for level 1 processing. -\hfill \newline -<<>>= -## Do level 1 processing for acid 1 -sc1_res <- tcplRun(id = 1, slvl = 1, elvl = 1, type = "sc") -@ -\hfill \par -\textbf{Notice that level 1 processing takes an assay component ID, not an assay endpoint ID, as the input ID.} As mentioned in previously, the user must assign normalization methods by assay endpoint, then do the processing by assay component. The level 1 processing will attempt to process all endpoints in the database for a given component. If one endpoint fails for any reason (e.g., does not have appropriate methods assigned), the processing for the entire component fails. - -\subsection*{Level 2} -\label{subsec:sc2} -\addcontentsline{toc}{subsection}{Level 2} -Level 2 processing defines the baseline median absolute deviation ($\mathit{bmad}$), collapses any replicates by sample ID, and determines the activity. - -Before the data are collapsed by sample ID, the $\mathit{bmad}$ is calculated as the median absolute deviation of all wells with well type equal to ``t.'' The calculation to define $\mathit{bmad}$ is done once across the entire assay endpoint. \textbf{If additional data is added to the database for an assay component, the $\mathit{bmad}$ values for all associated assay endpoints will change.} Note, this $\mathit{bmad}$ definition is different from the $\mathit{bmad}$ definition used for multiple-concentration screening. - -To collapse the data by sample ID, the median response value is calculated at each concentration. The data are then further collapsed by taking the maximum of those median values ($\mathit{max\_med}$). - -Once the data are collapsed, such that each assay endpoint-sample pair only has one value, the activity is determined. For a sample to get an active hit-call, the $\mathit{max\_med}$ must be greater than an efficacy cutoff. The efficacy cutoff is determined by the level 2 methods. The efficacy cutoff value ($\mathit{coff}$) is defined as the maximum of all values given by the assigned level 2 methods. Failing to assign a level 2 method will result in every sample being called active. For a complete list of level 5 methods see \texttt{tcplMthdList(lvl = 2, type = "sc")} or \texttt{?SC2\_Methods}. -\hfill \newline -<<>>= -## Assign a cutoff value of log2(1.2) -tcplMthdAssign(lvl = 2, - id = 1:2, - mthd_id = 3, - type = "sc") -@ -\hfill \par -For the example data the cutoff value is $log_2(1.2)$. If the maximum median value ($\mathit{max\_med}$) is greater than or equal to the efficacy cutoff ($\mathit{coff}$), the sample ID is considered active and the hit-call ($\mathit{hitc}$) is set to 1. - -With the methods assigned, the level 2 processing can be completed. - -\hfill \newline -<<>>= -## Do level 1 processing for acid 1 -sc2_res <- tcplRun(id = 1:2, slvl = 2, elvl = 2, type = "sc") -@ -\hfill \par - -\clearpage -\section*{Multiple-concentration Screening} -\label{sec:multiconc} -\markboth{Multiple-concentration Screening}{} -\thispagestyle{plain} -\addcontentsline{toc}{section}{Multiple-concentration Screening} -This section will cover the \texttt{tcpl} process for handling multiple-concentration data\footnote{This section assumes a working knowledge of the concepts covered in the Data Processing and Data Normalization sections (pages \pageref{sec:tcplrun} and \pageref{sec:datanorm}, respectively).}. The goal of multiple-concentration processing is to estimate the activity, potency, efficacy, and other parameters for sample-assay pairs. After the data is loaded into the \texttt{tcpl} database, the multiple-concentration processing consists of six levels (Table \ref{tab:mcsummary}). - -\begin{table}[h!] - \centering - \caption{Summary of the \texttt{tcpl} multiple-concentration pipeline} - \noindent\makebox[\textwidth]{% - \begin{tabular}{c p{10cm}} - & Description \\ \hline - Lvl 0 & Pre-processing: Vendor/dataset-specific pre-processing to organize heterogeneous raw data to the uniform format for processing by the \texttt{tcpl} package$^\dagger$ \\ \hline - Lvl 1 & Index: Define the replicate and concentration indices to facilitate all subsequent processing \\ \hline - Lvl 2 & Transform: Apply assay component-specific transformations listed in the ``mc2\_acid'' table to the raw data to define the corrected data \\ \hline - Lvl 3 & Normalize: Apply assay endpoint-specific normalization listed in the ``mc3\_aeid'' table to the corrected data to define response \\ \hline - Lvl 4 & Fit: Model the concentration-response data utilizing three objective functions: (1) constant, (2) hill, and (3) gain-loss \\ \hline - Lvl 5 & Model Selection/Acitivty Call: Select the winning model, define the response cutoff based on methods in the ``mc5\_aeid'' table, and determine activity \\ \hline - Lvl 6 & Flag: Flag potential false positive and false negative findings based on methods in the ``mc6\_aeid'' table \\ \hline - \multicolumn{2}{l}{\footnotesize{$^\dagger$Level 0 pre-processing is outside the scope of this package}} - \end{tabular}} - \label{tab:mcsummary} -\end{table} - -\subsection*{Level 1} -\label{subsec:mc1} -\addcontentsline{toc}{subsection}{Level 1} -Level 1 processing defines the replicate and concentration index fields to facilitate downstream processing. Because of cost, availability, physicochemical, and technical constraints screening-level efforts utilize numerous experimental designs and test compound (sample) stock concentrations. The resulting data may contain inconsistent numbers of concentrations, concentration values, and technical replicates. To enable quick and uniform processing, level 1 processing explicitly defines concentration and replicate indices, giving integer values $1 \dots N$ to increasing concentrations and technical replicates, where $1$ represents the lowest concentration or first technical replicate. - -To assign replicate and concentration indices we assume one of two experimental designs. The first design assumes samples are plated in multiple concentrations on each assay plate, such that the concentration series all falls on a single assay plate. The second design assumes samples are plated in a single concentration on each assay plate, such that the concentration series falls across many assay plates. - -For both experimental designs, data are ordered by source file ($\mathit{srcf}$), assay plate ID ($\mathit{apid}$), column index ($\mathit{coli}$), row index ($\mathit{rowi}$), sample ID ($\mathit{spid}$), and concentration ($\mathit{conc}$). Concentration is rounded to three significant figures to correct for potential rounding errors. After ordering the data we create a temporary replicate ID, identifying an individual concentration series. For test compounds in experimental designs with the concentration series on a single plate and all control compounds, the temporary replicate ID consists of the sample ID, well type ($\mathit{wllt}$), source file, assay plate ID, and concentration. The temporary replicate ID for test compounds in experimental designs with concentration series that span multiple assay plates is defined similarly, but does not include assay plate ID. - -Once the data are ordered, and the temporary replicate ID is defined, the data are scanned from top to bottom and increment the replicate index ($\mathit{repi}$) every time a replicate ID is duplicated. Then, for each replicate, the concentration index ($\mathit{cndx}$) is defined by ranking the unique concentrations, with the lowest concentration starting at 1. - -The following demonstrates how to carry out the level 1 processing and look at the resulting data: -\hfill \newline -<<>>= -## Do level 1 processing for acid 1 -mc1_res <- tcplRun(id = 1, slvl = 1, elvl = 1, type = "mc") -@ -\hfill \par -With the processing complete, the resulting level 1 data can be loaded to check the processing: -\hfill \newline -<<>>= -## Load the level 1 data and look at the cndx and repi values -m1dat <- tcplLoadData(lvl = 1, - fld = "acid", - val = 1, - type = "mc") -m1dat <- tcplPrepOtpt(m1dat) -setkeyv(m1dat, c("repi", "cndx")) -m1dat[chnm == "3-Phenylphenol", list(chnm, conc, cndx, repi)] -@ -\hfill \par -3-phenylphenol contains two replicates, each with six distinct concentrations. The package also contains a tool for visualizing the data at the assay plate level. -\setkeys{Gin}{width=1\textwidth} -\begin{figure}[h!] -<>= -tcplPlotPlate(dat = m1dat, apid = "09Apr2014.Plate.17") -@ -\caption{An assay plate diagram. The color indicates the raw values according to the key on the right. The bold lines on the key show the distribution of values for the plate on the scale of values across the entire assay. The text inside each well shows the well type and concentration index. For example, ``t4'' indicates a test compound at the fourth concentration. The wells with an ``X'' have a well quality of 0.} -\label{fig:l1apid} -\end{figure} -In Figure \ref{fig:l1apid} we see the results of \texttt{tcplPlotPlate}. The \texttt{tcplPlotPlate} function can be used to visualize the data at levels 1 to 3. The row and column indices are printed along the edge of the plate, with the values in each well represented by color. While the plate does not give sample ID information, the letter/number codes in the wells indicate the well type and concentration index, respectively. The plate display also shows the wells with poor quality (as defined by the well quality, $\mathit{wllq}$, field at level 0) with an ``X.'' Plotting plates in subsequent levels wells with poor quality will appear empty. The title of the plate display lists the assay component/assay endpoint and the assay plate ID ($\mathit{apid}$). - -\subsection*{Level 2} -\label{subsec:mc2} -\addcontentsline{toc}{subsection}{Level 2} -Level 2 processing removes data where the well quality ($\mathit{wllq}$) equals 0 and defines the corrected value ($\mathit{cval}$) field. Level 2 processing allows for any transformation of the raw values at the assay component level. Examples of transformation methods could range from basic logarithm transformations, to complex spacial noise reduction algorithms. Currently the \texttt{tcpl} package only consists of basic transformations, but could be expanded in future releases. Level 2 processing does not include normalization methods; normalization should occur during level 3 processing. - -For the example data used in this vignette, no transformations are necessary at level 2. To not apply any transformation methods, assign the ``none'' method: -\hfill \newline -<<>>= -tcplMthdAssign(lvl = 2, - id = 1, - mthd_id = 1, - ordr = 1, - type = "mc") -@ -\hfill \par -Every assay component needs at least one transformation method assigned to complete level 2 processing. With the method assigned, the processing can be completed. -\hfill \newline -<<>>= -## Do level 2 processing for acid 1 -mc2_res <- tcplRun(id = 1, slvl = 2, elvl = 2, type = "mc") -@ -\hfill \par -For the complete list of level 2 transformation methods currently available, see \texttt{tcplMthdList(lvl = 2, type = "mc")} or \texttt{?MC2\_Methods} for more detail. The coding methodology used to implement the methods is beyond the scope of this vignette, but, in brief, the method names in the database correspond to a function name in the list of functions returned by \texttt{mc2\_mthds()} (the \texttt{mc2\_mthds} function is not exported, and not intended for use by the user). Each of the functions in the list given by \texttt{mc2\_mthds()} only return expression objects that processing function called by \texttt{tcplRun} executes in the local function environment to avoid making additional copies of the data in memory. We encourage suggestions for new methods. - -\subsection*{Level 3} -\label{subsec:mc3} -\addcontentsline{toc}{subsection}{Level 3} -Level 3 processing converts the assay component to assay endpoint(s) and defines the normalized-response value field ($\mathit{resp}$); logarithm-concentration field ($\mathit{logc}$); and optionally, the baseline value ($\mathit{bval}$) and positive control value ($\mathit{pval}$) fields. The purpose of level 3 processing is to normalize the corrected values to either the percentage of a control or to fold-change from baseline. The normalization process is discussed in greater detail in the Data Normalization section (page \pageref{sec:datanorm}). The processing aspect of level 3 is almost completely analogous to level 2, except the user has to be careful about using assay component versus assay endpoint. - -The user first needs to check which assay endpoints stem from the the assay component queued for processing. -\hfill \newline -<<>>= -## Look at the assay endpoints for acid 1 -tcplLoadAeid(fld = "acid", val = 1) -@ -\hfill \par -With the corresponding assay endpoints listed, the normalization methods can be assigned. -<<>>= -tcplMthdAssign(lvl = 3, - id = 1:2, - mthd_id = c(17, 9, 7), - ordr = 1:3, - type = "mc") -tcplMthdAssign(lvl = 3, - id = 2, - mthd_id = 6, - ordr = 4, - type = "mc") -@ -Above, methods 17, 9, and 7 were assigned for both endpoints. The method assignments instruct the processing to: (1) calculate $\mathit{bval}$ for each assay plate ID by taking the median of all data where the well type equals ``n'' or the well type equals ``t'' and the concentration index is 1 or 2; (2) calculate a fold-change over $\mathit{bval}$; (3) log-transform the fold-change values with base 2. The second method assignment (only for AEID 2) tells the processing to multiply all response values by $-1$. - -For a complete list of normalization methods see \texttt{tcplMthdList(lvl = 3, type = "mc")} or \texttt{?MC3\_Methods}. With the assay endpoints and normalization methods defined, the data are ready for level 3 processing. -\hfill \newline -<<>>= -## Do level 3 processing for acid 1 -mc3_res <- tcplRun(id = 1, slvl = 3, elvl = 3, type = "mc") -@ -\hfill \par -\textbf{Notice that level 3 processing takes an assay component ID, not an assay endpoint ID, as the input ID.} As mentioned in previous sections, the user must assign normalization methods by assay endpoint, then do the processing by assay component. The level 3 processing will attempt to process all endpoints in the database for a given component. If one endpoint fails for any reason (e.g., does not have appropriate methods assigned), the processing for the entire component fails. - -\subsection*{Level 4} -\label{subsec:mc4} -\addcontentsline{toc}{subsection}{Level 4} -Level 4 processing splits the data into concentration series by sample and assay endpoint, then models the activity of each concentration series. Activity is modeled only in the positive direction. More information on readouts with both directions is available in the previous section. - -The first step in level 4 processing is to remove the well types with only one concentration. To establish the noise-band for the assay endpoint, the baseline median absolute deviation ($\mathit{bmad}$) is calculated as the median absolute deviation of the response values for test compounds where the concentration index equals 1 or 2. The calculation to define $\mathit{bmad}$ is done once across the entire assay endpoint. \textbf{If additional data is added to the database for an assay component, the $\mathit{bmad}$ values for all associated assay endpoints will change.} Note, this $\mathit{bmad}$ definition is different from the $\mathit{bmad}$ definition used for single-concentration screening. - -Before the model parameters are estimated, a set of summary values are calculated for each concentration series: the minimum and maximum response; minimum and maximum log concentration; the number of concentrations, points, and replicates; the maximum mean and median with the concentration at which they occur; and the number of medians greater than $3\mathit{bmad}$. When referring to the concentration series the ``mean'' and ``median'' values are defined as the mean or median of the response values at every concentration. In other words, the maximum median is the maximum of all median values across the concentration series. - -Concentration series must have at least four concentrations to enter the fitting algorithm. By default, concentration series must additionally have at least one median value greater than $3\mathit{bmad}$ to enter the fitting algorithm. The median value above $3\mathit{bmad}$ requirement can be ignored by setting $\mathit{fit\_all}$ to 1 in the assay endpoint annotation. - -All models draw from the Student's t-distribution with four degrees of freedom. The wider tails in the t-distribution diminish the influence of outlier values, and produce more robust estimates than do the more commonly used normal distribution. The robust fitting removes the need for any outlier elimination before fitting. The fitting algorithm utilizes maximum likelihood estimates parameters for three models as defined below in equations \ref{eq:z} through \ref{eq:gnlsc6}. - -Let $t(z,\nu)$ be the Student's t-distribution with $\nu$ degrees of freedom, $y_{i}$ be the observed response at the $i^{th}$ observation, and $\mu_{i}$ be the estimated response at the $i^{th}$ observation. We calculate $z_{i}$ as -\begin{equation} -\label{eq:z} -z_{i} = \frac{y_{i} - \mu_{i}}{\exp(\sigma)}\mathrm{,} -\end{equation} -where $\sigma$ is the scale term. Then the log-likelihood is -\begin{equation} -\label{eq:ll} -\sum_{i=1}^{n} [\ln\left(t(z_{i}, 4)\right) - \sigma]\mathrm{,} -\end{equation} -where $n$ is the number of observations. - -The first model fit in the fitting algorithm is a constant model at 0, abbreviated ``cnst.'' The constant model only has one parameter, the scale term. For the constant model $\mu_{i}$ is given by -\begin{equation} -\label{eq:cnst} -\mu_{i} = 0\mathrm{.} -\end{equation} - -The second model in the fitting algorithm is a constrained Hill model (hill), where the bottom asymptote is forced to 0. Including the scale parameter, the Hill model has four parameters. Let $\mathit{tp}$ be the top asymptote, $\mathit{ga}$ be the AC$_{50}$\footnote{The AC$_{50}$ is the activity concentration at 50\%, or the concentration where the modeled activity equals 50\% of the top asymptote.} in the gain direction, $\mathit{gw}$ be the Hill coefficient in the gain direction, and $x_{i}$ be the log concentration at the $i^{th}$ observation. Then $\mu_{i}$ for the Hill model is given by -\begin{equation} -\label{eq:hill} -\mu_{i} = \frac{tp}{1 + 10^{(\mathit{ga} - x_{i})\mathit{gw}}}\mathrm{,} -\end{equation} -with the constraints -\begin{equation} -\label{eq:hillc1} -0 \leq \mathit{tp} \leq 1.2\mathrm{max\;resp,} -\end{equation} -\begin{equation} -\label{eq:hillc2} -\mathrm{min\;logc} - 2 \leq \mathit{ga} \leq \mathrm{max\;logc} + 0.5\mathrm{,} -\end{equation} -and -\begin{equation} -\label{eq:hillc3} -0.3 \leq \mathit{gw} \leq 8\mathit{.} -\end{equation} - -The third model in the fitting algorithm is a constrained gain-loss model (gnls), defined as a product of two Hill models, with a shared top asymptote and both bottom asymptote values equal to 0. Including the scale term, the gain-loss model has six parameters. Let $\mathit{tp}$ be the shared top asymptote, $\mathit{ga}$ be the AC$_{50}$ in the gain direction, $\mathit{gw}$ be the Hill coefficient in the gain direction, $\mathit{la}$ be the AC$_{50}$ in the loss direction, $\mathit{lw}$ be the Hill coefficient in the loss direction, and $x_{i}$ be the log concentration at the $i^{th}$ observation. Then $\mu_{i}$ for the gain-loss model is given by -\begin{equation} -\label{eq:gnls} -\mu_{i} = \mathit{tp}\left(\frac{1}{1 + 10^{(\mathit{ga} - x_{i})\mathit{gw}}}\right)\left(\frac{1}{1 + 10^{(x_{i} - \mathit{la})\mathit{lw}}}\right)\mathrm{,} -\end{equation} -with the constraints -\begin{equation} -\label{eq:gnlsc1} -0 \leq \mathit{tp} \leq 1.2\mathrm{max\;resp,} -\end{equation} -\begin{equation} -\label{eq:gnlsc2} -\mathrm{min\;logc} - 2 \leq \mathit{ga} \leq \mathrm{max\;logc,} -\end{equation} -\begin{equation} -\label{eq:gnlsc3} -0.3 \leq \mathit{gw} \leq 8\mathrm{,} -\end{equation} -\begin{equation} -\label{eq:gnlsc4} -\mathrm{min\;logc} - 2 \leq \mathit{la} \leq \mathrm{max\;logc} + 2\mathrm{,} -\end{equation} -\begin{equation} -\label{eq:gnlsc5} -0.3 \leq \mathit{lw} \leq 18\mathrm{,} -\end{equation} -and -\begin{equation} -\label{eq:gnlsc6} -\mathit{la}-\mathit{ga} > 0.25\mathrm{.} -\end{equation} - -Level 4 does not utilize any assay endpoint-specific methods; the user only needs to run the \texttt{tcplRun} function. \textbf{Level 4 processing and all subsequent processing is done by assay endpoint, not assay component}. The previous section showed how to find the assay endpoints for an assay component using the \texttt{tcplLoadAeid} function. The example dataset includes two assay endpoints with aeid values of 1 and 2. -\hfill \newline -<<>>= -## Do level 4 processing for aeid 1 and load the data -mc4_res <- tcplRun(id = 1:2, slvl = 4, elvl = 4, type = "mc") -@ -\hfill \par -The level 4 data include 52 variables, including the ID fields. A complete list of level 4 fields is available in Appendix \ref{app:dbstruc}. The level 4 data include the fields $\mathit{cnst}$, $\mathit{hill}$, and $\mathit{gnls}$ indicating the convergence of the model where a value of 1 means the model converged and a value of 0 means the model did not converge. N/A values indicate the fitting algorithm did not attempt to fit the model. $\mathit{cnst}$ will be N/A when the concentration series had less than 4 concentrations; $\mathit{hill}$ and $\mathit{gnls}$ will be N/A when none of the medians were greater than or equal to $3\mathit{bmad}$. Similarly, the $\mathit{hcov}$ and $\mathit{gcov}$ fields indicate the success in inverting the Hessian matrix. Where the Hessian matrix did not invert, the parameter standard deviation estimates will be N/A. NaN values in the parameter standard deviation fields indicate the covariance matrix was not positive definite. In Figure \ref{fig:l4plt} the $\mathit{hill}$ field is used to find potentially active compounds to visualize with the \texttt{tcplPlotL4ID} function. -\hfill \newline -<<>>= -## Load the level 4 data -m4dat <- tcplLoadData(lvl = 4, type = "mc") -## List the first m4ids where the hill model convered -## for AEID 1 -m4dat[hill == 1 & aeid == 1, head(m4id)] -@ -\hfill \par -\setkeys{Gin}{width=1\textwidth} -\begin{figure}[h!] -<>= -## Plot a fit for m4id 21 -tcplPlotM4ID(m4id = 686, lvl = 4) -@ -\caption{An example level 4 plot for a single concentration series. The orange dashed line shows the constant model, the red dashed line shows the Hill model, and the blue dashed line shows the gain-loss model. The gray striped box shows the baseline region, $0 \pm 3\mathit{bmad}$. The summary panel shows assay endpoint and sample information, the parameter values (val) and standard deviations (sd) for the Hill and gain-loss models, and summary values for each model.} -\label{fig:l4plt} -\end{figure} -\par -The model summary values in Figure \ref{fig:l4plt} include Akaike Information Criterion (AIC), probability, and the root mean square error (RMSE). Let $\log(\Lagr(\hat{\theta}, y))$ be the log-likelihood of the model $\hat{\theta}$ given the observed values $y$, and $K$ be the number of parameters in $\hat{\theta}$, then, -\begin{equation} -\label{eq:aic} -\mathrm{AIC} = -2\log(\Lagr(\hat{\theta}, y)) + 2K\mathrm{.} -\end{equation} -The probability, $\omega_{i}$, is defined as the weight of evidence that model $i$ is the best model, given that one of the models must be the best model. Let $\Delta_{i}$ be the difference $\mathrm{AIC}_{i} - \mathrm{AIC}_{min}$ for the $i^{th}$ model. If $R$ is the set of models, then $\omega_{i}$ is given by -\begin{equation} -\label{eq:prob} -\omega_{i} = \frac{\exp\left(-\frac{1}{2}\Delta_{i}\right)}{\sum_{i=1}^{R} \exp\left(-\frac{1}{2}\Delta_{r}\right)}\mathrm{.} -\end{equation} -The RMSE is given by -\begin{equation} -\label{eq:rmse} -\mathrm{RMSE} = \sqrt{\frac{\sum_{i=1}^{N} (y_{i} - \mu_{i})^2}{N}}\mathrm{,} -\end{equation} -where $N$ is the number of observations, and $\mu_{i}$ and $y_{i}$ are the estimated and observed values at the $i^{th}$ observation, respectively. - -\subsection*{Level 5} -\label{subsec:mc5} -\addcontentsline{toc}{subsection}{Level 5} -Level 5 processing determines the winning model and activity for the concentration series, bins all of the concentration series into categories, and calculates additional point-of-departure estimates based on the activity cutoff. - -\textbf{The model with lowest AIC value is selected as the winning model ($\mathit{modl}$)}, and is used to determine the activity or hit-call for the concentration series. If two models have equal AIC values, the simpler model (the model with fewer parameters) wins the tie. All of the parameters for the winning model are stored at level 5 with the prefix ``modl\_'' to facilitate easier queries. For a concentration series to get an active hit-call, either the Hill or gain-loss must be selected as the winning model. In addition to selecting the Hill or gain-loss model, the modeled and observed response must meet an efficacy cutoff. - -The efficacy cutoff is defined by the level 5 methods. The efficacy cutoff value ($\mathit{coff}$) is defined as the maximum of all values given by the assigned level 5 methods. Failing to assign a level 5 method will result in every concentration series being called active. For a complete list of level 5 methods see \texttt{tcplMthdList(lvl = 5)} or \texttt{?MC5\_Methods}. -\hfill \newline -<<>>= -## Assign a cutoff value of bmad*6 -tcplMthdAssign(lvl = 5, - id = 1:2, - mthd_id = 6, - type = "mc") -@ -\hfill \par -For the example data the cutoff value is $6\mathit{bmad}$. If the Hill or gain-loss model wins, and the estimated top parameter for the winning model ($\mathit{modl\_tp}$) and the maximum median value ($\mathit{max\_med}$) are both greater than or equal to the efficacy cutoff ($\mathit{coff}$), the concentration series is considered active and the hit-call ($\mathit{hitc}$) is set to 1. - -The hit-call can be 1, 0, or -1. A hit-call of 1 or 0 indicates the concentration series is active or inactive, respectively, according to the analysis; a hit-call of -1 indicates the concentration series had less than four concentrations. - -For active concentration series, two additional point-of-departure estimates are calculated for the winning model: (1) the activity concentration at baseline (ACB or $\mathit{modl\_acb}$) and (2) the activity concentration at cutoff (ACC or $\mathit{modl\_acc}$). The ACB and ACC are defined as the concentration where the estimated model value equals $3\mathit{bmad}$ and the cutoff, respectively. The point-of-departure estimates are summarized in Figure \ref{fig:podplt}. - -\hfill \newline -\setkeys{Gin}{width=1\textwidth} -\begin{figure}[h] -<>= -par(family = "mono", mar = rep(1, 4), pty = "m") -plot.new() -plot.window(xlim = c(0, 30), ylim = c(-30, 100)) -# axis(side = 2, lwd = 2, col = "gray35") -rect(xleft = par()$usr[1], - xright = par()$usr[2], - ybottom = -15, - ytop = 15, - border = NA, - col = "gray45", - density = 15, - angle = 45) -abline(h = 26, lwd = 3, lty = "dashed", col = "gray30") -tmp <- list(modl = "gnls", gnls_ga = 12, gnls_tp = 80, - gnls_gw = 0.18, gnls_lw = 0.7, gnls_la = 25) -tcplAddModel(pars = tmp, lwd = 3, col = "dodgerblue2") - -abline(v = 8.46, lwd = 3, lty = "solid", col = "firebrick") -text(x = 8.46, y = par()$usr[4]*0.9, - font = 2, labels = "ACB", cex = 2, pos = 2, srt = 90) -abline(v = 10.24, lwd = 3, lty = "solid", col = "yellow2") -text(x = 10.24, y = par()$usr[4]*0.9, - font = 2, labels = "ACC", cex = 2, pos = 2, srt = 90) -abline(v = 12, lwd = 3, lty = "solid", col = "dodgerblue2") -text(x = 12, y = par()$usr[4]*0.9, - font = 2, labels = "AC50", cex = 2, pos = 2, srt = 90) - -points(x = c(8.46, 10.24, 12), y = c(15, 26, 40), - pch = 21, cex = 2, col = "gray30", lwd = 2, - bg = c("firebrick", "yellow2", "dodgerblue2")) -@ -\caption{The point-of-departure estimates calculated by the \texttt{tcpl} package. The shaded rectangle represents the baseline region, $0 \pm 3\mathit{bmad}$. The dark stripped line represents the efficacy cutoff ($\mathit{coff}$). The vertical lines show where the point-of-departure estimates are defined: the red line shows the ACB, the yellow line shows the ACC, and the blue line shows the AC$_{50}$.} -\label{fig:podplt} -\end{figure} -\par - -All concentration series fall into a single fit category ($\mathit{fitc}$), defined by the leaves on the tree structure in Figure \ref{fig:fitc1}. Concentration series in the same category will have similar characteristics, and often look very similar. Categorizing all of the series enables faster quality control checking and easier identification of potential false results. The first split differentiates series by hit-call. Series with a hit-call of -1 go into fit category 2. The following two paragraphs will outline the logic for the active and inactive branches. -\setkeys{Gin}{width=1.2\textwidth} -\begin{sidewaysfigure}[!p] -\centering -<>= -tcplPlotFitc() -@ -\caption{The categories used to bin each fit. Each fit falls into one leaf of the tree. The leaves are indicated by bold green font. (Figure created by calling \texttt{tcplPlotFitc()}.)} -\label{fig:fitc1} -\end{sidewaysfigure} - -The first split in the active branch differentiates series by the model winner, Hill or gain-loss. For each model, the next split is defined by the efficacy of it's top parameter in relation to the cutoff. The top value is either less than $1.2\mathit{coff}$ or greater than or equal to $1.2\mathit{coff}$. Finally, series on the active branch go into leaves based on the position of the AC$_{50}$ parameter in relation to the tested concentration range. For comparison purposes, the activity concentration at 95\% (AC95) is calculated, but not stored.\footnote{The \texttt{tcplHill-} functions can be used to calculate values, concentrations, and activity concentrations for the Hill model.} Series with AC$_{50}$ values less than the minimum concentration tested ($\mathit{logc\_min}$) go into the ``$<=$'' leaves, series with AC$_{50}$ values greater than the minimum tested concentration and AC95 values less than maximum tested concentration ($\mathit{logc\_max}$) go into the ``$==$'' leaves, and series with AC95 values greater than the maximum concentration tested go into the ``$>=$'' leaves. - -The inactive branch is first divided by whether any median values were greater than or equal to $3\mathit{bmad}$. Series with no evidence of activity go into fit category 4. Similar to the active branch, series with evidence for activity are separated by the model winner. The Hill and gain-loss portions of the inactive branch follow the same logic. First, series diverge by the efficacy of their top parameter in relation to the cutoff: $\mathit{modl\_tp < 0.8\mathit{coff}}$ or $\mathit{modl\_tp \geq 0.8\mathit{coff}}$. Then the same comparison is made on the top values of the losing model. If the losing model did not converge, then the series go into the ``DNC'' category. If the losing model top value is greater than or equal to $0.8\mathit{coff}$, then the series are split based on whether the losing model top surpassed the cutoff. On the constant model branch, if neither top parameter is greater than or equal to $0.8\mathit{bmad}$, then the series goes into fit category 7. If one of the top parameters is greater than or equal to $0.8\mathit{coff}$, the series goes into fit category 9 or 10 based on whether one of the top values surpassed the cutoff. - -With the level 5 methods assigned, the data are ready for level 5 processing: -\hfill \newline -<<>>= -## Do level 5 processing for aeid 1 and load the data -mc5_res <- tcplRun(id = 1:2, slvl = 5, elvl = 5, type = "mc") -@ -\hfill \par -\setkeys{Gin}{width=1\textwidth} -\begin{figure}[h] -<>= -tcplPlotM4ID(m4id = 370, lvl = 5) -@ -\caption{An example level 5 plot for a single concentration series. The solid line and model highlighting indicate the model winner. The horizontal line shows the cutoff value. In addition to the information from the level 4 plots, the summary panel includes the cutoff ($\mathit{coff}$), hit-call ($\mathit{hitc}$), fit category ($\mathit{fitc}$) and activity probability ($\mathit{actp}$) values.} -\label{fig:l5plt1} -\end{figure} -\par -Figure \ref{fig:l5plt1} shows an example of a concentration series in fit category 37, indicating the series is active and the Hill model won with a top value less than or equal to $1.2\mathit{coff}$, and an AC$_{50}$ value within the tested concentration range. The \texttt{tcplPlotFitc} function shows the distribution of concentration series across the fit category tree (Figure \ref{fig:fitc2}). -\setkeys{Gin}{width=1\textwidth} -\begin{figure}[h] -<>= -m5dat <- tcplLoadData(lvl = 5, type = "mc") -tcplPlotFitc(fitc = m5dat$fitc) -@ -\caption{The distribution of concentration series by fit category for the example data. Both the size and color of the circles indicate the number of concentration series. The legend gives the range for number of concentration series by color.} -\label{fig:fitc2} -\end{figure} -\hfill \par -The distribution in Figure \ref{fig:fitc2} shows 24-40 concentration series fell into fit category 21. Following the logic discussed previously, fit category 21 indicates an inactive series where the Hill model was selected, the top asymptote for the Hill model was greater than $0.8\mathit{coff}$, and the gain-loss top asymptote was greater than or equal to the cutoff. The series in fit category 21 can be found easily in the level 5 data. -\hfill \newline -<<>>= -head(m5dat[fitc == 21, - list(m4id, hill_tp, gnls_tp, - max_med, coff, hitc)]) -@ -\hfill \par -The plot in Figure \ref{fig:l5plt2} shows a concentration series in fit category 21. In the example given by Figure \ref{fig:l5plt2}, the $\mathit{hill\_tp}$ and $\mathit{gnls\_tp}$ parameters are equal and greater than $\mathit{coff}$; however, the maximum median value ($\mathit{max\_med}$) is not greater than the cutoff making the series inactive. -\hfill \par -\setkeys{Gin}{width=1\textwidth} -\begin{figure}[h] -<>= -tcplPlotM4ID(m4id = 45, lvl = 5) -@ -\caption{Level 5 plot for m4id 45 showing an example series in fit category 21.} -\label{fig:l5plt2} -\end{figure} - -\subsection*{Level 6} -\label{subsec:mc6} -\addcontentsline{toc}{subsection}{Level 6} -Level 6 processing uses various methods to identify concentration series with etiologies that may suggest false positive/false negative results or explain apparent anomalies in the data. Each flag has is defined by a level 6 method that has to be assigned to each assay endpoint. Similar to level 5, an assay endpoint does not need any level 6 methods assigned to complete processing. -\hfill \newline -<<>>= -tcplMthdAssign(lvl = 6, - id = 1:2, - mthd_id = c(6:8, 10:12, 15:16), - type = "mc") -tcplMthdLoad(lvl = 6, id = 1, type = "mc") -@ -\hfill \par -The example above assigns the most common flags. Some of the available flags only apply to specific experimental designs and do not apply to all data. For a complete list of normalization methods see \texttt{tcplMthdList(lvl = 6)} or \texttt{?MC6\_Methods}. - -The additional $\mathit{nddr}$ field in the ``mc6\_methods'' (and the output from \texttt{tcplMthdLoad()}/\texttt{tcplMthdList()} for level 6) indicates whether the method requires additional data. Methods with an $\mathit{nddr}$ value of 0 only require the modeled/summary information from levels 4 and 5. Methods with an $\mathit{nddr}$ value of 1 also require the individual response and concentration values from level 3. Methods requiring data from level 3 can greatly increase the processing time. -\hfill \newline -<<>>= -## Do level 6 processing -mc6_res <- tcplRun(id = 1:2, slvl = 6, elvl = 6, type = "mc") -m6dat <- tcplLoadData(lvl = 6, type = "mc") -@ -\hfill \par -For the two assay endpoints, \Sexpr{nrow(m6dat)} out of the \Sexpr{nrow(m5dat)} concentration series were flagged in the level 6 processing. Series not flagged in the level 6 processing do not get stored at level 6. Each series-flag combination is a separate entry in the level 6 data. Or, in other words, if a series has multiple flags it will show up on multiple rows in the output. For example, consider the following results: -\hfill \newline -<<>>= -m6dat[m4id == 46] -@ -\hfill \par -The data above lists two flags: ``Multiple points above baseline, inactive'' and ``Borderline inactive.'' Without knowing much about the flags one might assume this concentration series had some evidence of activity but was not called a hit, and could potentially be a false negative. In cases of borderline results, plotting the curve is often helpful. - -\hfill \par -\setkeys{Gin}{width=1\textwidth} -\begin{figure}[h!] -<>= -tcplPlotM4ID(m4id = 46, lvl = 6) -@ -\caption{An example level 6 plot for a single concentration series. All level 6 method ID ($\mathit{l6\_mthd\_id}$) values are concatenated in the flags section. If flags have an associated value ($\mathit{fval}$), the value will be shown in parentheses to the right of the level 6 method ID.} -\label{fig:l6plt} -\end{figure} -The evidence of true activity shown in Figure \ref{fig:l6plt} could be argued either way. Level 6 processing does not attempt to define truth in the matter of borderline compounds or data anomalies, but rather attempts to identify concentration series for closer consideration. - -\appendix -\clearpage -\section{Field Explanation/Database Structure} -\markboth{Field Explanation/Database Structure}{} -\thispagestyle{plain} -\label{app:dbstruc} - -This appendix contains reference tables that describe the structure and table fields found in the \texttt{tcpl} database. The first sections of this appendix describe the data-containing tables, followed by a section describing the additional annotation tables. - -In general, the single-concentration data and accompanying methods are found in the ``sc\#'' tables, where the number indications the processing level. Likewise, the multiple-concentration data and accompanying methods are found in the ``mc\#'' tables. Each processing level that has accompanying methods will also have a tables with the ``\_methods'' and ``\_id'' naming scheme. For example, the database contains the following tables: ``mc5'' storing the data from multiple-concentration level 5 processing, ``mc5\_methods'' storing the available level 5 methods, and ``mc5\_aeid'' storing the method assignments for level 5. Note, the table storing the method assignments for level 2 multiple-concentration processing is called ``mc2\_acid'' because MC2 methods are assigned by assay component ID. - -There are two additional tables, ``sc2\_agg'' and ``mc4\_agg,'' that link the data in tables ``sc2'' and ``mc4'' to the data in tables ``sc1'' and ``mc3,'' respectively. This is necessary because each entry in the database before SC2 and MC4 processing represents a single value; subsequent entries represent summary/modeled values that encompass many values. To know what values were used in calculating the summary/modeled values, the user must use the ``\_agg'' look-up tables. - -Each of the methods tables have fields analogous to $\mathit{mc5\_mthd\_id}$, $\mathit{mc5\_mthd}$, and $\mathit{desc}$. These fields represent the unique key for the method, the abbreviated method name (used to call the method from the corresponding \texttt{mc5\_mthds} function), and a brief description of the method, respectively. The ``mc6\_methods'' table may also includes $\mathit{nddr}$ field. More information about $\mathit{nddr}$ is available in the discussion of multiple-concentration level 6 processing (page \pageref{subsec:mc6}). - -The method assignment tables will have fields analogous to $\mathit{mc5\_mthd\_id}$ matching the method ID from the methods tables, an assay component or assay endpoint ID, and possibly an $\mathit{exec\_ordr}$ field indicating the order in which to execute the methods. - -The method and method assignment tables will not be listed in the tables below to reduce redundancy. - -Many of the tables also include the $\mathit{created\_date}$, $\mathit{modified\_date}$, and $\mathit{modified\_by}$ fields that store information helpful for tracking changes to the data. These fields will not be discussed further or included in the tables below. - -Many of the tables specific to the assay annotation are not utilized by the \texttt{tcpl} package. The full complexity of the assay annotation used by the ToxCast program is beyond the scope of this vignette and the \texttt{tcpl} package. More information about the ToxCast assay annotation can be found at: \url{}. - -\clearpage - -\subsection*{Single-concentration data-containing tables} -\label{subsec:sctabs} -\addcontentsline{toc}{subsection}{Single-concentration tables} - -\begin{table}[H] - \centering - \caption{Fields in sc0 table.} - \noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - s0id & Level 0 ID \\ \hline - acid & Assay component ID \\ \hline - spid & Sample ID \\ \hline - cpid & Chemical plate ID \\ \hline - apid & Assay plate ID \\ \hline - rowi & Assay plate row index \\ \hline - coli & Assay plate column index \\ \hline - wllt & Well type$^\dagger$\\ \hline - wllq & 1 if the well quality was good, else 0$^\ddagger$\\ \hline - conc & Concentration in micromolar \\ \hline - rval & Raw assay component value/readout from vendor \\ \hline - srcf & Filename of the source file containing the data \\ \hline - \multicolumn{2}{l}{\footnotesize{$^\dagger$Information about the different well types is available in Appendix \ref{app:l0}.}} \\[-8pt] - \end{tabular}} -\label{tab:sc0} -\end{table} - -\begin{table}[H] - \centering - \caption{Fields in sc1 table.} - \noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - s1id & Level 1 ID \\ \hline - s0id & Level 0 ID \\ \hline - acid & Assay component ID \\ \hline - aeid & Assay component endpoint ID \\ \hline - logc & Log base 10 concentration \\ \hline - bval & Baseline value \\ \hline - pval & Positive control value \\ \hline - resp & Normalized response value \\ \hline - \end{tabular}} -\label{tab:sc1} - -\end{table}\begin{table}[H] - \centering - \caption{Fields in sc2\_agg table.} - \noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - aeid & Assay component endpoint ID \\ \hline - s0id & Level 0 ID \\ \hline - s1id & Level 1 ID \\ \hline - s2id & Level 2 ID \\ \hline - \end{tabular}} -\label{tab:sc2agg} -\end{table} - -\begin{table}[H] - \centering - \caption{Fields in sc2 table.} - \noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - s2id & Level 2 ID \\ \hline - aeid & Assay component endpoint ID \\ \hline - spid & Sample ID \\ \hline - bmad & Baseline median absolute deviation \\ \hline - max\_med & Maximum median response value \\ \hline - hitc & Hit-/activity-call, 1 if active, 0 if inactive\\ \hline - coff & Efficacy cutoff value \\ \hline - tmpi & Ignore, temporary index used for uploading purposes\\ \hline - \end{tabular}} -\label{tab:sc2} -\end{table} - -\clearpage - -\subsection*{Multiple-concentration data-containing tables} -\label{subsec:mctabs} -\addcontentsline{toc}{subsection}{Multiple-concentration tables} - -The ``mc0'' table, other than containing $\mathit{m0id}$ rather than $\mathit{s0id}$, is identical to the ``sc0'' described in the section above. - -\begin{table}[H] - \centering - \caption{Fields in mc1 table.} - \noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - m1id & Level 1 ID \\ \hline - m0id & Level 0 ID \\ \hline - acid & Assay component ID \\ \hline - cndx & Concentration index \\ \hline - repi & Replicate index \\ \hline - \end{tabular}} -\label{tab:mc1} -\end{table} - -\begin{table}[H] - \centering - \caption{Fields in mc2 table.} - \noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - m2id & Level 2 ID \\ \hline - m0id & Level 0 ID \\ \hline - acid & Assay component ID \\ \hline - m1id & Level 1 ID \\ \hline - cval & Corrected value \\ \hline - \end{tabular}} -\label{tab:mc2} -\end{table} - -\begin{table}[H] - \centering - \caption{Fields in mc3 table.} - \noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - m3id & Level 3 ID \\ \hline - aeid & Assay endpoint ID \\ \hline - m0id & Level 0 ID \\ \hline - acid & Assay component ID \\ \hline - m1id & Level 1 ID \\ \hline - m2id & Level 2 ID \\ \hline - bval & Baseline value \\ \hline - pval & Positive control value \\ \hline - logc & Log base 10 concentration \\ \hline - resp & Normalized response value \\ \hline - \end{tabular}} -\label{tab:mc3} -\end{table} - -\begin{table}[H] - \centering - \caption{Fields in mc4\_agg table.} - \noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - aeid & Assay endpoint ID \\ \hline - m0id & Level 0 ID \\ \hline - m1id & Level 1 ID \\ \hline - m2id & Level 2 ID \\ \hline - m3id & Level 3 ID \\ \hline - m4id & Level 4 ID \\ \hline - \end{tabular}} -\label{tab:mc4agg} -\end{table} - -\begin{table}[H] - \centering - \caption{Fields in mc4 table (Part 1).} - \noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - m4id & Level 4 ID \\ \hline - aeid & Assay endpoint ID \\ \hline - spid & Sample ID \\ \hline - bmad & Baseline median absolute deviation \\ \hline - resp\_max & Maximum response value \\ \hline - resp\_min & Minimum response value \\ \hline - max\_mean & Maximum mean response value \\ \hline - max\_mean\_conc & Log concentration at $\mathit{max\_mean}$ \\ \hline - max\_med & Maximum median response value \\ \hline - max\_med\_conc & Log concentration at $\mathit{max\_med}$ \\ \hline - logc\_max & Maximum log concentration tested \\ \hline - logc\_min & Minimum log concentration tested \\ \hline - cnst & 1 if the constant model converged, 0 if it failed to converge, N/A if series had less than four concentrations\\ \hline - hill & 1 if the Hill model converged, 0 if it failed to converge, N/A if series had less than four concentrations or if $\mathit{max\_med} < 3\mathit{bmad}$ \\ \hline - hcov & 1 if the Hill model Hessian matrix could be inverted, else 0 \\ \hline - gnls & 1 if the gain-loss model converged, 0 if it failed to converge, N/A if series had less than four concentrations or if $\mathit{max\_med} < 3\mathit{bmad}$ \\ \hline - gcov & 1 if the gain-loss model Hessian matrix could be inverted, else 0\\ \hline - cnst\_er & Scale term for the constant model \\ \hline - cnst\_aic & AIC for the constant model \\ \hline - cnst\_rmse & RMSE for the constant model \\ \hline - cnst\_prob & Probability the constant model is the true model \\ \hline - hill\_tp & Top asymptote for the Hill model \\ \hline - hill\_tp\_sd & Standard deviation for $\mathit{hill\_tp}$ \\ \hline - hill\_ga & AC$_{50}$ for the Hill model \\ \hline - hill\_ga\_sd & Standard deviation for $\mathit{hill\_ga}$ \\ \hline - \end{tabular}} -\label{tab:mc4p1} -\end{table} - -\begin{table}[H] - \centering - \caption{Fields in mc4 table (Part 2).} - \noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - hill\_gw & Hill coefficient \\ \hline - hill\_gw\_sd & Standard deviation for $\mathit{hill\_gw}$ \\ \hline - hill\_er & Scale term for the Hill model \\ \hline - hill\_er\_sd & Standard deviation for $\mathit{hill\_er}$ \\ \hline - hill\_aic & AIC for the Hill model \\ \hline - hill\_rmse & RMSE for the Hill model \\ \hline - hill\_prob & Probability the Hill model is the true model \\ \hline - gnls\_tp & Top asymptote for the gain-loss model \\ \hline - gnls\_tp\_sd & Standard deviation for $\mathit{gnls\_tp}$ \\ \hline - gnls\_ga & AC$_{50}$ in the gain direction for the gain-loss model \\ \hline - gnls\_ga\_sd & Standard deviation for $\mathit{gnls\_ga}$ \\ \hline - gnls\_gw & Hill coefficient in the gain direction \\ \hline - gnls\_gw\_sd & Standard deviation for $\mathit{gnls\_gw}$ \\ \hline - gnls\_la & AC$_{50}$ in the loss direction for the gain-loss model \\ \hline - gnls\_la\_sd & Standard deviation for $\mathit{gnls\_la}$ \\ \hline - gnls\_lw & Hill coefficient in the loss direction \\ \hline - gnls\_lw\_sd & Standard deviation for $\mathit{gnls\_lw}$ \\ \hline - gnls\_er & Scale term for the gain-loss model \\ \hline - gnls\_er\_sd & Standard deviation for $\mathit{gnls\_er}$ \\ \hline - gnls\_aic & AIC for the gain-loss model \\ \hline - gnls\_rmse & RMSE for the gain-loss model \\ \hline - gnls\_prob & Probability the gain-loss model is the true model \\ \hline - nconc & Number of concentrations tested \\ \hline - npts & Number of points in the concentration series \\ \hline - nrep & Number of replicates in the concentration series \\ \hline - nmed\_gtbl & Number of median values greater than $3\mathit{bmad}$ \\ \hline - tmpi & Ignore, temporary index used for uploading purposes\\ \hline - \end{tabular}} -\label{tab:mc4p2} -\end{table} - -\begin{table}[H] - \centering - \caption{Fields in mc5 table.} - \noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - m5id & Level 5 ID \\ \hline - m4id & Level 4 ID \\ \hline - aeid & Assay endpoint ID \\ \hline - modl & Winning model: ``cnst'', ``hill'', or ``gnls'' \\ \hline - hitc & Hit-/activity-call, 1 if active, 0 if inactive, -1 if cannot determine\\ \hline - fitc & Fit category \\ \hline - coff & Efficacy cutoff value \\ \hline - actp & Activity probability ($1 - \mathit{cnst\_prob}$)\\ \hline - modl\_er & Scale term for the winning model \\ \hline - modl\_tp & Top asymptote for the winning model \\ \hline - modl\_ga & Gain AC$_{50}$ for the winning model \\ \hline - modl\_gw & Gain Hill coefficient for the winning model \\ \hline - modl\_la & Loss AC$_{50}$ for the winning model \\ \hline - modl\_lw & Loss Hill coefficient for the winning model \\ \hline - modl\_prob & Probability for the winning model \\ \hline - modl\_rmse & RMSE for the winning model \\ \hline - modl\_acc & Activity concentration at cutoff for the winning model \\ \hline - modl\_acb & Activity concentration at baseline for the winning model \\ \hline - modl\_ac10 & AC10 for the winning model \\ \hline - \end{tabular}} -\label{tab:mc5} -\end{table} - -\begin{table}[H] - \centering - \caption{Fields in mc6 table.} - \noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - m6id & Level 6 ID \\ \hline - m5id & Level 5 ID \\ \hline - m4id & Level 4 ID \\ \hline - aeid & Assay endpoint ID \\ \hline - m6\_mthd\_id & Level 6 method ID \\ \hline - flag & Text text output for the level 6 method \\ \hline - fval & Value from the flag method, if applicable \\ \hline - fval\_unit & Units for $\mathit{fval}$, if applicable \\ \hline - \end{tabular}} -\label{tab:mc6} -\end{table} - -\clearpage - -\subsection*{Auxiliary annotation tables} -\label{subsec:auxtabs} -\addcontentsline{toc}{subsection}{Auxiliary annotation tables} - -As mentioned in the introduction to this appendix, a full description of the assay annotation is beyond the scope of this vignette. The fields pertinent to the \texttt{tcpl} package are listed in the tables below. - -\begin{table}[H] - \centering - \caption{List of annotation tables.} - \noindent\makebox[\textwidth]{% - \begin{tabular}{l p{10cm}} - Table Name & Description \\ \hline - assay & Assay-level annotation \\ \hline - assay\_component & Assay component-level annotation \\ \hline - assay\_component\_endpoint & Assay endpoint-level annotation \\ \hline - assay\_component\_map & Assay component source names and their corresponding assay component ids \\ \hline - assay\_reagent* & Assay reagent information \\ \hline - assay\_reference* & Map of citations to assay \\ \hline - assay\_source & Assay source-level annotation \\ \hline - chemical & List of chemicals and associated identifiers \\ \hline - chemical\_library & Map of chemicals to different chemical libraries \\ \hline - citations* & List of citations \\ \hline - gene & Gene* identifiers and descriptions \\ \hline - intended\_target* & Intended assay target at the assay endpoint level \\ \hline - mc5\_fit\_categories & The level 5 fit categories \\ \hline - organism* & Organism identifiers and descriptions \\ \hline - sample & Sample ID information and chemical ID mapping \\ \hline - technological\_target* & Technological assay target at the assay component level \\ \hline - \multicolumn{2}{p{15cm}}{\footnotesize{* indicates tables not currently used by the \texttt{tcpl} package}} - \end{tabular}} - \label{tab:datatbllist} -\end{table} - -\begin{table}[H] -\centering -\caption{Fields in assay.} -\noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - aid & Assay ID \\ \hline - asid & Assay source ID \\ \hline - assay\_name & Assay name (abbreviated ``anm'' within the package) \\ \hline - assay\_desc & Assay description \\ \hline - timepoint\_hr & Treatment duration in hours \\ \hline - assay\_footprint & Microtiter plate size$^\dagger$ \\ \hline - \multicolumn{2}{p{12cm}}{\footnotesize{$^\dagger$ discussed further in the ``Register and Upload New Data'' section (page \pageref{sec:newdata})}} - \end{tabular}} -\label{tab:assay} -\end{table} - -\begin{table}[H] -\centering -\caption{Fields in assay\_component.} -\noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - acid & Assay component ID \\ \hline - aid & Assay ID \\ \hline - assay\_component\_name & Assay component name (abbreviated ``acnm'' within the package) \\ \hline - assay\_component\_desc & Assay component description \\ \hline - \end{tabular}} -\label{tab:assaycomp} -\end{table} - -\begin{table}[H] -\centering -\caption{Fields in assay\_source.} -\noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - asid & Assay source ID \\ \hline - assay\_source\_name & Assay source name (typically an abbreviation of the assay\_source\_long\_name, abbreviated ``asnm'' within the package) \\ \hline - assay\_source\_long\_name & The full assay source name \\ \hline - assay\_source\_description & Assay source description \\ \hline - \end{tabular}} -\label{tab:assaysource} -\end{table} - -\begin{table}[H] -\centering -\caption{Fields in assay\_component\_endpoint.} -\noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - aeid & Assay component endpoint ID \\ \hline - acid & Assay component ID \\ \hline - assay\_component\_endpoint\_name & Assay component endpoint name (abbreviated ``aenm'' within the package) \\ \hline - assay\_component\_endpoint\_desc & Assay component endpoint description \\ \hline - export\_ready & 0 or 1, used to flag data as ``done'' \\ \hline - normalized\_data\_type & The units of the normalized data$^\dagger$ \\ \hline - burst\_assay & 0 or 1, 1 indicates the assay results should be used in calculating the burst z-score \\ \hline - fit\_all & 0 or 1, 1 indicates all results should be fit, regardless of whether the $\mathit{max\_med}$ surpasses $3\mathit{bmad}$ \\ \hline - \multicolumn{2}{p{12cm}}{\footnotesize{$^\dagger$ discussed further in the ``Register and Upload New Data'' section (page \pageref{sec:newdata})}} - \end{tabular}} -\label{tab:assaycompend} -\end{table} - -\begin{table}[H] -\centering -\caption{Fields in assay\_component\_map table.} -\noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - acid & Assay component ID \\ \hline - acsn & Assay component source name \\ \hline - \end{tabular}} -\label{tab:assaycompmap} -\end{table} - -\begin{table}[H] -\centering -\caption{Fields in chemical.} -\noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - chid & Chemical ID$^\dagger$ \\ \hline - casn & CAS Registry Number \\ \hline - chnm & Chemical name \\ \hline - \multicolumn{2}{p{10cm}}{\footnotesize{$^\dagger$ this is the DSSTox GSID within the ToxCast data, but can be any integer and will be auto-generated (if not explicitly defined) for newly registered chemicals}} - \end{tabular}} -\label{tab:chemical} -\end{table} - -\begin{table}[H] -\centering -\caption{Fields in chemical\_library.} -\noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - chid & Chemical ID \\ \hline - clib & Chemical library \\ \hline - \end{tabular}} -\label{tab:chemlib} -\end{table} - -\begin{table}[H] - \centering - \caption{Fields in mc5\_fit\_categories table.} - \noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - fitc & Fit category \\ \hline - parent\_fitc & Parent fit category \\ \hline - name & Fit category name \\ \hline - xloc & x-axis location for plotting purposes \\ \hline - yloc & y-axis location for plotting purposes \\ \hline - \end{tabular}} -\label{tab:l5fitcategories} -\end{table} - -\begin{table}[H] -\centering -\caption{Fields in sample.} -\noindent\makebox[\textwidth]{ - \begin{tabular}{l p{10cm}} - Field & Description \\ \hline - spid & Sample ID \\ \hline - chid & Chemical ID \\ \hline - stkc & Stock concentration \\ \hline - stkc\_unit & Stock concentration unit \\ \hline - tested\_conc\_unit & The concentration unit for the concentration values in the data-containing tables \\ \hline - spid\_legacy & A place-holder for previous sample ID strings - \end{tabular}} -\label{tab:sample} -\end{table} - -The stock concentration fields in the ``sample'' table allow the user to track the original concentration when the neat sample is solubilized in vehicle before any serial dilutions for testing purposes. - -\clearpage -\section{Level 0 Pre-processing} -\label{app:l0} -\markboth{Level 0 Pre-processing}{} -\thispagestyle{plain} -Level 0 pre-processing can be done on virtually any high-throughput/high-content screening application. In the ToxCast program, level 0 processing is done in R by vendor/dataset-specific scripts. The individual R scripts act as the ``laboratory notebook'' for the data, with all pre-processing decisions clearly commented and explained. - -Level 0 pre-processing has to reformat the raw data into the standard format for the pipeline, and also can make manual changes to the data. All manual changes to the data should be very well documented with justification. Common examples of manual changes include fixing a sample ID typo, or changing well quality value(s) to 0 after finding obvious problems like a plate row/column missing an assay reagent. - -Each row in the level 0 pre-processing data represents one well-assay component combination, containing 11 fields (Table \ref{tab:preproc}). The only field in level 0 pre-processing not stored at level 0 is the assay component source name ($\mathit{acsn}$). The assay component source name should be some concatenation of data from the assay source file that identifies the unique assay components. When the data are loaded into the database, the assay component source name is mapped to assay component ID through the assay\_component\_map table in the \texttt{tcpl} database. Assay components can have multiple assay component source names, but each assay component source name can only map to a single assay component. - -\begin{table}[h!] - \centering - \caption{Required fields in level 0 pre-processing.} - \noindent\makebox[\textwidth]{ - \begin{tabular}{l p{8cm} c} - Field & Description & N/A \\ \hline - acsn & Assay component source name & No \\ \hline - spid & Sample ID & No \\ \hline - cpid & Chemical plate ID & Yes \\ \hline - apid & Assay plate ID & Yes \\ \hline - rowi & Assay plate row index, as an integer & Yes \\ \hline - coli & Assay plate column index, as an integer & Yes \\ \hline - wllt & Well type & No \\ \hline - wllq & 1 if the well quality was good, else 0 & No \\ \hline - conc & Concentration in micromolar & No$^\dagger$ \\ \hline - rval & Raw assay component value/readout from vendor & Yes$^\ddagger$ \\ \hline - srcf & Filename of the source file containing the data & No \\ \hline - \multicolumn{3}{l}{\footnotesize{The N/A column indicates whether the field can be N/A in the pre-processed data.}} \\[-8pt] - \multicolumn{3}{p{10cm}}{\footnotesize{$^\dagger$Concentration can be N/A for control values only tested at a single concentration. Concentration cannot be N/A for any test compound (well type of ``t'') data.}} \\[-8pt] - \multicolumn{3}{p{10cm}}{\footnotesize{$^\ddagger$If the raw value is N/A, well type has to be 0.}} - \end{tabular}} -\label{tab:preproc} -\end{table} - -The well type field is used in the processing to differentiate controls from test compounds in numerous applications, including normalization and definition of the assay noise level. Currently, the \texttt{tcpl} package includes the eight well types in Table \ref{tab:wllt}. Package users are encouraged to suggest new well types and methods to better accommodate their data. - - \begin{table}[h!] - \centering - \caption{Well types} - \noindent\makebox[\textwidth]{ - \begin{tabular}{c p{10cm}} - Well Type & Description \\ \hline - t & Test compound \\ \hline - c & Gain-of-signal control in multiple concentrations \\ \hline - p & Gain-of-signal control in single concentration \\ \hline - n & Neutral/negative control \\ \hline - m & Loss-of-signal control in multiple concentrations \\ \hline - o & Loss-of-signal control in single concentration \\ \hline - b & Blank well \\ \hline - v & Viability control \\ \hline - \end{tabular}} -\label{tab:wllt} -\end{table} - -The final step in level 0 pre-processing is loading the data into the \texttt{tcpl} database. The \texttt{tcpl} package includes the \texttt{tcplWriteLvl0} function to load data into the database. The \texttt{tcplWriteLvl0} function maps the assay component source name to the appropriate assay component ID, checks each field for the correct class, and checks the database for the sample IDs with well type ``t.'' Each test compound sample ID must be included in the \texttt{tcpl} database before loading data. The \texttt{tcplWriteLvl0} also checks each test compound for concentration values. - -\clearpage -\section{Cytotoxicity Distribution} -\label{app:cyto} -\markboth{Cytotoxicity Distribution}{} -\thispagestyle{plain} -Recognizing the susbtantial impact of cytotoxicity in confounding high-throughput and high-content screening results, the \texttt{tcpl} package includes methodology for defining chemical-specific cytotoxicity estimates. Our observations based on ToxCast data suggest a complex, and not-yet fully understood, cellular biology that includes non-specific activation of many targets as cells approach death. For example, a chemical may induce activity in an estrogen-related assay, but if that chemical also causes activity in hundreds of other assays at or around the same concentration as cytotoxicity, should the chemical be called an estrogen agonist? The \texttt{tcplCytoPt} function provides an estimate of chemical-specific cytotoxicity points to provide some context to the ``burst'' phenomenon. - -The cytotoxicity point is simply the median AC$_{50}$ for a set of assay endpoints, either given by the user or defined within the \texttt{tcpl} database. By default, the \texttt{tcplCytoPt} function uses the assay endpoints listed in the $\mathit{burst\_assay}$ field of the ``assay\_component\_endpoint'' table, where 1 indicates to include the assay endpoint in the calculation. The ``burst'' assay endpoints can be indentified by running \texttt{tcplLoadAeid(fld = "burst\_assay", val = 1)}. - -In addition to the cytotoxicity point, \texttt{tcplCytoPt} provides two additional estimates: (1) the MAD of the AC$_{50}$ ($\mathit{modl\_ga}$) values used to calculate the cytotoxicity point, and (2) the global MAD. Note, only active assay endpoints (where the hit-call, $\mathit{hitc}$, equals $1$) are included in the calculations. Once the burst distribution (cytotoxicity point and MAD) is defined for each chemical, the global burst MAD is defined as the median of the MAD values. Not every chemcial may be tested in every ``burst'' assay, so the user can determine the minimum number of tested assays as a condition for the MAD value for a particular chemical to be included in the global MAD calculation. By default, if ``aeid'' is the vector of assay endpoints used in the calculation, \texttt{tcplCytoPt} requires the chemical to tested in at least \texttt{floor(0.8 * length(aeid))} assay endpoints to be included in the calculation. The user can specify to include all calculated MAD values (note, there must be at least two active assay endpoints to calculate the MAD) by setting `min.test' to \texttt{FALSE}. The `min.test' parameter also accepts a number, allowing the user to explicitly set the requirement. - -The global MAD gives an estimate of overall cytotoxicity window, and allows for a cytotoxicity distrubtion to be determined for chemicals with less than two active ``burst'' assay endpoints. The cytotoxicity point for chemicals with less two active ``burst'' endpoints is set to the value given to the `default.pt' parameter. By default the \texttt{tcplCytoPt} assigns `default.pt' to 3.\footnote{$10^3 = 1000$, therefore, when using micromolar units, $3$ is equivalent to $1$ millimolar. $1$ millimolar was chosen as an arbitrary high concentration (outside the testing range for ToxCast data), based on the principle all compounds are toxic if given in high enough concentration.} - - -\clearpage -\section{Build Variable Matrices} -\label{app:mats} -\markboth{Build Variable Matrices}{} -\thispagestyle{plain} -The \texttt{tcplVarMat} function creates chemical-by-assay matrices for the level 4 and level 5 data. When multiple sample-assay series exist for one chemical, a single series is selected by the \texttt{tcplSubsetChid} function. See \texttt{?tcplSubsetChid} for more information. - -\begin{enumerate} - \item ``modl\_ga'' -- The $\log_{10}\mathit{AC_{50}}$ (in the gain direction) for the winning model. - \item ``hitc'' -- The hit-call for the winning model. - \item ``m4id'' -- The m4id, listing the concentration series selected by \texttt{tcplSubsetChid}. - \item ``zscore'' -- The z-score (described below). - \item ``tested'' -- $1$ or $0$, $1$ indicating the chemical/assay pair was tested in either the single- or multiple-concentration format. - \item ``tested\_sc'' -- $1$ or $0$, $1$ indicating the chemical/assay pair was tested in the single-concentration format - \item ``tested\_mc'' -- $1$ or $0$, $1$ indicating the chemical/assay pair was tested in the multiple-concentration format - \item ``ac50'' -- a modified AC$_{50}$ table (in non-log units) where assay/chemical pairs that were not tested, or tested and had a hitcall of $0$ or $-1$ have the value $1e6$. - \item ``neglogac50'' -- $-\log_{10}\frac{\mathit{AC_{50}}}{1e6}$ where assay/chemical pairs that were not tested, or tested and had a hitcall of $0$ or $-1$ have the value $0$. -\end{enumerate} - -The z-score calculation is based on the output from \texttt{tcplCytoPt} (Appendix \ref{app:cyto}), and is calculated for each AC$_{50}$ value as follows: -\begin{equation} -\label{eq:zscore} -\mathit{z\-score} = -\frac{\mathit{modl\_ga} - \mathit{cyto\_pt}}{\mathit{global\_mad}}\mathrm{,} -\end{equation} -Note: the burst z-score values are multiplied by -1 to make values that are more potent relative to the burst distribution a higher positive z-score. - -In addition the the standard matrices, additional matrices can be defined by the `add.vars' parameter in the \texttt{tcplVarMat} function. The `add.vars' function will take any level 4 or level 5 field and create the respective matrix. - - -\end{document} - - - - +\documentclass{article} + +%\usepackage{hyperref} +\usepackage{url} +\usepackage{Sweave} +\usepackage{rotating} +\usepackage{enumitem} +\usepackage{color} +\usepackage{makebox} +\usepackage{float} +\usepackage{array} +\usepackage{fancyhdr} +\usepackage{multirow} +%\usepackage[usenames,dvipsnames]{color} + +\pagestyle{fancy} +\fancyhead{} +\fancyfoot{} +\renewcommand{\headrulewidth}{0pt} +\fancyhead[C]{\leftmark} +\fancyfoot[C]{\thepage} + +\renewcommand{\arraystretch}{1.5} +%\setlength{\parskip}{10pt} + +\definecolor{gray50}{gray}{0.5} + +\DefineVerbatimEnvironment{Sinput}{Verbatim} {xleftmargin=0em, + frame=single, + rulecolor=\color{gray50}, + framesep=3mm, + label=\tiny{R Input}, + samepage=true} +\DefineVerbatimEnvironment{Soutput}{Verbatim}{xleftmargin=0em, + frame=single, + rulecolor=\color{gray50}, + framesep=3mm, + label=\tiny{R Output}, + samepage=true} + +\newcommand{\Lagr}{\mathop{\mathcal{L}}} + +<>= +options(continue = " ", width = 60, warn = -1) +pdf.options(pointsize = 10) +library(tcpl) + +## This chunk copies the sqlite db to the temp directory used in installation +## to comply with CRAN policies on not writing to the installation directory +dbfile <- file.path(system.file(package = "tcpl"), "sql", "tcpldb.sqlite") +dbfile_temp <- file.path(tempdir(), "tcpldb.sqlite") +file.copy(from = dbfile, dbfile_temp) +tcplConf(db = dbfile_temp) +tcpl:::.clearSQLite(dbfile_temp) +@ + +%\VignetteIndexEntry{tcpl Overview} + +\begin{document} +\SweaveOpts{concordance=true} +\hyphenpenalty=10000 +\tolerance=10000 + +\title{The ToxCast\texttrademark{} Analysis Pipeline:\\ An R Package for Processing and Modeling Chemical Screening Data \\ \hfill \newline \large Version \Sexpr{packageVersion("tcpl")}} +\author{Dayne L. Filer, Parth Kothiya, Woodrow R. Setzer,\\ Richard S. Judson, Matthew T. Martin} +\maketitle + +\clearpage + +\tableofcontents +%\listoffigures +%\listoftables + +\clearpage +\section*{Introduction} +\label{sec:intro} +\markboth{Introduction}{} +\thispagestyle{plain} +\addcontentsline{toc}{section}{Introduction} +\subsection*{Overview} +\label{subsec:overview} +\addcontentsline{toc}{subsection}{Overview} +The \texttt{tcpl} package was developed to process high-throughput and high-content screening data generated by the U.S. Environmental Protection Agency (EPA) ToxCast\texttrademark{} program.\footnote{\url{}} ToxCast is screening thousands of chemicals with hundreds of assays coming from numerous and diverse biochemical and cell-based technology platforms. The diverse data, received in heterogeneous formats from numerous vendors, are transformed to a standard computable format and loaded into the \texttt{tcpl} database by vendor-specific R scripts. Once data is loaded into the database, ToxCast utilizes the generalized processing functions provided in this package to process, normalize, model, qualify, flag, inspect, and visualize the data. While developed primarily for ToxCast, we have attempted to make the \texttt{tcpl} package generally applicable to chemical-screening community. + +The \texttt{tcpl} package includes processing functionality for two screening paradigms: (1) single-concentration screening and (2) multiple-concentration screening. Single-concentration screening consists of testing chemicals at one concentration, often for the purpose of identifying potentially active chemicals to test in the multiple-concentration format. Multiple-concentration screening consists of testing chemicals across a concentration range, such that the modeled activity can give an estimate of potency, efficacy, etc. + +Prior to the pipeline processing provided in this package, all the data must go through pre-processing (level 0). Level 0 pre-processing utilizes dataset-specific R scripts to process the heterogeneous data into a uniform format and to load the uniform data into the \texttt{tcpl} database. Level 0 pre-processing is outside the scope of this package, but can be done for virtually any high-throughput or high-content chemical screening effort, provided the resulting data includes the minimum required information. + +In addition to storing the data, the \texttt{tcpl} database stores every processing/analysis decision at the assay component or assay endpoint level to facilitate transparency and reproducibility. For the illustrative purposes of this vignette we have included a SQLite version of the \texttt{tcpl} database containing a small subset of data from the ToxCast program. Because of differences in database capabilities, not all functionality of the package will work with the SQLite version. To best utilize the package the user should work with a MySQL database and the \texttt{RMySQL} package. The package includes a SQL file to initialize the MySQL database on the user's server of choice. Additionally, the MySQL version of the ToxCast database containing all the publicly available ToxCast data is available for download at: \url{}. + +\subsection*{Package Settings} +\label{subsec:pkgsettings} +\addcontentsline{toc}{subsection}{Package Settings} +First, it is highly recommended for users to utilize the \texttt{data.table} package. The \texttt{tcpl} package utilizes the \texttt{data.table} package for all data frame-like objects. +\hfill \newline +<>= +library(data.table) +library(tcpl) +## Store the path the tcpl directory for loading data +pkg_dir <- system.file(package = "tcpl") +@ +\hfill \par +Every time the package is loaded in a new R session, a message similar to the following will print showing the default package settings: +\hfill \newline +\begin{Schunk} +\begin{Soutput} +tcpl (v1.0) loaded with the following settings: + TCPL_DB: /usr/local/lib64/R/library/tcpl/sql/xmpl.sqlite + TCPL_USER: NA + TCPL_HOST: NA + TCPL_DRVR: SQLite +Default settings stored in TCPL.conf. See ?tcplConf for +more information. +\end{Soutput} +\end{Schunk} +\hfill \par + +The package consists of five settings: (1) \texttt{\$TCPL\_DB} points to the \texttt{tcpl} database (either the SQLite file, as in the given example above, or the name of the MySQL database), (2) \texttt{\$TCPL\_USER} stores the username for accessing the database, (3) \texttt{\$TCPL\_PASS} stores the password for accessing the database, (4) \texttt{\$TCPL\_HOST} points to the MySQL server host, and (5) \texttt{\$TCPL\_DRVR} indicates which database driver to use (either ``MySQL'' or ``SQLite''). + +Refer to \texttt{?tcplConf} for more information. At any time users can check the settings using \texttt{tcplConfList()}. An example of database settings would be as follows: + +\hfill \newline +<>= +tcplConf(drvr = "MySQL", + user = "root", + pass = "", + host = "localhost", + db = "toxcastdb") +@ +\hfill \par + +Note, \texttt{tcplSetOpts} will only make changes to the parameters given. The package is always loaded with the settings stored in the TCPL.config file located within the package directory. The user can edit the file, such that the package loads with the desired settings, rather than having to call the \texttt{tcplSetOpts} function every time. The TCPL.config file has to be edited whenever the package is updated or re-installed. + +\subsection*{Assay Structure} +\label{subsec:assaystruc} +\addcontentsline{toc}{subsection}{Assay Structure} +The definition of an ``assay'' is, for the purposes of this package, broken into: +\begin{description}[labelindent=1cm] + \item[assay\_source] -- the vendor/origination of the data + \item[assay] -- the procedure to generate the component data + \item[assay\_component] -- the raw data readout(s) + \item[assay\_component\_endpoint] -- the normalized component data +\end{description} +Each assay element is represented by a separate table in the \texttt{tcpl} database. In general, we refer to an ``assay\_component\_endpoint'' as an ``assay endpoint.'' As we move down the hierarchy, each additional layer has a one-to-many relationship with the previous layer. For example, an assay component can have multiple assay endpoints, but an assay endpoint can derive only from a single assay component. + +All processing occurs by assay component or assay endpoint, depending on the processing type (single-concentration or multiple-concentration) and level. No data are stored at the assay or assay source level. The ``assay'' and ``assay\_source'' tables store annotations to help in the processing and down-stream understanding/analysis of the data. For more information about the assay annotations and the ToxCast assays please refer to \url{}. + +Throughout the package the levels of assay hierarchy are defined and referenced by their primary keys (IDs) in the \texttt{tcpl} database: $\mathit{asid}$ (assay source ID), $\mathit{aid}$ (assay ID), $\mathit{acid}$ (assay component ID), and $\mathit{aeid}$ (assay endpoint ID). In addition, the package abbreviates the fields for the assay hierarchy names. The abbreviations mirror the abbreviations for the IDs with ``nm'' in place of ``id'' in the abbreviations, e.g. assay\_component\_name is abbreviated $\mathit{acnm}$. + +\clearpage +\section*{Register and Upload New Data} +\label{sec:newdata} +\markboth{Register and Upload New Data}{} +\thispagestyle{plain} +\addcontentsline{toc}{section}{Register and Upload New Data} +This section explains how to register and upload new data into the \texttt{tcpl} database using a small subset of ToxCast data showing changes intracellular cortisol hormone. The subset of data comes from an assay measuring steroidogenesis through cellular levels of mutliple steroid hormones. + +The \texttt{tcpl} package provides three functions for adding new data: (1) \texttt{tcplRegister} to register a new assay or chemical ID, (2) \texttt{tcplUpdate} to change or add additional information for existing assay or chemical IDs, and (3) \texttt{tcplWriteLvl0} for loading data. Before writing any data to the \texttt{tcpl} database, the user has to register the assay and chemical information. + +The first step in registering new assays is to register the assay source. As discussed in the previous section, the package refers to the levels of the assay hierarchy by their ID names, e.g. $\mathit{asid}$ for assay source.The following code shows how to register an assay source, then ensure the assay source was properly registered. +\hfill \newline +<<>>= +## Add a new assay source, call it CTox, +## that produced the data +tcplRegister(what = "asid", flds = list(asnm = "CTox")) +tcplLoadAsid() +@ +\hfill \par +The \texttt{tcplRegister} function takes the abbreviation for $\mathit{assay\_source\_name}$, but the function will also take the unabbreviated form. The same is true of the \texttt{tcplLoadA-} functions, which load the information for the assay annotations stored in the database. The next steps show how to register, in order, an assay, assay component, and assay endpoints. +\hfill \newline +<<>>= +tcplRegister(what = "aid", + flds = list(asid = 1, + anm = "Steroidogenesis", + assay_footprint = "96 well")) +@ +\hfill \par +When registering an assay ($\mathit{aid}$), the user must give an $\mathit{asid}$ to map the assay to the correct assay source. Registering an assay, in addition to an assay\_name ($\mathit{anm}$) and $\mathit{asid}$, requires $\mathit{assay\_footprint}$. The $\mathit{assay\_footprint}$ field is used in the assay plate visualization functions (discussed later) to define the appropriate plate size. The $\mathit{assay\_footprint}$ field can take most string values, but only the numeric value will be extracted, e.g. the text string ``hello 384'' would indicate to draw a 384-well microtitier plate. Values containing multiple numeric values in $\mathit{assay\_footprint}$ may cause errors in plotting plate diagrams. + +With the assay registered, the next step is to register an assay component. The example data presented here only contains data for one of the many steroids measured and only requires one assay component, but at this step the user could add multiple assay components to the ``Steroidogenesis'' assay. +\hfill \newline +<<>>= +tcplRegister(what = "acid", + flds = list(aid = 1, acnm = "CTox_CORT")) +tcplRegister(what = "aeid", + flds = list(acid = c(1, 1), + aenm = c("CTox_CORT_up", + "CTox_CORT_dn"), + normalized_data_type = + rep("log2_fold_induction", 2), + export_ready = c(1, 1), + burst_assay = c(0, 0), + fit_all = c(0, 0))) +@ +\hfill \par +In the example above two assay endpoints were assigned to the assay component. Multiple endpoints allow for different normalization approaches of the data, in this case to detect activity in both the positive and negative directions (up and down). Notice registering an assay endpoint also requires the $\mathit{normalized\_data\_type}$ field. The $\mathit{normalized\_data\_type}$ field gives some default values for plotting. Currently the package supports three $\mathit{normalized\_data\_type}$ values: (1) ``percent\_activity,'' (2) ``log2\_fold\_induction,'' and (3) ``log10\_fold\_induction.'' Any other values will be treated as ``percent\_activity.'' + +The other three additional fields when registering an assay endpoint do not have to be explicitly defined when working in the MySQL environment and will default to the values given above. All three fields represent Boolean values (1 or 0, 1 being \texttt{TRUE}). The $\mathit{export\_ready}$ field indicates (1) the data is done and ready for export or (0) still in progress. The $\mathit{burst\_assay}$ field is specific to multiple-concentration processing and indicates (1) the assay endpoint is included in the burst distribution calculation or (0) not (Appendix \ref{app:cyto}). The $\mathit{fit\_all}$ field is specific to multiple-concentration processing and indicates (1) the package should try to fit every concentration series, or (0) only attempt to fit concentration series that show evidence of activity (page \pageref{subsec:mc4}). + +The final piece of assay information needed is the assay component source name (abbreviated $\mathit{acsn}$), stored in the ``assay\_component\_map'' table. The assay component source name is intended to simplify level 0 pre-processing by defining unique character strings (concatenating information if necessary) from the source files that identify the specific assay components. The unique character strings ($\mathit{acsn}$) get mapped to $\mathit{acid}$. An example of how to register a new $\mathit{acsn}$ will be given later in this section. + +With the minimal assay information registered, the next step is to register the necessary chemical and sample information. The ``chdat.csv'' file included in the package contains the sample and chemical information for the data that will be loaded. The following shows an example of how to load chemical information. Similar to the order in registering assay information, the user must first register chemicals, then register samples that map to chemical. +\hfill \newline +<<>>= +ch <- fread(file.path(pkg_dir, "sql", "chdat.csv")) +head(ch) + +## Register the unique chemicals +tcplRegister(what = "chid", + flds = ch[ , + unique(.SD), + .SDcols = c("casn", "chnm")]) +@ +\hfill \par +The ``chdat.csv'' file contains a map of sample to chemical information, but chemical and sample information have to be registered separately because a chemical could potentially have multiple samples. Registering chemicals only takes a chemical CAS registry number ($\mathit{casn}$) and name ($\mathit{chnm}$). In the above example only the unique chemicals were loaded. The $\mathit{casn}$ and $\mathit{chnm}$ fields have unique constraints; trying to register multiple chemicals with the same name or CAS registry number is not possible and will result in an error. With the chemicals loaded the samples can be registered by mapping the sample ID ($\mathit{spid}$) to chemical ID. Note, the user needs to load the chemical information to get the chemical IDs then merge the new chemical IDs with the sample IDs from the original file by chemical name or CASRN. +\hfill \newline +<<>>= +cmap <- tcplLoadChem() +tcplRegister(what = "spid", + flds = merge(ch[ , list(spid, casn)], + cmap[ , list(casn, chid)], + by = "casn")[ , list(spid, chid)]) +@ +\hfill \par +Optionally, the user user can subdivide the chemcial IDs into different groups or libraries. For illustration, the chemical IDs will be arbitrarily divided into two chemical libraries, with the even numbered chemical IDs in group 1 and the odd numbered chemicals IDs in group 2. +\hfill \newline +<<>>= +grp1 <- cmap[chid %% 2 == 0, unique(chid)] +grp2 <- cmap[chid %% 2 == 1, unique(chid)] +tcplRegister(what = "clib", + flds = list(clib = "group_1", chid = grp1)) +tcplRegister(what = "clib", + flds = list(clib = "group_2", chid = grp2)) +@ +\hfill \par +Chemical IDs can belong to more than one library, and will be listed as seperate entries when loading chemical library information. +\hfill \newline +<<>>= +tcplRegister(what = "clib", + flds = list(clib = "other", chid = 1:2)) +tcplLoadClib(field = "chid", val = 1:2) +@ +\hfill \par +After registering the chemical and assay information the data can be loaded into the \texttt{tcpl} database. The package includes two files from the ToxCast program, ``scdat.csv'' and ``mcdat.csv,'' with a subset of single- and multiple-concentration data, respectively. The single- and multiple-concentration processing require the same level 0 fields; more information about level 0 pre-processing in Appendix \ref{app:l0}. +\hfill \newline +<<>>= +scdat <- fread(file.path(pkg_dir, "sql", "scdat.csv")) +mcdat <- fread(file.path(pkg_dir, "sql", "mcdat.csv")) +c(unique(scdat$acsn), unique(mcdat$acsn)) +@ +\hfill \par +As discussed above, the final step before loading data is mapping the assay component source name ($\mathit{acsn}$) to the correct $\mathit{acid}$. An assay component can have multiple $\mathit{acsn}$ values, but an $\mathit{acsn}$ must be unique to one assay component. Assay components can have multiple $\mathit{acsn}$ values to minimize the amount of data manipulation required (and therefore potential errors) during the level 0 pre-processing if assay source files change or are inconsistent. The example data presented here only has one $\mathit{acsn}$ value, ``cort.'' +\hfill \newline +<<>>= +tcplRegister(what = "acsn", + flds = list(acid = 1, acsn = "cort")) +@ +\hfill \par +The data are now ready to be loaded with the \texttt{tcplWriteLvl0} function. +\hfill \newline +<>= +tcplWriteLvl0(dat = scdat, type = "sc") +tcplWriteLvl0(dat = mcdat, type = "mc") +@ +\hfill \par +The \texttt{type} argument is used throughout the package to distinguish the type of data/processing: ``sc'' indicates single-concentration; ``mc'' indicates multiple-concentration. The \texttt{tcplLoadData} function can be used to load the data from the database. +\hfill \newline +<<>>= +tcplLoadData(lvl = 0, fld = "acid", val = 1, type = "sc") +@ +\hfill \par +Notice in the loaded data the \texttt{acsn} is replaced by the correct $\mathit{acid}$ and the $\mathit{s0id}$ field is added. The ``s\#'' fields, and corresponding ``m\#'' fields in the multiple-concentration data, are the primary keys for each level of data. These primary keys link the various levels of data. All of the keys are auto-generated and will change anytime data are reloaded or processed. Note, the primary keys only change for the levels affected, e.g. if the user reprocesses level 1, the level 0 keys will remain the same. + +\clearpage +\section*{Data Processing and the tcplRun Function} +\label{sec:tcplrun} +\markboth{Data Processing and the tcplRun Function}{} +\thispagestyle{plain} +\addcontentsline{toc}{section}{Data Processing and the tcplRun Function} +This section is intended help the user understand the general aspects of how the data is processed before diving into the specifics of each processing level for both screening paradigms. The details of the two screening paradigms are provided in later sections. + +All processing in the \texttt{tcpl} package occurs at the assay component or assay endpoint level. There is no capability within either screening paradigm to do any processing which combines data from multiple assay components or assay endpoints. Any combining of data must occur before or after the pipeline processing. For example, a ratio of two values could be processed through the pipeline if the user calculated the ratio during the level 0 pre-processing and uploaded a single ``component.'' + +Once data are uploaded in the database, data processing occurs through the \texttt{tcplRun} function for both single- and multiple-concentration screening. The \texttt{tcplRun} function can either take a single ID ($\mathit{acid}$ or $\mathit{aeid}$, depending on the processing type and level) or an $\mathit{asid}$. If given an $\mathit{asid}$ the \texttt{tcplRun} function will attempt to process all corresponding components/endpoints. When processing by $\mathit{acid}$ or $\mathit{aeid}$, the user must know which ID to give for each level (Table \ref{tab:proccheck}). + +The processing is sequential, and every level of processing requires successful processing at the antecedent level. Any processing changes will cause a ``delete cascade,'' removing any subsequent data affected by the processing change to ensure complete data fidelity at any given time. For example, processing level 3 data will cause the data from levels 4 through 6 to be deleted for the corresponding IDs. Changing any method assignments will also trigger a delete cascade for any corresponding data (more on method assignments below). + +The user must give a start and end level when using the \texttt{tcplRun} function. If processing more than one assay component or endpoint, the function will not stop if one component or endpoint fails. If a component or endpoint fails while processing multiple levels, the function will not attempt to processes the failed component/endpoint in subsequent levels. When finished processing, the \texttt{tcplRun} function returns a list indicating the processing success of each id. For each level processed the list will contain two elements: (1) ``l\#'' a named Boolean vector where \texttt{TRUE} indicates successful processing, and (2) ``l\#\_failed'' containing the names of any ids that failed processing where ``\#'' is the processing level. + +The processing functions print messages to the console indicating the four steps of the processing. First, data for the given assay component ID are loaded, the data are processed, data for the same ID in subsequent levels are deleted, then the processed data is written to the database. The `outfile' parameter in the \texttt{tcplRun} function gives the user the option of printing all of the output text to a file. + +The \texttt{tcplRun} function will attempt to use multiple processors on Unix-based systems (does not include Windows). Depending on the system environment, or if the user is running into memory constraints, the user may wish to use less processing power and can do so by setting the `mc.cores' parameter in the \texttt{tcplRun} function. + +\begin{table}[h!] + \centering + \caption{Processing checklist} + \noindent\makebox[\textwidth]{% + \begin{tabular}{c c c c} + Type & Level & Input ID & Method ID\\ + SC & Lvl 1 & \texttt{acid} & \texttt{aeid} \\ \hline + SC & Lvl 2 & \texttt{aeid} & \texttt{aeid} \\ \hline \hline + MC & Lvl 1 & \texttt{acid} & \texttt{N/A} \\ \hline + MC & Lvl 2 & \texttt{acid} & \texttt{acid} \\ \hline + MC & Lvl 3 & \texttt{acid} & \texttt{aeid} \\ \hline + MC & Lvl 4 & \texttt{aeid} & \texttt{N/A} \\ \hline + MC & Lvl 5 & \texttt{aeid} & \texttt{aeid} \\ \hline + MC & Lvl 6 & \texttt{aeid} & \texttt{aeid} \\ \hline + \multicolumn{4}{p{8cm}}{\footnotesize{The Input ID column indicates the ID used for each processing step; Method ID indicates the ID used for assigning methods for data processing, when necessary. SC = single-concentration; MC = multiple-concentration.}} + \end{tabular}} + \label{tab:proccheck} +\end{table} + +The processing requirements vary by screening paradigm and level. Later sections will cover the details, but in general, many of the processing steps require specific methods to accommodate different experimental designs or data processing approaches. + +Notice from Table \ref{tab:proccheck} that level 1 single-concentration processing (SC1) requires an $\mathit{acid}$ input (Table \ref{tab:proccheck}), but the methods are assigned by $\mathit{aeid}$. The same is true for MC3 processing. SC1 and MC3 are the normalization steps and convert $\mathit{acid}$ to $\mathit{aeid}$. (Only MC2 has methods assigned by $\mathit{acid}$.) The normalization process is discussed in the following section. + +To promote reproducibility, all method assignments must occur through the database. Methods cannot be passed to either the \texttt{tcplRun} function or the low-level processing functions called by \texttt{tcplRun}. + +In general, method data are stored in the ``\_methods'' and ``\_id'' tables that correspond to the data-storing tables. For example, the ``sc1'' table is accompanied by the ``sc1\_methods'' table which stores the available methods for SC1, and the ``sc1\_aeid'' table which stores the method assignments and execution order. + +The \texttt{tcpl} package provides three functions for easily modifying and loading the method assignments for the given assay components or endpoints: (1) \texttt{tcplMthdAssign} allows the user to assign methods, (2) \texttt{tcplMthdClear} clears method assignments, and (3) \texttt{tcplMthdLoad} queries the \texttt{tcpl} database and returns the method assignments. The package also includes the \texttt{tcplMthdList} function that queries the \texttt{tcpl} database and returns the list of available methods. + +The following code blocks will give some examples of how to use the method-related functions. + +\hfill \newline +<<>>= +## For illustrative purposes, assign level 2 MC methods to +## ACIDs 98, 99. First check for available methods. +mthds <- tcplMthdList(lvl = 2, type = "mc") +mthds[1:2] +## Assign some methods to ACID 97, 98 & 99 +tcplMthdAssign(lvl = 2, + id = 97:99, + mthd_id = c(3, 4, 2), + ordr = 1:3, + type = "mc") +tcplMthdLoad(lvl = 2, id = 97:99, type = "mc") +## Methods can be cleared one at a time for the given id(s) +tcplMthdClear(lvl = 2, id = 99, mthd_id = 2, type = "mc") +tcplMthdLoad(lvl = 2, id = 99, type = "mc") +## Or all methods can be cleared for the given id(s) +tcplMthdClear(lvl = 2, id = 97:98, type = "mc") +tcplMthdLoad(lvl = 2, id = 97:98, type = "mc") +@ +\hfill \par + +\clearpage +\section*{Data Normalization} +\label{sec:datanorm} +\markboth{Data Normalization}{} +\thispagestyle{plain} +\addcontentsline{toc}{section}{Data Normalization} + +Data normalization occurs in both single- and multiple-concentration processing at levels 1 and 3, respectively. While the two paradigms use different methods, the normalization approach is the same for both single- and multiple-concentration processing. Data normalization does not have to occur within the package, and normalized data can be loaded into the database at level 0. However, \textbf{data must be zero-centered and will only be fit in the positive direction}. + +The \texttt{tcpl} package supports fold-change and a percent of control approaches to normalization. All data must be zero-centered so all fold-change data must be log-transformed. Normalizing to a control requires three normalization methods: (1) one to define the baseline value, (2) one to define the control value, and (3) one to calculate percent of control (``resp.pc''). Normalizing to fold-change also requires three methods: (1) one to define the baseline value, (2) one to calculate the fold-change, and (3) one to log-transform the fold-change values. Methods defining a baseline value ($\mathit{bval}$) have the ``bval'' prefix, methods defining the control value ($\mathit{pval}$) have the ``pval'' prefix, and methods that calculate or modify the final response value have the ``resp'' prefix. For example, ``resp.log2'' does a log-transformation of the response value using a base value of 2. The formluae for calculating the percent of control and fold-change response values are listed in equations \ref{eq:pc} and \ref{eq:fc}, respectively. + +The percent of control and fold-change values, respectively: +\begin{equation} +\label{eq:pc} \mathit{resp} = \frac{\mathit{cval} - \mathit{bval}}{\mathit{pval} - \mathit{bval}}100 +\end{equation} +\begin{equation} +\label{eq:fc} \mathit{resp} = \mathit{cval}/\mathit{bval} +\end{equation} + +Order matters when assigning normalization methods. The $\mathit{bval}$, and $\mathit{pval}$ if normalizing as a percent of control, need to be calculated prior to calculating the response value. Table \ref{tab:normxmpl} shows some possible normalization schemes. + +\begin{table}[h!] + \centering + \caption{Example normalization method assignments.} + \noindent\makebox[\textwidth]{% + \begin{tabular}{c|p{4cm}|p{4cm}|p{4cm}|} + \cline{2-4} + \parbox[t]{2mm}{\multirow{4}{*}{\rotatebox[origin=c]{90}{Fold-Change}}} & 1. bval.apid.nwlls.med & 1. bval.apid.lowconc.med & 1. none \\ + & 2. resp.fc & 2. resp.fc & 2. resp.log10 \\ + & 3. resp.log2 & 3. resp.log2 & 3. resp.blineshift.50.spid \\ + & 4. resp.mult.neg1 & 4. & 4. \\ \cline{2-4} + \parbox[t]{2mm}{\multirow{4}{*}{\rotatebox[origin=c]{90}{\% Control}}} & 1. bval.apid.lowconc.med & 1. bval.spid.lowconc.med & 1. none \\ + & 2. pval.apid.pwlls.med & 2. pval.apid.mwlls.med & 2. resp.multneg1 \\ + & 3. resp.pc & 3. resp.pc & 3. \\ + & 4. resp.multneg1 & 4. & 4. \\ \cline{2-4} + \end{tabular}} + \label{tab:normxmpl} +\end{table} + +If the data does not require any normalization the ``none'' method must be assigned for normalization. The ``none'' method simply copies the input data to the response field. Without assigning ``none'' the response field will not get generated and the processing will not complete. + +To reiterate, the package only models response in the positive direction. Therefore, signal in the negative direction must transformed to the positive direction during normalization. Negative direction data are inverted by multiplying the final response values by ${-1}$ (see the ``resp.mult.neg`'' methods in Table \ref{tab:normxmpl}). + +In addition to the required normalization methods, the user can add additional methods to transform the normalized values. For example, the third fold-change example in Table \ref{tab:normxmpl} includes ``resp.blineshift.50.spid,'' which corrects for baseline deviations by $\mathit{spid}$. A complete list of available methods, by processing type and level, can be listed with \texttt{tcplMthdList}. More information is available in the package documentation, and can be found by running \texttt{??tcpl::Methods}. + +As discussed in the Assay Structure section (page \pageref{subsec:assaystruc}), an assay component can have more than one assay endpoint. Creating multiple endpoints for one component enables multiple normalization approaches. Multiple normalization approaches may become necessary when the assay component detects signal in both positive and negative directions. + +\clearpage +\section*{Single-concentration Screening} +\label{sec:snglconc} +\markboth{Single-concentration Screening}{} +\thispagestyle{plain} +\addcontentsline{toc}{section}{Single-concentration Screening} +This section will cover the \texttt{tcpl} process for handling single-concentration data\footnote{This section assumes a working knowledge of the concepts covered in the Data Processing and Data Normalization sections (pages \pageref{sec:tcplrun} and \pageref{sec:datanorm}, respectively).}. The goal of single-concentration processing is to identify potentially active compounds from a broad screen at a single concentration. After the data is loaded into the \texttt{tcpl} database, the single-concentration processing consists of 2 levels (Table \ref{tab:scsummary}). + +\begin{table}[h!] + \centering + \caption{Summary of the \texttt{tcpl} single-concentration pipeline} + \noindent\makebox[\textwidth]{% + \begin{tabular}{c p{10cm}} + & Description \\ \hline + Lvl 0 & Pre-processing: Vendor/dataset-specific pre-processing to organize heterogeneous raw data to the uniform format for processing by the \texttt{tcpl} package$^\dagger$ \\ \hline + Lvl 1 & Normalize: Apply assay endpoint-specific normalization listed in the ``sc1\_aeid'' table to the raw data to define response \\ \hline + Lvl 2 & Activity Call: Collapse replicates by median response, define the response cutoff based on methods in the ``sc2\_aeid'' table, and determine activity \\ \hline + \multicolumn{2}{l}{\footnotesize{$^\dagger$Level 0 pre-processing is outside the scope of this package}} + \end{tabular}} + \label{tab:scsummary} +\end{table} + +\subsection*{Level 1} +\label{subsec:sc1} +\addcontentsline{toc}{subsection}{Level 1} +Level 1 processing converts the assay component to assay endpoint(s) and defines the normalized-response value field ($\mathit{resp}$); logarithm-concentration field ($\mathit{logc}$); and optionally, the baseline value ($\mathit{bval}$) and positive control value ($\mathit{pval}$) fields. The purpose of level 1 is to normalize the raw values to either the percentage of a control or to fold-change from baseline. The normalization process is discussed in greater detail in the Data Normalization section (page \pageref{sec:datanorm}). + +Before beginning the normalization process, all wells with well quality ($\mathit{wllq}$) equal to 0 are removed. + +The first step in beginning the processing is to identify which assay endpoints stem from the assay component(s) being processed. +\hfill \newline +<<>>= +tcplLoadAeid(fld = "acid", val = 1) +@ +\hfill \par + +With the corresponding endpoints identified, the appropriate methods can be assigned. + +\hfill \newline +<<>>= +tcplMthdAssign(lvl = 1, + id = 1:2, + mthd_id = c(1, 11, 13), + ordr = 1:3, + type = "sc") +tcplMthdAssign(lvl = 1, + id = 2, + mthd_id = 16, + ordr = 4, + type = "sc") +@ +\hfill \par + +Above, methods 1, 11, and 13 were assigned for both endpoints. The method assignments instruct the processing to: (1) calculate $\mathit{bval}$ for each assay plate ID by taking the median of all data where the well type equals ``n;'' (2) calculate a fold-change over $\mathit{bval}$; (3) log-transform the fold-change values with base 2. The second method assignment (only for AEID 2) indicates to multiply all response values by $-1$. + +For a complete list of normalization methods see \texttt{tcplMthdList(lvl = 1, type = "sc")} or \texttt{?SC1\_Methods}. With the assay endpoints and normalization methods defined, the data are ready for level 1 processing. +\hfill \newline +<<>>= +## Do level 1 processing for acid 1 +sc1_res <- tcplRun(id = 1, slvl = 1, elvl = 1, type = "sc") +@ +\hfill \par +\textbf{Notice that level 1 processing takes an assay component ID, not an assay endpoint ID, as the input ID.} As mentioned in previously, the user must assign normalization methods by assay endpoint, then do the processing by assay component. The level 1 processing will attempt to process all endpoints in the database for a given component. If one endpoint fails for any reason (e.g., does not have appropriate methods assigned), the processing for the entire component fails. + +\subsection*{Level 2} +\label{subsec:sc2} +\addcontentsline{toc}{subsection}{Level 2} +Level 2 processing defines the baseline median absolute deviation ($\mathit{bmad}$), collapses any replicates by sample ID, and determines the activity. + +Before the data are collapsed by sample ID, the $\mathit{bmad}$ is calculated as the median absolute deviation of all wells with well type equal to ``t.'' The calculation to define $\mathit{bmad}$ is done once across the entire assay endpoint. \textbf{If additional data is added to the database for an assay component, the $\mathit{bmad}$ values for all associated assay endpoints will change.} Note, this $\mathit{bmad}$ definition is different from the $\mathit{bmad}$ definition used for multiple-concentration screening. + +To collapse the data by sample ID, the median response value is calculated at each concentration. The data are then further collapsed by taking the maximum of those median values ($\mathit{max\_med}$). + +Once the data are collapsed, such that each assay endpoint-sample pair only has one value, the activity is determined. For a sample to get an active hit-call, the $\mathit{max\_med}$ must be greater than an efficacy cutoff. The efficacy cutoff is determined by the level 2 methods. The efficacy cutoff value ($\mathit{coff}$) is defined as the maximum of all values given by the assigned level 2 methods. Failing to assign a level 2 method will result in every sample being called active. For a complete list of level 5 methods see \texttt{tcplMthdList(lvl = 2, type = "sc")} or \texttt{?SC2\_Methods}. +\hfill \newline +<<>>= +## Assign a cutoff value of log2(1.2) +tcplMthdAssign(lvl = 2, + id = 1:2, + mthd_id = 3, + type = "sc") +@ +\hfill \par +For the example data the cutoff value is $log_2(1.2)$. If the maximum median value ($\mathit{max\_med}$) is greater than or equal to the efficacy cutoff ($\mathit{coff}$), the sample ID is considered active and the hit-call ($\mathit{hitc}$) is set to 1. + +With the methods assigned, the level 2 processing can be completed. + +\hfill \newline +<<>>= +## Do level 1 processing for acid 1 +sc2_res <- tcplRun(id = 1:2, slvl = 2, elvl = 2, type = "sc") +@ +\hfill \par + +\clearpage +\section*{Multiple-concentration Screening} +\label{sec:multiconc} +\markboth{Multiple-concentration Screening}{} +\thispagestyle{plain} +\addcontentsline{toc}{section}{Multiple-concentration Screening} +This section will cover the \texttt{tcpl} process for handling multiple-concentration data\footnote{This section assumes a working knowledge of the concepts covered in the Data Processing and Data Normalization sections (pages \pageref{sec:tcplrun} and \pageref{sec:datanorm}, respectively).}. The goal of multiple-concentration processing is to estimate the activity, potency, efficacy, and other parameters for sample-assay pairs. After the data is loaded into the \texttt{tcpl} database, the multiple-concentration processing consists of six levels (Table \ref{tab:mcsummary}). + +\begin{table}[h!] + \centering + \caption{Summary of the \texttt{tcpl} multiple-concentration pipeline} + \noindent\makebox[\textwidth]{% + \begin{tabular}{c p{10cm}} + & Description \\ \hline + Lvl 0 & Pre-processing: Vendor/dataset-specific pre-processing to organize heterogeneous raw data to the uniform format for processing by the \texttt{tcpl} package$^\dagger$ \\ \hline + Lvl 1 & Index: Define the replicate and concentration indices to facilitate all subsequent processing \\ \hline + Lvl 2 & Transform: Apply assay component-specific transformations listed in the ``mc2\_acid'' table to the raw data to define the corrected data \\ \hline + Lvl 3 & Normalize: Apply assay endpoint-specific normalization listed in the ``mc3\_aeid'' table to the corrected data to define response \\ \hline + Lvl 4 & Fit: Model the concentration-response data utilizing three objective functions: (1) constant, (2) hill, and (3) gain-loss \\ \hline + Lvl 5 & Model Selection/Acitivty Call: Select the winning model, define the response cutoff based on methods in the ``mc5\_aeid'' table, and determine activity \\ \hline + Lvl 6 & Flag: Flag potential false positive and false negative findings based on methods in the ``mc6\_aeid'' table \\ \hline + \multicolumn{2}{l}{\footnotesize{$^\dagger$Level 0 pre-processing is outside the scope of this package}} + \end{tabular}} + \label{tab:mcsummary} +\end{table} + +\subsection*{Level 1} +\label{subsec:mc1} +\addcontentsline{toc}{subsection}{Level 1} +Level 1 processing defines the replicate and concentration index fields to facilitate downstream processing. Because of cost, availability, physicochemical, and technical constraints screening-level efforts utilize numerous experimental designs and test compound (sample) stock concentrations. The resulting data may contain inconsistent numbers of concentrations, concentration values, and technical replicates. To enable quick and uniform processing, level 1 processing explicitly defines concentration and replicate indices, giving integer values $1 \dots N$ to increasing concentrations and technical replicates, where $1$ represents the lowest concentration or first technical replicate. + +To assign replicate and concentration indices we assume one of two experimental designs. The first design assumes samples are plated in multiple concentrations on each assay plate, such that the concentration series all falls on a single assay plate. The second design assumes samples are plated in a single concentration on each assay plate, such that the concentration series falls across many assay plates. + +For both experimental designs, data are ordered by source file ($\mathit{srcf}$), assay plate ID ($\mathit{apid}$), column index ($\mathit{coli}$), row index ($\mathit{rowi}$), sample ID ($\mathit{spid}$), and concentration ($\mathit{conc}$). Concentration is rounded to three significant figures to correct for potential rounding errors. After ordering the data we create a temporary replicate ID, identifying an individual concentration series. For test compounds in experimental designs with the concentration series on a single plate and all control compounds, the temporary replicate ID consists of the sample ID, well type ($\mathit{wllt}$), source file, assay plate ID, and concentration. The temporary replicate ID for test compounds in experimental designs with concentration series that span multiple assay plates is defined similarly, but does not include assay plate ID. + +Once the data are ordered, and the temporary replicate ID is defined, the data are scanned from top to bottom and increment the replicate index ($\mathit{repi}$) every time a replicate ID is duplicated. Then, for each replicate, the concentration index ($\mathit{cndx}$) is defined by ranking the unique concentrations, with the lowest concentration starting at 1. + +The following demonstrates how to carry out the level 1 processing and look at the resulting data: +\hfill \newline +<<>>= +## Do level 1 processing for acid 1 +mc1_res <- tcplRun(id = 1, slvl = 1, elvl = 1, type = "mc") +@ +\hfill \par +With the processing complete, the resulting level 1 data can be loaded to check the processing: +\hfill \newline +<<>>= +## Load the level 1 data and look at the cndx and repi values +m1dat <- tcplLoadData(lvl = 1, + fld = "acid", + val = 1, + type = "mc") +m1dat <- tcplPrepOtpt(m1dat) +setkeyv(m1dat, c("repi", "cndx")) +m1dat[chnm == "3-Phenylphenol", list(chnm, conc, cndx, repi)] +@ +\hfill \par +3-phenylphenol contains two replicates, each with six distinct concentrations. The package also contains a tool for visualizing the data at the assay plate level. +\setkeys{Gin}{width=1\textwidth} +\begin{figure}[h!] +<>= +tcplPlotPlate(dat = m1dat, apid = "09Apr2014.Plate.17") +@ +\caption{An assay plate diagram. The color indicates the raw values according to the key on the right. The bold lines on the key show the distribution of values for the plate on the scale of values across the entire assay. The text inside each well shows the well type and concentration index. For example, ``t4'' indicates a test compound at the fourth concentration. The wells with an ``X'' have a well quality of 0.} +\label{fig:l1apid} +\end{figure} +In Figure \ref{fig:l1apid} we see the results of \texttt{tcplPlotPlate}. The \texttt{tcplPlotPlate} function can be used to visualize the data at levels 1 to 3. The row and column indices are printed along the edge of the plate, with the values in each well represented by color. While the plate does not give sample ID information, the letter/number codes in the wells indicate the well type and concentration index, respectively. The plate display also shows the wells with poor quality (as defined by the well quality, $\mathit{wllq}$, field at level 0) with an ``X.'' Plotting plates in subsequent levels wells with poor quality will appear empty. The title of the plate display lists the assay component/assay endpoint and the assay plate ID ($\mathit{apid}$). + +\subsection*{Level 2} +\label{subsec:mc2} +\addcontentsline{toc}{subsection}{Level 2} +Level 2 processing removes data where the well quality ($\mathit{wllq}$) equals 0 and defines the corrected value ($\mathit{cval}$) field. Level 2 processing allows for any transformation of the raw values at the assay component level. Examples of transformation methods could range from basic logarithm transformations, to complex spacial noise reduction algorithms. Currently the \texttt{tcpl} package only consists of basic transformations, but could be expanded in future releases. Level 2 processing does not include normalization methods; normalization should occur during level 3 processing. + +For the example data used in this vignette, no transformations are necessary at level 2. To not apply any transformation methods, assign the ``none'' method: +\hfill \newline +<<>>= +tcplMthdAssign(lvl = 2, + id = 1, + mthd_id = 1, + ordr = 1, + type = "mc") +@ +\hfill \par +Every assay component needs at least one transformation method assigned to complete level 2 processing. With the method assigned, the processing can be completed. +\hfill \newline +<<>>= +## Do level 2 processing for acid 1 +mc2_res <- tcplRun(id = 1, slvl = 2, elvl = 2, type = "mc") +@ +\hfill \par +For the complete list of level 2 transformation methods currently available, see \texttt{tcplMthdList(lvl = 2, type = "mc")} or \texttt{?MC2\_Methods} for more detail. The coding methodology used to implement the methods is beyond the scope of this vignette, but, in brief, the method names in the database correspond to a function name in the list of functions returned by \texttt{mc2\_mthds()} (the \texttt{mc2\_mthds} function is not exported, and not intended for use by the user). Each of the functions in the list given by \texttt{mc2\_mthds()} only return expression objects that processing function called by \texttt{tcplRun} executes in the local function environment to avoid making additional copies of the data in memory. We encourage suggestions for new methods. + +\subsection*{Level 3} +\label{subsec:mc3} +\addcontentsline{toc}{subsection}{Level 3} +Level 3 processing converts the assay component to assay endpoint(s) and defines the normalized-response value field ($\mathit{resp}$); logarithm-concentration field ($\mathit{logc}$); and optionally, the baseline value ($\mathit{bval}$) and positive control value ($\mathit{pval}$) fields. The purpose of level 3 processing is to normalize the corrected values to either the percentage of a control or to fold-change from baseline. The normalization process is discussed in greater detail in the Data Normalization section (page \pageref{sec:datanorm}). The processing aspect of level 3 is almost completely analogous to level 2, except the user has to be careful about using assay component versus assay endpoint. + +The user first needs to check which assay endpoints stem from the the assay component queued for processing. +\hfill \newline +<<>>= +## Look at the assay endpoints for acid 1 +tcplLoadAeid(fld = "acid", val = 1) +@ +\hfill \par +With the corresponding assay endpoints listed, the normalization methods can be assigned. +<<>>= +tcplMthdAssign(lvl = 3, + id = 1:2, + mthd_id = c(17, 9, 7), + ordr = 1:3, + type = "mc") +tcplMthdAssign(lvl = 3, + id = 2, + mthd_id = 6, + ordr = 4, + type = "mc") +@ +Above, methods 17, 9, and 7 were assigned for both endpoints. The method assignments instruct the processing to: (1) calculate $\mathit{bval}$ for each assay plate ID by taking the median of all data where the well type equals ``n'' or the well type equals ``t'' and the concentration index is 1 or 2; (2) calculate a fold-change over $\mathit{bval}$; (3) log-transform the fold-change values with base 2. The second method assignment (only for AEID 2) tells the processing to multiply all response values by $-1$. + +For a complete list of normalization methods see \texttt{tcplMthdList(lvl = 3, type = "mc")} or \texttt{?MC3\_Methods}. With the assay endpoints and normalization methods defined, the data are ready for level 3 processing. +\hfill \newline +<<>>= +## Do level 3 processing for acid 1 +mc3_res <- tcplRun(id = 1, slvl = 3, elvl = 3, type = "mc") +@ +\hfill \par +\textbf{Notice that level 3 processing takes an assay component ID, not an assay endpoint ID, as the input ID.} As mentioned in previous sections, the user must assign normalization methods by assay endpoint, then do the processing by assay component. The level 3 processing will attempt to process all endpoints in the database for a given component. If one endpoint fails for any reason (e.g., does not have appropriate methods assigned), the processing for the entire component fails. + +\subsection*{Level 4} +\label{subsec:mc4} +\addcontentsline{toc}{subsection}{Level 4} +Level 4 processing splits the data into concentration series by sample and assay endpoint, then models the activity of each concentration series. Activity is modeled only in the positive direction. More information on readouts with both directions is available in the previous section. + +The first step in level 4 processing is to remove the well types with only one concentration. To establish the noise-band for the assay endpoint, the baseline median absolute deviation ($\mathit{bmad}$) is calculated as the median absolute deviation of the response values for test compounds where the concentration index equals 1 or 2. The calculation to define $\mathit{bmad}$ is done once across the entire assay endpoint. \textbf{If additional data is added to the database for an assay component, the $\mathit{bmad}$ values for all associated assay endpoints will change.} Note, this $\mathit{bmad}$ definition is different from the $\mathit{bmad}$ definition used for single-concentration screening. + +Before the model parameters are estimated, a set of summary values are calculated for each concentration series: the minimum and maximum response; minimum and maximum log concentration; the number of concentrations, points, and replicates; the maximum mean and median with the concentration at which they occur; and the number of medians greater than $3\mathit{bmad}$. When referring to the concentration series the ``mean'' and ``median'' values are defined as the mean or median of the response values at every concentration. In other words, the maximum median is the maximum of all median values across the concentration series. + +Concentration series must have at least four concentrations to enter the fitting algorithm. By default, concentration series must additionally have at least one median value greater than $3\mathit{bmad}$ to enter the fitting algorithm. The median value above $3\mathit{bmad}$ requirement can be ignored by setting $\mathit{fit\_all}$ to 1 in the assay endpoint annotation. + +All models draw from the Student's t-distribution with four degrees of freedom. The wider tails in the t-distribution diminish the influence of outlier values, and produce more robust estimates than do the more commonly used normal distribution. The robust fitting removes the need for any outlier elimination before fitting. The fitting algorithm utilizes maximum likelihood estimates parameters for three models as defined below in equations \ref{eq:z} through \ref{eq:gnlsc6}. + +Let $t(z,\nu)$ be the Student's t-distribution with $\nu$ degrees of freedom, $y_{i}$ be the observed response at the $i^{th}$ observation, and $\mu_{i}$ be the estimated response at the $i^{th}$ observation. We calculate $z_{i}$ as +\begin{equation} +\label{eq:z} +z_{i} = \frac{y_{i} - \mu_{i}}{\exp(\sigma)}\mathrm{,} +\end{equation} +where $\sigma$ is the scale term. Then the log-likelihood is +\begin{equation} +\label{eq:ll} +\sum_{i=1}^{n} [\ln\left(t(z_{i}, 4)\right) - \sigma]\mathrm{,} +\end{equation} +where $n$ is the number of observations. + +The first model fit in the fitting algorithm is a constant model at 0, abbreviated ``cnst.'' The constant model only has one parameter, the scale term. For the constant model $\mu_{i}$ is given by +\begin{equation} +\label{eq:cnst} +\mu_{i} = 0\mathrm{.} +\end{equation} + +The second model in the fitting algorithm is a constrained Hill model (hill), where the bottom asymptote is forced to 0. Including the scale parameter, the Hill model has four parameters. Let $\mathit{tp}$ be the top asymptote, $\mathit{ga}$ be the AC$_{50}$\footnote{The AC$_{50}$ is the activity concentration at 50\%, or the concentration where the modeled activity equals 50\% of the top asymptote.} in the gain direction, $\mathit{gw}$ be the Hill coefficient in the gain direction, and $x_{i}$ be the log concentration at the $i^{th}$ observation. Then $\mu_{i}$ for the Hill model is given by +\begin{equation} +\label{eq:hill} +\mu_{i} = \frac{tp}{1 + 10^{(\mathit{ga} - x_{i})\mathit{gw}}}\mathrm{,} +\end{equation} +with the constraints +\begin{equation} +\label{eq:hillc1} +0 \leq \mathit{tp} \leq 1.2\mathrm{max\;resp,} +\end{equation} +\begin{equation} +\label{eq:hillc2} +\mathrm{min\;logc} - 2 \leq \mathit{ga} \leq \mathrm{max\;logc} + 0.5\mathrm{,} +\end{equation} +and +\begin{equation} +\label{eq:hillc3} +0.3 \leq \mathit{gw} \leq 8\mathit{.} +\end{equation} + +The third model in the fitting algorithm is a constrained gain-loss model (gnls), defined as a product of two Hill models, with a shared top asymptote and both bottom asymptote values equal to 0. Including the scale term, the gain-loss model has six parameters. Let $\mathit{tp}$ be the shared top asymptote, $\mathit{ga}$ be the AC$_{50}$ in the gain direction, $\mathit{gw}$ be the Hill coefficient in the gain direction, $\mathit{la}$ be the AC$_{50}$ in the loss direction, $\mathit{lw}$ be the Hill coefficient in the loss direction, and $x_{i}$ be the log concentration at the $i^{th}$ observation. Then $\mu_{i}$ for the gain-loss model is given by +\begin{equation} +\label{eq:gnls} +\mu_{i} = \mathit{tp}\left(\frac{1}{1 + 10^{(\mathit{ga} - x_{i})\mathit{gw}}}\right)\left(\frac{1}{1 + 10^{(x_{i} - \mathit{la})\mathit{lw}}}\right)\mathrm{,} +\end{equation} +with the constraints +\begin{equation} +\label{eq:gnlsc1} +0 \leq \mathit{tp} \leq 1.2\mathrm{max\;resp,} +\end{equation} +\begin{equation} +\label{eq:gnlsc2} +\mathrm{min\;logc} - 2 \leq \mathit{ga} \leq \mathrm{max\;logc,} +\end{equation} +\begin{equation} +\label{eq:gnlsc3} +0.3 \leq \mathit{gw} \leq 8\mathrm{,} +\end{equation} +\begin{equation} +\label{eq:gnlsc4} +\mathrm{min\;logc} - 2 \leq \mathit{la} \leq \mathrm{max\;logc} + 2\mathrm{,} +\end{equation} +\begin{equation} +\label{eq:gnlsc5} +0.3 \leq \mathit{lw} \leq 18\mathrm{,} +\end{equation} +and +\begin{equation} +\label{eq:gnlsc6} +\mathit{la}-\mathit{ga} > 0.25\mathrm{.} +\end{equation} + +Level 4 does not utilize any assay endpoint-specific methods; the user only needs to run the \texttt{tcplRun} function. \textbf{Level 4 processing and all subsequent processing is done by assay endpoint, not assay component}. The previous section showed how to find the assay endpoints for an assay component using the \texttt{tcplLoadAeid} function. The example dataset includes two assay endpoints with aeid values of 1 and 2. +\hfill \newline +<<>>= +## Do level 4 processing for aeid 1 and load the data +mc4_res <- tcplRun(id = 1:2, slvl = 4, elvl = 4, type = "mc") +@ +\hfill \par +The level 4 data include 52 variables, including the ID fields. A complete list of level 4 fields is available in Appendix \ref{app:dbstruc}. The level 4 data include the fields $\mathit{cnst}$, $\mathit{hill}$, and $\mathit{gnls}$ indicating the convergence of the model where a value of 1 means the model converged and a value of 0 means the model did not converge. N/A values indicate the fitting algorithm did not attempt to fit the model. $\mathit{cnst}$ will be N/A when the concentration series had less than 4 concentrations; $\mathit{hill}$ and $\mathit{gnls}$ will be N/A when none of the medians were greater than or equal to $3\mathit{bmad}$. Similarly, the $\mathit{hcov}$ and $\mathit{gcov}$ fields indicate the success in inverting the Hessian matrix. Where the Hessian matrix did not invert, the parameter standard deviation estimates will be N/A. NaN values in the parameter standard deviation fields indicate the covariance matrix was not positive definite. In Figure \ref{fig:l4plt} the $\mathit{hill}$ field is used to find potentially active compounds to visualize with the \texttt{tcplPlotL4ID} function. +\hfill \newline +<<>>= +## Load the level 4 data +m4dat <- tcplLoadData(lvl = 4, type = "mc") +## List the first m4ids where the hill model convered +## for AEID 1 +m4dat[hill == 1 & aeid == 1, head(m4id)] +@ +\hfill \par +\setkeys{Gin}{width=1\textwidth} +\begin{figure}[h!] +<>= +## Plot a fit for m4id 21 +tcplPlotM4ID(m4id = 686, lvl = 4) +@ +\caption{An example level 4 plot for a single concentration series. The orange dashed line shows the constant model, the red dashed line shows the Hill model, and the blue dashed line shows the gain-loss model. The gray striped box shows the baseline region, $0 \pm 3\mathit{bmad}$. The summary panel shows assay endpoint and sample information, the parameter values (val) and standard deviations (sd) for the Hill and gain-loss models, and summary values for each model.} +\label{fig:l4plt} +\end{figure} +\par +The model summary values in Figure \ref{fig:l4plt} include Akaike Information Criterion (AIC), probability, and the root mean square error (RMSE). Let $\log(\Lagr(\hat{\theta}, y))$ be the log-likelihood of the model $\hat{\theta}$ given the observed values $y$, and $K$ be the number of parameters in $\hat{\theta}$, then, +\begin{equation} +\label{eq:aic} +\mathrm{AIC} = -2\log(\Lagr(\hat{\theta}, y)) + 2K\mathrm{.} +\end{equation} +The probability, $\omega_{i}$, is defined as the weight of evidence that model $i$ is the best model, given that one of the models must be the best model. Let $\Delta_{i}$ be the difference $\mathrm{AIC}_{i} - \mathrm{AIC}_{min}$ for the $i^{th}$ model. If $R$ is the set of models, then $\omega_{i}$ is given by +\begin{equation} +\label{eq:prob} +\omega_{i} = \frac{\exp\left(-\frac{1}{2}\Delta_{i}\right)}{\sum_{i=1}^{R} \exp\left(-\frac{1}{2}\Delta_{r}\right)}\mathrm{.} +\end{equation} +The RMSE is given by +\begin{equation} +\label{eq:rmse} +\mathrm{RMSE} = \sqrt{\frac{\sum_{i=1}^{N} (y_{i} - \mu_{i})^2}{N}}\mathrm{,} +\end{equation} +where $N$ is the number of observations, and $\mu_{i}$ and $y_{i}$ are the estimated and observed values at the $i^{th}$ observation, respectively. + +\subsection*{Level 5} +\label{subsec:mc5} +\addcontentsline{toc}{subsection}{Level 5} +Level 5 processing determines the winning model and activity for the concentration series, bins all of the concentration series into categories, and calculates additional point-of-departure estimates based on the activity cutoff. + +\textbf{The model with lowest AIC value is selected as the winning model ($\mathit{modl}$)}, and is used to determine the activity or hit-call for the concentration series. If two models have equal AIC values, the simpler model (the model with fewer parameters) wins the tie. All of the parameters for the winning model are stored at level 5 with the prefix ``modl\_'' to facilitate easier queries. For a concentration series to get an active hit-call, either the Hill or gain-loss must be selected as the winning model. In addition to selecting the Hill or gain-loss model, the modeled and observed response must meet an efficacy cutoff. + +The efficacy cutoff is defined by the level 5 methods. The efficacy cutoff value ($\mathit{coff}$) is defined as the maximum of all values given by the assigned level 5 methods. Failing to assign a level 5 method will result in every concentration series being called active. For a complete list of level 5 methods see \texttt{tcplMthdList(lvl = 5)} or \texttt{?MC5\_Methods}. +\hfill \newline +<<>>= +## Assign a cutoff value of bmad*6 +tcplMthdAssign(lvl = 5, + id = 1:2, + mthd_id = 6, + type = "mc") +@ +\hfill \par +For the example data the cutoff value is $6\mathit{bmad}$. If the Hill or gain-loss model wins, and the estimated top parameter for the winning model ($\mathit{modl\_tp}$) and the maximum median value ($\mathit{max\_med}$) are both greater than or equal to the efficacy cutoff ($\mathit{coff}$), the concentration series is considered active and the hit-call ($\mathit{hitc}$) is set to 1. + +The hit-call can be 1, 0, or -1. A hit-call of 1 or 0 indicates the concentration series is active or inactive, respectively, according to the analysis; a hit-call of -1 indicates the concentration series had less than four concentrations. + +For active concentration series, two additional point-of-departure estimates are calculated for the winning model: (1) the activity concentration at baseline (ACB or $\mathit{modl\_acb}$) and (2) the activity concentration at cutoff (ACC or $\mathit{modl\_acc}$). The ACB and ACC are defined as the concentration where the estimated model value equals $3\mathit{bmad}$ and the cutoff, respectively. The point-of-departure estimates are summarized in Figure \ref{fig:podplt}. + +\hfill \newline +\setkeys{Gin}{width=1\textwidth} +\begin{figure}[h] +<>= +par(family = "mono", mar = rep(1, 4), pty = "m") +plot.new() +plot.window(xlim = c(0, 30), ylim = c(-30, 100)) +# axis(side = 2, lwd = 2, col = "gray35") +rect(xleft = par()$usr[1], + xright = par()$usr[2], + ybottom = -15, + ytop = 15, + border = NA, + col = "gray45", + density = 15, + angle = 45) +abline(h = 26, lwd = 3, lty = "dashed", col = "gray30") +tmp <- list(modl = "gnls", gnls_ga = 12, gnls_tp = 80, + gnls_gw = 0.18, gnls_lw = 0.7, gnls_la = 25) +tcplAddModel(pars = tmp, lwd = 3, col = "dodgerblue2") + +abline(v = 8.46, lwd = 3, lty = "solid", col = "firebrick") +text(x = 8.46, y = par()$usr[4]*0.9, + font = 2, labels = "ACB", cex = 2, pos = 2, srt = 90) +abline(v = 10.24, lwd = 3, lty = "solid", col = "yellow2") +text(x = 10.24, y = par()$usr[4]*0.9, + font = 2, labels = "ACC", cex = 2, pos = 2, srt = 90) +abline(v = 12, lwd = 3, lty = "solid", col = "dodgerblue2") +text(x = 12, y = par()$usr[4]*0.9, + font = 2, labels = "AC50", cex = 2, pos = 2, srt = 90) + +points(x = c(8.46, 10.24, 12), y = c(15, 26, 40), + pch = 21, cex = 2, col = "gray30", lwd = 2, + bg = c("firebrick", "yellow2", "dodgerblue2")) +@ +\caption{The point-of-departure estimates calculated by the \texttt{tcpl} package. The shaded rectangle represents the baseline region, $0 \pm 3\mathit{bmad}$. The dark stripped line represents the efficacy cutoff ($\mathit{coff}$). The vertical lines show where the point-of-departure estimates are defined: the red line shows the ACB, the yellow line shows the ACC, and the blue line shows the AC$_{50}$.} +\label{fig:podplt} +\end{figure} +\par + +All concentration series fall into a single fit category ($\mathit{fitc}$), defined by the leaves on the tree structure in Figure \ref{fig:fitc1}. Concentration series in the same category will have similar characteristics, and often look very similar. Categorizing all of the series enables faster quality control checking and easier identification of potential false results. The first split differentiates series by hit-call. Series with a hit-call of -1 go into fit category 2. The following two paragraphs will outline the logic for the active and inactive branches. +\setkeys{Gin}{width=1.2\textwidth} +\begin{sidewaysfigure}[!p] +\centering +<>= +tcplPlotFitc() +@ +\caption{The categories used to bin each fit. Each fit falls into one leaf of the tree. The leaves are indicated by bold green font. (Figure created by calling \texttt{tcplPlotFitc()}.)} +\label{fig:fitc1} +\end{sidewaysfigure} + +The first split in the active branch differentiates series by the model winner, Hill or gain-loss. For each model, the next split is defined by the efficacy of it's top parameter in relation to the cutoff. The top value is either less than $1.2\mathit{coff}$ or greater than or equal to $1.2\mathit{coff}$. Finally, series on the active branch go into leaves based on the position of the AC$_{50}$ parameter in relation to the tested concentration range. For comparison purposes, the activity concentration at 95\% (AC95) is calculated, but not stored.\footnote{The \texttt{tcplHill-} functions can be used to calculate values, concentrations, and activity concentrations for the Hill model.} Series with AC$_{50}$ values less than the minimum concentration tested ($\mathit{logc\_min}$) go into the ``$<=$'' leaves, series with AC$_{50}$ values greater than the minimum tested concentration and AC95 values less than maximum tested concentration ($\mathit{logc\_max}$) go into the ``$==$'' leaves, and series with AC95 values greater than the maximum concentration tested go into the ``$>=$'' leaves. + +The inactive branch is first divided by whether any median values were greater than or equal to $3\mathit{bmad}$. Series with no evidence of activity go into fit category 4. Similar to the active branch, series with evidence for activity are separated by the model winner. The Hill and gain-loss portions of the inactive branch follow the same logic. First, series diverge by the efficacy of their top parameter in relation to the cutoff: $\mathit{modl\_tp < 0.8\mathit{coff}}$ or $\mathit{modl\_tp \geq 0.8\mathit{coff}}$. Then the same comparison is made on the top values of the losing model. If the losing model did not converge, then the series go into the ``DNC'' category. If the losing model top value is greater than or equal to $0.8\mathit{coff}$, then the series are split based on whether the losing model top surpassed the cutoff. On the constant model branch, if neither top parameter is greater than or equal to $0.8\mathit{bmad}$, then the series goes into fit category 7. If one of the top parameters is greater than or equal to $0.8\mathit{coff}$, the series goes into fit category 9 or 10 based on whether one of the top values surpassed the cutoff. + +With the level 5 methods assigned, the data are ready for level 5 processing: +\hfill \newline +<<>>= +## Do level 5 processing for aeid 1 and load the data +mc5_res <- tcplRun(id = 1:2, slvl = 5, elvl = 5, type = "mc") +@ +\hfill \par +\setkeys{Gin}{width=1\textwidth} +\begin{figure}[h] +<>= +tcplPlotM4ID(m4id = 370, lvl = 5) +@ +\caption{An example level 5 plot for a single concentration series. The solid line and model highlighting indicate the model winner. The horizontal line shows the cutoff value. In addition to the information from the level 4 plots, the summary panel includes the cutoff ($\mathit{coff}$), hit-call ($\mathit{hitc}$), fit category ($\mathit{fitc}$) and activity probability ($\mathit{actp}$) values.} +\label{fig:l5plt1} +\end{figure} +\par +Figure \ref{fig:l5plt1} shows an example of a concentration series in fit category 37, indicating the series is active and the Hill model won with a top value less than or equal to $1.2\mathit{coff}$, and an AC$_{50}$ value within the tested concentration range. The \texttt{tcplPlotFitc} function shows the distribution of concentration series across the fit category tree (Figure \ref{fig:fitc2}). +\setkeys{Gin}{width=1\textwidth} +\begin{figure}[h] +<>= +m5dat <- tcplLoadData(lvl = 5, type = "mc") +tcplPlotFitc(fitc = m5dat$fitc) +@ +\caption{The distribution of concentration series by fit category for the example data. Both the size and color of the circles indicate the number of concentration series. The legend gives the range for number of concentration series by color.} +\label{fig:fitc2} +\end{figure} +\hfill \par +The distribution in Figure \ref{fig:fitc2} shows 24-40 concentration series fell into fit category 21. Following the logic discussed previously, fit category 21 indicates an inactive series where the Hill model was selected, the top asymptote for the Hill model was greater than $0.8\mathit{coff}$, and the gain-loss top asymptote was greater than or equal to the cutoff. The series in fit category 21 can be found easily in the level 5 data. +\hfill \newline +<<>>= +head(m5dat[fitc == 21, + list(m4id, hill_tp, gnls_tp, + max_med, coff, hitc)]) +@ +\hfill \par +The plot in Figure \ref{fig:l5plt2} shows a concentration series in fit category 21. In the example given by Figure \ref{fig:l5plt2}, the $\mathit{hill\_tp}$ and $\mathit{gnls\_tp}$ parameters are equal and greater than $\mathit{coff}$; however, the maximum median value ($\mathit{max\_med}$) is not greater than the cutoff making the series inactive. +\hfill \par +\setkeys{Gin}{width=1\textwidth} +\begin{figure}[h] +<>= +tcplPlotM4ID(m4id = 45, lvl = 5) +@ +\caption{Level 5 plot for m4id 45 showing an example series in fit category 21.} +\label{fig:l5plt2} +\end{figure} + +\subsection*{Level 6} +\label{subsec:mc6} +\addcontentsline{toc}{subsection}{Level 6} +Level 6 processing uses various methods to identify concentration series with etiologies that may suggest false positive/false negative results or explain apparent anomalies in the data. Each flag has is defined by a level 6 method that has to be assigned to each assay endpoint. Similar to level 5, an assay endpoint does not need any level 6 methods assigned to complete processing. +\hfill \newline +<<>>= +tcplMthdAssign(lvl = 6, + id = 1:2, + mthd_id = c(6:8, 10:12, 15:16), + type = "mc") +tcplMthdLoad(lvl = 6, id = 1, type = "mc") +@ +\hfill \par +The example above assigns the most common flags. Some of the available flags only apply to specific experimental designs and do not apply to all data. For a complete list of normalization methods see \texttt{tcplMthdList(lvl = 6)} or \texttt{?MC6\_Methods}. + +The additional $\mathit{nddr}$ field in the ``mc6\_methods'' (and the output from \texttt{tcplMthdLoad()}/\texttt{tcplMthdList()} for level 6) indicates whether the method requires additional data. Methods with an $\mathit{nddr}$ value of 0 only require the modeled/summary information from levels 4 and 5. Methods with an $\mathit{nddr}$ value of 1 also require the individual response and concentration values from level 3. Methods requiring data from level 3 can greatly increase the processing time. +\hfill \newline +<<>>= +## Do level 6 processing +mc6_res <- tcplRun(id = 1:2, slvl = 6, elvl = 6, type = "mc") +m6dat <- tcplLoadData(lvl = 6, type = "mc") +@ +\hfill \par +For the two assay endpoints, \Sexpr{nrow(m6dat)} out of the \Sexpr{nrow(m5dat)} concentration series were flagged in the level 6 processing. Series not flagged in the level 6 processing do not get stored at level 6. Each series-flag combination is a separate entry in the level 6 data. Or, in other words, if a series has multiple flags it will show up on multiple rows in the output. For example, consider the following results: +\hfill \newline +<<>>= +m6dat[m4id == 46] +@ +\hfill \par +The data above lists two flags: ``Multiple points above baseline, inactive'' and ``Borderline inactive.'' Without knowing much about the flags one might assume this concentration series had some evidence of activity but was not called a hit, and could potentially be a false negative. In cases of borderline results, plotting the curve is often helpful. + +\hfill \par +\setkeys{Gin}{width=1\textwidth} +\begin{figure}[h!] +<>= +tcplPlotM4ID(m4id = 46, lvl = 6) +@ +\caption{An example level 6 plot for a single concentration series. All level 6 method ID ($\mathit{l6\_mthd\_id}$) values are concatenated in the flags section. If flags have an associated value ($\mathit{fval}$), the value will be shown in parentheses to the right of the level 6 method ID.} +\label{fig:l6plt} +\end{figure} +The evidence of true activity shown in Figure \ref{fig:l6plt} could be argued either way. Level 6 processing does not attempt to define truth in the matter of borderline compounds or data anomalies, but rather attempts to identify concentration series for closer consideration. + +\appendix +\clearpage +\section{Field Explanation/Database Structure} +\markboth{Field Explanation/Database Structure}{} +\thispagestyle{plain} +\label{app:dbstruc} + +This appendix contains reference tables that describe the structure and table fields found in the \texttt{tcpl} database. The first sections of this appendix describe the data-containing tables, followed by a section describing the additional annotation tables. + +In general, the single-concentration data and accompanying methods are found in the ``sc\#'' tables, where the number indications the processing level. Likewise, the multiple-concentration data and accompanying methods are found in the ``mc\#'' tables. Each processing level that has accompanying methods will also have a tables with the ``\_methods'' and ``\_id'' naming scheme. For example, the database contains the following tables: ``mc5'' storing the data from multiple-concentration level 5 processing, ``mc5\_methods'' storing the available level 5 methods, and ``mc5\_aeid'' storing the method assignments for level 5. Note, the table storing the method assignments for level 2 multiple-concentration processing is called ``mc2\_acid'' because MC2 methods are assigned by assay component ID. + +There are two additional tables, ``sc2\_agg'' and ``mc4\_agg,'' that link the data in tables ``sc2'' and ``mc4'' to the data in tables ``sc1'' and ``mc3,'' respectively. This is necessary because each entry in the database before SC2 and MC4 processing represents a single value; subsequent entries represent summary/modeled values that encompass many values. To know what values were used in calculating the summary/modeled values, the user must use the ``\_agg'' look-up tables. + +Each of the methods tables have fields analogous to $\mathit{mc5\_mthd\_id}$, $\mathit{mc5\_mthd}$, and $\mathit{desc}$. These fields represent the unique key for the method, the abbreviated method name (used to call the method from the corresponding \texttt{mc5\_mthds} function), and a brief description of the method, respectively. The ``mc6\_methods'' table may also includes $\mathit{nddr}$ field. More information about $\mathit{nddr}$ is available in the discussion of multiple-concentration level 6 processing (page \pageref{subsec:mc6}). + +The method assignment tables will have fields analogous to $\mathit{mc5\_mthd\_id}$ matching the method ID from the methods tables, an assay component or assay endpoint ID, and possibly an $\mathit{exec\_ordr}$ field indicating the order in which to execute the methods. + +The method and method assignment tables will not be listed in the tables below to reduce redundancy. + +Many of the tables also include the $\mathit{created\_date}$, $\mathit{modified\_date}$, and $\mathit{modified\_by}$ fields that store information helpful for tracking changes to the data. These fields will not be discussed further or included in the tables below. + +Many of the tables specific to the assay annotation are not utilized by the \texttt{tcpl} package. The full complexity of the assay annotation used by the ToxCast program is beyond the scope of this vignette and the \texttt{tcpl} package. More information about the ToxCast assay annotation can be found at: \url{}. + +\clearpage + +\subsection*{Single-concentration data-containing tables} +\label{subsec:sctabs} +\addcontentsline{toc}{subsection}{Single-concentration tables} + +\begin{table}[H] + \centering + \caption{Fields in sc0 table.} + \noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + s0id & Level 0 ID \\ \hline + acid & Assay component ID \\ \hline + spid & Sample ID \\ \hline + cpid & Chemical plate ID \\ \hline + apid & Assay plate ID \\ \hline + rowi & Assay plate row index \\ \hline + coli & Assay plate column index \\ \hline + wllt & Well type$^\dagger$\\ \hline + wllq & 1 if the well quality was good, else 0$^\ddagger$\\ \hline + conc & Concentration in micromolar \\ \hline + rval & Raw assay component value/readout from vendor \\ \hline + srcf & Filename of the source file containing the data \\ \hline + \multicolumn{2}{l}{\footnotesize{$^\dagger$Information about the different well types is available in Appendix \ref{app:l0}.}} \\[-8pt] + \end{tabular}} +\label{tab:sc0} +\end{table} + +\begin{table}[H] + \centering + \caption{Fields in sc1 table.} + \noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + s1id & Level 1 ID \\ \hline + s0id & Level 0 ID \\ \hline + acid & Assay component ID \\ \hline + aeid & Assay component endpoint ID \\ \hline + logc & Log base 10 concentration \\ \hline + bval & Baseline value \\ \hline + pval & Positive control value \\ \hline + resp & Normalized response value \\ \hline + \end{tabular}} +\label{tab:sc1} + +\end{table}\begin{table}[H] + \centering + \caption{Fields in sc2\_agg table.} + \noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + aeid & Assay component endpoint ID \\ \hline + s0id & Level 0 ID \\ \hline + s1id & Level 1 ID \\ \hline + s2id & Level 2 ID \\ \hline + \end{tabular}} +\label{tab:sc2agg} +\end{table} + +\begin{table}[H] + \centering + \caption{Fields in sc2 table.} + \noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + s2id & Level 2 ID \\ \hline + aeid & Assay component endpoint ID \\ \hline + spid & Sample ID \\ \hline + bmad & Baseline median absolute deviation \\ \hline + max\_med & Maximum median response value \\ \hline + hitc & Hit-/activity-call, 1 if active, 0 if inactive\\ \hline + coff & Efficacy cutoff value \\ \hline + tmpi & Ignore, temporary index used for uploading purposes\\ \hline + \end{tabular}} +\label{tab:sc2} +\end{table} + +\clearpage + +\subsection*{Multiple-concentration data-containing tables} +\label{subsec:mctabs} +\addcontentsline{toc}{subsection}{Multiple-concentration tables} + +The ``mc0'' table, other than containing $\mathit{m0id}$ rather than $\mathit{s0id}$, is identical to the ``sc0'' described in the section above. + +\begin{table}[H] + \centering + \caption{Fields in mc1 table.} + \noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + m1id & Level 1 ID \\ \hline + m0id & Level 0 ID \\ \hline + acid & Assay component ID \\ \hline + cndx & Concentration index \\ \hline + repi & Replicate index \\ \hline + \end{tabular}} +\label{tab:mc1} +\end{table} + +\begin{table}[H] + \centering + \caption{Fields in mc2 table.} + \noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + m2id & Level 2 ID \\ \hline + m0id & Level 0 ID \\ \hline + acid & Assay component ID \\ \hline + m1id & Level 1 ID \\ \hline + cval & Corrected value \\ \hline + \end{tabular}} +\label{tab:mc2} +\end{table} + +\begin{table}[H] + \centering + \caption{Fields in mc3 table.} + \noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + m3id & Level 3 ID \\ \hline + aeid & Assay endpoint ID \\ \hline + m0id & Level 0 ID \\ \hline + acid & Assay component ID \\ \hline + m1id & Level 1 ID \\ \hline + m2id & Level 2 ID \\ \hline + bval & Baseline value \\ \hline + pval & Positive control value \\ \hline + logc & Log base 10 concentration \\ \hline + resp & Normalized response value \\ \hline + \end{tabular}} +\label{tab:mc3} +\end{table} + +\begin{table}[H] + \centering + \caption{Fields in mc4\_agg table.} + \noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + aeid & Assay endpoint ID \\ \hline + m0id & Level 0 ID \\ \hline + m1id & Level 1 ID \\ \hline + m2id & Level 2 ID \\ \hline + m3id & Level 3 ID \\ \hline + m4id & Level 4 ID \\ \hline + \end{tabular}} +\label{tab:mc4agg} +\end{table} + +\begin{table}[H] + \centering + \caption{Fields in mc4 table (Part 1).} + \noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + m4id & Level 4 ID \\ \hline + aeid & Assay endpoint ID \\ \hline + spid & Sample ID \\ \hline + bmad & Baseline median absolute deviation \\ \hline + resp\_max & Maximum response value \\ \hline + resp\_min & Minimum response value \\ \hline + max\_mean & Maximum mean response value \\ \hline + max\_mean\_conc & Log concentration at $\mathit{max\_mean}$ \\ \hline + max\_med & Maximum median response value \\ \hline + max\_med\_conc & Log concentration at $\mathit{max\_med}$ \\ \hline + logc\_max & Maximum log concentration tested \\ \hline + logc\_min & Minimum log concentration tested \\ \hline + cnst & 1 if the constant model converged, 0 if it failed to converge, N/A if series had less than four concentrations\\ \hline + hill & 1 if the Hill model converged, 0 if it failed to converge, N/A if series had less than four concentrations or if $\mathit{max\_med} < 3\mathit{bmad}$ \\ \hline + hcov & 1 if the Hill model Hessian matrix could be inverted, else 0 \\ \hline + gnls & 1 if the gain-loss model converged, 0 if it failed to converge, N/A if series had less than four concentrations or if $\mathit{max\_med} < 3\mathit{bmad}$ \\ \hline + gcov & 1 if the gain-loss model Hessian matrix could be inverted, else 0\\ \hline + cnst\_er & Scale term for the constant model \\ \hline + cnst\_aic & AIC for the constant model \\ \hline + cnst\_rmse & RMSE for the constant model \\ \hline + cnst\_prob & Probability the constant model is the true model \\ \hline + hill\_tp & Top asymptote for the Hill model \\ \hline + hill\_tp\_sd & Standard deviation for $\mathit{hill\_tp}$ \\ \hline + hill\_ga & AC$_{50}$ for the Hill model \\ \hline + hill\_ga\_sd & Standard deviation for $\mathit{hill\_ga}$ \\ \hline + \end{tabular}} +\label{tab:mc4p1} +\end{table} + +\begin{table}[H] + \centering + \caption{Fields in mc4 table (Part 2).} + \noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + hill\_gw & Hill coefficient \\ \hline + hill\_gw\_sd & Standard deviation for $\mathit{hill\_gw}$ \\ \hline + hill\_er & Scale term for the Hill model \\ \hline + hill\_er\_sd & Standard deviation for $\mathit{hill\_er}$ \\ \hline + hill\_aic & AIC for the Hill model \\ \hline + hill\_rmse & RMSE for the Hill model \\ \hline + hill\_prob & Probability the Hill model is the true model \\ \hline + gnls\_tp & Top asymptote for the gain-loss model \\ \hline + gnls\_tp\_sd & Standard deviation for $\mathit{gnls\_tp}$ \\ \hline + gnls\_ga & AC$_{50}$ in the gain direction for the gain-loss model \\ \hline + gnls\_ga\_sd & Standard deviation for $\mathit{gnls\_ga}$ \\ \hline + gnls\_gw & Hill coefficient in the gain direction \\ \hline + gnls\_gw\_sd & Standard deviation for $\mathit{gnls\_gw}$ \\ \hline + gnls\_la & AC$_{50}$ in the loss direction for the gain-loss model \\ \hline + gnls\_la\_sd & Standard deviation for $\mathit{gnls\_la}$ \\ \hline + gnls\_lw & Hill coefficient in the loss direction \\ \hline + gnls\_lw\_sd & Standard deviation for $\mathit{gnls\_lw}$ \\ \hline + gnls\_er & Scale term for the gain-loss model \\ \hline + gnls\_er\_sd & Standard deviation for $\mathit{gnls\_er}$ \\ \hline + gnls\_aic & AIC for the gain-loss model \\ \hline + gnls\_rmse & RMSE for the gain-loss model \\ \hline + gnls\_prob & Probability the gain-loss model is the true model \\ \hline + nconc & Number of concentrations tested \\ \hline + npts & Number of points in the concentration series \\ \hline + nrep & Number of replicates in the concentration series \\ \hline + nmed\_gtbl & Number of median values greater than $3\mathit{bmad}$ \\ \hline + tmpi & Ignore, temporary index used for uploading purposes\\ \hline + \end{tabular}} +\label{tab:mc4p2} +\end{table} + +\begin{table}[H] + \centering + \caption{Fields in mc5 table.} + \noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + m5id & Level 5 ID \\ \hline + m4id & Level 4 ID \\ \hline + aeid & Assay endpoint ID \\ \hline + modl & Winning model: ``cnst'', ``hill'', or ``gnls'' \\ \hline + hitc & Hit-/activity-call, 1 if active, 0 if inactive, -1 if cannot determine\\ \hline + fitc & Fit category \\ \hline + coff & Efficacy cutoff value \\ \hline + actp & Activity probability ($1 - \mathit{cnst\_prob}$)\\ \hline + modl\_er & Scale term for the winning model \\ \hline + modl\_tp & Top asymptote for the winning model \\ \hline + modl\_ga & Gain AC$_{50}$ for the winning model \\ \hline + modl\_gw & Gain Hill coefficient for the winning model \\ \hline + modl\_la & Loss AC$_{50}$ for the winning model \\ \hline + modl\_lw & Loss Hill coefficient for the winning model \\ \hline + modl\_prob & Probability for the winning model \\ \hline + modl\_rmse & RMSE for the winning model \\ \hline + modl\_acc & Activity concentration at cutoff for the winning model \\ \hline + modl\_acb & Activity concentration at baseline for the winning model \\ \hline + modl\_ac10 & AC10 for the winning model \\ \hline + \end{tabular}} +\label{tab:mc5} +\end{table} + +\begin{table}[H] + \centering + \caption{Fields in mc6 table.} + \noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + m6id & Level 6 ID \\ \hline + m5id & Level 5 ID \\ \hline + m4id & Level 4 ID \\ \hline + aeid & Assay endpoint ID \\ \hline + m6\_mthd\_id & Level 6 method ID \\ \hline + flag & Text text output for the level 6 method \\ \hline + fval & Value from the flag method, if applicable \\ \hline + fval\_unit & Units for $\mathit{fval}$, if applicable \\ \hline + \end{tabular}} +\label{tab:mc6} +\end{table} + +\clearpage + +\subsection*{Auxiliary annotation tables} +\label{subsec:auxtabs} +\addcontentsline{toc}{subsection}{Auxiliary annotation tables} + +As mentioned in the introduction to this appendix, a full description of the assay annotation is beyond the scope of this vignette. The fields pertinent to the \texttt{tcpl} package are listed in the tables below. + +\begin{table}[H] + \centering + \caption{List of annotation tables.} + \noindent\makebox[\textwidth]{% + \begin{tabular}{l p{10cm}} + Table Name & Description \\ \hline + assay & Assay-level annotation \\ \hline + assay\_component & Assay component-level annotation \\ \hline + assay\_component\_endpoint & Assay endpoint-level annotation \\ \hline + assay\_component\_map & Assay component source names and their corresponding assay component ids \\ \hline + assay\_reagent* & Assay reagent information \\ \hline + assay\_reference* & Map of citations to assay \\ \hline + assay\_source & Assay source-level annotation \\ \hline + chemical & List of chemicals and associated identifiers \\ \hline + chemical\_library & Map of chemicals to different chemical libraries \\ \hline + citations* & List of citations \\ \hline + gene & Gene* identifiers and descriptions \\ \hline + intended\_target* & Intended assay target at the assay endpoint level \\ \hline + mc5\_fit\_categories & The level 5 fit categories \\ \hline + organism* & Organism identifiers and descriptions \\ \hline + sample & Sample ID information and chemical ID mapping \\ \hline + technological\_target* & Technological assay target at the assay component level \\ \hline + \multicolumn{2}{p{15cm}}{\footnotesize{* indicates tables not currently used by the \texttt{tcpl} package}} + \end{tabular}} + \label{tab:datatbllist} +\end{table} + +\begin{table}[H] +\centering +\caption{Fields in assay.} +\noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + aid & Assay ID \\ \hline + asid & Assay source ID \\ \hline + assay\_name & Assay name (abbreviated ``anm'' within the package) \\ \hline + assay\_desc & Assay description \\ \hline + timepoint\_hr & Treatment duration in hours \\ \hline + assay\_footprint & Microtiter plate size$^\dagger$ \\ \hline + \multicolumn{2}{p{12cm}}{\footnotesize{$^\dagger$ discussed further in the ``Register and Upload New Data'' section (page \pageref{sec:newdata})}} + \end{tabular}} +\label{tab:assay} +\end{table} + +\begin{table}[H] +\centering +\caption{Fields in assay\_component.} +\noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + acid & Assay component ID \\ \hline + aid & Assay ID \\ \hline + assay\_component\_name & Assay component name (abbreviated ``acnm'' within the package) \\ \hline + assay\_component\_desc & Assay component description \\ \hline + \end{tabular}} +\label{tab:assaycomp} +\end{table} + +\begin{table}[H] +\centering +\caption{Fields in assay\_source.} +\noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + asid & Assay source ID \\ \hline + assay\_source\_name & Assay source name (typically an abbreviation of the assay\_source\_long\_name, abbreviated ``asnm'' within the package) \\ \hline + assay\_source\_long\_name & The full assay source name \\ \hline + assay\_source\_description & Assay source description \\ \hline + \end{tabular}} +\label{tab:assaysource} +\end{table} + +\begin{table}[H] +\centering +\caption{Fields in assay\_component\_endpoint.} +\noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + aeid & Assay component endpoint ID \\ \hline + acid & Assay component ID \\ \hline + assay\_component\_endpoint\_name & Assay component endpoint name (abbreviated ``aenm'' within the package) \\ \hline + assay\_component\_endpoint\_desc & Assay component endpoint description \\ \hline + export\_ready & 0 or 1, used to flag data as ``done'' \\ \hline + normalized\_data\_type & The units of the normalized data$^\dagger$ \\ \hline + burst\_assay & 0 or 1, 1 indicates the assay results should be used in calculating the burst z-score \\ \hline + fit\_all & 0 or 1, 1 indicates all results should be fit, regardless of whether the $\mathit{max\_med}$ surpasses $3\mathit{bmad}$ \\ \hline + \multicolumn{2}{p{12cm}}{\footnotesize{$^\dagger$ discussed further in the ``Register and Upload New Data'' section (page \pageref{sec:newdata})}} + \end{tabular}} +\label{tab:assaycompend} +\end{table} + +\begin{table}[H] +\centering +\caption{Fields in assay\_component\_map table.} +\noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + acid & Assay component ID \\ \hline + acsn & Assay component source name \\ \hline + \end{tabular}} +\label{tab:assaycompmap} +\end{table} + +\begin{table}[H] +\centering +\caption{Fields in chemical.} +\noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + chid & Chemical ID$^\dagger$ \\ \hline + casn & CAS Registry Number \\ \hline + chnm & Chemical name \\ \hline + \multicolumn{2}{p{10cm}}{\footnotesize{$^\dagger$ this is the DSSTox GSID within the ToxCast data, but can be any integer and will be auto-generated (if not explicitly defined) for newly registered chemicals}} + \end{tabular}} +\label{tab:chemical} +\end{table} + +\begin{table}[H] +\centering +\caption{Fields in chemical\_library.} +\noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + chid & Chemical ID \\ \hline + clib & Chemical library \\ \hline + \end{tabular}} +\label{tab:chemlib} +\end{table} + +\begin{table}[H] + \centering + \caption{Fields in mc5\_fit\_categories table.} + \noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + fitc & Fit category \\ \hline + parent\_fitc & Parent fit category \\ \hline + name & Fit category name \\ \hline + xloc & x-axis location for plotting purposes \\ \hline + yloc & y-axis location for plotting purposes \\ \hline + \end{tabular}} +\label{tab:l5fitcategories} +\end{table} + +\begin{table}[H] +\centering +\caption{Fields in sample.} +\noindent\makebox[\textwidth]{ + \begin{tabular}{l p{10cm}} + Field & Description \\ \hline + spid & Sample ID \\ \hline + chid & Chemical ID \\ \hline + stkc & Stock concentration \\ \hline + stkc\_unit & Stock concentration unit \\ \hline + tested\_conc\_unit & The concentration unit for the concentration values in the data-containing tables \\ \hline + spid\_legacy & A place-holder for previous sample ID strings + \end{tabular}} +\label{tab:sample} +\end{table} + +The stock concentration fields in the ``sample'' table allow the user to track the original concentration when the neat sample is solubilized in vehicle before any serial dilutions for testing purposes. + +\clearpage +\section{Level 0 Pre-processing} +\label{app:l0} +\markboth{Level 0 Pre-processing}{} +\thispagestyle{plain} +Level 0 pre-processing can be done on virtually any high-throughput/high-content screening application. In the ToxCast program, level 0 processing is done in R by vendor/dataset-specific scripts. The individual R scripts act as the ``laboratory notebook'' for the data, with all pre-processing decisions clearly commented and explained. + +Level 0 pre-processing has to reformat the raw data into the standard format for the pipeline, and also can make manual changes to the data. All manual changes to the data should be very well documented with justification. Common examples of manual changes include fixing a sample ID typo, or changing well quality value(s) to 0 after finding obvious problems like a plate row/column missing an assay reagent. + +Each row in the level 0 pre-processing data represents one well-assay component combination, containing 11 fields (Table \ref{tab:preproc}). The only field in level 0 pre-processing not stored at level 0 is the assay component source name ($\mathit{acsn}$). The assay component source name should be some concatenation of data from the assay source file that identifies the unique assay components. When the data are loaded into the database, the assay component source name is mapped to assay component ID through the assay\_component\_map table in the \texttt{tcpl} database. Assay components can have multiple assay component source names, but each assay component source name can only map to a single assay component. + +\begin{table}[h!] + \centering + \caption{Required fields in level 0 pre-processing.} + \noindent\makebox[\textwidth]{ + \begin{tabular}{l p{8cm} c} + Field & Description & N/A \\ \hline + acsn & Assay component source name & No \\ \hline + spid & Sample ID & No \\ \hline + cpid & Chemical plate ID & Yes \\ \hline + apid & Assay plate ID & Yes \\ \hline + rowi & Assay plate row index, as an integer & Yes \\ \hline + coli & Assay plate column index, as an integer & Yes \\ \hline + wllt & Well type & No \\ \hline + wllq & 1 if the well quality was good, else 0 & No \\ \hline + conc & Concentration in micromolar & No$^\dagger$ \\ \hline + rval & Raw assay component value/readout from vendor & Yes$^\ddagger$ \\ \hline + srcf & Filename of the source file containing the data & No \\ \hline + \multicolumn{3}{l}{\footnotesize{The N/A column indicates whether the field can be N/A in the pre-processed data.}} \\[-8pt] + \multicolumn{3}{p{10cm}}{\footnotesize{$^\dagger$Concentration can be N/A for control values only tested at a single concentration. Concentration cannot be N/A for any test compound (well type of ``t'') data.}} \\[-8pt] + \multicolumn{3}{p{10cm}}{\footnotesize{$^\ddagger$If the raw value is N/A, well type has to be 0.}} + \end{tabular}} +\label{tab:preproc} +\end{table} + +The well type field is used in the processing to differentiate controls from test compounds in numerous applications, including normalization and definition of the assay noise level. Currently, the \texttt{tcpl} package includes the eight well types in Table \ref{tab:wllt}. Package users are encouraged to suggest new well types and methods to better accommodate their data. + + \begin{table}[h!] + \centering + \caption{Well types} + \noindent\makebox[\textwidth]{ + \begin{tabular}{c p{10cm}} + Well Type & Description \\ \hline + t & Test compound \\ \hline + c & Gain-of-signal control in multiple concentrations \\ \hline + p & Gain-of-signal control in single concentration \\ \hline + n & Neutral/negative control \\ \hline + m & Loss-of-signal control in multiple concentrations \\ \hline + o & Loss-of-signal control in single concentration \\ \hline + b & Blank well \\ \hline + v & Viability control \\ \hline + \end{tabular}} +\label{tab:wllt} +\end{table} + +The final step in level 0 pre-processing is loading the data into the \texttt{tcpl} database. The \texttt{tcpl} package includes the \texttt{tcplWriteLvl0} function to load data into the database. The \texttt{tcplWriteLvl0} function maps the assay component source name to the appropriate assay component ID, checks each field for the correct class, and checks the database for the sample IDs with well type ``t.'' Each test compound sample ID must be included in the \texttt{tcpl} database before loading data. The \texttt{tcplWriteLvl0} also checks each test compound for concentration values. + +\clearpage +\section{Cytotoxicity Distribution} +\label{app:cyto} +\markboth{Cytotoxicity Distribution}{} +\thispagestyle{plain} +Recognizing the susbtantial impact of cytotoxicity in confounding high-throughput and high-content screening results, the \texttt{tcpl} package includes methodology for defining chemical-specific cytotoxicity estimates. Our observations based on ToxCast data suggest a complex, and not-yet fully understood, cellular biology that includes non-specific activation of many targets as cells approach death. For example, a chemical may induce activity in an estrogen-related assay, but if that chemical also causes activity in hundreds of other assays at or around the same concentration as cytotoxicity, should the chemical be called an estrogen agonist? The \texttt{tcplCytoPt} function provides an estimate of chemical-specific cytotoxicity points to provide some context to the ``burst'' phenomenon. + +The cytotoxicity point is simply the median AC$_{50}$ for a set of assay endpoints, either given by the user or defined within the \texttt{tcpl} database. By default, the \texttt{tcplCytoPt} function uses the assay endpoints listed in the $\mathit{burst\_assay}$ field of the ``assay\_component\_endpoint'' table, where 1 indicates to include the assay endpoint in the calculation. The ``burst'' assay endpoints can be indentified by running \texttt{tcplLoadAeid(fld = "burst\_assay", val = 1)}. + +In addition to the cytotoxicity point, \texttt{tcplCytoPt} provides two additional estimates: (1) the MAD of the AC$_{50}$ ($\mathit{modl\_ga}$) values used to calculate the cytotoxicity point, and (2) the global MAD. Note, only active assay endpoints (where the hit-call, $\mathit{hitc}$, equals $1$) are included in the calculations. Once the burst distribution (cytotoxicity point and MAD) is defined for each chemical, the global burst MAD is defined as the median of the MAD values. Not every chemcial may be tested in every ``burst'' assay, so the user can determine the minimum number of tested assays as a condition for the MAD value for a particular chemical to be included in the global MAD calculation. By default, if ``aeid'' is the vector of assay endpoints used in the calculation, \texttt{tcplCytoPt} requires the chemical to tested in at least \texttt{floor(0.8 * length(aeid))} assay endpoints to be included in the calculation. The user can specify to include all calculated MAD values (note, there must be at least two active assay endpoints to calculate the MAD) by setting `min.test' to \texttt{FALSE}. The `min.test' parameter also accepts a number, allowing the user to explicitly set the requirement. + +The global MAD gives an estimate of overall cytotoxicity window, and allows for a cytotoxicity distrubtion to be determined for chemicals with less than two active ``burst'' assay endpoints. The cytotoxicity point for chemicals with less two active ``burst'' endpoints is set to the value given to the `default.pt' parameter. By default the \texttt{tcplCytoPt} assigns `default.pt' to 3.\footnote{$10^3 = 1000$, therefore, when using micromolar units, $3$ is equivalent to $1$ millimolar. $1$ millimolar was chosen as an arbitrary high concentration (outside the testing range for ToxCast data), based on the principle all compounds are toxic if given in high enough concentration.} + + +\clearpage +\section{Build Variable Matrices} +\label{app:mats} +\markboth{Build Variable Matrices}{} +\thispagestyle{plain} +The \texttt{tcplVarMat} function creates chemical-by-assay matrices for the level 4 and level 5 data. When multiple sample-assay series exist for one chemical, a single series is selected by the \texttt{tcplSubsetChid} function. See \texttt{?tcplSubsetChid} for more information. + +\begin{enumerate} + \item ``modl\_ga'' -- The $\log_{10}\mathit{AC_{50}}$ (in the gain direction) for the winning model. + \item ``hitc'' -- The hit-call for the winning model. + \item ``m4id'' -- The m4id, listing the concentration series selected by \texttt{tcplSubsetChid}. + \item ``zscore'' -- The z-score (described below). + \item ``tested'' -- $1$ or $0$, $1$ indicating the chemical/assay pair was tested in either the single- or multiple-concentration format. + \item ``tested\_sc'' -- $1$ or $0$, $1$ indicating the chemical/assay pair was tested in the single-concentration format + \item ``tested\_mc'' -- $1$ or $0$, $1$ indicating the chemical/assay pair was tested in the multiple-concentration format + \item ``ac50'' -- a modified AC$_{50}$ table (in non-log units) where assay/chemical pairs that were not tested, or tested and had a hitcall of $0$ or $-1$ have the value $1e6$. + \item ``neglogac50'' -- $-\log_{10}\frac{\mathit{AC_{50}}}{1e6}$ where assay/chemical pairs that were not tested, or tested and had a hitcall of $0$ or $-1$ have the value $0$. +\end{enumerate} + +The z-score calculation is based on the output from \texttt{tcplCytoPt} (Appendix \ref{app:cyto}), and is calculated for each AC$_{50}$ value as follows: +\begin{equation} +\label{eq:zscore} +\mathit{z\-score} = -\frac{\mathit{modl\_ga} - \mathit{cyto\_pt}}{\mathit{global\_mad}}\mathrm{,} +\end{equation} +Note: the burst z-score values are multiplied by -1 to make values that are more potent relative to the burst distribution a higher positive z-score. + +In addition the the standard matrices, additional matrices can be defined by the `add.vars' parameter in the \texttt{tcplVarMat} function. The `add.vars' function will take any level 4 or level 5 field and create the respective matrix. + + +\end{document} + + + +