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__matsengrp__epam.json696 linesDownload Raw Back to 21
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/matsengrp/epam",4 "url": "https://github.com/matsengrp/epam",5 "host": "github.com",6 "commit": "d8bd3666d93bf2f8e8c2f2b441a64a158cc99c26",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11  {12   "path": "LICENSE",13   "sha256": "87a77f9cf93a0a081d45d06b37a15a14a116453773ea1644b2eafac157eff40e",14   "language": "License",15   "lines": 21,16   "truncated": false,17   "block": 14,18   "row": 1690919  },20  {21   "path": "README.md",22   "sha256": "1246899eb9131bb1c18f931cd3bd17a73c211c858f9e58f6ed30840f2d8449c1",23   "language": "Text",24   "lines": 45,25   "truncated": false,26   "block": 16,27   "row": 718128  },29  {30   "path": "epam/annotate_pcps.py",31   "sha256": "13e6b7868ee95c4199e2b025b042acb0e7ed903978b8f0a055e2f21777a8749b",32   "language": "Python",33   "lines": 147,34   "truncated": false,35   "block": 15,36   "row": 1699237  },38  {39   "path": "epam/cli.py",40   "sha256": "e087ee7ecae8dcbf3da54b2cee2d6ec244b86208e2557a68411e07215d337734",41   "language": "Python",42   "lines": 186,43   "truncated": false,44   "block": 15,45   "row": 1949646  },47  {48   "path": "epam/df_for_plots.py",49   "sha256": "c5cc40dc9bcc1a2f5c82adafad9921b85a9d0d182984334b75ceaefd9b679095",50   "language": "Python",51   "lines": 336,52   "truncated": false,53   "block": 15,54   "row": 2331355  },56  {57   "path": "epam/esm_precompute.py",58   "sha256": "4fe087bf0cac42e514dc7cb8c7bff16753bd79ab67d35f6150034b7e3d4419b5",59   "language": "Python",60   "lines": 326,61   "truncated": false,62   "block": 15,63   "row": 2323764  },65  {66   "path": "epam/evaluation.py",67   "sha256": "9d1f86ee4e85a6516295928ee3c46a7e2c347880ec694eaa734b528be93eb095",68   "language": "Python",69   "lines": 525,70   "truncated": false,71   "block": 15,72   "row": 2481273  },74  {75   "path": "epam/gcreplay_models.py",76   "sha256": "fe8c804160a937e3a9ecdf0478e6d22c27ba883dba70f76c0171240875a86589",77   "language": "Python",78   "lines": 368,79   "truncated": false,80   "block": 15,81   "row": 2348482  },83  {84   "path": "epam/models.py",85   "sha256": "13982a888512c70440fe6c1dc388d29937de6c0dcaddba14b2a1b18661c33893",86   "language": "Python",87   "lines": 1223,88   "truncated": false,89   "block": 16,90   "row": 110791  },92  {93   "path": "epam/mutsel_simulation.py",94   "sha256": "2c25e1bb313d0dcade3ce5cd86f975805076815886d05fbe5c3e45f2b432e527",95   "language": "Python",96   "lines": 142,97   "truncated": false,98   "block": 15,99   "row": 17550100  },101  {102   "path": "epam/oe_plot.py",103   "sha256": "91aeda2d492a3e853ac748678506bf108765244693a889175fb3feec91f24d05",104   "language": "Python",105   "lines": 1361,106   "truncated": false,107   "block": 16,108   "row": 1165109  },110  {111   "path": "epam/utils.py",112   "sha256": "357aed86674aaab36a79e5e0c19ca138413e7074f321ead578c9c46bba4a7bf2",113   "language": "Python",114   "lines": 109,115   "truncated": false,116   "block": 15,117   "row": 13381118  },119  {120   "path": "notebooks/conserved_quantile.py",121   "sha256": "d7de3f0134b7b8f7e9ce5ccbfd37d306b785434544f325be14747313efff8785",122   "language": "Python",123   "lines": 54,124   "truncated": false,125   "block": 15,126   "row": 10021127  },128  {129   "path": "notebooks/eval_per_mut_count.py",130   "sha256": "3ce333dd6c4ba2b71e8bfe09e66e29021eb73a42e364d5ab978bf2b92960f5f7",131   "language": "Python",132   "lines": 140,133   "truncated": false,134   "block": 15,135   "row": 16098136  },137  {138   "path": "notebooks/gcreplay_dms_esm.Rmd",139   "sha256": "be3c6dbe43f4a4f9d8ec634085194937be37abef8b9aa378b42637970a846390",140   "language": "R",141   "lines": 950,142   "truncated": false,143   "block": 16,144   "row": 4138145  },146  {147   "path": "notebooks/gcreplay_esm.py",148   "sha256": "eb65b3e6605c2714cdd7b8f42588b890c2720639936ab0f76292095d1f292f79",149   "language": "Python",150   "lines": 85,151   "truncated": false,152   "block": 15,153   "row": 13632154  },155  {156   "path": "notebooks/plot_ablang_comp.py",157   "sha256": "e37160e9abea7db4befdbf0753d604793f60db00c3c5661da553dd07a895cea5",158   "language": "Python",159   "lines": 92,160   "truncated": false,161   "block": 15,162   "row": 12932163  },164  {165   "path": "notebooks/plot_conscount_cfsize.py",166   "sha256": "219922365ffb01666060007838e4184b28694a9f116e71e80f335e160adfe398",167   "language": "Python",168   "lines": 83,169   "truncated": false,170   "block": 15,171   "row": 11852172  },173  {174   "path": "notebooks/plot_conserved.py",175   "sha256": "08ec76ed229594e99c494363272ca77447350d1a3a08d425c9ce05bb47e4e445",176   "language": "Python",177   "lines": 138,178   "truncated": false,179   "block": 15,180   "row": 16086181  },182  {183   "path": "notebooks/plot_cspperp.py",184   "sha256": "2a820b9c8333236cac7c46cf05fe5ce1d666265da42725da40345b26791aa344",185   "language": "Python",186   "lines": 60,187   "truncated": false,188   "block": 15,189   "row": 10353190  },191  {192   "path": "notebooks/plot_esm_ensemble.py",193   "sha256": "9e6d76fd5af197530dc913ff0b8c7af345976065c754e97a53792449caf3aad7",194   "language": "Python",195   "lines": 170,196   "truncated": false,197   "block": 15,198   "row": 16787199  },200  {201   "path": "notebooks/plot_gcreplay_cspperp.py",202   "sha256": "915ed459479cad42d98c1515f7c699e78162398453debca2002a3f8dfaf3997b",203   "language": "Python",204   "lines": 64,205   "truncated": false,206   "block": 15,207   "row": 11191208  },209  {210   "path": "notebooks/plot_gcreplay_model_oe_all.py",211   "sha256": "f3c760fc088fdc9cd504373a8a79d14e0b7ba13247b2f61af8dd846abf2987fe",212   "language": "Python",213   "lines": 201,214   "truncated": false,215   "block": 15,216   "row": 19889217  },218  {219   "path": "notebooks/plot_gcreplay_model_oe_all_supp.py",220   "sha256": "63dc9e433c8e0923aaef8745d530566a2d6d200e7b5676594d10c13de033ec0c",221   "language": "Python",222   "lines": 191,223   "truncated": false,224   "block": 15,225   "row": 19123226  },227  {228   "path": "notebooks/plot_gcreplay_mutability_metrics.py",229   "sha256": "f49e2762ab6fbc3fcc48f2e8b5817d56f8ff3c17ebc174eac6a9b25b68085972",230   "language": "Python",231   "lines": 62,232   "truncated": false,233   "block": 15,234   "row": 10688235  },236  {237   "path": "notebooks/plot_gcreplay_mutability_subacc_cspperp.py",238   "sha256": "67bf78f0bf05cc5504b54e344270029b5982b8684b27994d677a1d6ebbbc6e33",239   "language": "Python",240   "lines": 162,241   "truncated": false,242   "block": 15,243   "row": 18618244  },245  {246   "path": "notebooks/plot_gcreplay_overlap.py",247   "sha256": "4b2d064ac7b20e96c57a5137c3f80b36f3175c48242d81ff129e2ff3d85dbeb2",248   "language": "Python",249   "lines": 63,250   "truncated": false,251   "block": 15,252   "row": 11060253  },254  {255   "path": "notebooks/plot_gcreplay_rprec.py",256   "sha256": "ab1c3c12a62da9c8b0efedc4b037b7d53a2037dac190bc6878ced9f061eea2fc",257   "language": "Python",258   "lines": 63,259   "truncated": false,260   "block": 15,261   "row": 11062262  },263  {264   "path": "notebooks/plot_gcreplay_subacc.py",265   "sha256": "a7ae1ff343eee7e629a13bb9b9a6661cae234e160a35dcdafcf15546fde661f1",266   "language": "Python",267   "lines": 64,268   "truncated": false,269   "block": 15,270   "row": 11242271  },272  {273   "path": "notebooks/plot_model_oe_all.py",274   "sha256": "f55a1f27623f620758028698ff8ee687e297171d21e6db4b619f2242e144f4c0",275   "language": "Python",276   "lines": 214,277   "truncated": false,278   "block": 15,279   "row": 20372280  },281  {282   "path": "notebooks/plot_model_oe_all_nsubs.py",283   "sha256": "d37096adfcfdd45390bf90429b0a66c832c38a14e26f6abbc24a99c9c70e662d",284   "language": "Python",285   "lines": 234,286   "truncated": false,287   "block": 15,288   "row": 22022289  },290  {291   "path": "notebooks/plot_model_oe_all_supp.py",292   "sha256": "557b733c3871fe87352c809e94353f27a51a180cc77f91a951b18df05a1d89c6",293   "language": "Python",294   "lines": 208,295   "truncated": false,296   "block": 15,297   "row": 19837298  },299  {300   "path": "notebooks/plot_model_tau.py",301   "sha256": "921b378a1157e68df5b3970efc2e2a4bd4dfb26432f8a08f56a05bca544a3de0",302   "language": "Python",303   "lines": 193,304   "truncated": false,305   "block": 15,306   "row": 19919307  },308  {309   "path": "notebooks/plot_mutability_metrics.py",310   "sha256": "d4abebd0c5b96f122342bd6850308b273198e5e2d1f718222fc2882b3f4deb45",311   "language": "Python",312   "lines": 58,313   "truncated": false,314   "block": 15,315   "row": 10029316  },317  {318   "path": "notebooks/plot_nsubs.py",319   "sha256": "8937ab5f157a5faae6927dcecbced09fe0601f7a8c64faf7e52935ce299cdd8e",320   "language": "Python",321   "lines": 70,322   "truncated": false,323   "block": 15,324   "row": 10773325  },326  {327   "path": "notebooks/plot_nt_model_tau_mut.py",328   "sha256": "8af0614fb8fac58ddfed23ec4a6ddbe757b8511e43a8050cca2dceab96673847",329   "language": "Python",330   "lines": 156,331   "truncated": false,332   "block": 15,333   "row": 18004334  },335  {336   "path": "notebooks/plot_oe_and_mutability.py",337   "sha256": "6f84c2ac4971356f2dae707e1cda3033cc8274b6ca160bfe8407700a63f62173",338   "language": "Python",339   "lines": 147,340   "truncated": false,341   "block": 15,342   "row": 16834343  },344  {345   "path": "notebooks/plot_overlap.py",346   "sha256": "c3a6e8ecf75bc798349af2f22e82d1c2e78f9a6bfb932a138a0db74c5c59c5c8",347   "language": "Python",348   "lines": 63,349   "truncated": false,350   "block": 15,351   "row": 10741352  },353  {354   "path": "notebooks/plot_overlap_and_rprec.py",355   "sha256": "cc2c3a56f574c14299c76765d94df1dd4004a4747b9a11e499b685321bbfaa57",356   "language": "Python",357   "lines": 108,358   "truncated": false,359   "block": 15,360   "row": 14862361  },362  {363   "path": "notebooks/plot_performance_per_mut_count.py",364   "sha256": "069103bc43175cac629ac25baa44892f7f9d5890dfceb207c805a850f88752ea",365   "language": "Python",366   "lines": 108,367   "truncated": false,368   "block": 15,369   "row": 13372370  },371  {372   "path": "notebooks/plot_performance_per_mut_count_4plots.py",373   "sha256": "373990879e3f16fd6a3adca425407174046a0398928bf7632e03dd435993e0a1",374   "language": "Python",375   "lines": 140,376   "truncated": false,377   "block": 15,378   "row": 16065379  },380  {381   "path": "notebooks/plot_performance_per_mut_count_anc_leaf.py",382   "sha256": "4df3e3d29f8f331d62e87850835df177ca921f725b76e82d6a2acb9706480967",383   "language": "Python",384   "lines": 217,385   "truncated": false,386   "block": 15,387   "row": 20023388  },389  {390   "path": "notebooks/plot_rprec.py",391   "sha256": "961e280b88e1019eb56726bce57b29a896338a91b8cbfc4ef99f5baac0b4b898",392   "language": "Python",393   "lines": 61,394   "truncated": false,395   "block": 15,396   "row": 10587397  },398  {399   "path": "notebooks/plot_schematic_oe.py",400   "sha256": "7a9da6fe74dff68284255452d2a407a5fd89fe67c54d5f3b8187afd130ffbd17",401   "language": "Python",402   "lines": 66,403   "truncated": false,404   "block": 15,405   "row": 11188406  },407  {408   "path": "notebooks/plot_sites_oe.py",409   "sha256": "f99a8b1e54f7649f02b9fedce3ba6ea5dcf813392ffc81b2fe340c8ba589f805",410   "language": "Python",411   "lines": 101,412   "truncated": false,413   "block": 15,414   "row": 13580415  },416  {417   "path": "notebooks/plot_subacc.py",418   "sha256": "0e7b3d5c1c283debb95885b9926a33e065b001a27340bc5beb177c09fc80d3ed",419   "language": "Python",420   "lines": 61,421   "truncated": false,422   "block": 15,423   "row": 10445424  },425  {426   "path": "notebooks/plot_subacc_and_cspperp.py",427   "sha256": "3b90ddaeae899d0423b5a3f59654a2175a9a6f0c05bd7568870b91d281b06f04",428   "language": "Python",429   "lines": 110,430   "truncated": false,431   "block": 15,432   "row": 14878433  },434  {435   "path": "notebooks/plot_subacc_cfsize.py",436   "sha256": "669d4d1e0839f25b27b78ebe79878094d540572327c14831b176771079e90bc5",437   "language": "Python",438   "lines": 80,439   "truncated": false,440   "block": 15,441   "row": 11270442  },443  {444   "path": "notebooks/plot_subacc_conscount.py",445   "sha256": "1eb99c4c88e619c7b4a373e6a211358f9f945f8e0c2ae8ff662a8845a4519690",446   "language": "Python",447   "lines": 80,448   "truncated": false,449   "block": 15,450   "row": 11245451  },452  {453   "path": "notebooks/plot_subacc_nsubs.py",454   "sha256": "66c501c907b30f9df505635a494d73fdde5c606886d6fe7e44f1b87da8e3ce70",455   "language": "Python",456   "lines": 69,457   "truncated": false,458   "block": 15,459   "row": 11741460  },461  {462   "path": "notebooks/write_branch_length_csv.py",463   "sha256": "9f21180b4fbc5c3047f10c16be4cc27d81e220962e593bbdbb163ae087c88a68",464   "language": "Python",465   "lines": 60,466   "truncated": false,467   "block": 15,468   "row": 10735469  },470  {471   "path": "notebooks/write_conscount.py",472   "sha256": "ffd6cb96840cc70d91bf761b18c8c24b689fc655b104af150da37c6028a85306",473   "language": "Python",474   "lines": 46,475   "truncated": false,476   "block": 15,477   "row": 8302478  },479  {480   "path": "notebooks/write_conscount_cfsize.py",481   "sha256": "d666c02b16f20c365652b1eb09dbf1f24e29b7a04c7bbf1e98ef297c5e977166",482   "language": "Python",483   "lines": 57,484   "truncated": false,485   "block": 15,486   "row": 10396487  },488  {489   "path": "notebooks/write_conserved_csv.py",490   "sha256": "fec43ea5b63dd8eb539eb39cbd09655051659ebcac5ac326e87f40124293ecfd",491   "language": "Python",492   "lines": 59,493   "truncated": false,494   "block": 15,495   "row": 10261496  },497  {498   "path": "notebooks/write_cspperp_csv.py",499   "sha256": "5f75ec2dc0a9077679b7cc3aabcda7b6794b912175ae022db2458f559552f3d5",500   "language": "Python",501   "lines": 114,502   "truncated": false,503   "block": 15,504   "row": 15012505  },506  {507   "path": "notebooks/write_dfs_for_plots.py",508   "sha256": "f3e24023daf782e1432da73a46ec8f3cc3032016341f64f5ec4d21d64ec024d2",509   "language": "Python",510   "lines": 88,511   "truncated": false,512   "block": 15,513   "row": 13600514  },515  {516   "path": "notebooks/write_dfs_for_plots_anc_leaf.py",517   "sha256": "7c4ef324ed4540533e775f4939df0a2c8364bd3e4cbeb5f759764523d4637e34",518   "language": "Python",519   "lines": 84,520   "truncated": false,521   "block": 15,522   "row": 13942523  },524  {525   "path": "notebooks/write_dfs_for_plots_esm_ensemble.py",526   "sha256": "59eeee0760c8165752c1d1f9f8290f4e29456c59e59e9bafeb80f588100b172c",527   "language": "Python",528   "lines": 59,529   "truncated": false,530   "block": 15,531   "row": 10365532  },533  {534   "path": "notebooks/write_gcreplay_cspperp_csv.py",535   "sha256": "dc7c7741734cddcd2f2d00af2dbfe081faf79fb7f8f57d24d749de1dfe3eff75",536   "language": "Python",537   "lines": 146,538   "truncated": false,539   "block": 15,540   "row": 17206541  },542  {543   "path": "notebooks/write_gcreplay_dfs_for_plots.py",544   "sha256": "40e6ec7f60378215d25cecdb0b90ff4223455641ea34566cd37e1647434282f4",545   "language": "Python",546   "lines": 51,547   "truncated": false,548   "block": 15,549   "row": 10752550  },551  {552   "path": "notebooks/write_gcreplay_overlap_csv.py",553   "sha256": "5808f9ba3bfef469e1a73e930f0b792710280d64fd1f0f8f90f7b980afab3526",554   "language": "Python",555   "lines": 114,556   "truncated": false,557   "block": 15,558   "row": 16044559  },560  {561   "path": "notebooks/write_gcreplay_rprec_csv.py",562   "sha256": "7876e46bdcb2b83a9481cf8a822af352eeba8dc0a14f04c3e8db249a055c9fc9",563   "language": "Python",564   "lines": 133,565   "truncated": false,566   "block": 15,567   "row": 18110568  },569  {570   "path": "notebooks/write_gcreplay_subacc_csv.py",571   "sha256": "e36c23c286753a4a58d22f99da03675ad67a17d50222ead0f382f4f939f558e9",572   "language": "Python",573   "lines": 141,574   "truncated": false,575   "block": 15,576   "row": 17389577  },578  {579   "path": "notebooks/write_overlap_csv.py",580   "sha256": "bdfa652c14ff4999fb12f61ebb9961d599633e02f252e7f0cd0b8b78374dd374",581   "language": "Python",582   "lines": 77,583   "truncated": false,584   "block": 15,585   "row": 12496586  },587  {588   "path": "notebooks/write_rprec_csv.py",589   "sha256": "80238c637e332c9faa2dd7df11318559a1b58b438c73c459eefab0541b1ed27a",590   "language": "Python",591   "lines": 89,592   "truncated": false,593   "block": 15,594   "row": 13658595  },596  {597   "path": "notebooks/write_subacc_cfsize.py",598   "sha256": "4f5d96761d843fb1c599edd715b0cf53bcbb9df766376d5ce9e4b736f00ac03c",599   "language": "Python",600   "lines": 141,601   "truncated": false,602   "block": 15,603   "row": 17598604  },605  {606   "path": "notebooks/write_subacc_conscount.py",607   "sha256": "ab09a9019065c08c4497b1278263e720870ee7507f1c6563c87810971d4e2be3",608   "language": "Python",609   "lines": 140,610   "truncated": false,611   "block": 15,612   "row": 17492613  },614  {615   "path": "notebooks/write_subacc_csv.py",616   "sha256": "e792afe2a05bd4a1bd01a4abaf79e95263162fc37876a7e9a5bccac3cdfcf799",617   "language": "Python",618   "lines": 109,619   "truncated": false,620   "block": 15,621   "row": 15083622  },623  {624   "path": "notebooks/write_subacc_nsubs.py",625   "sha256": "892b9cf17b63769f22fcd1b4c216c8c09ed2d620faf65d9ebf8220a79882e41d",626   "language": "Python",627   "lines": 122,628   "truncated": false,629   "block": 15,630   "row": 16509631  },632  {633   "path": "scripts/run_anarci_epam_naive_v2.sh",634   "sha256": "e8a1f7202ac9f4abb677f04d9e6344b23773c6bbdb7d6b6bdd2533f214b51af4",635   "language": "Shell",636   "lines": 16,637   "truncated": false,638   "block": 16,639   "row": 5937640  },641  {642   "path": "scripts/split_pcp_files.py",643   "sha256": "b192ed85b4e81ea966cfb4bbef0327b70420294b1125c68ad6e69778b89c2f88",644   "language": "Python",645   "lines": 50,646   "truncated": false,647   "block": 15,648   "row": 10485649  },650  {651   "path": "scripts/summarize_pcps.py",652   "sha256": "88546b7f852847885bb9803da3e2e32b4830adee43d129d3f6bf9b1d184b2c94",653   "language": "Python",654   "lines": 78,655   "truncated": false,656   "block": 15,657   "row": 12313658  },659  {660   "path": "setup.py",661   "sha256": "f1ea534e28a5cc768909c5333e61a54ec357828b4cfff5650e195d5793654573",662   "language": "Python",663   "lines": 34,664   "truncated": false,665   "block": 15,666   "row": 8189667  },668  {669   "path": "tests/test_encode_decode.py",670   "sha256": "0185443b5e8b8afc2a717cdb7b60ff7f33d1c995e80352b7de69462592fe6b52",671   "language": "Python",672   "lines": 17,673   "truncated": false,674   "block": 15,675   "row": 6885676  },677  {678   "path": "tests/test_evaluation.py",679   "sha256": "e92e80878259de538898b1418f53965033f9e3e12fba7e49981b532cae8d7fa4",680   "language": "Python",681   "lines": 172,682   "truncated": false,683   "block": 15,684   "row": 16971685  },686  {687   "path": "tests/test_models.py",688   "sha256": "78e8deb31687d1228c9e7dc6a686b7abe51639a96d0956f75aa72807dcc5837c",689   "language": "Python",690   "lines": 176,691   "truncated": false,692   "block": 15,693   "row": 19317694  }695 ]696}