MAIZSIM

Source code for maize or corn (Zea mays) simulation model

https://github.com/USDA-ARS-ACSL/MAIZSIM

Science Score: 23.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
  • DOI references
  • Academic publication links
  • Committers with academic emails
    1 of 7 committers (14.3%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.1%) to scientific vocabulary

Keywords

climate-change crop crop-model models simulation soil two-dimensional-soil
Last synced: 6 months ago · JSON representation

Repository

Source code for maize or corn (Zea mays) simulation model

Basic Info
  • Host: GitHub
  • Owner: USDA-ARS-ACSL
  • License: unlicense
  • Language: Fortran
  • Default Branch: master
  • Homepage:
  • Size: 104 MB
Statistics
  • Stars: 17
  • Watchers: 13
  • Forks: 18
  • Open Issues: 0
  • Releases: 6
Topics
climate-change crop crop-model models simulation soil two-dimensional-soil
Created over 12 years ago · Last pushed over 1 year ago
Metadata Files
Readme License

README.md

MAIZSIM is a corn simulation model developed by the USDA-ARS Adaptive Cropping Systems Laboratory and Univ. of Washington School of Environmental and Forest Sciences. Note that the dev branch is used to hold recent code. After testing, it will be merged with the master branch. If you want to collaborate, please fork the code, make your changes and then create a pull request.

The developers are

Soo-Hyung Kim of the Univ of Washington Dennis Timlin, David Fleisher, and V.R. Reddy of the USDA-ARS

others who have collaborated include: Yang Yang, now at Dow Agrosciences

Annette Dathe Cornell University, Ithaca, NY diffusive root model

Jong-Ahn Chun APEC Climate Center, Korea CO2 and water

Sahila Beegum, Univ of Nebraska gas transport and respiration

Wenguang Sun, Colorado State Univ. gas transport and respiration

MAIZSIM is a mechanistic model of maize growth, development and yield. It is written in C++ (crop) and FORTRAN (soil).

The model is interfaced with 2DSOIL, a two dimensional simulator of soil water and heat movement, and solute transport. This model is written in FORTRAN and is the main model. 2DSOIL calls the crop model as a subroutine. There are two subprojects, Crop Source and Soil Source.

The code compiles in visual studio.net. We used Intel Fortran (OneAPI-2023.2) and Visual Studio Professional 2022. Macros will copy the compiled libraries dll's for the crop mode to the folder with the soil's code if you make sure to keep your soil and crop source code in the original folders ('crop source' and 'soil source') which are the two subprojects.

It has recently been revised to compile under Linux by Kyungdahm Yun of the Univ. of Washington. See below for a link to a docker image with a makefile and the compilers. There is a makefile and instructions contained in a docker image. The link is at this repository. The link contains a docker image so you can test it in a Windows environment using WSL2.

https://github.com/precision-sustainable-ag/BuildMaizsim

More documention is being prepared. See the "how to run model" file for information on how to set up the input files and run the executable from the command line.

See the ExcelInterface repository for an excel based interface and example input files. https://github.com/USDA-ARS-ACSL/ExcelInterface

The most recent updates for the excel interface work with the most recent version of maizsim test for readme. Use the same tag number

Owner

  • Name: USDA-ARS Adaptive Cropping Systems Laboratory
  • Login: USDA-ARS-ACSL
  • Kind: organization
  • Email: Dennis.timlin@usda.gov
  • Location: United States of America

A research lab in the USDA's Agricultural Research Service

GitHub Events

Total
  • Push event: 2
  • Pull request event: 2
  • Fork event: 1
Last Year
  • Push event: 2
  • Pull request event: 2
  • Fork event: 1

Committers

Last synced: 6 months ago

All Time
  • Total Commits: 275
  • Total Committers: 7
  • Avg Commits per committer: 39.286
  • Development Distribution Score (DDS): 0.655
Past Year
  • Commits: 19
  • Committers: 3
  • Avg Commits per committer: 6.333
  • Development Distribution Score (DDS): 0.263
Top Committers
Name Email Commits
ARS-CSGCL-DT d****n@a****v 95
Dennis Timlin D****n@a****v 78
Kyungdahm Yun t****n@g****m 58
Dennis Timlin D****n@a****v 21
ARS-CSGCL-DT d****n@u****v 14
Soo-Hyung Kim s****m@u****u 8
Dennis Timlin D****n@u****v 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 0
  • Total pull requests: 60
  • Average time to close issues: N/A
  • Average time to close pull requests: 4 days
  • Total issue authors: 0
  • Total pull request authors: 4
  • Average comments per issue: 0
  • Average comments per pull request: 0.32
  • Merged pull requests: 59
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 5
  • Average time to close issues: N/A
  • Average time to close pull requests: less than a minute
  • Issue authors: 0
  • Pull request authors: 2
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 5
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
  • ARS-CSGCL-DT (48)
  • cropbox-sk (6)
  • tomyun (4)
  • DennisTimlin-USDA (2)
Top Labels
Issue Labels
Pull Request Labels