Communitygithub.com

deepTools

Suite d'analyse de données NGS. Conversion BAM vers bigWig, contrôle qualité (corrélation, ACP, empreintes), cartes de chaleur/profils (TSS, pics), pour la visualisation de données ChIP-seq, RNA-seq, ATAC-seq.

Qu'est-ce que deepTools ?

deepTools est une suite complète d'outils en ligne de commande Python conçue pour le traitement et l'analyse de données de séquençage à haut débit (NGS). Elle permet d'effectuer le contrôle qualité, la normalisation des données, la comparaison d'échantillons et de générer des visualisations de qualité publication pour les expériences ChIP-seq, RNA-seq, ATAC-seq, MNase-seq et autres expériences NGS. Cette compétence est utile pour les tâches de conversion de fichiers (BAM vers bigWig), d'analyse de contrôle qualité (empreinte, corrélation), et de visualisation (cartes de chaleur, profils autour de régions génomiques). Elle est principalement destinée aux bioinformaticiens et chercheurs en génomique utilisant des environnements en ligne de commande sous Linux, macOS ou Windows (WSL), et est compatible avec les systèmes de planification HPC. deepTools s'appuie sur un ensemble de commandes modulaires (bamCoverage, plotHeatmap, multiBamSummary, etc.) et propose des scripts d'assistance comme validate_files.py et workflow_generator.py pour faciliter la mise en œuvre de pipelines standardisées.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/K-Dense-AI/scientific-agent-skills/tree/main/skills/deeptools

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

deepTools : Toolkit d'analyse de données NGS

Présentation

deepTools est une suite complète d'outils en ligne de commande Python conçus pour le traitement et l'analyse de données de séquençage à haut débit. Utilisez deepTools pour effectuer le contrôle qualité, normaliser les données, comparer des échantillons et générer des visualisations de qualité publication pour les expériences ChIP-seq, RNA-seq, ATAC-seq, MNase-seq et autres expériences NGS.

Fonctionnalités principales :

  • Conversion des alignements BAM en pistes de couverture normalisées (bigWig/bedGraph)
  • Évaluation du contrôle qualité (empreinte, corrélation, couverture)
  • Comparaison d'échantillons et analyse de corrélation
  • Génération de cartes de chaleur et de profils autour de régions génomiques
  • Analyse d'enrichissement et visualisation de régions de pics

Quand utiliser cette compétence

Cette compétence doit être utilisée lorsque :

  • Conversion de fichiers : "Convertir BAM en bigWig", "générer des pistes de couverture", "normaliser des données ChIP-seq"
  • Contrôle qualité : "vérifier la qualité ChIP", "comparer des réplicats", "évaluer la profondeur de séquençage", "analyse QC"
  • Visualisation : "créer une carte de chaleur autour du TSS", "tracer le signal ChIP", "visualiser l'enrichissement", "générer un profil"
  • Comparaison d'échantillons : "comparer traitement vs contrôle", "corréler des échantillons", "analyse ACP"
  • Workflows d'analyse : "analyser des données ChIP-seq", "couverture RNA-seq", "analyse ATAC-seq", "workflow complet"
  • Travailler avec des types de fichiers spécifiques : fichiers BAM, fichiers bigWig, fichiers de régions BED dans un contexte génomique

Démarrage rapide

Pour les nouveaux utilisateurs de deepTools, commencez par la validation des fichiers et les workflows courants :

1. Valider les fichiers d'entrée

Avant d'exécuter une analyse, validez les fichiers BAM, bigWig et BED à l'aide du script de validation :

python scripts/validate_files.py --bam echantillon1.bam echantillon2.bam --bed regions.bed

Ceci vérifie l'existence des fichiers, les index BAM et la correction du format.

2. Générer un modèle de workflow

Pour les analyses standard, utilisez le générateur de workflow pour créer des scripts personnalisés :

# Lister les workflows disponibles
python scripts/workflow_generator.py --list

# Générer un workflow QC ChIP-seq
python scripts/workflow_generator.py chipseq_qc -o qc_workflow.sh \
    --input-bam Input.bam --chip-bams "ChIP1.bam ChIP2.bam" \
    --genome-size 2913022398

# Rendre exécutable et exécuter
chmod +x qc_workflow.sh
./qc_workflow.sh

3. Opérations les plus courantes

Consultez assets/quick_reference.md pour les commandes et paramètres fréquemment utilisés.

Installation

uv pip install deepTools==3.5.6

L'équipe de développement recommande conda/bioconda pour une résolution complète des dépendances, en particulier sur les systèmes HPC partagés :

conda install -c conda-forge -c bioconda deeptools

Sur Apple Silicon, la documentation indique soit la voie PyPI ci-dessus, soit un environnement conda osx-64 lorsque les packages conda natifs ne sont pas disponibles.

Workflows principaux et catégories d'outils

Les séquences de commandes complètes pour le QC ChIP-seq, l'analyse ChIP-seq complète, la couverture RNA-seq et l'analyse ATAC-seq — ainsi que les catégories d'outils de traitement BAM/bigWig, de contrôle qualité et de visualisation — se trouvent dans references/core_workflows.md et references/workflows.md. Les options par outil se trouvent dans references/tools_reference.md.

Méthodes de normalisation

Choisir la normalisation correcte est crucial pour des comparaisons valides. Consultez references/normalization_methods.md pour des conseils complets.

Guide de sélection rapide :

  • Couverture ChIP-seq : Utilisez RPGC ou CPM
  • Comparaison ChIP-seq : Utilisez bamCompare avec log2 et readCount
  • Bins RNA-seq : Utilisez CPM
  • Gènes RNA-seq : Utilisez RPKM (tient compte de la longueur du gène)
  • ATAC-seq : Utilisez RPGC ou CPM

Méthodes de normalisation :

  • RPGC : Couverture 1× du génome (nécessite --effectiveGenomeSize)
  • CPM : Comptes par million de lectures alignées
  • RPKM : Lectures par kb par million (mise à l'échelle par longueur de bin et taille de la bibliothèque)
  • BPM : Bins par million, analogue à une mise à l'échelle de type TPM pour le signal par bins
  • Aucune : Comptes bruts (non recommandé pour les comparaisons)

Explication complète : references/normalization_methods.md

Tailles effectives du génome

La normalisation RPGC nécessite la taille effective du génome. Valeurs courantes :

OrganismeAssemblageTailleUtilisation
HumainGRCh38/hg382 913 022 398--effectiveGenomeSize 2913022398
HumainT2T/CHM13CAT_v23 117 292 070--effectiveGenomeSize 3117292070
SourisGRCm39/mm392 654 621 783--effectiveGenomeSize 2654621783
SourisGRCm38/mm102 652 783 500--effectiveGenomeSize 2652783500
Poisson zèbreGRCz111 368 780 147--effectiveGenomeSize 1368780147
Drosophiladm6142 573 017--effectiveGenomeSize 142573017
C. elegansce10/ce11100 286 401--effectiveGenomeSize 100286401

Tableau complet avec des valeurs spécifiques à la longueur de lecture : references/effective_genome_sizes.md

Paramètres communs à tous les outils

De nombreuses commandes deepTools partagent ces options :

Performance :

  • --numberOfProcessors, -p : Activer le traitement parallèle (toujours utiliser les cœurs disponibles)
  • max / max/2 : Valeurs prises en charge pour --numberOfProcessors ; utiles sous les ordonnanceurs car les versions récentes de deepTools détectent plus précisément l'affinité CPU
  • --region : Traiter des régions spécifiques pour les tests (par ex. chr1:1-1000000)

Filtrage des lectures :

  • --ignoreDuplicates : Supprimer les duplicats PCR (recommandé pour la plupart des analyses)
  • --minMappingQuality : Filtrer par qualité d'alignement (par ex. --minMappingQuality 10)
  • --minFragmentLength / --maxFragmentLength : Limites de longueur des fragments
  • --samFlagInclude / --samFlagExclude : Filtrage par drapeaux SAM

Traitement des lectures :

  • --extendReads : Étendre à la longueur du fragment (ChIP-seq : OUI, RNA-seq : NON)
  • --centerReads : Centrer au point médian du fragment pour des signaux plus nets

Bonnes pratiques

Validation des fichiers

Validez toujours les fichiers d'abord à l'aide de scripts/validate_files.py pour vérifier :

  • L'existence et la lisibilité des fichiers
  • La présence des index BAM (fichiers .bai)
  • La correction du format BED
  • La taille raisonnable des fichiers

Stratégie d'analyse

  1. Commencez par le QC : Effectuez l'analyse de corrélation, de couverture et d'empreinte avant de poursuivre
  2. Testez sur de petites régions : Utilisez --region chr1:1-10000000 pour les tests de paramètres
  3. Documentez les commandes : Enregistrez les lignes de commande complètes pour la reproductibilité
  4. Utilisez une normalisation cohérente : Appliquez la même méthode à tous les échantillons dans les comparaisons
  5. Vérifiez l'assemblage du génome : Assurez-vous que les fichiers BAM et BED utilisent des assemblages génomiques correspondants

Spécifique au ChIP-seq

  • Étendez toujours les lectures pour le ChIP-seq : --extendReads 200
  • Supprimez les duplicats : Utilisez --ignoreDuplicates dans la plupart des cas
  • Vérifiez d'abord l'enrichissement : Exécutez plotFingerprint avant l'analyse détaillée
  • Correction GC : Appliquez-la uniquement si un biais significatif est détecté ; n'utilisez jamais --ignoreDuplicates après la correction GC

Spécifique au RNA-seq

  • N'étendez jamais les lectures pour le RNA-seq (cela traverserait les jonctions d'épissage)
  • Spécificité de brin : Utilisez --filterRNAstrand forward/backward pour les bibliothèques stranded de type dUTP courantes ; confirmez l'orientation de la bibliothèque avant d'interpréter les étiquettes de brin
  • Normalisation : CPM pour les bins, RPKM pour les gènes

Spécifique à l'ATAC-seq

  • Appliquez la correction Tn5 : Utilisez alignmentSieve avec --ATACshift
  • Utilisez uniquement les paires correctes pour le décalage : --ATACshift équivaut à --shift 4 -5 5 -4 et filtre pour ne conserver que les fragments correctement appariés
  • Filtrage des fragments : Définissez des longueurs de fragment min/max appropriées
  • Vérifiez le motif des nucléosomes : Le graphique de taille des fragments doit montrer un motif en échelle

Optimisation des performances

  1. Utilisez plusieurs processeurs : --numberOfProcessors 8 (ou les cœurs disponibles)
  2. Augmentez la taille du bin pour un traitement plus rapide et des fichiers plus petits
  3. Traitez les chromosomes séparément pour les systèmes à mémoire limitée
  4. Pré-filtrez les fichiers BAM à l'aide d'alignmentSieve pour créer des fichiers filtrés réutilisables
  5. Utilisez bigWig plutôt que bedGraph : compressé et plus rapide à traiter

Dépannage

Problèmes courants

Index BAM manquant :

samtools index input.bam

Mémoire insuffisante : Traitez les chromosomes individuellement en utilisant --region :

bamCoverage --bam input.bam -o chr1.bw --region chr1

Traitement lent : Augmentez --numberOfProcessors et/ou augmentez --binSize

Fichiers bigWig trop volumineux : Augmentez la taille du bin : --binSize 50 ou plus

Erreurs de validation

Exécutez le script de validation pour identifier les problèmes :

python scripts/validate_files.py --bam *.bam --bed regions.bed

Les erreurs courantes et leurs solutions sont expliquées dans la sortie du script.

Documentation de référence

Cette compétence comprend une documentation de référence complète :

references/tools_reference.md

Documentation complète de toutes les commandes deepTools organisées par catégorie :

  • Outils de traitement BAM et bigWig (9 outils)
  • Outils de contrôle qualité (6 outils)
  • Outils de visualisation (3 outils)
  • Outils divers (3 outils, dont bigwigAverage)

Chaque outil comprend :

  • Objectif et présentation
  • Paramètres clés avec explications
  • Exemples d'utilisation
  • Notes importantes et bonnes pratiques

Utilisez cette référence lorsque : Les utilisateurs posent des questions sur des outils spécifiques, des paramètres ou une utilisation détaillée.

references/workflows.md

Exemples complets de workflow pour les analyses courantes :

  • Workflow de contrôle qualité ChIP-seq
  • Workflow d'analyse complète ChIP-seq
  • Workflow de couverture RNA-seq
  • Workflow d'analyse ATAC-seq
  • Workflow de comparaison multi-échantillons
  • Workflow d'analyse de régions de pics
  • Conseils de dépannage et de performance

Utilisez cette référence lorsque : Les utilisateurs ont besoin de pipelines d'analyse complètes ou d'exemples de workflow.

references/normalization_methods.md

Guide complet des méthodes de normalisation :

  • Explication détaillée de chaque méthode (RPGC, CPM, RPKM, BPM, etc.)
  • Quand utiliser chaque méthode
  • Formules et interprétation
  • Guide de sélection par type d'expérience
  • Pièges courants et solutions
  • Tableau de référence rapide

Utilisez cette référence lorsque : Les utilisateurs posent des questions sur la normalisation, la comparaison d'échantillons ou la méthode à utiliser.

references/effective_genome_sizes.md

Valeurs des tailles effectives du génome et leur utilisation :

  • Valeurs pour les organismes courants (humain, souris, drosophile, ver, poisson zèbre)
  • Valeurs spécifiques à la longueur de lecture
  • Méthodes de calcul
  • Quand et comment utiliser dans les commandes
  • Instructions de calcul pour les génomes personnalisés

Utilisez cette référence lorsque : Les utilisateurs ont besoin de la taille du génome pour la normalisation RPGC ou la correction du biais GC.

Scripts d'assistance

scripts/validate_files.py

Valide les fichiers BAM, bigWig et BED pour l'analyse deepTools. Vérifie l'existence des fichiers, les index et le format.

Utilisation :

python scripts/validate_files.py --bam echantillon1.bam echantillon2.bam \
    --bed sommets.bed --bigwig signal.bw

Quand l'utiliser : Avant de commencer une analyse, ou lors du dépannage d'erreurs.

scripts/workflow_generator.py

Génère des modèles de scripts bash personnalisables pour les workflows deepTools courants.

Workflows disponibles :

  • chipseq_qc : Contrôle qualité ChIP-seq
  • chipseq_analysis : Analyse complète ChIP-seq
  • rnaseq_coverage : Couverture RNA-seq spécifique au brin
  • atacseq : ATAC-seq avec correction Tn5

Utilisation :

# Lister les workflows
python scripts/workflow_generator.py --list

# Générer un workflow
python scripts/workflow_generator.py chipseq_qc -o qc.sh \
    --input-bam Input.bam --chip-bams "ChIP1.bam ChIP2.bam" \
    --genome-size 2913022398 --threads 8

# Exécuter le workflow généré
chmod +x qc.sh
./qc.sh

Quand l'utiliser : Les utilisateurs demandent des workflows standard ou ont besoin de modèles de scripts à personnaliser.

Ressources

assets/quick_reference.md

Carte de référence rapide avec les commandes les plus courantes, les tailles effectives du génome et le modèle de workflow typique.

Quand l'utiliser : Les utilisateurs ont besoin d'exemples de commandes rapides sans documentation détaillée.

Gestion des demandes des utilisateurs

Pour les nouveaux utilisateurs

  1. Commencer par la vérification de l'installation
  2. Valider les fichiers d'entrée à l'aide de scripts/validate_files.py
  3. Recommander le workflow approprié en fonction du type d'expérience
  4. Générer un modèle de workflow à l'aide de scripts/workflow_generator.py
  5. Guider la personnalisation et l'exécution

Pour les utilisateurs expérimentés

  1. Fournir des commandes d'outil spécifiques pour les opérations demandées
  2. Référer aux sections appropriées dans references/tools_reference.md
  3. Suggérer des optimisations et des bonnes pratiques
  4. Proposer un dépannage pour les problèmes

Pour des tâches spécifiques

"Convertir BAM en bigWig" :

  • Utilisez bamCoverage avec une normalisation appropriée
  • Recommandez RPGC ou CPM en fonction du cas d'utilisation
  • Fournissez la taille effective du génome pour l'organisme
  • Suggérez les paramètres pertinents (extendReads, ignoreDuplicates, binSize)

"Vérifier la qualité ChIP" :

  • Exécutez le workflow QC complet ou utilisez plotFingerprint spécifiquement
  • Expliquez l'interprétation des résultats
  • Suggérez des actions de suivi en fonction des résultats

"Créer une carte de chaleur" :

  • Guidez le processus en deux étapes : computeMatrix → plotHeatmap
  • Aidez à choisir le mode de matrice approprié (reference-point vs scale-regions)
  • Suggérez des paramètres de visualisation et des options de clustering

"Comparer des échantillons" :

  • Recommandez bamCompare pour la comparaison de deux échantillons
  • Suggérez multiBamSummary + plotCorrelation pour plusieurs échantillons
  • Guidez la sélection de la méthode de normalisation

Référencement de la documentation

Lorsque les utilisateurs ont besoin d'informations détaillées :

  • Détails des outils : Dirigez vers des sections spécifiques dans references/tools_reference.md
  • Workflows : Utilisez references/workflows.md pour les pipelines d'analyse complètes
  • Normalisation : Consultez references/normalization_methods.md pour la sélection de la méthode
  • Tailles du génome : Référencez references/effective_genome_sizes.md

Exemples d'interactions

Utilisateur : "J'ai besoin d'analyser mes données ChIP-seq"

Approche de réponse :

  1. Demandez quels fichiers sont disponibles (BAM, pics, gènes)
  2. Validez les fichiers à l'aide du script de validation
  3. Générez un modèle de workflow chipseq_analysis
  4. Personnalisez-le pour leurs fichiers et leur organisme spécifiques
  5. Expliquez chaque étape au fur et à mesure de l'exécution du script

Utilisateur : "Quelle normalisation dois-je utiliser ?"

Approche de réponse :

  1. Demandez le type d'expérience (ChIP-seq, RNA-seq, etc.)
  2. Demandez l'objectif de la comparaison (au sein d'un échantillon ou entre échantillons)
  3. Consultez le guide de sélection dans references/normalization_methods.md
  4. Recommandez la méthode appropriée avec justification
  5. Fournissez un exemple de commande avec paramètres

Utilisateur : "Créez une carte de chaleur autour du TSS"

Approche de réponse :

  1. Vérifiez la disponibilité des fichiers bigWig et des annotations génomiques (fichier BED/GFF des TSS)
  2. Guidez l'utilisation de computeMatrix pour calculer les scores dans les régions
  3. Expliquez comment utiliser plotHeatmap et plotProfile pour visualiser
  4. Suggérez des options de personnalisation (groupes, ordre de tri, palette de couleurs)

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

adaptyv

How to use the Adaptyv Bio Foundry API and Python SDK for protein experiment design, submission, and results retrieval. Use this skill whenever the user mentions Adaptyv, Foundry API, protein binding assays, protein screening experiments, BLI/SPR assays, thermostability assays, or wants to submit protein sequences for experimental characterization. Also trigger when code imports `adaptyv`, `adaptyv_sdk`, or `FoundryClient`, or references `foundry-api-public.adaptyvbio.com`.

aeon

This skill should be used for time series machine learning tasks including classification, regression, clustering, forecasting, anomaly detection, segmentation, and similarity search. Use when working with temporal data, sequential patterns, or time-indexed observations requiring specialized algorithms beyond standard ML approaches. Particularly suited for univariate and multivariate time series analysis with scikit-learn compatible APIs.

alphagenome

Look up precomputed AlphaGenome Atlas effects for any GRCh38 single-nucleotide variant (AVI score with Phred and 18 SHAP feature attributions, plus raw and quantile scores for RNA-seq, DNase, ATAC, ChIP-TF, ChIP-histone, CAGE, PRO-cap, splicing, polyadenylation and contact-map tracks), score variants or scan windows on demand with the AlphaGenome model for human and mouse (variant scoring, in silico mutagenesis, REF-versus-ALT track prediction), and build Atlas website deep links. Use when the user mentions AlphaGenome, AlphaGenome Atlas, AVI or AlphaGenome Variant Impact, DeepMind variant effect prediction, or wants to prioritise or mechanistically interpret non-coding, regulatory, splicing, enhancer, promoter, or chromatin-accessibility effects of SNVs from a VCF, credible set, or region. Research use only; not a clinical tool.

analytical-method-validation

Plan, execute, and document validation, verification, and transfer of analytical procedures under the governing framework - ICH Q2(R2) and Q14, USP <1220>/<1225>/<1226>, ICH M10 bioanalytical, CLSI EP, or ISO/IEC 17025. Use for HPLC, LC-MS/MS, GC, CE, ICP-MS, dissolution, qNMR, qPCR, NIR, and ligand binding or cell-based assays whenever the question is whether a procedure is fit for its intended purpose. Triggers include

anndata

Data structure for annotated matrices in single-cell analysis. Use when working with .h5ad files or integrating with the scverse ecosystem. This is the data format skill—for analysis workflows use scanpy; for probabilistic models use scvi-tools; for population-scale queries use cellxgene-census.

arbor

Autonomously improve a real artifact (code, training recipe, agent harness, data pipeline, prompt) against an objective and an evaluator, using Hypothesis Tree Refinement (HTR) from the Arbor paper. Use this whenever someone wants to iteratively optimize something over many experiments without overfitting — e.g.

arboreto

Infer gene regulatory networks (GRNs) from gene expression data using scalable algorithms (GRNBoost2, GENIE3). Use when analyzing transcriptomics data (bulk RNA-seq, single-cell RNA-seq) to identify transcription factor-target gene relationships and regulatory interactions. Supports distributed computation for large-scale datasets.

astropy

Core Python library for astronomy and astrophysics workflows that need Astropy APIs, including units/quantities, coordinates, FITS I/O, tables, time systems, WCS, and cosmology. Use when implementing or debugging astronomical data analysis code with Astropy.

autoskill

Observe the user

benchling-integration

Benchling Python SDK and REST API integration for registry entities, inventory, ELN entries, workflows, Benchling Apps, and Data Warehouse queries. Use when automating lab data with benchling-sdk or the v2 API.

bgpt-paper-search

Search scientific papers and retrieve structured experimental data extracted from full-text studies via the BGPT MCP server. Returns 25+ fields per paper including methods, results, sample sizes, quality scores, and conclusions. Use for literature reviews, evidence synthesis, and finding experimental details not available in abstracts alone.

bids

>

biopython

Comprehensive molecular biology toolkit. Use for sequence manipulation, file parsing (FASTA/GenBank/PDB), phylogenetics, and programmatic NCBI/PubMed access (Bio.Entrez). Best for batch processing, custom bioinformatics pipelines, BLAST automation. For quick lookups use gget; for multi-service integration use bioservices.

bioservices

Unified Python interface to 40+ bioinformatics services. Use when querying multiple databases (UniProt, KEGG, ChEMBL, Reactome) in a single workflow with consistent API. Best for cross-database analysis, ID mapping across services. For quick single-database lookups use gget; for sequence/file manipulation use biopython.

bulk-rnaseq

End-to-end bulk RNA-seq orchestrator — takes raw FASTQ reads through QC and trimming (FastQC, fastp/Trim Galore), alignment and quantification (STAR, Salmon, featureCounts), assembles a gene-level counts matrix, then hands off to differential expression (pydeseq2), pathway/GSEA enrichment (pathway-enrichment), and publication figures (scientific-visualization). Use whenever the user has bulk RNA-seq reads or quant output and wants a complete, reproducible differential-expression workflow — e.g.

cellxgene-census

Query the CZ CELLxGENE Census programmatically for versioned public single-cell and spatial transcriptomics data. Use when you need population-scale cell metadata, gene expression slices, Census summary counts, source H5AD URIs/downloads, embeddings, spatial Census data, or reference atlas comparisons across organisms, tissues, diseases, assays, and cell types. For analyzing your own local single-cell data use scanpy, anndata, or scvi-tools.

cirq

Google quantum computing framework. Use when targeting Google Quantum AI hardware, designing noise-aware circuits, or running quantum characterization experiments. Best for Google hardware, noise modeling, and low-level circuit design. For IBM hardware use qiskit; for quantum ML with autodiff use pennylane; for physics simulations use qutip.

citation-management

Comprehensive citation management for academic research. Search OpenAlex, PubMed, and Google Scholar for papers, extract accurate metadata, validate citations, and generate properly formatted BibTeX entries. This skill should be used when you need to find papers, verify citation information, convert DOIs to BibTeX, or ensure reference accuracy in scientific writing.

clinical-decision-support

Prepare and validate research-only clinical decision-support evaluation, evidence-profile, cohort, survival, biomarker/model, privacy, and governance artifacts. Use for aggregate or synthetic research documentation and traceability—not patient care or live clinical operation.

clinical-reports

Create safety-bounded draft structures and run local deterministic checks for clinical case, diagnostic, trial, safety, and aggregate research reports. Use only with synthetic, de-identified, or aggregate inputs and verified source-fact manifests; every output requires qualified review.

Skills associés