Permamodel

A collection of numerical permafrost models with a range of capability and complexity.
https://github.com/permamodel/permamodel

Category: Cryosphere
Sub Category: Snow and Permafrost

Keywords

bmi csdms modeling permafrost python

Keywords from Contributors

geoscience earth-system-model pymt best-practices landlab testing-tools

Last synced: about 6 hours ago
JSON representation

Repository metadata

Permafrost models with a Basic Model Interface

README.md

DOI
PyPI
Conda Version
Basic Model Interface
Test
Coverage Status

permamodel

Permamodel is a collection of numerical permafrost models.
This repository contains source code and examples for two models:

For more information,
see the project home page: https://permamodel.github.io.

Installation

Permamodel can be installed with pip:

$ pip install permamodel

or with conda:

$ conda install -c conda-forge permamodel

We recommend installing permamodel into a Python virtual environment.

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.

cff-version: 1.2.0
title: permamodel
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - given-names: Kang
    family-names: Wang
  - given-names: Scott
    family-names: Stewart
  - given-names: Elchin
    family-names: Jafarov
  - given-names: Ethan
    family-names: Pierce
    orcid: 'https://orcid.org/0000-0001-8207-2785'
  - given-names: Irina
    family-names: Overeem
    orcid: 'https://orcid.org/0000-0002-8422-580X'
  - given-names: Mark
    family-names: Piper
    orcid: 'https://orcid.org/0000-0001-6418-277X'
repository-code: 'https://github.com/permamodel/permamodel'
url: 'https://permamodel.github.io/'
abstract: Permafrost models with a Basic Model Interface.
keywords:
  - python
  - bmi
  - permafrost
  - models
  - csdms
license: MIT
version: v0.2.3
date-released: 2025-04-26
doi: 10.5281/zenodo.15284697

Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 8 days ago

Total Commits: 466
Total Committers: 14
Avg Commits per committer: 33.286
Development Distribution Score (DDS): 0.575

Commits in past year: 8
Committers in past year: 1
Avg Commits per committer in past year: 8.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
Mark Piper m****r@c****u 198
Scott Stewart S****o@g****m 71
Scott s****s@n****g 70
mcflugen m****n@g****m 38
Kang w****4 24
Kang Wang w****4@g****m 18
Kang k****g@c****u 14
Ethan Pierce e****e@c****u 11
Kang k****g@c****u 8
El e****v@g****m 7
Elchin Jafarov e****2@m****u 3
Elchin Jafarov e****2@c****u 2
Elchin Jafarov e****2@c****u 1
Elchin e****n@E****n 1

Committer domains:


Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 20
Total pull requests: 67
Average time to close issues: 9 months
Average time to close pull requests: 12 days
Total issue authors: 6
Total pull request authors: 6
Average comments per issue: 2.85
Average comments per pull request: 2.04
Merged pull request: 57
Bot issues: 0
Bot pull requests: 0

Past year issues: 0
Past year pull requests: 1
Past year average time to close issues: N/A
Past year average time to close pull requests: about 1 hour
Past year issue authors: 0
Past year pull request authors: 1
Past year average comments per issue: 0
Past year average comments per pull request: 0.0
Past year merged pull request: 1
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/permamodel/permamodel

Top Issue Authors

  • mdpiper (9)
  • iovereem (5)
  • sc0tts (2)
  • wk1984 (2)
  • ethan-pierce (1)
  • mcflugen (1)

Top Pull Request Authors

  • mdpiper (32)
  • sc0tts (14)
  • wk1984 (12)
  • mcflugen (5)
  • ethan-pierce (3)
  • Elchin (1)

Top Issue Labels

  • enhancement (1)

Top Pull Request Labels


Package metadata

pypi.org: permamodel

Permafrost models with a Basic Model Interface

  • Homepage: https://permamodel.github.io
  • Documentation: https://permamodel.readthedocs.io/
  • Licenses: MIT License
  • Latest release: 0.2.3 (published 21 days ago)
  • Last Synced: 2025-05-16T22:33:21.125Z (1 day ago)
  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 216 Last month
  • Docker Downloads: 130
  • Rankings:
    • Docker downloads count: 3.813%
    • Dependent packages count: 7.31%
    • Forks count: 9.37%
    • Stargazers count: 15.241%
    • Average: 16.167%
    • Dependent repos count: 22.088%
    • Downloads: 39.181%
  • Maintainers (1)
conda-forge.org: permamodel

Permamodel is a collection of numerical permafrost models with a range of capability and complexity. Permamodel includes multiple sets of sample inputs representing a variety of conditions and locations. The Permamodel project is intended to facilitate the broader use of permafrost models. We hope that the simple Python interfaces and open source licensing can make permafrost models accessible to a broad audience well beyond the permafrost research community, such as educators, students, and policy makers.

  • Homepage: https://permamodel.github.io/
  • Licenses: MIT
  • Latest release: 0.1.6 (published about 5 years ago)
  • Last Synced: 2025-05-02T03:50:10.993Z (16 days ago)
  • Versions: 3
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 28.82%
    • Dependent repos count: 34.025%
    • Forks count: 38.128%
    • Average: 38.207%
    • Stargazers count: 51.854%

Dependencies

.github/workflows/format.yml actions
  • actions/checkout v2 composite
  • conda-incubator/setup-miniconda v2 composite
.github/workflows/test.yml actions
  • AndreMiras/coveralls-python-action v20201129 composite
  • actions/checkout v2 composite
  • conda-incubator/setup-miniconda v2 composite
pyproject.toml pypi
  • affine *
  • netCDF4 *
  • numpy *
  • python-dateutil *
  • pyyaml *
  • scipy *
requirements.txt pypi
  • affine *
  • netCDF4 *
  • numpy *
  • python-dateutil *
  • pyyaml *
  • scipy *
setup.py pypi

Score: 11.635337769010274