ImperialCollegeLondon / virtual_ecosystem

This repository is the home for the codebase for the Virtual Ecosystem project.
https://virtual-ecosystem.readthedocs.io
BSD 3-Clause "New" or "Revised" License
8 stars 1 forks source link

Indirect development in animals #450

Closed TaranRallings closed 2 months ago

TaranRallings commented 2 months ago

Description

This includes a few changes to do with animals that undergo indirect developmental, proceeding through a metamorphic process where their functional group changes, such as from caterpillar to butterfly.

Included: Animal traits for: development type (direct vs indirect), development status (adult vs larval), and the functional group that is produced by the current functional group through either birth or metamorphosis. This also adds a non-reproductive reproductive type for larval functional groups.

The main methods included are metamorphose and metamorphose_community, creating the change and processing the change over the entire community, respectively.

Fixes # (issue)

Type of change

Key checklist

Further checks

codecov-commenter commented 2 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 94.66%. Comparing base (efd0b7f) to head (653c175).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## develop #450 +/- ## =========================================== + Coverage 94.61% 94.66% +0.05% =========================================== Files 70 70 Lines 3750 3786 +36 =========================================== + Hits 3548 3584 +36 Misses 202 202 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.