Running an Open Source Synchrotron Clinton Roy Me Running an Open Source Synchrotron Physics Synchrotron BR—GHT Clinton Roy 1 Software Outcomes Australian Nuclear Science and Technology Organisation EuroPython 2019 1 clinton.roy@gmail.com
Running an Open Source Outline Synchrotron Clinton Roy Me 1 Me Physics Synchrotron 2 Physics BR—GHT Software 3 Synchrotron Outcomes 4 BR—GHT 5 Software 6 Outcomes
Running an Open Source WARNING Synchrotron Clinton Roy Me Physics Synchrotron BR—GHT Software The following slides contain some diagnostic medical images. Outcomes These are in false colour and are not realistic.
Running an Open Source Who am I? Synchrotron Clinton Roy Me Physics • An Australian Synchrotron BR—GHT Software Outcomes
Running an Open Source Who am I? Synchrotron Clinton Roy Me Physics • An Australian Synchrotron BR—GHT • An Open Source Software Engineer Software Outcomes
Running an Open Source Who am I? Synchrotron Clinton Roy Me Physics • An Australian Synchrotron BR—GHT • An Open Source Software Engineer Software • Mostly supporting research of various sorts Outcomes
Running an Open Source Who am I? Synchrotron Clinton Roy Me Physics • An Australian Synchrotron BR—GHT • An Open Source Software Engineer Software • Mostly supporting research of various sorts Outcomes • A teacher/trainer
Running an Open Source Who am I? Synchrotron Clinton Roy Me Physics • An Australian Synchrotron BR—GHT • An Open Source Software Engineer Software • Mostly supporting research of various sorts Outcomes • A teacher/trainer • Helps to run Open Source conferences
Running an Open Source Who am I? Synchrotron Clinton Roy Me Physics • An Australian Synchrotron BR—GHT • An Open Source Software Engineer Software • Mostly supporting research of various sorts Outcomes • A teacher/trainer • Helps to run Open Source conferences • linux.conf.au , Gold Coast, Australia Jan 13-17
Running an Open Source Who am I? Synchrotron Clinton Roy Me Physics • An Australian Synchrotron BR—GHT • An Open Source Software Engineer Software • Mostly supporting research of various sorts Outcomes • A teacher/trainer • Helps to run Open Source conferences • linux.conf.au , Gold Coast, Australia Jan 13-17 • Call for presentations open, anything Open Source
Running an Open Source Who am I NOT ? Synchrotron Clinton Roy Me Physics • A physicist Synchrotron • A scientist BR—GHT Software • A hardware engineer Outcomes • A researcher • An academic • An electrician
Running an Open Source Who am I NOT ? Synchrotron Clinton Roy Me Physics • A physicist Synchrotron • A scientist BR—GHT Software • A hardware engineer Outcomes • A researcher • An academic • An electrician • But that’s OK, as there are plenty of those at the synchrotron
Running an Open Source The Whole Spectrum Synchrotron Clinton Roy Me Physics Synchrotron BR—GHT Software Outcomes Figure: Wikipedia
Running an Open Source The X-ray Spectrum Synchrotron Clinton Roy Me Physics Synchrotron BR—GHT Software Outcomes Figure: Wikipedia
Running an Open Source What is a Synchrotron? Synchrotron Clinton Roy Me Physics Synchrotron BR—GHT Software Outcomes Figure: Aus Synchrotron • A big research tool to look at really small things • A microscope that uses X-rays instead of visible light • A really fancy X-ray machine
Running an Open Source What is a Synchrotron? Synchrotron Clinton Roy Me Physics Synchrotron BR—GHT Software Outcomes Figure: Aus Synchrotron • A big research tool to look at really small things • A microscope that uses X-rays instead of visible light • A really fancy X-ray machine • (don’t repeat any of that, work won’t have me back)
Running an Open Source How does it work? Synchrotron Clinton Roy Me Physics Synchrotron BR—GHT Software Outcomes • Accelerate electrons to 99.99% speed of light
Running an Open Source How does it work? Synchrotron Clinton Roy Me Physics Synchrotron BR—GHT Software Outcomes • Accelerate electrons to 99.99% speed of light • Force the electrons to travel in a circle
Running an Open Source How does it work? Synchrotron Clinton Roy Me Physics Synchrotron BR—GHT Software Outcomes • Accelerate electrons to 99.99% speed of light • Force the electrons to travel in a circle • When the electrons are forced to turn, they release vast amounts of X-ray energy
Running an Open Source How does it work? Synchrotron Clinton Roy Me Physics Synchrotron BR—GHT Software Outcomes • Accelerate electrons to 99.99% speed of light • Force the electrons to travel in a circle • When the electrons are forced to turn, they release vast amounts of X-ray energy • Filter this X-ray energy to make it parallel, a known energy
Running an Open Source How does it work? Synchrotron Clinton Roy Me Physics Synchrotron BR—GHT Software Outcomes • Accelerate electrons to 99.99% speed of light • Force the electrons to travel in a circle • When the electrons are forced to turn, they release vast amounts of X-ray energy • Filter this X-ray energy to make it parallel, a known energy • Aim it at a sample, affect the sample (specifics later)
Running an Open Source How does it work? Synchrotron Clinton Roy Me Physics Synchrotron BR—GHT Software Outcomes • Accelerate electrons to 99.99% speed of light • Force the electrons to travel in a circle • When the electrons are forced to turn, they release vast amounts of X-ray energy • Filter this X-ray energy to make it parallel, a known energy • Aim it at a sample, affect the sample (specifics later) • Detect an aspect of the sample.
Running an Open Source Filtering the X-rays Synchrotron Clinton Roy Me Physics Synchrotron BR—GHT Software Outcomes Figure: Aus Synchrotron
Running an Open Source My Directorial Debut Synchrotron Clinton Roy Me Physics Synchrotron BR—GHT Software A walk around the synchroton. . . Outcomes
Running an Open Source How do X-rays interact with the sample? Synchrotron Clinton Roy Me Pick your power level, tickle the atoms in just the right way. . . Physics • Absorption Synchrotron BR—GHT • Phase Contrast Software • Diffraction Outcomes • Spectroscopy • Fluorescence • Tomography • Micro particle/void sizing • . . .
Running an Open Source Absorption Synchrotron Clinton Roy Me Physics Synchrotron BR—GHT Software Outcomes Figure: Wikipedia
Running an Open Source Phase Contrast - How? Synchrotron Clinton Roy Me Physics Synchrotron BR—GHT Software Outcomes Figure: Wikipedia
Running an Open Source Phase Contrast - Example Synchrotron Clinton Roy Me Physics Synchrotron BR—GHT Software Outcomes Figure: Wikipedia
Running an Open Source Diffraction - How ? Synchrotron Clinton Roy Me Physics Synchrotron BR—GHT Software Outcomes Figure: PhysicsOpenLab
Running an Open Source Diffraction - Example Synchrotron Clinton Roy Me Physics Synchrotron BR—GHT Software Outcomes Figure: Wikipedia
Running an Open Source Tomography - How ? Synchrotron Clinton Roy Me Physics Synchrotron BR—GHT Software Outcomes Figure: Wikipedia
Running an Open Source Tomography - Example Synchrotron Clinton Roy Me Physics Synchrotron BR—GHT Software Outcomes Figure: Wikipedia
Running an Open Source Why’s it so..big? Synchrotron Clinton Roy Me • X-rays scatter in air, so a lot of the beams are run in vacuum. This makes Physics everything..difficult. Synchrotron • Accelerators use a lot of power, they need to be cooled with water to stop BR—GHT them melting. Software • A lot of the filtering processes have to dump unwanted x-rays into blocks of Outcomes material, these blocks need cooling or they’ll melt. • The bigger the storage ring, the more x-ray beams can be produced, and the more experiments can be conducted at the same time. • The medical beamline is far away so it can spread out and scan the entire patient in one sweep. • Safety means things are cladded in thick concrete and lead.
Running an Open Source What’s it used for? Synchrotron Clinton Roy Me Physics Synchrotron • Medical imaging, diagnostics, cancer treatment BR—GHT • Microscopic samples, single cells Software • Cultural history Outcomes • Stress and strain on materials • Battery technology • Chemical and biology structures
Running an Open Source Typical Experiment Run Synchrotron Clinton Roy Me Physics • Months in advance, researchers submit experiment proposal Synchrotron BR—GHT Software Outcomes
Running an Open Source Typical Experiment Run Synchrotron Clinton Roy Me Physics • Months in advance, researchers submit experiment proposal Synchrotron • If accepted, planning commences with beamline staff BR—GHT Software Outcomes
Running an Open Source Typical Experiment Run Synchrotron Clinton Roy Me Physics • Months in advance, researchers submit experiment proposal Synchrotron • If accepted, planning commences with beamline staff BR—GHT • Researchers book onsite accommodation Software Outcomes
Recommend
More recommend