How to generate single sequence from assembled contigs?
1
0
Entering edit mode
2.9 years ago
arriyaz.nstu ▴ 30

Hi,

We have sequenced a chloroplast DNA from potato and assembled the reads by SPAdes assembler. After assembly, we got 3 contigs.

Now we want to perform the following steps:

  1. Generate a single DNA sequence from these 3 contigs.

Q. Would you please suggest any pipeline or tool or method to do this?

  1. Then we want to use this single DNA sequence for annotation, where we should get .gff, .gb, etc files.

Q. Which tool we should use for this purpose?

Thanks in advance.

assembly contigs genomics • 1.4k views
ADD COMMENT
1
Entering edit mode

few points to get this thread started:

  • if the data is not available then no tool will create a single DNA seq. Don't know this specific situation but you could also consider some targeted approaches (eg. create primers and do run-off sequencing to close the remaining gaps). If the data to close the gaps is in your sequencing pool you can consider applying some gap-closing tools (google for this term)

  • a chloroplast, though present in an eukaryotic organism is therefore not eukaryotic! Moreover chloroplast are from bacterial origin and thus don't have the typical characteristics of eukaryotes but rather prokaryotic . Moreover there likely exists specific tools to annotate chloroplast (most work on similarity with known genes/proteins)

Last point: what have you tried/considered so far? Did you look for tools or approaches?

ADD REPLY
0
Entering edit mode

Thank you for pointing out the prokaryotic fact.

If we take a reference sequence from NCBI and align our contigs against it, can we generate a single consensus sequence?

Initially, we thought about using Prokka for annotation.

ADD REPLY
0
Entering edit mode

This review might be somewhat helpful.

ADD REPLY
0
Entering edit mode
2.9 years ago
Nitin Narwade ★ 1.6k

I think a better way to patch the contigs and perform genome finishing is, one should go for some long-read sequencing (like pacBio OR nanopore) and build the assembly using a long read, and correct it using short-read sequencing (just performing a hybrid assembly). You can also use the SPAdes scaffolds.fa file instead of contig.fa, it may have patched contigs. There are few tools available though, which serve the purpose like CONTIGuator (A genome finishing tool for bacterial genome; I am not sure whether it would work for eukaryotic genomes or not; I hope you would find other for eukaryotic genome finishing).

For the gene prediction of the eukaryotic genome, there are a number of tools available, like GENSCAN, AUGUSTUS, GeneMark, etc. (If you just google it, you would get plenty number of hits).

I was using AUGUSTUS to annotate the Fungal genome, and it was quite accurate, but I am not sure about annotating the chloroplast genome though. You can give it a try and post your view for us :)

ADD COMMENT

Login before adding your answer.

Traffic: 1571 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6