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/kylekma/x2ct",4 "url": "https://github.com/kylekma/X2CT",5 "host": "github.com",6 "commit": "a9f0473ee2b8acfc2abcc9acd7d7cf50435435e3",7 "license": "LGPL-3.0",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "3DGAN/lib/config/config.py",13 "sha256": "f1b10b08845d84f44bac98e60c03e40defa743874fcd3773f846350b5eabd22a",14 "language": "Python",15 "lines": 308,16 "truncated": false,17 "block": 15,18 "row": 2054219 },20 {21 "path": "3DGAN/lib/dataset/alignDataSet.py",22 "sha256": "96fb3e0ab109d18de56ad1d02872121c65d8cfad147b92bc3d9f61c0a21452ee",23 "language": "Python",24 "lines": 73,25 "truncated": false,26 "block": 15,27 "row": 1063428 },29 {30 "path": "3DGAN/lib/dataset/alignDataSetViews.py",31 "sha256": "c50c424109626dbc641a94ec1690975d4174d0b87aca16d722d23ac0aa1f3e78",32 "language": "Python",33 "lines": 74,34 "truncated": false,35 "block": 15,36 "row": 1093337 },38 {39 "path": "3DGAN/lib/dataset/baseDataSet.py",40 "sha256": "7e2aa0c8c4a7c21b74984b2e440cf45dfc5346b4268a0448c10df138be84d948",41 "language": "Python",42 "lines": 37,43 "truncated": false,44 "block": 15,45 "row": 763046 },47 {48 "path": "3DGAN/lib/dataset/collate_fn.py",49 "sha256": "1058c4ce992dc8c41ee172d77439f1f1df46c0e13a094bb3dee17f72e507d4ca",50 "language": "Python",51 "lines": 37,52 "truncated": false,53 "block": 15,54 "row": 828655 },56 {57 "path": "3DGAN/lib/dataset/data_augmentation.py",58 "sha256": "0b94c850fb4498b81bec485d3d9e31e95e7ac2ca7bde4874bd50427367dc7834",59 "language": "Python",60 "lines": 345,61 "truncated": false,62 "block": 15,63 "row": 2212464 },65 {66 "path": "3DGAN/lib/dataset/data_augmentation_1030.py",67 "sha256": "1d0a39eb369694d62fe6596c69cadca0cba65f0b1ce3de1f7118127fcfa9a430",68 "language": "Python",69 "lines": 345,70 "truncated": false,71 "block": 15,72 "row": 2210173 },74 {75 "path": "3DGAN/lib/dataset/data_augmentation_baseline.py",76 "sha256": "fdf0862dd7ec055b63f61b7aede3a9a732e22c53e4116380dceba02fe2e9921d",77 "language": "Python",78 "lines": 70,79 "truncated": false,80 "block": 15,81 "row": 1116082 },83 {84 "path": "3DGAN/lib/dataset/factory.py",85 "sha256": "1da97923434802d458b92664ce090acd6955f0d78c90c55f65161536b6ee265a",86 "language": "Python",87 "lines": 39,88 "truncated": false,89 "block": 15,90 "row": 1093091 },92 {93 "path": "3DGAN/lib/dataset/utils.py",94 "sha256": "37afe0cad04e38429b2a89a26ccf8645cb7ef1f55be7e8619bd417a89474958f",95 "language": "Python",96 "lines": 40,97 "truncated": false,98 "block": 15,99 "row": 8397100 },101 {102 "path": "3DGAN/lib/model/base_model.py",103 "sha256": "27b733b8444aeb8cd4155ba827e1992f6718d8dc478ab3d7317e826ec1f63384",104 "language": "Python",105 "lines": 234,106 "truncated": false,107 "block": 15,108 "row": 20419109 },110 {111 "path": "3DGAN/lib/model/factory.py",112 "sha256": "0bc564b54fc5e8b91eb0a64a9cc61cf6993fceb83cfe30051d5e69528f05c2ad",113 "language": "Python",114 "lines": 66,115 "truncated": false,116 "block": 15,117 "row": 11857118 },119 {120 "path": "3DGAN/lib/model/loss/gan_loss_package.py",121 "sha256": "68a9ee44895c9e8e84ab98363c960d69cb6b7adfa9fbd5461aa64bf8542ff44d",122 "language": "Python",123 "lines": 105,124 "truncated": false,125 "block": 15,126 "row": 13749127 },128 {129 "path": "3DGAN/lib/model/loss/map_loss.py",130 "sha256": "f6c9da070635df236557d216384df23848d7469eb2535e6c6e80de85b7e8f478",131 "language": "Python",132 "lines": 52,133 "truncated": false,134 "block": 15,135 "row": 9905136 },137 {138 "path": "3DGAN/lib/model/loss/multi_gan_loss.py",139 "sha256": "1e689b0f92381845ba6e8d606b14f1902babb7eda145238725fde52951471bb3",140 "language": "Python",141 "lines": 116,142 "truncated": false,143 "block": 15,144 "row": 15057145 },146 {147 "path": "3DGAN/lib/model/multiView_CTDGAN.py",148 "sha256": "9a1dfb9c49bae89cb369410f3705f4243096e86b2c87d6a49b6c89fd12d0aa23",149 "language": "Python",150 "lines": 450,151 "truncated": false,152 "block": 15,153 "row": 24573154 },155 {156 "path": "3DGAN/lib/model/multiView_CTGAN.py",157 "sha256": "9a45d316df9b21a5092561b08b9df2832d76e519ff1c6ee409a429e98c4adda6",158 "language": "Python",159 "lines": 385,160 "truncated": false,161 "block": 15,162 "row": 23707163 },164 {165 "path": "3DGAN/lib/model/multiView_EncoderDecoder.py",166 "sha256": "00bd84c87dad50ef0c638eda30e703c4450cd4ec6d54289942bd765600c78fba",167 "language": "Python",168 "lines": 225,169 "truncated": false,170 "block": 15,171 "row": 20642172 },173 {174 "path": "3DGAN/lib/model/nets/basic_layers.py",175 "sha256": "023eda930fc30f4feec218af0bde918ce31a98297af00da949c89690d875b4b0",176 "language": "Python",177 "lines": 174,178 "truncated": false,179 "block": 15,180 "row": 17254181 },182 {183 "path": "3DGAN/lib/model/nets/doubleBlockLU.py",184 "sha256": "a7b0eacf7e09925154158e7ddc2d4c952e483b04f1016861955661ea6494e303",185 "language": "Python",186 "lines": 73,187 "truncated": false,188 "block": 15,189 "row": 10114190 },191 {192 "path": "3DGAN/lib/model/nets/factory.py",193 "sha256": "6951c64ed432375f5ee82e3fa631f16530cb35d8f7261de5ef76418244a631a8",194 "language": "Python",195 "lines": 85,196 "truncated": false,197 "block": 15,198 "row": 21535199 },200 {201 "path": "3DGAN/lib/model/nets/generator/dense_generator.py",202 "sha256": "1003e322fe26f1c8006d4c2f21342ac251929afe4bf05d83ae005046d3956cf7",203 "language": "Python",204 "lines": 161,205 "truncated": false,206 "block": 15,207 "row": 19667208 },209 {210 "path": "3DGAN/lib/model/nets/generator/dense_generator_multiview.py",211 "sha256": "28ce377bda38dfa757e1675266cb91eead24b587bc8f63b759bfcbf2f4949f60",212 "language": "Python",213 "lines": 329,214 "truncated": false,215 "block": 15,216 "row": 24337217 },218 {219 "path": "3DGAN/lib/model/nets/generator/dense_generator_multiview_withoutc.py",220 "sha256": "d1ebbb7144a8cbc66e219db6c6f1cd79a159f3507c23c07aed73469ae6f4f388",221 "language": "Python",222 "lines": 329,223 "truncated": false,224 "block": 15,225 "row": 24323226 },227 {228 "path": "3DGAN/lib/model/nets/generator/dense_generator_multiview_withoutc_skip.py",229 "sha256": "6bdfadfbed9bd1f918fcbd9342d9dae546456e3dd604e2bbad7e70b77ea0871b",230 "language": "Python",231 "lines": 329,232 "truncated": false,233 "block": 15,234 "row": 24236235 },236 {237 "path": "3DGAN/lib/model/nets/generator/dense_generator_withoutskip_multiview.py",238 "sha256": "c64558396e0696d6733a3c4b7916619ae0009a06a7f984c436aa17aa839c4818",239 "language": "Python",240 "lines": 329,241 "truncated": false,242 "block": 15,243 "row": 24265244 },245 {246 "path": "3DGAN/lib/model/nets/generator/encoder_decoder_utils.py",247 "sha256": "37a1690ea2314daa7d50df50b754b5e3a2e4a44c55ff95fdac04d6b3b78d11eb",248 "language": "Python",249 "lines": 440,250 "truncated": false,251 "block": 15,252 "row": 24330253 },254 {255 "path": "3DGAN/lib/model/nets/generator/multiview_encoder_decoder.py",256 "sha256": "7e4d16b0e1c4f4ef9e551ce135699ed24e8322f983c7cea82a8a6600624341f7",257 "language": "Python",258 "lines": 992,259 "truncated": false,260 "block": 16,261 "row": 612262 },263 {264 "path": "3DGAN/lib/model/nets/noise_3d_generator.py",265 "sha256": "24f709d6c36b1bf051087a4458c242cae0fc1293fc6177300bc17754cd9197a9",266 "language": "Python",267 "lines": 185,268 "truncated": false,269 "block": 15,270 "row": 18487271 },272 {273 "path": "3DGAN/lib/model/nets/patch_discriminator.py",274 "sha256": "29ce56d9833052318019dd742a341472814a872dc40a24810758df1e7833509c",275 "language": "Python",276 "lines": 300,277 "truncated": false,278 "block": 15,279 "row": 21573280 },281 {282 "path": "3DGAN/lib/model/nets/singleXray3DVolumes.py",283 "sha256": "cff67c85371f9bdd888ce21b7340ea2a1cde73b1213d289b069ef03bccdec7ae",284 "language": "Python",285 "lines": 124,286 "truncated": false,287 "block": 15,288 "row": 18041289 },290 {291 "path": "3DGAN/lib/model/nets/utils.py",292 "sha256": "25da3419b2556c68aa65dccf5add9118c6eac25ac64d42721d210ef8a1026e04",293 "language": "Python",294 "lines": 81,295 "truncated": false,296 "block": 15,297 "row": 13393298 },299 {300 "path": "3DGAN/lib/model/noise_3dG3dD_WGAN.py",301 "sha256": "363154cf27b9c693ef4d0aa242561d9aa84c62260aee564fc3b8995109a9df0c",302 "language": "Python",303 "lines": 335,304 "truncated": false,305 "block": 15,306 "row": 22616307 },308 {309 "path": "3DGAN/lib/model/singleView_CTDGAN.py",310 "sha256": "a7de0978e6e17ced16a48ca2ca83cf2e04d5b5e9dcc0541f66d7f15291a3eb37",311 "language": "Python",312 "lines": 425,313 "truncated": false,314 "block": 15,315 "row": 24302316 },317 {318 "path": "3DGAN/lib/model/singleView_CTGAN.py",319 "sha256": "96a157940f1c9bb0ab3e9613c3221ef3692155e95d1797bd36dcc61cd1a21762",320 "language": "Python",321 "lines": 360,322 "truncated": false,323 "block": 15,324 "row": 23318325 },326 {327 "path": "3DGAN/lib/model/singleView_EncoderDecoder.py",328 "sha256": "6525063a7073f46d1b793d62af18cd230d5590f034edbe0431054bee5acc9974",329 "language": "Python",330 "lines": 222,331 "truncated": false,332 "block": 15,333 "row": 20537334 },335 {336 "path": "3DGAN/lib/model/singleView_GAN_xray.py",337 "sha256": "ea49760b82e348cdd31ecdca244993982b57f0eb95c5b17c407ced754e908471",338 "language": "Python",339 "lines": 344,340 "truncated": false,341 "block": 15,342 "row": 23045343 },344 {345 "path": "3DGAN/lib/model/singleView_GAN_xray2DD.py",346 "sha256": "3cbadcb986fc570fa7da7a73356497a613955aa982b72b611d069cd79c719338",347 "language": "Python",348 "lines": 344,349 "truncated": false,350 "block": 15,351 "row": 22972352 },353 {354 "path": "3DGAN/lib/model/singleView_xray.py",355 "sha256": "16f1a418b59393c51f56de0585e237c9cf3810914f51b52adfdbd6a690b18698",356 "language": "Python",357 "lines": 168,358 "truncated": false,359 "block": 15,360 "row": 17569361 },362 {363 "path": "3DGAN/lib/utils/ct.py",364 "sha256": "cabfd534c0b51a6e3091d985be617c0b6ac01ada19361e5f0bacdb8786b9b5f2",365 "language": "Python",366 "lines": 32,367 "truncated": false,368 "block": 15,369 "row": 8525370 },371 {372 "path": "3DGAN/lib/utils/evaluate_util.py",373 "sha256": "24b035b506b641fc05d80fe069194b8448297e6f4189030d22c13255f59ee3e6",374 "language": "Python",375 "lines": 30,376 "truncated": false,377 "block": 15,378 "row": 7336379 },380 {381 "path": "3DGAN/lib/utils/html.py",382 "sha256": "674c6b7596e38fe127e773e7ee0090bccb9d98e8caf9e5169f9826314f9a1485",383 "language": "Python",384 "lines": 70,385 "truncated": false,386 "block": 15,387 "row": 10681388 },389 {390 "path": "3DGAN/lib/utils/image_pool.py",391 "sha256": "8b0cce075ecc921f44b6fccd6c1ee862a484ed8447fb7e5ad6066bc3768b29c1",392 "language": "Python",393 "lines": 42,394 "truncated": false,395 "block": 15,396 "row": 9401397 },398 {399 "path": "3DGAN/lib/utils/image_utils.py",400 "sha256": "e7e89fd9f9a0340ab4d06518bb3ae7c0b6505f9aed705a2d95d8ed7aa3220c1d",401 "language": "Python",402 "lines": 26,403 "truncated": false,404 "block": 15,405 "row": 7350406 },407 {408 "path": "3DGAN/lib/utils/metrics.py",409 "sha256": "c8ba1217d94cab6b792bf168413a6c0fecc44785d4b85fe408737252ad0f7bfc",410 "language": "Python",411 "lines": 134,412 "truncated": false,413 "block": 15,414 "row": 14894415 },416 {417 "path": "3DGAN/lib/utils/metrics_np.py",418 "sha256": "eb51b619720906bbc3a163a328d14005998d9221d5815291f6d8d95c77897fed",419 "language": "Python",420 "lines": 250,421 "truncated": false,422 "block": 15,423 "row": 20404424 },425 {426 "path": "3DGAN/lib/utils/ssim.py",427 "sha256": "adcf67b0ce794b28957de32bfc66be26c77422d52a5c371aa85eb1f8632f05a9",428 "language": "Python",429 "lines": 94,430 "truncated": false,431 "block": 15,432 "row": 13197433 },434 {435 "path": "3DGAN/lib/utils/transform_3d.py",436 "sha256": "3ef30de4b69e595f80d34942efda89692e39cb4dd8752dc1839f56803ba6db6d",437 "language": "Python",438 "lines": 299,439 "truncated": false,440 "block": 15,441 "row": 19835442 },443 {444 "path": "3DGAN/lib/utils/visualizer.py",445 "sha256": "3d4de5d336f6532352b5dbd557c4bacd60df0b8ed42e57b6cebc4df0705b36cb",446 "language": "Python",447 "lines": 212,448 "truncated": false,449 "block": 15,450 "row": 19216451 },452 {453 "path": "3DGAN/test.py",454 "sha256": "0e2d00e3d3d7706811f907bfb53e4903064d0dad5b03884b129faebd0b33be66",455 "language": "Python",456 "lines": 212,457 "truncated": false,458 "block": 15,459 "row": 20849460 },461 {462 "path": "3DGAN/train.py",463 "sha256": "a959d1ffd44c66d6beb3e578a4f21b6a220495dfb036a1202d0e0d4b2cd9fbd8",464 "language": "Python",465 "lines": 243,466 "truncated": false,467 "block": 15,468 "row": 21671469 },470 {471 "path": "3DGAN/visual.py",472 "sha256": "792998ef9178a9c60ec32f36d4bb969aeb9a7f3f07f3c607c03442b0e5193f18",473 "language": "Python",474 "lines": 208,475 "truncated": false,476 "block": 15,477 "row": 20899478 },479 {480 "path": "CT2XRAY/ctpro.py",481 "sha256": "e2f6caa7d295cabcc36aea2a6f867b89c42f6ffcc7f8f12bee29e7db5bf84241",482 "language": "Python",483 "lines": 93,484 "truncated": false,485 "block": 15,486 "row": 14961487 },488 {489 "path": "CT2XRAY/ctxray_utils.py",490 "sha256": "5e0c08730eb9a5ca25fbea6e13431b3eb4ea99ca8d94bafb9f9a8d041ae8fd58",491 "language": "Python",492 "lines": 146,493 "truncated": false,494 "block": 15,495 "row": 17215496 },497 {498 "path": "CT2XRAY/xraypro.py",499 "sha256": "3a73d0247fa44c7963b6fdf36ef17ca97749f2a795bc827095f66d1e0d2e4bb6",500 "language": "Python",501 "lines": 102,502 "truncated": false,503 "block": 15,504 "row": 15005505 },506 {507 "path": "LICENSE",508 "sha256": "e3a994d82e644b03a792a930f574002658412f62407f5fee083f2555c5f23118",509 "language": "License",510 "lines": 165,511 "truncated": false,512 "block": 3,513 "row": 8137514 },515 {516 "path": "ReadMe.md",517 "sha256": "9fea5ec52b8457ba06e1434b1a6ad9fb8fac7a1c0c67f6c0704aee10d37ef951",518 "language": "Text",519 "lines": 143,520 "truncated": false,521 "block": 16,522 "row": 7548523 }524 ]525}