public CsvProcessing(OsdrTestHarness fixture, ITestOutputHelper output) : base(fixture, output) { FileId = ProcessFile(JohnId.ToString(), "FocusSynthesis_InStock.csv", new Dictionary <string, object>() { { "parentId", JohnId } }).Result; }
public TrainOneValidModelWithFailedOptimization(OsdrTestHarness fixture, ITestOutputHelper output) : base(fixture, output) { FolderId = TrainModel(JohnId.ToString(), "combined lysomotrophic.sdf", new Dictionary <string, object>() { { "parentId", JohnId }, { "case", "train model with failed optimization" } }).Result; }
public InvalidCifProcessing(OsdrTestHarness fixture, ITestOutputHelper output) : base(fixture, output) { FileId = ProcessRecordsFile(JohnId.ToString(), "1100110_modified.cif", new Dictionary <string, object>() { { "parentId", JohnId } }).Result; }
public TrainOneModelAndFailDuringTheTraining(OsdrTestHarness fixture, ITestOutputHelper output) : base(fixture, output) { FolderId = TrainModel(JohnId.ToString(), "drugbank_10_records.sdf", new Dictionary <string, object>() { { "parentId", JohnId }, { "case", "train one model and fail during the training" } }).Result; }
public PdfProcessing(OsdrTestHarness fixture, ITestOutputHelper output) : base(fixture, output) { FileId = ProcessFile(JohnId.ToString(), "Abdelaziz A Full_manuscript.pdf", new Dictionary <string, object>() { { "parentId", JohnId } }).Result; }
public UploadOneModel(OsdrTestHarness fixture, ITestOutputHelper output) : base(fixture, output) { var modelBlobId = UploadModel(JohnId.ToString(), "Bernoulli_Naive_Bayes_with_isotonic_class_weights.sav", new Dictionary <string, object>() { { "parentId", JohnId }, { "FileType", "MachineLearningModel" }, { "ModelInfo", new Dictionary <string, object>() { { "Dataset", new Dataset("title", "description") }, { "Property", new Property("category", "name", "units", "description") }, { "ModelName", "Some model name" }, { "Method", "NaiveBayes" }, { "MethodDisplayName", "Naive Bayes" }, { "ClassName", "Soluble" }, { "TestDatasetSize", 0.2 }, { "KFold", 4 }, { "Scaler", "scaler" }, { "Fingerprints", new List <Fingerprint>() { new Fingerprint { Type = "ecfp", Size = 1024, Radius = 3 } } } } } }).Result; var modelView = Models.Find(new BsonDocument("Blob._id", modelBlobId)).FirstOrDefault() as IDictionary <string, object>; ModelId = modelView["_id"].As <Guid>(); }
public InvalidSdfProcessing(OsdrTestHarness fixture, ITestOutputHelper output) : base(fixture, output) { FileId = ProcessRecordsFile(JohnId.ToString(), "invalid_sdf_with_20_records_where_first_and_second_are_invalid.sdf", new Dictionary <string, object>() { { "parentId", JohnId } }).Result; }
public ValidRxnProcessing(OsdrTestHarness fixture, ITestOutputHelper output) : base(fixture, output) { FileId = ProcessRecordsFile(JohnId.ToString(), "10001.rxn", new Dictionary <string, object>() { { "parentId", JohnId } }).Result; }
public ValidSdfProcessing(OsdrTestHarness fixture, ITestOutputHelper output) : base(fixture, output) { FileId = ProcessRecordsFile(JohnId.ToString(), "drugbank_10_records.sdf", new Dictionary <string, object>() { { "parentId", JohnId } }).Result; }
public MsWordProcessing(OsdrTestHarness fixture, ITestOutputHelper output) : base(fixture, output) { FileId = ProcessFile(JohnId.ToString(), "Developing Standard Approaches for Curating Small Molecule Pharmaceuticals_Jan18_2013.doc", new Dictionary <string, object>() { { "parentId", JohnId } }).Result; }
public ValidJdxProcessing(OsdrTestHarness fixture, ITestOutputHelper output) : base(fixture, output) { FileId = ProcessRecordsFile(JohnId.ToString(), "2-Methyl-1-Propanol.jdx", new Dictionary <string, object>() { { "parentId", JohnId } }).Result; }
public TrainOneValidModelReverseEvents(OsdrTestHarness fixture, ITestOutputHelper output) : base(fixture, output) { FolderId = TrainModel(JohnId.ToString(), "combined lysomotrophic.sdf", new Dictionary <string, object>() { { "parentId", JohnId }, { "case", "valid one model (reverse events order)" } }).Result; }
public TrainTwoValidModels(OsdrTestHarness fixture, ITestOutputHelper output) : base(fixture, output) { FolderId = TrainModel(JohnId.ToString(), "combined lysomotrophic.sdf", new Dictionary <string, object>() { { "parentId", JohnId }, { "case", "two valid models" } }).Result; }
public InvalidMolProcessing(OsdrTestHarness fixture, ITestOutputHelper output) : base(fixture, output) { FileId = ProcessRecordsFile(JohnId.ToString(), "ringcount_0.mol", new Dictionary <string, object>() { { "parentId", JohnId } }).Result; }
public ArchiveGzProcessing(OsdrTestHarness fixture, ITestOutputHelper output) : base(fixture, output) { FileId = ProcessFile(JohnId.ToString(), "IMG_0109.gz", new Dictionary <string, object>() { { "parentId", JohnId } }).Result; }
public PredictPropertiesInvalidCase(OsdrTestHarness fixture) : base(fixture) { FolderId = PredictProperties("invalid case", "combined lysomotrophic.sdf", new Dictionary <string, object>() { { "parentId", JohnId } }).Result; }
public SdfProcessingWithOneValidAndOneInvalidRecords(OsdrTestHarness fixture, ITestOutputHelper output) : base(fixture, output) { FileId = ProcessRecordsFile(JohnId.ToString(), "test_solubility.sdf", new Dictionary <string, object>() { { "parentId", JohnId } }).Result; }
public OsdrTest(OsdrTestHarness fixture, ITestOutputHelper output = null, ContainerTest container = null) { Fixture = fixture; Container = container; if (output != null) { Log.Logger = new LoggerConfiguration() .MinimumLevel.Debug() .WriteTo .TestOutput(output, LogEventLevel.Verbose) .CreateLogger() .ForContext <OsdrTest>(); } }
public ImageJpgProcessing(ContainerTest containerTest, OsdrTestHarness fixture, ITestOutputHelper output) : base(fixture, output, containerTest) { Container.SetTest(this); }
public CreateNewFolder(OsdrTestHarness fixture, ITestOutputHelper output) : base(fixture, output) { FolderId = Harness.CreateFolder("new folder", JohnId, JohnId).Result; }
public CreateNewUser(OsdrTestHarness fixture, ITestOutputHelper output) : base(fixture, output) { NewUserId = NewId.NextGuid(); Harness.CreateUser(NewUserId, "John Doe", "John", "Doe", "john", "*****@*****.**", null, JohnId).Wait(); }