#------------------- Progeny ( 4/10/06) -------------------------- item:Get Taxonomy Progeny itemmethod: (python $BIRCH/script/flat2list.py in1 in1.nam; leash.listarray in1.nam in1.flat taxid $WHATTOGET; rm in1.nam; $WHERE)& itemhelp:doc/dGDE/SeqHound_API_Functions.html#SHoundGetTaxChildNodes itemopen:browser.csh in:in1 informat:flat insave: arg:WHATTOGET arglabel:What to Get argtype:chooser argchoice:immediate child nodes:-mn SHoundGetTaxChildNodes argchoice:all taxonomy progeny:-mn SHoundGetAllTaxProgeny argvalue:0 arg:WHERE arglabel:Send output to argtype:chooser # Problem with Linux-Intel version of GDE (doesn't affect Solaris): # If we declare an 'out' file, then it must always exist, # even if we don't use it. Otherwise, gde will look for the file # after it is done, and crash. argchoice:New GDE window:(dgde in1.flat; $RM_CMD -f in1*)& argchoice:Output file:mv in1.flat $OUTFILE; rm in1*; echo ' Get TaxonomyProgeny completed' argvalue:0 arg:OUTFILE arglabel:Output file name argtype:text