# Last-edition: 200110615

$TGP_PROMOTER_DB=$Library:[TGP_PROMOTER group:$TGP_LIBS
	format:$TGP_PROMOTER_FORMAT maxNameLen:32
	files:{ $LibFile:tgp_promoter }
links:{
	$Link:[$TGP_PROMOTER_DB to:$TGP_GENE_DB
		fromField:$TGP_PROMF_GENE_ID toField:$TGP_GENEF_GENE_ID
	]
	$Link:[$TGP_PROMOTER_DB to:$TGP_SEQUENCE_DB
		fromField:$TGP_PROMF_SEQUENCE_ID toField:$TGP_SEQF_SEQUENCE_ID
	]
}
]

$TGP_PROMOTER_FORMAT=$LibFormat:[
	fileType:$TGP_PROMOTER_FILE
	syntax:$TGP_PROMOTER_SYNTAX
fields:{
	$Field:[$TGP_PROMF_PROMOTER_ID code:promoter_id index:id indexToken:promoter_id]
	$Field:[$TGP_PROMF_GENE_ID code:gene_id index:str indexToken:gene_id]
	$Field:[$TGP_PROMF_TSPEC code:tspec index:str indexToken:tspec]
	$Field:[$TGP_PROMF_KEYWORDS code:keywords index:str indexToken:keywords]
	$Field:[$TGP_PROMF_LOCALIZATION code:localization]
	$Field:[$TGP_PROMF_DESCRIPTION code:description]
	$Field:[$TGP_PROMF_SEQUENCE_ID code:sequence_id index:str indexToken:sequence_id]
	$Field:[$TGP_PROMF_REPORTER code:reporter index:str indexToken:reporter]
	$Field:[$TGP_PROMF_TRANSGENE code:transgene index:str indexToken:transgene]
	$Field:[$TGP_PROMF_STAGE code:stage  index:str indexToken:stage]
	$Field:[$TGP_PROMF_REGULATOR code:regulator index:str indexToken:regulator]
	$Field:[$TGP_PROMF_COMMENT code:comment index:str indexToken:comment]
	$Field:[$TGP_PROMF_REFERENCE code:reference index:str indexToken:reference]
	$Field:[$TGP_PROMF_PUBMED code:pubmed index:str indexToken:pubmed]
}
]

$TGP_PROMF_PROMOTER_ID=$SrsField:[PromoterID short:pri group:$DF_ALL]
$TGP_PROMF_GENE_ID=$SrsField:[GeneID short:gni group:$DF_ALL]
$TGP_PROMF_TSPEC=$SrsField:['Target_species' short:tspec group:$DF_ALL]
$TGP_PROMF_KEYWORDS=$SrsField:[Keywords short:kw group:$DF_ALL]
$TGP_PROMF_LOCALIZATION=$SrsField:[Localization short:loc group:$DF_ALL]
$TGP_PROMF_DESCRIPTION=$SrsField:[Description short:dsc group:$DF_ALL]
$TGP_PROMF_SEQUENCE_ID=$SrsField:[SequenceID short:seq group:$DF_ALL]
$TGP_PROMF_REPORTER=$SrsField:[Reporter short:rep group:$DF_ALL]
$TGP_PROMF_TRANSGENE=$SrsField:[Transgene short:transgene group:$DF_ALL]
$TGP_PROMF_STAGE=$SrsField:[Stage_organ_tissue short:stg group:$DF_ALL]
$TGP_PROMF_REGULATOR=$SrsField:[Regulator short:regulator group:$DF_ALL]
$TGP_PROMF_COMMENT=$SrsField:[Comment short:cmt group:$DF_ALL]
$TGP_PROMF_REFERENCE=$SrsField:[Reference short:ref group:$DF_ALL]
$TGP_PROMF_PUBMED=$SrsField:[Pubmed short:pmb group:$DF_ALL]

$TGP_PROMOTER_SYNTAX=$Syntax:[file:'SRSSITE:tgp_promoter.is']
$TGP_PROMOTER_FILE=$FileType:[typeName:dat maxline:200]