1 / 22

Small Angle Neutron Scattering (SANS) A DANSE Subproject

Small Angle Neutron Scattering (SANS) A DANSE Subproject. DANSE meeting Jan 22-24 Oak Ridge TN. SANS measures time averaged structure of 1 – 300 nm or more. Mesoporous structures Biological structures (membranes, vesicles, proteins in solution) Polymers Colloids and surfactants

zanna
Download Presentation

Small Angle Neutron Scattering (SANS) A DANSE Subproject

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Small Angle Neutron Scattering (SANS) A DANSE Subproject DANSE meeting Jan 22-24 Oak Ridge TN

  2. SANS measures time averaged structure of 1 – 300 nm or more • Mesoporous structures • Biological structures (membranes, vesicles, proteins in solution) • Polymers • Colloids and surfactants • Magnetic films and nanoparticles • Voids and Precipitates

  3. Challenges and opportunities Different communities = very different sociologies and expectations Three main communities 80-90% materials science (including bio physics) 5-10% “physics” (colloidal, scattering, etc) 5-10% structural biology (proteins, protein complexes, membranes, viruses etc) The Challenge: Demands of the small biological community could easily outstrip, on their own, the resources in DANSE for SANS. The opportunity: Much of the foundations needed would also provide interesting new tools for the materials community

  4. Challenges and opportunities • The NIST IGOR macro packages have a large installed material science user base, particularly in the US (for flux line work, ILL’s GRASP is the preferred package). • The ATSAS package (now in release 2.1) is the package of choice for the Biology SANS community if they don’t write their own. NIST IGOR macros have had ~8 years of formal releases, complete with certification and documentation. Current release in August 2006 Vers 5.0 SANS Reduction Vers 3.0 Analysis Vers 2.0 USANS Reduction * Nearly 350 unique IP downloads/year for Analysis (most popular – followed by nearly 300 for SANS reduction)

  5. Challenges and opportunities • Furthermore: • Argonne has a variety of IGOR macro pacakges for SANS, SAXS, and USAXS, most popular being Jan Ilavsky’s packages • ORNL is currently planning on IGOR as its initial framework • ANSTO is planning on using the NIST reduction and analysis packages directly. The problem: Dealing with this large installed base using a long term stable package based on a solid commercial “framework” presents a HUGE barrier for migration away from IGOR towards the DANSE platform. The opportunity: IGOR is a proprietary framework, carries a cost for each license, and has limitations for next generation SANS software. All of these can be addressed through DANSE

  6. Challenges and opportunities • What are the obstacles to optimal/novel use of beam time: • Need time to think  weak source … or FAST tools. Eventually feed back directly to experiment • Use neutrons to do the thinking (poorly planned experiment): will it work? how long to count? what configurations to use? Etc? • What to do with the data? Lack of ability to extract information in timely fashion for publication • Applications: • Model-Independent Analysis • Model Fitting Analysis • Experimental Planning Tools

  7. 1. Model-Independent Analysis Guinier and other linear fits P(r) Inversion Peak fitting (1D and 2D) Anisotropy Zimm Analysis DBA, and other “correlation” analysis Kratky and Bending rod plots etc Ab-initio Parametric analysis (peak intensity, peak position, Rg, anisotropy etc. as function of temperature, shear, magnetic field, angle, time etc) -- Required for eventual feedback to experiment.

  8. 2. Model Fitting Analysis • Analytical form factors – ever increasing list (as long as the one can write the integral) Advantage = speed! (polydispersity and resolution smearing take longer). Analysis of 2D patterns! • Calculating P(r) from structures then FFT to get I(q) • PDB file • painted with a canvas • Ab-initio • Analytical structure factors • Non analytical Interactions (g(r) or potential) ?? • Parametric analysis (Shape, size, etc. as function of temperature, shear, magnetic field, time etc)

  9. 3. Experimental Planning Tools: • going beyond the “rule of thumb” (or “myth?”) • Questions: • What Q range to I need? • Will I have enough overlap (maximize intensity and Q range but minimize number of configurations)? • How long should I count? How long should I count the backgrounds? • Will I be able to see the features of interest (background from optics and sample, resolution effects, strength of signal etc.)? • In other words: Can I see what I want and if so how do I set up the instrument to optimize the experiment to do so? • Analytical tools based on beam intensity and optics • Full MC simulation of instrument with sample

  10. Current Status: development • Planning phase on 1D models • core shell disc/cylinder -- Divia Singh (+Barbell) • Application 2 concept design • First review and prototyping of concepts for 3D shapes • Progress on components

  11. Application Overview Example: Protein Apoferritin (Hollow Sphere)

  12. Geometric objects for space filling models (sphere, cylinder…) Analytical models PDB files Molecular Viewer User: rotate&shift Calculate I(Q) Q vs I(Q) Input Qmax & # of I(Q) GUI design: initial draft Jan, 2006

  13. Class Diagram Jan, 2006 (modified during code development)

  14. Python Components Jan, 2006

  15. First Demo Oct, 2006

  16. Current Progress

  17. API example Import IQ Import geoshapes Import pointsmodel lm = pointsmodel.new_loresmodel(0.1) s1 = geoshapespy.new_sphere(10) geoshapespy.set_center(s1, 2,5,3) pointsmodel.lores_add(lm,a,1.0) c1 = geoshapespy.new_cylinder(10,40) geoshapespy.set_center(c1, 3,3,3) Geoshapespy.set_orientation(c1,45,90,45) Pointsmodel.lores_add(lm,c1,2.0) vp = pointsmodel.new_point3dvec() pointsodel.get_lorespoints(lm,vp) pointsmodel.distdistribution(lm,vp) Iq = IQ.new_iq(100,0.001,0.4) pointsmodel.calculateIQ(lm,iq)

  18. Current Status: Challenges • Mid Feb: Second hire (shared for 6 months) • will be a senior programmer, PM, and facility liaison • March: Facility software co-ordination complete • Nov 2006-Jan2007 discussion with ORNL • Jan 2007 discussion with ANSTO • Jan 30, 2007 tentative video conference NIST/ORNL • Future may include ANSTO • Feb 2007 NIST to have all 3 IGOR packages in SVN with TRAC • April target for first meeting of facility and SANS DANSE developers • DANSE to help guide future IGOR releases and facilities to help guide priorities of SANS DANSE

  19. Deployment plan and • Looking forward for the next year • Demo (pre-alpha) Release by late spring 2007 • Alpha release of application 2 by end of year • (issue of core services standards def. need to be worked out) • New components distributed through IGOR and available to community Pending agreement by facility and SANS DANSE developers • P(R) calculation from 1D data • Analysis of full 2D anisotropic patterns • New 1D form factors

  20. Risks and Mitigation RISKS: Acceptance of new platform by community Can both the bio and materials community be satisfied MITIGATING RISKS REQUIRES: Managing expectations Getting facility buy-in to ease transition Providing new and useful tools in a timely fashion to significant numbers • MITIGATING ACTIVITIES • Co-ordinate early with SANS facilities to allow and plan for an orderly migration • Leverage (and co-ordinate with) current efforts in SANS, particularly structural biology, software (NIST, ORNL, UMBC, others – Svergun??) • Release components early for use in existing frameworks

  21. Summary • Staffing is nearly complete • Outlook for dealing with challenges/opportunities looks very good • Progress on core application concept and components • Look forward to releases of new functionality and tools

More Related