コード例 #1
0
ファイル: host_guest.py プロジェクト: MehtapIsik/itctools
    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,
        protocol=cleaning_protocol,
        cell_volume=cell_volume,))

# Add water control titrations.
for replicate in range(1):
    name = 'water into water %d' % (replicate + 1)
    itc_experiment_set.addExperiment(
        ITCExperiment(
            name=name,
            syringe_source=water_trough,
            cell_source=water_trough,
            protocol=control_protocol,
            cell_volume=cell_volume,))
コード例 #2
0
ファイル: hCAII.py プロジェクト: haochenz96/itctools
# 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))

# Add water control titrations.
for replicate in range(1):
    name = 'water into water %d' % (replicate + 1)
    itc_experiment_set.addExperiment(
        ITCExperiment(name=name,
                      syringe_source=water_trough,
                      cell_source=water_trough,
                      protocol=control_protocol,
                      cell_volume=cell_volume))

# Add buffer control titrations.
for replicate in range(1):
コード例 #3
0
        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):
    name = 'water into water %d' % (replicate + 1)
    itc_experiment_set.addExperiment(
        ITCExperiment(
            name=name,
            syringe_source=water_trough,
            cell_source=water_trough,
            protocol=control_protocol))

# # Add buffer control titrations.
# for replicate in range(1):
#     name = 'buffer into buffer %d' % (replicate + 1)
#     itc_experiment_set.addExperiment(
#         ITCExperiment(
#             name=name,
#             syringe_source=buffer_trough,
#             cell_source=buffer_trough,
#             protocol=control_protocol))

# # buffer into hsa
# for replicate in range(1):
コード例 #4
0
# 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))

# Add water control titrations.
for replicate in range(1):
    name = f'water into water'
    itc_experiment_set.addExperiment(
        ITCExperiment(name=name,
                      syringe_source=water_trough,
                      cell_source=water_trough,
                      protocol=control_protocol,
                      cell_volume=cell_volume))

# Add buffer control titrations.
for replicate in range(1):
コード例 #5
0
# #  Initial cleaning is skipped.
# 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))

# Add water control titrations.
for replicate in range(1):
    name = 'water into water %d' % (replicate + 1)
    itc_experiment_set.addExperiment(
        ITCExperiment(name=name,
                      syringe_source=water_trough,
                      cell_source=water_trough,
                      protocol=control_protocol,
                      cell_volume=cell_volume))

# Add buffer control titrations.
for replicate in range(1):
    name = 'buffer into buffer %d' % (replicate + 1)
    itc_experiment_set.addExperiment(
        ITCExperiment(name=name,
                      syringe_source=buffer_trough,
                      cell_source=buffer_trough,
                      protocol=blank_protocol,
                      cell_volume=cell_volume))

# drugs/HSA
# scale cell concentration to fix necessary syringe concentrations
コード例 #6
0
# 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,
        protocol=cleaning_protocol,
        cell_volume=cell_volume,
    ))

# Add water control titrations.
for replicate in range(1):
    name = 'water into water %d' % (replicate + 1)
    itc_experiment_set.addExperiment(
        ITCExperiment(
            name=name,
            syringe_source=water_trough,
            cell_source=water_trough,
            protocol=control_protocol,
            cell_volume=cell_volume,
        ))
コード例 #7
0
# 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))

# Add water control titrations.
for replicate in range(1):
    name = 'water into water %d' % (replicate + 1)
    itc_experiment_set.addExperiment(
        ITCExperiment(
            name=name,
            syringe_source=water_trough,
            cell_source=water_trough,
            protocol=control_protocol,
            cell_volume=cell_volume))

# Add buffer control titrations.
for replicate in range(1):
    name = 'buffer into buffer %d' % (replicate + 1)
    itc_experiment_set.addExperiment(
        ITCExperiment(
            name=name,
            syringe_source=buffer_trough,
            cell_source=buffer_trough,
            protocol=blank_protocol,
            cell_volume=cell_volume))