Skip to content
Snippets Groups Projects
Commit 6e8adfc7 authored by am0ebe's avatar am0ebe
Browse files

fix bugs. 1. multiletter adaptSpeciesbug 2. cleanfunction was filtering tags to aggressively

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