annotate test-data/input/TWIN/farmer-plan_TWIN.txt @ 3:3fe3e1e6a40b draft default tip

"planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
author siwaa
date Mon, 25 Aug 2025 16:37:43 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
2 # #
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
3 # InSiliCow #
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
4 # Virtual farm specification #
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
5 # #
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
6 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
7
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
8 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
9 #====== GENERAL SETTINGS #
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
10 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
11
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
12 #______ Include files
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
13 @include farmer-log.txt # providing log action and trigger
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
14 @include farmer-base.txt # providing basic components
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
15
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
16 #______ Models: specify models for individual cows
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
17 param_general{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
18 garuns_type = garuns_olivier
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
19 rpm_type = rpm_lite
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
20 abortion_type = abortion_olivier
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
21 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
22
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
23 #______ Simulation: provide time range, output database and code name
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
24 init{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
25 begin_date = $start_date$ 00:00:00
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
26 end_date = $stop_date$ 23:59:59
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
27 output_db = db_events.sqlite
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
28 output_config = config.txt
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
29 name = $sim_id$
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
30 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
31
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
32 #______ Log Farm information
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
33 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
34 trigger = init
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
35 action = log_db farm_tag $farm_tag$
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
36 action = log_db start_date $start_date$
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
37 action = log_db stop_date $stop_date$
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
38 action = log_db now_date $now_date$
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
39 action = log_db latitude $latitude$
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
40 action = log_db longitude $longitude$
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
41 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
42
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
43 #______ End of simulation
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
44 trigger{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
45 type = chron
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
46 name = tr_end_simu
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
47 scheme = $stop_date$ 23:59:58
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
48 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
49
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
50 #______ Past and future
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
51 condition{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
52 type = chron_range
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
53 name = past
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
54 from = $start_date$ 00:00:00
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
55 to = $now_date$ 00:00:01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
56 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
57
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
58 condition{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
59 type = chron_range
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
60 name = future
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
61 from = $now_date$ 00:00:00
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
62 to = $stop_date$ 23:59:59
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
63 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
64
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
65 #______ Day one
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
66 trigger{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
67 type = chron
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
68 name = day_one_herd
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
69 scheme = $start_date$ 23:59:59
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
70 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
71 trigger{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
72 type = custom
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
73 name = day_one
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
74 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
75 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
76 trigger = day_one_herd
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
77 action = broadcast_now day_one
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
78 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
79
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
80 #______ Calving tag
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
81 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
82 trigger = calving
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
83 condition = calf_sex male
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
84 condition = future
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
85 action = log_db birth_of_male no_tag
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
86 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
87 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
88 trigger = calving
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
89 condition = calf_sex female
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
90 condition = future
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
91 action = log_db birth_of_female no_tag
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
92 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
93
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
94 #______ Manage initial dam
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
95 state{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
96 state = INITIAL-DAM
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
97 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
98
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
99 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
100 trigger = day_one
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
101 action = state_add INITIAL-DAM
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
102 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
103 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
104 trigger = parturition
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
105 condition = is_in INITIAL-DAM
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
106 condition = not is_in IN_WILD
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
107 action = trigger_later tr_delete_cow 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
108 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
109 trigger{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
110 type = custom
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
111 name = tr_delete_cow
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
112 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
113 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
114 trigger = tr_delete_cow
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
115 action = delete_cow remove_initial_dam
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
116 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
117
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
118 #______ Stoechio
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
119 stoechio{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
120
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
121 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
122
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
123 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
124 #====== FARMING #
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
125 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
126
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
127 #______ Keep cows and calves in farm: no natural mating
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
128
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
129 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
130 trigger = enter IN_WILD
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
131 action = state_move IN_WILD IN_FARM
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
132 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
133
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
134 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
135 trigger = enter WILD_COW
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
136 action = state_move WILD_COW DRY_COW
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
137 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
138
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
139 #______ Remove calf from dam: no natural weaning
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
140
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
141 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
142 trigger = enter SUCKLING_CALF
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
143 action = state_move SUCKLING_CALF NURSED_CALF
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
144 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
145
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
146 #______ Milk cows: no natural drying-off at calf weaning
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
147
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
148 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
149 trigger = enter NURSING_COW
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
150 action = state_move NURSING_COW LACTATING_COW
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
151 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
152
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
153 #______ Optimal feeding
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
154
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
155 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
156 trigger = enter IN_FARM
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
157 action = trigger_later tr_optimal_feeding 0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
158 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
159 trigger{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
160 type = custom
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
161 name = tr_optimal_feeding
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
162 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
163 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
164 trigger = tr_optimal_feeding
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
165 action = change_food optimal
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
166 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
167
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
168
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
169 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
170 #====== FARM COMPONENTS: genotype #
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
171 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
172
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
173 #______ Genetic_sD: provide Mendelian sampling std dev for transmission of Genetic Scaling Parameters (GSP)
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
174 # GSP_newborn ~ Normal [ (GSP_mother + GSP_father)/2 , GSP_sd ] | within (min, max)
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
175
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
176 #TWIN CASE : all sd = 0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
177
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
178 genetic_sd{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
179 garuns_olivier.WM{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
180 sd = 0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
181 min = 200
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
182 max = 800
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
183 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
184
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
185 garuns_olivier.khi_M {
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
186 sd = 0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
187 min = 0.1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
188 max = 0.6
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
189 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
190
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
191 garuns_olivier.b0{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
192 sd = 0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
193 min = 0.80
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
194 max = 2.40
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
195 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
196
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
197 garuns_olivier.nu_X{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
198 sd = 0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
199 min = 0.2
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
200 max = 1.8
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
201 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
202
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
203 garuns_olivier.nu_Y{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
204 sd = 0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
205 min = 0.2
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
206 max = 1.8
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
207 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
208
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
209 garuns_olivier.nu_F{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
210 sd = 0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
211 min = 0.50
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
212 max = 1.50
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
213 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
214
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
215 garuns_olivier.nu_P{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
216 sd = 0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
217 min = 0.50
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
218 max = 1.50
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
219 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
220
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
221 garuns_olivier.eD_star{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
222 sd = 0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
223 min = 9.0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
224 max = 15.0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
225 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
226
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
227 garuns_olivier.NDF_star{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
228 sd = 0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
229 min = 0.10
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
230 max = 0.90
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
231 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
232
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
233 garuns_olivier.psi{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
234 sd = 0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
235 min = 0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
236 max = 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
237 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
238
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
239 rpm_lite.nu_I{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
240 sd = 0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
241 min = 0.00
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
242 max = 0.20
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
243 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
244
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
245 rpm_lite.nu_B{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
246 sd = 0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
247 min = 1.20
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
248 max = 2.20
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
249 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
250
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
251 rpm_lite.nu_Z{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
252 sd = 0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
253 min = 0.90
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
254 max = 1.10
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
255 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
256 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
257
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
258 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
259 #====== FARM COMPONENTS: herd (genotype-based initialization of individual cows) #
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
260 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
261
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
262 #______ INITIALIZATION of TWIN farm from tables Genotype and Initialization
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
263
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
264 # From table Genotype: for all <cow_tag> (all lines)
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
265 state{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
266 state = cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
267 state = cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
268 state = cow_03
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
269 state = cow_04
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
270 state = cow_05
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
271 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
272
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
273 action{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
274 type = genericlog
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
275 name = log_states_cows
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
276
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
277 log_type = sqlite
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
278 sqlite_path = db_states.sqlite
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
279 sqlite_table = user_states
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
280
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
281 #log_type = file
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
282 #file_path = states-user.txt
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
283 #sep_col = \t
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
284 #file_line_flush=no
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
285
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
286 column{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
287 value = time
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
288 name = time
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
289 sqlite_type = numeric
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
290 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
291 column{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
292 value = state.count.INITIAL-DAM
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
293 name = INITIAL-DAM
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
294 sqlite_type = numeric
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
295 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
296 column{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
297 value = state.count.cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
298 name = cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
299 sqlite_type = numeric
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
300 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
301 column{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
302 value = state.count.cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
303 name = cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
304 sqlite_type = numeric
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
305 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
306 column{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
307 value = state.count.cow_03
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
308 name = cow_03
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
309 sqlite_type = numeric
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
310 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
311 column{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
312 value = state.count.cow_04
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
313 name = cow_04
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
314 sqlite_type = numeric
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
315 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
316 column{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
317 value = state.count.cow_05
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
318 name = cow_05
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
319 sqlite_type = numeric
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
320 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
321 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
322
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
323 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
324 trigger = every_day_herd
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
325 action = log_states_cows
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
326 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
327
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
328 # From table Genotype: for each <cow_tag> not in table Initialization
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
329 init_cow{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
330 name=cow_03
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
331
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
332 abortion_olivier.delta = constant 3.0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
333 abortion_olivier.enabled = never
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
334 abortion_olivier.dip = vector constant 17 ; constant 64
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
335 abortion_olivier.abo = vector constant 0.02 ; constant 0.005 ; constant 0.0004
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
336
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
337 garuns_olivier.WM = constant 450
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
338 garuns_olivier.khi_M = constant 0.3
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
339 garuns_olivier.b0 = constant 1.6
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
340 garuns_olivier.nu_X = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
341 garuns_olivier.nu_Y = constant 1.1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
342 garuns_olivier.nu_F = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
343 garuns_olivier.nu_P = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
344 garuns_olivier.eD_star = constant 10.7
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
345 garuns_olivier.NDF_star = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
346 garuns_olivier.psi = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
347 rpm_lite.nu_B = constant 0.5
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
348 rpm_lite.nu_Z = constant 0.025
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
349 rpm_lite.nu_I = constant 1.7
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
350 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
351 init_cow{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
352 name=cow_04
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
353
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
354 abortion_olivier.delta = constant 3.0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
355 abortion_olivier.enabled = never
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
356 abortion_olivier.dip = vector constant 17 ; constant 64
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
357 abortion_olivier.abo = vector constant 0.02 ; constant 0.005 ; constant 0.0004
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
358
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
359 garuns_olivier.WM = constant 450
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
360 garuns_olivier.khi_M = constant 0.3
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
361 garuns_olivier.b0 = constant 1.6
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
362 garuns_olivier.nu_X = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
363 garuns_olivier.nu_Y = constant 1.1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
364 garuns_olivier.nu_F = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
365 garuns_olivier.nu_P = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
366 garuns_olivier.eD_star = constant 10.7
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
367 garuns_olivier.NDF_star = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
368 garuns_olivier.psi = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
369 rpm_lite.nu_B = constant 0.5
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
370 rpm_lite.nu_Z = constant 0.025
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
371 rpm_lite.nu_I = constant 1.7
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
372 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
373 init_cow{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
374 name=cow_05
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
375
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
376 abortion_olivier.delta = constant 3.0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
377 abortion_olivier.enabled = never
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
378 abortion_olivier.dip = vector constant 17 ; constant 64
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
379 abortion_olivier.abo = vector constant 0.02 ; constant 0.005 ; constant 0.0004
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
380
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
381 garuns_olivier.WM = constant 450
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
382 garuns_olivier.khi_M = constant 0.3
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
383 garuns_olivier.b0 = constant 1.6
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
384 garuns_olivier.nu_X = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
385 garuns_olivier.nu_Y = constant 1.1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
386 garuns_olivier.nu_F = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
387 garuns_olivier.nu_P = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
388 garuns_olivier.eD_star = constant 10.7
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
389 garuns_olivier.NDF_star = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
390 garuns_olivier.psi = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
391 rpm_lite.nu_B = constant 0.5
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
392 rpm_lite.nu_Z = constant 0.025
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
393 rpm_lite.nu_I = constant 1.7
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
394 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
395
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
396 # From table Initialization: for each <dam_tag> (each line)
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
397 breed{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
398 breed = dam_cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
399 breed = dam_cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
400 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
401
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
402 # From table Initialization: for each <sire_tag> (each line)
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
403 init_bull{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
404 name= sire_cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
405 bull.breed_name = dam_cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
406 bull.semens_quality = constant 1.0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
407 bull.female_ratio = constant 1.0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
408
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
409 # Genotype sub-block associated with cow_01 in table Genotype
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
410 garuns_olivier.WM = constant 450
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
411 garuns_olivier.khi_M = constant 0.3
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
412 garuns_olivier.b0 = constant 1.6
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
413 garuns_olivier.nu_X = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
414 garuns_olivier.nu_Y = constant 1.1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
415 garuns_olivier.nu_F = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
416 garuns_olivier.nu_P = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
417 garuns_olivier.eD_star = constant 10.7
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
418 garuns_olivier.NDF_star = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
419 garuns_olivier.psi = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
420 rpm_lite.nu_B = constant 0.5
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
421 rpm_lite.nu_Z = constant 0.025
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
422 rpm_lite.nu_I = constant 1.7
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
423 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
424 init_bull{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
425 name= sire_cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
426 bull.breed_name = dam_cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
427 bull.semens_quality = constant 1.0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
428 bull.female_ratio = constant 1.0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
429
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
430 # Genotype sub-block associated with cow_02 in table Genotype
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
431 garuns_olivier.WM = constant 450
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
432 garuns_olivier.khi_M = constant 0.3
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
433 garuns_olivier.b0 = constant 1.6
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
434 garuns_olivier.nu_X = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
435 garuns_olivier.nu_Y = constant 1.1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
436 garuns_olivier.nu_F = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
437 garuns_olivier.nu_P = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
438 garuns_olivier.eD_star = constant 10.7
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
439 garuns_olivier.NDF_star = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
440 garuns_olivier.psi = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
441 rpm_lite.nu_B = constant 0.5
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
442 rpm_lite.nu_Z = constant 0.025
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
443 rpm_lite.nu_I = constant 1.7
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
444 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
445
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
446 # From table Initialization: for each <dam_tag> (each line)
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
447 init_cow{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
448 name=dam_cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
449 #______ Abortion sub-block
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
450 abortion_olivier.delta = constant 3.0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
451 abortion_olivier.enabled = never
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
452 abortion_olivier.dip = vector constant 17 ; constant 64
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
453 abortion_olivier.abo = vector constant 0.02 ; constant 0.005 ; constant 0.0004
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
454
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
455 # Genotype sub-block associated with cow_01 in table Genotype
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
456 garuns_olivier.WM = constant 450
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
457 garuns_olivier.khi_M = constant 0.3
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
458 garuns_olivier.b0 = constant 1.6
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
459 garuns_olivier.nu_X = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
460 garuns_olivier.nu_Y = constant 1.1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
461 garuns_olivier.nu_F = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
462 garuns_olivier.nu_P = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
463 garuns_olivier.eD_star = constant 10.7
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
464 garuns_olivier.NDF_star = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
465 garuns_olivier.psi = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
466 rpm_lite.nu_B = constant 0.5
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
467 rpm_lite.nu_Z = constant 0.025
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
468 rpm_lite.nu_I = constant 1.7
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
469 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
470 init_cow{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
471 name=dam_cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
472 #______ Abortion sub-block
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
473 abortion_olivier.delta = constant 3.0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
474 abortion_olivier.enabled = never
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
475 abortion_olivier.dip = vector constant 17 ; constant 64
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
476 abortion_olivier.abo = vector constant 0.02 ; constant 0.005 ; constant 0.0004
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
477
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
478 # Genotype sub-block associated with cow_02 in table Genotype
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
479 garuns_olivier.WM = constant 450
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
480 garuns_olivier.khi_M = constant 0.3
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
481 garuns_olivier.b0 = constant 1.6
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
482 garuns_olivier.nu_X = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
483 garuns_olivier.nu_Y = constant 1.1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
484 garuns_olivier.nu_F = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
485 garuns_olivier.nu_P = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
486 garuns_olivier.eD_star = constant 10.7
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
487 garuns_olivier.NDF_star = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
488 garuns_olivier.psi = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
489 rpm_lite.nu_B = constant 0.5
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
490 rpm_lite.nu_Z = constant 0.025
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
491 rpm_lite.nu_I = constant 1.7
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
492 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
493
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
494 # From table Initialization: for each line
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
495 # The value of days_after_conception is set such as N = - (birth_date – 280 – start_date)
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
496 action{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
497 type = buy_cow
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
498 name = buy_dam_cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
499 init_cow = dam_cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
500 init_bull = sire_cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
501 age = 600
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
502 days_after_conception = -1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
503 number = 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
504 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
505 action{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
506 type = buy_cow
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
507 name = buy_dam_cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
508 init_cow = dam_cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
509 init_bull = sire_cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
510 age = 600
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
511 days_after_conception = -30
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
512 number = 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
513 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
514
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
515 # From table Initialization: for all lines
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
516 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
517 trigger = init
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
518 action = buy_dam_cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
519 action = buy_dam_cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
520 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
521
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
522 # From table Initialization: for each line
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
523 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
524 trigger = calving
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
525 condition = calf_breed dam_cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
526 action = state_add cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
527 action = log_db birth_of_female cow_01 birth_from_dam dam_cow_01 birth_from_sire sire_cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
528 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
529 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
530 trigger = calving
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
531 condition = calf_breed dam_cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
532 action = state_add cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
533 action = log_db birth_of_female cow_02 birth_from_dam dam_cow_02 birth_from_sire sire_cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
534 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
535
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
536 #______ MANAGE BREEDING of TWIN farm from tables Genotype & Insemination
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
537
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
538 # Define once
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
539 init_bull{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
540 name= no_conception
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
541 bull.breed_name = NULL
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
542 bull.semens_quality = constant 0.0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
543 bull.female_ratio = constant 0.5
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
544 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
545
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
546 # For all lines where conception is not 0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
547 breed{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
548 breed = NULL #always this line
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
549 breed = IA_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
550 breed = IA_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
551 breed = IA_03
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
552 breed = IA_04
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
553 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
554
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
555 # From table Insemination: for each line where conception = 1 and calf_sex = 1 (male)
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
556 init_bull{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
557 name= semen_IA_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
558 bull.breed_name = IA_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
559 bull.semens_quality = constant 1.0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
560 bull.female_ratio = constant 0.0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
561 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
562
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
563 # From table Insemination: for each line where conception = 1 and calf_sex = 0 (female)
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
564 init_bull{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
565 name= semen_IA_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
566 bull.breed_name = IA_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
567 bull.semens_quality = constant 1.0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
568 bull.female_ratio = constant 1.0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
569
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
570 # Genotype sub-block associated with <calf_tag> = cow_03 in table Genotype
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
571 garuns_olivier.WM = constant 450
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
572 garuns_olivier.khi_M = constant 0.3
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
573 garuns_olivier.b0 = constant 1.6
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
574 garuns_olivier.nu_X = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
575 garuns_olivier.nu_Y = constant 1.1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
576 garuns_olivier.nu_F = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
577 garuns_olivier.nu_P = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
578 garuns_olivier.eD_star = constant 10.7
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
579 garuns_olivier.NDF_star = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
580 garuns_olivier.psi = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
581 rpm_lite.nu_B = constant 0.5
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
582 rpm_lite.nu_Z = constant 0.025
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
583 rpm_lite.nu_I = constant 1.7
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
584 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
585 init_bull{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
586 name= semen_IA_03
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
587 bull.breed_name = IA_03
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
588 bull.semens_quality = constant 1.0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
589 bull.female_ratio = constant 1.0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
590
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
591 # Genotype sub-block associated with <calf_tag> = cow_05 in table Genotype
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
592 garuns_olivier.WM = constant 450
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
593 garuns_olivier.khi_M = constant 0.3
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
594 garuns_olivier.b0 = constant 1.6
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
595 garuns_olivier.nu_X = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
596 garuns_olivier.nu_Y = constant 1.1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
597 garuns_olivier.nu_F = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
598 garuns_olivier.nu_P = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
599 garuns_olivier.eD_star = constant 10.7
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
600 garuns_olivier.NDF_star = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
601 garuns_olivier.psi = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
602 rpm_lite.nu_B = constant 0.5
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
603 rpm_lite.nu_Z = constant 0.025
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
604 rpm_lite.nu_I = constant 1.7
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
605 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
606 init_bull{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
607 name= semen_IA_04
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
608 bull.breed_name = IA_04
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
609 bull.semens_quality = constant 1.0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
610 bull.female_ratio = constant 1.0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
611
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
612 # Genotype sub-block associated with <calf_tag> = cow_04 in table Genotype
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
613 garuns_olivier.WM = constant 450
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
614 garuns_olivier.khi_M = constant 0.3
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
615 garuns_olivier.b0 = constant 1.6
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
616 garuns_olivier.nu_X = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
617 garuns_olivier.nu_Y = constant 1.1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
618 garuns_olivier.nu_F = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
619 garuns_olivier.nu_P = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
620 garuns_olivier.eD_star = constant 10.7
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
621 garuns_olivier.NDF_star = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
622 garuns_olivier.psi = constant 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
623 rpm_lite.nu_B = constant 0.5
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
624 rpm_lite.nu_Z = constant 0.025
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
625 rpm_lite.nu_I = constant 1.7
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
626 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
627
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
628 # From table Insemination: for each different <insemination date>
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
629
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
630 trigger{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
631 type = chron
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
632 name = trigger_insem_19720221
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
633 scheme = 1972-02-21 12:00:00
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
634 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
635 trigger{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
636 type = chron
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
637 name = trigger_insem_19730106
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
638 scheme = 1973-01-06 12:00:00
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
639 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
640 trigger{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
641 type = chron
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
642 name = trigger_insem_19750225
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
643 scheme = 1975-02-25 12:00:00
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
644 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
645 trigger{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
646 type = chron
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
647 name = trigger_insem_19720321
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
648 scheme = 1972-03-21 12:00:00
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
649 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
650 trigger{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
651 type = chron
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
652 name = trigger_insem_19730204
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
653 scheme = 1973-02-04 12:00:00
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
654 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
655 trigger{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
656 type = chron
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
657 name = trigger_insem_19730225
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
658 scheme = 1973-02-25 12:00:00
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
659 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
660
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
661 # From table Insemination: for each line
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
662
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
663 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
664 trigger = trigger_insem_19720221
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
665 action = insemination_IA_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
666 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
667 trigger{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
668 type = custom
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
669 name = trigger_insem_19720221_cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
670 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
671 action{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
672 type = broadcast_now
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
673 name = insemination_IA_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
674 condition = is_in cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
675 trigger = trigger_insem_19720221_cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
676 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
677
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
678 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
679 trigger = trigger_insem_19730106
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
680 action = insemination_IA_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
681 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
682 trigger{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
683 type = custom
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
684 name = trigger_insem_19730106_cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
685 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
686 action{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
687 type = broadcast_now
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
688 name = insemination_IA_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
689 condition = is_in cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
690 trigger = trigger_insem_19730106_cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
691 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
692
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
693 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
694 trigger = trigger_insem_19750225
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
695 action = insemination_IA_03
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
696 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
697 trigger{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
698 type = custom
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
699 name = trigger_insem_19750225_cow_03
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
700 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
701 action{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
702 type = broadcast_now
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
703 name = insemination_IA_03
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
704 condition = is_in cow_03
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
705 trigger = trigger_insem_19750225_cow_03
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
706 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
707
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
708 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
709 trigger = trigger_insem_19720321
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
710 action = insemination_IA_04
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
711 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
712 trigger{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
713 type = custom
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
714 name = trigger_insem_19720321_cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
715 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
716 action{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
717 type = broadcast_now
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
718 name = insemination_IA_04
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
719 condition = is_in cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
720 trigger = trigger_insem_19720321_cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
721 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
722
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
723 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
724 trigger = trigger_insem_19730204
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
725 action = insemination_IA_05
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
726 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
727 trigger{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
728 type = custom
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
729 name = trigger_insem_19730204_cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
730 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
731 action{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
732 type = broadcast_now
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
733 name = insemination_IA_05
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
734 condition = is_in cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
735 trigger = trigger_insem_19730204_cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
736 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
737
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
738 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
739 trigger = trigger_insem_19730225
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
740 action = insemination_IA_06
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
741 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
742 trigger{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
743 type = custom
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
744 name = trigger_insem_19730225_cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
745 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
746 action{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
747 type = broadcast_now
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
748 name = insemination_IA_06
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
749 condition = is_in cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
750 trigger = trigger_insem_19730225_cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
751 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
752
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
753 # From table Insemination : for each line WHERE conception = 0
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
754 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
755 trigger = trigger_insem_19730204_cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
756 action = inseminate no_conception
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
757 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
758
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
759 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
760 trigger = trigger_insem_19730225_cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
761 action = inseminate no_conception
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
762 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
763
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
764 # From table Insemination : for each line WHERE conception = 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
765
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
766 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
767 trigger = trigger_insem_19720221_cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
768 action = force_conception semen_IA_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
769 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
770
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
771 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
772 trigger = trigger_insem_19730106_cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
773 action = force_conception semen_IA_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
774 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
775
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
776 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
777 trigger = trigger_insem_19750225_cow_03
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
778 action = force_conception semen_IA_03
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
779 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
780
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
781 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
782 trigger = trigger_insem_19720321_cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
783 action = force_conception semen_IA_04
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
784 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
785
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
786 # From table Insemination : for each line WHERE conception = 1 AND calf_sex = 0 (female)
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
787
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
788 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
789 trigger = calving
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
790 condition = calf_breed IA_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
791 action = state_add cow_03
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
792 action = log_db birth_of_female cow_03 birth_from_dam cow_01 birth_from_sire sire_20
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
793 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
794
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
795 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
796 trigger = calving
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
797 condition = calf_breed IA_03
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
798 action = state_add cow_05
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
799 action = log_db birth_of_female cow_05 birth_from_dam cow_03 birth_from_sire sire_20
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
800 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
801
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
802 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
803 trigger = calving
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
804 condition = calf_breed IA_04
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
805 action = state_add cow_04
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
806 action = log_db birth_of_female cow_04 birth_from_dam cow_02 birth_from_sire sire_20
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
807 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
808
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
809 # From table Insemination : for each line WHERE conception = 1 AND calf_sex = 0 (male)
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
810
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
811 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
812 trigger = calving
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
813 condition = calf_breed IA_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
814 action = log_db birth_of_male calf_a birth_from_dam cow_01 birth_from_sire sire_10
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
815 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
816
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
817 #______ MANAGE DEATH of TWIN farm from table Death
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
818
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
819 # From table Death: for each different <death_date>
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
820 trigger{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
821 type = chron
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
822 name = trigger_death_19741001
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
823 scheme = 1974-10-01 23:59:59
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
824 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
825
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
826 # From table Death: for each different <cow_tag>
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
827
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
828 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
829 trigger = trigger_death_19741001
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
830 action = death_cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
831 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
832 trigger{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
833 type = custom
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
834 name = trigger_death_19741001_cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
835 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
836 action{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
837 type = broadcast_now
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
838 name = death_cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
839 condition = is_in cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
840 trigger = trigger_death_19741001_cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
841 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
842 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
843 trigger = trigger_death_19741001_cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
844 #action = log_db death_of_cow cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
845 #action = delete_cow death
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
846 action = trigger_now om_death
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
847 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
848
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
849 #______ MANAGE CULLING of TWIN farm from table Culling
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
850
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
851 # From table Culling: for each different <culling_date>
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
852 trigger{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
853 type = chron
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
854 name = trigger_culling_19731025
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
855 scheme = 1973-10-25 06:00:00
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
856 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
857
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
858 # From table Culling: for each different <cow_tag>
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
859
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
860 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
861 trigger = trigger_culling_19731025
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
862 action = culling_cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
863 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
864 trigger{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
865 type = custom
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
866 name = trigger_culling_19731025_cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
867 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
868 action{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
869 type = broadcast_now
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
870 name = culling_cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
871 condition = is_in cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
872 trigger = trigger_culling_19731025_cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
873 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
874 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
875 trigger = trigger_culling_19731025_cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
876 #action = log_db culling_of_cow cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
877 action = delete_cow culling cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
878 action = log_db delete_cow: for a reason
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
879 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
880
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
881
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
882 #______ MANAGE DRYING-OFF of TWIN farm from table Drying-off
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
883
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
884 # From table Drying-off: for each different <drying_off_date>
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
885 trigger{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
886 type = chron
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
887 name = trigger_dryingoff_19730923
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
888 scheme = 1973-09-23 14:00:00
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
889 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
890 trigger{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
891 type = chron
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
892 name = trigger_dryingoff_19740809
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
893 scheme = 1974-08-09 14:00:00
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
894 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
895 trigger{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
896 type = chron
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
897 name = trigger_dryingoff_19760927
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
898 scheme = 1976-09-27 14:00:00
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
899 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
900 trigger{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
901 type = chron
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
902 name = trigger_dryingoff_19731022
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
903 scheme = 1973-10-22 14:00:00
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
904 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
905
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
906 # From table Drying-off: for each different <cow_tag>
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
907 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
908 trigger = trigger_dryingoff_19730923
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
909 action = dryingoff_cow_01_parity_1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
910 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
911 trigger{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
912 type = custom
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
913 name = trigger_dryingoff_19730923_cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
914 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
915 action{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
916 type = broadcast_now
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
917 name = dryingoff_cow_01_parity_1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
918 condition = is_in cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
919 trigger = trigger_dryingoff_19730923_cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
920 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
921 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
922 trigger = trigger_dryingoff_19730923_cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
923 #action = log_db dryingoff_of_cow cow_01 dryingoff_in_parity 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
924 action = stop_milking
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
925 action = log_db stop_milking: cow_01 in_parity 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
926
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
927 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
928
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
929 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
930 trigger = trigger_dryingoff_19740809
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
931 action = dryingoff_cow_01_parity_2
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
932 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
933 trigger{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
934 type = custom
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
935 name = trigger_dryingoff_19740809_cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
936 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
937 action{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
938 type = broadcast_now
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
939 name = dryingoff_cow_01_parity_2
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
940 condition = is_in cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
941 trigger = trigger_dryingoff_19740809_cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
942 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
943 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
944 trigger = trigger_dryingoff_19740809_cow_01
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
945 #action = log_db dryingoff_of_cow cow_01 dryingoff_in_parity 2
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
946 action = stop_milking
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
947 action = log_db stop_milking: cow_01 in_parity 2
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
948 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
949
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
950 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
951 trigger = trigger_dryingoff_19760927
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
952 action = dryingoff_cow_03_parity_1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
953 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
954 trigger{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
955 type = custom
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
956 name = trigger_dryingoff_19760927_cow_03
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
957 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
958 action{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
959 type = broadcast_now
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
960 name = dryingoff_cow_03_parity_1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
961 condition = is_in cow_03
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
962 trigger = trigger_dryingoff_19760927_cow_03
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
963 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
964 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
965 trigger = trigger_dryingoff_19760927_cow_03
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
966 #action = log_db dryingoff_of_cow cow_03 dryingoff_in_parity 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
967 action = stop_milking
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
968 action = log_db stop_milking: cow_03 in_parity 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
969 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
970
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
971 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
972 trigger = trigger_dryingoff_19731022
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
973 action = dryingoff_cow_02_parity_1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
974 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
975 trigger{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
976 type = custom
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
977 name = trigger_dryingoff_19731022_cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
978 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
979 action{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
980 type = broadcast_now
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
981 name = dryingoff_cow_02_parity_1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
982 condition = is_in cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
983 trigger = trigger_dryingoff_19731022_cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
984 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
985 link{
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
986 trigger = trigger_dryingoff_19731022_cow_02
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
987 #action = log_db dryingoff_of_cow cow_02 dryingoff_in_parity 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
988 action = stop_milking
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
989 action = log_db stop_milking: cow_02 in_parity 1
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
990 }
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
991
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
992
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
993
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
994
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
995 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
996 #====== FARM COMPONENTS: semen (genotype-based initialization of semen from individual bulls) #
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
997 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
998
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
999
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1000 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1001 #====== FARM COMPONENTS: heat detection #
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1002 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1003
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1004
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1005 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1006 #====== FARM COMPONENTS: feedstuffs #
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1007 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1008
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1009
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1010 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1011 #====== FARM COMPONENTS: diets #
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1012 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1013
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1014
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1015 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1016 #====== FARM COMPONENTS: time schemes #
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1017 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1018
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1019
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1020 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1021 #====== FARM COMPONENTS: groups #
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1022 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1023
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1024
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1025 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1026 #====== FARM COMPONENTS: operations #
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1027 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1028
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1029
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1030 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1031 #====== FARM COMPONENTS: transfers #
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1032 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1033
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1034
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1035 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1036 #====== FARM COMPONENTS: perturbations #
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1037 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1038
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1039
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1040 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1041 #====== FARM COMPONENTS: parcels #
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1042 #################################################################################################################
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1043
3fe3e1e6a40b "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit b530a8209615f225696abe3e0ba49093ff3dc4ad"
siwaa
parents:
diff changeset
1044