/// <summary> /// Gets the map file names for cell line and all rna sources /// </summary> /// <returns>The map file names.</returns> /// <param name="tissue">Cell line.</param> public string[][] GetMapFileNamesWithThreshold(string tissue) { return(RnaSources.Select(rnaSource => Thresholds.Select(threshhold => TissueTag.Replace( RnaSourceTag.Replace( ThresholdTag.Replace(MapFileFormat, threshhold), rnaSource), tissue)) .ToArray()) .ToArray()); }
/// <summary> /// Gets the map file names for cell line a single rna sources /// without any threshold selection /// </summary> /// <returns>The map file names.</returns> /// <param name="tissue">Cell line.</param> public string GetMapFileName(string tissue, string rnaSource, string histoneName) { return(HistoneTag.Replace(TissueTag.Replace(RnaSourceTag.Replace(StringValues["MapFileName"], rnaSource), tissue), histoneName)); }