Skip to content

JOSS paper#154

Draft
ljwolf wants to merge 1 commit intomainfrom
joss
Draft

JOSS paper#154
ljwolf wants to merge 1 commit intomainfrom
joss

Conversation

@ljwolf
Copy link
Contributor

@ljwolf ljwolf commented Feb 7, 2025

I've seeded this with proposal text, some new stuff, and outlined the remainder of the submission in a way I think makes sense.

@ljwolf ljwolf requested review from nanophyto and radka-j February 7, 2025 13:21
@ljwolf ljwolf changed the title add initial draft JOSS paper Feb 7, 2025
@@ -0,0 +1,126 @@
---
title: 'AGATE.jl: A probabilistic programming framework for tuneable aquatic ecosystems'
Copy link
Contributor Author

@ljwolf ljwolf Feb 7, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We're not really delivering on "probabilistic programming" here at the moment, but "composable" and "interoperable" might be more useful?


# Models

We developed `AGATE.jl` (Aquatic GCM-Agnostic Tunable Ecosystems) to as a framework of probabilistic programming primitives to support the development and extension of aquatic ecosystem models. In this framework, model parameters representing traits, such as size and photosynthesis, are mechanistically defined and co-vary based on trait trade-offs based on well-established ecological theories . Such trade-offs represent the costs and benefits of investment in different traits. For example, predator defence is a trait that comes at the cost of additional resource requirements. In this vein, `AGATE.jl` implements many of the basic processes required to model aquatic ecosystems as follows.
Copy link
Contributor

@radka-j radka-j Feb 7, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Related to the title comment, I'd also remove "probabilistic programming primitives" here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants