{"id":357122,"url":"https://github.com/LyceanEM/LyceanEM-Python","last_synced_at":"2026-06-21T23:30:19.417Z","repository":{"id":43010190,"uuid":"411186143","full_name":"LyceanEM/LyceanEM-Python","owner":"LyceanEM","description":"Python codebase for LyceanEM","archived":false,"fork":false,"pushed_at":"2026-04-29T15:06:00.000Z","size":45677,"stargazers_count":27,"open_issues_count":0,"forks_count":5,"subscribers_count":5,"default_branch":"master","last_synced_at":"2026-06-06T16:03:02.574Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/LyceanEM.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-09-28T07:50:07.000Z","updated_at":"2025-11-12T16:36:00.000Z","dependencies_parsed_at":"2024-06-28T00:15:31.910Z","dependency_job_id":"7708633a-f4db-47a1-bd52-b5b726b93686","html_url":"https://github.com/LyceanEM/LyceanEM-Python","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/LyceanEM/LyceanEM-Python","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LyceanEM%2FLyceanEM-Python","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LyceanEM%2FLyceanEM-Python/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LyceanEM%2FLyceanEM-Python/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LyceanEM%2FLyceanEM-Python/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LyceanEM","download_url":"https://codeload.github.com/LyceanEM/LyceanEM-Python/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LyceanEM%2FLyceanEM-Python/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34163252,"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-10T02:00:07.152Z","response_time":89,"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":"LyceanEM","name":"Timothy Pelham","uuid":"60020395","kind":"user","description":"Research Fellow at the University of Bristol              \r\n\r\nDirector for Lycean Solutions Limited","email":"","website":"https://lyceanem.com/","location":"Bristol","twitter":"M0LYNX","company":"University of Bristol","icon_url":"https://avatars.githubusercontent.com/u/60020395?u=8d6e358df5f9592d68c91d6e3cfc8d90e925d111\u0026v=4","repositories_count":4,"last_synced_at":"2026-06-02T18:03:09.208Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/LyceanEM","funding_links":["https://github.com/sponsors/LyceanEM"],"total_stars":17,"followers":6,"following":4,"created_at":"2023-08-24T15:53:52.201Z","updated_at":"2026-06-02T18:03:09.208Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LyceanEM","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LyceanEM/repositories"},"packages":[],"commits":{"id":9625065,"full_name":"LyceanEM/LyceanEM-Python","default_branch":"master","total_commits":543,"total_committers":5,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":108.6,"dds":0.5027624309392265,"past_year_total_commits":22,"past_year_total_committers":2,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":11.0,"past_year_dds":0.09090909090909094,"last_synced_at":"2026-06-18T22:02:24.281Z","last_synced_commit":"d6442bf6fcf90b6200c3dff0d007352336ffa0ae","created_at":"2025-04-11T11:00:29.228Z","updated_at":"2026-06-18T22:02:10.247Z","committers":[{"name":"LyceanEM","email":"60020395+LyceanEM","login":"LyceanEM","count":270},{"name":"tf17270","email":"tfearon38@gmail.com","login":"tf17270","count":135},{"name":"Timothy Pelham","email":"t.g.pelham@bristol.ac.uk","login":"timtitan","count":135},{"name":"Timothy Pelham","email":"timtitan@gmail.com","login":"FantasyMapping","count":2},{"name":"Timothy Pelham","email":"60020395+lyceanem","login":"lyceanem","count":1}],"past_year_committers":[{"name":"LyceanEM","email":"60020395+LyceanEM","login":"LyceanEM","count":20},{"name":"Tom Fearon","email":"67373762+tf17270","login":"tf17270","count":2}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/LyceanEM%2FLyceanEM-Python/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-06-20T00:00:10.001Z","repositories_count":6264863,"commits_count":874970177,"contributors_count":35086091,"owners_count":1169300,"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":"LyceanEM/LyceanEM-Python","html_url":"https://github.com/LyceanEM/LyceanEM-Python","last_synced_at":"2026-06-08T17:01:20.473Z","status":"error","issues_count":5,"pull_requests_count":25,"avg_time_to_close_issue":13030915.333333334,"avg_time_to_close_pull_request":8714.375,"issues_closed_count":3,"pull_requests_closed_count":24,"pull_request_authors_count":2,"issue_authors_count":2,"avg_comments_per_issue":1.6,"avg_comments_per_pull_request":0.0,"merged_pull_requests_count":22,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":11,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":323.6,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":10,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"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":10,"created_at":"2025-04-11T11:00:29.734Z","updated_at":"2026-06-08T17:01:20.473Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/LyceanEM%2FLyceanEM-Python","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/LyceanEM%2FLyceanEM-Python/issues","issue_labels_count":{"table":{}},"pull_request_labels_count":{"table":{}},"issue_author_associations_count":{"table":{"NONE":4,"COLLABORATOR":1}},"pull_request_author_associations_count":{"table":{"OWNER":14,"COLLABORATOR":11}},"issue_authors":{"table":{"generein":4,"tf17270":1}},"pull_request_authors":{"table":{"LyceanEM":14,"tf17270":11}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-06-10T00:00:24.323Z","repositories_count":14788214,"issues_count":33440116,"pull_requests_count":110063488,"authors_count":11298799,"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":{}},"past_year_pull_request_author_associations_count":{"table":{"OWNER":2}},"past_year_issue_authors":{"table":{}},"past_year_pull_request_authors":{"table":{"LyceanEM":2}},"maintainers":[{"table":{"login":"LyceanEM","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LyceanEM"}},{"table":{"login":"tf17270","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tf17270"}}],"active_maintainers":[{"table":{"login":"LyceanEM","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LyceanEM"}}]}},"events":{"total":{"ReleaseEvent":1,"DeleteEvent":2,"PullRequestEvent":8,"IssuesEvent":1,"WatchEvent":5,"PushEvent":192,"CreateEvent":7},"last_year":{"DeleteEvent":1,"PullRequestEvent":1,"PushEvent":21,"CreateEvent":1}},"keywords":[],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/dependency-review.yml","sha":null,"kind":"manifest","created_at":"2023-01-29T22:00:48.718Z","updated_at":"2023-01-29T22:00:48.718Z","repository_link":"https://github.com/LyceanEM/LyceanEM-Python/blob/master/.github/workflows/dependency-review.yml","dependencies":[{"id":7232757121,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7232757122,"package_name":"actions/dependency-review-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/draft-pdf.yml","sha":null,"kind":"manifest","created_at":"2023-01-29T22:00:48.761Z","updated_at":"2023-01-29T22:00:48.761Z","repository_link":"https://github.com/LyceanEM/LyceanEM-Python/blob/master/.github/workflows/draft-pdf.yml","dependencies":[{"id":7232757138,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7232757139,"package_name":"openjournals/openjournals-draft-action","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false},{"id":7232757140,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/python-publish.yml","sha":null,"kind":"manifest","created_at":"2023-01-29T22:00:48.792Z","updated_at":"2023-01-29T22:00:48.792Z","repository_link":"https://github.com/LyceanEM/LyceanEM-Python/blob/master/.github/workflows/python-publish.yml","dependencies":[{"id":7232757158,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7232757159,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7232757160,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"27b31702a0e7fc50959f5ad993c78deac1bdfc29","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"docs/source/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-01-29T22:00:48.818Z","updated_at":"2023-01-29T22:00:48.818Z","repository_link":"https://github.com/LyceanEM/LyceanEM-Python/blob/master/docs/source/requirements.txt","dependencies":[{"id":7232757226,"package_name":"setuptools","ecosystem":"pypi","requirements":"==63.2.0","direct":true,"kind":"runtime","optional":false},{"id":7232757227,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7232757228,"package_name":"open3d","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7232757229,"package_name":"cupy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7232757230,"package_name":"matplotlib","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7232757231,"package_name":"numba","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7232757232,"package_name":"solidpython","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7232757233,"package_name":"scipy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7232757234,"package_name":"lyceanem","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7232757235,"package_name":"sphinx","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7232757236,"package_name":"sphinxcontrib-bibtex","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7232757237,"package_name":"sphinx_rtd_theme","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7232757238,"package_name":"sphinx_gallery","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7232757239,"package_name":"importlib_metadata","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2024-03-13T11:03:25.230Z","updated_at":"2024-03-13T11:03:25.230Z","repository_link":"https://github.com/LyceanEM/LyceanEM-Python/blob/master/pyproject.toml","dependencies":[]},{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2024-03-13T11:03:25.237Z","updated_at":"2024-03-13T11:03:25.237Z","repository_link":"https://github.com/LyceanEM/LyceanEM-Python/blob/master/requirements.txt","dependencies":[{"id":16788742005,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16788742006,"package_name":"open3d","ecosystem":"pypi","requirements":"==0.9.0.0","direct":true,"kind":"runtime","optional":false},{"id":16788742007,"package_name":"lyceanem","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16788742400,"package_name":"tqdm","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16788742401,"package_name":"matplotlib","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16788742402,"package_name":"scipy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16788742403,"package_name":"importlib_resources","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16788742404,"package_name":"packaging","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16788742405,"package_name":"numba","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16788742406,"package_name":"solidpython","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16788744365,"package_name":"cupy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16788746276,"package_name":"setuptools","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]}],"score":4.90527477843843,"created_at":"2025-04-11T10:18:57.579Z","updated_at":"2026-06-21T23:30:19.417Z","avatar_url":"https://github.com/LyceanEM.png","language":"Python","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/357122","html_url":"https://summary.ecosyste.ms/projects/357122"}