{"id":25635274,"url":"https://github.com/riyavsinha/reactome-anywidget","last_synced_at":"2025-09-12T04:40:35.322Z","repository":{"id":278350867,"uuid":"935330976","full_name":"riyavsinha/reactome-anywidget","owner":"riyavsinha","description":"An AnyWidget component for interactive embedding of Reactome Pathway browsers","archived":false,"fork":false,"pushed_at":"2025-02-19T09:31:23.000Z","size":70,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-08T20:48:10.154Z","etag":null,"topics":["anywidget","bioinformatics","reactome"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/riyavsinha.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}},"created_at":"2025-02-19T09:19:05.000Z","updated_at":"2025-02-19T10:39:24.000Z","dependencies_parsed_at":"2025-02-19T10:39:49.602Z","dependency_job_id":null,"html_url":"https://github.com/riyavsinha/reactome-anywidget","commit_stats":null,"previous_names":["riyavsinha/reactome-anywidget"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/riyavsinha/reactome-anywidget","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riyavsinha%2Freactome-anywidget","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riyavsinha%2Freactome-anywidget/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riyavsinha%2Freactome-anywidget/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riyavsinha%2Freactome-anywidget/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/riyavsinha","download_url":"https://codeload.github.com/riyavsinha/reactome-anywidget/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riyavsinha%2Freactome-anywidget/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274754246,"owners_count":25342971,"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-12T02:00:09.324Z","response_time":60,"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"}},"keywords":["anywidget","bioinformatics","reactome"],"created_at":"2025-02-22T23:27:48.802Z","updated_at":"2025-09-12T04:40:35.272Z","avatar_url":"https://github.com/riyavsinha.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Reactome Anywidget\n\nThis is a widget built on [AnyWidget](https://anywidget.dev/) that allows you to embed a Reactome pathway diagram in environments like JupyterLab or Marimo notebooks.\n\n\u003cimg width=\"1174\" alt=\"Screenshot 2025-02-19 at 1 26 47 AM\" src=\"https://github.com/user-attachments/assets/602c1619-22de-41b7-965b-c420e3b4f5c4\" /\u003e\n\n## Installation\n\n```bash\npip install reactome-anywidget\n```\n\n## Usage\n\n### JupyterLab\n\n```python\nfrom reactome_anywidget import ReactomeWidget\nReactomeWidget(diagramId=\"R-HSA-199420\", width=800, height=600)\n```\n\n### Marimo\n\n```python\nimport marimo as mo\nfrom reactome_anywidget import ReactomeWidget\n\nmo.ui.anywidget(ReactomeWidget, diagramId=\"R-HSA-199420\", width=800, height=600).center()\n```\n\n## Known Issues\n\nThis widget does not fully work in Marimo. The diagram is displayed, but search functionality won't render. This is possibly due to the fact that Marimo allows creating elements in a shadow DOM, which the Reactome widget cannot access.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Friyavsinha%2Freactome-anywidget","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Friyavsinha%2Freactome-anywidget","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Friyavsinha%2Freactome-anywidget/lists"}