Exemple #1
0
 /// <summary>
 /// Formats the score into a bed file line.
 /// </summary>
 /// <returns>The score bed file line.</returns>
 /// <param name="scoreData">Score data.</param>
 /// <param name="location">Location.</param>
 /// <param name="distance">Distance.</param>
 protected override string FormatScoreTsvLine(MapBuilderData.BaseLinkScore scoreData, Genomics.Location location, int distance)
 {
     return(string.Format("{0}\t{1}\t{2}\t{3}\t{4}\t{5}\t{6}\t{7}\t{8}\t{9}\t{10}\t{11}",
                          location.Chromosome,
                          location.DirectionalStart,
                          location.DirectionalStart,
                          scoreData.Tss,
                          1.0,
                          location.Strand,
                          scoreData.Locus,
                          0.0,
                          1.0,
                          distance,
                          "None",
                          location.AlternateName));
 }
 /// <summary>
 /// Formats the score into a bed file line.
 /// </summary>
 /// <returns>The score bed file line.</returns>
 /// <param name="scoreData">Score data.</param>
 /// <param name="location">Location.</param>
 /// <param name="distance">Distance.</param>
 abstract protected string FormatScoreTsvLine(TLinkScore scoreData, Genomics.Location location, int distance);