Skip to content

Commit b9befdf

Browse files
authored
Merge pull request #70 from bobleesj/cookie-description
Add longer description in README.rst and remove redundant info in index.rst
2 parents 06fa935 + 5446afd commit b9befdf

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

README.rst

+7-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,13 @@
3737

3838
A python package implementing the stretched NMF algorithm.
3939

40-
* LONGER DESCRIPTION HERE
40+
``diffpy.snmf`` implements the stretched non negative matrix factorization (sNMF) and sparse stretched NMF
41+
(ssNMF) algorithms.
42+
43+
This algorithm is designed to do an NMF factorization on a set of signals ignoring any uniform stretching of the signal
44+
on the independent variable axis. For example, for powder diffraction data taken from samples containing multiple
45+
chemical phases where the measurements were done at different temperatures and the materials were undergoing thermal
46+
expansion.
4147

4248
For more information about the diffpy.snmf library, please consult our `online documentation <https://diffpy.github.io/diffpy.snmf>`_.
4349

doc/source/index.rst

+2-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@ Welcome to SNMF's Documentation!
22
====================================
33

44
``SNMF``: This library implements the stretched non negative matrix factorization (sNMF) and sparse stretched NMF
5-
(ssNMF) algorithms described in ...
5+
(ssNMF) algorithms described in the paper "Stretched Non-negative Matrix Factorization" by Ran Gu et al. (2023),
6+
which is referenced under the Citation section below.
67

78
This algorithm is designed to do an NMF factorization on a set of signals ignoring any uniform stretching of the signal
89
on the independent variable axis. For example, for powder diffraction data taken from samples containing multiple

0 commit comments

Comments
 (0)