seqres.asn
上传用户:yhdzpy8989
上传日期:2007-06-13
资源大小:13604k
文件大小:2k
源码类别:

生物技术

开发平台:

C/C++

  1. --
  2. -- ===========================================================================
  3. -- PRODUCTION $Log: seqres.asn,v $
  4. -- PRODUCTION Revision 1000.0  2003/10/29 21:35:56  gouriano
  5. -- PRODUCTION PRODUCTION: IMPORTED [ORIGINAL] Dev-tree R6.0
  6. -- PRODUCTION
  7. -- ===========================================================================
  8. --
  9. --$Revision: 1000.0 $
  10. --**********************************************************************
  11. --
  12. --  NCBI Sequence Analysis Results (other than alignments)
  13. --  by James Ostell, 1990
  14. --
  15. --**********************************************************************
  16. NCBI-Seqres DEFINITIONS ::=
  17. BEGIN
  18. EXPORTS Seq-graph;
  19. IMPORTS Seq-loc FROM NCBI-Seqloc;
  20. --*** Sequence Graph ********************************
  21. --*
  22. --*   for values mapped by residue or range to sequence
  23. --*
  24. Seq-graph ::= SEQUENCE {
  25.     title VisibleString OPTIONAL ,
  26.     comment VisibleString OPTIONAL ,
  27.     loc Seq-loc ,                       -- region this applies to
  28.     title-x VisibleString OPTIONAL ,    -- title for x-axis
  29.     title-y VisibleString OPTIONAL ,
  30.     comp INTEGER OPTIONAL ,             -- compression (residues/value)
  31.     a REAL OPTIONAL ,                   -- for scaling values
  32.     b REAL OPTIONAL ,                   -- display = (a x value) + b
  33.     numval INTEGER ,                    -- number of values in graph
  34.     graph CHOICE {
  35.         real Real-graph ,
  36.         int Int-graph ,
  37.         byte Byte-graph } }
  38. Real-graph ::= SEQUENCE {
  39.     max REAL ,                          -- top of graph
  40.     min REAL ,                          -- bottom of graph
  41.     axis REAL ,                         -- value to draw axis on
  42.     values SEQUENCE OF REAL }
  43. Int-graph ::= SEQUENCE {
  44.     max INTEGER ,
  45.     min INTEGER ,
  46.     axis INTEGER ,
  47.     values SEQUENCE OF INTEGER } 
  48. Byte-graph ::= SEQUENCE {              -- integer from 0-255
  49.     max INTEGER ,
  50.     min INTEGER ,
  51.     axis INTEGER ,
  52.     values OCTET STRING }
  53. END