Article de méthode

Détermination structurelle de l’hémagglutinine à partir de la cryotomographie électronique des virus de la grippe

DOI :

10.3791/68636

7 novembre 2025

Dans cet article

Résumé

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Cet article présente un protocole pour le traitement des données des virus grippaux imagés à l’aide de la cryotomographie électronique et du calcul subséquent de la moyenne de la glycoprotéine hémagglutinine. Ce protocole couvre le traitement des données étape par étape, du prétraitement de l’image à l’affinement final du modèle.

Résumé

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

La cryotomographie électronique est un outil puissant pour visualiser des échantillons hétérogènes, l’une des principales applications étant la caractérisation structurelle des virus pléomorphes. Ces dernières années, le calcul de la moyenne des glycoprotéines virales par sous-tomogramme est apparu comme une méthode permettant de visualiser directement ces protéines cruciales à la surface de virions intacts. Une cible importante est la glycoprotéine hémagglutinine (HA) du virus de la grippe, qui recouvre densément l’enveloppe virale et est responsable de la liaison des récepteurs de la grippe et de la fusion membranaire. Bien que des moyennes de sous-tomogramme de l’HA de la grippe aient été signalées, leurs résolutions ont été limitées en raison du faible rapport signal/bruit inhérent à la cryoET ainsi que de l’effort manuel requis pour analyser les virions de la grippe hétérogènes. Voici un pipeline d’analyse cryoET qui intègre plusieurs progiciels pour analyser les données tomographiques des virions de la grippe de manière efficace et robuste. Ce protocole décrit la détermination structurelle de l’HA à partir des virions grippaux, en passant par les étapes allant de la correction initiale du mouvement à la construction du modèle final. En suivant ce pipeline, une reconstruction de l’HA à une résolution de 6,0 Å a été obtenue à partir de deux ensembles de données cryoET recueillies à partir de la souche de grippe A/Puerto Rico/8/34 (PR8).

Introduction

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

La cryotomographie électronique (cryoET) a été appliquée au cours des dernières décennies pour capturer des instantanés de complexes protéiques, de virus, de cellules et d’organismes. Modalité de cryo-microscopie électronique (cryoEM), la cryoET est une méthode de biologie structurale où un échantillon biologique est congelé instantanément, puis imagé à travers une variété d’orientations par inclinaison 1,2,3. Les images prises à chaque orientation sont ensuite alignées par calcul sur leur axe d’inclinaison commun et reconstruites dans un tomogramme pour fournir une vue tridimensionnelle4.

Alors que la cristallographie aux rayons X et la cryoEM à particule unique nécessitent des molécules purifiées et structurellement homogènes, la cryoET peut imager une molécule directement dans son contexte natif4. Par conséquent, l’un des principaux avantages de la cryoET est sa capacité à visualiser des échantillons pléomorphes, tels que les virus membraneux, y compris la grippe 5,6,7. Une autre promesse de la cryoET est sa capacité à imager à toutes les échelles. Bien que les tomogrammes ne soient généralement pas résolus au-delà de 5-10 nm8, l’intégration de la moyenne du sous-tomogramme, où des copies de la même particule sont identifiées, alignées et moyennées, peut aboutir à une résolution quasi atomique dans certaines molécules biologiques telles que les ribosomes 9,10. Cependant, seuls des types limités de molécules peuvent atteindre cette résolution ; les moyennes du sous-tomogramme ne dépassent généralement pas la résolution de 10-15 Å. En revanche, la cryoEM à particule unique atteint régulièrement des résolutions de 3-4 Å après la révolution de résolution11. Les progrès récents dans le domaine de l’acquisition et de l’analyse de données cryoET à haut débit ont permis de déterminer la structure de molécules biologiques supplémentaires dans leur contexte natif 12,13,14,15,16,17,18.

L’une des utilisations courantes de la cryoET consiste à visualiser la morphologie, l’organisation et la structure du virus. Malgré la résolution plus faible offerte par cette technique par rapport à la cryoEM à particule unique ou à la cristallographie aux rayons X, la cryoET combinée à la moyenne par sous-tomogramme peut fournir des informations sur le comportement des protéines virales dans leur environnement natif et fournir des détails cruciaux sur leur organisation dans le contexte du virion. Une cible courante de la cryoET des virus est les glycoprotéines de surface qui sont couramment utilisées pour la fixation et la fusion des cellules hôtes, car elles sont souvent les principaux antigènes et cibles pour les traitements ou les vaccins. Avec les progrès récents dans les boîtiers de traitement cryoET, il est devenu de plus en plus possible d’atteindre des moyennes de résolution subnanométrique de ces glycoprotéines 19,20,21,22. C’est le cas de l’hémagglutinine (HA), la principale protéine à la surface des virions de la grippe. Non seulement cette protéine conduit à la fois la liaison au récepteur et la fusion membranaire, mais elle couvre également le virion d’une manière incroyablement dense, avec des centaines à des milliers d’HA sur un seul virion5. Le protocole présenté ici (figure 1) intègre plusieurs progiciels couramment utilisés avec des scripts internes pour délimiter les étapes, du prétraitement à l’affinement du modèle pour une moyenne de sous-tomogramme de l’HA de la grippe.

Accès restreint. Veuillez vous connecter ou commencer un essai pour afficher ce contenu.

Protocole

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

REMARQUE : Des exemples d’ensembles de données utilisés pour ce protocole sont accessibles à l’adresse EMPIAR-12864, qui comprend les deux ensembles de séries d’inclinaison utilisés pour ce protocole. Les séries d’inclinaison sont collectées à partir de grilles plongeées manuellement du virus de la grippe A purifié à une taille de pixel physique de 2,09 Å/pixel pour assurer un champ de vision suffisamment grand pour que chaque série d’inclinaison contienne plusieurs virions, et également pour rendre les reconstructions à la plus haute résolution possible. Pour les propres ensembles de données des utilisateurs, il est recommandé de démarrer le flux de travail avec des films bruts d’inclinaison. Ces jeux de données ont été traités et visualisés à l’aide de postes de travail performants. La table des matériaux répertorie le matériel et les logiciels utilisés pour ce protocole. Tous les progiciels utilisés dans ce protocole sont open source et disponibles en téléchargement ; Les liens et les instructions d’installation sont répertoriés dans la table des matériaux. La station de travail recommandée pour le traitement des ensembles de données cryoET doit être équipée d’au moins un processeur à 8 cœurs, d’une carte GPU dédiée avec 6 Go de VRAM, 64 Go de RAM et 2 To de stockage local.

1. Prétraitement des données des films d’inclinaison et reconstruction de tomogrammes cryo-électroniques dans Warp 23 et IMOD 24

  1. Dans un terminal, activez un environnement conda sur lequel Warp est installé à l’aide de la commande suivante :
    conda activate warp_environment
  2. Créez un fichier de paramètres de série de cadres pour le traitement des séries de cadres. Il s’agit d’un fichier de configuration qui contient des métadonnées sur le microscope, l’emplacement des données à traiter et l’emplacement de stockage des fichiers de sortie.
    WarpTools create_settings --folder_data path/to/.tif --folder_processing warp_frameseries --output warp_frameseries.settings --extension “*.tif” --angpix 1.04 --gain_path gain_file.mrc --exposure 3.07
    REMARQUE : Ces données ont été collectées en mode super-résolution.
  3. Effectuez l’estimation de la fonction de transfert de contraste (CTF) et la correction de mouvement.
    WarpTools fs_motion_and_ctf --settings warp_frameseries.settings --m_grid 1x1x5 --c_grid 2x2x1 --c_range_max 7 --c_defocus_max 10 --c_defocus_min 4 --c_use_sum --out_averages
    REMARQUE : m_grid paramètre doit correspondre au nombre de sous-images dans une vidéo d’inclinaison - nos ensembles de données se composaient de 5 sous-images par vidéo d’inclinaison.
  4. Importez les métadonnées des séries d’inclinaison afin que WarpTools puisse identifier les films appartenant à chaque série d’inclinaison.
    WarpTools ts_import --mdocs path/to/.mdoc --frameseries /path/to/frameseries --tilt_exposure 3.07 --min_intensity 0.3 --output tomostar
  5. Une fois le dossier tomostar rempli, créez un fichier de paramètres de série d’inclinaison pour le traitement de la série d’inclinaison
    WarpTools create_settings --folder_data tomostar --folder_processing warp_tiltseries --output warp_tiltseries.settings --extension “*.tomostar” --angpix 1.04 --gain_path gain_file.mrc --exposure 3.07 --tomo_dimensions NxNxN
  6. Écrivez des piles d’inclinaison et effectuez un alignement automatisé des séries d’inclinaison basé sur les repères à l’aide du programme batchruntomo d’IMOD à l’aide de l’interface graphiqued’Etomo 24.
    1. Exécutez la commande suivante dans le terminal :
      Warptools ts_stack --settings warp_tiltseries.settings --angpix 8.35
      REMARQUE : Les tiltseries ont été exportées à 4 fois la taille des pixels physiques pour réduire le temps d’alignement et les ressources de calcul.
    2. Choisissez un exemple de dataset pour définir d’abord les paramètres d’alignement avant de les appliquer en tant que modèle pour batchruntomo.
    3. Importez les paramètres d’alignement d’IMOD si vous utilisez batchruntomo.
      WarpTools ts_import_alignments --settings warp_tiltseries.settings --alignments warp_tiltseries/tiltstack/ --alignment_angpix 8.35
      REMARQUE : Pour cet ensemble de données, l’utilisation de l’interface graphique d’Etomo a produit de meilleurs résultats que les wrappers dans WarpTools.
    4. Vous pouvez également effectuer un alignement automatisé des séries d’inclinaisons sans repère à l’aide de l’enrouleur AreTomo25 dans WarpTools.
      WarpTools ts_aretomo --settings warp_tiltseries.settings --angpix 8.35 --alignz 1000 --axis_iter 3 --exe AreTomo_executive
      REMARQUE : L’emballage AreTomo a été testé avec AreTomo1.3.4.
  7. Exécutez la commande suivante dans le terminal pour estimer les paramètres CTF pour les séries d’inclinaison :
    WarpTools ts_ctf --settings warp_tiltseries.settings --range_high 7 --defocus_min 2 --defocus_max 10 --auto_hand 4
  8. Reconstruisez des tomogrammes à l’aide de WarpTools.
    1. Définir la variable d’environnement :
      export WARP_FORCE_MRC_FLOAT32=1
      REMARQUE : Cette étape garantit que les tomogrammes seront compatibles avec les étapes ultérieures de traitement et de visualisation d’images dans d’autres logiciels utilisés dans ce protocole.
    2. Pour reconstruire des tomogrammes, exécutez dans un terminal : WarpTools ts_reconstruct --settings  warp_tiltseries.settings --input_data input file names --angpix 8.35 --dont_invert
  9. Répétez les étapes 1.2 à 1.8.2 pour tous les ensembles de données.

2. Prétraitement du tomogramme et prélèvement des particules

  1. Dans un terminal, activez un environnement conda sur lequel IsoNet26 est installé.
    conda activate isonet_env
  2. Préparez le traitement des tomogrammes en créant d’abord un sous-dossier et en déplaçant tous les tomogrammes dans ce dossier.
    mkdir tomo_folder
    mv tomograms*.mrc tomo_folder/
  3. Générez un fichier étoile dans le dossier du projet.
    isonet.py prepare_star tomo_folder --output_star tomograms.star --pixel_size 8.35
  4. À l’aide d’un éditeur de texte, ouvrez le fichier étoile généré et entrez la valeur approximative de flou pour les images d’inclinaison de 0 degré dans la quatrième colonne (_rlnDefocus) de chaque tomogramme, qui se trouve dans le fichier processed_items.json dans le dossier warp_tiltseries.
    REMARQUE : La valeur de défocalisation doit être en angströms pour IsoNet. Warp écrit les valeurs de défocalisation en μm, ce qui nécessite un facteur de multiplication de 10 000.
  5. Exécutez la commande CTF deconvolve dans le terminal.
    isonet.py deconv tomograms.star --snrfalloff 0.7 --deconv_folder deconvolve
  6. Après la déconvolution, lancez l’interface graphiqueEMAN2 27 pour commencer le prétraitement des tomogrammes pour le prélèvement de particules.
    conda activate eman_env
    e2projectmanager.py
  7. Sous Tomographie, cliquez avec le bouton gauche de la souris sur la flèche à côté de Données brutes et sélectionnez Importer des tomogrammes dans le menu déroulant.
  8. Faites un clic gauche sur la flèche à côté de Segmentation et sélectionnez Prétraiter les tomogrammes.
    REMARQUE : Les paramètres par défaut conviennent probablement à de nombreux jeux de données. Pour ces tomogrammes, un filtre passe-bas à 4 Å a été appliqué et les images d’inclinaison ont été normalisées. Après le prétraitement, un répertoire d’informations sera automatiquement généré par EMAN2 avec des fichiers .json vierges (avec des noms de base similaires aux fichiers prétraités). L’angpix doit être ajouté aux fichiers json avant le prélèvement des particules.
  9. Entraîner le réseau neuronal convolutif (CNN) à reconnaître la glycoprotéine HA.
    1. Modifiez le répertoire de travail pour l’emplacement des tomogrammes à utiliser pour l’entraînement CNN et le prélèvement de particules :
      cd path/to/tomograms
    2. Utilisez le terminal pour ouvrir la fenêtre d’entraînement CNN.
      e2spt_boxer_convnet.py --label label_name
    3. Vérifiez que quatre fenêtres sont ouvertes : l’une contenant les informations sur les paramètres CNN et les tomogrammes dans le répertoire, et les trois autres fenêtres contenant les images des bonnes références (positives), des mauvaises références (négatives) et des particules sélectionnées par les CNN (particules).
    4. Cliquez avec le bouton gauche de la souris sur le bouton Nouveau dans l’interface graphique de CNN pour initialiser un nouveau CNN. Réglez le taux d’apprentissage par défaut sur 0,0001 et la taille de la boîte sur 8.
    5. Dans la colonne Nom de fichier , cliquez avec le bouton gauche de la souris sur un tomogramme représentatif pour l’ouvrir dans une nouvelle fenêtre.
      REMARQUE : Un seul tomogramme peut être ouvert à la fois.
      1. Pour vous déplacer sur l’axe z d’un tomogramme, placez le curseur sur le tomogramme ouvert et appuyez sur la molette de défilement de la souris de l’ordinateur pour ouvrir une nouvelle fenêtre. Le curseur étiqueté N# changera l’axe z.
    6. Sur le tomogramme ouvert, sélectionnez 10 à 20 caractéristiques correspondant à HA à l’aide du bouton gauche de la souris dans le panneau Positif.
      REMARQUE : Sélectionnez les vues de dessus et de côté de HA, qui apparaissent sous forme de cylindres ou de triangles au-dessus de la membrane, comme de bonnes références pour un réseau plus robuste.
      1. Des images de références positives apparaîtront dans la fenêtre Positif . Pour supprimer une référence, maintenez la touche Maj enfoncée et cliquez avec le bouton gauche sur une image de référence.
    7. Passez au panneau Négatif et sélectionnez 10 à 20 références correspondant à des caractéristiques telles que des patchs de membrane vides, la densité vRNP, les marqueurs de repère et les débris.
      REMARQUE : Les références apparaîtront dans la fenêtre Négatif .
    8. Lancez l’entraînement CNN en cliquant avec le bouton gauche de la souris sur le bouton Train dans la fenêtre principale.
      REMARQUE : Le nombre d’itérations (Niter) dans la fenêtre principale modifie le nombre d’itérations d’entraînement subies par le CNN. Il est recommandé de régler le paramètre sur 50.
    9. Une fois que le CNN a été entraîné sur les références sélectionnées, cliquez avec le bouton gauche de la souris sur Appliquer pour utiliser le CNN pour choisir des particules dans le tomogramme ouvert.
      REMARQUE : Les images des particules prélevées sont visibles dans la fenêtre Particules. Les particules sélectionnées seront également affichées sur le tomogramme en cercles bleus.
    10. Continuez à sélectionner les références positives et négatives en fonction du réseau appliqué, en enregistrant périodiquement la progression via le bouton Enregistrer .
    11. Une fois satisfaisant, sélectionnez Appliquer tout pour que le CNN sélectionne les particules dans tous les tomogrammes du répertoire et évalue les résultats sur plusieurs tomogrammes ; Effectuer une formation supplémentaire au besoin.
  10. Enregistrez les coordonnées dans un fichier texte pour chaque tomogramme.
    1. Ouvrez l’interface graphique EMAN2 à l’aide de la e2projectmanager.py commande.
    2. Cliquez sur la flèche à côté de Subtomogram Average (Moyenne du sous-tomogramme ) et cliquez sur Manual Boxing (Mise en boîte manuelle).
    3. Entrez le nom d’un tomogramme et cliquez sur Lancer.
    4. Enregistrez les coordonnées dans le fichier texte en sélectionnant Fichier > Enregistrer la > tomogram_ha.txt de la boîte.
    5. Accédez au sous-dossier neuralnets et au sous-dossier info pour sauvegarder nnet_save.hdf, trainouts.hdf, segouts.hdf et boxes3dref.hdf.
  11. Pour s’assurer que l’analyse n’est effectuée que sur des virions entièrement assemblés où la présence de la couche de protéine matricielle (M1) et du complexe ribonucléoprotéique viral (vRNP) est apparente, entraînez un deuxième réseau neuronal convolutif pour reconnaître la protéine M1.
    1. Suivez le même protocole que celui décrit à l’étape 2.9, en changeant la taille de la boîte d’entraînement de 8 à 14.

3. Conservation des particules

  1. Téléchargez des carnets de notes à partir de https://github.com/jqyhuang/influenza-analysis.
  2. Ouvrez le bloc-notes CNN_Particle_Cleaning.ipynb et chargez les modules requis.
    REMARQUE : Le script utilise Open3D28 comme package pour visualiser les coordonnées des particules sous forme de nuages de points 3D.
  3. Chargez des fichiers texte correspondant aux coordonnées HA et M1 et visualisez-les sous forme de nuages de points 3D à l’aide du package Open3D.
  4. Filtrez les valeurs aberrantes de coordonnées HA en utilisant la suppression statistique des valeurs aberrantes comme implémentée dans Open3D.
    REMARQUE : Les valeurs initiales suggérées pour HA sont nb_neighbors = 50 (nombre de coordonnées voisines autour d’une coordonnée) et std_ratio = 0,5.
  5. Calculez la distance entre les nuages de points HA et M1. Toutes les coordonnées HA situées à plus de 20 pixels du nuage de points M1 seront alors identifiées comme une valeur aberrante. Toutes les coordonnées de particules non identifiées comme une valeur aberrante seront enregistrées dans un fichier .txt de sortie.
    REMARQUE : 20 pixels correspondent à une distance approximative de 16 nm avec une taille de pixel de 8,35 Å/pixel. Le centre d’un trimère HA par rapport à la couche M1 est d’environ 15 nm dans nos tomogrammes.
  6. Concaténez toutes les particules et enregistrez-les en tant que fichiers stellaires à l’aide de pts2starfile.ipynb.

4. Calcul de la moyenne et classification itératifs du sous-tomogramme

  1. À l’aide de WarpTools, extrayez les particules avec un facteur de compartimentage de 4 et effectuez les premiers cycles de sous-tomogramme en moyenne dans RELION429.
    WarpTools ts_export_particles --settings warp_tiltseries.setting --input_star pts2star.star --coords_angpix 8.35 --output_star bin4_export.star --output_angpix 8.35 --box 48 --diameter 140 --3d
    REMARQUE : La taille de boîte suggérée est de 48 x 48 x 48 pixels, ce qui correspond à une boîte de ~360 Å3qui serait assez grande pour contenir un tableau de 7 à 8 HA.
    1. Convertir le fichier étoile warp en fichier compatible RELION 4
      relion_convert_star --i bin4_export.star --o bin4_conv.star
    2. Générez une référence initiale à l’aide de relion_refine_mpi sur un sous-ensemble de particules.
      head -n 30 bin4_conv.star >> subset.star & tail -n +31 bin4_conv.star | shuf -n 2000 >> subset.star
      mpiexec -n 3 relion_refine_mpi --o init_ref/job001/run --auto_refine --split_random_halves --i subset.star --firstiter_cc --ini_high 20 --dont_combine_weights_via_disc --pool 3 --pad 2 --ctf --particle_diameter 300 --flatten_solvent --zero_mask --oversampling 1 --healpix_order 2 --auto_local_healpix_order 4 --offset_range 14 --offset_step 4 --sym C1 --low_resol_join_halves 40 --norm --scale --j 12 --gpu 0:1 --pipeline_control init_ref/job001
    3. Utilisez relion_refine_mpi pour effectuer un auto-affinage 3D sur les sous-tomogrammes.
      1. Exemple de commande : mpiexec -n 3 relion_refine_mpi --o Refine3D/job001/run --auto_refine --split_random_halves --i bin4_conv.star --ref init_ref/job001/run_class001.mrc --firstiter_cc --ini_high 20 --dont_combine_weights_via_disc --pool 3 --pad 2 --ctf --particle_diameter 400 --flatten_solvent --zero_mask --oversampling 1 --healpix_order 2 --auto_local_healpix_order 4 --offset_range 16 --offset_step 4 --sym C1 --low_resol_join_halves 40 --norm --scale --j 12 --gpu 0:1 --pipeline_control Refine3D/job001
        REMARQUE : L’échantillonnage global et local initial a été réglé à 7,5 et 1,8 degrés, ce qui correspond à un ordre de healpix de 4 et à un ordre de healpix local de 2. Les améliorations initiales exploitent principalement la forte densité de la membrane, la protéine M1 et le réseau HA. La plage de décalage de translation peut être plus grande pour englober les décalages qui peuvent se produire lors de l’alignement du tableau.
    4. Répétez l’affinement après la convergence de la première exécution d’affinement en changeant la translation en 8 et l’étape en 2.
  2. Tirez parti de la classification 2D pour éliminer les particules indésirables à l’aide de relion_refine.
    1. Exemple de commande : relion_refine --o Class2D/job003/run --grad --class_inactivity_threshold 0.1 --grad_write_iter 200 --iter 200 --i Refine3D/job002/run_data.star --dont_combine_weights_via_disc --pool 3 --pad 2 --ctf --tau2_fudge 2 --particle_diameter 300 --K 20 --flatten_solvent --zero_mask -- strict_highres_exp 14 --center_classes --oversampling 1 --norm --scale --j 24 --skip_align --pipeline_control Class2D/job002.
      REMARQUE : La classification 2D a été utilisée à la place de la classification 3D, car elle est plus efficace en termes de calcul. Les sous-tomogrammes peuvent être directement utilisés comme entrée dans la tâche de classification 2D sans traitement d’image supplémentaire.
    2. Combinez des classes contenant une matrice HA identifiable contenant une densité cylindrique HA, une membrane et M1 à l’aide de relion_star_handler.
    3. Tout d’abord, créez des fichiers étoiles contenant de bonnes classes.
      relion_star_handler --i input_file2.star --o output_good_class.star --select rlnClassNumber --minval goodclassnumber -maxval goodclassnumber
    4. Ensuite, utilisez la commande relion_star_handler suivante pour combiner les fichiers étoiles individuels.
      relion_star_handler --i "output_good_class1.star output_good_class2.star … output_good_classn.star" --o bin4_keep.star --combine
  3. Réextrayez au niveau bin2 et les particules non compartimentées pour un raffinement local itératif.
    1. Pour affiner bin2, extrayez les particules à l’aide d’une boîte plus petite de 80 et effectuez une recherche locale avec healpix et healpix local définis sur 4 (échantillonnage angulaire local de 1,8 degré).
    2. À ce stade, combinez des ensembles de particules provenant de différents ensembles de données à l’aide de relion_star_handler.
      relion_star_handler --i input_file.star --o output_file.star --combine
    3. Après la première série de perfectionnement, créez un masque cylindrique à l’aide de e2filtertool.py dans l’environnement EMAN2 qui englobe la membrane centrale HA plus et la densité M1.
      REMARQUE : Paramètres utilisés pour le masque cylindrique : cx=24, cy=24, outer_radius=8, zmax=40, zmin=12 ; Tous les autres paramètres ne sont pas cochés.
    4. Effectuez un cycle supplémentaire de raffinement avec le masque appliqué.
    5. Effectuez une autre série de classifications 2D pour éliminer les valeurs aberrantes qui ne s’alignent pas avec l’HA central et les débris supplémentaires.
    6. Répétez le processus avec des particules non compartimentées d’une taille de boîte de 120 et créez un masque souple qui recouvre l’HA central, alignez la référence sur la symétrie C3 et appliquez la symétrie à cette étape de raffinement.
      relion_image_handler --i bin1_ref.mrc --o bin1_c3.mrc --sym c3
      REMARQUE : La résolution finale obtenue avec RELION était de 6,1 Å.
  4. Raffinement final dans MTools9
    1. Création d’une population de raffinement (après activation de l’environnement Warp conda).
      MTools create_population --directory refine_m --name ha_final
    2. Ajoutez des sources de données pour chaque ensemble de données.
      MTools create_source --name source_1 --population refine_m/ha_final.population --processing_settings warp_tiltseries.settings
      1. Répétez l’étape précédente avec des jeux de données supplémentaires.
    3. Créez l’essence de raffinement.
      MTools create_species --population refine_m/ha_final.population --name ha_todaysdate --diameter 160 --sym c3 --temporal_samples 1 --half1 last_relion_refine/run_half1_class001_unfil.mrc --half2 last_relion_refine/run_half2_class001_unfil.mrc --particles_relion last_relion_refine/run_data.star --mask mask.mrc
    4. Raffinement multiparticulaire.
      1. Affinez d’abord les poses de particules à l’aide de la commande : MCore --population refine_m/ha_final.population --refine_particles
      2. Par la suite, affinez à la fois les poses de particules et l’aberration sphérique à l’aide de la commande : MCore --population refine_m/ha_final.population --refine_particles --ctf_cs
        REMARQUE : Le raffinement a été arrêté ici car les itérations ultérieures n’ont pas amélioré la résolution. Cependant, différentes combinaisons de paramètres qui n’ont pas été testées de manière exhaustive peuvent continuer à améliorer les résultats.

5. Raffinement du modèle

  1. À l’aide de ChimeraX30, chargez la carte finale et un modèle atomique de HA.
  2. Cartographiez et combinez tous les segments qui correspondent à l’ectodomaine HA, puis utilisez l’outil Ajuster aux segments pour ancrer dans le modèle HA.
    1. Enregistrez les coordonnées transformées du modèle.
  3. Ouvrez l’interface graphiquePhenix GUI 31 et utilisez l’outil Real Space Refinement .
    1. Lorsque vous êtes invité à ajouter des fichiers, ajoutez le modèle HA transformé et la carte, et remplissez la résolution de la reconstruction finale.
    2. Effectuez cinq séries de minimisation globale, d’ajustement du rotamère local, d’affinement de l’occupation et d’affinement de l’ADP de groupe.
  4. Visualisez la reconstruction finale et le modèle à l’aide de ChimeraX.

Accès restreint. Veuillez vous connecter ou commencer un essai pour afficher ce contenu.

Résultats

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Pour démontrer l’utilisation de ce protocole de traitement (figure 1), le flux de travail décrit précédemment a été appliqué à deux ensembles de données de 25 tomogrammes combinés, obtenus à partir d’une souche du virus de la grippe A H1N1 (A/Puerto Rico/8/1934). Les paramètres de collecte des données sont décrits dans le tableau 1. La figure 2 illustre un tomogramme représentatif et des vues agrandies de virion...

Accès restreint. Veuillez vous connecter ou commencer un essai pour afficher ce contenu.

Discussion

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Une meilleure compréhension structurelle des protéines virales critiques peut accélérer la découverte de nouveaux traitements contre ces virus. Au cours de la dernière décennie, la révolution de la résolution a accéléré la détermination de structures virales à haute résolution à l’aide de la cryoEM à particule unique, mais cette méthode est limitée aux protéines purifiées ou aux virus non enveloppés à symétrie icosaédrique. En revanche, la cryoET est capable de visualiser en 3D des virio...

Accès restreint. Veuillez vous connecter ou commencer un essai pour afficher ce contenu.

Déclarations de divulgation

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Les auteurs n’ont rien à divulguer.

Remerciements

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Les auteurs tiennent à souligner les discussions fructueuses avec le laboratoire Schiffer. Nous tenons également à remercier l’installation UMass Chan cryoEM Core pour son aide dans l’acquisition de données et pour nous avoir fourni son soutien et ses conseils. Ces travaux ont été soutenus par l’Institut national des sciences médicales générales R01GM143773 à M.S. et R35GM151996 à C.A.S.

Accès restreint. Veuillez vous connecter ou commencer un essai pour afficher ce contenu.

Matériaux

Liste des matériaux utilisés dans cet article
NomEntrepriseNuméro de catalogueCommentaires
AMD Ryzen Threadripper PRO 5965WXAMDhttps://www.amd.com/en/support/downloads/drivers.html/processors/ryzen-threadripper-pro/ryzen-threadripper-pro-5000wx-series/amd-ryzen-threadripper-pro-5965wx.html
AreTomo 1.3.4UC San Franciscohttps://drive.google.com/drive/folders/1Z7pKVEdgMoNaUmd_cOFhlt-QCcfcwF3_
EMAN2 2.99.52Collège de médecine Baylorhttps://blake.bcm.edu/emanwiki/EMAN2
IMOD 4.12.27Université du Colorado à Boulderhttps://bio3d.colorado.edu/imod/
Scripts d’analyse de la grippeÉcole de médecine UMass Chanhttps://github.com/jqyhuang/influenza-analysis
IsoNet 0.3UCLAhttps://github.com/IsoNet-cryoET/IsoNet
M 2.0.0Genentechhttps://warpem.github.io/warp/home/m/
NVIDIA A4000NVIDIA  ;https://www.nvidia.com/en-us/products/workstations/rtx-a4000/
Open3D  ;Intel Labshttps://www.open3d.org/
PHENIX 1.21-5207Laboratoire national Lawrence Berkeleyphenix-online.org
RELION 4.0Laboratoire de biologie moléculaire du MRChttps://relion.readthedocs.io/en/release-4.0/
Ubuntu 20.04Ubuntuhttps://releases.ubuntu.com/focal/
UCSF ChimeraX 1.6.1UC San Franciscohttps://www.cgl.ucsf.edu/chimerax/
Warp 2.0.0Genentechhttp://warpem.github.io/warp/

Références

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,
  1. Young, L. N., Villa, E. Bringing structure to cell biology with cryo-electron tomography. Annu Rev Biophys. 52, 573-595 (2023).
  2. Navarro, P. P. Quantitative cryo-electron tomography. Front Mol Biosci. 9, 934465(2022).
  3. Hong, Y., Song, Y., Zhang, Z., Li, S. Cryo-electron tomography: the resolution revolution and a surge of in situ virological discoveries. Annu Rev Biophys. 52, 339-360 (2023).
  4. Turk, M., Baumeister, W. The promise and the challenges of cryo-electron tomography. FEBS Lett. 594 (20), 3243-3261 (2020).
  5. Huang, Q. J., et al. Quantitative structural analysis of influenza virus by cryo-electron tomography and convolutional neural networks. Structure. 30 (5), 777-786.e3 (2022).
  6. Ke, Z., et al. Structures and distributions of SARS-CoV-2 spike proteins on intact virions. Nature. 588 (7838), 498-502 (2020).
  7. Mangala Prasad, V., et al. Cryo-ET of Env on intact HIV virions reveals structural variation and positioning on the Gag lattice. Cell. 185 (4), 641-653.e17 (2022).
  8. Förster, F. Subtomogram analysis: the sum of a tomogram's particles reveals molecular structure in situ. J Struct Biol X. 6, 100063(2022).
  9. Tegunov, D., Xue, L., Dienemann, C., Cramer, P., Mahamid, J. Multi-particle cryo-EM refinement with M visualizes ribosome-antibiotic complex at 3.5 Å in cells. Nat Methods. 18 (2), 186-193 (2021).
  10. Xue, L., et al. Visualizing translation dynamics at atomic detail inside a bacterial cell. Nature. 610 (7930), 205-211 (2022).
  11. Kühlbrandt, W. The resolution revolution. Science. 343 (6178), 1443-1444 (2014).
  12. Chen, S., et al. Cryo-electron tomography reveals the microtubule-bound form of inactive LRRK2. Elife. 13, e97222(2024).
  13. Chen, Z., et al. De novo protein identification in mammalian sperm using in situ cryoelectron tomography and AlphaFold2 docking. Cell. 186 (23), 5041-5053.e19 (2023).
  14. Kelley, R., et al. Towards community-driven visual proteomics with large-scale cryo-electron tomography of Chlamydomonas reinhardtii. bioRxiv. , (2024).
  15. Klumpe, S., et al. In-cell structure and snapshots of copia retrotransposons in intact tissue by cryo-ET. Cell. 188 (8), 2094-2110.e18 (2025).
  16. Li, S., et al. The structure of basal body inner junctions from Tetrahymena revealed by electron cryo-tomography. EMBO J. 44 (7), e1975-e2001 (2025).
  17. Song, X., et al. The mechanism underlying fascin-mediated bundling of actin filaments unveiled by cryo-electron tomography. J Struct Biol. 217 (2), 108212(2025).
  18. Waltz, F., et al. In-cell architecture of the mitochondrial respiratory chain. Science. 387 (6740), 1296-1301 (2025).
  19. Huang, Q. J., et al. Virion-associated influenza hemagglutinin clusters upon sialic acid binding visualized by cryo-electron tomography. bioRxiv. , (2024).
  20. Turoňová, B., et al. In situ structural analysis of SARS-CoV-2 spike reveals flexibility mediated by three hinges. Science. 370 (6513), 203-208 (2020).
  21. Ke, Z., et al. Structures and distributions of SARS-CoV-2 spike proteins on intact virions. Nature. 588 (7838), 498-502 (2020).
  22. Calcraft, T., et al. Integrated cryoEM structure of a spumaretrovirus reveals cross-kingdom evolutionary relationships and the molecular basis for assembly and virus entry. Cell. 187 (16), 4213-4230.e19 (2024).
  23. Tegunov, D., Cramer, P. Real-time cryo-electron microscopy data preprocessing with Warp. Nat Methods. 16 (11), 1146-1152 (2019).
  24. Mastronarde, D. N., Held, S. R. Automated tilt series alignment and tomographic reconstruction in IMOD. J Struct Biol. 197 (2), 102-113 (2017).
  25. Zheng, S., et al. AreTomo: an integrated software package for automated marker-free, motion-corrected cryo-electron tomographic alignment and reconstruction. J Struct Biol X. 6, 100068(2022).
  26. Liu, Y. T., et al. Isotropic reconstruction for electron tomography with deep learning. Nat Commun. 13 (1), 6482(2022).
  27. Chen, M., et al. A complete data processing workflow for cryo-ET and subtomogram averaging. Nat Methods. 16 (11), 1161-1168 (2019).
  28. Zhou, Q. Y., Park, J., Koltun, V. Open3D: a modern library for 3D data processing. arXiv. , (2018).
  29. Zivanov, J., et al. A Bayesian approach to single-particle electron cryo-tomography in RELION-4.0. Elife. 11, e83724(2022).
  30. Pettersen, E. F., et al. UCSF ChimeraX: structure visualization for researchers, educators, and developers. Protein Sci. 30 (1), 70-82 (2021).
  31. Adams, P. D., et al. PHENIX: a comprehensive Python-based system for macromolecular structure solution. Acta Crystallogr D Biol Crystallogr. 66 (Pt 2), 213-221 (2010).
  32. Burt, A., Gaifas, L., Dendooven, T., Gutsche, I. A flexible framework for multi-particle refinement in cryo-electron tomography. PLoS Biol. 19 (8), e3001319(2021).
  33. Watanabe, R., et al. Intracellular Ebola virus nucleocapsid assembly revealed by in situ cryo-electron tomography. Cell. 187 (20), 5587-5603.e19 (2024).
  34. Woldeyes, R. A., et al. Structure of the thin filament in human iPSC-derived cardiomyocytes and its response to heart disease. bioRxiv. , (2025).
  35. Li, W., et al. HIV-1 Env trimers asymmetrically engage CD4 receptors in membranes. Nature. 623 (7989), 1026-1033 (2023).
  36. Scaramuzza, S., Castaño-Díez, D. Step-by-step guide to efficient subtomogram averaging of virus-like particles with Dynamo. PLoS Biol. 19 (8), e3001318(2021).
  37. Castaño-Díez, D., Kudryashev, M., Arheit, M., Stahlberg, H. Dynamo: a flexible, user-friendly development tool for subtomogram averaging of cryo-EM data in high-performance computing environments. J Struct Biol. 178 (2), 139-151 (2012).
  38. Tran, E. E., et al. Cryo-electron microscopy structures of chimeric hemagglutinin displayed on a universal influenza vaccine candidate. mBio. 7 (2), e00257-e00316 (2016).

Accès restreint. Veuillez vous connecter ou commencer un essai pour afficher ce contenu.

Réimpressions et autorisations

Demander l’autorisation de réutiliser le texte ou les figures de cet article JoVE

Demander une autorisation

Mots-clés

Cryo Electron TomographySubtomogram AveragingInfluenza HemagglutininViral GlycoproteinsPleomorphic VirusesStructural DeterminationParticle PickingConvolutional Neural Network3D Auto RefinementGlycosylation Sites

Articles connexes