MCPcopy Create free account

hub / github.com/FreedomIntelligence/OpenClaw-Medical-Skills / types & classes

Types & classes566 in github.com/FreedomIntelligence/OpenClaw-Medical-Skills

↓ 61 callersClassTrialQuery
Parameters for querying clinical trial data from ClinicalTrials.gov.
skills/biomcp-server/repo/src/biomcp/trials/search.py:267
↓ 39 callersClassEndpointInfo
Information about an external endpoint.
skills/biomcp-server/repo/src/biomcp/utils/endpoint_registry.py:46
↓ 34 callersClassOncoKBClient
Client for OncoKB API interactions.
skills/biomcp-server/repo/src/biomcp/variants/oncokb_client.py:44
↓ 31 callersClassPubmedRequest
skills/biomcp-server/repo/src/biomcp/articles/search.py:28
↓ 25 callersClassCheckResult
Result of a single environment check.
skills/nextflow-development/scripts/check_environment.py:23
↓ 24 callersClassFieldDefinition
Definition of a searchable field.
skills/biomcp-server/repo/src/biomcp/query_parser.py:43
↓ 23 callersClassVariantQuery
Search parameters for querying variant data from MyVariant.info.
skills/biomcp-server/repo/src/biomcp/variants/search.py:87
↓ 22 callersClassSearchExecutionError
Raised when a search fails to execute.
skills/biomcp-server/repo/src/biomcp/exceptions.py:52
↓ 19 callersClassCTSAPIError
Error raised when CTS API requests fail.
skills/biomcp-server/repo/src/biomcp/integrations/cts_api.py:24
↓ 19 callersClassRequestError
skills/biomcp-server/repo/src/biomcp/http_client.py:48
↓ 16 callersClassFilterCriteria
Configurable filter criteria for variants.
skills/tooluniverse-variant-analysis/python_implementation.py:90
↓ 16 callersClassMutationFilter
Filter mutations based on specific mutation or pattern.
skills/biomcp-server/repo/src/biomcp/utils/mutation_filter.py:24
↓ 15 callersClassBioThingsClient
Unified client for BioThings APIs (MyGene, MyVariant, MyDisease, MyChem).
skills/biomcp-server/repo/src/biomcp/integrations/biothings_client.py:99
↓ 13 callersClassCheckResult
skills/timesfm-forecasting/scripts/check_system.py:74
↓ 12 callersClassInvalidParameterError
Raised when invalid parameters are provided.
skills/biomcp-server/repo/src/biomcp/exceptions.py:41
↓ 12 callersClassOpenFDAValidationError
Raised when FDA response validation fails.
skills/biomcp-server/repo/src/biomcp/openfda/exceptions.py:28
↓ 12 callersClassRetryConfig
Configuration for retry behavior.
skills/biomcp-server/repo/src/biomcp/retry.py:33
↓ 11 callersClassAssertionError
Custom assertion error for test framework.
skills/tooluniverse-network-pharmacology/test_network_pharmacology.py:55
↓ 10 callersClassExternalVariantAggregator
Aggregates variant data from multiple external sources.
skills/biomcp-server/repo/src/biomcp/variants/external.py:381
↓ 10 callersClassValidationResult
Result of samplesheet validation.
skills/nextflow-development/scripts/utils/validators.py:16
↓ 9 callersClassBaseClient
Rate-limited, caching HTTP client for genomic REST APIs.
skills/gwas-lookup/api/base_client.py:22
↓ 9 callersClassCircuitBreaker
Circuit breaker implementation.
skills/biomcp-server/repo/src/biomcp/circuit_breaker.py:76
↓ 9 callersClassCircuitBreakerConfig
Configuration for circuit breaker behavior.
skills/biomcp-server/repo/src/biomcp/circuit_breaker.py:33
↓ 9 callersClassClinPGxClient
Rate-limited, caching HTTP client for the ClinPGx REST API.
skills/clinpgx/clinpgx.py:52
↓ 9 callersClassPRSResult
Complete polygenic risk score result. Attributes: trait: Disease or trait name snp_count: Number of SNPs in the PRS
skills/tooluniverse-polygenic-risk-score/python_implementation.py:60
↓ 9 callersClassSNPWeight
A single SNP with its effect size for PRS calculation. Attributes: rs_id: dbSNP rs identifier (e.g., 'rs7903146') chromosome
skills/tooluniverse-polygenic-risk-score/python_implementation.py:31
↓ 8 callersClassCBioPortalExternalClient
Refactored cBioPortal client using centralized HTTP.
skills/biomcp-server/repo/src/biomcp/variants/cbio_external_client.py:56
↓ 8 callersClassEntityRequest
skills/biomcp-server/repo/src/biomcp/articles/autocomplete.py:27
↓ 8 callersClassResearchLookup
Research information lookup using Perplexity Sonar models via OpenRouter.
skills/research-lookup/research_lookup.py:16
↓ 7 callersClassCBioPortalSearchClient
Client for cBioPortal search operations.
skills/biomcp-server/repo/src/biomcp/variants/cbioportal_search.py:54
↓ 7 callersClassCircuitBreakerTestException
Test exception for circuit breaker tests.
skills/biomcp-server/repo/tests/tdd/test_circuit_breaker.py:27
↓ 7 callersClassEndpointRegistry
Registry for tracking all external endpoints.
skills/biomcp-server/repo/src/biomcp/utils/endpoint_registry.py:64
↓ 7 callersClassMetricSample
Single metric measurement.
skills/biomcp-server/repo/src/biomcp/metrics.py:38
↓ 7 callersClassMockMutation
Mock mutation object for testing.
skills/biomcp-server/repo/tests/tdd/utils/test_mutation_filter.py:16
↓ 7 callersClassMutationHit
A specific mutation occurrence in a study.
skills/biomcp-server/repo/src/biomcp/variants/cbioportal_mutations.py:29
↓ 7 callersClassRateLimiter
Token bucket rate limiter implementation.
skills/biomcp-server/repo/src/biomcp/rate_limiter.py:35
↓ 7 callersClassResultItem
skills/biomcp-server/repo/src/biomcp/articles/search.py:63
↓ 7 callersClassResultParsingError
Raised when results cannot be parsed.
skills/biomcp-server/repo/src/biomcp/exceptions.py:62
↓ 7 callersClassTCGAClient
Client for TCGA/GDC API.
skills/biomcp-server/repo/src/biomcp/variants/external.py:99
↓ 7 callersClassThousandGenomesClient
Client for 1000 Genomes data via Ensembl REST API.
skills/biomcp-server/repo/src/biomcp/variants/external.py:256
↓ 6 callersClassImageRegistrationTool
A comprehensive tool for medical image registration using SimpleITK. Supports rigid, affine, and deformable registration with preprocessing a
skills/biomni-general-agent/repo/biomni/tool/bioimaging.py:589
↓ 6 callersClassTCGAVariantData
TCGA/GDC variant annotation data.
skills/biomcp-server/repo/src/biomcp/variants/external.py:41
↓ 5 callersClassBiomaster
skills/biomaster-workflows/repo/agents/Biomaster.py:44
↓ 5 callersClassCBioPortalVariantData
cBioPortal variant annotation data.
skills/biomcp-server/repo/src/biomcp/variants/cbio_external_client.py:26
↓ 5 callersClassGeneInfo
Gene information from MyGene.info.
skills/biomcp-server/repo/src/biomcp/integrations/biothings_client.py:53
↓ 5 callersClassMetaAnalysisResult
Result of meta-analysis for a locus.
skills/tooluniverse-gwas-study-explorer/python_implementation.py:97
↓ 5 callersClassReactomeClient
Client for interacting with Reactome REST APIs
skills/reactome-database/scripts/reactome_query.py:28
↓ 5 callersClassReplicationResult
Result of replication analysis between discovery and replication studies.
skills/tooluniverse-gwas-study-explorer/python_implementation.py:141
↓ 5 callersClassTimer
Context manager for timing operations.
skills/biomcp-server/repo/src/biomcp/metrics.py:333
↓ 4 callersClassASGIErrorFilter
Filter out non-critical ASGI/Starlette middleware errors.
skills/biomcp-server/repo/src/biomcp/logging_filter.py:16
↓ 4 callersClassAnnData
skills/universal-single-cell-annotator/universal_annotator.py:41
↓ 4 callersClassBiorxivClient
Client for bioRxiv/medRxiv API. IMPORTANT LIMITATION: bioRxiv/medRxiv APIs do not provide a search endpoint. This implementation works around
skills/biomcp-server/repo/src/biomcp/articles/preprints.py:231
↓ 4 callersClassCBioHTTPAdapter
Adapter for cBioPortal API calls using centralized HTTP client.
skills/biomcp-server/repo/src/biomcp/utils/cbio_http_adapter.py:36
↓ 4 callersClassCBioPortalMutationClient
Client for mutation-specific searches in cBioPortal.
skills/biomcp-server/repo/src/biomcp/variants/cbioportal_mutations.py:67
↓ 4 callersClassEnhancedVariantAnnotation
Enhanced variant annotation combining multiple sources.
skills/biomcp-server/repo/src/biomcp/variants/external.py:88
↓ 4 callersClassEuropePMCClient
Client for Europe PMC API.
skills/biomcp-server/repo/src/biomcp/articles/preprints.py:338
↓ 4 callersClassEventLoopConnectionPools
Manages connection pools per event loop. This class ensures that each asyncio event loop has its own set of connection pools, preventing cros
skills/biomcp-server/repo/src/biomcp/connection_pool.py:46
↓ 4 callersClassInvalidDomainError
Raised when an invalid domain is specified.
skills/biomcp-server/repo/src/biomcp/exceptions.py:31
↓ 4 callersClassMockLLMProvider
Mock LLM for testing and demonstration.
skills/clinical-note-summarization/medprompt_utils.py:59
↓ 4 callersClassOpenAlexClient
Client for OpenAlex API with rate limiting and error handling.
skills/openalex-database/scripts/openalex_client.py:18
↓ 4 callersClassOpenFDAClient
Client for interacting with the FDA's OpenFDA API. Provides comprehensive drug safety monitoring, adverse event analysis, and regulatory
skills/biomni-general-agent/repo/biomni/tool/pharmacology.py:2977
↓ 4 callersClassPreprintSearcher
Handles searching across multiple preprint sources.
skills/biomcp-server/repo/src/biomcp/articles/preprints.py:156
↓ 4 callersClassSegmentationTool
A comprehensive tool for medical image segmentation using nnUNet. Handles BRATS dataset processing, modality splitting, and segmentation visu
skills/biomni-general-agent/repo/biomni/tool/bioimaging.py:40
↓ 4 callersClassVariantRecord
Represents a single variant from a VCF file.
skills/tooluniverse-variant-analysis/python_implementation.py:37
↓ 3 callersClassCircuitBreaker
Circuit breaker to prevent cascading failures.
skills/biomcp-server/repo/src/biomcp/openfda/rate_limiter.py:90
↓ 3 callersClassClinicalExample
A clinical example for few-shot learning.
skills/clinical-note-summarization/medprompt_utils.py:171
↓ 3 callersClassCustomDataset
Custom Dataset implementation. Replace this with your actual dataset implementation.
skills/pytorch-lightning/scripts/template_datamodule.py:13
↓ 3 callersClassDiseaseInfo
Disease information from MyDisease.info.
skills/biomcp-server/repo/src/biomcp/integrations/biothings_client.py:68
↓ 3 callersClassDrugInfo
Drug/chemical information from MyChem.info.
skills/biomcp-server/repo/src/biomcp/integrations/biothings_client.py:80
↓ 3 callersClassMutationSearchResult
Result of a mutation-specific search.
skills/biomcp-server/repo/src/biomcp/variants/cbioportal_mutations.py:54
↓ 3 callersClassStudyMetadata
Metadata for a GWAS study.
skills/tooluniverse-gwas-study-explorer/python_implementation.py:19
↓ 3 callersClassStudyMutationSummary
Summary of mutations in a specific study.
skills/biomcp-server/repo/src/biomcp/variants/cbioportal_mutations.py:43
↓ 3 callersClassTestAssemblyParameter
Integration tests for assembly parameter.
skills/biomcp-server/repo/tests/integration/test_variants_integration.py:122
↓ 3 callersClassTestOncoKBDemoServer
Integration tests for OncoKB demo server (no auth required).
skills/biomcp-server/repo/tests/integration/test_oncokb_integration.py:37
↓ 3 callersClassThoughtEntry
Represents a single thought in the thinking process.
skills/biomcp-server/repo/src/biomcp/thinking/session.py:21
↓ 3 callersClassThousandGenomesData
1000 Genomes variant annotation data.
skills/biomcp-server/repo/src/biomcp/variants/external.py:53
↓ 2 callersClassAnnotationResult
Result of annotating a single variant.
skills/tooluniverse-variant-analysis/python_implementation.py:108
↓ 2 callersClassBayesianOptimizer
A lightweight implementation of Bayesian Optimization using Gaussian Processes (GP). Crucial for 'Self-Driving Labs' to select the next exper
skills/bayesian-optimizer/bayesian_optimization.py:21
↓ 2 callersClassCBioPortalSearchSummary
Summary data from cBioPortal for a gene search.
skills/biomcp-server/repo/src/biomcp/variants/cbioportal_search.py:41
↓ 2 callersClassCheckAgent
CheckAgent, core functions: - Verify expected output files exist and are non-empty (0 bytes) - Scan directory and use LLM to identify pos
skills/biomaster-workflows/repo/agents/CheckAgent.py:20
↓ 2 callersClassDOCXSchemaValidator
skills/pptx/scripts/office/validators/docx.py:16
↓ 2 callersClassDOCXSchemaValidator
skills/docx/scripts/office/validators/docx.py:16
↓ 2 callersClassDOCXSchemaValidator
skills/xlsx/scripts/office/validators/docx.py:16
↓ 2 callersClassEntity
skills/biomcp-server/repo/src/biomcp/articles/autocomplete.py:33
↓ 2 callersClassEuropePMCRequest
Request parameters for Europe PMC API.
skills/biomcp-server/repo/src/biomcp/articles/preprints.py:96
↓ 2 callersClassFDAQuery
Main class for querying FDA databases.
skills/fda-database/scripts/fda_query.py:84
↓ 2 callersClassL2GGene
Locus-to-gene (L2G) prediction linking a variant to its likely causal gene.
skills/tooluniverse-gwas-finemapping/python_implementation.py:29
↓ 2 callersClassLLMError
Exception raised for errors related to the LLM.
skills/cellagent-annotation/repo/CellTypeAgent/LLM.py:63
↓ 2 callersClassLRUCache
Simple LRU cache with TTL support.
skills/biomcp-server/repo/src/biomcp/utils/request_cache.py:22
↓ 2 callersClassMEMORYSTATUSEX
skills/timesfm-forecasting/scripts/check_system.py:149
↓ 2 callersClassMedPromptEngine
Production MedPrompt engine with full feature set. This class provides all methods required by dependent modules: - generate_chain_of_th
skills/clinical-note-summarization/medprompt_utils.py:426
↓ 2 callersClassMetricsCollector
Collects and manages performance metrics.
skills/biomcp-server/repo/src/biomcp/metrics.py:117
↓ 2 callersClassModerationResult
skills/recovery-community-moderator/scripts/moderate_content.py:46
↓ 2 callersClassMolecularProperties
Container for molecular property calculations.
skills/chemcrow-drug-discovery/chem_tools.py:58
↓ 2 callersClassPPTXSchemaValidator
skills/pptx/scripts/office/validators/pptx.py:10
↓ 2 callersClassPPTXSchemaValidator
skills/docx/scripts/office/validators/pptx.py:10
↓ 2 callersClassPPTXSchemaValidator
skills/xlsx/scripts/office/validators/pptx.py:10
↓ 2 callersClassParagraphData
Data structure for paragraph properties extracted from a PowerPoint paragraph.
skills/pptx-official/scripts/inventory.py:137
↓ 2 callersClassPresentationValidator
Validates presentations for common issues.
skills/scientific-slides/scripts/validate_presentation.py:34
↓ 2 callersClassPromptOptimizer
skills/regulatory-drafting/coworker.py:35
next →1–100 of 566, ranked by callers