Seqanswers Leaderboard Ad

Collapse

Announcement

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

  • Limma multifactor experiment design matrix

    Hi, so I am very confused as to how I can make a multifactor design for limma RNA differential expression. I've read other posts in different forums and none of the answers are very explicit (to me) as to how to build a multifactor design

    For examples, say I have p1N, p1T, p2N, and p2T, where p# is patient number and N/T is normal tumor.

    I can build a single factor design matrix like this:

    ------Normal------Tumor
    1 ------ 1 --------- 0
    2 ------ 0 --------- 1
    3 ------ 1 --------- 0
    4 ------ 0 --------- 1

    I am completely lost as to how I can build a numeric matrix with multiple factors, which in this case, the factors would be patient number and N/T.

  • #2
    Code:
    d = data.frame(patient=factor(c("p1", "p1", "p2", "p2", ...)),
                   condition=factor(c("N", "T", "N", "T", ...)))
    design = model.matrix(~patient + condition, d)
    N.B., I've likely made a typo somewhere, but that's the gist.

    Comment


    • #3
      Oh, I thought I had to manually build a numeric matrix for the design matrix. Thanks. I have a followup question. I understand that the intercept column that is resulted is used for pair wise comparison. My question is when to use:

      design = model.matrix(~0+patient + condition, d)
      as opposed to this
      design = model.matrix(~patient + condition, d)

      Ok I found this from another post:

      EDIT:
      "This [design = model.matrix(~0+patient + condition, d)] (a cell means model) simply computes the mean expression for each group, and then you have to make all contrasts explicitly. The [design = model.matrix(~patient + condition, d)] has an implicit contrast (everything is a comparison to control), so you have to make contrasts for some comparisons, but not for others."

      from https://support.bioconductor.org/p/57268/


      So is it safe to say this only matters if I am doing a contrast matrix comparison?
      Last edited by Lugalbanda; 10-18-2016, 09:35 AM.

      Comment


      • #4
        Correct, the "0+" is only needed if you want to specify contrasts, which aren't needed to answer your question.

        Comment

        Latest Articles

        Collapse

        • seqadmin
          Best Practices for Single-Cell Sequencing Analysis
          by seqadmin



          While isolating and preparing single cells for sequencing was historically the bottleneck, recent technological advancements have shifted the challenge to data analysis. This highlights the rapidly evolving nature of single-cell sequencing. The inherent complexity of single-cell analysis has intensified with the surge in data volume and the incorporation of diverse and more complex datasets. This article explores the challenges in analysis, examines common pitfalls, offers...
          Today, 07:15 AM
        • seqadmin
          Latest Developments in Precision Medicine
          by seqadmin



          Technological advances have led to drastic improvements in the field of precision medicine, enabling more personalized approaches to treatment. This article explores four leading groups that are overcoming many of the challenges of genomic profiling and precision medicine through their innovative platforms and technologies.

          Somatic Genomics
          “We have such a tremendous amount of genetic diversity that exists within each of us, and not just between us as individuals,”...
          05-24-2024, 01:16 PM

        ad_right_rmr

        Collapse

        News

        Collapse

        Topics Statistics Last Post
        Started by seqadmin, Today, 08:18 AM
        0 responses
        8 views
        0 likes
        Last Post seqadmin  
        Started by seqadmin, Today, 08:04 AM
        0 responses
        10 views
        0 likes
        Last Post seqadmin  
        Started by seqadmin, 06-03-2024, 06:55 AM
        0 responses
        13 views
        0 likes
        Last Post seqadmin  
        Started by seqadmin, 05-30-2024, 03:16 PM
        0 responses
        27 views
        0 likes
        Last Post seqadmin  
        Working...
        X