pheno_tool_api package
Subpackages
- pheno_tool_api.tests package
- Submodules
- pheno_tool_api.tests.test_pheno_tool_api module
test_pheno_tool_api_permissions()
test_pheno_tool_download_valid_request()
test_pheno_tool_view_cnv_on_non_cnv_study()
test_pheno_tool_view_family_ids_filter()
test_pheno_tool_view_missense()
test_pheno_tool_view_missing_dataset()
test_pheno_tool_view_missing_measure()
test_pheno_tool_view_na_values()
test_pheno_tool_view_normalize()
test_pheno_tool_view_pheno_filter()
test_pheno_tool_view_valid_request()
- pheno_tool_api.tests.test_pheno_tool_view_class_static_methods module
- Module contents
Submodules
pheno_tool_api.urls module
pheno_tool_api.views module
- class pheno_tool_api.views.PhenoToolDownload[source]
Bases:
PhenoToolView
,DatasetAccessRightsView
Pheno tool download view.
- generate_columns(measure_id: str, family_ids: list[str] | None, person_ids: set[str], normalize_by: list[dict[str, str]], adapter: PhenoToolAdapter, effect_types: list[Any], effect_groups: list[Any], variants: Iterable[FamilyVariant]) Generator[str, None, None] [source]
Pheno tool download generator function.
- class pheno_tool_api.views.PhenoToolInstruments[source]
Bases:
QueryBaseView
,DatasetAccessRightsView
- class pheno_tool_api.views.PhenoToolMeasure[source]
Bases:
QueryBaseView
,DatasetAccessRightsView
- class pheno_tool_api.views.PhenoToolMeasures[source]
Bases:
QueryBaseView
,DatasetAccessRightsView
- class pheno_tool_api.views.PhenoToolPeopleValues[source]
Bases:
QueryBaseView
,DatasetAccessRightsView
View for returning person phenotype data.
- class pheno_tool_api.views.PhenoToolView[source]
Bases:
QueryBaseView
View for returning pheno tool results.
- static get_result_by_sex(result: dict[str, PhenoResult], sex: str) dict[str, Any] [source]