# NCCB Bacteria Catalogue
#
# Version 2004.03.22.01
# Last Updated March 23, 2004
# Author: Domenico Marra & Francesca Piersigilli & Paolo Romano
# (c) CABRI 1999-2023

$NCCB_BACT_DB=$Library:[NCCB_BACT group:$CABRI_BACT_LIBS 
 res:$NCCB_BACT_RES
 comment:'NCCB Collection of bacteria (Utrecht, The Netherlands)'
 defaultEntryView:$Entries_View
 defaultView:$CABRI_Bacteria_View
 format:$NCCB_BACT_FORMAT maxNameLen:60
 files:{$LibFile:nccb_bact}    
 links:{ $Link:[$NCCB_BACT_DB to:$NCCB_BACT_MEDIA_DB
           fromField:$DF_CABRI_Conditions_for_growth toField:$DF_CABRI_Abbreviation]}
 links:{ $Link:[$NCCB_BACT_DB to:$NCCB_BACT_SYNONYMS_DB
           fromField:$DF_CABRI_Name toField:$DF_CABRI_Name]}
 ]
$NCCB_BACT_FILE=$FileType:[text typeName:'dat' maxline:10000 fieldTokens:fields]
$NCCB_BACT_SYNTAX=$Syntax:[file:"SRSSITE:nccb_bact.is" ignore:'\t']
$NCCB_BACT_FORMAT=$LibFormat:[fileType:$NCCB_BACT_FILE syntax:$NCCB_BACT_SYNTAX
 printFormat:table3 tableFormat:left 
 fields:{
  $Field:[$DF_CABRI_Strain_number code:strain_no index:id
          indexToken:strain_no tableToken:'t_fields|strain_no'] 
  $Field:[$DF_CABRI_Other_collection_numbers code:other_nos index:str
          indexToken:'other_nos' tableToken:'t_fields|other_nos']
  $Field:[$DF_CABRI_Name code:name index:str
          indexToken:'name' tableToken:'t_fields|name']
  $Field:[$DF_CABRI_Infrasubspecific_names code:infra index:str
          indexToken:'strX|infra' tableToken:'t_fields|infra']
  $Field:[$DF_CABRI_Organism_type code:org_type index:str
          indexToken:'strX|org_type' tableToken:'t_fields|org_type']
  $Field:[$DF_CABRI_Restrictions code:restrictions index:str
          indexToken:'strX|restrictions' tableToken:'t_fields|restrictions']
  $Field:[$DF_CABRI_Status code:status index:str
          indexToken:'strX|status' tableToken:'t_fields|status']
  $Field:[$DF_CABRI_History code:history index:str
          indexToken:'strX|history' tableToken:'t_fields|history']
  $Field:[$DF_CABRI_Other_names code:oth_names index:str
          indexToken:oth_names tableToken:'t_fields|oth_names']
  $Field:[$DF_CABRI_Isolated_from code:isol index:str
          indexToken:'strX|isol' tableToken:'t_fields|isol']
  $Field:[$DF_CABRI_Geographic_origin code:origin index:str
          indexToken:'strX|origin' tableToken:'t_fields|origin']
  $Field:[$DF_CABRI_Mutant code:mutant index:str
          indexToken:'strX|mutant' tableToken:'t_fields|mutant']
  $Field:[$DF_CABRI_Enzyme_production code:enzyme index:str
          indexToken:'strX|enzyme' tableToken:'t_fields|enzyme']
  $Field:[$DF_CABRI_Metabolite_production code:metab index:str
          indexToken:'strX|metab' tableToken:'t_fields|metab']
  $Field:[$DF_CABRI_Applications code:applic index:str
          indexToken:'strX|applic' tableToken:'t_fields|applic']
  $Field:[$DF_CABRI_Literature code:literature index:str
          indexToken:'strX|literature' tableToken:'t_fields|literature']
  $Field:[$DF_CABRI_Genotype code:genotype index:str
          indexToken:'strX|genotype' tableToken:'t_fields|genotype']
  $Field:[$DF_CABRI_Conditions_for_growth code:cond index:str
          indexToken:'strX|cond' tableToken:'t_fields|cond']
  $Field:[$DF_CABRI_Form_of_supply code:supply index:str
          indexToken:'strX|supply' tableToken:'t_fields|supply']
  $Field:[$DF_CABRI_Plasmids code:plasmids index:str
          indexToken:'strX|plasmids' tableToken:'t_fields|plasmids']
  $Field:[$DF_CABRI_Sexual_state code:sex_state index:str
          indexToken:'strX|sex_state' tableToken:'t_fields|sex_state']
  $Field:[$DF_CABRI_Price_code code:price_code index:str
          indexToken:'strX|price_code' tableToken:'t_fields|price_code']

  $Field:[$DF_CABRI_IDE]
  $Field:[$DF_CABRI_NAM]
  $Field:[$DF_CABRI_ALL]
  $Field:[$DF_CABRI_Information code:information index:show
          indexToken:'strX|name' token:'strX|name' tableToken:'t_fields|name']

    }
 ]