Gdc Tools¶
Configuration File: gdc_tools.json
Tool Type: Local
Tools Count: 7
This page contains all tools defined in the gdc_tools.json configuration file.
Available Tools¶
GDC_get_cnv_data (Type: GDCCNVTool)¶
Query copy number variation (CNV) files from GDC/TCGA projects. Returns CNV segment and gene-leveâŠ
GDC_get_cnv_data tool specification
Tool Information:
Name:
GDC_get_cnv_dataType:
GDCCNVToolDescription: Query copy number variation (CNV) files from GDC/TCGA projects. Returns CNV segment and gene-level copy number files. Use for amplification/deletion analysis.
Parameters:
project_id(string) (required) GDC project (e.g., âTCGA-BRCAâ)gene_symbol(string) (optional) Optional: Gene symbol to focus analysissize(integer) (optional) Number of results
Example Usage:
query = {
"name": "GDC_get_cnv_data",
"arguments": {
"project_id": "example_value"
}
}
result = tu.run(query)
GDC_get_gene_expression (Type: GDCGeneExpressionTool)¶
Query RNA-Seq gene expression files from GDC/TCGA projects. Returns file metadata for expression âŠ
GDC_get_gene_expression tool specification
Tool Information:
Name:
GDC_get_gene_expressionType:
GDCGeneExpressionToolDescription: Query RNA-Seq gene expression files from GDC/TCGA projects. Returns file metadata for expression quantification data. Use to find expression data for downstream analysis.
Parameters:
project_id(string) (required) GDC project (e.g., âTCGA-BRCAâ, âTCGA-LUADâ, âTCGA-GBMâ)gene_id(string) (optional) Optional: Ensembl gene ID (e.g., âENSG00000141510â for TP53)size(integer) (optional) Number of results
Example Usage:
query = {
"name": "GDC_get_gene_expression",
"arguments": {
"project_id": "example_value"
}
}
result = tu.run(query)
GDC_get_mutation_frequency (Type: GDCMutationFrequencyTool)¶
Get mutation frequency statistics for a gene across all TCGA cancers. Returns SSM case count, CNVâŠ
GDC_get_mutation_frequency tool specification
Tool Information:
Name:
GDC_get_mutation_frequencyType:
GDCMutationFrequencyToolDescription: Get mutation frequency statistics for a gene across all TCGA cancers. Returns SSM case count, CNV gain/loss cases. Answers âHow often is this gene mutated?â
Parameters:
gene_symbol(string) (required) Gene symbol (e.g., âTP53â, âKRASâ, âEGFRâ)
Example Usage:
query = {
"name": "GDC_get_mutation_frequency",
"arguments": {
"gene_symbol": "example_value"
}
}
result = tu.run(query)
GDC_get_ssm_by_gene (Type: GDCSSMTool)¶
Get somatic mutations (SSMs) for a gene across TCGA/GDC projects. Returns mutation type, genomic âŠ
GDC_get_ssm_by_gene tool specification
Tool Information:
Name:
GDC_get_ssm_by_geneType:
GDCSSMToolDescription: Get somatic mutations (SSMs) for a gene across TCGA/GDC projects. Returns mutation type, genomic coordinates, and amino acid changes. Essential for pan-cancer mutation analysis.
Parameters:
gene_symbol(string) (required) Gene symbol (e.g., âTP53â, âEGFRâ, âBRAFâ, âKRASâ)project_id(string) (optional) Optional: Filter by project (e.g., âTCGA-BRCAâ, âTCGA-LUADâ)size(integer) (optional) Number of results (1â100)
Example Usage:
query = {
"name": "GDC_get_ssm_by_gene",
"arguments": {
"gene_symbol": "example_value"
}
}
result = tu.run(query)
GDC_list_files (Type: GDCFilesTool)¶
List GDC files filtered by data_type and other fields. Use to identify downloadable artifacts (eâŠ.
GDC_list_files tool specification
Tool Information:
Name:
GDC_list_filesType:
GDCFilesToolDescription: List GDC files filtered by data_type and other fields. Use to identify downloadable artifacts (e.g., expression quantification) for analysis pipelines.
Parameters:
data_type(string) (optional) Data type filter (e.g., âGene Expression Quantificationâ).size(integer) (optional) Number of results (1â100).offset(integer) (optional) Offset for pagination (0-based).
Example Usage:
query = {
"name": "GDC_list_files",
"arguments": {
}
}
result = tu.run(query)
GDC_list_projects (Type: GDCProjectsTool)¶
List GDC projects (TCGA, TARGET, etc.) with case/file counts. Use to discover available cancer coâŠ
GDC_list_projects tool specification
Tool Information:
Name:
GDC_list_projectsType:
GDCProjectsToolDescription: List GDC projects (TCGA, TARGET, etc.) with case/file counts. Use to discover available cancer cohorts and their data volume. Filter by program (TCGA, TARGET, CGCI, etc.).
Parameters:
program(string) (optional) Filter by program name (e.g., âTCGAâ, âTARGETâ)size(integer) (optional) Number of results (1â100)
Example Usage:
query = {
"name": "GDC_list_projects",
"arguments": {
}
}
result = tu.run(query)
GDC_search_cases (Type: GDCCasesTool)¶
Search cancer cohort cases in NCI GDC by project and filters. Use to retrieve case-level metadataâŠ
GDC_search_cases tool specification
Tool Information:
Name:
GDC_search_casesType:
GDCCasesToolDescription: Search cancer cohort cases in NCI GDC by project and filters. Use to retrieve case-level metadata for cohort construction and downstream file queries.
Parameters:
project_id(string) (optional) GDC project identifier (e.g., âTCGA-BRCAâ).size(integer) (optional) Number of results (1â100).offset(integer) (optional) Offset for pagination (0-based).
Example Usage:
query = {
"name": "GDC_search_cases",
"arguments": {
}
}
result = tu.run(query)