Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. C:\cpanrun-5.8\build\5-8-0\bin\perl.exe -MExtUtils::Command -e cp scripts/stag-view.pl blib\script\stag-view.pl pl2bat.bat blib\script\stag-view.pl C:\cpanrun-5.8\build\5-8-0\bin\perl.exe -MExtUtils::Command -e cp scripts/stag-mogrify.pl blib\script\stag-mogrify.pl pl2bat.bat blib\script\stag-mogrify.pl C:\cpanrun-5.8\build\5-8-0\bin\perl.exe -MExtUtils::Command -e cp scripts/stag-grep.pl blib\script\stag-grep.pl pl2bat.bat blib\script\stag-grep.pl C:\cpanrun-5.8\build\5-8-0\bin\perl.exe -MExtUtils::Command -e cp scripts/stag-xml2itext.pl blib\script\stag-xml2itext.pl pl2bat.bat blib\script\stag-xml2itext.pl C:\cpanrun-5.8\build\5-8-0\bin\perl.exe -MExtUtils::Command -e cp scripts/stag-merge.pl blib\script\stag-merge.pl pl2bat.bat blib\script\stag-merge.pl C:\cpanrun-5.8\build\5-8-0\bin\perl.exe -MExtUtils::Command -e cp scripts/stag-parse.pl blib\script\stag-parse.pl pl2bat.bat blib\script\stag-parse.pl C:\cpanrun-5.8\build\5-8-0\bin\perl.exe -MExtUtils::Command -e cp scripts/stag-itext2sxpr.pl blib\script\stag-itext2sxpr.pl pl2bat.bat blib\script\stag-itext2sxpr.pl C:\cpanrun-5.8\build\5-8-0\bin\perl.exe -MExtUtils::Command -e cp scripts/stag-itext2simple.pl blib\script\stag-itext2simple.pl pl2bat.bat blib\script\stag-itext2simple.pl C:\cpanrun-5.8\build\5-8-0\bin\perl.exe -MExtUtils::Command -e cp scripts/stag-join.pl blib\script\stag-join.pl pl2bat.bat blib\script\stag-join.pl C:\cpanrun-5.8\build\5-8-0\bin\perl.exe -MExtUtils::Command -e cp scripts/stag-db.pl blib\script\stag-db.pl pl2bat.bat blib\script\stag-db.pl C:\cpanrun-5.8\build\5-8-0\bin\perl.exe -MExtUtils::Command -e cp scripts/stag-filter.pl blib\script\stag-filter.pl pl2bat.bat blib\script\stag-filter.pl C:\cpanrun-5.8\build\5-8-0\bin\perl.exe -MExtUtils::Command -e cp scripts/stag-handle.pl blib\script\stag-handle.pl pl2bat.bat blib\script\stag-handle.pl C:\cpanrun-5.8\build\5-8-0\bin\perl.exe -MExtUtils::Command -e cp scripts/stag-drawtree.pl blib\script\stag-drawtree.pl pl2bat.bat blib\script\stag-drawtree.pl C:\cpanrun-5.8\build\5-8-0\bin\perl.exe -MExtUtils::Command -e cp scripts/stag-query.pl blib\script\stag-query.pl pl2bat.bat blib\script\stag-query.pl C:\cpanrun-5.8\build\5-8-0\bin\perl.exe -MExtUtils::Command -e cp scripts/stag-findsubtree.pl blib\script\stag-findsubtree.pl pl2bat.bat blib\script\stag-findsubtree.pl C:\cpanrun-5.8\build\5-8-0\bin\perl.exe -MExtUtils::Command -e cp scripts/stag-autoschema.pl blib\script\stag-autoschema.pl pl2bat.bat blib\script\stag-autoschema.pl C:\cpanrun-5.8\build\5-8-0\bin\perl.exe -MExtUtils::Command -e cp scripts/stag-flatten.pl blib\script\stag-flatten.pl pl2bat.bat blib\script\stag-flatten.pl C:\cpanrun-5.8\build\5-8-0\bin\perl.exe -MExtUtils::Command -e cp scripts/stag-splitter.pl blib\script\stag-splitter.pl pl2bat.bat blib\script\stag-splitter.pl C:\cpanrun-5.8\build\5-8-0\bin\perl.exe -MExtUtils::Command -e cp scripts/stag-diff.pl blib\script\stag-diff.pl pl2bat.bat blib\script\stag-diff.pl C:\cpanrun-5.8\build\5-8-0\bin\perl.exe -MExtUtils::Command -e cp scripts/stag-itext2xml.pl blib\script\stag-itext2xml.pl pl2bat.bat blib\script\stag-itext2xml.pl Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Stag.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Stag\Arr2HTML.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Stag\Base.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Stag\BaseGenerator.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Stag\BaseHandler.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Stag\ChainHandler.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Stag\DTDWriter.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Stag\GraphHandler.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Stag\HashDB.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Stag\IndentParser.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Stag\IndentWriter.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Stag\ITextParser.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Stag\ITextWriter.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Stag\null.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Stag\PerlWriter.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Stag\PodParser.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Stag\SAX2Stag.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Stag\Simple.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Stag\StagDB.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Stag\StagI.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Stag\StagImpl.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Stag\SxprParser.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Stag\SxprWriter.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Stag\Util.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Stag\Writer.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Stag\XMLParser.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Stag\XMLWriter.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Stag\XSLHandler.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Stag\XSLTHandler.pm Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-autoschema.bat Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-autoschema.pl Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-db.bat Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-db.pl Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-diff.bat Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-diff.pl Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-drawtree.bat Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-drawtree.pl Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-filter.bat Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-filter.pl Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-findsubtree.bat Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-findsubtree.pl Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-flatten.bat Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-flatten.pl Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-grep.bat Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-grep.pl Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-handle.bat Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-handle.pl Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-itext2simple.bat Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-itext2simple.pl Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-itext2sxpr.bat Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-itext2sxpr.pl Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-itext2xml.bat Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-itext2xml.pl Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-join.bat Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-join.pl Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-merge.bat Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-merge.pl Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-mogrify.bat Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-mogrify.pl Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-parse.bat Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-parse.pl Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-query.bat Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-query.pl Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-splitter.bat Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-splitter.pl Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-view.bat Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-view.pl Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-xml2itext.bat Installing C:\cpanrun-5.8\build\5-8-0\bin\stag-xml2itext.pl Writing C:\cpanrun-5.8\build\5-8-0\site\lib\auto\Data\.packlist Appending installation info to C:\cpanrun-5.8\build\5-8-0\lib/perllocal.pod racter> charlie meadows coen ethan barton fink odd turturro john barton fink goodman john charlie meadows star wars sci-fi lucas george US han solo ford harrison princess leia fisher carrie luke skywalker hamill mark darth vader earl-jones james prowse david obi-wan kenobi guiness alec attack of the clones sci-fi lucas george US obi-wan kenobi mcgregor ewan princess amigdala portman natalie braindead horror jackson peter new zealand - - - lord of the rings fantasy jackson peter new zealand saruman lee christopher gandalf kellan ian seven samurai samurai kurosawa akira japan Kikuchiyo mifune toshiro terminator sci-fi cameron john US terminator schwarzenegger arnold terminator2 sci-fi cameron john US terminator schwarzenegger arnold barton fink odd coen joel US coen ethan US barton fink turturro john charlie meadows goodman john isa dog mammal isa cat mammal isa mammal animal isa zebra horse isa horse mammal isa unicorn horse isa unicorn imaginary-animal instance-of rover dog instance-of whiskers cat instance-of spot dog parent-of spot rover ok 1 ok t/emptytag...........1..3 foo 0 0 '(a (b "foo") (c "") (d "0") (e "0") (f "")) ok 1 ok 2 4 1 1 4 ok 3 ok t/get................1..17 ok 1 ok 2 house mouse Mus musculus 10090 fruitfly Drosophila melanogaster 7227 human Homo sapiens 9606 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 HGNC 9606 Hemochromatosis Porphyria variegata iron homeostasis 6 p21.3 Hfe MR2 10090 integral membrane protein S:HGNC Hfe HGNC Hfe WNT3A Wnt3a ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok t/handlers...........1..9 CACHING HGNC CACHING Hfe house mouse Mus musculus 10090 fruitfly Drosophila melanogaster 7227 human Homo sapiens 9606 HGNC 9606 Hemochromatosis Porphyria variegata iron homeostasis 6 p21.3 1 human Homo sapiens 9606 Hfe MR2 10090 integral membrane protein house mouse Mus musculus 10090 HGNC Hfe HGNC 9606 Hemochromatosis Porphyria variegata iron homeostasis 6 p21.3 1 human Homo sapiens 9606 Hfe MR2 10090 integral membrane protein house mouse Mus musculus 10090 WNT3A Wnt3a Dunno what symbol WNT3A is Dunno what symbol Wnt3a is remaining tree: '(db (species_set (species (common_name "house mouse") (binomial "Mus musculus") (tax_id "10090")) (species (common_name "fruitfly") (binomial "Drosophila melanogaster") (tax_id "7227")) (species (common_name "human") (binomial "Homo sapiens") (tax_id "9606"))) (gene_set (gene (symbol "HGNC") (tax_id "9606") (phenotype "Hemochromatosis") (phenotype "Porphyria variegata") (GO_term "iron homeostasis") (map (cytological (chromosome "6") (band "p21.3")) (foo "1")) (species (common_name "human") (binomial "Homo sapiens") (tax_id "9606"))) (gene (symbol "Hfe") (synonym "MR2") (tax_id "10090") (GO_term "integral membrane protein") (species (common_name "house mouse") (binomial "Mus musculus") (tax_id "10090")))) (similarity_set (pair (symbol "HGNC") (symbol "Hfe") (gene (symbol "HGNC") (tax_id "9606") (phenotype "Hemochromatosis") (phenotype "Porphyria variegata") (GO_term "iron homeostasis") (map (cytological (chromosome "6") (band "p21.3")) (foo "1")) (species (common_name "human") (binomial "Homo sapiens") (tax_id "9606"))) (gene (symbol "Hfe") (synonym "MR2") (tax_id "10090") (GO_term "integral membrane protein") (species (common_name "house mouse") (binomial "Mus musculus") (tax_id "10090")))) (pair (symbol "WNT3A") (symbol "Wnt3a") (comment "Dunno what symbol WNT3A is") (comment "Dunno what symbol Wnt3a is")))) HGNC Hfe HGNC 9606 Hemochromatosis Porphyria variegata iron homeostasis 6 p21.3 1 human Homo sapiens 9606 Hfe MR2 10090 integral membrane protein house mouse Mus musculus 10090 WNT3A Wnt3a Dunno what symbol WNT3A is Dunno what symbol Wnt3a is HGNC 9606 Hemochromatosis Porphyria variegata iron homeostasis 6 p21.3 1 human Homo sapiens 9606 Hfe MR2 10090 integral membrane protein house mouse Mus musculus 10090 ok 1 ok 2 ok 3 ok 4 '(gene (symbol "Hfe") (synonym "MR2") (tax_id "10090") (GO_term "integral membrane protein") (species (common_name "house mouse") (binomial "Mus musculus") (tax_id "10090"))) ok 5 ok 6 ok 7 ok 8 ok 9 names=gene_set gene symbol tax_id phenotype phenotype GO_term map cytological chromosome band foo species common_name binomial tax_id gene symbol synonym tax_id GO_term species common_name binomial tax_id =>gene_set gene_set=>gene gene=>symbol gene=>tax_id gene=>phenotype gene=>phenotype gene=>GO_term gene=>map map=>cytological cytological=>chromosome cytological=>band map=>foo gene=>species species=>common_name species=>binomial species=>tax_id gene_set=>gene gene=>symbol gene=>synonym gene=>tax_id gene=>GO_term gene=>species species=>common_name species=>binomial species=>tax_id ok t/handlers2..........1..9 original: house mouse Mus musculus 10090 house mouse Mus musculus 10090 fruitfly Drosophila melanogaster 7227 fruitfly Drosophila melanogaster 7227 human Homo sapiens 9606 human Homo sapiens 9606 remaining tree: '(db (species_set (species (common_name "house mouse") (binomial "Mus musculus") (tax_id "10090")) (species (common_name "house mouse") (binomial "Mus musculus") (tax_id "10090")) (species (common_name "fruitfly") (binomial "Drosophila melanogaster") (tax_id "7227")) (species (common_name "fruitfly") (binomial "Drosophila melanogaster") (tax_id "7227")) (species (common_name "human") (binomial "Homo sapiens") (tax_id "9606")) (species (common_name "human") (binomial "Homo sapiens") (tax_id "9606")))) ok 1 ok 2 ok 3 '( "") '( "") ok 4 ok 5 ok 6 ok 7 ok 8 '(set) ok 9 ok t/hashdb.............1..2 '(species (common_name "fruitfly") (binomial "Drosophila melanogaster") (tax_id "7227")) ok 1 HASHING HASHED gene: symbol: HGNC tax_id: 9606 phenotype: Hemochromatosis phenotype: Porphyria variegata GO_term: iron homeostasis map: cytological: chromosome: 6 band: p21.3 ok 2 ok t/homol..............1..9 HGNC human Homo sapiens 9606 Hemochromatosis Porphyria variegata iron homeostasis 6 p21.3 Hfe MR2 house mouse Mus musculus 10090 integral membrane protein ok 1 ok 2 ok 3 ok 4 ok 5 HGNC human Homo sapiens 9606 Hemochromatosis Porphyria variegata iron homeostasis 6 p21.3 Hfe MR2 house mouse Mus musculus 10090 integral membrane protein ok 6 ok 7 ok 8 ok 9 names=gene_set gene symbol species common_name binomial tax_id phenotype phenotype GO_term map cytological chromosome band gene symbol synonym species common_name binomial tax_id GO_term =>gene_set gene_set=>gene gene=>symbol gene=>species species=>common_name species=>binomial species=>tax_id gene=>phenotype gene=>phenotype gene=>GO_term gene=>map map=>cytological cytological=>chromosome cytological=>band gene_set=>gene gene=>symbol gene=>synonym gene=>species species=>common_name species=>binomial species=>tax_id gene=>GO_term ok t/parsestr...........1..6 bar y ok 1 example of mixedcontent '(yo (paragraph (@ (id "1")) (. "example of") (bold "mixed") (. "content"))) ok 2 ok 3 ok 4 '(yo (paragraph (@ (id "1")) (. "example of") (bold "mixed") (. "content"))) TEXT '(yo (paragraph (@ (id "1")) (. "TEXT"))) ok 5 ok 6 ok t/qmatch.............1..9 big dave
methyl foo
shuggy
auchtermuchty bar
ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 2 1 2 ok 7 ok 8 2 ok 9 2 1 ok t/roundtrip-attrs....1..5 ok 1 ok 2 ok 3 '(address (a (@ (href "mailto:cjm@fruitfly.org")) (. "fred"))) ok 4 Stag - Structured Tag Library

Stag - Structured Tag Library

#000000 top images/celtic-stag.gif The Stag project currently consists of two perl modules, both of which are available from http://www.cpan.orgCPANor http://sourceforge.net/projects/stagsourceforge:

Data::Stag

This module is for manipulating data as recursively nested tag/value pairs ( Structured tags or Simple Tree aggreggates). At this time there is only a perl implementation, http://search.cpan.org/perldoc?Data::StagData::Stag, but C and Lisp implementations are planned.



Stags can easily be represented as XML or as lisp-style S-expressions, or using the Stag native indented text format. They can also be represented in perl using nested arrays.

DBIx::DBStag

This module is for conversion between relational representations and hierarchical (Stag) representations. SQL query results are automatically decomposed into the relations and a hierarchical structure is inferred. This modules also allows you to create SQL templates - a powerful way of reusing SQL statements joining multiple tables.

http://search.cpan.org/perldoc?DBIx::DBStagDBIx::DBStag

#FF8888 http://www.godatabase.org/cgi-bin/ubiq/ubiq.cgiUBIQ Query Interface A demo of DBStag for mapping query results to hierarchical tag-value data. This interface provides WWW access to a number of bioinformatics databases (Gene Ontology, Ensembl, Chado, BioSQL, GadFly). Templates can be selected, or you can feed in your own SQL.
#FF8888 http://sourceforge.net/projects/stagStag project page on Sourceforge Here you can find the Stag CVS repository, mail lists, etc
#FF8888 http://www.fruitfly.org/~cjm/rel-talk/dbistag.htmlDBStag Tutorial Brief tutorial on basic DBStag usage for biological databases. (slightly out of date - some aspects of DBStag may have changed)
#FF8888 http://search.cpan.org/perldoc?DBIx::DBStag::CookbookDBIx::DBStag::Cookbook DBStag cookbook - shows how to generate a normalised relational db from an XML source (the CIA world factbook), create your own SQL templates and build a WWW query interface
#FF8888 http://search.cpan.org/perldoc?DBIx::DBStag::SQLTemplateDBIx::DBStag::SQLTemplate The POD manpage describing SQL templates - a powerful way of reusing complex SQL statements
#FF8888 stag-poster.htmlStag Poster DBStag poster from Genome Informatics 2003 at Cold Spring Harbor Laboratory (large image)

http://sourceforge.net 88 SourceForge.net Logo http://sourceforge.net/sflogo.php?group_id=68482&type=1 31 0
mailto:cjm@fruitfly.orgfred
Last modified: Mon Apr 12 11:33:36 PDT 2004 mailto:cjm@fruitfly.org ok 5 ok t/set-attrs..........1..3 '(person (name "jim") (phone_no "555-1111") (phone_no "555-2222")) '(person (name "jim") (phone_no "555-1111") (phone_no "555-2222") (phone_no "555-3333") (phone_no "555-4444")) '(dataset (person (name "jim") (phone_no "555-1111") (phone_no "555-2222") (phone_no "555-3333") (phone_no "555-4444")) (person (name "fred") (phone_no "555-5555"))) '(dataset (person (name "jim") (phone_no "555-1111") (phone_no "555-2222") (phone_no "555-3333") (phone_no "555-4444")) (person (name "fred") (phone_no "555-5555")) (person (name "fred") (phone_no "555-5555"))) jim 555-1111 555-2222 555-3333 555-4444 jim 555-1111 555-2222 555-3333 555-4444 ok 1 ok 2 ok 3 ok t/set................1..2 Sherlock Holmes detective James Bond secret agent Sherlock Holmes detective
Great Britain 221B Baker Street London
James Bond secret agent
ok 1 Sherlock Holmes detective
Great Britain 221B Baker Street London
James Bond secret agent
ok 2 ok t/sxpr...............1..2 ok 1 ok 2 ok t/unhash.............1..4 30 James
Hickory Street 10578 Katonah NY
Sarah
34 Hill
The Manse 19 Chestnut Ln 11291 Garden City NY
James
30
10578 Hickory Street Katonah NY
James Sarah
34
11291 The Manse 19 Chestnut Ln Garden City NY
Hill James
The Manse 19 Chestnut Ln ok 1 Jill John Gerald blonde blue Fred Jill John Gerald blonde blue Fred Jill John Gerald ok 2 ok 3 ok 4 ok t/unset..............1..4 ok 1 ok 2 ok 3 ok 4 ok t/write..............1..1 about to write to t/data/test.sxpr written!! '(db (species_set (species (common_name "house mouse") (binomial "Mus musculus") (tax_id "10090")) (species (common_name "fruitfly") (binomial "Drosophila melanogaster") (tax_id "7227")) (species (common_name "human") (binomial "Homo sapiens") (tax_id "9606"))) (gene_set (gene (symbol "HGNC") (tax_id "9606") (phenotype "Hemochromatosis") (phenotype "Porphyria variegata") (GO_term "iron homeostasis") (map (cytological (chromosome "6") (band "p21.3")))) (gene (symbol "Hfe") (synonym "MR2") (tax_id "10090") (GO_term "integral membrane protein"))) (similarity_set (pair (symbol "HGNC") (symbol "Hfe")) (pair (symbol "WNT3A") (symbol "Wnt3a")))) ok 1 ok t/xml1...............1..7 shuggybus driver55 tamforklift driverchips ok 1 $VAR1 = { 'personset' => { 'person' => [ { 'name' => 'shuggy', 'age' => '55', 'job' => 'bus driver' }, { 'name' => 'tam', 'job' => 'forklift driver', 'favourite_food' => 'chips' } ] } }; shuggy bus driver 55 tam forklift driver chips shuggy bus driver 100 tam forklift driver chips checking.. shuggy bus driver 100 ok 2 ok 3 tam forklift driver chips ok 4 ok 5 ok 6 yyy tam forklift driver chips ok 7 ok t/xml2...............1..4 $VAR1 = bless( [ 'person', [ bless( [ 'name', 'davey' ], 'Data::Stag::StagImpl' ), bless( [ 'address', 'here' ], 'Data::Stag::StagImpl' ), bless( [ 'description', [ bless( [ 'hair', 'green' ], 'Data::Stag::StagImpl' ), bless( [ 'eyes', 'two' ], 'Data::Stag::StagImpl' ), bless( [ 'teeth', 5 ], 'Data::Stag::StagImpl' ) ] ], 'Data::Stag::StagImpl' ), bless( [ 'pets', [ bless( [ 'petname', 'igor' ], 'Data::Stag::StagImpl' ), bless( [ 'petname', 'ginger' ], 'Data::Stag::StagImpl' ) ] ], 'Data::Stag::StagImpl' ) ] ], 'Data::Stag::StagImpl' ); $VAR1 = bless( [ 'person', [ bless( [ 'name', 'shuggy' ], 'Data::Stag::StagImpl' ), bless( [ 'address', 'there' ], 'Data::Stag::StagImpl' ), bless( [ 'description', [ bless( [ 'hair', 'red' ], 'Data::Stag::StagImpl' ), bless( [ 'eyes', 'three' ], 'Data::Stag::StagImpl' ), bless( [ 'teeth', 1 ], 'Data::Stag::StagImpl' ) ] ], 'Data::Stag::StagImpl' ), bless( [ 'pets', [ bless( [ 'petname', 'thud' ], 'Data::Stag::StagImpl' ), bless( [ 'petname', 'spud' ], 'Data::Stag::StagImpl' ) ] ], 'Data::Stag::StagImpl' ) ] ], 'Data::Stag::StagImpl' ); shuggy
there
red three 1 thud spud
desc green two 5 red three 1 ok 1 shuggy
there
red three 1 thud spud
finding green haired people.. davey
here
green two 5 igor ginger
ok 2 shuggy
there
red three 1 thud spud
ok 3 '(a "") '(foo (bar "1")) ok 4 ok All tests successful. Files=20, Tests=102, 7 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU)