O Crystalexplorer agora está de código aberto, disponível em termos de licença LGPLV3. Consulte Copying.less para obter mais detalhes.
O Crystalexplorer está atualmente passando por uma revisão, migrando para longe de usar o TONTO como um back -end depois de reescrever o código de renderização.
Os novos recursos são efetivamente bloqueados por trás da bandeira 'Ativar recursos experimentais' em preferências. Portanto, ter esse sinalizador desativado deve usar amplamente o código e a lógica antigos.
O estado atual do software deve ser considerado instável: muitas coisas não estão funcionando e precisam de correções, e muitas áreas da implementação mais recente ainda não foram implementadas.
Em particular, a economia e o carregamento de arquivos do projeto está bastante quebrada no momento devido a várias alterações internas e à dependência anterior da compatibilidade binária nas estruturas de dados internas.
A construção de CE deve ser uma questão do fluxo de trabalho típico do CMAKE, assumindo que a principal dependência (QT6) já esteja instalada e disponível.
# 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
Por padrão, isso criará a versão de liberação.
Veja a documentação, mas para funcionalidade básica, cite o seguinte:
@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 } ,
}