ryanDing26
App release
f2a52eb
description = [
{
"description": "Perform zero-shot classification on a whole slide image",
"name": "zero_shot_classification",
"optional_parameters": [
{
"default": "./output",
"description": "Directory to save output files",
"name": "output_dir",
"type": "str"
}
],
"required_parameters": [
{
"default": None,
"description": "File path of the whole slide image",
"name": "image_path",
"type": "str"
},
{
"default": None,
"description": "Labels of the classes to perform zero-shot classification",
"name": "labels",
"type": "list"
}
]
},
{
"description": "Segment a Whole Slide Image (WSI)",
"name": "segment_slide",
"optional_parameters": [
{
"default": "./output",
"description": "Directory to save output files",
"name": "output_dir",
"type": "str"
}
],
"required_parameters": [
{
"default": None,
"description": "Path of the whole slide image",
"name": "image_path",
"type": "str"
},
{
"default": None,
"description": "Type of segmentation to perform",
"name": "seg_type",
"type": "str"
},
{
"default": None,
"description": "Segmentation model to use",
"name": "model",
"type": "str"
}
]
},
{
"description": "Quantify Fibrosis from a Whole Slide Image",
"name": "quantify_fibrosis",
"optional_parameters": [
{
"default": "./output",
"description": "Directory to save output files",
"name": "output_dir",
"type": "str"
},
{
"default": "grandqc",
"description": "Tissue segmentation model to use (default: grandqc)",
"name": "model",
"type": "str"
}
],
"required_parameters": [
{
"default": None,
"description": "Path to the whole slide image",
"name": "image_path",
"type": "str"
}
]
},
{
"description": "Caption a whole slide image directly from the slide file or via tiled tissue patches from the slide file",
"name": "caption_slide",
"optional_parameters": [
{
"default": "./output",
"description": "Directory to save output files",
"name": "output_dir",
"type": "str"
},
{
"default": "Diagnosis:",
"description": "Starting prompt of the generated caption ",
"name": "prompt",
"type": "str"
}
],
"required_parameters": [
{
"default": None,
"description": "Path to the whole slide image",
"name": "image_path",
"type": "str"
},
{
"default": None,
"description": "Name of the whole slide image file",
"name": "slide_name",
"type": "str"
}
]
}
]
# {
# "description": "Quantify Tumor-Infiltrating Lymphocytes from "
# "whole slide image data via identification of inflammed nuclei "
# "region fractions and density"
# "name": "quantify_tumor_infilitrating_lymphocytes",
# "optional_parameters": [
# {
# "default": "./output",
# "description": "Directory to save output files"
# "name": "output_dir",
# "type": "str
# },
# {
# "default": ""
# "description": "",
# "name": ""
# "type": ""
# },
# {
# "default": ""
# "description": "",
# "name": ""
# "type": ""
# },
# {
# "default": ""
# "description": "",
# "name": ""
# "type": ""
# },
# ],
# "required_parameters": [
# "default": None,
# "description": "Path to the whole slide image",
# "name": "image_path",
# "type": "str"
# ],
# },