source: branches/stable/lib/import/older/gcg_rsf.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: 2.4 KB
Line 
1AUTODETECT      "!!RICH_SEQUENCE*"
2                #Global settings:
3KEYWIDTH        14
4FILETAG         rsf
5
6BEGIN           "  LOCUS*"
7
8MATCH           "  LOCUS *"
9                SRT "* *=*1"
10                WRITE "name"
11
12MATCH           "  ACCESSION *"
13                SRT "\"*\"=*1:No information="
14                ACI "extract_words("0123456789",4.0)"
15                WRITE "acc"
16
17MATCH           "  SOURCE *"
18                TAG             "GCG_RSF"
19                APPEND "source"
20
21MATCH           "    ORGANISM *"
22                SRT             "*|*=*1"
23                WRITE "full_name"
24
25MATCH           "    ORGANISM *"
26                SRT             "*|*=*2"
27                TAG             "GCG_RSF"
28                WRITE "tax"
29
30MATCH           "  VERSION *"
31                SRT "*|*=*1"
32                TAG             "GCG_RSF"
33                WRITE "version"
34
35MATCH           "    AUTHORS *"
36                SRT             "No information*="
37                TAG             "GCG_RSF"
38                APPEND "author"
39
40MATCH           "    TITLE *"
41                SRT             "No information*="
42                TAG             "GCG_RSF"
43                APPEND          "title"
44
45MATCH           "    JOURNAL *"
46                SRT             "No information*="
47                TAG             "GCG_RSF"
48                APPEND          "journal"
49
50MATCH           "       source*strain*"
51                SRT             "*/strain\=\"*\"*=*2"
52                WRITE           "strain"
53
54MATCH           "       source*clone*"
55                SRT             "*/clone\=\"*\"*=*2"
56                TAG             "GCG_RSF"
57                WRITE           "clone"
58
59MATCH           "       source*note*"
60                SRT             "*/note\=\"*\"*=*2"
61                TAG             "GCG_RSF"
62                WRITE           "description"
63
64MATCH           "       source*specific_host*"
65                SRT             */specific_host\=\"*\"*=*2"
66                TAG             "GCG_RSF"
67                APPEND          "host"
68
69MATCH           "       source*isolate*"
70                SRT             "*/isolate\=\"*\"*=*2"
71                WRITE           "strain"
72
73MATCH           "  KEYWORDS *"
74                SRT             ";="
75                TAG             "GCG_RSF"
76                APPEND          "keywords"
77
78SEQUENCEAFTER   "sequence*"
79SEQUENCESRT     "*Check*..*=*3"
80SEQUENCEACI     "remove("0123456789 /")"
81SEQUENCEEND     "}"
82CREATE_ACC_FROM_SEQUENCE
83
84END             "}"
85
Note: See TracBrowser for help on using the repository browser.