source: branches/profile/lib/import/older/gcg_rsf_transl.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      "!!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   "  DEFINITION *"
22        SRT     "* * *=*1 *2"
23        WRITE "full_name"
24
25MATCH   "  DEFINITION *"
26        WRITE "definition"
27
28MATCH   "    ORGANISM *"
29        SRT     "*|*=*2"
30        TAG     "GCG_RSF"
31        WRITE "tax"
32
33MATCH   "  VERSION *"
34        SRT "*|*=*1"
35        TAG     "GCG_RSF"
36        WRITE "version"
37
38MATCH   "    AUTHORS *"
39        SRT     "No information*="
40        TAG     "GCG_RSF"
41        APPEND "author"
42
43MATCH   "    TITLE *"
44        SRT     "No information*="
45        TAG     "GCG_RSF"
46        APPEND  "title"
47
48MATCH   "    JOURNAL *"
49        SRT     "No information*="
50        TAG     "GCG_RSF"
51        APPEND  "journal"
52
53MATCH   "       source*strain*"
54        SRT     "*/strain\=\"*\"*=*2"
55        WRITE   "strain"
56
57MATCH   "       source*clone*"
58        SRT     "*/clone\=\"*\"*=*2"
59        TAG     "GCG_RSF"
60        WRITE   "clone"
61
62MATCH   "       source*note*"
63        SRT     "*/note\=\"*\"*=*2"
64        TAG     "GCG_RSF"
65        WRITE   "description"
66
67MATCH   "       source*specific_host*"
68        SRT     */specific_host\=\"*\"*=*2"
69        TAG     "GCG_RSF"
70        APPEND  "host"
71
72MATCH   "       source*isolate*"
73        SRT     "*/isolate\=\"*\"*=*2"
74        WRITE   "strain"
75
76MATCH   "  KEYWORDS *"
77        SRT     ";="
78        TAG     "GCG_RSF"
79        APPEND  "keywords"
80
81SEQUENCEAFTER   "sequence*"
82SEQUENCESRT     "*Check*..*=*3"
83SEQUENCEACI     "remove("0123456789 /")"
84SEQUENCECOLUMN  0
85SEQUENCEEND     "}"
86CREATE_ACC_FROM_SEQUENCE
87
88END     "}"
89
90
Note: See TracBrowser for help on using the repository browser.