Subsections


heapsize

Resize the Heap.

Synopsis :

The CarthaGene heapsize command is invoked as either one of :

Description :

heapsize enables to resize the heap. Even if the heap already contains maps, the $k$ best maps are kept where $k$ is the new size. If the size of a full heap is decreased, the worst maps are lost. The size of the heap as a limited simpact on CarthaGène efficiency and sizes up to 1023 should be fine.

Arguments :

Example :

   CarthaGene version 1.2-LKH, Copyright (c) 1997-2010 (INRA).

   CarthaGene comes with ABSOLUTELY NO WARRANTY.
   CarthaGene is free software. You are welcome to redistribute it,
   under certain conditions. See the License file for information.

Type 'help' for help.

# starting with a heap of size 7
CG> heapsize 7

# filling it
CG> dsload Data/bc1.cg
{1 f2 backcross 17 208 /home/tschiex/Dev/carthagene/doc/user/exemple/Data/b...
CG> sem

Map -1 : log10-likelihood =  -479.22
-------:
 Set : Marker List ...
   1 : MS4 MS5 MS13 MS6 MS11 MS17 MS16 MS8 MS7 MS2 MS3 MS9 MS15 MS12 MS20 MS1\
9 MS1

CG> flips 3 3.0 1
...
CG> heaprint

Map  0 : log10-likelihood =  -448.72
-------:
 Set : Marker List ...
   1 : MS6 MS5 MS4 MS11 MS13 MS16 MS17 MS8 MS7 MS2 MS3 MS9 MS12 MS15 MS19 MS2\
0 MS1

Map  2 : log10-likelihood =  -448.56
-------:
 Set : Marker List ...
   1 : MS4 MS5 MS6 MS11 MS13 MS17 MS16 MS8 MS7 MS3 MS2 MS9 MS12 MS15 MS19 MS2\
0 MS1

Map  6 : log10-likelihood =  -448.07
-------:
 Set : Marker List ...
   1 : MS6 MS5 MS4 MS11 MS13 MS16 MS17 MS8 MS7 MS3 MS2 MS9 MS12 MS15 MS19 MS2\
0 MS1

Map  1 : log10-likelihood =  -446.75
-------:
 Set : Marker List ...
   1 : MS4 MS5 MS6 MS11 MS13 MS16 MS17 MS8 MS7 MS2 MS3 MS9 MS12 MS15 MS20 MS1\
9 MS1

Map  4 : log10-likelihood =  -446.09
-------:
 Set : Marker List ...
   1 : MS4 MS5 MS6 MS11 MS13 MS16 MS17 MS8 MS7 MS3 MS2 MS9 MS12 MS15 MS20 MS1\
9 MS1

Map  5 : log10-likelihood =  -445.95
-------:
 Set : Marker List ...
   1 : MS4 MS5 MS6 MS11 MS13 MS16 MS17 MS8 MS7 MS2 MS3 MS9 MS12 MS15 MS19 MS2\
0 MS1

Map  3 : log10-likelihood =  -445.30
-------:
 Set : Marker List ...
   1 : MS4 MS5 MS6 MS11 MS13 MS16 MS17 MS8 MS7 MS3 MS2 MS9 MS12 MS15 MS19 MS2\
0 MS1

# keeping the 3 best one.
CG> heapsize 3

CG> heaprint

Map  0 : log10-likelihood =  -446.09
-------:
 Set : Marker List ...
   1 : MS4 MS5 MS6 MS11 MS13 MS16 MS17 MS8 MS7 MS3 MS2 MS9 MS12 MS15 MS20 MS1\
9 MS1

Map  1 : log10-likelihood =  -445.95
-------:
 Set : Marker List ...
   1 : MS4 MS5 MS6 MS11 MS13 MS16 MS17 MS8 MS7 MS2 MS3 MS9 MS12 MS15 MS19 MS2\
0 MS1

Map  2 : log10-likelihood =  -445.30
-------:
 Set : Marker List ...
   1 : MS4 MS5 MS6 MS11 MS13 MS16 MS17 MS8 MS7 MS3 MS2 MS9 MS12 MS15 MS19 MS2\
0 MS1

CG>

See also :

Thomas Schiex 2018-03-23