Team Ai
Datasetpublic

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.

sourceHugging Faceotherupdated 2d agoView on Hugging Face
0likes5.6kdownloads
github.com__compai-lab__2025-mrm-eichhorn.json597 linesDownload Raw Back to 77
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/compai-lab/2025-mrm-eichhorn",4 "url": "https://github.com/compai-lab/2025-mrm-eichhorn",5 "host": "github.com",6 "commit": "cb47875631776992b3d0ec6d346b0925f2ae3359",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11  {12   "path": "LICENSE",13   "sha256": "26a08666c695c614d326c081813574cf84bec59c98d620485654b5d62f8f4063",14   "language": "License",15   "lines": 21,16   "truncated": false,17   "block": 20,18   "row": 872119  },20  {21   "path": "README.md",22   "sha256": "6b1280b5f7ee7966c78347381753633858a93713e2cd2e135a7bc9dbcf1b8cdf",23   "language": "Text",24   "lines": 155,25   "truncated": false,26   "block": 21,27   "row": 318428  },29  {30   "path": "iml-dl/core/Configurator.py",31   "sha256": "8eee0d15919a071da7560e2644e8213c82e792a379d30826e313cb892928e7d7",32   "language": "Python",33   "lines": 166,34   "truncated": false,35   "block": 20,36   "row": 1918737  },38  {39   "path": "iml-dl/core/DataLoader.py",40   "sha256": "c62ae54797222d4c975ff6d671f8050fca69702588ecd8d9d577b54edaf1e86d",41   "language": "Python",42   "lines": 148,43   "truncated": false,44   "block": 20,45   "row": 1908746  },47  {48   "path": "iml-dl/core/DownstreamEvaluator.py",49   "sha256": "f1e6e4aa3018cee25a7cc9c26eabbda3b317a0c3dc0f9d416fc2e2aae01f6eda",50   "language": "Python",51   "lines": 51,52   "truncated": false,53   "block": 20,54   "row": 1527755  },56  {57   "path": "iml-dl/core/Main.py",58   "sha256": "5412597d5dce4eeb12799778fc44de5a0860e06b9c5a937417383cf101605381",59   "language": "Python",60   "lines": 121,61   "truncated": false,62   "block": 20,63   "row": 1805964  },65  {66   "path": "iml-dl/core/Trainer.py",67   "sha256": "8b831675e5f7d1be368b9340afd553aef6f5bc471f6a67b2f1ee28aff59b3d35",68   "language": "Python",69   "lines": 246,70   "truncated": false,71   "block": 20,72   "row": 2002873  },74  {75   "path": "iml-dl/data/preprocessing/copy_symbolic_links.py",76   "sha256": "1c8c6fc149b83260ecf3e87e4ee996b02d3e09fb77cc29744eb9e927ab92e24a",77   "language": "Python",78   "lines": 41,79   "truncated": false,80   "block": 20,81   "row": 1511382  },83  {84   "path": "iml-dl/data/preprocessing/create_symbolic_links.py",85   "sha256": "79d579faedca3f46c17cec7e91e4f55994319572576902bb5412bf702554d736",86   "language": "Python",87   "lines": 76,88   "truncated": false,89   "block": 20,90   "row": 1628191  },92  {93   "path": "iml-dl/data/preprocessing/utils.py",94   "sha256": "8b7953873740e687743cb9e71b6c7f2e957ce14ea4f17296ba3f1bc6604f3f45",95   "language": "Python",96   "lines": 283,97   "truncated": false,98   "block": 20,99   "row": 20413100  },101  {102   "path": "iml-dl/data/t2star_loader.py",103   "sha256": "b1a092f7def0a09ecae77b0ff6b1cfd36eba6dee9bec7a81718a882164f5bc49",104   "language": "Python",105   "lines": 1297,106   "truncated": false,107   "block": 21,108   "row": 349109  },110  {111   "path": "iml-dl/dl_utils/__init__.py",112   "sha256": "16f9d06d01f0d14fa76245522f786246c7394f9d90f19bed4a2427aa35f1a01c",113   "language": "Python",114   "lines": 2,115   "truncated": false,116   "block": 20,117   "row": 12264118  },119  {120   "path": "iml-dl/dl_utils/config_utils.py",121   "sha256": "29cea1babdc5450102f57e808c1b98eecf1e7e6e0a5a511517efce06bf34d69d",122   "language": "Python",123   "lines": 75,124   "truncated": false,125   "block": 20,126   "row": 16718127  },128  {129   "path": "iml-dl/dl_utils/data_utils.py",130   "sha256": "ea677a006f5e45df7b9a700dcf9b2aae9060d18e401031e465dd3101a03a5f89",131   "language": "Python",132   "lines": 70,133   "truncated": false,134   "block": 20,135   "row": 15767136  },137  {138   "path": "iml-dl/model_zoo/__init__.py",139   "sha256": "35603f2caaf46fa3209fa890fea5358a59b00b86b73cb66fd49de3fd220c95ab",140   "language": "Python",141   "lines": 1,142   "truncated": false,143   "block": 20,144   "row": 12223145  },146  {147   "path": "iml-dl/model_zoo/cnn_line_detection.py",148   "sha256": "01c18ebb306c52f2fb423f2931375ff9ab6494c20fe621cff44d597311f8baa1",149   "language": "Python",150   "lines": 157,151   "truncated": false,152   "block": 20,153   "row": 18960154  },155  {156   "path": "iml-dl/model_zoo/mlp.py",157   "sha256": "dd6dd5ef61867657cdd7ab0732ff4f6be117ceb4152ffc814c4f0a2c1fc7d255",158   "language": "Python",159   "lines": 144,160   "truncated": false,161   "block": 20,162   "row": 18381163  },164  {165   "path": "iml-dl/model_zoo/unrolled_recon.py",166   "sha256": "e6de9b973278db0663fbf9078911d3665b675722f461d8ba429d29077e092f9e",167   "language": "Python",168   "lines": 496,169   "truncated": false,170   "block": 20,171   "row": 21372172  },173  {174   "path": "iml-dl/mr_utils/motion_transforms.py",175   "sha256": "e1f4a742ba7edb0562d1c73e4bb270e5451cdad537ac15bd02fc78e7a5f22ef0",176   "language": "Python",177   "lines": 183,178   "truncated": false,179   "block": 20,180   "row": 18546181  },182  {183   "path": "iml-dl/mr_utils/parameter_fitting.py",184   "sha256": "35797b5f6d37ff8b0eb119bacad7012652f85b4546d780c8041a7c0ee56bc425",185   "language": "Python",186   "lines": 474,187   "truncated": false,188   "block": 20,189   "row": 21491190  },191  {192   "path": "iml-dl/net_utils/activation_layers.py",193   "sha256": "bc3094ec72c5d1d352e3b58e45989afb134184f0027037dcb5f41567fe01c198",194   "language": "Python",195   "lines": 27,196   "truncated": false,197   "block": 20,198   "row": 13683199  },200  {201   "path": "iml-dl/net_utils/initialize.py",202   "sha256": "6c4588687828c7bc2b265db78b7bc518ffc78edb217431c4e1fd983aa2ac9d6b",203   "language": "Python",204   "lines": 32,205   "truncated": false,206   "block": 20,207   "row": 13936208  },209  {210   "path": "iml-dl/net_utils/variational.py",211   "sha256": "1cae26eaaa24d85dd723a2fca9eb9afb2c7627a4869e32780b07679b5e496ece",212   "language": "Python",213   "lines": 15,214   "truncated": false,215   "block": 20,216   "row": 13184217  },218  {219   "path": "iml-dl/optim/losses/NCC2.py",220   "sha256": "cbbdadcfe9276ef7c68e8d1879468b250de50903c2961e70129339c47ebedd1d",221   "language": "Python",222   "lines": 98,223   "truncated": false,224   "block": 20,225   "row": 16768226  },227  {228   "path": "iml-dl/optim/losses/__init__.py",229   "sha256": "b3f93e0fbcc7fd9b51d50dde9b2ed2afd4a2595fad3ef8d9b2669179ea1926d0",230   "language": "Python",231   "lines": 3,232   "truncated": false,233   "block": 20,234   "row": 12322235  },236  {237   "path": "iml-dl/optim/losses/classification_losses.py",238   "sha256": "c2242084ed00ecd2e8fbed6ac42f97128cad067178aebae8ee2f302121be9adb",239   "language": "Python",240   "lines": 45,241   "truncated": false,242   "block": 20,243   "row": 15065244  },245  {246   "path": "iml-dl/optim/losses/image_losses.py",247   "sha256": "d33e51093baad1e0987b4c66c660371e62f78a373c5c42b04a40fdf7f11aac3b",248   "language": "Python",249   "lines": 244,250   "truncated": false,251   "block": 20,252   "row": 19523253  },254  {255   "path": "iml-dl/optim/losses/ln_losses.py",256   "sha256": "1856d35c0a66d0804fa8ddced89bf8565ef24fd35728a9f979cda5f6cac7e8b4",257   "language": "Python",258   "lines": 135,259   "truncated": false,260   "block": 20,261   "row": 17970262  },263  {264   "path": "iml-dl/optim/losses/physics_losses.py",265   "sha256": "e16918cef0b579e2fe1d98b2e67a3d337d711dfa71927d39c57341a740ad6bb9",266   "language": "Python",267   "lines": 197,268   "truncated": false,269   "block": 20,270   "row": 19329271  },272  {273   "path": "iml-dl/optim/losses/regularisation.py",274   "sha256": "583229115ac2c85a4e0a91c455ff9f78865f90067b519ee401fb8ff8179968b1",275   "language": "Python",276   "lines": 304,277   "truncated": false,278   "block": 20,279   "row": 20164280  },281  {282   "path": "iml-dl/optim/metrics/__init__.py",283   "sha256": "540347eff33d9fea026c4d0a2cdd5b8e7e975e7cb2b9929c4b193f9cac1ca82a",284   "language": "Python",285   "lines": 2,286   "truncated": false,287   "block": 20,288   "row": 12236289  },290  {291   "path": "iml-dl/optim/metrics/auprc.py",292   "sha256": "61e0233f577d4b88200bb2fdeb3c8f9a83700052518dc288b49f0721b2b7d1f7",293   "language": "Python",294   "lines": 8,295   "truncated": false,296   "block": 20,297   "row": 12970298  },299  {300   "path": "iml-dl/optim/metrics/dice.py",301   "sha256": "b24e82d04df78f5a9dc361a1cafb1d919e4b0494d08c732d6ac43c410262cbb6",302   "language": "Python",303   "lines": 11,304   "truncated": false,305   "block": 20,306   "row": 12982307  },308  {309   "path": "iml-dl/projects/line_detection_t2star/train.sh",310   "sha256": "3820c00c17ca6faba2915039ca360c19395a0ac73bc72a5a9984a05927f3988d",311   "language": "Shell",312   "lines": 22,313   "truncated": false,314   "block": 21,315   "row": 2095316  },317  {318   "path": "iml-dl/projects/line_detection_t2star/trainer.py",319   "sha256": "7ff62c4356aa2cb8b8fadc92b09ceedb6c91f4d4eaede262192039f385e8825f",320   "language": "Python",321   "lines": 229,322   "truncated": false,323   "block": 20,324   "row": 20050325  },326  {327   "path": "iml-dl/projects/line_detection_t2star/utils.py",328   "sha256": "1c9ddd8955c1b83446c07ed9219dee811abb1c0adbd5728450cebdd086ba5502",329   "language": "Python",330   "lines": 45,331   "truncated": false,332   "block": 20,333   "row": 14858334  },335  {336   "path": "iml-dl/projects/moco_t2star/downstream_evaluator.py",337   "sha256": "85b05150e0d45b00223449182510a4bac329408ae525460cffbc24cb74c5c3fe",338   "language": "Python",339   "lines": 346,340   "truncated": false,341   "block": 20,342   "row": 21229343  },344  {345   "path": "iml-dl/projects/moco_t2star/mrm/eval_moco.py",346   "sha256": "82749a6fee1c29fe0631f88f2032f9bdad8d94dd2cb75311635df5c028e9c53e",347   "language": "Python",348   "lines": 776,349   "truncated": false,350   "block": 21,351   "row": 194352  },353  {354   "path": "iml-dl/projects/moco_t2star/mrm/eval_moco_motionfree.py",355   "sha256": "42db52754511fe037c3361db1173b9253594751688250e8d161f541015ed1c3b",356   "language": "Python",357   "lines": 257,358   "truncated": false,359   "block": 20,360   "row": 20501361  },362  {363   "path": "iml-dl/projects/moco_t2star/mrm/eval_moco_simulated.py",364   "sha256": "32b2b1ea47296c09c467bd68451be6e83971b6361496c1a41fc51f923d1052cb",365   "language": "Python",366   "lines": 442,367   "truncated": false,368   "block": 20,369   "row": 21495370  },371  {372   "path": "iml-dl/projects/moco_t2star/mrm/utils.py",373   "sha256": "1515c14b3b57a90536b94b9a6d2ebe3838f65ac2a28e08ff76dc65482e27f15d",374   "language": "Python",375   "lines": 448,376   "truncated": false,377   "block": 20,378   "row": 21378379  },380  {381   "path": "iml-dl/projects/moco_t2star/mrm/utils_plot.py",382   "sha256": "d37ca3e0e720031c7f79bff72dfd6ec19d9fb33d05a949b1f0b42905afaa993c",383   "language": "Python",384   "lines": 782,385   "truncated": false,386   "block": 21,387   "row": 120388  },389  {390   "path": "iml-dl/projects/moco_t2star/mrm/validation_exp.py",391   "sha256": "18242975dec2ad9b1cd0bedf4d5bd65a78a8972999efa0045621ac609f28d877",392   "language": "Python",393   "lines": 552,394   "truncated": false,395   "block": 20,396   "row": 21803397  },398  {399   "path": "iml-dl/projects/moco_t2star/preprocessing/create_configs.py",400   "sha256": "075e607f736583941ee208f001a59f7acd09288d7aa8662110872675902cf239",401   "language": "Python",402   "lines": 101,403   "truncated": false,404   "block": 20,405   "row": 17379406  },407  {408   "path": "iml-dl/projects/moco_t2star/preprocessing/get_train_slices_susceptibility.py",409   "sha256": "f4c2edb4b7ed919886428141e7a3479a5114405a457a1f982f8eabbb49764b00",410   "language": "Python",411   "lines": 127,412   "truncated": false,413   "block": 20,414   "row": 18249415  },416  {417   "path": "iml-dl/projects/moco_t2star/preprocessing/motion_timing_experiment.py",418   "sha256": "f1bd6a1fad637f77669c1dd3b464b88ba53d87012ae0a911708ba8af55174d4b",419   "language": "Python",420   "lines": 133,421   "truncated": false,422   "block": 20,423   "row": 17756424  },425  {426   "path": "iml-dl/projects/moco_t2star/registration_matlab/spm_coregister.m",427   "sha256": "1b94d7b95f1ba8dc22566ffdddf4e0d54c5a098ac0e0fbe4102312ac51c76e41",428   "language": "MATLAB",429   "lines": 32,430   "truncated": false,431   "block": 20,432   "row": 9841433  },434  {435   "path": "iml-dl/projects/moco_t2star/train.sh",436   "sha256": "803db1b1febf98710448c6ffa22e5876d61007078ea615ccb36b96c0085e17fc",437   "language": "Shell",438   "lines": 22,439   "truncated": false,440   "block": 21,441   "row": 2086442  },443  {444   "path": "iml-dl/projects/moco_t2star/train_multiple.sh",445   "sha256": "2f100d96089535f607c66c77739d2a9f544e716ed23baf44a0e79eb272b453a4",446   "language": "Shell",447   "lines": 58,448   "truncated": false,449   "block": 21,450   "row": 2449451  },452  {453   "path": "iml-dl/projects/moco_t2star/trainer.py",454   "sha256": "2c9b2d50289ab82752d04c53c54e4b9d6c66968aaeba1ebe94cbf3852c992d5a",455   "language": "Python",456   "lines": 451,457   "truncated": false,458   "block": 20,459   "row": 21521460  },461  {462   "path": "iml-dl/projects/moco_t2star/utils.py",463   "sha256": "33c8abd0dea2219c1d9f0a8c3e976af8b18b8633f26ddb8791eb6b448c7802e5",464   "language": "Python",465   "lines": 939,466   "truncated": false,467   "block": 21,468   "row": 131469  },470  {471   "path": "iml-dl/projects/moco_t2star/utils_plot.py",472   "sha256": "43a0d5be3fc3d9b1197bf92b161bb0841f09f009fe229bd35a86c338b16e34f0",473   "language": "Python",474   "lines": 298,475   "truncated": false,476   "block": 20,477   "row": 20380478  },479  {480   "path": "iml-dl/projects/motion_simulation/prepare_mqbold_processing.py",481   "sha256": "94818244b528fc094d59ca6162c16619c83d66ad777b859a66d266a0c2909480",482   "language": "Python",483   "lines": 180,484   "truncated": false,485   "block": 20,486   "row": 19308487  },488  {489   "path": "iml-dl/projects/motion_simulation/preprocessing/data_split_motion_curves.py",490   "sha256": "e01114ecfbfd848ff111c4be0b9b7f0ac459f4b25182e23bf9e64e69e0877999",491   "language": "Python",492   "lines": 83,493   "truncated": false,494   "block": 20,495   "row": 17178496  },497  {498   "path": "iml-dl/projects/motion_simulation/preprocessing/motion_curves.py",499   "sha256": "ba0e517cff757bda21acb8b9ea5a4e941966523ae812ad67011886f4892d906b",500   "language": "Python",501   "lines": 111,502   "truncated": false,503   "block": 20,504   "row": 18211505  },506  {507   "path": "iml-dl/projects/motion_simulation/preprocessing/pca_train_motion_curves.py",508   "sha256": "82a134a57a2808c300cc02128b0100ca5f9e8ff3ce236df8f58c038ec124ea6f",509   "language": "Python",510   "lines": 109,511   "truncated": false,512   "block": 20,513   "row": 18382514  },515  {516   "path": "iml-dl/projects/motion_simulation/preprocessing/utils.py",517   "sha256": "4766db3797f5eb2d2255f21301781444295facff0342b0637f818d057053a804",518   "language": "Python",519   "lines": 617,520   "truncated": false,521   "block": 20,522   "row": 21659523  },524  {525   "path": "iml-dl/projects/motion_simulation/run_simulation.sh",526   "sha256": "47fc6fba8c1d0497cb4caa1ad740f7d96a6a41e8adeb832abfaa8b4bf5199a33",527   "language": "Shell",528   "lines": 25,529   "truncated": false,530   "block": 21,531   "row": 2133532  },533  {534   "path": "iml-dl/projects/motion_simulation/simulator.py",535   "sha256": "db65e6ed09dce82cd09ad927bc149a5c18982592698ac9939f8b7144b5aa50ed",536   "language": "Python",537   "lines": 159,538   "truncated": false,539   "block": 20,540   "row": 18936541  },542  {543   "path": "iml-dl/projects/motion_simulation/utils.py",544   "sha256": "9ef148e7081679b8ab4d4dc5733ed889086341e82a099c27a187b3305ff1ec7a",545   "language": "Python",546   "lines": 553,547   "truncated": false,548   "block": 20,549   "row": 21649550  },551  {552   "path": "iml-dl/projects/recon_t2star/downstream_evaluator.py",553   "sha256": "47ee3488a9c1ae9b6da2f6df7d084a06e3d8d8a412974ddcb82707725b697a15",554   "language": "Python",555   "lines": 185,556   "truncated": false,557   "block": 20,558   "row": 19651559  },560  {561   "path": "iml-dl/projects/recon_t2star/train.sh",562   "sha256": "54f0c429096a133240dbd6e69886ee34387bdc35a077fbf4ea5cf12b4964316f",563   "language": "Shell",564   "lines": 22,565   "truncated": false,566   "block": 21,567   "row": 2089568  },569  {570   "path": "iml-dl/projects/recon_t2star/trainer.py",571   "sha256": "c6ce76c25ddc4a1b408638f99da663cbfb6cbf57b921632d3e04962b95f14269",572   "language": "Python",573   "lines": 476,574   "truncated": false,575   "block": 20,576   "row": 21573577  },578  {579   "path": "iml-dl/projects/recon_t2star/utils.py",580   "sha256": "7322fbb584e27ffa832040057ce7ba2c52c765d2ced14aa50579af84394c3c63",581   "language": "Python",582   "lines": 881,583   "truncated": false,584   "block": 21,585   "row": 72586  },587  {588   "path": "iml-dl/projects/recon_t2star/utils_plot.py",589   "sha256": "38fdb7a89675f1d1da263e1953bb184643e8616a055972c8f809c6b432f61757",590   "language": "Python",591   "lines": 306,592   "truncated": false,593   "block": 20,594   "row": 20114595  }596 ]597}