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

生物技术

开发平台:

C/C++

  1. --$Revision: 1000.0 $
  2. --*********************************************************************
  3. --
  4. --  biotree.asn
  5. --
  6. --     BioTree ASN
  7. --     Anatoliy Kuznetsov
  8. --
  9. --*********************************************************************
  10. NCBI-BioTree DEFINITIONS ::=
  11. BEGIN
  12. EXPORTS BioTreeContainer;
  13. BioTreeContainer ::= SEQUENCE {
  14.    treetype  VisibleString OPTIONAL,  -- hint on what kind of tree is that
  15.    fdict     FeatureDictSet,          -- features dictionary 
  16.    nodes     NodeSet                  -- set of nodes with encoded topology
  17. }
  18. NodeSet ::= SET OF Node
  19. Node ::= SEQUENCE {
  20.    id         INTEGER,             -- node uid
  21.    parent     INTEGER OPTIONAL,    -- parent node id
  22.    features   NodeFeatureSet OPTIONAL
  23. }
  24. NodeFeatureSet ::= SET OF NodeFeature
  25. NodeFeature ::= SEQUENCE {
  26.    featureid   INTEGER,
  27.    value       VisibleString
  28. }
  29. FeatureDictSet ::= SET OF FeatureDescr
  30. FeatureDescr ::= SEQUENCE {
  31.    id    INTEGER,              -- feature id
  32.    name  VisibleString         -- feature name
  33. }
  34. END