{"id":2624,"name":"open_iA","description":"open_iA: A tool for processing and visual analysis of industrial computed tomography datasets - Published in JOSS (2019)","url":"https://github.com/3dct/open_ia","last_synced_at":"2025-09-04T16:50:26.947Z","repository":{"id":37396775,"uuid":"60335349","full_name":"3dct/open_iA","owner":"3dct","description":"A tool for the visual analysis and processing of volumetric datasets, with a focus on industrial computed tomography.","archived":false,"fork":false,"pushed_at":"2025-06-11T22:04:01.000Z","size":43265,"stargazers_count":42,"open_issues_count":11,"forks_count":18,"subscribers_count":11,"default_branch":"main","last_synced_at":"2025-08-28T01:17:37.634Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/3dct.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2016-06-03T09:21:16.000Z","updated_at":"2025-06-11T12:28:50.000Z","dependencies_parsed_at":"2023-11-28T09:25:44.681Z","dependency_job_id":"d182be7d-0a6b-46ec-a5a9-7ce07bdb8900","html_url":"https://github.com/3dct/open_iA","commit_stats":null,"previous_names":[],"tags_count":33,"template":false,"template_full_name":null,"purl":"pkg:github/3dct/open_iA","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3dct%2Fopen_iA","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3dct%2Fopen_iA/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3dct%2Fopen_iA/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3dct%2Fopen_iA/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/3dct","download_url":"https://codeload.github.com/3dct/open_iA/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3dct%2Fopen_iA/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273607279,"owners_count":25136155,"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","status":"online","status_checked_at":"2025-09-04T02:00:08.968Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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"}},"owner":{"login":"3dct","name":"CTVis Group Wels","uuid":"16919266","kind":"organization","description":"Visual analysis and processing of volumetric data with a focus on industrial XCT datasets.","email":"c.heinzl(at)fh-wels.at","website":"https://www.3dct.at/cms2/index.php/en/software-en/open-ia-en","location":"Wels, Austria","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/16919266?v=4","repositories_count":2,"last_synced_at":"2023-03-04T14:19:51.586Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/3dct","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T19:39:47.307Z","updated_at":"2023-03-04T14:19:51.604Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/3dct","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/3dct/repositories"},"packages":[],"commits":{"id":9625783,"full_name":"3dct/open_iA","default_branch":"main","committers":[{"name":"Bernhard Froehler","email":"bernhard.froehler@fh-wels.at","login":"codeling","count":7053},{"name":"MSchiwarth","email":"marcel.schiwarth@fh-wels.at","login":null,"count":406},{"name":"Lucas Melo","email":"lwcmelo@gmail.com","login":"Welko","count":188},{"name":"Johannes Weissenböck","email":"Johannes.Weissenboeck@fh-wels.at","login":null,"count":177},{"name":"Patrick Weinberger","email":"Patrick.Weinberger@fh-Wels.at","login":"patsch007","count":94},{"name":"Javier Lechuga","email":"javier.lechuga@fh-wels.at","login":null,"count":80},{"name":"Alexander Gall","email":"alexander.gall@fh-wels.at","login":"GallAlex","count":74},{"name":"Anja Heim","email":"anja.heim@fh-wels.at","login":"nonsens949","count":38},{"name":"alamirkhanov","email":"aleksandr.amirkhanov@fh-wels.at","login":null,"count":18},{"name":"mdalpiaz","email":"80455279+mdalpiaz","login":"mdalpiaz","count":17},{"name":"arann29","email":"andres.arostegui95@gmail.com","login":"Arann29","count":14},{"name":"Gall Alexander","email":"P42274@fhooe.at","login":null,"count":9},{"name":"Heim Anja","email":"P42273@fhooe.at","login":null,"count":8},{"name":"klara","email":"klara.brandstaetter@inext.at","login":"k-lara","count":6},{"name":"Christoph Heinzl","email":"c.heinzl@fh-wels.at","login":null,"count":5},{"name":"Patrick W","email":"patsch007@hotmail.com","login":"Patsch0","count":4},{"name":"Patrick","email":"patrick.weinberger@☺fh-wels.at","login":null,"count":4},{"name":"Seid Halilovic","email":"seid.halilovic@fh-wels.at","login":"SeidHalilovic","count":4},{"name":"Mustafa Arikan","email":"mustafa@inode.at","login":"MustafaArikan","count":3},{"name":"Bernhard Froehler","email":"bfroehler@iMac-Pro.local","login":null,"count":3},{"name":"Mustafa Arikan","email":"Mustafa.Arikan@univie.ac.at","login":null,"count":3},{"name":"Bernhard Froehler","email":"bernhard.bfroehler@fh-wels.at","login":null,"count":2},{"name":"Philipp Weißenbacher","email":"philipp.weissenbacher@gmx.at","login":null,"count":1},{"name":"hzauner","email":"helmut.zauner@fh-wels.at","login":null,"count":1},{"name":"Jonathan Glinz","email":"jonathan.glinz@fh-wels.at","login":null,"count":1},{"name":"Aleksandr Amirkhanov","email":"alexander.msg@gmail.com","login":null,"count":1},{"name":"Macbook","email":"macbook@Macbooks-MacBook-Pro.local","login":"mohammadufo","count":1}],"total_commits":8215,"total_committers":27,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":304.25925925925924,"dds":0.14144856968959219,"past_year_committers":[{"name":"Bernhard Froehler","email":"bernhard.froehler@fh-wels.at","login":"codeling","count":435},{"name":"Patrick Weinberger","email":"Patrick.Weinberger@fh-Wels.at","login":"patsch007","count":1},{"name":"Macbook","email":"macbook@Macbooks-MacBook-Pro.local","login":"mohammadufo","count":1}],"past_year_total_commits":437,"past_year_total_committers":3,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":145.66666666666666,"past_year_dds":0.004576659038901587,"last_synced_at":"2025-08-07T07:23:38.085Z","last_synced_commit":"80645340fe5b90404618c28508f3846e558aed55","created_at":"2025-04-11T11:34:27.365Z","updated_at":"2025-08-07T07:23:38.095Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/3dct%2Fopen_iA/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-08-20T00:00:08.780Z","repositories_count":5479765,"commits_count":853307492,"contributors_count":31095130,"owners_count":906558,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"3dct/open_iA","html_url":"https://github.com/3dct/open_iA","last_synced_at":"2025-08-31T20:08:08.306Z","status":"error","issues_count":64,"pull_requests_count":11,"avg_time_to_close_issue":45435812.54716981,"avg_time_to_close_pull_request":1128262.6363636365,"issues_closed_count":53,"pull_requests_closed_count":11,"pull_request_authors_count":2,"issue_authors_count":8,"avg_comments_per_issue":1.03125,"avg_comments_per_pull_request":1.7272727272727273,"merged_pull_requests_count":9,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":1,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":199775.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":1.0,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2025-04-11T11:34:29.532Z","updated_at":"2025-09-02T10:27:45.441Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/3dct%2Fopen_iA","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/3dct%2Fopen_iA/issues","issue_labels_count":{"bug":29,"enhancement":22,"help wanted":20,"core":12,"good first issue":6,"wontfix":3,"refactor":3,"documentation":3},"pull_request_labels_count":{"documentation":8,"enhancement":4,"bug":2,"question":2},"issue_author_associations_count":{"CONTRIBUTOR":55,"NONE":8},"pull_request_author_associations_count":{"COLLABORATOR":16,"CONTRIBUTOR":3},"issue_authors":{"codeling":53,"lukasbehammer":3,"patsch007":2,"trallard":2,"cheinzl":1,"katyhuff":1,"bluepotatoes":1},"pull_request_authors":{"mdalpiaz":16,"k-lara":3},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-02T00:00:07.986Z","repositories_count":10011414,"issues_count":30168754,"pull_requests_count":88974922,"authors_count":10134999,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{"enhancement":1},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":1},"past_year_pull_request_author_associations_count":{},"past_year_issue_authors":{"lukasbehammer":1},"past_year_pull_request_authors":{},"maintainers":[{"login":"mdalpiaz","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mdalpiaz"}],"active_maintainers":[]},"events":{"total":{"ReleaseEvent":1,"WatchEvent":2,"DeleteEvent":3,"PushEvent":149,"GollumEvent":33,"ForkEvent":2,"CreateEvent":5},"last_year":{"ReleaseEvent":1,"WatchEvent":2,"DeleteEvent":3,"PushEvent":149,"GollumEvent":33,"ForkEvent":2,"CreateEvent":5}},"keywords":[],"dependencies":[{"ecosystem":"npm","filepath":"modules/Remote/web/package.json","sha":null,"kind":"manifest","created_at":"2023-10-30T15:25:48.238Z","updated_at":"2023-10-30T15:25:48.238Z","repository_link":"https://github.com/3dct/open_iA/blob/main/modules/Remote/web/package.json","dependencies":[{"id":14294576539,"package_name":"@kitware/vtk.js","ecosystem":"npm","requirements":"^24.19.0","direct":true,"kind":"runtime","optional":false},{"id":14294576660,"package_name":"webpack","ecosystem":"npm","requirements":"^5.74.0","direct":true,"kind":"runtime","optional":false},{"id":14294576661,"package_name":"wslink","ecosystem":"npm","requirements":"^1.9.0","direct":true,"kind":"runtime","optional":false},{"id":14294576662,"package_name":"@angular/animations","ecosystem":"npm","requirements":"~14.0.0","direct":true,"kind":"runtime","optional":false},{"id":14294576663,"package_name":"@angular/cdk","ecosystem":"npm","requirements":"14.2.6","direct":true,"kind":"runtime","optional":false},{"id":14294576664,"package_name":"@angular/common","ecosystem":"npm","requirements":"~14.0.0","direct":true,"kind":"runtime","optional":false},{"id":14294576665,"package_name":"@angular/compiler","ecosystem":"npm","requirements":"~14.0.0","direct":true,"kind":"runtime","optional":false},{"id":14294576666,"package_name":"@angular/core","ecosystem":"npm","requirements":"~14.0.0","direct":true,"kind":"runtime","optional":false},{"id":14294576667,"package_name":"@angular/forms","ecosystem":"npm","requirements":"~14.0.0","direct":true,"kind":"runtime","optional":false},{"id":14294576668,"package_name":"@angular/material","ecosystem":"npm","requirements":"14.2.6","direct":true,"kind":"runtime","optional":false},{"id":14294576669,"package_name":"@angular/material-moment-adapter","ecosystem":"npm","requirements":"14.2.6","direct":true,"kind":"runtime","optional":false},{"id":14294576670,"package_name":"@angular/platform-browser","ecosystem":"npm","requirements":"~14.0.0","direct":true,"kind":"runtime","optional":false},{"id":14294576671,"package_name":"@angular/platform-browser-dynamic","ecosystem":"npm","requirements":"~14.0.0","direct":true,"kind":"runtime","optional":false},{"id":14294576672,"package_name":"@angular/router","ecosystem":"npm","requirements":"~14.0.0","direct":true,"kind":"runtime","optional":false},{"id":14294576673,"package_name":"moment","ecosystem":"npm","requirements":"^2.18.1","direct":true,"kind":"runtime","optional":false},{"id":14294576674,"package_name":"rxjs","ecosystem":"npm","requirements":"~7.4.0","direct":true,"kind":"runtime","optional":false},{"id":14294576675,"package_name":"tslib","ecosystem":"npm","requirements":"^2.3.0","direct":true,"kind":"runtime","optional":false},{"id":14294576676,"package_name":"zone.js","ecosystem":"npm","requirements":"~0.11.5","direct":true,"kind":"runtime","optional":false},{"id":14294576677,"package_name":"webpack-cli","ecosystem":"npm","requirements":"^4.10.0","direct":true,"kind":"development","optional":false},{"id":14294576678,"package_name":"webpack-dev-server","ecosystem":"npm","requirements":"^4.9.2","direct":true,"kind":"development","optional":false},{"id":14294576679,"package_name":"@angular-devkit/build-angular","ecosystem":"npm","requirements":"^14.2.9","direct":true,"kind":"development","optional":false},{"id":14294576680,"package_name":"@angular/cli","ecosystem":"npm","requirements":"~14.0.0","direct":true,"kind":"development","optional":false},{"id":14294576681,"package_name":"@angular/compiler-cli","ecosystem":"npm","requirements":"~14.0.0","direct":true,"kind":"development","optional":false},{"id":14294576682,"package_name":"@types/jasmine","ecosystem":"npm","requirements":"~3.10.0","direct":true,"kind":"development","optional":false},{"id":14294576683,"package_name":"@types/node","ecosystem":"npm","requirements":"^12.11.1","direct":true,"kind":"development","optional":false},{"id":14294576684,"package_name":"jasmine-core","ecosystem":"npm","requirements":"~3.10.0","direct":true,"kind":"development","optional":false},{"id":14294576685,"package_name":"karma","ecosystem":"npm","requirements":"~6.3.0","direct":true,"kind":"development","optional":false},{"id":14294576686,"package_name":"karma-chrome-launcher","ecosystem":"npm","requirements":"~3.1.0","direct":true,"kind":"development","optional":false},{"id":14294576687,"package_name":"karma-coverage","ecosystem":"npm","requirements":"~2.0.3","direct":true,"kind":"development","optional":false},{"id":14294576688,"package_name":"karma-jasmine","ecosystem":"npm","requirements":"~4.0.0","direct":true,"kind":"development","optional":false},{"id":14294576689,"package_name":"karma-jasmine-html-reporter","ecosystem":"npm","requirements":"~1.7.0","direct":true,"kind":"development","optional":false},{"id":14294576690,"package_name":"typescript","ecosystem":"npm","requirements":"~4.7.2","direct":true,"kind":"development","optional":false}]}],"score":7.2661287795564515,"created_at":"2025-09-04T09:18:03.848Z","updated_at":"2025-10-07T08:04:41.068Z","avatar_url":"https://github.com/3dct.png","language":"C++","category":"Scientific Software","sub_category":"Peer-reviewed","monthly_downloads":0,"funding_links":[],"readme_doi_urls":["https://doi.org/10.21105/joss.01185","https://doi.org/10.5281/zenodo.2591998"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/2624","html_url":"https://science.ecosyste.ms/projects/2624","bibtex_url":"https://science.ecosyste.ms/projects/2624/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/2624/export.apalike"}