next up previous
Next: Steps in Integration Up: Integration Basics Previous: Integration Basics

Example

Here is a database representing YAC/Alu-PCR physical mapping data:

YAC1: {(
  #id: string,
  #pos-alupcr-hit: { string})}     ! Alu-PCR1.#id

Alu-PCR1: {(
  #id: string,
  #pos-yac-hit: { string},         ! YAC1.#id
  #source: string)}                ! YAC1.#id

Here is a second database representing YAC/STS physical mapping data:

YAC2: {(
  #id: string,
  #pos-sts-hit: { string})}        ! STS2.#id

STS2: {(
  #id: string,
  #pos-yac-hit: { string},         ! YAC2.#id
  #source-5': string,              ! YAC2.#id --- not null if 5' juntion used
  #source-3': string)}             ! YAC2.#id --- not null if 3' junction used

An example integration of the two databases into a single database containing information about both STS and Alu-PCR results:

YAC: {(
  #id: string,
  #pos-alupcr-hit: { string},     ! ALU-PCR.#id
  #pos-sts-hit: { string})}       ! STS.#id

STS: {(
  #id: string,
  #pos-yac-hit: { string},        ! YAC.#id
  #source: string,                ! YAC.#id
  #primer-end: string)}           ! "5'" or "3'"

ALU-PCR: {(
  #id: string,
  #pos-yac-hit: { string},        ! YAC.#id
  #source: string)}               ! YAC.#id



Wong Lim Soon
4/9/2000