Crystalexplorer теперь открыт с открытым исходным кодом, доступный в соответствии с условиями лицензии LGPLV3. Смотрите Copying.lesser для более подробной информации.
Crystalexplorer в настоящее время проходит капитальный ремонт, мигрируя от использования Tonto в качестве бэкэнда после переписывания кода рендеринга.
Новые функции эффективно заблокированы за флагом «включить экспериментальные функции» в предпочтениях. Таким образом, отключенный флаг должен в значительной степени использовать старый код и логику.
Текущее состояние программного обеспечения следует считать нестабильным: многие вещи не работают и нуждаются в исправлениях, и многие области более новой реализации еще не реализованы.
В частности, в настоящее время сохранение и загрузка файлов проекта довольно сломана из -за нескольких внутренних изменений и предыдущей зависимости от бинарной совместимости во внутренних структурах данных.
Строительство CE должно быть вопросом типичного рабочего процесса Cmake, предполагая, что основная зависимость (QT6) уже установлена и доступна.
# Assuming you're in the source directory
mkdir build && cd build
# Configure the program and library
cmake .. -GNinja
# Build the program
ninja
# Build the package (e.g. dmg file on MacOS)
ninja package
По умолчанию это создаст версию релиза.
См. Документацию, но для базовой функциональности, пожалуйста, цитируйте следующее:
@article { Spackman:oc5008 ,
author = " Spackman, Peter R. and Turner, Michael J. and McKinnon, Joshua J. and Wolff, Stephen K. and Grimwood, Daniel J. and Jayatilaka, Dylan and Spackman, Mark A. " ,
title = " {{it CrystalExplorer}: a program for Hirshfeld surface analysis, visualization and quantitative analysis of molecular crystals} " ,
journal = " Journal of Applied Crystallography " ,
year = " 2021 " ,
volume = " 54 " ,
number = " 3 " ,
pages = " " ,
month = " Jun " ,
doi = { 10.1107/S1600576721002910 } ,
url = { https://doi.org/10.1107/S1600576721002910 } ,
}