News:

alphaMELTS 2.3 standalone & for MATLAB/Python is now open source and available on GitHub (https://github.com/magmasource/alphaMELTS).
alphaMELTS 1.9 is available at the legacy download and information site.
For news of all MELTS software see the MELTS Facebook page.

Main Menu

Recent posts

#1
easyMelts / Re: [EX] easyMelts version of ...
Last post by mathsimoes - August 27, 2025, 04:17:04 AM
Thanks Paula!
#2
easyMelts / Re: [EX] easyMelts version of ...
Last post by Paula - August 25, 2025, 08:49:06 AM
There isn't really one, though I hope to put something together soon. So check back when you come to publication.

In the meantime, there is a DOI for the GitHub repo where the latest versions that you can put in the submitted manuscript: https://doi.org/10.5281/zenodo.11406229

Best wishes,
Paula
#3
easyMelts / Re: [EX] easyMelts version of ...
Last post by mathsimoes - August 22, 2025, 08:50:32 AM
Hi, which reference do I cite for the use of EasyMelts in a paper?
Thanks,
#4
Windows / Re: Nothing seems to work
Last post by Paula - August 15, 2025, 02:30:52 PM
For MELTS for Excel: there is a new version, uploaded three days ago, at the link that you quote that works fine. It looks like they moved the MELTS for Excel server to the cloud and the older workbook points to the previous location.

For the ENKI hub: the administrator is Mark Ghiorso (ghiorso AT ofm-research DOT org). The video is a little old, but the instructions on the ENKI website (https://www.enki-portal.org) say to email him for access.

I got the Docker image running a few years ago on a Windows desktop, but haven't tried recently as the Windows machines I run now don't have as much storage. It sounds like the Docker image might not be maintained in future.

There is a smaller lightweight locally installable version of Thermoengine being developed. There is a Windows version but I haven't tried it yet, as I don't have Anaconda installed. You can find out more on the ENKI website and see if this is a route you want to take.

Paula
#5
General usage / Re: How to interpret the Phase...
Last post by Paula - August 15, 2025, 01:47:47 PM
It sounds like you are running the alphamelts_win64.exe directly rather than the run-alphamelts.command Perl script. Did you install Perl and run the install.command script? If so, then try working through the tutorial to see how to call alphaMELTS:

https://magmasource.caltech.edu/forum/index.php/topic,975.0.html

Make sure you exit the program before trying to open the output files. This allows the run-alphamelts.command  script to process the Phase_main_tbl.txt file so that it is more understandable.

If you didn't install alphaMELTS, or if you can't get it to work as described in the tutorial example... then please be patient. There is a much easier way to install Perl and alphaMELTS on Windows coming soon that would be worth waiting for - it's not quite ready yet but should be sometime in the next month or so.

In the meantime, you can run the alphamelts_win64.exe file but you should choose the old graphical user interface style of output (which is the same as easyMelts generates). You can do this by adding a line "Output: both" or "Output: tbl" in your .melts file.

Paula
#6
Windows / Re: Nothing seems to work
Last post by Anorthosite_Nerd - August 11, 2025, 10:07:12 AM
Still looking for some advice getting started. Is there any more up-to-date materials to help new users? Using the production server seems like the simplest solution, but I still receive a "403: Forbidden; Sorry, you are not currently authorized to use this hub. Please contact the hub administrator" error when I attempt to follow the directions described in Mark Ghiorso's tutorial. Can anyone refer me to the hub administrator?
#7
General usage / How to interpret the Phase_mai...
Last post by mazhiwangxy - August 10, 2025, 03:27:44 AM
I am using alphaMELT (ver.1.2.0) based on windows. The output text confused me. For the Phase_main_tbl.txt, what does the first four columns means. For example, at liquidus temperature, in the liquid phase the four columns are 99.518, -1275,  270.347 and 41.55. But for the plagiocalse phase, the four columns are 1.055, -14664. 2.398, 1.279. It seams that 99.518 and 1.055 are mass. But what are the remain three columns mean?
And I also want to ask how to calculate the volume of each phase.
#8
Windows / Nothing seems to work
Last post by Anorthosite_Nerd - August 05, 2025, 02:15:44 PM
I'm having trouble getting any version of MELTS to work. I tried the most recent excel version that I found in a post from last year, but despite trying everything in the Troubleshooting MELTS_Excel FAQ I still get a "server returned no results" error.

I then tried to use the production server in the way described in this video. I created a GitLab account, clicked "sign in with gitlab," approved the ENKI server authorization request, but then I get a "403: Forbidden; Sorry, you are not currently authorized to use this hub. Please contact the hub administrator."

I then tried to download Docker and using a local image. Long story short, it's not working either. I'm at a bit of a loss. Any advice would be appreciated.
#9
Hi Kai,

To suppress a phase you add a .melts file-like line in the Settings. Something like:

ptpath.engine.setSystemProperties(["Suppress: olivine"])
The Find Wet Liquidus result differs slightly because it performs one or more equilibration calculations as part of the algorithm, whereas the original Find Liquidus routine only uses affinities. In this case, the temperatures agree to within 0.2 oC because the system is not water-saturated.

The MATLAB and Python versions always use Find Wet Liquidus. The app has both options for backwards compatibility and so it can be more easily compared to other software, such as easyMelts.

Paula
#10
General usage / Re: MELTS_Excel
Last post by Paula - July 02, 2025, 05:49:01 PM
The last five columns are the molar proportions of the end members in the order listed in the header i.e:
Quotechromite    hercynite    magnetite    spinel    ulvospinel
If you are confused why the molar proportion of hercynite is negative then see this thread:

https://magmasource.caltech.edu/forum/index.php/topic,143.0.html

There is a mistake in the header for the oxides, though. It lists all the MELTS system oxides, in the standard MELTS order. However, values are only printed for oxides in the spinel solid solution, so the header should read:

QuoteTiO2 (wt%)    Al2O3 (wt%)    Fe2O3 (wt%)    Cr2O3 (wt%)    FeO (wt%)    MgO (wt%)

The spinel calculator mentioned in the thread is still there (https://magmasource.caltech.edu/calculator/spinel.php). The ordering calculation no longer works. But if you select "Assume inverse ordering within range of configurational freedom e.g. [4]B[6](A,B)2O4" (which is a good approximation for magnetite-rich compositions) you can verify that the values in your output can be converted from oxide wt% to end-member molar proportions and vice versa.

Paula