$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Les agents pathogènes fongiques sont un problème de santé mondial émergent, avec une augmentation des infections ces dernières années1. Bon nombre de ces agents pathogènes présentent une résistance élevée aux antifongiques et sont associés à des taux de mortalité importants2. Cependant, par rapport aux organismes fongiques modèles, de nombreux champignons pathogènes restent mal caractérisés, ce qui souligne la nécessité de poursuivre les recherches sur leurs mécanismes de pathogénicité. Les techniques de séquençage de nouvelle génération (NGS) telles que le séquençage par immunoprécipitation de la chromatine (ChIP-Seq) et le séquençage de l’ARN (RNA-Seq) jouent un rôle essentiel dans la découverte des mécanismes moléculaires de l’expression génique sous-jacente à la pathogénicité fongique.
La qualité des informations dérivées des données NGS dépend fortement de la précision du logiciel utilisé pour l’analyse des données brutes. Parmi les principaux défis de l’analyse des données NGS figure l’appel de pointe, c’est-à-dire l’identification précise des régions de lectures NGS enrichies, qui est particulièrement complexe en raison de la grande variété de techniques de préparation et de séquençage des bibliothèques, ce qui rend une solution universelle peu pratique. L’algorithme MACS3, y compris sa version la plus récente, MACS3, est largement considéré comme la référence pour l’analyse des ensembles de données ChIP-seq. Cependant, MACS s’appuie sur des paramètres définis par l’utilisateur, tels que la longueur de crête minimale et l’écart maximal, qui peuvent ne pas être universellement applicables et sont souvent difficiles à déterminer avant l’analyse. Notamment, la dernière version de MACS3 inclut une fonction d’analyse de coupure qui permet aux utilisateurs d’estimer les paramètres avant les appels de pointe. Pour améliorer les performances, les utilisateurs peuvent également fournir une liste de régions génomiques « blacklistées » connues pour introduire un biais dû à la structure de la chromatine ou à la variation du nombre de copies. Bien que MACS reste l’outil d’appel de pointe le plus couramment utilisé et le plus fiable pour les données ChIP-seq, peu d’algorithmes alternatifs sont disponibles, en particulier pour les cas nécessitant des paramètres hautement personnalisés.
RNA-Seq est une technique inestimable pour étudier les réponses d’expression génique des champignons pathogènes pendant la croissance in vivo, comme dans la culture tissulaire ou les modèles d’infection de souris 4,5,6,7. Une profondeur de séquençage élevée est nécessaire pour une analyse précise de l’expression différentielle dans ces conditions, qui peuvent être prohibitives en termes de coûts et de ressources 8,9. Les méthodes de préparation de banques telles que le séquençage par poly-adénylation (poly(A))-amorçage (3'RNA-Seq), qui utilise des amorces conçues pour recuire les queues poly(A) de l’ARNm pour la génération d’ADNc, peuvent aider à réduire la profondeur de séquençage nécessaire à l’analyse de l’expression génique10. Cependant, cette approche repose sur des annotations génomiques de haute qualité, en particulier des régions non traduites 3' (UTR), où les pics des événements d’amorçage poly(A) sont généralement situés11. Les annotations génomiques de nombreux agents pathogènes fongiques sous-étudiés n’ont pas d’annotations UTR, ce qui rend difficile l’utilisation du 3'RNA-Seq chez ces organismes. De plus, la longueur UTR d’un seul gène peut être dynamique dans différentes conditions de croissance et types de cellules12,13. Bien qu’un certain nombre de nouveaux outils d’analyse aient été mis au point pour identifier et annoter les UTR, beaucoup d’entre eux sont conçus pour des ensembles de données de mammifères, dont l’organisation des gènes diffère considérablement de celle des champignons, ou nécessitent des données provenant d’expériences de séquençage indépendantes, telles que le séquençage unicellulaire ou inverse de l’ARNm, ce qui peut augmenter le temps et les coûts pour un chercheur cherchant à effectuer une analyse du transcriptome12, 14 et 15.
Dans cet article, nous présentons WonderPeaks, un nouveau logiciel d’appel de pics, conçu sur les principes de la dérivée première, qui peut être utilisé pour appeler dynamiquement des pics dans des ensembles de données NGS (Figure 1). WonderPeaks identifie les pics en calculant la dérivée première du signal de couverture et en utilisant cette valeur - la pente du pic - pour définir les pics potentiels. L’algorithme recherche les cas où la dérivée première présente un maximum local au-dessus d’un seuil de pente fourni par l’utilisateur ou déduit des données (indiquant un signal croissant), suivi d’un minimum local au-dessus du même seuil (indiquant un signal décroissant), détectant ainsi tous les pics candidats dans l’ensemble de données. Pour les applications ChIP-seq, WonderPeaks compare tous les pics candidats entre les échantillons de test et de contrôle afin d’identifier les pics enrichis de manière unique. En appliquant WonderPeaks à un ensemble de données ChIP-seq précédemment publié d’un facteur de transcription dans l’agent pathogène fongique Candida albicans16, nous avons démontré sa capacité à identifier avec succès les pics en amont des gènes clés mis en évidence dans l’étude originale, tout en discutant des limites actuelles de l’algorithme dans cette application.
Nous présentons également PeakStream, un outil logiciel qui exploite WonderPeaks pour identifier les pics dans les ensembles de données 3'RNA-Seq. Les banques 3'RNA-Seq dépendent d’annotations 3' UTR précises, car les lectures générées par poly(A)-amorçage s’étendent souvent au-delà du codon stop des séquences codantes (CDS) des gènes et ne sont donc pas comptabilisées lors de l’utilisation d’annotations standard axées uniquement sur les régions codantes. Le pipeline d’analyse PeakStream a été conçu pour créer de nouvelles annotations génomiques à l’aide de données de séquençage d’ARN 3', en se concentrant sur les régions en aval des régions de séquence codante de gène (CDS). PeakStream attribue ces pics aux gènes, générant une nouvelle annotation génomique à utiliser dans les programmes de comptage de lecture en aval. Nous montrons que l’utilisation de PeakStream permet d’identifier avec précision et d’attribuer des pics générés par des poly(A) en aval au gène approprié dans un ensemble de données 3'RNA-Seq C. albicans . PeakStream annote également les pics peu susceptibles d’être associés à des annotations génétiques actuelles, facilitant ainsi la découverte de nouveaux transcrits possibles. Ensemble, PeakStream et WonderPeaks représentent une suite puissante d’outils conviviaux pour la détection des pics dans les ensembles de données de séquençage de nouvelle génération (NGS).

Figure 1 : Aperçu général de l’appel de pointe par WonderPeaks et PeakStream. À gauche : Pic de l’appel à l’aide de la dérivée première. En haut à droite : Appel de crête sur les ensembles de données ChIP-Seq à l’aide de WonderPeaks. En bas à droite : Appel de pointe sur des ensembles de données RNA-Seq à l’aide de PeakStream. Veuillez cliquer ici pour voir une version agrandie de cette figure.