Brent Fultz Prof. Materials Science and Applied Physics California Institute of Technology ARCS Project Inelastic Scattering Scope of Software Project.

Slides:



Advertisements
Similar presentations
Graphene: why πα? Louis Kang & Jihoon Kim
Advertisements

DAVE: Cooperative Development of Data Visualization and Analysis Software Rob Dimeo NIST Center for Neutron Research What is DAVE? The DAVE team Motivation.
Inelastic Subproject Report B. Fultz, Caltech Scope of Science in WBS 10 Tasks and goals of the DANSE subproject Release Plans Risks and Challenges.
Report from DANSE Workshop Sept. 3-8, 2003 Goals: 1) To explain DANSE to selected scientists and engineers who develop software for neutron scattering.
Summary Role of Software (1 slide) ARCS Software Architecture (4 slides) SNS -- Caltech Interactions (3 slides)
Overview of the ARCS Project Plan: The View at One Year Doug Abernathy ARCS Instrument Scientist ARCS IDT Meeting Lujan Center, LANL September 30, 2002.
An Agent Capable of Learning to Create and Maintain Websites Anthony Tomasic, Ravi Mosur Alex Rudnicky, Raj Reddy, John Zimmerman Carnegie Mellon University.
IDT Meeting Welcome Brent Fultz California Institute of Technology Broad-brush overview of Hardware, Software, Management.
DANSE Distributed Data Analysis for Neutron Scattering Experiments Michael M. McKerns, Michael A.G. Aivazis, Tim M. Kelley, June Kim, and Brent Fultz.
1 Test Planning CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology March 9, 2007.
Management of Change Project Status –Schedule, Cost, and Earned Value –Issues and a Path Forward Project Management Infrastructure –Agility of the WBS.
Inelastic Neutron Scattering B. Fultz, J. Lin, O. Delaire, M. Kresch Caltech Science interests Where is the field going? Tasks and goals of the DANSE subproject.
Baseline Review The Path of ARCS from Science to a Project Brent Fultz California Institute of Technology.
Software Project Brent Fultz California Institute of Technology Issues Specifications Algorithms Web service model Plan for a plan.
Software Project Brent Fultz California Institute of Technology ARCS Project Intellectual Coherence Distributed Computing Tasks Underway Coordination between.
Software Technology Workshop Brent Fultz Welcome to the DANSE How to explain DANSE Component example Immediate tasks.
Software Project Brent Fultz California Institute of Technology Software Functions Full Experiment Simulations Inversions of Dynamics Models.
The ARCS Data Analysis Software Michael Aivazis California Institute of Technology.
Introduction to DANSE Brent Fultz Prof. Materials Science and Applied Physics California Institute of Technology Distributed Data Analysis Architecture.
The ARCS Data Analysis Software Michael Aivazis California Institute of Technology.
Management Brent Fultz California Institute of Technology Report from the Baseline Review Project Execution Plan Purpose of IDT.
Utilities Planning Group CIP Tracking System Jim Broome, PE Chief Engineer.
CCSM Software Engineering Coordination Plan Tony Craig SEWG Meeting Feb 14-15, 2002 NCAR.
MULTITRACK (MULTIpurpose TRACKing software) Abstract The MULTITRACK project represents an outstanding effort between some European laboratories to realize.
Project Management Building the Project Plan Managing the Project Plan Results and Progress Mike McKerns, Caltech.
Neutron Conversion Factors E (meV) =  -2 (Å -2 ) E (meV) = k 2 (Å -2 ) E (meV) =  10 6  -2 (m 2 /  sec 2 ) T (K) = E (meV)
Overview and Updates. Outcomes  Discuss the development process of the NGSS  Provide information regarding the NGSS and relationship to CCSS.
 Introduction of research project  Solidification of casting alloys  Stresses and strains  Crystal lattices  Diffraction  Neutrons  Experimental.
MD Digital Government Summit, June 26, Maryland Project Management Oversight & System Development Life Cycle (SDLC) Robert Krauss MD Digital Government.
Mantid Scientific Steering Committee Nick Draper 10/11/2010.
Accelerating Scientific Exploration Using Workflow Automation Systems Terence Critchlow (LLNL) Ilkay Altintas (SDSC) Scott Klasky(ORNL) Mladen Vouk (NCSU)
Brent Fultz; Co-PIs are Michael Aivazis, Ian Anderson; PM is Mike McKerns California Institute of Technology.
K. Y. LoEVLA Advisory Committee Meeting September 6-7, 2007 Charge to the Committee K. Y. Lo.
Building MACS  Goals of the MACS project  Funding and time line  Technical overview  Possible IDG contributions  Process for IDG involvement in MACS.
Introduction to Neutron Scattering Jason T. Haraldsen Advanced Solid State II 2/27/2007.
Measurement of F 2 and R=σ L /σ T in Nuclei at Low Q 2 Phase I Ya Li Hampton University January 18, 2008.
OPERATING SYSTEM - program that is loaded into the computer and coordinates all the activities among computer hardware devices. -controls the hardware.
Michael Lisoski Leblanc Meneses Jason Schaer Bryan Staton.
WEEK INTRODUCTION CSC426 SOFTWARE ENGINEERING.
MSE Presentation 1 Lakshmikanth Ganti
Task 2.1: Software Specifications Markus Kissler-Patig.
National e-Science Institute and National e-Science Centre The Way Ahead Prof. Malcolm Atkinson Director 30 th September 2003.
Tracking Background GRETINA Software Working Group Meeting September 21-22, 2012, NSCL MSU I-Yang Lee Lawrence Berkeley National Laboratory.
NMI3 meeting, ISIS, September 26-29, 2005 Contents: Overview of new capabilities of the RESTRAX software Numerical optimizations of TAS parameters Virtual.
State of Georgia Release Management Training
SCATTERING OF NEUTRONS AND X-RAYS kiki k i - k f = q hω ENERGY TRANSFER hq MOMENTUM TRANSFER kfkf Dynamic structure factor O r,t COHERENT INCOHERENT SCATTERING.
PROJECT PLANNING & MANAGEMENT Brittany Hamilton. PROGRESS TRACKING Do we understand customer’s needs? Can we design a system to solve customer’s problems.
04/06/07I.Larin pi0 systematic error 1  0 error budget Completed items (review) Updated and new items (not reported yet) Items to be completed.
Introdcution to Workpackage/Activity Reflection D. Schulte.
Bremsstrahlung of fast electron on graphene
 0 life time analysis updates, preliminary results from Primex experiment 08/13/2007 I.Larin, Hall-B meeting.
Run Time, Mott-Schwinger, Systematics, Run plan David Bowman NPDGamma Collaboration Meeting 10/15/2010.
BBFP J. Wei’s Fokker-Planck solver for bunched beams November 21 st, 2007 CLIC Beam dynamics meeting Y. Papaphilippou.
Mantid Scientific Steering Committee Nick Draper 18/06/2010.
OPERATING SYSTEM REVIEW. System Software The programs that control and maintain the operation of the computer and its devices The two parts of system.
Dec , 2005 The Chinese University of Hong Kong
Ch.4 Atomic Structure of Solid Surfaces.
WORK BREAKDOWN STRUCTURE
Brent Fultz California Institute of Technology
p0 life time analysis: general method, updates and preliminary result
Operating System Review
Clouds from FutureGrid’s Perspective
Planning Process Strategic Plan Operational Priorities
The Hadrontherapy Geant4 advanced example
Software metrics.
X-Ray Endstations Update
Definition of Project “An organized endeavor aimed at accomplishing a specific non-routine or low-volume task.” Definition of Project Management “The.
Update on MEIC Ion Polarization Work
Inelastic Neutron Scattering Correction
Science and Project History Instrument Characteristics
Presentation transcript:

Brent Fultz Prof. Materials Science and Applied Physics California Institute of Technology ARCS Project Inelastic Scattering Scope of Software Project Project Management Project Status

/Users/btf/ARCS/arcs.swf

ARCS Project Budget Hardware: 10.0 M$ Contingency: 2.0 M$ Software: 2.9 M$ Software effort is 0.58 M$/year postdoctoral fellows, graduate students, professionals A relatively small amount for hardware

Software Engineering -- Scope and Style Data Stream and Component Design Server/Client Development (GUI) Platform and OS Support Work on NeXus Doing Python/C++ by hand CVS Repository, Documentation, www

Scientific Scope Data Reduction -- traditional approach to S(Q,E) Model Calculations of S(Q,E) Simulations of Data Interactions of Above

Diffraction: (coherent, elastic)

Dynamics in space and time

Diffraction misses the time dependence

(incoherent, inelastic) vs. (coherent, inelastic)

Diffraction E=0

Inelastic

Software Roadmap v. 1.0

Data Reduction Account for incident flux Remove background Convert from time to energy Correct for detector efficiency Bin into rings of constant scattering angle Convert from angle to momentum Subtract multiphonon and multiple scattering Correct for absorption

Baseline Simulations for the ARCS Project. 1.Lattice dynamics with a Born--von Karman model (periodic structure) 2. Spinwave dynamics with a Heisenberg hamiltonian on a periodic structure 3. Lattice dynamics on a disordered structure, using a moments analysis of the dynamical matrix 4. Spin dynamics in a paramagnetic model

Crystal modelC1XX, C1XY… Calculate force constant matrix Phi_{alpha beta}(0 l_ kappa kappa_) Sweep reciprocal space End? Calculate dynamical Matrix D(q) Diagonalize D(q) Update DOS histogram Output DOS Powell minimization of force-constants guess Compare with experimental DOS RMS Converged ? Powell minimize n y Ouput f.c.

Milestones Software Baseline Design January, 2003 Software First Build July, 2004 Software Beta Release March, 2005 Software Release 1.0 February, 2006 End ARCS Project September, 2006

Software Development

Software Project Schedule

Data Reduction Account for incident flux Remove background Convert from time to energy Correct for detector efficiency Bin into rings of constant scattering angle Convert from angle to momentum Subtract multiphonon and multiple scattering Correct for absorption

Suggestions for Planning a Sub-Project 1.Users Input (use telephone) 2.Use a Workshop to Prioritize Tasks -- Cannot neglect standard approaches -- Vision for new approaches is important and fun 3.Select P.I. (the workshop coordinator?) 4.Sub-Proposal in the next month or so…

End of Presentation

ARCS Hardware Project