Team Ai
Datasetpublic

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.

sourceHugging Faceotherupdated 2d agoView on Hugging Face
0likes5.6kdownloads
github.com__dlr-sc__prov-db-connector.json345 linesDownload Raw Back to fd
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/dlr-sc/prov-db-connector",4 "url": "https://github.com/DLR-SC/prov-db-connector",5 "host": "github.com",6 "commit": "01a01d5871636d4ebca03df443e5597645b81618",7 "license": "Apache-2.0",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11  {12   "path": ".travis_docs.sh",13   "sha256": "8e4140e0404fac7a96cbd9bb2efc04dace4398b0b06ef8cd522e6495a1f431ab",14   "language": "Shell",15   "lines": 14,16   "truncated": false,17   "block": 21,18   "row": 195819  },20  {21   "path": "LICENSE",22   "sha256": "b40930bbcf80744c86c46a12bc9da056641d722716c378f5659b9e555ef833e1",23   "language": "License",24   "lines": 201,25   "truncated": false,26   "block": 6,27   "row": 206928  },29  {30   "path": "README.rst",31   "sha256": "e81c4279ff7acc67d6ed2931a353daeb31d3ba905b86f112c9badb1d61a47569",32   "language": "Text",33   "lines": 197,34   "truncated": false,35   "block": 21,36   "row": 315437  },38  {39   "path": "docs/conf.py",40   "sha256": "01f64906ae107e3fc1ec89dd0b45d4501237b4c3dad1c2fdbcffe6b4a3673a08",41   "language": "Python",42   "lines": 490,43   "truncated": false,44   "block": 20,45   "row": 2092746  },47  {48   "path": "examples/bundle_example.py",49   "sha256": "898e88fd2f59dab08591c1c15f18a7e47f386b65fe81d3a88d8e6f576ff4b47f",50   "language": "Python",51   "lines": 44,52   "truncated": false,53   "block": 20,54   "row": 1426455  },56  {57   "path": "examples/complex_example_with_neo4j.py",58   "sha256": "b21883ec5fc80da97df1c2d6ccb3e7e432daaedd48950ea3fcc9958206c81208",59   "language": "Python",60   "lines": 79,61   "truncated": false,62   "block": 20,63   "row": 1645864  },65  {66   "path": "examples/file_buffer_example.py",67   "sha256": "6c66ff00b25df30aad047b4a566479209a5b45f8e6abda2505cb2ad919e2f525",68   "language": "Python",69   "lines": 69,70   "truncated": false,71   "block": 20,72   "row": 1619773  },74  {75   "path": "examples/horsemeat_example.py",76   "sha256": "6d95196cad7e3ef00cde0968b1f0cd116bdc0a963009ae82a060b1bbe436bf56",77   "language": "Python",78   "lines": 33,79   "truncated": false,80   "block": 20,81   "row": 1419782  },83  {84   "path": "examples/merge_example.py",85   "sha256": "45a7b0a16131fbd21b15484ddf9d59c11b9a0ca19cf14df5824c4e7f8fbff0be",86   "language": "Python",87   "lines": 40,88   "truncated": false,89   "block": 20,90   "row": 1445291  },92  {93   "path": "examples/merge_fail_example.py",94   "sha256": "2e04b2ce541ee3f528691aaa37fe73f824d50e9875edd3bf803edbd5349ed3cb",95   "language": "Python",96   "lines": 43,97   "truncated": false,98   "block": 20,99   "row": 14826100  },101  {102   "path": "examples/simple_example.py",103   "sha256": "d272c82881332bba35413427c4ab8eb583d3d68dbb5251ed6f44799e0a26b90c",104   "language": "Python",105   "lines": 29,106   "truncated": false,107   "block": 20,108   "row": 13746109  },110  {111   "path": "examples/simple_example_influence.py",112   "sha256": "33ea78414e8e82268b3ecfec789d5ccb938959532cf0178d5bbbd3d205d19f17",113   "language": "Python",114   "lines": 28,115   "truncated": false,116   "block": 20,117   "row": 13755118  },119  {120   "path": "examples/simple_example_with_neo4j.py",121   "sha256": "27058b60548707258be4cba83822cffbca155bd7d67f3c9fc50931eb03b199f7",122   "language": "Python",123   "lines": 42,124   "truncated": false,125   "block": 20,126   "row": 14305127  },128  {129   "path": "examples/tests/test_examples.py",130   "sha256": "adce79178fd6538610a9e9d48eaa7b1b54ab8f8a8eda4c993ca6f7648039bdb8",131   "language": "Python",132   "lines": 70,133   "truncated": false,134   "block": 20,135   "row": 14910136  },137  {138   "path": "provdbconnector/__init__.py",139   "sha256": "3a59c14f356cb28f451255cab6d642e8d84d9c1995af04e57988fd735d4cbc0e",140   "language": "Python",141   "lines": 8,142   "truncated": false,143   "block": 20,144   "row": 13201145  },146  {147   "path": "provdbconnector/db_adapters/baseadapter.py",148   "sha256": "ab98d7dd9fff51d38fc65c734c1929e8b0edc9062e15e7d1d7b34131ce598d41",149   "language": "Python",150   "lines": 174,151   "truncated": false,152   "block": 20,153   "row": 18676154  },155  {156   "path": "provdbconnector/db_adapters/in_memory/__init__.py",157   "sha256": "381b6c076a855620fd94c0018e1e10d41f947a23cd1658b065074396e0320144",158   "language": "Python",159   "lines": 1,160   "truncated": false,161   "block": 20,162   "row": 12321163  },164  {165   "path": "provdbconnector/db_adapters/in_memory/simple_in_memory.py",166   "sha256": "048b20e087eb9dae550520d9d06b4575fbcb03380b0b99a086b9a181502a125c",167   "language": "Python",168   "lines": 473,169   "truncated": false,170   "block": 20,171   "row": 21512172  },173  {174   "path": "provdbconnector/db_adapters/neo4j/cypher_commands.py",175   "sha256": "fb6823a582397bed9e30b23eb8da47c19cde9e7bb965d1a884f3a911180f4479",176   "language": "Python",177   "lines": 95,178   "truncated": false,179   "block": 20,180   "row": 18259181  },182  {183   "path": "provdbconnector/db_adapters/neo4j/neo4jadapter.py",184   "sha256": "0bb762415f5fd12f1e5d0d16c6374eff4c2fd8bbf991c53212ebbfbf6f37166e",185   "language": "Python",186   "lines": 566,187   "truncated": false,188   "block": 20,189   "row": 21737190  },191  {192   "path": "provdbconnector/exceptions/database.py",193   "sha256": "c85cc5fb76e807b8c18048d82399888668575e77ef3b2f5738a65c0693164733",194   "language": "Python",195   "lines": 57,196   "truncated": false,197   "block": 20,198   "row": 14334199  },200  {201   "path": "provdbconnector/exceptions/provapi.py",202   "sha256": "46e7edbe27575f5c6891017e20dcc00db2f9e58c46aa895f464908252dcc96a2",203   "language": "Python",204   "lines": 26,205   "truncated": false,206   "block": 20,207   "row": 13416208  },209  {210   "path": "provdbconnector/exceptions/utils.py",211   "sha256": "0b45c8e9179a594d23189d25bac293af2ec855350b49dda6bdd2303abbd1710d",212   "language": "Python",213   "lines": 36,214   "truncated": false,215   "block": 20,216   "row": 13607217  },218  {219   "path": "provdbconnector/prov_db.py",220   "sha256": "520d4833281115edc57dd36b1dc7e0a9c840b210e23131f8e3ca582efd9e8e81",221   "language": "Python",222   "lines": 742,223   "truncated": false,224   "block": 20,225   "row": 22062226  },227  {228   "path": "provdbconnector/tests/__init__.py",229   "sha256": "753bb909e067a1c04bcd744629689a1947808885723a389b5e487f3b8a817400",230   "language": "Python",231   "lines": 9,232   "truncated": false,233   "block": 20,234   "row": 12925235  },236  {237   "path": "provdbconnector/tests/db_adapters/in_memory/test_simple_in_memory.py",238   "sha256": "cbc4948046e3126b76c2ffb687ed4ca704263842362f7a905d7cd542bf68e47c",239   "language": "Python",240   "lines": 69,241   "truncated": false,242   "block": 20,243   "row": 15324244  },245  {246   "path": "provdbconnector/tests/db_adapters/neo4j/test_neo4jadapter.py",247   "sha256": "6bd9e1ffa3d2b3d13e499c863d997011d012412f977b983a7c9ca5fb56747edb",248   "language": "Python",249   "lines": 87,250   "truncated": false,251   "block": 20,252   "row": 16687253  },254  {255   "path": "provdbconnector/tests/db_adapters/test_baseadapter.py",256   "sha256": "ef6fcb0fa8b87e16eec17053310197407e468d4ac4a378bad75ed4b8d41758a8",257   "language": "Python",258   "lines": 2020,259   "truncated": false,260   "block": 21,261   "row": 456262  },263  {264   "path": "provdbconnector/tests/examples.py",265   "sha256": "4545fe5425a331903deaf2b313dcdc45c5dab86cc773989989fcac946a65fa9b",266   "language": "Python",267   "lines": 231,268   "truncated": false,269   "block": 20,270   "row": 19754271  },272  {273   "path": "provdbconnector/tests/test_prov_db.py",274   "sha256": "b8ef9abeb251bc3700755de98fb194a1d0883a87b9113db4814cfeac9d04eb30",275   "language": "Python",276   "lines": 699,277   "truncated": false,278   "block": 20,279   "row": 21922280  },281  {282   "path": "provdbconnector/tests/utils/test_converter.py",283   "sha256": "5d8ece9237246bf79e9828236198e49615c05702a3b55a5e93763dce2c7666b0",284   "language": "Python",285   "lines": 113,286   "truncated": false,287   "block": 20,288   "row": 17590289  },290  {291   "path": "provdbconnector/tests/utils/test_validator.py",292   "sha256": "c5c34266cf93866ccd70c5ac5d28e0210ed18e332cd99efab978638fff73ea78",293   "language": "Python",294   "lines": 20,295   "truncated": false,296   "block": 20,297   "row": 12798298  },299  {300   "path": "provdbconnector/utils/__init__.py",301   "sha256": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b",302   "language": "Python",303   "lines": 1,304   "truncated": false,305   "block": 1,306   "row": 4956307  },308  {309   "path": "provdbconnector/utils/converter.py",310   "sha256": "d89f5fe2a22a9323497691035e2604d9ff6d45db6ff701eaacee9ae6fa77dd5e",311   "language": "Python",312   "lines": 120,313   "truncated": false,314   "block": 20,315   "row": 17006316  },317  {318   "path": "provdbconnector/utils/serializer.py",319   "sha256": "7cb4f30391ebdc8abf3b673a4884afc80ed4e0b02970da4a20c3362fde0fde25",320   "language": "Python",321   "lines": 421,322   "truncated": false,323   "block": 20,324   "row": 21101325  },326  {327   "path": "provdbconnector/utils/validator.py",328   "sha256": "7a6dd224937c2aba4db3eea0806950e6e487dac645867f5e235b6c3771e37093",329   "language": "Python",330   "lines": 9,331   "truncated": false,332   "block": 20,333   "row": 12572334  },335  {336   "path": "setup.py",337   "sha256": "c321d3c64dba7079d48aecdae4f71a6c3a5a6c0818ceb790b8f131cbe2dd41c5",338   "language": "Python",339   "lines": 60,340   "truncated": false,341   "block": 20,342   "row": 15153343  }344 ]345}