Sign inSign up

weecology/portalcasting

Sponsored OSS

By Weecology

•Updated 4 months ago

Model development, deployment, and evaluation for forecasting Portal ecosystem dynamics

Image
Machine learning & AI
Data science
Monitoring & observability
0

10K+

weecology/portalcasting repository overview

⁠portalcasting

Docker Codecov test coverage Lifecycle:maturing Project Status: Active – The project has reached a stable, usable state and is being actively developed. License DOI NSF-1929730 JOSS

Supporting automated forecasting⁠ of rodent populations⁠ through a set of containerized images.

⁠Image set structure

The set of images is defined using a single Dockerfile⁠ with multi-stage build contexts⁠ to generate different types of the image.

There are currently three image types within the set:

  • "base" (standard image used in production, no directory set up)
  • "production" (comes with a production directory from the date of image creation)
  • "sandbox" (comes with a sandbox directory from the date of image creation)

The production and sandbox images have "production_" or "sandbox_" appended to the tag as a prefix. The base image does not have a prefix.

None of the images are executable.

The image set is built using the Docker GitHub Action⁠ for any push or pull request to main in the portalcasting repository but is only pushed to Docker Hub⁠ upon creation of a published release.

Two copies of each the image type are pushed to Docker Hub:

  • tagged with the release version
  • tagged as "latest"

The production pipeline⁠ uses the "latest" tag from the base image allowing for an update of the container used without requiring a code update.

⁠Acknowledgements

This project is developed in active collaboration with DAPPER Stats⁠.

The motivating study—the Portal Project—has been funded nearly continuously since 1977 by the National Science Foundation⁠, most recently by DEB-1622425⁠ to S. K. M. Ernest. Much of the computational work was supported by the Gordon and Betty Moore Foundation’s Data-Driven Discovery Initiative⁠ through Grant GBMF4563⁠ to E. P. White.

We thank Heather Bradley for logistical support, John Abatzoglou for assistance with climate forecasts, and James Brown for establishing the Portal Project.

Tag summary

Content type

Image

Digest

sha256:1bd045bf4…

Size

2.7 GB

Last updated

4 months ago

docker pull weecology/portalcasting

This week's pulls

Pulls:

1,851

Last week