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

Bristlecone

An F# library for model-fitting model-selection (MFMS) of ecological models to observational data. The library was developed for tree ring analysis, but can be used for other time-series modelling problems.
https://github.com/andrewiom/bristlecone

Category: Biosphere
Sub Category: Forest Modeling and Analysis

Keywords

dendroecology mechanistic-models time-series

Last synced: 1 day ago
JSON representation

Repository metadata

An F# library for mechanistic modelling of ecological time series data

README.MD

An F# library for model-fitting model-selection (MFMS) of ecological models to observational data. The library was developed for tree ring analysis, but can be used for other time-series modelling problems.


Builds

GitHub Actions
Github Actions

NuGet

Package Stable Prerelease
Bristlecone NuGet Badge NuGet Badge
Bristlecone.Dendro NuGet Badge NuGet Badge

Getting Started

To get started with Bristlecone, see the documentation website with tutorials, examples and API specification.

In addition, in the samples folder there are example scripts for simple to more complex models.

Benchmarks

A suite of benchmarks - covering optimisation methods and ecological time-series models - are included in the test/Bristlecone.Benchmark project. The most recent results of the benchmark tests are here.

Developers: Build Instructions

Bristlecone uses FAKE for building, testing, documentation, and publishing. After cloning the repo, run dotnet tool restore then either dotnet fake build -t Build to compile only, or dotnet fake build -t All to build, test, and compile documentation.

Contribute

Contributions, issues, and pull-requests are most welcome.

Logo based on Free Vector Art by www.vecteezy.com


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 7 days ago

Total Commits: 162
Total Committers: 1
Avg Commits per committer: 162.0
Development Distribution Score (DDS): 0.0

Commits in past year: 15
Committers in past year: 1
Avg Commits per committer in past year: 15.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
Andrew Martin A****M 162

Committer domains:


Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 13
Total pull requests: 18
Average time to close issues: 10 days
Average time to close pull requests: about 13 hours
Total issue authors: 1
Total pull request authors: 1
Average comments per issue: 0.15
Average comments per pull request: 0.0
Merged pull request: 18
Bot issues: 0
Bot pull requests: 0

Past year issues: 4
Past year pull requests: 1
Past year average time to close issues: N/A
Past year average time to close pull requests: 8 minutes
Past year issue authors: 1
Past year pull request authors: 1
Past year average comments per issue: 0.0
Past year average comments per pull request: 0.0
Past year merged pull request: 1
Past year bot issues: 0
Past year bot pull requests: 0

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

Top Issue Authors

  • AndrewIOM (13)

Top Pull Request Authors

  • AndrewIOM (18)

Top Issue Labels

  • enhancement (7)
  • bug (2)
  • type: documentation (1)

Top Pull Request Labels


Dependencies

paket.lock nuget
  • 123 dependencies
.github/workflows/pr.yml actions
  • actions/checkout master composite
  • actions/setup-dotnet v1 composite
  • r-lib/actions/setup-r v1 composite
.github/workflows/push.yml actions
  • actions/checkout master composite
  • actions/setup-dotnet v1 composite
  • peaceiris/actions-gh-pages v3 composite
  • r-lib/actions/setup-r v1 composite

Score: 2.9444389791664403