Geophysics ElectroMetry
Программное обеспечение, созданное для обучения студентов методам электроразведки.
Руководство пользователя GEM версии 1 доступно по ссылке
Программу можно запустить из исходного кода, используя систему сборки Gradle.
Для этого необходимо:
- Клонировать репозиторий
git clone https://github.com/NucodeLabs/GEM.git cd GEM
- Запустить, используя Gradle Wrapper
./gradlew run
Программа соберется и запустится.
Папка выполнения программы в таком случае будет .run
в корне проекта.
В нее будут скопированы необходимые во время исполнения библиотеки и файлы, а также в ней будет лог ошибки (в формате
*.log
).
По завершении исполнения папка автоматически очистится системой Gradle.
Примеры файлов для работы в программе можно найти в папке data
.
Нативный формат для GEM это JSON, но также поддерживается импорт формата SONET:
*.EXP
- для экспериментальных данных пикета*.MOD
- для данных модели
Например, разрез Бурмистр и его модель представлен в формате SONET (BURM1
-BURM4
, 8 файлов) и в формате JSON одним
файлом (burm.section.json
).
Запускает утилиту jpackage, используя скрипт (macOS - jpackage_mac.sh
, Windows - jpackage_win.bat
).
./gradlew jpackage
Версия, используемая при сборке по умолчанию, указана в gradle.properties
.
Можно указать версию программы опцией команды:
./gradlew jpackage -Pversion="2.0.0-development"
Допустимый формат - <X>.<Y>.<Z>[-<SUFFIX>]
, где X > 0.
Обусловлено это форматом версий Windows, который требует jpackage на вход (суффикс обрезается для него, но отображается
в самой программе).
Пример:
2.1.0
2.0.1-beta
1.0.0-SNAPSHOT