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

生物技术

开发平台:

C/C++

  1. --
  2. -- ===========================================================================
  3. -- PRODUCTION $Log: featdef.asn,v $
  4. -- PRODUCTION Revision 1000.0  2003/10/29 21:12:48  gouriano
  5. -- PRODUCTION PRODUCTION: IMPORTED [ORIGINAL] Dev-tree R6.0
  6. -- PRODUCTION
  7. -- ===========================================================================
  8. --
  9. --$Revision: 1000.0 $
  10. --**********************************************************************
  11. --
  12. --  NCBI Sequence Feature Definition Module
  13. --  by James Ostell, 1994
  14. --
  15. --**********************************************************************
  16. NCBI-FeatDef DEFINITIONS ::=
  17. BEGIN
  18. EXPORTS FeatDef, FeatDefSet, FeatDispGroup, FeatDispGroupSet;
  19. FeatDef ::= SEQUENCE {
  20.     typelabel VisibleString ,    -- short label for type eg "CDS"
  21.     menulabel VisibleString ,    -- label for a menu eg "Coding Region"
  22.     featdef-key INTEGER ,    -- unique for this feature definition
  23.     seqfeat-key INTEGER ,    -- SeqFeat.data.choice from objfeat.h
  24.     entrygroup INTEGER ,    -- Group for data entry
  25.     displaygroup INTEGER ,    -- Group for data display
  26.     molgroup FeatMolType           -- Type of Molecule used for
  27. }
  28. FeatMolType ::= ENUMERATED {
  29. aa (1),  -- proteins
  30.     na (2),  -- nucleic acids
  31.     both (3) }  -- both
  32. FeatDefSet ::= SEQUENCE OF FeatDef   -- collections of defintions
  33. FeatDispGroup ::= SEQUENCE {
  34. groupkey INTEGER ,
  35.     groupname VisibleString }
  36. FeatDispGroupSet ::= SEQUENCE OF FeatDispGroup
  37. FeatDefGroupSet ::= SEQUENCE {
  38. groups FeatDispGroupSet ,
  39. defs FeatDefSet }
  40. END
  41.