Skip to content

Latest commit

 

History

History
38 lines (23 loc) · 1.23 KB

README.md

File metadata and controls

38 lines (23 loc) · 1.23 KB

diffpy.snmf

test codecov

Snmf

LICENSE

This software is subject to license and copyright restrictions listed here.

REQUIREMENTS

Snmf is currently run from the command line, which requires opening and typing into a terminal window or a Windows command prompt. It is recommended that you consult online resources and become somewhat familiar before using Snmf.

SNMF can be run with Python 3.9 or higher. It makes use of several third party libraries that you'll need to run the app and its components.

  • NumPy - library for scientific computing with Python
  • matplotlib - Python 2d plotting library
  • SciPy - library for highly technical Python computing
  • diffpy.utils - shard helper utilities for wx GUI
  • numdifftools - library for numerical differentiation
  • CVXPY - library for convex optimization

These dependencies will be installed automatically if you use the conda installation procedure described below.

INSTALLATION

We

USING Snmf

DEVELOPMENT

Contacts