#!/usr/bin/perl

$stroot = "PacBioRNA";
$shortLab = "PacBioRNA";
$longLab = "PacBio - T47D KYokobori";

$prio = 150;

##############################################################

$datadir = "data";
$trackname = "trackDb.$stroot.txt";

##############################################################

open(OUT, ">$trackname");

# write header supertrack header
print OUT "track\tdata$stroot\n";
print OUT "compositeTrack\ton\n";
print OUT "shortLabel\t$shortLab\n";
print OUT "longLabel\t$longLab\n";
print OUT "priority\t$prio\n";
print OUT "type\tbigGenePred\n\n";

#track bigGenePredExample5
#bigDataUrl bigGenePred.bb
#shortLabel bigGenePred Example Hub
#longLabel bigGenePred Example #5 Hub
#type bigGenePred
#visibility pack
#baseColorDefault genomicCodons

$prio++;
print OUT "   track\tPB.G3.A\n";
print OUT "   parent\tdata$stroot\n";
print OUT "   bigDataUrl\tdata/GATA3_PacBio_isoforms-21jan2022-ClassA.bb\n";
print OUT "   shortLabel\tPacBio-GATA3-ClassA\n";
print OUT "   longLabel\tPacBio-GATA3-ClassA (T47D)\n";
print OUT "   type\tbigGenePred\n";
print OUT "   visibility\tpack\n\n";

$prio++;
print OUT "   track\tPB.G3.B\n";
print OUT "   parent\tdata$stroot\n";
print OUT "   bigDataUrl\tdata/GATA3_PacBio_isoforms-21jan2022-ClassB.bb\n";
print OUT "   shortLabel\tPacBio-GATA3-ClassB\n";
print OUT "   longLabel\tPacBio-GATA3-ClassB (T47D)\n";
print OUT "   type\tbigGenePred\n";
print OUT "   visibility\tpack\n\n";

$prio++;
print OUT "   track\tPB.G3.C\n";
print OUT "   parent\tdata$stroot\n";
print OUT "   bigDataUrl\tdata/GATA3_PacBio_isoforms-21jan2022-ClassC.bb\n";
print OUT "   shortLabel\tPacBio-GATA3-ClassC\n";
print OUT "   longLabel\tPacBio-GATA3-ClassC (T47D)\n";
print OUT "   type\tbigGenePred\n";
print OUT "   visibility\tpack\n\n";

$prio++;
print OUT "   track\tPB.GSE1.auto\n";
print OUT "   parent\tdata$stroot\n";
print OUT "   bigDataUrl\tdata/hq-filtered-version_18jan2022.only_PB.12563_GSE1.bb\n";
print OUT "   shortLabel\tPacBio-GSE1-auto\n";
print OUT "   longLabel\tPacBio-GSE1-auto\n";
print OUT "   type\tbigGenePred\n";
print OUT "   visibility\tpack\n\n";


close(OUT);
