PTQuick

PTQuick logoPTQuick: программа для определения условий равновесия минеральных парагенезисов методами классической геотермобарометрии

PTQuick – это удобная ©MS Windows-программа для определения условий равновесия минеральных парагенезисов (температур, давлений и фугитивности кислорода) методами классической геотермобарометрии, т.е. на основе применения независимых инструментов, разработанных разными авторами.
 В программе большое внимание уделено удобству работы с нею, простоте и скорости получения конечных результатов:


  • одновременная работа с большим массивом образцов;
  • быстрый «интеллектуальный» импорт таблиц анализов минералов из программы ©MS Excel или тестовых ASCII-файлов с моментальным пересчётом формульных коэффициентов;
  • автоматический выбор доступных инструментов как для всей таблицы, так и для отдельных выбранных образцов;
  • автоматический пересчёт линий равновесия при навигации по таблице (переходах от одного образца к другому) или в поле диаграммы;
  • определение точек пересечений для выбранных инструментов (геотермометров и геобарометров, геотермометров и оксибарометров и т.д.) для всего массива образцов, а также производство «цепочечных» вычислений (получение P-T параметров по пересечению линий геотермометров и геобарометров с их дальнейшим использованием в уравнении оксибарометра);
  • возможность нанесения на диаграммы различных реперных линий (например, линий полиморфных переходов, кондуктивных геотерм и т.д.);
  • создание пользовательских наборов инструментов и реперных линий (два варианта);
  • возможность быстрого копирования как диаграмм, так и результатов в табличной форме в другие программы для дальнейшего использования;
  • широкие возможности по настройке программы (в т.ч. выбор языка интерфейса) и многое другое...

 Все термодинамические вычисления в PTQuick (процедуры сенсоров, или база данных инструментов) выделены в отдельный модуль с открытым исходным кодом, так что при большом желании Вы можете изучать и модифицировать реально работающие алгоритмы (что, по моему мнению, очень важно для подобных научных программ).
 Банк инструментов реализован в виде динамически подключаемой библиотеки (PTools.dll), т.е. для добавления новых уравнений требуется редактирование текста программы-библиотеки программистом и её перекомпиляция в среде программирования ©Borland Delphi (инструкции по добавлению новых инструментов находятся в прилагаемом исходном тексте библиотеки, на англ. яз.).
 Кроме того, есть возможность подключения к PTQuick дополнительных инструментов и в виде отдельных небольших программ (исполняемых exe-файлов), общающихся с программой через текстовые файлы очень простого формата.
 Хотя набор инструментов в текущей версии программы ориентирован в основном на породы высоких давлений (условия нижней коры и верхней мантии) – сейчас их около 150, причём многие из них сейчас могут представлять лишь исторический интерес, – ничто не препятствует добавлению инструментов и для более широкого спектра условий. Однако, составление базы данных по всем существующим версиям геотермометров и геобарометров не планируется (это не является целью создания программы): я добавляю отдельные новые инструменты лишь при необходимости (в т.ч. по Вашим запросам).
 Программа PTQuick разрабатывается в тесном сотрудничестве с С.К. Симаковым, являющимся автором нескольких геотермометров, геобарометров и оксибарометров. В отношении набора инструментов и некоторых идей, PTQuick в значительной степени основан на DOS-программе GEOTHERM, разработанной М.В Ивановым и С.К. Симаковым и служащей для определения условий образования пород высоких и сверхвысоких давлений.

Список инструментов (сенсоров), реализованных в PTQuick, можно посмотреть (и скачать) на Диске Google или Яндекс Диске

Как работать с PTQuick (демонстрация основных операций, версия программы 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

Страницы