How to give directory path in DESeq2
2
0
Entering edit mode
7.2 years ago
AP ▴ 80

Hello everyone,

I did my transcripts count using Htseq and now I am trying to use DESeq2 package in R to see differential expression of genes around samples.In order to make the input table for Deseq2 I am using following line of codes:

directory <- C:/Users/hp/Desktop/RNA.seq.data
sampleFiles <- c('count.1','count.2','count.3','count.4','count.6','count.7','count.8')
sampleCondition<- c('R1control','R1time1','R1time2','R1time4','R2control','R2time1','R2time2','R2time4')
sampleTable<- data.frame(sampleName = sampleFiles, fileName = sampleFiles, condition = sampleCondition)
ddsHTSeq<- DESeqDataSetFromHTSeqCount(sampleTable = sampleTable,
                                       directory = directory,
                                       design= ~ condition)
ddsHTSeq

In the first line of code where I specify path to directory containing count files I always get syntax error. I tried everything like setting working directory and specifying path all that but this is not working. The R version I am using is 3.4.2.

Please Help.

Thank you,

Ambika

RNA-Seq • 2.3k views
ADD COMMENT
1
Entering edit mode
7.2 years ago

Try either of these:

directory <- "C:\\Users\\hp\\Desktop\\RNA.seq.data\\"

directory <- "C:/Users\\hp/Desktop/RNA.seq.data/"

Ensure that you include the quotation marks

ADD COMMENT
0
Entering edit mode

Thank you Kevin,

That worked and now I got another error in command

sampleTable<- data.frame(sampleName = sampleFiles, fileName = sampleFiles, condition = sampleCondition)
Error in data.frame(sampleName = sampleFiles, fileName = sampleFiles, : arguments imply differing number of rows: 7, 8

Am I wrong somewhere?

ADD REPLY
1
Entering edit mode

Yes, I believe that you are missing a 'count.5' in your vector sampleFiles(?).

sampleFiles = 7 elements

sampleCondition = 8 elements

These have to be the same length and the order should match

ADD REPLY
1
Entering edit mode

Thank you so much Kevin.

ADD REPLY
0
Entering edit mode

Absolutely no problem my friend. Good luck

ADD REPLY
1
Entering edit mode
7.2 years ago
Yuyayuya ▴ 250

I always set the directory while reading the data file.

For example:

dat = read.csv( file = "/Users/zzzz/Desktop/matrix.csv", header = T, row.names=1)
ADD COMMENT

Login before adding your answer.

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