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__rsinghlab__timeflies.json624 linesDownload Raw Back to 21
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/rsinghlab/timeflies",4 "url": "https://github.com/rsinghlab/TimeFlies",5 "host": "github.com",6 "commit": "c5c6e5e35621487514bc11039abb456313b2ba80",7 "license": "CC-BY-NC-ND-4.0",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "with_conditions",10 "files": [11  {12   "path": "LICENSE",13   "sha256": "ccb2f53a4af78841034cda90924b75cdeafef5df91133fd1ee0aeed210d7ff7d",14   "language": "License",15   "lines": 36,16   "truncated": false,17   "block": 9,18   "row": 288119  },20  {21   "path": "README.md",22   "sha256": "61449c89519ba054be767000c89e0b735aad2b1048d2d6c911293b6bb9e048ff",23   "language": "Text",24   "lines": 116,25   "truncated": false,26   "block": 9,27   "row": 1461528  },29  {30   "path": "examples/visualizer.py",31   "sha256": "3543be3dc2cb657743f8afffe554da362d7abb105fa7175394fc51f5f5283fbd",32   "language": "Python",33   "lines": 402,34   "truncated": false,35   "block": 9,36   "row": 1120937  },38  {39   "path": "src/timeflies/__init__.py",40   "sha256": "76ea23a066937ec4281e39e30dd3485a853384142d164ebadc3c6133304385b2",41   "language": "Python",42   "lines": 189,43   "truncated": false,44   "block": 9,45   "row": 960146  },47  {48   "path": "src/timeflies/analysis/__init__.py",49   "sha256": "74e6e655dc2b64f7fc34efeb2aef6cd4b535abd5e6a8a4bdffa2d559f2400327",50   "language": "Python",51   "lines": 6,52   "truncated": false,53   "block": 9,54   "row": 638455  },56  {57   "path": "src/timeflies/analysis/eda.py",58   "sha256": "768b7be683ae71f05bd636c58041fbf30406b7669e05f647b3760bcba2109e17",59   "language": "Python",60   "lines": 992,61   "truncated": false,62   "block": 9,63   "row": 1232364  },65  {66   "path": "src/timeflies/analysis/visuals.py",67   "sha256": "eabb93335cd591cc27a2c108f080097172ee6b975bbfd9a18561c189b8e69028",68   "language": "Python",69   "lines": 948,70   "truncated": false,71   "block": 9,72   "row": 1235173  },74  {75   "path": "src/timeflies/cli/__init__.py",76   "sha256": "df8249dc57ae21df242b55624b47e0ee05cc4d533017efcc9c43105dcd6666ae",77   "language": "Python",78   "lines": 27,79   "truncated": false,80   "block": 9,81   "row": 666882  },83  {84   "path": "src/timeflies/cli/commands/__init__.py",85   "sha256": "4c4e0b764ae7f8a1ca183ae8b35c2dd27b91e5cb0678f2c000b84f4b7b6e78f2",86   "language": "Python",87   "lines": 67,88   "truncated": false,89   "block": 9,90   "row": 809891  },92  {93   "path": "src/timeflies/cli/commands/_utils.py",94   "sha256": "5a461c39be03739eca33b34afcf0375565d5a2c3c5839ccfdeca55c5e41d9f57",95   "language": "Python",96   "lines": 30,97   "truncated": false,98   "block": 9,99   "row": 6820100  },101  {102   "path": "src/timeflies/cli/commands/advanced.py",103   "sha256": "423018f7588b6172e94d9ebe2ababa94a1b7377a2fb0d2762f1a28e1aa222f2c",104   "language": "Python",105   "lines": 137,106   "truncated": false,107   "block": 9,108   "row": 9241109  },110  {111   "path": "src/timeflies/cli/commands/analysis.py",112   "sha256": "dff86fa3e6bbb5174ba44ff601f4cde2a852b438d73390a4fded32b66d94e92f",113   "language": "Python",114   "lines": 177,115   "truncated": false,116   "block": 9,117   "row": 10023118  },119  {120   "path": "src/timeflies/cli/commands/setup.py",121   "sha256": "95377a2167f207743f70ce2dbe7f037da168e2929ea7dc83c0e6196cce1ec8e8",122   "language": "Python",123   "lines": 101,124   "truncated": false,125   "block": 9,126   "row": 8718127  },128  {129   "path": "src/timeflies/cli/commands/testing.py",130   "sha256": "510d613d025e51e94829d51f8eb4ca9e6eb8fa3d734a69661915903e987d0fdd",131   "language": "Python",132   "lines": 748,133   "truncated": false,134   "block": 9,135   "row": 12086136  },137  {138   "path": "src/timeflies/cli/commands/training.py",139   "sha256": "b280d1a81ecc8cb059d30d5c44cab505a9d89b613462b333fe85bbcb9da0b788",140   "language": "Python",141   "lines": 294,142   "truncated": false,143   "block": 9,144   "row": 10956145  },146  {147   "path": "src/timeflies/cli/main.py",148   "sha256": "ccb8baa3743f74d6d4fb08ab0b6f60a8eef57bbbf1731775e330640701900a22",149   "language": "Python",150   "lines": 30,151   "truncated": false,152   "block": 9,153   "row": 6786154  },155  {156   "path": "src/timeflies/cli/parser.py",157   "sha256": "88dbb1d8f76bf573ff6c7e6f9262ceeadad336df10d0a5d5e2c9d1e9f564dfa2",158   "language": "Python",159   "lines": 285,160   "truncated": false,161   "block": 9,162   "row": 10636163  },164  {165   "path": "src/timeflies/core/__init__.py",166   "sha256": "361d84720803a44dc8ad0c987bab3fad9f421435bd71e1758c9f354ed36f9b47",167   "language": "Python",168   "lines": 13,169   "truncated": false,170   "block": 9,171   "row": 6556172  },173  {174   "path": "src/timeflies/core/active_config.py",175   "sha256": "e62d9b848e472d60c05236748abeede91282aa804b82ac3d1d699559935458e8",176   "language": "Python",177   "lines": 202,178   "truncated": false,179   "block": 9,180   "row": 9977181  },182  {183   "path": "src/timeflies/core/config_manager.py",184   "sha256": "42046b0a07e8f53a037ab151d42d6aaeecc5d3f0e0e0d9ea04b839538a6a57b7",185   "language": "Python",186   "lines": 411,187   "truncated": false,188   "block": 9,189   "row": 11534190  },191  {192   "path": "src/timeflies/core/hyperparameter_tuner.py",193   "sha256": "84a52946647aa9fe942739085e2ac8c7325306ebaf445eab9ff599ec6b42b38a",194   "language": "Python",195   "lines": 893,196   "truncated": false,197   "block": 9,198   "row": 12303199  },200  {201   "path": "src/timeflies/core/model_manager.py",202   "sha256": "e29fdb43387ae19f5a972326fc75ae9f72fc057dc7d04b7fc579a09aeb36ddd3",203   "language": "Python",204   "lines": 286,205   "truncated": false,206   "block": 9,207   "row": 10858208  },209  {210   "path": "src/timeflies/core/model_queue.py",211   "sha256": "ba0ae18f4c34ceffa77692ace09f34dd32d7a762278134bbf30de860e90cfb3b",212   "language": "Python",213   "lines": 892,214   "truncated": false,215   "block": 9,216   "row": 12332217  },218  {219   "path": "src/timeflies/core/pipeline_manager.py",220   "sha256": "e8789efc76c1e6e46e986fe8820604c3e2192652127e91a3d31e27cd4edd184c",221   "language": "Python",222   "lines": 1263,223   "truncated": false,224   "block": 9,225   "row": 12522226  },227  {228   "path": "src/timeflies/data/__init__.py",229   "sha256": "e51ccc2fc05de79c081f0c2c875b9f254865b1be1ca4cda9e493566557ec267a",230   "language": "Python",231   "lines": 8,232   "truncated": false,233   "block": 9,234   "row": 6402235  },236  {237   "path": "src/timeflies/data/loaders.py",238   "sha256": "500666dd29f510e9500a30f09ca701ac9cda99510464aaac32545792f4035a24",239   "language": "Python",240   "lines": 163,241   "truncated": false,242   "block": 9,243   "row": 9853244  },245  {246   "path": "src/timeflies/data/preprocessing/__init__.py",247   "sha256": "bd20ce83ca5ffc331fab81390fb2aabe4c0096f31567f00794aebd48bf5f1346",248   "language": "Python",249   "lines": 8,250   "truncated": false,251   "block": 9,252   "row": 6407253  },254  {255   "path": "src/timeflies/data/preprocessing/batch_correction.py",256   "sha256": "6ce34c4a79625202ffd4d5b71385bd9ac4c681c7379e45ca3d13e201fa18fc63",257   "language": "Python",258   "lines": 641,259   "truncated": false,260   "block": 9,261   "row": 12036262  },263  {264   "path": "src/timeflies/data/preprocessing/data_processor.py",265   "sha256": "eff0139c877990adecec00a48770faca0d720c868da43ca041fec71562098e94",266   "language": "Python",267   "lines": 756,268   "truncated": false,269   "block": 9,270   "row": 12318271  },272  {273   "path": "src/timeflies/data/preprocessing/gene_filter.py",274   "sha256": "61597a8fb3c9a46a0a6a1331e64d93ebf992baedad844c36623ee029f15a36ca",275   "language": "Python",276   "lines": 281,277   "truncated": false,278   "block": 9,279   "row": 10927280  },281  {282   "path": "src/timeflies/data/setup.py",283   "sha256": "c3be05662d0d49fbf33df2aac4d5eb9df6df4c4d9a515052c6a0ac585e877cd4",284   "language": "Python",285   "lines": 558,286   "truncated": false,287   "block": 9,288   "row": 12005289  },290  {291   "path": "src/timeflies/display/__init__.py",292   "sha256": "79fadaa44ebbfe3732bdb5502b710b76ac5d0471b28738877f6731a64de3661a",293   "language": "Python",294   "lines": 1,295   "truncated": false,296   "block": 9,297   "row": 6105298  },299  {300   "path": "src/timeflies/display/display_manager.py",301   "sha256": "23a627dceb00ae70ae591be5296b8a6b98a9afae1659928f168420fa5efac2e8",302   "language": "Python",303   "lines": 336,304   "truncated": false,305   "block": 9,306   "row": 11316307  },308  {309   "path": "src/timeflies/evaluation/__init__.py",310   "sha256": "e40db0ffe6fbc68bbdc058b7888868f5820821c418cdf7cd727a7183f5fa1b11",311   "language": "Python",312   "lines": 6,313   "truncated": false,314   "block": 9,315   "row": 6417316  },317  {318   "path": "src/timeflies/evaluation/interpreter.py",319   "sha256": "d2852131431c48c4392f66ae4d7b6552d73810f15e091924e79bcf84654c0a6d",320   "language": "Python",321   "lines": 668,322   "truncated": false,323   "block": 9,324   "row": 12076325  },326  {327   "path": "src/timeflies/evaluation/metrics.py",328   "sha256": "e42f0e053aacdbce775522ca84a339ba17140409742ad9ba1dbf0cc203fe4b4f",329   "language": "Python",330   "lines": 1422,331   "truncated": false,332   "block": 9,333   "row": 12551334  },335  {336   "path": "src/timeflies/models/__init__.py",337   "sha256": "959e83b2260ed32e63c910452055fff619bd051957291747f8710b107caa45b4",338   "language": "Python",339   "lines": 8,340   "truncated": false,341   "block": 9,342   "row": 6467343  },344  {345   "path": "src/timeflies/models/model.py",346   "sha256": "06722180ec7f0cef2fc0a187be37c5e6a76d3478b656a6a0caa960725171a024",347   "language": "Python",348   "lines": 1434,349   "truncated": false,350   "block": 9,351   "row": 12538352  },353  {354   "path": "src/timeflies/models/model_factory.py",355   "sha256": "0ac3bbe9fcbaed38cb55051bd493a87eaef44eb9b5376e38ebdefb050915599f",356   "language": "Python",357   "lines": 727,358   "truncated": false,359   "block": 9,360   "row": 12136361  },362  {363   "path": "src/timeflies/timeflies_cli.py",364   "sha256": "41647bd49517e6d9efbe363ca9b0ac7105c8161f28175e283a2d6a73bf71bdaa",365   "language": "Python",366   "lines": 43,367   "truncated": false,368   "block": 9,369   "row": 7314370  },371  {372   "path": "src/timeflies/utils/exceptions.py",373   "sha256": "8cc7f102ff51519c2c1d122ef6eeb634485811b9ec571814e5ad8c8885047fff",374   "language": "Python",375   "lines": 108,376   "truncated": false,377   "block": 9,378   "row": 8165379  },380  {381   "path": "src/timeflies/utils/gpu_handler.py",382   "sha256": "378d3caeeadf7e0c555700e4d8018cdec93458c3045b9f2fd3fd64a3029888de",383   "language": "Python",384   "lines": 166,385   "truncated": false,386   "block": 9,387   "row": 10151388  },389  {390   "path": "src/timeflies/utils/path_manager.py",391   "sha256": "a874315398c7c075a5ac4889ec4df2609491470667f42016fde631e8d6ca2adf",392   "language": "Python",393   "lines": 1164,394   "truncated": false,395   "block": 9,396   "row": 12469397  },398  {399   "path": "src/timeflies/utils/split_naming.py",400   "sha256": "519b19fc58103af37532317348d2d55be8a870bc1b52ec4d171fbb62d8613f5e",401   "language": "Python",402   "lines": 274,403   "truncated": false,404   "block": 9,405   "row": 10764406  },407  {408   "path": "src/timeflies/utils/storage_manager.py",409   "sha256": "20fb5ff82197f89dac872c4b77db7719ffb998595b26162dd940e2507592ba27",410   "language": "Python",411   "lines": 403,412   "truncated": false,413   "block": 9,414   "row": 11438415  },416  {417   "path": "tests/__init__.py",418   "sha256": "5a3fabd45c16af5b6aca555f63abd07a9063ed1e2d64408f48099360c3572b26",419   "language": "Python",420   "lines": 1,421   "truncated": false,422   "block": 9,423   "row": 6115424  },425  {426   "path": "tests/conftest.py",427   "sha256": "f46eff0ca53b298a916254e68a9b1b1394da788abac4c6c68f03e7a30e6a8025",428   "language": "Python",429   "lines": 314,430   "truncated": false,431   "block": 9,432   "row": 10875433  },434  {435   "path": "tests/fixtures/unit_test_data.py",436   "sha256": "f5ce233c97c356641be860be45ce1eca9dc63b05470f0fbe6be78975926df493",437   "language": "Python",438   "lines": 181,439   "truncated": false,440   "block": 9,441   "row": 9637442  },443  {444   "path": "tests/integration/test_e2e_workflow.py",445   "sha256": "6f3923c403b0a06a90bce68a36e08a023dcd290e4c8f3df616433c445fb6478b",446   "language": "Python",447   "lines": 216,448   "truncated": false,449   "block": 9,450   "row": 10386451  },452  {453   "path": "tests/integration/test_evaluation_workflows.py",454   "sha256": "b92764554743147d3aa215cf57757f33678c74e8c749d380e8f12db404c97b4c",455   "language": "Python",456   "lines": 383,457   "truncated": false,458   "block": 9,459   "row": 11417460  },461  {462   "path": "tests/integration/test_hyperparameter_tuning_e2e.py",463   "sha256": "599b2e7182fa0bdc9691b1fab7eece98ef8ae52ebc43640d960bab2379f87989",464   "language": "Python",465   "lines": 152,466   "truncated": false,467   "block": 9,468   "row": 9488469  },470  {471   "path": "tests/integration/test_model_queue_e2e.py",472   "sha256": "4a2172d560e0c29f6c0abf9496ec0c5a7c58884f54b95f2c3d2fc03c4ede9119",473   "language": "Python",474   "lines": 145,475   "truncated": false,476   "block": 9,477   "row": 9351478  },479  {480   "path": "tests/integration/test_pipeline_e2e.py",481   "sha256": "66e0be1f7bf249b508cce88f394c7af75a97ed5349c489b48bbd112436d676dc",482   "language": "Python",483   "lines": 200,484   "truncated": false,485   "block": 9,486   "row": 10123487  },488  {489   "path": "tests/integration/test_real_data_workflows.py",490   "sha256": "3db068ae0114681276dc4f7015afaa7a8356e43036ec347be168d5d99fd2c640",491   "language": "Python",492   "lines": 449,493   "truncated": false,494   "block": 9,495   "row": 11522496  },497  {498   "path": "tests/system/test_installation.py",499   "sha256": "7449052c09f5935df89dfe67912d3a10d3c2f14b1ab4521cf76a56972deb55fd",500   "language": "Python",501   "lines": 286,502   "truncated": false,503   "block": 9,504   "row": 10753505  },506  {507   "path": "tests/test_performance.py",508   "sha256": "1080bdbf5b01fe1440574d1716e817050208763e0c601f4829befa31bfacb439",509   "language": "Python",510   "lines": 206,511   "truncated": false,512   "block": 9,513   "row": 9981514  },515  {516   "path": "tests/test_runner.py",517   "sha256": "af36573d350c2355590c900b1ec0e61a429d93b433e9a120e747c768a0ba42ea",518   "language": "Python",519   "lines": 80,520   "truncated": false,521   "block": 9,522   "row": 7978523  },524  {525   "path": "tests/unit/__init__.py",526   "sha256": "6792ce903255fc3383f7bf7bd9a76b21dbc835961724913737b9749bf6496187",527   "language": "Python",528   "lines": 1,529   "truncated": false,530   "block": 9,531   "row": 6121532  },533  {534   "path": "tests/unit/test_cli_commands.py",535   "sha256": "b625370e1b922cfb79a78433791cb65e0c5dcdfb9637b898ae525eca84ccd505",536   "language": "Python",537   "lines": 184,538   "truncated": false,539   "block": 9,540   "row": 9872541  },542  {543   "path": "tests/unit/test_cli_parser.py",544   "sha256": "0708be35243c140171434fb8bf785c9f56fe2055185df5708693eab78dcafac7",545   "language": "Python",546   "lines": 41,547   "truncated": false,548   "block": 9,549   "row": 7286550  },551  {552   "path": "tests/unit/test_configuration.py",553   "sha256": "369ad4704e6f584412433c98ad4b07f35a9293fb9a0479c10668c548cffb73dc",554   "language": "Python",555   "lines": 107,556   "truncated": false,557   "block": 9,558   "row": 8893559  },560  {561   "path": "tests/unit/test_data_processing.py",562   "sha256": "b111876d8f9ba46a25f7610e205701f0bf921a6663555948bcdf03129ef70101",563   "language": "Python",564   "lines": 74,565   "truncated": false,566   "block": 9,567   "row": 8371568  },569  {570   "path": "tests/unit/test_eda_analysis.py",571   "sha256": "5e45b307f8653fa8e6dc9002ec84d4a343866dc97d43167edc836554da17e048",572   "language": "Python",573   "lines": 42,574   "truncated": false,575   "block": 9,576   "row": 7287577  },578  {579   "path": "tests/unit/test_evaluation_integration.py",580   "sha256": "e2dd13e064edc05a9067f520aedd0316c78ee7452851920ca5d2f011c60638ae",581   "language": "Python",582   "lines": 160,583   "truncated": false,584   "block": 9,585   "row": 9707586  },587  {588   "path": "tests/unit/test_evaluation_metrics.py",589   "sha256": "1dc72b4816b7484db6419f1c7d6732fb4bbe3ac995495b39b7cc1342a717cd04",590   "language": "Python",591   "lines": 31,592   "truncated": false,593   "block": 9,594   "row": 7184595  },596  {597   "path": "tests/unit/test_hyperparameter_tuner.py",598   "sha256": "65b854907b590d2d4ece75630a07dab87063683a908b2335f5c5e10b4ad3839b",599   "language": "Python",600   "lines": 312,601   "truncated": false,602   "block": 9,603   "row": 11040604  },605  {606   "path": "tests/unit/test_model_factory.py",607   "sha256": "98ae6343f14acbf2610d53c5e17cd878af359f7a12cd3ce691d749226e02e65b",608   "language": "Python",609   "lines": 77,610   "truncated": false,611   "block": 9,612   "row": 8084613  },614  {615   "path": "tests/unit/test_model_queue.py",616   "sha256": "cd2cf2f08fcca3937a8e3e871e001e21337b8e2484a4e16996c7b6fc4645ae2b",617   "language": "Python",618   "lines": 308,619   "truncated": false,620   "block": 9,621   "row": 10932622  }623 ]624}