#!/bin/env icarus
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#    $RCSfile: molprobe.i,v $
#    $Revision: 1.1 $
#    $Date: 1997/04/02 10:56:52 $
#    $Author: srs $
#    $Revision: 1.2  - (hyper)link to Medline $
#    $Date: 31 Mar 1999 $
#    $Author: Angelo Facchiano angelo@crisceb.area.na.cnr.it $
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

$MOLPROBE_DB=$Library:[MOLPROBE
# printName:'Molecular Probe Data Base'
  group:$USER_LIBS
  format:$MOLPROBE_FORMAT maxNameLen:100 defaultView:$Entries_View 
##  links:{$Link:[$MOLPROBE_DB token:pmid to:$MEDLINE_DB toField:$DF_ID]
##         $Link:[$MOLPROBE_DB to:$MOLPROBE_DB 
##                fromField:$DF_ComplementaryPrimer toField:$DF_OligoName 
##                fromName:'TOCPRIMERS' toName:'CPRIMERS']
##         $Link:[$MOLPROBE_DB to:$MOLPROBE_DB
##                fromField:$DF_Primers toField:$DF_OligoName 
##                fromName:'TOPRIMERS' toName:'PRIMERS']
##         $Link:[$MOLPROBE_DB to:$MOLPROBE_DB
##                fromField:$DF_Probes toField:$DF_OligoName 
##                fromName:'TOPROBES' toName:'PROBES']
##         $Link:[$MOLPROBE_DB to:$HSAGENES_DB
##                fromField:$DF_TargetGene toField:$DF_GeneName]
##        }
  defaultView:$Molprobe_Short_View
  files:{$LibFile:molprobe}
]

$MOLPROBE_FILE=$FileType:[ text typeName:'dat' maxline:512 fieldTokens:fields ]

$MOLPROBE_SYNTAX=$Syntax:[ file:'SRSSITE:molprobe.is' ignore:' \n' ]

$MOLPROBE_FORMAT=$LibFormat:
[fileType:    $MOLPROBE_FILE
 syntax:      $MOLPROBE_SYNTAX
 tableFormat: left
 fields:
 {$Field:[$DF_ID code:id index:id indexToken:id]
  $Field:[$DF_OligoName code:name index:str indexToken:name
             tableToken:'t_fields|name']         
  $Field:[$DF_Type code:type index:str indexToken:type
             tableToken:'t_fields|type' guiInfo:$GI_MultiSelect]         
  $Field:[$DF_Sequence code:seq index:str indexToken:seq
	     tableFormat:listing ]
  $Field:[$DF_ProteinSequence code:prs index:str indexToken:prs
	     tableFormat:listing ]
  $Field:[$DF_DataSource code:datas index:str indexToken:'xWords|datas'
             tableToken:'t_fields|datas']         
  $Field:[$DF_SeqLength code:seq index:int indexToken:seqlen ]
  $Field:[$DF_Applications code:appl index:str indexToken:appl guiInfo:$GI_MultiSelect]
  $Field:[$DF_OligoMethods code:methods index:str indexToken:methods guiInfo:$GI_MultiSelect]
  $Field:[$DF_TargetGene code:target index:str indexToken:target
             tableToken:'t_fields|target']         
  $Field:[$DF_Species code:species index:str indexToken:species]
  $Field:[$DF_GeneDescription code:gened index:str indexToken:'xWords|gened'
    tableToken:'t_fields|gened']
  $Field:[$DF_EMBL code:acc index:str indexToken:accXref ]
  $Field:[$DF_Polymorphism code:polym index:str
    indexToken:'xWords|polym' tableToken:'t_fields|polym']         
  $Field:[$DF_RecognizedVariants code:varians index:str
      indexToken:'xWords|varians' tableToken:'t_fields|varians']
  $Field:[$DF_RecognizedSpecificities code:specifs index:str
      indexToken:'xWords|specifs' tableToken:'t_fields|specifs']     
  $Field:[$DF_OligoLocalization code:oloc index:str indexToken:'xWords|oloc'
      tableToken:'t_fields|oloc']
  $Field:[$DF_ComplementaryPrimer code:cprimer index:str indexToken:cprimer]
  $Field:[$DF_Primers code:primers index:str indexToken:primers]
  $Field:[$DF_TechnicalNote code:tech index:str indexToken:'xWords|tech'
      tableToken:'t_fields|tech']     
  $Field:[$DF_Bibliography code:bibl index:str indexToken:'xWords|bibl'
#     tableToken:'h_pmidXref|bibl']
      tableToken:'t_fields|bibl']
  $Field:[$DF_Probes code:probes index:str indexToken:probes]

  }
]

$DF_Probes=$SrsField:[Probes short:prb]
$DF_Sequence=$SrsField:[Sequence short:seq]
$DF_EMBL=$SrsField:[EMBL short:emb]
$DF_OligoName=$SrsField:[OligoName short:onm]
$DF_ProteinSequence=$SrsField:[ProteinSequence short:prs]
$DF_DataSource=$SrsField:[DataSource short:dat]
$DF_Species=$SrsField:[Species short:spe]
$DF_GeneDescription=$SrsField:[GeneDescription short:gde]
$DF_Polymorphism=$SrsField:[Polymorphism short:pol]
$DF_RecognizedVariants=$SrsField:[RecognizedVariants short:rvr]
$DF_Primers=$SrsField:[Primers short:prm]
$DF_Bibliography=$SrsField:[Bibliography short:bib]
$DF_ComplementaryPrimer=$SrsField:[ComplementaryPrimer short:cpr]
$DF_TargetGene=$SrsField:[TargetGene short:tgn]
$DF_RecognizedSpecificities=$SrsField:[RecognizedSpecificities short:rsp]
$DF_AllelicVariants=$SrsField:[AllelicVariants short:alv]
$DF_TechnicalNote=$SrsField:[TechNote short:tn]
$DF_ChromoLocalization=$SrsField:[ChromosomeLocalization short:clo]
$DF_OligoLocalization=$SrsField:[OligoLocalization short:olo]
$DF_Applications=$SrsField:[Applications short:app]
$DF_OligoMethods=$SrsField:[OligoMethods short:omt]