{"id":356877,"url":"https://github.com/illinois-or-research-analytics/cm_pipeline","last_synced_at":"2026-06-21T21:30:30.854Z","repository":{"id":127608392,"uuid":"599799149","full_name":"illinois-or-research-analytics/cm_pipeline","owner":"illinois-or-research-analytics","description":"Pipeline that uses an improved version of CM for generating well-connected graph clusters","archived":false,"fork":false,"pushed_at":"2025-11-19T23:23:28.000Z","size":63717,"stargazers_count":5,"open_issues_count":10,"forks_count":5,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-06-06T14:03:50.331Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","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/illinois-or-research-analytics.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-02-09T22:44:15.000Z","updated_at":"2025-11-19T23:23:14.000Z","dependencies_parsed_at":"2024-01-05T22:29:51.054Z","dependency_job_id":"f55c2e89-83ca-4174-b0e2-de9e0a92f406","html_url":"https://github.com/illinois-or-research-analytics/cm_pipeline","commit_stats":null,"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"purl":"pkg:github/illinois-or-research-analytics/cm_pipeline","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/illinois-or-research-analytics%2Fcm_pipeline","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/illinois-or-research-analytics%2Fcm_pipeline/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/illinois-or-research-analytics%2Fcm_pipeline/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/illinois-or-research-analytics%2Fcm_pipeline/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/illinois-or-research-analytics","download_url":"https://codeload.github.com/illinois-or-research-analytics/cm_pipeline/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/illinois-or-research-analytics%2Fcm_pipeline/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34253943,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-12T02:00:06.859Z","response_time":109,"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":"illinois-or-research-analytics","name":"OR_Research_Analytics","uuid":"97186562","kind":"organization","description":"","email":null,"website":"https://grainger.illinois.edu/research","location":"United States of America","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/97186562?v=4","repositories_count":4,"last_synced_at":"2023-03-08T12:59:42.230Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/illinois-or-research-analytics","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-03-08T12:59:42.231Z","updated_at":"2023-03-08T12:59:42.231Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/illinois-or-research-analytics","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/illinois-or-research-analytics/repositories"},"packages":[],"commits":{"id":9624953,"full_name":"illinois-or-research-analytics/cm_pipeline","default_branch":"main","total_commits":471,"total_committers":12,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":39.25,"dds":0.3885350318471338,"past_year_total_commits":5,"past_year_total_committers":2,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":2.5,"past_year_dds":0.19999999999999996,"last_synced_at":"2026-06-10T16:02:25.855Z","last_synced_commit":"2cc3405913039e5461c512adfc99a4f9a3675080","created_at":"2025-04-11T10:56:22.597Z","updated_at":"2026-06-10T16:02:09.441Z","committers":[{"name":"Vikram Ramavarapu","email":"vikramr2@illinois.edu","login":"vikramr2","count":288},{"name":"Vidya Kamath","email":"pvidyakamath@gmail.com","login":"VidyaKamath","count":63},{"name":"Minhyuk Park","email":"minpark815@gmail.com","login":"MinhyukPark","count":36},{"name":"vidyak2uiuc","email":"113055273+vidyak2uiuc","login":"vidyak2uiuc","count":35},{"name":"Fabio Ayres","email":"fabioja@insper.edu.br","login":"FabioAyresInsper","count":15},{"name":"George Chacko","email":"chackoge","login":"chackoge","count":13},{"name":"Vidya Kamath Pailodi","email":"vidyak2@chackoge-serv01.cs.illinois.edu","login":null,"count":10},{"name":"Vikram Ramavarapu","email":"vikramr2@chackoge-serv01.cs.illinois.edu","login":null,"count":6},{"name":"George Chacko","email":"chackoge@illinois.edu","login":null,"count":2},{"name":"alessitomas","email":"tomasalessi@gmail.com","login":"alessitomas","count":1},{"name":"Joao Alfredo Cardoso Lamy","email":"tntlamy@gmail.com","login":"alfredjynx","count":1},{"name":"Haotian Yi","email":"yi54@illinois.edu","login":"AnoldGH","count":1}],"past_year_committers":[{"name":"Minhyuk Park","email":"minpark815@gmail.com","login":"MinhyukPark","count":4},{"name":"Haotian Yi","email":"yi54@illinois.edu","login":"AnoldGH","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/illinois-or-research-analytics%2Fcm_pipeline/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-06-12T00:00:28.150Z","repositories_count":6257430,"commits_count":882291002,"contributors_count":35070677,"owners_count":1165530,"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":{"table":{"full_name":"illinois-or-research-analytics/cm_pipeline","html_url":"https://github.com/illinois-or-research-analytics/cm_pipeline","last_synced_at":"2026-06-10T16:00:29.135Z","status":"error","issues_count":29,"pull_requests_count":34,"avg_time_to_close_issue":2559193.8,"avg_time_to_close_pull_request":681216.9393939395,"issues_closed_count":20,"pull_requests_closed_count":33,"pull_request_authors_count":6,"issue_authors_count":8,"avg_comments_per_issue":1.3793103448275863,"avg_comments_per_pull_request":0.058823529411764705,"merged_pull_requests_count":32,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":3087.0,"past_year_avg_time_to_close_pull_request":68.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.3333333333333333,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":1,"created_at":"2025-04-11T10:56:23.093Z","updated_at":"2026-06-10T16:00:29.135Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/illinois-or-research-analytics%2Fcm_pipeline","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/illinois-or-research-analytics%2Fcm_pipeline/issues","issue_labels_count":{"table":{}},"pull_request_labels_count":{"table":{}},"issue_author_associations_count":{"table":{"CONTRIBUTOR":22,"NONE":3}},"pull_request_author_associations_count":{"table":{"COLLABORATOR":19,"CONTRIBUTOR":16,"NONE":3}},"issue_authors":{"table":{"chackoge":11,"MinhyukPark":6,"vidyak2uiuc":3,"alfredjynx":2,"LuisScoccola":1,"alessitomas":1,"RuneBlaze":1}},"pull_request_authors":{"table":{"vikramr2":19,"MinhyukPark":9,"vidyak2uiuc":5,"alessitomas":2,"alfredjynx":2,"IanChenUIUC":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-06-12T00:00:21.419Z","repositories_count":14792547,"issues_count":33200524,"pull_requests_count":109506247,"authors_count":11302899,"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":{"table":{}},"past_year_pull_request_labels_count":{"table":{}},"past_year_issue_author_associations_count":{"table":{"CONTRIBUTOR":1}},"past_year_pull_request_author_associations_count":{"table":{"NONE":1}},"past_year_issue_authors":{"table":{"chackoge":1}},"past_year_pull_request_authors":{"table":{"IanChenUIUC":1}},"maintainers":[{"table":{"login":"vikramr2","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/vikramr2"}}],"active_maintainers":[]}},"events":{"total":{"PullRequestEvent":4,"WatchEvent":1,"PushEvent":22,"CreateEvent":1},"last_year":{"PullRequestEvent":1,"PushEvent":4}},"keywords":[],"dependencies":[{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2023-07-08T12:46:20.974Z","updated_at":"2023-07-08T12:46:20.974Z","repository_link":"https://github.com/illinois-or-research-analytics/cm_pipeline/blob/main/requirements.txt","dependencies":[{"id":11224428027,"package_name":"attrs","ecosystem":"pypi","requirements":"==22.2.0","direct":true,"kind":"runtime","optional":false},{"id":11224428028,"package_name":"click","ecosystem":"pypi","requirements":"==8.1.3","direct":true,"kind":"runtime","optional":false},{"id":11224428029,"package_name":"colorama","ecosystem":"pypi","requirements":"==0.4.6","direct":true,"kind":"runtime","optional":false},{"id":11224428030,"package_name":"coloredlogs","ecosystem":"pypi","requirements":"==15.0.1","direct":true,"kind":"runtime","optional":false},{"id":11224428045,"package_name":"connectivity-modifier","ecosystem":"pypi","requirements":"==0.1.0b13","direct":true,"kind":"runtime","optional":false},{"id":11224428054,"package_name":"exceptiongroup","ecosystem":"pypi","requirements":"==1.1.1","direct":true,"kind":"runtime","optional":false},{"id":11224428055,"package_name":"graphviz","ecosystem":"pypi","requirements":"==0.20.1","direct":true,"kind":"runtime","optional":false},{"id":11224428056,"package_name":"HeapDict","ecosystem":"pypi","requirements":"==1.0.1","direct":true,"kind":"runtime","optional":false},{"id":11224428244,"package_name":"humanfriendly","ecosystem":"pypi","requirements":"==10.0","direct":true,"kind":"runtime","optional":false},{"id":11224428245,"package_name":"igraph","ecosystem":"pypi","requirements":"==0.10.4","direct":true,"kind":"runtime","optional":false},{"id":11224428326,"package_name":"iniconfig","ecosystem":"pypi","requirements":"==2.0.0","direct":true,"kind":"runtime","optional":false},{"id":11224428327,"package_name":"jsonpickle","ecosystem":"pypi","requirements":"==2.2.0","direct":true,"kind":"runtime","optional":false},{"id":11224428328,"package_name":"leidenalg","ecosystem":"pypi","requirements":"==0.9.1","direct":true,"kind":"runtime","optional":false},{"id":11224428346,"package_name":"networkit","ecosystem":"pypi","requirements":"==10.1","direct":true,"kind":"runtime","optional":false},{"id":11224428664,"package_name":"numpy","ecosystem":"pypi","requirements":"==1.24.2","direct":true,"kind":"runtime","optional":false},{"id":11224428665,"package_name":"packaging","ecosystem":"pypi","requirements":"==23.0","direct":true,"kind":"runtime","optional":false},{"id":11224428666,"package_name":"pandas","ecosystem":"pypi","requirements":"==1.5.3","direct":true,"kind":"runtime","optional":false},{"id":11224428667,"package_name":"pip","ecosystem":"pypi","requirements":"==20.2.4","direct":true,"kind":"runtime","optional":false},{"id":11224428668,"package_name":"pluggy","ecosystem":"pypi","requirements":"==1.0.0","direct":true,"kind":"runtime","optional":false},{"id":11224428669,"package_name":"pytest","ecosystem":"pypi","requirements":"==7.2.2","direct":true,"kind":"runtime","optional":false},{"id":11224428670,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"==2.8.2","direct":true,"kind":"runtime","optional":false},{"id":11224428671,"package_name":"pytz","ecosystem":"pypi","requirements":"==2023.2","direct":true,"kind":"runtime","optional":false},{"id":11224428672,"package_name":"scipy","ecosystem":"pypi","requirements":"==1.10.1","direct":true,"kind":"runtime","optional":false},{"id":11224428673,"package_name":"setuptools","ecosystem":"pypi","requirements":"==50.3.2","direct":true,"kind":"runtime","optional":false},{"id":11224428674,"package_name":"six","ecosystem":"pypi","requirements":"==1.16.0","direct":true,"kind":"runtime","optional":false},{"id":11224428675,"package_name":"structlog","ecosystem":"pypi","requirements":"==22.3.0","direct":true,"kind":"runtime","optional":false},{"id":11224428676,"package_name":"texttable","ecosystem":"pypi","requirements":"==1.6.7","direct":true,"kind":"runtime","optional":false},{"id":11224428677,"package_name":"tomli","ecosystem":"pypi","requirements":"==2.0.1","direct":true,"kind":"runtime","optional":false},{"id":11224428678,"package_name":"treeswift","ecosystem":"pypi","requirements":"==1.1.33","direct":true,"kind":"runtime","optional":false},{"id":11224428755,"package_name":"typer","ecosystem":"pypi","requirements":"==0.6.1","direct":true,"kind":"runtime","optional":false},{"id":11224428756,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"==4.5.0","direct":true,"kind":"runtime","optional":false},{"id":11224428757,"package_name":"networkx","ecosystem":"pypi","requirements":"==3.1","direct":true,"kind":"runtime","optional":false},{"id":11224428758,"package_name":"psutil","ecosystem":"pypi","requirements":"==5.9.5","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/documentation.yml","sha":null,"kind":"manifest","created_at":"2023-12-18T06:39:07.818Z","updated_at":"2023-12-18T06:39:07.818Z","repository_link":"https://github.com/illinois-or-research-analytics/cm_pipeline/blob/main/.github/workflows/documentation.yml","dependencies":[{"id":15155236858,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":15155236859,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":15155236860,"package_name":"peaceiris/actions-gh-pages","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/draft-pdf.yml","sha":null,"kind":"manifest","created_at":"2023-12-18T06:39:07.943Z","updated_at":"2023-12-18T06:39:07.943Z","repository_link":"https://github.com/illinois-or-research-analytics/cm_pipeline/blob/main/.github/workflows/draft-pdf.yml","dependencies":[{"id":15155236863,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":15155236864,"package_name":"openjournals/openjournals-draft-action","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false},{"id":15155236892,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2023-12-18T06:39:19.198Z","updated_at":"2023-12-18T06:39:19.198Z","repository_link":"https://github.com/illinois-or-research-analytics/cm_pipeline/blob/main/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"environment.yml","sha":null,"kind":"manifest","created_at":"2024-01-05T22:29:48.913Z","updated_at":"2024-01-05T22:29:48.913Z","repository_link":"https://github.com/illinois-or-research-analytics/cm_pipeline/blob/main/environment.yml","dependencies":[{"id":15452882859,"package_name":"attrs","ecosystem":"pypi","requirements":"==22.2.0","direct":true,"kind":"runtime","optional":false},{"id":15452882860,"package_name":"click","ecosystem":"pypi","requirements":"==8.1.3","direct":true,"kind":"runtime","optional":false},{"id":15452882861,"package_name":"colorama","ecosystem":"pypi","requirements":"==0.4.6","direct":true,"kind":"runtime","optional":false},{"id":15452882862,"package_name":"coloredlogs","ecosystem":"pypi","requirements":"==15.0.1","direct":true,"kind":"runtime","optional":false},{"id":15452882863,"package_name":"connectivity-modifier","ecosystem":"pypi","requirements":"==0.1.0b13","direct":true,"kind":"runtime","optional":false},{"id":15452883094,"package_name":"exceptiongroup","ecosystem":"pypi","requirements":"==1.1.1","direct":true,"kind":"runtime","optional":false},{"id":15452883095,"package_name":"graphviz","ecosystem":"pypi","requirements":"==0.20.1","direct":true,"kind":"runtime","optional":false},{"id":15452883096,"package_name":"HeapDict","ecosystem":"pypi","requirements":"==1.0.1","direct":true,"kind":"runtime","optional":false},{"id":15452883097,"package_name":"humanfriendly","ecosystem":"pypi","requirements":"==10.0","direct":true,"kind":"runtime","optional":false},{"id":15452883098,"package_name":"igraph","ecosystem":"pypi","requirements":"==0.10.4","direct":true,"kind":"runtime","optional":false},{"id":15452883099,"package_name":"infomap","ecosystem":"pypi","requirements":"==2.7","direct":true,"kind":"runtime","optional":false},{"id":15452883276,"package_name":"iniconfig","ecosystem":"pypi","requirements":"==2.0.0","direct":true,"kind":"runtime","optional":false},{"id":15452883277,"package_name":"jsonpickle","ecosystem":"pypi","requirements":"==2.2.0","direct":true,"kind":"runtime","optional":false},{"id":15452883278,"package_name":"leidenalg","ecosystem":"pypi","requirements":"==0.9.1","direct":true,"kind":"runtime","optional":false},{"id":15452883279,"package_name":"networkit","ecosystem":"pypi","requirements":"==10.1","direct":true,"kind":"runtime","optional":false},{"id":15452883287,"package_name":"numpy","ecosystem":"pypi","requirements":"==1.24.2","direct":true,"kind":"runtime","optional":false},{"id":15452883288,"package_name":"packaging","ecosystem":"pypi","requirements":"==23.0","direct":true,"kind":"runtime","optional":false},{"id":15452883289,"package_name":"pandas","ecosystem":"pypi","requirements":"==1.5.3","direct":true,"kind":"runtime","optional":false},{"id":15452883290,"package_name":"pip","ecosystem":"pypi","requirements":"==20.2.4","direct":true,"kind":"runtime","optional":false},{"id":15452883291,"package_name":"pluggy","ecosystem":"pypi","requirements":"==1.0.0","direct":true,"kind":"runtime","optional":false},{"id":15452883292,"package_name":"pytest","ecosystem":"pypi","requirements":"==7.2.2","direct":true,"kind":"runtime","optional":false},{"id":15452883293,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"==2.8.2","direct":true,"kind":"runtime","optional":false},{"id":15452883294,"package_name":"pytz","ecosystem":"pypi","requirements":"==2023.2","direct":true,"kind":"runtime","optional":false},{"id":15452883295,"package_name":"scipy","ecosystem":"pypi","requirements":"==1.10.1","direct":true,"kind":"runtime","optional":false},{"id":15452883296,"package_name":"setuptools","ecosystem":"pypi","requirements":"==50.3.2","direct":true,"kind":"runtime","optional":false},{"id":15452883297,"package_name":"six","ecosystem":"pypi","requirements":"==1.16.0","direct":true,"kind":"runtime","optional":false},{"id":15452883298,"package_name":"structlog","ecosystem":"pypi","requirements":"==22.3.0","direct":true,"kind":"runtime","optional":false},{"id":15452883299,"package_name":"texttable","ecosystem":"pypi","requirements":"==1.6.7","direct":true,"kind":"runtime","optional":false},{"id":15452883300,"package_name":"tomli","ecosystem":"pypi","requirements":"==2.0.1","direct":true,"kind":"runtime","optional":false},{"id":15452883301,"package_name":"treeswift","ecosystem":"pypi","requirements":"==1.1.33","direct":true,"kind":"runtime","optional":false},{"id":15452883304,"package_name":"typer","ecosystem":"pypi","requirements":"==0.6.1","direct":true,"kind":"runtime","optional":false},{"id":15452883305,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"==4.5.0","direct":true,"kind":"runtime","optional":false},{"id":15452883306,"package_name":"networkx","ecosystem":"pypi","requirements":"==3.1","direct":true,"kind":"runtime","optional":false},{"id":15452883307,"package_name":"psutil","ecosystem":"pypi","requirements":"==5.9.5","direct":true,"kind":"runtime","optional":false}]}],"score":5.19295685089021,"created_at":"2025-04-11T10:18:15.930Z","updated_at":"2026-06-21T21:30:30.855Z","avatar_url":"https://github.com/illinois-or-research-analytics.png","language":"Python","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/356877","html_url":"https://summary.ecosyste.ms/projects/356877"}