EvoX Genesis
EvoX Genesis turns a high-level software objective into a persistent recursive software world: finite-lived agents recursively develop software, while only accepted consequences persist across develop
翻譯準備中
製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗3D drawing tool especially for molecules and crystals based on PyVista and PySide6. Drawings are associated with crystallographic symmetry operations provided by MultiPie.
Authors: Hiroaki Kusunose
Installation: QtDraw can be installed from PyPI using pip on Python >= 3.12: In order to use MathJax rendering for LaTeX, install playwright browser such as chromium.
pip install qtdraw
playwright install chromium # on Linux, also run `playwright install-deps chromium`.
Shell commands:
qtdraw [filename] : Open a QtDraw file (.qtdw, which may be omitted) or a material file (.cif, .vesta, .xsf).conv_qtdraw3 ver1_file[.qtdw] : Convert a version-1 .qtdw file to version 3, written as ver1_file_v3.qtdw next to it.Requirements:
Citing QtDraw and MultiPie: If you are using QtDraw and/or MultiPie in your scientific research, please help our scientific visibility by citing our work:
Hiroaki Kusunose, Rikuto Oiwa, and Satoru Hayami, Symmetry-adapted modeling for molecules and crystals, Phys. Rev. B 107, 195118 (2023). DOI: https://doi.org/10.1103/PhysRevB.107.195118
License: QtDraw is distributed under the Mozilla Public License version 2.0 (MPL v2). Versions up to 3.2.0 were distributed under the MIT License. The bundled MathJax keeps its own license (Apache License 2.0).