{"id":105669,"name":null,"description":"Cython bindings and Python interface to Opal, a SIMD-accelerated database search aligner.","url":"https://github.com/althonos/pyopal","last_synced_at":"2025-09-09T04:24:16.560Z","repository":{"id":60938935,"uuid":"545519161","full_name":"althonos/pyopal","owner":"althonos","description":"Cython bindings and Python interface to Opal, a SIMD-accelerated database search aligner.","archived":false,"fork":false,"pushed_at":"2025-08-07T21:39:55.000Z","size":307,"stargazers_count":10,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-09-07T17:50:19.483Z","etag":null,"topics":["bioinformatics","cython-library","cython-wrapper","genomics","needleman-wunsch","python-bindings","python-library","sequence-alignment","simd","smith-waterman"],"latest_commit_sha":null,"homepage":"https://pyopal.readthedocs.io","language":"Cython","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/althonos.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","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":"2022-10-04T14:09:55.000Z","updated_at":"2025-08-07T21:39:58.000Z","dependencies_parsed_at":"2024-01-17T23:00:33.805Z","dependency_job_id":"8c8b8aaf-7fc7-4620-bf2d-e749f7a3f66e","html_url":"https://github.com/althonos/pyopal","commit_stats":{"total_commits":64,"total_committers":1,"mean_commits":64.0,"dds":0.0,"last_synced_commit":"256d118bc956e74cdfcfe9bf128dd5f27d37cfc1"},"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/althonos/pyopal","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/althonos","download_url":"https://codeload.github.com/althonos/pyopal/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274243736,"owners_count":25248151,"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-09T02:00:10.223Z","response_time":80,"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":"althonos","name":"Martin Larralde","uuid":"8660647","kind":"user","description":"PhD candidate in Bioinformatics, passionate about programming, SIMD-enthusiast, Pythonista, Rustacean. I write poems, and sometimes they are executable.","email":"","website":null,"location":"Heidelberg, Germany","twitter":"althonos","company":"EMBL / LUMC, @zellerlab","icon_url":"https://avatars.githubusercontent.com/u/8660647?u=194fbf9846310fda8a9e9d1288993cc967e28ef9\u0026v=4","repositories_count":91,"last_synced_at":"2024-06-11T15:48:47.831Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/althonos","funding_links":[],"total_stars":3349,"followers":403,"following":326,"created_at":"2022-11-09T19:18:20.239Z","updated_at":"2024-06-11T15:48:49.852Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/althonos","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/althonos/repositories"},"packages":[{"id":5310009,"name":"pyopal","ecosystem":"pypi","description":"Cython bindings and Python interface to Opal, a SIMD-accelerated pairwise aligner.","homepage":"https://github.com/althonos/pyopal/","licenses":"MIT License\n         \n         Copyright (c) 2022-2025 Martin Larralde \u003cmartin.larralde@embl.de\u003e\n         \n         Permission is hereby granted, free of charge, to any person obtaining a copy\n         of this software and associated documentation files (the \"Software\"), to deal\n         in the Software without restriction, including without limitation the rights\n         to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n         copies of the Software, and to permit persons to whom the Software is\n         furnished to do so, subject to the following conditions:\n         \n         The above copyright notice and this permission notice shall be included in all\n         copies or substantial portions of the Software.\n         \n         THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n         IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n         FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n         AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n         LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n         OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n         SOFTWARE.\n         ","normalized_licenses":["Other"],"repository_url":"https://github.com/althonos/pyopal","keywords_array":["bioinformatics","pairwise","sequence","alignment","opal"],"namespace":null,"versions_count":21,"first_release_published_at":"2022-10-06T22:11:20.000Z","latest_release_published_at":"2025-08-07T21:47:38.000Z","latest_release_number":"0.7.3","last_synced_at":"2025-08-07T23:41:47.330Z","created_at":"2022-10-06T22:25:18.931Z","updated_at":"2025-08-07T23:42:08.380Z","registry_url":"https://pypi.org/project/pyopal/","install_command":"pip install pyopal --index-url https://pypi.org/simple","documentation_url":"https://pyopal.readthedocs.io/en/stable/","metadata":{"funding":null,"documentation":"https://pyopal.readthedocs.io/en/stable/","classifiers":["Development Status :: 4 - Beta","Intended Audience :: Developers","Intended Audience :: Science/Research","License :: OSI Approved :: MIT License","Operating System :: OS Independent","Programming Language :: C++","Programming Language :: Cython","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.7","Programming Language :: Python :: 3.8","Programming Language :: Python :: 3.9","Programming Language :: Python :: Implementation :: CPython","Programming Language :: Python :: Implementation :: PyPy","Topic :: Scientific/Engineering :: Bio-Informatics","Topic :: Scientific/Engineering :: Medical Science Apps.","Typing :: Typed"],"normalized_name":"pyopal"},"repo_metadata":{"id":60938935,"uuid":"545519161","full_name":"althonos/pyopal","owner":"althonos","description":"Cython bindings and Python interface to Opal, a SIMD-accelerated database search aligner.","archived":false,"fork":false,"pushed_at":"2025-08-07T21:39:55.000Z","size":307,"stargazers_count":10,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-08-07T23:28:13.621Z","etag":null,"topics":["bioinformatics","cython-library","cython-wrapper","genomics","needleman-wunsch","python-bindings","python-library","sequence-alignment","simd","smith-waterman"],"latest_commit_sha":null,"homepage":"https://pyopal.readthedocs.io","language":"Cython","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/althonos.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","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}},"created_at":"2022-10-04T14:09:55.000Z","updated_at":"2025-08-07T21:39:58.000Z","dependencies_parsed_at":"2024-01-17T23:00:33.805Z","dependency_job_id":"8c8b8aaf-7fc7-4620-bf2d-e749f7a3f66e","html_url":"https://github.com/althonos/pyopal","commit_stats":{"total_commits":64,"total_committers":1,"mean_commits":64.0,"dds":0.0,"last_synced_commit":"256d118bc956e74cdfcfe9bf128dd5f27d37cfc1"},"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/althonos/pyopal","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/althonos","download_url":"https://codeload.github.com/althonos/pyopal/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269342842,"owners_count":24401076,"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-08-07T02:00:09.698Z","response_time":73,"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_record":{"login":"althonos","name":"Martin Larralde","uuid":"8660647","kind":"user","description":"PhD candidate in Bioinformatics, passionate about programming, SIMD-enthusiast, Pythonista, Rustacean. I write poems, and sometimes they are executable.","email":"","website":null,"location":"Heidelberg, Germany","twitter":"althonos","company":"EMBL / LUMC, @zellerlab","icon_url":"https://avatars.githubusercontent.com/u/8660647?u=194fbf9846310fda8a9e9d1288993cc967e28ef9\u0026v=4","repositories_count":91,"last_synced_at":"2024-06-11T15:48:47.831Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/althonos","funding_links":[],"total_stars":3349,"followers":403,"following":326,"created_at":"2022-11-09T19:18:20.239Z","updated_at":"2024-06-11T15:48:49.852Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/althonos","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/althonos/repositories"},"tags":[{"name":"v0.7.3","sha":"48a104b6f328dcf29e7833e3d264624bebab32b5","kind":"tag","published_at":"2025-08-07T21:39:44.000Z","download_url":"https://codeload.github.com/althonos/pyopal/tar.gz/v0.7.3","html_url":"https://github.com/althonos/pyopal/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/althonos/pyopal@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"49514da7a25d8db8a16834128a4f43da1a4a2144","kind":"tag","published_at":"2025-06-12T21:54:36.000Z","download_url":"https://codeload.github.com/althonos/pyopal/tar.gz/v0.7.2","html_url":"https://github.com/althonos/pyopal/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/althonos/pyopal@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"c14498b0ef5ee0aee744f9ee29654f2283aee631","kind":"tag","published_at":"2025-03-04T12:23:03.000Z","download_url":"https://codeload.github.com/althonos/pyopal/tar.gz/v0.7.1","html_url":"https://github.com/althonos/pyopal/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/althonos/pyopal@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"d2f1b4894a8eccc32676975b8356ae83f56b3639","kind":"tag","published_at":"2024-11-04T12:39:10.000Z","download_url":"https://codeload.github.com/althonos/pyopal/tar.gz/v0.7.0","html_url":"https://github.com/althonos/pyopal/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/althonos/pyopal@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"1e635528668d599d1b108852011631909ad649f3","kind":"tag","published_at":"2024-06-06T10:01:59.000Z","download_url":"https://codeload.github.com/althonos/pyopal/tar.gz/v0.6.1","html_url":"https://github.com/althonos/pyopal/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/althonos/pyopal@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"1ffa31bcacc01d8f918d5261fa53859a85124070","kind":"tag","published_at":"2024-05-08T16:22:32.000Z","download_url":"https://codeload.github.com/althonos/pyopal/tar.gz/v0.6.0","html_url":"https://github.com/althonos/pyopal/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/althonos/pyopal@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.6.0/manifests"},{"name":"v0.5.2","sha":"179ecc6a1ed3942fb90f76cbff949484d6e6396c","kind":"tag","published_at":"2024-02-28T00:14:46.000Z","download_url":"https://codeload.github.com/althonos/pyopal/tar.gz/v0.5.2","html_url":"https://github.com/althonos/pyopal/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/althonos/pyopal@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"cc9c66fda2c0d1ef28872ecd15ae36324e795be7","kind":"tag","published_at":"2024-01-20T23:45:14.000Z","download_url":"https://codeload.github.com/althonos/pyopal/tar.gz/v0.5.1","html_url":"https://github.com/althonos/pyopal/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/althonos/pyopal@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"1e45f6880dda9bf71a92318b204f830b80231f86","kind":"tag","published_at":"2024-01-20T16:32:22.000Z","download_url":"https://codeload.github.com/althonos/pyopal/tar.gz/v0.5.0","html_url":"https://github.com/althonos/pyopal/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/althonos/pyopal@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.5.0/manifests"},{"name":"v0.5.0-rc1","sha":"a3da18e395ce7904b51e64e1fa5f27f419327916","kind":"tag","published_at":"2024-01-20T16:03:14.000Z","download_url":"https://codeload.github.com/althonos/pyopal/tar.gz/v0.5.0-rc1","html_url":"https://github.com/althonos/pyopal/releases/tag/v0.5.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/althonos/pyopal@v0.5.0-rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.5.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.5.0-rc1/manifests"},{"name":"v0.5.0-a5","sha":"6fe983acd91dea95ae308ce6385bd737bad68b10","kind":"tag","published_at":"2024-01-19T13:32:42.000Z","download_url":"https://codeload.github.com/althonos/pyopal/tar.gz/v0.5.0-a5","html_url":"https://github.com/althonos/pyopal/releases/tag/v0.5.0-a5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/althonos/pyopal@v0.5.0-a5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.5.0-a5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.5.0-a5/manifests"},{"name":"v0.5.0-a4","sha":"25615bb53c5a4d8ad4ca29609fe55c4428fdc38b","kind":"tag","published_at":"2024-01-17T22:27:29.000Z","download_url":"https://codeload.github.com/althonos/pyopal/tar.gz/v0.5.0-a4","html_url":"https://github.com/althonos/pyopal/releases/tag/v0.5.0-a4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/althonos/pyopal@v0.5.0-a4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.5.0-a4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.5.0-a4/manifests"},{"name":"v0.5.0-a3","sha":"85edda178d2969a0a25341b0afb9df0468246975","kind":"tag","published_at":"2024-01-15T18:50:23.000Z","download_url":"https://codeload.github.com/althonos/pyopal/tar.gz/v0.5.0-a3","html_url":"https://github.com/althonos/pyopal/releases/tag/v0.5.0-a3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/althonos/pyopal@v0.5.0-a3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.5.0-a3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.5.0-a3/manifests"},{"name":"v0.5.0-a2","sha":"fc2b354a440010954b39b6ef334541349f7c368a","kind":"tag","published_at":"2024-01-13T14:57:19.000Z","download_url":"https://codeload.github.com/althonos/pyopal/tar.gz/v0.5.0-a2","html_url":"https://github.com/althonos/pyopal/releases/tag/v0.5.0-a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/althonos/pyopal@v0.5.0-a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.5.0-a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.5.0-a2/manifests"},{"name":"v0.5.0-a1","sha":"9e7ccdd88e21410f454af7e315a8fb389f3f010b","kind":"tag","published_at":"2024-01-12T21:43:08.000Z","download_url":"https://codeload.github.com/althonos/pyopal/tar.gz/v0.5.0-a1","html_url":"https://github.com/althonos/pyopal/releases/tag/v0.5.0-a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/althonos/pyopal@v0.5.0-a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.5.0-a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.5.0-a1/manifests"},{"name":"v0.4.2","sha":"81e4e47521676962045d5f4ce536f748ad1a5a6e","kind":"tag","published_at":"2023-09-12T13:13:03.000Z","download_url":"https://codeload.github.com/althonos/pyopal/tar.gz/v0.4.2","html_url":"https://github.com/althonos/pyopal/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/althonos/pyopal@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"5edb1de97c90053b285d3c1ac8d13d1d4e7e2a4d","kind":"tag","published_at":"2023-08-28T22:08:31.000Z","download_url":"https://codeload.github.com/althonos/pyopal/tar.gz/v0.4.1","html_url":"https://github.com/althonos/pyopal/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/althonos/pyopal@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"6aeb55b2be6dd13b2f4b18858bc7064c6c0f64a5","kind":"tag","published_at":"2023-07-21T16:53:18.000Z","download_url":"https://codeload.github.com/althonos/pyopal/tar.gz/v0.4.0","html_url":"https://github.com/althonos/pyopal/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/althonos/pyopal@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"229fa126720c3f5c0e9ace601727563d30e6d7fe","kind":"tag","published_at":"2023-05-30T12:34:55.000Z","download_url":"https://codeload.github.com/althonos/pyopal/tar.gz/v0.3.0","html_url":"https://github.com/althonos/pyopal/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/althonos/pyopal@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.3.0/manifests"},{"name":"v0.2.0","sha":"d17c7c2cc97978dbfb60653ef9fea87306baee2d","kind":"tag","published_at":"2022-10-17T16:09:33.000Z","download_url":"https://codeload.github.com/althonos/pyopal/tar.gz/v0.2.0","html_url":"https://github.com/althonos/pyopal/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/althonos/pyopal@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.2.0/manifests"},{"name":"v0.1.1","sha":"e4fdfcd5bde528ac845d01357295b52f00e004ed","kind":"tag","published_at":"2022-10-07T11:34:54.000Z","download_url":"https://codeload.github.com/althonos/pyopal/tar.gz/v0.1.1","html_url":"https://github.com/althonos/pyopal/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/althonos/pyopal@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"72a3c0413b08156de6f1a097ffb0a5bda5937f9d","kind":"tag","published_at":"2022-10-06T21:49:22.000Z","download_url":"https://codeload.github.com/althonos/pyopal/tar.gz/v0.1.0","html_url":"https://github.com/althonos/pyopal/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/althonos/pyopal@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2025-08-07T23:42:08.380Z","dependent_packages_count":1,"downloads":6908,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":16.982461217433688,"dependent_repos_count":21.559058535118407,"dependent_packages_count":10.108852264313626,"stargazers_count":21.57692388255524,"forks_count":22.65414196732737,"docker_downloads_count":null,"average":18.576287573349667},"purl":"pkg:pypi/pyopal","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/pyopal","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/pyopal","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/pyopal/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-07-16T21:51:27.790Z","issues_count":6,"pull_requests_count":1,"avg_time_to_close_issue":421107.0,"avg_time_to_close_pull_request":272442.0,"issues_closed_count":6,"pull_requests_closed_count":1,"pull_request_authors_count":1,"issue_authors_count":3,"avg_comments_per_issue":1.8333333333333333,"avg_comments_per_pull_request":1.0,"merged_pull_requests_count":1,"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":85514.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":2.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,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyopal/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyopal/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyopal/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyopal/related_packages","maintainers":[{"uuid":"althonos","login":"althonos","name":null,"email":null,"url":null,"packages_count":63,"html_url":"https://pypi.org/user/althonos/","role":null,"created_at":"2023-02-26T02:58:51.637Z","updated_at":"2023-02-26T02:58:51.637Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/althonos/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726379,"maintainers_count":308846,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}}],"commits":{"id":690904,"full_name":"althonos/pyopal","default_branch":"main","committers":[{"name":"Martin Larralde","email":"martin.larralde@embl.de","login":null,"count":226},{"name":"Valentyn Bezshapkin","email":"61702053+valentynbez","login":"valentynbez","count":1}],"total_commits":227,"total_committers":2,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":113.5,"dds":0.004405286343612369,"past_year_committers":[{"name":"Martin Larralde","email":"martin.larralde@embl.de","login":null,"count":143},{"name":"Valentyn Bezshapkin","email":"61702053+valentynbez","login":"valentynbez","count":1}],"past_year_total_commits":144,"past_year_total_committers":2,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":72.0,"past_year_dds":0.00694444444444442,"last_synced_at":"2024-06-20T23:37:27.334Z","last_synced_commit":"1e635528668d599d1b108852011631909ad649f3","created_at":"2023-03-09T11:23:32.189Z","updated_at":"2024-06-20T23:37:27.335Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-08T00:00:16.827Z","repositories_count":5480019,"commits_count":853389126,"contributors_count":31098155,"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":"althonos/pyopal","html_url":"https://github.com/althonos/pyopal","last_synced_at":"2025-08-08T11:00:53.659Z","status":"error","issues_count":6,"pull_requests_count":1,"avg_time_to_close_issue":421107.0,"avg_time_to_close_pull_request":272442.0,"issues_closed_count":6,"pull_requests_closed_count":1,"pull_request_authors_count":1,"issue_authors_count":3,"avg_comments_per_issue":1.8333333333333333,"avg_comments_per_pull_request":1.0,"merged_pull_requests_count":1,"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":85514.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":2.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":"2023-05-15T05:05:00.266Z","updated_at":"2025-09-01T17:47:50.716Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/althonos%2Fpyopal/issues","issue_labels_count":{"bug":6,"external":1},"pull_request_labels_count":{},"issue_author_associations_count":{"CONTRIBUTOR":4,"NONE":2},"pull_request_author_associations_count":{"CONTRIBUTOR":1},"issue_authors":{"valentynbez":4,"LotusIodid":1,"RayHackett":1},"pull_request_authors":{"valentynbez":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-06T00:00:15.144Z","repositories_count":10126730,"issues_count":31765289,"pull_requests_count":99029840,"authors_count":10712787,"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":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{},"past_year_issue_authors":{},"past_year_pull_request_authors":{},"maintainers":[],"active_maintainers":[]},"events":{"total":{"CreateEvent":5,"IssuesEvent":1,"ReleaseEvent":3,"WatchEvent":2,"DeleteEvent":1,"IssueCommentEvent":1,"PushEvent":28},"last_year":{"CreateEvent":5,"IssuesEvent":1,"ReleaseEvent":3,"WatchEvent":2,"DeleteEvent":1,"IssueCommentEvent":1,"PushEvent":28}},"keywords":["bioinformatics","cython-library","cython-wrapper","genomics","needleman-wunsch","python-bindings","python-library","sequence-alignment","simd","smith-waterman"],"dependencies":[{"ecosystem":"pypi","filepath":".github/workflows/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-10-07T04:01:56.419Z","updated_at":"2022-10-07T04:01:56.419Z","repository_link":"https://github.com/althonos/pyopal/blob/main/.github/workflows/requirements.txt","dependencies":[{"id":6293750148,"package_name":"coverage","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6293750149,"package_name":"codecov","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6293750150,"package_name":"cython","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6293750151,"package_name":"wheel","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6293750152,"package_name":"auditwheel","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6293750153,"package_name":"setuptools","ecosystem":"pypi","requirements":"\u003e=46.4.0","direct":true,"kind":"runtime","optional":false},{"id":6293750154,"package_name":"importlib-resources","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6293750155,"package_name":"biopython","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/package.yml","sha":null,"kind":"manifest","created_at":"2024-01-10T22:18:36.428Z","updated_at":"2024-01-10T22:18:36.428Z","repository_link":"https://github.com/althonos/pyopal/blob/main/.github/workflows/package.yml","dependencies":[{"id":15545505107,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":15545505108,"package_name":"docker/setup-qemu-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":15545505109,"package_name":"pypa/cibuildwheel","ecosystem":"actions","requirements":"v2.11.3","direct":true,"kind":"composite","optional":false},{"id":15545506106,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":15545506107,"package_name":"actions-rs/toolchain","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":15545506108,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":15545506109,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":15545506110,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":15545506111,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false},{"id":15545506112,"package_name":"rasmus-saks/release-a-changelog-action","ecosystem":"actions","requirements":"v1.0.1","direct":true,"kind":"composite","optional":false},{"id":15545506944,"package_name":"KSXGitHub/github-actions-deploy-aur","ecosystem":"actions","requirements":"v2.2.5","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test.yml","sha":null,"kind":"manifest","created_at":"2024-01-10T22:18:40.812Z","updated_at":"2024-01-10T22:18:40.812Z","repository_link":"https://github.com/althonos/pyopal/blob/main/.github/workflows/test.yml","dependencies":[{"id":15545507320,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":15545507321,"package_name":"actions/cache","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":15545507322,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":15545507323,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"docs/requirements.txt","sha":null,"kind":"manifest","created_at":"2024-01-10T22:18:40.825Z","updated_at":"2024-01-10T22:18:40.825Z","repository_link":"https://github.com/althonos/pyopal/blob/main/docs/requirements.txt","dependencies":[{"id":15545507324,"package_name":"setuptools","ecosystem":"pypi","requirements":"\u003e=46.4","direct":true,"kind":"runtime","optional":false},{"id":15545507325,"package_name":"cython","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":15545507326,"package_name":"semantic_version","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":15545507469,"package_name":"sphinx","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":15545507470,"package_name":"recommonmark","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":15545507471,"package_name":"pygments-style-monokailight","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":15545507928,"package_name":"ipython","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":15545507929,"package_name":"pygments","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":15545507930,"package_name":"nbsphinx","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":15545507931,"package_name":"ipykernel","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2024-01-10T22:18:43.629Z","updated_at":"2024-01-10T22:18:43.629Z","repository_link":"https://github.com/althonos/pyopal/blob/main/pyproject.toml","dependencies":[]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2024-01-10T22:18:43.645Z","updated_at":"2024-01-10T22:18:43.645Z","repository_link":"https://github.com/althonos/pyopal/blob/main/setup.py","dependencies":[]}],"score":11.836601897645386,"created_at":"2025-09-08T22:23:12.810Z","updated_at":"2025-10-07T08:31:42.238Z","avatar_url":"https://github.com/althonos.png","language":"Cython","category":null,"sub_category":null,"monthly_downloads":6908,"funding_links":[],"readme_doi_urls":["https://doi.org/10.1371/journal.pone.0145857","https://doi.org/10.1186/1471-2105-12-221"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["metagenomes"],"project_url":"https://science.ecosyste.ms/api/v1/projects/105669","html_url":"https://science.ecosyste.ms/projects/105669"}