{"id":15716373,"url":"https://github.com/cern/tigre","last_synced_at":"2025-05-15T01:05:59.998Z","repository":{"id":38549626,"uuid":"61034131","full_name":"CERN/TIGRE","owner":"CERN","description":"TIGRE: Tomographic Iterative GPU-based Reconstruction Toolbox","archived":false,"fork":false,"pushed_at":"2025-04-01T10:44:49.000Z","size":161229,"stargazers_count":647,"open_issues_count":84,"forks_count":204,"subscribers_count":45,"default_branch":"master","last_synced_at":"2025-04-14T03:10:31.961Z","etag":null,"topics":["cuda","gpus","image-reconstruction","matlab","python","tigre","tomography","toolbox","x-ray"],"latest_commit_sha":null,"homepage":"","language":"MATLAB","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CERN.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.md","contributing":"contributing.md","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2016-06-13T12:22:21.000Z","updated_at":"2025-04-13T11:13:50.000Z","dependencies_parsed_at":"2023-10-20T18:44:49.626Z","dependency_job_id":"3049f226-b60b-47bf-970c-69b27d08fc85","html_url":"https://github.com/CERN/TIGRE","commit_stats":{"total_commits":1260,"total_committers":49,"mean_commits":"25.714285714285715","dds":0.676984126984127,"last_synced_commit":"8ad65d027d07d88ce51260233e233aec7f6a16f2"},"previous_names":[],"tags_count":32,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CERN%2FTIGRE","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CERN%2FTIGRE/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CERN%2FTIGRE/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CERN%2FTIGRE/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CERN","download_url":"https://codeload.github.com/CERN/TIGRE/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254254039,"owners_count":22039792,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cuda","gpus","image-reconstruction","matlab","python","tigre","tomography","toolbox","x-ray"],"created_at":"2024-10-03T21:45:16.663Z","updated_at":"2025-05-15T01:05:54.988Z","avatar_url":"https://github.com/CERN.png","language":"MATLAB","readme":"[![Documentation Status](https://readthedocs.org/projects/tigre/badge/?version=latest)](https://tigre.readthedocs.io/en/latest/?badge=latest)\r\n\u003c!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section --\u003e\r\n[![All Contributors](https://img.shields.io/badge/all_contributors-12-orange.svg?style=flat-square)](#contributors-)\r\n\u003c!-- ALL-CONTRIBUTORS-BADGE:END --\u003e\r\n\r\n\r\nTIGRE: Tomographic Iterative GPU-based Reconstruction Toolbox\r\n======\r\n\r\nTIGRE is an open-source toolbox for fast and accurate 3D tomographic \r\nreconstruction for any geometry.  Its focus is on iterative algorithms \r\nfor improved image quality that have all been optimized to run on GPUs \r\n(including multi-GPUs) for improved speed. It combines the higher level \r\nabstraction of MATLAB or Python with the performance of CUDA at a lower level in order to make \r\nit both fast and easy to use.\r\n\r\nRead the most up to date article about tigre [here](https://iopscience.iop.org/article/10.1088/2631-8695/adbb3a).\r\n\r\nTIGRE is free to download and distribute: use it, modify it, add to it, \r\nshare it. Our aim is to provide a wide range of easy-to-use algorithms \r\nfor the tomographic community \"off the shelf\".  We would like to build a \r\nstronger bridge between algorithm developers and imaging \r\nresearchers/clinicians by encouraging and supporting contributions from \r\nboth sides into TIGRE.\r\n\r\nTIGRE remains under development as we are still adding new features \r\n(e.g., motion compensation).  If you have any request for a specific \r\napplication, do not hesitate to [contact us](#contact) or open a  [discussion thread](https://github.com/CERN/TIGRE/discussions)!\r\n\r\n - [TIGRE features](#features)\r\n \r\n - [Installation instructions](#installation)\r\n\r\n - [Getting started](#getting-started)\r\n \r\n - [FAQ](#faq)\r\n  \r\n - [Further reading](#further-reading)\r\n \r\n - [Contact](#contact) \r\n \r\n - [Licensing](#licensing)\r\n\r\n\r\n## TIGRE features\r\n\r\nTIGRE is a GPU-based CT reconstruction software repository that contains a wide variety of iterative algorithms.\r\n\r\n- **MATLAB** and **Python** libraries for high-performance x-ray absorption tomographic reconstruction.\r\n\r\n- State-of-the-art implementations of projection and backprojection operations on **GPUs** (including **multi-GPUs**), with a simple interface using higher level languages to facilitate the development of new methods.\r\n\r\n- **Flexible CT geometry:** Cone Beam, Parallel Beam, Digital Tomosynthesis, C-arm CT, and any other geometry.  Geometric parameters are defined per projection, not per scan.\r\n\r\n- A wide range of reconstruction algorithms for CT.\r\n\r\n    - Filtered backprojection (FBP,FDK) and variations (different filters, Parker weights, ...)\r\n   \r\n    - **Iterative algorithms**\r\n       \r\n        - Gradient-based algorithms (SART, OS-SART, SIRT, ASD-POCS, OS-ASD-POCS, B-ASD-POCS-β, PCSD, AwPCSD, Aw-ASD-POCS) with multiple tuning parameters (Nesterov acceleration, initialization, parameter reduction, ...)\r\n       \r\n        - Krylov subspace algorithms (CGLS, LSQR, hybrid LSQR, LSMR, IRN-TV-CGLS, hybrid-fLSQR-TV, AB/BA-GMRES)\r\n       \r\n        - Statistical reconstruction (MLEM)\r\n       \r\n        - Variational methods (FISTA, SART-TV) \r\n       \r\n- TV denoising for 3D images.\r\n       \r\n- Basic image loading functionality.\r\n       \r\n- A variety of plotting functions.\r\n       \r\n- Image quality metrics.\r\n\r\n- Nikon and Varian and Phillips (DICOM) scanner data loaders. \r\n\r\n## Installation\r\n\r\nMATLAB and Python builds are both fully supported.\r\n\r\n- [Installation instructions and requirements for MATLAB](Frontispiece/MATLAB_installation.md).\r\n\r\n- [Installation instructions and requirements for Python](Frontispiece/python_installation.md). \r\n\r\n**Advanced, not required to run TIGRE**, will change the source code. Only do if performance is critical.\r\n\r\n- [Tune TIGRE for machine. Tricks to slightly speed up the code](Frontispiece/Tune_TIGRE.md)\r\n\r\n\r\n## Getting started\r\n\r\nOnce TIGRE in installed, we strongly suggest you have a look at the Demos folder for each of the languages, [MATLAB](https://github.com/CERN/TIGRE/tree/master/MATLAB/Demos) or [Python](https://github.com/CERN/TIGRE/tree/master/Python/demos). \r\n\r\nThere is no documentation page for TIGRE (other than the function documentation), but all features are descrived and demonstrated with working code in the demos. They also serve as a tutorial of each feature. We strongly recommend you explore the first 4 demos for the basic TIGRE functionality, and look at the following ones for more advanced geometry or reconstruction functions. \r\n\r\n## FAQ\r\n\r\nFor answers to frequently asked questions [click here](Frontispiece/FAQ.md).\r\n\r\nIf you have new question not answered in the FAQ, please [contact us](#contact), join the [Slack group](#contact) or open a  [discussion thread](https://github.com/CERN/TIGRE/discussions).\r\n\r\n## Gallery\r\n\r\nTo see a gallery of images of different CT modalities reconstructed using TIGRE [click here](Frontispiece/Gallery.md).\r\n\r\n\u003cimg src=\"https://raw.githubusercontent.com/AnderBiguri/PhDThesis/master/Applications/randofull.png\" height=\"400\"\u003e\r\n\r\n\r\n## Further Reading\r\n\r\nIf you want more information on TIGRE and its algorithms, [click here](Frontispiece/Further_reading.md).\r\n\r\n\r\n## Contact\r\n\r\nContact the authors directly at:\r\n\r\n[tigre.toolbox@gmail.com](mailto:tigre.toolbox@gmail.com) or [ander.biguri@gmail.com](mailto:ander.biguri@gmail.com)\r\n\r\nfor any questions/comments or if you want to be added to the mailing list or the Slack team.\r\n\r\nThe Slack team is a good place for chatting about development and questions about TIGRE. Please send an email to the authors and you will receive an invitation.\r\n\r\n## Licensing\r\n\r\nThe creation of TIGRE was supported by the University of Bath and CERN. It is released under the BSD License, meaning you can use and modify the software freely.  However, you **must** cite the original authors.\r\nFor more information read [the license file][1] or the [BSD License Definition][2].\r\n\r\nIf you use TIGRE, please reference the following papers:\r\n\r\n**TIGRE: A MATLAB-GPU toolbox for CBCT image reconstruction**\r\n*Ander Biguri, Manjit Dosanjh, Steven Hancock and Manuchehr Soleimani*\r\n**Biomedical Physics \u0026 Engineering Express, Volume 2, Number 5**\r\n[Read the article (open access)][3]\r\n\r\nAnd especially if you use images bigger than 512\u003csup\u003e3\u003c/sup\u003e or multiple GPUs\r\n\r\n**Arbitrarily large iterative tomographic reconstruction on multiple GPUs using the TIGRE toolbox**\r\n*Ander Biguri, Reuben Lindroos, Robert Bryll, Hossein Towsyfyan, Hans Deyhle, Ibrahim El khalil Harrane, Richard\r\nBoardman, Mark Mavrogordato, Manjit Dosanjh, Steven Hancock, Thomas Blumensath*\r\n**Journal of Parallel and Distributed Computing**\r\n[Read the article][4], \r\n[Preprint][5]\r\n\r\nYou can find the most up to date article in the TIGREv3 release paper, with most novel features well documented.\r\n\r\n**TIGRE v3: Efficient and easy to use iterative computed tomographic reconstruction toolbox for real datasets**\r\n*Ander Biguri, Tomoyuki Sadakane, Reuben Lindroos, Yi Liu, Malena Sabaté Landman, Yi Du, Manasavee Lohvithee, Stefanie Kaser, \r\nSepideh Hatamikia, Robert Bryll, Emilien Valat, Sarinrat Wonglee, Thomas Blumensath and Carola-Bibiane Schönlieb*\r\n**Engineering Research Express**\r\n\r\n[Read the article (open access)][6]\r\n\r\n## Contributors\r\n\r\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\r\n\u003c!-- prettier-ignore-start --\u003e\r\n\u003c!-- markdownlint-disable --\u003e\r\n\u003ctable\u003e\r\n  \u003ctbody\u003e\r\n    \u003ctr\u003e\r\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/AnderBiguri\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/11854388?v=4?s=100\" width=\"100px;\" alt=\"Biguri\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eBiguri\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/CERN/TIGRE/commits?author=AnderBiguri\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#example-AnderBiguri\" title=\"Examples\"\u003e💡\u003c/a\u003e \u003ca href=\"#ideas-AnderBiguri\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e \u003ca href=\"#maintenance-AnderBiguri\" title=\"Maintenance\"\u003e🚧\u003c/a\u003e \u003ca href=\"#research-AnderBiguri\" title=\"Research\"\u003e🔬\u003c/a\u003e \u003ca href=\"https://github.com/CERN/TIGRE/pulls?q=is%3Apr+reviewed-by%3AAnderBiguri\" title=\"Reviewed Pull Requests\"\u003e👀\u003c/a\u003e \u003ca href=\"#tutorial-AnderBiguri\" title=\"Tutorials\"\u003e✅\u003c/a\u003e\u003c/td\u003e\r\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/yliu88au\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/75292881?v=4?s=100\" width=\"100px;\" alt=\"yliu88au\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eyliu88au\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/CERN/TIGRE/commits?author=yliu88au\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/CERN/TIGRE/issues?q=author%3Ayliu88au\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\r\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/reubenlindroos\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/25688713?v=4?s=100\" width=\"100px;\" alt=\"Reuben Lindroos\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eReuben Lindroos\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/CERN/TIGRE/commits?author=reubenlindroos\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/CERN/TIGRE/issues?q=author%3Areubenlindroos\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"#design-reubenlindroos\" title=\"Design\"\u003e🎨\u003c/a\u003e \u003ca href=\"#ideas-reubenlindroos\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e\u003c/td\u003e\r\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/genusn\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/25704789?v=4?s=100\" width=\"100px;\" alt=\"genusn\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003egenusn\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/CERN/TIGRE/commits?author=genusn\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/CERN/TIGRE/issues?q=author%3Agenusn\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\r\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/yidu-bjcancer\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/7495679?v=4?s=100\" width=\"100px;\" alt=\"Yi DU\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eYi DU\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/CERN/TIGRE/commits?author=yidu-bjcancer\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/CERN/TIGRE/issues?q=author%3Ayidu-bjcancer\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"#research-yidu-bjcancer\" title=\"Research\"\u003e🔬\u003c/a\u003e\u003c/td\u003e\r\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/tsadakane\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/40597344?v=4?s=100\" width=\"100px;\" alt=\"tsadakane\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003etsadakane\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/CERN/TIGRE/commits?author=tsadakane\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#design-tsadakane\" title=\"Design\"\u003e🎨\u003c/a\u003e \u003ca href=\"#ideas-tsadakane\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e \u003ca href=\"https://github.com/CERN/TIGRE/issues?q=author%3Atsadakane\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"#tutorial-tsadakane\" title=\"Tutorials\"\u003e✅\u003c/a\u003e\u003c/td\u003e\r\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://omg.lol/sco1\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/5323929?v=4?s=100\" width=\"100px;\" alt=\"S. Co1\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eS. Co1\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/CERN/TIGRE/commits?author=sco1\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#design-sco1\" title=\"Design\"\u003e🎨\u003c/a\u003e \u003ca href=\"#tool-sco1\" title=\"Tools\"\u003e🔧\u003c/a\u003e\u003c/td\u003e\r\n    \u003c/tr\u003e\r\n    \u003ctr\u003e\r\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/Daveelvt\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/16086944?v=4?s=100\" width=\"100px;\" alt=\"Daveelvt\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eDaveelvt\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/CERN/TIGRE/commits?author=Daveelvt\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#research-Daveelvt\" title=\"Research\"\u003e🔬\u003c/a\u003e\u003c/td\u003e\r\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/phernst\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/9623894?v=4?s=100\" width=\"100px;\" alt=\"phernst\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ephernst\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/CERN/TIGRE/issues?q=author%3Aphernst\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"https://github.com/CERN/TIGRE/commits?author=phernst\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\r\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/malena-sabate\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/83228154?v=4?s=100\" width=\"100px;\" alt=\"malena-sabate\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003emalena-sabate\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#research-malena-sabate\" title=\"Research\"\u003e🔬\u003c/a\u003e \u003ca href=\"https://github.com/CERN/TIGRE/commits?author=malena-sabate\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\r\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://emilienvalat.net/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/46785587?v=4?s=100\" width=\"100px;\" alt=\"Emilien Valat\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eEmilien Valat\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#research-Emvlt\" title=\"Research\"\u003e🔬\u003c/a\u003e \u003ca href=\"https://github.com/CERN/TIGRE/commits?author=Emvlt\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\r\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/zezisme\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/40331996?v=4?s=100\" width=\"100px;\" alt=\"zez666\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ezez666\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/CERN/TIGRE/issues?q=author%3Azezisme\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"https://github.com/CERN/TIGRE/commits?author=zezisme\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\r\n    \u003c/tr\u003e\r\n  \u003c/tbody\u003e\r\n\u003c/table\u003e\r\n\r\n\u003c!-- markdownlint-restore --\u003e\r\n\u003c!-- prettier-ignore-end --\u003e\r\n\r\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\r\n\u003c!-- prettier-ignore-start --\u003e\r\n\u003c!-- markdownlint-disable --\u003e\r\n\r\n\u003c!-- markdownlint-restore --\u003e\r\n\u003c!-- prettier-ignore-end --\u003e\r\n\r\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\r\n\r\n\r\n[1]: LICENSE.txt\r\n[2]: http://www.linfo.org/bsdlicense.html\r\n[3]: http://iopscience.iop.org/article/10.1088/2057-1976/2/5/055010\r\n[4]: https://doi.org/10.1016/j.jpdc.2020.07.004\r\n[5]: https://arxiv.org/abs/1905.03748\r\n[6]: https://iopscience.iop.org/article/10.1088/2631-8695/adbb3a\r\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcern%2Ftigre","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcern%2Ftigre","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcern%2Ftigre/lists"}