For the complete documentation index, see llms.txt. This page is also available as Markdown.

FCP Terminology Renaming Guide

Indicates the terminology changes in Rhino FCP.

Core FCP components have been renamed as of January 30, 2023. Details appear below.

Former Name
New Name

Cohorts

Datasets

Models

Code Objects

Model Results

Code Runs

We're switching up a few names, but it's not just about words; it's about making your experience with the Rhino Federated Computing Platform even better. When we replace Cohorts with Datasets, Models with Code (or Code Objects), and Model Results with Code Runs, we're enhancing consistency, streamlining things, and ensuring everything flows smoothly.

In the following guide, we'll cover each interface and detail specifically what and how this renaming effort will change your interaction with the Rhino FCP.

If you have any questions or concerns, please reach out to support@rhinohealth.com.


FCP UI View Terminology Changes

Project Dashboard Page (No Name Change)

  1. Owner (No Change)

  2. Collaborator (No Change)

  3. Permissions Policy (See Changes Below)

    • Project-level

    • Site-level

Project Overview Page (No Name Change)

Project Steps

  1. Project Definition (No Change)

  2. Collaborator (No Change)

  3. Data Schemas (No Change)

  4. CohortsDatasets

  5. ModelsCode

  6. Model ResultsCode Runs

Recent Activities

  • Project Created (No Change)

  • Cohort importedDataset Imported

  • Cohort version createdDataset Version Created

  • Cohort removedDataset Removed

  • Cohort version removedDataset Version Removed

  • Model createdCode Object Created

  • Model removedCode Object Removed

  • Model version createdCode Object Version Created

  • Model version removedCode Object Version Removed

  • Model Run StartedCode Run Started

  • Data Schema Created (No Change)

  • Data Schema Version Created (No Change)

  • Data Schema Removed (No Change)

  • Data Schema Version Removed (No Change)

  • Collaborator Joined Project (No Change)

Collaborators Page (No Name Change)

  • Add New Collaborators (No Change)

  • Search Collaborators (No Change)

  • Lead (No Change)

  • Permissions Policy (See below)

Permission Policy

Project-Level Permissions

Current Permission Name
New Permission Name + Description

Level of enforcement of differential privacy (0, 1, 2, 3)

Differential Privacy Setting (None, Low, Medium, High) (Privacy filter) - Control the level of noise (if any) is added to data when calculating metrics: - None: Noise is never added. - Low: Noise is only added when calculating percentiles. - Medium: Noise is added for percentiles and other standard metrics when the number of unique values is small. - High: Noise is always added when calculating metrics.

K-anonymization parameter

K-Anonymization Parameter (Privacy filter) - Subgroups smaller than K will be excluded from summary statistics.

Manage models

Manage Code Objects Create, modify, and remove Code Objects in the project

Manage schemas

Manage Data Schemas Create, modify, and remove Data Schemas in the project

Run models

Run Code Run code in the project

Site-Level Permissions

Current Permission Name
New Permission Name + Description

Import and Export cohorts

Manage This Site's Datasets Import, export, modify, and remove Datasets associated with this site

Manage my site's models

Manage This Site's Code Runs Modify and remove Code Runs associated with this site

Manage Secure Access Lists

Manage Secure Access Lists (No Change) Create, modify, and remove Secure Access Lists for Datasets from this site

Run models on my site

Run Code On This Site Run code on Datasets from this site

Share Secure Access Lists

Share Secure Access Lists (No Change) Share Secure Access Lists for Datasets from this site

View client-side logs

View Client-Side Logs View logs from code run on Datasets from this site

View cohort analytics

View Dataset Analytics View aggregated analytics and metrics for Datasets from this site

View cohorts via Secure Access

View Datasets via Secure Access Access data from this site via zero-footprint viewers (e.g. tabular data viewer, and interactive containers, OHIF)

Data Schemas Page (No Name Change)

  • Create new schemaCreate New Data Schema

  • Version (No Change)

  • Date Created (No Change)

  • Number of Fields (No Change)

  • Number of CohortsNumber of Datasets

  • SourceCreator

  • New Version (No Change)

  • Schema variableData Schema Field

    • Identifier (No Change)

    • Description (No Change)

    • Role (No Change)

    • Type (No Change)

    • Type paramsType Parameters

    • Units (No Change)

    • May contain PHI (No Change)

    • Permissions (No Change)

  • Add ColumnAdd Field

Cohorts Page → Datasets Page

  • Overview (No Change)

    • Version (No Change)

    • SchemaData Schema

    • Date Created (No Change)

    • Number of Rows (No Change)

    • SourceCreator

    • Show cohort configurationShow Dataset Configuration

  • Import new cohortImport New Dataset

    • Data Schema (No Change)

    • tabular data file locationTabular Data File Path

    • dicom data locationDICOM Data Path

    • file data locationFile Data Path

  • Analytics (No Change)

    • datapointsRows

    • Data Completeness (No Change)

    • featuresFields

Models Page → Code Page

  • Version (No Change)

  • Date Created (No Change)

  • Runs (No Change)

  • Latest Run (UTC) (No Change)

  • Input SchemaInput Data Schema

  • Output SchemaOutput Data Schema

  • SourceCreator

  • Create a new modelCreate New Code

    • Type (No Change)

    • Python Code (No Change)

    • Generalized Compute (No Change)

    • Interactive Container (No Change)

    • NVIDIA FLARE (No Change)

    • Input Data Schema (No Change)

    • Output Data Schema (No Change)

    • Auto-generate schema from dataAuto-generate Data Schema from Data

    • Container (No Change)

    • Code snippet (No Change)

  • Run (No Change)

    • Input CohortsInput Datasets

    • Output Cohort name suffixOutput Dataset Name Suffix

    • idle timeoutIdle Timeout (seconds)

    • max duration (seconds)Max Duration (seconds)

    • run parameters (optional)Run Parameters (JSON, optional)

    • Model run triggeredRun Triggered

    • Import output cohortsSave Output to Project

    • Terminate + ImportTerminate and Save

    • Terminate without importTerminate without Saving

    • Model nameCode Object Name

    • Input nameInput Dataset

  • Run Model Training (No Change)

    • training cohortsTraining Datasets

    • one FL client per training cohortSimulated FL - one FL client per training dataset

    • validation cohorts (optional)Validation Datasets (optional)

    • output cohort name suffixOutput Dataset Name Suffix

    • FEDERATED SERVER CONFIG OVERRIDE (OPTIONAL)Federated Server Config Override (optional)

    • FEDERATED CLIENT CONFIG OVERRIDE (OPTIONAL)Federated Client Config Override (optional)

    • Timeout in secondsTimeout (seconds)

Model Results Page → Code Runs Page

  • Type (No Change)

  • Run Time (UTC) (No Change)

  • Status (No Change)

  • Model Version CodeObject Version

  • Input CohortsInput Datasets

  • Output CohortsOutput Datasets

  • Report (No Change)

  • Show model run configurationShow Run Configuration

  • Run Inference (No Change)

  • Download Model Parameters (No Change)

  • Open TensorBoard (No Change)


API Endpoint Changes

/api/{version}/...

aimodelscode_objects

  • GET /api/{version}/aimodels/GET /api/{version}/code_objects/

  • POST /api/{version}/aimodels/POST /api/{version}/code_objects/

  • GET /api/{version}/aimodels/ensure_can_create/GET /api/{version}/code_objects/ensure_can_create/

  • GET /api/{version}/aimodels/get_ic_supported_versions/GET /api/{version}/code_objects/get_auto_containers_supported_versions/

  • GET /api/{version}/aimodels/{uid}/GET /api/{version}/code_objects/{uid}/

  • GET /api/{version}/aimodels/{uid}/build_logs/GET /api/{version}/code_objects/{uid}/build_logs/

  • POST /api/{version}/aimodels/{uid}/remove/POST /api/{version}/code_objects/{uid}/remove/

  • PATCH /api/{version}/aimodels/{uid}/rename/PATCH /api/{version}/code_objects/{uid}/rename/

  • POST /api/{version}/aimodels/{uid}/run/POST /api/{version}/code_objects/{uid}/run/

  • POST /api/{version}/aimodels/{uid}/train/POST /api/{version}/code_objects/{uid}/train/

  • GET /api/{version}/aimodels/{uid}/versions/GET /api/{version}/code_objects/{uid}/versions/

cohortsdatasets

  • GET /api/{version}/cohorts/GET /api/{version}/datasets/

  • POST /api/{version}/cohorts/POST /api/{version}/datasets/

  • GET /api/{version}/cohorts/{uid}/GET /api/{version}/datasets/{uid}/

  • GET /api/{version}/cohorts/{uid}/data/GET /api/{version}/datasets/{uid}/data/

  • POST /api/{version}/cohorts/{uid}/export/POST /api/{version}/datasets/{uid}/export/

  • GET /api/{version}/cohorts/{uid}/image_data/GET /api/{version}/datasets/{uid}/image_data/

  • POST /api/{version}/cohorts/{uid}/import/POST /api/{version}/datasets/{uid}/import/

  • GET /api/{version}/cohorts/{uid}/info/GET /api/{version}/datasets/{uid}/info/

  • POST /api/{version}/cohorts/{uid}/metric/POST /api/{version}/datasets/{uid}/metric/

  • POST /api/{version}/cohorts/{uid}/remove/POST /api/{version}/datasets/{uid}/remove/

  • PATCH /api/{version}/cohorts/{uid}/rename/PATCH /api/{version}/datasets/{uid}/rename/

  • GET /api/{version}/cohorts/{uid}/secure_access_lists/GET /api/{version}/datasets/{uid}/secure_access_lists/

  • POST /api/{version}/cohorts/{uid}/update_notes/POST /api/{version}/datasets/{uid}/update_notes/

dataschemasdata_schemas

  • GET /api/{version}/dataschemas/GET /api/{version}/data_schemas/

  • POST /api/{version}/dataschemas/POST /api/{version}/data_schemas/

  • GET /api/{version}/dataschemas/ensure_can_create/GET /api/{version}/data_schemas/ensure_can_create/

  • GET /api/{version}/dataschemas/validate_config/GET /api/{version}/data_schemas/validate_config/

  • GET /api/{version}/dataschemas/{uid}/GET /api/{version}/data_schemas/{uid}/

  • GET /api/{version}/dataschemas/{uid}/export_to_csv/GET /api/{version}/data_schemas/{uid}/export_to_csv/

  • POST /api/{version}/dataschemas/{uid}/remove/POST /api/{version}/data_schemas/{uid}/remove/

  • PATCH /api/{version}/dataschemas/{uid}/rename/PATCH /api/{version}/data_schemas/{uid}/rename/

dicomweb-queriesdicomweb_queries

  • GET /api/{version}/dicomweb-queries/GET /api/{version}/dicomweb_queries/

  • POST /api/{version}/dicomweb-queries/POST /api/{version}/dicomweb_queries/

  • GET /api/{version}/dicomweb-queries/{uid}/GET /api/{version}/dicomweb_queries/{uid}/

federated-dataset-access-requestsfederated_dataset_access_requests

  • GET /api/{version}/federated-dataset-access-requests/GET /api/{version}/federated_dataset_access_requests/

  • POST /api/{version}/federated-dataset-access-requests/POST /api/{version}/federated_dataset_access_requests/

  • GET /api/{version}/federated-dataset-access-requests/{uid}/GET /api/{version}/federated_dataset_access_requests/{uid}/

  • PUT /api/{version}/federated-dataset-access-requests/{uid}/PUT /api/{version}/federated_dataset_access_requests/{uid}/

  • PATCH /api/{version}/federated-dataset-access-requests/{uid}/PATCH /api/{version}/federated_dataset_access_requests/{uid}/

federated-datasetsfederated_datasets

  • GET /api/{version}/federated-datasets/GET /api/{version}/federated_datasets/

  • POST /api/{version}/federated-datasets/POST /api/{version}/federated_datasets/

  • GET /api/{version}/federated-datasets/cohort_analytics_accessibility_for_user/GET /api/{version}/federated_datasets/dataset_analytics_accessibility_for_user/

  • GET /api/{version}/federated-datasets/cohorts_workgroup_admin_users_info/GET /api/{version}/federated_datasets/dataset_workgroup_admin_users_info/

  • GET /api/{version}/federated-datasets/{uid}/GET /api/{version}/federated_datasets/{uid}/

  • DELETE /api/{version}/federated-datasets/{uid}/DELETE /api/{version}/federated_datasets/{uid}/

  • GET /api/{version}/federated-datasets/{uid}/cohorts_info/GET /api/{version}/federated_datasets/{uid}/cohorts_info/

    • Parameter: cohortsdatasets

federatedmodelactionscode_runs

  • GET /api/{version}/federatedmodelactions/GET /api/{version}/code_runs/

    • Parameter: aimodel_uidcode_object_uid

  • GET /api/{version}/federatedmodelactions/{uid}/GET /api/{version}/code_runs/{uid}/

  • GET /api/{version}/federatedmodelactions/{uid}/download_model_params/GET /api/{version}/code_runs/{uid}/download_code_params/

    • Parameter: model_weights_filesmodel_params_files

  • POST /api/{version}/federatedmodelactions/{uid}/end_interactive_gc/POST /api/{version}/code_runs/{uid}/end_interactive_gc/

  • GET /api/{version}/federatedmodelactions/{uid}/get_secure_access_logs/GET /api/{version}/code_runs/{uid}/get_secure_access_logs/

  • GET /api/{version}/federatedmodelactions/{uid}/halt/GET /api/{version}/code_runs/{uid}/halt/

  • GET /api/{version}/federatedmodelactions/{uid}/heart_beat/GET /api/{version}/code_runs/{uid}/heart_beat/

  • POST /api/{version}/federatedmodelactions/{uid}/import_cohorts_interactive_gc/POST /api/{version}/code_runs/{uid}/import_dataset_interactive_gc/

  • GET /api/{version}/federatedmodelactions/{uid}/logs/GET /api/{version}/code_runs/{uid}/logs/

  • POST /api/{version}/federatedmodelactions/{uid}/remove/POST /api/{version}/code_runs/{uid}/remove/

  • POST /api/{version}/federatedmodelactions/{uid}/run_inference/POST /api/{version}/code_runs/{uid}/run_inference/

  • POST /api/{version}/federatedmodelactions/{uid}/set_report/POST /api/{version}/code_runs/{uid}/set_report/

  • POST /api/{version}/federatedmodelactions/{uid}/set_scores/POST /api/{version}/code_runs/{uid}/set_scores/

projectsprojects

  • POST /api/{version}/projects/calculate_aggregate_metric/POST /api/{version}/projects/calculate_aggregate_metric/

    • Parameter: cohort_uidsdataset_uids

  • GET /api/{version}/projects/{uid}/cohorts/GET /api/{version}/projects/{uid}/datasets/

  • GET /api/{version}/projects/{uid}/cohorts_info/GET /api/{version}/projects/{uid}/datasets_info/

    • Parameter: cohortsdatasets

  • GET /api/{version}/projects/{uid}/model_actions/GET /api/{version}/projects/{uid}/code_actions/

  • GET /api/{version}/projects/{uid}/models/GET /api/{version}/projects/{uid}/code_objects/

secureaccesslistsecure_access_lists

  • GET /api/{version}/secureaccesslist/GET /api/{version}/secure_access_lists/

  • POST /api/{version}/secureaccesslist/POST /api/{version}/secure_access_lists/

  • GET /api/{version}/secureaccesslist/{uid}/GET /api/{version}/secure_access_lists/{uid}/

  • GET /api/{version}/secureaccesslist/{uid}/data/GET /api/{version}/secure_access_lists/{uid}/data/

secureaccesslistsharesecure_access_list_shares

  • GET /api/{version}/secureaccesslistshare/GET /api/{version}/secure_access_list_shares/

  • POST /api/{version}/secureaccesslistshare/POST /api/{version}/secure_access_list_shares/

  • GET /api/{version}/secureaccesslistshare/{uid}/GET /api/{version}/secure_access_list_shares/{uid}/

sql-queriessql_queries

  • GET /api/{version}/sql-queries/GET /api/{version}/sql_queries/

  • POST /api/{version}/sql-queries/POST /api/{version}/sql_queries/

  • GET /api/{version}/sql-queries/{uid}/GET /api/{version}/sql_queries/{uid}/

tensorboardtensorboard

  • GET /api/{version}/tensorboard/get-or-create/GET /api/{version}/tensorboard/get_or_create/

  • GET /api/{version}/tensorboard/heart-beat/GET /api/{version}/tensorboard/heartbeat/

API Model Changes

AIModelFlatCodeObjectFlat

CohortFlatDatasetFlat

FederatedDatasetFederatedDataset

  • Entity: cohortsdatasets

FederatedModelActionFlatCodeRunFlat

  • Entity: aimodelcode_object

  • Entity: input_cohort_uidsinput_dataset_uids

  • Entity: output_cohort_uidsoutput_dataset_uids

RunInferenceParamsRunInferenceParams

  • Entity: validation_cohort_uidsvalidation_dataset_uids

  • Entity: validation_cohorts_inference_suffixvalidation_datasets_inference_suffix

TrainParamsTrainParams

  • Entity: input_cohort_uidsinput_dataset_uids

  • Entity: validation_cohort_uidsvalidation_dataset_uids

  • Entity: validation_cohorts_inference_suffixvalidation_datasets_inference_suffix

ModelResultsSetScoreParamsCodeRunSetScoreParams

SecureAccessListFlatSecureAccessListFlat

  • Entity: cohortdataset


SDK Changes

rhino_health.lib.endpoints

aimodelcode

  • Class: AIModelCodeObject

    • Variable: build_statusbuild_status

      • Type: Optional[AIModelBuildStatus]Optional[CodeObjectBuildStatus]

    • Variable: model_typecode_type

    • Function: wait_for_buildwait_for_build

      • Returns: AIModelCodeObject

  • Class: AIModelCreateInputCodeObjectCreateInput

    • Variable: model_typecode_type

  • Class: AIModelRunInputCodeObjectRunInput

    • Variable: input_cohort_uidinput_dataset_uid

    • Variable: output_cohort_names_suffixoutput_dataset_names_suffix

    • Variable: aimodel_uidcode_object_uid

aimodel.aimodel_dataclasscode.code_object_dataclass

  • Class: CodeRunTypeCodeRunType

    • Variable: INSTANT_CONTAINER_NVFLAREAUTO_CONTAINER_NVFLARE

    • Variable: INSTANT_CONTAINER_SNIPPETAUTO_CONTAINER_SNIPPET

    • Variable: INSTANT_CONTAINER_FILEAUTO_CONTAINER_FILE

  • Class: ModelTypesCodeTypes

  • Class: AIModelBuildStatusCodeObjectBuildStatus

  • Class: AIModelCreateInputCodeObjectCreateInput

    • Variable: model_typecode_type

    • Variable: input_dataschema_uid removed as was deprecated

    • Variable: output_dataschema_uid removed as was deprecated

  • Class: AIModelCodeObject

    • Variable: build_statusbuild_status

      • Type: Optional[AIModelBuildStatus]Optional[CodeObjectBuildStatus]

    • Variable: model_typecode_type

    • Function: wait_for_buildwait_for_build

      • Returns: AIModelCodeObject

  • Class: AIModelRunInputCodeObjectRunInput

    • Variable: input_cohort_uidinput_dataset_uid

    • Variable: output_cohort_names_suffixoutput_dataset_naming_templates

    • Variable: aimodel_uidcode_object_uid

  • Class: AIModelMultiCohortInputCodeRunMultiDatasetInput

    • Variable: input_cohort_uidsinput_dataset_uids

    • Variable: output_cohort_naming_templatesoutput_dataset_naming_templates

    • Variable: aimodel_uidcode_object_uid

  • Class: AIModelTrainInputModelTrainInput

    • Variable: aimodel_uidcode_object_uid

    • Variable: input_cohort_uidsinput_dataset_uids

    • Variable: validation_cohort_uidsvalidation_dataset_uids

    • Variable: validation_cohorts_inference_suffixvalidation_datasets_inference_suffix

  • Class: AIModelTrainAsyncResponseModelTrainAsyncResponse

    • Variable: model_result_uidcode_run_uid

    • Property: model_resultcode_run

      • Returns: ModelResultCodeRun

    • Function: wait_for_completionwait_for_completion

      • Returns: ModelResultCodeRun

aimodel.aimodel_endpointscode.code_object_endpoints

  • Class: AIModelEndpointsCodeObjectEndpoints

    • Function: get_aimodelget_code_object

      • Parameter: aimodel_uidcode_object_uid

      • Returns: AIModelCodeObject

    • Function: get_aimodel_by_nameget_code_object_by_name

      • Returns: Optional[AIModel]Optional[CodeObject]

    • Function: search_for_aimodels_by_namesearch_for_code_object_by_name

      • Returns: List[AIModel]List[CodeObject]

    • Function: create_aimodelcreate_code_object

      • Parameter: AIModelCreateInputCodeObjectCreateInput

      • Returns: AIModelCodeObject

    • Function: run_aimodelrun_code_object

      • Parameter: Union[AIModelRunInput, AIModelMultiCohortInput]Union[CodeObjectRunInput, CodeRunMultiDatasetInput]

      • Returns: Union[AIModelRunSyncResponse, AIModelRunAsyncResponse]Union[CodeRunSyncResponse, CodeRunAsyncResponse]

    • Function: train_aimodeltrain_model

      • Parameter: AIModelTrainInputModelTrainInput

      • Returns: model_action_uidcode_run_uid

    • Function: get_build_logsget_build_logs

      • Parameter: aimodel_uidcode_object_uid

cohortdataset

cohort.cohort_dataclassdataset.dataset_dataclass

  • Class: CohortCreateInputDatasetCreateInput

  • Class: CohortDataset

    • Variable: cohort_infodataset_info

    • Function: run_coderun_code

      • Parameter: output_cohort_names_suffixoutput_dataset_names_suffix

      • Returns: Tuple[List[Cohort], AIModelRunSyncResponse]Tuple[List[Dataset], CodeRun]

cohort.cohort_endpointsdataset.dataset_endpoints

  • Class: CohortEndpointsDatasetEndpoints

    • Function: get_cohort_by_nameget_dataset_by_name

      • Returns: Optional[Cohort]Optional[Dataset]

    • Function: search_for_cohorts_by_namesearch_for_datasets_by_name

      • Returns: List[Cohort]List[Dataset]

    • Function: add_cohortadd_dataset

      • Parameters: CohortCreateInputDatasetCreateInput

      • Returns: CohortDataset

    • Function: export_cohortexport_dataset

      • Parameters: cohort_uiddataset_uid

    • Function: sync_cohort_infosync_dataset_info

      • Parameters: cohort_uiddataset_uid

    • Function: remove_cohortremove_dataset

      • Parameters: cohort_uiddataset_uid

    • Function: get_cohortget_dataset

      • Parameters: cohort_uiddataset_uid

      • Returns: CohortDataset

    • Function: get_cohort_metricget_dataset_metric

      • Parameters: cohort_uiddataset_uid

data_schemadata_schema

data_schema.data_schema_dataclassdata_schema.data_schema_dataclass

  • Class: DataschemaDataSchema

    • Variable: num_cohortsnum_datasets

  • Variable: num_datasets removed

federated_datasetfederated_dataset

federated_dataset.federated_dataset_dataclassfederated_dataset.federated_dataset_dataclass

  • Class: FederatedDatasetCreateInputFederatedDatasetCreateInput

    • Variable: cohortsdatasets

    • Variable: cohort_uidsdataset_uids

  • Class: FederatedDatasetFederatedDataset

    • Parameter: cohort_uidscohort_uids

    • Variable: cohortscohorts

    • Returns: List[Cohort]List[Dataset]

model_resultcode_run

model_result.model_result_dataclasscode_run.code_run_dataclass

  • Class: ModelResultStatusCodeRunStatus

  • Class: ModelResultCodeRun

    • Parameter: statusstatus

      • Type: ModelResultStatusCodeRunStatus

    • Parameter: input_cohort_uidsinput_dataset_uids

    • Parameter: output_cohort_uidsoutput_dataset_uids

    • Parameter: aimodel_uidcode_object_uid

    • Property: aimodelcode_object

      • Returns: AIModelCodeObject

    • Property: input_cohortsinput_datasets

      • Returns: List[Cohort]List[Dataset]

    • Property: output_cohortsoutput_datasets

    • Function: wait_for_completionwait_for_completion

      • Returns: ModelResultCodeRun

    • Property: model_params_external_storage_pathpaths_to_model_params

model_result.model_result_endpointscode_run.code_run_endpoints

  • Class: ModelResultEndpointsCodeRunEndpoints

    • Function: halt_model_runhalt_code_run

      • Parameters: model_action_uidcode_run_uid

    • Function: run_inferencerun_inference

      • Parameter: model_action_uidcode_run_uid

      • Parameter: validation_cohort_uidsvalidation_dataset_uids

      • Parameter: validation_cohorts_suffixvalidation_datasets_suffix

      • Returns: AIModelRunAsyncResponseCodeRunAsyncResponse

  • Class: ModelResultFutureEndpointCodeRunFutureEndpoints

    • Function: get_model_resultget_code_run

      • Parameter: model_result_uidcode_run_uid

      • Returns: ModelResultCodeRun

    • Function: get_model_paramsget_model_params

      • Parameter: model_result_uidcode_run_uid

      • Returns: model_params

projectproject

project.project_dataclassproject.project_dataclass

  • Class: ProjectProject

    • Property: cohortsdatasets

      • Returns: List[Cohort]List[Dataset]

    • Property: statusstats

    • Function: get_cohort_by_nameget_dataset_by_name

      • Returns: Optional[Cohort]Optional[Dataset]

    • Function: search_for_cohorts_by_namesearch_for_datasets_by_name

      • Returns: List[Cohort]List[Dataset]

    • Property: aimodelscode_objects

      • Returns: List[AIModel]List[CodeObject]

    • Function: get_aimodel_by_nameget_code_object_by_name

      • Returns: Optional[AIModel]Optional[CodeObject]

    • Function: search_for_aimodels_by_namesearch_for_code_object_by_name

      • Returns: List[AIModel]List[CodeObject]

    • Function: aggregate_cohort_metricaggregate_dataset_metric

      • Parameters: cohort_uidsdataset_uids

    • Function: joined_cohort_metricjoined_dataset_metric

      • Parameters: data_cohortsdata_datasets

      • Parameters: filter_cohortsfilter_datasets

project.project_endpointsproject.project_endpoints

  • Class: ProjectEndpointsProjectEndpoints

    • Function: get_cohortsget_datasets

      • Returns: List[Cohort]List[Dataset]

    • Function: get_cohort_by_nameget_dataset_by_name

      • Returns: Optional[Cohort]Optional[Dataset]

    • Function: search_for_cohorts_by_namesearch_for_datasets_by_name

      • Returns: List[Cohort]List[Dataset]

    • Function: get_aimodelsget_code_objects

      • Returns: List[AIModel]List[CodeObject]

    • Function: get_aimodel_by_nameget_code_object_by_name

      • Returns: Optional[AIModel]Optional[CodeObject]

    • Function: search_for_aimodels_by_namesearch_for_code_objects_by_name

      • Returns: List[AIModel]List[CodeObject]

    • Function: aggregate_cohort_metricaggregate_dataset_metric

      • Parameters: cohort_uidsdataset_uids

    • Function: joined_cohort_metricjoined_dataset_metric

      • Parameters: data_cohortsdata_datasets

      • Parameters: filter_cohortsfilter_datasets

sql_querysql_query

  • Class: SQLQueryImportInputSQLQueryImportInput

    • Variable: cohort_namedataset_name

sql_query.sql_query_dataclasssql_query.sql_query_dataclass

  • Class: SQLQueryImportInputSQLQueryImportInput

    • Variable: cohort_namedataset_name

rhino_health.lib.metrics

aggregate_metricsaggregate_metrics

aggregate_metrics.aggregation_serviceaggregate_metrics.aggregation_service

  • Function: get_cloud_aggregated_metric_dataget_cloud_aggregated_metric_data

    • Parameter: cohort_uidsdataset_uids

base_metricbase_metric

  • Class: DataFilterDataFilter

    • Variable: filter_cohortfilter_dataset

rhino_health.lib.rhino_session

  • Class: RhinoSessionRhinoSession

    • Attributes: aimodelcode_object

    • Attributes: cohortdataset

    • Attributes: model_resultcode_runs

If you have questions or comments at any part of this conversion process, please reach out to support@rhinohealth.com.

Last updated

Was this helpful?