Top » Computing

Summary

R&D for computational envrionment in J-PARC MLF

Title

Instruments control

IROHA2

IROHA2 is the software framework for the instrument control in MLF. IROHA2 has been supported more than 50 devices, introduced to the several instruments and already used in users’ experiments.

For proper role-sharing of software, IROHA2 consists of four software components as follows:

  • Device control server: operating, monitoring and logging devices
  • Instrument management server: measurement management, configuration of an instrument and user authentication
  • Sequence management server : automatic measurement
  • Integrate control server : administration of an instrument and monitoring from outside of MLF

Contact

  • Takeshi Nakatani (JAEA J-PARC Center)

DAQ-Middleware

Data analysis(Reduction)

Manyo Library

Manyo Library is a standard framework for developing data analysis software and has been working on the 16 instruments in J-PARC, MLF. Manyo Library is a C++ framework and class library which was designed so as to handle large scale data in high-performance. The class library is wrapped by the Python user interface created by SWIG. Users can perform data reduction and analysis on the C++ library through the Python interface.

Manyo Library is available on various operating systems: Linux, macOS and Windows. The binary installer and packages has been prepared.

Contact

  • Jiro Suzuki (KEK Computing Research Center)
  • Yasuhiro Inamura (JAEA J-PARC Center)

Utsusemi

Utsusemi is the series of software to analyze and visualize the neutron scattering data observed at MLF. MLF had adopt event recording method for the data acquisition system (DAQ). This method provides higher flexibility and efficiency for both the measurement and analysis way for MLF users. Utsusemi had achieved to treat the event data since early stage of MLF and put good results. Especially, we have successfully contributed to realize the multi-Ei method in the inelastic scattering for the first time in the world. Now many beam lines in MLF decide to introduce Utsusemi to treat event data.

Utsusemi includes also many other functions about data correction and visualization codes, which can be executed on the graphical user interface.

Utsusemi is running on Linux, Windows and macOS. For Windows and MacOS, only the binary packages are available. In detail, please access Utsusemi Portal Site .

Contact

  • Yasuhiro Inamura (JAEA J-PARC Center)

Data Analysis Software

QENSfit

Software to analyze the data for a quesi-elastic scattering measurement with fitting using given model functions.

Contact

  • BL02 DNA

Z-Code, Z-Rietveld

The purpose of this research is to conduct frontier research in structural science using the neutron diffraction instruments at J-PARC. Along with advancing the research on structural analysis methods, we are developing a crystallographic analysis support package called Z-Code with the support of Ibaraki Prefecture and others. Currently, only the beta version of Z-Rietveld for Mac OS X has been distributed to users.

Web site

Refcal

The data processing code for reflectivity measurement on BL17

Contact

  • BL17 Sharaku

STARGazer

The software can output the list of integrated intensities of Bragg reflections from single crystal diffraction data measured at MLF, and visualize them in 2D.

Contact person

  • T. Ohara (JAEA J-PARC Center)

nvaSq

The software that performs various correction processing on the diffraction data and obtains the absolute value of the differential scattering cross-section and the real-space two-body correlation function (radial distribution function).

Contact person

  • T. Otomo (KEK J-PARC Center)

SARE

The software performs radioactive activation calculations for samples.

Contact person

  • M. Harada (JAEA J-PARC Center)

For User Administration and Internal use

  • Performance analysis tool -- Pandora
    • A set of tools and a database for aggregating and analyzing research publication outputs
  • Beamtime scheduling system & API -- Souffle
    • A calendar system for sharing beam time allocation information
  • User equipment and training record management system -- Brownie
    • Manages equipment and safety training records for users
  • Output registration system
    • A web system for registering experimental results (publications)
  • User support system
    • A web system for user registration and procedures related to facility usage
  • Experimental equipment management system
    • A web system for procedures related to beinging experimental equipment to the facility
  • Websites
    • User safety information, J-PARC, Meet@MLF, MLF, CROSS

Other analysis software (External sites)