Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • nareshvasani
    replied
    Hi westerman,

    Hi,

    I am trying to run read alignment of my fastq file with Trinity.fa file using trinity's script that is alignreads.pl

    I used below cmd:
    #### /bin/util/alignReads.pl -seqType fq -single inputfile_name -target Trinity.fasta -aligner bowtie2 -p 4 -retain_intermediate_files -num_top_hits 20 -output align_bowtie_output

    but i am getting below error:
    Must specify target_db and it must exist at that location at /bin/util/alignReads.pl line 180

    I don't know what does that mean, as I am good with reading script.

    Hope you can help me out.
    Thanks,
    Naresh


    Originally posted by westerman View Post
    Your understanding of fastq_quality_trimmer is correct. BTW, if you ever get paired-end sequences then use 'trimmomatic' instead since it works much better with PE reads.

    The other parameters to Trinity will depend on the size of your computer system -- e.g., how much memory, how many CPUs -- but these parameters are not required and what you have should be good enough. I suggest running Trinity with the parameters you have and see what happens. In the end you should get a 'Trinity.fasta' file. The other files can be discarded.

    Once you get a 'Trinity.fasta' file then you can use bowtie2 to back-map your reads or, perhaps better, the Trinnotate annotation pipeline described on the Trinity web site.

    Leave a comment:


  • nareshvasani
    replied
    Hi,
    Thanks for your prompt reply.
    I didn't perform any manipulation during library prep.

    Thanks in advance,
    Naresh

    Originally posted by Cofactor Genomics View Post
    Well, your newly formed transcriptome assembly is your reference, the raw read data used to generate the assembly is your data and you treat it like a RNA-seq project. In this manner, you align the raw data (trimming does not matter here, this is just a QA check) to the assembly and divide the number of reads aligning to the assembly by the total number of reads that went into the assembly. This is just a rough check and one could argue that you will miss things, however it is good for a rough check.

    From these alignments, you may find some surprising results in that the percentage of reads are pretty low. Non-transcriptome assemblers do not like to see large differences in coverage in an assembly, assuming these are repetitive areas that are piling, but this type of data is inherent with RNA data.

    Did you perform any manipulations during library prep to treat the RNA for the assembly process, like double-stranded nuclease treatment (to compress the dynamic range of the sample)? This can greatly help an assembly if one is not to heavy handed in the treatment.

    It is hard to tell you what percentages are good and bad since I am not sure how the material was treated prior to sequencing or what your goals are for the assembly.

    Hope this helps.

    Jon Armstrong

    Leave a comment:


  • Cofactor Genomics
    replied
    Well, your newly formed transcriptome assembly is your reference, the raw read data used to generate the assembly is your data and you treat it like a RNA-seq project. In this manner, you align the raw data (trimming does not matter here, this is just a QA check) to the assembly and divide the number of reads aligning to the assembly by the total number of reads that went into the assembly. This is just a rough check and one could argue that you will miss things, however it is good for a rough check.

    From these alignments, you may find some surprising results in that the percentage of reads are pretty low. Non-transcriptome assemblers do not like to see large differences in coverage in an assembly, assuming these are repetitive areas that are piling, but this type of data is inherent with RNA data.

    Did you perform any manipulations during library prep to treat the RNA for the assembly process, like double-stranded nuclease treatment (to compress the dynamic range of the sample)? This can greatly help an assembly if one is not to heavy handed in the treatment.

    It is hard to tell you what percentages are good and bad since I am not sure how the material was treated prior to sequencing or what your goals are for the assembly.

    Hope this helps.

    Jon Armstrong

    Leave a comment:


  • nareshvasani
    replied
    Hi Cofactor,

    HI,

    Can you please ellobarate how can I perform that?

    Thanks,
    Naresh

    Originally posted by Cofactor Genomics View Post
    One metric you can look at to assess your assembly is the percentage of reads that align back to your transcriptome assembly.

    Leave a comment:


  • Cofactor Genomics
    replied
    One metric you can look at to assess your assembly is the percentage of reads that align back to your transcriptome assembly.

    Leave a comment:


  • nareshvasani
    replied
    Hi,

    Thanks a lot.


    Naresh
    Originally posted by westerman View Post
    No. The options to inchworm and chrysalis are really performance related. Butterfly has some non-performance related options but I would stick with the defaults unless you get something that seems weird. Really the only useful extra non-performance option is ' --jaccard_clip' which is used on high-gene density genomes.

    Leave a comment:


  • westerman
    replied
    No. The options to inchworm and chrysalis are really performance related. Butterfly has some non-performance related options but I would stick with the defaults unless you get something that seems weird. Really the only useful extra non-performance option is ' --jaccard_clip' which is used on high-gene density genomes.

    Leave a comment:


  • nareshvasani
    replied
    Hi Westerman,

    Hi,

    Thanks for your prompt reply.
    I really appreciate your suggestion.
    Do you think if I put some more input option for butterfly, inchworm, kmer and Chrysalis, it will give me better contig file?

    Thanks,
    Naresh


    Originally posted by westerman View Post
    Your understanding of fastq_quality_trimmer is correct. BTW, if you ever get paired-end sequences then use 'trimmomatic' instead since it works much better with PE reads.

    The other parameters to Trinity will depend on the size of your computer system -- e.g., how much memory, how many CPUs -- but these parameters are not required and what you have should be good enough. I suggest running Trinity with the parameters you have and see what happens. In the end you should get a 'Trinity.fasta' file. The other files can be discarded.

    Once you get a 'Trinity.fasta' file then you can use bowtie2 to back-map your reads or, perhaps better, the Trinnotate annotation pipeline described on the Trinity web site.

    Leave a comment:


  • westerman
    replied
    Your understanding of fastq_quality_trimmer is correct. BTW, if you ever get paired-end sequences then use 'trimmomatic' instead since it works much better with PE reads.

    The other parameters to Trinity will depend on the size of your computer system -- e.g., how much memory, how many CPUs -- but these parameters are not required and what you have should be good enough. I suggest running Trinity with the parameters you have and see what happens. In the end you should get a 'Trinity.fasta' file. The other files can be discarded.

    Once you get a 'Trinity.fasta' file then you can use bowtie2 to back-map your reads or, perhaps better, the Trinnotate annotation pipeline described on the Trinity web site.

    Leave a comment:


  • nareshvasani
    replied
    Hi Westerman,

    Hi,

    You are right, I have transcripts read. I forgot to mention I have also used oases: it is post assembly processor for velvet, it work as transcriptome assembler.

    I trimmed some base from end to improve per base GC content and per base sequence content.
    If you don't mind can you please explain me in detail about:
    fastq_qulaity trimmer -Q33 -t 20 -l 50 -i -o
    upto my understanding it remove nucleotides having quality score less lower than 20 from the ends of the read. Furthermore, any trimmed reads having length less than 50 nt are discarded altogether.

    Trinity is also good for transcriptome assembly. But I have never used that.
    Can you please help with parameter for trinity command line.

    Trinity.pl -SeqType Fq -min_contig_length 150 -JM 10G -single inputfilename -CPU 2 -output output_filename

    Which other option do i need to consider for running Trinity like butterfly, inchworm, kmer and Chrysalis, etc

    Thanks for your input.
    I would really appreciate your feedback

    Naresh


    Originally posted by westerman View Post
    I would use a tool designed to put RNAseq reads together. It has a been a while since I used Velvet but as far as I know it is designed to assemble genomes not transcripts. My favorite RNAseq tool is 'Trinity'.

    The above assumes that your reads are from transcripts and not from the entire genome.

    I know that the above advise does not answer your specific questions. However in case you did start down a poor path then I wanted to concentrate on correcting that instead of specifics. I suppose I could answer #1 -- trimming. Seems ok. Not sure why you want to trim off the end of the sequence after quality trimming but it won't hurt.

    Leave a comment:


  • westerman
    replied
    I would use a tool designed to put RNAseq reads together. It has a been a while since I used Velvet but as far as I know it is designed to assemble genomes not transcripts. My favorite RNAseq tool is 'Trinity'.

    The above assumes that your reads are from transcripts and not from the entire genome.

    I know that the above advise does not answer your specific questions. However in case you did start down a poor path then I wanted to concentrate on correcting that instead of specifics. I suppose I could answer #1 -- trimming. Seems ok. Not sure why you want to trim off the end of the sequence after quality trimming but it won't hurt.

    Leave a comment:


  • Downstream RNA-seq analysis without reference genome

    Hello all Seqanswer community Users,

    I am biologist. Learning bioinformatics from scratch. Performing RNA-seq analysis for first time:

    I got fastq files from ion proton instrument, it has single end read, 50-340 sequence length.
    I don't have reference genome.
    Here is how I did my analysis:
    1]Fastqc
    2]Trimmmimg some read using fastx tool:
    a]First used fastq_qulaity trimmer -Q33 -t 20 -l 50 -i -o, because some of sequence has quality less than 18
    b]fastx_trimmer = to trim off few reads from end of seq

    For de novo assembly:
    3]Velveth with kmer 31
    4]velvetg
    5] bowtie-build== to build reference index from contig.fa file created from velvetg
    6] Mapping my fastq read with above build reference index

    So my questions are:
    1] Am i doing trimimg in right manner
    2] On what basis you select parameter of velvetg and velveth
    2] Which kmer value to select
    3] Am I running bowtie in correct manner?
    4] If yes, how do i confirm assembly created using velvet contain preserved input information and it's accuracy.

    Hope you all can help me out.
    Thanks a bunch in advance.

    Naresh

Latest Articles

Collapse

  • SEQadmin2
    Multiomic Liquid Biopsy: What DNA/RNA Panels Reveal That DNA Alone Can’t
    by SEQadmin2



    Tumors contain complex mixtures of cell populations that evolve in response to treatment and host-specific factors. Tissue biopsies provide only static snapshots of a tumor’s state. But what if we could follow that evolution over time using a minimally invasive technique?

    Liquid biopsies can detect tumor-derived material circulating in the bloodstream, providing a way to study treatment response, detect emerging resistance, and discover new biomarkers. Circulating
    ...
    10-14-2026, 09:55 AM
  • SEQadmin2
    New Genomics Technologies Take Aim at Long-Standing Limits
    by SEQadmin2


    Researchers using sequencing and genomics tools often have to make trade-offs. They can choose between speed or scale, short reads or long-range information, or targeted panels or a view of the whole transcriptome. New technologies that have been released this year are built to address those tough choices.

    We asked six companies the same four questions to learn about their latest products. The new technologies bring a lot to the table, including rethinking sequencing
    ...
    09-28-2026, 10:25 AM

ad_right_rmr

Collapse

News

Collapse

Topics Statistics Last Post
Started by SEQadmin2, Yesterday, 11:13 AM
0 responses
18 views
0 reactions
Last Post SEQadmin2  
Started by SEQadmin2, Yesterday, 10:48 AM
0 responses
18 views
0 reactions
Last Post SEQadmin2  
Started by SEQadmin2, 10-15-2026, 10:52 AM
0 responses
36 views
0 reactions
Last Post SEQadmin2  
Started by SEQadmin2, 10-14-2026, 05:39 AM
0 responses
42 views
0 reactions
Last Post SEQadmin2  
Working...