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__pfizer-opensource__perturb_seq.json417 linesDownload Raw Back to b8
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/pfizer-opensource/perturb_seq",4 "url": "https://github.com/pfizer-opensource/perturb_seq",5 "host": "github.com",6 "commit": "41f70980b481b9c854772cd8b8c5a4753c1c3eac",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11  {12   "path": "LICENSE",13   "sha256": "92fe6101b222c367f9b01a3301123714e75faf2a707da30402b94d227a866179",14   "language": "License",15   "lines": 21,16   "truncated": false,17   "block": 22,18   "row": 1404619  },20  {21   "path": "README.md",22   "sha256": "3b530728a6312d3b16340d2fdb88081107284480ac005ab504d8e3d4c5c4dbd8",23   "language": "Text",24   "lines": 27,25   "truncated": false,26   "block": 24,27   "row": 41528  },29  {30   "path": "analysis.py",31   "sha256": "832475f15acd3248770413601f8a11a47ff94011427a56f825ebef9f3280b2ac",32   "language": "Python",33   "lines": 1638,34   "truncated": false,35   "block": 23,36   "row": 1529037  },38  {39   "path": "dataset_correction/build_adamson_2016_anndata_epistasis.ipynb",40   "sha256": "80243c42560570c622c36b04986d63983f2adce77f1ebd5f08430f27793a05e3",41   "language": "Jupyter",42   "lines": 169,43   "truncated": false,44   "block": 22,45   "row": 1282946  },47  {48   "path": "dataset_correction/build_adamson_2016_anndata_pilot.ipynb",49   "sha256": "f2748e663cf235b1dbc298a5f1bdd9c20b7233f2370a1b5597646337b264c33b",50   "language": "Jupyter",51   "lines": 152,52   "truncated": false,53   "block": 22,54   "row": 1276955  },56  {57   "path": "dataset_correction/build_adamson_2016_anndata_upr.ipynb",58   "sha256": "f92731a2d96dbcbaf1a010a0707ab39b217cdb9bbf6b199f734ef0547edb55b6",59   "language": "Jupyter",60   "lines": 153,61   "truncated": false,62   "block": 22,63   "row": 1276164  },65  {66   "path": "dataset_correction/update_GEARS_Adamson_metadata.ipynb",67   "sha256": "48a1f18622bec5d0dbf94bf7bb4253a63f0728f321df2e326aabeabdcbacf35c",68   "language": "Jupyter",69   "lines": 634,70   "truncated": false,71   "block": 22,72   "row": 1367873  },74  {75   "path": "eval.sh",76   "sha256": "002a0c907006ac6b4aced0ce754bbff2b98fd42063701babcddec42739898ed4",77   "language": "Shell",78   "lines": 172,79   "truncated": false,80   "block": 24,81   "row": 13982  },83  {84   "path": "gears/__init__.py",85   "sha256": "3cdc747e61b16e073873d7f5ccb4f7c872d921c5355f2615049de09f279233ee",86   "language": "Python",87   "lines": 2,88   "truncated": false,89   "block": 3,90   "row": 1743091  },92  {93   "path": "gears/data_utils.py",94   "sha256": "10c4b6cbacfee371a87863c5bfb6c3c94b3125a4e93cae0a38103a93b2458579",95   "language": "Python",96   "lines": 414,97   "truncated": false,98   "block": 23,99   "row": 13124100  },101  {102   "path": "gears/gears.py",103   "sha256": "9a3411f944e6f0d5595cac3201cdbf38336db15ffb08f995f1743f9b13d33ebe",104   "language": "Python",105   "lines": 661,106   "truncated": false,107   "block": 23,108   "row": 13944109  },110  {111   "path": "gears/inference.py",112   "sha256": "744668b54fa05c0493baefad3da6fdccfa658426db5d0519b27a2d3f4f036dd7",113   "language": "Python",114   "lines": 718,115   "truncated": false,116   "block": 16,117   "row": 573118  },119  {120   "path": "gears/model.py",121   "sha256": "07fee864bc5020807c90ed5443ff17530116f47f257332466243c233ef2bc857",122   "language": "Python",123   "lines": 216,124   "truncated": false,125   "block": 23,126   "row": 9841127  },128  {129   "path": "gears/pertdata.py",130   "sha256": "1db0fd1b9b8497588c6b61b3eb7ae268e63b3a1dd4dbc57ba00aa010e4c28351",131   "language": "Python",132   "lines": 612,133   "truncated": false,134   "block": 23,135   "row": 13640136  },137  {138   "path": "gears/utils.py",139   "sha256": "89d1da79df60d14d929aed05ec904b4ef2664855abe89b5bce5112b88f80395a",140   "language": "Python",141   "lines": 567,142   "truncated": false,143   "block": 23,144   "row": 13260145  },146  {147   "path": "gears/version.py",148   "sha256": "de9054fdc97b182c042b260989d08811e34adcce38c712da471dc3db873afa29",149   "language": "Python",150   "lines": 22,151   "truncated": false,152   "block": 22,153   "row": 27400154  },155  {156   "path": "gears_runner.py",157   "sha256": "7cfcb71bd3de155f317dfcd568e5d7b75f99e9c68e2c1646ff941317637c6c82",158   "language": "Python",159   "lines": 88,160   "truncated": false,161   "block": 23,162   "row": 6427163  },164  {165   "path": "install_software.sh",166   "sha256": "d29b44c8a8a559d359101c14387027832b6c687c1046e28d72ffcd829906087f",167   "language": "Shell",168   "lines": 68,169   "truncated": false,170   "block": 23,171   "row": 18204172  },173  {174   "path": "library.py",175   "sha256": "7cdab2881cf110fd64d7e995fd07c70be19d780144b3eacd319a97f8c6588233",176   "language": "Python",177   "lines": 1501,178   "truncated": false,179   "block": 23,180   "row": 15257181  },182  {183   "path": "runner.py",184   "sha256": "698f7355d0ac0db885fb120376e3a186cb6e41007dacaea94e022fd310f132d7",185   "language": "Python",186   "lines": 294,187   "truncated": false,188   "block": 23,189   "row": 13435190  },191  {192   "path": "scgpt/__init__.py",193   "sha256": "cbb8d66939eb43ab84d809046dacb5afacfb0567284094a21e6ba34c151a0584",194   "language": "Python",195   "lines": 29,196   "truncated": false,197   "block": 22,198   "row": 28216199  },200  {201   "path": "scgpt/data_collator.py",202   "sha256": "4543e16e5fd162ba935c8e7687059953503db1878189dfd33c0ecda3375428e9",203   "language": "Python",204   "lines": 202,205   "truncated": false,206   "block": 3,207   "row": 24300208  },209  {210   "path": "scgpt/data_sampler.py",211   "sha256": "8911646827542bb3bc6c23fa341de054fe5f4b1d128e1e9eff3017fcd0a516a3",212   "language": "Python",213   "lines": 95,214   "truncated": false,215   "block": 3,216   "row": 21793217  },218  {219   "path": "scgpt/loss.py",220   "sha256": "b830b16b8bb83e60aa052efd766f4ef2b4e46970a38c4c4ec6ec2734aac2d89c",221   "language": "Python",222   "lines": 36,223   "truncated": false,224   "block": 3,225   "row": 19067226  },227  {228   "path": "scgpt/model/__init__.py",229   "sha256": "9d912a97828bd801dcb0ce71b41059afe7a161418708d9ea27375c4089f8c4cc",230   "language": "Python",231   "lines": 11,232   "truncated": false,233   "block": 3,234   "row": 17830235  },236  {237   "path": "scgpt/model/dsbn.py",238   "sha256": "666e443b530b8f4c7a26759c18b2c3125d96bb8ae55b7d91f26599ae7f84fb9b",239   "language": "Python",240   "lines": 82,241   "truncated": false,242   "block": 3,243   "row": 20620244  },245  {246   "path": "scgpt/model/generation_model.py",247   "sha256": "28227043341b87ee6122422a151cb942f63ed99664a131ad0ec5f79a2560eb4a",248   "language": "Python",249   "lines": 549,250   "truncated": false,251   "block": 23,252   "row": 13240253  },254  {255   "path": "scgpt/model/grad_reverse.py",256   "sha256": "506b0adb351b1dc50f5778434b6c4a553cd18d23a6100add62fdbf2791764ad6",257   "language": "Python",258   "lines": 17,259   "truncated": false,260   "block": 3,261   "row": 18324262  },263  {264   "path": "scgpt/model/model.py",265   "sha256": "3595c52787dd0f13e549bac3cf117cc658df574cba0e0afb28f1f0605203ba72",266   "language": "Python",267   "lines": 1044,268   "truncated": false,269   "block": 23,270   "row": 14620271  },272  {273   "path": "scgpt/model/multiomic_model.py",274   "sha256": "269e29ff444adbb693d36c7d538e0be6db8a5e68a31071598ed30f4f0b106981",275   "language": "Python",276   "lines": 1079,277   "truncated": false,278   "block": 23,279   "row": 14663280  },281  {282   "path": "scgpt/preprocess.py",283   "sha256": "da5146b7cceda6030a6a768b97f80546d41119220f2379857d816474b13ae3a2",284   "language": "Python",285   "lines": 303,286   "truncated": false,287   "block": 23,288   "row": 11231289  },290  {291   "path": "scgpt/scbank/__init__.py",292   "sha256": "f3a058dd8a1c2e060d96af86371afa174909b15b7e7ee055f7b5f48f85d7a8f3",293   "language": "Python",294   "lines": 19,295   "truncated": false,296   "block": 3,297   "row": 18503298  },299  {300   "path": "scgpt/scbank/data.py",301   "sha256": "c59f45a9aaf23e164e5d26eb0a498f75252880d20363333e7aba344c714e1f62",302   "language": "Python",303   "lines": 135,304   "truncated": false,305   "block": 3,306   "row": 22204307  },308  {309   "path": "scgpt/scbank/databank.py",310   "sha256": "4770da71360ea21568b53726f54a73da5ad3c82ccd78eaf1e51eec2b8ae0bd84",311   "language": "Python",312   "lines": 802,313   "truncated": false,314   "block": 3,315   "row": 27552316  },317  {318   "path": "scgpt/scbank/monitor.py",319   "sha256": "83aed3a6e2dedfb02a56db49f729e77cbcdf1595143eabca068e0a333bf7cd5f",320   "language": "Python",321   "lines": 2,322   "truncated": false,323   "block": 3,324   "row": 17603325  },326  {327   "path": "scgpt/scbank/setting.py",328   "sha256": "c10f66d446e13a3b303ca8cb221a7d3e805216e7a934b79daf9b53c6a0c24019",329   "language": "Python",330   "lines": 31,331   "truncated": false,332   "block": 3,333   "row": 18803334  },335  {336   "path": "scgpt/tasks/__init__.py",337   "sha256": "c91cc436f31dedcfd8cb4b8e96ce334452832055095d399f0b749d2f7ab9d057",338   "language": "Python",339   "lines": 2,340   "truncated": false,341   "block": 3,342   "row": 17503343  },344  {345   "path": "scgpt/tasks/cell_emb.py",346   "sha256": "2637312ab79e016fde6b6d431105a7ea0dd40122769e0bddc5b0d3fe04ea6029",347   "language": "Python",348   "lines": 280,349   "truncated": false,350   "block": 23,351   "row": 10265352  },353  {354   "path": "scgpt/tasks/grn.py",355   "sha256": "04291b95fde268fea796399e7f7db19a1958b181657a8664385a10c53650e38e",356   "language": "Python",357   "lines": 297,358   "truncated": false,359   "block": 3,360   "row": 25614361  },362  {363   "path": "scgpt/tokenizer/__init__.py",364   "sha256": "dff8c48c65b5a2574af040b4ca5b8d11f0ae3a003a27bc04b856d20609d6f1ca",365   "language": "Python",366   "lines": 1,367   "truncated": false,368   "block": 3,369   "row": 17375370  },371  {372   "path": "scgpt/tokenizer/gene_tokenizer.py",373   "sha256": "2b18081d5cd79b2e2a6a5a5fecae4904240588eb3187ded782feef8a65c14055",374   "language": "Python",375   "lines": 473,376   "truncated": false,377   "block": 23,378   "row": 12311379  },380  {381   "path": "scgpt/trainer.py",382   "sha256": "c40058350fe18d1a9675b3e3ba18450b8d081eb56ff3a99cdd96192efb35e20d",383   "language": "Python",384   "lines": 685,385   "truncated": false,386   "block": 23,387   "row": 13666388  },389  {390   "path": "scgpt/utils/__init__.py",391   "sha256": "2307e1706bbdf12ee9a66a65491fcb62f8be33bfff780ce824268cbbd1ea1c95",392   "language": "Python",393   "lines": 1,394   "truncated": false,395   "block": 3,396   "row": 17346397  },398  {399   "path": "scgpt/utils/util.py",400   "sha256": "d5b8d7f218415e2970e4c9d40b6353ffd66b460fd8cf22ea73a5af2e2e4568b1",401   "language": "Python",402   "lines": 642,403   "truncated": false,404   "block": 23,405   "row": 13429406  },407  {408   "path": "simple_affine.py",409   "sha256": "54744d385c1f4948fa47829cdf610dded535d69e483411898b195bf6a7bf2d6d",410   "language": "Python",411   "lines": 155,412   "truncated": false,413   "block": 23,414   "row": 7713415  }416 ]417}