Fermer cette fenetre

Merci de télécharger les logos officiels de l'ILL ici


Pour utiliser sur le webPour imprimer en haute résolutionLogo blanc pour fonds foncés

Télécharger PNG

Télécharger AI

Télécharger logo blanc PNG

Télécharger JPG

Télécharger logo blanc AI


The Computing for Science (CS) group supports ILL scientists, students and visitors in a number of activities including data analysis, instrument simulation and sample simulation.

Back to ILL Homepage
English French Deutsch 

All Software

The FullProf suite for macOS

The FullProf Suite (for Windows, Linux and macOS) is formed by a set of crystallographic programs (FullProf, WinPLOTR, EdPCR, GFourier, etc...) mainly developed for Rietveld analysis (structure profile refinement) of neutron (constant wavelength, time of flight, nuclear and magnetic scattering) or X-ray powder diffraction data collected at constant or variable step in scattering angle 2theta.

The home page is here https://www.ill.eu/sites/fullprof/
We propose FullProf4Mac.app a 64-bits version bundled for macOS X and signed with the ILL certificate.

No environment variable to set, no Motif library to install. You only need XQuartz.


FullProf4Mac-v2.4.3           <--- February 2017

  • full featured 64-bits version (A. Filhol 8 Feb 2017)
  • the application is code-signed with the Institut Laue-Langevin certificate
  • Please send comments to:   <filhol [at] ill.eu>


FullProf4Mac is a application signed with the “Institut Laue-Langevin” certificate
It is provided in the form of a .DMG archive and only requires a drag&drop of its icon to the folder "Applications" of your Macintosh.
However the free X11 tool XQuartz.app <http://xquartz.macosforge.org/> must be present on your computer.


- Mac OS 10.8 (Mountain Lion) or higher
- 340 Mb of free space on your disk
- XQuartz 2.7.9 or higher <http://xquartz.macosforge.org/> (CAUTION - installing a new XQuartz may require that the old one be trashed before)

Pending problems

  1. Alert [The "cpp" command requires the command line developer tools. Would you like to install the tools now ?]
    XQuartz is unnecessarily looking for Xcode and does not find it on your computer. This is a known XQuartz bug up to version 2.7.11. To get ride of this recurrent alert, you can safely install the Xcode developer tools.
  2. Slow Winteracter Dialogs
    This a known XQuartz problem as explained by the XQuartz team: "The issue is below us in CoreGraphics and won't really be fixed on Apple's side as doing so would fix this case but cause bad performance penalties for every single other case out there.  The real solution is to get XQuartz off of libXplugin and start using more modern macOS APIs (eg: finishing up libxcwm), but there's not really anyone actively working on that right now."

Technical comments

The Graphic User Interface of FullProf is based on Winteracter <http://www.winteracter.com/> which is build on OpenMotif and X11.
The original FullProf suite was not straightforward to install since both specific Unix libraries were needed and environment variables had to be defined.
FullProf4Mac is thus designed to make the installation of the FullProf suite the mere drag&drop of an icon.

In other words, FullProf4Mac bundles the many files of the FullProf suite into a single icon and gives it the classical behavior of an OS X application.
This is done through a shell script with an osascript part which:
  - checks for the hard/soft compatibility,
  - checks for X11 availability ; if not, asks for XQuartz.app installation.
  - sets the required environment variables,
  - resets the FullProf preferences folders .ftp and .FullProf_Dir
  - launches the Fullprof toolbar "tfp",
At this point "tfp" and the FullProf suite should be running.
WARNING: FullProf4Mac contains many and large signed files and thus the first launch can be quite long. Be patient !

Version history

v2.4.2- Bug correction: the help menu of the toolbar could not find the files.

v2.4- The three part launcher (binary + Applescript + shell script) is now two parts (binary + shell script with an osascript part)
    FullProf no longer opens an X11 terminal since "tfp" does not need it.
    FullProf4Mac is up-to-date (last Fortran code fron Juan Rodriguez-Carvajal)
    FullProf4Mac is now provided in the form of a .DMG archive.

v2.3- FullProf4Mac is now 64 bits
    OpenMotif is implemented as a static library, thus, no need to install a third party library
    Compatibility was tested from Sierra (10.12) down to Mountain Lion (10.8)

v1.4- Code signed by the Institute Laue-Langevin
    Solves an OS X version number conflict with Yosemite
    OpenMotif is now integrated to the application bundle. The library version is OpenMotif-2.2.3 from <http://www.yorku.ca/logand/macosx>

v.1.3.2 - Mavericks compatibility for the Applescript code (global/local variables)
v1.3 (v1.0 for App Store) - OpenMotif is embedded. Code is signed. However, such an X11 based application cannot be not accepted by the App Store.

v1.2 17-aug-2012 - Add support for OS X 10.8 (Mountain Lion). This OS no longer offers an X11 interface and thus FullProf users must install XQuartz. As a consequence, the launcher now tests for the presence of both X11.app or XQuartz.app.

v1.1 ??? - Minor improvements

v1.0  08-Jun-2011 - Mac users complain that the original FullProf suite is too difficult to install. The bundle is made compatible with Leopard, Snow Leopard and Lion and distributed through <www.ill.eu/sites/fullprof/>.

v1d4 16-Jul-2010 - xCode automatically copies to bundle the contents of FullProf_Suite. Version ready for use but  never released by the FullProf team.
v1d3 10/Feb/2010 - Help file added. Not distributed since we found several errors and missing files in the FullProf Suite that the FullProf team had to correct.
v1d2 30/Oct/2009 - Various improvements
v1d1 24-Jul-2009 - Version ready for use but never released by the authors of FullProf.
2008 - Demo version but FullProf team not interested at that time.