From efe22223ccfaef1a9a21d50b7c0d58e18418b043 Mon Sep 17 00:00:00 2001 From: Monica Poelchau Date: Fri, 1 Mar 2024 16:49:18 -0600 Subject: [PATCH] Minor fix to create_annotation_summaries_nov21-7.pl for more specific attribute lookup --- .../create_annotation_summaries_nov21-7.pl | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/gff3tool/lib/auto_assignment/create_annotation_summaries_nov21-7.pl b/gff3tool/lib/auto_assignment/create_annotation_summaries_nov21-7.pl index 0f85c1e..3c83b81 100755 --- a/gff3tool/lib/auto_assignment/create_annotation_summaries_nov21-7.pl +++ b/gff3tool/lib/auto_assignment/create_annotation_summaries_nov21-7.pl @@ -81,31 +81,31 @@ my $parent="NA"; my $replace = "nothing entered yet"; foreach my $element (@col9){ - if ( $element =~ /ID=(.*)/ ){ + if ( $element =~ /^ID=(.*)/ ){ $id = $1; } - elsif ( $element =~ /owner=(.*)/ ){ + elsif ( $element =~ /^owner=(.*)/ ){ $owner = $1; } - elsif ( $element =~ /Name=(.*)/ ){ + elsif ( $element =~ /^Name=(.*)/ ){ $name = $1; } - elsif ( $element =~ /symbol=(.*)/ ){ + elsif ( $element =~ /^symbol=(.*)/ ){ $symbol = $1; } - elsif ( $element =~ /date_last_modified=(.*)/ ){ + elsif ( $element =~ /^date_last_modified=(.*)/ ){ $mod_date = $1; } - elsif ( $element =~ /Note=(.*)/ ){ + elsif ( $element =~ /^Note=(.*)/ ){ $comments = $1; } - elsif ( $element =~ /status=(.*)/ ){ + elsif ( $element =~ /^status=(.*)/ ){ $status = $1; } - elsif ( $element =~ /Parent=(.*)/ ){ + elsif ( $element =~ /^Parent=(.*)/ ){ $parent = $1; } - elsif ( $element =~ /replace=(.*)/ ){ + elsif ( $element =~ /^replace=(.*)/ ){ $replace = $1; } }