{"id":78304,"name":null,"description":"CellRank: dynamics from multi-view single-cell data","url":"https://github.com/theislab/cellrank","last_synced_at":"2025-09-08T21:18:38.535Z","repository":{"id":37904928,"uuid":"246868751","full_name":"theislab/cellrank","owner":"theislab","description":"CellRank: dynamics from multi-view single-cell data","archived":false,"fork":false,"pushed_at":"2025-09-04T18:39:03.000Z","size":99578,"stargazers_count":393,"open_issues_count":24,"forks_count":50,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-09-04T20:34:49.155Z","etag":null,"topics":["bioinformatics","cell-fate-determination","cell-fate-transitions","data-science","fuzzy-clustering-analyses","genetics","machine-learning","manifold-learning","markov-chains","rna-velocity","single-cell-genomics","single-cell-rna-seq","trajectory-generation"],"latest_commit_sha":null,"homepage":"https://cellrank.org","language":"Python","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/theislab.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":"CONTRIBUTING.rst","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2020-03-12T15:28:39.000Z","updated_at":"2025-08-01T05:34:08.000Z","dependencies_parsed_at":"2023-02-09T19:46:06.995Z","dependency_job_id":"aeacb68c-9825-4309-a628-2cc10e589efa","html_url":"https://github.com/theislab/cellrank","commit_stats":{"total_commits":1942,"total_committers":16,"mean_commits":121.375,"dds":"0.49845520082389294","last_synced_commit":"cabbd348b97661251a7dfa37186b178ff489e746"},"previous_names":[],"tags_count":38,"template":false,"template_full_name":null,"purl":"pkg:github/theislab/cellrank","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/theislab","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/sbom","scorecard":{"id":878842,"data":{"date":"2025-08-11","repo":{"name":"github.com/theislab/cellrank","commit":"ce69c5f5c637c838193a11160c22fdd3cd0007db"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.9,"checks":[{"name":"Maintained","score":4,"reason":"0 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/deployment.yml:1","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":3,"reason":"Found 10/30 approved changesets -- score normalized to 3","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":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/deployment.yml:7"],"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/deployment.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/theislab/cellrank/deployment.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/deployment.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/theislab/cellrank/deployment.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/deployment.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/theislab/cellrank/deployment.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/theislab/cellrank/lint.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/theislab/cellrank/lint.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/theislab/cellrank/lint.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/theislab/cellrank/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/theislab/cellrank/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/theislab/cellrank/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/theislab/cellrank/test.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/deployment.yml:21","Warn: pipCommand not pinned by hash: .github/workflows/deployment.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/lint.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/lint.yml:43","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:41","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:42","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned","Info:   0 out of   6 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 22 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-24T07:11:49.946Z","repository_id":37904928,"created_at":"2025-08-24T07:11:49.947Z","updated_at":"2025-08-24T07:11:49.947Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274231511,"owners_count":25245625,"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":"theislab","name":"Theis Lab","uuid":"22319415","kind":"organization","description":"Institute of Computational Biology","email":"icb.office@helmholtz-muenchen.de","website":"https://www.helmholtz-muenchen.de/icb/","location":"Munich","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22319415?v=4","repositories_count":213,"last_synced_at":"2024-12-30T12:46:39.332Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/theislab","funding_links":[],"total_stars":7538,"followers":993,"following":0,"created_at":"2022-11-07T12:25:18.651Z","updated_at":"2024-12-30T12:46:39.333Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/theislab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/theislab/repositories"},"packages":[{"id":2666844,"name":"cellrank","ecosystem":"pypi","description":"CellRank: dynamics from multi-view single-cell data","homepage":"https://github.com/theislab/cellrank","licenses":"bsd-3-clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/theislab/cellrank","keywords_array":["single-cell","bio-informatics","RNA velocity","Markov chain","GPCCA"],"namespace":null,"versions_count":35,"first_release_published_at":"2020-07-02T21:30:22.000Z","latest_release_published_at":"2025-04-07T20:19:18.000Z","latest_release_number":"2.0.7","last_synced_at":"2025-09-04T20:51:47.036Z","created_at":"2022-04-10T10:18:49.641Z","updated_at":"2025-09-05T10:28:01.290Z","registry_url":"https://pypi.org/project/cellrank/","install_command":"pip install cellrank --index-url https://pypi.org/simple","documentation_url":"https://cellrank.readthedocs.io","metadata":{"funding":null,"documentation":"https://cellrank.readthedocs.io","classifiers":["Development Status :: 5 - Production/Stable","Intended Audience :: Developers","Intended Audience :: Science/Research","Natural Language :: English","Operating System :: MacOS :: MacOS X","Operating System :: Microsoft :: Windows","Operating System :: POSIX :: Linux","Programming Language :: Python :: 3","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.9","Topic :: Scientific/Engineering :: Bio-Informatics","Topic :: Scientific/Engineering :: Mathematics","Topic :: Scientific/Engineering :: Visualization","Typing :: Typed"],"normalized_name":"cellrank","project_status":null},"repo_metadata":{"id":37904928,"uuid":"246868751","full_name":"theislab/cellrank","owner":"theislab","description":"CellRank: dynamics from multi-view single-cell data","archived":false,"fork":false,"pushed_at":"2025-09-04T18:39:03.000Z","size":99578,"stargazers_count":393,"open_issues_count":24,"forks_count":50,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-09-04T20:34:49.155Z","etag":null,"topics":["bioinformatics","cell-fate-determination","cell-fate-transitions","data-science","fuzzy-clustering-analyses","genetics","machine-learning","manifold-learning","markov-chains","rna-velocity","single-cell-genomics","single-cell-rna-seq","trajectory-generation"],"latest_commit_sha":null,"homepage":"https://cellrank.org","language":"Python","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/theislab.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":"CONTRIBUTING.rst","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2020-03-12T15:28:39.000Z","updated_at":"2025-08-01T05:34:08.000Z","dependencies_parsed_at":"2023-02-09T19:46:06.995Z","dependency_job_id":"aeacb68c-9825-4309-a628-2cc10e589efa","html_url":"https://github.com/theislab/cellrank","commit_stats":{"total_commits":1942,"total_committers":16,"mean_commits":121.375,"dds":"0.49845520082389294","last_synced_commit":"cabbd348b97661251a7dfa37186b178ff489e746"},"previous_names":[],"tags_count":38,"template":false,"template_full_name":null,"purl":"pkg:github/theislab/cellrank","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/theislab","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/sbom","scorecard":{"id":878842,"data":{"date":"2025-08-11","repo":{"name":"github.com/theislab/cellrank","commit":"ce69c5f5c637c838193a11160c22fdd3cd0007db"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.9,"checks":[{"name":"Maintained","score":4,"reason":"0 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/deployment.yml:1","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":3,"reason":"Found 10/30 approved changesets -- score normalized to 3","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":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/deployment.yml:7"],"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/deployment.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/theislab/cellrank/deployment.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/deployment.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/theislab/cellrank/deployment.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/deployment.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/theislab/cellrank/deployment.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/theislab/cellrank/lint.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/theislab/cellrank/lint.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/theislab/cellrank/lint.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/theislab/cellrank/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/theislab/cellrank/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/theislab/cellrank/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/theislab/cellrank/test.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/deployment.yml:21","Warn: pipCommand not pinned by hash: .github/workflows/deployment.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/lint.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/lint.yml:43","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:41","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:42","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned","Info:   0 out of   6 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 22 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-24T07:11:49.946Z","repository_id":37904928,"created_at":"2025-08-24T07:11:49.947Z","updated_at":"2025-08-24T07:11:49.947Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273744976,"owners_count":25160343,"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":"theislab","name":"Theis Lab","uuid":"22319415","kind":"organization","description":"Institute of Computational Biology","email":"icb.office@helmholtz-muenchen.de","website":"https://www.helmholtz-muenchen.de/icb/","location":"Munich","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22319415?v=4","repositories_count":213,"last_synced_at":"2024-12-30T12:46:39.332Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/theislab","funding_links":[],"total_stars":7538,"followers":993,"following":0,"created_at":"2022-11-07T12:25:18.651Z","updated_at":"2024-12-30T12:46:39.333Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/theislab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/theislab/repositories"},"tags":[{"name":"v2.0.7","sha":"527cfb4985ef1b28d3903c76078918e717496064","kind":"commit","published_at":"2025-04-05T23:01:31.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v2.0.7","html_url":"https://github.com/theislab/cellrank/releases/tag/v2.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v2.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v2.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v2.0.7/manifests"},{"name":"v2.0.6","sha":"b5e9933b1440a6a0721f97b797cd9209d1812f90","kind":"commit","published_at":"2024-09-15T17:20:34.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v2.0.6","html_url":"https://github.com/theislab/cellrank/releases/tag/v2.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v2.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v2.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v2.0.6/manifests"},{"name":"v2.0.5","sha":"43c32bb904243bbfc9dba2b2faea3607d50c95a5","kind":"commit","published_at":"2024-08-04T21:43:31.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v2.0.5","html_url":"https://github.com/theislab/cellrank/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"08f1c901cc4ba1f6500f6fced4df8f5c076755e9","kind":"commit","published_at":"2024-04-05T11:36:06.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v2.0.4","html_url":"https://github.com/theislab/cellrank/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"9069571a1806ba9336202ba8e580a12fbc6b6d1f","kind":"commit","published_at":"2024-03-15T11:57:04.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v2.0.3","html_url":"https://github.com/theislab/cellrank/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"c11a86bbf3dd34f5c2b72f87c52ed6da4920f5a8","kind":"commit","published_at":"2023-11-08T22:49:11.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v2.0.2","html_url":"https://github.com/theislab/cellrank/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"01a79ca94d5a297b0e9fc6ded9e3d0e951fd2de6","kind":"commit","published_at":"2023-11-02T22:56:05.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v2.0.1","html_url":"https://github.com/theislab/cellrank/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"1287deed96ee4fa49aa50e948688e75c3d173870","kind":"commit","published_at":"2023-07-20T11:35:59.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v2.0.0","html_url":"https://github.com/theislab/cellrank/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v2.0.0/manifests"},{"name":"v1.5.1","sha":"ee533caa6b61f6dfbc2590e69423884475c0ba09","kind":"commit","published_at":"2022-01-13T16:10:13.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.5.1","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"1bcb6282045f5c67a4731c3e3446cd2a8cc988db","kind":"tag","published_at":"2021-09-13T11:21:14.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.5.0","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"263abbd92b6ebd436316d4c6cd213d7bff692cdd","kind":"tag","published_at":"2021-06-30T15:09:24.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.4.0","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"c62bfbea371987a076921f579ba6ddc8cdbb992c","kind":"tag","published_at":"2021-04-09T10:17:42.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.3.1","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"89e49383f137b9f5c467e323e0e7fdd523cf5932","kind":"tag","published_at":"2021-03-28T23:10:18.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.3.0","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"472b3c0569bc2f81ae4f9335c31b057decd205c6","kind":"tag","published_at":"2021-02-03T14:04:38.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.2.0","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"76dacc20c2344ced59ac075950b347c11ef13271","kind":"tag","published_at":"2020-11-17T10:09:23.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.1.0","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"f2f41987f1e761c77d3e560e8fafb8a6110c623e","kind":"tag","published_at":"2020-10-17T10:30:20.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.0.0","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0/manifests"},{"name":"v1.0.0-rc.12","sha":"c5f7445784b57ff879fdcfc262f26ceea6fe803b","kind":"tag","published_at":"2020-09-29T17:32:33.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.0.0-rc.12","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.0.0-rc.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.0.0-rc.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-rc.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-rc.12/manifests"},{"name":"v1.0.0-rc.11","sha":"d2c98b54de6ed640b5a0bb4a0684797d88147f5f","kind":"tag","published_at":"2020-09-25T19:50:52.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.0.0-rc.11","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.0.0-rc.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.0.0-rc.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-rc.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-rc.11/manifests"},{"name":"v1.0.0-rc.10","sha":"8b2aa4fa27a177047b97f323cd7cae031f05e0a4","kind":"tag","published_at":"2020-09-20T18:58:57.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.0.0-rc.10","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.0.0-rc.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.0.0-rc.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-rc.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-rc.10/manifests"},{"name":"v1.0.0-rc.9","sha":"b1aadc4de1e3e9456516217961445c4ca9793b1f","kind":"tag","published_at":"2020-09-14T18:03:22.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.0.0-rc.9","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.0.0-rc.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.0.0-rc.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-rc.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-rc.9/manifests"},{"name":"v1.0.0-rc.8","sha":"04b7971b7d5d25abdcb931011cb1b88ba66b73f2","kind":"tag","published_at":"2020-09-08T04:35:06.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.0.0-rc.8","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.0.0-rc.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.0.0-rc.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-rc.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-rc.8/manifests"},{"name":"v1.0.0-rc.7","sha":"7e73bd86cfe9fd5b3736161b874c47b634c2a223","kind":"tag","published_at":"2020-09-03T17:18:45.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.0.0-rc.7","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.0.0-rc.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.0.0-rc.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-rc.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-rc.7/manifests"},{"name":"v1.0.0-rc.6","sha":"e31453f4090ced0b522d78f9c0b3e2c22ff00ea1","kind":"tag","published_at":"2020-08-27T13:20:50.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.0.0-rc.6","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.0.0-rc.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.0.0-rc.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-rc.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-rc.6/manifests"},{"name":"v1.0.0-rc.5","sha":"e60d413643c3e970ce558196b741b8f305ba3a1e","kind":"tag","published_at":"2020-08-22T08:19:29.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.0.0-rc.5","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.0.0-rc.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.0.0-rc.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-rc.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-rc.5/manifests"},{"name":"v1.0.0-rc.4","sha":"1491dc7bd2df180915c193a3a3f374bed112c80d","kind":"tag","published_at":"2020-08-17T08:01:32.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.0.0-rc.4","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.0.0-rc.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.0.0-rc.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-rc.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-rc.4/manifests"},{"name":"v1.0.0-rc.3","sha":"394464099783e504ed5a5f01f29b2243b54474b6","kind":"tag","published_at":"2020-08-16T20:10:09.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.0.0-rc.3","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.0.0-rc.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.0.0-rc.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-rc.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-rc.3/manifests"},{"name":"v1.0.0-rc.2","sha":"9cfcd8e263e56657b397a5a4c91b7c86169960be","kind":"tag","published_at":"2020-08-09T10:25:43.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.0.0-rc.2","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.0.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.0.0-rc.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-rc.2/manifests"},{"name":"v1.0.0-rc.1","sha":"177d1b1b244aff318833671ace40523e7759d8c4","kind":"tag","published_at":"2020-08-08T23:12:44.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.0.0-rc.1","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.0.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.0.0-rc.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-rc.1/manifests"},{"name":"v1.0.0-rc.0","sha":"42fae3a5d4f0495ed0fa80e881a2aa0b437a9611","kind":"tag","published_at":"2020-07-14T09:28:13.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.0.0-rc.0","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.0.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.0.0-rc.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-rc.0/manifests"},{"name":"v1.0.0-b.8","sha":"539383474984beff0063dbbc8eb22555645e8346","kind":"tag","published_at":"2020-07-12T10:44:52.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.0.0-b.8","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.0.0-b.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.0.0-b.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-b.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-b.8/manifests"},{"name":"v1.0.0-b.7","sha":"fd2f604fd2d4922798ae9109f4c0cf40a0e918a9","kind":"tag","published_at":"2020-07-12T09:04:53.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.0.0-b.7","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.0.0-b.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.0.0-b.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-b.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-b.7/manifests"},{"name":"v1.0.0-b.6","sha":"782247be763899e5728828a59b44a8aca8b18bde","kind":"tag","published_at":"2020-07-12T08:09:43.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.0.0-b.6","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.0.0-b.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.0.0-b.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-b.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-b.6/manifests"},{"name":"v1.0.0-b.5","sha":"2bba253f133b29b7279bf2a7591970f6b29d2758","kind":"tag","published_at":"2020-07-12T01:01:50.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.0.0-b.5","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.0.0-b.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.0.0-b.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-b.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-b.5/manifests"},{"name":"v1.0.0-b.4","sha":"e33fcfac7e571fef2a3ca86b62f6d229397f59ba","kind":"tag","published_at":"2020-07-11T20:49:29.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.0.0-b.4","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.0.0-b.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.0.0-b.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-b.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-b.4/manifests"},{"name":"v1.0.0-b.3","sha":"b97e64919e03b39169f4edcaceeb17a4b4ba4c36","kind":"tag","published_at":"2020-07-03T10:04:53.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.0.0-b.3","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.0.0-b.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.0.0-b.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-b.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-b.3/manifests"},{"name":"v1.0.0-b.2","sha":"8eb94fb1c1b7edc3b183f38544f222e78dcd8a1c","kind":"tag","published_at":"2020-07-02T21:29:48.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.0.0-b.2","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.0.0-b.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.0.0-b.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-b.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-b.2/manifests"},{"name":"v1.0.0-b.1","sha":"dc70a3414cb6ecd6032f9032cc21d9cc8559d070","kind":"tag","published_at":"2020-07-02T21:15:33.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.0.0-b.1","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.0.0-b.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.0.0-b.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-b.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-b.1/manifests"},{"name":"v1.0.0-b.0","sha":"5c80a31e04ca553eaa77c5a05d924c688b57ce9c","kind":"tag","published_at":"2020-07-02T18:31:05.000Z","download_url":"https://codeload.github.com/theislab/cellrank/tar.gz/v1.0.0-b.0","html_url":"https://github.com/theislab/cellrank/releases/tag/v1.0.0-b.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/theislab/cellrank@v1.0.0-b.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-b.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/tags/v1.0.0-b.0/manifests"}]},"repo_metadata_updated_at":"2025-09-05T10:28:01.290Z","dependent_packages_count":5,"downloads":2911,"downloads_period":"last-month","dependent_repos_count":5,"rankings":{"downloads":6.0685753602691035,"dependent_repos_count":6.631741965088045,"dependent_packages_count":1.5763190798655589,"stargazers_count":3.863002178815794,"forks_count":6.692714705162711,"docker_downloads_count":3.1709535986911765,"average":4.6672178146487315},"purl":"pkg:pypi/cellrank","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/cellrank","docker_dependents_count":3,"docker_downloads_count":166,"usage_url":"https://repos.ecosyste.ms/usage/pypi/cellrank","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/cellrank/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T10:46:10.000Z","issues_count":241,"pull_requests_count":98,"avg_time_to_close_issue":4672854.658878504,"avg_time_to_close_pull_request":1095584.9479166667,"issues_closed_count":214,"pull_requests_closed_count":96,"pull_request_authors_count":12,"issue_authors_count":132,"avg_comments_per_issue":3.116182572614108,"avg_comments_per_pull_request":1.7653061224489797,"merged_pull_requests_count":85,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":36,"past_year_pull_requests_count":17,"past_year_avg_time_to_close_issue":735513.7857142857,"past_year_avg_time_to_close_pull_request":272883.8125,"past_year_issues_closed_count":28,"past_year_pull_requests_closed_count":16,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":26,"past_year_avg_comments_per_issue":1.3888888888888888,"past_year_avg_comments_per_pull_request":1.2941176470588236,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":13,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/issues","maintainers":[{"login":"WeilerP","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/WeilerP"},{"login":"michalk8","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/michalk8"},{"login":"Marius1311","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Marius1311"},{"login":"Zethson","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Zethson"},{"login":"le-ander","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/le-ander"},{"login":"giovp","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/giovp"},{"login":"ramadatta","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ramadatta"}],"active_maintainers":[{"login":"WeilerP","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/WeilerP"},{"login":"michalk8","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/michalk8"},{"login":"Zethson","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Zethson"},{"login":"ramadatta","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ramadatta"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/cellrank/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/cellrank/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/cellrank/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/cellrank/related_packages","maintainers":[{"uuid":"michalk8","login":"michalk8","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/michalk8/","role":null,"created_at":"2023-02-22T23:19:01.213Z","updated_at":"2023-02-22T23:19:01.213Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/michalk8/packages"},{"uuid":"s1nth0ra5","login":"s1nth0ra5","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://pypi.org/user/s1nth0ra5/","role":null,"created_at":"2023-02-22T23:19:01.513Z","updated_at":"2023-02-22T23:19:01.513Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/s1nth0ra5/packages"},{"uuid":"marius1311","login":"marius1311","name":null,"email":null,"url":null,"packages_count":6,"html_url":"https://pypi.org/user/marius1311/","role":null,"created_at":"2023-02-22T23:19:00.936Z","updated_at":"2023-02-22T23:19:00.936Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/marius1311/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726284,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}}],"commits":{"id":547905,"full_name":"theislab/cellrank","default_branch":"main","committers":[{"name":"michalk8","email":"michal.klein@protonmail.com","login":null,"count":974},{"name":"Marius Lange","email":"marius.lange@t-online.de","login":null,"count":383},{"name":"Michal Klein","email":"michal.klein@tngtech.com","login":null,"count":276},{"name":"michalk8","email":"46717574+michalk8","login":"michalk8","count":265},{"name":"Marius1311","email":"Marius1311","login":"Marius1311","count":10},{"name":"Philipp Weiler","email":"weiler.philipp@gmail.com","login":null,"count":8},{"name":"Philipp Weiler","email":"philipp.weiler@tum.de","login":null,"count":8},{"name":"Marius Lange","email":"marius.lange@tum.de","login":null,"count":6},{"name":"WeilerP","email":"WeilerP","login":"WeilerP","count":5},{"name":"soerenab","email":"36963673+soerenab","login":"soerenab","count":1},{"name":"Giovanni Palla","email":"25887487+giovp","login":"giovp","count":1},{"name":"Lukas Heumos","email":"lukas.heumos@posteo.net","login":null,"count":1},{"name":"Oisin-M","email":"60450429+Oisin-M","login":"Oisin-M","count":1},{"name":"Robert Schauner","email":"rds156@case.edu","login":null,"count":1},{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":1},{"name":"bfurtwa","email":"bfurtwaengler@web.de","login":null,"count":1}],"total_commits":1942,"total_committers":16,"total_bot_commits":1,"total_bot_committers":1,"mean_commits":121.375,"dds":0.49845520082389294,"past_year_committers":[{"name":"michalk8","email":"46717574+michalk8","login":"michalk8","count":67},{"name":"Marius Lange","email":"marius.lange@t-online.de","login":null,"count":20},{"name":"Philipp Weiler","email":"philipp.weiler@tum.de","login":null,"count":6},{"name":"WeilerP","email":"WeilerP","login":"WeilerP","count":5},{"name":"Marius1311","email":"Marius1311","login":"Marius1311","count":2},{"name":"Giovanni Palla","email":"25887487+giovp","login":"giovp","count":1},{"name":"soerenab","email":"36963673+soerenab","login":"soerenab","count":1},{"name":"bfurtwa","email":"bfurtwaengler@web.de","login":null,"count":1}],"past_year_total_commits":103,"past_year_total_committers":8,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":12.875,"past_year_dds":0.3495145631067961,"last_synced_at":"2024-01-24T20:35:31.371Z","last_synced_commit":"cabbd348b97661251a7dfa37186b178ff489e746","created_at":"2023-03-09T04:30:44.148Z","updated_at":"2024-01-24T20:35:31.372Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-07T00:00:09.744Z","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":"theislab/cellrank","html_url":"https://github.com/theislab/cellrank","last_synced_at":"2025-09-06T15:14:10.509Z","status":null,"issues_count":225,"pull_requests_count":116,"avg_time_to_close_issue":4952545.921875,"avg_time_to_close_pull_request":993109.8727272727,"issues_closed_count":192,"pull_requests_closed_count":110,"pull_request_authors_count":13,"issue_authors_count":129,"avg_comments_per_issue":2.8044444444444445,"avg_comments_per_pull_request":1.6637931034482758,"merged_pull_requests_count":98,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":36,"past_year_pull_requests_count":20,"past_year_avg_time_to_close_issue":1129636.7307692308,"past_year_avg_time_to_close_pull_request":207313.0,"past_year_issues_closed_count":26,"past_year_pull_requests_closed_count":18,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":26,"past_year_avg_comments_per_issue":0.9722222222222222,"past_year_avg_comments_per_pull_request":1.3,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":16,"created_at":"2023-05-14T10:23:06.285Z","updated_at":"2025-09-06T15:14:10.511Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/theislab%2Fcellrank/issues","issue_labels_count":{"question":89,"bug":86,"enhancement":34,"documentation":6,"doc":3},"pull_request_labels_count":{"enhancement":10,"bugfix":10,"doc":6,"bug":5,"draft":4,"misc":4,"feature":3,"ignore-towncrier":3,"documentation":3,"installation":1,"deprecation":1},"issue_author_associations_count":{"NONE":155,"COLLABORATOR":39,"MEMBER":30,"CONTRIBUTOR":1},"pull_request_author_associations_count":{"COLLABORATOR":58,"MEMBER":43,"NONE":8,"CONTRIBUTOR":7},"issue_authors":{"Marius1311":26,"WeilerP":22,"michalk8":13,"Zethson":6,"JenniferWUSTL":5,"hyjforesight":4,"liuyang218622":3,"mainharryHR":3,"MUCDK":3,"BW15061999":2,"wolfQK":2,"hl-xue":2,"JuliaChristiaanse":2,"jwalewski":2,"denvercal1234GitHub":2,"cartal":2,"mxposed":2,"MarieCoutelier":2,"Yiikea":2,"LiuCanidk":2,"TdzBAS":2,"ryanhchung":2,"fanjiacheng-max":2,"leahrosen":2,"zoepiran":2,"AlinaKurjan":2,"jonas2612":2,"Roger-GOAT":2,"GaF123":2,"bsmith030465":1,"FessenSimon":1,"simonekats":1,"fafa92":1,"mbensouda":1,"sebastianbirk":1,"flde":1,"eigenP":1,"hansolonah":1,"yulicarp":1,"miktrinh":1,"qinting":1,"wzyfudan":1,"rekharichardson1":1,"JyoRoy21":1,"NorifusaIwahashi":1,"anderswe":1,"GLking123":1,"skarunan":1,"siefejo1":1,"jmkotah":1,"ramadatta":1,"liebigjlc":1,"sohrabsa":1,"ziyangliu93":1,"azbukinanadezda":1,"jr-leary7":1,"xiandxing":1,"xfchen0912":1,"TinyTasy":1,"SevenTea7":1,"PancakeZoy":1,"SohaibRais":1,"Angle28":1,"st-tky":1,"loicguille":1,"DannyPhan08":1,"danli349":1,"le-ander":1,"jchenpku":1,"alexandre-jf-fernandes":1,"LalicJ":1,"Enterprise-J":1,"WeihangChen0":1,"FerrenaAlexander":1,"wfaalajr":1,"kathbosc":1,"nrclaudio":1,"Ferris01":1,"JIMCAOWJ":1,"knollr":1,"dyinboisry4u":1,"darrentyson":1,"anthonyinsalaco1":1,"shaln":1,"Bio-data-tricks":1,"jennylsmith":1,"Al3n70rn":1,"VladimirShitov":1,"kakarotcq":1,"forrwill":1,"TatevikJ":1,"AnuSitu1":1,"mingjianPeng":1,"roofya":1,"Pawan291":1,"IHMTDaiy":1,"Sidy2015":1,"stela2502":1,"CenviaTZC":1,"KforKuma":1,"aluxsn":1,"def616":1,"kim1117":1,"bfurtwa":1,"Zstark11":1,"singlece":1,"mcclo":1,"Alvis-Jiang":1,"WesleyRosales":1,"renevq":1,"spkhowe":1,"mhwadsworth91":1,"victorwang123":1,"lindaseong":1,"Chengwei94":1,"asgerjakobsen":1,"GabrielBaldissera":1,"t-nol":1,"tj-20250423":1,"mpiersonsmela":1,"sneddonucsf":1,"hattiechung":1,"jmchan88":1,"reneemoerkens":1,"simozhou":1,"YitengDang":1,"joseph-siefert":1,"GabyBG":1,"PaMartini":1},"pull_request_authors":{"michalk8":43,"WeilerP":40,"Marius1311":15,"MUCDK":3,"maximevtush":2,"afuetterer":2,"soerenab":2,"Abelgurung":2,"Zethson":2,"mxposed":2,"omahs":1,"bfurtwa":1,"giovp":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-06T00:00:15.144Z","repositories_count":10131786,"issues_count":31835289,"pull_requests_count":99286931,"authors_count":10714650,"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":{"question":16,"bug":15,"enhancement":1},"past_year_pull_request_labels_count":{"bugfix":2,"documentation":2,"bug":1},"past_year_issue_author_associations_count":{"NONE":26,"MEMBER":10},"past_year_pull_request_author_associations_count":{"MEMBER":14,"COLLABORATOR":4,"NONE":2},"past_year_issue_authors":{"WeilerP":7,"Zethson":2,"Yiikea":2,"wolfQK":2,"hyjforesight":2,"Zstark11":1,"wzyfudan":1,"WeihangChen0":1,"VladimirShitov":1,"tj-20250423":1,"SohaibRais":1,"shaln":1,"ramadatta":1,"LiuCanidk":1,"kim1117":1,"kakarotcq":1,"jmkotah":1,"JIMCAOWJ":1,"IHMTDaiy":1,"forrwill":1,"Ferris01":1,"Enterprise-J":1,"eigenP":1,"def616":1,"DannyPhan08":1,"Angle28":1},"past_year_pull_request_authors":{"WeilerP":12,"michalk8":4,"maximevtush":2,"Zethson":2},"maintainers":[{"login":"WeilerP","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/WeilerP"},{"login":"michalk8","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/michalk8"},{"login":"Marius1311","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Marius1311"},{"login":"Zethson","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Zethson"},{"login":"le-ander","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/le-ander"},{"login":"giovp","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/giovp"},{"login":"ramadatta","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ramadatta"}],"active_maintainers":[{"login":"WeilerP","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/WeilerP"},{"login":"Zethson","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Zethson"},{"login":"michalk8","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/michalk8"},{"login":"ramadatta","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ramadatta"}]},"events":{"total":{"CreateEvent":5,"ReleaseEvent":2,"IssuesEvent":51,"WatchEvent":41,"DeleteEvent":2,"IssueCommentEvent":61,"PushEvent":13,"PullRequestEvent":14,"ForkEvent":2},"last_year":{"CreateEvent":5,"ReleaseEvent":2,"IssuesEvent":51,"WatchEvent":41,"DeleteEvent":2,"IssueCommentEvent":61,"PushEvent":13,"PullRequestEvent":14,"ForkEvent":2}},"keywords":["bioinformatics","cell-fate-determination","cell-fate-transitions","data-science","fuzzy-clustering-analyses","genetics","machine-learning","manifold-learning","markov-chains","rna-velocity","single-cell-genomics","single-cell-rna-seq","trajectory-generation"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/deployment.yml","sha":null,"kind":"manifest","created_at":"2023-02-09T19:46:06.883Z","updated_at":"2023-02-09T19:46:06.883Z","repository_link":"https://github.com/theislab/cellrank/blob/main/.github/workflows/deployment.yml","dependencies":[{"id":7504145365,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7504145366,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7504145367,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false},{"id":7504145368,"package_name":"everlytic/branch-merge","ecosystem":"actions","requirements":"1.1.2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/news.yml","sha":null,"kind":"manifest","created_at":"2023-02-09T19:46:06.896Z","updated_at":"2023-02-09T19:46:06.896Z","repository_link":"https://github.com/theislab/cellrank/blob/main/.github/workflows/news.yml","dependencies":[{"id":7504145373,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7504145374,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7504145375,"package_name":"stefanzweifel/git-auto-commit-action","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release.yml","sha":null,"kind":"manifest","created_at":"2023-02-09T19:46:06.911Z","updated_at":"2023-02-09T19:46:06.911Z","repository_link":"https://github.com/theislab/cellrank/blob/main/.github/workflows/release.yml","dependencies":[{"id":7504145378,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7504145379,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7504145380,"package_name":"stefanzweifel/git-auto-commit-action","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":7504145381,"package_name":"benc-uk/workflow-dispatch","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test.yml","sha":null,"kind":"manifest","created_at":"2023-02-09T19:46:06.925Z","updated_at":"2023-02-09T19:46:06.925Z","repository_link":"https://github.com/theislab/cellrank/blob/main/.github/workflows/test.yml","dependencies":[{"id":7504145392,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7504145393,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7504145394,"package_name":"actions/cache","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7504145395,"package_name":"peter-evans/repository-dispatch","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7504145396,"package_name":"benc-uk/workflow-dispatch","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"docs/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-02-09T19:46:06.943Z","updated_at":"2023-02-09T19:46:06.943Z","repository_link":"https://github.com/theislab/cellrank/blob/main/docs/requirements.txt","dependencies":[{"id":7504145403,"package_name":"furo","ecosystem":"pypi","requirements":"\u003e=2022.06.04.1","direct":true,"kind":"runtime","optional":false},{"id":7504145404,"package_name":"ipywidgets","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7504145405,"package_name":"jinja2","ecosystem":"pypi","requirements":"\u003e=3.0.3","direct":true,"kind":"runtime","optional":false},{"id":7504145406,"package_name":"nbsphinx","ecosystem":"pypi","requirements":"\u003e=0.8,\u003c0.8.7","direct":true,"kind":"runtime","optional":false},{"id":7504145407,"package_name":"pyenchant","ecosystem":"pypi","requirements":"\u003e=3.1.1","direct":true,"kind":"runtime","optional":false},{"id":7504145408,"package_name":"sphinx","ecosystem":"pypi","requirements":"\u003e=5","direct":true,"kind":"runtime","optional":false},{"id":7504145409,"package_name":"sphinx-autodoc-annotation","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7504145410,"package_name":"sphinx-autodoc-typehints","ecosystem":"pypi","requirements":"\u003e=1.10.3","direct":true,"kind":"runtime","optional":false},{"id":7504145411,"package_name":"sphinx-gallery","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7504145412,"package_name":"sphinx_copybutton","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7504145413,"package_name":"sphinx_design","ecosystem":"pypi","requirements":"\u003e=0.3.0","direct":true,"kind":"runtime","optional":false},{"id":7504145414,"package_name":"sphinxcontrib-bibtex","ecosystem":"pypi","requirements":"\u003e=2.3.0","direct":true,"kind":"runtime","optional":false},{"id":7504145415,"package_name":"sphinxcontrib-spelling","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2023-02-09T19:46:06.968Z","updated_at":"2023-02-09T19:46:06.968Z","repository_link":"https://github.com/theislab/cellrank/blob/main/requirements.txt","dependencies":[{"id":7504145420,"package_name":"anndata","ecosystem":"pypi","requirements":"\u003e=0.8,\u003c0.9","direct":true,"kind":"runtime","optional":false},{"id":7504145421,"package_name":"docrep","ecosystem":"pypi","requirements":"\u003e=0.3.0","direct":true,"kind":"runtime","optional":false},{"id":7504145422,"package_name":"joblib","ecosystem":"pypi","requirements":"\u003e=0.13.1","direct":true,"kind":"runtime","optional":false},{"id":7504145423,"package_name":"matplotlib","ecosystem":"pypi","requirements":"\u003e=3.3.0","direct":true,"kind":"runtime","optional":false},{"id":7504145424,"package_name":"networkx","ecosystem":"pypi","requirements":"\u003e=2.2","direct":true,"kind":"runtime","optional":false},{"id":7504145425,"package_name":"numba","ecosystem":"pypi","requirements":"\u003e=0.51.0","direct":true,"kind":"runtime","optional":false},{"id":7504145426,"package_name":"numpy","ecosystem":"pypi","requirements":"\u003e=1.17.0","direct":true,"kind":"runtime","optional":false},{"id":7504145427,"package_name":"pandas","ecosystem":"pypi","requirements":"\u003e=1.3.0,","direct":true,"kind":"runtime","optional":false},{"id":7504145428,"package_name":"pygam","ecosystem":"pypi","requirements":"\u003e=0.8.0","direct":true,"kind":"runtime","optional":false},{"id":7504145429,"package_name":"pygpcca","ecosystem":"pypi","requirements":"\u003e=1.0.3","direct":true,"kind":"runtime","optional":false},{"id":7504145430,"package_name":"scanpy","ecosystem":"pypi","requirements":"\u003e=1.7.2","direct":true,"kind":"runtime","optional":false},{"id":7504145431,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"\u003e=0.24.0","direct":true,"kind":"runtime","optional":false},{"id":7504145432,"package_name":"scipy","ecosystem":"pypi","requirements":"\u003e=1.2.0","direct":true,"kind":"runtime","optional":false},{"id":7504145433,"package_name":"scvelo","ecosystem":"pypi","requirements":"\u003e=0.2.4","direct":true,"kind":"runtime","optional":false},{"id":7504145434,"package_name":"seaborn","ecosystem":"pypi","requirements":"\u003e=0.10.0","direct":true,"kind":"runtime","optional":false},{"id":7504145435,"package_name":"setuptools","ecosystem":"pypi","requirements":"\u003e=41.0.1","direct":true,"kind":"runtime","optional":false},{"id":7504145436,"package_name":"wrapt","ecosystem":"pypi","requirements":"\u003e=1.12.1","direct":true,"kind":"runtime","optional":false}]}],"score":16.842571716723654,"created_at":"2025-09-08T20:55:13.489Z","updated_at":"2025-10-07T08:28:00.709Z","avatar_url":"https://github.com/theislab.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":2911,"funding_links":[],"readme_doi_urls":["https://doi.org/10.1038/s41586-018-0414-6","https://doi.org/10.1038/s41587-020-0591-3","https://doi.org/10.1021/acs.jctc.8b00079","https://doi.org/10.1038/s41592-024-02303-9"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["anndata","scanpy","scverse","transcriptomics","visualize-data","fitting","probability","statistical-analysis","cite-seq","scrna-seq"],"project_url":"https://science.ecosyste.ms/api/v1/projects/78304","html_url":"https://science.ecosyste.ms/projects/78304"}