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__kr-colab__popgen-npe.json588 linesDownload Raw Back to fb
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/kr-colab/popgen-npe",4 "url": "https://github.com/kr-colab/popgen-npe",5 "host": "github.com",6 "commit": "e81dfe66d32ff194e42c3c68941e647f824e0a32",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11  {12   "path": "LICENSE",13   "sha256": "c0d9a42f0d310d5d2d411aa2eea8a3d60a6363816e0648ef6eb203b430d750ff",14   "language": "License",15   "lines": 21,16   "truncated": false,17   "block": 3,18   "row": 793919  },20  {21   "path": "README.md",22   "sha256": "6b9a70985f88f3c899f9a7f092114280f80376484aa1ab466c2d95a51214e3dc",23   "language": "Text",24   "lines": 110,25   "truncated": false,26   "block": 4,27   "row": 252728  },29  {30   "path": "depr/amortized_dadi_workflow/scripts/dadi_simulators.py",31   "sha256": "410ece5b0d97d32c2f672881ddc330c0e88e6d8285a0004e7667f18acb5a6e8a",32   "language": "Python",33   "lines": 184,34   "truncated": false,35   "block": 3,36   "row": 2461437  },38  {39   "path": "depr/amortized_dadi_workflow/scripts/plot_2d_comp_multinom.py",40   "sha256": "a90e3a1b611cb96211b7aecf8686b9f25cd3382d0f98cbef82f25184e81c8c42",41   "language": "Python",42   "lines": 25,43   "truncated": false,44   "block": 3,45   "row": 1872046  },47  {48   "path": "depr/amortized_dadi_workflow/scripts/plot_confidence_intervals.py",49   "sha256": "6f5a3f9e37f30ac57d64b691a3ed499b3d1a60cf30359d3d4a604774a2a8e505",50   "language": "Python",51   "lines": 36,52   "truncated": false,53   "block": 3,54   "row": 1954755  },56  {57   "path": "depr/amortized_dadi_workflow/scripts/plotting.py",58   "sha256": "172665a5e1e4b575813b4653c96d2b8923c2b49bffda8af47c3bc45c83e5655c",59   "language": "Python",60   "lines": 49,61   "truncated": false,62   "block": 3,63   "row": 1989664  },65  {66   "path": "depr/amortized_dadi_workflow/scripts/posterior_ensemble.py",67   "sha256": "a4197c7c5c026be4f92b255c066e1fde3a27e954739f9a0fe3bb24f624291603",68   "language": "Python",69   "lines": 22,70   "truncated": false,71   "block": 3,72   "row": 1860973  },74  {75   "path": "depr/amortized_dadi_workflow/scripts/simulate_default.py",76   "sha256": "1cfdf195dfb28fd2d18526916923275847c67ddc2d9f50e3226d6edadab4d00f",77   "language": "Python",78   "lines": 17,79   "truncated": false,80   "block": 3,81   "row": 1826482  },83  {84   "path": "depr/amortized_dadi_workflow/scripts/simulate_from_posterior.py",85   "sha256": "7c0ce484e1babee053d9a102c1d4bd8b4b69dae6e52242b284a6c49b1e4be77a",86   "language": "Python",87   "lines": 22,88   "truncated": false,89   "block": 3,90   "row": 1871591  },92  {93   "path": "depr/amortized_dadi_workflow/scripts/simulate_fs.py",94   "sha256": "5f2a31195f51e2195f60cc9893a887beb81f08b563b47b9f753715e90d57c745",95   "language": "Python",96   "lines": 28,97   "truncated": false,98   "block": 3,99   "row": 18582100  },101  {102   "path": "depr/amortized_dadi_workflow/scripts/train_npe.py",103   "sha256": "d1a5c239ba7bd3daa307b4f6063b575f92ed9d0956ad17817feec98dcab57f4a",104   "language": "Python",105   "lines": 88,106   "truncated": false,107   "block": 3,108   "row": 21292109  },110  {111   "path": "depr/plots/AraTha/compare_to_dadi_2epoch_model.ipynb",112   "sha256": "67e704afab69d3d1aaad9c2eec36b62ccdb00d621d531a8fa1704d27a0ed68f2",113   "language": "Jupyter",114   "lines": 238,115   "truncated": false,116   "block": 3,117   "row": 7572118  },119  {120   "path": "docs/conf.py",121   "sha256": "780409796549b7fe06d09214381475130d8522502301fd7f904c41aaa02d813c",122   "language": "Python",123   "lines": 55,124   "truncated": false,125   "block": 3,126   "row": 19206127  },128  {129   "path": "experiments/aratha-2epoch-extra/abc_utils.py",130   "sha256": "b7d8aef0369a7058673212a06d41f672f8da7b0bb973f8f6f0bfe773d0123c14",131   "language": "Python",132   "lines": 334,133   "truncated": false,134   "block": 3,135   "row": 25415136  },137  {138   "path": "experiments/aratha-2epoch-extra/compare-posteriors.py",139   "sha256": "ab8fd705f73f37b8820accc322ca3f25f19328c6b0b742c9e6f502413b2ccf67",140   "language": "Python",141   "lines": 738,142   "truncated": false,143   "block": 3,144   "row": 27358145  },146  {147   "path": "experiments/aratha-2epoch-extra/experiment.sh",148   "sha256": "618cd5855b720636ba3a9031e87a4836f2be32ab9b340b226d577fce016c4528",149   "language": "Shell",150   "lines": 13,151   "truncated": false,152   "block": 4,153   "row": 1425154  },155  {156   "path": "experiments/aratha-2epoch-extra/plot-posterior-surfaces.py",157   "sha256": "fcc7f05319be0c824ad3b61a8f0a28c4799b99af1ddc7c3148eaac4f3b3a8fb6",158   "language": "Python",159   "lines": 73,160   "truncated": false,161   "block": 3,162   "row": 20822163  },164  {165   "path": "experiments/aratha-2epoch/abc_utils.py",166   "sha256": "b7d8aef0369a7058673212a06d41f672f8da7b0bb973f8f6f0bfe773d0123c14",167   "language": "Python",168   "lines": 334,169   "truncated": false,170   "block": 3,171   "row": 25415172  },173  {174   "path": "experiments/aratha-2epoch/compare-posteriors.py",175   "sha256": "f38b9d27e983d2037c9e16810aef19fad854382fafe50857a74b7d5033f1a104",176   "language": "Python",177   "lines": 727,178   "truncated": false,179   "block": 3,180   "row": 27333181  },182  {183   "path": "experiments/aratha-2epoch/experiment.sh",184   "sha256": "89e46a5905842f37c0a0a363a6222d4caff162fba1b238118cc23b83a89a8a96",185   "language": "Shell",186   "lines": 13,187   "truncated": false,188   "block": 4,189   "row": 1417190  },191  {192   "path": "experiments/aratha-2epoch/plot-posterior-surfaces.py",193   "sha256": "fcc7f05319be0c824ad3b61a8f0a28c4799b99af1ddc7c3148eaac4f3b3a8fb6",194   "language": "Python",195   "lines": 73,196   "truncated": false,197   "block": 3,198   "row": 20822199  },200  {201   "path": "experiments/dependent-variable-popn-size/compare-analysis.py",202   "sha256": "05d7e3a55923eced834ab61a169e87ab8f40c5c8a5a0b49f77b15834f0327224",203   "language": "Python",204   "lines": 264,205   "truncated": false,206   "block": 3,207   "row": 24658208  },209  {210   "path": "experiments/dependent-variable-popn-size/compare-posteriors.py",211   "sha256": "dd922ba8d2ebe119c566f2b9794f43db1acd0c68b356da38edf8ab71fdb6e958",212   "language": "Python",213   "lines": 638,214   "truncated": false,215   "block": 3,216   "row": 27155217  },218  {219   "path": "experiments/dependent-variable-popn-size/plot-6-scenarios.py",220   "sha256": "bd1267d3a3dfee5a8585655b2a98e88ff0409f522d3c194cb2096e2137b45e07",221   "language": "Python",222   "lines": 189,223   "truncated": false,224   "block": 3,225   "row": 23841226  },227  {228   "path": "experiments/dependent-variable-popn-size/run-ne-comparison-six-scenarios.sh",229   "sha256": "1ca973827bcd10aacd3bc3fab6e706c0aa2c45234ba6b8a24568e74657ea5620",230   "language": "Shell",231   "lines": 130,232   "truncated": false,233   "block": 4,234   "row": 2160235  },236  {237   "path": "experiments/dependent-variable-popn-size/simulate-examples.sh",238   "sha256": "0f76605744f84503aee057cc04bc6b9b30c5aa270c1906604d763119420d50a2",239   "language": "Shell",240   "lines": 33,241   "truncated": false,242   "block": 4,243   "row": 1881244  },245  {246   "path": "experiments/dependent-variable-popn-size/simulate-for-posterior.py",247   "sha256": "fde2a2dc22c2325f830c5e8bdd1fe9bf37945e84128201cfdfd65f5d3bb3ee38",248   "language": "Python",249   "lines": 224,250   "truncated": false,251   "block": 3,252   "row": 24148253  },254  {255   "path": "experiments/dmel-isolation/experiment.sh",256   "sha256": "abe4100e58dd93a494635598650f5bec758691996fca7dde1e91f6252e8344b0",257   "language": "Shell",258   "lines": 17,259   "truncated": false,260   "block": 4,261   "row": 1460262  },263  {264   "path": "experiments/dmel-isolation/package-data.sh",265   "sha256": "d329013d425aefd1eafa06974f7151a6f2243bc4b1f7f88e73bdf7b3b0501dfd",266   "language": "Shell",267   "lines": 114,268   "truncated": false,269   "block": 4,270   "row": 2114271  },272  {273   "path": "experiments/dmel-isolation/plot-joint-posteriors.py",274   "sha256": "c47b97be4e7ce6c67729b83f68c0a2dcbd7b3d0e37e03f68a4437611f3727771",275   "language": "Python",276   "lines": 342,277   "truncated": false,278   "block": 3,279   "row": 26080280  },281  {282   "path": "experiments/dmel-isolation/plot-rescaled-posteriors.py",283   "sha256": "626fe0a542908af1ad5d49ad09052d5bcad68a2d6f48dbebf2d3fcffd9ea15d8",284   "language": "Python",285   "lines": 224,286   "truncated": false,287   "block": 3,288   "row": 24473289  },290  {291   "path": "experiments/dmel-isolation/plot-summary-stats.py",292   "sha256": "5593e4f0a6cd910ecadd23083419ee6769dc909c1470b03104c128e217f27e25",293   "language": "Python",294   "lines": 230,295   "truncated": false,296   "block": 3,297   "row": 24637298  },299  {300   "path": "experiments/relernn-prior/experiment.sh",301   "sha256": "5da4b2bd9982ee8d883b756fed63530c87a10c5d792563ab91b582d3a3a270de",302   "language": "Shell",303   "lines": 17,304   "truncated": false,305   "block": 4,306   "row": 1447307  },308  {309   "path": "experiments/relernn-prior/plot_coverage_comparison.py",310   "sha256": "09dec6a08d0a3f238f4961b2cede8f3797377ae377eaf97c90cd381ff9daea6e",311   "language": "Python",312   "lines": 111,313   "truncated": false,314   "block": 3,315   "row": 22372316  },317  {318   "path": "experiments/relernn-prior/predict_on_true.py",319   "sha256": "a6187d5ccbc8e70df0f43c2124d0e625dc91a8ca77aeeeeb99797a0e29d3e427",320   "language": "Python",321   "lines": 204,322   "truncated": false,323   "block": 3,324   "row": 24207325  },326  {327   "path": "experiments/variable-popn-size/baselines/msmc2_utils.py",328   "sha256": "45655332b3789f36b4b14071eb837fca696811bfefcb7c15b977b41ff3b5f50c",329   "language": "Python",330   "lines": 351,331   "truncated": false,332   "block": 3,333   "row": 25548334  },335  {336   "path": "experiments/variable-popn-size/baselines/run_baselines.py",337   "sha256": "09be7194c3a3ff02cca9f6a3003f594362d8e6e8f90ec1210909fcfefb8c8424",338   "language": "Python",339   "lines": 112,340   "truncated": false,341   "block": 3,342   "row": 21776343  },344  {345   "path": "experiments/variable-popn-size/compare-analysis.py",346   "sha256": "8d9f5c2372f758c93f295f62a9f1deb3287845301ddafb54ba8b15942ccafc34",347   "language": "Python",348   "lines": 253,349   "truncated": false,350   "block": 3,351   "row": 24431352  },353  {354   "path": "experiments/variable-popn-size/compare-posteriors.py",355   "sha256": "1f0b79ee2f2c6f4aede2e71b3a750381e9e6cf40185ef6a2a84acf845ce0fc31",356   "language": "Python",357   "lines": 617,358   "truncated": false,359   "block": 3,360   "row": 27088361  },362  {363   "path": "experiments/variable-popn-size/create-3x3-panel-with-baselines.py",364   "sha256": "947935e567ba14bb29db9f04ee03615491ea94d9c4085134aa9f22123487dbaa",365   "language": "Python",366   "lines": 200,367   "truncated": false,368   "block": 3,369   "row": 24199370  },371  {372   "path": "experiments/variable-popn-size/create-3x3-panel.py",373   "sha256": "135e551f2aed25cb8c067edcda9cff801a35a024a2a5a9fb960fe2d499d3e069",374   "language": "Python",375   "lines": 189,376   "truncated": false,377   "block": 3,378   "row": 23840379  },380  {381   "path": "experiments/variable-popn-size/run-ne-comparison-three-scenarios.sh",382   "sha256": "b91c197217bba0dba22ef76818c3b186c29aa2b8f54e41f74202ad673d42d470",383   "language": "Shell",384   "lines": 86,385   "truncated": false,386   "block": 4,387   "row": 2095388  },389  {390   "path": "experiments/variable-popn-size/simulate-examples.sh",391   "sha256": "693a3d92bc0427a6cf2fe6aeeadbb6509b737d387deebc734def8311ffc25d61",392   "language": "Shell",393   "lines": 61,394   "truncated": false,395   "block": 4,396   "row": 1983397  },398  {399   "path": "experiments/variable-popn-size/simulate-for-posterior.py",400   "sha256": "1b37543fb33292a40456bb70f9862f73f2e5fc7d23b361b0b12cfb9f4fa4b599",401   "language": "Python",402   "lines": 370,403   "truncated": false,404   "block": 3,405   "row": 25792406  },407  {408   "path": "resources/util/simulate-vcf.py",409   "sha256": "38949d0709358516f0e13494a072ec78ee794758ab0bb49d0a1ea27294c059bf",410   "language": "Python",411   "lines": 141,412   "truncated": false,413   "block": 3,414   "row": 22354415  },416  {417   "path": "tests/test_polarise.py",418   "sha256": "9f856c8f38471deb16ea543bd51eadbb54f7a221d76f421d5d55817d0e1fd866",419   "language": "Python",420   "lines": 110,421   "truncated": false,422   "block": 3,423   "row": 22115424  },425  {426   "path": "tests/test_workflow_script.py",427   "sha256": "017e0f3ca34f4e9e47766d03a778d846488a4b2b7503ccd10c9386a46dea6c71",428   "language": "Python",429   "lines": 381,430   "truncated": false,431   "block": 3,432   "row": 25659433  },434  {435   "path": "workflow/scripts/data_handlers.py",436   "sha256": "2a49733e3223be9240dc14a570fa5834bcbbf90deab6924e255e1513ea5e76a2",437   "language": "Python",438   "lines": 156,439   "truncated": false,440   "block": 3,441   "row": 23120442  },443  {444   "path": "workflow/scripts/embedding_networks.py",445   "sha256": "239b35097ac93dea27dfd4be4af364474c86b3f8229d2a05ed3a8da761e3a1b2",446   "language": "Python",447   "lines": 397,448   "truncated": false,449   "block": 3,450   "row": 26548451  },452  {453   "path": "workflow/scripts/infer_batch.py",454   "sha256": "9c19507d206b3c27e064c39abfc597722a12e5e837c90c4823fea22a99b2d2de",455   "language": "Python",456   "lines": 60,457   "truncated": false,458   "block": 3,459   "row": 20426460  },461  {462   "path": "workflow/scripts/plot_diagnostics.py",463   "sha256": "22ccc323dc8da9a6395ee4eda05fb98bbe393714e2ee48b3ff08ccbd60c4c316",464   "language": "Python",465   "lines": 230,466   "truncated": false,467   "block": 3,468   "row": 24717469  },470  {471   "path": "workflow/scripts/plot_simulation_stats.py",472   "sha256": "315ba0fadcd9c175a17cad5cd38e81dee2f4a08489fb84cbfb0c51e0abcefca3",473   "language": "Python",474   "lines": 105,475   "truncated": false,476   "block": 3,477   "row": 21906478  },479  {480   "path": "workflow/scripts/plot_tree_stats.py",481   "sha256": "7a5c4287bb68328aeea310915e2ee4c7c57c0d37c80fcdcfa7786e49a2ed3ed4",482   "language": "Python",483   "lines": 84,484   "truncated": false,485   "block": 3,486   "row": 20945487  },488  {489   "path": "workflow/scripts/predict_windows.py",490   "sha256": "e92038d7c27d7397858f1861973dc9b061d8ac6e39ad40d47990eb54ba479ce7",491   "language": "Python",492   "lines": 141,493   "truncated": false,494   "block": 3,495   "row": 22771496  },497  {498   "path": "workflow/scripts/process_batch.py",499   "sha256": "27b2f870f0fb33a6266fcda52bcf6944d6d7c5bb5995a19f1cab85a407019db2",500   "language": "Python",501   "lines": 27,502   "truncated": false,503   "block": 3,504   "row": 18708505  },506  {507   "path": "workflow/scripts/setup_prediction.py",508   "sha256": "252e8c333bcc3f5e944bce4fb41e98b27546861c5f7580cc0397cb9fb2c9cdc1",509   "language": "Python",510   "lines": 156,511   "truncated": false,512   "block": 3,513   "row": 23954514  },515  {516   "path": "workflow/scripts/setup_training.py",517   "sha256": "e1893e915314eb68f2d0d35f7a035cd58324a0cec0d2255932883015bc8be9ea",518   "language": "Python",519   "lines": 54,520   "truncated": false,521   "block": 3,522   "row": 20000523  },524  {525   "path": "workflow/scripts/simulate_batch.py",526   "sha256": "7f5a3a3787983eb4d23144559d6618a169d3d6fa75228cacbae2888d9cc5e0fd",527   "language": "Python",528   "lines": 32,529   "truncated": false,530   "block": 3,531   "row": 18866532  },533  {534   "path": "workflow/scripts/train_embedding_network.py",535   "sha256": "f57ce00691eef9d35819d15a32679248d0920627fa96bd12256e1ffd93d2b7e8",536   "language": "Python",537   "lines": 190,538   "truncated": false,539   "block": 3,540   "row": 23772541  },542  {543   "path": "workflow/scripts/train_npe_on_embeddings.py",544   "sha256": "d23707ba6265549d620de278babdf5d17a39af8fa1aaadbf1642a63a65206f08",545   "language": "Python",546   "lines": 143,547   "truncated": false,548   "block": 3,549   "row": 22640550  },551  {552   "path": "workflow/scripts/train_npe_on_features.py",553   "sha256": "d0b4179b7270c39a65fa3eb4d8eba5bd9d46f134a7b6a0d2afb7eb580c0d213c",554   "language": "Python",555   "lines": 142,556   "truncated": false,557   "block": 3,558   "row": 22850559  },560  {561   "path": "workflow/scripts/ts_processors.py",562   "sha256": "b94092522becf1eacb41f54b3dd8ec3eb469a6ceaf0b21561cbf7322ee682195",563   "language": "Python",564   "lines": 462,565   "truncated": false,566   "block": 3,567   "row": 26774568  },569  {570   "path": "workflow/scripts/ts_simulators.py",571   "sha256": "752a052ccca782a705a1de47fac4cbc7fe86535904100bc07e0b253e653034e7",572   "language": "Python",573   "lines": 519,574   "truncated": false,575   "block": 3,576   "row": 27079577  },578  {579   "path": "workflow/scripts/utils.py",580   "sha256": "8dd425d7a237f9afe37c08e549e33e0fadc6a67bc4fbf0817f85ca8839411346",581   "language": "Python",582   "lines": 53,583   "truncated": false,584   "block": 3,585   "row": 19758586  }587 ]588}