Beispiel #1
0
 /// <summary>
 /// Parses the file.
 /// </summary>
 /// <param name="fileName">The FileName.</param>
 /// <returns>List of sequence.</returns>
 private static IEnumerable <ISequence> Parse(string fileName)
 {
     if (Helper.IsZippedFasta(fileName))
     {
         var parser = new GZipFastAParser();
         return(parser.Parse(fileName));
     }
     else
     {
         var parser = new FastAParser();
         return(parser.Parse(fileName));
     }
 }
Beispiel #2
0
 /// <summary>
 /// Parses the file.
 /// </summary>
 /// <param name="fileName">The FileName.</param>
 /// <returns>List of sequence.</returns>
 private static IEnumerable<ISequence> Parse(string fileName)
 {
     if (Helper.IsZippedFasta(fileName))
     {
         var parser = new GZipFastAParser();
         return parser.Parse(fileName);
     }
     else
     {
         var parser = new FastAParser();
         return parser.Parse(fileName);
     }
 }