public static ChromatogramLibrary LoadFromDatabase(ChromatogramLibrarySpec chromatogramLibrarySpec, ILoadMonitor loadMonitor) { var library = new ChromatogramLibrary(chromatogramLibrarySpec, loadMonitor.StreamManager); if (library.Load(loadMonitor)) { return(library); } return(null); }
public override Library LoadLibrary(ILoadMonitor loader) { return(ChromatogramLibrary.LoadFromDatabase(this, loader)); }
public Serializer(ChromatogramLibrary library, Stream stream) { _library = library; _stream = stream; }
protected bool Equals(ChromatogramLibrary other) { return(base.Equals(other) && string.Equals(FilePath, other.FilePath) && string.Equals(PanoramaServer, other.PanoramaServer) && LibraryRevision == other.LibraryRevision); }