Exemplo n.º 1
0
    'cleaning protocol',
    sample_prep_method='Plates Clean.setup',  # thorough cleaning
    itc_method='water5inj.inj',
    analysis_method='Control',
    experimental_conditions=dict(target_temperature=25,
                                 equilibration_time=60,
                                 stir_rate=1000,
                                 reference_power=5),
    injections=5 *
    [dict(volume_inj=7.5, duration_inj=15, spacing=150, filter_period=5)],
)

# Define ITC Experiment.

# use specified protocol by default
itc_experiment_set = ITCExperimentSet(
    name='Bovine carbonic anhydrase (CAII) experiments')
# Add available plates for experiments.
destination_plate = Labware(RackLabel='DestinationPlate', RackType='ITC Plate')
itc_experiment_set.addDestinationPlate(destination_plate)

nreplicates = 1  # number of replicates of each experiment

# Add cleaning experiment.
name = 'initial cleaning water titration'
itc_experiment_set.addExperiment(
    ITCExperiment(name=name,
                  syringe_source=water_trough,
                  cell_source=water_trough,
                  protocol=cleaning_protocol,
                  cell_volume=cell_volume))
Exemplo n.º 2
0
binding_protocol = ITCProtocol(
    '1:1 binding protocol',
    sample_prep_method='Plates Standard.setup',
    itc_method='Chodera_HSA.inj',  # TODO Define new protocol with more injections?
    analysis_method='Onesite')  # TODO better default analysis?
# Protocol for cleaning protocol
binding_cleaning_protocol = ITCProtocol(
    'cleaning protocol',
    sample_prep_method='Plates Clean.setup',
    itc_method='Chodera_HSA.inj',
    analysis_method='Onesite')

# Define ITC Experiment.

# use specified protocol by default
itc_experiment_set = ITCExperimentSet(name='Human Serum Albumin experiments')
# Add available plates for experiments.
itc_experiment_set.addDestinationPlate(
    Labware(
        RackLabel='DestinationPlate',
        RackType='ITC Plate'))
itc_experiment_set.addDestinationPlate(
    Labware(
        RackLabel='DestinationPlate2',
        RackType='ITC Plate'))

nreplicates = 1  # number of replicates of each experiment


# Add water control titrations.
for replicate in range(1):
Exemplo n.º 3
0
    itc_method='ChoderaWaterWater.inj',
    analysis_method='Control',
    experimental_conditions=dict(target_temperature=25,
                                 equilibration_time=60,
                                 stir_rate=1000,
                                 reference_power=5),
    injections=[
        dict(volume_inj=0.2, duration_inj=0.4, spacing=60, filter_period=0.5)
    ] + 10 *
    [dict(volume_inj=3.0, duration_inj=6, spacing=120, filter_period=0.5)],
)

# Define ITC Experiment.

# use specified protocol by default
itc_experiment_set = ITCExperimentSet(name='Receptor-ligand experiments')
# Add available plates for experiments.
number_of_itc_plates = 2  # number of ITC plates to use (up to 4)
for plate_index in range(number_of_itc_plates):
    destination_plate = Labware(RackLabel=f'DestinationPlate{plate_index+1}',
                                RackType='ITC Plate')
    itc_experiment_set.addDestinationPlate(destination_plate)

# Add cleaning experiment.
name = 'initial cleaning water titration'
itc_experiment_set.addExperiment(
    ITCExperiment(name=name,
                  syringe_source=water_trough,
                  cell_source=water_trough,
                  protocol=cleaning_protocol,
                  cell_volume=cell_volume))
    'cleaning protocol',
    sample_prep_method='Plates Clean.setup',
    itc_method='water5inj.inj',
    analysis_method='Control',
    experimental_conditions=dict(target_temperature=25,
                                 equilibration_time=60,
                                 stir_rate=1000,
                                 reference_power=5),
    injections=5 *
    [dict(volume_inj=7.5, duration_inj=15, spacing=150, filter_period=5)],
)

# Define ITC Experiment.

# use specified protocol by default
itc_experiment_set = ITCExperimentSet(name='HDR')
# Add available plates for experiments.
itc_experiment_set.addDestinationPlate(
    Labware(RackLabel='DestinationPlate', RackType='ITC Plate'))
itc_experiment_set.addDestinationPlate(
    Labware(RackLabel='DestinationPlate2', RackType='ITC Plate'))

nreplicates = 1  # number of replicates of each experiment

# Add cleaning experiment.
name = 'initial cleaning water titration'
itc_experiment_set.addExperiment(
    ITCExperiment(
        name=name,
        syringe_source=water_trough,
        cell_source=water_trough,
Exemplo n.º 5
0
    'cleaning protocol',
    sample_prep_method='Plates Clean.setup',
    itc_method='water5inj.inj',
    analysis_method='Control',
    experimental_conditions=dict(target_temperature=25,
                                 equilibration_time=60,
                                 stir_rate=1000,
                                 reference_power=5),
    injections=5 *
    [dict(volume_inj=7.5, duration_inj=15, spacing=150, filter_period=5)],
)

# Define ITC Experiment.

# use specified protocol by default
itc_experiment_set = ITCExperimentSet(name='SAMPL4-CB7 host-guest experiments')
# Add available plates for experiments.
itc_experiment_set.addDestinationPlate(
    Labware(RackLabel='DestinationPlate', RackType='ITC Plate'))
itc_experiment_set.addDestinationPlate(
    Labware(RackLabel='DestinationPlate2', RackType='ITC Plate'))

nreplicates = 1  # number of replicates of each experiment

# Add cleaning experiment.
name = 'initial cleaning water titration'
itc_experiment_set.addExperiment(
    ITCExperiment(
        name=name,
        syringe_source=water_trough,
        cell_source=water_trough,
    'cleaning protocol',
    sample_prep_method='Plates Clean.setup',  # thorough cleaning
    itc_method='water5inj.inj',
    analysis_method='Control',
    experimental_conditions=dict(target_temperature=25,
                                 equilibration_time=60,
                                 stir_rate=1000,
                                 reference_power=5),
    injections=5 *
    [dict(volume_inj=7.5, duration_inj=15, spacing=150, filter_period=5)],
)

# Define ITC Experiment.

# use specified protocol by default
itc_experiment_set = ITCExperimentSet(
    name='Bovine carbonic anhydrase (CAII) and PHIPA pilot experiments')
# Add available plates for experiments.
destination_plate = Labware(RackLabel='DestinationPlate', RackType='ITC Plate')
itc_experiment_set.addDestinationPlate(destination_plate)

nreplicates = 1  # number of replicates of each experiment

# Add cleaning experiment.
name = 'initial cleaning water titration'
itc_experiment_set.addExperiment(
    ITCExperiment(name=name,
                  syringe_source=water_trough,
                  cell_source=water_trough,
                  protocol=cleaning_protocol,
                  cell_volume=cell_volume))