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/yi-li/code-gnn-multi-omics",4 "url": "https://github.com/Yi-Li/code-GNN-multi-omics",5 "host": "github.com",6 "commit": "9f1d231e82feab7189ad129ea227621f557c3a4e",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "45038ab71949c68ec97d1bf8dd838f221e40f748f033d458f06f7fd61dc6e12f",14 "language": "License",15 "lines": 21,16 "truncated": false,17 "block": 22,18 "row": 1386519 },20 {21 "path": "README.md",22 "sha256": "163c4e54e89bec861c6e0afb2e6e59b08930e03d9d430351d176c01a2ff9e250",23 "language": "Text",24 "lines": 49,25 "truncated": false,26 "block": 24,27 "row": 63128 },29 {30 "path": "install.lib.sh",31 "sha256": "f0b2160bed66125e693042e06a06692b5d71dd08ec7e4406af6cefafbfdd9bfd",32 "language": "Shell",33 "lines": 19,34 "truncated": false,35 "block": 23,36 "row": 1788737 },38 {39 "path": "run-test-sample-comsam/rna-protein-BD-01/run.sh",40 "sha256": "f2b167398bef4273f85d4aff0073dc0e6430584e5697582a1949c33963018316",41 "language": "Shell",42 "lines": 85,43 "truncated": false,44 "block": 23,45 "row": 1810446 },47 {48 "path": "run-test-sample-comsam/rna-protein-BD-11/run.sh",49 "sha256": "f2b167398bef4273f85d4aff0073dc0e6430584e5697582a1949c33963018316",50 "language": "Shell",51 "lines": 85,52 "truncated": false,53 "block": 23,54 "row": 1810455 },56 {57 "path": "run-test-sample-comsam/run-jobs-directly.sh",58 "sha256": "ecfd55a00c595cfe9fd82d367351e6b87cc330b556e4e7d1c98be151cf49efff",59 "language": "Shell",60 "lines": 7,61 "truncated": false,62 "block": 23,63 "row": 1719364 },65 {66 "path": "run-test-sample-comsam/run-rna-protein-common.sh",67 "sha256": "71fb3c1fb5eecffd1d5f9c5df4f1e1b2c7b551b007db3653146b32f6d2b245f4",68 "language": "Shell",69 "lines": 107,70 "truncated": false,71 "block": 23,72 "row": 1822073 },74 {75 "path": "src/common-runscript/run.sh",76 "sha256": "f2b167398bef4273f85d4aff0073dc0e6430584e5697582a1949c33963018316",77 "language": "Shell",78 "lines": 85,79 "truncated": false,80 "block": 23,81 "row": 1810482 },83 {84 "path": "src/common-runscript/singularity.sh",85 "sha256": "f1a87505a96a4d113dfc61066dae50f97b8f0b8fd754bd1e297717369301244b",86 "language": "Shell",87 "lines": 43,88 "truncated": false,89 "block": 23,90 "row": 1795791 },92 {93 "path": "src/explanation_code/do_explain.py",94 "sha256": "b35b1b2974b8c0b15dc7e793598846f0b6ee9ee0ea6c6e0ecc29ebb24524753a",95 "language": "Python",96 "lines": 154,97 "truncated": false,98 "block": 23,99 "row": 7247100 },101 {102 "path": "src/explanation_code/explainability_utils.py",103 "sha256": "5adeccaec566654ca07cfa55df4d7470c8bd9c20d9cba5b4e917be1b5fdc19f6",104 "language": "Python",105 "lines": 52,106 "truncated": false,107 "block": 23,108 "row": 815109 },110 {111 "path": "src/explanation_code/integrated_gradient.py",112 "sha256": "ae457ea7f46f019eb5e9320fc0bf99895c72490a31667ff228f159cba3a35ed6",113 "language": "Python",114 "lines": 105,115 "truncated": false,116 "block": 23,117 "row": 5517118 },119 {120 "path": "src/main_train.py",121 "sha256": "a9b5b97e6abdff6e67e5bbcbfcd232876d0b0d142af5f890bd54a0ffc3b2e8c1",122 "language": "Python",123 "lines": 576,124 "truncated": false,125 "block": 23,126 "row": 13742127 },128 {129 "path": "src/model/MySAG.py",130 "sha256": "de6993f9f4b76ca6dc3d48e76322005687f0e6e306533f69dffb840cc085675c",131 "language": "Python",132 "lines": 110,133 "truncated": false,134 "block": 23,135 "row": 6215136 },137 {138 "path": "src/model/MyTopK.py",139 "sha256": "b944fd30209aee265d6d91f6a681597e24a25947df835d1e4b31abf5ca95b38f",140 "language": "Python",141 "lines": 168,142 "truncated": false,143 "block": 23,144 "row": 7963145 },146 {147 "path": "src/model/brain_networks_general.py",148 "sha256": "ed764072cc15fb402c5b0b8514fb413ae646f8e48758694a7484355dbe2f6c41",149 "language": "Python",150 "lines": 668,151 "truncated": false,152 "block": 23,153 "row": 14128154 },155 {156 "path": "src/model/braingraphconv.py",157 "sha256": "4205eadc036017bdbe2f03fd477da338fd7ac27fd4bb7bb79f376a52aaa71ae6",158 "language": "Python",159 "lines": 93,160 "truncated": false,161 "block": 23,162 "row": 4472163 },164 {165 "path": "src/model/construct_graph.py",166 "sha256": "75917f6de1cc66210d33aa8311f75d5307ed39fb24e570f601de5a28976f80dc",167 "language": "Python",168 "lines": 219,169 "truncated": false,170 "block": 23,171 "row": 9804172 },173 {174 "path": "src/model/graph_dataset.py",175 "sha256": "a7ed15fc131e66438814fec49329af840366ec5ebc648b40a70d1c3dc239414b",176 "language": "Python",177 "lines": 237,178 "truncated": false,179 "block": 23,180 "row": 9740181 },182 {183 "path": "src/model/inits.py",184 "sha256": "0e85db6fc2287dcc89d1623245a5a104314920204a9b7c3b4aded62b28f63f48",185 "language": "Python",186 "lines": 29,187 "truncated": false,188 "block": 22,189 "row": 27685190 },191 {192 "path": "src/model/multiomics_dataset.py",193 "sha256": "a21406f1d68108c77137b21480233c7f7fb94fe8eee9979e5dbf2f22df781f93",194 "language": "Python",195 "lines": 40,196 "truncated": false,197 "block": 23,198 "row": 755199 },200 {201 "path": "src/model/num_nodes.py",202 "sha256": "375095e7b4321550a907807fb39788ebfc62e01149f92b25af6e9d7bf1a301f9",203 "language": "Python",204 "lines": 29,205 "truncated": false,206 "block": 22,207 "row": 28380208 },209 {210 "path": "src/platformX/MultiOmicsModel.py",211 "sha256": "a1fee1a77c24dfb02a5bc8c460a37c02a29e794ffe83bec5728f3bbd2015cf17",212 "language": "Python",213 "lines": 356,214 "truncated": false,215 "block": 23,216 "row": 12063217 },218 {219 "path": "src/platformX/SingleModel.py",220 "sha256": "5652b4f6dc486e6f5fb5194b2629857ad4fd268c7bfef3484aa6b0fadf3860ea",221 "language": "Python",222 "lines": 241,223 "truncated": false,224 "block": 23,225 "row": 10745226 },227 {228 "path": "src/platformX/load_model.py",229 "sha256": "cd79359d1c3c8480bebdeb44146ed45fe2df8ff3c867df0a45b93af7ae6a1f0d",230 "language": "Python",231 "lines": 66,232 "truncated": false,233 "block": 23,234 "row": 2915235 },236 {237 "path": "src/platformX/params.py",238 "sha256": "136cc5a9fc7fb413cddeb5ca992d4d40b318cc19f83c154aca38c228abe5a541",239 "language": "Python",240 "lines": 530,241 "truncated": false,242 "block": 23,243 "row": 13566244 },245 {246 "path": "src/platformX/prepdata.py",247 "sha256": "a7f118efc4ee966666e09bf19524ce8167f5a50448eca5c97ff8f9e8c6c54401",248 "language": "Python",249 "lines": 335,250 "truncated": false,251 "block": 23,252 "row": 11709253 },254 {255 "path": "src/platformX/sam.py",256 "sha256": "2246caf74bc265a01a2c29466aea1c41fe9def09947df35b4bcf3720baaffc39",257 "language": "Python",258 "lines": 62,259 "truncated": false,260 "block": 23,261 "row": 2395262 },263 {264 "path": "src/platformX/trainlibv2.py",265 "sha256": "086da9f9be0b026dbeda96b7a4cbeb08572991ca4689d4e34130cd05ebf6c41b",266 "language": "Python",267 "lines": 256,268 "truncated": false,269 "block": 23,270 "row": 11487271 },272 {273 "path": "src/set_transformer/set_transformer.py",274 "sha256": "1e6ec57d408e449994aa3f790f57b442d361cdcacd03e3e7fba7ff234950d73f",275 "language": "Python",276 "lines": 183,277 "truncated": false,278 "block": 23,279 "row": 7795280 },281 {282 "path": "src/utils/common_loss.py",283 "sha256": "7b18e0440d2f562f49c422ef34dbd5c5b107eff62852c3f148c6504cee19872f",284 "language": "Python",285 "lines": 193,286 "truncated": false,287 "block": 23,288 "row": 9045289 },290 {291 "path": "src/utils/cross_loss.py",292 "sha256": "d233b6ba616654a2a09a31c0ffa7b468c1b7cc6ef37eaf5a3e81ebf313f0e1e6",293 "language": "Python",294 "lines": 284,295 "truncated": false,296 "block": 23,297 "row": 10907298 },299 {300 "path": "src/utils/gradient_blending.py",301 "sha256": "83c9f987860907afc4de4fda962ee0240a272cbebcd6d590f827173352a3452d",302 "language": "Python",303 "lines": 47,304 "truncated": false,305 "block": 23,306 "row": 1498307 },308 {309 "path": "src/utils/graph_distance.py",310 "sha256": "25101f487f9d72a95b001725cf835d396d6cf0bbb65e3e8c421126fd28c62a67",311 "language": "Python",312 "lines": 16,313 "truncated": false,314 "block": 22,315 "row": 27341316 },317 {318 "path": "src/utils/search_utils.py",319 "sha256": "d51afc30e2277e5ff75d3b01c1ed1263d79c60bba4b41546bb688909b6618dde",320 "language": "Python",321 "lines": 596,322 "truncated": false,323 "block": 23,324 "row": 13907325 },326 {327 "path": "src/utils/target_thresholding.py",328 "sha256": "f8e435183e87ec77017fbd15cf71cca58edd70499c038e9f7d1319956dda4a83",329 "language": "Python",330 "lines": 9,331 "truncated": false,332 "block": 22,333 "row": 26315334 },335 {336 "path": "src/utils/torch_history.py",337 "sha256": "2a66de941c2dd210567de6548db477ea6663a15a42436939b99f0545dafdd3d6",338 "language": "Python",339 "lines": 29,340 "truncated": false,341 "block": 22,342 "row": 28242343 },344 {345 "path": "src/utils/utils.py",346 "sha256": "d0c5264e52b7e77fd8a6a8daf93aae6400a5f41caa5225c2e7679f90954c8127",347 "language": "Python",348 "lines": 590,349 "truncated": false,350 "block": 23,351 "row": 13439352 },353 {354 "path": "src/utils/validation_utils.py",355 "sha256": "eea9e58276905a5dbc45673a128acbfc960357a4431d9b6f03b3ebe28b692b9d",356 "language": "Python",357 "lines": 91,358 "truncated": false,359 "block": 23,360 "row": 4951361 }362 ]363}