Георгий Кирьяков, Андрей Вяльцев - Макросы Datamine. Ресурсный геолог

Макросы Datamine. Ресурсный геолог
Название: Макросы Datamine. Ресурсный геолог
Авторы:
Жанры: Руководства | Книги о компьютерах | Физика и математика | Космос и вселенная
Серии: Нет данных
ISBN: Нет данных
Год: Не установлен
О чем книга "Макросы Datamine. Ресурсный геолог"

Книга описывает базовые понятия программирования применительно к языку макросов Datamine. На основе реальных примеров объясняются разновидности алгоритмов, основы хорошего стиля и рассматриваются некоторые хитрости написания универсальных макросов. Книга ориентирована на геологов, работающих с Datamine и желающих увеличить свою продуктивность. Книга сопровождается большим количеством примеров и заданий, основанных на геологических задачах.

Бесплатно читать онлайн Макросы Datamine. Ресурсный геолог


Дизайнер обложки Татьяна Вяльцева


© Андрей Вяльцев, 2024

© Георгий Кирьяков, 2024

© Татьяна Вяльцева, дизайн обложки, 2024


ISBN 978-5-0064-1169-2

Создано в интеллектуальной издательской системе Ridero

Введение

Книга написана в помощь специалистам, работающим с Datamine (любой версии) и желающим сделать свой труд более эффективным. Макросы – очень неплохое подспорье в работе, позволяющее ее ускорить и/или упростить. По сути, написание макросов – это программирование. Несмотря на то, что у большинства геологов когда-то там в ВУЗе был курс информатики с элементами программирования, почти никто из студентов геологических специальностей не уделяли этому предмету большого внимания. В результате, когда пришло время применять «полученные знания», оказалось, что «методом научного тыка» получается освоить не более чем линейные алгоритмы. Как итог – большинство макросов, написанных большинством специалистов, работающих с Datamine, представляют собой огромные «простыни», которые трудно читать, еще труднее править и/или отлаживать. Кроме того, макросы, имеющие относительно длительную историю, часто похожи на классическое письмо из Простоквашино, когда начинал писать макрос один специалист, потом при изменении условий (количества каркасов, поля зонального контроля или еще чего-нибудь) уже другой специалист, не разобравшись в исходном макросе (а как в нем разобраться, если это документ объема «Войны и мира» на языке то ли майя, то ли шумеров?), начал подставлять «костыли», потом пришел третий (четвертый, пятый и далее по списку), каждый со своими костылями, и так далее. О модификации таких фундаментальных макросов речи не идет, и все ими пользуются по принципу «работает – и слава богу». Это неправильно. Макросы должны быть короткими, настолько, насколько это возможно для решения конкретной задачи, понятными, легко анализируемыми и относительно легко модифицируемыми. А еще – должна существовать возможность использования макросов в относительно широком диапазоне входных данных, а не только в данных конкретных.

Книга, которую вы приобрели и открыли, призвана помочь вам научиться писать такие компактные, понятные и гибкие макросы. В книге содержатся основы программирования в применении к языку макросов для решения геологических задач. Мы старались излагать материал максимально доступным и понятным языком, разбавляя повествование шутками и прибаутками, чтобы вас, не дай бог, посередине книги не потянуло в сон.

Для освоения материала не требуется никаких специальных познаний в области IT, программировании и т. д. (хотя вредными они не будут). Достаточно навыков работы с Datamine.

Книга рекомендована специалистам, работающим в Datamine, у которых часто «горят сроки». Книга также может быть полезна творческим личностям, которым лень выполнять механическую однообразную работу. В принципе нет никаких отличий в написании макросов для геологического моделирования и для задач, скажем, горняков или маркшейдеров. Но авторы книги – геологи, поэтому изложение материала дается применительно к задачам, возникающим перед геологами. Любой специалист, работающий в Datamine, может вынести из книги полезные знания и умения, но не-геологам сделать это в рамках данной книги будет немножко сложнее.

Книга разработана с использованием версии Datamine Studio RM 2.0.66.0. Однако можно с достаточно большой степенью уверенности утверждать, что навыки, полученные при его прохождении, могут быть с успехом применены и для более ранних версий и, видимо, для более поздних (с учетом процессов или параметров процессов, которые появляются с новыми версиями). Макросы, приведенные в книге, ориентированы именно на упомянутую версию Datamine, но, скорее всего, будут работать и в более ранних версиях, просто часть параметров (появившихся в свежих версиях) будет проигнорирована.

Книга создана на основе учебного курса, который можно найти на широко известном обучающем ресурсе Stepik. Если книга покажется интересной – милости просим и туда. Книга – штука неизменяемая, а в учебном курсе что-то может быть изложено по-другому – понятнее или глубже. Примеры файлов, используемые по ходу книги, расположены на GitHub.

Если в ходе изучения изложенного материала у вас возникнет недопонимание прочитанного и/или горячее желание что-то переспросить или возразить – добро пожаловать в telegram-канал «Ресурсные геологи». Мы, скорее всего, где-то там присутствуем.

А теперь кратко об авторах.


Кирьяков Георгий

Кандидат геолого-минералогических наук. Стаж работы в геологии 29 лет, из которых 23 года занимался построением моделей минерализации месторождений различной металлогенической специализации – от черных металлов (Fe, Cr…) до цветных и благородных, а также алмазов, бокситов, известняков. Сопровождал работы добывающих предприятий в Гвинее, Гайане, России (подсчет запасов, проектирование ГРР и т. д.). Выполнял все аспекты оценки минеральных ресурсов, включая анализ первичных данных, их обработку, геологическую интерпретацию и геологическое моделирование. Написал большое количество макросов и скриптов для ПО Datamine, которые в настоящий момент используются на множестве месторождений (проверка базы данных опробования, проверка контактов рудных каркасов, анализ длин подвесок, сближенные пакеты MSO, степень увязки проб в каркасы и др.). Разработал методики моделирования и написал макросы построения моделей минеральных ресурсов для следующих месторождений: Албазино, Капан, Викша, Маломыр и др. Проводит тренинги и обучение специалистов на добывающих и разведочных предприятиях в области геологического моделирования.


Вяльцев Андрей

Компетентная персона в области оценки минеральных ресурсов (IOM3 (QMR), AusIMM, AIG, MPONEN, ОЭРН). Стаж работы в геологии 12 лет, из которых 11 лет занимался ведением баз данных и построением моделей минерализации и моделей контроля содержаний. За время работы принимал участие в построении моделей МР нескольких десятков месторождений полезных ископаемых, которые располагаются в России, Казахстане, Армении, Африке. Выполнял все аспекты оценки минеральных ресурсов, включая анализ первичных данных, их обработку, геологическую интерпретацию и геологическое моделирование. За время работы посетил порядка 15 золотых, серебряных и медных рудников. Курировал процесс процедуры согласования. В настоящий момент по разработанным им методикам и написанным макросам строятся модели минеральных ресурсов следующих месторождений: Бакырчик, Варваринское, Комаровское, Майское, Лунное, Воронцовское и другие. Читал множество докладов на конференциях в Великобритании и России. Проводит тренинги и обучение специалистов на добывающих и разведочных предприятиях в области геологического моделирования.


С этой книгой читают
В книге излагаются основы трехмерного моделирования месторождений – от исследования и подготовки данных для интерполяции до проверок результатов моделирования. Предпринята попытка объяснить довольно сложные понятия простым доступным языком. Материал сопровождается большим количеством иллюстраций. Все рассмотренные вопросы и решения опираются на собственный практический опыт авторов.Авторы – ресурсные геологи, занимающиеся моделированием месторожд
«Книга – чит» Вам в помощь. Есть сны, по пробуждению от которых вы вообще не помните событий из сна. Это глубокие сновидения, где на каком-то моменте вашего выхода из таковых, просто стирается личная история сна из памяти ума. Она помещена при этом в подсознание. Именно из этого сна вы в какой-то момент выхватываете сюжет, что происходит в жизни перед глазами сейчас, и вы это событие вспоминаете, как событие из сна. Знаковое событие, прямо говоря
Книга рассказывает простым человеческим языком, что такое CRM – как методология и как инструмент. В нашей жизни CRM встречается повсеместно. Прочтя эту книгу, вы сами в этом убедитесь.
Уважаемые читатели! В этой книге вы познакомитесь с людьми, которые встречались на моем жизненном пути, а также с вымышленными героями, о которых я где-то когда-то слышала. Но все они взяты из реальной жизни. И так или иначе, они затронули моё сердце и душу, и мне захотелось о них рассказать, независимо от того, положительные они или отрицательные. Хотелось бы, чтобы хоть одна искорка, исходящая от них, затронула и ваше сердце – и отложилась в ва
Гороскопы для каждого знака Зодиака по отдельности на 2018 год. Представлено 7 тем: Удача, Карьера, Отпуск, Здоровье, Секс, Любовь и Деньги. Звезды предсказывают, что ожидает знаки по этим направлениям и дают советы. Иногда парадоксальные, но всегда правильные исходя из реальной сложившейся обстановки. Гороскопы в стихах для всех знаков зодиака издаются Александром Невзоровым ежегодно. Читательская аудитория их постоянно расширяется. Стихи гороск
Эта книга для тех, кто хочет создавать видео в скоростном режиме. Даже если вы пока не знакомы с профессиональными программами по созданию видео, можно без труда создать интересный видеоконтент на своем смартфоне. Я поделюсь с вами полезными лайфхаками, которые упростят жизнь на 200%
Надоело быть одной, но от бесполезных действий устала еще больше? Надоело пахать и тратить годы, улучшая себя, в надежде стать счастливой? Хочешь жить по любви, но не знаешь как? Открывай книгу, и реальные изменения начнутся уже сегодня!«Самый адекватный психолог Инстаграм, который научит вас любить себя», – так чаще всего говорят о Светлане читатели ее блога @neganovka.Светлана знает короткий путь к счастливой жизни и поможет:• полюбить себя и п
Он - моя первая невыносимая и безответная любовь. Мне казалось, что я пережила этот кошмар, да только жизнь та ещё … и теперь этот мужчина будет рядом со мной двадцать четыре часа в сутки две недели подряд. Она - несмышлёная девчонка, головная боль и заноза в моей заднице на ближайшие полмесяца. И на этот головняк я подписался только ради спасения этой капризной Принцесски. От автора: Вторая книга цикла)история начальника охраны и личного телохра
Вторая часть в серии "Цвет крыльев". ВНИМАНИЕ! Это - вторая часть цикла. Первая на данный момент скрыта на всех ресурсах в связи с подготовкой к публикации. Спасибо за понимание! Люцифер развязал Апокалипсис, и теперь его нужно остановить. Только как это сделать, если сам первый падший постоянно ошивается рядом? Главное - не слушать его рассказы. Даже если они весьма убедительны. Даже если похожи на правду больше общепринятой версии. Даже если