allometric / allometric

Structured Allometric Models for Trees
Other
64 stars 3 forks source link

Migrate publication processing and DB writing tasks to `models` #198

Open brycefrank opened 3 hours ago

brycefrank commented 3 hours ago

Large portions of allometric are dedicated to processing publications and, as we develop the database, handling conversion of model objects into JSON. This is making the "root" package quite expansive and muddying documentation for typical end users.

Instead, we can move these pieces of allometric directly to models, which is already an R package by definition. We need to ensure that moving publication processing, especially map_publications is feasible first. I will start this work on migrate_processing branches for each of the repos.

In general we should have the philosophy: models can depend on allometric but not vice versa, because most users will not want/need to install models directly.

brycefrank commented 3 hours ago

Here is a preliminary list of things to consider

R

testthat