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/drrdom/rdkit-scripts",4 "url": "https://github.com/DrrDom/rdkit-scripts",5 "host": "github.com",6 "commit": "8def35b643ccc6b8cd9bb8913dde1bb6a807d076",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE.txt",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE.txt",13 "sha256": "bd4439e79b4818e474540a09c01418f74f8dfff6f9289cfd59978e6cd3f8026c",14 "language": "License",15 "lines": 21,16 "truncated": false,17 "block": 9,18 "row": 282519 },20 {21 "path": "README.md",22 "sha256": "1c618c0d11b145a4d43a284f06552af50696574654bdcc43ee3bb9a66f5b3de1",23 "language": "Text",24 "lines": 90,25 "truncated": false,26 "block": 9,27 "row": 1470328 },29 {30 "path": "_template.py",31 "sha256": "d420273b6d2a943a5155b168902bfa4538f83dfb942470837bc030512732dbec",32 "language": "Python",33 "lines": 37,34 "truncated": false,35 "block": 9,36 "row": 726237 },38 {39 "path": "add_h.py",40 "sha256": "8667793d6f567b5ce55a24e260675bb4b1ec0583b9ee410e3a0b97cca35c9f83",41 "language": "Python",42 "lines": 36,43 "truncated": false,44 "block": 9,45 "row": 721646 },47 {48 "path": "add_prefix.py",49 "sha256": "455bca0a87d84ecee52c9766f3e6aa7cd5e24a720aec022f93c11073307a6e46",50 "language": "Python",51 "lines": 36,52 "truncated": false,53 "block": 9,54 "row": 736055 },56 {57 "path": "binning.py",58 "sha256": "4a14e225f4904d2b1a3151161618776993dab55a83c9972a9b8693e24d04ab90",59 "language": "Python",60 "lines": 71,61 "truncated": false,62 "block": 9,63 "row": 802064 },65 {66 "path": "calc_center_rdkit.py",67 "sha256": "38f30d54922ad835e085639d35b49b14b2ad905f32477f162b61407d485b386a",68 "language": "Python",69 "lines": 122,70 "truncated": false,71 "block": 9,72 "row": 894673 },74 {75 "path": "cansmi.py",76 "sha256": "254a41740c17887f41a86e0f63490ae9b9f27c7dce9b0cddfd784aa119ec4a7a",77 "language": "Python",78 "lines": 62,79 "truncated": false,80 "block": 9,81 "row": 824582 },83 {84 "path": "clust_scaffolds.py",85 "sha256": "6e07a4fb5c9bc7764d222c54eaa9bec68aab9e59865f1b1fe6e9e609621c799e",86 "language": "Python",87 "lines": 211,88 "truncated": false,89 "block": 9,90 "row": 1016791 },92 {93 "path": "compare_charged_centers.py",94 "sha256": "cb6bee7f94d95a3a822d75523f52fb8cdef68aff81533193d88bd86592073fd2",95 "language": "Python",96 "lines": 154,97 "truncated": false,98 "block": 9,99 "row": 9606100 },101 {102 "path": "count_undefined_stereocenters.py",103 "sha256": "9c4a048f10ec075391c1666beb4a24f42f6159a04773dca15b56679de99151b9",104 "language": "Python",105 "lines": 36,106 "truncated": false,107 "block": 9,108 "row": 7519109 },110 {111 "path": "descriptors.py",112 "sha256": "2b0b8d45bfcb57f0018898de3712ef79fa6fa33aef60ad2751c7a4f99cf39342",113 "language": "Python",114 "lines": 55,115 "truncated": false,116 "block": 9,117 "row": 7958118 },119 {120 "path": "discard_compounds_rdkit.py",121 "sha256": "cc022aaed16693d82da142135b8c09748bc2d8de51181c842190c8504d6cc3cd",122 "language": "Python",123 "lines": 88,124 "truncated": false,125 "block": 9,126 "row": 8829127 },128 {129 "path": "discard_radicals.py",130 "sha256": "0121d4cb37df8bbd4b30218231899188edc937c0a6741c2abab845c72e6378fb",131 "language": "Python",132 "lines": 86,133 "truncated": false,134 "block": 9,135 "row": 8654136 },137 {138 "path": "draw_mols.py",139 "sha256": "f2774d57d3123921e8d6bc9035233dbe29dde509b4f69a7e3479068dfe6ceb63",140 "language": "Python",141 "lines": 99,142 "truncated": false,143 "block": 9,144 "row": 9041145 },146 {147 "path": "extract_mol_by_name.py",148 "sha256": "ab283de78c03bedd4e821adf97d16ab6f8420e2ac0d0f1da4f694063c0b1fd22",149 "language": "Python",150 "lines": 51,151 "truncated": false,152 "block": 9,153 "row": 7927154 },155 {156 "path": "extractsdf.py",157 "sha256": "d6d4788ff4df61dce8110aeab92e0ced9548583b7597bd2c649b38f06aec88ca",158 "language": "Python",159 "lines": 110,160 "truncated": false,161 "block": 9,162 "row": 9118163 },164 {165 "path": "filter_conf.py",166 "sha256": "a09d938ce1abdaef03be1b2d49058cd25b309bc3a25582a85e4cf7ebcd4996ba",167 "language": "Python",168 "lines": 86,169 "truncated": false,170 "block": 9,171 "row": 8565172 },173 {174 "path": "filter_conf_adv.py",175 "sha256": "ce5c9f9edebf37488fea73b70639458a1bd5618f28413286b8e574e2d9cbb6cb",176 "language": "Python",177 "lines": 128,178 "truncated": false,179 "block": 9,180 "row": 9717181 },182 {183 "path": "filter_mols.py",184 "sha256": "3b9c4b7c71836cb9f46ff22e7cba6faf8677a56b953d4610956ba1a88fcb78a8",185 "language": "Python",186 "lines": 56,187 "truncated": false,188 "block": 9,189 "row": 7861190 },191 {192 "path": "filter_organic.py",193 "sha256": "084863dbe042c927856a49603af75aebd4d99674cff7751ecb9c21a648fa0400",194 "language": "Python",195 "lines": 96,196 "truncated": false,197 "block": 9,198 "row": 8725199 },200 {201 "path": "frags2mols.py",202 "sha256": "5e97f91b6103ea3d0a7f41058c8aba1abeb3761fb51bcfd7c268f0dbfea5be3b",203 "language": "Python",204 "lines": 59,205 "truncated": false,206 "block": 9,207 "row": 8064208 },209 {210 "path": "gen_conf_rdkit.py",211 "sha256": "8aa8eb46d3af0ed86a17420eb865f0f654547a2e42525193310cd977bff3c101",212 "language": "Python",213 "lines": 256,214 "truncated": false,215 "block": 9,216 "row": 10949217 },218 {219 "path": "gen_stereo_rdkit.py",220 "sha256": "c4d6090067942cd442a4ca27246bc514dc697be571208a244a617d0c43327891",221 "language": "Python",222 "lines": 258,223 "truncated": false,224 "block": 9,225 "row": 11021226 },227 {228 "path": "gen_stereo_rdkit_native.py",229 "sha256": "2dc4aa0d090cf6fa16fa14fcc3872cbb01d208b111c44e05d1d581ec4b3bf1a1",230 "language": "Python",231 "lines": 80,232 "truncated": false,233 "block": 9,234 "row": 8970235 },236 {237 "path": "get_contact_scaffold.py",238 "sha256": "d504a1bb12ad35552d9191fd9afa12162cc32f0abe671a2dd17391513fa72383",239 "language": "Python",240 "lines": 449,241 "truncated": false,242 "block": 9,243 "row": 11354244 },245 {246 "path": "get_map.py",247 "sha256": "65480468121cee0a57de57cc016ef3aacdfd3768315b36fe69dc535d59705fc5",248 "language": "Python",249 "lines": 81,250 "truncated": false,251 "block": 9,252 "row": 8755253 },254 {255 "path": "get_mol_center.py",256 "sha256": "f6cc21692e6e980740b31cfddeb206b751eff8615b771f7a1457add0b37e56da",257 "language": "Python",258 "lines": 29,259 "truncated": false,260 "block": 9,261 "row": 7110262 },263 {264 "path": "get_substr.py",265 "sha256": "67c90ce5e3e3f133301ea371c09e4c3512b54dfa533e3979bf2ee4a5268df7a1",266 "language": "Python",267 "lines": 129,268 "truncated": false,269 "block": 9,270 "row": 9550271 },272 {273 "path": "get_total_charge.py",274 "sha256": "bb044b31d0c97c5d6c7b63659da18c2d6c872f6ea76f92f2f2efc8b81a7933d1",275 "language": "Python",276 "lines": 30,277 "truncated": false,278 "block": 9,279 "row": 7357280 },281 {282 "path": "insert_sdf.py",283 "sha256": "ebafdf4dc75f4aab7aab25e3a9e284bb0b41e6dff04c51b28b0206bb7bb140cf",284 "language": "Python",285 "lines": 60,286 "truncated": false,287 "block": 9,288 "row": 8450289 },290 {291 "path": "keep_largest.py",292 "sha256": "5c8eec59797366eaf6dad321c734ad614025b39417ffcd39525bda232c7e69cb",293 "language": "Python",294 "lines": 76,295 "truncated": false,296 "block": 9,297 "row": 8429298 },299 {300 "path": "mirror_mols.py",301 "sha256": "54c549c3d335d82d242a6a0ea448a881167a403ec5fdcc551db6c1de54bed66f",302 "language": "Python",303 "lines": 36,304 "truncated": false,305 "block": 9,306 "row": 7443307 },308 {309 "path": "molchemaxon2pdb.py",310 "sha256": "2484622a96805dc5825215bee3aec71ae92ab82103b0b2872ce178ca7829dc96",311 "language": "Python",312 "lines": 147,313 "truncated": false,314 "block": 9,315 "row": 10070316 },317 {318 "path": "mols2pdb.py",319 "sha256": "07d51313b3eb0d8448232c5ceb9ba735e57209a07239ec8f212935538e751eb7",320 "language": "Python",321 "lines": 73,322 "truncated": false,323 "block": 9,324 "row": 8334325 },326 {327 "path": "mols2sdf.py",328 "sha256": "023211dd395bdc5843fe4d23a442d1cdb63bca670c195c0ae7fbbe34cfcf6fc3",329 "language": "Python",330 "lines": 52,331 "truncated": false,332 "block": 9,333 "row": 7524334 },335 {336 "path": "murcko.py",337 "sha256": "5ef5d706bcf7710361d96cf82cdcc2f745aa36b3af21cbbaf823333b3d51303e",338 "language": "Python",339 "lines": 90,340 "truncated": false,341 "block": 9,342 "row": 8770343 },344 {345 "path": "mw_hac_mp.py",346 "sha256": "6cd83c832ca80dc4266622b04b8690004960f0873e04fe1c3d2aff76f08815a6",347 "language": "Python",348 "lines": 42,349 "truncated": false,350 "block": 9,351 "row": 6916352 },353 {354 "path": "neutralize.py",355 "sha256": "2d5e444e138b12af618aaee7edefee4f6e4f75d2aaf276442b53e2d4fcf1a8f3",356 "language": "Python",357 "lines": 80,358 "truncated": false,359 "block": 9,360 "row": 8440361 },362 {363 "path": "physchem_calc.py",364 "sha256": "040f5252a25472bad9c85d5c3afe0da32023fbc63c609593613e5ec5339c2cab",365 "language": "Python",366 "lines": 163,367 "truncated": false,368 "block": 9,369 "row": 10444370 },371 {372 "path": "pkl2sdf.py",373 "sha256": "ea9a345331081ec46afb572f7ea174e8ad002baa84ef663191d49b24b13b2d5b",374 "language": "Python",375 "lines": 29,376 "truncated": false,377 "block": 9,378 "row": 6929379 },380 {381 "path": "pmapper_descriptors.py",382 "sha256": "259599e2673deb10a7aa14ccafd1675000faf5f6589c97af65687cf488b2f3e0",383 "language": "Python",384 "lines": 215,385 "truncated": false,386 "block": 9,387 "row": 10712388 },389 {390 "path": "read_input.py",391 "sha256": "6d058dfb36e7d245f6e180d5da845cd719d567058ea2905cbee98e7c0dd4a4f7",392 "language": "Python",393 "lines": 236,394 "truncated": false,395 "block": 9,396 "row": 10549397 },398 {399 "path": "remove_dupl_by_field.py",400 "sha256": "50d755f2afe99ca6bab4ed9861d0b601a2c81dd9961241cba5ae80e5fae1bfa0",401 "language": "Python",402 "lines": 70,403 "truncated": false,404 "block": 9,405 "row": 8273406 },407 {408 "path": "remove_dupl_rdkit.py",409 "sha256": "c50aaf15cc230b49ccc26be69902aa4649098dae62a636616ad545dc47c0357a",410 "language": "Python",411 "lines": 86,412 "truncated": false,413 "block": 9,414 "row": 8975415 },416 {417 "path": "remove_isotopes.py",418 "sha256": "f239527b6b0b33a4fa9afc612e1a296d512930cff3a1f4466260d21f2c8f0b02",419 "language": "Python",420 "lines": 49,421 "truncated": false,422 "block": 9,423 "row": 7783424 },425 {426 "path": "remove_stereo.py",427 "sha256": "ba468377a247e2dd7711e2987f587030d620782577546734995204de26a3a158",428 "language": "Python",429 "lines": 42,430 "truncated": false,431 "block": 9,432 "row": 7620433 },434 {435 "path": "rename_mols.py",436 "sha256": "1de025ab3ff3c5f3bd81ac15edce16ff5bf6110fc2852e88a755c0b042e1d7d7",437 "language": "Python",438 "lines": 92,439 "truncated": false,440 "block": 9,441 "row": 9024442 },443 {444 "path": "rename_mols_simple.py",445 "sha256": "11054a27df9af330db2d60733622671610cc402eaa22bfe139eec126cad383c3",446 "language": "Python",447 "lines": 160,448 "truncated": false,449 "block": 9,450 "row": 9462451 },452 {453 "path": "rmsd_rdkit.py",454 "sha256": "6fc28c88558140d70e7138caaac96ea5fe892d6e2bb124deaf405d0441b1361f",455 "language": "Python",456 "lines": 197,457 "truncated": false,458 "block": 9,459 "row": 10693460 },461 {462 "path": "sanitize_rdkit.py",463 "sha256": "d71f84c7b0030cf712dfa49d76e3c7dbc1dc3161bfc0d89cae93d2d4193170ca",464 "language": "Python",465 "lines": 136,466 "truncated": false,467 "block": 9,468 "row": 9774469 },470 {471 "path": "sdf2mols.py",472 "sha256": "7da95e6b44bbe3a024af11016fbeb681ad4ac42322f5aac33542ee617bca4579",473 "language": "Python",474 "lines": 36,475 "truncated": false,476 "block": 9,477 "row": 7153478 },479 {480 "path": "sdf2pkl.py",481 "sha256": "a3ce2b53367933a969600c8385b5915095c9fea535964cd170edf8ddee69e49f",482 "language": "Python",483 "lines": 49,484 "truncated": false,485 "block": 9,486 "row": 7541487 },488 {489 "path": "sdf2smi.py",490 "sha256": "3e208be9eb9d5f0bd03fb8b323bff47111b8d09fa6f237c09db57f72520c3c2f",491 "language": "Python",492 "lines": 63,493 "truncated": false,494 "block": 9,495 "row": 8243496 },497 {498 "path": "sdf_field2title.py",499 "sha256": "90657c8c59512af3273cad05e4cf7d3277e15f11259513aede72706599db16e6",500 "language": "Python",501 "lines": 62,502 "truncated": false,503 "block": 9,504 "row": 8099505 },506 {507 "path": "sdf_title2field.py",508 "sha256": "bc958f606e9a3e400ffa258bae7e32676c3765c672280a29ec10c88666c33a35",509 "language": "Python",510 "lines": 52,511 "truncated": false,512 "block": 9,513 "row": 7789514 },515 {516 "path": "smi2sdf.py",517 "sha256": "48601dd424fa0eb47c90dfd322fce69db55013fcb767e4d73dd04d158b3dc44c",518 "language": "Python",519 "lines": 61,520 "truncated": false,521 "block": 9,522 "row": 8093523 },524 {525 "path": "sphere_exclusion.py",526 "sha256": "a50a4feb27fb4e30e81b135e21fac87ea6738ea828ba7823d4b3c91e909d7995",527 "language": "Python",528 "lines": 45,529 "truncated": false,530 "block": 9,531 "row": 7833532 },533 {534 "path": "split_pdb.py",535 "sha256": "254e18b9f4ff98d8db422a0c88024fd6501959be68298c47a74bf77903a70c49",536 "language": "Python",537 "lines": 28,538 "truncated": false,539 "block": 9,540 "row": 6890541 },542 {543 "path": "strip_blank_lines.py",544 "sha256": "587a4eb24fc74c3b65d78f36e8db8bc9ddde6ccf458a47eff2898995a12a0443",545 "language": "Python",546 "lines": 54,547 "truncated": false,548 "block": 9,549 "row": 7682550 },551 {552 "path": "test_pains.py",553 "sha256": "2311fe50e64e681d0cb69c4f2564775e77d98114fc60908443cc2bd3af8347db",554 "language": "Python",555 "lines": 86,556 "truncated": false,557 "block": 9,558 "row": 8682559 }560 ]561}