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__oatml-markslab__proteinnpt.json516 linesDownload Raw Back to 88
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/oatml-markslab/proteinnpt",4 "url": "https://github.com/OATML-Markslab/ProteinNPT",5 "host": "github.com",6 "commit": "ba50f15671870039aff8cff97081073dfcc73eb2",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11  {12   "path": "LICENSE",13   "sha256": "2c13a844145ecd31a40fab9add8a8ab9e6774a4e423d1d83c8e0423f923f459e",14   "language": "License",15   "lines": 21,16   "truncated": false,17   "block": 17,18   "row": 790119  },20  {21   "path": "README.md",22   "sha256": "71100da53af1c27277b204959aa31be890a69c246af6bec9f21b6ca7778d4194",23   "language": "Text",24   "lines": 95,25   "truncated": false,26   "block": 18,27   "row": 1107128  },29  {30   "path": "proteinnpt/__init__.py",31   "sha256": "41f3179d5031bf47e8653ed1d05e4b252a95f59926c00c8b4e1f5d2269952b82",32   "language": "Python",33   "lines": 1,34   "truncated": false,35   "block": 17,36   "row": 1716337  },38  {39   "path": "proteinnpt/baselines/__init__.py",40   "sha256": "8470cec51fbe32f13cbf0e3fc9f572c3982a2db2946c7e2518245f2ee90af247",41   "language": "Python",42   "lines": 1,43   "truncated": false,44   "block": 17,45   "row": 1715046  },47  {48   "path": "proteinnpt/baselines/data_processing.py",49   "sha256": "8d4844b3329d60d0e51bff688f35572d11d1437bbc6399549ef56304d8230494",50   "language": "Python",51   "lines": 119,52   "truncated": false,53   "block": 17,54   "row": 3037055  },56  {57   "path": "proteinnpt/baselines/model.py",58   "sha256": "e4e2a344de0bf5e6b269986ec7d37ec61944ef036c5932e2193da021f7235c87",59   "language": "Python",60   "lines": 284,61   "truncated": false,62   "block": 18,63   "row": 232464  },65  {66   "path": "proteinnpt/proteinnpt/__init__.py",67   "sha256": "8470cec51fbe32f13cbf0e3fc9f572c3982a2db2946c7e2518245f2ee90af247",68   "language": "Python",69   "lines": 1,70   "truncated": false,71   "block": 17,72   "row": 1715073  },74  {75   "path": "proteinnpt/proteinnpt/data_processing.py",76   "sha256": "a198206997a2dc47ab003799b472699efe5da54c86f0a2addc0c752501c086ba",77   "language": "Python",78   "lines": 271,79   "truncated": false,80   "block": 18,81   "row": 295082  },83  {84   "path": "proteinnpt/proteinnpt/model.py",85   "sha256": "7bb1229cf08c587834e50a4d1d91e137decb797c743e6a48399943430b3219f0",86   "language": "Python",87   "lines": 505,88   "truncated": false,89   "block": 18,90   "row": 435391  },92  {93   "path": "proteinnpt/utils/__init__.py",94   "sha256": "34144dd91f0b4c4d2cd2d67148904d5a9c939d8de8dd42d9736047657c10c5d0",95   "language": "Python",96   "lines": 1,97   "truncated": false,98   "block": 17,99   "row": 17127100  },101  {102   "path": "proteinnpt/utils/cv_split.py",103   "sha256": "567f0d1670b2c41558e3c5ee4084e29e17b20c24e60a74f407eb282ab1068c0b",104   "language": "Python",105   "lines": 126,106   "truncated": false,107   "block": 17,108   "row": 30656109  },110  {111   "path": "proteinnpt/utils/data_utils.py",112   "sha256": "ec91b509889540bd5adc576a1a6baa1ac0a0ec131ebcd0ffdd9ed27cc8691b74",113   "language": "Python",114   "lines": 507,115   "truncated": false,116   "block": 18,117   "row": 4494118  },119  {120   "path": "proteinnpt/utils/embedding_utils.py",121   "sha256": "54e60beeb6b57ace2c8f1d31153f077e32a9581b317b9bfe73c5b2ef1361b2c7",122   "language": "Python",123   "lines": 310,124   "truncated": false,125   "block": 18,126   "row": 3008127  },128  {129   "path": "proteinnpt/utils/esm/__init__.py",130   "sha256": "e43f3e42991926802a5b5c6607e1d00f28681e38dcb8cae4464af444f27ee2da",131   "language": "Python",132   "lines": 12,133   "truncated": false,134   "block": 6,135   "row": 22676136  },137  {138   "path": "proteinnpt/utils/esm/axial_attention.py",139   "sha256": "07a5a77bed66144186fb82425acbe1143d884e7875b21d41978d3cffc1e86417",140   "language": "Python",141   "lines": 288,142   "truncated": false,143   "block": 18,144   "row": 929145  },146  {147   "path": "proteinnpt/utils/esm/constants.py",148   "sha256": "3a95efdb8427f92700e5d629bf03d114a4965b8849b35df12d147e29c4c18f46",149   "language": "Python",150   "lines": 10,151   "truncated": false,152   "block": 17,153   "row": 18382154  },155  {156   "path": "proteinnpt/utils/esm/data.py",157   "sha256": "898b5fa91a6768ca7c684b1ad2dec2ee2c7033068896048b7719e3b9c33e8a61",158   "language": "Python",159   "lines": 493,160   "truncated": false,161   "block": 18,162   "row": 2860163  },164  {165   "path": "proteinnpt/utils/esm/model/esm1.py",166   "sha256": "45067b7f2562f267e1fb01a5341206185e78e08871d8f144c1652a6a7ed72faa",167   "language": "Python",168   "lines": 200,169   "truncated": false,170   "block": 17,171   "row": 30941172  },173  {174   "path": "proteinnpt/utils/esm/model/esm2.py",175   "sha256": "7c8efa18aec7d2e2fb0bb34fe6b7c276ee4845d789e13e7719535596d61b526a",176   "language": "Python",177   "lines": 147,178   "truncated": false,179   "block": 17,180   "row": 28491181  },182  {183   "path": "proteinnpt/utils/esm/model/msa_transformer.py",184   "sha256": "bcf15412dae6606dd59eb7a4c68dc60918981a05f4a9d13fb9f9dda596c0e446",185   "language": "Python",186   "lines": 238,187   "truncated": false,188   "block": 17,189   "row": 31624190  },191  {192   "path": "proteinnpt/utils/esm/modules.py",193   "sha256": "f29498816654a5a0154f585843687ceae513317578ce2ef4ae8cd57ebb0b6336",194   "language": "Python",195   "lines": 432,196   "truncated": false,197   "block": 18,198   "row": 2000199  },200  {201   "path": "proteinnpt/utils/esm/multihead_attention.py",202   "sha256": "e80117a4e5b4b9a6622c31b58c0295e7833165df851d9bd60925ebcda04a6fe6",203   "language": "Python",204   "lines": 508,205   "truncated": false,206   "block": 18,207   "row": 3381208  },209  {210   "path": "proteinnpt/utils/esm/pretrained.py",211   "sha256": "4bf0b172a236275d6ea9a7b4293c133d79ce3b907766e2b32eef5ed462bcba8a",212   "language": "Python",213   "lines": 421,214   "truncated": false,215   "block": 18,216   "row": 2118217  },218  {219   "path": "proteinnpt/utils/esm/rotary_embedding.py",220   "sha256": "fcdf9be00183786bf77e9db4767ea8baac2470407e29ef8a6a2840ac1e03bcdf",221   "language": "Python",222   "lines": 69,223   "truncated": false,224   "block": 17,225   "row": 24309226  },227  {228   "path": "proteinnpt/utils/esm/version.py",229   "sha256": "a1edfd61e686f055dcb688687e873c5188e7f81add4e16f7c3f0cf8740f035ad",230   "language": "Python",231   "lines": 6,232   "truncated": false,233   "block": 17,234   "row": 17771235  },236  {237   "path": "proteinnpt/utils/merge_zero_shot.py",238   "sha256": "f17d52f53bb79f0f96660fd95e06238b4593b0c4478d00450c13b8067c1315ae",239   "language": "Python",240   "lines": 94,241   "truncated": false,242   "block": 17,243   "row": 28022244  },245  {246   "path": "proteinnpt/utils/model_utils.py",247   "sha256": "0152882f0bdb1cc139f017919e0b5a8e6592b1151311309263d0a5001e8fbd72",248   "language": "Python",249   "lines": 541,250   "truncated": false,251   "block": 18,252   "row": 4648253  },254  {255   "path": "proteinnpt/utils/msa_utils.py",256   "sha256": "a94d6917287ad0581c2ab68ce2c26ed249524b290009f2f7d408b4693268f5da",257   "language": "Python",258   "lines": 570,259   "truncated": false,260   "block": 18,261   "row": 4399262  },263  {264   "path": "proteinnpt/utils/tranception/__init__.py",265   "sha256": "20eee8babd16a2e6e7a36b14f286b5320745ae6566882558f93c386271fcf46e",266   "language": "Python",267   "lines": 2,268   "truncated": false,269   "block": 17,270   "row": 17241271  },272  {273   "path": "proteinnpt/utils/tranception/activations.py",274   "sha256": "eab02b4ed100ffc9f7a44fd5908b25ed9d0181da5721349179b4cf8b58286059",275   "language": "Python",276   "lines": 114,277   "truncated": false,278   "block": 17,279   "row": 25551280  },281  {282   "path": "proteinnpt/utils/tranception/config.py",283   "sha256": "0e205c186fad02636376480068a750564e4c61c61d3245f93c8c4f4caab0c45b",284   "language": "Python",285   "lines": 36,286   "truncated": false,287   "block": 17,288   "row": 20939289  },290  {291   "path": "proteinnpt/utils/tranception/model_pytorch.py",292   "sha256": "80fd557d1edcedce34eb6049c54f5eff19dce8fff2fe8cf00e7727bf19f8d8be",293   "language": "Python",294   "lines": 931,295   "truncated": false,296   "block": 18,297   "row": 5245298  },299  {300   "path": "proteinnpt/utils/tranception/outputs.py",301   "sha256": "d03f03d37db5c04153ee8b6e666fbc4e9628aa35a94c5f1f90d158636ae15a30",302   "language": "Python",303   "lines": 48,304   "truncated": false,305   "block": 17,306   "row": 25555307  },308  {309   "path": "proteinnpt/utils/tranception/utils/__init__.py",310   "sha256": "7a1d27d6a22ad244162f7366b9fb4047877fa467f292f6ea986b228b00c60213",311   "language": "Python",312   "lines": 1,313   "truncated": false,314   "block": 17,315   "row": 17160316  },317  {318   "path": "proteinnpt/utils/tranception/utils/dms_utils.py",319   "sha256": "5b7ba1f5352b51cdbbae393edf0a254987358ef85080e0ff0b3e1e6b5e40b618",320   "language": "Python",321   "lines": 31,322   "truncated": false,323   "block": 17,324   "row": 22773325  },326  {327   "path": "proteinnpt/utils/tranception/utils/msa_utils.py",328   "sha256": "dcfb1f8b3860bbeee483a7e4d6f897d32904d5851a7046e3d4594de231859fbf",329   "language": "Python",330   "lines": 195,331   "truncated": false,332   "block": 18,333   "row": 289334  },335  {336   "path": "proteinnpt/utils/tranception/utils/scoring_utils.py",337   "sha256": "394fc53ec00bfdb86df0371098bf470962c45c59fd2497f7359f0af13ee4e989",338   "language": "Python",339   "lines": 202,340   "truncated": false,341   "block": 18,342   "row": 1396343  },344  {345   "path": "proteinnpt/utils/weights.py",346   "sha256": "6ed42867879adb9f9b50f632479c08f129eefc237bcee1bf71af135fc816436f",347   "language": "Python",348   "lines": 280,349   "truncated": false,350   "block": 18,351   "row": 698352  },353  {354   "path": "scripts/config.sh",355   "sha256": "b5f8d352525ae3d4237e9eaf43e7d5a774d0f9163aee891ade0d8af10de26dff",356   "language": "Shell",357   "lines": 62,358   "truncated": false,359   "block": 18,360   "row": 10132361  },362  {363   "path": "scripts/embeddings.py",364   "sha256": "f2d83e39a9a21f3d8a4fb2d28ef6b4a4996d14ab19d8834189e7c71e90473bb6",365   "language": "Python",366   "lines": 350,367   "truncated": false,368   "block": 18,369   "row": 3387370  },371  {372   "path": "scripts/embeddings_indels.sh",373   "sha256": "03a84d0b199ca3d83929026c78fe34398460948aa74c5e176b541315bef3358a",374   "language": "Shell",375   "lines": 27,376   "truncated": false,377   "block": 18,378   "row": 9575379  },380  {381   "path": "scripts/embeddings_subs.sh",382   "sha256": "f1139dd756299a5ffc9f986da98afe6489cdff2f175f2d6ce0afae022360d878",383   "language": "Shell",384   "lines": 25,385   "truncated": false,386   "block": 18,387   "row": 9546388  },389  {390   "path": "scripts/eval.py",391   "sha256": "61cf02b85ed3f725fc33632b7ec4fae7057258a84b6941389a28a8a01d4dfa87",392   "language": "Python",393   "lines": 78,394   "truncated": false,395   "block": 17,396   "row": 28784397  },398  {399   "path": "scripts/eval.sh",400   "sha256": "76d067c174e785816737a9029df92eb980b4cc7b594011e82633b8c5a9a06610",401   "language": "Shell",402   "lines": 19,403   "truncated": false,404   "block": 18,405   "row": 9666406  },407  {408   "path": "scripts/pipeline.py",409   "sha256": "bdfea0aadb18a6bba254c4852128fe6509438e0bf6b738df97f0537375e60b33",410   "language": "Python",411   "lines": 315,412   "truncated": false,413   "block": 18,414   "row": 3411415  },416  {417   "path": "scripts/pipeline.sh",418   "sha256": "108c24c1942f11133aff26a9bd84c1ea8c66c1b640c2d25de9db868b679800e2",419   "language": "Shell",420   "lines": 15,421   "truncated": false,422   "block": 18,423   "row": 9248424  },425  {426   "path": "scripts/setup.sh",427   "sha256": "bba91e8a71cef1c9c576acaf3617ec2a0a07daee4fa05a127183cb31abe9be39",428   "language": "Shell",429   "lines": 22,430   "truncated": false,431   "block": 18,432   "row": 9829433  },434  {435   "path": "scripts/train.py",436   "sha256": "b5f2dc467f7a45ec53ba210faae33f23d16c7caf95150fd2dc481d828f9435c0",437   "language": "Python",438   "lines": 484,439   "truncated": false,440   "block": 18,441   "row": 5097442  },443  {444   "path": "scripts/train_indels.sh",445   "sha256": "7e03caaec4e7e9ee324f64fb88d6ed5a6adc3b6763487659dead32a0ee9c74ec",446   "language": "Shell",447   "lines": 28,448   "truncated": false,449   "block": 18,450   "row": 9758451  },452  {453   "path": "scripts/train_multi_objectives.sh",454   "sha256": "f32478f3000d9d946d7e725b2f6e494a458aff5036bfe20ae7a508024a057899",455   "language": "Shell",456   "lines": 23,457   "truncated": false,458   "block": 18,459   "row": 9678460  },461  {462   "path": "scripts/train_subs.sh",463   "sha256": "21c44145a399eec754a0d7bc98f7958519a361ec694cc3826a6c59d0126a4e2d",464   "language": "Shell",465   "lines": 21,466   "truncated": false,467   "block": 18,468   "row": 9615469  },470  {471   "path": "scripts/zero_shot_fitness_esm.py",472   "sha256": "46e78e6752f2311cb453314c2f13c5d337bbc011c7f57053a13f1f81de44e1a0",473   "language": "Python",474   "lines": 548,475   "truncated": false,476   "block": 18,477   "row": 4350478  },479  {480   "path": "scripts/zero_shot_fitness_indels.sh",481   "sha256": "59b252de8aa5cb8574dcab1dcf91deebac577a24f83972de4d67e339ab26930a",482   "language": "Shell",483   "lines": 39,484   "truncated": false,485   "block": 18,486   "row": 9841487  },488  {489   "path": "scripts/zero_shot_fitness_subs.sh",490   "sha256": "dd054313cccf20068ee0417e65368a5191c737dbd20bee07d32cb656a8668b51",491   "language": "Shell",492   "lines": 81,493   "truncated": false,494   "block": 18,495   "row": 10037496  },497  {498   "path": "scripts/zero_shot_fitness_tranception.py",499   "sha256": "e99c94c28298ff918b87193c38c1db02f396e318cd689fb36c4b59965d418495",500   "language": "Python",501   "lines": 116,502   "truncated": false,503   "block": 17,504   "row": 31234505  },506  {507   "path": "setup.py",508   "sha256": "a94c3cc8eb9ba2991ef589a69092a4c8f7d2f6c5b5d976a417a0e61519794978",509   "language": "Python",510   "lines": 20,511   "truncated": false,512   "block": 17,513   "row": 19158514  }515 ]516}