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__aertslab__pyscenic.json417 linesDownload Raw Back to 51
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/aertslab/pyscenic",4 "url": "https://github.com/aertslab/pySCENIC",5 "host": "github.com",6 "commit": "06bafba412792f6efa5a552a23bb221cc3bdea1b",7 "license": "GPL-3.0",8 "license_confirmed_by": "license file LICENSE.txt",9 "redistribution": "yes",10 "files": [11  {12   "path": "LICENSE.txt",13   "sha256": "480cf3b68c7be050bd59d28f5f7b67cd6c837001411dd087a4858273d167c7c6",14   "language": "License",15   "lines": 676,16   "truncated": false,17   "block": 6,18   "row": 213819  },20  {21   "path": "README.rst",22   "sha256": "1f466e468b2db9a744069f40d0ba83017b8791c7da14ed291fee886921520b42",23   "language": "Text",24   "lines": 176,25   "truncated": false,26   "block": 8,27   "row": 1063928  },29  {30   "path": "docs/conf.py",31   "sha256": "763af0bd0fae4ddc1798330a7df24c46ccb72fbe8592c649802e38d1cdf051b2",32   "language": "Python",33   "lines": 170,34   "truncated": false,35   "block": 6,36   "row": 4185937  },38  {39   "path": "notebooks/pySCENIC - AUCell example.ipynb",40   "sha256": "dfdf41c6ec0cc0dea3a49ffa68cb03bb64578518148f08e99d462c818014b04c",41   "language": "Jupyter",42   "lines": 81,43   "truncated": false,44   "block": 5,45   "row": 1628746  },47  {48   "path": "notebooks/pySCENIC - Assess AUCell implementation.ipynb",49   "sha256": "2b7a53a5db0b93b9df9df291c51862bfc25f2ea9b066960aba4999ab3739c320",50   "language": "Jupyter",51   "lines": 89,52   "truncated": false,53   "block": 5,54   "row": 1617655  },56  {57   "path": "notebooks/pySCENIC - Benchmarking of different implementations for pruning.ipynb",58   "sha256": "0ed30ad689562fe79b9291f015c4ffd96101e6a5669bce6d89362938ccd4c076",59   "language": "Jupyter",60   "lines": 268,61   "truncated": false,62   "block": 5,63   "row": 1747764  },65  {66   "path": "notebooks/pySCENIC - Comparison to R implementation of the pipeline.ipynb",67   "sha256": "a6d68832f090048e2381e6b4954136df1767b5d37487413be94a8af64cfebbfe",68   "language": "Jupyter",69   "lines": 654,70   "truncated": false,71   "block": 6,72   "row": 82973  },74  {75   "path": "notebooks/pySCENIC - Conversion to feather of gene-based dm6 database.ipynb",76   "sha256": "fe408b43692a5a00bee5b94a32a54d139940c2613dbfe646270a066d7599f58e",77   "language": "Jupyter",78   "lines": 17,79   "truncated": false,80   "block": 5,81   "row": 1598582  },83  {84   "path": "notebooks/pySCENIC - Create loom file.ipynb",85   "sha256": "e53a05c571b88e6e0f62902670fc08d37e4f14e9a2cf8c6d7d5f85f99ad5d6fc",86   "language": "Jupyter",87   "lines": 107,88   "truncated": false,89   "block": 5,90   "row": 1633291  },92  {93   "path": "notebooks/pySCENIC - Full pipeline.ipynb",94   "sha256": "8737074179aa043ef87a602a9153729141ac960d3170cf8a65852200fb56ff98",95   "language": "Jupyter",96   "lines": 180,97   "truncated": false,98   "block": 5,99   "row": 17078100  },101  {102   "path": "notebooks/pySCENIC - Integration with scanpy.ipynb",103   "sha256": "b7e868ab26fa1a801127cd84e99f977553713d30cc7cc7ea8a93fcb840c9ab5c",104   "language": "Jupyter",105   "lines": 276,106   "truncated": false,107   "block": 5,108   "row": 17700109  },110  {111   "path": "notebooks/pySCENIC - List of Transcription Factors.ipynb",112   "sha256": "04e2357d8df39622e0722fd86c1adf6556fcbd1262dd80666126f8d7a6db9086",113   "language": "Jupyter",114   "lines": 68,115   "truncated": false,116   "block": 5,117   "row": 16340118  },119  {120   "path": "notebooks/pySCENIC - Percentiles as threshold for modules.ipynb",121   "sha256": "a2ae0eccd8cc25571914d2ef34039ec6ad3bb51bf29fd3ac15fb920226fe2271",122   "language": "Jupyter",123   "lines": 240,124   "truncated": false,125   "block": 5,126   "row": 17425127  },128  {129   "path": "notebooks/pySCENIC - Preliminary - Known TFs for Mus musculus as MGI symbols.ipynb",130   "sha256": "f9e11af3b0c0f98a7fad07a0ac85dce1b7c93faf67b760b787b930700454e5b3",131   "language": "Jupyter",132   "lines": 51,133   "truncated": false,134   "block": 5,135   "row": 16069136  },137  {138   "path": "notebooks/pySCENIC - Test new module creation defaults.ipynb",139   "sha256": "48954aed33e8d32ef07a3a99dda91816169b2752fd89fe2bcd6218988b3f93eb",140   "language": "Jupyter",141   "lines": 40,142   "truncated": false,143   "block": 5,144   "row": 16034145  },146  {147   "path": "pypi.sh",148   "sha256": "96e65396f92b32300ce80a731a1c013c75957ef9b8761e7f5000f6d03bf46ba5",149   "language": "Shell",150   "lines": 6,151   "truncated": false,152   "block": 8,153   "row": 6501154  },155  {156   "path": "runtox.sh",157   "sha256": "9fd601f3c538b30849c9d0137d3bcfc41c5a669d8f6a9af7ae6a8b1d0de9d91b",158   "language": "Shell",159   "lines": 33,160   "truncated": false,161   "block": 8,162   "row": 7487163  },164  {165   "path": "scripts/cli_test_script.sh",166   "sha256": "44a11234b8ed5153b5bb3ac04130823bc8866149082af778443ff73c7aad8e1e",167   "language": "Shell",168   "lines": 81,169   "truncated": false,170   "block": 8,171   "row": 8998172  },173  {174   "path": "scripts/fabfile.py",175   "sha256": "25f69a6567c6c1ef95573a96930173c89e368e7e3dfeba18608891e8b3f02634",176   "language": "Python",177   "lines": 42,178   "truncated": false,179   "block": 6,180   "row": 25171181  },182  {183   "path": "scripts/hpc-grnboost.py",184   "sha256": "a24abe4fefb43d7345e95e1260e685c5f43558eb88ba48832c2a1aa1bf81b67b",185   "language": "Python",186   "lines": 111,187   "truncated": false,188   "block": 6,189   "row": 37685190  },191  {192   "path": "scripts/hpc-modules.py",193   "sha256": "7e80529abfae2c2d8108ce9944ba1bf339a6f1118be22810af2f75258dc10ad6",194   "language": "Python",195   "lines": 101,196   "truncated": false,197   "block": 6,198   "row": 34187199  },200  {201   "path": "scripts/hpc-prune.py",202   "sha256": "bb1d8f09f16888f2dcd34c0b5f927fd1388ca12565221743f3db4c45b6d185c3",203   "language": "Python",204   "lines": 129,205   "truncated": false,206   "block": 6,207   "row": 39762208  },209  {210   "path": "setup.py",211   "sha256": "c7343af4f39dc170367eeebe227d00f47b86727fb2738065714a21f3d76aeaef",212   "language": "Python",213   "lines": 95,214   "truncated": false,215   "block": 6,216   "row": 36150217  },218  {219   "path": "src/pyscenic/__init__.py",220   "sha256": "2958756dd614091e96d8084f8562a39252ecf84615a7eb171308852668e46035",221   "language": "Python",222   "lines": 13,223   "truncated": false,224   "block": 6,225   "row": 21780226  },227  {228   "path": "src/pyscenic/_version.py",229   "sha256": "69c6209715e099cd73d8253e50105c1fe0e7445770633db274688f4fc97346e7",230   "language": "Python",231   "lines": 686,232   "truncated": false,233   "block": 7,234   "row": 9553235  },236  {237   "path": "src/pyscenic/aucell.py",238   "sha256": "07d5ab5854ab8cdec44a89e34b0a0cd2f1e5429aca88562bef64c72c5a069196",239   "language": "Python",240   "lines": 213,241   "truncated": false,242   "block": 7,243   "row": 1499244  },245  {246   "path": "src/pyscenic/binarization.py",247   "sha256": "fa7a800077a000469c5fb6f0c09a900b709797750bceb0c349247f4987d3a918",248   "language": "Python",249   "lines": 98,250   "truncated": false,251   "block": 6,252   "row": 39234253  },254  {255   "path": "src/pyscenic/cli/arboreto_with_multiprocessing.py",256   "sha256": "74901e993548b9b17e09447547b600148107f4b5d8fd778f30c5194502df8ddd",257   "language": "Python",258   "lines": 198,259   "truncated": false,260   "block": 6,261   "row": 42999262  },263  {264   "path": "src/pyscenic/cli/csv2loom.py",265   "sha256": "a1bee1272a6ec9a325774a3d64a5919654885cd5d7d7150ee2c07a27a682b73b",266   "language": "Python",267   "lines": 47,268   "truncated": false,269   "block": 6,270   "row": 27367271  },272  {273   "path": "src/pyscenic/cli/pyscenic.py",274   "sha256": "3ac2e942b675266ca41047081d367e655e3de1020743bf7829c3668b557653a3",275   "language": "Python",276   "lines": 725,277   "truncated": false,278   "block": 7,279   "row": 9761280  },281  {282   "path": "src/pyscenic/cli/utils.py",283   "sha256": "14b56f2e0d1138af90c372f95f1bbc3e7d8066994445fc1219f24a6c2b55ebe2",284   "language": "Python",285   "lines": 388,286   "truncated": false,287   "block": 7,288   "row": 5257289  },290  {291   "path": "src/pyscenic/export.py",292   "sha256": "830e8dba5d953aa842c0324fcc92fc83b5eee338d58289a7b7050c4a3becd200",293   "language": "Python",294   "lines": 357,295   "truncated": false,296   "block": 7,297   "row": 5544298  },299  {300   "path": "src/pyscenic/featureseq.py",301   "sha256": "fc05b0824d6de08f4bfa0f4c6e59c96b7f436e6a976ef61deecba143dd1f0355",302   "language": "Python",303   "lines": 234,304   "truncated": false,305   "block": 6,306   "row": 45072307  },308  {309   "path": "src/pyscenic/log.py",310   "sha256": "6167d304afb0b2027bc27e2cfa50493905ddf467f59e3fb125f698f9336ce755",311   "language": "Python",312   "lines": 23,313   "truncated": false,314   "block": 6,315   "row": 24498316  },317  {318   "path": "src/pyscenic/math.py",319   "sha256": "f747ae0d7adf82bec7c1692f845aec484732dfa7a6c2690280a652716d4fd18f",320   "language": "Python",321   "lines": 71,322   "truncated": false,323   "block": 6,324   "row": 34422325  },326  {327   "path": "src/pyscenic/plotting.py",328   "sha256": "434ff9f933aead15a70c0d16f47aaa4cb1afd1ce3e6bafbd5adac70f40da5f5d",329   "language": "Python",330   "lines": 62,331   "truncated": false,332   "block": 6,333   "row": 31103334  },335  {336   "path": "src/pyscenic/prune.py",337   "sha256": "7c6a736ab537dedb8a0943b3fa6a0b774fcb476789aa22b05576b28b80a817d3",338   "language": "Python",339   "lines": 476,340   "truncated": false,341   "block": 7,342   "row": 9237343  },344  {345   "path": "src/pyscenic/rss.py",346   "sha256": "7015e323dd2c8140c86e3e180225fe2259ff873b76c65c23aee25b7119ffa287",347   "language": "Python",348   "lines": 33,349   "truncated": false,350   "block": 6,351   "row": 27753352  },353  {354   "path": "src/pyscenic/transform.py",355   "sha256": "4041e7cbb15e901ae4b465047f9d6379034aebb3f45b70a88892ccea26cbe530",356   "language": "Python",357   "lines": 580,358   "truncated": false,359   "block": 7,360   "row": 8964361  },362  {363   "path": "src/pyscenic/utils.py",364   "sha256": "5d73ee991328e7b7d4770fe91d29d5af33c7bedfabbcacd07e2dc2bc86cbcf8c",365   "language": "Python",366   "lines": 456,367   "truncated": false,368   "block": 7,369   "row": 8117370  },371  {372   "path": "src/resources/__init__.py",373   "sha256": "7a867a19f89f6ea84c2cdce396a44356297ecb20643a654df6e8d280958d0656",374   "language": "Python",375   "lines": 1,376   "truncated": false,377   "block": 6,378   "row": 20115379  },380  {381   "path": "tests/test_aucell.py",382   "sha256": "14b8397d67e0e9ceff09ffeb79894bbe7d4bf104425490bf62e4b62b62ac9632",383   "language": "Python",384   "lines": 54,385   "truncated": false,386   "block": 6,387   "row": 29903388  },389  {390   "path": "tests/test_featureseq.py",391   "sha256": "ee1f6447522c30f89a697db66d261acc765805ad8340a0e95caac0f2c3e8b0f5",392   "language": "Python",393   "lines": 35,394   "truncated": false,395   "block": 6,396   "row": 27109397  },398  {399   "path": "tests/test_math.py",400   "sha256": "cd80dce83031e2619316b2d8f1662fa0e9327ea29d97105a9cff2bebac60677f",401   "language": "Python",402   "lines": 15,403   "truncated": false,404   "block": 6,405   "row": 22076406  },407  {408   "path": "versioneer.py",409   "sha256": "185096bb24ce355bb7b1bf9f9c9e60a37ebb6a0a2b3904158750077624da9302",410   "language": "Python",411   "lines": 2141,412   "truncated": false,413   "block": 8,414   "row": 867415  }416 ]417}