Skip to main content

Module medical_computing

Module medical_computing 

Source
Expand description

Medical Computing Library - Healthcare Data Processing and Medical Analytics

This module provides high-performance medical computing operations leveraging Phase 2 enhancements:

  • Fiduciary Cryptography (ML-DSA) for secure medical data protection
  • Zero-Knowledge Semantic Proofs for privacy-preserving medical research
  • Hardware-Sympathetic Storage (ZNS) for zero-copy medical data
  • Statistical Computing Library for advanced medical analytics

Structs§

ADMEPrediction
ADME prediction
AbnormalityDetector
Abnormality detector
AbsorptionModel
Absorption model
AccessCondition
Access conditions
AccessControl
Access controls
AccessLogging
Access logging
AccessPolicy
Access policies
AccessRule
Access rules
AcquisitionParameters
Acquisition parameters
AcquisitionProtocol
Acquisition protocols
Address
Address
AgreementTerm
Agreement terms
AlertSystem
Alert systems
Allergy
Allergy
AnalysisAlgorithm
Analysis algorithms
AnalysisMethod
Analysis methods
AnimalModel
Animal models
AnomalyDetection
Anomaly detection
AnonymizationEngine
Anonymization engine
AnonymizationMethod
Anonymization methods
AnonymizationParameters
Anonymization parameters
AssayReadout
Assay readouts
AssessmentCriterion
Assessment criteria
AuditEntry
Audit trail entry for medical data access
AuditEvent
Audit events
AuditFinding
Audit findings
AuditReport
Audit reports
AuditSystem
Audit system
AuditTrail
Audit trails
AuthenticationFactor
Authentication factors
AuthenticationMethod
Authentication methods
AuthenticationSystem
Authentication system
AuthorizationCondition
Authorization conditions
AuthorizationPolicy
Authorization policies
AuthorizationRule
Authorization rules
AuthorizationSystem
Authorization system
BestPractice
Best practices
BindingSite
Binding sites
BloodPressure
Blood pressure
BreachDetection
Breach detection
BreachNotification
Breach notification
ChannelConfiguration
Channel configuration
ClinicalAnalysis
Clinical data analysis result
ClinicalAnalyzer
Clinical analyzer for medical data analysis
ClinicalGuideline
Clinical guidelines
ClinicalRiskAssessment
Clinical risk assessment
ClinicalRiskFactor
Clinical risk factors
ClinicalRiskModel
Clinical risk models
ClinicalStandards
Clinical standards
CohortSummary
Summary of a numeric cohort, computed via crate::solvers::statistics.
ComplianceMetric
Compliance metrics
ComplianceMonitoring
Compliance monitoring
ComplianceReport
Compliance report for regulatory requirements
ComplianceRequirement
Compliance requirements
Compound
Compounds
CompoundLibrary
Compound libraries
CompoundProperties
Compound properties
CompoundScreenRow
One screened compound’s descriptor row + filter verdicts + similarity to the query.
CompoundScreening
Compound screening
CompressionMethod
Compression methods
ConditionModel
One condition’s probabilistic model within a caller-supplied knowledge base.
ConditionPosterior
Posterior for one condition.
ConsentManagement
Consent management
ConsentPolicy
Consent policies
ConsentRecord
Consent records
ConsentRequirement
Consent requirements
ConsentWorkflow
Consent workflows
ContactInfo
Contact information
DataAccessControl
Data access control
DataProcessingAgreement
Data processing agreements
DataProtection
Data protection
DataProtectionPrinciple
Data protection principles
DataSubjectRight
Data subject rights
DecisionNode
Decision nodes
DecisionSupport
Decision support
DecisionTree
Decision trees
Demographics
Demographics
DetectionAlgorithm
Detection algorithms
DetectionMethod
Detection methods
DiagnosticAlgorithm
Diagnostic algorithms
DiagnosticEngine
Diagnostic engine
DiagnosticKnowledgeBase
A caller-supplied, non-authoritative knowledge base for the Bayes engine.
Diet
Diet
DifferentialProposal
Ranked differential proposal. ranked is sorted descending by posterior; ties are broken by condition_id ascending for a deterministic order.
DistributionModel
Distribution model
DrugDiscovery
Drug discovery
DrugTarget
Drug targets
EmergencyContact
Emergency contact
EncryptionAlgorithm
Encryption algorithms
EncryptionKey
Encryption keys
EncryptionManager
Encryption manager
EnhancementTechnique
Enhancement techniques
EscalationAction
Escalation actions
EscalationLevel
Escalation levels
EscalationMatrix
Escalation matrix
EscalationProcedures
Escalation procedures
EscalationRule
Escalation rules
ExcretionModel
Excretion model
ExerciseHabits
Exercise habits
FactorCombination
Factor combinations
FamilyCondition
Family condition
FamilyHistory
Family history
FollowUpCare
Follow-up care
GDPRCompliance
GDPR compliance
GeneticDisorder
Genetic disorder
GuidelineRecommendation
Guideline recommendations
HIPAACompliance
HIPAA compliance
HIPAARequirement
HIPAA requirements
Hospitalization
Hospitalization
ImageAcquisition
Image acquisition
ImageAnalysis
Image analysis
ImageAnalysisResult
Result of processing one intensity grid. All fields are computed from the input; none is fabricated. Foreground of mask is defined as intensity > threshold.
ImageProcessing
Image processing
ImageStorage
Image storage
ImagingStudy
Imaging study
ImplementationProcedure
Implementation procedures
ImplementationStep
Implementation steps
InVitroTest
In vitro tests
InVitroTesting
In vitro testing
InVivoTesting
In vivo testing
IncidentResponse
Incident response
KeyManagement
Key management
KeyRecovery
Key recovery
KeyRotation
Key rotation
LabInterpreter
Lab interpreter
LabResult
Lab result
LeadOptimization
Lead optimization
LogAnalysis
Log analysis
LogEntry
Log entries
MedicalComplianceMonitor
Medical compliance monitor
MedicalComputingLibrary
Medical Computing Library Manager
MedicalCondition
Medical condition
MedicalHistory
Medical history
MedicalIdentifier
Medical identifier
MedicalImage
Medical image
MedicalImaging
Medical imaging
MedicalOperationResult
Medical operation result
MedicalPerformanceMetrics
Medical library performance summary metrics
Medication
Medication
MetabolicPathway
Metabolic pathways
MetabolismModel
Metabolism model
ModelPerformanceMetrics
Model performance metrics
MonitoringRule
Monitoring rules
MultiFactorAuthentication
Multi-factor authentication
NotificationChannel
Notification channels
NotificationRequirement
Notification requirements
NotificationRule
Notification rules
NotificationTemplate
Notification templates
OptimizationStrategy
Optimization strategies
OutcomeMetric
Outcome metrics
OutcomePredictor
Outcome predictor
Patient
Patient representation
PatientManager
Patient manager for patient data management
PatientRecords
Patient records
PermissionGroup
Permission groups
PermissionManagement
Permission management
PreclinicalTesting
Preclinical testing
PredictionModel
Prediction models
PreprocessingAlgorithm
Preprocessing algorithms
PrivacyModel
Privacy models
PrivacyModelParameters
Privacy model parameters
PrivacyProtection
Privacy protection
PrivacyRule
Privacy rules
Procedure
Procedure
ProcedureStep
Procedure steps
ProcessedImage
Processed medical image
ProtectionPolicy
Protection policies
QualityControl
Quality control
QualityMetric
Quality metrics
QualityRequirement
Quality requirements
QualityStandard
Quality standards
RecoveryMethod
Recovery methods
RecoveryProcedure
Recovery procedures
RecoveryStep
Recovery steps
ReferenceRange
Reference range
ResponsePlan
Response plans
ResponseStep
Response steps
ResponseTeam
Response team
RetentionPolicy
Retention policy
RiskAssessment
Risk assessment
RiskFactor
Risk factors
RiskMetric
Risk metrics
RiskModel
Risk models
Role
Roles
RoleHierarchy
Role hierarchy
RoleManagement
Role management
RotationHistory
Rotation history
RotationPolicy
Rotation policy
RotationSchedule
Rotation schedule
SafetyAssessment
Safety assessments
ScoringSystem
Scoring system
ScreeningAssay
Screening assays
ScreeningMetrics
Screening performance metrics
ScreeningProposal
Ranked, honestly-labeled screening proposal.
ScreeningResults
Drug screening results
SecurityControl
Security controls
SecurityRule
Security rules
Session
Sessions
SessionManagement
Session management
SessionPolicy
Session policies
SeverityAssessment
Severity assessment
SocialHistory
Social history
StorageSystem
Storage systems
StudyDesign
Study designs
Surgery
Surgery
SymptomAnalyzer
Symptom analyzer
SymptomCorrelation
Symptom correlations
SymptomPattern
Symptom patterns
TargetDatabase
Target databases
TargetIdentification
Target identification
TargetProperties
Target properties
TeamMember
Team members
TeamRole
Team roles
TestResult
Test results
ToxicityProfile
Toxicity profile
ToxicologyStudies
Toxicology studies
ToxicologyStudy
Toxicology studies
TravelRecord
Travel record
TreatmentGuideline
Treatment guidelines
TreatmentPlan
Treatment plan
TreatmentPlanner
Treatment planner
TreatmentRecommendation
Treatment recommendations
TriggerCondition
Trigger conditions
ValidationMethod
Validation methods
ValidationResults
Validation results
VitalSigns
Vital signs
WorkflowStep
Workflow steps

Enums§

AccessAction
Access actions
AccessControlType
Access control types
AccessOutcome
Access outcomes
AccessPolicyType
Access policy types
AgreementTermType
Agreement term types
AlcoholUse
Alcohol use
AlertSystemType
Alert system types
AllergySeverity
Allergy severity
AnalysisAlgorithmType
Analysis algorithm types
AnalysisMethodType
Analysis method types
AnonymizationMethodType
Anonymization method types
AssayType
Assay types
AssessmentType
Assessment types
AuthenticationFactorType
Authentication factor types
AuthenticationMethodType
Authentication method types
AuthorityLevel
Authority levels
AuthorizationConditionType
Authorization condition types
AuthorizationDecision
Authorization decisions
AuthorizationPolicyType
Authorization policy types
Availability
Availability
ClinicalDataType
ClinicalRiskModelType
Clinical risk model types
ComplianceStatus
Compliance status
ComplianceType
CompoundLibraryType
Compound library types
CompressionMethodType
Compression method types
ConditionStatus
Condition status
ConditionType
Condition types
ConsentPolicyType
Consent policy types
ConsentStatus
Consent status
ConsentType
Consent types
DataClassification
Data classification
DeletionMethod
Deletion methods
DetectionAlgorithmType
Detection algorithm types
DetectionMethodType
Detection method types
DiagnosticAlgorithmType
Diagnostic algorithm types
DrugUse
Drug use
EncryptionStrength
Encryption strength
EncryptionType
Encryption types
EnhancementTechniqueType
Enhancement technique types
EscalationActionType
Escalation action types
EvidenceLevel
Evidence levels
ExcretionRoute
Excretion routes
FactorCategory
Factor categories
FindingSeverity
Finding severity
FindingType
Finding types
Gender
Gender types
GuidelineType
Guideline types
IdentifierType
Identifier types
ImageFormat
Image formats
ImageProcessingType
ImagingModality
Imaging modalities
ImagingType
Imaging types
InVitroTestType
In vitro test types
KeyType
Key types
MeasurementMethod
Measurement methods
MedicalError
Medical error types
MessageFormat
Message formats
ModelType
Model types
MonitoringRuleType
Monitoring rule types
NodeType
Node types
NotificationChannelType
Notification channel types
OptimizationStrategyType
Optimization strategy types
OutcomeMetricType
Outcome metric types
Permission
Permissions
PolicyType
Policy types
Position
Measurement positions
PredictionModelType
Prediction model types
PreprocessingAlgorithmType
Preprocessing algorithm types
PrivacyModelType
Privacy model types
PrivacyRuleType
Privacy rule types
ProcedureOutcome
Procedure outcomes
QualityMetricType
Quality metric types
QualityStandardType
Quality standard types
ReactionType
Reaction types
ReadoutType
Readout types
RecommendationGrade
Recommendation grades
RecommendationStrength
Recommendation strength
RecoveryMethodType
Recovery method types
RecoveryStepType
Recovery step types
ReportType
Report types
RequirementType
Requirement types
ResponsePlanType
Response plan types
ResponseStepType
Response step types
ResultStatus
Result status
RiskModelType
Risk model types
RotationTrigger
Rotation triggers
Route
Administration routes
ScoringAlgorithm
Scoring algorithms
SecurityControlType
Security control types
SecurityLevel
Security levels
SecurityRuleType
Security rule types
SegmentationThreshold
How the segmentation threshold is chosen.
Severity
Severity levels
SiteType
Site types
SmokingStatus
Smoking status
StorageSystemType
Storage system types
StudyDesignType
Study design types
TargetDatabaseType
Target database types
TargetType
Target types
TestOutcome
Test outcomes
ToxicologyStudyType
Toxicology study types
TrailType
Trail types
TriggerConditionType
Trigger condition types
ValidationMethodType
Validation method types
WorkflowStepType
Workflow step types

Constants§

DIFFERENTIAL_EPISTEMIC_STATUS
Honest epistemic label stamped on every DifferentialProposal.
FINGERPRINT_BITS
Fingerprint length in bits.
IMAGING_EPISTEMIC_STATUS
Honest epistemic label stamped on every ImageAnalysisResult.
SCREENING_EPISTEMIC_STATUS
Honest epistemic label stamped on every ScreeningProposal.

Functions§

analyze_differential
Compute the normalized posterior differential over kb given the present observed findings.
analyze_intensity_grid
Process a caller-provided row-major intensity grid.
screen_compounds_rulebased
Screen compounds against target, ranking by structural similarity to an optional query_smiles. Descriptors come from the compound’s chemical_structure (SMILES); if a structure does not parse, the caller-declared Compound.properties are used and the row is flagged descriptors_from_structure = false.
structural_fingerprint
Build a deterministic structural fingerprint from a SMILES string: a folded bitset over per-atom element features (radius 0) and canonical bonded-pair features (radius 1). An unparseable/empty structure yields an all-zero fingerprint.
tanimoto_bits
Tanimoto (Jaccard) similarity of two equal-length boolean fingerprints: |A ∩ B| / |A ∪ B|. Returns 0.0 when the union is empty (both all-zero). If lengths differ, only the overlapping prefix is compared.