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

ApsimX

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

Category: Consumption
Sub Category: Agriculture and Nutrition

Keywords from Contributors

transforms measur archiving observation conversion projection generic animals compose optimize

Last synced: about 11 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 [email protected].

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: 8 days ago

Total Commits: 20,139
Total Committers: 102
Avg Commits per committer: 197.441
Development Distribution Score (DDS): 0.8

Commits in past year: 1,551
Committers in past year: 25
Avg Commits per committer in past year: 62.04
Development Distribution Score (DDS) in past year: 0.789

Name Email Commits
Drew Holzworth d****h@c****u 4032
Dean Holzworth D****h@c****u 2470
Neil Huth n****h@c****u 1697
Hamish h****n@p****z 1371
Hamish Brown h****n@p****z 1281
lie112 l****2@C****A 987
NEXUS\zur003 E****r@c****u 748
Andrew Paroz p****6@c****u 726
Julian Rich 1****4 522
Justin Fainges J****s@c****u 463
lie112 l****2@c****u 436
sno036 v****w@a****z 352
Neville n****n@c****u 326
Rogerio Cichota r****a@p****z 297
Shaun s****l@c****u 286
junqi108 j****u@p****z 284
Rogerio Cichota R****a@a****z 251
joesaddigh j****h@g****m 251
Edith e****h@p****z 247
DeanH D****H@D****G 245
Jason Brider j****r@g****m 237
Xiumei2017 x****g@l****z 214
Bangyou Zheng z****u@g****m 201
[email protected] r****a@p****z 180
RobZys R****i@p****z 171
Edmar Teixeira E****a@p****z 164
BenAbabaei b****b@g****m 154
sme016 P****t@c****u 150
Neville h****3@c****u 108
Adam Liedloff a****f@c****u 92
and 72 more...

Committer domains:


Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 4,623
Total pull requests: 5,501
Average time to close issues: 4 months
Average time to close pull requests: 5 days
Total issue authors: 232
Total pull request authors: 62
Average comments per issue: 2.05
Average comments per pull request: 1.04
Merged pull request: 4,890
Bot issues: 0
Bot pull requests: 18

Past year issues: 576
Past year pull requests: 587
Past year average time to close issues: 15 days
Past year average time to close pull requests: 5 days
Past year issue authors: 68
Past year pull request authors: 26
Past year average comments per issue: 1.39
Past year average comments per pull request: 1.16
Past year merged pull request: 465
Past year bot issues: 0
Past year bot pull requests: 7

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

Top Issue Authors

  • hut104 (565)
  • hol430 (443)
  • HamishBrownPFR (410)
  • hol353 (391)
  • sno036 (324)
  • BrianCollinss (273)
  • lie112 (248)
  • byzheng (205)
  • zur003 (202)
  • par456 (177)
  • rcichota (82)
  • ric394 (81)
  • her123 (75)
  • peter-devoil (60)
  • jbrider (57)

Top Pull Request Authors

  • hol430 (1,230)
  • hol353 (926)
  • hut104 (647)
  • zur003 (486)
  • HamishBrownPFR (446)
  • par456 (313)
  • ric394 (234)
  • lie112 (178)
  • junqi108 (108)
  • byzheng (99)
  • her123 (96)
  • rcichota (91)
  • sno036 (82)
  • fainges (64)
  • BrianCollinss (51)

Top Issue Labels

  • bug (1,465)
  • interface/infrastructure (1,415)
  • science (525)
  • Bug (468)
  • newfeature (445)
  • question (378)
  • Improvement (365)
  • refactor (352)
  • stale (144)
  • CLEM (128)
  • documentation (120)
  • Science (99)
  • Software (86)
  • major (59)
  • Refactor (42)
  • Livestock and forages (40)
  • jenkins (39)
  • Soil (30)
  • Other (21)
  • Cereals (20)
  • Documentation (19)
  • Major (18)
  • More information needed (17)
  • Question (16)
  • MacOS (13)
  • Stale (12)
  • RP-FYI (10)
  • Online Seminar Series (9)
  • Build System Project (7)
  • aspirational (6)

Top Pull Request Labels

  • CLEM (26)
  • Ready for review (19)
  • dependencies (18)
  • .NET (12)
  • Do Not Merge (8)
  • javascript (6)
  • interface/infrastructure (5)
  • refactor (4)
  • Improvement (3)
  • science (2)
  • bug (2)
  • Refactor (1)
  • newfeature (1)
  • ready for review (1)
  • question (1)
  • Livestock and forages (1)
  • documentation (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: 10.886464497605314