Skip to content

Caterva v0.4.0

Latest

Choose a tag to compare

@github-actions github-actions released this 27 Sep 22:42
· 215 commits to main since this release

Caterva v0.4.0

Terrium is now Caterva. A new logo, the same code, the same promise: a
mechanistic model whose every number says where it came from. The new name
ends the confusion with Tellurium, an established and unrelated
systems-biology project, which had already led one researcher to read a
cold email as a false claim of credit.

The new logo is a C made of eleven dots, in ink on paper: caterva is
Latin for a crowd, a band gathered together. Files and colours are in
docs/brand/.

What changes for you

  • The command is caterva. caterva compose "...", caterva sim ...,
    caterva --version. The old terrium command still works as an alias.
  • The Python package is caterva (it was Terium):
    from caterva.compose.pipeline import compose.
  • The repository is https://github.com/math12345678/caterva. GitHub
    redirects the old address, but update your remote:
    git remote set-url origin https://github.com/math12345678/caterva.git.
  • Re-clone if you cloned before 2026-09-27. The history was rewritten
    when the repository went public (below), so an old clone cannot git pull
    the new one.
  • Environment variables were renamed TERRIUM_* to CATERVA_*, for
    example CATERVA_PYTHON. Anyone deploying the API server should rename
    them.

The repository is public

It went public on 2026-09-27. Before that, private business records (a cap
table, a fundraising tracker, a pitch deck and seven internal documents)
were removed from the repository and from its entire history.

Also in this release:

  • Security reports can be filed privately from the repository's Security
    tab, as well as by email.
  • The README quick start said cd main after cloning a repository that
    creates a caterva folder. Fixed.
  • The website credited a nonexistent "Terium" project at a nonexistent
    address as powering its engine, left over from an earlier bulk rename of
    "Tellurium". Removed: the engine is libRoadRunner, credited beside it.
  • Links to domains that never existed (terrium.app, terrium.dev) now
    point at the repository.

Nothing about the science changed. Every test that passed in 0.3.4 passes
here under the new name.

Install

Clone the repository and run make setup for the literature search, or
download the app folder for your platform below. The app builds and
simulates models but cannot search the literature, and says so.