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/nik-tavakolian/shepherd",4 "url": "https://github.com/Nik-Tavakolian/Shepherd",5 "host": "github.com",6 "commit": "65d71d88c819f1c4283f02b8637b5997c5ee81cf",7 "license": "GPL-3.0",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986",14 "language": "License",15 "lines": 674,16 "truncated": false,17 "block": 1,18 "row": 223519 },20 {21 "path": "README.md",22 "sha256": "722bb7f2ae6a2103683b7ce42da482bd712e76d0803eb3bbe3dd75c795ea134a",23 "language": "Text",24 "lines": 157,25 "truncated": false,26 "block": 16,27 "row": 760828 },29 {30 "path": "src/shepherd/__init__.py",31 "sha256": "e5ad1e3b9d5490b496d2a4c9eecb5fd6102bc228896b960188848eecc3cf02c4",32 "language": "Python",33 "lines": 39,34 "truncated": false,35 "block": 15,36 "row": 869137 },38 {39 "path": "src/shepherd/__main__.py",40 "sha256": "9c9abe24b2682f6f31a3264b97f9c466808a177364b7c77afc22c5f41c61f852",41 "language": "Python",42 "lines": 3,43 "truncated": false,44 "block": 15,45 "row": 554946 },47 {48 "path": "src/shepherd/cli.py",49 "sha256": "3ef8a8be16c27a18db8da053307386c5b9afe28da624db13774c821804482931",50 "language": "Python",51 "lines": 131,52 "truncated": false,53 "block": 15,54 "row": 1680655 },56 {57 "path": "src/shepherd/clustering.py",58 "sha256": "414adbbf6c70201f539f360fcd38b91bdc07afc7dc977108b95aabad0c2b7a11",59 "language": "Python",60 "lines": 170,61 "truncated": false,62 "block": 15,63 "row": 1966064 },65 {66 "path": "src/shepherd/io.py",67 "sha256": "cedb425d411512ebbcacd939cf508aea1af04d4501bcf3d2098c73c47e5b6b92",68 "language": "Python",69 "lines": 95,70 "truncated": false,71 "block": 15,72 "row": 1445473 },74 {75 "path": "src/shepherd/kmer_index.py",76 "sha256": "d839927e3a5e8bab2f66635257086265c9d83fafec627f3ba5e90f68648213e0",77 "language": "Python",78 "lines": 69,79 "truncated": false,80 "block": 15,81 "row": 1314982 },83 {84 "path": "src/shepherd/model.py",85 "sha256": "994f2de0d4949b5896c9b1ee48ce4bf8887f2d87c57726cf2aab69d485e604e9",86 "language": "Python",87 "lines": 275,88 "truncated": false,89 "block": 15,90 "row": 2257991 },92 {93 "path": "src/shepherd/tracking.py",94 "sha256": "8f87f5f78e8c2e840fd311244953aa01766070067d99832cf08f51c24ddd8684",95 "language": "Python",96 "lines": 174,97 "truncated": false,98 "block": 15,99 "row": 20729100 },101 {102 "path": "tests/conftest.py",103 "sha256": "c37597e59c96392da1e6fb236261d06219a50a52658a5950c05516f2f5a56a8c",104 "language": "Python",105 "lines": 81,106 "truncated": false,107 "block": 15,108 "row": 12694109 },110 {111 "path": "tests/golden/make_golden.py",112 "sha256": "d6ea6fde9ae7822ee6bedb104de9e38e2bfe0672b95c5682f9cf241849d1bbcf",113 "language": "Python",114 "lines": 133,115 "truncated": false,116 "block": 15,117 "row": 16968118 },119 {120 "path": "tests/test_cli.py",121 "sha256": "2176cbbc3579919a4e2ed811c22da952ae21052e6ef854e4b444a64b6224eff8",122 "language": "Python",123 "lines": 33,124 "truncated": false,125 "block": 15,126 "row": 8014127 },128 {129 "path": "tests/test_clustering.py",130 "sha256": "5bf12a1ce7f5244ed478fae44fb6dac65ea4a2ac7c2a6cf6b31d0aea1d0dd9dd",131 "language": "Python",132 "lines": 97,133 "truncated": false,134 "block": 15,135 "row": 14474136 },137 {138 "path": "tests/test_examples.py",139 "sha256": "069e4213714e3bba09decb462aef5b503a46352c20441a69b3c0b5309e2e3ad7",140 "language": "Python",141 "lines": 56,142 "truncated": false,143 "block": 15,144 "row": 9852145 },146 {147 "path": "tests/test_golden.py",148 "sha256": "a89067343ba8e737e16a7a46b04ba8542ae47211928259c798a70ffb455bf316",149 "language": "Python",150 "lines": 40,151 "truncated": false,152 "block": 15,153 "row": 8803154 },155 {156 "path": "tests/test_io.py",157 "sha256": "4968c043180d3368f41760add69d840c4dde7393fbf3852c4528f404a4ecc5d4",158 "language": "Python",159 "lines": 45,160 "truncated": false,161 "block": 15,162 "row": 9444163 },164 {165 "path": "tests/test_kmer_index.py",166 "sha256": "1bf7f3bf700f974efd84c662b7ab143ad08835d2c39c1910a838989370a3ac8d",167 "language": "Python",168 "lines": 57,169 "truncated": false,170 "block": 15,171 "row": 10840172 },173 {174 "path": "tests/test_model.py",175 "sha256": "f5cbc2ed01ab661c27f489f664674a6722f8adcb7d3f54a4e74eef45a6412da4",176 "language": "Python",177 "lines": 100,178 "truncated": false,179 "block": 15,180 "row": 14872181 },182 {183 "path": "tests/test_tracking.py",184 "sha256": "def25a377c5cf51d2ee5c3cb6fac40ba43ed1b991e302065086a9eeb39c6539a",185 "language": "Python",186 "lines": 104,187 "truncated": false,188 "block": 15,189 "row": 15913190 }191 ]192}