{
"info": {
"author": "Ivan Luchko",
"author_email": "luchko.ivan@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 3 - Alpha",
"Intended Audience :: Science/Research",
"License :: OSI Approved :: MIT License",
"Natural Language :: English",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Topic :: Scientific/Engineering",
"Topic :: Scientific/Engineering :: Chemistry",
"Topic :: Scientific/Engineering :: Physics",
"Topic :: Scientific/Engineering :: Visualization"
],
"description": "Lattice graph designer\n***********************\n\n.. image:: https://img.shields.io/pypi/status/latticegraph-designer.svg\n :target: https://pypi.python.org/pypi/latticegraph-designer\n :alt: status\n\n.. image:: https://img.shields.io/pypi/l/latticegraph_designer.svg\n :target: https://github.com/luchko/latticegraph_designer/blob/master/LICENSE.txt\n :alt: License\n\n.. image:: https://readthedocs.org/projects/latticegraph-designer/badge/?version=latest\n :target: http://latticegraph-designer.readthedocs.io/en/latest/?badge=latest\n :alt: Docs\n\nLattice graph designer is a tool which allows to visualize and create a lattice graph model using the intuitive GUI and interactive 3D drag-and-drop graph manipulation pane. It was primarily created for the `ALPS project `_ to deal with a lattice graph of the `Heisenberg model `_ defined in `ALPS xml graph format `_. Support of the other formats and projects can be extended.\n\n- Git-hub repo: https://github.com/luchko/latticegraph_designer\n- Documentation: https://latticegraph-designer.readthedocs.io\n\nGUI is based on `PyQt `_. Program is compatible with Python 2.7 or Python 3.3+ and PyQt4 4.6+ or PyQt5 5.2+.\n\nFeatures\n========\n\n- import and visualisation of the lattice graph saved in the `ALPS compatible lattice graph xml format `_.\n- import the crystal structure providing the unit cell parameters, sites coordinates and the space group symmetry operations.\n- import the crystal structure from the `CIF file `_.\n- export the lattice graph to the ALPS compatible xml file.\n- interactive 3D drag-and-drop graph manipulation pane based on `matplotlib `_\n- manipulation edges (add, remove, change type) referring to the distance between vertices they connect.\n- xml code editor (highlighting, synchronization with manipulation pane)\n- exporting the figure of the lattice graph model.\n- `animation manager `_ allows to animate a 3D model and save the animation in mp4 or gif format.\n- preferences manager allows setting the visual theme of the lattice graph displayed on the manipulation pane.",
"description_content_type": null,
"docs_url": null,
"download_url": null,
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/luchko/latticegraph_designer",
"keywords": "physics material-science graph-visualization crystal-structure lattice alps-project gui",
"license": "MIT",
"maintainer": null,
"maintainer_email": null,
"name": "latticegraph-designer",
"package_url": "https://pypi.org/project/latticegraph-designer/",
"platform": "any",
"project_url": "https://pypi.org/project/latticegraph-designer/",
"project_urls": {
"Homepage": "https://github.com/luchko/latticegraph_designer"
},
"release_url": "https://pypi.org/project/latticegraph-designer/1.0a1/",
"requires_dist": null,
"requires_python": null,
"summary": "PyQt based GUI tool which allows to visualize, design and export the lattice graph models.",
"version": "1.0a1"
},
"last_serial": 2802696,
"releases": {
"1.0a1": []
},
"urls": []
}