ApsimX

An agricultural modeling framework used extensively worldwide.
https://github.com/apsiminitiative/apsimx

Category: Consumption
Sub Category: Agriculture and Nutrition

Keywords

agriculture modelling science simulation

Keywords from Contributors

archiving transforms measur optimize projection animals compose observation conversion generic

Last synced: about 14 hours ago
JSON representation

Repository metadata

ApsimX is the next generation of APSIM

Docs/README.md

ApsimX

ApsimX is the next generation of APSIM

  • APSIM is an agricultural modelling framework used extensively worldwide.
  • It can simulate a wide range of agricultural systems.
  • It begins its third decade evolving into an agro-ecosystem framework.

Licencing Conditions

Use of APSIM source code is provided under the terms and conditions provided by either the General Use Licence or the Special Use Licence. Use in any way is not permitted unless previously agreed to and currently bound by a licence agreement which can be reviewed on http://www.apsim.info/. The General Use licence can be found here. The Special Use licence can be found here
Any questions, please email apsim@csiro.au.

Getting Started

Hardware required:

Any recent PC with a minimum of 8Gb of RAM.

Software required:

64-bit version of Microsoft Windows 10, Windows 11, Linux or macOS.

Installation

Binary releases are available via our registration system.

Contributing

Any individual or organisation (a 3rd party outside of the AI) who uses APSIM must be licensed do so by the AI. On download of APSIM, the terms and conditions of a General Use Licence are agreed to and binds the user.

Intellectual property rights in APSIM are retained by the AI. If a licensee makes any improvements to APSIM, the intellectual property rights to those improvements belong to the AI. This means that the AI can choose to make the improvements - including source code - and these improvements would then be made available to all licensed users. As part of the submission process, you are complying with this term as well as making it available to all licensed users. Any Improvements to APSIM are required to be unencumbered and the contributing party warrants that the IP being contributed does not and will not infringe any third party IPR rights.

Please read our guide.

Publications

Citation (CITATION.cff)

cff-version: 1.2.0
message: If you use this software, please cite it as below.
authors:
- family-names: Holzworth
  given-names: Dean
- family-names: Huth
  given-names: N.I.
- family-names: Fainges
  given-names: J.
- family-names: Brown
  given-names: H.
- family-names: Zurcher
  given-names: E.
- family-names: Cichota
  given-names: R.
- family-names: Verrall
  given-names: S.
- family-names: Herrmann
  given-names: N.I.
- family-names: Zheng
  given-names: B.
- family-names: Snow
  given-names: V.
title: APSIM Next Generation: Overcoming challenges in modernising a farming systems model
doi: 10.1016/j.envsoft.2018.02.002
date-released: 2018-05-01

Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 22,930
Total Committers: 106
Avg Commits per committer: 216.321
Development Distribution Score (DDS): 0.824

Commits in past year: 2,509
Committers in past year: 27
Avg Commits per committer in past year: 92.926
Development Distribution Score (DDS) in past year: 0.756

Name Email Commits
Drew Holzworth d****h@c****u 4032
Dean Holzworth D****h@c****u 2712
Hamish Brown h****n@p****z 1937
Neil Huth n****h@c****u 1882
Hamish h****n@p****z 1371
Julian Rich 1****4 1233
Andrew Paroz p****6@c****u 1132
lie112 l****2@C****A 987
NEXUS\zur003 E****r@c****u 784
Justin Fainges J****s@c****u 463
lie112 l****2@c****u 438
Val Snow v****w@a****z 409
Neville n****n@c****u 327
Rogerio Cichota r****a@p****z 297
junqi108 j****u@p****z 288
Shaun s****l@c****u 286
Edith e****h@p****z 282
PFR\HRLXXY x****g@p****z 276
joesaddigh j****h@g****m 263
Rogerio Cichota R****a@a****z 251
DeanH D****H@D****G 245
Jason Brider j****r@g****m 237
Bangyou Zheng z****u@g****m 219
BenAbabaei b****b@g****m 188
rogerio.cichota@plantandfood.co.nz r****a@p****z 188
Edmar Teixeira E****a@p****z 180
RobZys R****i@p****z 171
sme016 P****t@c****u 150
Isaiah Huber i****r@i****u 143
Neville h****3@c****u 108
and 76 more...

Committer domains:


Issue and Pull Request metadata

Last synced: 4 days ago

Total issues: 4,680
Total pull requests: 6,281
Average time to close issues: 4 months
Average time to close pull requests: 6 days
Total issue authors: 237
Total pull request authors: 68
Average comments per issue: 1.94
Average comments per pull request: 1.08
Merged pull request: 5,427
Bot issues: 0
Bot pull requests: 29

Past year issues: 286
Past year pull requests: 424
Past year average time to close issues: 7 days
Past year average time to close pull requests: 6 days
Past year issue authors: 35
Past year pull request authors: 20
Past year average comments per issue: 0.78
Past year average comments per pull request: 1.45
Past year merged pull request: 237
Past year bot issues: 0
Past year bot pull requests: 5

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

Top Issue Authors

  • hut104 (565)
  • hol430 (443)
  • HamishBrownPFR (426)
  • hol353 (393)
  • sno036 (324)
  • BrianCollinss (292)
  • lie112 (255)
  • byzheng (210)
  • zur003 (207)
  • par456 (175)
  • ric394 (108)
  • rcichota (79)
  • her123 (74)
  • jbrider (56)
  • ilhuber (52)

Top Pull Request Authors

  • hol430 (1,227)
  • hol353 (1,021)
  • hut104 (718)
  • HamishBrownPFR (553)
  • zur003 (523)
  • par456 (455)
  • ric394 (350)
  • lie112 (194)
  • sno036 (111)
  • junqi108 (110)
  • byzheng (110)
  • BrianCollinss (107)
  • rcichota (99)
  • her123 (96)
  • ilhuber (64)

Top Issue Labels

  • bug (1,433)
  • interface/infrastructure (1,408)
  • Bug (550)
  • science (522)
  • newfeature (439)
  • Improvement (386)
  • question (362)
  • refactor (347)
  • stale (140)
  • CLEM (131)
  • documentation (119)
  • Software (78)
  • Science (78)
  • major (58)
  • Refactor (58)
  • Livestock and forages (38)
  • jenkins (38)
  • Soil (28)
  • Other (21)
  • Cereals (20)
  • Major (17)
  • Documentation (14)
  • Question (14)
  • MacOS (12)
  • RP-FYI (10)
  • Build System Project (10)
  • Online Seminar Series (9)
  • Stale (9)
  • More information needed (7)
  • RP Follow-up (6)

Top Pull Request Labels

  • Ready for review (92)
  • Ready for Software Review (80)
  • Do Not Merge (30)
  • dependencies (29)
  • CLEM (27)
  • javascript (17)
  • Science (12)
  • .NET (12)
  • Low Level Review (11)
  • Improvement (7)
  • interface/infrastructure (5)
  • Ready for Reference Panel Review (5)
  • Major (4)
  • refactor (4)
  • Cereals (3)
  • Stale (2)
  • science (2)
  • bug (2)
  • High Level Review (2)
  • Livestock and forages (1)
  • question (1)
  • newfeature (1)
  • Build System Project (1)
  • Soil (1)
  • documentation (1)
  • ready for review (1)
  • Refactor (1)
  • Contributor Action Required (1)

Dependencies

Docs/themes/hugo-theme-docdock/static/revealjs/plugin/multiplex/package.json npm
  • express ~4.13.3
  • grunt-cli ~0.1.13
  • mustache ~2.2.1
  • socket.io ~1.3.7
APSIM.Cli/APSIM.Cli.csproj nuget
  • CommandLineParser 2.8.0
APSIM.Interop/APSIM.Interop.csproj nuget
  • HarfBuzzSharp.NativeAssets.Linux 2.8.2-preview.127
  • Markdig 0.22.1
  • MathNet.Numerics 4.11.0
  • MigraDocCore.Rendering 0.1.0
  • OxyPlot.Core 2.1.0-Preview1
  • OxyPlot.SkiaSharp 2.1.0-Preview1
  • PdfSharpCore 1.2.11
  • ProjNET4GeoAPI 1.4.1
  • SharpMap 1.2.0
  • SharpMap.Layers.BruTile 1.2.0
  • SkiaSharp 2.88.0-preview.145
  • SkiaSharp.NativeAssets.Linux 2.88.0-preview.127
  • Svg 3.2.3
  • System.Drawing.Common 5.0.0
APSIM.Server/APSIM.Server.csproj nuget
  • CommandLineParser 2.8.0
  • KubernetesClient 5.0.13
APSIM.Shared/APSIM.Shared.csproj nuget
  • Docker.DotNet 3.125.5
  • DocumentFormat.OpenXml 2.11.0
  • ExcelDataReader.DataSet 3.6.0
  • FirebirdSql.Data.FirebirdClient 7.5.0
  • Newtonsoft.Json 12.0.3
  • System.Drawing.Common 5.0.0
ApsimNG/ApsimNG.csproj nuget
  • ClosedXML 0.95.3
  • GtkSharp 3.24.24.34
  • GtkSourceSharp 3.24.24.34
  • HtmlAgilityPack 1.11.23
  • ISO3166 1.0.3
  • Markdig 0.22.1
  • Microsoft.Azure.Batch 13.0.0
  • Microsoft.Azure.Storage.Blob 11.1.3
  • Microsoft.Azure.Storage.Common 11.1.3
  • Microsoft.CodeAnalysis 3.7.0-1.final
  • Microsoft.CodeAnalysis.CSharp 3.7.0-1.final
  • Microsoft.CodeAnalysis.CSharp.Features 3.7.0-1.final
  • Microsoft.CodeAnalysis.CSharp.Workspaces 3.7.0-1.final
  • Microsoft.Toolkit.Parsers 6.1.1
  • OxyPlot.Core 2.1.0-Preview1
  • OxyPlot.GtkSharp3 2.0.3-netcorebeta
  • ProjNET4GeoAPI 1.4.1
  • SharpMap 1.2.0
  • SharpMap.Layers.BruTile 1.2.0
  • System.Configuration.ConfigurationManager 5.0.0-preview.1.20120.5
  • System.Drawing.Common 5.0.0
  • System.Resources.Extensions 5.0.0-preview.1.20120.5
  • System.Runtime.CompilerServices.Unsafe 5.0.0.0
  • System.Text.Encoding.CodePages 4.7.1
Models/Models.csproj nuget
  • CommandLineParser 2.8.0
  • ExcelDataReader.DataSet 3.6.0
  • MathNet.Numerics 4.11.0
  • Microsoft.CodeAnalysis.CSharp 3.7.0-1.final
  • Microsoft.CodeAnalysis.VisualBasic 3.7.0-1.final
  • Microsoft.Win32.Registry 4.7.0
  • MigraDocCore.DocumentObjectModel 0.1.1
  • MigraDocCore.Rendering 0.1.0
  • Newtonsoft.Json 12.0.3
  • PdfSharpCore 1.2.11
  • System.CodeDom 5.0.0-preview.5.20278.1
  • System.Data.SqlClient 4.8.2
  • System.Text.Encoding.CodePages 4.7.1
APSIM.Documentation/APSIM.Documentation.csproj nuget
Models/Importer/Importer.csproj nuget
Tests/UnitTests/UnitTests.csproj nuget
  • Microsoft.NET.Test.Sdk 17.5.0
  • Moq 4.18.4
  • NUnit 3.13.3
  • NUnit3TestAdapter 4.4.2
  • System.Resources.Extensions 6.0.0

Score: 11.234322056451651