~ubuntu-branches/ubuntu/lucid/ncbi-tools6/lucid

« back to all changes in this revision

Viewing changes to data/objprt.prt

  • Committer: Bazaar Package Importer
  • Author(s): Aaron M. Ucko
  • Date: 2002-04-04 22:13:09 UTC
  • Revision ID: james.westby@ubuntu.com-20020404221309-vfze028rfnlrldct
Tags: upstream-6.1.20011220a
ImportĀ upstreamĀ versionĀ 6.1.20011220a

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
PrintTemplateSet ::= {
 
2
  {
 
3
    name "StdSeqDesc" ,
 
4
    format {
 
5
      asn1 "Seqdesc" ,
 
6
      form
 
7
        block {
 
8
          components {
 
9
            {
 
10
              asn1 "Seqdesc.mol-type" ,
 
11
              label "Molecule type" ,
 
12
              prefix "\n" ,
 
13
              form
 
14
                enum {
 
15
                   } } ,
 
16
            {
 
17
              asn1 "Seqdesc.modif" ,
 
18
              label "Modifiers" ,
 
19
              prefix "\n" ,
 
20
              form
 
21
                block {
 
22
                  separator ", " ,
 
23
                  components {
 
24
                    {
 
25
                      asn1 "Seqdesc.modif.E" ,
 
26
                      form
 
27
                        enum {
 
28
                           } } } } } ,
 
29
            {
 
30
              asn1 "Seqdesc.method" ,
 
31
              label "Method" ,
 
32
              prefix "\n" ,
 
33
              form
 
34
                enum {
 
35
                   } } ,
 
36
            {
 
37
              asn1 "Seqdesc.name" ,
 
38
              label "Name" ,
 
39
              prefix "\n" ,
 
40
              form
 
41
                text {
 
42
                   } } ,
 
43
            {
 
44
              asn1 "Seqdesc.title" ,
 
45
              label "Title" ,
 
46
              prefix "\n" ,
 
47
              form
 
48
                text {
 
49
                   } } ,
 
50
            {
 
51
              asn1 "Seqdesc.org" ,
 
52
              label "Organism" ,
 
53
              prefix "\n" ,
 
54
              form
 
55
                use-template "StdOrgRef" } ,
 
56
            {
 
57
              asn1 "Seqdesc.comment" ,
 
58
              label "Comment" ,
 
59
              prefix "\n" ,
 
60
              form
 
61
                text {
 
62
                   } } ,
 
63
            {
 
64
              asn1 "Seqdesc.num" ,
 
65
              label "Numbering" ,
 
66
              prefix "\n" ,
 
67
              form
 
68
                use-template "StdNumbering" } ,
 
69
            {
 
70
              asn1 "Seqdesc.maploc" ,
 
71
              label "Map location" ,
 
72
              prefix "\n" ,
 
73
              form
 
74
                use-template "StdDbtag" } ,
 
75
            {
 
76
              asn1 "Seqdesc.pir" ,
 
77
              label "PIR block" ,
 
78
              prefix "\n" ,
 
79
              form
 
80
                null NULL } ,
 
81
            {
 
82
              asn1 "Seqdesc.genbank" ,
 
83
              label "GenBank block" ,
 
84
              prefix "\n" ,
 
85
              form
 
86
                use-template "StdGBBlock" } ,
 
87
            {
 
88
              asn1 "Seqdesc.pub" ,
 
89
              label "Citation" ,
 
90
              prefix "\n" ,
 
91
              form
 
92
                use-template "StdPubdesc" } ,
 
93
            {
 
94
              asn1 "Seqdesc.region" ,
 
95
              label "Region" ,
 
96
              prefix "\n" ,
 
97
              form
 
98
                text {
 
99
                   } } ,
 
100
            {
 
101
              asn1 "Seqdesc.user" ,
 
102
              label "User Type" ,
 
103
              prefix "\n" ,
 
104
              form
 
105
                use-template "StdUserObj" } ,
 
106
            {
 
107
              asn1 "Seqdesc.sp" ,
 
108
              label "SWISS-PROT block" ,
 
109
              prefix "\n" ,
 
110
              form
 
111
                null NULL } ,
 
112
            {
 
113
              asn1 "Seqdesc.dbxref" ,
 
114
              label "Cross reference" ,
 
115
              prefix "\n" ,
 
116
              form
 
117
                use-template "StdDbtag"  } ,
 
118
            {
 
119
              asn1 "Seqdesc.embl" ,
 
120
              label "EMBL block" ,
 
121
              prefix "\n" ,
 
122
              form
 
123
                null NULL } ,
 
124
            {
 
125
              asn1 "Seqdesc.create-date" ,
 
126
              label "Create date" ,
 
127
              prefix "\n" ,
 
128
              form
 
129
                user {
 
130
                  printfunc "StdDatePrint" } } ,
 
131
            {
 
132
              asn1 "Seqdesc.update-date" ,
 
133
              label "Update date" ,
 
134
              prefix "\n" ,
 
135
              form
 
136
                user {
 
137
                  printfunc "StdDatePrint" } } ,
 
138
            {
 
139
              asn1 "Seqdesc.prf" ,
 
140
              label "PRF block" ,
 
141
              prefix "\n" ,
 
142
              form
 
143
                null NULL } ,
 
144
            {
 
145
              asn1 "Seqdesc.pdb" ,
 
146
              label "PDB block" ,
 
147
              prefix "\n" ,
 
148
              form
 
149
                null NULL } ,
 
150
            {
 
151
              asn1 "Seqdesc.het" ,
 
152
              label "Heterogen" ,
 
153
              prefix "\n" ,
 
154
              form
 
155
                text {
 
156
                   } } ,
 
157
            {
 
158
              asn1 "Seqdesc.source" ,
 
159
              label "Biological Source" ,
 
160
              prefix "\n" ,
 
161
              form
 
162
                use-template "StdBioSource" } ,
 
163
            {
 
164
              asn1 "Seqdesc.molinfo" ,
 
165
              label "Molecule Information" ,
 
166
              prefix "\n" ,
 
167
              form
 
168
                block {
 
169
                  separator ", " ,
 
170
                  components {
 
171
                    {
 
172
                      asn1 "MolInfo.biomol" ,
 
173
                      form
 
174
                        enum {
 
175
                           } } ,
 
176
                    {
 
177
                      asn1 "MolInfo.tech" ,
 
178
                      form
 
179
                        enum {
 
180
                           } } ,
 
181
                    {
 
182
                      asn1 "MolInfo.completeness" ,
 
183
                      form
 
184
                        enum {
 
185
                           } } } } } } } } } ,
 
186
  {
 
187
    name "StdSeqFeatLocation" ,
 
188
    format {
 
189
      asn1 "Seq-feat.location" ,
 
190
      label "Location" ,
 
191
      prefix "\t" ,
 
192
      form
 
193
        user {
 
194
          printfunc "StdSeqLocPrint" } } } ,
 
195
  {
 
196
    name "StdSeqFeatProduct" ,
 
197
    format {
 
198
      asn1 "Seq-feat.product" ,
 
199
      label "Product" ,
 
200
      prefix "\t" ,
 
201
      form
 
202
        user {
 
203
          printfunc "StdSeqLocPrint" } } } ,
 
204
  {
 
205
    name "EntrySeqFeatData" ,
 
206
    labelfrom "Seq-feat.data" ,
 
207
    format {
 
208
      asn1 "Seq-feat.data" ,
 
209
      prefix "\t" ,
 
210
      form
 
211
        use-template "StdSeqFeatData" } } ,
 
212
  {
 
213
    name "StdSeqFeat" ,
 
214
    labelfrom "Seq-feat.data" ,
 
215
    format {
 
216
      asn1 "Seq-feat" ,
 
217
      prefix "\n" ,
 
218
      suffix "\n" ,
 
219
      form
 
220
        block {
 
221
          separator "\n" ,
 
222
          components {
 
223
            {
 
224
              asn1 "Seq-feat.data" ,
 
225
              form
 
226
                use-template "StdSeqFeatData" } ,
 
227
            {
 
228
              asn1 "Seq-feat" ,
 
229
              form
 
230
                use-template "StdSeqFeatCommon" } ,
 
231
            {
 
232
              asn1 "Seq-feat.product" ,
 
233
              label "Product" ,
 
234
              prefix " " ,
 
235
              form
 
236
                user {
 
237
                  printfunc "StdSeqLocPrint" } } ,
 
238
            {
 
239
              asn1 "Seq-feat.location" ,
 
240
              label "Location" ,
 
241
              prefix " " ,
 
242
              form
 
243
                user {
 
244
                  printfunc "StdSeqLocPrint" } } ,
 
245
            {
 
246
              asn1 "Seq-feat.cit" ,
 
247
              label "Citations" ,
 
248
              prefix "\n" ,
 
249
              form
 
250
                block {
 
251
                  separator "\n" ,
 
252
                  components {
 
253
                    {
 
254
                      asn1 "Seq-feat.cit.pub.E" ,
 
255
                      form
 
256
                        use-template "StdPub" } } } } ,
 
257
            {
 
258
              asn1 "Seq-feat.xref" ,
 
259
              label "Cross-reference" ,
 
260
              prefix "\n" ,
 
261
              form
 
262
                block {
 
263
                  separator "\n" ,
 
264
                  components {
 
265
                    {
 
266
                      asn1 "Seq-feat.xref.E" ,
 
267
                      form
 
268
                        use-template "StdSeqFeatXref" } } } } } } } } ,
 
269
  {
 
270
    name "StdSeqFeatData" ,
 
271
    format {
 
272
      asn1 "SeqFeatData" ,
 
273
      form
 
274
        block {
 
275
          components {
 
276
            {
 
277
              asn1 "SeqFeatData.gene" ,
 
278
              label "Gene" ,
 
279
              form
 
280
                use-template "StdGeneRef" } ,
 
281
            {
 
282
              asn1 "SeqFeatData.org" ,
 
283
              label "Organism" ,
 
284
              form
 
285
                use-template "StdOrgRef" } ,
 
286
            {
 
287
              asn1 "SeqFeatData.cdregion" ,
 
288
              label "Coding Region" ,
 
289
              form
 
290
                use-template "StdCdRegion" } ,
 
291
            {
 
292
              asn1 "SeqFeatData.prot" ,
 
293
              label "Protein" ,
 
294
              form
 
295
                use-template "StdProtRef" } ,
 
296
            {
 
297
              asn1 "SeqFeatData.rna" ,
 
298
              label "RNA" ,
 
299
              form
 
300
                use-template "StdRNARef" } ,
 
301
            {
 
302
              asn1 "SeqFeatData.pub" ,
 
303
              label "Citation" ,
 
304
              form
 
305
                use-template "StdPubdesc" } ,
 
306
            {
 
307
              asn1 "SeqFeatData.seq" ,
 
308
              label "Sequence" ,
 
309
              form
 
310
                user {
 
311
                  printfunc "StdSeqLocPrint" } } ,
 
312
            {
 
313
              asn1 "SeqFeatData.imp.key" ,
 
314
              label "Import" ,
 
315
              form
 
316
                use-template "StdImpFeat" } ,
 
317
            {
 
318
              asn1 "SeqFeatData.region" ,
 
319
              label "Region" ,
 
320
              form
 
321
                text {
 
322
                   } } ,
 
323
            {
 
324
              asn1 "SeqFeatData.comment" ,
 
325
              label "Comment" ,
 
326
              form
 
327
                null NULL } ,
 
328
            {
 
329
              asn1 "SeqFeatData.bond" ,
 
330
              label "Bond" ,
 
331
              form
 
332
                enum {
 
333
                   } } ,
 
334
            {
 
335
              asn1 "SeqFeatData.site" ,
 
336
              label "Site" ,
 
337
              form
 
338
                enum {
 
339
                   } } ,
 
340
            {
 
341
              asn1 "SeqFeatData.rsite" ,
 
342
              label "Rest. Site" ,
 
343
              form
 
344
                use-template "StdRsiteRef" } ,
 
345
            {
 
346
              asn1 "SeqFeatData.user" ,
 
347
              label "User Type" ,
 
348
              form
 
349
                use-template "StdUserObj" } ,
 
350
            {
 
351
              asn1 "SeqFeatData.txinit" ,
 
352
              label "TxInit" ,
 
353
              form
 
354
                use-template "StdTxInit" } ,
 
355
            {
 
356
              asn1 "SeqFeatData.num" ,
 
357
              label "Numbering" ,
 
358
              form
 
359
                use-template "StdNumbering" } ,
 
360
            {
 
361
              asn1 "SeqFeatData.psec-str" ,
 
362
              label "Sec. Struct" ,
 
363
              form
 
364
                enum {
 
365
                   } } ,
 
366
            {
 
367
              asn1 "SeqFeatData.non-std-residue" ,
 
368
              label "NonStd Residue" ,
 
369
              form
 
370
                text {
 
371
                   } } ,
 
372
            {
 
373
              asn1 "SeqFeatData.het" ,
 
374
              label "Heterogen" ,
 
375
              form
 
376
                text {
 
377
                   } } ,
 
378
            {
 
379
              asn1 "SeqFeatData.biosrc" ,
 
380
              label "Biological Source" ,
 
381
              prefix "\n" ,
 
382
              form
 
383
                use-template "StdBioSource" } } } } } ,
 
384
  {
 
385
    name "StdGeneRef" ,
 
386
    format {
 
387
      asn1 "Gene-ref" ,
 
388
      form
 
389
        block {
 
390
          separator "\n" ,
 
391
          components {
 
392
            {
 
393
              asn1 "Gene-ref" ,
 
394
              form
 
395
                block {
 
396
                  components {
 
397
                    {
 
398
                      asn1 "Gene-ref.locus" ,
 
399
                      form
 
400
                        text {
 
401
                           } } ,
 
402
                    {
 
403
                      asn1 "Gene-ref.allele" ,
 
404
                      prefix " " ,
 
405
                      form
 
406
                        text {
 
407
                           } } } } } ,
 
408
            {
 
409
              asn1 "Gene-ref.desc" ,
 
410
              prefix "[" ,
 
411
              suffix "]" ,
 
412
              form
 
413
                text {
 
414
                   } } ,
 
415
            {
 
416
              asn1 "Gene-ref.pseudo" ,
 
417
              form
 
418
                boolean {
 
419
                  true "This is a pseudogene." } } ,
 
420
            {
 
421
              asn1 "Gene-ref.syn" ,
 
422
              label "Synonyms" ,
 
423
              prefix " (" ,
 
424
              suffix ")" ,
 
425
              form
 
426
                block {
 
427
                  separator ", " ,
 
428
                  components {
 
429
                    {
 
430
                      asn1 "Gene-ref.syn.E" ,
 
431
                      form
 
432
                        text {
 
433
                           } } } } } ,
 
434
            {
 
435
              asn1 "Gene-ref.maploc" ,
 
436
              label "Map Location" ,
 
437
              prefix " " ,
 
438
              form
 
439
                text {
 
440
                   } } ,
 
441
            {
 
442
              asn1 "Gene-ref.db" ,
 
443
              label "Cross Reference" ,
 
444
              prefix " " ,
 
445
              form
 
446
                block {
 
447
                  separator ", " ,
 
448
                  components {
 
449
                    {
 
450
                      asn1 "Gene-ref.db.E" ,
 
451
                      prefix "(" ,
 
452
                      suffix ")" ,
 
453
                      form
 
454
                        use-template "StdDbtag" } } } } } } } } ,
 
455
  {
 
456
    name "StdUserObj" ,
 
457
    format {
 
458
      asn1 "User-object" ,
 
459
      label "User-object" ,
 
460
      prefix "\n" ,
 
461
      form
 
462
        block {
 
463
          separator ": " ,
 
464
          components {
 
465
            {
 
466
              asn1 "User-object.class" ,
 
467
              form
 
468
                text {
 
469
                   } } ,
 
470
            {
 
471
              asn1 "User-object.type" ,
 
472
              form
 
473
                use-template "StdObjectId" } } } } } ,
 
474
  {
 
475
    name "StdPubOnFeat" ,
 
476
    format {
 
477
      asn1 "Pub" ,
 
478
      label "Citation" ,
 
479
      prefix "\n" ,
 
480
      form
 
481
        block {
 
482
          separator "\n" ,
 
483
          components {
 
484
            {
 
485
              asn1 "Pub" ,
 
486
              form
 
487
                use-template "StdPub" } } } } } ,
 
488
  {
 
489
    name "StdPub" ,
 
490
    format {
 
491
      asn1 "Pub" ,
 
492
      form
 
493
        block {
 
494
          separator "\n" ,
 
495
          components {
 
496
            {
 
497
              asn1 "Pub.gen" ,
 
498
              form
 
499
                use-template "StdCitGen" } ,
 
500
            {
 
501
              asn1 "Pub.sub" ,
 
502
              form
 
503
                use-template "StdCitSub" } ,
 
504
            {
 
505
              asn1 "Pub.medline" ,
 
506
              form
 
507
                use-template "StdMedlineEntry" } ,
 
508
            {
 
509
              asn1 "Pub.muid" ,
 
510
              label "MEDLINE uid: " ,
 
511
              form
 
512
                text {
 
513
                   } } ,
 
514
            {
 
515
              asn1 "Pub.pmid" ,
 
516
              label "PubMed id: " ,
 
517
              form
 
518
                text {
 
519
                   } } ,
 
520
            {
 
521
              asn1 "Pub.article" ,
 
522
              form
 
523
                use-template "StdCitArt" } ,
 
524
            {
 
525
              asn1 "Pub.journal" ,
 
526
              form
 
527
                use-template "StdCitJour" } ,
 
528
            {
 
529
              asn1 "Pub.book" ,
 
530
              form
 
531
                use-template "StdCitBook" } ,
 
532
            {
 
533
              asn1 "Pub.proc" ,
 
534
              form
 
535
                use-template "StdCitProc" } ,
 
536
            {
 
537
              asn1 "Pub.patent" ,
 
538
              form
 
539
                use-template "StdCitPat" } ,
 
540
            {
 
541
              asn1 "Pub.pat-id" ,
 
542
              form
 
543
                use-template "StdIdPat" } ,
 
544
            {
 
545
              asn1 "Pub.man" ,
 
546
              form
 
547
                use-template "StdCitLet" } ,
 
548
            {
 
549
              asn1 "Pub.equiv" ,
 
550
              form
 
551
                use-template "StdPubEquiv" } } } } } ,
 
552
  {
 
553
    name "StdCitGen" ,
 
554
    format {
 
555
      asn1 "Cit-gen" ,
 
556
      form
 
557
        block {
 
558
          separator "\n" ,
 
559
          components {
 
560
            {
 
561
              asn1 "Cit-gen.serial-number" ,
 
562
              prefix "[" ,
 
563
              suffix "]" ,
 
564
              form
 
565
                text {
 
566
                   } } ,
 
567
            {
 
568
              asn1 "Cit-gen.authors" ,
 
569
              form
 
570
                use-template "StdAuthList" } ,
 
571
            {
 
572
              asn1 "Cit-gen.date" ,
 
573
              prefix "(" ,
 
574
              suffix ")" ,
 
575
              form
 
576
                user {
 
577
                  printfunc "StdDatePrint" } } ,
 
578
            {
 
579
              asn1 "Cit-gen.title" ,
 
580
              form
 
581
                text {
 
582
                   } } ,
 
583
            {
 
584
              asn1 "Cit-gen.cit" ,
 
585
              form
 
586
                text {
 
587
                   } } ,
 
588
            {
 
589
              asn1 "Cit-gen" ,
 
590
              form
 
591
                block {
 
592
                  separator " " ,
 
593
                  components {
 
594
                    {
 
595
                      asn1 "Cit-gen.journal" ,
 
596
                      suffix ":" ,
 
597
                      form
 
598
                        use-template "StdTitle" } ,
 
599
                    {
 
600
                      asn1 "Cit-gen.issue" ,
 
601
                      suffix ";" ,
 
602
                      form
 
603
                        text {
 
604
                           } } ,
 
605
                    {
 
606
                      asn1 "Cit-gen.pages" ,
 
607
                      form
 
608
                        text {
 
609
                           } } } } } } } } } ,
 
610
  {
 
611
    name "StdCitSub" ,
 
612
    format {
 
613
      asn1 "Cit-sub" ,
 
614
      prefix "Data Submission " ,
 
615
      form
 
616
        block {
 
617
          components {
 
618
            {
 
619
              asn1 "Cit-sub.medium" ,
 
620
              prefix "on " ,
 
621
              suffix " " ,
 
622
              form
 
623
                enum {
 
624
                   } } ,
 
625
            {
 
626
              asn1 "Cit-sub.imp.date" ,
 
627
              prefix "(" ,
 
628
              suffix ")" ,
 
629
              form
 
630
                user {
 
631
                  printfunc "StdDatePrint" } } ,
 
632
            {
 
633
              asn1 "Cit-sub.authors" ,
 
634
              prefix "\n" ,
 
635
              form
 
636
                use-template "StdAuthList" } } } } } ,
 
637
  {
 
638
    name "StdMedlineEntry" ,
 
639
    format {
 
640
      asn1 "Medline-entry" ,
 
641
      form
 
642
        block {
 
643
          separator "\n" ,
 
644
          components {
 
645
            {
 
646
              asn1 "Medline-entry" ,
 
647
              form
 
648
                block {
 
649
                  separator "   " ,
 
650
                  components {
 
651
                    {
 
652
                      asn1 "Medline-entry.uid" ,
 
653
                      label "uid" ,
 
654
                      prefix ": " ,
 
655
                      form
 
656
                        text {
 
657
                           } } ,
 
658
                    {
 
659
                      asn1 "Medline-entry.em" ,
 
660
                      label "entry month" ,
 
661
                      prefix ": " ,
 
662
                      form
 
663
                        user {
 
664
                          printfunc "StdDatePrint" } } } } } ,
 
665
            {
 
666
              asn1 "Medline-entry.cit" ,
 
667
              form
 
668
                use-template "StdCitArt" } ,
 
669
            {
 
670
              asn1 "Medline-entry.abstract" ,
 
671
              label "abstract" ,
 
672
              prefix ": " ,
 
673
              form
 
674
                text {
 
675
                   } } ,
 
676
            {
 
677
              asn1 "Medline-entry.mesh" ,
 
678
              label "Mesh Terms" ,
 
679
              prefix "\n" ,
 
680
              form
 
681
                block {
 
682
                  separator "\n" ,
 
683
                  components {
 
684
                    {
 
685
                      asn1 "Medline-entry.mesh.E" ,
 
686
                      form
 
687
                        block {
 
688
                          components {
 
689
                            {
 
690
                              asn1 "Medline-mesh.term" ,
 
691
                              form
 
692
                                text {
 
693
                                   } } ,
 
694
                            {
 
695
                              asn1 "Medline-mesh.mp" ,
 
696
                              form
 
697
                                boolean {
 
698
                                  true " (Main Point)" } } ,
 
699
                            {
 
700
                              asn1 "Medline-mesh.qual" ,
 
701
                              form
 
702
                                block {
 
703
                                  separator "\n" ,
 
704
                                  components {
 
705
                                    {
 
706
                                      asn1 "Medline-mesh.qual.E" ,
 
707
                                      form
 
708
                                        block {
 
709
                                          components {
 
710
                                            {
 
711
                                              asn1 "Medline-qual.subh" ,
 
712
                                              form
 
713
                                                text {
 
714
                                                   } } ,
 
715
                                            {
 
716
                                              asn1 "Medline-qual.mp" ,
 
717
                                              form
 
718
                                                boolean {
 
719
                                                  true " (Main Point)" } } } } } } } } } } } } } } ,
 
720
            {
 
721
              asn1 "Medline-entry.substance" ,
 
722
              label "Substance" ,
 
723
              prefix "\n" ,
 
724
              form
 
725
                block {
 
726
                  separator "\n" ,
 
727
                  components {
 
728
                    {
 
729
                      asn1 "Medline-entry.substance.E" ,
 
730
                      form
 
731
                        block {
 
732
                          components {
 
733
                            {
 
734
                              asn1 "Medline-rn.name" ,
 
735
                              form
 
736
                                text {
 
737
                                   } } ,
 
738
                            {
 
739
                              asn1 "Medline-rn.type" ,
 
740
                              form
 
741
                                enum {
 
742
                                  values {
 
743
                                    "" ,
 
744
                                    " CAS: " ,
 
745
                                    "EC " } } } ,
 
746
                            {
 
747
                              asn1 "Medline-rn.cit" ,
 
748
                              form
 
749
                                text {
 
750
                                   } } } } } } } } ,
 
751
            {
 
752
              asn1 "Medline-entry.xref" ,
 
753
              label "Cross Reference" ,
 
754
              prefix "\n" ,
 
755
              form
 
756
                block {
 
757
                  separator "\n" ,
 
758
                  components {
 
759
                    {
 
760
                      asn1 "Medline-entry.xref.E" ,
 
761
                      form
 
762
                        block {
 
763
                          separator ": " ,
 
764
                          components {
 
765
                            {
 
766
                              asn1 "Medline-si.type" ,
 
767
                              form
 
768
                                enum {
 
769
                                   } } ,
 
770
                            {
 
771
                              asn1 "Medline-si.cit" ,
 
772
                              form
 
773
                                text {
 
774
                                   } } } } } } } } ,
 
775
            {
 
776
              asn1 "Medline-entry.gene" ,
 
777
              label "Possible Gene Symbols" ,
 
778
              prefix ": " ,
 
779
              form
 
780
                block {
 
781
                  separator ", " ,
 
782
                  components {
 
783
                    {
 
784
                      asn1 "Medline-entry.gene.E" ,
 
785
                      form
 
786
                        text {
 
787
                           } } } } } ,
 
788
            {
 
789
              asn1 "Medline-entry.idnum" ,
 
790
              label "Support" ,
 
791
              prefix ": " ,
 
792
              form
 
793
                block {
 
794
                  separator ", " ,
 
795
                  components {
 
796
                    {
 
797
                      asn1 "Medline-entry.idnum.E" ,
 
798
                      form
 
799
                        text {
 
800
                           } } } } } } } } } ,
 
801
  {
 
802
    name "StdCitArt" ,
 
803
    format {
 
804
      asn1 "Cit-art" ,
 
805
      form
 
806
        block {
 
807
          separator "\n" ,
 
808
          components {
 
809
            {
 
810
              asn1 "Cit-art.title" ,
 
811
              form
 
812
                use-template "StdTitle" } ,
 
813
            {
 
814
              asn1 "Cit-art.authors" ,
 
815
              form
 
816
                use-template "StdAuthList" } ,
 
817
            {
 
818
              asn1 "Cit-art.from.journal" ,
 
819
              form
 
820
                use-template "StdCitJour" } ,
 
821
            {
 
822
              asn1 "Cit-art.from.book" ,
 
823
              prefix "(in) " ,
 
824
              form
 
825
                use-template "StdCitBook" } ,
 
826
            {
 
827
              asn1 "Cit-art.from.proc" ,
 
828
              prefix "(in) " ,
 
829
              form
 
830
                use-template "StdCitProc" } } } } } ,
 
831
  {
 
832
    name "StdCitJour" ,
 
833
    format {
 
834
      asn1 "Cit-jour" ,
 
835
      form
 
836
        block {
 
837
          separator " " ,
 
838
          components {
 
839
            {
 
840
              asn1 "Cit-jour.title" ,
 
841
              form
 
842
                use-template "StdTitle" } ,
 
843
            {
 
844
              asn1 "Cit-jour.imp" ,
 
845
              form
 
846
                use-template "StdImprint" } } } } } ,
 
847
  {
 
848
    name "StdCitBook" ,
 
849
    format {
 
850
      asn1 "Cit-book" ,
 
851
      form
 
852
        block {
 
853
          separator "\n" ,
 
854
          components {
 
855
            {
 
856
              asn1 "Cit-book.title" ,
 
857
              form
 
858
                use-template "StdTitle" } ,
 
859
            {
 
860
              asn1 "Cit-book.coll" ,
 
861
              prefix "Collection: " ,
 
862
              form
 
863
                use-template "StdTitle" } ,
 
864
            {
 
865
              asn1 "Cit-book.authors" ,
 
866
              form
 
867
                use-template "StdAuthList" } ,
 
868
            {
 
869
              asn1 "Cit-book.imp" ,
 
870
              form
 
871
                use-template "StdImprint" } } } } } ,
 
872
  {
 
873
    name "StdCitProc" ,
 
874
    format {
 
875
      asn1 "Cit-proc" ,
 
876
      form
 
877
        block {
 
878
          separator "\n" ,
 
879
          components {
 
880
            {
 
881
              asn1 "Cit-proc.book" ,
 
882
              form
 
883
                use-template "StdCitBook" } ,
 
884
            {
 
885
              asn1 "Cit-proc.meet" ,
 
886
              label "Meeting " ,
 
887
              form
 
888
                block {
 
889
                  separator ", " ,
 
890
                  components {
 
891
                    {
 
892
                      asn1 "Meeting.number" ,
 
893
                      form
 
894
                        text {
 
895
                           } } ,
 
896
                    {
 
897
                      asn1 "Meeting.date" ,
 
898
                      form
 
899
                        user {
 
900
                          printfunc "StdDatePrint" } } ,
 
901
                    {
 
902
                      asn1 "Meeting.place" ,
 
903
                      form
 
904
                        use-template "StdAffil" } } } } } } } } ,
 
905
  {
 
906
    name "StdCitPat" ,
 
907
    format {
 
908
      asn1 "Cit-pat" ,
 
909
      form
 
910
        block {
 
911
          separator "\n" ,
 
912
          components {
 
913
            {
 
914
              asn1 "Cit-pat.title" ,
 
915
              form
 
916
                text {
 
917
                   } } ,
 
918
            {
 
919
              asn1 "Cit-pat.authors" ,
 
920
              form
 
921
                use-template "StdAuthList" } ,
 
922
            {
 
923
              asn1 "Cit-pat" ,
 
924
              form
 
925
                block {
 
926
                  components {
 
927
                    {
 
928
                      asn1 "Cit-pat.country" ,
 
929
                      suffix " " ,
 
930
                      form
 
931
                        text {
 
932
                           } } ,
 
933
                    {
 
934
                      asn1 "Cit-pat.doc-type" ,
 
935
                      form
 
936
                        text {
 
937
                           } } ,
 
938
                    {
 
939
                      asn1 "Cit-pat.number" ,
 
940
                      form
 
941
                        text {
 
942
                           } } ,
 
943
                    {
 
944
                      asn1 "Cit-pat.date-issue" ,
 
945
                      prefix " (" ,
 
946
                      suffix ")" ,
 
947
                      form
 
948
                        user {
 
949
                          printfunc "StdDatePrint" } } ,
 
950
                    {
 
951
                      asn1 "Cit-pat.app-number" ,
 
952
                      prefix " Appl: " ,
 
953
                      form
 
954
                        text {
 
955
                           } } ,
 
956
                    {
 
957
                      asn1 "Cit-pat.app-date" ,
 
958
                      prefix " (" ,
 
959
                      suffix ")" ,
 
960
                      form
 
961
                        user {
 
962
                          printfunc "StdDatePrint" } } } } } } } } } ,
 
963
  {
 
964
    name "StdIdPat" ,
 
965
    format {
 
966
      asn1 "Id-pat" ,
 
967
      form
 
968
        block {
 
969
          components {
 
970
            {
 
971
              asn1 "Id-pat.country" ,
 
972
              suffix " " ,
 
973
              form
 
974
                text {
 
975
                   } } ,
 
976
            {
 
977
              asn1 "Id-pat.id.number" ,
 
978
              form
 
979
                text {
 
980
                   } } ,
 
981
            {
 
982
              asn1 "Id-pat.id.app-number" ,
 
983
              prefix "Appl: " ,
 
984
              form
 
985
                text {
 
986
                   } } } } } } ,
 
987
  {
 
988
    name "StdCitLet" ,
 
989
    format {
 
990
      asn1 "Cit-let" ,
 
991
      form
 
992
        block {
 
993
          separator "\n" ,
 
994
          components {
 
995
            {
 
996
              asn1 "Cit-let.type" ,
 
997
              prefix "[" ,
 
998
              suffix "]" ,
 
999
              form
 
1000
                enum {
 
1001
                   } } ,
 
1002
            {
 
1003
              asn1 "Cit-let.man-id" ,
 
1004
              form
 
1005
                text {
 
1006
                   } } ,
 
1007
            {
 
1008
              asn1 "Cit-let.cit" ,
 
1009
              form
 
1010
                use-template "StdCitBook" } } } } } ,
 
1011
  {
 
1012
    name "StdPubEquiv" ,
 
1013
    format {
 
1014
      asn1 "Pub-equiv" ,
 
1015
      form
 
1016
        block {
 
1017
          separator "\n" ,
 
1018
          components {
 
1019
            {
 
1020
              asn1 "Pub-equiv.E" ,
 
1021
              form
 
1022
                use-template "StdPub" } } } } } ,
 
1023
  {
 
1024
    name "StdTitle" ,
 
1025
    format {
 
1026
      asn1 "Title" ,
 
1027
      form
 
1028
        block {
 
1029
          separator ", " ,
 
1030
          components {
 
1031
            {
 
1032
              asn1 "Title.E.trans" ,
 
1033
              prefix "[" ,
 
1034
              suffix "]" ,
 
1035
              form
 
1036
                text {
 
1037
                   } } ,
 
1038
            {
 
1039
              asn1 "Title.E.name" ,
 
1040
              form
 
1041
                text {
 
1042
                   } } ,
 
1043
            {
 
1044
              asn1 "Title.E.tsub" ,
 
1045
              form
 
1046
                text {
 
1047
                   } } ,
 
1048
            {
 
1049
              asn1 "Title.E.abr" ,
 
1050
              form
 
1051
                text {
 
1052
                   } } ,
 
1053
            {
 
1054
              asn1 "Title.E.iso-jta" ,
 
1055
              form
 
1056
                text {
 
1057
                   } } ,
 
1058
            {
 
1059
              asn1 "Title.E.ml-jta" ,
 
1060
              label "MEDLINE" ,
 
1061
              prefix ": " ,
 
1062
              form
 
1063
                text {
 
1064
                   } } ,
 
1065
            {
 
1066
              asn1 "Title.E.jta" ,
 
1067
              label "jta" ,
 
1068
              prefix ": " ,
 
1069
              form
 
1070
                text {
 
1071
                   } } ,
 
1072
            {
 
1073
              asn1 "Title.E.issn" ,
 
1074
              label "ISSN" ,
 
1075
              prefix ": " ,
 
1076
              form
 
1077
                text {
 
1078
                   } } ,
 
1079
            {
 
1080
              asn1 "Title.E.coden" ,
 
1081
              label "CODEN" ,
 
1082
              prefix ": " ,
 
1083
              form
 
1084
                text {
 
1085
                   } } ,
 
1086
            {
 
1087
              asn1 "Title.E.isbn" ,
 
1088
              label "ISBN" ,
 
1089
              prefix ": " ,
 
1090
              form
 
1091
                text {
 
1092
                   } } } } } } ,
 
1093
  {
 
1094
    name "StdAuthList" ,
 
1095
    format {
 
1096
      asn1 "Auth-list" ,
 
1097
      form
 
1098
        block {
 
1099
          separator "\n" ,
 
1100
          components {
 
1101
            {
 
1102
              asn1 "Auth-list" ,
 
1103
              form
 
1104
                user {
 
1105
                  printfunc "StdAuthListNamesPrint" } } ,
 
1106
            {
 
1107
              asn1 "Auth-list.affil" ,
 
1108
              form
 
1109
                use-template "StdAffil" } } } } } ,
 
1110
  {
 
1111
    name "StdAffil" ,
 
1112
    format {
 
1113
      asn1 "Affil" ,
 
1114
      form
 
1115
        block {
 
1116
          separator "\n" ,
 
1117
          components {
 
1118
            {
 
1119
              asn1 "Affil.str" ,
 
1120
              form
 
1121
                text {
 
1122
                   } } ,
 
1123
            {
 
1124
              asn1 "Affil.std.affil" ,
 
1125
              form
 
1126
                text {
 
1127
                   } } ,
 
1128
            {
 
1129
              asn1 "Affil.std.div" ,
 
1130
              form
 
1131
                text {
 
1132
                   } } ,
 
1133
            {
 
1134
              asn1 "Affil.std.street" ,
 
1135
              form
 
1136
                text {
 
1137
                   } } ,
 
1138
            {
 
1139
              asn1 "Affil.std" ,
 
1140
              form
 
1141
                block {
 
1142
                  separator " " ,
 
1143
                  components {
 
1144
                    {
 
1145
                      asn1 "Affil.std.city" ,
 
1146
                      form
 
1147
                        text {
 
1148
                           } } ,
 
1149
                    {
 
1150
                      asn1 "Affil.std.sub" ,
 
1151
                      form
 
1152
                        text {
 
1153
                           } } ,
 
1154
                    {
 
1155
                      asn1 "Affil.std.country" ,
 
1156
                      form
 
1157
                        text {
 
1158
                           } } } } } } } } } ,
 
1159
  {
 
1160
    name "StdImprint" ,
 
1161
    format {
 
1162
      asn1 "Imprint" ,
 
1163
      form
 
1164
        block {
 
1165
          components {
 
1166
            {
 
1167
              asn1 "Imprint.date" ,
 
1168
              prefix "(" ,
 
1169
              suffix ") " ,
 
1170
              form
 
1171
                user {
 
1172
                  printfunc "StdDatePrint" } } ,
 
1173
            {
 
1174
              asn1 "Imprint.volume" ,
 
1175
              form
 
1176
                text {
 
1177
                   } } ,
 
1178
            {
 
1179
              asn1 "Imprint.issue" ,
 
1180
              prefix " (" ,
 
1181
              suffix ")" ,
 
1182
              form
 
1183
                text {
 
1184
                   } } ,
 
1185
            {
 
1186
              asn1 "Imprint.section" ,
 
1187
              prefix " (" ,
 
1188
              suffix ")" ,
 
1189
              form
 
1190
                text {
 
1191
                   } } ,
 
1192
            {
 
1193
              asn1 "Imprint.part-sup" ,
 
1194
              prefix " (" ,
 
1195
              suffix ")" ,
 
1196
              form
 
1197
                text {
 
1198
                   } } ,
 
1199
            {
 
1200
              asn1 "Imprint.pages" ,
 
1201
              prefix ": " ,
 
1202
              form
 
1203
                text {
 
1204
                   } } ,
 
1205
            {
 
1206
              asn1 "Imprint.prepub" ,
 
1207
              prefix " (" ,
 
1208
              suffix ")" ,
 
1209
              form
 
1210
                enum {
 
1211
                   } } ,
 
1212
            {
 
1213
              asn1 "Imprint.pub" ,
 
1214
              label "\nPublisher: " ,
 
1215
              form
 
1216
                use-template "StdAffil" } ,
 
1217
            {
 
1218
              asn1 "Imprint.cprt" ,
 
1219
              label " Copyright: " ,
 
1220
              form
 
1221
                user {
 
1222
                  printfunc "StdDatePrint" } } } } } } ,
 
1223
  {
 
1224
    name "StdSeqFeatXref" ,
 
1225
    format {
 
1226
      asn1 "SeqFeatXref" ,
 
1227
      form
 
1228
        block {
 
1229
          separator "\n" ,
 
1230
          components {
 
1231
            {
 
1232
              asn1 "SeqFeatXref.id" ,
 
1233
              label "Id=" ,
 
1234
              form
 
1235
                use-template "StdFeatId" } ,
 
1236
            {
 
1237
              asn1 "SeqFeatXref.data" ,
 
1238
              form
 
1239
                use-template "StdSeqFeatData" } } } } } ,
 
1240
  {
 
1241
    name "StdOrgRef" ,
 
1242
    format {
 
1243
      asn1 "Org-ref" ,
 
1244
      label "Org-ref" ,
 
1245
      prefix "\n" ,
 
1246
      form
 
1247
        block {
 
1248
          separator "\n" ,
 
1249
          components {
 
1250
            {
 
1251
              asn1 "Org-ref" ,
 
1252
              form
 
1253
                block {
 
1254
                  separator " " ,
 
1255
                  components {
 
1256
                    {
 
1257
                      asn1 "Org-ref.taxname" ,
 
1258
                      form
 
1259
                        text {
 
1260
                           } } ,
 
1261
                    {
 
1262
                      asn1 "Org-ref.common" ,
 
1263
                      prefix "(" ,
 
1264
                      suffix ")" ,
 
1265
                      form
 
1266
                        text {
 
1267
                           } } } } } ,
 
1268
            {
 
1269
              asn1 "Org-ref.mod" ,
 
1270
              label "Modifiers" ,
 
1271
              prefix " (" ,
 
1272
              suffix ")" ,
 
1273
              form
 
1274
                block {
 
1275
                  separator ", " ,
 
1276
                  components {
 
1277
                    {
 
1278
                      asn1 "Org-ref.mod.E" ,
 
1279
                      form
 
1280
                        text {
 
1281
                           } } } } } ,
 
1282
            {
 
1283
              asn1 "Org-ref.db" ,
 
1284
              label "Cross Reference" ,
 
1285
              prefix " " ,
 
1286
              form
 
1287
                block {
 
1288
                  separator ", " ,
 
1289
                  components {
 
1290
                    {
 
1291
                      asn1 "Org-ref.db.E" ,
 
1292
                      prefix "(" ,
 
1293
                      suffix ")" ,
 
1294
                      form
 
1295
                        use-template "StdDbtag" } } } } ,
 
1296
            {
 
1297
              asn1 "Org-ref.syn" ,
 
1298
              label "Synonyms" ,
 
1299
              prefix " (" ,
 
1300
              suffix ")" ,
 
1301
              form
 
1302
                block {
 
1303
                  separator ", " ,
 
1304
                  components {
 
1305
                    {
 
1306
                      asn1 "Org-ref.syn.E" ,
 
1307
                      form
 
1308
                        text {
 
1309
                           } } } } } } } } } ,
 
1310
  {
 
1311
    name "StdBioSource" ,
 
1312
    format {
 
1313
      asn1 "BioSource" ,
 
1314
      label "BioSource" ,
 
1315
      form
 
1316
        block {
 
1317
          separator "\n" ,
 
1318
          components {
 
1319
            {
 
1320
              asn1 "BioSource.genome" ,
 
1321
              form
 
1322
                enum {
 
1323
                   } } ,
 
1324
            {
 
1325
              asn1 "BioSource.org" ,
 
1326
              label "Organism" ,
 
1327
              form
 
1328
                use-template "StdOrgRef" } } } } } ,
 
1329
  {
 
1330
    name "StdCdRegion" ,
 
1331
    format {
 
1332
      asn1 "Cdregion" ,
 
1333
      label "Cdregion" ,
 
1334
      form
 
1335
        block {
 
1336
          separator "\n" ,
 
1337
          components {
 
1338
            {
 
1339
              asn1 "Cdregion.orf" ,
 
1340
              form
 
1341
                boolean {
 
1342
                  true "Uncharacterized Open Reading Frame" } } ,
 
1343
            {
 
1344
              asn1 "Cdregion.frame" ,
 
1345
              label "Reading Frame = " ,
 
1346
              form
 
1347
                enum {
 
1348
                   } } ,
 
1349
            {
 
1350
              asn1 "Cdregion.code" ,
 
1351
              label "Genetic Code: " ,
 
1352
              suffix ";" ,
 
1353
              form
 
1354
                block {
 
1355
                  separator ", " ,
 
1356
                  components {
 
1357
                    {
 
1358
                      asn1 "Genetic-code.E.name" ,
 
1359
                      form
 
1360
                        text {
 
1361
                           } } ,
 
1362
                    {
 
1363
                      asn1 "Genetic-code.E.id" ,
 
1364
                      label "id= " ,
 
1365
                      form
 
1366
                        text {
 
1367
                           } } } } } ,
 
1368
            {
 
1369
              asn1 "Cdregion.conflict" ,
 
1370
              form
 
1371
                boolean {
 
1372
                  true "Translation conflicts with protein sequence" } } ,
 
1373
            {
 
1374
              asn1 "Cdregion.stops" ,
 
1375
              prefix "Translation contains " ,
 
1376
              suffix " stop codons" ,
 
1377
              form
 
1378
                text {
 
1379
                   } } ,
 
1380
            {
 
1381
              asn1 "Cdregion.gaps" ,
 
1382
              prefix "Translation contains " ,
 
1383
              suffix " gaps when aligned to protein" ,
 
1384
              form
 
1385
                text {
 
1386
                   } } ,
 
1387
            {
 
1388
              asn1 "Cdregion.mismatch" ,
 
1389
              prefix "Translation contains " ,
 
1390
              suffix " mismatches when aligned to protein" ,
 
1391
              form
 
1392
                text {
 
1393
                   } } } } } } ,
 
1394
  {
 
1395
    name "StdProtRef" ,
 
1396
    format {
 
1397
      asn1 "Prot-ref" ,
 
1398
      label "Prot-ref" ,
 
1399
      form
 
1400
        block {
 
1401
          separator "\n" ,
 
1402
          components {
 
1403
            {
 
1404
              asn1 "Prot-ref.name" ,
 
1405
              form
 
1406
                block {
 
1407
                  separator ", " ,
 
1408
                  components {
 
1409
                    {
 
1410
                      asn1 "Prot-ref.name.E" ,
 
1411
                      form
 
1412
                        text {
 
1413
                           } } } } } ,
 
1414
            {
 
1415
              asn1 "Prot-ref.desc" ,
 
1416
              prefix "[" ,
 
1417
              suffix "]" ,
 
1418
              form
 
1419
                text {
 
1420
                   } } ,
 
1421
            {
 
1422
              asn1 "Prot-ref.processed" ,
 
1423
              form
 
1424
                enum {
 
1425
                   } } ,
 
1426
            {
 
1427
              asn1 "Prot-ref.ec" ,
 
1428
              label "ec" ,
 
1429
              prefix ": " ,
 
1430
              form
 
1431
                block {
 
1432
                  separator ", " ,
 
1433
                  components {
 
1434
                    {
 
1435
                      asn1 "Prot-ref.ec.E" ,
 
1436
                      form
 
1437
                        text {
 
1438
                           } } } } } ,
 
1439
            {
 
1440
              asn1 "Prot-ref.activity" ,
 
1441
              label "activity" ,
 
1442
              prefix ": " ,
 
1443
              form
 
1444
                block {
 
1445
                  separator ", " ,
 
1446
                  components {
 
1447
                    {
 
1448
                      asn1 "Prot-ref.activity.E" ,
 
1449
                      form
 
1450
                        text {
 
1451
                           } } } } } ,
 
1452
            {
 
1453
              asn1 "Prot-ref.db" ,
 
1454
              label "Cross Reference" ,
 
1455
              prefix " " ,
 
1456
              form
 
1457
                block {
 
1458
                  separator ", " ,
 
1459
                  components {
 
1460
                    {
 
1461
                      asn1 "Prot-ref.db.E" ,
 
1462
                      prefix "(" ,
 
1463
                      suffix ")" ,
 
1464
                      form
 
1465
                        use-template "StdDbtag" } } } } } } } } ,
 
1466
  {
 
1467
    name "StdRNARef" ,
 
1468
    format {
 
1469
      asn1 "RNA-ref" ,
 
1470
      label "RNA-ref" ,
 
1471
      form
 
1472
        block {
 
1473
          separator "\n" ,
 
1474
          components {
 
1475
            {
 
1476
              asn1 "RNA-ref.type" ,
 
1477
              form
 
1478
                enum {
 
1479
                   } } ,
 
1480
            {
 
1481
              asn1 "RNA-ref.pseudo" ,
 
1482
              form
 
1483
                boolean {
 
1484
                  true "This is an RNA pseudogene." } } ,
 
1485
            {
 
1486
              asn1 "RNA-ref.ext.name" ,
 
1487
              form
 
1488
                text {
 
1489
                   } } } } } } ,
 
1490
  {
 
1491
    name "StdPubdesc" ,
 
1492
    format {
 
1493
      asn1 "Pubdesc" ,
 
1494
      label "Pubdesc" ,
 
1495
      form
 
1496
        block {
 
1497
          separator "\n" ,
 
1498
          components {
 
1499
            {
 
1500
              asn1 "Pubdesc.pub" ,
 
1501
              form
 
1502
                use-template "StdPubEquiv" } ,
 
1503
            {
 
1504
              asn1 "Pubdesc" ,
 
1505
              prefix "In this article:\n" ,
 
1506
              form
 
1507
                block {
 
1508
                  separator "\n" ,
 
1509
                  components {
 
1510
                    {
 
1511
                      asn1 "Pubdesc.name" ,
 
1512
                      label "name=" ,
 
1513
                      form
 
1514
                        text {
 
1515
                           } } ,
 
1516
                    {
 
1517
                      asn1 "Pubdesc.fig" ,
 
1518
                      label "figure=" ,
 
1519
                      form
 
1520
                        text {
 
1521
                           } } ,
 
1522
                    {
 
1523
                      asn1 "Pubdesc.poly-a" ,
 
1524
                      form
 
1525
                        boolean {
 
1526
                          true "poly(A) shown" } } ,
 
1527
                    {
 
1528
                      asn1 "Pubdesc.maploc" ,
 
1529
                      label "map location=" ,
 
1530
                      form
 
1531
                        text {
 
1532
                           } } ,
 
1533
                    {
 
1534
                      asn1 "Pubdesc.num" ,
 
1535
                      form
 
1536
                        use-template "StdNumbering" } ,
 
1537
                    {
 
1538
                      asn1 "Pubdesc.numexc" ,
 
1539
                      form
 
1540
                        boolean {
 
1541
                          true "numbering inconsistent" } } } } } ,
 
1542
            {
 
1543
              asn1 "Pubdesc.comment" ,
 
1544
              form
 
1545
                text {
 
1546
                   } } } } } } ,
 
1547
  {
 
1548
    name "StdImpFeat" ,
 
1549
    format {
 
1550
      asn1 "Imp-feat.key" ,
 
1551
      label "Imp-feat" ,
 
1552
      form
 
1553
        text {
 
1554
           } } } ,
 
1555
  {
 
1556
    name "StdRsiteRef" ,
 
1557
    format {
 
1558
      asn1 "Rsite-ref" ,
 
1559
      label "Rsite-ref" ,
 
1560
      form
 
1561
        block {
 
1562
          components {
 
1563
            {
 
1564
              asn1 "Rsite-ref.str" ,
 
1565
              form
 
1566
                text {
 
1567
                   } } ,
 
1568
            {
 
1569
              asn1 "Rsite-ref.std" ,
 
1570
              form
 
1571
                use-template "StdDbtag" } } } } } ,
 
1572
  {
 
1573
    name "StdTxInit" ,
 
1574
    format {
 
1575
      asn1 "Txinit" ,
 
1576
      label "TxInit" ,
 
1577
      form
 
1578
        block {
 
1579
          components {
 
1580
            {
 
1581
              asn1 "Txinit.name" ,
 
1582
              form
 
1583
                text {
 
1584
                   } } } } } } ,
 
1585
  {
 
1586
    name "StdNumbering" ,
 
1587
    format {
 
1588
      asn1 "Numbering" ,
 
1589
      label "Numbering" ,
 
1590
      form
 
1591
        null NULL } } ,
 
1592
  {
 
1593
    name "StdGBBlock" ,
 
1594
    format {
 
1595
      asn1 "GB-block" ,
 
1596
      label "GenBank-block" ,
 
1597
      form
 
1598
        block {
 
1599
          separator "\n" ,
 
1600
          components {
 
1601
            {
 
1602
              asn1 "GB-block.extra-accessions" ,
 
1603
              label "Extra accessions" ,
 
1604
              prefix " (" ,
 
1605
              suffix ")" ,
 
1606
              form
 
1607
                block {
 
1608
                  separator ", " ,
 
1609
                  components {
 
1610
                    {
 
1611
                      asn1 "GB-block.extra-accessions.E" ,
 
1612
                      form
 
1613
                        text {
 
1614
                           } } } } } ,
 
1615
            {
 
1616
              asn1 "GB-block.keywords" ,
 
1617
              label "Keywords" ,
 
1618
              prefix " (" ,
 
1619
              suffix ")" ,
 
1620
              form
 
1621
                block {
 
1622
                  separator ", " ,
 
1623
                  components {
 
1624
                    {
 
1625
                      asn1 "GB-block.keywords.E" ,
 
1626
                      form
 
1627
                        text {
 
1628
                           } } } } } ,
 
1629
            {
 
1630
              asn1 "GB-block.source" ,
 
1631
              label "Source: " ,
 
1632
              form
 
1633
                text {
 
1634
                   } } ,
 
1635
            {
 
1636
              asn1 "GB-block.origin" ,
 
1637
              label "Origin: " ,
 
1638
              form
 
1639
                text {
 
1640
                   } } ,
 
1641
            {
 
1642
              asn1 "GB-block.div" ,
 
1643
              label "Division: " ,
 
1644
              form
 
1645
                text {
 
1646
                   } } ,
 
1647
            {
 
1648
              asn1 "GB-block.taxonomy" ,
 
1649
              label "Taxonomy: " ,
 
1650
              form
 
1651
                text {
 
1652
                   } } ,
 
1653
            {
 
1654
              asn1 "GB-block.date" ,
 
1655
              label "Date: " ,
 
1656
              form
 
1657
                text {
 
1658
                   } } ,
 
1659
            {
 
1660
              asn1 "GB-block.entry-date" ,
 
1661
              label "Entry date: " ,
 
1662
              form
 
1663
                user {
 
1664
                  printfunc "StdDatePrint" } } } } } } ,
 
1665
  {
 
1666
    name "StdFeatId" ,
 
1667
    format {
 
1668
      asn1 "Feat-id" ,
 
1669
      form
 
1670
        block {
 
1671
          components {
 
1672
            {
 
1673
              asn1 "Feat-id.gibb" ,
 
1674
              label "GenInfo Backbone: " ,
 
1675
              form
 
1676
                text {
 
1677
                   } } ,
 
1678
            {
 
1679
              asn1 "Feat-id.giim.id" ,
 
1680
              label "GenInfo Import Id: " ,
 
1681
              form
 
1682
                text {
 
1683
                   } } ,
 
1684
            {
 
1685
              asn1 "Feat-id.local" ,
 
1686
              label "Local: " ,
 
1687
              form
 
1688
                use-template "StdObjectId" } ,
 
1689
            {
 
1690
              asn1 "Feat-id.general" ,
 
1691
              form
 
1692
                use-template "StdDbtag" } } } } } ,
 
1693
  {
 
1694
    name "StdSeqFeatCommon" ,
 
1695
    format {
 
1696
      asn1 "Seq-feat" ,
 
1697
      form
 
1698
        block {
 
1699
          separator "\n" ,
 
1700
          components {
 
1701
            {
 
1702
              asn1 "Seq-feat.id" ,
 
1703
              label "Id=" ,
 
1704
              form
 
1705
                use-template "StdFeatId" } ,
 
1706
            {
 
1707
              asn1 "Seq-feat.title" ,
 
1708
              form
 
1709
                text {
 
1710
                   } } ,
 
1711
            {
 
1712
              asn1 "Seq-feat" ,
 
1713
              suffix ";" ,
 
1714
              form
 
1715
                block {
 
1716
                  separator ", " ,
 
1717
                  components {
 
1718
                    {
 
1719
                      asn1 "Seq-feat.partial" ,
 
1720
                      form
 
1721
                        boolean {
 
1722
                          true "Partial" } } ,
 
1723
                    {
 
1724
                      asn1 "Seq-feat.except" ,
 
1725
                      form
 
1726
                        boolean {
 
1727
                          true "Biological Exception" } } ,
 
1728
                    {
 
1729
                      asn1 "Seq-feat.exp-ev" ,
 
1730
                      label "Evidence" ,
 
1731
                      prefix " is " ,
 
1732
                      form
 
1733
                        enum {
 
1734
                           } } } } } ,
 
1735
            {
 
1736
              asn1 "Seq-feat.comment" ,
 
1737
              form
 
1738
                text {
 
1739
                   } } ,
 
1740
            {
 
1741
              asn1 "Seq-feat.ext" ,
 
1742
              form
 
1743
                use-template "StdUserObj" } ,
 
1744
            {
 
1745
              asn1 "Seq-feat.qual" ,
 
1746
              label "Qualifiers" ,
 
1747
              prefix "\n" ,
 
1748
              form
 
1749
                block {
 
1750
                  separator "\n" ,
 
1751
                  components {
 
1752
                    {
 
1753
                      asn1 "Seq-feat.qual.E" ,
 
1754
                      prefix "/" ,
 
1755
                      form
 
1756
                        block {
 
1757
                          separator "= " ,
 
1758
                          components {
 
1759
                            {
 
1760
                              asn1 "Gb-qual.qual" ,
 
1761
                              form
 
1762
                                text {
 
1763
                                   } } ,
 
1764
                            {
 
1765
                              asn1 "Gb-qual.val" ,
 
1766
                              form
 
1767
                                text {
 
1768
                                   } } } } } } } } } } } } ,
 
1769
  {
 
1770
    name "StdDbtag" ,
 
1771
    format {
 
1772
      asn1 "Dbtag" ,
 
1773
      form
 
1774
        block {
 
1775
          components {
 
1776
            {
 
1777
              asn1 "Dbtag.db" ,
 
1778
              suffix ": " ,
 
1779
              form
 
1780
                text {
 
1781
                   } } ,
 
1782
            {
 
1783
              asn1 "Dbtag.tag" ,
 
1784
              form
 
1785
                use-template "StdObjectId" } } } } } ,
 
1786
  {
 
1787
    name "StdObjectId" ,
 
1788
    format {
 
1789
      asn1 "Object-id" ,
 
1790
      form
 
1791
        block {
 
1792
          components {
 
1793
            {
 
1794
              asn1 "Object-id.id" ,
 
1795
              form
 
1796
                text {
 
1797
                   } } ,
 
1798
            {
 
1799
              asn1 "Object-id.str" ,
 
1800
              form
 
1801
                text {
 
1802
                   } } } } } } }