GLM

Code for the General Lake Model

https://github.com/AquaticEcoDynamics/GLM

Science Score: 36.0%

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

  • 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
    4 of 13 committers (30.8%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.8%) to scientific vocabulary

Keywords

aquatic-science biogeochemical ecology glm hydrodynamics hydrology-modeling lake lakes mixing model quality stratification water
Last synced: 6 months ago · JSON representation

Repository

Code for the General Lake Model

Basic Info
Statistics
  • Stars: 38
  • Watchers: 13
  • Forks: 34
  • Open Issues: 13
  • Releases: 2
Topics
aquatic-science biogeochemical ecology glm hydrodynamics hydrology-modeling lake lakes mixing model quality stratification water
Created over 8 years ago · Last pushed 6 months ago
Metadata Files
Readme License

README.Macintosh

Building n on macOS-X requires :

   1) XCode - available through the App Store
       NB you will also need the commandline tools for XCode

              xcode-select --install

   2) There are various 3rd party libraries required - fortunately someone else has done the
      hard work of porting them.  There are several options, we have only looked at
      MacPorts and Homebrew which seem to be amongst the most popular.  If you don't
      already have a collection, look at :

          Homebrew : http://brew.sh/

   3) If you want to use gfortran, make sure you have at least version 8.2.

             brew install gcc

   4) You will need netcdf - this is available from Homebrew :

             brew install netcdf

   5) To build the GUI you will need libgd - this is available through Homebrew

             brew install gd

   6) To build a version including FABM you will need cmake, both brew and port seem to include it
      in their compiler bundles, but in case they don't :

             brew install cmake

Note:
   cmake attempts to verify that compiles actually work, unfortunately it
   attempts to build an executable test program by linking to libgcc_s.dylib.
   This file doesn't exist on the mac, normally it would be a link to libgcc_s.1.dylib.
   My workaround for this is to add a symlink in the fortran library directory :

     cd /opt/intel/lib
     sudo ln -s /usr/lib/libgcc_s.1.dylib libgcc_s.dylib

Note:
    GLM source includes a script - "macpkg.sh" to include non-standard libraries
    into the glm.app binary.

Note:
   GLM requires gfortran v8 or later in order to build correctly - previous versions of gfortran
   had a bug in the C compatibility that prevented correct compilation.

Note:
   If you have upgraded Xcode you might need to make it use the right version :
      sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
   and you may need to upgrade the commandLine tools too :
      sudo xcode-select --install

Owner

  • Name: Aquatic EcoDynamics research group
  • Login: AquaticEcoDynamics
  • Kind: organization
  • Location: Perth, Australia

GitHub Events

Total
  • Issues event: 3
  • Watch event: 3
  • Issue comment event: 4
  • Push event: 50
  • Pull request event: 7
  • Fork event: 5
Last Year
  • Issues event: 3
  • Watch event: 3
  • Issue comment event: 4
  • Push event: 50
  • Pull request event: 7
  • Fork event: 5

Committers

Last synced: 7 months ago

All Time
  • Total Commits: 246
  • Total Committers: 13
  • Avg Commits per committer: 18.923
  • Development Distribution Score (DDS): 0.358
Past Year
  • Commits: 18
  • Committers: 3
  • Avg Commits per committer: 6.0
  • Development Distribution Score (DDS): 0.444
Top Committers
Name Email Commits
Casper c****n@u****u 158
Matt Hipsey m****y@u****u 34
QuinnThomas r****s@v****u 23
Casper Boon c****n@u****a 14
Brendan Busch b****h@u****u 5
Hydro Modeller h****o@l****t 3
Jordi j****z@g****m 2
Hydro Modeller h****o@e****s 2
cvergaras 1****s 1
Matt Hipsey m****y@M****l 1
Casper Boon c****r@m****v 1
Casper A Boon c****r@g****i 1
Casper A Boon c****r@f****u 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 29
  • Total pull requests: 29
  • Average time to close issues: over 1 year
  • Average time to close pull requests: 6 months
  • Total issue authors: 7
  • Total pull request authors: 6
  • Average comments per issue: 1.31
  • Average comments per pull request: 0.66
  • Merged pull requests: 18
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 3
  • Pull requests: 7
  • Average time to close issues: N/A
  • Average time to close pull requests: 8 days
  • Issue authors: 2
  • Pull request authors: 3
  • Average comments per issue: 1.0
  • Average comments per pull request: 0.57
  • Merged pull requests: 6
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • matthipsey (11)
  • rqthomas (11)
  • vahid-dan (3)
  • cvergaras (1)
  • jordansread (1)
  • aufdenkampe (1)
  • dzrobert (1)
  • robertladwig (1)
Pull Request Authors
  • rqthomas (21)
  • melofton (14)
  • jordi-prats (4)
  • cvergaras (2)
  • oatnewguo (2)
  • LouiseBruce (1)
Top Labels
Issue Labels
Epic (1)
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads: unknown
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 2
proxy.golang.org: github.com/aquaticecodynamics/glm
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 7.0%
Average: 8.2%
Dependent repos count: 9.3%
Last synced: 6 months ago