PTQuick

PTQuick logoPTQuick: the program for estimation of equilibrium parameters for mineral assemblages using methods of classical geothermobarometry

PTQuick is a handy ©MS Windows program for estimation of equilibrium parameters (temperatures, pressures, oxygen fugacities) for mineral parageneses using methods of classical geothermobarometry, i.e. by independent expressions and algorithms ("tools") developed by different authors.
 A special attention is paid to convenience and efficiency of working, that makes obtaining final results easy and fast:


  • simultaneous work with large sets of samples;
  • fast "intelligent" import of tabulated data on mineral compositions from ©MS Excel or text ASCII-files with immediate calculation of formulae coefficients (by two methods);
  • automatic selection of available tools based on full set of imported compositional data and on data present for separate samples;
  • automatic recalculation and plotting of mineral equilibrium curves while a user navigates the table of analyses (at changes of samples) or the diagram window;
  • estimation and plotting of intersection points for selected equilibria (geothermometers and geobarometers, geothermometers and oxybarometers, etc.) for all imported samples, as well as performing of "chain" calculations (estimation of P-T parameters from intersection of geothermometer and geobarometer with their following use in the expression of oxybarometer);
  • plotting of different reference curves on diagrams (e.g. lines of transitions between polymorphs, conductive geotherms, etc.);
  • two variants for user-specified sets of selected tools and reference lines;
  • fast copy of diagrams, tables with calculated mineral analyses and tabulated results of parameters' calculations to the Windows clipboard for the following use in other programs (e.g. in ©MS Word, ©MS Excel, ©Corel Draw, etc.);
  • opportunities for the program customization and more...

 All the thermodynamic calculations (sensors' procedures, or tools' database) in PTQuick are implemented as a separate open-source module, so that you can investigate and modify their actually working algorithms: I think this idea is very important for such scientific programs.
 The database of tools is implemented as a dynamically linked library (PTools.dll), i.e. correction or addition of new tools involves editing of its source text by the programmer with following compilation and linking in the ©Borland Delphi programming environment (instructions about these operations are provided in supplied sources of the library, where you can also check how all the tools are implemented).
 Moreover, there is an opportunity in PTQuick for use of additional external tools implemented as separate small programs (executable exe-files) that communicate with the host program via small text files having very simple format.
 While the current set of tools (near 150) is focused mostly on HP and UHP rocks (lower crust and upper mantle conditions) and some of them are only of historical interest, a wider range of conditions and mineral associations can be easily covered. However, addition of all known tools is not planned: I'll add new tools on your requests only.
PTQuick was developed in close cooperation with Sergey K. Simakov who is the author of several geothermometers, geobarometers and oxybarometers. As for the tool set and some ideas, PTQuick is a descendant of the >15-years old DOS-program GEOTHERM that was developed by Mikhail V. Ivanov and Sergey K. Simakov for geothermobarometric investigations of high-pressure and ultra-high-pressure rocks.

List of sensors implemented in PTQuick can be viewed on (and downloaded from) Google Drive or Yandex Disk

How to work with PTQuick (basic operations demo, program version 1.0):


Комментарии

Аватар пользователя DimaDD

Hi,
PTQuick identifies minerals by their abbreviations in the "Mineral" column. You can open the Minerals.dat file in Notepad and check descriptions of minerals: no any mineral is abbreviated "SplIlm", only "Spl" for spinel and "Ilm" for ilmenite. So, you should write either "Spl" or "Ilm", depending on the actual mineral in your table.

Thank you for reply.
Thanks very much.
Best Regards

Dear Dmitry,

I am impressed by your brilliant software! Super handy and useful!!

Could you please add one more Hbl-Pl thermobarometry from Molina et al. 2015 Lithos.
http://dx.doi.org/10.1016/j.lithos.2015.06.027

Thank you very much and look forward to your updates!
Best regards

Аватар пользователя DimaDD

Hello!
Thank you for appreciating the program!
I'm going to add this thermometer within a week or a little longer, I was already asked for it a couple of weeks ago.

Аватар пользователя DimaDD

Hello,
I added this geobarometer: check out the updated PTools.dll (+ Tools.dat & Sets.dat)!

Hello,
Would you mind if you added the biotite-muscovite geobarometer of Wu (2020) and muscovite-biotite geothermometer of Hoisch (1989) to your beloved program?

Аватар пользователя DimaDD

Hi Eyob,
I have already added Bt-Mu(+Ilm,Ru,Als,Qtz) geobarometers from Wu (2020), https://doi.org/10.1016/j.lithos.2020.105668 , you can find 3 separate expressions for assemblages with And, Sil and Ky.
Wait for the Bt-Mu geothermometer from Hoisch (1989), I will add it in a day or two.
Regards,
Dmitry

Аватар пользователя DimaDD

Hi Eyob,
I've added Bt-Mu geothermometer of Hoisch (1989) to PTools.dll + Tools.dat and Sets.dat, you can download updated versions of these files.
Regards,
Dmitry

Hi Dmitry,
Thank you for your quick response.

Best
Eyob

Dear Dmitry,
Could you please add another chlorite geothermometer from the paper by Lanari (https://link.springer.com/article/10.1007/s00410-014-0968-8)? And I'm also wondering if you could add a sphalerite geobarometer from the paper by Hutchison and Scott (https://www.sciencedirect.com/science/article/abs/pii/0016703783900947)?

Thank you very much and looking forward to updates!
Greetings

Аватар пользователя DimaDD

Dear Jacek,
I'll add this chlorite geothermometer in the next few days (yet before the NY). However, I can't add a sphalerite geobarometer because it uses sulfur, which is not in the predefined fixed set of elements used in PTQuick. At least the current versions of PTQuick do not allow this, sorry!
With best regards,
Dmitry

Dear Dmitry,
Thank you for your quick reply. I was afraid that you would refuse to add a sphalerite geobarometer. Nevertheless, thank you very much for adding the chlorite geothermometer.
Regards,
Jacek

Аватар пользователя DimaDD

Dear Jacek,
I've added this Chlorite(+Quartz) geothermometer to the new version of PTools.dll along with some other expressions:

  1. Ol-Spl geothermometer from: Li et al., 1995 (DOI:10.1007/BF02840385), based on Fe-Mg distribution from low-P experiments
  2. TiMag-Ilm geothermometer and oxybarometer from: Sauerzapf et al., 2008 (DOI:10.1093/petrology/egn021), calibrated in the range T=800-1300°C
  3. NNO buffer from: O'Neill & Pownceby, 1993 (DOI:10.1007/BF01046533), P-dependent expression from Sauerzapf et al., 2008
  4. Chl(Qtz) geothermometer from: Lanari, Wagner & Vidal, 2014 (DOI:10.1007/s00410-014-0968-8, Erratum DOI:10.1007/s00410-014-1039-x), expression for Fe+2=Fetot; T=100-500°C, P=1-20 kbar

Regards,
Dmitry

Dear Dmitry,
Thank you very much. You are as usual reliable.
I wish you a Happy New Year!
With best regards,
Jacek

Страницы