diff -bwrc /net/fly/b4/srs/odd/arglist.sdl odd/arglist.sdl *** /net/fly/b4/srs/odd/arglist.sdl Tue Sep 5 11:23:44 1995 --- odd/arglist.sdl Sat Sep 9 10:52:21 1995 *************** *** 68,74 **** #arg /name="-t" /parameter="printText" #arg /name="-d" /parameter="printData" #arg /name="-fse" /parameter="listFSE" ! dgg added ! #arg /name="-tdir" /parameter="tempDirName" ! dgg #arg /name="-f" /parameter="fieldList" #arg /name="-l" /parameter="libList" #arg /name="-w" /parameter="makeWild" --- 68,74 ---- #arg /name="-t" /parameter="printText" #arg /name="-d" /parameter="printData" #arg /name="-fse" /parameter="listFSE" ! dgg added ! #arg /name="-tdir" /parameter="tempDirName" ! dgg added #arg /name="-f" /parameter="fieldList" #arg /name="-l" /parameter="libList" #arg /name="-w" /parameter="makeWild" diff -bwrc /net/fly/b4/srs/odd/genbank.sdl% odd/genbank.sdl% *** /net/fly/b4/srs/odd/genbank.sdl% Tue Sep 5 11:25:02 1995 --- odd/genbank.sdl% Fri Oct 13 16:38:23 1995 *************** *** 15,21 **** /maxIndexSizeKb=11330 ! 11330 comment.inx, was 3200 { #file /name=gbbct ! #file /name=gbest #file /name=gbinv #file /name=gbmam #file /name=gbpat --- 15,22 ---- /maxIndexSizeKb=11330 ! 11330 comment.inx, was 3200 { #file /name=gbbct ! #file /name=gbest1 ! #file /name=gbest2 #file /name=gbinv #file /name=gbmam #file /name=gbpat diff -bwrc /net/fly/b4/srs/odd/hyperlink.sdl% odd/hyperlink.sdl% *** /net/fly/b4/srs/odd/hyperlink.sdl% Thu Aug 17 11:26:45 1995 --- odd/hyperlink.sdl% Thu Sep 21 12:32:50 1995 *************** *** 93,104 **** /parse=feature /parser=@INSERTLINK_PARSER #hyperlink /field=@EMNEW_FEATURES_FIELD /parse=feature /parser=@INSERTLINK_PARSER ! #hyperlink /field=@GENBANK_RM_FIELD /parse=genbank_medline /parser=@INSERTLINK_PARSER #hyperlink /field=@GENBANK_FEATURES_FIELD /parse=gbfeature /parser=@INSERTLINK_PARSER #hyperlink /field=@GBNEW_FEATURES_FIELD /parse=gbfeature /parser=@INSERTLINK_PARSER #hyperlink /field=@SWISSPROT_FEATURES_FIELD /parse=feature /parser=@INSERTLINK_PARSER #hyperlink /field=@SWISSNEW_FEATURES_FIELD --- 93,108 ---- /parse=feature /parser=@INSERTLINK_PARSER #hyperlink /field=@EMNEW_FEATURES_FIELD /parse=feature /parser=@INSERTLINK_PARSER ! ! #hyperlink /field=@GENBANK_MEDLINE_FIELD /parse=genbank_medline /parser=@INSERTLINK_PARSER + #hyperlink /field=@GBNEW_MEDLINE_FIELD + /parse=genbank_medline /parser=@INSERTLINK_PARSER #hyperlink /field=@GENBANK_FEATURES_FIELD /parse=gbfeature /parser=@INSERTLINK_PARSER #hyperlink /field=@GBNEW_FEATURES_FIELD /parse=gbfeature /parser=@INSERTLINK_PARSER + #hyperlink /field=@SWISSPROT_FEATURES_FIELD /parse=feature /parser=@INSERTLINK_PARSER #hyperlink /field=@SWISSNEW_FEATURES_FIELD *************** *** 139,144 **** --- 143,153 ---- #PARSER /id=%INSERTLINK_PARSER /newline="\n" /ignore=" " /convert=upper /#BNF = + + ! dgg - parse for 'FlyBase: FBgn0000490' in genbank, gbnew... + + genbank_flybase = 'FlyBase:' 'FB' ~a-z0-9~; + genbank_medline = 'MEDLINE ' ~0-9~; swissprot_medline = 'RM ' ~0-9~; swissprot_prosite = 'DR ' 'PROSITE;' ~A-Z0-9~ ; *************** *** 145,151 **** swissprotdr = 'DR ' [emblref | prositeref | pirref | pdbref | swisspageref | omimref | flybaseref]; embldr = 'DR ' [swissprotref | flybaseref]; omimref = 'MIM;' ~A-Z0-9~ ; ! flybaseref = 'FLYBASE;' ~0-9~';'~a-zA-Z0-9\-~ ; swisspageref = 'SWISS-2DPAGE;' ~A-Z0-9~ ; emblref = 'EMBL;' ~A-Z0-9~ ';' ~A-Z0-9~ ; pirref = 'PIR;' ~A-Z0-9~ ';' ~A-Z0-9~ ; --- 154,162 ---- swissprotdr = 'DR ' [emblref | prositeref | pirref | pdbref | swisspageref | omimref | flybaseref]; embldr = 'DR ' [swissprotref | flybaseref]; omimref = 'MIM;' ~A-Z0-9~ ; ! flybaseref = 'FLYBASE;' ~a-zA-Z0-9\-~ ; ! ! this one is bad (dgg) ! !flybaseref = 'FLYBASE;' ~0-9~';'~a-zA-Z0-9\-~ ; swisspageref = 'SWISS-2DPAGE;' ~A-Z0-9~ ; emblref = 'EMBL;' ~A-Z0-9~ ';' ~A-Z0-9~ ; pirref = 'PIR;' ~A-Z0-9~ ';' ~A-Z0-9~ ; *************** *** 209,218 **** ! ! features ! feature = 'FT' ('CDS '| ~a-zA-Z0-9\-_~ ); ! gbfeature = ' ' ('CDS '| ! ~a-zA-Z0-9\-_~ ); ! fsspref = ~*~ '\n' ~*~ '\n' --- 220,241 ---- ! ! features ! + feature = 'FT' ('CDS '| ~a-zA-Z0-9\-_~ ); ! ! gbfbnote = 'FlyBase:' ~a-zA-Z0-9~ ; ! gbnoteword = ( gbfbnote | ~;"~ ); ! !gbnote = '/note="' gbnoteword ( '"' | ';' gbnoteword ); ! gbnote = /FlyBase/ ':' ~a-zA-Z0-9~ ; ! ! gbfeature = ' ' ! ('CDS ' ! | gbnote ! | ~a-zA-Z0-9\-_~ ); ! ! !flygeneref2 = 'FBgn' ~0-9~ ; ! !'FB' ~a-z0-9~ ! fsspref = ~*~ '\n' ~*~ '\n' Only in /net/fly/b4/srs/odd: hyperlink1.sdl Common subdirectories: /net/fly/b4/srs/odd/new and odd/new Common subdirectories: /net/fly/b4/srs/odd/old and odd/old Only in odd: srsdb.sdl% diff -bwrc /net/fly/b4/srs/odd/old/genbank.sdl odd/old/genbank.sdl *** /net/fly/b4/srs/odd/old/genbank.sdl Sat Oct 14 11:02:05 1995 --- odd/old/genbank.sdl Sat Oct 14 10:25:34 1995 *************** *** 15,22 **** /maxIndexSizeKb=11330 ! 11330 comment.inx, was 3200 { #file /name=gbbct ! #file /name=gbest1 ! #file /name=gbest2 #file /name=gbinv #file /name=gbmam #file /name=gbpat --- 15,22 ---- /maxIndexSizeKb=11330 ! 11330 comment.inx, was 3200 { #file /name=gbbct ! ! #file /name=gbest1 ! ! #file /name=gbest2 #file /name=gbinv #file /name=gbmam #file /name=gbpat *************** *** 99,104 **** --- 99,109 ---- /itype=key /ftype=@DF_MEDLINELINK /idtype=@SRSxSEQID /find=medlineid /begstr="MEDLINE" /begleft=3 / begright=3 /nextstr=" " /relIndexSize=0.1 + !#field /gblid=%GENBANK_MEDLINE_FIELD + ! /itype=link /ftype=@DF_LINK /idtype=@SRSxSEQID + ! /begstr="MEDLINE" /begleft=3 / begright=3 /nextstr=" " + ! /find=num /suppress_error=yes + ! /relIndexSize=0.1 !comment #field /itype=key /ftype=@DF_COMMENT /find=comment /idtype=@SRSxSEQID diff -bwrc /net/fly/b4/srs/odd/old/hyperlink.sdl odd/old/hyperlink.sdl *** /net/fly/b4/srs/odd/old/hyperlink.sdl Sat Oct 14 11:02:06 1995 --- odd/old/hyperlink.sdl Sat Oct 14 10:25:35 1995 *************** *** 223,232 **** feature = 'FT' ('CDS '| ~a-zA-Z0-9\-_~ ); gbfeature = ' ' ('CDS ' ! | '/note="' ~"~ 'FlyBase: ' flygeneref2 | ~a-zA-Z0-9\-_~ ); !'FB' ~a-z0-9~ ! --- 223,240 ---- feature = 'FT' ('CDS '| ~a-zA-Z0-9\-_~ ); + + gbfbnote = 'FlyBase:' ~a-zA-Z0-9~ ; + gbanyword = ~;"~ ; + gbnoteword = ( gbfbnote | gbanyword ); + gbnote = '/note="' gbnoteword ( '"' | ';' gbnoteword ); + gbfeature = ' ' ('CDS ' ! | gbnote | ~a-zA-Z0-9\-_~ ); + + !flygeneref2 = 'FBgn' ~0-9~ ; !'FB' ~a-z0-9~ !