Skip to content

Commit 6fd43e8

Browse files
committed
README.rst
1 parent 191724a commit 6fd43e8

File tree

1 file changed

+34
-16
lines changed

1 file changed

+34
-16
lines changed

README.rst

Lines changed: 34 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
===============
33

44
.. |title| replace:: diffpy.fourigui
5-
.. _title: https://diffpy.github.io/diffpy.fourigui
5+
.. _title: https://diffpy.github.io/fourigui
66

77
.. |Icon| image:: https://avatars.githubusercontent.com/diffpy
8-
:target: https://diffpy.github.io/diffpy.fourigui
8+
:target: https://diffpy.github.io/fourigui
99
:height: 100px
1010

1111
|PyPi| |Forge| |PythonVersion| |PR|
@@ -15,11 +15,11 @@
1515
.. |Black| image:: https://img.shields.io/badge/code_style-black-black
1616
:target: https://github.com/psf/black
1717

18-
.. |CI| image:: https://github.com/diffpy/diffpy.fourigui/actions/workflows/main.yml/badge.svg
19-
:target: https://github.com/diffpy/diffpy.fourigui/actions/workflows/main.yml
18+
.. |CI| image:: https://github.com/diffpy/fourigui/actions/workflows/main.yml/badge.svg
19+
:target: https://github.com/diffpy/fourigui/actions/workflows/main.yml
2020

21-
.. |Codecov| image:: https://codecov.io/gh/diffpy/diffpy.fourigui/branch/main/graph/badge.svg
22-
:target: https://codecov.io/gh/diffpy/diffpy.fourigui
21+
.. |Codecov| image:: https://codecov.io/gh/diffpy/fourigui/branch/main/graph/badge.svg
22+
:target: https://codecov.io/gh/diffpy/fourigui
2323

2424
.. |Forge| image:: https://img.shields.io/conda/vn/conda-forge/diffpy.fourigui
2525
:target: https://anaconda.org/conda-forge/diffpy.fourigui
@@ -33,23 +33,38 @@
3333
:target: https://pypi.org/project/diffpy.fourigui/
3434

3535
.. |Tracking| image:: https://img.shields.io/badge/issue_tracking-github-blue
36-
:target: https://github.com/diffpy/diffpy.fourigui/issues
36+
:target: https://github.com/diffpy/fourigui/issues
3737

38-
Tool for visualizing 3D diffraction and PDF Images.
38+
Tool for visualizing 3D diffraction and PDF Images
3939

40-
* LONGER DESCRIPTION HERE
40+
Fourigui is an interactive visualization tool with an embedded Fourier transformation functionality, designed to
41+
process 3D reciprocal space scattering volumes to 3D atomic pair distribution functions (3D PDFs).
4142

42-
For more information about the diffpy.fourigui library, please consult our `online documentation <https://diffpy.github.io/diffpy.fourigui>`_.
43+
Fourigui is a tool to visualize and process 3D data sets written with the python programming language. Fourigui always
44+
displays one slice perpendicular to one axis and allows scrolling through the 3D data set along the given axis with a
45+
slider. It shows feedback values such as global and local maxima, minima or NAN ratios. The matplotlib panel e.g. for
46+
zooming and saving figures is featured. Fourigui is designed for the processing of 3D atomic pair distribution
47+
functions (PDFs). One can load a 3D reciprocal space scattering volume which can be Fourier transformed to the 3D PDF.
48+
Thereby, one can apply cut off frequencies beyond and below given Q values, compare the results and switch between the
49+
scattering volume in reciprocal space and 3D PDF in real space.
50+
51+
52+
For more information about the diffpy.fourigui library, please consult our `online documentation <https://diffpy.github.io/fourigui>`_.
4353

4454
Citation
4555
--------
46-
4756
If you use diffpy.fourigui in a scientific publication, we would like you to cite this package as
4857

49-
diffpy.fourigui Package, https://github.com/diffpy/diffpy.fourigui
58+
diffpy.fourigui Package, https://github.com/diffpy/fourigui
5059

5160
Installation
5261
------------
62+
The diffpy.fourigui package requires Python 3.10 or later and
63+
the following software:
64+
65+
* ``matplotlib`` - graphing tool
66+
* ``Scipy`` - scientific computing tool for python
67+
* ``h5py`` - pythonic interface to the HDF5 binary data format
5368

5469
The preferred method is to use `Miniconda Python
5570
<https://docs.conda.io/projects/miniconda/en/latest/miniconda-install.html>`_
@@ -73,24 +88,27 @@ Another option is to use ``pip`` to download and install the latest release from
7388
`Python Package Index <https://pypi.python.org>`_.
7489
To install using ``pip`` into your ``diffpy.fourigui_env`` environment, we will also have to install dependencies ::
7590

76-
pip install -r https://raw.githubusercontent.com/diffpy/diffpy.fourigui/main/requirements/run.txt
91+
pip install -r https://raw.githubusercontent.com/diffpy/fourigui/main/requirements/run.txt
7792

7893
and then install the package ::
7994

8095
pip install diffpy.fourigui
8196

8297
If you prefer to install from sources, after installing the dependencies, obtain the source archive from
83-
`GitHub <https://github.com/diffpy/diffpy.fourigui/>`_. Once installed, ``cd`` into your ``diffpy.fourigui`` directory
98+
`GitHub <https://github.com/diffpy/fourigui/>`_. Once installed, ``cd`` into your ``fourigui`` directory
8499
and run the following ::
85100

86101
pip install .
87102

88103
Support and Contribute
89104
----------------------
105+
diffpy.fourigui is an open-source software developed as a part of the
106+
DiffPy-CMI complex modeling initiative at the Brookhaven National
107+
Laboratory.
90108

91109
`Diffpy user group <https://groups.google.com/g/diffpy-users>`_ is the discussion forum for general questions and discussions about the use of diffpy.fourigui. Please join the diffpy.fourigui users community by joining the Google group. The diffpy.fourigui project welcomes your expertise and enthusiasm!
92110

93-
If you see a bug or want to request a feature, please `report it as an issue <https://github.com/diffpy/diffpy.fourigui/issues>`_ and/or `submit a fix as a PR <https://github.com/diffpy/diffpy.fourigui/pulls>`_. You can also post it to the `Diffpy user group <https://groups.google.com/g/diffpy-users>`_.
111+
If you see a bug or want to request a feature, please `report it as an issue <https://github.com/diffpy/fourigui/issues>`_ and/or `submit a fix as a PR <https://github.com/diffpy/fourigui/pulls>`_. You can also post it to the `Diffpy user group <https://groups.google.com/g/diffpy-users>`_.
94112

95113
Feel free to fork the project and contribute. To install diffpy.fourigui
96114
in a development mode, with its sources being directly used by Python
@@ -113,7 +131,7 @@ trying to commit again.
113131

114132
Improvements and fixes are always appreciated.
115133

116-
Before contribuing, please read our `Code of Conduct <https://github.com/diffpy/diffpy.fourigui/blob/main/CODE_OF_CONDUCT.rst>`_.
134+
Before contribuing, please read our `Code of Conduct <https://github.com/diffpy/fourigui/blob/main/CODE_OF_CONDUCT.rst>`_.
117135

118136
Contact
119137
-------

0 commit comments

Comments
 (0)