diff --git a/ecotrack/in/adaptSpeciesNumber.py b/ecotrack/in/adaptSpeciesNumber.py index 85cc13020d69502cc936b28bfad9d5c84d237392..27c24346bc96fd896b9b8a05f2c83545261d00d5 100755 --- a/ecotrack/in/adaptSpeciesNumber.py +++ b/ecotrack/in/adaptSpeciesNumber.py @@ -6,6 +6,7 @@ # DELIM=";" +HEADER="#number;species;weight without;RFID-tag [mg];date measured;weight with RFID-tag [mg];tag-ID;comments" def adaptSpeciesNumber(letter,offset,file): with open(file) as f: @@ -16,7 +17,9 @@ def adaptSpeciesNumber(letter,offset,file): l=l.split(DELIM) n=int( l[0][len(letter):] ) n+=offset - print(letter + str(n) + DELIM + DELIM.join(l[len(letter):]), end='') + print(letter + str(n) + DELIM + DELIM.join(l[1:]), end='') + +print(HEADER) #tags1 adaptSpeciesNumber('A',0,"tags1") @@ -26,14 +29,14 @@ adaptSpeciesNumber('D',0,"tags1") adaptSpeciesNumber('E',0,"tags1") adaptSpeciesNumber('N',0,"tags1") -#tags2 +# #tags2 adaptSpeciesNumber('B',28,"tags2") adaptSpeciesNumber('C',63,"tags2") adaptSpeciesNumber('H',0,"tags2") adaptSpeciesNumber('N',0,"tags2") adaptSpeciesNumber('P',0,"tags2") -#tags3 +# #tags3 adaptSpeciesNumber('C', 41+63, "tags3") adaptSpeciesNumber('H', 112, "tags3") adaptSpeciesNumber('N', 101, "tags3") diff --git a/ecotrack/in/tags b/ecotrack/in/tags index ff8ed4a2a52e86df09612922896b4b9faba69946..6be8aa32e8c2e4f109854e9c97995dbca60a74fe 100644 --- a/ecotrack/in/tags +++ b/ecotrack/in/tags @@ -167,7 +167,7 @@ B6;B;2003;26.06.2019;2040;0424F75F3A204B81D0; B7;B;1568;26.06.2019;1606;0441BB763A204B81D0; B8;B;1317;26.06.2019;1355;04E4CFA73A204B80D1; B9;B;1439;26.06.2019;1478;04B82C183A204B80D1; -C1;C;494;26.06.2019;532;XXXXXXXXXXXXXXXXX1;doubled with c2 old tagID:042038943A204B81D0 +C1;C;494;26.06.2019;532;042038943A204B81D0;doubled with c2 old tagID:042038943A204B81D0 C2;C;471;26.06.2019;505;XXXXXXXXXXXXXXXXX2;old tagID:042038943A204B81D0 C3;C;633;26.06.2019;663;04B68CB63A204B80D1; C4;C;446;26.06.2019;476;04C7BAF13A204B80D1; @@ -184,8 +184,8 @@ C14;C;487;26.06.2019;495;04AE26043A204B80D1; C15;C;497;26.06.2019;536;0483303F3A204B80D1; C16;C;485;26.06.2019;531;04B4D5ED3A204B80D1; C17;C;486;26.06.2019;523;04C6450F3A204B80D1; -C18;C;447;26.06.2019;490;YYYYYYYYYYYYYYYYY1;doubled with c19 old tagID:043A6FD93A204B80D1 -C19;C;484;26.06.2019;532;YYYYYYYYYYYYYYYYY2;old tagID:043A6FD93A204B80D1 +C18;C;447;26.06.2019;490;043A6FD93A204B80D1;doubled with c19 old tagID:043A6FD93A204B80D1 +C19;C;484;26.06.2019;532;XXXXXXXXXXX2;old tagID:043A6FD93A204B80D1 C20;C;538;26.06.2019;572;04E60D673A204B84D5; C21;C;640;26.06.2019;680;041759C23A204B81D0; C22;C;423;26.06.2019;464;041823B73A204B81D0; @@ -972,7 +972,7 @@ C105;C;1893;23.09.2019;;046341AE22DF548128; C106;C;1707;23.09.2019;;045D479622DF548128; C107;C;1763;23.09.2019;;041D62F30ACD558012; C108;C;1294;23.09.2019;;045A8F5922DF548128; -C109;C;1930;23.09.2019;;XXXXXXXXXXXXXXXXX3;tadID doubled, will exclude it, former:046540A922DF548128 +C109;C;1930;23.09.2019;;046540A922DF548128;tadID doubled, will exclude it, former:046540A922DF548128 C110;C;2110;23.09.2019;;XXXXXXXXXXXXXXXXX4;tadID doubled, will exclude it, former:046540A922DF548128 C111;C;1305;23.09.2019;;0415F66F22DF548128; C112;C;1935;23.09.2019;;041F46D522DF548128; @@ -1259,7 +1259,7 @@ P146;P;65;24.09.2019;;040665EF7288588123; P147;P;50;24.09.2019;;042789227288588123; P148;P;51;24.09.2019;;045E78AA7288588123; P149;P;52;24.09.2019;;048642487288588022; -P150;P;69;24.09.2019;;XXXXXXXXXXXXXXXXX1;tadID doubled, will exclude it, former: 04457AB3723D002095 +P150;P;69;24.09.2019;;04457AB3723D002095;tadID doubled, will exclude it, former: 04457AB3723D002095 P151;P;55;24.09.2019;;XXXXXXXXXXXXXXXXX2;tadID doubled, will exclude it, former: 04457AB3723D002095 P152;P;44;24.09.2019;;04D98EDB7288588022; P153;P;55;24.09.2019;;045D93427288588022; @@ -1392,44 +1392,44 @@ P279;P;42;24.09.2019;;04ED65047288588022; P280;P;50;24.09.2019;;047F7F8C7288588022; P281;P;31;24.09.2019;;04546CB47288588022; P282;P;70;24.09.2019;;04278D267288588123; -PM1;215;23.09.2019;;04D6306A3A204B80D1; -PM2;259;23.09.2019;;04F92D583A204B80D1; -PM3;250;23.09.2019;;042A51F73A204B80D1; -PM4;248;23.09.2019;;04ED2B4A3A204B80D1; -PM5;161;23.09.2019;;04F05F237288588022; -PM6;231;23.09.2019;;047E05F73A204B84D5; -PM7;238;23.09.2019;;0460C32F3A204B80D1; -PM8;241;23.09.2019;;0413C7583A204B81D0; -PM9;209;23.09.2019;;04B8CDF93A204B80D1; -PM10;227;23.09.2019;;041DE6773A204B81D0; -PM11;236;23.09.2019;;0477B44F3A204B80D1; -PM12;173;23.09.2019;;0430902C7288588123; -PM13;210;23.09.2019;;04C7D19A3A204B80D1; -PM14;155;23.09.2019;;04854B427288588022; -PM15;251;23.09.2019;;0415A73E3A204B80D1; -PM16;263;23.09.2019;;042D9A3B3A204B80D1; -PM17;146;23.09.2019;;047A4CBA7288588022; -PM18;158;23.09.2019;;XXXXXXXXXXXXXXXXX5;tadID doubled, will exclude it, former: 048C8A8A7288588022 -PM19;266;23.09.2019;;04C430783A204B80D1; -PM20;182;23.09.2019;;04A378577288588022; -PM21;317;23.09.2019;;0459D1043A204B80D1; -PM22;250;23.09.2019;;04C6B1FB7F3D002095; -PM23;286;23.09.2019;;04981A0E3A204B80D1; -PM24;323;23.09.2019;;04A64D673A204B80D1; -PM25;380;23.09.2019;;04C2BAF43A204B80D1; -PM26;251;23.09.2019;;0425963F3A204B81D0; -PM27;336;23.09.2019;;04187BEF3A204B81D0; -PM28;218;23.09.2019;;0450578B3A204B81D0; -PM29;227;23.09.2019;;04288E2A3A204B81D0; -PM30;237;23.09.2019;;04F85A2E3A204B80D1; -PM31;200;23.09.2019;;04573AE13A204B80D1; -PM32;232;23.09.2019;;04188A1E3A204B81D0; -PM33;290;23.09.2019;;04F4720A3A204B80D1; -PM34;223;23.09.2019;;041D22B33A204B81D0; -PM35;369;23.09.2019;;04478A413A204B80D1; -PM36;253;23.09.2019;;044F3DFE3A204B81D0; -PM40;344;23.09.2019;;0423D17E3A204B81D0; -PM41;251;23.09.2019;;046DB4553A204B80D1; -PM42;308;23.09.2019;;045273AD3A204B80D1; -PM43;255;23.09.2019;;0470B9453A204B80D1; -PM44;307;23.09.2019;;0416B62C3A204B81D0; +PM1;PM;215;23.09.2019;;04D6306A3A204B80D1; +PM2;PM;259;23.09.2019;;04F92D583A204B80D1; +PM3;PM;250;23.09.2019;;042A51F73A204B80D1; +PM4;PM;248;23.09.2019;;04ED2B4A3A204B80D1; +PM5;PM;161;23.09.2019;;04F05F237288588022; +PM6;PM;231;23.09.2019;;047E05F73A204B84D5; +PM7;PM;238;23.09.2019;;0460C32F3A204B80D1; +PM8;PM;241;23.09.2019;;0413C7583A204B81D0; +PM9;PM;209;23.09.2019;;04B8CDF93A204B80D1; +PM10;PM;227;23.09.2019;;041DE6773A204B81D0; +PM11;PM;236;23.09.2019;;0477B44F3A204B80D1; +PM12;PM;173;23.09.2019;;0430902C7288588123; +PM13;PM;210;23.09.2019;;04C7D19A3A204B80D1; +PM14;PM;155;23.09.2019;;04854B427288588022; +PM15;PM;251;23.09.2019;;0415A73E3A204B80D1; +PM16;PM;263;23.09.2019;;042D9A3B3A204B80D1; +PM17;PM;146;23.09.2019;;047A4CBA7288588022; +PM18;PM;158;23.09.2019;;048C8A8A7288588022;tadID doubled, will exclude it, former: 048C8A8A7288588022 +PM19;PM;266;23.09.2019;;04C430783A204B80D1; +PM20;PM;182;23.09.2019;;04A378577288588022; +PM21;PM;317;23.09.2019;;0459D1043A204B80D1; +PM22;PM;250;23.09.2019;;04C6B1FB7F3D002095; +PM23;PM;286;23.09.2019;;04981A0E3A204B80D1; +PM24;PM;323;23.09.2019;;04A64D673A204B80D1; +PM25;PM;380;23.09.2019;;04C2BAF43A204B80D1; +PM26;PM;251;23.09.2019;;0425963F3A204B81D0; +PM27;PM;336;23.09.2019;;04187BEF3A204B81D0; +PM28;PM;218;23.09.2019;;0450578B3A204B81D0; +PM29;PM;227;23.09.2019;;04288E2A3A204B81D0; +PM30;PM;237;23.09.2019;;04F85A2E3A204B80D1; +PM31;PM;200;23.09.2019;;04573AE13A204B80D1; +PM32;PM;232;23.09.2019;;04188A1E3A204B81D0; +PM33;PM;290;23.09.2019;;04F4720A3A204B80D1; +PM34;PM;223;23.09.2019;;041D22B33A204B81D0; +PM35;PM;369;23.09.2019;;04478A413A204B80D1; +PM36;PM;253;23.09.2019;;044F3DFE3A204B81D0; +PM40;PM;344;23.09.2019;;0423D17E3A204B81D0; +PM41;PM;251;23.09.2019;;046DB4553A204B80D1; +PM42;PM;308;23.09.2019;;045273AD3A204B80D1; +PM43;PM;255;23.09.2019;;0470B9453A204B80D1; +PM44;PM;307;23.09.2019;;0416B62C3A204B81D0; diff --git a/ecotrack/in/tags1 b/ecotrack/in/tags1 index 0fd2a05d5bc364c6c71ecb4b90e4d1f9e268bcb5..6e36b5ea76db534118550b3ddef426eda6a763bf 100644 --- a/ecotrack/in/tags1 +++ b/ecotrack/in/tags1 @@ -167,7 +167,7 @@ B6;B;2003;26.06.2019;2040;0424F75F3A204B81D0; B7;B;1568;26.06.2019;1606;0441BB763A204B81D0; B8;B;1317;26.06.2019;1355;04E4CFA73A204B80D1; B9;B;1439;26.06.2019;1478;04B82C183A204B80D1; -C1;C;494;26.06.2019;532;XXXXXXXXXXXXXXXXX1;doubled with c2 old tagID:042038943A204B81D0 +C1;C;494;26.06.2019;532;042038943A204B81D0;doubled with c2 old tagID:042038943A204B81D0 C2;C;471;26.06.2019;505;XXXXXXXXXXXXXXXXX2;old tagID:042038943A204B81D0 C3;C;633;26.06.2019;663;04B68CB63A204B80D1; C4;C;446;26.06.2019;476;04C7BAF13A204B80D1; @@ -184,8 +184,8 @@ C14;C;487;26.06.2019;495;04AE26043A204B80D1; C15;C;497;26.06.2019;536;0483303F3A204B80D1; C16;C;485;26.06.2019;531;04B4D5ED3A204B80D1; C17;C;486;26.06.2019;523;04C6450F3A204B80D1; -C18;C;447;26.06.2019;490;YYYYYYYYYYYYYYYYY1;doubled with c19 old tagID:043A6FD93A204B80D1 -C19;C;484;26.06.2019;532;YYYYYYYYYYYYYYYYY2;old tagID:043A6FD93A204B80D1 +C18;C;447;26.06.2019;490;043A6FD93A204B80D1;doubled with c19 old tagID:043A6FD93A204B80D1 +C19;C;484;26.06.2019;532;XXXXXXXXXXX2;old tagID:043A6FD93A204B80D1 C20;C;538;26.06.2019;572;04E60D673A204B84D5; C21;C;640;26.06.2019;680;041759C23A204B81D0; C22;C;423;26.06.2019;464;041823B73A204B81D0; diff --git a/ecotrack/in/tags2 b/ecotrack/in/tags2 index c24af69a1afa13a4ed4b27af2db43c5c0353c6ff..ca254bebd3355a6e01177b61d65d5130f9e97cd7 100644 --- a/ecotrack/in/tags2 +++ b/ecotrack/in/tags2 @@ -353,7 +353,6 @@ P139;P;39;30.07.2019;;04ED53327288588022; P140;P;39;30.07.2019;;0494829A7F3D002095; P141;P;47;30.07.2019;;042577DE7288588022; P142;P;32;30.07.2019;;04B17E437288588022; - B1;B;1511;30.07.2019;1581;04C0E7AB3A204B80D1;weighed without tag during experimental part I, calculated here! body without tag = mass (with tag) - 70 mg (big tag) B2;B;1214;30.07.2019;1284;0490504C3A204B80D1;weighed without tag during experimental part I, calculated here! body without tag = mass (with tag) - 70 mg B3;B;1786;30.07.2019;;04F2D5AB3A204B80D1; diff --git a/ecotrack/in/tags3 b/ecotrack/in/tags3 index 5e51638761ab7d02df8815b4a58df0958212a070..e11c711630346b2b93998f30078a3b73025a172c 100644 --- a/ecotrack/in/tags3 +++ b/ecotrack/in/tags3 @@ -264,7 +264,7 @@ P4;P;65;24.09.2019;;040665EF7288588123; P5;P;50;24.09.2019;;042789227288588123; P6;P;51;24.09.2019;;045E78AA7288588123; P7;P;52;24.09.2019;;048642487288588022; -P8;P;69;24.09.2019;;XXXXXXXXXXXXXXXXX1;tadID doubled, will exclude it, former: 04457AB3723D002095 +P8;P;69;24.09.2019;;04457AB3723D002095;tadID doubled, will exclude it, former: 04457AB3723D002095 P9;P;55;24.09.2019;;XXXXXXXXXXXXXXXXX2;tadID doubled, will exclude it, former: 04457AB3723D002095 P10;P;44;24.09.2019;;04D98EDB7288588022; P11;P;55;24.09.2019;;045D93427288588022; @@ -401,7 +401,7 @@ C1;C;1893;23.09.2019;;046341AE22DF548128; C2;C;1707;23.09.2019;;045D479622DF548128; C3;C;1763;23.09.2019;;041D62F30ACD558012; C4;C;1294;23.09.2019;;045A8F5922DF548128; -C5;C;1930;23.09.2019;;XXXXXXXXXXXXXXXXX3;tadID doubled, will exclude it, former:046540A922DF548128 +C5;C;1930;23.09.2019;;046540A922DF548128;tadID doubled, will exclude it, former:046540A922DF548128 C6;C;2110;23.09.2019;;XXXXXXXXXXXXXXXXX4;tadID doubled, will exclude it, former:046540A922DF548128 C7;C;1305;23.09.2019;;0415F66F22DF548128; C8;C;1935;23.09.2019;;041F46D522DF548128; @@ -440,7 +440,7 @@ PM14;PM;155;23.09.2019;;04854B427288588022; PM15;PM;251;23.09.2019;;0415A73E3A204B80D1; PM16;PM;263;23.09.2019;;042D9A3B3A204B80D1; PM17;PM;146;23.09.2019;;047A4CBA7288588022; -PM18;PM;158;23.09.2019;;XXXXXXXXXXXXXXXXX5;tadID doubled, will exclude it, former: 048C8A8A7288588022 +PM18;PM;158;23.09.2019;;048C8A8A7288588022;tadID doubled, will exclude it, former: 048C8A8A7288588022 PM19;PM;266;23.09.2019;;04C430783A204B80D1; PM20;PM;182;23.09.2019;;04A378577288588022; PM21;PM;317;23.09.2019;;0459D1043A204B80D1;