This is a test version of Biostars. For the public version, visit https://www.biostars.org.
How to obtain gtf file for plant genomes?

I would like to perform RNA-seq analysis for a plant genome. For which I need to downloaded genome and gtf files of the plant. However, NCBI database has gff file instead of gtf file. Even Ensembl Plants database also has gff files only. The gff file is not compatible to obtain assembly with annotation using HISAT pipeline. Therefore, kindly help me to fix this issue.

Thanks in advance.

ensembl assembly rna-seq gene genome

Thank you ATpoint , However, I need to obtain gtf file for Punica granatum genome. It is not available in ensembl plant database, which is available in NCBI database. However, NCBI has gff file for Punica granatum. In this case how can I obtain gtf file for punica granatum.

Sorry GenoMax , it is an indexing process, Mistakenly, I have mentioned it as assembly. I need to perform RNA-Seq analysis for Punica granatum (Pomegranate). It is not available in ensembl plant database, which is only available in NCBI. In this case how can I obtain gtf file for punica granatum.

Thank you GenoMax . let me try with AGAT toolkit as you suggested.

1 answer

Hi Kumar,

You can use NCBI Datasets for retrieving GTF files. Here's the command you can use:

datasets download genome taxon "Punica granatum" --include gtf

This command will download a data package with only the GTF files for the available genomes for this taxon. You can also include other data files, such as genome FASTA, GFF, etc.

After unzipping the data package, you will find the folder structure below:

unzip ncbi_dataset.zip -d punica
Archive:  ncbi_dataset.zip
  inflating: punica/README.md        
  inflating: punica/ncbi_dataset/data/assembly_data_report.jsonl  
  inflating: punica/ncbi_dataset/data/GCA_002201585.1/genomic.gtf  
  inflating: punica/ncbi_dataset/data/GCA_002837095.1/genomic.gtf  
  inflating: punica/ncbi_dataset/data/GCF_007655135.1/genomic.gtf  
  inflating: punica/ncbi_dataset/data/dataset_catalog.json

I hope this helps. Feel free to reach out if you have any questions.

Log in to answer this question.