{"id":67487,"name":"deeppurpose","description":"A Deep Learning Toolkit for DTI, Drug Property, PPI, DDI, Protein Function Prediction (Bioinformatics)","url":"https://github.com/kexinhuang12345/deeppurpose","last_synced_at":"2025-09-08T13:55:53.204Z","repository":{"id":38339741,"uuid":"248374167","full_name":"kexinhuang12345/DeepPurpose","owner":"kexinhuang12345","description":"A Deep Learning Toolkit for DTI, Drug Property, PPI, DDI, Protein Function Prediction (Bioinformatics)","archived":false,"fork":false,"pushed_at":"2024-06-10T00:41:46.000Z","size":15152,"stargazers_count":1077,"open_issues_count":18,"forks_count":291,"subscribers_count":30,"default_branch":"master","last_synced_at":"2025-09-04T16:27:21.462Z","etag":null,"topics":["bioinformatics","covid19","ddi","deep-learning","drug-discovery","drug-drug-interaction","drug-property-prediction","drug-repurposing","drug-target-interaction","drug-target-interactions","dti-prediction","ppi","protein-function-prediction","protein-protein-interaction","qsar","repurposing-drugs","side-effects","toolkit","virtual-screening"],"latest_commit_sha":null,"homepage":"https://doi.org/10.1093/bioinformatics/btaa1005","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kexinhuang12345.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-03-19T00:32:38.000Z","updated_at":"2025-09-02T11:05:25.000Z","dependencies_parsed_at":"2023-01-24T00:00:37.800Z","dependency_job_id":"08811022-0eff-4889-9a4e-88658e77aa9c","html_url":"https://github.com/kexinhuang12345/DeepPurpose","commit_stats":{"total_commits":441,"total_committers":21,"mean_commits":21.0,"dds":0.5850340136054422,"last_synced_commit":"f483acdc0baad293f8948b552fd8f1c140b66b9d"},"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kexinhuang12345","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/sbom","scorecard":{"id":557859,"data":{"date":"2025-08-11","repo":{"name":"github.com/kexinhuang12345/DeepPurpose","commit":"866be98bad0b11e78d4363589b9ee59b5befa307"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2,"checks":[{"name":"Code-Review","score":2,"reason":"Found 7/30 approved changesets -- score normalized to 2","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":"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":"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":"Dangerous-Workflow","score":-1,"reason":"no workflows found","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":-1,"reason":"No tokens found","details":null,"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":"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":"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":"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.md:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"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":"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":0,"reason":"25 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2020-73","Warn: Project is vulnerable to: PYSEC-2014-14 / GHSA-652x-xj99-gmcc","Warn: Project is vulnerable to: GHSA-9hjg-9r4m-mvj7","Warn: Project is vulnerable to: GHSA-9wx4-h78v-vm56","Warn: Project is vulnerable to: PYSEC-2014-13 / GHSA-cfj3-7x9c-4p3h","Warn: Project is vulnerable to: PYSEC-2018-28 / GHSA-x84v-xcm2-53pg","Warn: Project is vulnerable to: PYSEC-2020-107 / GHSA-jjw5-xxj6-pcv5","Warn: Project is vulnerable to: PYSEC-2024-110 / GHSA-jw8x-6495-233v","Warn: Project is vulnerable to: PYSEC-2020-108","Warn: Project is vulnerable to: GHSA-3749-ghw9-m3mg","Warn: Project is vulnerable to: PYSEC-2022-43015 / GHSA-47fc-vmwq-366v","Warn: Project is vulnerable to: PYSEC-2025-41 / GHSA-53q9-r3pm-6pq6","Warn: Project is vulnerable to: PYSEC-2024-252 / GHSA-5pcm-hx3q-hm94","Warn: Project is vulnerable to: GHSA-887c-mr87-cxwp","Warn: Project is vulnerable to: PYSEC-2024-251 / GHSA-pg7h-5qx3-wjr3","Warn: Project is vulnerable to: PYSEC-2024-250","Warn: Project is vulnerable to: PYSEC-2024-259","Warn: Project is vulnerable to: PYSEC-2017-74"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 7 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T12:49:44.798Z","repository_id":38339741,"created_at":"2025-08-20T12:49:44.799Z","updated_at":"2025-08-20T12:49:44.799Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274196152,"owners_count":25239148,"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-08T02:00:09.813Z","response_time":121,"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":"kexinhuang12345","name":"Kexin Huang","uuid":"27795075","kind":"user","description":"PhD Student @ Stanford CS","email":"","website":"www.kexinhuang.com","location":"Bay Area","twitter":"KexinHuang5","company":null,"icon_url":"https://avatars.githubusercontent.com/u/27795075?u=3dd1a20984be786a3a9c132aad9824477754a978\u0026v=4","repositories_count":8,"last_synced_at":"2023-03-06T19:11:25.829Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/kexinhuang12345","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-16T20:24:13.435Z","updated_at":"2023-03-06T19:11:25.847Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kexinhuang12345","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kexinhuang12345/repositories"},"packages":[{"id":8803261,"name":"github.com/kexinhuang12345/deeppurpose","ecosystem":"go","description":null,"homepage":null,"licenses":"bsd-3-clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/kexinhuang12345/deeppurpose","keywords_array":[],"namespace":null,"versions_count":11,"first_release_published_at":"2020-12-22T23:59:12.000Z","latest_release_published_at":"2021-10-26T05:07:27.000Z","latest_release_number":"v0.1.5","last_synced_at":"2025-09-04T14:02:52.819Z","created_at":"2024-01-25T05:09:55.831Z","updated_at":"2025-09-05T06:55:52.480Z","registry_url":"https://pkg.go.dev/github.com/kexinhuang12345/deeppurpose","install_command":"go get github.com/kexinhuang12345/deeppurpose","documentation_url":"https://pkg.go.dev/github.com/kexinhuang12345/deeppurpose#section-documentation","metadata":{},"repo_metadata":{"id":38339741,"uuid":"248374167","full_name":"kexinhuang12345/DeepPurpose","owner":"kexinhuang12345","description":"A Deep Learning Toolkit for DTI, Drug Property, PPI, DDI, Protein Function Prediction (Bioinformatics)","archived":false,"fork":false,"pushed_at":"2024-06-10T00:41:46.000Z","size":15152,"stargazers_count":1077,"open_issues_count":18,"forks_count":291,"subscribers_count":30,"default_branch":"master","last_synced_at":"2025-09-04T16:27:21.462Z","etag":null,"topics":["bioinformatics","covid19","ddi","deep-learning","drug-discovery","drug-drug-interaction","drug-property-prediction","drug-repurposing","drug-target-interaction","drug-target-interactions","dti-prediction","ppi","protein-function-prediction","protein-protein-interaction","qsar","repurposing-drugs","side-effects","toolkit","virtual-screening"],"latest_commit_sha":null,"homepage":"https://doi.org/10.1093/bioinformatics/btaa1005","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kexinhuang12345.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-03-19T00:32:38.000Z","updated_at":"2025-09-02T11:05:25.000Z","dependencies_parsed_at":"2023-01-24T00:00:37.800Z","dependency_job_id":"08811022-0eff-4889-9a4e-88658e77aa9c","html_url":"https://github.com/kexinhuang12345/DeepPurpose","commit_stats":{"total_commits":441,"total_committers":21,"mean_commits":21.0,"dds":0.5850340136054422,"last_synced_commit":"f483acdc0baad293f8948b552fd8f1c140b66b9d"},"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kexinhuang12345","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/sbom","scorecard":{"id":557859,"data":{"date":"2025-08-11","repo":{"name":"github.com/kexinhuang12345/DeepPurpose","commit":"866be98bad0b11e78d4363589b9ee59b5befa307"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2,"checks":[{"name":"Code-Review","score":2,"reason":"Found 7/30 approved changesets -- score normalized to 2","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":"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":"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":"Dangerous-Workflow","score":-1,"reason":"no workflows found","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":-1,"reason":"No tokens found","details":null,"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":"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":"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":"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.md:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"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":"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":0,"reason":"25 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2020-73","Warn: Project is vulnerable to: PYSEC-2014-14 / GHSA-652x-xj99-gmcc","Warn: Project is vulnerable to: GHSA-9hjg-9r4m-mvj7","Warn: Project is vulnerable to: GHSA-9wx4-h78v-vm56","Warn: Project is vulnerable to: PYSEC-2014-13 / GHSA-cfj3-7x9c-4p3h","Warn: Project is vulnerable to: PYSEC-2018-28 / GHSA-x84v-xcm2-53pg","Warn: Project is vulnerable to: PYSEC-2020-107 / GHSA-jjw5-xxj6-pcv5","Warn: Project is vulnerable to: PYSEC-2024-110 / GHSA-jw8x-6495-233v","Warn: Project is vulnerable to: PYSEC-2020-108","Warn: Project is vulnerable to: GHSA-3749-ghw9-m3mg","Warn: Project is vulnerable to: PYSEC-2022-43015 / GHSA-47fc-vmwq-366v","Warn: Project is vulnerable to: PYSEC-2025-41 / GHSA-53q9-r3pm-6pq6","Warn: Project is vulnerable to: PYSEC-2024-252 / GHSA-5pcm-hx3q-hm94","Warn: Project is vulnerable to: GHSA-887c-mr87-cxwp","Warn: Project is vulnerable to: PYSEC-2024-251 / GHSA-pg7h-5qx3-wjr3","Warn: Project is vulnerable to: PYSEC-2024-250","Warn: Project is vulnerable to: PYSEC-2024-259","Warn: Project is vulnerable to: PYSEC-2017-74"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 7 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T12:49:44.798Z","repository_id":38339741,"created_at":"2025-08-20T12:49:44.799Z","updated_at":"2025-08-20T12:49:44.799Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273723205,"owners_count":25156304,"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-05T02:00:09.113Z","response_time":402,"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":"kexinhuang12345","name":"Kexin Huang","uuid":"27795075","kind":"user","description":"PhD Student @ Stanford CS","email":"","website":"www.kexinhuang.com","location":"Bay Area","twitter":"KexinHuang5","company":null,"icon_url":"https://avatars.githubusercontent.com/u/27795075?u=3dd1a20984be786a3a9c132aad9824477754a978\u0026v=4","repositories_count":8,"last_synced_at":"2023-03-06T19:11:25.829Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/kexinhuang12345","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-16T20:24:13.435Z","updated_at":"2023-03-06T19:11:25.847Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kexinhuang12345","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kexinhuang12345/repositories"},"tags":[{"name":"v0.1.5","sha":"de1d82e698710fd77ade178444ba19c73320e203","kind":"commit","published_at":"2021-10-26T05:07:27.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.1.5","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"05642383dfd640e477f050be04919196eefa14f4","kind":"commit","published_at":"2021-05-18T20:36:03.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.1.4","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"b77535a0f6628c6111c0aa6c0b7e76aec87921b5","kind":"commit","published_at":"2021-05-14T21:58:13.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.1.3","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"fc750f75b17538aed39fbc81e78a639893e0ffe2","kind":"commit","published_at":"2021-05-03T18:22:00.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.1.2","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.2/manifests"},{"name":"0.1.1","sha":"3e61473461cfc7943e2f2650521560f7315a0987","kind":"commit","published_at":"2021-04-23T22:59:37.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/0.1.1","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"fa3ee21ced0ae9bbf19453079b9a819ba8b121ba","kind":"commit","published_at":"2021-04-23T22:02:48.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/0.1.0","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/0.1.0/manifests"},{"name":"v0.0.9","sha":"a22a4656d9fc702758b7f0ac46e61e39fdeae9cd","kind":"commit","published_at":"2021-01-22T07:44:24.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.0.9","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.9/manifests"},{"name":"v0.0.8","sha":"ebb7c9b18ed8eada4903f6bbfc58b5b88d0bd06e","kind":"commit","published_at":"2021-01-22T06:33:47.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.0.8","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.8/manifests"},{"name":"v0.0.7","sha":"108864b3eae7f6cff0297285c9286bc99ac95b4c","kind":"commit","published_at":"2021-01-12T03:25:45.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.0.7","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.7/manifests"},{"name":"v0.0.6","sha":"d1921d5ccccb0789ec893123782cda9837fb113a","kind":"commit","published_at":"2021-01-08T00:55:59.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.0.6","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.6/manifests"},{"name":"v0.0.5","sha":"7f14fc2bc3bb1dd0a19856fbfe2db0beb4e3c41d","kind":"commit","published_at":"2020-12-25T02:00:09.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.0.5","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.5/manifests"},{"name":"v0.0.2","sha":"822846753b8d873428afb74f9edaec793f534f13","kind":"commit","published_at":"2020-12-23T23:11:37.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.0.2","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.2/manifests"},{"name":"v0.0.1","sha":"88fae2922fd8c2cf0460e29610ec1ac88996eb8c","kind":"commit","published_at":"2020-12-22T23:59:12.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.0.1","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.1/manifests"}]},"repo_metadata_updated_at":"2025-09-05T06:55:52.479Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":10.166260473489084,"dependent_packages_count":9.01589132938853,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":9.591075901438806},"purl":"pkg:golang/github.com/kexinhuang12345/deeppurpose","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/kexinhuang12345/deeppurpose","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/kexinhuang12345/deeppurpose","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/kexinhuang12345/deeppurpose/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T12:23:57.525Z","issues_count":97,"pull_requests_count":21,"avg_time_to_close_issue":1287190.9512195121,"avg_time_to_close_pull_request":4355140.105263158,"issues_closed_count":82,"pull_requests_closed_count":19,"pull_request_authors_count":12,"issue_authors_count":64,"avg_comments_per_issue":3.082474226804124,"avg_comments_per_pull_request":1.0,"merged_pull_requests_count":15,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":77.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/issues","maintainers":[{"login":"kexinhuang12345","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kexinhuang12345"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fkexinhuang12345%2Fdeeppurpose/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fkexinhuang12345%2Fdeeppurpose/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fkexinhuang12345%2Fdeeppurpose/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fkexinhuang12345%2Fdeeppurpose/related_packages","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1954233,"maintainers_count":0,"namespaces_count":741771,"keywords_count":109320,"github":"golang","metadata":{"funded_packages_count":49342},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-09-08T05:47:38.872Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":2692065,"name":"deeppurpose","ecosystem":"pypi","description":"a Deep Learning Based Toolkit for Drug Discovery","homepage":"https://github.com/kexinhuang12345/DeepPurpose","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/kexinhuang12345/DeepPurpose","keywords_array":[],"namespace":null,"versions_count":13,"first_release_published_at":"2020-12-25T01:24:52.000Z","latest_release_published_at":"2021-10-26T05:12:14.000Z","latest_release_number":"0.1.5","last_synced_at":"2025-09-04T03:47:03.443Z","created_at":"2022-04-10T10:34:28.983Z","updated_at":"2025-09-05T06:55:46.629Z","registry_url":"https://pypi.org/project/deeppurpose/","install_command":"pip install deeppurpose --index-url https://pypi.org/simple","documentation_url":"https://deeppurpose.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["License :: OSI Approved :: BSD License","Operating System :: OS Independent","Programming Language :: Python :: 3"],"normalized_name":"deeppurpose","project_status":null},"repo_metadata":{"id":38339741,"uuid":"248374167","full_name":"kexinhuang12345/DeepPurpose","owner":"kexinhuang12345","description":"A Deep Learning Toolkit for DTI, Drug Property, PPI, DDI, Protein Function Prediction (Bioinformatics)","archived":false,"fork":false,"pushed_at":"2024-06-10T00:41:46.000Z","size":15152,"stargazers_count":1077,"open_issues_count":18,"forks_count":291,"subscribers_count":30,"default_branch":"master","last_synced_at":"2025-09-04T16:27:21.462Z","etag":null,"topics":["bioinformatics","covid19","ddi","deep-learning","drug-discovery","drug-drug-interaction","drug-property-prediction","drug-repurposing","drug-target-interaction","drug-target-interactions","dti-prediction","ppi","protein-function-prediction","protein-protein-interaction","qsar","repurposing-drugs","side-effects","toolkit","virtual-screening"],"latest_commit_sha":null,"homepage":"https://doi.org/10.1093/bioinformatics/btaa1005","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kexinhuang12345.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-03-19T00:32:38.000Z","updated_at":"2025-09-02T11:05:25.000Z","dependencies_parsed_at":"2023-01-24T00:00:37.800Z","dependency_job_id":"08811022-0eff-4889-9a4e-88658e77aa9c","html_url":"https://github.com/kexinhuang12345/DeepPurpose","commit_stats":{"total_commits":441,"total_committers":21,"mean_commits":21.0,"dds":0.5850340136054422,"last_synced_commit":"f483acdc0baad293f8948b552fd8f1c140b66b9d"},"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kexinhuang12345","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/sbom","scorecard":{"id":557859,"data":{"date":"2025-08-11","repo":{"name":"github.com/kexinhuang12345/DeepPurpose","commit":"866be98bad0b11e78d4363589b9ee59b5befa307"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2,"checks":[{"name":"Code-Review","score":2,"reason":"Found 7/30 approved changesets -- score normalized to 2","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":"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":"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":"Dangerous-Workflow","score":-1,"reason":"no workflows found","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":-1,"reason":"No tokens found","details":null,"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":"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":"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":"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.md:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"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":"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":0,"reason":"25 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2020-73","Warn: Project is vulnerable to: PYSEC-2014-14 / GHSA-652x-xj99-gmcc","Warn: Project is vulnerable to: GHSA-9hjg-9r4m-mvj7","Warn: Project is vulnerable to: GHSA-9wx4-h78v-vm56","Warn: Project is vulnerable to: PYSEC-2014-13 / GHSA-cfj3-7x9c-4p3h","Warn: Project is vulnerable to: PYSEC-2018-28 / GHSA-x84v-xcm2-53pg","Warn: Project is vulnerable to: PYSEC-2020-107 / GHSA-jjw5-xxj6-pcv5","Warn: Project is vulnerable to: PYSEC-2024-110 / GHSA-jw8x-6495-233v","Warn: Project is vulnerable to: PYSEC-2020-108","Warn: Project is vulnerable to: GHSA-3749-ghw9-m3mg","Warn: Project is vulnerable to: PYSEC-2022-43015 / GHSA-47fc-vmwq-366v","Warn: Project is vulnerable to: PYSEC-2025-41 / GHSA-53q9-r3pm-6pq6","Warn: Project is vulnerable to: PYSEC-2024-252 / GHSA-5pcm-hx3q-hm94","Warn: Project is vulnerable to: GHSA-887c-mr87-cxwp","Warn: Project is vulnerable to: PYSEC-2024-251 / GHSA-pg7h-5qx3-wjr3","Warn: Project is vulnerable to: PYSEC-2024-250","Warn: Project is vulnerable to: PYSEC-2024-259","Warn: Project is vulnerable to: PYSEC-2017-74"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 7 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T12:49:44.798Z","repository_id":38339741,"created_at":"2025-08-20T12:49:44.799Z","updated_at":"2025-08-20T12:49:44.799Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273723205,"owners_count":25156304,"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-05T02:00:09.113Z","response_time":402,"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":"kexinhuang12345","name":"Kexin Huang","uuid":"27795075","kind":"user","description":"PhD Student @ Stanford CS","email":"","website":"www.kexinhuang.com","location":"Bay Area","twitter":"KexinHuang5","company":null,"icon_url":"https://avatars.githubusercontent.com/u/27795075?u=3dd1a20984be786a3a9c132aad9824477754a978\u0026v=4","repositories_count":8,"last_synced_at":"2023-03-06T19:11:25.829Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/kexinhuang12345","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-16T20:24:13.435Z","updated_at":"2023-03-06T19:11:25.847Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kexinhuang12345","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kexinhuang12345/repositories"},"tags":[{"name":"v0.1.5","sha":"de1d82e698710fd77ade178444ba19c73320e203","kind":"commit","published_at":"2021-10-26T05:07:27.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.1.5","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"05642383dfd640e477f050be04919196eefa14f4","kind":"commit","published_at":"2021-05-18T20:36:03.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.1.4","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"b77535a0f6628c6111c0aa6c0b7e76aec87921b5","kind":"commit","published_at":"2021-05-14T21:58:13.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.1.3","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"fc750f75b17538aed39fbc81e78a639893e0ffe2","kind":"commit","published_at":"2021-05-03T18:22:00.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.1.2","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.2/manifests"},{"name":"0.1.1","sha":"3e61473461cfc7943e2f2650521560f7315a0987","kind":"commit","published_at":"2021-04-23T22:59:37.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/0.1.1","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"fa3ee21ced0ae9bbf19453079b9a819ba8b121ba","kind":"commit","published_at":"2021-04-23T22:02:48.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/0.1.0","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/0.1.0/manifests"},{"name":"v0.0.9","sha":"a22a4656d9fc702758b7f0ac46e61e39fdeae9cd","kind":"commit","published_at":"2021-01-22T07:44:24.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.0.9","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.9/manifests"},{"name":"v0.0.8","sha":"ebb7c9b18ed8eada4903f6bbfc58b5b88d0bd06e","kind":"commit","published_at":"2021-01-22T06:33:47.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.0.8","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.8/manifests"},{"name":"v0.0.7","sha":"108864b3eae7f6cff0297285c9286bc99ac95b4c","kind":"commit","published_at":"2021-01-12T03:25:45.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.0.7","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.7/manifests"},{"name":"v0.0.6","sha":"d1921d5ccccb0789ec893123782cda9837fb113a","kind":"commit","published_at":"2021-01-08T00:55:59.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.0.6","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.6/manifests"},{"name":"v0.0.5","sha":"7f14fc2bc3bb1dd0a19856fbfe2db0beb4e3c41d","kind":"commit","published_at":"2020-12-25T02:00:09.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.0.5","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.5/manifests"},{"name":"v0.0.2","sha":"822846753b8d873428afb74f9edaec793f534f13","kind":"commit","published_at":"2020-12-23T23:11:37.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.0.2","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.2/manifests"},{"name":"v0.0.1","sha":"88fae2922fd8c2cf0460e29610ec1ac88996eb8c","kind":"commit","published_at":"2020-12-22T23:59:12.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.0.1","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.1/manifests"}]},"repo_metadata_updated_at":"2025-09-05T06:55:46.629Z","dependent_packages_count":0,"downloads":1786,"downloads_period":"last-month","dependent_repos_count":2,"rankings":{"downloads":7.949877923437554,"dependent_repos_count":11.570887374556541,"dependent_packages_count":10.05962490376147,"stargazers_count":2.1669999484320477,"forks_count":3.2516458771422188,"docker_downloads_count":null,"average":6.999807205465966},"purl":"pkg:pypi/deeppurpose","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/deeppurpose","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/deeppurpose","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/deeppurpose/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T12:23:57.525Z","issues_count":97,"pull_requests_count":21,"avg_time_to_close_issue":1287190.9512195121,"avg_time_to_close_pull_request":4355140.105263158,"issues_closed_count":82,"pull_requests_closed_count":19,"pull_request_authors_count":12,"issue_authors_count":64,"avg_comments_per_issue":3.082474226804124,"avg_comments_per_pull_request":1.0,"merged_pull_requests_count":15,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":77.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/issues","maintainers":[{"login":"kexinhuang12345","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kexinhuang12345"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/deeppurpose/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/deeppurpose/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/deeppurpose/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/deeppurpose/related_packages","maintainers":[{"uuid":"kexinhuang","login":"kexinhuang","name":null,"email":null,"url":null,"packages_count":10,"html_url":"https://pypi.org/user/kexinhuang/","role":null,"created_at":"2023-02-23T23:12:35.673Z","updated_at":"2023-02-23T23:12:35.673Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/kexinhuang/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726150,"maintainers_count":308801,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":5296454,"name":"deeppurpose","ecosystem":"conda","description":null,"homepage":"https://github.com/kexinhuang12345/DeepPurpose","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/kexinhuang12345/DeepPurpose","keywords_array":[],"namespace":null,"versions_count":2,"first_release_published_at":"2020-12-25T03:19:41.000Z","latest_release_published_at":"2020-12-25T07:03:16.000Z","latest_release_number":"0.0.5","last_synced_at":"2025-09-04T16:41:09.922Z","created_at":"2022-10-03T16:00:45.575Z","updated_at":"2025-09-05T06:55:46.962Z","registry_url":"https://anaconda.org/conda-forge/deeppurpose","install_command":"conda install -c conda-forge deeppurpose","documentation_url":null,"metadata":{},"repo_metadata":{"id":38339741,"uuid":"248374167","full_name":"kexinhuang12345/DeepPurpose","owner":"kexinhuang12345","description":"A Deep Learning Toolkit for DTI, Drug Property, PPI, DDI, Protein Function Prediction (Bioinformatics)","archived":false,"fork":false,"pushed_at":"2024-06-10T00:41:46.000Z","size":15152,"stargazers_count":1077,"open_issues_count":18,"forks_count":291,"subscribers_count":30,"default_branch":"master","last_synced_at":"2025-09-04T16:27:21.462Z","etag":null,"topics":["bioinformatics","covid19","ddi","deep-learning","drug-discovery","drug-drug-interaction","drug-property-prediction","drug-repurposing","drug-target-interaction","drug-target-interactions","dti-prediction","ppi","protein-function-prediction","protein-protein-interaction","qsar","repurposing-drugs","side-effects","toolkit","virtual-screening"],"latest_commit_sha":null,"homepage":"https://doi.org/10.1093/bioinformatics/btaa1005","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kexinhuang12345.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-03-19T00:32:38.000Z","updated_at":"2025-09-02T11:05:25.000Z","dependencies_parsed_at":"2023-01-24T00:00:37.800Z","dependency_job_id":"08811022-0eff-4889-9a4e-88658e77aa9c","html_url":"https://github.com/kexinhuang12345/DeepPurpose","commit_stats":{"total_commits":441,"total_committers":21,"mean_commits":21.0,"dds":0.5850340136054422,"last_synced_commit":"f483acdc0baad293f8948b552fd8f1c140b66b9d"},"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kexinhuang12345","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/sbom","scorecard":{"id":557859,"data":{"date":"2025-08-11","repo":{"name":"github.com/kexinhuang12345/DeepPurpose","commit":"866be98bad0b11e78d4363589b9ee59b5befa307"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2,"checks":[{"name":"Code-Review","score":2,"reason":"Found 7/30 approved changesets -- score normalized to 2","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":"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":"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":"Dangerous-Workflow","score":-1,"reason":"no workflows found","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":-1,"reason":"No tokens found","details":null,"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":"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":"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":"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.md:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"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":"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":0,"reason":"25 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2020-73","Warn: Project is vulnerable to: PYSEC-2014-14 / GHSA-652x-xj99-gmcc","Warn: Project is vulnerable to: GHSA-9hjg-9r4m-mvj7","Warn: Project is vulnerable to: GHSA-9wx4-h78v-vm56","Warn: Project is vulnerable to: PYSEC-2014-13 / GHSA-cfj3-7x9c-4p3h","Warn: Project is vulnerable to: PYSEC-2018-28 / GHSA-x84v-xcm2-53pg","Warn: Project is vulnerable to: PYSEC-2020-107 / GHSA-jjw5-xxj6-pcv5","Warn: Project is vulnerable to: PYSEC-2024-110 / GHSA-jw8x-6495-233v","Warn: Project is vulnerable to: PYSEC-2020-108","Warn: Project is vulnerable to: GHSA-3749-ghw9-m3mg","Warn: Project is vulnerable to: PYSEC-2022-43015 / GHSA-47fc-vmwq-366v","Warn: Project is vulnerable to: PYSEC-2025-41 / GHSA-53q9-r3pm-6pq6","Warn: Project is vulnerable to: PYSEC-2024-252 / GHSA-5pcm-hx3q-hm94","Warn: Project is vulnerable to: GHSA-887c-mr87-cxwp","Warn: Project is vulnerable to: PYSEC-2024-251 / GHSA-pg7h-5qx3-wjr3","Warn: Project is vulnerable to: PYSEC-2024-250","Warn: Project is vulnerable to: PYSEC-2024-259","Warn: Project is vulnerable to: PYSEC-2017-74"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 7 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T12:49:44.798Z","repository_id":38339741,"created_at":"2025-08-20T12:49:44.799Z","updated_at":"2025-08-20T12:49:44.799Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273723205,"owners_count":25156304,"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-05T02:00:09.113Z","response_time":402,"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":"kexinhuang12345","name":"Kexin Huang","uuid":"27795075","kind":"user","description":"PhD Student @ Stanford CS","email":"","website":"www.kexinhuang.com","location":"Bay Area","twitter":"KexinHuang5","company":null,"icon_url":"https://avatars.githubusercontent.com/u/27795075?u=3dd1a20984be786a3a9c132aad9824477754a978\u0026v=4","repositories_count":8,"last_synced_at":"2023-03-06T19:11:25.829Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/kexinhuang12345","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-16T20:24:13.435Z","updated_at":"2023-03-06T19:11:25.847Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kexinhuang12345","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kexinhuang12345/repositories"},"tags":[{"name":"v0.1.5","sha":"de1d82e698710fd77ade178444ba19c73320e203","kind":"commit","published_at":"2021-10-26T05:07:27.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.1.5","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"05642383dfd640e477f050be04919196eefa14f4","kind":"commit","published_at":"2021-05-18T20:36:03.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.1.4","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"b77535a0f6628c6111c0aa6c0b7e76aec87921b5","kind":"commit","published_at":"2021-05-14T21:58:13.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.1.3","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"fc750f75b17538aed39fbc81e78a639893e0ffe2","kind":"commit","published_at":"2021-05-03T18:22:00.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.1.2","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.2/manifests"},{"name":"0.1.1","sha":"3e61473461cfc7943e2f2650521560f7315a0987","kind":"commit","published_at":"2021-04-23T22:59:37.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/0.1.1","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"fa3ee21ced0ae9bbf19453079b9a819ba8b121ba","kind":"commit","published_at":"2021-04-23T22:02:48.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/0.1.0","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/0.1.0/manifests"},{"name":"v0.0.9","sha":"a22a4656d9fc702758b7f0ac46e61e39fdeae9cd","kind":"commit","published_at":"2021-01-22T07:44:24.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.0.9","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.9/manifests"},{"name":"v0.0.8","sha":"ebb7c9b18ed8eada4903f6bbfc58b5b88d0bd06e","kind":"commit","published_at":"2021-01-22T06:33:47.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.0.8","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.8/manifests"},{"name":"v0.0.7","sha":"108864b3eae7f6cff0297285c9286bc99ac95b4c","kind":"commit","published_at":"2021-01-12T03:25:45.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.0.7","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.7/manifests"},{"name":"v0.0.6","sha":"d1921d5ccccb0789ec893123782cda9837fb113a","kind":"commit","published_at":"2021-01-08T00:55:59.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.0.6","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.6/manifests"},{"name":"v0.0.5","sha":"7f14fc2bc3bb1dd0a19856fbfe2db0beb4e3c41d","kind":"commit","published_at":"2020-12-25T02:00:09.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.0.5","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.5/manifests"},{"name":"v0.0.2","sha":"822846753b8d873428afb74f9edaec793f534f13","kind":"commit","published_at":"2020-12-23T23:11:37.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.0.2","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.2/manifests"},{"name":"v0.0.1","sha":"88fae2922fd8c2cf0460e29610ec1ac88996eb8c","kind":"commit","published_at":"2020-12-22T23:59:12.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.0.1","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.1/manifests"}]},"repo_metadata_updated_at":"2025-09-05T06:55:46.962Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":34.025455452957324,"dependent_packages_count":51.17544297479411,"stargazers_count":14.070376840529075,"forks_count":11.10057399550786,"average":27.59296231594709},"purl":"pkg:conda/deeppurpose","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/deeppurpose","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/deeppurpose","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/deeppurpose/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T12:23:57.525Z","issues_count":97,"pull_requests_count":21,"avg_time_to_close_issue":1287190.9512195121,"avg_time_to_close_pull_request":4355140.105263158,"issues_closed_count":82,"pull_requests_closed_count":19,"pull_request_authors_count":12,"issue_authors_count":64,"avg_comments_per_issue":3.082474226804124,"avg_comments_per_pull_request":1.0,"merged_pull_requests_count":15,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":77.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/issues","maintainers":[{"login":"kexinhuang12345","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kexinhuang12345"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/deeppurpose/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/deeppurpose/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/deeppurpose/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/deeppurpose/related_packages","maintainers":[],"registry":{"name":"conda-forge.org","url":"https://conda-forge.org","ecosystem":"conda","default":false,"packages_count":20636,"maintainers_count":0,"namespaces_count":0,"keywords_count":13414,"github":"conda-forge","metadata":{"kind":"conda-forge","key":"CondaForge","api":"https://conda.anaconda.org","funded_packages_count":2190},"icon_url":"https://github.com/conda-forge.png","created_at":"2022-10-03T15:37:08.743Z","updated_at":"2025-09-08T06:53:21.618Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/namespaces"}},{"id":8803191,"name":"github.com/kexinhuang12345/DeepPurpose","ecosystem":"go","description":null,"homepage":null,"licenses":"bsd-3-clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/kexinhuang12345/DeepPurpose","keywords_array":[],"namespace":null,"versions_count":11,"first_release_published_at":"2020-12-22T23:59:12.000Z","latest_release_published_at":"2021-10-26T05:07:27.000Z","latest_release_number":"v0.1.5","last_synced_at":"2025-09-04T16:41:07.386Z","created_at":"2024-01-25T05:09:31.852Z","updated_at":"2025-09-05T06:55:52.219Z","registry_url":"https://pkg.go.dev/github.com/kexinhuang12345/DeepPurpose","install_command":"go get github.com/kexinhuang12345/DeepPurpose","documentation_url":"https://pkg.go.dev/github.com/kexinhuang12345/DeepPurpose#section-documentation","metadata":{},"repo_metadata":{"id":38339741,"uuid":"248374167","full_name":"kexinhuang12345/DeepPurpose","owner":"kexinhuang12345","description":"A Deep Learning Toolkit for DTI, Drug Property, PPI, DDI, Protein Function Prediction (Bioinformatics)","archived":false,"fork":false,"pushed_at":"2024-06-10T00:41:46.000Z","size":15152,"stargazers_count":1077,"open_issues_count":18,"forks_count":291,"subscribers_count":30,"default_branch":"master","last_synced_at":"2025-09-04T16:27:21.462Z","etag":null,"topics":["bioinformatics","covid19","ddi","deep-learning","drug-discovery","drug-drug-interaction","drug-property-prediction","drug-repurposing","drug-target-interaction","drug-target-interactions","dti-prediction","ppi","protein-function-prediction","protein-protein-interaction","qsar","repurposing-drugs","side-effects","toolkit","virtual-screening"],"latest_commit_sha":null,"homepage":"https://doi.org/10.1093/bioinformatics/btaa1005","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kexinhuang12345.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-03-19T00:32:38.000Z","updated_at":"2025-09-02T11:05:25.000Z","dependencies_parsed_at":"2023-01-24T00:00:37.800Z","dependency_job_id":"08811022-0eff-4889-9a4e-88658e77aa9c","html_url":"https://github.com/kexinhuang12345/DeepPurpose","commit_stats":{"total_commits":441,"total_committers":21,"mean_commits":21.0,"dds":0.5850340136054422,"last_synced_commit":"f483acdc0baad293f8948b552fd8f1c140b66b9d"},"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kexinhuang12345","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/sbom","scorecard":{"id":557859,"data":{"date":"2025-08-11","repo":{"name":"github.com/kexinhuang12345/DeepPurpose","commit":"866be98bad0b11e78d4363589b9ee59b5befa307"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2,"checks":[{"name":"Code-Review","score":2,"reason":"Found 7/30 approved changesets -- score normalized to 2","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":"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":"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":"Dangerous-Workflow","score":-1,"reason":"no workflows found","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":-1,"reason":"No tokens found","details":null,"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":"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":"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":"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.md:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"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":"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":0,"reason":"25 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2020-73","Warn: Project is vulnerable to: PYSEC-2014-14 / GHSA-652x-xj99-gmcc","Warn: Project is vulnerable to: GHSA-9hjg-9r4m-mvj7","Warn: Project is vulnerable to: GHSA-9wx4-h78v-vm56","Warn: Project is vulnerable to: PYSEC-2014-13 / GHSA-cfj3-7x9c-4p3h","Warn: Project is vulnerable to: PYSEC-2018-28 / GHSA-x84v-xcm2-53pg","Warn: Project is vulnerable to: PYSEC-2020-107 / GHSA-jjw5-xxj6-pcv5","Warn: Project is vulnerable to: PYSEC-2024-110 / GHSA-jw8x-6495-233v","Warn: Project is vulnerable to: PYSEC-2020-108","Warn: Project is vulnerable to: GHSA-3749-ghw9-m3mg","Warn: Project is vulnerable to: PYSEC-2022-43015 / GHSA-47fc-vmwq-366v","Warn: Project is vulnerable to: PYSEC-2025-41 / GHSA-53q9-r3pm-6pq6","Warn: Project is vulnerable to: PYSEC-2024-252 / GHSA-5pcm-hx3q-hm94","Warn: Project is vulnerable to: GHSA-887c-mr87-cxwp","Warn: Project is vulnerable to: PYSEC-2024-251 / GHSA-pg7h-5qx3-wjr3","Warn: Project is vulnerable to: PYSEC-2024-250","Warn: Project is vulnerable to: PYSEC-2024-259","Warn: Project is vulnerable to: PYSEC-2017-74"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 7 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T12:49:44.798Z","repository_id":38339741,"created_at":"2025-08-20T12:49:44.799Z","updated_at":"2025-08-20T12:49:44.799Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273723205,"owners_count":25156304,"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-05T02:00:09.113Z","response_time":402,"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":"kexinhuang12345","name":"Kexin Huang","uuid":"27795075","kind":"user","description":"PhD Student @ Stanford CS","email":"","website":"www.kexinhuang.com","location":"Bay Area","twitter":"KexinHuang5","company":null,"icon_url":"https://avatars.githubusercontent.com/u/27795075?u=3dd1a20984be786a3a9c132aad9824477754a978\u0026v=4","repositories_count":8,"last_synced_at":"2023-03-06T19:11:25.829Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/kexinhuang12345","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-16T20:24:13.435Z","updated_at":"2023-03-06T19:11:25.847Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kexinhuang12345","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kexinhuang12345/repositories"},"tags":[{"name":"v0.1.5","sha":"de1d82e698710fd77ade178444ba19c73320e203","kind":"commit","published_at":"2021-10-26T05:07:27.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.1.5","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"05642383dfd640e477f050be04919196eefa14f4","kind":"commit","published_at":"2021-05-18T20:36:03.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.1.4","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"b77535a0f6628c6111c0aa6c0b7e76aec87921b5","kind":"commit","published_at":"2021-05-14T21:58:13.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.1.3","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"fc750f75b17538aed39fbc81e78a639893e0ffe2","kind":"commit","published_at":"2021-05-03T18:22:00.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.1.2","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.1.2/manifests"},{"name":"0.1.1","sha":"3e61473461cfc7943e2f2650521560f7315a0987","kind":"commit","published_at":"2021-04-23T22:59:37.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/0.1.1","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"fa3ee21ced0ae9bbf19453079b9a819ba8b121ba","kind":"commit","published_at":"2021-04-23T22:02:48.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/0.1.0","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/0.1.0/manifests"},{"name":"v0.0.9","sha":"a22a4656d9fc702758b7f0ac46e61e39fdeae9cd","kind":"commit","published_at":"2021-01-22T07:44:24.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.0.9","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.9/manifests"},{"name":"v0.0.8","sha":"ebb7c9b18ed8eada4903f6bbfc58b5b88d0bd06e","kind":"commit","published_at":"2021-01-22T06:33:47.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.0.8","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.8/manifests"},{"name":"v0.0.7","sha":"108864b3eae7f6cff0297285c9286bc99ac95b4c","kind":"commit","published_at":"2021-01-12T03:25:45.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.0.7","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.7/manifests"},{"name":"v0.0.6","sha":"d1921d5ccccb0789ec893123782cda9837fb113a","kind":"commit","published_at":"2021-01-08T00:55:59.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.0.6","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.6/manifests"},{"name":"v0.0.5","sha":"7f14fc2bc3bb1dd0a19856fbfe2db0beb4e3c41d","kind":"commit","published_at":"2020-12-25T02:00:09.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.0.5","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.5/manifests"},{"name":"v0.0.2","sha":"822846753b8d873428afb74f9edaec793f534f13","kind":"commit","published_at":"2020-12-23T23:11:37.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.0.2","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.2/manifests"},{"name":"v0.0.1","sha":"88fae2922fd8c2cf0460e29610ec1ac88996eb8c","kind":"commit","published_at":"2020-12-22T23:59:12.000Z","download_url":"https://codeload.github.com/kexinhuang12345/DeepPurpose/tar.gz/v0.0.1","html_url":"https://github.com/kexinhuang12345/DeepPurpose/releases/tag/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kexinhuang12345/DeepPurpose@v0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/tags/v0.0.1/manifests"}]},"repo_metadata_updated_at":"2025-09-05T06:55:52.219Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":10.166260473489084,"dependent_packages_count":9.01589132938853,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":9.591075901438806},"purl":"pkg:golang/github.com/kexinhuang12345/%21deep%21purpose","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/kexinhuang12345/DeepPurpose","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/kexinhuang12345/DeepPurpose","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/kexinhuang12345/DeepPurpose/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T12:23:57.525Z","issues_count":97,"pull_requests_count":21,"avg_time_to_close_issue":1287190.9512195121,"avg_time_to_close_pull_request":4355140.105263158,"issues_closed_count":82,"pull_requests_closed_count":19,"pull_request_authors_count":12,"issue_authors_count":64,"avg_comments_per_issue":3.082474226804124,"avg_comments_per_pull_request":1.0,"merged_pull_requests_count":15,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":77.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/issues","maintainers":[{"login":"kexinhuang12345","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kexinhuang12345"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fkexinhuang12345%2FDeepPurpose/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fkexinhuang12345%2FDeepPurpose/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fkexinhuang12345%2FDeepPurpose/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fkexinhuang12345%2FDeepPurpose/related_packages","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1954233,"maintainers_count":0,"namespaces_count":741771,"keywords_count":109320,"github":"golang","metadata":{"funded_packages_count":49342},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-09-08T05:47:38.872Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":31016,"full_name":"kexinhuang12345/DeepPurpose","default_branch":"master","committers":[{"name":"Kexin Huang","email":"kexinhuang@hsph.harvard.edu","login":null,"count":183},{"name":"futianfan","email":"futianfan@gmail.com","login":null,"count":157},{"name":"kexinhuang12345","email":"kh2383@nyu.edu","login":null,"count":46},{"name":"kexin huang","email":"cosamhkx@gmail.com","login":null,"count":26},{"name":"Po-Yu Kao","email":"po.yu.kao@gmail.com","login":null,"count":12},{"name":"LucasMGlass","email":"tuf34885@temple.edu","login":null,"count":2},{"name":"Alex Golts","email":"alex@golts.net","login":null,"count":1},{"name":"Shengchao Liu","email":"shengchao.hacker@gmail.com","login":null,"count":1},{"name":"Lucas Hyunseung Kong","email":"antibody91@naver.com","login":null,"count":1},{"name":"markcheung","email":"markcheung7@gmail.com","login":null,"count":1},{"name":"LMGlass","email":"lucas.glass@iqvia.com","login":null,"count":1},{"name":"Tamás Fenyvesi","email":"tamas.fenyvesi@doknet.hu","login":null,"count":1},{"name":"Tianfan Fu","email":"tianfanfu@ipsec-10-2-64-58.vpn.gatech.edu","login":null,"count":1},{"name":"Dave Troiano","email":"dave@determined.ai","login":null,"count":1},{"name":"Navan Chauhan","email":"navanchauhan@gmail.com","login":null,"count":1},{"name":"Karthik Viswanathan","email":"karthik.kv.mst@gmail.com","login":null,"count":1},{"name":"hima111997","email":"55895327+hima111997","login":"hima111997","count":1},{"name":"0ling","email":"39006216+0ling","login":"0ling","count":1},{"name":"cyrusmaher","email":"cyrusmaher","login":"cyrusmaher","count":1},{"name":"HyeonJae","email":"81461486+la1av1a","login":"la1av1a","count":1},{"name":"Jean-Paul R. Soucy","email":"31170087+jeanpaulrsoucy","login":"jeanpaulrsoucy","count":1}],"total_commits":441,"total_committers":21,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":21.0,"dds":0.5850340136054422,"past_year_committers":[{"name":"futianfan","email":"futianfan@gmail.com","login":null,"count":2},{"name":"Jean-Paul R. Soucy","email":"31170087+jeanpaulrsoucy","login":"jeanpaulrsoucy","count":1},{"name":"0ling","email":"39006216+0ling","login":"0ling","count":1}],"past_year_total_commits":4,"past_year_total_committers":3,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":1.3333333333333333,"past_year_dds":0.5,"last_synced_at":"2023-10-25T14:00:07.880Z","last_synced_commit":"f483acdc0baad293f8948b552fd8f1c140b66b9d","created_at":"2023-03-07T16:45:14.757Z","updated_at":"2023-10-25T14:00:07.881Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.343Z","repositories_count":5480019,"commits_count":853389126,"contributors_count":31098155,"owners_count":906558,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"kexinhuang12345/DeepPurpose","html_url":"https://github.com/kexinhuang12345/DeepPurpose","last_synced_at":"2025-08-31T12:23:57.525Z","status":null,"issues_count":97,"pull_requests_count":21,"avg_time_to_close_issue":1287190.9512195121,"avg_time_to_close_pull_request":4355140.105263158,"issues_closed_count":82,"pull_requests_closed_count":19,"pull_request_authors_count":12,"issue_authors_count":64,"avg_comments_per_issue":3.082474226804124,"avg_comments_per_pull_request":1.0,"merged_pull_requests_count":15,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":77.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-10T21:27:51.646Z","updated_at":"2025-09-02T09:06:47.915Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/kexinhuang12345%2FDeepPurpose/issues","issue_labels_count":{"enhancement":3,"bug":2},"pull_request_labels_count":{},"issue_author_associations_count":{"NONE":90,"CONTRIBUTOR":7},"pull_request_author_associations_count":{"CONTRIBUTOR":14,"NONE":6,"OWNER":2},"issue_authors":{"xuzhang5788":10,"pykao":5,"hyojin0912":4,"rjd55":4,"viko-3":4,"albertma-evotec":3,"lonngxiang":3,"sailseem":3,"SteventheExorcist":2,"BAREJAA":2,"yrq3027":2,"Jameel9":2,"rosa840905":2,"songyu2022":1,"mislam5285":1,"Jin0331":1,"misgana30":1,"parthnatekar":1,"cfsmile":1,"waqarkaleemkhan":1,"aanighoro":1,"tompapgr":1,"DeepAIDD":1,"AnushaSRao":1,"32109012":1,"XWcode11":1,"Fawzan98":1,"osession":1,"SilentReader99":1,"agamemnonc":1,"Davegdd":1,"kch38896":1,"alex-golts":1,"riversdark":1,"naeemmrz":1,"xiaodanyin":1,"jianglikun":1,"arncer":1,"TangYiChing":1,"YifanDengWHU":1,"Yuhan-Fei":1,"asadkhanmaharvi":1,"chemlove":1,"KXCY-AI":1,"greg217":1,"imraaqeel":1,"holeung":1,"hegdesumant":1,"diliadis":1,"CallMeDek":1,"qhykwsw":1,"cynricfu":1,"xnuohz":1,"Pratanukayet":1,"calaism":1,"ke-ning":1,"ashcoffee7":1,"ayushpanda2002":1,"linfeng-du":1,"reni8911":1,"emanskaia":1,"tomh014":1,"hima111997":1,"jchen634":1},"pull_request_authors":{"pykao":8,"gittymo97":2,"kexinhuang12345":2,"yazdanimehdi":2,"agamemnonc":1,"sniperyyc":1,"alex-golts":1,"la1av1a":1,"printomi":1,"0ling":1,"Gumgo91":1,"jeanpaulrsoucy":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-03T00:00:08.273Z","repositories_count":10064235,"issues_count":31125951,"pull_requests_count":94623210,"authors_count":10686933,"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":{"NONE":2},"past_year_pull_request_author_associations_count":{},"past_year_issue_authors":{"arncer":1,"TangYiChing":1},"past_year_pull_request_authors":{},"maintainers":[{"login":"kexinhuang12345","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kexinhuang12345"}],"active_maintainers":[]},"events":{"total":{"IssuesEvent":1,"WatchEvent":104,"IssueCommentEvent":1,"ForkEvent":16},"last_year":{"IssuesEvent":1,"WatchEvent":104,"IssueCommentEvent":1,"ForkEvent":16}},"keywords":["bioinformatics","covid19","ddi","deep-learning","drug-discovery","drug-drug-interaction","drug-property-prediction","drug-repurposing","drug-target-interaction","drug-target-interactions","dti-prediction","ppi","protein-function-prediction","protein-protein-interaction","qsar","repurposing-drugs","side-effects","toolkit","virtual-screening"],"dependencies":[{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2022-09-01T13:50:59.676Z","updated_at":"2022-09-01T13:50:59.676Z","repository_link":"https://github.com/kexinhuang12345/DeepPurpose/blob/master/requirements.txt","dependencies":[{"id":3510375171,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":3510375174,"package_name":"pandas","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":3510375176,"package_name":"tqdm","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":3510375178,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":3510375180,"package_name":"wget","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":3510375182,"package_name":"torch","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":3510375184,"package_name":"matplotlib","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":3510375185,"package_name":"requests","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":3510375187,"package_name":"pandas-flavor","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":3510375189,"package_name":"subword-nmt","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":3510375191,"package_name":"lifelines","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":3510375193,"package_name":"prettytable","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":3510375194,"package_name":"tensorboard","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":3510375195,"package_name":"ax-platform","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":3510375197,"package_name":"dgllife","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"conda","filepath":"environment.yml","sha":null,"kind":"manifest","created_at":"2023-01-24T00:00:37.495Z","updated_at":"2023-01-24T00:00:37.495Z","repository_link":"https://github.com/kexinhuang12345/DeepPurpose/blob/master/environment.yml","dependencies":[{"id":7131184285,"package_name":"attrs","ecosystem":"conda","requirements":"19.3.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184286,"package_name":"backcall","ecosystem":"conda","requirements":"0.1.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184287,"package_name":"blas","ecosystem":"conda","requirements":"1.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184288,"package_name":"bleach","ecosystem":"conda","requirements":"3.1.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184289,"package_name":"botorch","ecosystem":"conda","requirements":"0.2.2.*","direct":true,"kind":"runtime","optional":false},{"id":7131184290,"package_name":"bzip2","ecosystem":"conda","requirements":"1.0.8.*","direct":true,"kind":"runtime","optional":false},{"id":7131184291,"package_name":"ca-certificates","ecosystem":"conda","requirements":"2020.1.1.*","direct":true,"kind":"runtime","optional":false},{"id":7131184292,"package_name":"cairo","ecosystem":"conda","requirements":"1.14.12.*","direct":true,"kind":"runtime","optional":false},{"id":7131184293,"package_name":"certifi","ecosystem":"conda","requirements":"2019.11.28.*","direct":true,"kind":"runtime","optional":false},{"id":7131184294,"package_name":"cffi","ecosystem":"conda","requirements":"1.14.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184295,"package_name":"cycler","ecosystem":"conda","requirements":"0.10.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184296,"package_name":"decorator","ecosystem":"conda","requirements":"4.4.2.*","direct":true,"kind":"runtime","optional":false},{"id":7131184297,"package_name":"defusedxml","ecosystem":"conda","requirements":"0.6.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184298,"package_name":"descriptastorus","ecosystem":"conda","requirements":"2.2.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184299,"package_name":"entrypoints","ecosystem":"conda","requirements":"0.3.*","direct":true,"kind":"runtime","optional":false},{"id":7131184300,"package_name":"fontconfig","ecosystem":"conda","requirements":"2.13.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184301,"package_name":"freetype","ecosystem":"conda","requirements":"2.9.1.*","direct":true,"kind":"runtime","optional":false},{"id":7131184302,"package_name":"gettext","ecosystem":"conda","requirements":"0.19.8.1.*","direct":true,"kind":"runtime","optional":false},{"id":7131184303,"package_name":"gpytorch","ecosystem":"conda","requirements":"1.1.1.*","direct":true,"kind":"runtime","optional":false},{"id":7131184304,"package_name":"icu","ecosystem":"conda","requirements":"58.2.*","direct":true,"kind":"runtime","optional":false},{"id":7131184305,"package_name":"importlib-metadata","ecosystem":"conda","requirements":"1.5.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184306,"package_name":"intel-openmp","ecosystem":"conda","requirements":"2019.4.*","direct":true,"kind":"runtime","optional":false},{"id":7131184307,"package_name":"ipykernel","ecosystem":"conda","requirements":"5.1.4.*","direct":true,"kind":"runtime","optional":false},{"id":7131184308,"package_name":"ipython","ecosystem":"conda","requirements":"7.13.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184309,"package_name":"ipython_genutils","ecosystem":"conda","requirements":"0.2.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184310,"package_name":"jedi","ecosystem":"conda","requirements":"0.16.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184311,"package_name":"jinja2","ecosystem":"conda","requirements":"2.11.1.*","direct":true,"kind":"runtime","optional":false},{"id":7131184312,"package_name":"joblib","ecosystem":"conda","requirements":"0.14.1.*","direct":true,"kind":"runtime","optional":false},{"id":7131184313,"package_name":"jpeg","ecosystem":"conda","requirements":"9b.*","direct":true,"kind":"runtime","optional":false},{"id":7131184314,"package_name":"jsonschema","ecosystem":"conda","requirements":"3.2.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184315,"package_name":"jupyter_client","ecosystem":"conda","requirements":"6.1.2.*","direct":true,"kind":"runtime","optional":false},{"id":7131184316,"package_name":"jupyter_core","ecosystem":"conda","requirements":"4.6.3.*","direct":true,"kind":"runtime","optional":false},{"id":7131184317,"package_name":"kiwisolver","ecosystem":"conda","requirements":"1.1.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184318,"package_name":"libblas","ecosystem":"conda","requirements":"3.8.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184319,"package_name":"libboost","ecosystem":"conda","requirements":"1.67.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184320,"package_name":"libcblas","ecosystem":"conda","requirements":"3.8.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184321,"package_name":"libffi","ecosystem":"conda","requirements":"3.2.1.*","direct":true,"kind":"runtime","optional":false},{"id":7131184322,"package_name":"libiconv","ecosystem":"conda","requirements":"1.15.*","direct":true,"kind":"runtime","optional":false},{"id":7131184323,"package_name":"liblapack","ecosystem":"conda","requirements":"3.8.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184324,"package_name":"libpng","ecosystem":"conda","requirements":"1.6.37.*","direct":true,"kind":"runtime","optional":false},{"id":7131184325,"package_name":"libsodium","ecosystem":"conda","requirements":"1.0.16.*","direct":true,"kind":"runtime","optional":false},{"id":7131184326,"package_name":"libtiff","ecosystem":"conda","requirements":"4.1.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184327,"package_name":"libxml2","ecosystem":"conda","requirements":"2.9.9.*","direct":true,"kind":"runtime","optional":false},{"id":7131184328,"package_name":"llvm-openmp","ecosystem":"conda","requirements":"9.0.1.*","direct":true,"kind":"runtime","optional":false},{"id":7131184329,"package_name":"lz4","ecosystem":"conda","requirements":"3.0.2.*","direct":true,"kind":"runtime","optional":false},{"id":7131184330,"package_name":"lz4-c","ecosystem":"conda","requirements":"1.8.3.*","direct":true,"kind":"runtime","optional":false},{"id":7131184331,"package_name":"markupsafe","ecosystem":"conda","requirements":"1.1.1.*","direct":true,"kind":"runtime","optional":false},{"id":7131184332,"package_name":"matplotlib","ecosystem":"conda","requirements":"3.1.3.*","direct":true,"kind":"runtime","optional":false},{"id":7131184333,"package_name":"matplotlib-base","ecosystem":"conda","requirements":"3.1.3.*","direct":true,"kind":"runtime","optional":false},{"id":7131184334,"package_name":"mistune","ecosystem":"conda","requirements":"0.8.4.*","direct":true,"kind":"runtime","optional":false},{"id":7131184335,"package_name":"mkl","ecosystem":"conda","requirements":"2019.4.*","direct":true,"kind":"runtime","optional":false},{"id":7131184336,"package_name":"mkl-service","ecosystem":"conda","requirements":"2.3.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184337,"package_name":"mkl_fft","ecosystem":"conda","requirements":"1.0.15.*","direct":true,"kind":"runtime","optional":false},{"id":7131184338,"package_name":"mkl_random","ecosystem":"conda","requirements":"1.1.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184339,"package_name":"nbconvert","ecosystem":"conda","requirements":"5.6.1.*","direct":true,"kind":"runtime","optional":false},{"id":7131184340,"package_name":"nbformat","ecosystem":"conda","requirements":"5.0.4.*","direct":true,"kind":"runtime","optional":false},{"id":7131184341,"package_name":"ninja","ecosystem":"conda","requirements":"1.9.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184342,"package_name":"notebook","ecosystem":"conda","requirements":"6.0.3.*","direct":true,"kind":"runtime","optional":false},{"id":7131184343,"package_name":"numpy","ecosystem":"conda","requirements":"1.18.1.*","direct":true,"kind":"runtime","optional":false},{"id":7131184344,"package_name":"numpy-base","ecosystem":"conda","requirements":"1.18.1.*","direct":true,"kind":"runtime","optional":false},{"id":7131184345,"package_name":"olefile","ecosystem":"conda","requirements":"0.46.*","direct":true,"kind":"runtime","optional":false},{"id":7131184346,"package_name":"openssl","ecosystem":"conda","requirements":"1.1.1f.*","direct":true,"kind":"runtime","optional":false},{"id":7131184347,"package_name":"pandas","ecosystem":"conda","requirements":"1.0.3.*","direct":true,"kind":"runtime","optional":false},{"id":7131184348,"package_name":"pandoc","ecosystem":"conda","requirements":"2.2.3.2","direct":true,"kind":"runtime","optional":false},{"id":7131184349,"package_name":"pandocfilters","ecosystem":"conda","requirements":"1.4.2.*","direct":true,"kind":"runtime","optional":false},{"id":7131184350,"package_name":"parso","ecosystem":"conda","requirements":"0.6.2.*","direct":true,"kind":"runtime","optional":false},{"id":7131184351,"package_name":"pcre","ecosystem":"conda","requirements":"8.43.*","direct":true,"kind":"runtime","optional":false},{"id":7131184352,"package_name":"pexpect","ecosystem":"conda","requirements":"4.8.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184353,"package_name":"pickleshare","ecosystem":"conda","requirements":"0.7.5.*","direct":true,"kind":"runtime","optional":false},{"id":7131184354,"package_name":"pillow","ecosystem":"conda","requirements":"7.0.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184355,"package_name":"pip","ecosystem":"conda","requirements":"20.0.2.*","direct":true,"kind":"runtime","optional":false},{"id":7131184356,"package_name":"pixman","ecosystem":"conda","requirements":"0.38.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184357,"package_name":"prometheus_client","ecosystem":"conda","requirements":"0.7.1.*","direct":true,"kind":"runtime","optional":false},{"id":7131184358,"package_name":"prompt-toolkit","ecosystem":"conda","requirements":"3.0.4.*","direct":true,"kind":"runtime","optional":false},{"id":7131184359,"package_name":"ptyprocess","ecosystem":"conda","requirements":"0.6.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184360,"package_name":"py-boost","ecosystem":"conda","requirements":"1.67.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184361,"package_name":"pycparser","ecosystem":"conda","requirements":"2.20.*","direct":true,"kind":"runtime","optional":false},{"id":7131184364,"package_name":"pygments","ecosystem":"conda","requirements":"2.6.1.*","direct":true,"kind":"runtime","optional":false},{"id":7131184365,"package_name":"pyparsing","ecosystem":"conda","requirements":"2.4.6.*","direct":true,"kind":"runtime","optional":false},{"id":7131184366,"package_name":"pyrsistent","ecosystem":"conda","requirements":"0.16.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184367,"package_name":"python","ecosystem":"conda","requirements":"3.7.7.*","direct":true,"kind":"runtime","optional":false},{"id":7131184368,"package_name":"python-dateutil","ecosystem":"conda","requirements":"2.8.1.*","direct":true,"kind":"runtime","optional":false},{"id":7131184369,"package_name":"python_abi","ecosystem":"conda","requirements":"3.7.*","direct":true,"kind":"runtime","optional":false},{"id":7131184370,"package_name":"pytorch","ecosystem":"conda","requirements":"1.4.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184371,"package_name":"pytz","ecosystem":"conda","requirements":"2019.3.*","direct":true,"kind":"runtime","optional":false},{"id":7131184372,"package_name":"pyzmq","ecosystem":"conda","requirements":"18.1.1.*","direct":true,"kind":"runtime","optional":false},{"id":7131184373,"package_name":"scikit-learn","ecosystem":"conda","requirements":"0.22.1.*","direct":true,"kind":"runtime","optional":false},{"id":7131184374,"package_name":"scikit-plot","ecosystem":"conda","requirements":"0.3.7.*","direct":true,"kind":"runtime","optional":false},{"id":7131184375,"package_name":"scipy","ecosystem":"conda","requirements":"1.4.1.*","direct":true,"kind":"runtime","optional":false},{"id":7131184376,"package_name":"seaborn","ecosystem":"conda","requirements":"0.11.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184377,"package_name":"send2trash","ecosystem":"conda","requirements":"1.5.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184378,"package_name":"setuptools","ecosystem":"conda","requirements":"46.1.3.*","direct":true,"kind":"runtime","optional":false},{"id":7131184379,"package_name":"six","ecosystem":"conda","requirements":"1.14.0","direct":true,"kind":"runtime","optional":false},{"id":7131184380,"package_name":"sqlite","ecosystem":"conda","requirements":"3.31.1.*","direct":true,"kind":"runtime","optional":false},{"id":7131184381,"package_name":"tensorboard","ecosystem":"conda","requirements":"2.1.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184382,"package_name":"terminado","ecosystem":"conda","requirements":"0.8.3.*","direct":true,"kind":"runtime","optional":false},{"id":7131184383,"package_name":"testpath","ecosystem":"conda","requirements":"0.4.4.*","direct":true,"kind":"runtime","optional":false},{"id":7131184384,"package_name":"tk","ecosystem":"conda","requirements":"8.6.8.*","direct":true,"kind":"runtime","optional":false},{"id":7131184385,"package_name":"torchvision","ecosystem":"conda","requirements":"0.5.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184386,"package_name":"tornado","ecosystem":"conda","requirements":"6.0.4.*","direct":true,"kind":"runtime","optional":false},{"id":7131184387,"package_name":"tqdm","ecosystem":"conda","requirements":"4.44.1.*","direct":true,"kind":"runtime","optional":false},{"id":7131184388,"package_name":"traitlets","ecosystem":"conda","requirements":"4.3.3.*","direct":true,"kind":"runtime","optional":false},{"id":7131184389,"package_name":"wcwidth","ecosystem":"conda","requirements":"0.1.9.*","direct":true,"kind":"runtime","optional":false},{"id":7131184390,"package_name":"webencodings","ecosystem":"conda","requirements":"0.5.1.*","direct":true,"kind":"runtime","optional":false},{"id":7131184391,"package_name":"wheel","ecosystem":"conda","requirements":"0.34.2.*","direct":true,"kind":"runtime","optional":false},{"id":7131184392,"package_name":"xz","ecosystem":"conda","requirements":"5.2.4.*","direct":true,"kind":"runtime","optional":false},{"id":7131184393,"package_name":"zeromq","ecosystem":"conda","requirements":"4.3.1.*","direct":true,"kind":"runtime","optional":false},{"id":7131184394,"package_name":"zipp","ecosystem":"conda","requirements":"2.2.0.*","direct":true,"kind":"runtime","optional":false},{"id":7131184395,"package_name":"zlib","ecosystem":"conda","requirements":"1.2.11.*","direct":true,"kind":"runtime","optional":false},{"id":7131184396,"package_name":"zstd","ecosystem":"conda","requirements":"1.3.7.*","direct":true,"kind":"runtime","optional":false}]}],"score":17.532444163482744,"created_at":"2025-09-08T11:18:48.374Z","updated_at":"2025-10-07T08:25:24.266Z","avatar_url":"https://github.com/kexinhuang12345.png","language":"Jupyter Notebook","category":null,"sub_category":null,"monthly_downloads":1786,"funding_links":[],"readme_doi_urls":["https://doi.org/10.1093/bioinformatics/btaa1005)!","https://doi.org/10.1093/bioinformatics/btaa1005"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/67487","html_url":"https://science.ecosyste.ms/projects/67487"}