Wolfram Computation Meets Knowledge

Wolfram Summer School


Estevao Teixeira

Science and Technology

Class of 2019


Estevão is Brazilian. He has a Master in Science in nuclear physics at the Technological Institute of Aeronautics (ITA – Brazil). Currently (2019), he is in his second year of a Doctorate in Physics at ITA. His main area of research is nuclear reactions and his main doctorate project is a Monte Carlo Model of deuteron emission in preequilibrium nuclear reactions. His professional interests are physics, nuclear reactions, computation, codes, programming, and web development. His hobbies are soccer, chess, music listening…

Computational Essay: Meteorite landings

Project: EXFOR Parser for Wolfram Language


EXFOR is the exchange format for the transmission of experimental nuclear reaction data between national and international nuclear data centers for the benefit of nuclear data users in all countries. The Wolfram Language does not have any kind of function to extract information from EXFOR format files. This parser will set all the information for the user and one will be able to work with the EXFOR files using the Wolfram Language.

Summary of Results

In this project, we tried to work in a data curation problem. Most of the work done was based on strings, datasets, associations and data manipulation. The data manipulation part needs to be improved, but the prototype to work with EXFOR format files is already done. One will be able to get this project and use it to extract the data from any EXFOR file. The main problem with the project is that we do not have access to the EXFOR library database. The user has to go to one of their websites and collect the data to use here.

Future Work

Nevertheless, the project is done and it needs some improving. Some of the next steps to improve this project and to make the functions better were mentioned in the text, but we will list all of them here: improve the data grid parsing function, improve the common parsing function and create a function to query/plot the data from the final dataset.