{"id":160872,"name":null,"description":" web-based analysis tool for rare disease genomics","url":"https://github.com/broadinstitute/seqr","last_synced_at":"2025-09-09T18:15:32.811Z","repository":{"id":13030537,"uuid":"15710196","full_name":"broadinstitute/seqr","owner":"broadinstitute","description":" web-based analysis tool for rare disease genomics","archived":false,"fork":false,"pushed_at":"2025-09-04T21:26:42.000Z","size":811571,"stargazers_count":194,"open_issues_count":62,"forks_count":90,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-09-04T23:28:11.960Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/broadinstitute.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","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":"2014-01-07T16:43:37.000Z","updated_at":"2025-09-03T17:51:43.000Z","dependencies_parsed_at":"2023-10-13T11:26:55.538Z","dependency_job_id":"c25db516-f583-465d-9c5f-3f7e6c3b2993","html_url":"https://github.com/broadinstitute/seqr","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/broadinstitute/seqr","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/broadinstitute%2Fseqr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/broadinstitute%2Fseqr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/broadinstitute%2Fseqr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/broadinstitute%2Fseqr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/broadinstitute","download_url":"https://codeload.github.com/broadinstitute/seqr/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/broadinstitute%2Fseqr/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274340596,"owners_count":25267294,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-09T02:00:10.223Z","response_time":80,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"broadinstitute","name":"Broad Institute","uuid":"393552","kind":"organization","description":"Broad Institute of MIT and Harvard","email":null,"website":"http://www.broadinstitute.org/","location":"Cambridge, MA","twitter":"broadinstitute","company":null,"icon_url":"https://avatars.githubusercontent.com/u/393552?v=4","repositories_count":1083,"last_synced_at":"2023-04-09T09:48:11.262Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/broadinstitute","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:23:28.278Z","updated_at":"2023-04-09T09:48:11.836Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/broadinstitute","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/broadinstitute/repositories"},"packages":[],"commits":{"id":8084992,"full_name":"broadinstitute/seqr","default_branch":"master","committers":[{"name":"Hana Snow","email":"hsnow@broadinstitute.org","login":"hanars","count":7706},{"name":"bw2","email":"weisburd@broadinstitute.org","login":"bw2","count":3401},{"name":"Shifa Zhang","email":"zhangshifa07504@gmail.com","login":"ShifaSZ","count":1095},{"name":"harindra","email":"harindra@broadinstitute.org","login":"harindra-a","count":457},{"name":"zhuang","email":"zhuang@broadinstitute.org","login":null,"count":444},{"name":"sjahl","email":"sjahl@broadinstitute.org","login":"sjahl","count":240},{"name":"Brett Thomas","email":"brettpthomas@gmail.com","login":"brettpthomas","count":222},{"name":"Julia Klugherz","email":"juliaklugherz@gmail.com","login":"jklugherz","count":200},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":73},{"name":"tommy.li","email":"tommy.li@firefire.co","login":"tommyli","count":68},{"name":"harindra","email":"harindra@wm81f-a51.broadinstitute.org","login":null,"count":65},{"name":"snyk-bot","email":"snyk-bot@snyk.io","login":"snyk-bot","count":57},{"name":"Benjamin Blankenmeister","email":"b.p.blankenmeister@gmail.com","login":"bpblanken","count":51},{"name":"David Ma","email":"david.ma@mcri.edu.au","login":"david-ma","count":49},{"name":"root","email":"root@e24d0b5cccc1","login":null,"count":38},{"name":"bw2","email":"weisburd@broadinistitute.org","login":null,"count":33},{"name":"Mladen Zeljic","email":"mladen.zeljic@virginpulse.com","login":"mladen-zeljic","count":33},{"name":"athegaul","email":"jasmin.bakalovic@gmail.com","login":"athegaul","count":30},{"name":"averywpx","email":"averywpx@gmail.com","login":null,"count":26},{"name":"evalkanas","email":"evalkanas@gmail.com","login":"evalkanas","count":26},{"name":"Simon Sadedin","email":"ssadedin@gmail.com","login":"ssadedin","count":18},{"name":"harindra","email":"harindra@wm81f-a51.cable.rcn.com","login":null,"count":16},{"name":"Eliza Huang","email":"elizazijinhuang@gmail.com","login":"lizzij","count":15},{"name":"Ankit Kumar","email":"ankits.kvmdam@hotmail.com","login":"ankitskvmdam","count":13},{"name":"Michael Franklin","email":"michael.franklin@populationgenomics.org.au","login":"illusional","count":11},{"name":"SEQR UI Dev","email":"gregsmi@microsoft.com","login":null,"count":11},{"name":"root","email":"root@e11aa17d2971","login":null,"count":8},{"name":"Julia Klugherz","email":"jklugher@wm708-091.broadinstitute.org","login":null,"count":7},{"name":"Denis Loginov","email":"dinvlad@gmail.com","login":"dinvlad","count":6},{"name":"Your Name","email":"you@example.com","login":"invalid-email-address","count":4},{"name":"root","email":"root@1640342e135b","login":null,"count":4},{"name":"Imteaz Siddique","email":"imteazs@gmail.com","login":"imteazs","count":3},{"name":"Barış Salman","email":"barslmn@gmail.com","login":"barslmn","count":3},{"name":"Julia Klugherz","email":"jklugher@wm708-091.ht.home","login":null,"count":3},{"name":"root","email":"mladen.zeljic@hotmail.com","login":null,"count":2},{"name":"Eric Minikel","email":"ericminikel@gmail.com","login":"ericminikel","count":2},{"name":"Piotr Radkowski","email":"piotr.radkowski@ardigen.com","login":"pradkowski","count":2},{"name":"Romeo Solano","email":"rsolano1@uw.edu","login":"rsolano1-uw","count":2},{"name":"zmcv","email":"38658973+zmcv","login":"zmcv","count":2},{"name":"jemunro","email":"jacob.e.munro@gmail.com","login":"jemunro","count":2},{"name":"danielreti","email":"47542969+danielreti","login":"danielreti","count":1},{"name":"preetisi","email":"singhpreeti236@gmail.com","login":"preetisi","count":1},{"name":"Avery Wang","email":"wpx@Averys-MacBook-Pro.local","login":null,"count":1},{"name":"Eliza Huang","email":"zhuang@wm73e-dce.broadinstitute.org","login":null,"count":1},{"name":"Hana Snow","email":"hsnow@wma54-b45.broadinstitute.org","login":null,"count":1},{"name":"root","email":"root@e815e3197212","login":null,"count":1},{"name":"weisburd","email":"weisburd@dmz-xbrowse-dev.broadinstitute.org","login":null,"count":1},{"name":"TheACKx","email":"129230763+TheACKx","login":"TheACKx","count":1},{"name":"Ruchi Munshi","email":"rmunshi@broadinstitute.org","login":"ruchim","count":1},{"name":"R. Burke Squires","email":"burkesquires","login":"burkesquires","count":1},{"name":"Nick Ren","email":"z.ren@columbia.edu","login":"nickzren","count":1},{"name":"Mohammed Abuhaliqa","email":"103481178+Abuhaliqa","login":"Abuhaliqa","count":1},{"name":"Jason Gilliland","email":"jason.gilliland@merck.com","login":"jdagilliland","count":1},{"name":"JJ","email":"103335846+computerscienceiscool","login":"computerscienceiscool","count":1},{"name":"Ben Hutton","email":"relequestual@gmail.com","login":"Relequestual","count":1}],"total_commits":14463,"total_committers":55,"total_bot_commits":73,"total_bot_committers":1,"mean_commits":262.96363636363634,"dds":0.4671921454746595,"past_year_committers":[{"name":"Hana Snow","email":"hsnow@broadinstitute.org","login":"hanars","count":1199},{"name":"Julia Klugherz","email":"juliaklugherz@gmail.com","login":"jklugherz","count":163},{"name":"Benjamin Blankenmeister","email":"b.p.blankenmeister@gmail.com","login":"bpblanken","count":26},{"name":"snyk-bot","email":"snyk-bot@snyk.io","login":"snyk-bot","count":19},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":17},{"name":"SEQR UI Dev","email":"gregsmi@microsoft.com","login":null,"count":11},{"name":"Tommy Li","email":"tommy.li@firefire.co","login":"tommyli","count":2}],"past_year_total_commits":1437,"past_year_total_committers":7,"past_year_total_bot_commits":17,"past_year_total_bot_committers":1,"past_year_mean_commits":205.28571428571428,"past_year_dds":0.16562282533054973,"last_synced_at":"2025-04-19T07:31:03.793Z","last_synced_commit":"b0ee5484adead6183c9321bde58e92894346e1e1","created_at":"2024-12-31T19:49:36.959Z","updated_at":"2025-05-30T09:47:58.208Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/broadinstitute%2Fseqr/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-09T00:17:06.873Z","repositories_count":5532314,"commits_count":870800544,"contributors_count":32076502,"owners_count":918195,"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":"broadinstitute/seqr","html_url":"https://github.com/broadinstitute/seqr","last_synced_at":"2025-09-08T11:45:27.238Z","status":null,"issues_count":402,"pull_requests_count":911,"avg_time_to_close_issue":24579919.04467354,"avg_time_to_close_pull_request":259339.64914586072,"issues_closed_count":291,"pull_requests_closed_count":761,"pull_request_authors_count":18,"issue_authors_count":52,"avg_comments_per_issue":1.2238805970149254,"avg_comments_per_pull_request":0.12403951701427003,"merged_pull_requests_count":703,"bot_issues_count":1,"bot_pull_requests_count":52,"past_year_issues_count":147,"past_year_pull_requests_count":532,"past_year_avg_time_to_close_issue":1133497.1866666668,"past_year_avg_time_to_close_pull_request":270128.9954441913,"past_year_issues_closed_count":75,"past_year_pull_requests_closed_count":439,"past_year_pull_request_authors_count":7,"past_year_issue_authors_count":27,"past_year_avg_comments_per_issue":0.7551020408163265,"past_year_avg_comments_per_pull_request":0.12030075187969924,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":27,"past_year_merged_pull_requests_count":403,"created_at":"2024-12-31T19:49:43.827Z","updated_at":"2025-09-08T11:45:27.240Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/broadinstitute%2Fseqr","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/broadinstitute%2Fseqr/issues","issue_labels_count":{"feature request":169,"bug":114,"low priority":11,"pipeline":10,"Q3":5,"optimization":4,"unified variant search":3,"Q4":3,"in progress":3,"Q2":2,"Epic":2,"question":1,"high priority":1,"blocked":1,"Security":1,"dependencies":1,"javascript":1,"local installs":1,"sre":1},"pull_request_labels_count":{"dependencies":52,"python":31,"javascript":21,"bug":5,"feature request":4},"issue_author_associations_count":{"COLLABORATOR":173,"NONE":115,"CONTRIBUTOR":114},"pull_request_author_associations_count":{"COLLABORATOR":752,"CONTRIBUTOR":150,"NONE":8},"issue_authors":{"lynnpais":129,"brettpthomas":76,"hanars":34,"bw2":21,"Caustint":16,"stephditroia":15,"jklugherz":13,"bpblanken":9,"anneodonnell":8,"msingerb":6,"matren395":4,"monkollek":4,"evamar22":4,"eoheir":4,"AunErki":3,"apham98":3,"ericminikel":3,"sambaxter":3,"kdahlo":3,"pfpetrowski":2,"Ikeoluwa-O-O":2,"devon-bonner":2,"paolomaccallini-hub":2,"AlessandroLas":2,"zandrebruwer":2,"epouilli":2,"divinemarcelino":2,"anatopf":2,"Tulasi08":2,"Jenniferneil":2,"glabilloy":1,"leondeng402":1,"hectormendezr":1,"zhanglw05":1,"atb1r21":1,"Mortonlab160":1,"dependabot[bot]":1,"MugdhaSingh1819":1,"Carvalho-Lab":1,"carmenglaze1":1,"NLSVTN":1,"Maryam-May":1,"slstenton":1,"jxchong":1,"mcampbell2851":1,"anjalijain22":1,"Mutaz-Amin1":1,"kathrynrussell":1,"PamRobertson":1,"sjahl":1,"bnouyou":1,"ch-kr":1},"pull_request_authors":{"hanars":681,"jklugherz":85,"bpblanken":68,"dependabot[bot]":52,"tommyli":5,"bw2":4,"lynnpais":3,"monkollek":2,"Caustint":1,"cassimons":1,"nevoodoo":1,"illusional":1,"jin0008":1,"gregsmi":1,"jemunro":1,"ericminikel":1,"brettpthomas":1,"maliksgpgi":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-09T00:00:11.778Z","repositories_count":10196250,"issues_count":32245739,"pull_requests_count":101768105,"authors_count":10740850,"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":{"feature request":71,"bug":54,"Q3":4,"low priority":3,"Q2":2,"optimization":2,"Q4":1,"dependencies":1,"javascript":1,"Epic":1,"local installs":1},"past_year_pull_request_labels_count":{"dependencies":27,"python":14,"javascript":13,"bug":3,"feature request":1},"past_year_issue_author_associations_count":{"COLLABORATOR":95,"NONE":40,"CONTRIBUTOR":12},"past_year_pull_request_author_associations_count":{"COLLABORATOR":457,"CONTRIBUTOR":69,"NONE":3},"past_year_issue_authors":{"lynnpais":69,"hanars":20,"jklugherz":8,"bpblanken":6,"Caustint":6,"stephditroia":5,"matren395":3,"AunErki":3,"bw2":3,"kdahlo":2,"Jenniferneil":2,"evamar22":2,"paolomaccallini-hub":2,"pfpetrowski":2,"AlessandroLas":2,"msingerb":1,"Mortonlab160":1,"MugdhaSingh1819":1,"zandrebruwer":1,"Maryam-May":1,"hectormendezr":1,"eoheir":1,"dependabot[bot]":1,"ch-kr":1,"Carvalho-Lab":1,"bnouyou":1,"anjalijain22":1},"past_year_pull_request_authors":{"hanars":408,"bpblanken":49,"jklugherz":40,"dependabot[bot]":27,"monkollek":2,"tommyli":2,"Caustint":1},"maintainers":[{"login":"hanars","count":715,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hanars"},{"login":"lynnpais","count":132,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lynnpais"},{"login":"bpblanken","count":77,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bpblanken"},{"login":"sjahl","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sjahl"}],"active_maintainers":[{"login":"hanars","count":428,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hanars"},{"login":"lynnpais","count":69,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lynnpais"},{"login":"bpblanken","count":55,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bpblanken"}]},"events":null,"keywords":[],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/dev-release.yaml","sha":null,"kind":"manifest","created_at":"2023-01-13T17:15:38.919Z","updated_at":"2023-01-13T17:15:38.919Z","repository_link":"https://github.com/broadinstitute/seqr/blob/master/.github/workflows/dev-release.yaml","dependencies":[{"id":6890896620,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6890896621,"package_name":"google-github-actions/auth","ecosystem":"actions","requirements":"v0","direct":true,"kind":"composite","optional":false},{"id":6890896622,"package_name":"google-github-actions/setup-gcloud","ecosystem":"actions","requirements":"v0","direct":true,"kind":"composite","optional":false},{"id":6890896623,"package_name":"mikefarah/yq","ecosystem":"actions","requirements":"v4.22.1","direct":true,"kind":"composite","optional":false},{"id":6890896624,"package_name":"Andro999b/push","ecosystem":"actions","requirements":"v1.3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docker-lint.yaml","sha":null,"kind":"manifest","created_at":"2023-01-13T17:15:38.948Z","updated_at":"2023-01-13T17:15:38.948Z","repository_link":"https://github.com/broadinstitute/seqr/blob/master/.github/workflows/docker-lint.yaml","dependencies":[{"id":6890896625,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6890896626,"package_name":"hadolint/hadolint-action","ecosystem":"actions","requirements":"v1.5.0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/local-install-tests.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T17:15:38.971Z","updated_at":"2023-01-13T17:15:38.971Z","repository_link":"https://github.com/broadinstitute/seqr/blob/master/.github/workflows/local-install-tests.yml","dependencies":[{"id":6890896627,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/prod-release.yaml","sha":null,"kind":"manifest","created_at":"2023-01-13T17:15:38.988Z","updated_at":"2023-01-13T17:15:38.988Z","repository_link":"https://github.com/broadinstitute/seqr/blob/master/.github/workflows/prod-release.yaml","dependencies":[{"id":6890896628,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6890896629,"package_name":"google-github-actions/auth","ecosystem":"actions","requirements":"v0","direct":true,"kind":"composite","optional":false},{"id":6890896630,"package_name":"google-github-actions/setup-gcloud","ecosystem":"actions","requirements":"v0","direct":true,"kind":"composite","optional":false},{"id":6890896631,"package_name":"mikefarah/yq","ecosystem":"actions","requirements":"v4.22.1","direct":true,"kind":"composite","optional":false},{"id":6890896632,"package_name":"Andro999b/push","ecosystem":"actions","requirements":"v1.3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/trivy.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T17:15:39.010Z","updated_at":"2023-01-13T17:15:39.010Z","repository_link":"https://github.com/broadinstitute/seqr/blob/master/.github/workflows/trivy.yml","dependencies":[{"id":6890896633,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6890896634,"package_name":"broadinstitute/dsp-appsec-trivy-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6890896635,"package_name":"github/codeql-action/upload-sarif","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/unit-tests.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T17:15:39.039Z","updated_at":"2023-01-13T17:15:39.039Z","repository_link":"https://github.com/broadinstitute/seqr/blob/master/.github/workflows/unit-tests.yml","dependencies":[{"id":6890896636,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6890896637,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6890896638,"package_name":"actions/setup-java","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6890896639,"package_name":"actions/cache","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6890896640,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6890896641,"package_name":"postgres","ecosystem":"actions","requirements":"*","direct":true,"kind":"docker","optional":false}]},{"ecosystem":"docker","filepath":"deploy/docker/seqr/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-01-13T17:15:39.082Z","updated_at":"2023-01-13T17:15:39.082Z","repository_link":"https://github.com/broadinstitute/seqr/blob/master/deploy/docker/seqr/Dockerfile","dependencies":[{"id":6890896642,"package_name":"python","ecosystem":"docker","requirements":"3.7-slim-bullseye","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"docker-compose.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T17:15:39.147Z","updated_at":"2023-01-13T17:15:39.147Z","repository_link":"https://github.com/broadinstitute/seqr/blob/master/docker-compose.yml","dependencies":[{"id":6890896643,"package_name":"postgres","ecosystem":"docker","requirements":"12.6","direct":true,"kind":"runtime","optional":false},{"id":6890896644,"package_name":"redis","ecosystem":"docker","requirements":"6.2.7","direct":true,"kind":"runtime","optional":false},{"id":6890896645,"package_name":"docker.elastic.co/elasticsearch/elasticsearch","ecosystem":"docker","requirements":"7.16.3","direct":true,"kind":"runtime","optional":false},{"id":6890896646,"package_name":"docker.elastic.co/kibana/kibana","ecosystem":"docker","requirements":"7.16.3","direct":true,"kind":"runtime","optional":false},{"id":6890896647,"package_name":"gcr.io/seqr-project/seqr","ecosystem":"docker","requirements":"gcloud-prod","direct":true,"kind":"runtime","optional":false},{"id":6890896648,"package_name":"gcr.io/seqr-project/pipeline-runner","ecosystem":"docker","requirements":"gcloud-prod","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements-dev.in","sha":null,"kind":"manifest","created_at":"2023-01-13T17:15:39.551Z","updated_at":"2023-01-13T17:15:39.551Z","repository_link":"https://github.com/broadinstitute/seqr/blob/master/requirements-dev.in","dependencies":[{"id":6890898164,"package_name":"coverage","ecosystem":"pypi","requirements":"\u003c5.2","direct":true,"kind":"development","optional":false},{"id":6890898165,"package_name":"django-compressor","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false},{"id":6890898166,"package_name":"mock","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false},{"id":6890898167,"package_name":"pip-tools","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false},{"id":6890898168,"package_name":"responses","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false},{"id":6890898169,"package_name":"urllib3-mock","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false}]},{"ecosystem":"pypi","filepath":"requirements-dev.txt","sha":null,"kind":"manifest","created_at":"2023-01-13T17:15:39.567Z","updated_at":"2023-01-13T17:15:39.567Z","repository_link":"https://github.com/broadinstitute/seqr/blob/master/requirements-dev.txt","dependencies":[{"id":6890898170,"package_name":"asgiref","ecosystem":"pypi","requirements":"==3.5.0","direct":true,"kind":"development","optional":false},{"id":6890898171,"package_name":"build","ecosystem":"pypi","requirements":"==0.9.0","direct":true,"kind":"development","optional":false},{"id":6890898172,"package_name":"certifi","ecosystem":"pypi","requirements":"==2022.12.7","direct":true,"kind":"development","optional":false},{"id":6890898173,"package_name":"chardet","ecosystem":"pypi","requirements":"==3.0.4","direct":true,"kind":"development","optional":false},{"id":6890898174,"package_name":"click","ecosystem":"pypi","requirements":"==8.0.4","direct":true,"kind":"development","optional":false},{"id":6890898175,"package_name":"coverage","ecosystem":"pypi","requirements":"==5.1","direct":true,"kind":"development","optional":false},{"id":6890898176,"package_name":"django","ecosystem":"pypi","requirements":"==3.2.16","direct":true,"kind":"development","optional":false},{"id":6890898177,"package_name":"django-appconf","ecosystem":"pypi","requirements":"==1.0.5","direct":true,"kind":"development","optional":false},{"id":6890898178,"package_name":"django-compressor","ecosystem":"pypi","requirements":"==3.1","direct":true,"kind":"development","optional":false},{"id":6890898179,"package_name":"django-debug-toolbar","ecosystem":"pypi","requirements":"==3.2.4","direct":true,"kind":"development","optional":false},{"id":6890898180,"package_name":"idna","ecosystem":"pypi","requirements":"==2.10","direct":true,"kind":"development","optional":false},{"id":6890898181,"package_name":"mock","ecosystem":"pypi","requirements":"==4.0.3","direct":true,"kind":"development","optional":false},{"id":6890898182,"package_name":"packaging","ecosystem":"pypi","requirements":"==21.3","direct":true,"kind":"development","optional":false},{"id":6890898183,"package_name":"pep517","ecosystem":"pypi","requirements":"==0.12.0","direct":true,"kind":"development","optional":false},{"id":6890898184,"package_name":"pip-tools","ecosystem":"pypi","requirements":"==6.12.1","direct":true,"kind":"development","optional":false},{"id":6890898185,"package_name":"pyparsing","ecosystem":"pypi","requirements":"==3.0.7","direct":true,"kind":"development","optional":false},{"id":6890898186,"package_name":"pytz","ecosystem":"pypi","requirements":"==2021.3","direct":true,"kind":"development","optional":false},{"id":6890898187,"package_name":"rcssmin","ecosystem":"pypi","requirements":"==1.1.0","direct":true,"kind":"development","optional":false},{"id":6890898188,"package_name":"requests","ecosystem":"pypi","requirements":"==2.25.1","direct":true,"kind":"development","optional":false},{"id":6890898189,"package_name":"responses","ecosystem":"pypi","requirements":"==0.18.0","direct":true,"kind":"development","optional":false},{"id":6890898190,"package_name":"rjsmin","ecosystem":"pypi","requirements":"==1.2.0","direct":true,"kind":"development","optional":false},{"id":6890898191,"package_name":"sqlparse","ecosystem":"pypi","requirements":"==0.4.2","direct":true,"kind":"development","optional":false},{"id":6890898192,"package_name":"tomli","ecosystem":"pypi","requirements":"==2.0.1","direct":true,"kind":"development","optional":false},{"id":6890898193,"package_name":"urllib3","ecosystem":"pypi","requirements":"==1.26.8","direct":true,"kind":"development","optional":false},{"id":6890898194,"package_name":"urllib3-mock","ecosystem":"pypi","requirements":"==0.3.3","direct":true,"kind":"development","optional":false},{"id":6890898195,"package_name":"wheel","ecosystem":"pypi","requirements":"==0.38.4","direct":true,"kind":"development","optional":false}]},{"ecosystem":"pypi","filepath":"requirements.in","sha":null,"kind":"manifest","created_at":"2023-01-13T17:15:39.595Z","updated_at":"2023-01-13T17:15:39.595Z","repository_link":"https://github.com/broadinstitute/seqr/blob/master/requirements.in","dependencies":[{"id":6890898196,"package_name":"Django","ecosystem":"pypi","requirements":"\u003c3.3","direct":true,"kind":"runtime","optional":false},{"id":6890898197,"package_name":"django-anymail","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6890898198,"package_name":"django-csp","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6890898199,"package_name":"django-guardian","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6890898200,"package_name":"django-hijack","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6890898201,"package_name":"django-cors-headers","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6890898202,"package_name":"django-storages","ecosystem":"pypi","requirements":"==1.11.1","direct":true,"kind":"runtime","optional":false},{"id":6890898203,"package_name":"social-auth-app-django","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6890898204,"package_name":"social-auth-core","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6890898205,"package_name":"elasticsearch","ecosystem":"pypi","requirements":"==7.9.1","direct":true,"kind":"runtime","optional":false},{"id":6890898206,"package_name":"elasticsearch-dsl","ecosystem":"pypi","requirements":"==7.2.1","direct":true,"kind":"runtime","optional":false},{"id":6890898207,"package_name":"gunicorn","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6890898208,"package_name":"hail","ecosystem":"pypi","requirements":"\u003c0.3","direct":true,"kind":"runtime","optional":false},{"id":6890898209,"package_name":"jmespath","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6890898210,"package_name":"openpyxl","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6890898211,"package_name":"pillow","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6890898212,"package_name":"psycopg2","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6890898213,"package_name":"pyliftover","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6890898214,"package_name":"requests","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6890898215,"package_name":"redis","ecosystem":"pypi","requirements":"\u003c3.4","direct":true,"kind":"runtime","optional":false},{"id":6890898216,"package_name":"requests-toolbelt","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6890898217,"package_name":"slacker","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6890898218,"package_name":"slugify","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6890898219,"package_name":"tqdm","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6890898220,"package_name":"whitenoise","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"lockfile","created_at":"2023-01-13T17:15:39.650Z","updated_at":"2023-01-13T17:15:39.650Z","repository_link":"https://github.com/broadinstitute/seqr/blob/master/requirements.txt","dependencies":[{"id":6890898221,"package_name":"aiohttp","ecosystem":"pypi","requirements":"==3.8.1","direct":false,"kind":"runtime","optional":false},{"id":6890898222,"package_name":"aiohttp-session","ecosystem":"pypi","requirements":"==2.7.0","direct":false,"kind":"runtime","optional":false},{"id":6890898223,"package_name":"aiosignal","ecosystem":"pypi","requirements":"==1.2.0","direct":false,"kind":"runtime","optional":false},{"id":6890898224,"package_name":"asgiref","ecosystem":"pypi","requirements":"==3.5.0","direct":false,"kind":"runtime","optional":false},{"id":6890898225,"package_name":"async-timeout","ecosystem":"pypi","requirements":"==4.0.2","direct":false,"kind":"runtime","optional":false},{"id":6890898226,"package_name":"asyncinit","ecosystem":"pypi","requirements":"==0.2.4","direct":false,"kind":"runtime","optional":false},{"id":6890898227,"package_name":"attrs","ecosystem":"pypi","requirements":"==21.4.0","direct":false,"kind":"runtime","optional":false},{"id":6890898228,"package_name":"avro","ecosystem":"pypi","requirements":"==1.10.2","direct":false,"kind":"runtime","optional":false},{"id":6890898229,"package_name":"azure-core","ecosystem":"pypi","requirements":"==1.26.1","direct":false,"kind":"runtime","optional":false},{"id":6890898230,"package_name":"azure-identity","ecosystem":"pypi","requirements":"==1.12.0","direct":false,"kind":"runtime","optional":false},{"id":6890898231,"package_name":"azure-storage-blob","ecosystem":"pypi","requirements":"==12.14.1","direct":false,"kind":"runtime","optional":false},{"id":6890898232,"package_name":"bokeh","ecosystem":"pypi","requirements":"==1.4.0","direct":false,"kind":"runtime","optional":false},{"id":6890898233,"package_name":"boto3","ecosystem":"pypi","requirements":"==1.21.4","direct":false,"kind":"runtime","optional":false},{"id":6890898234,"package_name":"botocore","ecosystem":"pypi","requirements":"==1.24.5","direct":false,"kind":"runtime","optional":false},{"id":6890898235,"package_name":"cachetools","ecosystem":"pypi","requirements":"==4.2.4","direct":false,"kind":"runtime","optional":false},{"id":6890898236,"package_name":"certifi","ecosystem":"pypi","requirements":"==2022.12.7","direct":false,"kind":"runtime","optional":false},{"id":6890898237,"package_name":"cffi","ecosystem":"pypi","requirements":"==1.15.0","direct":false,"kind":"runtime","optional":false},{"id":6890898238,"package_name":"chardet","ecosystem":"pypi","requirements":"==3.0.4","direct":false,"kind":"runtime","optional":false},{"id":6890898239,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==2.0.12","direct":false,"kind":"runtime","optional":false},{"id":6890898240,"package_name":"commonmark","ecosystem":"pypi","requirements":"==0.9.1","direct":false,"kind":"runtime","optional":false},{"id":6890898241,"package_name":"cryptography","ecosystem":"pypi","requirements":"==36.0.1","direct":false,"kind":"runtime","optional":false},{"id":6890898242,"package_name":"decorator","ecosystem":"pypi","requirements":"==4.4.2","direct":false,"kind":"runtime","optional":false},{"id":6890898243,"package_name":"defusedxml","ecosystem":"pypi","requirements":"==0.7.1","direct":false,"kind":"runtime","optional":false},{"id":6890898244,"package_name":"deprecated","ecosystem":"pypi","requirements":"==1.2.13","direct":false,"kind":"runtime","optional":false},{"id":6890898245,"package_name":"dill","ecosystem":"pypi","requirements":"==0.3.4","direct":false,"kind":"runtime","optional":false},{"id":6890898246,"package_name":"django","ecosystem":"pypi","requirements":"==3.2.16","direct":false,"kind":"runtime","optional":false},{"id":6890898247,"package_name":"django-anymail","ecosystem":"pypi","requirements":"==8.5","direct":false,"kind":"runtime","optional":false},{"id":6890898248,"package_name":"django-cors-headers","ecosystem":"pypi","requirements":"==3.11.0","direct":false,"kind":"runtime","optional":false},{"id":6890898249,"package_name":"django-csp","ecosystem":"pypi","requirements":"==3.7","direct":false,"kind":"runtime","optional":false},{"id":6890898250,"package_name":"django-guardian","ecosystem":"pypi","requirements":"==2.4.0","direct":false,"kind":"runtime","optional":false},{"id":6890898251,"package_name":"django-hijack","ecosystem":"pypi","requirements":"==3.1.6","direct":false,"kind":"runtime","optional":false},{"id":6890898252,"package_name":"django-storages","ecosystem":"pypi","requirements":"==1.11.1","direct":false,"kind":"runtime","optional":false},{"id":6890898253,"package_name":"elasticsearch","ecosystem":"pypi","requirements":"==7.9.1","direct":false,"kind":"runtime","optional":false},{"id":6890898254,"package_name":"elasticsearch-dsl","ecosystem":"pypi","requirements":"==7.2.1","direct":false,"kind":"runtime","optional":false},{"id":6890898255,"package_name":"et-xmlfile","ecosystem":"pypi","requirements":"==1.1.0","direct":false,"kind":"runtime","optional":false},{"id":6890898256,"package_name":"frozenlist","ecosystem":"pypi","requirements":"==1.3.3","direct":false,"kind":"runtime","optional":false},{"id":6890898257,"package_name":"google-api-core","ecosystem":"pypi","requirements":"==1.31.5","direct":false,"kind":"runtime","optional":false},{"id":6890898258,"package_name":"google-auth","ecosystem":"pypi","requirements":"==1.27.0","direct":false,"kind":"runtime","optional":false},{"id":6890898259,"package_name":"google-cloud-core","ecosystem":"pypi","requirements":"==1.7.2","direct":false,"kind":"runtime","optional":false},{"id":6890898260,"package_name":"google-cloud-storage","ecosystem":"pypi","requirements":"==1.25.0","direct":false,"kind":"runtime","optional":false},{"id":6890898261,"package_name":"google-resumable-media","ecosystem":"pypi","requirements":"==0.5.1","direct":false,"kind":"runtime","optional":false},{"id":6890898262,"package_name":"googleapis-common-protos","ecosystem":"pypi","requirements":"==1.54.0","direct":false,"kind":"runtime","optional":false},{"id":6890898263,"package_name":"gunicorn","ecosystem":"pypi","requirements":"==20.1.0","direct":false,"kind":"runtime","optional":false},{"id":6890898264,"package_name":"hail","ecosystem":"pypi","requirements":"==0.2.105","direct":false,"kind":"runtime","optional":false},{"id":6890898265,"package_name":"humanize","ecosystem":"pypi","requirements":"==1.0.0","direct":false,"kind":"runtime","optional":false},{"id":6890898266,"package_name":"hurry-filesize","ecosystem":"pypi","requirements":"==0.9","direct":false,"kind":"runtime","optional":false},{"id":6890898267,"package_name":"idna","ecosystem":"pypi","requirements":"==2.10","direct":false,"kind":"runtime","optional":false},{"id":6890898268,"package_name":"isodate","ecosystem":"pypi","requirements":"==0.6.1","direct":false,"kind":"runtime","optional":false},{"id":6890898269,"package_name":"janus","ecosystem":"pypi","requirements":"==0.6.2","direct":false,"kind":"runtime","optional":false},{"id":6890898270,"package_name":"jinja2","ecosystem":"pypi","requirements":"==3.0.3","direct":false,"kind":"runtime","optional":false},{"id":6890898271,"package_name":"jmespath","ecosystem":"pypi","requirements":"==0.10.0","direct":false,"kind":"runtime","optional":false},{"id":6890898272,"package_name":"markupsafe","ecosystem":"pypi","requirements":"==2.1.0","direct":false,"kind":"runtime","optional":false},{"id":6890898273,"package_name":"msal","ecosystem":"pypi","requirements":"==1.17.0","direct":false,"kind":"runtime","optional":false},{"id":6890898274,"package_name":"msal-extensions","ecosystem":"pypi","requirements":"==0.3.1","direct":false,"kind":"runtime","optional":false},{"id":6890898275,"package_name":"msrest","ecosystem":"pypi","requirements":"==0.7.1","direct":false,"kind":"runtime","optional":false},{"id":6890898276,"package_name":"multidict","ecosystem":"pypi","requirements":"==6.0.2","direct":false,"kind":"runtime","optional":false},{"id":6890898277,"package_name":"nest-asyncio","ecosystem":"pypi","requirements":"==1.5.4","direct":false,"kind":"runtime","optional":false},{"id":6890898278,"package_name":"numpy","ecosystem":"pypi","requirements":"==1.21.5","direct":false,"kind":"runtime","optional":false},{"id":6890898279,"package_name":"oauthlib","ecosystem":"pypi","requirements":"==3.2.2","direct":false,"kind":"runtime","optional":false},{"id":6890898280,"package_name":"openpyxl","ecosystem":"pypi","requirements":"==3.0.9","direct":false,"kind":"runtime","optional":false},{"id":6890898281,"package_name":"orjson","ecosystem":"pypi","requirements":"==3.6.4","direct":false,"kind":"runtime","optional":false},{"id":6890898282,"package_name":"packaging","ecosystem":"pypi","requirements":"==21.3","direct":false,"kind":"runtime","optional":false},{"id":6890898283,"package_name":"pandas","ecosystem":"pypi","requirements":"==1.3.5","direct":false,"kind":"runtime","optional":false},{"id":6890898284,"package_name":"parsimonious","ecosystem":"pypi","requirements":"==0.8.1","direct":false,"kind":"runtime","optional":false},{"id":6890898285,"package_name":"pillow","ecosystem":"pypi","requirements":"==9.3.0","direct":false,"kind":"runtime","optional":false},{"id":6890898286,"package_name":"plotly","ecosystem":"pypi","requirements":"==5.5.0","direct":false,"kind":"runtime","optional":false},{"id":6890898287,"package_name":"portalocker","ecosystem":"pypi","requirements":"==2.4.0","direct":false,"kind":"runtime","optional":false},{"id":6890898288,"package_name":"protobuf","ecosystem":"pypi","requirements":"==3.20.2","direct":false,"kind":"runtime","optional":false},{"id":6890898289,"package_name":"psycopg2","ecosystem":"pypi","requirements":"==2.9.3","direct":false,"kind":"runtime","optional":false},{"id":6890898290,"package_name":"py4j","ecosystem":"pypi","requirements":"==0.10.9","direct":false,"kind":"runtime","optional":false},{"id":6890898291,"package_name":"pyasn1","ecosystem":"pypi","requirements":"==0.4.8","direct":false,"kind":"runtime","optional":false},{"id":6890898292,"package_name":"pyasn1-modules","ecosystem":"pypi","requirements":"==0.2.8","direct":false,"kind":"runtime","optional":false},{"id":6890898293,"package_name":"pycparser","ecosystem":"pypi","requirements":"==2.21","direct":false,"kind":"runtime","optional":false},{"id":6890898294,"package_name":"pygments","ecosystem":"pypi","requirements":"==2.13.0","direct":false,"kind":"runtime","optional":false},{"id":6890898295,"package_name":"pyjwt","ecosystem":"pypi","requirements":"==2.4.0","direct":false,"kind":"runtime","optional":false},{"id":6890898296,"package_name":"pyliftover","ecosystem":"pypi","requirements":"==0.4","direct":false,"kind":"runtime","optional":false},{"id":6890898297,"package_name":"pyparsing","ecosystem":"pypi","requirements":"==3.0.7","direct":false,"kind":"runtime","optional":false},{"id":6890898298,"package_name":"pyspark","ecosystem":"pypi","requirements":"==3.1.3","direct":false,"kind":"runtime","optional":false},{"id":6890898299,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"==2.8.2","direct":false,"kind":"runtime","optional":false},{"id":6890898300,"package_name":"python-json-logger","ecosystem":"pypi","requirements":"==2.0.2","direct":false,"kind":"runtime","optional":false},{"id":6890898301,"package_name":"python3-openid","ecosystem":"pypi","requirements":"==3.2.0","direct":false,"kind":"runtime","optional":false},{"id":6890898302,"package_name":"pytz","ecosystem":"pypi","requirements":"==2021.3","direct":false,"kind":"runtime","optional":false},{"id":6890898303,"package_name":"pyyaml","ecosystem":"pypi","requirements":"==6.0","direct":false,"kind":"runtime","optional":false},{"id":6890898304,"package_name":"redis","ecosystem":"pypi","requirements":"==3.3.11","direct":false,"kind":"runtime","optional":false},{"id":6890898305,"package_name":"requests","ecosystem":"pypi","requirements":"==2.25.1","direct":false,"kind":"runtime","optional":false},{"id":6890898306,"package_name":"requests-oauthlib","ecosystem":"pypi","requirements":"==1.3.1","direct":false,"kind":"runtime","optional":false},{"id":6890898307,"package_name":"requests-toolbelt","ecosystem":"pypi","requirements":"==0.9.1","direct":false,"kind":"runtime","optional":false},{"id":6890898308,"package_name":"rich","ecosystem":"pypi","requirements":"==12.6.0","direct":false,"kind":"runtime","optional":false},{"id":6890898309,"package_name":"rsa","ecosystem":"pypi","requirements":"==4.8","direct":false,"kind":"runtime","optional":false},{"id":6890898310,"package_name":"s3transfer","ecosystem":"pypi","requirements":"==0.5.1","direct":false,"kind":"runtime","optional":false},{"id":6890898311,"package_name":"scipy","ecosystem":"pypi","requirements":"==1.7.3","direct":false,"kind":"runtime","optional":false},{"id":6890898312,"package_name":"six","ecosystem":"pypi","requirements":"==1.16.0","direct":false,"kind":"runtime","optional":false},{"id":6890898313,"package_name":"slacker","ecosystem":"pypi","requirements":"==0.14.0","direct":false,"kind":"runtime","optional":false},{"id":6890898314,"package_name":"slugify","ecosystem":"pypi","requirements":"==0.0.1","direct":false,"kind":"runtime","optional":false},{"id":6890898315,"package_name":"social-auth-app-django","ecosystem":"pypi","requirements":"==5.0.0","direct":false,"kind":"runtime","optional":false},{"id":6890898316,"package_name":"social-auth-core","ecosystem":"pypi","requirements":"==4.2.0","direct":false,"kind":"runtime","optional":false},{"id":6890898317,"package_name":"sortedcontainers","ecosystem":"pypi","requirements":"==2.4.0","direct":false,"kind":"runtime","optional":false},{"id":6890898318,"package_name":"sqlparse","ecosystem":"pypi","requirements":"==0.4.2","direct":false,"kind":"runtime","optional":false},{"id":6890898319,"package_name":"tabulate","ecosystem":"pypi","requirements":"==0.8.9","direct":false,"kind":"runtime","optional":false},{"id":6890898320,"package_name":"tenacity","ecosystem":"pypi","requirements":"==8.0.1","direct":false,"kind":"runtime","optional":false},{"id":6890898321,"package_name":"tornado","ecosystem":"pypi","requirements":"==6.1","direct":false,"kind":"runtime","optional":false},{"id":6890898322,"package_name":"tqdm","ecosystem":"pypi","requirements":"==4.62.3","direct":false,"kind":"runtime","optional":false},{"id":6890898323,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"==4.4.0","direct":false,"kind":"runtime","optional":false},{"id":6890898324,"package_name":"urllib3","ecosystem":"pypi","requirements":"==1.26.8","direct":false,"kind":"runtime","optional":false},{"id":6890898325,"package_name":"uvloop","ecosystem":"pypi","requirements":"==0.16.0","direct":false,"kind":"runtime","optional":false},{"id":6890898326,"package_name":"whitenoise","ecosystem":"pypi","requirements":"==6.0.0","direct":false,"kind":"runtime","optional":false},{"id":6890898327,"package_name":"wrapt","ecosystem":"pypi","requirements":"==1.13.3","direct":false,"kind":"runtime","optional":false},{"id":6890898328,"package_name":"yarl","ecosystem":"pypi","requirements":"==1.7.2","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"hail_search/requirements-test.in","sha":null,"kind":"manifest","created_at":"2023-09-21T18:30:57.245Z","updated_at":"2023-09-21T18:30:57.245Z","repository_link":"https://github.com/broadinstitute/seqr/blob/master/hail_search/requirements-test.in","dependencies":[{"id":13856021624,"package_name":"coverage","ecosystem":"pypi","requirements":"\u003c5.2","direct":true,"kind":"test","optional":false},{"id":13856021625,"package_name":"pytest-aiohttp","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false}]},{"ecosystem":"pypi","filepath":"hail_search/requirements-test.txt","sha":null,"kind":"manifest","created_at":"2023-09-21T18:30:57.716Z","updated_at":"2023-09-21T18:30:57.716Z","repository_link":"https://github.com/broadinstitute/seqr/blob/master/hail_search/requirements-test.txt","dependencies":[{"id":13856021974,"package_name":"aiohttp","ecosystem":"pypi","requirements":"==3.8.5","direct":true,"kind":"test","optional":false},{"id":13856021975,"package_name":"aiosignal","ecosystem":"pypi","requirements":"==1.3.1","direct":true,"kind":"test","optional":false},{"id":13856021976,"package_name":"async-timeout","ecosystem":"pypi","requirements":"==4.0.2","direct":true,"kind":"test","optional":false},{"id":13856021977,"package_name":"attrs","ecosystem":"pypi","requirements":"==23.1.0","direct":true,"kind":"test","optional":false},{"id":13856021978,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==3.2.0","direct":true,"kind":"test","optional":false},{"id":13856021979,"package_name":"coverage","ecosystem":"pypi","requirements":"==5.1","direct":true,"kind":"test","optional":false},{"id":13856021980,"package_name":"frozenlist","ecosystem":"pypi","requirements":"==1.3.3","direct":true,"kind":"test","optional":false},{"id":13856021981,"package_name":"idna","ecosystem":"pypi","requirements":"==3.4","direct":true,"kind":"test","optional":false},{"id":13856021982,"package_name":"iniconfig","ecosystem":"pypi","requirements":"==2.0.0","direct":true,"kind":"test","optional":false},{"id":13856021983,"package_name":"multidict","ecosystem":"pypi","requirements":"==6.0.4","direct":true,"kind":"test","optional":false},{"id":13856021984,"package_name":"packaging","ecosystem":"pypi","requirements":"==23.1","direct":true,"kind":"test","optional":false},{"id":13856021985,"package_name":"pluggy","ecosystem":"pypi","requirements":"==1.2.0","direct":true,"kind":"test","optional":false},{"id":13856021986,"package_name":"pytest","ecosystem":"pypi","requirements":"==7.4.0","direct":true,"kind":"test","optional":false},{"id":13856021987,"package_name":"pytest-aiohttp","ecosystem":"pypi","requirements":"==1.0.4","direct":true,"kind":"test","optional":false},{"id":13856021988,"package_name":"pytest-asyncio","ecosystem":"pypi","requirements":"==0.21.0","direct":true,"kind":"test","optional":false},{"id":13856021989,"package_name":"yarl","ecosystem":"pypi","requirements":"==1.9.2","direct":true,"kind":"test","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/dev-hail-search-release.yaml","sha":null,"kind":"manifest","created_at":"2023-10-02T17:20:07.031Z","updated_at":"2023-10-02T17:20:07.031Z","repository_link":"https://github.com/broadinstitute/seqr/blob/master/.github/workflows/dev-hail-search-release.yaml","dependencies":[{"id":14058498012,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14058498013,"package_name":"google-github-actions/auth","ecosystem":"actions","requirements":"v0","direct":true,"kind":"composite","optional":false},{"id":14058498014,"package_name":"google-github-actions/setup-gcloud","ecosystem":"actions","requirements":"v0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/hail-search-unit-tests.yaml","sha":null,"kind":"manifest","created_at":"2023-10-02T17:20:07.089Z","updated_at":"2023-10-02T17:20:07.089Z","repository_link":"https://github.com/broadinstitute/seqr/blob/master/.github/workflows/hail-search-unit-tests.yaml","dependencies":[{"id":14058498015,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"hail_search/deploy/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-10-02T17:20:07.498Z","updated_at":"2023-10-02T17:20:07.498Z","repository_link":"https://github.com/broadinstitute/seqr/blob/master/hail_search/deploy/Dockerfile","dependencies":[{"id":14058498228,"package_name":"hailgenetics/hail","ecosystem":"docker","requirements":"0.2.115","direct":true,"kind":"build","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/hail-search-dataset-version-release.yaml","sha":null,"kind":"manifest","created_at":"2023-10-11T20:43:56.780Z","updated_at":"2023-10-11T20:43:56.780Z","repository_link":"https://github.com/broadinstitute/seqr/blob/master/.github/workflows/hail-search-dataset-version-release.yaml","dependencies":[{"id":14157598633,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14157598634,"package_name":"mikefarah/yq","ecosystem":"actions","requirements":"v4.22.1","direct":true,"kind":"composite","optional":false},{"id":14157598635,"package_name":"Andro999b/push","ecosystem":"actions","requirements":"v1.3","direct":true,"kind":"composite","optional":false}]}],"score":9.552510629712033,"created_at":"2025-09-09T00:56:39.040Z","updated_at":"2025-10-07T08:38:28.841Z","avatar_url":"https://github.com/broadinstitute.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["bioinformatics","genomes","sequences","archival","distributed","ranking","projection","transformer","trading","trace"],"project_url":"https://science.ecosyste.ms/api/v1/projects/160872","html_url":"https://science.ecosyste.ms/projects/160872"}