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__gangcai__scageclock.json336 linesDownload Raw Back to 06
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/gangcai/scageclock",4 "url": "https://github.com/gangcai/scageclock",5 "host": "github.com",6 "commit": "d4ce49daa85b959b537053f35e811017373ec096",7 "license": "BSD-3-Clause",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11  {12   "path": "LICENSE",13   "sha256": "34bb1ba747b40d676482f14a77fee76b78360be66cc430c8365b3b865d48846a",14   "language": "License",15   "lines": 28,16   "truncated": false,17   "block": 6,18   "row": 196419  },20  {21   "path": "README.md",22   "sha256": "14c5a372ff18b39a74fa979706de64aeb9bc481760c8c50f58e3cbbe5329674c",23   "language": "Text",24   "lines": 249,25   "truncated": false,26   "block": 8,27   "row": 1070228  },29  {30   "path": "data/pytest_data/get_pytest_data_meta.ipynb",31   "sha256": "a77a397b64997215b7f1010c239ee3e405da6b18b31debf0f0dab13110318d65",32   "language": "Jupyter",33   "lines": 38,34   "truncated": false,35   "block": 5,36   "row": 1602237  },38  {39   "path": "data/pytest_data/k_fold_mode/link_var_file.sh",40   "sha256": "c2a19ae6e74064e133006ab75e4e43c3a49081e2e97592d29a5b222baf6b49df",41   "language": "Shell",42   "lines": 2,43   "truncated": false,44   "block": 8,45   "row": 641846  },47  {48   "path": "data/pytest_data/k_fold_mode/train_val/Fold1/get_fold1.py",49   "sha256": "82eca57fb2ba6b1d9794ba5ad9a2516b7416250f94780814f72e70bab726dc90",50   "language": "Python",51   "lines": 17,52   "truncated": false,53   "block": 6,54   "row": 2249655  },56  {57   "path": "data/pytest_data/k_fold_mode/train_val/Fold2/get_fold2.py",58   "sha256": "602efb75a00555f28eee36ce8d275f78300175d2f50f0e95761e70d6a7025797",59   "language": "Python",60   "lines": 19,61   "truncated": false,62   "block": 6,63   "row": 2267764  },65  {66   "path": "data/pytest_data/k_fold_mode/train_val/Fold3/link.sh",67   "sha256": "e95937b178ca7be3eb89be438805e3b1a05921c063671ad94f14896f831032b3",68   "language": "Shell",69   "lines": 2,70   "truncated": false,71   "block": 8,72   "row": 645273  },74  {75   "path": "data/pytest_data/train_val_test_mode/index.ipynb",76   "sha256": "cf810b63bdf0b6b9b922183605b537a70fe76b6e601ad85744e3db07f2232629",77   "language": "Jupyter",78   "lines": 23,79   "truncated": false,80   "block": 5,81   "row": 1599782  },83  {84   "path": "data/pytest_data/train_val_test_mode/link_var_file.sh",85   "sha256": "c2a19ae6e74064e133006ab75e4e43c3a49081e2e97592d29a5b222baf6b49df",86   "language": "Shell",87   "lines": 2,88   "truncated": false,89   "block": 8,90   "row": 641891  },92  {93   "path": "data/pytest_data/train_val_test_mode/test/link.sh",94   "sha256": "6bd7e9b4404700fbb30ae505d6d196466394c14a772bef1944a299d894eb5066",95   "language": "Shell",96   "lines": 2,97   "truncated": false,98   "block": 8,99   "row": 6447100  },101  {102   "path": "data/pytest_data/train_val_test_mode/train/link.sh",103   "sha256": "6bd7e9b4404700fbb30ae505d6d196466394c14a772bef1944a299d894eb5066",104   "language": "Shell",105   "lines": 2,106   "truncated": false,107   "block": 8,108   "row": 6447109  },110  {111   "path": "data/pytest_data/train_val_test_mode/val/link.sh",112   "sha256": "6bd7e9b4404700fbb30ae505d6d196466394c14a772bef1944a299d894eb5066",113   "language": "Shell",114   "lines": 2,115   "truncated": false,116   "block": 8,117   "row": 6447118  },119  {120   "path": "run_pytest.sh",121   "sha256": "b9285becfc2c46e1071e32865308cc77f3f9b4d17e3ddbdb7e38507579cc9305",122   "language": "Shell",123   "lines": 7,124   "truncated": false,125   "block": 8,126   "row": 7269127  },128  {129   "path": "run_scAgeClock_CLI.sh",130   "sha256": "78516ebbd4e70719b45934b5aec885cb3871ffd8646af975d802e08c9fba21f4",131   "language": "Shell",132   "lines": 4,133   "truncated": false,134   "block": 8,135   "row": 6688136  },137  {138   "path": "scageclock/ablation.py",139   "sha256": "06dd9a80471a4ceb46fbc06c3ffb02e8cd55ffb3c30cd6fd2ef6eb33f700c93f",140   "language": "Python",141   "lines": 268,142   "truncated": false,143   "block": 7,144   "row": 4564145  },146  {147   "path": "scageclock/cli.py",148   "sha256": "9960b3a761d7bfed2494262f903b77b2df18603dbbc58d22d6d98eaee902492c",149   "language": "Python",150   "lines": 13,151   "truncated": false,152   "block": 6,153   "row": 24028154  },155  {156   "path": "scageclock/dataloader.py",157   "sha256": "93b4a43cc9edf016a4fe1d3e03f771b3e31b9643aac174cf9bca2ce0b44124a5",158   "language": "Python",159   "lines": 278,160   "truncated": false,161   "block": 7,162   "row": 6904163  },164  {165   "path": "scageclock/evaluation.py",166   "sha256": "3a1338cf3bb78f591e01fc303a7e6e2c1e82551231011dee26030adbf530c6e0",167   "language": "Python",168   "lines": 349,169   "truncated": false,170   "block": 7,171   "row": 6116172  },173  {174   "path": "scageclock/formatting.py",175   "sha256": "4bc92bb7c39536854c485c34b377a1072e1219869e6cd16825574ac1d788c618",176   "language": "Python",177   "lines": 219,178   "truncated": false,179   "block": 7,180   "row": 1806181  },182  {183   "path": "scageclock/h5ad_dataloader.py",184   "sha256": "4586bea88b7db4e3976b308444fdb40168386f4be67b367ef4bca5166610e661",185   "language": "Python",186   "lines": 705,187   "truncated": false,188   "block": 7,189   "row": 10356190  },191  {192   "path": "scageclock/h5ad_sampler.py",193   "sha256": "a8ce81613373462af2d70bf6c1cc4a189970855767f15cde05571fbe7d119f55",194   "language": "Python",195   "lines": 147,196   "truncated": false,197   "block": 6,198   "row": 44204199  },200  {201   "path": "scageclock/model/CatBoost.py",202   "sha256": "1b00d6d2913bf55f93e0450b8f7738d421a7b50a6720265f9d301ce39f3a2284",203   "language": "Python",204   "lines": 435,205   "truncated": false,206   "block": 7,207   "row": 9216208  },209  {210   "path": "scageclock/model/GatedMultiheadAttention.py",211   "sha256": "8e4334f85737e8b3af6773024194d1aee8fabb177b1a1f9c91703cf0dd2b2cb9",212   "language": "Python",213   "lines": 615,214   "truncated": false,215   "block": 7,216   "row": 10741217  },218  {219   "path": "scageclock/model/GatedMultiheadAttention_Ablation.py",220   "sha256": "25b6c1e304cb93cd772035c0491c12720ae8810e6e3b0aa5b1ff19e965fbfe71",221   "language": "Python",222   "lines": 703,223   "truncated": false,224   "block": 7,225   "row": 11134226  },227  {228   "path": "scageclock/model/Linear.py",229   "sha256": "30e2e84789b552f1b39521fc1c0d875b7c746eb62fde13f952d933286b826739",230   "language": "Python",231   "lines": 382,232   "truncated": false,233   "block": 7,234   "row": 8014235  },236  {237   "path": "scageclock/model/MLP.py",238   "sha256": "e7c933d1a33ad59e34bf9ee303ea321b077f8315c4580d20be71acb07fed3b06",239   "language": "Python",240   "lines": 403,241   "truncated": false,242   "block": 7,243   "row": 8279244  },245  {246   "path": "scageclock/model/XGBoost.py",247   "sha256": "ce0f3604cf3cb862b096d6864b7b7f0c223523f81b5da93928d6298c427c690e",248   "language": "Python",249   "lines": 471,250   "truncated": false,251   "block": 7,252   "row": 9593253  },254  {255   "path": "scageclock/model/autoencoder.py",256   "sha256": "13e44677778b01019a84f99e83e448a5f890237a43aa9e172b8d4bf5114670e2",257   "language": "Python",258   "lines": 602,259   "truncated": false,260   "block": 7,261   "row": 9698262  },263  {264   "path": "scageclock/prepare_inputs.py",265   "sha256": "5180d4fa071a264a4791c884188c5a1a0f8c6448f34f4e650b95fd43ae0d45c3",266   "language": "Python",267   "lines": 271,268   "truncated": false,269   "block": 7,270   "row": 4143271  },272  {273   "path": "scageclock/scAgeClock.py",274   "sha256": "c09991198b0dc16ae424cd3d01a30f84b5dc60b2dce02c4ff04442d131c32c2c",275   "language": "Python",276   "lines": 547,277   "truncated": false,278   "block": 7,279   "row": 10217280  },281  {282   "path": "scageclock/utility.py",283   "sha256": "6cf9448600f7676a1ebc1037ee16021075b31a3a31afcd682fdb6cbe131477cc",284   "language": "Python",285   "lines": 392,286   "truncated": false,287   "block": 7,288   "row": 6375289  },290  {291   "path": "scageclock/visualization.py",292   "sha256": "75fbbcd1dfec208e266e5b3b09531522d63a8a49e0f4415ef1ec2323bf855bf7",293   "language": "Python",294   "lines": 237,295   "truncated": false,296   "block": 7,297   "row": 642298  },299  {300   "path": "tests/conftest.py",301   "sha256": "c881116329383909a9d3c2f6bd28bdaf11c52220f3e10198d9f8ceb31f1a2738",302   "language": "Python",303   "lines": 10,304   "truncated": false,305   "block": 6,306   "row": 23497307  },308  {309   "path": "tests/test_GMA.py",310   "sha256": "c607f3a196415dcd305d3da293b486595f81947708fd2e70075029db51ac3dff",311   "language": "Python",312   "lines": 82,313   "truncated": false,314   "block": 6,315   "row": 39602316  },317  {318   "path": "tests/test_evaluation.py",319   "sha256": "7d23b23484773921291414b387808b4567e7d0c60feea5fc4b2a13c3672f16b6",320   "language": "Python",321   "lines": 21,322   "truncated": false,323   "block": 6,324   "row": 23792325  },326  {327   "path": "tests/test_scAgeClock.py",328   "sha256": "61a6d3d0eef5b3d019c725980bc468b4f2b049a9724375a209844eff8774e141",329   "language": "Python",330   "lines": 72,331   "truncated": false,332   "block": 6,333   "row": 38307334  }335 ]336}