コード例 #1
0
        public MetadataListItem <List <string> > GetGtfFeatureMetadata()
        {
            var feature = new MetadataListItem <List <string> >(FeatureType, GetGtfAttributes());

            feature.SubItems["source"] = new List <string> {
                Source.ToString()
            };
            feature.SubItems["start"] = new List <string> {
                OneBasedStart.ToString()
            };
            feature.SubItems["end"] = new List <string> {
                OneBasedEnd.ToString()
            };
            if (Strand != ".")
            {
                feature.SubItems["strand"] = new List <string> {
                    Strand.ToString()
                };
            }                                                                                           // might take in features without strand later on
            return(feature);
        }
コード例 #2
0
 public string FullStrandType()
 {
     return(Strand == StrandType.Inhibit ? (IsHighInhibit ? "HighInhibit" : "LowInhibit") : Strand.ToString());
 }