Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/FreedomIntelligence/OpenClaw-Medical-Skills
/ functions
Functions
7,160 in github.com/FreedomIntelligence/OpenClaw-Medical-Skills
⨍
Functions
7,160
◇
Types & classes
566
↳
Endpoints
54
↓ 3 callers
Function
format_organization_details
Format organization details as markdown. Args: org: Organization data dictionary Returns: Formatted markdown string
skills/biomcp-server/repo/src/biomcp/organizations/getter.py:102
↓ 3 callers
Function
format_sample_groups_table
Format sample groups as a readable table.
skills/nextflow-development/scripts/utils/ncbi_utils.py:789
↓ 3 callers
Function
gate
(marker, thresh)
skills/bio-imaging-mass-cytometry-phenotyping/examples/phenotype_cells.py:29
↓ 3 callers
Function
generate_html_report
Build a self-contained HTML report using HtmlReportBuilder.
skills/pharmgx-reporter/pharmgx_reporter.py:1520
↓ 3 callers
Function
generate_latex_table
Convert DataFrame to LaTeX table code. Returns: String with LaTeX table code
skills/clinical-decision-support/scripts/create_cohort_tables.py:333
↓ 3 callers
Function
generate_report
(input_path, fmt, total_snps, pgx_snps, profiles, drug_results)
skills/pharmgx-reporter/pharmgx_reporter.py:1327
↓ 3 callers
Method
get_application
Get patent application data by application number. Args: application_number: Application number (e.g., "16123456")
skills/uspto-database/scripts/peds_client.py:38
↓ 3 callers
Function
get_cache_dir
Get genome cache directory.
skills/nextflow-development/scripts/manage_genomes.py:198
↓ 3 callers
Function
get_cached_response
(cache_key: str)
skills/biomcp-server/repo/src/biomcp/http_client.py:87
↓ 3 callers
Method
get_clinical_annotations
Get clinical annotations filtered by gene and/or drug.
skills/clinpgx/clinpgx.py:139
↓ 3 callers
Function
get_connection_pool
Get a connection pool for the current event loop.
skills/biomcp-server/repo/src/biomcp/connection_pool.py:169
↓ 3 callers
Method
get_disease_info
Get disease information from MyDisease.info. Args: disease_id_or_name: Disease ID (MONDO, DOID) or name fields: Optio
skills/biomcp-server/repo/src/biomcp/integrations/biothings_client.py:246
↓ 3 callers
Method
get_disease_synonyms
Get disease synonyms for query expansion. Args: disease_id_or_name: Disease ID or name Returns: List of syno
skills/biomcp-server/repo/src/biomcp/integrations/biothings_client.py:357
↓ 3 callers
Method
get_endpoints_by_category
Get endpoints filtered by category. Args: category: The category to filter by Returns: Dictionary of endpoin
skills/biomcp-server/repo/src/biomcp/utils/endpoint_registry.py:582
↓ 3 callers
Function
get_fragment_sizes
(seq, enzyme, linear=True)
skills/bio-restriction-fragment-analysis/examples/gel_simulation.py:21
↓ 3 callers
Function
get_gene
Get gene information from MyGene.info. Args: gene_id_or_symbol: Gene ID (Entrez, Ensembl) or symbol (e.g., "TP53", "7157") o
skills/biomcp-server/repo/src/biomcp/genes/getter.py:25
↓ 3 callers
Function
get_genome_path
Get local path to genome if installed.
skills/nextflow-development/scripts/manage_genomes.py:232
↓ 3 callers
Method
get_interactions
Get all drug-drug interactions Args: drugbank_id: DrugBank ID Returns: List of interaction dictiona
skills/drugbank-database/scripts/drugbank_helper.py:97
↓ 3 callers
Function
get_intervention
Get detailed information about a specific intervention. Args: intervention_id: Intervention ID api_key: Optional API key (if
skills/biomcp-server/repo/src/biomcp/interventions/getter.py:22
↓ 3 callers
Function
get_matrix
(chrom, balance_if_possible=True)
skills/biomni-general-agent/repo/biomni/tool/genomics.py:1161
↓ 3 callers
Function
get_morgan_fingerprint
Generate Morgan fingerprint (ECFP). ECFP4 = radius 2, ECFP6 = radius 3
skills/bio-molecular-descriptors/examples/calculate_descriptors.py:16
↓ 3 callers
Function
get_pandas
()
skills/instrument-data-to-allotrope/scripts/convert_to_asm.py:33
↓ 3 callers
Function
get_phewas
Fetch PheWAS associations from Biobank Japan PheWeb (GRCh37 coords).
skills/gwas-lookup/api/pheweb_bbj.py:34
↓ 3 callers
Method
get_properties
Get chemical properties Args: drugbank_id: DrugBank ID Returns: Dictionary with 'calculated' and 'e
skills/drugbank-database/scripts/drugbank_helper.py:169
↓ 3 callers
Method
get_score_metadata
Get metadata for a specific PGS score. Returns dict with score metadata including trait, variant count, etc.
skills/gwas-prs/gwas_prs.py:243
↓ 3 callers
Method
get_sequence
Retrieve sequence by Ensembl ID. Args: ensembl_id: Ensembl identifier seq_type: Sequence type ('genomic', 'c
skills/ensembl-database/scripts/ensembl_query.py:136
↓ 3 callers
Function
get_soffice_env
()
skills/docx/scripts/office/soffice.py:24
↓ 3 callers
Function
get_soffice_env
()
skills/xlsx/scripts/office/soffice.py:24
↓ 3 callers
Function
get_study_quality_metrics
Calculate quality metrics for a GWAS study. Args: study: StudyMetadata object Returns: Dictionary of quality metrics
skills/tooluniverse-gwas-study-explorer/python_implementation.py:541
↓ 3 callers
Function
get_substrate_specificity
Get substrate specificity data for an enzyme.
skills/brenda-database/scripts/brenda_queries.py:419
↓ 3 callers
Method
get_transaction_history
Get transaction history for an application. Args: application_number: Application number Returns: L
skills/uspto-database/scripts/peds_client.py:78
↓ 3 callers
Function
get_trial_unified
Get trial details from either ClinicalTrials.gov or NCI CTS API. Args: nct_id: NCT identifier (e.g., "NCT04280705") source:
skills/biomcp-server/repo/src/biomcp/trials/getter.py:234
↓ 3 callers
Method
get_unique_domains
Get all unique domains accessed by BioMCP. Returns: Set of unique domain names (e.g., 'api.ncbi.nlm.nih.gov')
skills/biomcp-server/repo/src/biomcp/utils/endpoint_registry.py:599
↓ 3 callers
Function
group_samples_by_type
Group SRA runs by library type and layout. Returns dict with group names as keys and info dicts as values: { 'RNA-Seq:PAIRED': {
skills/nextflow-development/scripts/utils/ncbi_utils.py:708
↓ 3 callers
Function
interpret_prs_percentile
Interpret PRS by converting to percentile and risk category. Args: prs_result: PRSResult with standardized_score calculated
skills/tooluniverse-polygenic-risk-score/python_implementation.py:372
↓ 3 callers
Function
is_genome_installed
Check if genome is installed locally.
skills/nextflow-development/scripts/manage_genomes.py:222
↓ 3 callers
Method
is_valid
(self)
skills/instrument-data-to-allotrope/scripts/validate_asm.py:371
↓ 3 callers
Function
list_available_skills
List all skill directories that contain a SKILL.md.
skills/bio-orchestrator/orchestrator.py:158
↓ 3 callers
Function
list_notebooks
List all notebooks, optionally filtering by archived status.
skills/open-notebook/scripts/notebook_management.py:33
↓ 3 callers
Method
list_tasks
Get list of all available tasks
skills/biomni-general-agent/repo/biomni/eval/biomni_eval1.py:197
↓ 3 callers
Function
list_templates
List available templates.
skills/clinical-reports/scripts/generate_report_template.py:51
↓ 3 callers
Function
load_campaign
Load campaign state from config directory.
skills/simulation-orchestrator/scripts/job_tracker.py:29
↓ 3 callers
Function
load_json_file
Load JSON file and return contents.
skills/post-processing/scripts/report_generator.py:22
↓ 3 callers
Function
log_test
Record test result.
skills/tooluniverse-network-pharmacology/test_network_pharmacology.py:28
↓ 3 callers
Function
log_to_file
Log the prompt and completion to a file.
skills/cellagent-annotation/repo/CellTypeAgent/LLM.py:70
↓ 3 callers
Function
match_CL_info
(CLID, cl, cell_type=None)
skills/cellagent-annotation/repo/CellTypeAgent/eval.py:57
↓ 3 callers
Function
merge_overlapping_regions
Merge overlapping regions in the list.
skills/biomni-general-agent/repo/biomni/tool/molecular_biology.py:1449
↓ 3 callers
Function
michaelis_menten
(s, vmax, km)
skills/biomni-general-agent/repo/biomni/tool/biochemistry.py:382
↓ 3 callers
Method
normalize_phase
Normalize phase values for clinical trials. Converts various formats to standard enum values: - "Phase 3" -> "PHASE3" - "phas
skills/biomcp-server/repo/src/biomcp/parameter_parser.py:88
↓ 3 callers
Function
parse_list
(raw: str)
skills/linear-solvers/scripts/residual_norms.py:9
↓ 3 callers
Function
parse_list
(raw: str)
skills/numerical-integration/scripts/error_norm.py:9
↓ 3 callers
Function
parse_timeframe_to_days
Parse timeframe string to start and end days. Examples: "Week 1-4" -> (0, 28), "Month 3" -> (60, 90)
skills/treatment-plans/scripts/timeline_generator.py:75
↓ 3 callers
Function
phykit_dvmc
(tree_file)
skills/tooluniverse-phylogenetics/test_phylogenetics.py:180
↓ 3 callers
Function
phykit_evolutionary_rate
(tree_file)
skills/tooluniverse-phylogenetics/test_phylogenetics.py:173
↓ 3 callers
Function
phykit_parsimony_informative
Calculate parsimony informative sites. Returns: (pi_sites_count, alignment_length, pi_percentage)
skills/tooluniverse-phylogenetics/scripts/tree_statistics.py:119
↓ 3 callers
Function
pretty_print
(message, printout=True)
skills/biomni-general-agent/repo/biomni/utils.py:450
↓ 3 callers
Function
proxyPost
(req, remoteServerUrl, path, sid)
skills/biomcp-server/repo/src/biomcp/workers/worker_entry_stytch.js:439
↓ 3 callers
Function
query_LitSense
(query, max_results, rerank=True)
skills/cellagent-annotation/repo/CellTypeAgent/get_lit_review.py:214
↓ 3 callers
Method
query_drug_events
Query drug adverse events.
skills/fda-database/scripts/fda_query.py:239
↓ 3 callers
Function
record_result
Record a test result.
skills/tooluniverse-drug-target-validation/test_skill.py:31
↓ 3 callers
Method
register_images
Perform image registration. Args: fixed_image: Reference (fixed) image moving_image: Image to be registered
skills/biomni-general-agent/repo/biomni/tool/bioimaging.py:827
↓ 3 callers
Method
register_tool
(self, tool)
skills/biomni-general-agent/repo/biomni/tool/tool_registry.py:34
↓ 3 callers
Function
resolve_genome_id
Resolve genome ID from name or alias.
skills/nextflow-development/scripts/manage_genomes.py:207
↓ 3 callers
Method
run
Run command with own globals/locals and returns anything printed. Timeout after the specified number of seconds.
skills/spatial-transcriptomics-analysis/STAgent/repo/src/tools.py:527
↓ 3 callers
Function
run_comparison
Run full genome comparison pipeline.
skills/genome-compare/genome_compare.py:706
↓ 3 callers
Method
search
Search Europe PMC for preprints with pagination support.
skills/biomcp-server/repo/src/biomcp/articles/preprints.py:341
↓ 3 callers
Method
search_by_date_range
Search for preprints within a date range. Args: start_date: Start date in YYYY-MM-DD format end_date: End da
skills/biorxiv-database/scripts/biorxiv_search.py:67
↓ 3 callers
Function
search_trials_unified
Search for clinical trials using either ClinicalTrials.gov or NCI CTS API. Args: query: TrialQuery object with search parameters
skills/biomcp-server/repo/src/biomcp/trials/search.py:1006
↓ 3 callers
Method
search_works
Search works with filters. Args: search: Full-text search query filter_params: Dictionary of filter paramete
skills/openalex-database/scripts/openalex_client.py:101
↓ 3 callers
Method
set
Cache response data.
skills/fda-database/scripts/fda_query.py:76
↓ 3 callers
Function
set_cached
Set a value in cache with TTL.
skills/biomcp-server/repo/src/biomcp/utils/request_cache.py:90
↓ 3 callers
Method
setup_registration_method
Setup the registration method with specified parameters. Args: transform: Transform object metric: Similarit
skills/biomni-general-agent/repo/biomni/tool/bioimaging.py:754
↓ 3 callers
Function
sha256_file
Compute SHA-256 checksum of a file.
skills/claw-metagenomics/metagenomics_profiler.py:191
↓ 3 callers
Function
shannon_entropy
(column, ignore_gaps=True)
skills/bio-alignment-msa-statistics/examples/entropy_analysis.py:8
↓ 3 callers
Method
split_modalities
Split a 4D NIfTI file into separate modality files for nnUNet Args: input_file: Path to the 4D NIfTI file out
skills/biomni-general-agent/repo/biomni/tool/bioimaging.py:51
↓ 3 callers
Function
transform_key
(s: str)
skills/biomcp-server/repo/src/biomcp/render.py:212
↓ 3 callers
Function
truncate_id
(full_id, length=12)
skills/tooluniverse-epigenomics/test_skill.py:950
↓ 3 callers
Method
update_system_prompt_with_selected_resources
Update the system prompt with the selected resources.
skills/biomni-general-agent/repo/biomni/agent/a1.py:1833
↓ 3 callers
Function
upload_attachment
Upload a file attachment to an entry
skills/labarchive-integration/scripts/entry_operations.py:145
↓ 3 callers
Function
write_tables
Write CSV tables from merged results.
skills/gwas-lookup/core/report.py:225
↓ 2 callers
Method
__init__
(self, num_features, hidden_channels, num_classes, dropout=0.5)
skills/torch-geometric/scripts/benchmark_model.py:25
↓ 2 callers
Method
__init__
(self, num_features, hidden_channels, num_classes, dropout=0.5)
skills/torch_geometric/scripts/benchmark_model.py:25
↓ 2 callers
Function
_add_credible_sets_for_gene
Add credible sets from Open Targets for a gene (via its SNPs).
skills/tooluniverse-gwas-finemapping/python_implementation.py:349
↓ 2 callers
Method
_add_timeout_to_tools
Apply timeout wrapper to all tool functions using multiprocessing.
skills/biomni-general-agent/repo/biomni/agent/react.py:100
↓ 2 callers
Method
_add_to_comments_extended_xml
Add a single comment to commentsExtended.xml.
skills/docx-official/scripts/document.py:1091
↓ 2 callers
Method
_add_to_comments_extensible_xml
Add a single comment to commentsExtensible.xml.
skills/docx-official/scripts/document.py:1118
↓ 2 callers
Method
_add_to_comments_ids_xml
Add a single comment to commentsIds.xml.
skills/docx-official/scripts/document.py:1107
↓ 2 callers
Method
_add_to_comments_xml
Add a single comment to comments.xml.
skills/docx-official/scripts/document.py:1068
↓ 2 callers
Function
_add_to_content_types
(unpacked_dir: Path, dest: str)
skills/pptx/scripts/add_slide.py:130
↓ 2 callers
Function
_add_to_presentation_rels
(unpacked_dir: Path, dest: str)
skills/pptx/scripts/add_slide.py:141
↓ 2 callers
Method
_analyze_trend
Simple linear regression slope to detect trend direction.
skills/wearable-analysis-agent/health_copilot.py:63
↓ 2 callers
Function
_assign_risk_category
Map a percentile (0-100) to a risk category label.
skills/gwas-prs/gwas_prs.py:604
↓ 2 callers
Function
_binomial_ci
Calculate exact binomial confidence interval (Clopper-Pearson method). Returns: Lower and upper bounds as percentages
skills/clinical-decision-support/scripts/create_cohort_tables.py:371
↓ 2 callers
Function
_build_excluded_mutations_essie
Build Essie fragments for excluded mutations.
skills/biomcp-server/repo/src/biomcp/trials/search.py:489
↓ 2 callers
Function
_build_progression_essie
Build Essie fragments for progression on therapy search.
skills/biomcp-server/repo/src/biomcp/trials/search.py:469
↓ 2 callers
Function
_build_required_mutations_essie
Build Essie fragments for required mutations.
skills/biomcp-server/repo/src/biomcp/trials/search.py:479
↓ 2 callers
Function
_build_row
Build a table row with Drug, Evidence, Recommendation, Class, Genes.
skills/pharmgx-reporter/pharmgx_reporter.py:1588
↓ 2 callers
Function
_build_variant_id
Build Open Targets variant ID: chr_pos_ref_alt.
skills/gwas-lookup/api/open_targets.py:72
↓ 2 callers
Method
_cache_key
(self, method: str, url: str, params: dict, body: Any)
skills/gwas-lookup/api/base_client.py:61
↓ 2 callers
Function
_capture_matplotlib_plots
Capture any matplotlib plots that might have been generated during execution.
skills/biomni-general-agent/repo/biomni/tool/support_tools.py:57
← previous
next →
501–600 of 7,160, ranked by callers