
Ce pipeline a été développé en vue de réaliser des analyses RNAseq complètes à partir de fichiers FASTA issus de séquençage NGS.
Voici un résumé de la méthode :
Veuillez consulter la section "Usage" pour tester le pipeline avec un ensemble de données.
Le pipeline est fonctionnel sous les distributions de Linux.
Ce pipeline est entièrement basé sur l'utilisation de Nextflow. Il est fortement recommandé de prendre connaissance de son installation et de son utilisation avant d'exécuter le pipeline.
Software à installer :
Fichier complémentaire nécessaire :
Autre : Des containers Docker et Singularity ont également été élaboré en vue de permettre aux utilisateurs de lancer le pipeline sans avoir à installer toutes les dépendances nécessaires de la partie 2. Les installations des outils Docker et Singularity sont nécessaire au préalable. Voir la dernière section de "Usage" pour plus de détails.
| Type | Description |
|---|---|
| Fichier FASTA | Corresponds aux fichiers FASTA d'intérêt. |
| Nom | Exemple | Description |
|---|---|---|
| --input | /input/ | Chemin vers le dossier où se trouvent les fichiers FASTA à utiliser pour l'analyse. Assurez-vous de n'avoir que les fichiers FASTA d'intérêts dans ce dossier et rien d'autre. |
| --output | /output/ | Chemin vers le dossier où se trouveront les différents résultats issus du pipeline. |
| --GTF | /data/fichier.gtf | Chemin où se trouve le fichier d'annotation à utiliser pour l'index via STAR et l'intersection via htseq-count. |
| Nom | Exemple | Description |
|---|---|---|
| --STAR_Index | /data/STARIndex | Chemin vers le dossier où se trouve l'index STAR à utiliser pour le pipeline. Si cette option n'est pas utilisée, merci de vous assurer de fournir l'option --FNA en plus de l'option --GTF pour réaliser l'index STAR. Par défaut, null. |
| --FNA | /data/fichier.fna | Chemin où se trouve le fichier .fna à fournir obligatoirement pour réaliser l'index STAR si l'option --STAR_Index n'est pas fourni. |
| Nom | Exemple | Description |
|---|---|---|
| --R | on/off | Option pour réaliser ("on") ou non ("off") l'analyse d'expression différentielle sur R par défaut sur pipeline. Par défaut, off. |
| --metadata | /data/metadata.xls | Chemin où se trouve le fichier de métadonnées à utiliser pour l'analyse d'expression différentielle sur R. Obligatoire si l'option --R est mis sur "on" |
| Nom | Exemple | Description |
|---|---|---|
| --thread | N | Nombre de thread à utiliser pour le pipeline. Par défaut 1. |
nextflow run Lipinski-B/DE-nf --input /input/ --GTF /data/fichier.gtf --FNA /data/fichier.fna --output /output/
La matrice de comptage résultant correspond au fichier finale.txt dans le dossier "/output/merge/finale.txt".
Un script DE.R est mis à votre disposition dans le dossier "bin/" de ce répertoire git, afin de vous permettre de réaliser par vous-même l'analyse de l'expression différentielle. Vous aurez donc besoin de la matrice finale pour terminer l'analyse mais aussi d'un fichier XLS répertoriant les métadonnées des échantillons d'intérêts.
Le script DE.R se lance comme ceci :
Rscript bin/DE.r finale.txt /data/Metadata.xls
Vous pouvez utiliser votre propre fichier XLS, dans ce cas il est recommandé de suivre comme template le fichier "Metadata.xls" que vous trouverez dans le dossier "data/" de ce répertoire. Le but ici étant de pouvoir permettre à l'utilisateur de réaliser ses propres analyses exploratoires d'expression différentielle à partir du template fourni dans le script DE.R
nextflow run Lipinski-B/DE-nf --input /input/ --GTF /data/fichier.gtf --FNA /data/fichier.fna --R on --metadata /data/metadata.xls --output /output/
Un rapport sera mis à votre disposition dans le dossier "/output/R/".
nextflow run Lipinski-B/DE-nf --input /input/ --GTF /data/fichier.gtf --STAR_Index /data/STARIndex --output /output/
nextflow run Lipinski-B/DE-nf -profile docker --input /input/ --GTF /data/fichier.gtf --FNA /data/fichier.fna --output /output/
ou
nextflow run Lipinski-B/DE-nf -profile singularity --input /input/ --GTF /data/fichier.gtf --FNA /data/fichier.fna --output /output/
| Name | Description | |
|---|---|---|
| Mandier Céline | [email protected] | Developeur à contacter pour support |
| Thalamas Thibaut | [email protected] | Developeur à contacter pour support |
| Lipinski Boris | [email protected] | Developeur à contacter pour support |
Content type
Image
Digest
Size
1.1 GB
Last updated
about 5 years ago
docker pull lipinskiboris/de-nf