Ecological models