Nemo v2.3.52 released

4 views
Skip to first unread message

Frederic Guillaume

unread,
Sep 9, 2020, 1:04:59 PM9/9/20
to nemo-announce

Happy to announce the release of nemo2.3.52 !

all necessary info available at the sourceforge.net web and download sites

changelog pasted here:

N E M O v2.3.52 [26 Aug 2020]

This release improves parameter consistency checks at startup for enhanced
user's experience and parameter debugging. It also introduces new
functionalities, updates error and warning messages and addresses a few
performance issues under the hood.

New features:

At startup, Nemo warns about orphan parameters (parameters that don't belong to
   any component), missing mandatory parameters (when at least one parameter of
   a component is set), and prompts for an abort when mandatory parameters are
   missing.

Wright-Fisher populations :

   It is now easier to model Wright-Fisher populations (i.e., populations with
   constant patch sizes and random mating) without migration in the breed LCE
   (previously handled by breed_disperse only).
  
   new parameter in the "breed" LCE:
   *mating_isWrightFisher*

Population sub-sampling for file output:

   You can now save the genotypes of a sample of the individuals within each
   patch instead of the whole population.

   new parameters in the "save_files" LCE:
   *files_sample_size*
   *files_sample_age*

The trait genetic maps can have variable numbers of loci per chromosome:
  
   The parameter (trait)_genetic_map accepts variable matrices, i.e, matrices
   with rows of different lengths. Yet, all traits must have the same number of
   chromosomes (no empty chromosome allowed for a given trait).


CHANGELOG v2.3.52

ADD: population sub-sampling of individuals for genotype file output

ADD: faster Wright-Fisher mating model (i.e., populations with constant patch
     sizes and random mating) in LCE breed (no dispersal).
    
ADD: shortcut to pass the identity matrix as dispersal matrix (manual p43)

MOD: *_genetic_map accept variable matrix in imput (diff num loci/chroms)

MOD: better param consistency check at start up: now issues warnings when
     mandatory params are missing, or for unset/unfound parameters

FIX: better memory management, addressing rare cases of double de-alloc or
     memory leaks
    
Reply all
Reply to author
Forward
0 new messages