{"id":49666775,"url":"https://github.com/smartmonkey-git/phrank-rs","last_synced_at":"2026-05-06T17:04:11.943Z","repository":{"id":353140737,"uuid":"1218050182","full_name":"SmartMonkey-git/phrank-rs","owner":"SmartMonkey-git","description":null,"archived":false,"fork":false,"pushed_at":"2026-04-30T08:37:58.000Z","size":162,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-04-30T10:23:32.749Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SmartMonkey-git.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-04-22T13:36:02.000Z","updated_at":"2026-04-30T08:38:02.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/SmartMonkey-git/phrank-rs","commit_stats":null,"previous_names":["smartmonkey-git/phrank-rs"],"tags_count":2,"template":false,"template_full_name":"SmartMonkey-git/robinson-group-rust-template","purl":"pkg:github/SmartMonkey-git/phrank-rs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SmartMonkey-git%2Fphrank-rs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SmartMonkey-git%2Fphrank-rs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SmartMonkey-git%2Fphrank-rs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SmartMonkey-git%2Fphrank-rs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SmartMonkey-git","download_url":"https://codeload.github.com/SmartMonkey-git/phrank-rs/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SmartMonkey-git%2Fphrank-rs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32703532,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-06T08:33:17.875Z","status":"ssl_error","status_checked_at":"2026-05-06T08:33:17.221Z","response_time":117,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-05-06T17:04:10.957Z","updated_at":"2026-05-06T17:04:11.934Z","avatar_url":"https://github.com/SmartMonkey-git.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Phrank Similarity Engine [![License: MIT][license-badge]][license] [![Static Badge](https://img.shields.io/badge/RobinsonGroup-8A2BE2?style=flat\u0026color=Green)](https://robinsongroup.github.io/)\n\n[license]: https://opensource.org/licenses/MIT\n\n[license-badge]: https://img.shields.io/badge/License-MIT-blue.svg\nPhrank is a high-performance, phenotype-driven similarity engine designed to calculate the similarity between patient\ncohorts. By leveraging information theory, Phrank quantifies the significance of shared phenotypic features (such as\nHuman Phenotype Ontology terms) based on their Information Content (IC). This allows for the rarity of a shared\nphenotype to dictate the weight of the similarity across the cohort.\nThe algorithm is available in Rust and Python. Check these distribution platforms for examples\n\n- [Pypi](https://pypi.org/project/phrank-py/)\n- [Crate.io](https://crates.io/crates/phrank/0.2.1)\n\n# Credit\n\nOriginal Publication by Karthik A. Jagadeesh et al. [here](https://www.nature.com/articles/s41436-018-0072-y)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmartmonkey-git%2Fphrank-rs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsmartmonkey-git%2Fphrank-rs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmartmonkey-git%2Fphrank-rs/lists"}