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/davidsonlabchop/split-seq",4 "url": "https://github.com/DavidsonLabCHOP/SPLiT-seq",5 "host": "github.com",6 "commit": "a8015fb890e2129a19b0abfece3e1413a277a3ef",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "Collapse_RanHex_Odt.py",13 "sha256": "d44d64bbd4a3d6634060a31d93970a35607ecb19b565554a7a51e9bd286dfc7a",14 "language": "Python",15 "lines": 76,16 "truncated": false,17 "block": 6,18 "row": 3102419 },20 {21 "path": "Collapse_RanHex_Odt.sh",22 "sha256": "af919b547a7d7ce3233424ba6bc4b6940b2964d60891d5dfc38f3b203264da7e",23 "language": "Shell",24 "lines": 65,25 "truncated": false,26 "block": 8,27 "row": 859928 },29 {30 "path": "Extract_BC_UMI.py",31 "sha256": "ebd2f9fc2ff5dae543d1c4c4b49896934b0df1709d053e5d5320f6c8ec419d28",32 "language": "Python",33 "lines": 98,34 "truncated": false,35 "block": 6,36 "row": 3802937 },38 {39 "path": "InDevOptimizations/DemultiplexUsingBarcodes_New_V1.py",40 "sha256": "2e66f2521491a78ad58a712730dd65b74662b5480615110dd69d576681326cbb",41 "language": "Python",42 "lines": 444,43 "truncated": false,44 "block": 7,45 "row": 860846 },47 {48 "path": "InDevOptimizations/HammingTest.py",49 "sha256": "9ad5d8b8f45ff30ab259a4612f5ecdfffe2a588c4e65d4319c4c2d5a621c8ae9",50 "language": "Python",51 "lines": 20,52 "truncated": false,53 "block": 6,54 "row": 2191155 },56 {57 "path": "LICENSE",58 "sha256": "dc90486dd7a5ea5247aea61e6de0e4d7ea34b993628bbfa60edac36b002b6346",59 "language": "License",60 "lines": 21,61 "truncated": false,62 "block": 6,63 "row": 172564 },65 {66 "path": "README.md",67 "sha256": "a1be8cdce50e8a6bcaf4f3dfc3f5b52ebcfad8682ffd928ce345427903ca8f95",68 "language": "Text",69 "lines": 243,70 "truncated": false,71 "block": 8,72 "row": 1077073 },74 {75 "path": "align_kallisto.py",76 "sha256": "813ca38e4524c6016da11c284a35ecc27b646bb3a68e1b7447359420f824cf3f",77 "language": "Python",78 "lines": 45,79 "truncated": false,80 "block": 6,81 "row": 2669582 },83 {84 "path": "demultiplex_using_barcodes.py",85 "sha256": "cf7ad1643e835f43eee7d5be0010d1d1e3bfe9c2430e42199ecaac36a27a5638",86 "language": "Python",87 "lines": 416,88 "truncated": false,89 "block": 7,90 "row": 805391 },92 {93 "path": "matepair_finding.py",94 "sha256": "b8ca79dcfc73b50a52eda5df6dafacc89ba77f2f685454952bced75aac26abfb",95 "language": "Python",96 "lines": 75,97 "truncated": false,98 "block": 6,99 "row": 35763100 },101 {102 "path": "prep_TCC_matrix.py",103 "sha256": "58e0388e493d224df7448387eeb9bb3a71ca251e4c6069973379b1afae390e3c",104 "language": "Python",105 "lines": 180,106 "truncated": false,107 "block": 6,108 "row": 43700109 },110 {111 "path": "python_tool/DemultiplexUsingBarcodes_New_V2.py",112 "sha256": "a3bd2e7840a199b7768577a13e6c9c9e770efb687199ba821561880b6bde9a79",113 "language": "Python",114 "lines": 466,115 "truncated": false,116 "block": 7,117 "row": 9189118 },119 {120 "path": "python_tool/Splitseq_fun_lib.py",121 "sha256": "3d8a8947e016878d97e5a6d5f5c27b6c022bce2623e1d77977112fa13b7b823e",122 "language": "Python",123 "lines": 196,124 "truncated": false,125 "block": 6,126 "row": 45358127 },128 {129 "path": "python_tool/barcode_demux.cpp",130 "sha256": "e95b4806791e30ff268945193d766bedb0684480e949056b3996709f8ade468b",131 "language": "C++",132 "lines": 145,133 "truncated": false,134 "block": 5,135 "row": 3655136 },137 {138 "path": "python_tool/barcode_demux_wrapper.py",139 "sha256": "fc6c11171bc1a1209b7cc33430b18330bdbad6e60073a499d5ab5a6a244d1c3e",140 "language": "Python",141 "lines": 29,142 "truncated": false,143 "block": 6,144 "row": 26452145 },146 {147 "path": "python_tool/run.sh",148 "sha256": "a7a1368bfafff82270c7735fc83903ccbafc60e161143315a3b9a0568502d579",149 "language": "Shell",150 "lines": 29,151 "truncated": false,152 "block": 8,153 "row": 7326154 },155 {156 "path": "python_tool/runTrim.sh",157 "sha256": "28877c108eaabf7c160b58785625a827ddc5cd077dcc69ffe7e80a11430259ec",158 "language": "Shell",159 "lines": 73,160 "truncated": false,161 "block": 8,162 "row": 8482163 },164 {165 "path": "python_tool/run_onlyAlign.sh",166 "sha256": "22ff21eece972abcad976a6d10ff85381409fd5bea9c42006b1ee2a6dc48b88c",167 "language": "Shell",168 "lines": 29,169 "truncated": false,170 "block": 8,171 "row": 7395172 },173 {174 "path": "python_tool/splitseqdemultiplex_0.2.2.py",175 "sha256": "9bc14340b120078d397ffa97b1c4fb456b3f36b81b33bd7cb81c2b0ddeb4cd17",176 "language": "Python",177 "lines": 97,178 "truncated": false,179 "block": 6,180 "row": 41783181 },182 {183 "path": "python_tool/splitseqdemultiplex_0.2.3.py",184 "sha256": "f95218e373a78bb8ef351644aec44200b755b17639a9b8517a87ec85f8b5eed8",185 "language": "Python",186 "lines": 100,187 "truncated": false,188 "block": 6,189 "row": 42673190 },191 {192 "path": "python_tool/splitseqdemultiplex_1.0.0.py",193 "sha256": "c2d7a659cb2ba296eac1fa02f9ff86d6a0a27dd14a1f74dbaa6f384c37f0af18",194 "language": "Python",195 "lines": 148,196 "truncated": false,197 "block": 6,198 "row": 44208199 },200 {201 "path": "python_tool/splitseqdemultiplex_1.1.0.py",202 "sha256": "c2d7a659cb2ba296eac1fa02f9ff86d6a0a27dd14a1f74dbaa6f384c37f0af18",203 "language": "Python",204 "lines": 148,205 "truncated": false,206 "block": 6,207 "row": 44208208 },209 {210 "path": "python_tool/splitseqdemultiplex_onlyAlign.py",211 "sha256": "8826b2f5315da2a98eab2eedcb4cdab51b654b5e0bbfbea2dc2175b732e42e78",212 "language": "Python",213 "lines": 112,214 "truncated": false,215 "block": 6,216 "row": 43704217 },218 {219 "path": "splitseq_utilities.py",220 "sha256": "35203664beacbeb4522edb21c78f9ad4976401ba9623c5de72021cd4f51c46f0",221 "language": "Python",222 "lines": 134,223 "truncated": false,224 "block": 6,225 "row": 37747226 },227 {228 "path": "splitseqdemultiplex_0.2.1.sh",229 "sha256": "103a4b47bd65e298eb415d2ad6573acd30c25bcba40332106d09fdf8ce1b48c5",230 "language": "Shell",231 "lines": 532,232 "truncated": false,233 "block": 8,234 "row": 9392235 },236 {237 "path": "splitseqdemultiplex_0.2.2.sh",238 "sha256": "a9af65776a7e700193609d120aa1e9351dcd7b98aaf17fceef964c196a8cab13",239 "language": "Shell",240 "lines": 581,241 "truncated": false,242 "block": 8,243 "row": 9396244 }245 ]246}