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/keisuke198619/soccertrack",4 "url": "https://github.com/keisuke198619/SoccerTrack",5 "host": "github.com",6 "commit": "db92eee6800dc611898a7bb10ab9acc153c64403",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "78ada92627d12b83a07863f076726c0276558178d95fee80317e19c3aabc1725",14 "language": "License",15 "lines": 10,16 "truncated": false,17 "block": 20,18 "row": 876419 },20 {21 "path": "README.md",22 "sha256": "212320c2d93d3ef5bfe4892799bab2272e4c0696f4d588eb937eda37a60bb461",23 "language": "Text",24 "lines": 130,25 "truncated": false,26 "block": 21,27 "row": 316228 },29 {30 "path": "docs/conf.py",31 "sha256": "1e4f821b5274773437f49dd826b77e18818f9af6723dddfb4089ee6d81b1c232",32 "language": "Python",33 "lines": 309,34 "truncated": false,35 "block": 20,36 "row": 2001637 },38 {39 "path": "docs/prepend_titles.py",40 "sha256": "6ae77941179f414a787c922ed7e5084851643a75abb3867e2a3d1c116867e4b6",41 "language": "Python",42 "lines": 15,43 "truncated": false,44 "block": 20,45 "row": 1329146 },47 {48 "path": "notebooks/01_get_started/introduction_to_soccertrack.ipynb",49 "sha256": "b0848a81dd021245529915e66c222656460e29fc1bd2c9ea74ae1ae0f285f6af",50 "language": "Jupyter",51 "lines": 257,52 "truncated": false,53 "block": 20,54 "row": 839955 },56 {57 "path": "notebooks/02_user_guide/dataset_preparation.ipynb",58 "sha256": "af170fef4e85603375c67ff3209f55dda1cdbf8dae84804423d9f751981a655d",59 "language": "Jupyter",60 "lines": 80,61 "truncated": false,62 "block": 20,63 "row": 800664 },65 {66 "path": "notebooks/02_user_guide/detection_with_yolov5.ipynb",67 "sha256": "f3a805b2da2395dce058c0b991e36536c9fa85387b2f307fd929ef4b9c981f8e",68 "language": "Jupyter",69 "lines": 190,70 "truncated": false,71 "block": 20,72 "row": 806873 },74 {75 "path": "notebooks/03_core_components/association_model.ipynb",76 "sha256": "03b8a1b162950e32f2ab60107c139777c7946a3baf0b6f143674dc06ffc980ff",77 "language": "Jupyter",78 "lines": 10,79 "truncated": false,80 "block": 20,81 "row": 779582 },83 {84 "path": "notebooks/03_core_components/camera.ipynb",85 "sha256": "900de626e8a5b3fc6cd693773176a89a4a2797fef8bf570ecbdc98a5fd0949e2",86 "language": "Jupyter",87 "lines": 105,88 "truncated": false,89 "block": 20,90 "row": 802491 },92 {93 "path": "notebooks/03_core_components/detection_model.ipynb",94 "sha256": "913cbff0c9a2c4a53e550c3610da35275bbaf6096a893f13dd320d429d437bc1",95 "language": "Jupyter",96 "lines": 10,97 "truncated": false,98 "block": 20,99 "row": 7794100 },101 {102 "path": "notebooks/03_core_components/feature_extractor.ipynb",103 "sha256": "88c89b40a80aea74edb631f8aea68aebc98aac40e1e37cbbb4ee109f8e7a43e3",104 "language": "Jupyter",105 "lines": 10,106 "truncated": false,107 "block": 20,108 "row": 7796109 },110 {111 "path": "notebooks/03_core_components/tracking_model.ipynb",112 "sha256": "171f99cac7a0986cade7cb41c52da9527c950f95680a90a5c501cf5ed83ccf71",113 "language": "Jupyter",114 "lines": 10,115 "truncated": false,116 "block": 20,117 "row": 7793118 },119 {120 "path": "notebooks/05_dev/logging-demo.ipynb",121 "sha256": "482b3bdc3d4a94d8aa9c1bf2e2159c9880672bab9fdf5ca99851fa509d15468e",122 "language": "Jupyter",123 "lines": 108,124 "truncated": false,125 "block": 20,126 "row": 7985127 },128 {129 "path": "scripts/ball_detector/inference.sh",130 "sha256": "67913752f63377aba5e5081e55fe93fbdd382200098e0d8276ef249049583b41",131 "language": "Shell",132 "lines": 26,133 "truncated": false,134 "block": 21,135 "row": 2137136 },137 {138 "path": "scripts/ball_detector/manual_check.ipynb",139 "sha256": "0bcfa1a8b1c2b32173131472981ad719155e9b2a7653814a023829624ad794c9",140 "language": "Jupyter",141 "lines": 146,142 "truncated": false,143 "block": 20,144 "row": 7945145 },146 {147 "path": "scripts/ball_detector/train_ball_detector.sh",148 "sha256": "e49abeebe6810f3b6dc7c3542b5ed02fdc5b40b1b3f41189662321c439305222",149 "language": "Shell",150 "lines": 46,151 "truncated": false,152 "block": 21,153 "row": 2345154 },155 {156 "path": "scripts/calibration/calibrate_8K.sh",157 "sha256": "9e4c59daf545a7ef2198faf23d77ad858f7ee97c5e4af79ed6223f96058581e9",158 "language": "Shell",159 "lines": 17,160 "truncated": false,161 "block": 21,162 "row": 2020163 },164 {165 "path": "scripts/yolov5/build_dataset.py",166 "sha256": "c52a0d6b65b9cdff8986d36fd2350ca9078d527b4de17d3bdfe94a98d62a35a9",167 "language": "Python",168 "lines": 94,169 "truncated": false,170 "block": 20,171 "row": 16897172 },173 {174 "path": "scripts/yolov5/train.sh",175 "sha256": "4ccd60f9f141b7ce00e9e73403bb37be81d1a395393357417a128176c762a3de",176 "language": "Shell",177 "lines": 14,178 "truncated": false,179 "block": 21,180 "row": 1944181 },182 {183 "path": "setup.py",184 "sha256": "6cc38be97228a4863c22f8323176e4037a780a3ecd6b9bfbbbeeffcfc9e46ed7",185 "language": "Python",186 "lines": 23,187 "truncated": false,188 "block": 20,189 "row": 13331190 },191 {192 "path": "soccertrack/__init__.py",193 "sha256": "69325fa80978f496e1253f18e80ffba4ac1f5cff9e32022d68f277e1878c69bf",194 "language": "Python",195 "lines": 21,196 "truncated": false,197 "block": 20,198 "row": 13541199 },200 {201 "path": "soccertrack/camera/__init__.py",202 "sha256": "ebf3f44a665e3ac80cd299ce3f100523b650e369150fdd5d6a09cd40db62de7f",203 "language": "Python",204 "lines": 1,205 "truncated": false,206 "block": 20,207 "row": 12208208 },209 {210 "path": "soccertrack/camera/camera.py",211 "sha256": "3ae781613934026ace095ef193fd278e696539d02d2a6679f7c58d4218c211ca",212 "language": "Python",213 "lines": 705,214 "truncated": false,215 "block": 20,216 "row": 21835217 },218 {219 "path": "soccertrack/cli.py",220 "sha256": "2dd5c012a3ab6ae871edfee0b5f8be6acfd26fe0a4c6eb3a4855b894e5a1f4cb",221 "language": "Python",222 "lines": 199,223 "truncated": false,224 "block": 20,225 "row": 19074226 },227 {228 "path": "soccertrack/dataframe/__init__.py",229 "sha256": "5f7d784a042d0a8e9bca2d8ab46f6854e422c6e05d1e059a3f251de1849df897",230 "language": "Python",231 "lines": 3,232 "truncated": false,233 "block": 20,234 "row": 12369235 },236 {237 "path": "soccertrack/dataframe/base.py",238 "sha256": "2f1e105ecbbc5ff3f357458f7c34f9d7a01e25c91ff949da31bd22819ae4994f",239 "language": "Python",240 "lines": 76,241 "truncated": false,242 "block": 20,243 "row": 16487244 },245 {246 "path": "soccertrack/dataframe/bboxdataframe.py",247 "sha256": "a65e28bcb8cd56de18b132bc0bcd615e166205588da903d197d3d9a48841f117",248 "language": "Python",249 "lines": 388,250 "truncated": false,251 "block": 20,252 "row": 20771253 },254 {255 "path": "soccertrack/dataframe/coordinatesdataframe.py",256 "sha256": "6efae52d577918ea12193cad0264eb840a76fa2bb0e1717e6335a4ad90c98349",257 "language": "Python",258 "lines": 91,259 "truncated": false,260 "block": 20,261 "row": 16895262 },263 {264 "path": "soccertrack/dataframe/gpsdataframe.py",265 "sha256": "3ad896a22a17d16f4e9441ffdf78475615b20f7068b647953e670b95584c69a6",266 "language": "Python",267 "lines": 13,268 "truncated": false,269 "block": 20,270 "row": 13077271 },272 {273 "path": "soccertrack/datasets/__init__.py",274 "sha256": "e7319bb8055a9d3443971420174a06ae00c08fa40b54b63071c3ac1e2d77e736",275 "language": "Python",276 "lines": 60,277 "truncated": false,278 "block": 20,279 "row": 15249280 },281 {282 "path": "soccertrack/datasets/downloader.py",283 "sha256": "58745c8c0f06e290dcce84472ee681ac4b42c7f7f59c19984eefb03b6e76ac96",284 "language": "Python",285 "lines": 184,286 "truncated": false,287 "block": 20,288 "row": 18645289 },290 {291 "path": "soccertrack/io/__init__.py",292 "sha256": "53b7e669e7d026b63bb01d711d0dc80a2412406f853cf267588a55106aa5e7ea",293 "language": "Python",294 "lines": 1,295 "truncated": false,296 "block": 20,297 "row": 12267298 },299 {300 "path": "soccertrack/io/file.py",301 "sha256": "33793d11cf6301de6926f2394e6eaaeae8cef21f7368789767cd543bdaa3354a",302 "language": "Python",303 "lines": 609,304 "truncated": false,305 "block": 20,306 "row": 21370307 },308 {309 "path": "soccertrack/logger.py",310 "sha256": "892ddc66ca443252caa572989e7a593f0610754fb80a3f8c93fa45cc9125e5a9",311 "language": "Python",312 "lines": 214,313 "truncated": false,314 "block": 20,315 "row": 18656316 },317 {318 "path": "soccertrack/metrics/__init__.py",319 "sha256": "7bb87ca0f3a26dd47ab00a7e5f05e43a8476dad0966b7136e852ce1aa268548d",320 "language": "Python",321 "lines": 1,322 "truncated": false,323 "block": 20,324 "row": 12277325 },326 {327 "path": "soccertrack/metrics/hota.py",328 "sha256": "04340d3392b75777dd0e609188452d9310e6bb620186b44c481d86477ca80348",329 "language": "Python",330 "lines": 189,331 "truncated": false,332 "block": 20,333 "row": 19299334 },335 {336 "path": "soccertrack/metrics/identity.py",337 "sha256": "faac9efa32a3ea36223c9daee97312e9182a6f62f639a3c79922dbc5dd219c22",338 "language": "Python",339 "lines": 101,340 "truncated": false,341 "block": 20,342 "row": 17335343 },344 {345 "path": "soccertrack/metrics/mota.py",346 "sha256": "25fad5ee664fb280a464ea87d591cd2b74f4999f4f225d4847ff100b4bcdb3eb",347 "language": "Python",348 "lines": 183,349 "truncated": false,350 "block": 20,351 "row": 19192352 },353 {354 "path": "soccertrack/metrics/object_detection.py",355 "sha256": "b9d21e182aca9a16245316f0ba4e7fe25a14008685885b6a6ce4fd8912ea80b1",356 "language": "Python",357 "lines": 353,358 "truncated": false,359 "block": 20,360 "row": 20252361 },362 {363 "path": "soccertrack/pipeline.py",364 "sha256": "69815bbf54a3fc9ca262085f000433eff05a316ea1e18388d2f01be6e04704ba",365 "language": "Python",366 "lines": 29,367 "truncated": false,368 "block": 20,369 "row": 13419370 },371 {372 "path": "soccertrack/tracker.py",373 "sha256": "602ea9b941f1db78ac4255b5778eb4e8b1678fc2b5402814a3398edcc7d5dd3d",374 "language": "Python",375 "lines": 435,376 "truncated": false,377 "block": 20,378 "row": 21228379 },380 {381 "path": "soccertrack/utils/__init__.py",382 "sha256": "6a52031819f1587e09bcff945beecdf7db1e0418b4af5195d61f1fd4444505e7",383 "language": "Python",384 "lines": 1,385 "truncated": false,386 "block": 1,387 "row": 4966388 },389 {390 "path": "soccertrack/utils/detection.py",391 "sha256": "cc0717aaa530d6cf4435c24615eed8738acd4193178d536423092cedd1a26fc0",392 "language": "Python",393 "lines": 74,394 "truncated": false,395 "block": 20,396 "row": 16342397 },398 {399 "path": "soccertrack/utils/track.py",400 "sha256": "b652f777081c2da2131c28e4d57299dd001ea706fcf260c53a38ad09af316452",401 "language": "Python",402 "lines": 62,403 "truncated": false,404 "block": 20,405 "row": 14981406 },407 {408 "path": "soccertrack/utils/tracking.py",409 "sha256": "a6bbf1153c89c5fcd1b1c3efcf8d1b6e5a1bd3d3f26cf4dbf90fd778b070f1cd",410 "language": "Python",411 "lines": 46,412 "truncated": false,413 "block": 20,414 "row": 14581415 },416 {417 "path": "soccertrack/utils/utils.py",418 "sha256": "be565b149701a61f02cbebc0e640ab0eb64a820a88abc9148ba2ea4ad2b037ca",419 "language": "Python",420 "lines": 381,421 "truncated": false,422 "block": 20,423 "row": 20481424 },425 {426 "path": "test_environment.py",427 "sha256": "6c774cc2da6e9d6054b89d4caf1431f5950dba7d25231e39d9ac3f4837605844",428 "language": "Python",429 "lines": 26,430 "truncated": false,431 "block": 20,432 "row": 13642433 },434 {435 "path": "tests/test_functions.py",436 "sha256": "16dad0e2e75bd87fc29a6176627db69d6b3d4278e7f3c3df1a35bff74757dcb3",437 "language": "Python",438 "lines": 155,439 "truncated": false,440 "block": 20,441 "row": 18344442 },443 {444 "path": "tests/test_io.py",445 "sha256": "8e64febd1b44b0fafe45dc74509feed538a10a761c1bb82dba3598ddba6d2824",446 "language": "Python",447 "lines": 63,448 "truncated": false,449 "block": 20,450 "row": 15226451 },452 {453 "path": "tests/test_metrics.py",454 "sha256": "6843b8423790b5182ae887aa5093d8916f00de3f163dcca1a58ee863b152cade",455 "language": "Python",456 "lines": 129,457 "truncated": false,458 "block": 20,459 "row": 17196460 }461 ]462}