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__brainets__hoi.json534 linesDownload Raw Back to 42
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/brainets/hoi",4 "url": "https://github.com/brainets/hoi",5 "host": "github.com",6 "commit": "4db2fbd701d40d33fe2375f3df5a4a4dc94c6b83",7 "license": "BSD-3-Clause",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11  {12   "path": "LICENSE",13   "sha256": "927169c3f23d925d0f046b077e8bf8a0f6eef590ca74e2842b2f61e8e2a71553",14   "language": "License",15   "lines": 28,16   "truncated": false,17   "block": 6,18   "row": 196019  },20  {21   "path": "README.rst",22   "sha256": "4633f945457cb356fa2c286e99931c4c84da9ef0d4b0a12ad7bfee60c789b046",23   "language": "Text",24   "lines": 106,25   "truncated": false,26   "block": 8,27   "row": 1001428  },29  {30   "path": "docs/conf.py",31   "sha256": "99675c38f2292d3cf11d03900161ef5e4bf1ef65dfee91f0336ca81a0606bb2f",32   "language": "Python",33   "lines": 125,34   "truncated": false,35   "block": 6,36   "row": 3747137  },38  {39   "path": "examples/it/plot_entropies.py",40   "sha256": "2b68ef6ed7f6778bb1ffc50815c852695ddaf3e1c81db5ffc12e1758189a9f74",41   "language": "Python",42   "lines": 187,43   "truncated": false,44   "block": 6,45   "row": 4242646  },47  {48   "path": "examples/it/plot_entropies_mvar.py",49   "sha256": "9d4fc51967798fd884964579f1899fa2bfc242e879ba40a083155e83d3f8f328",50   "language": "Python",51   "lines": 164,52   "truncated": false,53   "block": 6,54   "row": 4136155  },56  {57   "path": "examples/it/plot_entropy_high_dimensional.py",58   "sha256": "e5dc09bbaec7a54489e044dd40b4d6aff255e9469c8a51e802ed3365c052ecbc",59   "language": "Python",60   "lines": 157,61   "truncated": false,62   "block": 6,63   "row": 4107564  },65  {66   "path": "examples/it/plot_mi.py",67   "sha256": "a49469ea97dc423e743137ba9dd2c60b6518d3bbb2965a7cea882778eaeb3ec7",68   "language": "Python",69   "lines": 147,70   "truncated": false,71   "block": 6,72   "row": 4041373  },74  {75   "path": "examples/it/plot_mi_high_dimensional.py",76   "sha256": "928cf1b327e3b5f067da1984f1c0c3b91224392ba0d6464bddea4b98f51b21fc",77   "language": "Python",78   "lines": 161,79   "truncated": false,80   "block": 6,81   "row": 4176982  },83  {84   "path": "examples/it/tuto_core.py",85   "sha256": "6e30df10b0c58314fb6378b1690fe8420d8da46bbd067e2ec415350a67c918e0",86   "language": "Python",87   "lines": 78,88   "truncated": false,89   "block": 6,90   "row": 3601691  },92  {93   "path": "examples/metrics/plot_infotopo.py",94   "sha256": "9c858b119078f7a9a1c4bc679e163eeff4387fcec46900b93ff98a02612c897d",95   "language": "Python",96   "lines": 118,97   "truncated": false,98   "block": 6,99   "row": 39745100  },101  {102   "path": "examples/metrics/plot_oinfo.py",103   "sha256": "e270ee1d967f685fad82268f2512d65322085f6b2c74a5b1bb8b34f94e65f5db",104   "language": "Python",105   "lines": 296,106   "truncated": false,107   "block": 7,108   "row": 2819109  },110  {111   "path": "examples/metrics/plot_rsi.py",112   "sha256": "98c468cb187631d4b14f8612d9e3b80fc85cefcc640189151f3323813d7f9c41",113   "language": "Python",114   "lines": 176,115   "truncated": false,116   "block": 6,117   "row": 42161118  },119  {120   "path": "examples/metrics/plot_syn_phiID.py",121   "sha256": "3da698ed41b5ace50251f057a57c884bdb61dbc4f836ae4c473dc318fe56ee36",122   "language": "Python",123   "lines": 168,124   "truncated": false,125   "block": 6,126   "row": 42620127  },128  {129   "path": "examples/metrics/plot_syn_red_mmi.py",130   "sha256": "990e3138433f0450b3c09289342172f5e12914e452e3be7e858451dd77a514f9",131   "language": "Python",132   "lines": 216,133   "truncated": false,134   "block": 6,135   "row": 44710136  },137  {138   "path": "examples/miscellaneous/plot_inspect_results.py",139   "sha256": "28f7595d3a39208c37785784d9c4dc953f25a44e4ba2d9f231c97ef248b45afe",140   "language": "Python",141   "lines": 121,142   "truncated": false,143   "block": 6,144   "row": 36759145  },146  {147   "path": "examples/miscellaneous/tuto_jax.py",148   "sha256": "edbe6f58fd9f857584906a53005cf7e88db042f87f152dcb1dbdff3da8fcf48a",149   "language": "Python",150   "lines": 175,151   "truncated": false,152   "block": 6,153   "row": 40820154  },155  {156   "path": "examples/statistics/plot_bootstrapping.py",157   "sha256": "6f930b69bb4bb1697eb8f8cb6339ca7eba23db3b2a29ab36761655eb1e02aeab",158   "language": "Python",159   "lines": 202,160   "truncated": false,161   "block": 6,162   "row": 44473163  },164  {165   "path": "examples/tutorials/plot_ml_vs_it.py",166   "sha256": "79c86ba86ec143d609e0b31fc5281c94f74636756561cb16ef7dcc311880ba75",167   "language": "Python",168   "lines": 199,169   "truncated": false,170   "block": 6,171   "row": 44211172  },173  {174   "path": "examples/tutorials/plot_sim_red_syn.py",175   "sha256": "b838cd70bedb18d5653f6607038ed8a912ee5751f9b2dcc5a23e0e50a9111dbe",176   "language": "Python",177   "lines": 345,178   "truncated": false,179   "block": 7,180   "row": 2884181  },182  {183   "path": "hoi/__init__.py",184   "sha256": "54ed32227e8bcb663b88560012200d5edf672dc3e0211321e33996c7a4d1bc01",185   "language": "Python",186   "lines": 3,187   "truncated": false,188   "block": 6,189   "row": 20570190  },191  {192   "path": "hoi/core/__init__.py",193   "sha256": "5b030e6158252ec7ec1f2dbf69f216cd0d7bf06705aa6eef0b8cd5fcabc4ba08",194   "language": "Python",195   "lines": 12,196   "truncated": false,197   "block": 6,198   "row": 21600199  },200  {201   "path": "hoi/core/combinatory.py",202   "sha256": "21335777989edd1f34923c46b7c06a553a28dd4ca639d7eb141ca04baabfac3e",203   "language": "Python",204   "lines": 105,205   "truncated": false,206   "block": 6,207   "row": 35084208  },209  {210   "path": "hoi/core/entropies.py",211   "sha256": "08915a6363edfcfd02017da088eb09485433a1d7c695ec83186df96b5bc84c6b",212   "language": "Python",213   "lines": 427,214   "truncated": false,215   "block": 7,216   "row": 6024217  },218  {219   "path": "hoi/core/mi.py",220   "sha256": "20ea9f16a5d21175b30454a128c46bffac8b3763e15c51a79fa421bb7eeca8bc",221   "language": "Python",222   "lines": 382,223   "truncated": false,224   "block": 7,225   "row": 4850226  },227  {228   "path": "hoi/core/tests/test_combinatory.py",229   "sha256": "7eed81de5572825be3ec2ef0a7250f0227a42b936d2fa0d8b1554d9c349c4c6a",230   "language": "Python",231   "lines": 93,232   "truncated": false,233   "block": 6,234   "row": 36211235  },236  {237   "path": "hoi/core/tests/test_entropies.py",238   "sha256": "4d145e7ce33c79ed9e4699f70a77233372570da94cf618581911dffdb6e7c49d",239   "language": "Python",240   "lines": 85,241   "truncated": false,242   "block": 6,243   "row": 33639244  },245  {246   "path": "hoi/core/tests/test_mi.py",247   "sha256": "0d43fe485e065a24d2ddd0529e37f6dd4f65c9baa6cda2c6fd968c3034769212",248   "language": "Python",249   "lines": 72,250   "truncated": false,251   "block": 6,252   "row": 33036253  },254  {255   "path": "hoi/metrics/__init__.py",256   "sha256": "00e0263b3cf4d773d2c98d0193f7fa793a5c619759198e8614e1d88a0d45cf6b",257   "language": "Python",258   "lines": 15,259   "truncated": false,260   "block": 6,261   "row": 23194262  },263  {264   "path": "hoi/metrics/base_hoi.py",265   "sha256": "085a42d79f95cb70ed544d2faa65ecf46af386dfe253ad26d776c11bffa805a9",266   "language": "Python",267   "lines": 325,268   "truncated": false,269   "block": 7,270   "row": 4329271  },272  {273   "path": "hoi/metrics/do_tot.py",274   "sha256": "3ac343aa23d20fde2bd9fa3e4175431b3f40f37e423cd34e5bb37a5d24ceeb49",275   "language": "Python",276   "lines": 207,277   "truncated": false,278   "block": 6,279   "row": 44467280  },281  {282   "path": "hoi/metrics/dtc.py",283   "sha256": "0fdcb6bc3f59f587c3d6fa48e42a8cb66ae4d5439fd678f76e1d3b96bdee8c94",284   "language": "Python",285   "lines": 163,286   "truncated": false,287   "block": 6,288   "row": 42514289  },290  {291   "path": "hoi/metrics/gradient_oinfo.py",292   "sha256": "f279cf3fd258eef31903ae02cd390491818542334c7216af61168afbb59e6609",293   "language": "Python",294   "lines": 108,295   "truncated": false,296   "block": 6,297   "row": 38878298  },299  {300   "path": "hoi/metrics/info_tot.py",301   "sha256": "aa6c645369abca7113108218e89d6fec8ab85088a175b3a1d1de98c8ae61e513",302   "language": "Python",303   "lines": 128,304   "truncated": false,305   "block": 6,306   "row": 39946307  },308  {309   "path": "hoi/metrics/infotopo.py",310   "sha256": "caa5b9adf2e89f87e30acb4ed66995da5910dae18eb53fec0a9d89d43e43ee56",311   "language": "Python",312   "lines": 159,313   "truncated": false,314   "block": 6,315   "row": 41998316  },317  {318   "path": "hoi/metrics/oinfo.py",319   "sha256": "fd9376ba62a8c4852f02cc822e18260779cacd3a2c519317e05ec0e295262847",320   "language": "Python",321   "lines": 168,322   "truncated": false,323   "block": 6,324   "row": 42516325  },326  {327   "path": "hoi/metrics/pairwise_mi.py",328   "sha256": "d171680dd09a5cbda85ba922aec1b79b2c40c232bcd1ba41298d39f9a640cfd8",329   "language": "Python",330   "lines": 169,331   "truncated": false,332   "block": 6,333   "row": 42559334  },335  {336   "path": "hoi/metrics/phiid_atoms.py",337   "sha256": "a465e6970378a9b2117e45d72c0046b5aa8e6a3a4912681f94707335e3cc21cc",338   "language": "Python",339   "lines": 341,340   "truncated": false,341   "block": 7,342   "row": 3892343  },344  {345   "path": "hoi/metrics/phiid_red.py",346   "sha256": "ebb99dcadad290c2fe48133294a2d578fa8298c276a708026cb73140d11fb497",347   "language": "Python",348   "lines": 179,349   "truncated": false,350   "block": 6,351   "row": 43068352  },353  {354   "path": "hoi/metrics/pid_atoms.py",355   "sha256": "a465e6970378a9b2117e45d72c0046b5aa8e6a3a4912681f94707335e3cc21cc",356   "language": "Python",357   "lines": 341,358   "truncated": false,359   "block": 7,360   "row": 3892361  },362  {363   "path": "hoi/metrics/red_mmi.py",364   "sha256": "cee310d946fbee0be6be7bd03dd1c8940bb2d9a9e1e3ebe86b8b1ea261f9491c",365   "language": "Python",366   "lines": 129,367   "truncated": false,368   "block": 6,369   "row": 39924370  },371  {372   "path": "hoi/metrics/rsi.py",373   "sha256": "ea1520f8a7d690f62f6cd9359b56fa6b3f323d6c9d926896a02bb58a757258ed",374   "language": "Python",375   "lines": 158,376   "truncated": false,377   "block": 6,378   "row": 42284379  },380  {381   "path": "hoi/metrics/sinfo.py",382   "sha256": "cb899163692cdca4be3ac6b9fed8dda7020dc2641c687e8656c02bcf8c2966ec",383   "language": "Python",384   "lines": 164,385   "truncated": false,386   "block": 6,387   "row": 42279388  },389  {390   "path": "hoi/metrics/syn_mmi.py",391   "sha256": "e31d71904daa1296fd47d7a6fcbab1672debc5339845a110071052fb3b0730be",392   "language": "Python",393   "lines": 143,394   "truncated": false,395   "block": 6,396   "row": 40813397  },398  {399   "path": "hoi/metrics/tc.py",400   "sha256": "9205334d58647336af9895ff9a697f5a3409f587207673d16db91841f3058d8d",401   "language": "Python",402   "lines": 162,403   "truncated": false,404   "block": 6,405   "row": 42263406  },407  {408   "path": "hoi/metrics/tests/test_metrics.py",409   "sha256": "9b3a4c1ff0939d036c40e27187ffe52d8b3220b888b5a18fa346e5ebc03f0a9d",410   "language": "Python",411   "lines": 377,412   "truncated": false,413   "block": 7,414   "row": 5680415  },416  {417   "path": "hoi/metrics/transfer_entropy.py",418   "sha256": "cb6109eba6a7116d9ffb4108f0805271319284bed2d106f2bff449b7bb90b9f0",419   "language": "Python",420   "lines": 187,421   "truncated": false,422   "block": 6,423   "row": 43818424  },425  {426   "path": "hoi/plot/__init__.py",427   "sha256": "4a7b361b67fcdfc21e0d2e2dce087e8b83e2ace435a514f44160d1390940166e",428   "language": "Python",429   "lines": 1,430   "truncated": false,431   "block": 6,432   "row": 20360433  },434  {435   "path": "hoi/plot/landscape.py",436   "sha256": "2abbf7c0829f8ffb1e2364e5ebb3d6ca445d2284bfb34dc9e7c9db2491af2fef",437   "language": "Python",438   "lines": 106,439   "truncated": false,440   "block": 6,441   "row": 35698442  },443  {444   "path": "hoi/simulation/__init__.py",445   "sha256": "4ca8d14724eb65d50b92de6edc0286495f8c8d8d2714cde9063e87c398243d38",446   "language": "Python",447   "lines": 1,448   "truncated": false,449   "block": 6,450   "row": 20454451  },452  {453   "path": "hoi/simulation/simulate_hoi_gauss.py",454   "sha256": "87991f49f61c86c8ad88ee2f75c7611cffdb22db8ba27010f51ad28586abc7b7",455   "language": "Python",456   "lines": 217,457   "truncated": false,458   "block": 6,459   "row": 45170460  },461  {462   "path": "hoi/simulation/tests/test_simulate_hoi_gauss.py",463   "sha256": "1de23ddd4ece5fcb90b6085ce2b29573d7bfc151fd3a773bde060a69b7b6e99a",464   "language": "Python",465   "lines": 52,466   "truncated": false,467   "block": 6,468   "row": 30323469  },470  {471   "path": "hoi/utils/__init__.py",472   "sha256": "43f6edd024e3f0ccb19969bdd64765ff17510644615185d67b4ff0aa2e179b7d",473   "language": "Python",474   "lines": 3,475   "truncated": false,476   "block": 6,477   "row": 21009478  },479  {480   "path": "hoi/utils/logging.py",481   "sha256": "90246eb189f3c26ecc239a61d94bcfba88fb86cef26d1da31cc0fe7c4fbcfadc",482   "language": "Python",483   "lines": 153,484   "truncated": false,485   "block": 6,486   "row": 40454487  },488  {489   "path": "hoi/utils/progressbar.py",490   "sha256": "9de438a736f30e93db3b648aa9e9646786e00b4dac862bffc87ce11048c4b749",491   "language": "Python",492   "lines": 16,493   "truncated": false,494   "block": 6,495   "row": 22510496  },497  {498   "path": "hoi/utils/stats.py",499   "sha256": "addf4c5dac1aa2e9148ee9dc4a71c4c9e69fc02845f62b341d44854b6c5891d4",500   "language": "Python",501   "lines": 305,502   "truncated": false,503   "block": 7,504   "row": 1605505  },506  {507   "path": "hoi/utils/tests/test_progressbar.py",508   "sha256": "2fd9f336454ed055aa7ea0abc5b4077563ddf6ca9ce5814158b7c7184bd77b74",509   "language": "Python",510   "lines": 21,511   "truncated": false,512   "block": 6,513   "row": 23599514  },515  {516   "path": "hoi/utils/tests/test_stats.py",517   "sha256": "c0cb0d4a1b7fdc639ea609a4d24f818529d0233690a069fe8870fc07a63b8603",518   "language": "Python",519   "lines": 77,520   "truncated": false,521   "block": 6,522   "row": 34960523  },524  {525   "path": "setup.py",526   "sha256": "17bb09e140413eb97f21e81dd428d0aab3027dfb1d421d8434cc9e94250153c9",527   "language": "Python",528   "lines": 82,529   "truncated": false,530   "block": 6,531   "row": 32982532  }533 ]534}