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/mdtraj/mdtraj",4 "url": "https://github.com/mdtraj/mdtraj",5 "host": "github.com",6 "commit": "60080d100aa12695f3c7cb1ce7ce8064a736c968",7 "license": "LGPL-2.1",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "592987e8510228d546540b84a22444bde98e48d03078d3b2eefcd889bec5ce8c",14 "language": "License",15 "lines": 502,16 "truncated": false,17 "block": 14,18 "row": 1725019 },20 {21 "path": "README.md",22 "sha256": "e98f30a5f239a1d30db7f26898fdeda6e08e00625ddace0894e4c72815af9550",23 "language": "Text",24 "lines": 61,25 "truncated": false,26 "block": 16,27 "row": 730728 },29 {30 "path": "basesetup.py",31 "sha256": "3c76b02550cf54d0690c405fe10f7680bea763e61f2e379cc22eb2739b73ecdc",32 "language": "Python",33 "lines": 489,34 "truncated": false,35 "block": 15,36 "row": 2418637 },38 {39 "path": "docs/conf.py",40 "sha256": "a9a2f378c717ffe06282de11822538895aabadad4c4417f7582be973bb362c89",41 "language": "Python",42 "lines": 330,43 "truncated": false,44 "block": 15,45 "row": 2169546 },47 {48 "path": "docs/sphinxext/notebook_sphinxext.py",49 "sha256": "ed50e054e01878c774a386336fa139c5224c0ae615633142ca5f2b41f2a2eaf8",50 "language": "Python",51 "lines": 138,52 "truncated": false,53 "block": 15,54 "row": 1527955 },56 {57 "path": "examples/atom-selection.ipynb",58 "sha256": "d8d13295c683b547082d59e9be6e602150a717e28e02b033bcf28ed3aefec51b",59 "language": "Jupyter",60 "lines": 107,61 "truncated": false,62 "block": 14,63 "row": 1518964 },65 {66 "path": "examples/centroids.ipynb",67 "sha256": "003ceeeed7e35438fc0478055f3d9c68007f1ca88304da1f285eb9df96b86144",68 "language": "Jupyter",69 "lines": 53,70 "truncated": false,71 "block": 14,72 "row": 1487973 },74 {75 "path": "examples/clustering.ipynb",76 "sha256": "9e42ca18ba39dd148ffb33bbf52ed46d5ec5584b8dd5df643591388c855fe0b1",77 "language": "Jupyter",78 "lines": 47,79 "truncated": false,80 "block": 14,81 "row": 1487282 },83 {84 "path": "examples/hbonds.ipynb",85 "sha256": "7390d6d2cfe6784a659cc6def6d3d1c8dfe4c9094af273fda742d96c80bb8139",86 "language": "Jupyter",87 "lines": 53,88 "truncated": false,89 "block": 14,90 "row": 1483091 },92 {93 "path": "examples/iterload.ipynb",94 "sha256": "34dcbd7da2b2f5b56c3495e377a4b6c4842a1a56715649a26a3105accc6f6bef",95 "language": "Jupyter",96 "lines": 59,97 "truncated": false,98 "block": 14,99 "row": 14885100 },101 {102 "path": "examples/native-contact.ipynb",103 "sha256": "3f8c6749f880cfa2665a2ff4130f69515b2e3eae33bde9b46c3adcf5743b1e98",104 "language": "Jupyter",105 "lines": 101,106 "truncated": false,107 "block": 14,108 "row": 15131109 },110 {111 "path": "examples/nmr.ipynb",112 "sha256": "5887640e97c297d35b7a0ecc990aa3013e3e029af59662a589fdb9c7a6c1c975",113 "language": "Jupyter",114 "lines": 25,115 "truncated": false,116 "block": 14,117 "row": 14803118 },119 {120 "path": "examples/pi_stacking.ipynb",121 "sha256": "a4510588ada6975dfc95db49091c56ff0d8710829c1b0570e71801cb7c73c188",122 "language": "Jupyter",123 "lines": 215,124 "truncated": false,125 "block": 14,126 "row": 15737127 },128 {129 "path": "examples/principal-components.ipynb",130 "sha256": "db2ab02413f274923b13ab94d4de28fa3d60d3c65d9bdd25ea85337a832ea98a",131 "language": "Jupyter",132 "lines": 70,133 "truncated": false,134 "block": 14,135 "row": 14940136 },137 {138 "path": "examples/ramachandran-plot.ipynb",139 "sha256": "20ebcc6e1c31d8ff1946f7110eb0edc3fad28cb4423e4a809321555246563a40",140 "language": "Jupyter",141 "lines": 41,142 "truncated": false,143 "block": 14,144 "row": 14849145 },146 {147 "path": "examples/rmsd-benchmark.ipynb",148 "sha256": "e7a2a8d83bd9dd4586f8f7e6b4e9008676f54be2bfaad927f3a532d34425bec7",149 "language": "Jupyter",150 "lines": 66,151 "truncated": false,152 "block": 14,153 "row": 14945154 },155 {156 "path": "examples/rmsd-drift.ipynb",157 "sha256": "8ecc2e499933c1a7a5adcde3a5a00f04b63d407aae54613b70f5d2ac18a303b9",158 "language": "Jupyter",159 "lines": 37,160 "truncated": false,161 "block": 14,162 "row": 14812163 },164 {165 "path": "examples/simulation-with-openmm.ipynb",166 "sha256": "37747036310eb51e2e9095fb269db309d72d09d0955fa0e5ec34e5d1d33c9c7d",167 "language": "Jupyter",168 "lines": 67,169 "truncated": false,170 "block": 14,171 "row": 14947172 },173 {174 "path": "examples/solvent-accessible-surface-area.ipynb",175 "sha256": "2685a2d14fb06d393c6e5b7b643293795234f8d490a376d388ca03bafa07b6ed",176 "language": "Jupyter",177 "lines": 59,178 "truncated": false,179 "block": 14,180 "row": 14896181 },182 {183 "path": "examples/test_examples.py",184 "sha256": "743e6634dabbf8c8ba2d98d259e2b8e55906291456e79f5cd946f6f14d313510",185 "language": "Python",186 "lines": 114,187 "truncated": false,188 "block": 15,189 "row": 13300190 },191 {192 "path": "examples/two-pass-clustering.ipynb",193 "sha256": "e5e5ea29d9c32fcdc15765f8f263b2a4853155a95bf6400f22e335d522a8f87a",194 "language": "Jupyter",195 "lines": 88,196 "truncated": false,197 "block": 14,198 "row": 15073199 },200 {201 "path": "mdtraj/__init__.py",202 "sha256": "5223f8af5a0257a8d25313683eb4b1823074feaf66753b01e9ec9e08b8a67b80",203 "language": "Python",204 "lines": 225,205 "truncated": false,206 "block": 15,207 "row": 18179208 },209 {210 "path": "mdtraj/_version.py",211 "sha256": "d2a8668925785c9e15727be2aee57e72cb2be65183b1b1086d0bb55875f73779",212 "language": "Python",213 "lines": 719,214 "truncated": false,215 "block": 15,216 "row": 25729217 },218 {219 "path": "mdtraj/core/element.py",220 "sha256": "72f08cbd46c4ee345411d2ebdcb13b00976512af7100446c7fe866ec57789425",221 "language": "Python",222 "lines": 364,223 "truncated": false,224 "block": 15,225 "row": 23902226 },227 {228 "path": "mdtraj/core/residue_names.py",229 "sha256": "54016090f42c1212a05bc6606b9680d4b6a75121c32c4171d9c1560ebbfe2bd5",230 "language": "Python",231 "lines": 1154,232 "truncated": false,233 "block": 15,234 "row": 25086235 },236 {237 "path": "mdtraj/core/selection.py",238 "sha256": "7ef7d4858769a15e3e82940e3b5aedbcf9d1dac4b2e667947ffbd44c328024d3",239 "language": "Python",240 "lines": 446,241 "truncated": false,242 "block": 15,243 "row": 23875244 },245 {246 "path": "mdtraj/core/topology.py",247 "sha256": "a116e23a829be361c966328e47a5289df41affd6d19dbc952faadae8a88507f5",248 "language": "Python",249 "lines": 2066,250 "truncated": false,251 "block": 16,252 "row": 1482253 },254 {255 "path": "mdtraj/core/trajectory.py",256 "sha256": "e297a813589b4fdbb4aa8e001d47450415fc46df3878775b0bc79ac92c0b1ae5",257 "language": "Python",258 "lines": 2591,259 "truncated": false,260 "block": 16,261 "row": 1636262 },263 {264 "path": "mdtraj/formats/__init__.py",265 "sha256": "ff3683f0e876fd8eb36a7ef8a6d69b44303ae21162cc550b30a110327fb9c2fe",266 "language": "Python",267 "lines": 34,268 "truncated": false,269 "block": 15,270 "row": 8772271 },272 {273 "path": "mdtraj/formats/amberrst.py",274 "sha256": "ca77216d776905bef9b03e2cc056042c7f7e4378103828b46b54e7f98fdd4fa6",275 "language": "Python",276 "lines": 925,277 "truncated": false,278 "block": 16,279 "row": 607280 },281 {282 "path": "mdtraj/formats/arc.py",283 "sha256": "ad667205080d89fa8bca4f44f111cf8c914235db98e725339dea6a7b672f19b9",284 "language": "Python",285 "lines": 409,286 "truncated": false,287 "block": 15,288 "row": 23534289 },290 {291 "path": "mdtraj/formats/dcd/include/dcdplugin.h",292 "sha256": "d429f297ecb0d6bb9f17dcfff47c1a9f5d8d813885b0cf07349000aecd0d864f",293 "language": "C/C++",294 "lines": 77,295 "truncated": false,296 "block": 14,297 "row": 4588298 },299 {300 "path": "mdtraj/formats/dcd/include/endianswap.h",301 "sha256": "9b01496b3d96295fe4807d86d58aef6f50c83bb06568e44b27ac66d037629637",302 "language": "C/C++",303 "lines": 172,304 "truncated": false,305 "block": 14,306 "row": 5252307 },308 {309 "path": "mdtraj/formats/dcd/include/fastio.h",310 "sha256": "1731dbced05aec0dc20ff5ef7ff6d6a563fab24fd5e346005dc2f19e28a20717",311 "language": "C/C++",312 "lines": 479,313 "truncated": false,314 "block": 14,315 "row": 6132316 },317 {318 "path": "mdtraj/formats/dcd/include/largefiles.h",319 "sha256": "df0051450ddfb5dfdb4700870053d905843b3cc5ee3478c8e381166837a0a4c3",320 "language": "C/C++",321 "lines": 35,322 "truncated": false,323 "block": 14,324 "row": 4010325 },326 {327 "path": "mdtraj/formats/dcd/include/molfile_plugin.h",328 "sha256": "639d09c8f84b82a2bc524de51fc62e02a416611aa012eb74315db422a89c7f66",329 "language": "C/C++",330 "lines": 890,331 "truncated": false,332 "block": 14,333 "row": 7007334 },335 {336 "path": "mdtraj/formats/dcd/include/vmdplugin.h",337 "sha256": "2bffd441e886520f86c5e984c59b79526a990011283d842e28a56d3e215ad30a",338 "language": "C/C++",339 "lines": 191,340 "truncated": false,341 "block": 14,342 "row": 5532343 },344 {345 "path": "mdtraj/formats/dcd/src/dcdplugin.c",346 "sha256": "d94a130f3e811cf14d0f5c43ec867f9180ace2f36a870e7cdb11bd5f1accb86b",347 "language": "C",348 "lines": 1192,349 "truncated": false,350 "block": 14,351 "row": 607352 },353 {354 "path": "mdtraj/formats/dtr/include/endianswap.h",355 "sha256": "9b01496b3d96295fe4807d86d58aef6f50c83bb06568e44b27ac66d037629637",356 "language": "C/C++",357 "lines": 172,358 "truncated": false,359 "block": 14,360 "row": 5252361 },362 {363 "path": "mdtraj/formats/dtr/include/molfile_plugin.h",364 "sha256": "e51c7663a7b04bc5f79b77dac97857c141d4a47730cf8e8da70dd527f8d92ea3",365 "language": "C/C++",366 "lines": 922,367 "truncated": false,368 "block": 14,369 "row": 7010370 },371 {372 "path": "mdtraj/formats/dtr/include/vmddir.h",373 "sha256": "6ccee0baa824c6a74a73cf94b23a56dda47f17f0cbf821e42c7416ebe2ed2ef4",374 "language": "C/C++",375 "lines": 144,376 "truncated": false,377 "block": 14,378 "row": 4690379 },380 {381 "path": "mdtraj/formats/dtr/include/vmdplugin.h",382 "sha256": "2bffd441e886520f86c5e984c59b79526a990011283d842e28a56d3e215ad30a",383 "language": "C/C++",384 "lines": 191,385 "truncated": false,386 "block": 14,387 "row": 5532388 },389 {390 "path": "mdtraj/formats/gro.py",391 "sha256": "08cea3f184fc1a0098a53d55ac13fa0dbd21724141edb5fb971d86e5e9b2c0af",392 "language": "Python",393 "lines": 599,394 "truncated": false,395 "block": 15,396 "row": 25343397 },398 {399 "path": "mdtraj/formats/gsd.py",400 "sha256": "245e80e1b18531bec68d2b66c37b47dfef9b2df124878502b26195a08d08a601",401 "language": "Python",402 "lines": 364,403 "truncated": false,404 "block": 15,405 "row": 22455406 },407 {408 "path": "mdtraj/formats/hdf5.py",409 "sha256": "0cfb22ab9467409ff90a1ea9a49b8794e325514e6e4bba048f52386db61af769",410 "language": "Python",411 "lines": 1196,412 "truncated": false,413 "block": 16,414 "row": 1065415 },416 {417 "path": "mdtraj/formats/hoomdxml.py",418 "sha256": "d6b05fab080e6f46b7feaa06ef5d8db0985e1603c671d8d6df950dbb2cd9f28a",419 "language": "Python",420 "lines": 181,421 "truncated": false,422 "block": 15,423 "row": 18258424 },425 {426 "path": "mdtraj/formats/lammpstrj.py",427 "sha256": "236b350756c6581409111b4208e7d49a69173cf31c863fa8a0ecac3703b1b9d7",428 "language": "Python",429 "lines": 658,430 "truncated": false,431 "block": 15,432 "row": 25626433 },434 {435 "path": "mdtraj/formats/lh5.py",436 "sha256": "55d8e46ed7f81e9e1d133b840db4785accfb66a806c9696ea452ba77436877c6",437 "language": "Python",438 "lines": 527,439 "truncated": false,440 "block": 15,441 "row": 24667442 },443 {444 "path": "mdtraj/formats/mdcrd.py",445 "sha256": "229c3c0d7d9414e05635d8c62ab9154b902d164e95f9292675cdf463f52fe5c6",446 "language": "Python",447 "lines": 523,448 "truncated": false,449 "block": 15,450 "row": 24734451 },452 {453 "path": "mdtraj/formats/mol2.py",454 "sha256": "43162cdf83dd1db02f2e832e22e7e378614d9d20faf37b1c4bf884a343ac1956",455 "language": "Python",456 "lines": 317,457 "truncated": false,458 "block": 15,459 "row": 21683460 },461 {462 "path": "mdtraj/formats/netcdf.py",463 "sha256": "e8eedb6476a5a1caebcb63d75f673c0a3ae01b021345fc967f1e915613a08597",464 "language": "Python",465 "lines": 669,466 "truncated": false,467 "block": 15,468 "row": 25778469 },470 {471 "path": "mdtraj/formats/openmmxml.py",472 "sha256": "ab2716340ff1017d2eea0b7fc5c98a0f667f20e5d186a062fe39458a3201bbe9",473 "language": "Python",474 "lines": 85,475 "truncated": false,476 "block": 15,477 "row": 13006478 },479 {480 "path": "mdtraj/formats/pdb/__init__.py",481 "sha256": "0026726af0d1362fad89f9247682f4b75d84081ea6941d643cdf5b6e86faea68",482 "language": "Python",483 "lines": 23,484 "truncated": false,485 "block": 15,486 "row": 8458487 },488 {489 "path": "mdtraj/formats/pdb/pdbfile.py",490 "sha256": "fc2b4fa01ae62ca9c6a7eea9b7e8cbd1b3c1d3e34db2936234e284ca1469454b",491 "language": "Python",492 "lines": 880,493 "truncated": false,494 "block": 16,495 "row": 661496 },497 {498 "path": "mdtraj/formats/pdb/pdbstructure.py",499 "sha256": "42e205c4845e0c307628c08f6b0f0474153f79253c5a8bbab037b9bf2b5589ba",500 "language": "Python",501 "lines": 1235,502 "truncated": false,503 "block": 16,504 "row": 1135505 },506 {507 "path": "mdtraj/formats/pdbx/PdbxContainers.py",508 "sha256": "77078a538cc462e38380c9fbec13ae6b690722bf3a839569f39b1c896da8885d",509 "language": "Python",510 "lines": 1054,511 "truncated": false,512 "block": 16,513 "row": 593514 },515 {516 "path": "mdtraj/formats/pdbx/PdbxReader.py",517 "sha256": "02efadfe8a469718aa61366009b3a55a49c474e7ec00755dd1eb293cdfd4383a",518 "language": "Python",519 "lines": 476,520 "truncated": false,521 "block": 15,522 "row": 24208523 },524 {525 "path": "mdtraj/formats/pdbx/__init__.py",526 "sha256": "092a7b7e6df68eb720168dbdc6feadf84d0b2d4dab6755c16a16a0b8d27c570f",527 "language": "Python",528 "lines": 1,529 "truncated": false,530 "block": 15,531 "row": 5662532 },533 {534 "path": "mdtraj/formats/pdbx/pdbx.py",535 "sha256": "9fb6c3d59b268cd0ac59fb996ccba14536b6d9ae0de5ce213bdb9b68ed6ee088",536 "language": "Python",537 "lines": 355,538 "truncated": false,539 "block": 15,540 "row": 23418541 },542 {543 "path": "mdtraj/formats/pdbx/pdbxfile.py",544 "sha256": "d0c2264a9112146c141ec1c1c08f51648a56e6ed2ac781d7d57af9851d5384d4",545 "language": "Python",546 "lines": 742,547 "truncated": false,548 "block": 16,549 "row": 357550 },551 {552 "path": "mdtraj/formats/prmtop.py",553 "sha256": "d1f598b9527e2bf36e806b3ed75ac797c66205320de88b39874c773cfcf5be76",554 "language": "Python",555 "lines": 257,556 "truncated": false,557 "block": 15,558 "row": 21627559 },560 {561 "path": "mdtraj/formats/psf.py",562 "sha256": "8e55c4401ab930167c0bbef8cbb6db9955d7fe1fcfb8d147c88220341fb079f9",563 "language": "Python",564 "lines": 275,565 "truncated": false,566 "block": 15,567 "row": 21395568 },569 {570 "path": "mdtraj/formats/registry.py",571 "sha256": "aa572313979b543321f81d981edde85807ab9af8fabe46aa3107cbe60d4e302b",572 "language": "Python",573 "lines": 46,574 "truncated": false,575 "block": 15,576 "row": 8464577 },578 {579 "path": "mdtraj/formats/xtc/include/ms_stdint.h",580 "sha256": "efd2d7de07022cda47669c1981c6ccd0844240b90c88d0c2671b08a99b199e08",581 "language": "C/C++",582 "lines": 259,583 "truncated": false,584 "block": 14,585 "row": 5804586 },587 {588 "path": "mdtraj/formats/xtc/include/trr_header.h",589 "sha256": "831a6c17d3b2c07c278924662280af25bbcaf617971a86d680707d9cea4f8260",590 "language": "C/C++",591 "lines": 30,592 "truncated": false,593 "block": 14,594 "row": 4015595 },596 {597 "path": "mdtraj/formats/xtc/include/xdr_seek.h",598 "sha256": "88d42c7ccb4329ac9862a9a9c9c44de88ea700dd52fe4b6a0610ff778ed8ba93",599 "language": "C/C++",600 "lines": 17,601 "truncated": false,602 "block": 14,603 "row": 3639604 },605 {606 "path": "mdtraj/formats/xtc/include/xdrfile.h",607 "sha256": "3c10880bc52c7fc4f47256cb30e1cc48a5a66e8805904daab364375351f0af11",608 "language": "C/C++",609 "lines": 631,610 "truncated": false,611 "block": 14,612 "row": 6757613 },614 {615 "path": "mdtraj/formats/xtc/include/xdrfile_trr.h",616 "sha256": "74dd92bb26e7e9d30380d1b4ccece19418361fd55b48723b431e47994c1eebcf",617 "language": "C/C++",618 "lines": 61,619 "truncated": false,620 "block": 14,621 "row": 4526622 },623 {624 "path": "mdtraj/formats/xtc/include/xdrfile_xtc.h",625 "sha256": "f7934d4fafc24926b79c5e3fff328164a319048f52b3a51dc2e16daa36c9d765",626 "language": "C/C++",627 "lines": 61,628 "truncated": false,629 "block": 14,630 "row": 4480631 },632 {633 "path": "mdtraj/formats/xtc/src/xdr_seek.c",634 "sha256": "d5c2cf01b3d9c6c9fcca74f835cbf83ab7d2a4d66e178c533218db5674c8e20d",635 "language": "C",636 "lines": 55,637 "truncated": false,638 "block": 14,639 "row": 41640 },641 {642 "path": "mdtraj/formats/xtc/src/xdrfile.c",643 "sha256": "03290af893d80354288870c305cceb08f5c3bff3f9ac54603eaa7e00514c819c",644 "language": "C",645 "lines": 2634,646 "truncated": false,647 "block": 14,648 "row": 627649 },650 {651 "path": "mdtraj/formats/xtc/src/xdrfile_trr.c",652 "sha256": "d37b7c931c92ef13619777817ca8c751c151403bc3f4ecdc44d53b4ef3ff6de4",653 "language": "C",654 "lines": 532,655 "truncated": false,656 "block": 14,657 "row": 473658 },659 {660 "path": "mdtraj/formats/xtc/src/xdrfile_xtc.c",661 "sha256": "c6b83d815341811272753c1f74c076248f21973487e70cdb190f6b98371d8b1a",662 "language": "C",663 "lines": 164,664 "truncated": false,665 "block": 14,666 "row": 189667 },668 {669 "path": "mdtraj/formats/xyzfile.py",670 "sha256": "97bec891a5ebaaeaf66204e3c8600ac030ea21f1df61a7eb7dd6bc3cc3a64bef",671 "language": "Python",672 "lines": 406,673 "truncated": false,674 "block": 15,675 "row": 23513676 },677 {678 "path": "mdtraj/geometry/__init__.py",679 "sha256": "f903c261c6829c4e4c2153a78ed618c30e3b7a58a98bcde375e8c246067dabb2",680 "language": "Python",681 "lines": 84,682 "truncated": false,683 "block": 15,684 "row": 11883685 },686 {687 "path": "mdtraj/geometry/alignment.py",688 "sha256": "5fe3e04ab9fbd3c78cdb463bb0cef2479d0753e459a0e5b7891ad84ec2b7759c",689 "language": "Python",690 "lines": 345,691 "truncated": false,692 "block": 15,693 "row": 21882694 },695 {696 "path": "mdtraj/geometry/angle.py",697 "sha256": "6c2ac8eae5bc65c066670be703c237f313ff50bff5360ae34b2ddca44032c0c7",698 "language": "Python",699 "lines": 123,700 "truncated": false,701 "block": 15,702 "row": 15891703 },704 {705 "path": "mdtraj/geometry/contact.py",706 "sha256": "dcea0f7562aaa659058e1aac4f5740b0304d416f5ead3ebd8a9fb990d32c724d",707 "language": "Python",708 "lines": 340,709 "truncated": false,710 "block": 15,711 "row": 23576712 },713 {714 "path": "mdtraj/geometry/dihedral.py",715 "sha256": "7d6ed6fc872b57141f0e752011f4fcc26ee16a3244120d305ca477b12ffd64e9",716 "language": "Python",717 "lines": 737,718 "truncated": false,719 "block": 15,720 "row": 25611721 },722 {723 "path": "mdtraj/geometry/distance.py",724 "sha256": "1f4d5cfeb03e15ce37ff7df0441c044c7570210572c895d08798d1c475b1a62b",725 "language": "Python",726 "lines": 603,727 "truncated": false,728 "block": 15,729 "row": 25075730 },731 {732 "path": "mdtraj/geometry/dssp.py",733 "sha256": "4d80390c9baea24128005c37923aaa88ebc1e562fbe8d4bbdedb82fb193b0ce2",734 "language": "Python",735 "lines": 84,736 "truncated": false,737 "block": 15,738 "row": 12707739 },740 {741 "path": "mdtraj/geometry/hbond.py",742 "sha256": "3b74c1b6923ceac8f1048c7c3dce38a1b76f425f20be2a5c2573ff7144133e6c",743 "language": "Python",744 "lines": 519,745 "truncated": false,746 "block": 15,747 "row": 24736748 },749 {750 "path": "mdtraj/geometry/include/dridkernels.h",751 "sha256": "9c9cc004079d71939149e764217cafc15bab54da9d3987e074b812016116a79e",752 "language": "C/C++",753 "lines": 20,754 "truncated": false,755 "block": 14,756 "row": 3633757 },758 {759 "path": "mdtraj/geometry/include/geometry.h",760 "sha256": "c56b3e30bfde660bdb7d97163bfc6b86d5de84f8b6af31c1e7c7eb497a350ff0",761 "language": "C/C++",762 "lines": 69,763 "truncated": false,764 "block": 14,765 "row": 4854766 },767 {768 "path": "mdtraj/geometry/include/math_patch.h",769 "sha256": "1b22ca808ff1ee67eed0e220e6e62526b6d7be866bc366d923950a0dc8f26565",770 "language": "C/C++",771 "lines": 26,772 "truncated": false,773 "block": 14,774 "row": 3704775 },776 {777 "path": "mdtraj/geometry/include/moments.h",778 "sha256": "aa878ab6612ae57cfeac95818484d5c36b8b28f2da36083f456ebe0aa2430d9f",779 "language": "C/C++",780 "lines": 75,781 "truncated": false,782 "block": 14,783 "row": 4840784 },785 {786 "path": "mdtraj/geometry/include/msvccompat.h",787 "sha256": "01f40affbf61437a3a277d839a520291cb0113579017878bdbadcd76bf9774f2",788 "language": "C/C++",789 "lines": 72,790 "truncated": false,791 "block": 14,792 "row": 4084793 },794 {795 "path": "mdtraj/geometry/include/neighborlist.h",796 "sha256": "3eb3b980c211152dcce3c72c62cd27c22fd5908bef41128e7f1eeac27f8898c7",797 "language": "C/C++",798 "lines": 8,799 "truncated": false,800 "block": 14,801 "row": 3612802 },803 {804 "path": "mdtraj/geometry/include/sasa.h",805 "sha256": "01911f001b0be82cbfd2c05047637531ec4f0e5f0e4bddf00cb3db986740178c",806 "language": "C/C++",807 "lines": 15,808 "truncated": false,809 "block": 14,810 "row": 3646811 },812 {813 "path": "mdtraj/geometry/include/vectorize.h",814 "sha256": "eb28f716de9d987c7b47d9282c6bcf629879f63475813b0baa2383e044ddab80",815 "language": "C/C++",816 "lines": 46,817 "truncated": false,818 "block": 14,819 "row": 4689820 },821 {822 "path": "mdtraj/geometry/include/vectorize_generic.h",823 "sha256": "d1d3a2ed83f190153322c894eb7346c34107f5d75bd4eedb5418e59f1059856d",824 "language": "C/C++",825 "lines": 740,826 "truncated": false,827 "block": 14,828 "row": 6365829 },830 {831 "path": "mdtraj/geometry/include/vectorize_neon.h",832 "sha256": "8de2beb875fb0a91833246cfa61f66f435e79b7b7776e16f6695d8fad2233ea5",833 "language": "C/C++",834 "lines": 491,835 "truncated": false,836 "block": 14,837 "row": 6423838 },839 {840 "path": "mdtraj/geometry/include/vectorize_sse.h",841 "sha256": "fff5f7401a29322e7647adfafe855b357e2f8ca530a5f557cca6daec414ec8b2",842 "language": "C/C++",843 "lines": 398,844 "truncated": false,845 "block": 14,846 "row": 6336847 },848 {849 "path": "mdtraj/geometry/internal.py",850 "sha256": "49c680aa4f47191d44d4f1203729fc187f72133db08dbde964190cb62390a085",851 "language": "Python",852 "lines": 566,853 "truncated": false,854 "block": 15,855 "row": 25040856 },857 {858 "path": "mdtraj/geometry/order.py",859 "sha256": "fd7d63b3b87f251e260d1973183b6dc5c1339c4f7b86242a03587b49f43fce2a",860 "language": "Python",861 "lines": 332,862 "truncated": false,863 "block": 15,864 "row": 22739865 },866 {867 "path": "mdtraj/geometry/pi_stacking.py",868 "sha256": "5d8efdea86eaf106527c6fc4be708c40da8920dc240047c26cb58f54d18f9acb",869 "language": "Python",870 "lines": 530,871 "truncated": false,872 "block": 15,873 "row": 25219874 },875 {876 "path": "mdtraj/geometry/rdf.py",877 "sha256": "fcf078a008d86220b37f9e2e9c580b292d3669c26bf35f86b5115ce274e70130",878 "language": "Python",879 "lines": 225,880 "truncated": false,881 "block": 15,882 "row": 20474883 },884 {885 "path": "mdtraj/geometry/rg.py",886 "sha256": "6c15f80ad0b88378e530c6e8f5505edcc595c488e30eeb39dcfb3fdabee02402",887 "language": "Python",888 "lines": 95,889 "truncated": false,890 "block": 15,891 "row": 12648892 },893 {894 "path": "mdtraj/geometry/sasa.py",895 "sha256": "6bf91e758c72c36b78258dc5ef43b51e46c09929ea253b21e750a63478c3187e",896 "language": "Python",897 "lines": 317,898 "truncated": false,899 "block": 15,900 "row": 22096901 },902 {903 "path": "mdtraj/geometry/shape.py",904 "sha256": "8387dc4b56ad6dbd85e8ba2e562eccd3d796ade52068e08e99795b1757620901",905 "language": "Python",906 "lines": 189,907 "truncated": false,908 "block": 15,909 "row": 17490910 },911 {912 "path": "mdtraj/geometry/src/dridkernels.cpp",913 "sha256": "429e5099be89e5453038826474364ac490a2110def1a6a34be3b4194a8d1dd31",914 "language": "C++",915 "lines": 47,916 "truncated": false,917 "block": 14,918 "row": 1653919 },920 {921 "path": "mdtraj/geometry/src/dssp.cpp",922 "sha256": "87a77d3a3ae9b3b4cd69c8103cd984ed28487d910e6da69d6bf58f8bb128769b",923 "language": "C++",924 "lines": 387,925 "truncated": false,926 "block": 14,927 "row": 3007928 },929 {930 "path": "mdtraj/geometry/src/geometry.cpp",931 "sha256": "55a4c1ea938d907d5aeda70af851aa9da9275849fee1cc58257fa8bd4fe7bb07",932 "language": "C++",933 "lines": 394,934 "truncated": false,935 "block": 14,936 "row": 3090937 },938 {939 "path": "mdtraj/geometry/src/kernels/anglekernels.h",940 "sha256": "944eff0a57d0e4135b63acbc724a27294227ddd31efec3d87cfa15b95394e4f5",941 "language": "C/C++",942 "lines": 67,943 "truncated": false,944 "block": 14,945 "row": 4717946 },947 {948 "path": "mdtraj/geometry/src/kernels/dihedralkernels.h",949 "sha256": "cb84380ab899558a8baf272ca4747222b5c2ceb8c3f51e6b34cf277d68f962c9",950 "language": "C/C++",951 "lines": 65,952 "truncated": false,953 "block": 14,954 "row": 4743955 },956 {957 "path": "mdtraj/geometry/src/kernels/distancekernels.h",958 "sha256": "8a350e5746a1b9f5e192374334fc7dd253266ac1dd13ec1625717e8496874110",959 "language": "C/C++",960 "lines": 184,961 "truncated": false,962 "block": 14,963 "row": 5714964 },965 {966 "path": "mdtraj/geometry/src/moments.cpp",967 "sha256": "e01a32f85ab7e7c9c8545d02f45fdad9bd87af5e902712d8b908fc703a3eb5af",968 "language": "C++",969 "lines": 98,970 "truncated": false,971 "block": 14,972 "row": 1979973 },974 {975 "path": "mdtraj/geometry/src/neighborlist.cpp",976 "sha256": "97c1e3e94803f35b13373707170f23fbedf7738a45b23fb3ac61b0b0643e5f1d",977 "language": "C++",978 "lines": 395,979 "truncated": false,980 "block": 14,981 "row": 3112982 },983 {984 "path": "mdtraj/geometry/src/neighbors.cpp",985 "sha256": "f398fc2c7728d9dc637518b334f0ebd4c9230ef499fc0d6c12fb510529ac4b38",986 "language": "C++",987 "lines": 66,988 "truncated": false,989 "block": 14,990 "row": 1743991 },992 {993 "path": "mdtraj/geometry/src/sasa.cpp",994 "sha256": "3a13dd616ec5731914df71a33719651a695d126ff7321f8e4544b47638ec3f6c",995 "language": "C++",996 "lines": 257,997 "truncated": false,998 "block": 14,999 "row": 27521000 },1001 {1002 "path": "mdtraj/geometry/thermodynamic_properties.py",1003 "sha256": "9fe7c1655af163cc17e8bbb674fc3ddc939ec085c8d5e2cc1a5d417afbcb2083",1004 "language": "Python",1005 "lines": 218,1006 "truncated": false,1007 "block": 15,1008 "row": 190981009 },1010 {1011 "path": "mdtraj/io.py",1012 "sha256": "205493a87bb0f51803175eae9904c1e30822720acf36d711e0eb0c5f005f67e7",1013 "language": "Python",1014 "lines": 354,1015 "truncated": false,1016 "block": 15,1017 "row": 228411018 },1019 {1020 "path": "mdtraj/nmr/__init__.py",1021 "sha256": "252422221de9d93ba6828ca28c419e3cc744e3d845048f866940c9b5387093d1",1022 "language": "Python",1023 "lines": 19,1024 "truncated": false,1025 "block": 15,1026 "row": 68691027 },1028 {1029 "path": "mdtraj/nmr/scalar_couplings.py",1030 "sha256": "e3bf45a90df2fb36829bba70e2b3acbc1684800f5fc9e051000bf3a1d28c6dc0",1031 "language": "Python",1032 "lines": 237,1033 "truncated": false,1034 "block": 15,1035 "row": 201191036 },1037 {1038 "path": "mdtraj/nmr/shift_wrappers.py",1039 "sha256": "5bd502cdcdd1ea9dc8d625a36f5eb6854d35cb916947da3370751a13924ed799",1040 "language": "Python",1041 "lines": 389,1042 "truncated": false,1043 "block": 15,1044 "row": 229291045 },1046 {1047 "path": "mdtraj/reporters/__init__.py",1048 "sha256": "dfe70ad5dbca80329b7df294900c109b464ba3ead7d03ba87ac610bcda97b786",1049 "language": "Python",1050 "lines": 4,1051 "truncated": false,1052 "block": 15,1053 "row": 59481054 },1055 {1056 "path": "mdtraj/reporters/basereporter.py",1057 "sha256": "0e90ec8694aa6179de59bd2d74b0fe11b401fb484a539a81f100e2e4c389f543",1058 "language": "Python",1059 "lines": 279,1060 "truncated": false,1061 "block": 15,1062 "row": 221821063 },1064 {1065 "path": "mdtraj/reporters/dcdreporter.py",1066 "sha256": "c634e8c0ece09e39feb46502c1e6555c11d24e70db57842cb4cb85157219e5aa",1067 "language": "Python",1068 "lines": 72,1069 "truncated": false,1070 "block": 15,1071 "row": 122351072 },1073 {1074 "path": "mdtraj/reporters/hdf5reporter.py",1075 "sha256": "b1fd70c83a021f863032a278e87cd1bc253d56543bd93430723738e9fc6b5214",1076 "language": "Python",1077 "lines": 120,1078 "truncated": false,1079 "block": 15,1080 "row": 161891081 },1082 {1083 "path": "mdtraj/reporters/netcdfreporter.py",1084 "sha256": "191bd6b0715bde19da90a51aeac7e16b76c3c54f810bf456d73e00eefd2e4283",1085 "language": "Python",1086 "lines": 87,1087 "truncated": false,1088 "block": 15,1089 "row": 130891090 },1091 {1092 "path": "mdtraj/reporters/xtcreporter.py",1093 "sha256": "77c9112bb9811cc7451ab26307339384440c90c354905bbe131c7937b2c0f859",1094 "language": "Python",1095 "lines": 142,1096 "truncated": false,1097 "block": 15,1098 "row": 173431099 },1100 {1101 "path": "mdtraj/rmsd/include/Munkres.h",1102 "sha256": "7957bcbc95fa62f8927600f571dad756129c3aee233d4da8289d9d97e3b73e4d",1103 "language": "C/C++",1104 "lines": 88,1105 "truncated": false,1106 "block": 14,1107 "row": 44181108 },1109 {1110 "path": "mdtraj/rmsd/include/center.h",1111 "sha256": "25313942b2c8cad6decf10c9f3e2a221e88959f20ee28b5c5598685326bbec47",1112 "language": "C/C++",1113 "lines": 13,1114 "truncated": false,1115 "block": 14,1116 "row": 36171117 },1118 {1119 "path": "mdtraj/rmsd/include/msvccompat.h",1120 "sha256": "7f3d6f15dcce36efc270bcf0dfcedddd1e45d0a81241a293600309570abd9014",1121 "language": "C/C++",1122 "lines": 65,1123 "truncated": false,1124 "block": 14,1125 "row": 40511126 },1127 {1128 "path": "mdtraj/rmsd/include/rotation.h",1129 "sha256": "86a4712386626f17def3c2bc440afdce91d5c69b2b19cc991181aace4d1045ad",1130 "language": "C/C++",1131 "lines": 17,1132 "truncated": false,1133 "block": 14,1134 "row": 36661135 },1136 {1137 "path": "mdtraj/rmsd/include/sse_swizzle.h",1138 "sha256": "cee8e00d897c93483cae1771457626e6f5d1ec7669fb24702b5aac4348e7d751",1139 "language": "C/C++",1140 "lines": 566,1141 "truncated": false,1142 "block": 14,1143 "row": 71011144 },1145 {1146 "path": "mdtraj/rmsd/include/theobald_rmsd.h",1147 "sha256": "b32534500b4c59a59ec409380a04056c8fea69cdbc2a5f4477c2c1d24c4e8be0",1148 "language": "C/C++",1149 "lines": 23,1150 "truncated": false,1151 "block": 14,1152 "row": 38001153 },1154 {1155 "path": "mdtraj/rmsd/include/util_arm.h",1156 "sha256": "9f8ded1ffb2f9154ae53627dad075e59afa5f95347db302138a68f22067fc6bf",1157 "language": "C/C++",1158 "lines": 21,1159 "truncated": false,1160 "block": 14,1161 "row": 38031162 },1163 {1164 "path": "mdtraj/rmsd/include/util_sse.h",1165 "sha256": "6ab01d796e110434f822d48c4845ec5a6a3b36211eb4d2ec0b8330b183d0f009",1166 "language": "C/C++",1167 "lines": 232,1168 "truncated": false,1169 "block": 14,1170 "row": 56631171 },1172 {1173 "path": "mdtraj/rmsd/src/Munkres.cpp",1174 "sha256": "e6a4e2f4881efb311e833206697e73e80bab02c48b7f1d9ff080c924fa961ec2",1175 "language": "C++",1176 "lines": 432,1177 "truncated": false,1178 "block": 14,1179 "row": 26481180 },1181 {1182 "path": "mdtraj/rmsd/src/center.cpp",1183 "sha256": "05763f73c1d0ccfd9ebbdf45e958bb7f4b1dd882cee6c3fee16bd20ed19d0add",1184 "language": "C++",1185 "lines": 11,1186 "truncated": false,1187 "block": 14,1188 "row": 8541189 },1190 {1191 "path": "mdtraj/rmsd/src/center_arm.h",1192 "sha256": "d6c29ebcd12ac5dd792ea5562a4865d1da9fa0f3e3c7c8fed66dec666807de69",1193 "language": "C/C++",1194 "lines": 104,1195 "truncated": false,1196 "block": 14,1197 "row": 51191198 },1199 {1200 "path": "mdtraj/rmsd/src/center_generic.h",