You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add hook_up_fig_with_ctk_struct_viewer() to crystal_toolkit/helpers/utils.py (#320)
* add some types to crystal_toolkit/helpers/utils.py
* add hook_up_fig_with_ctk_struct_viewer() to crystal_toolkit/helpers/utils.py
* add myself to list of contributors
* fix typos in PR template
* add minimal example and link to PR with screen recording to doc str
Copy file name to clipboardExpand all lines: .github/pull_request_template.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,10 +17,10 @@ contributor/co-author.
17
17
18
18
Work-in-progress pull requests are encouraged but please [mark your PR as draft](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/changing-the-stage-of-a-pull-request#converting-a-pull-request-to-a-draft).
19
19
20
-
Usually the following items should be checked before merging a PR:
20
+
Usually, the following items should be checked before merging a PR:
21
21
22
22
-[ ] Doc strings have been added in the [Google docstring format](https://google.github.io/styleguide/pyguide.html#38-comments-and-docstrings).
23
-
-[ ] Type annotations are *highly* encouraged. Run [`mypy path/to/file.py`](https://github.com/python/mypy) to typecheck your code. Type checks are run in CI.
23
+
-[ ] Type annotations are *highly* encouraged. Run [`mypy path/to/file.py`](https://github.com/python/mypy) to type-check your code. Type checks are run in CI.
24
24
-[ ] Tests for any new functionality as well as bug fixes, where appropriate.
25
25
-[ ] Create a new [Issue](https://github.com/materialsproject/crystaltoolkit/issues) for any TODO items that will result from merging the PR.
Copy file name to clipboardExpand all lines: README.md
+5-6Lines changed: 5 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@
3
3
## Interested in contributing?
4
4
5
5
A current list of new contributor issues can be seen [here](https://github.com/materialsproject/crystaltoolkit/labels/new-contributor).
6
-
If you would like a newcontributor issue assigned, get in touch with project maintainers!
6
+
If you would like a new-contributor issue assigned, get in touch with project maintainers!
7
7
8
8
## Status
9
9
@@ -21,7 +21,7 @@ pip install crystal-toolkit
21
21
22
22
## Documentation
23
23
24
-
[Documentation can be found at docs.crystaltoolkit.org](https://docs.crystaltoolkit.org)
24
+
Documentation can be found at [docs.crystaltoolkit.org](https://docs.crystaltoolkit.org).
25
25
26
26
## Example Apps
27
27
@@ -60,13 +60,14 @@ The [Crystal Toolkit Development Team](https://github.com/materialsproject/cryst
60
60
*[Donny Winston](https://github.com/dwinston), assisted by [Tyler Huntington](https://github.com/tylerhuntington), for helping embed Crystal Toolkit in a Django app
*[Jason Munro](https://github.com/munrojm) contributed band structure component
63
+
*[Janosh Riebesell](https://github.com/janosh) contributed Phonon band structure component, [3 example apps](https://github.com/materialsproject/crystaltoolkit/blob/main/crystal_toolkit/apps/examples/matbench_dielectric_structure_on_hover.py), tests
63
64
*[Stephen Weitzner](https://github.com/sweitzner) contributed POV-Ray integration (in progress)
64
65
*[Richard Tran](https://github.com/CifLord) for contributing plotly-powered Wulff shapes to pymatgen, which Crystal Toolkit uses
65
66
*[Guy Moore](https://github.com/guymoore13) for contributing magnetic moment visualization
66
67
*[Steve Zeltmann](https://github.com/sezelt) for contributing electron diffraction
67
68
*[Patrick Huck](https://github.com/tschaume), releases, operations, bugfixes and POC for MP / MPContribs
68
69
69
-
New contributors are welcome, please see our [Code of Conduct.](code-of-conduct.md) If you are a new contributor please modify this README in your Pull Request to add your name to the list.
70
+
New contributors are welcome, please see our [Code of Conduct](code-of-conduct.md). If you are a new contributor please modify this README in your Pull Request to add your name to the list.
70
71
71
72
## Future of This Repository
72
73
@@ -82,11 +83,9 @@ Thank you to all the authors and maintainers of the libraries Crystal Toolkit
82
83
depends upon, and in particular [pymatgen](http://pymatgen.org) for crystallographic
83
84
analysis and [Dash from Plotly](https://plot.ly/products/dash/) for their web app framework.
84
85
85
-
Thank you to the [NERSC Spin](https://www.nersc.gov/systems/spin) service for
86
+
Thank you to the [NERSC Spin](https://nersc.gov/systems/spin) service for
86
87
hosting the app and for their technical support.
87
88
88
-
Cross-browser Testing Platform and Open Source <3 generously provided by [Sauce Labs](https://saucelabs.com)
89
-
90
89
## Contact
91
90
92
91
Please contact @mkhorton with any queries or add an issue on the [GitHub Issues](https://github.com/materialsproject/crystaltoolkit/issues) page.
Copy file name to clipboardExpand all lines: docs_rst/introduction.rst
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -69,6 +69,7 @@ Contributors
69
69
* `Donny Winston <https://github.com/dwinston>`_, assisted by `Tyler Huntington <https://github.com/tylerhuntington>`_, for helping embed Crystal Toolkit in a Django app
0 commit comments