Skip to content

AndrewIOM/bristlecone

Repository files navigation

Bristlecone logo

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

Bristlecone logo

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