{"id":1335,"name":"Fastsubtrees","description":"Fastsubtrees: simple and efficient subtrees extractions in Python with applications to NCBI taxonomy - Published in JOSS (2022)","url":"https://github.com/ggonnella/fastsubtrees","last_synced_at":"2025-09-04T16:26:54.389Z","repository":{"id":44088473,"uuid":"432295861","full_name":"ggonnella/fastsubtrees","owner":"ggonnella","description":"Python library and command line script , for fast extraction of subtrees of fairly large trees, consisting of millions of nodes, such as the NCBI taxonomy tree.","archived":false,"fork":false,"pushed_at":"2025-02-17T11:23:20.000Z","size":854,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-08-28T01:45:16.256Z","etag":null,"topics":["bioinformatics","ncbi-taxonomy","python","subtree","subtree-extraction","subtree-query","taxonomy","tree"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ggonnella.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.txt","contributing":null,"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":"AUTHORS.txt","dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-11-26T20:38:53.000Z","updated_at":"2025-02-17T11:23:24.000Z","dependencies_parsed_at":"2025-04-11T11:26:02.055Z","dependency_job_id":null,"html_url":"https://github.com/ggonnella/fastsubtrees","commit_stats":{"total_commits":476,"total_committers":4,"mean_commits":119.0,"dds":"0.15756302521008403","last_synced_commit":"57b47fd6494b070c3ad02a300be41b48111ab877"},"previous_names":[],"tags_count":32,"template":false,"template_full_name":null,"purl":"pkg:github/ggonnella/fastsubtrees","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ggonnella","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/sbom","scorecard":{"id":425312,"data":{"date":"2025-08-11","repo":{"name":"github.com/ggonnella/fastsubtrees","commit":"42b5e2ac7498709b738480d33174b302441f267a"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.1,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/draft-pdf.yml:1","Warn: no topLevel permission defined: .github/workflows/python-package.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: ISC License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/draft-pdf.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/ggonnella/fastsubtrees/draft-pdf.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/draft-pdf.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/ggonnella/fastsubtrees/draft-pdf.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/draft-pdf.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/ggonnella/fastsubtrees/draft-pdf.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-package.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ggonnella/fastsubtrees/python-package.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-package.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/ggonnella/fastsubtrees/python-package.yml/main?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:2: pin your Docker image by updating ubuntu:22.04 to ubuntu:22.04@sha256:1aa979d85661c488ce030ac292876cf6ed04535d3a237e49f61542d8e5de5ae0","Warn: downloadThenRun not pinned by hash: Dockerfile:22","Warn: pipCommand not pinned by hash: Dockerfile:24","Warn: pipCommand not pinned by hash: Dockerfile:29","Warn: pipCommand not pinned by hash: Dockerfile:30","Warn: pipCommand not pinned by hash: Dockerfile:31","Warn: pipCommand not pinned by hash: Dockerfile:32","Warn: pipCommand not pinned by hash: Dockerfile:33","Warn: pipCommand not pinned by hash: Dockerfile:38","Warn: pipCommand not pinned by hash: docker/start-example-app:6","Warn: pipCommand not pinned by hash: .github/workflows/python-package.yml:27","Warn: pipCommand not pinned by hash: .github/workflows/python-package.yml:28","Warn: pipCommand not pinned by hash: .github/workflows/python-package.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/python-package.yml:40","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 downloadThenRun dependencies pinned","Info:   0 out of  12 pipCommand dependencies pinned","Info:   0 out of   1 containerImage dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":3,"reason":"7 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2022-14 / GHSA-39ph-wr67-j4xq","Warn: Project is vulnerable to: PYSEC-2021-142 / GHSA-8q59-q68h-6hv4","Warn: Project is vulnerable to: PYSEC-2018-49 / GHSA-rprw-h62v-c2w7","Warn: Project is vulnerable to: PYSEC-2019-124 / GHSA-38fc-9xqv-7f7q","Warn: Project is vulnerable to: PYSEC-2019-123 / GHSA-887w-45rq-vxgf","Warn: Project is vulnerable to: PYSEC-2012-9 / GHSA-hfg2-wf6j-x53p","Warn: Project is vulnerable to: GHSA-g7vv-2v7x-gj9p"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-19T02:07:32.070Z","repository_id":44088473,"created_at":"2025-08-19T02:07:32.070Z","updated_at":"2025-08-19T02:07:32.070Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273543836,"owners_count":25124340,"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":"ggonnella","name":"Giorgio Gonnella","uuid":"21620","kind":"user","description":"","email":"","website":null,"location":"Goettingen, Germany","twitter":null,"company":"Bioinformatics, University of Goettingen","icon_url":"https://avatars.githubusercontent.com/u/21620?u=0c6ecc43ee0e4c7521759d29d4ffd1e6a28fac05\u0026v=4","repositories_count":36,"last_synced_at":"2023-04-11T19:32:21.185Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ggonnella","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T17:15:49.779Z","updated_at":"2023-04-11T19:32:21.508Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ggonnella","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ggonnella/repositories"},"packages":[{"id":5320579,"name":"ntsubtree","ecosystem":"pypi","description":"Tree representation for fast queries of the subtree of a taxon in the NCBI taxonomy tree","homepage":"https://github.com/ggonnella/fastsubtrees/tree/main/ntsubtree","licenses":"ISC","normalized_licenses":["ISC"],"repository_url":"https://github.com/ggonnella/fastsubtrees","keywords_array":["bioinformatics","genomics","taxonomy","trees"],"namespace":null,"versions_count":2,"first_release_published_at":"2022-10-12T14:05:58.000Z","latest_release_published_at":"2022-10-20T09:54:25.000Z","latest_release_number":"1.1","last_synced_at":"2025-09-03T22:10:45.974Z","created_at":"2022-10-12T14:23:11.962Z","updated_at":"2025-09-03T22:10:45.975Z","registry_url":"https://pypi.org/project/ntsubtree/","install_command":"pip install ntsubtree --index-url https://pypi.org/simple","documentation_url":"https://ntsubtree.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 5 - Production/Stable","Environment :: Console","Intended Audience :: Developers","Intended Audience :: End Users/Desktop","Intended Audience :: Science/Research","License :: OSI Approved :: ISC License (ISCL)","Operating System :: MacOS :: MacOS X","Operating System :: POSIX :: Linux","Programming Language :: Python :: 3 :: Only","Topic :: Scientific/Engineering :: Bio-Informatics","Topic :: Software Development :: Libraries"],"normalized_name":"ntsubtree","project_status":null},"repo_metadata":{"id":44088473,"uuid":"432295861","full_name":"ggonnella/fastsubtrees","owner":"ggonnella","description":"Python library and command line script , for fast extraction of subtrees of fairly large trees, consisting of millions of nodes, such as the NCBI taxonomy tree.","archived":false,"fork":false,"pushed_at":"2025-02-17T11:23:20.000Z","size":854,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-08-28T01:45:16.256Z","etag":null,"topics":["bioinformatics","ncbi-taxonomy","python","subtree","subtree-extraction","subtree-query","taxonomy","tree"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ggonnella.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.txt","contributing":null,"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":"AUTHORS.txt","dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-11-26T20:38:53.000Z","updated_at":"2025-02-17T11:23:24.000Z","dependencies_parsed_at":"2025-04-11T11:26:02.055Z","dependency_job_id":null,"html_url":"https://github.com/ggonnella/fastsubtrees","commit_stats":{"total_commits":476,"total_committers":4,"mean_commits":119.0,"dds":"0.15756302521008403","last_synced_commit":"57b47fd6494b070c3ad02a300be41b48111ab877"},"previous_names":[],"tags_count":32,"template":false,"template_full_name":null,"purl":"pkg:github/ggonnella/fastsubtrees","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ggonnella","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/sbom","scorecard":{"id":425312,"data":{"date":"2025-08-11","repo":{"name":"github.com/ggonnella/fastsubtrees","commit":"42b5e2ac7498709b738480d33174b302441f267a"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.1,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/draft-pdf.yml:1","Warn: no topLevel permission defined: .github/workflows/python-package.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: ISC License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/draft-pdf.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/ggonnella/fastsubtrees/draft-pdf.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/draft-pdf.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/ggonnella/fastsubtrees/draft-pdf.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/draft-pdf.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/ggonnella/fastsubtrees/draft-pdf.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-package.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ggonnella/fastsubtrees/python-package.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-package.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/ggonnella/fastsubtrees/python-package.yml/main?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:2: pin your Docker image by updating ubuntu:22.04 to ubuntu:22.04@sha256:1aa979d85661c488ce030ac292876cf6ed04535d3a237e49f61542d8e5de5ae0","Warn: downloadThenRun not pinned by hash: Dockerfile:22","Warn: pipCommand not pinned by hash: Dockerfile:24","Warn: pipCommand not pinned by hash: Dockerfile:29","Warn: pipCommand not pinned by hash: Dockerfile:30","Warn: pipCommand not pinned by hash: Dockerfile:31","Warn: pipCommand not pinned by hash: Dockerfile:32","Warn: pipCommand not pinned by hash: Dockerfile:33","Warn: pipCommand not pinned by hash: Dockerfile:38","Warn: pipCommand not pinned by hash: docker/start-example-app:6","Warn: pipCommand not pinned by hash: .github/workflows/python-package.yml:27","Warn: pipCommand not pinned by hash: .github/workflows/python-package.yml:28","Warn: pipCommand not pinned by hash: .github/workflows/python-package.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/python-package.yml:40","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 downloadThenRun dependencies pinned","Info:   0 out of  12 pipCommand dependencies pinned","Info:   0 out of   1 containerImage dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":3,"reason":"7 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2022-14 / GHSA-39ph-wr67-j4xq","Warn: Project is vulnerable to: PYSEC-2021-142 / GHSA-8q59-q68h-6hv4","Warn: Project is vulnerable to: PYSEC-2018-49 / GHSA-rprw-h62v-c2w7","Warn: Project is vulnerable to: PYSEC-2019-124 / GHSA-38fc-9xqv-7f7q","Warn: Project is vulnerable to: PYSEC-2019-123 / GHSA-887w-45rq-vxgf","Warn: Project is vulnerable to: PYSEC-2012-9 / GHSA-hfg2-wf6j-x53p","Warn: Project is vulnerable to: GHSA-g7vv-2v7x-gj9p"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-19T02:07:32.070Z","repository_id":44088473,"created_at":"2025-08-19T02:07:32.070Z","updated_at":"2025-08-19T02:07:32.070Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273355643,"owners_count":25090825,"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-02T02:00:09.530Z","response_time":77,"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":"ggonnella","name":"Giorgio Gonnella","uuid":"21620","kind":"user","description":"","email":"","website":null,"location":"Goettingen, Germany","twitter":null,"company":"Bioinformatics, University of Goettingen","icon_url":"https://avatars.githubusercontent.com/u/21620?u=0c6ecc43ee0e4c7521759d29d4ffd1e6a28fac05\u0026v=4","repositories_count":36,"last_synced_at":"2023-04-11T19:32:21.185Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ggonnella","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T17:15:49.779Z","updated_at":"2023-04-11T19:32:21.508Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ggonnella","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ggonnella/repositories"},"tags":[{"name":"v.2.2","sha":"42b5e2ac7498709b738480d33174b302441f267a","kind":"commit","published_at":"2025-02-17T11:17:59.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v.2.2","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v.2.2/manifests"},{"name":"ntsubtree-v1.2","sha":"c60b69f0f1b3442a2cab5a7d5736052aca3770f5","kind":"commit","published_at":"2025-02-17T10:26:30.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntsubtree-v1.2","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntsubtree-v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntsubtree-v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntsubtree-v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntsubtree-v1.2/manifests"},{"name":"v2.1","sha":"2941686ccb0fd0e3c12a0a602a8db86b6548bdb3","kind":"commit","published_at":"2022-10-21T10:43:03.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v2.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v2.1/manifests"},{"name":"ntdownload-v1.7.1","sha":"1e01a94147b723fc07f33a099676f22ca92f6e53","kind":"commit","published_at":"2022-10-20T22:21:11.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntdownload-v1.7.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntdownload-v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntdownload-v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.7.1/manifests"},{"name":"genome_attributes_viewer-v1.3","sha":"eef44fd2b9559c83eb67eb36d634d310a8fc9079","kind":"commit","published_at":"2022-10-20T22:01:22.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/genome_attributes_viewer-v1.3","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/genome_attributes_viewer-v1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@genome_attributes_viewer-v1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.3/manifests"},{"name":"ntsubtree-v1.1","sha":"5b2751129ea777efcd0fdad00532abf5730a7159","kind":"commit","published_at":"2022-10-20T09:54:33.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntsubtree-v1.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntsubtree-v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntsubtree-v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntsubtree-v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntsubtree-v1.1/manifests"},{"name":"ntdownload-v1.7","sha":"89ce06ba467289cd3990aeb84172757803e5ffb0","kind":"commit","published_at":"2022-10-20T08:03:57.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntdownload-v1.7","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntdownload-v1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntdownload-v1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.7/manifests"},{"name":"v2.0","sha":"0984abc8d53c5dc0149e53819f42ede5f8cc88f3","kind":"commit","published_at":"2022-10-19T14:06:53.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v2.0","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v2.0/manifests"},{"name":"ntdownload-v1.6","sha":"186b831034a87b9991b95ecbda26cf91a5acb649","kind":"commit","published_at":"2022-10-19T10:02:53.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntdownload-v1.6","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntdownload-v1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntdownload-v1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.6/manifests"},{"name":"ntdownload-v1.5","sha":"689d29e0daf7d4fd88c77cf8a2d6d1a6d1639dfe","kind":"commit","published_at":"2022-10-11T17:08:22.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntdownload-v1.5","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntdownload-v1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntdownload-v1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.5/manifests"},{"name":"v1.7","sha":"73d467838cd4f46a2fc20ca9aeb06d7c449a74b4","kind":"commit","published_at":"2022-10-11T16:19:51.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.7","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.7/manifests"},{"name":"genome_attributes_viewer-v1.1","sha":"a5c3628ba7b9125fa0623d34b50352ba4a860451","kind":"commit","published_at":"2022-10-11T15:59:04.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/genome_attributes_viewer-v1.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/genome_attributes_viewer-v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@genome_attributes_viewer-v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.1/manifests"},{"name":"ntmirror-v1.4.1","sha":"8479e40052f998d9033f6d2c25b9443f7e0b0ab4","kind":"commit","published_at":"2022-10-11T15:25:23.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.4.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntmirror-v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.4.1/manifests"},{"name":"genome_attributes_viewer-v1.0","sha":"3d7a9189aca16987a55d0ab163a2671b49a73fcd","kind":"commit","published_at":"2022-10-11T14:43:13.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/genome_attributes_viewer-v1.0","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/genome_attributes_viewer-v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@genome_attributes_viewer-v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.0/manifests"},{"name":"ntmirror-v1.4","sha":"d6129128a4a265469a174fe96d1464d4adf6f4ed","kind":"commit","published_at":"2022-10-11T12:17:19.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.4","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntmirror-v1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.4/manifests"},{"name":"ntdownload-v1.4","sha":"d6129128a4a265469a174fe96d1464d4adf6f4ed","kind":"commit","published_at":"2022-10-11T12:17:19.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntdownload-v1.4","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntdownload-v1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntdownload-v1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.4/manifests"},{"name":"v1.6.1","sha":"25eb519dcc7e366abd12c269f90d7abb00808eb9","kind":"commit","published_at":"2022-10-11T12:14:54.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.6.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.6.1/manifests"},{"name":"v1.6","sha":"1a6bb08d2a5f29af829029e3e759fe302b46ab96","kind":"commit","published_at":"2022-10-11T11:29:52.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.6","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.6/manifests"},{"name":"v1.5","sha":"d5ea4cd78fccf732861650416a317d200c7f09b2","kind":"commit","published_at":"2022-10-10T15:30:46.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.5","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.5/manifests"},{"name":"v1.4","sha":"1ce1cf03b3c9887847868833905d3f16188bf299","kind":"commit","published_at":"2022-10-07T15:54:22.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.4","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.4/manifests"},{"name":"v1.3.1","sha":"2bf3cdcc810118d314c628a0ef741486a7590251","kind":"commit","published_at":"2022-10-07T15:52:20.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.3.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.3.1/manifests"},{"name":"ntmirror-v1.3.1","sha":"634d8ab4bd5e35b8701c3a8eaa0d62fad1975794","kind":"commit","published_at":"2022-10-07T12:50:46.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.3.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntmirror-v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.3.1/manifests"},{"name":"v1.3","sha":"4641d6085174e403ea68d78fd8f280d68c564193","kind":"commit","published_at":"2022-10-06T15:59:55.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.3","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.3/manifests"},{"name":"v1.2.1","sha":"aff14f2058d98167c7d4d578e4560f63593bfe26","kind":"commit","published_at":"2022-10-06T13:07:23.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.2.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.2.1/manifests"},{"name":"ntmirror-v1.3.0","sha":"8bd2eab90668d915d210069ec979051891b56371","kind":"commit","published_at":"2022-10-05T18:08:47.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.3.0","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntmirror-v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.3.0/manifests"},{"name":"v1.2","sha":"93c8a550184fa8c1a965ae715a91ca88d3431aa3","kind":"commit","published_at":"2022-10-05T18:02:38.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.2","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.2/manifests"},{"name":"v1.1","sha":"e14f5c0ea605f1d4c1b17d3f15497696c3430ec6","kind":"commit","published_at":"2022-07-14T13:30:28.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.1/manifests"},{"name":"ntmirror-v1.2","sha":"c39deaf5a03000d87e8af71c1e174ed13e36aa84","kind":"commit","published_at":"2022-07-14T13:11:14.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.2","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntmirror-v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.2/manifests"},{"name":"ntmirror-v1.1.0","sha":"7e0a448b8a55e830997628fd753f1b63de86898c","kind":"commit","published_at":"2022-07-08T15:36:46.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.1.0","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntmirror-v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.1.0/manifests"},{"name":"v1.0","sha":"cdfe419ebddbb7571d6b2a72cd4ed869f3010c17","kind":"commit","published_at":"2022-07-08T15:31:00.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.0","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.0/manifests"},{"name":"v0.2","sha":"ea68e1fed199321f9ade785117f41d8060d87449","kind":"commit","published_at":"2021-12-15T09:48:20.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v0.2","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v0.2/manifests"},{"name":"v0.1","sha":"9540483fdc80a827fa87fb28b4517500994856f8","kind":"commit","published_at":"2021-11-26T20:39:25.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v0.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v0.1/manifests"}]},"repo_metadata_updated_at":"2025-09-03T03:58:12.153Z","dependent_packages_count":0,"downloads":11,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":34.31933987623768,"dependent_repos_count":30.61104109666564,"dependent_packages_count":6.633233862033089,"stargazers_count":23.317204617035493,"forks_count":23.200755720688072,"average":23.616315034531993},"purl":"pkg:pypi/ntsubtree","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/ntsubtree","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/ntsubtree","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/ntsubtree/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T20:50:07.812Z","issues_count":25,"pull_requests_count":2,"avg_time_to_close_issue":464206.24,"avg_time_to_close_pull_request":7255477.0,"issues_closed_count":25,"pull_requests_closed_count":2,"pull_request_authors_count":2,"issue_authors_count":2,"avg_comments_per_issue":3.24,"avg_comments_per_pull_request":0.0,"merged_pull_requests_count":0,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"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/ggonnella%2Ffastsubtrees/issues","maintainers":[{"login":"ggonnella","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ggonnella"},{"login":"iamaman23","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/iamaman23"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/ntsubtree/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/ntsubtree/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/ntsubtree/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/ntsubtree/related_packages","maintainers":[{"uuid":"gonnella","login":"gonnella","name":null,"email":null,"url":null,"packages_count":16,"html_url":"https://pypi.org/user/gonnella/","role":null,"created_at":"2023-02-26T03:09:58.182Z","updated_at":"2023-02-26T03:09:58.182Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/gonnella/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":724829,"maintainers_count":308209,"namespaces_count":0,"keywords_count":237984,"github":"pypi","metadata":{"funded_packages_count":50481},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-04T05:23:51.177Z","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"}},{"id":5318673,"name":"ntdownload","ecosystem":"pypi","description":"Easily updatable local NCBI taxonomy dumps file copy","homepage":"https://github.com/ggonnella/fastsubtrees/tree/main/ntdowload","licenses":"ISC","normalized_licenses":["ISC"],"repository_url":"https://github.com/ggonnella/fastsubtrees","keywords_array":["ncbi","taxonomy","dumpfiles","mirror"],"namespace":null,"versions_count":5,"first_release_published_at":"2022-10-11T14:57:45.000Z","latest_release_published_at":"2022-10-20T22:22:17.000Z","latest_release_number":"1.7.1","last_synced_at":"2025-09-03T22:10:39.557Z","created_at":"2022-10-11T15:01:04.396Z","updated_at":"2025-09-03T22:10:39.557Z","registry_url":"https://pypi.org/project/ntdownload/","install_command":"pip install ntdownload --index-url https://pypi.org/simple","documentation_url":"https://ntdownload.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 5 - Production/Stable","Environment :: Console","Intended Audience :: Developers","Intended Audience :: End Users/Desktop","Intended Audience :: Science/Research","License :: OSI Approved :: ISC License (ISCL)","Operating System :: MacOS :: MacOS X","Operating System :: POSIX :: Linux","Programming Language :: Python :: 3 :: Only","Topic :: Software Development :: Libraries"],"normalized_name":"ntdownload","project_status":null},"repo_metadata":{"id":44088473,"uuid":"432295861","full_name":"ggonnella/fastsubtrees","owner":"ggonnella","description":"Python library and command line script , for fast extraction of subtrees of fairly large trees, consisting of millions of nodes, such as the NCBI taxonomy tree.","archived":false,"fork":false,"pushed_at":"2023-02-27T15:48:29.000Z","size":906,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":5,"default_branch":"main","last_synced_at":"2024-07-04T04:00:45.433Z","etag":null,"topics":["bioinformatics","ncbi-taxonomy","python","subtree","subtree-extraction","subtree-query","taxonomy","tree"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ggonnella.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.txt","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2021-11-26T20:38:53.000Z","updated_at":"2022-12-21T08:59:59.000Z","dependencies_parsed_at":"2022-08-04T18:00:39.062Z","dependency_job_id":null,"html_url":"https://github.com/ggonnella/fastsubtrees","commit_stats":{"total_commits":476,"total_committers":4,"mean_commits":119.0,"dds":"0.15756302521008403","last_synced_commit":"57b47fd6494b070c3ad02a300be41b48111ab877"},"previous_names":[],"tags_count":30,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ggonnella","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":213146227,"owners_count":15544098,"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","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":"ggonnella","name":"Giorgio Gonnella","uuid":"21620","kind":"user","description":"","email":"","website":null,"location":"Goettingen, Germany","twitter":null,"company":"Bioinformatics, University of Goettingen","icon_url":"https://avatars.githubusercontent.com/u/21620?u=0c6ecc43ee0e4c7521759d29d4ffd1e6a28fac05\u0026v=4","repositories_count":36,"last_synced_at":"2023-04-11T19:32:21.185Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ggonnella","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T17:15:49.779Z","updated_at":"2023-04-11T19:32:21.508Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ggonnella","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ggonnella/repositories"},"tags":[{"name":"v2.1","sha":"2941686ccb0fd0e3c12a0a602a8db86b6548bdb3","kind":"commit","published_at":"2022-10-21T10:43:03.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v2.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v2.1/manifests"},{"name":"ntdownload-v1.7.1","sha":"1e01a94147b723fc07f33a099676f22ca92f6e53","kind":"commit","published_at":"2022-10-20T22:21:11.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntdownload-v1.7.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntdownload-v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.7.1/manifests"},{"name":"genome_attributes_viewer-v1.3","sha":"eef44fd2b9559c83eb67eb36d634d310a8fc9079","kind":"commit","published_at":"2022-10-20T22:01:22.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/genome_attributes_viewer-v1.3","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/genome_attributes_viewer-v1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.3/manifests"},{"name":"ntsubtree-v1.1","sha":"5b2751129ea777efcd0fdad00532abf5730a7159","kind":"commit","published_at":"2022-10-20T09:54:33.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntsubtree-v1.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntsubtree-v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntsubtree-v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntsubtree-v1.1/manifests"},{"name":"ntdownload-v1.7","sha":"89ce06ba467289cd3990aeb84172757803e5ffb0","kind":"commit","published_at":"2022-10-20T08:03:57.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntdownload-v1.7","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntdownload-v1.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.7/manifests"},{"name":"v2.0","sha":"0984abc8d53c5dc0149e53819f42ede5f8cc88f3","kind":"commit","published_at":"2022-10-19T14:06:53.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v2.0","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v2.0/manifests"},{"name":"ntdownload-v1.6","sha":"186b831034a87b9991b95ecbda26cf91a5acb649","kind":"commit","published_at":"2022-10-19T10:02:53.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntdownload-v1.6","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntdownload-v1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.6/manifests"},{"name":"ntdownload-v1.5","sha":"689d29e0daf7d4fd88c77cf8a2d6d1a6d1639dfe","kind":"commit","published_at":"2022-10-11T17:08:22.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntdownload-v1.5","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntdownload-v1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.5/manifests"},{"name":"v1.7","sha":"73d467838cd4f46a2fc20ca9aeb06d7c449a74b4","kind":"commit","published_at":"2022-10-11T16:19:51.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.7","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.7/manifests"},{"name":"genome_attributes_viewer-v1.1","sha":"a5c3628ba7b9125fa0623d34b50352ba4a860451","kind":"commit","published_at":"2022-10-11T15:59:04.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/genome_attributes_viewer-v1.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/genome_attributes_viewer-v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.1/manifests"},{"name":"ntmirror-v1.4.1","sha":"8479e40052f998d9033f6d2c25b9443f7e0b0ab4","kind":"commit","published_at":"2022-10-11T15:25:23.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.4.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.4.1/manifests"},{"name":"genome_attributes_viewer-v1.0","sha":"3d7a9189aca16987a55d0ab163a2671b49a73fcd","kind":"commit","published_at":"2022-10-11T14:43:13.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/genome_attributes_viewer-v1.0","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/genome_attributes_viewer-v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.0/manifests"},{"name":"ntdownload-v1.4","sha":"d6129128a4a265469a174fe96d1464d4adf6f4ed","kind":"commit","published_at":"2022-10-11T12:17:19.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntdownload-v1.4","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntdownload-v1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.4/manifests"},{"name":"ntmirror-v1.4","sha":"d6129128a4a265469a174fe96d1464d4adf6f4ed","kind":"commit","published_at":"2022-10-11T12:17:19.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.4","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.4/manifests"},{"name":"v1.6.1","sha":"25eb519dcc7e366abd12c269f90d7abb00808eb9","kind":"commit","published_at":"2022-10-11T12:14:54.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.6.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.6.1/manifests"},{"name":"v1.6","sha":"1a6bb08d2a5f29af829029e3e759fe302b46ab96","kind":"commit","published_at":"2022-10-11T11:29:52.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.6","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.6/manifests"},{"name":"v1.5","sha":"d5ea4cd78fccf732861650416a317d200c7f09b2","kind":"commit","published_at":"2022-10-10T15:30:46.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.5","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.5/manifests"},{"name":"v1.4","sha":"1ce1cf03b3c9887847868833905d3f16188bf299","kind":"commit","published_at":"2022-10-07T15:54:22.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.4","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.4/manifests"},{"name":"v1.3.1","sha":"2bf3cdcc810118d314c628a0ef741486a7590251","kind":"commit","published_at":"2022-10-07T15:52:20.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.3.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.3.1/manifests"},{"name":"ntmirror-v1.3.1","sha":"634d8ab4bd5e35b8701c3a8eaa0d62fad1975794","kind":"commit","published_at":"2022-10-07T12:50:46.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.3.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.3.1/manifests"},{"name":"v1.3","sha":"4641d6085174e403ea68d78fd8f280d68c564193","kind":"commit","published_at":"2022-10-06T15:59:55.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.3","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.3/manifests"},{"name":"v1.2.1","sha":"aff14f2058d98167c7d4d578e4560f63593bfe26","kind":"commit","published_at":"2022-10-06T13:07:23.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.2.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.2.1/manifests"},{"name":"ntmirror-v1.3.0","sha":"8bd2eab90668d915d210069ec979051891b56371","kind":"commit","published_at":"2022-10-05T18:08:47.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.3.0","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.3.0/manifests"},{"name":"v1.2","sha":"93c8a550184fa8c1a965ae715a91ca88d3431aa3","kind":"commit","published_at":"2022-10-05T18:02:38.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.2","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.2/manifests"},{"name":"v1.1","sha":"e14f5c0ea605f1d4c1b17d3f15497696c3430ec6","kind":"commit","published_at":"2022-07-14T13:30:28.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.1/manifests"},{"name":"ntmirror-v1.2","sha":"c39deaf5a03000d87e8af71c1e174ed13e36aa84","kind":"commit","published_at":"2022-07-14T13:11:14.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.2","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.2/manifests"},{"name":"ntmirror-v1.1.0","sha":"7e0a448b8a55e830997628fd753f1b63de86898c","kind":"commit","published_at":"2022-07-08T15:36:46.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.1.0","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.1.0/manifests"},{"name":"v1.0","sha":"cdfe419ebddbb7571d6b2a72cd4ed869f3010c17","kind":"commit","published_at":"2022-07-08T15:31:00.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.0","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.0/manifests"},{"name":"v0.2","sha":"ea68e1fed199321f9ade785117f41d8060d87449","kind":"commit","published_at":"2021-12-15T09:48:20.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v0.2","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v0.2/manifests"},{"name":"v0.1","sha":"9540483fdc80a827fa87fb28b4517500994856f8","kind":"commit","published_at":"2021-11-26T20:39:25.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v0.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v0.1/manifests"}]},"repo_metadata_updated_at":"2024-08-08T15:44:30.357Z","dependent_packages_count":3,"downloads":41,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":23.569256620718328,"dependent_repos_count":30.61104109666564,"dependent_packages_count":1.4282946875360503,"stargazers_count":23.317204617035493,"forks_count":23.200755720688072,"average":20.425310548528717},"purl":"pkg:pypi/ntdownload","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/ntdownload","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/ntdownload","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/ntdownload/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-08-08T15:44:29.705Z","issues_count":25,"pull_requests_count":2,"avg_time_to_close_issue":464206.24,"avg_time_to_close_pull_request":7255477.0,"issues_closed_count":25,"pull_requests_closed_count":2,"pull_request_authors_count":2,"issue_authors_count":2,"avg_comments_per_issue":3.24,"avg_comments_per_pull_request":0.0,"merged_pull_requests_count":0,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"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/ggonnella%2Ffastsubtrees/issues","maintainers":[{"login":"ggonnella","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ggonnella"},{"login":"iamaman23","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/iamaman23"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/ntdownload/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/ntdownload/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/ntdownload/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/ntdownload/related_packages","maintainers":[{"uuid":"gonnella","login":"gonnella","name":null,"email":null,"url":null,"packages_count":16,"html_url":"https://pypi.org/user/gonnella/","role":null,"created_at":"2023-02-26T03:08:30.048Z","updated_at":"2023-02-26T03:08:30.048Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/gonnella/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":724829,"maintainers_count":308209,"namespaces_count":0,"keywords_count":237984,"github":"pypi","metadata":{"funded_packages_count":50481},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-04T05:23:51.177Z","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"}},{"id":2731080,"name":"fastsubtrees","ecosystem":"pypi","description":"Tree representation for fast subtree queries","homepage":"https://github.com/ggonnella/fastsubtrees","licenses":"ISC","normalized_licenses":["ISC"],"repository_url":"https://github.com/ggonnella/fastsubtrees","keywords_array":["bioinformatics","genomics","taxonomy","trees"],"namespace":null,"versions_count":11,"first_release_published_at":"2021-11-26T20:35:52.000Z","latest_release_published_at":"2022-10-11T12:12:01.000Z","latest_release_number":"1.6.1","last_synced_at":"2025-09-03T22:10:49.841Z","created_at":"2022-04-10T10:58:12.117Z","updated_at":"2025-09-04T09:00:16.918Z","registry_url":"https://pypi.org/project/fastsubtrees/","install_command":"pip install fastsubtrees --index-url https://pypi.org/simple","documentation_url":"https://fastsubtrees.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 5 - Production/Stable","Environment :: Console","Intended Audience :: Developers","Intended Audience :: End Users/Desktop","Intended Audience :: Science/Research","License :: OSI Approved :: ISC License (ISCL)","Operating System :: MacOS :: MacOS X","Operating System :: POSIX :: Linux","Programming Language :: Python :: 3 :: Only","Topic :: Scientific/Engineering :: Bio-Informatics","Topic :: Software Development :: Libraries"],"normalized_name":"fastsubtrees","project_status":null},"repo_metadata":{"id":44088473,"uuid":"432295861","full_name":"ggonnella/fastsubtrees","owner":"ggonnella","description":"Python library and command line script , for fast extraction of subtrees of fairly large trees, consisting of millions of nodes, such as the NCBI taxonomy tree.","archived":false,"fork":false,"pushed_at":"2025-02-17T11:23:20.000Z","size":854,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-08-28T01:45:16.256Z","etag":null,"topics":["bioinformatics","ncbi-taxonomy","python","subtree","subtree-extraction","subtree-query","taxonomy","tree"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ggonnella.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.txt","contributing":null,"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":"AUTHORS.txt","dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-11-26T20:38:53.000Z","updated_at":"2025-02-17T11:23:24.000Z","dependencies_parsed_at":"2025-04-11T11:26:02.055Z","dependency_job_id":null,"html_url":"https://github.com/ggonnella/fastsubtrees","commit_stats":{"total_commits":476,"total_committers":4,"mean_commits":119.0,"dds":"0.15756302521008403","last_synced_commit":"57b47fd6494b070c3ad02a300be41b48111ab877"},"previous_names":[],"tags_count":32,"template":false,"template_full_name":null,"purl":"pkg:github/ggonnella/fastsubtrees","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ggonnella","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/sbom","scorecard":{"id":425312,"data":{"date":"2025-08-11","repo":{"name":"github.com/ggonnella/fastsubtrees","commit":"42b5e2ac7498709b738480d33174b302441f267a"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.1,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/draft-pdf.yml:1","Warn: no topLevel permission defined: .github/workflows/python-package.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: ISC License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/draft-pdf.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/ggonnella/fastsubtrees/draft-pdf.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/draft-pdf.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/ggonnella/fastsubtrees/draft-pdf.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/draft-pdf.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/ggonnella/fastsubtrees/draft-pdf.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-package.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ggonnella/fastsubtrees/python-package.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-package.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/ggonnella/fastsubtrees/python-package.yml/main?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:2: pin your Docker image by updating ubuntu:22.04 to ubuntu:22.04@sha256:1aa979d85661c488ce030ac292876cf6ed04535d3a237e49f61542d8e5de5ae0","Warn: downloadThenRun not pinned by hash: Dockerfile:22","Warn: pipCommand not pinned by hash: Dockerfile:24","Warn: pipCommand not pinned by hash: Dockerfile:29","Warn: pipCommand not pinned by hash: Dockerfile:30","Warn: pipCommand not pinned by hash: Dockerfile:31","Warn: pipCommand not pinned by hash: Dockerfile:32","Warn: pipCommand not pinned by hash: Dockerfile:33","Warn: pipCommand not pinned by hash: Dockerfile:38","Warn: pipCommand not pinned by hash: docker/start-example-app:6","Warn: pipCommand not pinned by hash: .github/workflows/python-package.yml:27","Warn: pipCommand not pinned by hash: .github/workflows/python-package.yml:28","Warn: pipCommand not pinned by hash: .github/workflows/python-package.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/python-package.yml:40","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 downloadThenRun dependencies pinned","Info:   0 out of  12 pipCommand dependencies pinned","Info:   0 out of   1 containerImage dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":3,"reason":"7 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2022-14 / GHSA-39ph-wr67-j4xq","Warn: Project is vulnerable to: PYSEC-2021-142 / GHSA-8q59-q68h-6hv4","Warn: Project is vulnerable to: PYSEC-2018-49 / GHSA-rprw-h62v-c2w7","Warn: Project is vulnerable to: PYSEC-2019-124 / GHSA-38fc-9xqv-7f7q","Warn: Project is vulnerable to: PYSEC-2019-123 / GHSA-887w-45rq-vxgf","Warn: Project is vulnerable to: PYSEC-2012-9 / GHSA-hfg2-wf6j-x53p","Warn: Project is vulnerable to: GHSA-g7vv-2v7x-gj9p"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-19T02:07:32.070Z","repository_id":44088473,"created_at":"2025-08-19T02:07:32.070Z","updated_at":"2025-08-19T02:07:32.070Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273543836,"owners_count":25124340,"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_record":{"login":"ggonnella","name":"Giorgio Gonnella","uuid":"21620","kind":"user","description":"","email":"","website":null,"location":"Goettingen, Germany","twitter":null,"company":"Bioinformatics, University of Goettingen","icon_url":"https://avatars.githubusercontent.com/u/21620?u=0c6ecc43ee0e4c7521759d29d4ffd1e6a28fac05\u0026v=4","repositories_count":36,"last_synced_at":"2023-04-11T19:32:21.185Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ggonnella","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T17:15:49.779Z","updated_at":"2023-04-11T19:32:21.508Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ggonnella","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ggonnella/repositories"},"tags":[{"name":"v.2.2","sha":"42b5e2ac7498709b738480d33174b302441f267a","kind":"commit","published_at":"2025-02-17T11:17:59.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v.2.2","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v.2.2/manifests"},{"name":"ntsubtree-v1.2","sha":"c60b69f0f1b3442a2cab5a7d5736052aca3770f5","kind":"commit","published_at":"2025-02-17T10:26:30.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntsubtree-v1.2","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntsubtree-v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntsubtree-v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntsubtree-v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntsubtree-v1.2/manifests"},{"name":"v2.1","sha":"2941686ccb0fd0e3c12a0a602a8db86b6548bdb3","kind":"commit","published_at":"2022-10-21T10:43:03.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v2.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v2.1/manifests"},{"name":"ntdownload-v1.7.1","sha":"1e01a94147b723fc07f33a099676f22ca92f6e53","kind":"commit","published_at":"2022-10-20T22:21:11.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntdownload-v1.7.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntdownload-v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntdownload-v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.7.1/manifests"},{"name":"genome_attributes_viewer-v1.3","sha":"eef44fd2b9559c83eb67eb36d634d310a8fc9079","kind":"commit","published_at":"2022-10-20T22:01:22.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/genome_attributes_viewer-v1.3","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/genome_attributes_viewer-v1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@genome_attributes_viewer-v1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.3/manifests"},{"name":"ntsubtree-v1.1","sha":"5b2751129ea777efcd0fdad00532abf5730a7159","kind":"commit","published_at":"2022-10-20T09:54:33.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntsubtree-v1.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntsubtree-v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntsubtree-v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntsubtree-v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntsubtree-v1.1/manifests"},{"name":"ntdownload-v1.7","sha":"89ce06ba467289cd3990aeb84172757803e5ffb0","kind":"commit","published_at":"2022-10-20T08:03:57.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntdownload-v1.7","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntdownload-v1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntdownload-v1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.7/manifests"},{"name":"v2.0","sha":"0984abc8d53c5dc0149e53819f42ede5f8cc88f3","kind":"commit","published_at":"2022-10-19T14:06:53.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v2.0","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v2.0/manifests"},{"name":"ntdownload-v1.6","sha":"186b831034a87b9991b95ecbda26cf91a5acb649","kind":"commit","published_at":"2022-10-19T10:02:53.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntdownload-v1.6","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntdownload-v1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntdownload-v1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.6/manifests"},{"name":"ntdownload-v1.5","sha":"689d29e0daf7d4fd88c77cf8a2d6d1a6d1639dfe","kind":"commit","published_at":"2022-10-11T17:08:22.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntdownload-v1.5","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntdownload-v1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntdownload-v1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.5/manifests"},{"name":"v1.7","sha":"73d467838cd4f46a2fc20ca9aeb06d7c449a74b4","kind":"commit","published_at":"2022-10-11T16:19:51.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.7","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.7/manifests"},{"name":"genome_attributes_viewer-v1.1","sha":"a5c3628ba7b9125fa0623d34b50352ba4a860451","kind":"commit","published_at":"2022-10-11T15:59:04.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/genome_attributes_viewer-v1.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/genome_attributes_viewer-v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@genome_attributes_viewer-v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.1/manifests"},{"name":"ntmirror-v1.4.1","sha":"8479e40052f998d9033f6d2c25b9443f7e0b0ab4","kind":"commit","published_at":"2022-10-11T15:25:23.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.4.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntmirror-v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.4.1/manifests"},{"name":"genome_attributes_viewer-v1.0","sha":"3d7a9189aca16987a55d0ab163a2671b49a73fcd","kind":"commit","published_at":"2022-10-11T14:43:13.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/genome_attributes_viewer-v1.0","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/genome_attributes_viewer-v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@genome_attributes_viewer-v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.0/manifests"},{"name":"ntmirror-v1.4","sha":"d6129128a4a265469a174fe96d1464d4adf6f4ed","kind":"commit","published_at":"2022-10-11T12:17:19.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.4","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntmirror-v1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.4/manifests"},{"name":"ntdownload-v1.4","sha":"d6129128a4a265469a174fe96d1464d4adf6f4ed","kind":"commit","published_at":"2022-10-11T12:17:19.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntdownload-v1.4","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntdownload-v1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntdownload-v1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.4/manifests"},{"name":"v1.6.1","sha":"25eb519dcc7e366abd12c269f90d7abb00808eb9","kind":"commit","published_at":"2022-10-11T12:14:54.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.6.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.6.1/manifests"},{"name":"v1.6","sha":"1a6bb08d2a5f29af829029e3e759fe302b46ab96","kind":"commit","published_at":"2022-10-11T11:29:52.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.6","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.6/manifests"},{"name":"v1.5","sha":"d5ea4cd78fccf732861650416a317d200c7f09b2","kind":"commit","published_at":"2022-10-10T15:30:46.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.5","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.5/manifests"},{"name":"v1.4","sha":"1ce1cf03b3c9887847868833905d3f16188bf299","kind":"commit","published_at":"2022-10-07T15:54:22.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.4","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.4/manifests"},{"name":"v1.3.1","sha":"2bf3cdcc810118d314c628a0ef741486a7590251","kind":"commit","published_at":"2022-10-07T15:52:20.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.3.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.3.1/manifests"},{"name":"ntmirror-v1.3.1","sha":"634d8ab4bd5e35b8701c3a8eaa0d62fad1975794","kind":"commit","published_at":"2022-10-07T12:50:46.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.3.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntmirror-v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.3.1/manifests"},{"name":"v1.3","sha":"4641d6085174e403ea68d78fd8f280d68c564193","kind":"commit","published_at":"2022-10-06T15:59:55.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.3","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.3/manifests"},{"name":"v1.2.1","sha":"aff14f2058d98167c7d4d578e4560f63593bfe26","kind":"commit","published_at":"2022-10-06T13:07:23.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.2.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.2.1/manifests"},{"name":"ntmirror-v1.3.0","sha":"8bd2eab90668d915d210069ec979051891b56371","kind":"commit","published_at":"2022-10-05T18:08:47.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.3.0","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntmirror-v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.3.0/manifests"},{"name":"v1.2","sha":"93c8a550184fa8c1a965ae715a91ca88d3431aa3","kind":"commit","published_at":"2022-10-05T18:02:38.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.2","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.2/manifests"},{"name":"v1.1","sha":"e14f5c0ea605f1d4c1b17d3f15497696c3430ec6","kind":"commit","published_at":"2022-07-14T13:30:28.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.1/manifests"},{"name":"ntmirror-v1.2","sha":"c39deaf5a03000d87e8af71c1e174ed13e36aa84","kind":"commit","published_at":"2022-07-14T13:11:14.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.2","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntmirror-v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.2/manifests"},{"name":"ntmirror-v1.1.0","sha":"7e0a448b8a55e830997628fd753f1b63de86898c","kind":"commit","published_at":"2022-07-08T15:36:46.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.1.0","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntmirror-v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.1.0/manifests"},{"name":"v1.0","sha":"cdfe419ebddbb7571d6b2a72cd4ed869f3010c17","kind":"commit","published_at":"2022-07-08T15:31:00.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.0","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.0/manifests"},{"name":"v0.2","sha":"ea68e1fed199321f9ade785117f41d8060d87449","kind":"commit","published_at":"2021-12-15T09:48:20.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v0.2","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v0.2/manifests"},{"name":"v0.1","sha":"9540483fdc80a827fa87fb28b4517500994856f8","kind":"commit","published_at":"2021-11-26T20:39:25.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v0.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v0.1/manifests"}]},"repo_metadata_updated_at":"2025-09-04T09:00:16.918Z","dependent_packages_count":2,"downloads":96,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":31.96216781327455,"dependent_repos_count":22.087784936889527,"dependent_packages_count":2.1379360302913426,"stargazers_count":23.155687555920146,"forks_count":22.75050854492522,"docker_downloads_count":null,"average":20.418816976260157},"purl":"pkg:pypi/fastsubtrees","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/fastsubtrees","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/fastsubtrees","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/fastsubtrees/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T20:50:07.812Z","issues_count":25,"pull_requests_count":2,"avg_time_to_close_issue":464206.24,"avg_time_to_close_pull_request":7255477.0,"issues_closed_count":25,"pull_requests_closed_count":2,"pull_request_authors_count":2,"issue_authors_count":2,"avg_comments_per_issue":3.24,"avg_comments_per_pull_request":0.0,"merged_pull_requests_count":0,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"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/ggonnella%2Ffastsubtrees/issues","maintainers":[{"login":"ggonnella","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ggonnella"},{"login":"iamaman23","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/iamaman23"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/fastsubtrees/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/fastsubtrees/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/fastsubtrees/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/fastsubtrees/related_packages","maintainers":[{"uuid":"gonnella","login":"gonnella","name":null,"email":null,"url":null,"packages_count":16,"html_url":"https://pypi.org/user/gonnella/","role":null,"created_at":"2023-02-24T05:12:37.819Z","updated_at":"2023-02-24T05:12:37.819Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/gonnella/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":724829,"maintainers_count":308209,"namespaces_count":0,"keywords_count":237984,"github":"pypi","metadata":{"funded_packages_count":50481},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-04T05:23:51.177Z","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"}},{"id":5318715,"name":"genomes-attributes-viewer","ecosystem":"pypi","description":"Example application of fastsubtrees","homepage":"https://github.com/ggonnella/fastsubtrees/\"+            \"tree/main/genomes_attributes_viewer","licenses":"ISC","normalized_licenses":["ISC"],"repository_url":"https://github.com/ggonnella/fastsubtrees","keywords_array":["ncbi","taxonomy","webapp","dash","fastsubtrees"],"namespace":null,"versions_count":3,"first_release_published_at":"2022-10-11T15:30:14.000Z","latest_release_published_at":"2022-10-20T22:02:10.000Z","latest_release_number":"1.3","last_synced_at":"2025-09-03T22:10:53.972Z","created_at":"2022-10-11T15:41:40.144Z","updated_at":"2025-09-03T22:10:53.972Z","registry_url":"https://pypi.org/project/genomes-attributes-viewer/","install_command":"pip install genomes-attributes-viewer --index-url https://pypi.org/simple","documentation_url":"https://genomes-attributes-viewer.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 5 - Production/Stable","Environment :: Console","Intended Audience :: Developers","Intended Audience :: End Users/Desktop","Intended Audience :: Science/Research","License :: OSI Approved :: ISC License (ISCL)","Operating System :: MacOS :: MacOS X","Operating System :: POSIX :: Linux","Programming Language :: Python :: 3 :: Only","Topic :: Software Development :: Libraries"],"normalized_name":"genomes-attributes-viewer","project_status":null},"repo_metadata":{"id":44088473,"uuid":"432295861","full_name":"ggonnella/fastsubtrees","owner":"ggonnella","description":"Python library and command line script , for fast extraction of subtrees of fairly large trees, consisting of millions of nodes, such as the NCBI taxonomy tree.","archived":false,"fork":false,"pushed_at":"2025-02-17T11:23:20.000Z","size":854,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-08-28T01:45:16.256Z","etag":null,"topics":["bioinformatics","ncbi-taxonomy","python","subtree","subtree-extraction","subtree-query","taxonomy","tree"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ggonnella.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.txt","contributing":null,"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":"AUTHORS.txt","dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-11-26T20:38:53.000Z","updated_at":"2025-02-17T11:23:24.000Z","dependencies_parsed_at":"2025-04-11T11:26:02.055Z","dependency_job_id":null,"html_url":"https://github.com/ggonnella/fastsubtrees","commit_stats":{"total_commits":476,"total_committers":4,"mean_commits":119.0,"dds":"0.15756302521008403","last_synced_commit":"57b47fd6494b070c3ad02a300be41b48111ab877"},"previous_names":[],"tags_count":32,"template":false,"template_full_name":null,"purl":"pkg:github/ggonnella/fastsubtrees","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ggonnella","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/sbom","scorecard":{"id":425312,"data":{"date":"2025-08-11","repo":{"name":"github.com/ggonnella/fastsubtrees","commit":"42b5e2ac7498709b738480d33174b302441f267a"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.1,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/draft-pdf.yml:1","Warn: no topLevel permission defined: .github/workflows/python-package.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: ISC License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/draft-pdf.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/ggonnella/fastsubtrees/draft-pdf.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/draft-pdf.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/ggonnella/fastsubtrees/draft-pdf.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/draft-pdf.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/ggonnella/fastsubtrees/draft-pdf.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-package.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ggonnella/fastsubtrees/python-package.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-package.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/ggonnella/fastsubtrees/python-package.yml/main?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:2: pin your Docker image by updating ubuntu:22.04 to ubuntu:22.04@sha256:1aa979d85661c488ce030ac292876cf6ed04535d3a237e49f61542d8e5de5ae0","Warn: downloadThenRun not pinned by hash: Dockerfile:22","Warn: pipCommand not pinned by hash: Dockerfile:24","Warn: pipCommand not pinned by hash: Dockerfile:29","Warn: pipCommand not pinned by hash: Dockerfile:30","Warn: pipCommand not pinned by hash: Dockerfile:31","Warn: pipCommand not pinned by hash: Dockerfile:32","Warn: pipCommand not pinned by hash: Dockerfile:33","Warn: pipCommand not pinned by hash: Dockerfile:38","Warn: pipCommand not pinned by hash: docker/start-example-app:6","Warn: pipCommand not pinned by hash: .github/workflows/python-package.yml:27","Warn: pipCommand not pinned by hash: .github/workflows/python-package.yml:28","Warn: pipCommand not pinned by hash: .github/workflows/python-package.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/python-package.yml:40","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 downloadThenRun dependencies pinned","Info:   0 out of  12 pipCommand dependencies pinned","Info:   0 out of   1 containerImage dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":3,"reason":"7 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2022-14 / GHSA-39ph-wr67-j4xq","Warn: Project is vulnerable to: PYSEC-2021-142 / GHSA-8q59-q68h-6hv4","Warn: Project is vulnerable to: PYSEC-2018-49 / GHSA-rprw-h62v-c2w7","Warn: Project is vulnerable to: PYSEC-2019-124 / GHSA-38fc-9xqv-7f7q","Warn: Project is vulnerable to: PYSEC-2019-123 / GHSA-887w-45rq-vxgf","Warn: Project is vulnerable to: PYSEC-2012-9 / GHSA-hfg2-wf6j-x53p","Warn: Project is vulnerable to: GHSA-g7vv-2v7x-gj9p"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-19T02:07:32.070Z","repository_id":44088473,"created_at":"2025-08-19T02:07:32.070Z","updated_at":"2025-08-19T02:07:32.070Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273190333,"owners_count":25061065,"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-01T02:00:09.058Z","response_time":120,"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":"ggonnella","name":"Giorgio Gonnella","uuid":"21620","kind":"user","description":"","email":"","website":null,"location":"Goettingen, Germany","twitter":null,"company":"Bioinformatics, University of Goettingen","icon_url":"https://avatars.githubusercontent.com/u/21620?u=0c6ecc43ee0e4c7521759d29d4ffd1e6a28fac05\u0026v=4","repositories_count":36,"last_synced_at":"2023-04-11T19:32:21.185Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ggonnella","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T17:15:49.779Z","updated_at":"2023-04-11T19:32:21.508Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ggonnella","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ggonnella/repositories"},"tags":[{"name":"v.2.2","sha":"42b5e2ac7498709b738480d33174b302441f267a","kind":"commit","published_at":"2025-02-17T11:17:59.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v.2.2","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v.2.2/manifests"},{"name":"ntsubtree-v1.2","sha":"c60b69f0f1b3442a2cab5a7d5736052aca3770f5","kind":"commit","published_at":"2025-02-17T10:26:30.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntsubtree-v1.2","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntsubtree-v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntsubtree-v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntsubtree-v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntsubtree-v1.2/manifests"},{"name":"v2.1","sha":"2941686ccb0fd0e3c12a0a602a8db86b6548bdb3","kind":"commit","published_at":"2022-10-21T10:43:03.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v2.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v2.1/manifests"},{"name":"ntdownload-v1.7.1","sha":"1e01a94147b723fc07f33a099676f22ca92f6e53","kind":"commit","published_at":"2022-10-20T22:21:11.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntdownload-v1.7.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntdownload-v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntdownload-v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.7.1/manifests"},{"name":"genome_attributes_viewer-v1.3","sha":"eef44fd2b9559c83eb67eb36d634d310a8fc9079","kind":"commit","published_at":"2022-10-20T22:01:22.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/genome_attributes_viewer-v1.3","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/genome_attributes_viewer-v1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@genome_attributes_viewer-v1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.3/manifests"},{"name":"ntsubtree-v1.1","sha":"5b2751129ea777efcd0fdad00532abf5730a7159","kind":"commit","published_at":"2022-10-20T09:54:33.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntsubtree-v1.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntsubtree-v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntsubtree-v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntsubtree-v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntsubtree-v1.1/manifests"},{"name":"ntdownload-v1.7","sha":"89ce06ba467289cd3990aeb84172757803e5ffb0","kind":"commit","published_at":"2022-10-20T08:03:57.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntdownload-v1.7","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntdownload-v1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntdownload-v1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.7/manifests"},{"name":"v2.0","sha":"0984abc8d53c5dc0149e53819f42ede5f8cc88f3","kind":"commit","published_at":"2022-10-19T14:06:53.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v2.0","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v2.0/manifests"},{"name":"ntdownload-v1.6","sha":"186b831034a87b9991b95ecbda26cf91a5acb649","kind":"commit","published_at":"2022-10-19T10:02:53.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntdownload-v1.6","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntdownload-v1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntdownload-v1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.6/manifests"},{"name":"ntdownload-v1.5","sha":"689d29e0daf7d4fd88c77cf8a2d6d1a6d1639dfe","kind":"commit","published_at":"2022-10-11T17:08:22.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntdownload-v1.5","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntdownload-v1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntdownload-v1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.5/manifests"},{"name":"v1.7","sha":"73d467838cd4f46a2fc20ca9aeb06d7c449a74b4","kind":"commit","published_at":"2022-10-11T16:19:51.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.7","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.7/manifests"},{"name":"genome_attributes_viewer-v1.1","sha":"a5c3628ba7b9125fa0623d34b50352ba4a860451","kind":"commit","published_at":"2022-10-11T15:59:04.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/genome_attributes_viewer-v1.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/genome_attributes_viewer-v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@genome_attributes_viewer-v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.1/manifests"},{"name":"ntmirror-v1.4.1","sha":"8479e40052f998d9033f6d2c25b9443f7e0b0ab4","kind":"commit","published_at":"2022-10-11T15:25:23.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.4.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntmirror-v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.4.1/manifests"},{"name":"genome_attributes_viewer-v1.0","sha":"3d7a9189aca16987a55d0ab163a2671b49a73fcd","kind":"commit","published_at":"2022-10-11T14:43:13.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/genome_attributes_viewer-v1.0","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/genome_attributes_viewer-v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@genome_attributes_viewer-v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.0/manifests"},{"name":"ntmirror-v1.4","sha":"d6129128a4a265469a174fe96d1464d4adf6f4ed","kind":"commit","published_at":"2022-10-11T12:17:19.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.4","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntmirror-v1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.4/manifests"},{"name":"ntdownload-v1.4","sha":"d6129128a4a265469a174fe96d1464d4adf6f4ed","kind":"commit","published_at":"2022-10-11T12:17:19.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntdownload-v1.4","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntdownload-v1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntdownload-v1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.4/manifests"},{"name":"v1.6.1","sha":"25eb519dcc7e366abd12c269f90d7abb00808eb9","kind":"commit","published_at":"2022-10-11T12:14:54.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.6.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.6.1/manifests"},{"name":"v1.6","sha":"1a6bb08d2a5f29af829029e3e759fe302b46ab96","kind":"commit","published_at":"2022-10-11T11:29:52.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.6","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.6/manifests"},{"name":"v1.5","sha":"d5ea4cd78fccf732861650416a317d200c7f09b2","kind":"commit","published_at":"2022-10-10T15:30:46.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.5","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.5/manifests"},{"name":"v1.4","sha":"1ce1cf03b3c9887847868833905d3f16188bf299","kind":"commit","published_at":"2022-10-07T15:54:22.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.4","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.4/manifests"},{"name":"v1.3.1","sha":"2bf3cdcc810118d314c628a0ef741486a7590251","kind":"commit","published_at":"2022-10-07T15:52:20.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.3.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.3.1/manifests"},{"name":"ntmirror-v1.3.1","sha":"634d8ab4bd5e35b8701c3a8eaa0d62fad1975794","kind":"commit","published_at":"2022-10-07T12:50:46.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.3.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntmirror-v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.3.1/manifests"},{"name":"v1.3","sha":"4641d6085174e403ea68d78fd8f280d68c564193","kind":"commit","published_at":"2022-10-06T15:59:55.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.3","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.3/manifests"},{"name":"v1.2.1","sha":"aff14f2058d98167c7d4d578e4560f63593bfe26","kind":"commit","published_at":"2022-10-06T13:07:23.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.2.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.2.1/manifests"},{"name":"ntmirror-v1.3.0","sha":"8bd2eab90668d915d210069ec979051891b56371","kind":"commit","published_at":"2022-10-05T18:08:47.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.3.0","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntmirror-v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.3.0/manifests"},{"name":"v1.2","sha":"93c8a550184fa8c1a965ae715a91ca88d3431aa3","kind":"commit","published_at":"2022-10-05T18:02:38.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.2","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.2/manifests"},{"name":"v1.1","sha":"e14f5c0ea605f1d4c1b17d3f15497696c3430ec6","kind":"commit","published_at":"2022-07-14T13:30:28.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.1/manifests"},{"name":"ntmirror-v1.2","sha":"c39deaf5a03000d87e8af71c1e174ed13e36aa84","kind":"commit","published_at":"2022-07-14T13:11:14.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.2","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntmirror-v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.2/manifests"},{"name":"ntmirror-v1.1.0","sha":"7e0a448b8a55e830997628fd753f1b63de86898c","kind":"commit","published_at":"2022-07-08T15:36:46.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.1.0","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntmirror-v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.1.0/manifests"},{"name":"v1.0","sha":"cdfe419ebddbb7571d6b2a72cd4ed869f3010c17","kind":"commit","published_at":"2022-07-08T15:31:00.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.0","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.0/manifests"},{"name":"v0.2","sha":"ea68e1fed199321f9ade785117f41d8060d87449","kind":"commit","published_at":"2021-12-15T09:48:20.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v0.2","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v0.2/manifests"},{"name":"v0.1","sha":"9540483fdc80a827fa87fb28b4517500994856f8","kind":"commit","published_at":"2021-11-26T20:39:25.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v0.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v0.1/manifests"}]},"repo_metadata_updated_at":"2025-09-01T21:23:25.858Z","dependent_packages_count":0,"downloads":24,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":30.53899514397219,"dependent_repos_count":30.61104109666564,"dependent_packages_count":6.633233862033089,"stargazers_count":23.317204617035493,"forks_count":23.200755720688072,"average":22.8602460880789},"purl":"pkg:pypi/genomes-attributes-viewer","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/genomes-attributes-viewer","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/genomes-attributes-viewer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/genomes-attributes-viewer/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T20:50:07.812Z","issues_count":25,"pull_requests_count":2,"avg_time_to_close_issue":464206.24,"avg_time_to_close_pull_request":7255477.0,"issues_closed_count":25,"pull_requests_closed_count":2,"pull_request_authors_count":2,"issue_authors_count":2,"avg_comments_per_issue":3.24,"avg_comments_per_pull_request":0.0,"merged_pull_requests_count":0,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"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/ggonnella%2Ffastsubtrees/issues","maintainers":[{"login":"ggonnella","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ggonnella"},{"login":"iamaman23","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/iamaman23"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/genomes-attributes-viewer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/genomes-attributes-viewer/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/genomes-attributes-viewer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/genomes-attributes-viewer/related_packages","maintainers":[{"uuid":"gonnella","login":"gonnella","name":null,"email":null,"url":null,"packages_count":16,"html_url":"https://pypi.org/user/gonnella/","role":null,"created_at":"2023-02-26T03:08:35.254Z","updated_at":"2023-02-26T03:08:35.254Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/gonnella/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":724829,"maintainers_count":308209,"namespaces_count":0,"keywords_count":237984,"github":"pypi","metadata":{"funded_packages_count":50481},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-04T05:23:51.177Z","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"}},{"id":4330578,"name":"ntmirror","ecosystem":"pypi","description":"Easily updatable local NCBI taxonomy database copy","homepage":"https://github.com/ggonnella/fastsubtrees/tree/main/ntmirror","licenses":"ISC","normalized_licenses":["ISC"],"repository_url":"https://github.com/ggonnella/fastsubtrees","keywords_array":["ncbi","taxonomy","database","mirror"],"namespace":null,"versions_count":6,"first_release_published_at":"2022-04-23T09:49:32.000Z","latest_release_published_at":"2022-10-11T15:26:02.000Z","latest_release_number":"1.4.1","last_synced_at":"2025-09-03T22:10:57.061Z","created_at":"2022-04-23T09:50:49.834Z","updated_at":"2025-09-03T22:10:57.061Z","registry_url":"https://pypi.org/project/ntmirror/","install_command":"pip install ntmirror --index-url https://pypi.org/simple","documentation_url":"https://ntmirror.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 5 - Production/Stable","Environment :: Console","Intended Audience :: Developers","Intended Audience :: End Users/Desktop","Intended Audience :: Science/Research","License :: OSI Approved :: ISC License (ISCL)","Operating System :: MacOS :: MacOS X","Operating System :: POSIX :: Linux","Programming Language :: Python :: 3 :: Only","Topic :: Software Development :: Libraries"],"normalized_name":"ntmirror","project_status":null},"repo_metadata":{"id":44088473,"uuid":"432295861","full_name":"ggonnella/fastsubtrees","owner":"ggonnella","description":"Python library and command line script , for fast extraction of subtrees of fairly large trees, consisting of millions of nodes, such as the NCBI taxonomy tree.","archived":false,"fork":false,"pushed_at":"2025-02-17T11:23:20.000Z","size":854,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-08-28T01:45:16.256Z","etag":null,"topics":["bioinformatics","ncbi-taxonomy","python","subtree","subtree-extraction","subtree-query","taxonomy","tree"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ggonnella.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.txt","contributing":null,"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":"AUTHORS.txt","dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-11-26T20:38:53.000Z","updated_at":"2025-02-17T11:23:24.000Z","dependencies_parsed_at":"2025-04-11T11:26:02.055Z","dependency_job_id":null,"html_url":"https://github.com/ggonnella/fastsubtrees","commit_stats":{"total_commits":476,"total_committers":4,"mean_commits":119.0,"dds":"0.15756302521008403","last_synced_commit":"57b47fd6494b070c3ad02a300be41b48111ab877"},"previous_names":[],"tags_count":32,"template":false,"template_full_name":null,"purl":"pkg:github/ggonnella/fastsubtrees","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ggonnella","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/sbom","scorecard":{"id":425312,"data":{"date":"2025-08-11","repo":{"name":"github.com/ggonnella/fastsubtrees","commit":"42b5e2ac7498709b738480d33174b302441f267a"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.1,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/draft-pdf.yml:1","Warn: no topLevel permission defined: .github/workflows/python-package.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: ISC License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/draft-pdf.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/ggonnella/fastsubtrees/draft-pdf.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/draft-pdf.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/ggonnella/fastsubtrees/draft-pdf.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/draft-pdf.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/ggonnella/fastsubtrees/draft-pdf.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-package.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ggonnella/fastsubtrees/python-package.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-package.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/ggonnella/fastsubtrees/python-package.yml/main?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:2: pin your Docker image by updating ubuntu:22.04 to ubuntu:22.04@sha256:1aa979d85661c488ce030ac292876cf6ed04535d3a237e49f61542d8e5de5ae0","Warn: downloadThenRun not pinned by hash: Dockerfile:22","Warn: pipCommand not pinned by hash: Dockerfile:24","Warn: pipCommand not pinned by hash: Dockerfile:29","Warn: pipCommand not pinned by hash: Dockerfile:30","Warn: pipCommand not pinned by hash: Dockerfile:31","Warn: pipCommand not pinned by hash: Dockerfile:32","Warn: pipCommand not pinned by hash: Dockerfile:33","Warn: pipCommand not pinned by hash: Dockerfile:38","Warn: pipCommand not pinned by hash: docker/start-example-app:6","Warn: pipCommand not pinned by hash: .github/workflows/python-package.yml:27","Warn: pipCommand not pinned by hash: .github/workflows/python-package.yml:28","Warn: pipCommand not pinned by hash: .github/workflows/python-package.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/python-package.yml:40","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 downloadThenRun dependencies pinned","Info:   0 out of  12 pipCommand dependencies pinned","Info:   0 out of   1 containerImage dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":3,"reason":"7 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2022-14 / GHSA-39ph-wr67-j4xq","Warn: Project is vulnerable to: PYSEC-2021-142 / GHSA-8q59-q68h-6hv4","Warn: Project is vulnerable to: PYSEC-2018-49 / GHSA-rprw-h62v-c2w7","Warn: Project is vulnerable to: PYSEC-2019-124 / GHSA-38fc-9xqv-7f7q","Warn: Project is vulnerable to: PYSEC-2019-123 / GHSA-887w-45rq-vxgf","Warn: Project is vulnerable to: PYSEC-2012-9 / GHSA-hfg2-wf6j-x53p","Warn: Project is vulnerable to: GHSA-g7vv-2v7x-gj9p"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-19T02:07:32.070Z","repository_id":44088473,"created_at":"2025-08-19T02:07:32.070Z","updated_at":"2025-08-19T02:07:32.070Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273190333,"owners_count":25061065,"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-01T02:00:09.058Z","response_time":120,"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":"ggonnella","name":"Giorgio Gonnella","uuid":"21620","kind":"user","description":"","email":"","website":null,"location":"Goettingen, Germany","twitter":null,"company":"Bioinformatics, University of Goettingen","icon_url":"https://avatars.githubusercontent.com/u/21620?u=0c6ecc43ee0e4c7521759d29d4ffd1e6a28fac05\u0026v=4","repositories_count":36,"last_synced_at":"2023-04-11T19:32:21.185Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ggonnella","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T17:15:49.779Z","updated_at":"2023-04-11T19:32:21.508Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ggonnella","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ggonnella/repositories"},"tags":[{"name":"v.2.2","sha":"42b5e2ac7498709b738480d33174b302441f267a","kind":"commit","published_at":"2025-02-17T11:17:59.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v.2.2","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v.2.2/manifests"},{"name":"ntsubtree-v1.2","sha":"c60b69f0f1b3442a2cab5a7d5736052aca3770f5","kind":"commit","published_at":"2025-02-17T10:26:30.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntsubtree-v1.2","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntsubtree-v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntsubtree-v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntsubtree-v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntsubtree-v1.2/manifests"},{"name":"v2.1","sha":"2941686ccb0fd0e3c12a0a602a8db86b6548bdb3","kind":"commit","published_at":"2022-10-21T10:43:03.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v2.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v2.1/manifests"},{"name":"ntdownload-v1.7.1","sha":"1e01a94147b723fc07f33a099676f22ca92f6e53","kind":"commit","published_at":"2022-10-20T22:21:11.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntdownload-v1.7.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntdownload-v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntdownload-v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.7.1/manifests"},{"name":"genome_attributes_viewer-v1.3","sha":"eef44fd2b9559c83eb67eb36d634d310a8fc9079","kind":"commit","published_at":"2022-10-20T22:01:22.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/genome_attributes_viewer-v1.3","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/genome_attributes_viewer-v1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@genome_attributes_viewer-v1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.3/manifests"},{"name":"ntsubtree-v1.1","sha":"5b2751129ea777efcd0fdad00532abf5730a7159","kind":"commit","published_at":"2022-10-20T09:54:33.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntsubtree-v1.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntsubtree-v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntsubtree-v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntsubtree-v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntsubtree-v1.1/manifests"},{"name":"ntdownload-v1.7","sha":"89ce06ba467289cd3990aeb84172757803e5ffb0","kind":"commit","published_at":"2022-10-20T08:03:57.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntdownload-v1.7","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntdownload-v1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntdownload-v1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.7/manifests"},{"name":"v2.0","sha":"0984abc8d53c5dc0149e53819f42ede5f8cc88f3","kind":"commit","published_at":"2022-10-19T14:06:53.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v2.0","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v2.0/manifests"},{"name":"ntdownload-v1.6","sha":"186b831034a87b9991b95ecbda26cf91a5acb649","kind":"commit","published_at":"2022-10-19T10:02:53.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntdownload-v1.6","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntdownload-v1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntdownload-v1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.6/manifests"},{"name":"ntdownload-v1.5","sha":"689d29e0daf7d4fd88c77cf8a2d6d1a6d1639dfe","kind":"commit","published_at":"2022-10-11T17:08:22.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntdownload-v1.5","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntdownload-v1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntdownload-v1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.5/manifests"},{"name":"v1.7","sha":"73d467838cd4f46a2fc20ca9aeb06d7c449a74b4","kind":"commit","published_at":"2022-10-11T16:19:51.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.7","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.7/manifests"},{"name":"genome_attributes_viewer-v1.1","sha":"a5c3628ba7b9125fa0623d34b50352ba4a860451","kind":"commit","published_at":"2022-10-11T15:59:04.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/genome_attributes_viewer-v1.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/genome_attributes_viewer-v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@genome_attributes_viewer-v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.1/manifests"},{"name":"ntmirror-v1.4.1","sha":"8479e40052f998d9033f6d2c25b9443f7e0b0ab4","kind":"commit","published_at":"2022-10-11T15:25:23.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.4.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntmirror-v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.4.1/manifests"},{"name":"genome_attributes_viewer-v1.0","sha":"3d7a9189aca16987a55d0ab163a2671b49a73fcd","kind":"commit","published_at":"2022-10-11T14:43:13.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/genome_attributes_viewer-v1.0","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/genome_attributes_viewer-v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@genome_attributes_viewer-v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/genome_attributes_viewer-v1.0/manifests"},{"name":"ntmirror-v1.4","sha":"d6129128a4a265469a174fe96d1464d4adf6f4ed","kind":"commit","published_at":"2022-10-11T12:17:19.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.4","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntmirror-v1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.4/manifests"},{"name":"ntdownload-v1.4","sha":"d6129128a4a265469a174fe96d1464d4adf6f4ed","kind":"commit","published_at":"2022-10-11T12:17:19.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntdownload-v1.4","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntdownload-v1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntdownload-v1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntdownload-v1.4/manifests"},{"name":"v1.6.1","sha":"25eb519dcc7e366abd12c269f90d7abb00808eb9","kind":"commit","published_at":"2022-10-11T12:14:54.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.6.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.6.1/manifests"},{"name":"v1.6","sha":"1a6bb08d2a5f29af829029e3e759fe302b46ab96","kind":"commit","published_at":"2022-10-11T11:29:52.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.6","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.6/manifests"},{"name":"v1.5","sha":"d5ea4cd78fccf732861650416a317d200c7f09b2","kind":"commit","published_at":"2022-10-10T15:30:46.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.5","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.5/manifests"},{"name":"v1.4","sha":"1ce1cf03b3c9887847868833905d3f16188bf299","kind":"commit","published_at":"2022-10-07T15:54:22.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.4","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.4/manifests"},{"name":"v1.3.1","sha":"2bf3cdcc810118d314c628a0ef741486a7590251","kind":"commit","published_at":"2022-10-07T15:52:20.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.3.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.3.1/manifests"},{"name":"ntmirror-v1.3.1","sha":"634d8ab4bd5e35b8701c3a8eaa0d62fad1975794","kind":"commit","published_at":"2022-10-07T12:50:46.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.3.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntmirror-v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.3.1/manifests"},{"name":"v1.3","sha":"4641d6085174e403ea68d78fd8f280d68c564193","kind":"commit","published_at":"2022-10-06T15:59:55.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.3","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.3/manifests"},{"name":"v1.2.1","sha":"aff14f2058d98167c7d4d578e4560f63593bfe26","kind":"commit","published_at":"2022-10-06T13:07:23.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.2.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.2.1/manifests"},{"name":"ntmirror-v1.3.0","sha":"8bd2eab90668d915d210069ec979051891b56371","kind":"commit","published_at":"2022-10-05T18:08:47.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.3.0","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntmirror-v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.3.0/manifests"},{"name":"v1.2","sha":"93c8a550184fa8c1a965ae715a91ca88d3431aa3","kind":"commit","published_at":"2022-10-05T18:02:38.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.2","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.2/manifests"},{"name":"v1.1","sha":"e14f5c0ea605f1d4c1b17d3f15497696c3430ec6","kind":"commit","published_at":"2022-07-14T13:30:28.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.1/manifests"},{"name":"ntmirror-v1.2","sha":"c39deaf5a03000d87e8af71c1e174ed13e36aa84","kind":"commit","published_at":"2022-07-14T13:11:14.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.2","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntmirror-v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.2/manifests"},{"name":"ntmirror-v1.1.0","sha":"7e0a448b8a55e830997628fd753f1b63de86898c","kind":"commit","published_at":"2022-07-08T15:36:46.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/ntmirror-v1.1.0","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/ntmirror-v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@ntmirror-v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/ntmirror-v1.1.0/manifests"},{"name":"v1.0","sha":"cdfe419ebddbb7571d6b2a72cd4ed869f3010c17","kind":"commit","published_at":"2022-07-08T15:31:00.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v1.0","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v1.0/manifests"},{"name":"v0.2","sha":"ea68e1fed199321f9ade785117f41d8060d87449","kind":"commit","published_at":"2021-12-15T09:48:20.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v0.2","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v0.2/manifests"},{"name":"v0.1","sha":"9540483fdc80a827fa87fb28b4517500994856f8","kind":"commit","published_at":"2021-11-26T20:39:25.000Z","download_url":"https://codeload.github.com/ggonnella/fastsubtrees/tar.gz/v0.1","html_url":"https://github.com/ggonnella/fastsubtrees/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ggonnella/fastsubtrees@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/tags/v0.1/manifests"}]},"repo_metadata_updated_at":"2025-09-01T21:23:25.995Z","dependent_packages_count":1,"downloads":43,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":30.382143283663908,"dependent_repos_count":22.087784936889527,"dependent_packages_count":3.2435152210473146,"stargazers_count":23.155687555920146,"forks_count":22.75050854492522,"docker_downloads_count":null,"average":20.323927908489225},"purl":"pkg:pypi/ntmirror","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/ntmirror","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/ntmirror","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/ntmirror/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T20:50:07.812Z","issues_count":25,"pull_requests_count":2,"avg_time_to_close_issue":464206.24,"avg_time_to_close_pull_request":7255477.0,"issues_closed_count":25,"pull_requests_closed_count":2,"pull_request_authors_count":2,"issue_authors_count":2,"avg_comments_per_issue":3.24,"avg_comments_per_pull_request":0.0,"merged_pull_requests_count":0,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"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/ggonnella%2Ffastsubtrees/issues","maintainers":[{"login":"ggonnella","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ggonnella"},{"login":"iamaman23","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/iamaman23"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/ntmirror/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/ntmirror/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/ntmirror/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/ntmirror/related_packages","maintainers":[{"uuid":"gonnella","login":"gonnella","name":null,"email":null,"url":null,"packages_count":16,"html_url":"https://pypi.org/user/gonnella/","role":null,"created_at":"2022-11-18T18:18:26.207Z","updated_at":"2022-11-18T18:18:26.207Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/gonnella/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":724829,"maintainers_count":308209,"namespaces_count":0,"keywords_count":237984,"github":"pypi","metadata":{"funded_packages_count":50481},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-04T05:23:51.177Z","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":577798,"full_name":"ggonnella/fastsubtrees","default_branch":"main","committers":[{"name":"Giorgio Gonnella","email":"gonnella@zbh.uni-hamburg.de","login":null,"count":407},{"name":"aman.modi","email":"aman.modi@stud.uni-goettingen.de","login":null,"count":73},{"name":"Giorgio Gonnella","email":"giorgio.gonnella@uni-goettingen.de","login":null,"count":1},{"name":"Aman Modi","email":"amo@thekla.gobics.de","login":null,"count":1}],"total_commits":482,"total_committers":4,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":120.5,"dds":0.15560165975103735,"past_year_committers":[{"name":"Giorgio Gonnella","email":"gonnella@zbh.uni-hamburg.de","login":null,"count":6}],"past_year_total_commits":6,"past_year_total_committers":1,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":6.0,"past_year_dds":0.0,"last_synced_at":"2025-08-07T07:49:06.488Z","last_synced_commit":"42b5e2ac7498709b738480d33174b302441f267a","created_at":"2023-03-09T05:42:53.339Z","updated_at":"2025-08-07T07:49:06.524Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-02T00:00:07.521Z","repositories_count":5480019,"commits_count":853389012,"contributors_count":31098138,"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":"ggonnella/fastsubtrees","html_url":"https://github.com/ggonnella/fastsubtrees","last_synced_at":"2025-08-31T20:50:07.812Z","status":"error","issues_count":25,"pull_requests_count":2,"avg_time_to_close_issue":464206.24,"avg_time_to_close_pull_request":7255477.0,"issues_closed_count":25,"pull_requests_closed_count":2,"pull_request_authors_count":2,"issue_authors_count":2,"avg_comments_per_issue":3.24,"avg_comments_per_pull_request":0.0,"merged_pull_requests_count":0,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"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-14T15:33:12.833Z","updated_at":"2025-08-31T20:50:07.812Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ggonnella%2Ffastsubtrees/issues","issue_labels_count":{"documentation":7,"enhancement":4,"bug":2,"question":1},"pull_request_labels_count":{},"issue_author_associations_count":{"OWNER":17,"NONE":8},"pull_request_author_associations_count":{"OWNER":1,"COLLABORATOR":1},"issue_authors":{"ggonnella":17,"KonradHoeffner":8},"pull_request_authors":{"ggonnella":1,"iamaman23":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-02T00:00:07.986Z","repositories_count":10026604,"issues_count":30445490,"pull_requests_count":90339401,"authors_count":10305781,"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":[{"login":"ggonnella","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ggonnella"},{"login":"iamaman23","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/iamaman23"}],"active_maintainers":[]},"events":{"total":{"DeleteEvent":3,"PushEvent":2,"CreateEvent":1},"last_year":{"DeleteEvent":3,"PushEvent":2,"CreateEvent":1}},"keywords":["bioinformatics","ncbi-taxonomy","python","subtree","subtree-extraction","subtree-query","taxonomy","tree"],"dependencies":[{"ecosystem":"pypi","filepath":"ntmirror/setup.py","sha":null,"kind":"manifest","created_at":"2022-08-04T18:00:39.048Z","updated_at":"2022-08-04T18:00:39.048Z","repository_link":"https://github.com/ggonnella/fastsubtrees/blob/main/ntmirror/setup.py","dependencies":[{"id":578946330,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":578946331,"package_name":"loguru","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2022-08-04T18:00:39.054Z","updated_at":"2022-08-04T18:00:39.054Z","repository_link":"https://github.com/ggonnella/fastsubtrees/blob/main/setup.py","dependencies":[{"id":578946349,"package_name":"tqdm","ecosystem":"pypi","requirements":"\u003e=4.57.0","direct":true,"kind":"runtime","optional":false},{"id":578946350,"package_name":"loguru","ecosystem":"pypi","requirements":"\u003e=0.5.1","direct":true,"kind":"runtime","optional":false},{"id":578946351,"package_name":"docopt","ecosystem":"pypi","requirements":"\u003e=0.6.2","direct":true,"kind":"runtime","optional":false},{"id":578946352,"package_name":"schema","ecosystem":"pypi","requirements":"\u003e=0.7.4","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/draft-pdf.yml","sha":null,"kind":"manifest","created_at":"2025-04-11T11:15:48.996Z","updated_at":"2025-04-11T11:15:48.996Z","repository_link":"https://github.com/ggonnella/fastsubtrees/blob/main/.github/workflows/draft-pdf.yml","dependencies":[{"id":22639389168,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":22639389169,"package_name":"openjournals/openjournals-draft-action","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false},{"id":22639389170,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/python-package.yml","sha":null,"kind":"manifest","created_at":"2025-04-11T11:15:49.408Z","updated_at":"2025-04-11T11:15:49.408Z","repository_link":"https://github.com/ggonnella/fastsubtrees/blob/main/.github/workflows/python-package.yml","dependencies":[{"id":22639389191,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":22639389192,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"Dockerfile","sha":null,"kind":"manifest","created_at":"2025-04-11T11:15:49.853Z","updated_at":"2025-04-11T11:15:49.853Z","repository_link":"https://github.com/ggonnella/fastsubtrees/blob/main/Dockerfile","dependencies":[{"id":22639389223,"package_name":"ubuntu","ecosystem":"docker","requirements":"22.04","direct":true,"kind":"build","optional":false}]},{"ecosystem":"pypi","filepath":"data/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-04-11T11:15:50.828Z","updated_at":"2025-04-11T11:15:50.828Z","repository_link":"https://github.com/ggonnella/fastsubtrees/blob/main/data/requirements.txt","dependencies":[{"id":22639389249,"package_name":"sh","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":22639389250,"package_name":"docopts","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"docs/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-04-11T11:15:52.580Z","updated_at":"2025-04-11T11:15:52.580Z","repository_link":"https://github.com/ggonnella/fastsubtrees/blob/main/docs/requirements.txt","dependencies":[{"id":22639389369,"package_name":"myst_parser","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"genomes_attributes_viewer/setup.py","sha":null,"kind":"manifest","created_at":"2025-04-11T11:15:54.686Z","updated_at":"2025-04-11T11:15:54.686Z","repository_link":"https://github.com/ggonnella/fastsubtrees/blob/main/genomes_attributes_viewer/setup.py","dependencies":[{"id":22639389485,"package_name":"fastsubtrees","ecosystem":"pypi","requirements":"\u003e=2.0","direct":true,"kind":"runtime","optional":false},{"id":22639389520,"package_name":"dash-bootstrap-components","ecosystem":"pypi","requirements":"==1.0.2","direct":true,"kind":"runtime","optional":false},{"id":22639389521,"package_name":"dash-html-components","ecosystem":"pypi","requirements":"==2.0.0","direct":true,"kind":"runtime","optional":false},{"id":22639389522,"package_name":"Flask","ecosystem":"pypi","requirements":"==2.1.2","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"ntdownload/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-04-11T11:15:55.444Z","updated_at":"2025-04-11T11:15:55.444Z","repository_link":"https://github.com/ggonnella/fastsubtrees/blob/main/ntdownload/requirements.txt","dependencies":[{"id":22639389523,"package_name":"loguru","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":22639389524,"package_name":"snacli","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":22639389586,"package_name":"schema","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"ntdownload/setup.py","sha":null,"kind":"manifest","created_at":"2025-04-11T11:15:57.495Z","updated_at":"2025-04-11T11:15:57.495Z","repository_link":"https://github.com/ggonnella/fastsubtrees/blob/main/ntdownload/setup.py","dependencies":[{"id":22639389596,"package_name":"loguru","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"ntmirror/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-04-11T11:15:57.812Z","updated_at":"2025-04-11T11:15:57.812Z","repository_link":"https://github.com/ggonnella/fastsubtrees/blob/main/ntmirror/requirements.txt","dependencies":[{"id":22639389625,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":22639389626,"package_name":"sqlalchemy_repr","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":22639389640,"package_name":"mysql","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":22639389641,"package_name":"mariadb","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":22639389698,"package_name":"loguru","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":22639389699,"package_name":"snacli","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":22639389700,"package_name":"schema","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":22639389701,"package_name":"ntdownload","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":22639389716,"package_name":"PyYAML","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"ntsubtree/setup.py","sha":null,"kind":"manifest","created_at":"2025-04-11T11:16:00.652Z","updated_at":"2025-04-11T11:16:00.652Z","repository_link":"https://github.com/ggonnella/fastsubtrees/blob/main/ntsubtree/setup.py","dependencies":[{"id":22639389717,"package_name":"tqdm","ecosystem":"pypi","requirements":"\u003e=4.57.0","direct":true,"kind":"runtime","optional":false},{"id":22639389718,"package_name":"loguru","ecosystem":"pypi","requirements":"\u003e=0.5.1","direct":true,"kind":"runtime","optional":false},{"id":22639389719,"package_name":"docopt","ecosystem":"pypi","requirements":"\u003e=0.6.2","direct":true,"kind":"runtime","optional":false},{"id":22639389720,"package_name":"schema","ecosystem":"pypi","requirements":"\u003e=0.7.4","direct":true,"kind":"runtime","optional":false},{"id":22639389721,"package_name":"ntdownload","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2025-04-11T11:16:01.270Z","updated_at":"2025-04-11T11:16:01.270Z","repository_link":"https://github.com/ggonnella/fastsubtrees/blob/main/requirements.txt","dependencies":[{"id":22639389744,"package_name":"tqdm","ecosystem":"pypi","requirements":"\u003e=4.57.0","direct":true,"kind":"runtime","optional":false},{"id":22639389746,"package_name":"loguru","ecosystem":"pypi","requirements":"\u003e=0.5.1","direct":true,"kind":"runtime","optional":false},{"id":22639389747,"package_name":"docopt","ecosystem":"pypi","requirements":"\u003e=0.6.2","direct":true,"kind":"runtime","optional":false},{"id":22639389748,"package_name":"schema","ecosystem":"pypi","requirements":"\u003e=0.7.4","direct":true,"kind":"runtime","optional":false},{"id":22639389749,"package_name":"sh","ecosystem":"pypi","requirements":"\u003e=1.14.2","direct":true,"kind":"runtime","optional":false},{"id":22639389750,"package_name":"ntdownload","ecosystem":"pypi","requirements":"\u003e=1.6","direct":true,"kind":"runtime","optional":false}]}],"score":8.18423477409482,"created_at":"2025-09-04T09:17:46.645Z","updated_at":"2025-10-07T08:04:31.548Z","avatar_url":"https://github.com/ggonnella.png","language":"Python","category":"Scientific Software","sub_category":"Peer-reviewed","monthly_downloads":215,"funding_links":[],"readme_doi_urls":["https://doi.org/10.21105/joss.04755"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/1335","html_url":"https://science.ecosyste.ms/projects/1335","bibtex_url":"https://science.ecosyste.ms/projects/1335/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/1335/export.apalike"}