Skip to content

Functions to dispense pairwise combinations of reagents. #6

@charles-plessy

Description

@charles-plessy
primer_F_wells <- function(n) {
  consecutive_of_wells_for_one_primer <- titration_steps * reverse_primers
  Range1 <- negative_controls +                                            # Offset
            1 : consecutive_of_wells_for_one_primer +                     # Consecutive wells for one primer
            n * titration_steps * reverse_primers                          # Start at nth primer
  PlateTypeToWellNames("384")[c(Range1, Range1+192)]
}

primer_R_wells <- function(n) {
  consecutive_of_wells_for_one_primer <- titration_steps 
  Range1 <- negative_controls +                                            # Offset
            rep(1:consecutive_of_wells_for_one_primer, forward_primers)  + # One stretch per forward primer
            (rep(0:(forward_primers -1) * titration_steps * reverse_primers, titration_steps) |> sort()) +
            n * consecutive_of_wells_for_one_primer
  PlateTypeToWellNames("384")[c(Range1, Range1+192)]
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions