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__boevalab__asap.json444 linesDownload Raw Back to fd
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/boevalab/asap",4 "url": "https://github.com/BoevaLab/ASAP/wiki",5 "host": "github.com",6 "commit": "3b4c2de99757b8c6de97c25933667244b44e5c29",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11  {12   "path": "LICENSE",13   "sha256": "e2dcdf45d358475f0fbe3654082dc6a15fa7e98e9f47a1fd1e467f6534f29f80",14   "language": "License",15   "lines": 21,16   "truncated": false,17   "block": 10,18   "row": 610919  },20  {21   "path": "README.md",22   "sha256": "36fc7761106663d067534b46d78aa056dd8a67bf9a41c13d7cc8d589292b877d",23   "language": "Text",24   "lines": 229,25   "truncated": false,26   "block": 10,27   "row": 1999728  },29  {30   "path": "src/asap/__init__.py",31   "sha256": "49c4a35e06f1ada356686f3b968793e68798b2624f3b7228f4f40643fbbcaea1",32   "language": "Python",33   "lines": 2,34   "truncated": false,35   "block": 10,36   "row": 988637  },38  {39   "path": "src/asap/dataloader/__init__.py",40   "sha256": "25e5ca39fdc9229b03d2eb9d97ec491f4808768fa252d907cb014835c9d50cc6",41   "language": "Python",42   "lines": 4,43   "truncated": false,44   "block": 10,45   "row": 985446  },47  {48   "path": "src/asap/dataloader/augmentation.py",49   "sha256": "4c6a5a6ae42affcd6cb958e77aa93306584c82ef93634fa09becc59d865808ad",50   "language": "Python",51   "lines": 29,52   "truncated": false,53   "block": 10,54   "row": 1076255  },56  {57   "path": "src/asap/dataloader/base.py",58   "sha256": "5ada8173a610848eb4853b5128d2dbb5fb0f06ceb716ca5ec516be4139958913",59   "language": "Python",60   "lines": 191,61   "truncated": false,62   "block": 10,63   "row": 1459264  },65  {66   "path": "src/asap/dataloader/bounded.py",67   "sha256": "63b835107241cbf374e15aa879435cae1f0417ff3c3955e498299f76c9402c5d",68   "language": "Python",69   "lines": 70,70   "truncated": false,71   "block": 10,72   "row": 1201973  },74  {75   "path": "src/asap/dataloader/bw_to_data.py",76   "sha256": "54edd45972c13d73d187c93a4efb3e30dce2de456d86be5d9dee4bb5c3e6e1fe",77   "language": "Python",78   "lines": 163,79   "truncated": false,80   "block": 10,81   "row": 1495682  },83  {84   "path": "src/asap/dataloader/peak.py",85   "sha256": "1614c0ac84afa1f1ea879540d311dcf296619405243f8a88a1c5cc0805aa676f",86   "language": "Python",87   "lines": 98,88   "truncated": false,89   "block": 10,90   "row": 1272191  },92  {93   "path": "src/asap/dataloader/utils/data_bed.py",94   "sha256": "6f51b2dd35ea6bd54fa69d29a2cbe9c4d70833327ff1e236953b3a087c1f86ef",95   "language": "Python",96   "lines": 93,97   "truncated": false,98   "block": 10,99   "row": 13272100  },101  {102   "path": "src/asap/dataloader/utils/data_bw.py",103   "sha256": "6e608ba7da8c860c603074b348515c2ca20e258d076739094a1e62c838d65488",104   "language": "Python",105   "lines": 29,106   "truncated": false,107   "block": 10,108   "row": 11019109  },110  {111   "path": "src/asap/dataloader/utils/fnv64.py",112   "sha256": "7f78c2f7bf50bb4da226180065736834728f6f8b0a98fa7b03753741be500eb3",113   "language": "Python",114   "lines": 25,115   "truncated": false,116   "block": 10,117   "row": 10481118  },119  {120   "path": "src/asap/dataloader/utils/io.py",121   "sha256": "f3a259e9f770b6153f359bac4ddc1d65a809dc9bd7b34840ceb0004b31987838",122   "language": "Python",123   "lines": 66,124   "truncated": false,125   "block": 10,126   "row": 12067127  },128  {129   "path": "src/asap/dataloader/utils/seq.py",130   "sha256": "58e35e8aa8cb192728e89fdc521e356cf920133810632ff037cb00bd81c25a0a",131   "language": "Python",132   "lines": 64,133   "truncated": false,134   "block": 10,135   "row": 11956136  },137  {138   "path": "src/asap/dataloader/wg.py",139   "sha256": "add00dea05f8db4775e43681847bcc305162724d69aa473f620e2ad7d1491d95",140   "language": "Python",141   "lines": 46,142   "truncated": false,143   "block": 10,144   "row": 11189145  },146  {147   "path": "src/asap/dataset.py",148   "sha256": "b9ad6dedafb7b933308fffccbaf8590aeea26d744512886776ebdcd770fa3feb",149   "language": "Python",150   "lines": 203,151   "truncated": false,152   "block": 10,153   "row": 14494154  },155  {156   "path": "src/asap/models/__init__.py",157   "sha256": "69fea3d5ba1d41881197e19b1b598f4848766c29661f64ab5b53bce04a075f84",158   "language": "Python",159   "lines": 7,160   "truncated": false,161   "block": 10,162   "row": 10066163  },164  {165   "path": "src/asap/models/convnext_cnn.py",166   "sha256": "79ff1d707445b579ad167e2702f70d15867781502eb2f1a169551d68b71f8b6a",167   "language": "Python",168   "lines": 54,169   "truncated": false,170   "block": 10,171   "row": 11518172  },173  {174   "path": "src/asap/models/convnext_dcnn.py",175   "sha256": "55478dfe67721268b13976b1097dbbbf7285272ec1bf48e995a2a674fc45a606",176   "language": "Python",177   "lines": 149,178   "truncated": false,179   "block": 10,180   "row": 13837181  },182  {183   "path": "src/asap/models/convnext_lstm.py",184   "sha256": "4c60bb7eeb6979549ab6d2e631311a9a3816c19dfbfd553c15aa3b39314ff48c",185   "language": "Python",186   "lines": 48,187   "truncated": false,188   "block": 10,189   "row": 11620190  },191  {192   "path": "src/asap/models/convnext_transformer.py",193   "sha256": "b4aa2804db8e50e129979fdb251b262e389c530e8147d77e650b270458770efd",194   "language": "Python",195   "lines": 139,196   "truncated": false,197   "block": 10,198   "row": 13237199  },200  {201   "path": "src/asap/models/dilated_cnn.py",202   "sha256": "0fb8cbbb1daf0ebd0a2ba20edfa0000828d6ea32d7ba613a3e032f0a7623f210",203   "language": "Python",204   "lines": 149,205   "truncated": false,206   "block": 10,207   "row": 13809208  },209  {210   "path": "src/asap/models/layers/convnext.py",211   "sha256": "2e3247fe0bdf34ed7028b64d06fe361715651807043f1ca652878063c60b0930",212   "language": "Python",213   "lines": 57,214   "truncated": false,215   "block": 10,216   "row": 11454217  },218  {219   "path": "src/asap/models/layers/grn.py",220   "sha256": "d19338eaad7ebba50f01bba7a73e88b0be785bad23006ffb33983a3a61637897",221   "language": "Python",222   "lines": 18,223   "truncated": false,224   "block": 10,225   "row": 10271226  },227  {228   "path": "src/asap/models/layers/rope.py",229   "sha256": "b818092e2b7ef8a9fb6e3dd5e5c11146b2190bbdaf3ab17f359c9640823aaf0b",230   "language": "Python",231   "lines": 100,232   "truncated": false,233   "block": 10,234   "row": 13260235  },236  {237   "path": "src/asap/models/layers/rope_new.py",238   "sha256": "7bea7333081738b4184cc958d3cfffadf19f0988bca0724683b660fc1a292413",239   "language": "Python",240   "lines": 119,241   "truncated": false,242   "block": 10,243   "row": 13657244  },245  {246   "path": "src/asap/models/layers/unmap_predictor.py",247   "sha256": "1b4a46375d2548bde57ce1e708cc2772f20f3e4ca05977b23619d965d43d44ab",248   "language": "Python",249   "lines": 11,250   "truncated": false,251   "block": 10,252   "row": 9991253  },254  {255   "path": "src/asap/models/load_model.py",256   "sha256": "b8a6e5d851ecb38cdbf22fd1c32366b0cc7832a82f880811250bf81cbbc857ca",257   "language": "Python",258   "lines": 34,259   "truncated": false,260   "block": 10,261   "row": 11451262  },263  {264   "path": "src/asap/models/recurrent.py",265   "sha256": "3c73d3586290ce7a8c85fba179aede792c718296c96765b5abc3917dc792d253",266   "language": "Python",267   "lines": 46,268   "truncated": false,269   "block": 10,270   "row": 11547271  },272  {273   "path": "src/asap/models/vanilla_cnn.py",274   "sha256": "0fecfc41806f2c5560fced5f46f5af04b6e1b7d93809c1b0610e338cccbaf2dc",275   "language": "Python",276   "lines": 57,277   "truncated": false,278   "block": 10,279   "row": 11441280  },281  {282   "path": "src/asap/models/xlstm.py",283   "sha256": "d9422ae0b848898ee78a9f1720a3b70f866a6bee701824548c63a82fc6a31bf5",284   "language": "Python",285   "lines": 159,286   "truncated": false,287   "block": 10,288   "row": 13460289  },290  {291   "path": "src/asap/snv/__init__.py",292   "sha256": "6e010487fe7745d3ba0704e15f71599c97413b7eb35a2aa49b6c2710c5986e0f",293   "language": "Python",294   "lines": 2,295   "truncated": false,296   "block": 10,297   "row": 9739298  },299  {300   "path": "src/asap/snv/data_loader.py",301   "sha256": "ea68756e4d2ea7417fcc3edf3f840c70f26b5c30a3fd558c30f269b095be3229",302   "language": "Python",303   "lines": 15,304   "truncated": false,305   "block": 10,306   "row": 10276307  },308  {309   "path": "src/asap/snv/filter_snvs.py",310   "sha256": "55e1ec424be2c5fb512f313d13f0b3c0373d87fce7c093768260cf60c7807383",311   "language": "Python",312   "lines": 83,313   "truncated": false,314   "block": 10,315   "row": 12732316  },317  {318   "path": "src/asap/snv/plot_FC_scatter.py",319   "sha256": "df1aa2acd2478e79f189aec7a3268d2d3e72640f875ffe13b4749d9c07482ab8",320   "language": "Python",321   "lines": 73,322   "truncated": false,323   "block": 10,324   "row": 12528325  },326  {327   "path": "src/asap/snv/plot_PCC_vs_reads.py",328   "sha256": "896a09622f385a22f59f8deda1a48d6ca7d3dcc772ef7c4432627135fd7c9f90",329   "language": "Python",330   "lines": 106,331   "truncated": false,332   "block": 10,333   "row": 12958334  },335  {336   "path": "src/asap/snv/predict.py",337   "sha256": "3091a38d557e27f5faba985864a642f4713139eadda15734bb4a060b6e8e5a2a",338   "language": "Python",339   "lines": 67,340   "truncated": false,341   "block": 10,342   "row": 12504343  },344  {345   "path": "src/asap/task.py",346   "sha256": "5cc9ea7c4293a740fc93ac974cb718b8c8a75f9a539bb038c8a6ccfd6433c184",347   "language": "Python",348   "lines": 426,349   "truncated": false,350   "block": 10,351   "row": 16531352  },353  {354   "path": "src/asap/trainer/__init__.py",355   "sha256": "c7eb9d1615d66b91b0bb0e113ac0b726ca135218c520237d3928c0be173ec47e",356   "language": "Python",357   "lines": 1,358   "truncated": false,359   "block": 10,360   "row": 9672361  },362  {363   "path": "src/asap/trainer/trainer.py",364   "sha256": "225345bef76e1b303b2a10271c4dc12d136d00ec69f0dd0da0f8a440af61f739",365   "language": "Python",366   "lines": 485,367   "truncated": false,368   "block": 10,369   "row": 16462370  },371  {372   "path": "src/asap/utils/logger.py",373   "sha256": "17742c7399f9607d0682dbd00cbd5e8f072558f520c4a8a03cd23bbe2222c87c",374   "language": "Python",375   "lines": 75,376   "truncated": false,377   "block": 10,378   "row": 12232379  },380  {381   "path": "src/asap/utils/metrics.py",382   "sha256": "826555f96934b94512c29e60c7f0bd062d5b93950073f6b99952c0b8f129f79c",383   "language": "Python",384   "lines": 47,385   "truncated": false,386   "block": 10,387   "row": 11479388  },389  {390   "path": "src/asap/utils/optim.py",391   "sha256": "bf99fb6e0f5b455149820a9f7437ce0127a20e698ab72462a95f64ea118dd2a1",392   "language": "Python",393   "lines": 146,394   "truncated": false,395   "block": 10,396   "row": 14680397  },398  {399   "path": "tutorials/eval.py",400   "sha256": "26e7bcce1822fdc4838c377b8ee570b3a291c199b2eac2276ebafb016547ddf9",401   "language": "Python",402   "lines": 99,403   "truncated": false,404   "block": 10,405   "row": 12491406  },407  {408   "path": "tutorials/export_predictions.py",409   "sha256": "d5152559530f8845b0c7f10e80dded576ed870e75e6785e24aae651c31845695",410   "language": "Python",411   "lines": 43,412   "truncated": false,413   "block": 10,414   "row": 10993415  },416  {417   "path": "tutorials/plot_snv_atac.ipynb",418   "sha256": "55c4fbc5c522c2f617b5e24529e245840233ef5eed344c0282f300ec3e473070",419   "language": "Jupyter",420   "lines": 88,421   "truncated": false,422   "block": 10,423   "row": 5025424  },425  {426   "path": "tutorials/predict_snv_atac.py",427   "sha256": "6d56cc2a6389dd2135f67ffcc7971103ef6de7a893fa37a72f5e87313324d31b",428   "language": "Python",429   "lines": 35,430   "truncated": false,431   "block": 10,432   "row": 10897433  },434  {435   "path": "tutorials/train.py",436   "sha256": "818fbf8f63ab325adbe8a6ae4935df4f7f33d3cd253d82e65e7fa6f4500a24e4",437   "language": "Python",438   "lines": 49,439   "truncated": false,440   "block": 10,441   "row": 11376442  }443 ]444}