Seqanswers Leaderboard Ad

Collapse

Announcement

Collapse
No announcement yet.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • How to get TCGA transcript isoforms sequences ?

    Hi all,

    I've downloaded the breast cancer RNA-seq2 data from TCGA. it's contain the isoform of the genes .
    I'm looking way to get the sequence of theses isoforms. I tried BioMart and UCSC ,but I couldn't fin it. I face with error like: no such ID exist.

    Can anybody help me ?
    my ids are like :

    isoform_id
    uc011lsn.1
    uc010uoa.1
    uc002bgz.2
    uc002bic.2
    uc010zzl.1
    uc001jiu.2
    uc010qhg.1
    Last edited by watermark; 02-25-2014, 08:04 AM.

  • #2


    I see now that you want the sequences not just ID's.

    Comment


    • #3
      Yes, exactly, I want to have the sequence of those IDs, which is the transcript isoforms from TCGA.

      Comment


      • #4
        Here is a BED format file for the transcripts used for TCGA analysis: https://webshare.bioinf.unc.edu/publ...A/unc_hg19.bed

        General description of the TCGA pipeline: https://webshare.bioinf.unc.edu/publ...eq_summary.pdf

        Comment


        • #5
          Ah, I guess you're the "Jack" over on Biostars that PM'd me. There may be an easier way to do this, but one method would use the BED file that Genomax posted. That file actually have the coordinates of the exons for each of the transcripts, though that may not have been obvious at first glance. From that, one could create a GRanges object in R (see the GenomicRanges package) and then use getSeq() to just get the sequence for each exon (getSeq() is from BSgenomes, so you're using a good number of different packages). You could then "just" apply a function to output the merged sequence (this is only easy if you're really familiar with R).

          The hardest part of this is likely parsing the BED file to get all of the exonic coordinates. Let's just take a single example:

          Code:
          chr15   82647285        82707815        uc002bgz.2      0       +       0       0       0       5       307,57,140,80,1010,     0,45585,49532,53207,59520,
          The last column gives 5' offsets inside the coordinates specified in the first 3 columns for each exon. The next to last column gives the width of each of those exons in bases. In other words, this transcript has 5 exons starting at position:
          Code:
          #1: 82647285+0 = 82647285
          #2: 82647285+45585= 82692870
          #3: 82647285+49532= 82696817
          #4: 82647285+53207= 82700492
          #5: 82647285+59520= 82706805
          The easiest way to derive that is probably to split that next to last column by commas, drop the last value, convert to numeric, c(start_position, that_vector), and then use cumsum(). The output would then be the appropriate positions. You don't need to specify the end positions of each exon, just the widths, so that part is much easier.

          It'd be good to double check that that works with a transcript on the - strand, since sometimes UCSC does weird things with the coordinates there.

          Comment


          • #6
            @Watermark:

            Sequence files for the isoforms are available here: https://webshare.bioinf.unc.edu/publ...transcripts.fa

            Mapping file: https://webshare.bioinf.unc.edu/publ...ownToLocus.txt
            Last edited by GenoMax; 02-21-2014, 12:57 PM.

            Comment


            • #7
              Thanks GenoMax.

              Comment


              • #8
                Thanks dpryan. it was helpful.

                Comment


                • #9
                  Originally posted by GenoMax View Post
                  @Watermark:

                  Sequence files for the isoforms are available here: https://webshare.bioinf.unc.edu/publ...transcripts.fa

                  Mapping file: https://webshare.bioinf.unc.edu/publ...ownToLocus.txt

                  Do you know how can I find which miRNAs binds to theses isoforms ?

                  Comment

                  Latest Articles

                  Collapse

                  • seqadmin
                    Current Approaches to Protein Sequencing
                    by seqadmin


                    Proteins are often described as the workhorses of the cell, and identifying their sequences is key to understanding their role in biological processes and disease. Currently, the most common technique used to determine protein sequences is mass spectrometry. While still a valuable tool, mass spectrometry faces several limitations and requires a highly experienced scientist familiar with the equipment to operate it. Additionally, other proteomic methods, like affinity assays, are constrained...
                    04-04-2024, 04:25 PM
                  • seqadmin
                    Strategies for Sequencing Challenging Samples
                    by seqadmin


                    Despite advancements in sequencing platforms and related sample preparation technologies, certain sample types continue to present significant challenges that can compromise sequencing results. Pedro Echave, Senior Manager of the Global Business Segment at Revvity, explained that the success of a sequencing experiment ultimately depends on the amount and integrity of the nucleic acid template (RNA or DNA) obtained from a sample. “The better the quality of the nucleic acid isolated...
                    03-22-2024, 06:39 AM

                  ad_right_rmr

                  Collapse

                  News

                  Collapse

                  Topics Statistics Last Post
                  Started by seqadmin, 04-11-2024, 12:08 PM
                  0 responses
                  24 views
                  0 likes
                  Last Post seqadmin  
                  Started by seqadmin, 04-10-2024, 10:19 PM
                  0 responses
                  25 views
                  0 likes
                  Last Post seqadmin  
                  Started by seqadmin, 04-10-2024, 09:21 AM
                  0 responses
                  21 views
                  0 likes
                  Last Post seqadmin  
                  Started by seqadmin, 04-04-2024, 09:00 AM
                  0 responses
                  52 views
                  0 likes
                  Last Post seqadmin  
                  Working...
                  X