D AMMIF Update Get the latest version of D AMMIF together with the - - PowerPoint PPT Presentation

d ammif update
SMART_READER_LITE
LIVE PREVIEW

D AMMIF Update Get the latest version of D AMMIF together with the - - PowerPoint PPT Presentation

Introduction Ab-Initio Modelling Exercises Postprocessing Models D AMMIF Update Get the latest version of D AMMIF together with the ATSAS-2.4 release package! Daniel Franke Ab-Initio Modelling 1/29 Introduction Ab-Initio Modelling


slide-1
SLIDE 1

Introduction Ab-Initio Modelling Exercises Postprocessing Models

DAMMIF Update

Get the latest version of DAMMIF together with the ATSAS-2.4 release package!

Daniel Franke — Ab-Initio Modelling 1/29

slide-2
SLIDE 2

Introduction Ab-Initio Modelling Exercises Postprocessing Models

Ab-Initio Modelling

DAMMIN and DAMMIF Daniel Franke

European Molecular Biology Laboratory

2010/10/27

Daniel Franke — Ab-Initio Modelling 2/29

slide-3
SLIDE 3

Introduction Ab-Initio Modelling Exercises Postprocessing Models

The following slides describe the how, not the why!

Daniel Franke — Ab-Initio Modelling 3/29

slide-4
SLIDE 4

Introduction Ab-Initio Modelling Exercises Postprocessing Models

Outline

1

Introduction

2

Ab-Initio Modelling

3

Exercises

4

Postprocessing Models

Daniel Franke — Ab-Initio Modelling 4/29

slide-5
SLIDE 5

Introduction Ab-Initio Modelling Exercises Postprocessing Models

Basic Idea

Find a three dimensional object whose theoretical scattering curve would resemble the experimental data best.

Daniel Franke — Ab-Initio Modelling 5/29

slide-6
SLIDE 6

Introduction Ab-Initio Modelling Exercises Postprocessing Models

Results

Daniel Franke — Ab-Initio Modelling 6/29

slide-7
SLIDE 7

Introduction Ab-Initio Modelling Exercises Postprocessing Models

The Dummy Atom Model

Many little scatterers ...

A Dummy Atom Model (DAM) is build by a tightly packed group of dummy atoms. The volume

  • ccupied by dummy atoms in any

state (particle, solvent) is also known as search volume.

Daniel Franke — Ab-Initio Modelling 7/29

slide-8
SLIDE 8

Introduction Ab-Initio Modelling Exercises Postprocessing Models

The Dummy Atom

One little scatterer ...

Acts as a placeholder for, but does not resemble, a real atom Occupies a known position in space Has a known scattering pattern May either contribute to the solvent or the particle Dummy atoms are also referred to as beads.

Daniel Franke — Ab-Initio Modelling 8/29

slide-9
SLIDE 9

Introduction Ab-Initio Modelling Exercises Postprocessing Models

Basic Idea

Revisited.

Find a three dimensional object whose theoretical scattering curve would resemble the experimental data best. Find the set of dummy atoms within a search volume whose accumulated scattering resembles the experimental data best.

Daniel Franke — Ab-Initio Modelling 9/29

slide-10
SLIDE 10

Introduction Ab-Initio Modelling Exercises Postprocessing Models

Basic Idea

Revisited.

Find a three dimensional object whose theoretical scattering curve would resemble the experimental data best. Find the set of dummy atoms within a search volume whose accumulated scattering resembles the experimental data best.

Daniel Franke — Ab-Initio Modelling 9/29

slide-11
SLIDE 11

Introduction Ab-Initio Modelling Exercises Postprocessing Models

Validity of Input

Garbage In – Garbage Out

Validate input data; check for aggregation at the beginning noise at higher angles Remember: noise can be modelled nicely

Daniel Franke — Ab-Initio Modelling 10/29

slide-12
SLIDE 12

Introduction Ab-Initio Modelling Exercises Postprocessing Models

Outline

1

Introduction

2

Ab-Initio Modelling

3

Exercises

4

Postprocessing Models

Daniel Franke — Ab-Initio Modelling 11/29

slide-13
SLIDE 13

Introduction Ab-Initio Modelling Exercises Postprocessing Models

An estimate on the problem’s size.

The Universe is not enough

A search volume of 2000 dummy atoms has 22000 ≈ 10600 possible conformations, i.e. scattering curves. On 40.000.000 conformations per hour per CPU, 1000 CPUs, 24 hours a day, 365 days a year one would spend the next couple of universes’ time on enumerating all scattering curves!

Daniel Franke — Ab-Initio Modelling 12/29

slide-14
SLIDE 14

Introduction Ab-Initio Modelling Exercises Postprocessing Models

Imposing restrictions in solution space.

A valid conformation is ... connected: particle beads must be interconnected tightly packed: particle beads shall be tightly packed, avoid loose strands centered: assemble the particle within the search volume, avoid boundary contact in right shape: oblate or prolate shapes can be enforced

Daniel Franke — Ab-Initio Modelling 13/29

slide-15
SLIDE 15

Introduction Ab-Initio Modelling Exercises Postprocessing Models

Advances And Differences In Programs

Selection Scheme DAMMIN DAMMIF

At the current iteration: dark blue particle, might become solvent light blue solvent, might become particle white solvent, won’t change

Daniel Franke — Ab-Initio Modelling 14/29

slide-16
SLIDE 16

Introduction Ab-Initio Modelling Exercises Postprocessing Models

DAMMIF Walkthrough

$> dammif shape.out

Daniel Franke — Ab-Initio Modelling 15/29

slide-17
SLIDE 17

Introduction Ab-Initio Modelling Exercises Postprocessing Models

DAMMIF Output

Reading the output of DAMMIF

Step: 1, T: 0.130E-03, 42/1941, Succ: 1229, Eval: 20001, CPU: 00:00:03 Rf: 0.0875, Los: 0.17, Dis: 0.00, Rg: 0.15, Cen:22.57, Ani: 0.00, Fit: 0.0989 Step Step number T Temperature, artifical p/a Number of particle beads of all beads Succ Number of successfull iterations at current T Eval Accumulated number of iterations CPU Accumulated runtime

Daniel Franke — Ab-Initio Modelling 16/29

slide-18
SLIDE 18

Introduction Ab-Initio Modelling Exercises Postprocessing Models

DAMMIF Output

Reading the output of DAMMIF (cont.)

Step: 1, T: 0.130E-03, 42/1941, Succ: 1229, Eval: 20001, CPU: 00:00:03 Rf: 0.0875, Los: 0.17, Dis: 0.00, Rg: 0.15, Cen:22.57, Ani: 0.00, Fit: 0.0989 Rf Goodness of Fit, data only Los Contribution of Looseness Penalty Dis Contribution of Disconnectivity Penalty Per Contribution of Periphal Penalty Ani Contribution of Anisometry Penalty Fit Goodness of Fit, data and penalties

Daniel Franke — Ab-Initio Modelling 17/29

slide-19
SLIDE 19

Introduction Ab-Initio Modelling Exercises Postprocessing Models

Outline

1

Introduction

2

Ab-Initio Modelling

3

Exercises

4

Postprocessing Models

Daniel Franke — Ab-Initio Modelling 18/29

slide-20
SLIDE 20

Introduction Ab-Initio Modelling Exercises Postprocessing Models

Exercises

Run DAMMIF on shape.out in . . . fast mode (bigger beads, less iterations) slow mode (smaller beads, more iterations) fast mode settings, without penalties fast mode settings, one penalty set to 1.0 in turn . . . Run multiple times, compare . . .

Daniel Franke — Ab-Initio Modelling 19/29

slide-21
SLIDE 21

Introduction Ab-Initio Modelling Exercises Postprocessing Models

Outline

1

Introduction

2

Ab-Initio Modelling

3

Exercises

4

Postprocessing Models

Daniel Franke — Ab-Initio Modelling 20/29

slide-22
SLIDE 22

Introduction Ab-Initio Modelling Exercises Postprocessing Models

Postprocessing Models

How to proceed ...

With multiple models: find those that are most similar (uniqueness of reconstruction is not guaranteed) superimpose and average them restart fitting process using the averaged model

Daniel Franke — Ab-Initio Modelling 21/29

slide-23
SLIDE 23

Introduction Ab-Initio Modelling Exercises Postprocessing Models

Multiple models

Funari et al. (2000) J. Biol. Chem. 275, 31283–31288.

5S RNA, multiple solutions with equally good fit.

Daniel Franke — Ab-Initio Modelling 22/29

slide-24
SLIDE 24

Introduction Ab-Initio Modelling Exercises Postprocessing Models

Selecting Models

DAMSEL

Computes the similarities between all pairs of input files. Measure of similarity of models: Normalized Spatial Discrepancy (NSD) NSD < 1 implies similar models

Daniel Franke — Ab-Initio Modelling 23/29

slide-25
SLIDE 25

Introduction Ab-Initio Modelling Exercises Postprocessing Models

Superimposing Models.

SUPCOMB, DAMSUP

SUPCOMB: superimpose any two models

(principle axis alignment, gradient minimization, local grid search)

DAMSUP: superimpose multiple models on a

reference using SUPCOMB.

Daniel Franke — Ab-Initio Modelling 24/29

slide-26
SLIDE 26

Introduction Ab-Initio Modelling Exercises Postprocessing Models

Superimposing models

5S RNA continued ...

Solution spread region.

Daniel Franke — Ab-Initio Modelling 25/29

slide-27
SLIDE 27

Introduction Ab-Initio Modelling Exercises Postprocessing Models

Superimposing models

5S RNA continued ...

Solution spread region. Most populated volume.

Daniel Franke — Ab-Initio Modelling 25/29

slide-28
SLIDE 28

Introduction Ab-Initio Modelling Exercises Postprocessing Models

Averaging Models

DAMAVER, DAMFILT

DAMAVER: Creates a bead probability density map

within the search volume.

DAMFILT: Generates the averaged model, using a

user-defined probability threshold. Will give a valid model, violating the threshold if necessary.

Daniel Franke — Ab-Initio Modelling 26/29

slide-29
SLIDE 29

Introduction Ab-Initio Modelling Exercises Postprocessing Models

Ab-Initio Modelling

Options at this point.

take the averaged model – but this will not fit the data take the model that has the least NSD to all others – this fits the data use averaged model and restart DAMMIN to fit the experimental data (DAMSTART)

Daniel Franke — Ab-Initio Modelling 27/29

slide-30
SLIDE 30

Introduction Ab-Initio Modelling Exercises Postprocessing Models

Ab-Initio Modelling

Options at this point.

take the averaged model – but this will not fit the data take the model that has the least NSD to all others – this fits the data use averaged model and restart DAMMIN to fit the experimental data (DAMSTART)

Daniel Franke — Ab-Initio Modelling 27/29

slide-31
SLIDE 31

Introduction Ab-Initio Modelling Exercises Postprocessing Models

Ab-Initio Modelling

Options at this point.

take the averaged model – but this will not fit the data take the model that has the least NSD to all others – this fits the data use averaged model and restart DAMMIN to fit the experimental data (DAMSTART)

Daniel Franke — Ab-Initio Modelling 27/29

slide-32
SLIDE 32

Introduction Ab-Initio Modelling Exercises Postprocessing Models

Ab-Initio Modelling

5S RNA continued ...

Finalized model, refined by DAMSTART.

Daniel Franke — Ab-Initio Modelling 28/29

slide-33
SLIDE 33

Introduction Ab-Initio Modelling Exercises Postprocessing Models

That’s all folks.

Questions? Visit http://www.saxier.org/forum

Daniel Franke — Ab-Initio Modelling 29/29