source: branches/profile/lib/import/older/dewachter.ift

Last change on this file was 11965, checked in by westram, 11 years ago
  • move old import filters into '$ARBHOME/lib/import/older'
  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 1.8 KB
Line 
1AUTODETECT      "*\nseq:*"
2FILETAG         "DEW"
3
4KEYWIDTH        4
5
6BEGIN           "acc*"
7                #Now all lines are prepended by a number
8
9MATCH           "acc:*"
10                SRT " =:,= :NoAccn="
11                ACI "extract_words("0123456789",4.0)"
12                WRITE "acc"
13
14MATCH           "seq:*"
15                WRITE "full_name"
16
17MATCH           "seq:*"
18                TAG             "DEW"
19                WRITE "db_name"
20
21MATCH           "src:*"
22                SRT "NoData="
23                TAG             "DEW"
24                APPEND "source"
25
26MATCH           "str:*"
27                SRT "NoData="
28                TAG             "DEW"
29                APPEND "strain"
30
31MATCH           "ta?:*"
32                SRT "NoData="
33                TAG             "DEW"
34                APPEND "tax"
35
36MATCH           "aut:*"
37                SRT "NoData=:?*=?1*1"
38                TAG             "DEW"
39                APPEND "author"
40
41MATCH           "ttl:*"
42                SRT "Unpublished=:?*=?1*1"
43                TAG             "DEW"
44                APPEND "title"
45
46MATCH           "jou:*"
47                SRT "Unpublished=:?*=?1*1"
48                TAG             "DEW"
49                APPEND "journal"
50
51MATCH           "vol:*"
52                SRT "0=:?*=vol ?1*1"
53                TAG             "DEW"
54                APPEND "journal"
55
56MATCH           "pgs:*"
57                SRT "NoData=:?*=pgs ?1*1"
58                TAG             "DEW"
59                APPEND "journal"
60
61MATCH           "dat:*"
62                SRT "NoData=:?*=date ?1*1"
63                TAG             "DEW"
64                APPEND "journal"
65
66MATCH           "mty:*"
67                TAG             "DEW"
68                WRITE "gene"
69
70
71SEQUENCEAFTER   "seq:*"
72SEQUENCEACI     "remove(" [](){}^*")|srt(o=.)"
73SEQUENCEEND     "//"
74CREATE_ACC_FROM_SEQUENCE
75
76END             "//"
Note: See TracBrowser for help on using the repository browser.