OpenScientificCodeRegistry/Database
Open Scientific Code Registry (OSCR): the authors' scripts The code published by the authors of open-access neuroscience papers, as found and verified by Open Scientific Code Registry (OSCR). Each file is here exactly as it is at the source, at the verified commit, under the license of its repository. 421,275 unique files (3,782 MB of text) from 8,849 repositories, in 24 Parquet block(s). Only files whose repository's license allows redistribution, confirmed by the repository's… See the full description on the dataset page: https://huggingface.co/datasets/OpenScientificCodeRegistry/Database.
05.6k
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/sanju99/mtbquantcnn",4 "url": "https://github.com/sanju99/MtbQuantCNN",5 "host": "github.com",6 "commit": "24ca45d159134252191fa08f6396d5cf4b138b81",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "850f4c3d5d39db326ff2ab294b570e078752133354560dbf2807a9f6f978f798",14 "language": "License",15 "lines": 21,16 "truncated": false,17 "block": 9,18 "row": 282319 },20 {21 "path": "MIC_data/data_curation_normalization.ipynb",22 "sha256": "4b78dab51a7e912a7343399b28590ca8a10313920fc3abc86cabb3faf23e9924",23 "language": "Jupyter",24 "lines": 511,25 "truncated": false,26 "block": 9,27 "row": 261828 },29 {30 "path": "README.md",31 "sha256": "e377b6b9a86500892021f7245a04d895f084360b8deb3f153bcd18bcfe25e6d8",32 "language": "Text",33 "lines": 38,34 "truncated": false,35 "block": 9,36 "row": 1458237 },38 {39 "path": "analysis/TRUST/MIC_predictions.ipynb",40 "sha256": "27dc14c5e847d50dce2bb9994d994a796f597fac4640b63cd2a1feecb9036369",41 "language": "Jupyter",42 "lines": 875,43 "truncated": false,44 "block": 9,45 "row": 270846 },47 {48 "path": "analysis/TRUST/TCC.ipynb",49 "sha256": "3c8b4bc0920693fac5b67f676efdd0087b89d5b4cab4b251e70ba42dab57833f",50 "language": "Jupyter",51 "lines": 1425,52 "truncated": false,53 "block": 9,54 "row": 273455 },56 {57 "path": "analysis/TRUST/epi_utils.py",58 "sha256": "f53fce3705b2a1afc6447ddfd3ecb19dde9feb66c33b63e8a21ee9573ca2623c",59 "language": "Python",60 "lines": 1636,61 "truncated": false,62 "block": 9,63 "row": 1262564 },65 {66 "path": "analysis/TRUST/scripts/combine_patient_WGS_data.py",67 "sha256": "006ec98f5203d68bfdede7bcdb09921da02d819033757303dee38979b675ae52",68 "language": "Python",69 "lines": 109,70 "truncated": false,71 "block": 9,72 "row": 976473 },74 {75 "path": "analysis/TRUST/scripts/imputation_culture.Rmd",76 "sha256": "8412144eb5def2416ff3397f0b840d0c2c66d97ce89e576a872132bef47a90b3",77 "language": "R",78 "lines": 308,79 "truncated": false,80 "block": 9,81 "row": 1363282 },83 {84 "path": "analysis/TRUST/scripts/prep_table1.R",85 "sha256": "b92f94de05823f66f313d750e1176aa4ecb9679321f85303322cedd05f8ea0b0",86 "language": "R",87 "lines": 103,88 "truncated": false,89 "block": 9,90 "row": 1344891 },92 {93 "path": "analysis/TRUST/scripts/process_TRUST_data_for_analysis.py",94 "sha256": "ec9932d878b33c2401a04ccaddab4f9d2c7c785772beaaf97f4256e41c86988c",95 "language": "Python",96 "lines": 245,97 "truncated": false,98 "block": 9,99 "row": 11196100 },101 {102 "path": "analysis/TRUST/scripts/utils.py",103 "sha256": "880351745a198104024f8f415a74e655af03c21bb952a2a437037e11425b2d98",104 "language": "Python",105 "lines": 954,106 "truncated": false,107 "block": 9,108 "row": 12476109 },110 {111 "path": "analysis/TRUST/time_to_event.ipynb",112 "sha256": "2af20149e000e6c4eb6537ccf4e8fb4bc2c1c292a4bc20cc8fc104616d552b33",113 "language": "Jupyter",114 "lines": 1614,115 "truncated": false,116 "block": 9,117 "row": 2741118 },119 {120 "path": "analysis/TRUST/time_to_event_Firth.Rmd",121 "sha256": "e51620a6044c24e70267aeb346e34e36d05279a3b68469d2a70876a05beda0d6",122 "language": "R",123 "lines": 244,124 "truncated": false,125 "block": 9,126 "row": 13466127 },128 {129 "path": "analysis/ethionamide_LoF.ipynb",130 "sha256": "aa11de56c68d6ccc5023b4685a39caace55799832f2c21c6617c89bc7fd5b565",131 "language": "Jupyter",132 "lines": 232,133 "truncated": false,134 "block": 9,135 "row": 2440136 },137 {138 "path": "analysis/insilico_analysis.ipynb",139 "sha256": "3315ffa184ba56034a6e21a01ed393de9def8d88dab785797614beff3ffec345",140 "language": "Jupyter",141 "lines": 2446,142 "truncated": false,143 "block": 9,144 "row": 2743145 },146 {147 "path": "analysis/isolates_span_CC.ipynb",148 "sha256": "7bb49c9bb20b38f3decf45487dc2647017c8073844a90cecc4f5a2773babdc71",149 "language": "Jupyter",150 "lines": 303,151 "truncated": false,152 "block": 9,153 "row": 2477154 },155 {156 "path": "analysis/performance_metrics.ipynb",157 "sha256": "a12d1aa7fb7833eb2a87653a107f782325ae9dbae05dcbe251fa8a45b1f78666",158 "language": "Jupyter",159 "lines": 1877,160 "truncated": false,161 "block": 9,162 "row": 2739163 },164 {165 "path": "analysis/predictions/addl_data_predictions.py",166 "sha256": "41b0697290ea802fdbd8205294dded94a85d3fd035db47770b80b0d6bd8d4ca2",167 "language": "Python",168 "lines": 542,169 "truncated": false,170 "block": 9,171 "row": 12018172 },173 {174 "path": "analysis/predictions/addl_data_predictions_regression.py",175 "sha256": "86babbd7c9907197e7c80bde71b53efbe709fd9876d7e6270e3d9400d996588c",176 "language": "Python",177 "lines": 464,178 "truncated": false,179 "block": 9,180 "row": 11924181 },182 {183 "path": "analysis/predictions/create_insilico_VCFs.py",184 "sha256": "b28285d95ed122ce4f46c266196de9bf4be5e51d7523d0d728acfaaf51ba8d53",185 "language": "Python",186 "lines": 579,187 "truncated": false,188 "block": 9,189 "row": 12146190 },191 {192 "path": "analysis/predictions/different_AF_predictions.py",193 "sha256": "95de3e2de09ba1583c8d42aeab372ef61b0f2cb4a0214682094166a97c82ae45",194 "language": "Python",195 "lines": 233,196 "truncated": false,197 "block": 9,198 "row": 10711199 },200 {201 "path": "analysis/saliency/plot_saliency.ipynb",202 "sha256": "0d11722ed2ffa8f1948d2d12eea04bf79ba082006fc2d26b6a31e3764f6073e3",203 "language": "Jupyter",204 "lines": 976,205 "truncated": false,206 "block": 9,207 "row": 2709208 },209 {210 "path": "analysis/saliency/run_deepexplain.py",211 "sha256": "0db8a326b0dae3af81a9e8524a8b8e279307a15c52a74bfa5b9f64e661d21086",212 "language": "Python",213 "lines": 395,214 "truncated": false,215 "block": 9,216 "row": 11752217 },218 {219 "path": "analysis/spatial_clustering/analysis.ipynb",220 "sha256": "9d621e84896603ecb9f8978f252e8aadb144a83679868f2c473b33982dc765b8",221 "language": "Jupyter",222 "lines": 462,223 "truncated": false,224 "block": 9,225 "row": 2604226 },227 {228 "path": "analysis/spatial_clustering/run_GeO.py",229 "sha256": "20e70736f9abf5e5c5e6c442546348f6caf345cf0a77c9ab8fe52a004e0b8e68",230 "language": "Python",231 "lines": 147,232 "truncated": false,233 "block": 9,234 "row": 9400235 },236 {237 "path": "data_processing/01_combine_MIC_data.py",238 "sha256": "e1179df6b4fc8ee2fc90141e22958756c73b768fe87cd107b3c1f5be09c28efe",239 "language": "Python",240 "lines": 371,241 "truncated": false,242 "block": 9,243 "row": 11694244 },245 {246 "path": "data_processing/02_clean_pheno_data.py",247 "sha256": "7320404e8b2b9ac55f1fcb03650b026bb0ed8d6b841adfff7c30523bc196de21",248 "language": "Python",249 "lines": 322,250 "truncated": false,251 "block": 9,252 "row": 11599253 },254 {255 "path": "data_processing/03_get_seq_alns.py",256 "sha256": "9c04ce8b26a8431a53404c791554cc97cf89967456405739b4a18c6fd468633b",257 "language": "Python",258 "lines": 192,259 "truncated": false,260 "block": 9,261 "row": 10530262 },263 {264 "path": "data_processing/04_make_lineage_matrix.py",265 "sha256": "dd6d95dcd52179b8144774b955e44ccb1b6272f4ded095374200f569edb155e3",266 "language": "Python",267 "lines": 148,268 "truncated": false,269 "block": 9,270 "row": 9961271 },272 {273 "path": "data_processing/clean_cryptic_data.py",274 "sha256": "e14fce341914451f8427237d8636bc2ca0bf7c22eaea8691034a087be996a82a",275 "language": "Python",276 "lines": 185,277 "truncated": false,278 "block": 9,279 "row": 10179280 },281 {282 "path": "data_processing/data_curation.ipynb",283 "sha256": "0f7cd504c3bf3bdb13416e0792fcc1e5fe8a395714e2b6ebd02177f1dc7a54b3",284 "language": "Jupyter",285 "lines": 782,286 "truncated": false,287 "block": 9,288 "row": 2665289 },290 {291 "path": "data_processing/make_MSA.py",292 "sha256": "7fde2e949fd9ae087fe2c6103a6ca4e1b2b86e8b4c73c0e437a6a0c1497ec5d1",293 "language": "Python",294 "lines": 584,295 "truncated": false,296 "block": 9,297 "row": 12173298 },299 {300 "path": "data_processing/pDST_data_augmentation.ipynb",301 "sha256": "7dfbe936ac810bd99f2db336c1867ba2142508899aa0ebf39c2f85caa133df3f",302 "language": "Jupyter",303 "lines": 855,304 "truncated": false,305 "block": 9,306 "row": 2691307 },308 {309 "path": "model/catalog_model.py",310 "sha256": "b86e0693faa60e545e54631a464b150a0a6aa1dbb941c1de7e574e4891131bff",311 "language": "Python",312 "lines": 101,313 "truncated": false,314 "block": 9,315 "row": 9108316 },317 {318 "path": "model/cnn_custom_loss.py",319 "sha256": "6314673427f7f74043af4b21f3d97e0cb9713a1dbf5b19654b4ba7378230f8ee",320 "language": "Python",321 "lines": 543,322 "truncated": false,323 "block": 9,324 "row": 12077325 },326 {327 "path": "model/cnn_permutation_test.py",328 "sha256": "8023a9e2b091999274a01edee3abc6c73f00500fcd539e319468a673161504b7",329 "language": "Python",330 "lines": 201,331 "truncated": false,332 "block": 9,333 "row": 10318334 },335 {336 "path": "model/regression_cv.py",337 "sha256": "c86d10efcce62236465ebffced51e6fc4a3b8286cb30093593a81f54dbacac89",338 "language": "Python",339 "lines": 330,340 "truncated": false,341 "block": 9,342 "row": 11327343 },344 {345 "path": "model/xgboost_cv.py",346 "sha256": "d95e1a921fd6179cb95c85570fecf6389c0320c4a631ff5df7332c6f648a36d7",347 "language": "Python",348 "lines": 595,349 "truncated": false,350 "block": 9,351 "row": 12081352 },353 {354 "path": "overview/overview_figures.ipynb",355 "sha256": "03f073d2bdc5782b34189a79355ec60f9f538873e931374a4488ad1108fa1186",356 "language": "Jupyter",357 "lines": 753,358 "truncated": false,359 "block": 9,360 "row": 2678361 },362 {363 "path": "test_example/cnn_predict.py",364 "sha256": "512d72d0a0bb3307914e33644ad8837dded803c81939ac8a62c690b2bfaa978b",365 "language": "Python",366 "lines": 242,367 "truncated": false,368 "block": 9,369 "row": 10874370 },371 {372 "path": "utils/data_utils.py",373 "sha256": "d86f20ccb423927f6dd9c571f8ad1ae8fa5f03f2bc1c70a1b81d62a04b3cc73a",374 "language": "Python",375 "lines": 1275,376 "truncated": false,377 "block": 9,378 "row": 12534379 },380 {381 "path": "utils/dataloader.py",382 "sha256": "89d18a44564b8a904730223bf4ca109ccd935ae05ff3462024c121f58fb3167f",383 "language": "Python",384 "lines": 303,385 "truncated": false,386 "block": 9,387 "row": 11337388 },389 {390 "path": "utils/inSilicoMut_utils.py",391 "sha256": "7c8e507b441853f8147bc8d214208b8b43976e4735cf5dd09af02604950f8f58",392 "language": "Python",393 "lines": 957,394 "truncated": false,395 "block": 9,396 "row": 12449397 },398 {399 "path": "utils/model_utils.py",400 "sha256": "8530961716644f7c1de9110823d6072c2987f88fced345cef34876f96379cfaa",401 "language": "Python",402 "lines": 866,403 "truncated": false,404 "block": 9,405 "row": 12372406 },407 {408 "path": "utils/plotting_utils.py",409 "sha256": "81ae9c2bfac214437e363ec6a7749897fa5b59f10043efdba906afa0d66334dd",410 "language": "Python",411 "lines": 181,412 "truncated": false,413 "block": 9,414 "row": 9904415 },416 {417 "path": "utils/saliency_utils.py",418 "sha256": "34cdb8d0e9b803cdc3054391db035d2ea26fd404ae198922b536905ff3438584",419 "language": "Python",420 "lines": 445,421 "truncated": false,422 "block": 9,423 "row": 11950424 }425 ]426}