weber-s/pyPMF

Positive Matrix Factorization handler

47
/ 100
Emerging

This tool helps environmental scientists and air quality researchers make sense of complex air pollution data. It takes raw output files from the EPA PMF5 software, whether from spreadsheets or a database, and organizes them into an easy-to-use format. The result is clear, structured data and a variety of plots that show chemical profiles, species distribution, time-series contributions, and uncertainties.

Available on PyPI.

Use this if you need to analyze, visualize, and perform computations on output from EPA PMF5 software for source apportionment studies.

Not ideal if you are working with source apportionment models other than EPA PMF5, or if you need a general-purpose statistical analysis tool.

air-quality environmental-science source-apportionment atmospheric-chemistry data-visualization
No License No Dependents
Maintenance 10 / 25
Adoption 5 / 25
Maturity 17 / 25
Community 15 / 25

How are scores calculated?

Stars

14

Forks

5

Language

Python

License

Last pushed

Mar 06, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/weber-s/pyPMF"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.