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/fduzhulab/spatial_and_snmultiome",4 "url": "https://github.com/FduZhuLab/spatial_and_snMultiome",5 "host": "github.com",6 "commit": "320ca72bf9356280f42d9a67fd979fcee79d155b",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "01. Clustering/clustering_perGroup.R",13 "sha256": "bf058f446b0300a49796777debdfa1e649ed0dc70df2fac2d1457023184d1c6a",14 "language": "R",15 "lines": 54,16 "truncated": false,17 "block": 8,18 "row": 179819 },20 {21 "path": "01. Clustering/preprocess.R",22 "sha256": "2e48e756aec7bde04403639284ac0528a4a3a69ee9e48911285ff1c86f418284",23 "language": "R",24 "lines": 144,25 "truncated": false,26 "block": 8,27 "row": 301228 },29 {30 "path": "01. Clustering/r_preprocess.sh",31 "sha256": "b9530733aabe9ad6006c71e613c37b7f9c6837d364c88da84e327445cb57d24d",32 "language": "Shell",33 "lines": 21,34 "truncated": false,35 "block": 8,36 "row": 716037 },38 {39 "path": "02. DEG/Regional_DEG.R",40 "sha256": "36a7e5b9c1e5582cbeee12303bfd95c82c1a079b9c0f2540f3b411dead4c0e94",41 "language": "R",42 "lines": 93,43 "truncated": false,44 "block": 8,45 "row": 224246 },47 {48 "path": "02. DEG/my_runDEG.R",49 "sha256": "9e2f58749d897f5d0acd9aae4717bb78b0ab6576c866405c98791a5195866776",50 "language": "R",51 "lines": 162,52 "truncated": false,53 "block": 8,54 "row": 304755 },56 {57 "path": "02. DEG/r_regionalDEG.sh",58 "sha256": "e988931b205c1245bebad1c8e9422e26b04076fb2e1c917abfb5fcd9b1edb5d5",59 "language": "Shell",60 "lines": 36,61 "truncated": false,62 "block": 8,63 "row": 754064 },65 {66 "path": "03. Integration/Allen_SSv4_cluster/r_intg_ssv4_exc.sh",67 "sha256": "53614b40f512c10e4f7b2e8bbb6532cfcde4a34e125c4ec3d7df3e50577e3cc2",68 "language": "Shell",69 "lines": 32,70 "truncated": false,71 "block": 8,72 "row": 746973 },74 {75 "path": "03. Integration/Allen_SSv4_cluster/r_intg_ssv4_int.sh",76 "sha256": "894b740170f388bdccd356906b3d9607fe2892bde2c94fc4f87e62df6ee9b9fa",77 "language": "Shell",78 "lines": 32,79 "truncated": false,80 "block": 8,81 "row": 746582 },83 {84 "path": "03. Integration/Allen_SSv4_layer/r_intg_ssv4.sh",85 "sha256": "5d472df8a30bc560503a28634f87a981ac9d0c917e227ecf4fde1d4d015bb12c",86 "language": "Shell",87 "lines": 38,88 "truncated": false,89 "block": 8,90 "row": 783691 },92 {93 "path": "03. Integration/Cross_3species/Meta/my.MetaUS.R",94 "sha256": "219413131a0d5c1185fc37663c0556f502605269c25a90a1a58cd5557ae35f08",95 "language": "R",96 "lines": 184,97 "truncated": false,98 "block": 8,99 "row": 3226100 },101 {102 "path": "03. Integration/Cross_3species/Meta/r_metaus_spe_EXC.sh",103 "sha256": "b7586a9e3534555d558e890ca719fcfa0b944e4f3f9619de4a5faeb4e2814910",104 "language": "Shell",105 "lines": 43,106 "truncated": false,107 "block": 8,108 "row": 7839109 },110 {111 "path": "03. Integration/Cross_3species/Meta/r_metaus_spe_INT.sh",112 "sha256": "e4501145285d5d2b03d46b1a2ae7652ec713271d2d9eb33d5ef20fb468c1a04d",113 "language": "Shell",114 "lines": 42,115 "truncated": false,116 "block": 8,117 "row": 7830118 },119 {120 "path": "03. Integration/Cross_3species/r_intg_spe_EXC.sh",121 "sha256": "c0d8c10b3840f0d45ddd867712e01f17382d1d63d21e7fa92253006e2ee70596",122 "language": "Shell",123 "lines": 45,124 "truncated": false,125 "block": 8,126 "row": 7788127 },128 {129 "path": "03. Integration/Cross_3species/r_intg_spe_INT.sh",130 "sha256": "8f5f94fc74021ba62b737ee8285020b01094571eb000b6c6e01336e568ce6510",131 "language": "Shell",132 "lines": 45,133 "truncated": false,134 "block": 8,135 "row": 7785136 },137 {138 "path": "03. Integration/Select.Covar.R",139 "sha256": "f4edf9d01cf74bde4e47ac995b764408c4c7ae6c1d4317bf66aafc57b2c846db",140 "language": "R",141 "lines": 63,142 "truncated": false,143 "block": 8,144 "row": 2217145 },146 {147 "path": "03. Integration/my.Integrate.R",148 "sha256": "19f9bd83372bd350939ce6edd16f0cabc07270742adee44aaf0f514633954d0c",149 "language": "R",150 "lines": 313,151 "truncated": false,152 "block": 8,153 "row": 3928154 },155 {156 "path": "03. Integration/my.sketchObject.R",157 "sha256": "ed44c153005bc573e858e9fafc4c932423a86f7ff5b78c30be191c58a29c7302",158 "language": "R",159 "lines": 75,160 "truncated": false,161 "block": 8,162 "row": 2040163 },164 {165 "path": "04. Spatial Deconvolution/01. Nucleus_segmentation/pipline_calc_seg.py",166 "sha256": "42529f205472e619379ddf1e790c308905e3c8d29f55ff8b6ba3cbf219fc94e2",167 "language": "Python",168 "lines": 74,169 "truncated": false,170 "block": 6,171 "row": 32715172 },173 {174 "path": "04. Spatial Deconvolution/01. Nucleus_segmentation/pipline_segment.py",175 "sha256": "6a6505df252610d7eb2eb161ad2f7e056f88aebc25d8e968077bf83de77c1d1e",176 "language": "Python",177 "lines": 147,178 "truncated": false,179 "block": 6,180 "row": 40125181 },182 {183 "path": "04. Spatial Deconvolution/01. Nucleus_segmentation/py_segment.sh",184 "sha256": "8bd07fc6adcbcaaaced8722af8dc126d0b6f59e7fb22e94545afee00f653a87c",185 "language": "Shell",186 "lines": 43,187 "truncated": false,188 "block": 8,189 "row": 7944190 },191 {192 "path": "04. Spatial Deconvolution/02. Cell2location/c2c_map.sh",193 "sha256": "1fff74be14652f579950c17236aae8d273586fddd6935fb5b5d79c07977f2b3b",194 "language": "Shell",195 "lines": 41,196 "truncated": false,197 "block": 8,198 "row": 7846199 },200 {201 "path": "04. Spatial Deconvolution/02. Cell2location/c2c_map_subclass.sh",202 "sha256": "aa607f806a6b253708c2630d25514c48a4765d9d1681682c018d99c05465be02",203 "language": "Shell",204 "lines": 42,205 "truncated": false,206 "block": 8,207 "row": 7865208 },209 {210 "path": "04. Spatial Deconvolution/02. Cell2location/cell2loc_pipeline.py",211 "sha256": "b88d86003116dd03e740eca768c9b74376cfa0bd9c57c430c0e90b31b2f3d542",212 "language": "Python",213 "lines": 158,214 "truncated": false,215 "block": 6,216 "row": 39766217 },218 {219 "path": "04. Spatial Deconvolution/02. Cell2location/cell2loc_pipeline_subclass.py",220 "sha256": "e42132e78e52f0ad80f58def2e95f0f1101e241dece315f15e2b74e236569ce9",221 "language": "Python",222 "lines": 144,223 "truncated": false,224 "block": 6,225 "row": 38682226 },227 {228 "path": "05. CellChat/r_cellchat.sh",229 "sha256": "571d4d6f9b56476fa579d2445e3d56d01039500c24d8a1a0f62a584242bfb706",230 "language": "Shell",231 "lines": 40,232 "truncated": false,233 "block": 8,234 "row": 7698235 },236 {237 "path": "05. CellChat/run_cellchat.R",238 "sha256": "4cc5be4aa4489c04b7c8fb7523adf3e6c8b4be100182bdefd7a394686b0ec865",239 "language": "R",240 "lines": 108,241 "truncated": false,242 "block": 8,243 "row": 2372244 },245 {246 "path": "06. Peak Calling/1. append_CB.sh",247 "sha256": "6c1fdbd611635b08f6bf3d0ce38bdcc930ce5902fe9cfb204604dce975d88306",248 "language": "Shell",249 "lines": 41,250 "truncated": false,251 "block": 8,252 "row": 7989253 },254 {255 "path": "06. Peak Calling/10. overlap.sh",256 "sha256": "24e243b8f9e5ebe41c9c7229564336dbd67ba8a9867a38095e00a65c958b7a15",257 "language": "Shell",258 "lines": 103,259 "truncated": false,260 "block": 8,261 "row": 8931262 },263 {264 "path": "06. Peak Calling/11. merge_peak.sh",265 "sha256": "cb93fbc8d6008b3027da2134c68bafb07cae064f3366f3e8e55e9c5d84c4e721",266 "language": "Shell",267 "lines": 44,268 "truncated": false,269 "block": 8,270 "row": 7938271 },272 {273 "path": "06. Peak Calling/12. frag_rename.sh",274 "sha256": "df80dd04facb1f1ddd2afc80b36c2ce1441d5bd2be45ab2f946a049701208254",275 "language": "Shell",276 "lines": 37,277 "truncated": false,278 "block": 8,279 "row": 7873280 },281 {282 "path": "06. Peak Calling/13. count_atac.sh",283 "sha256": "593e324f8ec1869d926d19d535db75a813248eb06eb0fbc9b2ba52134eb80725",284 "language": "Shell",285 "lines": 23,286 "truncated": false,287 "block": 8,288 "row": 7100289 },290 {291 "path": "06. Peak Calling/2. filter_bam.sh",292 "sha256": "ee40ca20b8656dbf6903bbeba7fdd561addb566dbac184c668cb2a7e17007b72",293 "language": "Shell",294 "lines": 39,295 "truncated": false,296 "block": 8,297 "row": 7896298 },299 {300 "path": "06. Peak Calling/3. bam2bedpe.sh",301 "sha256": "519e66f7e83e34f01f005158118e01066f70041b4e8eba24d70f9d443e185fbd",302 "language": "Shell",303 "lines": 37,304 "truncated": false,305 "block": 8,306 "row": 7701307 },308 {309 "path": "06. Peak Calling/4. split_bedpe.sh",310 "sha256": "cc14be1ed6d6750a64e8a7b5fe32efc83bce8e523061d10202411b5d358b100d",311 "language": "Shell",312 "lines": 39,313 "truncated": false,314 "block": 8,315 "row": 7936316 },317 {318 "path": "06. Peak Calling/5. gen_pseudo.sh",319 "sha256": "002af200e8305391cf85347baa1604e7a245aef7cdf7661e3e803627afdc4080",320 "language": "Shell",321 "lines": 57,322 "truncated": false,323 "block": 8,324 "row": 8149325 },326 {327 "path": "06. Peak Calling/6. align_tnf5.sh",328 "sha256": "98ec52bfab12a90cf6e8bc5f02964b10a958586a64efb48fe9f2d03d7c5e8d28",329 "language": "Shell",330 "lines": 32,331 "truncated": false,332 "block": 8,333 "row": 7580334 },335 {336 "path": "06. Peak Calling/7. pool_replicate.sh",337 "sha256": "6bb61bb830295b4364dd6a54dcc55a44c26fdeb4fba4c1280e0beb31a3360409",338 "language": "Shell",339 "lines": 36,340 "truncated": false,341 "block": 8,342 "row": 7645343 },344 {345 "path": "06. Peak Calling/8. call_macs2.sh",346 "sha256": "2e03829fff908d4f6d3b363754d74a9a00aa3f82cae9b159b8a5e04b83f3f438",347 "language": "Shell",348 "lines": 47,349 "truncated": false,350 "block": 8,351 "row": 8054352 },353 {354 "path": "06. Peak Calling/9. call_macs2_pool.sh",355 "sha256": "c42eb2bf0d404abf1c5a665c340b40991c0b7b2770fb1d57b03b6ecbe09a9a87",356 "language": "Shell",357 "lines": 44,358 "truncated": false,359 "block": 8,360 "row": 7930361 },362 {363 "path": "06. Peak Calling/align_tnf5.py",364 "sha256": "a5abf51d80333a69305b8cb0f4bc2871cd190b3a96bcd6e503fe58ee7a7850b6",365 "language": "Python",366 "lines": 65,367 "truncated": false,368 "block": 6,369 "row": 30965370 },371 {372 "path": "06. Peak Calling/count_atac.R",373 "sha256": "2d2f58f6dbc4633ab48aa1b41ee67f00e668bf9f9adf5c3d3546e8588c4bf293",374 "language": "R",375 "lines": 98,376 "truncated": false,377 "block": 8,378 "row": 2532379 },380 {381 "path": "06. Peak Calling/merge_peak.R",382 "sha256": "c082220d08de9f9cd11e151d7226af86c5e7c321da04bbe1c3f8448b0ce2dcdc",383 "language": "R",384 "lines": 203,385 "truncated": false,386 "block": 8,387 "row": 3582388 },389 {390 "path": "06. Peak Calling/split_bedpe.py",391 "sha256": "214e840d9be2a3cc38ea4d3e13a901a6e6ab01815084fae009c1a73ffe7353b6",392 "language": "Python",393 "lines": 88,394 "truncated": false,395 "block": 6,396 "row": 33656397 },398 {399 "path": "07. Denoising/TopicModel-Astro.sh",400 "sha256": "29ae1853e5212806ec7cb4a6ac6bd3a448c9f03675feab0e4c230d2435ce33fc",401 "language": "Shell",402 "lines": 37,403 "truncated": false,404 "block": 8,405 "row": 7562406 },407 {408 "path": "07. Denoising/TopicModel-Exc.sh",409 "sha256": "6f60897151c2d3e3d3b5fffc168e6307af6d7305b1d0e7bf8ee388f20b32d0dd",410 "language": "Shell",411 "lines": 36,412 "truncated": false,413 "block": 8,414 "row": 7543415 },416 {417 "path": "07. Denoising/TopicModel-Int.sh",418 "sha256": "7929ac0f3fa0276bf28b391b227f6ca54af04f40e8cf7e35a9e097207688444f",419 "language": "Shell",420 "lines": 36,421 "truncated": false,422 "block": 8,423 "row": 7537424 },425 {426 "path": "07. Denoising/TopicModel-Micro.sh",427 "sha256": "2b7b832f5f45c37d8efbe3c361e252bc07ec78b6c2cf589715aa2037e188b358",428 "language": "Shell",429 "lines": 37,430 "truncated": false,431 "block": 8,432 "row": 7567433 },434 {435 "path": "07. Denoising/TopicModel-OPC.sh",436 "sha256": "074e68ace65c174b2d3f3625e62547e64956c98ef8ee9c3102cf36868e622c75",437 "language": "Shell",438 "lines": 37,439 "truncated": false,440 "block": 8,441 "row": 7557442 },443 {444 "path": "07. Denoising/TopicModel-Oligo.sh",445 "sha256": "5e5600108a6a25e72c10fa3535f4432e058f3012ef11dcfc39d1d171d6d59ea0",446 "language": "Shell",447 "lines": 37,448 "truncated": false,449 "block": 8,450 "row": 7559451 },452 {453 "path": "07. Denoising/runMultiModels_lda_mallet.py",454 "sha256": "be313b320057d88612a57119fba36ed728c6565473e9d288c738213ce1274313",455 "language": "Python",456 "lines": 207,457 "truncated": false,458 "block": 6,459 "row": 43562460 },461 {462 "path": "08. DAP/1. denoise.sh",463 "sha256": "23cc29e0aceda125cc92a97a59bc18d973254fa56e5637cfe8880820d95347e0",464 "language": "Shell",465 "lines": 36,466 "truncated": false,467 "block": 8,468 "row": 7485469 },470 {471 "path": "08. DAP/2. regionalDAP.sh",472 "sha256": "319cb561d66c2d98c2e3e3bc658b1e9229b464b4a5f53048c8bf338d52811759",473 "language": "Shell",474 "lines": 39,475 "truncated": false,476 "block": 8,477 "row": 7722478 },479 {480 "path": "08. DAP/Regional_DAP.py",481 "sha256": "dce3a5c27034a1b365a2714ce206394b60a9998464864f8d1824a0f0e70d8d93",482 "language": "Python",483 "lines": 142,484 "truncated": false,485 "block": 6,486 "row": 36177487 },488 {489 "path": "08. DAP/my_impute_atac.py",490 "sha256": "f4f885fe510c1b13f5cff29523b04cc5d5df1adfae60e5bcbdd8c8d4730f73d0",491 "language": "Python",492 "lines": 78,493 "truncated": false,494 "block": 6,495 "row": 31109496 },497 {498 "path": "08. DAP/my_runDAP.py",499 "sha256": "d3583c9d04fe6fc0faab7d4c7d91578a1d76293fc5f5fc759ddc9bdffaf901a9",500 "language": "Python",501 "lines": 120,502 "truncated": false,503 "block": 6,504 "row": 36623505 },506 {507 "path": "09. AUP Enrichment/1-1. make_AGEpeak_bool.R",508 "sha256": "207ebdac472a71188d076df416e427e047d7a70fc1643aaa34f5b9bed3ac4570",509 "language": "R",510 "lines": 33,511 "truncated": false,512 "block": 8,513 "row": 1511514 },515 {516 "path": "09. AUP Enrichment/1-2. make_TEpeak_bool.R",517 "sha256": "83f7b67daf5d449dfb4c97bda9b1dad7945491685d49a630bf6e47864456af33",518 "language": "R",519 "lines": 57,520 "truncated": false,521 "block": 8,522 "row": 1864523 },524 {525 "path": "09. AUP Enrichment/2. PeakAnnot_enrich.R",526 "sha256": "ac6039d351a6809e8d4a8b7bbe068b0ce3782c51708fac26584e2c1c32475586",527 "language": "R",528 "lines": 95,529 "truncated": false,530 "block": 8,531 "row": 2378532 },533 {534 "path": "10. Electrophysiology and Morphology/01. Electrophysiology/1. features_extraction(manual extracted feature).ipynb",535 "sha256": "bedfeea98532b69a4e7d230202cc7f97aeb05e617f0ac084f15317257833cee3",536 "language": "Jupyter",537 "lines": 401,538 "truncated": false,539 "block": 6,540 "row": 466541 },542 {543 "path": "10. Electrophysiology and Morphology/01. Electrophysiology/2. features_extraction(allen extracted).ipynb",544 "sha256": "b484aba7710f531fc661507034526b7d285099309133a5b59bb82051c1dfccce",545 "language": "Jupyter",546 "lines": 322,547 "truncated": false,548 "block": 6,549 "row": 298550 },551 {552 "path": "10. Electrophysiology and Morphology/01. Electrophysiology/3. electro_umap_21features.ipynb",553 "sha256": "27704f83a5a89255bf738dc1e7be523f63a4dabe450db814c789e7bd776634fb",554 "language": "Jupyter",555 "lines": 211,556 "truncated": false,557 "block": 5,558 "row": 17562559 },560 {561 "path": "10. Electrophysiology and Morphology/01. Electrophysiology/4. UMAP_ExN.ipynb",562 "sha256": "a985a97f6486893be7bbca13095ec57fbb7c6d2967ea59647b1de854585ab8c0",563 "language": "Jupyter",564 "lines": 58,565 "truncated": false,566 "block": 5,567 "row": 16296568 },569 {570 "path": "10. Electrophysiology and Morphology/01. Electrophysiology/5. UMAP_InN.ipynb",571 "sha256": "cdb598ce57d0171a12e9073efbb10420e7558d617c2c783384c905431e650a61",572 "language": "Jupyter",573 "lines": 184,574 "truncated": false,575 "block": 5,576 "row": 17228577 },578 {579 "path": "10. Electrophysiology and Morphology/01. Electrophysiology/6. UMP_InN_ExN.ipynb",580 "sha256": "54c7105d3e0b8e3910e380632121ab5be0511e1a069a2dcf2fc679ee6e15d433",581 "language": "Jupyter",582 "lines": 78,583 "truncated": false,584 "block": 5,585 "row": 16238586 },587 {588 "path": "10. Electrophysiology and Morphology/01. Electrophysiology/7. Vlnplot_ExN.R",589 "sha256": "476f3a4e0b7984d2a8b959c805089a729349da1ded535770f47452b4baf3ffa5",590 "language": "R",591 "lines": 81,592 "truncated": false,593 "block": 8,594 "row": 2347595 },596 {597 "path": "10. Electrophysiology and Morphology/01. Electrophysiology/8. Vlnplot_InN.R",598 "sha256": "a52be4cf10f3fbdd3c39ecdc9d293682770a12b957b9167d6d0e4d952ed09985",599 "language": "R",600 "lines": 78,601 "truncated": false,602 "block": 8,603 "row": 2309604 },605 {606 "path": "10. Electrophysiology and Morphology/02. Morphology/1. neuro_morphology.ipynb",607 "sha256": "1712f6349402e196824d84357a80fe66ec25d6e121017acaac619f38da9c6072",608 "language": "Jupyter",609 "lines": 108,610 "truncated": false,611 "block": 5,612 "row": 16386613 },614 {615 "path": "10. Electrophysiology and Morphology/02. Morphology/2. neuro_morphology_features.ipynb",616 "sha256": "eea324293f1191869e721dbdccb620664f19d69b0a17510ce697bfee61a847e9",617 "language": "Jupyter",618 "lines": 558,619 "truncated": false,620 "block": 6,621 "row": 562622 },623 {624 "path": "10. Electrophysiology and Morphology/02. Morphology/3. neuro_morphology_ring_quantification.ipynb",625 "sha256": "9b5bfc48b71983e01a326166dc32f2c0816b69aefa9f24397b602fe9a73b7693",626 "language": "Jupyter",627 "lines": 162,628 "truncated": false,629 "block": 5,630 "row": 17090631 },632 {633 "path": "10. Electrophysiology and Morphology/02. Morphology/4. morphology_feature_umap.ipynb",634 "sha256": "a9f1e60f4e9f6ec03b94d56a90fd68cb8a264d95bde98bd317effd53579ada7f",635 "language": "Jupyter",636 "lines": 75,637 "truncated": false,638 "block": 5,639 "row": 16465640 },641 {642 "path": "LICENSE",643 "sha256": "87c2b83a4be8ec7e340b138685894480efc894126c6ef559f7b35171ef12beb6",644 "language": "License",645 "lines": 21,646 "truncated": false,647 "block": 6,648 "row": 1433649 },650 {651 "path": "README.md",652 "sha256": "b34d73c8afb33e86c51b0d85a24ec062e080bd4d783c913ad7f8ccf3db768229",653 "language": "Text",654 "lines": 43,655 "truncated": false,656 "block": 8,657 "row": 9719658 }659 ]660}