Reel1.0 - A visualization tool for evaluating powder diffraction refinements
Reel1.0 - A visualization tool for evaluating powder diffraction refinements - Published in JOSS (2021)
Science Score: 93.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 4 DOI reference(s) in README and JOSS metadata -
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
✓JOSS paper metadata
Published in Journal of Open Source Software
Keywords
Scientific Fields
Repository
Reel1.0 is a visualization tool for powder diffraction data and refinement results, intended for in-situ, operando, or similar larges datasets.
Basic Info
Statistics
- Stars: 2
- Watchers: 2
- Forks: 2
- Open Issues: 4
- Releases: 4
Topics
Metadata Files
README.md
Refinement-evaluator
Tool for visualizing Rietveld refinement results By Frederik Gjørup
Citing Reel1.0
The software is open and free for all as stated in the MIT license, however, we kindly ask users to cite the following reference, when relevant:
Gjørup, F. H., Mørch M., & Christensen, M. Reel1. 0 - A visualization tool for evaluating powder diffraction refinements. Journal of Open Source Software 6.66 (2021): 3546. DOI: 10.21105/joss.03546
Running the program
Please run the setup.bat the first time you use the program. After that, run it by running the "runReel.bat" file or double-clicking the corresponding short-cut.
If the program does not open, check that the path to python.exe in "runReel.bat" line 5 is valid.
Files are opened from Files->Open by selected the desired files in the dialog box. NB: The file order might depend on the sorting order of the current folder! Open several datasets by clicking the Add dataset button, and change between them by clicking their names, the Next or Previous buttons, or with ctrl+arrow keys.
"Reel" through frames by dragging the green lines, either in the Surface plots or in the Parameter plot, or by using the arrow keys.
Select which parameters to plot and which axis to plot them on in the Parameter plot menu.
You can change the user defined default settings by editing the ReelUserSettings.py file, and restore the default settings from the Help menu in Reel.
Data formats
Reel accepts several common data formats, but for the full range of option, use the .xyy format, as described in the Reel1.0 Quick Guide.pdf.
MAC Users
Open a terminal in the program folder and run "Refinementevaluatorver1.0.py" in python.
Requirements
Python 3.8.3 (Other versions of python 3 and modules might still work)
Non-built-in python modules:
| Module | Version | pip install command |
| ------ | ------- | ------------------- |
| PyQt5 | v. 5.14.2 | pip install PyQt5 |
| pyqtgraph | v. 0.11.1 | pip install pyqtgraph |
| matplotlib | v. 3.3.3 | pip install matplotlib |
| numpy | v. 1.19.5 | pip install numpy |
| scipy | v. 1.6.0 | pip install scipy |
+ Requirements imposed by the modules. See pip show [module] for more information.
Contributing, feedback, and support
You can open a series of test files intended for debugging by running Refinement_evaluator_ver1.0.py -debug.
All users are welcome to provide feedback, report issues, or suggest changes to the program, either by creating a new issue on the GitHub repository or by contacting me at fgjorup@chem.au.dk.
Owner
- Name: Frederik
- Login: fgjorup
- Kind: user
- Company: @Magnetic-Matter-Aarhus
- Repositories: 2
- Profile: https://github.com/fgjorup
JOSS Publication
Reel1.0 - A visualization tool for evaluating powder diffraction refinements
Authors
Department of Chemistry and Interdisciplinary Nanoscience Center (iNANO), Aarhus University, Langelandsgade 140, 8000 Aarhus C, Denmark
Tags
diffraction TOPAS Rietveld pxrdGitHub Events
Total
Last Year
Committers
Last synced: 5 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Frederik | 4****p | 96 |
| Mathias Mørch | 4****h | 2 |
Issues and Pull Requests
Last synced: 4 months ago
All Time
- Total issues: 12
- Total pull requests: 7
- Average time to close issues: 17 days
- Average time to close pull requests: 2 minutes
- Total issue authors: 4
- Total pull request authors: 2
- Average comments per issue: 1.08
- Average comments per pull request: 0.14
- Merged pull requests: 6
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- mikapfl (7)
- moerch (2)
- cmbiwer (2)
- priyankshyam (1)
Pull Request Authors
- fgjorup (4)
- moerch (3)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- PyQt5 >=5.14.2
- matplotlib *
- numpy *
- pyqtgraph >=0.11.1
- scipy *