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__dsilvestro__pyrate.json552 linesDownload Raw Back to 64
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/dsilvestro/pyrate",4 "url": "https://github.com/dsilvestro/PyRate",5 "host": "github.com",6 "commit": "48f48d0682fe965baba7ae82b41994bf6b2181ee",7 "license": "AGPL-3.0",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11  {12   "path": "ADE-NN/v.1/ADE-NN.py",13   "sha256": "e92f52c43c9e890105b27a0ee38e6c6339d687bf5b23ca719a9aa09cf0dd270c",14   "language": "Python",15   "lines": 682,16   "truncated": false,17   "block": 7,18   "row": 1015519  },20  {21   "path": "ADE-NN/v.2/ADE-NN2.py",22   "sha256": "f526106ffe48556999797dbabe880bd72006f7f24454b9734e896de37c5bbcf2",23   "language": "Python",24   "lines": 263,25   "truncated": false,26   "block": 7,27   "row": 281228  },29  {30   "path": "ADE-NN/v.2/ADE-NN3.py",31   "sha256": "648cf8bc44da271c67c134421164ef2110c0bfaf2558d764f139659765521311",32   "language": "Python",33   "lines": 565,34   "truncated": false,35   "block": 7,36   "row": 897437  },38  {39   "path": "LICENSE",40   "sha256": "76a97c878c9c7a8321bb395c2b44d3fe2f8d81314d219b20138ed0e2dddd5182",41   "language": "License",42   "lines": 661,43   "truncated": false,44   "block": 6,45   "row": 212446  },47  {48   "path": "PyRate.py",49   "sha256": "50dbaee3a2be23949d57e90bdef3f90e9667383097f2914ad742eb1b1f40d9f1",50   "language": "Python",51   "lines": 4739,52   "truncated": true,53   "block": 8,54   "row": 118655  },56  {57   "path": "PyRateContinuous.py",58   "sha256": "5c89754b7c4a44ed3a81e2e22ed6948a062db4e07fffd26bdb7dd7551e8a6e02",59   "language": "Python",60   "lines": 904,61   "truncated": false,62   "block": 7,63   "row": 1151864  },65  {66   "path": "PyRateDES.py",67   "sha256": "9927bde383dda712cf156913390851e3e35a9c77899535a53063f7c767054901",68   "language": "Python",69   "lines": 4154,70   "truncated": true,71   "block": 8,72   "row": 119373  },74  {75   "path": "PyRateMBD.py",76   "sha256": "571500e3c61a29173c155658619202e3fb8b042baf65b121dc95199fe9fc6aeb",77   "language": "Python",78   "lines": 767,79   "truncated": false,80   "block": 7,81   "row": 1095482  },83  {84   "path": "PyRateMCDD.py",85   "sha256": "64230ab12ffb913a321f4b94e3f80ee62ad47ee99b3a53bff38d16dcc3c4da0b",86   "language": "Python",87   "lines": 300,88   "truncated": false,89   "block": 7,90   "row": 416791  },92  {93   "path": "PyRateMTE.py",94   "sha256": "d24cb55ab7ed758067084f36995c400d74a4bb2994acfd03861b834769fe6d65",95   "language": "Python",96   "lines": 412,97   "truncated": false,98   "block": 7,99   "row": 5545100  },101  {102   "path": "README.md",103   "sha256": "4ca92d2e67d844aa6d9ce9d5a16b435613fb08106f5f4b06ab3cee32c18ac595",104   "language": "Text",105   "lines": 97,106   "truncated": false,107   "block": 8,108   "row": 10560109  },110  {111   "path": "example_files/Ammonoidea.py",112   "sha256": "4dd39b474fec1115e1d3a1f68bac231d82dbaaa9a280086a6e83ee1864e1a5d9",113   "language": "Python",114   "lines": 692,115   "truncated": true,116   "block": 8,117   "row": 1185118  },119  {120   "path": "example_files/BDC_model/Feliformia.py",121   "sha256": "4cf1ea6db4bf654a8f759c12d9cbe1389f681d3e7075a62e2144e31949721324",122   "language": "Python",123   "lines": 3268,124   "truncated": true,125   "block": 8,126   "row": 1184127  },128  {129   "path": "example_files/BDC_model/Ursidae.py",130   "sha256": "9706393a1f3e028c035b700d83fca63f831ab5b82ad4e7e28bd490bad55a2049",131   "language": "Python",132   "lines": 793,133   "truncated": false,134   "block": 8,135   "row": 979136  },137  {138   "path": "example_files/BDNN_examples/Carnivora/Advanced_examples/Example_output/Carnivora_occs_1_G_BDS_BDNN_16_8TVc_contribution_per_species_rates.r",139   "sha256": "88a5654dda24a240cceefd17860a6c89b424a58597fab02e7fa89933f40320db",140   "language": "R",141   "lines": 976,142   "truncated": false,143   "block": 8,144   "row": 5238145  },146  {147   "path": "example_files/BDNN_examples/Carnivora/Advanced_examples/Example_output/Carnivora_occs_1_taxon_time_tables_G_BDS_BDNN_16_8TVc_contribution_per_species_rates.r",148   "sha256": "ee40d42749e388ee2c62efffc809f73c3134962a2ddfd8d5c955774d6bdb43a0",149   "language": "R",150   "lines": 970,151   "truncated": true,152   "block": 8,153   "row": 5240154  },155  {156   "path": "example_files/BDNN_examples/Carnivora/Advanced_examples/Example_output/Carnivora_occs_1_time_windows_G_BDS_BDNN_16_8TVc_contribution_per_species_rates.r",157   "sha256": "77ab2206b0664db4837e62353cd1b72bebea76e7ab7f686c139ab3226e0eade0",158   "language": "R",159   "lines": 976,160   "truncated": false,161   "block": 8,162   "row": 5239163  },164  {165   "path": "example_files/BDNN_examples/Carnivora/Carnivora_occs.py",166   "sha256": "43e26401da91910c55175a7c25f2cb181a609eccbba56ff92b078aeddcca7d0c",167   "language": "Python",168   "lines": 965,169   "truncated": true,170   "block": 8,171   "row": 1182172  },173  {174   "path": "example_files/Canis_example/Canis_pbdb_data_PyRate.py",175   "sha256": "9f31f55e826ca76662a114a6a78535469b8efaaf4c16cb301db8a25b397610f6",176   "language": "Python",177   "lines": 30,178   "truncated": false,179   "block": 6,180   "row": 41209181  },182  {183   "path": "example_files/DES_examples/pyrate_DES_input_example_script.R",184   "sha256": "f1ee1343e3c0e512fb1ea4908ee04f378c8931f3c041d3bfeb7008f4728eefbe",185   "language": "R",186   "lines": 61,187   "truncated": false,188   "block": 8,189   "row": 2246190  },191  {192   "path": "example_files/DES_examples/pyrate_DES_utilities.R",193   "sha256": "710f3b0ac28727261b136d56d4636cb79cd6f3c3e40d2663d444042fff48d89c",194   "language": "R",195   "lines": 581,196   "truncated": false,197   "block": 8,198   "row": 4843199  },200  {201   "path": "example_files/Felids_twoTraits.py",202   "sha256": "52bdb1db8b0950ddde6419927b907c5b1889732b6da531464b71ef7c05c3e50c",203   "language": "Python",204   "lines": 253,205   "truncated": false,206   "block": 7,207   "row": 10337208  },209  {210   "path": "example_files/Rhinocerotidae_PyRate.py",211   "sha256": "47682b13e4b8ffc5424c03018da3ec36f574b5c550ee2390f1264673b7bd6b28",212   "language": "Python",213   "lines": 176,214   "truncated": false,215   "block": 7,216   "row": 10425217  },218  {219   "path": "example_files/Ursidae_PyRate.py",220   "sha256": "ec1e1dcd5a6e670b004165f978baa787d5b24134799bca39ea0370e067801bcd",221   "language": "Python",222   "lines": 793,223   "truncated": false,224   "block": 8,225   "row": 982226  },227  {228   "path": "example_files/dataPimientoEtAl2017NEE/occs.py",229   "sha256": "039cf5ac209710fcdf82ef45424e08e5fb996e42507ffd2679c33072b9b8a0fb",230   "language": "Python",231   "lines": 1505,232   "truncated": true,233   "block": 8,234   "row": 1179235  },236  {237   "path": "experimental_code/ADE_slice.py",238   "sha256": "f96c7c1e4dc69ec4c4f45bb3c04289303da6ae8ee90645fe880ac8b831cc9c72",239   "language": "Python",240   "lines": 358,241   "truncated": false,242   "block": 7,243   "row": 5908244  },245  {246   "path": "experimental_code/PyRateContinuousShift_plotHR.py",247   "sha256": "8b2ab7d6a7060ff7a349e244afbf09d7533ac73ff904ba65143f8798792e7b99",248   "language": "Python",249   "lines": 724,250   "truncated": false,251   "block": 7,252   "row": 10488253  },254  {255   "path": "experimental_code/PyRateDES2.py",256   "sha256": "8add8c8f071872e8263b40b6dd34adde27f348e90a3c2e76e2c6f18a01064faa",257   "language": "Python",258   "lines": 1592,259   "truncated": false,260   "block": 8,261   "row": 655262  },263  {264   "path": "experimental_code/PyRateMTET.py",265   "sha256": "4d9f7beb017d7f765e3c6465dde1250cc2d277f8776b9e36a5524548b8c2a76f",266   "language": "Python",267   "lines": 526,268   "truncated": false,269   "block": 7,270   "row": 7979271  },272  {273   "path": "experimental_code/bd_sampling.py",274   "sha256": "81763716eb3f6c0c81ed74dad2e7553a545cdda6e2b05b35bb1fa84ed08cee44",275   "language": "Python",276   "lines": 157,277   "truncated": false,278   "block": 6,279   "row": 40361280  },281  {282   "path": "experimental_code/fossil_sampler_from_tree_loop.py",283   "sha256": "2529bc72f7fa86b0ec834504fe3b0298613075e66eea375e46970d8fdce2fd6e",284   "language": "Python",285   "lines": 262,286   "truncated": false,287   "block": 7,288   "row": 2203289  },290  {291   "path": "experimental_code/fossil_sampler_sim.py",292   "sha256": "b50990852ffa78b420de3ad4f4051dbe4daf4a459e6acdca8cb32f341b930122",293   "language": "Python",294   "lines": 206,295   "truncated": false,296   "block": 6,297   "row": 44256298  },299  {300   "path": "experimental_code/fossil_sampler_sim_multi_q_scale.py",301   "sha256": "76e30b4a82362c91fb08e3e10bd94eae6367f613277e1b326f197476cc9e96fa",302   "language": "Python",303   "lines": 209,304   "truncated": false,305   "block": 6,306   "row": 44754307  },308  {309   "path": "experimental_code/plot_BDNN.py",310   "sha256": "a5e385fbe0181311ac889b79fc22ebc25eb0b732650404f69829b977f7fc64af",311   "language": "Python",312   "lines": 415,313   "truncated": false,314   "block": 7,315   "row": 7431316  },317  {318   "path": "experimental_code/plot_MTE_results.R",319   "sha256": "1445812e4062e3d8a351428726c2aa8e496e63f97d1c6c36e4bc0fa90b9ea7ba",320   "language": "R",321   "lines": 97,322   "truncated": false,323   "block": 8,324   "row": 2450325  },326  {327   "path": "experimental_code/summarize_BDNN_results.py",328   "sha256": "6da39d1ea742d3dc46447cb158a7f04fdc000d81c9a3792ea28ba1ebc50a899f",329   "language": "Python",330   "lines": 74,331   "truncated": false,332   "block": 6,333   "row": 35081334  },335  {336   "path": "mcmcDivE/example/Rhinos.py",337   "sha256": "aa968a5b125eeb2f15fe084d86988644a4d3bc8ae3440f062236ca62bff4dcf5",338   "language": "Python",339   "lines": 176,340   "truncated": false,341   "block": 7,342   "row": 10423343  },344  {345   "path": "mcmcDivE/mcmcDivE.py",346   "sha256": "386eb90825d7a0a9072bd29709d8df3185cd51551873a9ed668e44b181dce298",347   "language": "Python",348   "lines": 326,349   "truncated": false,350   "block": 7,351   "row": 3894352  },353  {354   "path": "mcmcDivE/plot_mcmcDivE_results.R",355   "sha256": "0763f2fbd4b67b4e8c2e28d953fba1c47bc50dba7e5711ddae87054bcad14626",356   "language": "R",357   "lines": 80,358   "truncated": false,359   "block": 8,360   "row": 2637361  },362  {363   "path": "plot_functions_BDC_model.R",364   "sha256": "ae30ef2ee9048bab94da2de57ab00404de29291b1d99f018e6a9e4bf979feef7",365   "language": "R",366   "lines": 276,367   "truncated": false,368   "block": 8,369   "row": 3943370  },371  {372   "path": "pyrate_lib/PPmodeltest.py",373   "sha256": "f130bd7a9172a2f7e660605ffd9490f33223e257d76f583817401c72caee33c3",374   "language": "Python",375   "lines": 425,376   "truncated": false,377   "block": 7,378   "row": 7821379  },380  {381   "path": "pyrate_lib/bdnn_lib.py",382   "sha256": "d91b20b1bf6d859f089d221de0d9805966a5373c64e95084b621370d885df3b8",383   "language": "Python",384   "lines": 4229,385   "truncated": true,386   "block": 8,387   "row": 1199388  },389  {390   "path": "pyrate_lib/birthdeath_simulator.py",391   "sha256": "5af12c25aa90132a955479d9b90c8d35458f0aca9b2fc620c8cdc6a98a333c7d",392   "language": "Python",393   "lines": 217,394   "truncated": false,395   "block": 7,396   "row": 30397  },398  {399   "path": "pyrate_lib/calculate_marginal_rates_shift_model.py",400   "sha256": "6ba717c3f1d2e92c1caa3ba56f105686a973cdebd4b67e81198ccfe162142f9a",401   "language": "Python",402   "lines": 222,403   "truncated": false,404   "block": 7,405   "row": 2760406  },407  {408   "path": "pyrate_lib/check_species_names.py",409   "sha256": "f2cea83f8dbe80dcd2ac180cd67d6bfa40c29b38e846a870d4a3c48669f24ab8",410   "language": "Python",411   "lines": 270,412   "truncated": false,413   "block": 7,414   "row": 3572415  },416  {417   "path": "pyrate_lib/des_mcmc_lib.py",418   "sha256": "65256e84f4a5eed46ab9de9ba2a86e94a958a0fc1ff6a1d971355d912408d918",419   "language": "Python",420   "lines": 434,421   "truncated": false,422   "block": 7,423   "row": 5794424  },425  {426   "path": "pyrate_lib/des_model_lib.py",427   "sha256": "1272a6fcafff8131a9623093fb9a95509dc20a6bbbc3946f2934365c1e845a07",428   "language": "Python",429   "lines": 654,430   "truncated": false,431   "block": 7,432   "row": 10493433  },434  {435   "path": "pyrate_lib/fastPyRateC/ModulePyrateC/FastPyRateC.cpp",436   "sha256": "ad86a2a26ccbf8d8d93c43483d3ca883cf0e9c566dd9dc59cdd1ab8556d9e475",437   "language": "C++",438   "lines": 778,439   "truncated": false,440   "block": 5,441   "row": 4908442  },443  {444   "path": "pyrate_lib/fastPyRateC/ModulePyrateC/FastPyRateC.h",445   "sha256": "7f54f41429494b700a9762288595b2d66e2e56fd9b61b41d22fd1acf75a03bfc",446   "language": "C/C++",447   "lines": 107,448   "truncated": false,449   "block": 5,450   "row": 7039451  },452  {453   "path": "pyrate_lib/fastPyRateC/ModulePyrateC/install.sh",454   "sha256": "9f3f27272e8eb42caf87e4d9e13b1fc71ccb40be0335a3958d8aacb6ae6fc36f",455   "language": "Shell",456   "lines": 97,457   "truncated": false,458   "block": 8,459   "row": 8636460  },461  {462   "path": "pyrate_lib/fastPyRateC/ModulePyrateC/make.sh",463   "sha256": "17cc46cc294101663be97c7a8ce54ea34e185dbfc894828d41854198d1926b97",464   "language": "Shell",465   "lines": 68,466   "truncated": false,467   "block": 8,468   "row": 8027469  },470  {471   "path": "pyrate_lib/fastPyRateC/ModulePyrateC/setup.py",472   "sha256": "32fd2eac5b21ae81316b63e1e135be4d966c1c991420641acada17d2ee48e19d",473   "language": "Python",474   "lines": 16,475   "truncated": false,476   "block": 6,477   "row": 23182478  },479  {480   "path": "pyrate_lib/lib_DD_likelihood.py",481   "sha256": "5cff775572017b03725b5e28fe71fceed7da07be5c5ec743b8c2e075072c12bc",482   "language": "Python",483   "lines": 268,484   "truncated": false,485   "block": 7,486   "row": 3378487  },488  {489   "path": "pyrate_lib/lib_updates_priors.py",490   "sha256": "b6ad4deca78e8e84ef6f3567b7789115e0d51433b64b370cc46b8bf630232dfd",491   "language": "Python",492   "lines": 207,493   "truncated": false,494   "block": 6,495   "row": 42889496  },497  {498   "path": "pyrate_lib/lib_utilities.py",499   "sha256": "a2430da63579e5aae57ea00f1d31dcba979e7ba5cbe9b0855019f277ddbbaf92",500   "language": "Python",501   "lines": 695,502   "truncated": false,503   "block": 7,504   "row": 10271505  },506  {507   "path": "pyrate_lib/phylo_bds_likelihood.py",508   "sha256": "3aa2f660fa545a3baf88331451547cfa6d6f72c4ac0d7b9dec0492bf796ce5ea",509   "language": "Python",510   "lines": 112,511   "truncated": false,512   "block": 6,513   "row": 36320514  },515  {516   "path": "pyrate_lib/plotDESmarginal_rates.R",517   "sha256": "ccc0553b94e8ddc7a02775f7b71950e8b364258f744e1ea0cd661aa0445fe526",518   "language": "R",519   "lines": 67,520   "truncated": false,521   "block": 8,522   "row": 2216523  },524  {525   "path": "pyrate_lib/plot_PyRatePhylo.R",526   "sha256": "238fa35c69e251ff927fa92da847f64062660c0f4ddc1761120ff8a14f91f664",527   "language": "R",528   "lines": 367,529   "truncated": false,530   "block": 8,531   "row": 4464532  },533  {534   "path": "pyrate_lib/rtt_plot_bds.py",535   "sha256": "8fb5627cb4e457b4c41b29b3b1040cc109ea8fadc56544c11d1d83d901e09bd0",536   "language": "Python",537   "lines": 589,538   "truncated": false,539   "block": 7,540   "row": 10077541  },542  {543   "path": "pyrate_utilities.r",544   "sha256": "53f4b3bb82d9487cdb812a88f9b06c01bc7cb1c5525682b199a18cb6f9aa2dd8",545   "language": "R",546   "lines": 330,547   "truncated": false,548   "block": 8,549   "row": 4254550  }551 ]552}