mpas_tools

MPAS Tools Repository

https://github.com/mpas-dev/mpas-tools

Science Score: 54.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    18 of 32 committers (56.3%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.0%) to scientific vocabulary
Last synced: 7 months ago · JSON representation ·

Repository

MPAS Tools Repository

Basic Info
  • Host: GitHub
  • Owner: MPAS-Dev
  • License: other
  • Language: C++
  • Default Branch: master
  • Size: 90.9 MB
Statistics
  • Stars: 43
  • Watchers: 14
  • Forks: 69
  • Open Issues: 20
  • Releases: 62
Created almost 13 years ago · Last pushed 7 months ago
Metadata Files
Readme License Citation

README.md

MPAS Tools

This repository houses all MPAS related tools. These include compiled tools, and scripts with a variety of purposes. Tools should be sorted into larger directories based on their purpose. Under each of these directories, a tool should live in it's own directory.

Documentation

The latest documentation for the conda package mpas_tools can be found here:

http://mpas-dev.github.io/MPAS-Tools/master/

Many tools are not in the conda package, and documentation (sometimes fairly limited) is available at the beginning of each script.

Note: as of Sep 2025, @xylar who has been the main maintainer of the conda package will no longer be working on the project. As a result updates to the mpas_tools conda package may be limited after that date.

Owner

  • Name: MPAS-Dev
  • Login: MPAS-Dev
  • Kind: organization

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: MPAS-Tools
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - given-names: Douglas
    family-names: Jacobsen
    orcid: 'https://orcid.org/0000-0002-3836-207X'
  - given-names: Michael
    family-names: Duda
    orcid: 'https://orcid.org/0009-0003-8376-5147'
  - given-names: Xylar
    family-names: Asay-Davis
    orcid: 'https://orcid.org/0000-0002-1990-892X'
    email: xylar@lanl.gov
  - given-names: Matthew
    family-names: Hoffman
    orcid: 'https://orcid.org/0000-0001-5076-0540'
  - given-names: Mark
    family-names: Petersen
    orcid: 'https://orcid.org/0000-0001-7170-7511'
  - given-names: William
    family-names: Skamarock
    orcid: 'https://orcid.org/0000-0002-6667-2446'
  - orcid: 'https://orcid.org/0000-0001-5971-4241'
    given-names: Phillip
    family-names: Wolfram
  - orcid: 'https://orcid.org/0000-0003-3535-1540'
    given-names: Trevor
    family-names: Hillebrand
  - given-names: Holly
    family-names: Han
    orcid: 'https://orcid.org/0000-0002-3819-5275'
  - given-names: Joseph
    family-names: Kennedy
    orcid: 'https://orcid.org/0000-0002-9348-693X'
  - given-names: Adrian
    family-names: Turner
    orcid: 'https://orcid.org/0000-0001-6796-4187'
  - given-names: Miles
    family-names: Curry
  - given-names: Todd
    family-names: Ringler
    orcid: 'https://orcid.org/0000-0003-4433-4320'
  - given-names: Stephen
    family-names: Price
    orcid: 'https://orcid.org/0000-0001-6878-2553'
  - given-names: Tong
    family-names: Zhang
  - given-names: Althea
    family-names: Denlinger
  - given-names: Darren
    family-names: Engwirda
    orcid: 'https://orcid.org/0000-0002-3379-9109'
  - given-names: Alex
    family-names: Hager
  - orcid: 'https://orcid.org/0000-0001-9828-1741'
    given-names: Carolyn
    family-names: Begeman
  - given-names: Andrew
    family-names: Nolan
    orcid: 'https://orcid.org/0000-0002-9785-0196'
  - given-names: Courtney
    family-names: Shafer
    orcid: 'https://orcid.org/0009-0001-3651-2812'
  - family-names: Saenz
    given-names: Juan
  - given-names: Maciej
    family-names: Waruszewski
  - given-names: Dominikus
    family-names: Heinzeller
    orcid: 'https://orcid.org/0000-0003-2962-1049'
  - given-names: Cameron
    family-names: Smith
repository-code: 'https://github.com/MPAS-Dev/MPAS-Tools'
url: 'https://mpas-dev.github.io/MPAS-Tools/master/'
version: 1.3.2
date-released: '2025-09-02'

GitHub Events

Total
  • Create event: 25
  • Release event: 6
  • Issues event: 6
  • Watch event: 4
  • Delete event: 14
  • Member event: 1
  • Issue comment event: 91
  • Push event: 132
  • Pull request review comment event: 41
  • Pull request review event: 77
  • Pull request event: 122
  • Fork event: 4
Last Year
  • Create event: 25
  • Release event: 6
  • Issues event: 6
  • Watch event: 4
  • Delete event: 14
  • Member event: 1
  • Issue comment event: 91
  • Push event: 132
  • Pull request review comment event: 41
  • Pull request review event: 77
  • Pull request event: 122
  • Fork event: 4

Committers

Last synced: about 2 years ago

All Time
  • Total Commits: 1,288
  • Total Committers: 32
  • Avg Commits per committer: 40.25
  • Development Distribution Score (DDS): 0.59
Past Year
  • Commits: 131
  • Committers: 6
  • Avg Commits per committer: 21.833
  • Development Distribution Score (DDS): 0.496
Top Committers
Name Email Commits
Xylar Asay-Davis x****m@g****m 528
Matthew Hoffman m****n@l****v 294
Douglas Jacobsen j****s@g****m 125
Trevor Hillebrand t****e@l****v 75
Michael Duda d****a@u****u 63
Mark Petersen m****n@l****v 44
Phillip J. Wolfram p****m@g****m 25
Todd Ringler t****r@m****m 24
hollyhan h****n@l****v 23
tongzhangice z****g@g****m 18
Adrian Turner a****t@l****v 12
Phillip J. Wolfram p****m@l****v 9
Stephen Price s****e@l****v 8
Joseph H Kennedy me@j****g 7
Adrian K. Turner a****t@p****v 3
Adrian Turner l****7@t****v 3
Amrapalli Garanaik a****g@b****v 3
Divya Jaganathan d****5@p****v 3
dengwirda d****a@o****m 3
Juan A. Saenz j****z@g****m 3
hollyhan 3****n 2
Miles A. Curry c****s@g****m 2
Dom Heinzeller c****i@y****m 2
William Lipscomb l****b@l****v 1
Riley X. Brady r****y@c****u 1
Mauro Perego m****o@s****v 1
Luke Van Roekel l****l@g****m 1
tongzhangice t****g@c****v 1
Sterling Baldwin b****2@l****v 1
Nils Feige n****e@r****e 1
and 2 more...

Issues and Pull Requests

Last synced: 7 months ago

All Time
  • Total issues: 22
  • Total pull requests: 222
  • Average time to close issues: about 1 year
  • Average time to close pull requests: 21 days
  • Total issue authors: 12
  • Total pull request authors: 21
  • Average comments per issue: 4.23
  • Average comments per pull request: 1.62
  • Merged pull requests: 180
  • Bot issues: 0
  • Bot pull requests: 17
Past Year
  • Issues: 2
  • Pull requests: 73
  • Average time to close issues: 4 days
  • Average time to close pull requests: 5 days
  • Issue authors: 2
  • Pull request authors: 11
  • Average comments per issue: 1.0
  • Average comments per pull request: 0.85
  • Merged pull requests: 47
  • Bot issues: 0
  • Bot pull requests: 17
Top Authors
Issue Authors
  • xylar (11)
  • philipc2 (1)
  • sbrus89 (1)
  • jamilgafur (1)
  • dinghao1995 (1)
  • changliao1025 (1)
  • bradyrx (1)
  • matthewhoffman (1)
  • favba (1)
  • xtian15 (1)
  • milenaveneziani (1)
  • pwolfram (1)
Pull Request Authors
  • xylar (127)
  • trhille (19)
  • github-actions[bot] (16)
  • matthewhoffman (11)
  • altheaden (9)
  • hollyhan (9)
  • alexolinhager (4)
  • mgduda (4)
  • akturner (3)
  • dengwirda (3)
  • cwsmith (3)
  • MiCurry (2)
  • skamaroc (2)
  • mark-petersen (2)
  • andrewdnolan (2)
Top Labels
Issue Labels
conda package (8) bug (5) enhancement (5) ocean (4) sea ice (2) viz (2) clean up (1) landice (1)
Pull Request Labels
conda package (79) bug (51) clean up (28) enhancement (27) ci (23) landice (22) documentation (13) ocean (11) sea ice (8) viz (8) continuous integration (2) priority (1) dependencies (1) github_actions (1) atmosphere (1)

Packages

  • Total packages: 1
  • Total downloads: unknown
  • Total dependent packages: 1
  • Total dependent repositories: 1
  • Total versions: 31
conda-forge.org: mpas_tools

A set of tools for creating and manipulating meshes for the climate components based on the Model for Prediction Across Scales (MPAS) framework

  • Versions: 31
  • Dependent Packages: 1
  • Dependent Repositories: 1
Rankings
Dependent repos count: 24.4%
Forks count: 25.3%
Dependent packages count: 29.0%
Average: 31.2%
Stargazers count: 46.2%
Last synced: 7 months ago

Dependencies

conda_package/setup.py pypi
  • cartopy *
  • dask *
  • igraph *
  • inpoly *
  • matplotlib *
  • netcdf4 *
  • numpy *
  • progressbar2 *
  • pyamg *
  • pyevtk *
  • pyproj *
  • scikit-image *
  • scipy *
  • shapely *
  • xarray *