A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

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 pymt earth-system-model testing-tools best-practices landlab

Last synced: about 14 hours ago
JSON representation

Repository metadata

Permafrost models with a Basic Model Interface

README.md

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:

  • Frost number
  • Ku

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.1.2
date-released: '2018-03-19'

Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 5 days ago

Total Commits: 458
Total Committers: 15
Avg Commits per committer: 30.533
Development Distribution Score (DDS): 0.585

Commits in past year: 51
Committers in past year: 2
Avg Commits per committer in past year: 25.5
Development Distribution Score (DDS) in past year: 0.176

Name Email Commits
Mark Piper m****r@c****u 190
Scott Stewart S****o@g****m 71
Scott s****s@n****g 70
mcflugen m****n@g****m 38
Kang w****4 22
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
Kang K****g@c****u 2
Elchin e****n@E****n 1
Elchin Jafarov e****2@c****u 1

Committer domains:


Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 20
Total pull requests: 66
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.08
Merged pull request: 56
Bot issues: 0
Bot pull requests: 0

Past year issues: 0
Past year pull requests: 0
Past year average time to close issues: N/A
Past year average time to close pull requests: N/A
Past year issue authors: 0
Past year pull request authors: 0
Past year average comments per issue: 0
Past year average comments per pull request: 0
Past year merged pull request: 0
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 (31)
  • 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.2 (published almost 2 years ago)
  • Last Synced: 2025-04-25T12:08:16.748Z (1 day ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 140 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 almost 5 years ago)
  • Last Synced: 2025-04-02T02:13:40.715Z (25 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.460315514697932