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__jonnew__oat.json1632 linesDownload Raw Back to 01
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/jonnew/oat",4 "url": "https://github.com/jonnew/Oat",5 "host": "github.com",6 "commit": "e35a6e22eb89aa392aeaff04a9fab3917580f7d1",7 "license": "GPL-3.0",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11  {12   "path": ".experiment/cv-cuda/CUDAHelpers.cu",13   "sha256": "a9860ce933feb6f6aed34b9461c93babf3871a952dcacb2bada4757e4f904e5e",14   "language": "CUDA",15   "lines": 31,16   "truncated": false,17   "block": 22,18   "row": 969119  },20  {21   "path": ".experiment/cv-cuda/CUDAHelpers.h",22   "sha256": "905cb1ebf6433a5047e670e458d8eaa84ea7cee2c80b39847cc566de8e7acf9e",23   "language": "C/C++",24   "lines": 42,25   "truncated": false,26   "block": 22,27   "row": 722828  },29  {30   "path": ".experiment/cv-cuda/test.cu",31   "sha256": "ba736b5d492881858a1c18b150767c84aa3549028e185278762933e2775b69dd",32   "language": "CUDA",33   "lines": 42,34   "truncated": false,35   "block": 22,36   "row": 969237  },38  {39   "path": "LICENSE",40   "sha256": "8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903",41   "language": "License",42   "lines": 674,43   "truncated": false,44   "block": 1,45   "row": 223446  },47  {48   "path": "README.md",49   "sha256": "6205a1c5e65d7e2fadaa3cfded500dfc1d26b459052dd2fc77a9eb31d59dcec1",50   "language": "Text",51   "lines": 1925,52   "truncated": false,53   "block": 24,54   "row": 98955  },56  {57   "path": "doc/make-README.sh",58   "sha256": "0d944f6acb8c4484e0fbad64d79813fd8316a98b682ffcbdb9da0977203bc019",59   "language": "Shell",60   "lines": 175,61   "truncated": false,62   "block": 23,63   "row": 1844564  },65  {66   "path": "examples/calibrate/calibrate.sh",67   "sha256": "218e73555d31041d86d9c8b2c255173ce8730c6d9e57c5d33feafc5c8b113b14",68   "language": "Shell",69   "lines": 9,70   "truncated": false,71   "block": 23,72   "row": 1735073  },74  {75   "path": "examples/mouse-track/two-color-det.sh",76   "sha256": "57bd0fe6e635dff3a3c73a85bf4560779883ef9537b51cf64282e7846a0cdd92",77   "language": "Shell",78   "lines": 30,79   "truncated": false,80   "block": 23,81   "row": 1770282  },83  {84   "path": "examples/posisock-to-python/posireq.py",85   "sha256": "dcada1c424d1857acbb7baa3a6e29e99e5eea208daa3965f9573ef5503392c39",86   "language": "Python",87   "lines": 23,88   "truncated": false,89   "block": 22,90   "row": 2743491  },92  {93   "path": "examples/posisock-to-python/posisub.py",94   "sha256": "b5c89ee8fcfb2a47aef553f7518c889b2ee1208ec2f5a0cb50572127bdaa2740",95   "language": "Python",96   "lines": 28,97   "truncated": false,98   "block": 22,99   "row": 27866100  },101  {102   "path": "examples/rat-track/rat-track.sh",103   "sha256": "fafca340b64a8fdf1f9d32535f7261b4884005c4fcf45bfbd9223aefcf58e6fc",104   "language": "Shell",105   "lines": 31,106   "truncated": false,107   "block": 23,108   "row": 17754109  },110  {111   "path": "examples/region-test/region-test.sh",112   "sha256": "9fd0fd2253df905dd6c2e3bf411766b997482251e613b0d3e44c538102181714",113   "language": "Shell",114   "lines": 31,115   "truncated": false,116   "block": 23,117   "row": 17725118  },119  {120   "path": "examples/two-color-test/record-sample.sh",121   "sha256": "906af86647d54025482470a38a30a802bb5be60a51ffb908c913c7d228c499f1",122   "language": "Shell",123   "lines": 14,124   "truncated": false,125   "block": 23,126   "row": 17282127  },128  {129   "path": "examples/two-color-test/track.sh",130   "sha256": "c26b65dc7fbb4b184291c68434bae30444f6b1d2dd908455f916a59e0a4bca7c",131   "language": "Shell",132   "lines": 54,133   "truncated": false,134   "block": 23,135   "row": 17974136  },137  {138   "path": "examples/two-gige/two-gige.sh",139   "sha256": "617ff7fe55f1ecf06742b0832a38660d3e13616bb94373a080a61b8d2d3a0ef3",140   "language": "Shell",141   "lines": 12,142   "truncated": false,143   "block": 23,144   "row": 17329145  },146  {147   "path": "examples/udp-position-client/udp-posi-cli.sh",148   "sha256": "3e8acc431140b933c7e291642c8a716cc5bbd3f08ecb2770c893f21c5671daec",149   "language": "Shell",150   "lines": 24,151   "truncated": false,152   "block": 23,153   "row": 17293154  },155  {156   "path": "lib/base/Component.cpp",157   "sha256": "2ce00b88b4eda11b762fc21d6857e3df562a31b5b82da77e9562f0c7176fc402",158   "language": "C++",159   "lines": 78,160   "truncated": false,161   "block": 22,162   "row": 5158163  },164  {165   "path": "lib/base/Component.h",166   "sha256": "01f7f10b8411aaf59366bfe000934fae59e685f6ab6dd723870fa30a7200f7a8",167   "language": "C/C++",168   "lines": 100,169   "truncated": false,170   "block": 22,171   "row": 7749172  },173  {174   "path": "lib/base/Configurable.h",175   "sha256": "dd3d26d1b721a5a662aa72d98012f562b58aebc085375deb74642065f0967da4",176   "language": "C/C++",177   "lines": 111,178   "truncated": false,179   "block": 22,180   "row": 8433181  },182  {183   "path": "lib/base/ControllableComponent.cpp",184   "sha256": "47189afe82c388da3300f9faf17ac48ec88864ca5522bd25d07602b38ef0680d",185   "language": "C++",186   "lines": 167,187   "truncated": false,188   "block": 22,189   "row": 5802190  },191  {192   "path": "lib/base/ControllableComponent.h",193   "sha256": "8b8756d429109a4772b8c9274b6f286dc644c0edb134c6510e3d740274714584",194   "language": "C/C++",195   "lines": 97,196   "truncated": false,197   "block": 22,198   "row": 8206199  },200  {201   "path": "lib/base/Globals.h",202   "sha256": "eb27ef96f6e5219da60983f823b2d6167eae9c22868ba4850a439690248d0bf8",203   "language": "C/C++",204   "lines": 31,205   "truncated": false,206   "block": 22,207   "row": 7039208  },209  {210   "path": "lib/datatypes/Color.h",211   "sha256": "5a7994d5761871908a4cb7e46f9b215f36a0a33afdbeb54d49dd6c3f7a1590fa",212   "language": "C/C++",213   "lines": 108,214   "truncated": false,215   "block": 22,216   "row": 8114217  },218  {219   "path": "lib/datatypes/Frame.h",220   "sha256": "7e053289de8a850b09fedada1f71e1f9dc88889ed6c4f5c3267dcfcfde981fea",221   "language": "C/C++",222   "lines": 149,223   "truncated": false,224   "block": 22,225   "row": 8455226  },227  {228   "path": "lib/datatypes/Position2D.cpp",229   "sha256": "ecf4c7ce95d07af4f65a01c8898a8bd3c6f9489b775a80e573f9155aa7bc3fe0",230   "language": "C++",231   "lines": 98,232   "truncated": false,233   "block": 22,234   "row": 5554235  },236  {237   "path": "lib/datatypes/Position2D.h",238   "sha256": "19888f88b57d6f59c84d9c4e637bbaa76c5bc69caefd70ac1f79687b9045f9f0",239   "language": "C/C++",240   "lines": 236,241   "truncated": false,242   "block": 22,243   "row": 8891244  },245  {246   "path": "lib/datatypes/Sample.h",247   "sha256": "04da6a34a37c266be8f9f08eedd35ca206064ddd6daf116c4ee133ed9983cd74",248   "language": "C/C++",249   "lines": 126,250   "truncated": false,251   "block": 22,252   "row": 8365253  },254  {255   "path": "lib/shmemdf/ForwardsDecl.h",256   "sha256": "26e8314a718f92f96aa1eb9fecec8900a7a84fac9bb692598a14520b05095448",257   "language": "C/C++",258   "lines": 37,259   "truncated": false,260   "block": 22,261   "row": 7137262  },263  {264   "path": "lib/shmemdf/Helpers.h",265   "sha256": "81974d24d9455f2ce9916c0a218b17469380f5cf6f50e74aad2a0b1010ea46fd",266   "language": "C/C++",267   "lines": 175,268   "truncated": false,269   "block": 22,270   "row": 8748271  },272  {273   "path": "lib/shmemdf/Node.h",274   "sha256": "9f4d438966ad0f7c93a5c9021e0551c12a0a2ef1495a07ff9b26ada8974893ba",275   "language": "C/C++",276   "lines": 187,277   "truncated": false,278   "block": 22,279   "row": 8760280  },281  {282   "path": "lib/shmemdf/SharedFrameHeader.h",283   "sha256": "760693a28e60f535af0da26f0becadde7f2002e5242bf73b77f32b24627d65d5",284   "language": "C/C++",285   "lines": 100,286   "truncated": false,287   "block": 22,288   "row": 8245289  },290  {291   "path": "lib/shmemdf/Sink.h",292   "sha256": "ee3050c8b281df0eb83537a2bcf590805983e21bb5e6136b1258f10ccdcb8c4d",293   "language": "C/C++",294   "lines": 302,295   "truncated": false,296   "block": 22,297   "row": 9077298  },299  {300   "path": "lib/shmemdf/Source.h",301   "sha256": "5b1dc56baa3dcda71be491293ba499faf0eb1becbf7bce4f2227651cf01d74bf",302   "language": "C/C++",303   "lines": 371,304   "truncated": false,305   "block": 22,306   "row": 9191307  },308  {309   "path": "lib/utility/FileFormat.cpp",310   "sha256": "7fb320ab250380e10392a32bb0b9095687a9c72151701342f1a24c863756fb92",311   "language": "C++",312   "lines": 114,313   "truncated": false,314   "block": 22,315   "row": 5586316  },317  {318   "path": "lib/utility/FileFormat.h",319   "sha256": "22caad2e12daffe99f76c24bac7787439a9b4eacc872940d7786942f455ff7b8",320   "language": "C/C++",321   "lines": 75,322   "truncated": false,323   "block": 22,324   "row": 7958325  },326  {327   "path": "lib/utility/IOFormat.h",328   "sha256": "31c16a48b0f8790f2a2811a46a5d0a6e11c92d674dd1a933aaec08e268ed33a8",329   "language": "C/C++",330   "lines": 199,331   "truncated": false,332   "block": 22,333   "row": 8694334  },335  {336   "path": "lib/utility/IOUtility.h",337   "sha256": "584226dba68624a5735cd6a5f2c6f1d6462d10245a671ced0770612a1b914128",338   "language": "C/C++",339   "lines": 49,340   "truncated": false,341   "block": 22,342   "row": 7241343  },344  {345   "path": "lib/utility/ProgramOptions.cpp",346   "sha256": "f7a9e7a1103aab1ff0ab6b629b0223af2914f9e9f20de17a44f016ebe19aac1e",347   "language": "C++",348   "lines": 50,349   "truncated": false,350   "block": 22,351   "row": 4986352  },353  {354   "path": "lib/utility/ProgramOptions.h",355   "sha256": "ab2a530377d285196d3b64088998f3a1f5df98b4657b8548d5be34cdb4157d4a",356   "language": "C/C++",357   "lines": 61,358   "truncated": false,359   "block": 22,360   "row": 7385361  },362  {363   "path": "lib/utility/TOMLSanitize.h",364   "sha256": "1a202a1373dcb514dc1f844b3de6b320e6dc8e7eb470aacadffc7c084de2f339",365   "language": "C/C++",366   "lines": 383,367   "truncated": false,368   "block": 22,369   "row": 9201370  },371  {372   "path": "lib/utility/ZMQHelpers.h",373   "sha256": "84f13ae774e6b0a0f17933f87a8562a8236cb9d447c34033aafd7434b62af6e9",374   "language": "C/C++",375   "lines": 79,376   "truncated": false,377   "block": 22,378   "row": 7636379  },380  {381   "path": "lib/utility/ZMQStream.cpp",382   "sha256": "50a734427375719dd83d4cf40bcd448afc635bdbcbe9a0e1b5621d8d67385f4a",383   "language": "C++",384   "lines": 69,385   "truncated": false,386   "block": 22,387   "row": 5144388  },389  {390   "path": "lib/utility/ZMQStream.h",391   "sha256": "371b69b4992390e16edefe0e9946ae8de02a08b32128a5136fe61abb43235802",392   "language": "C/C++",393   "lines": 89,394   "truncated": false,395   "block": 22,396   "row": 7825397  },398  {399   "path": "lib/utility/in_place.h",400   "sha256": "f0d97358c4e34a07fc25b15b9a2987f40ede598a0627bef3c5f228be498afdbe",401   "language": "C/C++",402   "lines": 12,403   "truncated": false,404   "block": 22,405   "row": 6531406  },407  {408   "path": "lib/utility/make_unique.h",409   "sha256": "0a714e74016a89f658ebca600ddfdbff501bb8f9ad0e481b804cde4b0839509c",410   "language": "C/C++",411   "lines": 53,412   "truncated": false,413   "block": 22,414   "row": 7157415  },416  {417   "path": "oat/completions/oat.bash",418   "sha256": "aaf350d0ce6ad7dbecf02737dcf2a0e8fa371fdef0ee17b60440322f3ff3c119",419   "language": "Shell",420   "lines": 14,421   "truncated": false,422   "block": 23,423   "row": 17340424  },425  {426   "path": "src/buffer/Buffer.cpp",427   "sha256": "1a6e089c668d3e96816bbc07f7dd1c57427104035bd1ee8d8f80db4b6094830e",428   "language": "C++",429   "lines": 44,430   "truncated": false,431   "block": 22,432   "row": 4915433  },434  {435   "path": "src/buffer/Buffer.h",436   "sha256": "c77d0e2e6fd0e1855600496e3deb3951b99bbf595e0c5e73c5438fb364981635",437   "language": "C/C++",438   "lines": 107,439   "truncated": false,440   "block": 22,441   "row": 8066442  },443  {444   "path": "src/buffer/FrameBuffer.cpp",445   "sha256": "3234d953aa5863b2611d051bb06be445b3e75ee68ff78ab35495751760ad566b",446   "language": "C++",447   "lines": 118,448   "truncated": false,449   "block": 22,450   "row": 5517451  },452  {453   "path": "src/buffer/FrameBuffer.h",454   "sha256": "54abe3d2bceee1f834fa88faab90bd5b57761d9f61b755cb631f82cd01eebb97",455   "language": "C/C++",456   "lines": 68,457   "truncated": false,458   "block": 22,459   "row": 7415460  },461  {462   "path": "src/buffer/TokenBuffer.cpp",463   "sha256": "41f3ba51b46cb836bb88de3482acb4898d337b68f4f7df0318509c53b0a47424",464   "language": "C++",465   "lines": 118,466   "truncated": false,467   "block": 22,468   "row": 5485469  },470  {471   "path": "src/buffer/TokenBuffer.h",472   "sha256": "0ac7e7436b84e9829426eadf72bae07fe772f0542ec940ae9d92737ed7c8fe2b",473   "language": "C/C++",474   "lines": 66,475   "truncated": false,476   "block": 22,477   "row": 7310478  },479  {480   "path": "src/buffer/main.cpp",481   "sha256": "12a3a2f2b898804eb5a44c25b4913ff4f1982c55b6f1fae624e36300bb328165",482   "language": "C++",483   "lines": 262,484   "truncated": false,485   "block": 22,486   "row": 6083487  },488  {489   "path": "src/calibrator/Calibrator.cpp",490   "sha256": "54d7c0ce0cbc3293e28c678808652d672594f83f6842f7da934be7a27238883f",491   "language": "C++",492   "lines": 109,493   "truncated": false,494   "block": 22,495   "row": 5463496  },497  {498   "path": "src/calibrator/Calibrator.h",499   "sha256": "83c9683c63b6b024f5dd4706a2dbf417e7ae2ea467cb047510b89d6cc60276aa",500   "language": "C/C++",501   "lines": 106,502   "truncated": false,503   "block": 22,504   "row": 8377505  },506  {507   "path": "src/calibrator/CalibratorVisitor.h",508   "sha256": "af7e1b007efbe2741df0f45498b3234fa740ddabf75a364323be87d9be1de71b",509   "language": "C/C++",510   "lines": 45,511   "truncated": false,512   "block": 22,513   "row": 7176514  },515  {516   "path": "src/calibrator/CameraCalibrator.cpp",517   "sha256": "bdbe22cc31f7cf54cc27923d404afb0a85bc9b4a8d33d2d7d8213820cd5c4e50",518   "language": "C++",519   "lines": 371,520   "truncated": false,521   "block": 22,522   "row": 6213523  },524  {525   "path": "src/calibrator/CameraCalibrator.h",526   "sha256": "3ff26f27a0d0f64490393b5e204c1ce8dece7196e3f46b363abb9ab7453cddee",527   "language": "C/C++",528   "lines": 143,529   "truncated": false,530   "block": 22,531   "row": 8663532  },533  {534   "path": "src/calibrator/HomographyGenerator.cpp",535   "sha256": "12d1724c1224dc22f332d76c2ed4a672b1549c5bb6776926b00a81cd20c1f084",536   "language": "C++",537   "lines": 443,538   "truncated": false,539   "block": 22,540   "row": 6229541  },542  {543   "path": "src/calibrator/HomographyGenerator.h",544   "sha256": "9ee3979a3d885dcbc626426733d8db8e57be7b8cae5d0046a3c109b689fcdb69",545   "language": "C/C++",546   "lines": 118,547   "truncated": false,548   "block": 22,549   "row": 8429550  },551  {552   "path": "src/calibrator/OutputVisitor.h",553   "sha256": "49ffe5c74a21f4c97cc729b8c267d26375f5a7fefbce3d2126169033f9f93d0a",554   "language": "C/C++",555   "lines": 46,556   "truncated": false,557   "block": 22,558   "row": 7195559  },560  {561   "path": "src/calibrator/PathChanger.cpp",562   "sha256": "935eb72aaf3bf39be48f5918c735eb69f286cb1887710f77eb19cbf47fce88b4",563   "language": "C++",564   "lines": 116,565   "truncated": false,566   "block": 22,567   "row": 5542568  },569  {570   "path": "src/calibrator/PathChanger.h",571   "sha256": "217a80ecdeb2f62340fcbfc4b3a61c0427d455d5fcb22e6c5886cc6217d0c68c",572   "language": "C/C++",573   "lines": 55,574   "truncated": false,575   "block": 22,576   "row": 7230577  },578  {579   "path": "src/calibrator/Saver.cpp",580   "sha256": "dd957df8be0c445030a234cc720e6db4d2b1279e8297c467fdc6d364145c3aef",581   "language": "C++",582   "lines": 197,583   "truncated": false,584   "block": 22,585   "row": 5952586  },587  {588   "path": "src/calibrator/Saver.h",589   "sha256": "6fc75bd934346b6999af4f3a5966b9bfadef32ea20dbe2387527b9604b702e02",590   "language": "C/C++",591   "lines": 74,592   "truncated": false,593   "block": 22,594   "row": 7623595  },596  {597   "path": "src/calibrator/UsagePrinter.cpp",598   "sha256": "4c50d372721b068d0796b7c125ae90370b1ff5799052e87d5b77fc1edbdc389a",599   "language": "C++",600   "lines": 93,601   "truncated": false,602   "block": 22,603   "row": 5827604  },605  {606   "path": "src/calibrator/UsagePrinter.h",607   "sha256": "cb6102d741d7f87f4d88b9a7311a30ebddff0639af656aca01c034111b91b659",608   "language": "C/C++",609   "lines": 55,610   "truncated": false,611   "block": 22,612   "row": 7271613  },614  {615   "path": "src/calibrator/main.cpp",616   "sha256": "b85a9d04fc5abcbb5695f55046e886e06f149627db671c0012f1a45a35573809",617   "language": "C++",618   "lines": 253,619   "truncated": false,620   "block": 22,621   "row": 6065622  },623  {624   "path": "src/cleaner/main.cpp",625   "sha256": "ca3b48b5c192fd2bb6e3936ae6b481d6987ac381bf0c18370b2d8dae9e2b84e0",626   "language": "C++",627   "lines": 159,628   "truncated": false,629   "block": 22,630   "row": 5823631  },632  {633   "path": "src/controller/Controller.cpp",634   "sha256": "22874f67d0f7e09b3d0cb52483998cc1aaab16c86a5979db3cd71b53e98e9535",635   "language": "C++",636   "lines": 230,637   "truncated": false,638   "block": 22,639   "row": 5984640  },641  {642   "path": "src/controller/Controller.h",643   "sha256": "0c025867c44580f15874b98ef467b125a55daca5371270bafcaf87eb33daa11a",644   "language": "C/C++",645   "lines": 84,646   "truncated": false,647   "block": 22,648   "row": 7669649  },650  {651   "path": "src/controller/main.cpp",652   "sha256": "d82021c3b79d1b108faf2473988d9861e7e76ffd83d49fd7716bbf3e9bd2b86d",653   "language": "C++",654   "lines": 160,655   "truncated": false,656   "block": 22,657   "row": 5890658  },659  {660   "path": "src/decorator/Decorator.cpp",661   "sha256": "3afce777599ef3cbec8582541d3f214ad833d3e11ca98ea960a93ba1e6ce273f",662   "language": "C++",663   "lines": 473,664   "truncated": false,665   "block": 22,666   "row": 6251667  },668  {669   "path": "src/decorator/Decorator.h",670   "sha256": "a904db85b302517b1df0e7d877d97a37cd8705c1d0fa6e31c74322049baebcd1",671   "language": "C/C++",672   "lines": 154,673   "truncated": false,674   "block": 22,675   "row": 8738676  },677  {678   "path": "src/decorator/main.cpp",679   "sha256": "bf792e53497f300580e7fd407d05d0724df0fb42ced360e3c111a908796392fe",680   "language": "C++",681   "lines": 201,682   "truncated": false,683   "block": 22,684   "row": 5993685  },686  {687   "path": "src/framefilter/BackgroundSubtractor.cpp",688   "sha256": "188d1dc94e9be724a70298f2ce352f72a9ed8660f83b348850ac911566bf0805",689   "language": "C++",690   "lines": 102,691   "truncated": false,692   "block": 22,693   "row": 5582694  },695  {696   "path": "src/framefilter/BackgroundSubtractor.h",697   "sha256": "40d3d3562d399b799b3b6cf48b5a53d09af8bc68f6fbb83bb0d8b0c466f97c20",698   "language": "C/C++",699   "lines": 69,700   "truncated": false,701   "block": 22,702   "row": 7634703  },704  {705   "path": "src/framefilter/BackgroundSubtractorMOG.cpp",706   "sha256": "ce21a4c193d63e037bc6563bd9c7effa99afc5ca2375b80838c2a77cf87ac459",707   "language": "C++",708   "lines": 129,709   "truncated": false,710   "block": 22,711   "row": 5715712  },713  {714   "path": "src/framefilter/BackgroundSubtractorMOG.h",715   "sha256": "0773ace3154f362255c53f3ce814482aef37db48db957f4b06ba2cee3ea20db8",716   "language": "C/C++",717   "lines": 80,718   "truncated": false,719   "block": 22,720   "row": 7712721  },722  {723   "path": "src/framefilter/ColorConvert.cpp",724   "sha256": "9e58a24b2097df6d44d1276cc9d8ab140bd3fec451dad93542d90e8e9353340f",725   "language": "C++",726   "lines": 109,727   "truncated": false,728   "block": 22,729   "row": 5627730  },731  {732   "path": "src/framefilter/ColorConvert.h",733   "sha256": "902bdd9d439de5a8329fc2a8469eb955b799aa4a00d888d3d98476a2add77709",734   "language": "C/C++",735   "lines": 57,736   "truncated": false,737   "block": 22,738   "row": 7365739  },740  {741   "path": "src/framefilter/FrameFilter.cpp",742   "sha256": "9e569f3b662c4973171697fa8d33ee836f52f78204a4acf377cd5f34187cd9e7",743   "language": "C++",744   "lines": 100,745   "truncated": false,746   "block": 22,747   "row": 5440748  },749  {750   "path": "src/framefilter/FrameFilter.h",751   "sha256": "7eb8e965b90becc19531d86ea217799a3557c6fabc412e5b47164c777bae61ef",752   "language": "C/C++",753   "lines": 84,754   "truncated": false,755   "block": 22,756   "row": 7832757  },758  {759   "path": "src/framefilter/FrameFilterKernels.cu",760   "sha256": "dcb4b0639e1b9ade168492204d055768c702e838a146b0854aece3c07dc47e19",761   "language": "CUDA",762   "lines": 67,763   "truncated": false,764   "block": 22,765   "row": 9705766  },767  {768   "path": "src/framefilter/FrameMasker.cpp",769   "sha256": "8c61eee2937c352fa791a38fb5b114545d108f1b9e431456a286675387f24d35",770   "language": "C++",771   "lines": 77,772   "truncated": false,773   "block": 22,774   "row": 5332775  },776  {777   "path": "src/framefilter/FrameMasker.h",778   "sha256": "1a30956595060c0e7cb5fd04c21d069bb4f17c108070f0fc1a342e51decf2511",779   "language": "C/C++",780   "lines": 56,781   "truncated": false,782   "block": 22,783   "row": 7495784  },785  {786   "path": "src/framefilter/Threshold.cpp",787   "sha256": "8e4a94edb9b98aa22d86a87a6f53eff203529a1855a63403d2dc7097670f2110",788   "language": "C++",789   "lines": 83,790   "truncated": false,791   "block": 22,792   "row": 5348793  },794  {795   "path": "src/framefilter/Threshold.h",796   "sha256": "10fff3117d5971a3528f07255a734a2ad1dbaa985ab36dd94147ac78ed0262a1",797   "language": "C/C++",798   "lines": 54,799   "truncated": false,800   "block": 22,801   "row": 7345802  },803  {804   "path": "src/framefilter/Undistorter.cpp",805   "sha256": "cc76f425885faef3bf034397a4d63b71352b3ed97cff08cfc2c538642d88e265",806   "language": "C++",807   "lines": 90,808   "truncated": false,809   "block": 22,810   "row": 5461811  },812  {813   "path": "src/framefilter/Undistorter.h",814   "sha256": "ef26c8ae7478f6ce464ebd0e6e42081f1c18e77f9efa08ef14cb09e719020619",815   "language": "C/C++",816   "lines": 64,817   "truncated": false,818   "block": 22,819   "row": 7570820  },821  {822   "path": "src/framefilter/main.cpp",823   "sha256": "5208465e643749d28aed23c6572b6e50341b866e60accda6ea096dc8a80b787f",824   "language": "C++",825   "lines": 296,826   "truncated": false,827   "block": 22,828   "row": 6134829  },830  {831   "path": "src/frameserver/FileReader.cpp",832   "sha256": "26bceb4463c2991535d2bf9a5b8ff95cf02ea9d9e9b039f2a760544464f3d856",833   "language": "C++",834   "lines": 140,835   "truncated": false,836   "block": 22,837   "row": 5698838  },839  {840   "path": "src/frameserver/FileReader.h",841   "sha256": "0a1029cea6f6b76234c54a540e7d8f070b5f2af714419168d6223e47e8f34674",842   "language": "C/C++",843   "lines": 66,844   "truncated": false,845   "block": 22,846   "row": 7486847  },848  {849   "path": "src/frameserver/FrameServer.cpp",850   "sha256": "535da8151feb4f485fcb8c1675f28d94defd50f64ba4f487e539e684b01d3abc",851   "language": "C++",852   "lines": 32,853   "truncated": false,854   "block": 22,855   "row": 4804856  },857  {858   "path": "src/frameserver/FrameServer.h",859   "sha256": "480416455215af072a84799b62c85bdf04e722f6d6e678a9e75010fec1370233",860   "language": "C/C++",861   "lines": 68,862   "truncated": false,863   "block": 22,864   "row": 7573865  },866  {867   "path": "src/frameserver/PointGreyCam.cpp",868   "sha256": "8c66f2c47bc4f8cf930734dd40d9adbe775c01c00e2d1ff848b815d1d611e1ef",869   "language": "C++",870   "lines": 1249,871   "truncated": false,872   "block": 22,873   "row": 6409874  },875  {876   "path": "src/frameserver/PointGreyCam.h",877   "sha256": "f3c3ad13a75134c757a66dfe17d3f2b424e392447c91fb1404ac772229bb2c13",878   "language": "C/C++",879   "lines": 139,880   "truncated": false,881   "block": 22,882   "row": 8637883  },884  {885   "path": "src/frameserver/PointGreySettings.h",886   "sha256": "12dcb18b7e382815f7b79d56efe022680403e9024b461056ff850ef21de78890",887   "language": "C/C++",888   "lines": 206,889   "truncated": false,890   "block": 22,891   "row": 8842892  },893  {894   "path": "src/frameserver/TestFrame.cpp",895   "sha256": "b1a001fb87361e88bbab19b1f8b341424da02e097d5b1d18c9f58e088dcb7763",896   "language": "C++",897   "lines": 137,898   "truncated": false,899   "block": 22,900   "row": 5679901  },902  {903   "path": "src/frameserver/TestFrame.h",904   "sha256": "5437d5fc95152a5d9e7e88c6755730d6e84290862cfcacfc96f73e80d0b2cfb2",905   "language": "C/C++",906   "lines": 69,907   "truncated": false,908   "block": 22,909   "row": 7562910  },911  {912   "path": "src/frameserver/WebCam.cpp",913   "sha256": "2117b9280fa2e1a74535ff1bedf48d0cd86048743f965d5755a379013661bc20",914   "language": "C++",915   "lines": 152,916   "truncated": false,917   "block": 22,918   "row": 5772919  },920  {921   "path": "src/frameserver/WebCam.h",922   "sha256": "4703093a6205103d4d04ddf113b8b1762671031583b9ea26a70c02a542d6a056",923   "language": "C/C++",924   "lines": 60,925   "truncated": false,926   "block": 22,927   "row": 7424928  },929  {930   "path": "src/frameserver/main.cpp",931   "sha256": "388ef349725f0d5421ec3343f6e3d92f1232dd10510b200bcfb9e6f8aac64ea5",932   "language": "C++",933   "lines": 294,934   "truncated": false,935   "block": 22,936   "row": 6121937  },938  {939   "path": "src/positioncombiner/MeanPosition.cpp",940   "sha256": "ce45f292f7e35dd317a2c6881dd941137647323967f7a7e29cc94b2bf2ecd3e6",941   "language": "C++",942   "lines": 120,943   "truncated": false,944   "block": 22,945   "row": 5684946  },947  {948   "path": "src/positioncombiner/MeanPosition.h",949   "sha256": "2c9771d31500443223b407bd4d0cf00870cbf3e9354e8ff03f61974e5b9048fb",950   "language": "C/C++",951   "lines": 60,952   "truncated": false,953   "block": 22,954   "row": 7538955  },956  {957   "path": "src/positioncombiner/PositionCombiner.cpp",958   "sha256": "8cf817d0d35ec5dd3060bcdaef9c3671f9ad141575b2fd189a3499888912ec64",959   "language": "C++",960   "lines": 127,961   "truncated": false,962   "block": 22,963   "row": 5648964  },965  {966   "path": "src/positioncombiner/PositionCombiner.h",967   "sha256": "c123fee07404d20505038f461fbc874ac752805b11a5cd2cb4f78c4c48c6d230",968   "language": "C/C++",969   "lines": 98,970   "truncated": false,971   "block": 22,972   "row": 8170973  },974  {975   "path": "src/positioncombiner/main.cpp",976   "sha256": "68ed7262bd62e2416c97b815559bc99ea8f6ecbfc6ebb2a36817a577686cfd5d",977   "language": "C++",978   "lines": 255,979   "truncated": false,980   "block": 22,981   "row": 6081982  },983  {984   "path": "src/positiondetector/DetectorFunc.cpp",985   "sha256": "d10e886a07670105797945916a7a49550a3019b6de84990ebf78c08953ee0324",986   "language": "C++",987   "lines": 68,988   "truncated": false,989   "block": 22,990   "row": 5196991  },992  {993   "path": "src/positiondetector/DetectorFunc.h",994   "sha256": "930221ce9a81ec4bfb69498acf445c7b685f188534013cabf3461f33696cdcb5",995   "language": "C/C++",996   "lines": 50,997   "truncated": false,998   "block": 22,999   "row": 73881000  },1001  {1002   "path": "src/positiondetector/DifferenceDetector.cpp",1003   "sha256": "cd0ed70242b8830895e685a6af3db181527bfd05b3b55c9d203651262a625650",1004   "language": "C++",1005   "lines": 241,1006   "truncated": false,1007   "block": 22,1008   "row": 60351009  },1010  {1011   "path": "src/positiondetector/DifferenceDetector.h",1012   "sha256": "8f5a13ec917b17527c521375463a823a71127d5ba27d853cbc53bde503d89ea5",1013   "language": "C/C++",1014   "lines": 92,1015   "truncated": false,1016   "block": 22,1017   "row": 81311018  },1019  {1020   "path": "src/positiondetector/HSVDetector.cpp",1021   "sha256": "6a623b7aeb0219655ef85b5547eba14fd2adf796a7f01213069d543c35208813",1022   "language": "C++",1023   "lines": 405,1024   "truncated": false,1025   "block": 22,1026   "row": 62271027  },1028  {1029   "path": "src/positiondetector/HSVDetector.h",1030   "sha256": "9ccdba6b9d6b06110c5c7d43175774f444fe09b3d6f04382ac53a9a832df98da",1031   "language": "C/C++",1032   "lines": 105,1033   "truncated": false,1034   "block": 22,1035   "row": 83691036  },1037  {1038   "path": "src/positiondetector/PositionDetector.cpp",1039   "sha256": "0cee6946b6d2f75f27c2bc2029eec9a5b1ae2d759428eae140a50a673c53c171",1040   "language": "C++",1041   "lines": 101,1042   "truncated": false,1043   "block": 22,1044   "row": 54581045  },1046  {1047   "path": "src/positiondetector/PositionDetector.h",1048   "sha256": "7769fac20405f57e18acf2d54f91bfb0076ae85e1f8520fdbd844ff465ff5837",1049   "language": "C/C++",1050   "lines": 94,1051   "truncated": false,1052   "block": 22,1053   "row": 80761054  },1055  {1056   "path": "src/positiondetector/SimpleThreshold.cpp",1057   "sha256": "1388b1ebfe43624ae095b237c34c94380c23f3151171366d8951df0fa72a5f6d",1058   "language": "C++",1059   "lines": 277,1060   "truncated": false,1061   "block": 22,1062   "row": 61011063  },1064  {1065   "path": "src/positiondetector/SimpleThreshold.h",1066   "sha256": "17129ab477fa935fcf8b7c52ec2f1cb5e1ece641a5d3d67700a6a31d216db86c",1067   "language": "C/C++",1068   "lines": 100,1069   "truncated": false,1070   "block": 22,1071   "row": 82851072  },1073  {1074   "path": "src/positiondetector/main.cpp",1075   "sha256": "8161b133ac1c1c5d0001dbc190debc6d2ecfbb7fa0b83f6f1503b9e6fe95dbf8",1076   "language": "C++",1077   "lines": 271,1078   "truncated": false,1079   "block": 22,1080   "row": 61001081  },1082  {1083   "path": "src/positionfilter/HomographyTransform2D.cpp",1084   "sha256": "f07ed903ab0f8ea04b65fae8d2cc366481041b7a220c872385a1daceab549124",1085   "language": "C++",1086   "lines": 108,1087   "truncated": false,1088   "block": 22,1089   "row": 56341090  },1091  {1092   "path": "src/positionfilter/HomographyTransform2D.h",1093   "sha256": "77a5deed03cce31b4ee90e75a37ee198ec46549a3b87a2ea21246d5c09fe795b",1094   "language": "C/C++",1095   "lines": 58,1096   "truncated": false,1097   "block": 22,1098   "row": 74531099  },1100  {1101   "path": "src/positionfilter/KalmanFilter2D.cpp",1102   "sha256": "00d75143fdd74bc0ddf917619fe1d004c80cabc1da1f373377cdaf3f751dbcb5",1103   "language": "C++",1104   "lines": 293,1105   "truncated": false,1106   "block": 22,1107   "row": 61561108  },1109  {1110   "path": "src/positionfilter/KalmanFilter2D.h",1111   "sha256": "f8dc8ae133312b4f00881791bcbcf2a6700830f920b37cda90bb939588c7c91e",1112   "language": "C/C++",1113   "lines": 95,1114   "truncated": false,1115   "block": 22,1116   "row": 82281117  },1118  {1119   "path": "src/positionfilter/PositionFilter.cpp",1120   "sha256": "9bc73798822bea8e3ea343642e681781e1497e7f8a53e249d29afef8168c65ce",1121   "language": "C++",1122   "lines": 90,1123   "truncated": false,1124   "block": 22,1125   "row": 53601126  },1127  {1128   "path": "src/positionfilter/PositionFilter.h",1129   "sha256": "18164b4dc39040c6f3422be572d5c7662615b4717e75e4179e296157f986fc45",1130   "language": "C/C++",1131   "lines": 85,1132   "truncated": false,1133   "block": 22,1134   "row": 78751135  },1136  {1137   "path": "src/positionfilter/RegionFilter2D.cpp",1138   "sha256": "fed91d72586047287831286f6c97e14c4cd0e35f2805482d1027f316873b671e",1139   "language": "C++",1140   "lines": 154,1141   "truncated": false,1142   "block": 22,1143   "row": 58501144  },1145  {1146   "path": "src/positionfilter/RegionFilter2D.h",1147   "sha256": "1414d419f20ac0cd305507e256c945b816a88d0a68f751ccb6b32d61688f5652",1148   "language": "C/C++",1149   "lines": 68,1150   "truncated": false,1151   "block": 22,1152   "row": 76161153  },1154  {1155   "path": "src/positionfilter/main.cpp",1156   "sha256": "56c064c2352e64c665796a7d1669e82a83ab62d71d84e27a1bdc89ba6e8afa76",1157   "language": "C++",1158   "lines": 269,1159   "truncated": false,1160   "block": 22,1161   "row": 60961162  },1163  {1164   "path": "src/positiongenerator/PositionGenerator.cpp",1165   "sha256": "dd60afb9c0e3e65f8897451d1acf4c2293d55b93a3b9bdce452d038713a63b28",1166   "language": "C++",1167   "lines": 115,1168   "truncated": false,1169   "block": 22,1170   "row": 55991171  },1172  {1173   "path": "src/positiongenerator/PositionGenerator.h",1174   "sha256": "aa9b18875fa48c8e5e1cfee6697b675644acfedf7eb432ed16735c3fe06d32fa",1175   "language": "C/C++",1176   "lines": 114,1177   "truncated": false,1178   "block": 22,1179   "row": 83781180  },1181  {1182   "path": "src/positiongenerator/RandomAccel2D.cpp",1183   "sha256": "cd0483efbae63d05cfd746306c1cb2398bff52b1bbe3f063947743c1bb008f88",1184   "language": "C++",1185   "lines": 172,1186   "truncated": false,1187   "block": 22,1188   "row": 58131189  },1190  {1191   "path": "src/positiongenerator/RandomAccel2D.h",1192   "sha256": "673244a15a5290b8829236b86f6c1b63eb252243aca3ffb5fc96450039b7b426",1193   "language": "C/C++",1194   "lines": 69,1195   "truncated": false,1196   "block": 22,1197   "row": 76031198  },1199  {1200   "path": "src/positiongenerator/main.cpp",

Showing the first 1,200 of 1632 lines. Download the file for the rest.