2. Synchrotron
AKA – cool word, but what does it mean?
syn·chro·tron/ˈsiNGkrəˌträn/
Noun: A cyclotron in which the magnetic field
strength increases with the energy of the
particles to keep their orbital radius constant.
“They are machines which produce very strong
light used for many different type of scientific
experiments and sometimes other things.”
4. Why X-Rays?
= Short wavelength
Look at small things, like molecules
● Crystallography → E.g. Macromolecular, Chemical
● Tomography → E.g. Fossils to Fan blades
Look at elemental states
● Spectroscopy Mapping → E.g. cells, solar panels
● Core Science → E.g. Henry Moseley
9. Diamond and Open Source
● Publicly Funded, STFC and Welcome Trust
● Over 100 employees writing software
● Permissive licenses
● Working with IP checking foundations
10. ...Why?
…Not just a shiny IDE
● IP-checked 'ecosystem'
● Open source repositories / build infrastructure
● Trade mark checking
● Experienced legal team incl. IP checking
● Able to work with non-Java code
● And….
12. DAWNSci Project
● A fun new data visualization package
● Released as an Eclipse Project
● Able to read many file types including NetCDF
● Comes with numpy-like API
– This data layer can be reused without using DAWN user
interface
● www.dawnsci.org
14. Conclusion
•
Thanks to Eclipse Foundation for
– All the tooling and APIs
– IP checking our code
•
Thanks to the Java community for its APIs
•
Thanks for listening and please approach me at the
conference if you want to talk about things