Positive Negative Strand
1
4
Entering edit mode
10.4 years ago
freenaiss ▴ 70

hello, according to wiki answers this is the definition of + /- strand :

The positive strand of DNA is the one whose sequence contains the instructions for building a protein. The negative strand merely contains the complementary sequence, according to the base-pairing rules (A pairs with T, C pairs with G); the negative strand is not normally transcribed into RNA nor translated into protein.

I've got a .bed file that contains the following information:

           **start  end     gene          strand**
NC_011191    3829    3899    trnI(gat)        +
NC_011191    3898    3969    trnQ(ttg)        -

for the first line there is a + beneath strand column, and the second line has - . I want to extract the genes' sequence from the fasta file for nc_011191. according to the above definition i got confused : shall I for the second gene (-) take the complementary of the sequence in fasta file ? or something else ? thank you in advance

dna bed strand • 28k views
ADD COMMENT
9
Entering edit mode
10.4 years ago
Heikki ▴ 360

That wiki answer might be right if you are thinking of the DNA coding sequence of a gene, only.

When you have a chromosomal DNA reference sequence, all the numerous sequence features like genes can be on both strand. The reference orientation is entirely arbitrary.

When the strand is indicated as minus, you extract the sequence between the start and end locations and take reverse complement of that to get the correct feature sequence.

ADD COMMENT
0
Entering edit mode

Hey I have a question, so if i want to do a motif analysis of a set of gene ids i should consider the positive and negative strand orientation too, for negative strand i should take end+500 positions and fro positive strand start+500 position, right?

ADD REPLY

Login before adding your answer.

Traffic: 694 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