| Class | Line # | Actions | |||
|---|---|---|---|---|---|
| SlivkaWSDiscoverer | 22 | 121 | 30 | 0.9530201695.3% |
|
Class SlivkaWSDiscoverer |
Line # 22 |
121 |
30 |
0.9530201695.3% |
|---|---|---|---|---|
| <clinit>, line 27() <clinit>, line 27() | 2727 | 3.03 | 2.02 | 0.6666667 0.666666766.7% |
| SlivkaWSDiscoverer(Function<URI, SlivkaClient>) SlivkaWSDiscoverer(Function<URI, SlivkaClient>) | 4444 | 1.01 | 1.01 | 1.0 1.0100% |
| getInstance() : SlivkaWSDiscoverer getInstance() : SlivkaWSDiscoverer | 4949 | 3.03 | 2.02 | 1.0 1.0100% |
| setParamManager(ParamManager) : void setParamManager(ParamManager) : void | 5656 | 1.01 | 1.01 | 0.0 0.00% |
| getStatusForUrl(URL) : int getStatusForUrl(URL) : int | 6161 | 7.07 | 4.04 | 0.7777778 0.777777877.8% |
| getUrlsPropertyKey() : String getUrlsPropertyKey() : String | 7979 | 1.01 | 1.01 | 1.0 1.0100% |
| getDefaultUrl() : URL getDefaultUrl() : URL | 8585 | 1.01 | 1.01 | 1.0 1.0100% |
| fetchServices(URL) : List<WebService<?>> fetchServices(URL) : List<WebService<?>> | 9191 | 79.079 | 8.08 | 0.989011 0.98901198.9% |
| initServiceBuilder(SlivkaClient,SlivkaService,WebService.Builder<?>) : void initServiceBuilder(SlivkaClient,SlivkaService,WebService.Builder<?>) : void | 195195 | 8.08 | 2.02 | 0.875 0.87587.5% |
| getServiceClass(SlivkaService) : int getServiceClass(SlivkaService) : int | 229229 | 17.017 | 8.08 | 1.0 1.0100% |
|
0.852349
|
jalview.ext.jmol.JmolViewerTest.testAddStrToSingleSeqViewJMoljalview.ext.jmol.JmolViewerTest.testAddStrToSingleSeqViewJMol | 1PASS | ||
|
0.852349
|
jalview.gui.AlignViewportTest.testDeregisterMapping_withNoReferencejalview.gui.AlignViewportTest.testDeregisterMapping_withNoReference | 1PASS | ||
|
0.852349
|
jalview.bin.CommandsTest.commandsOpenTestjalview.bin.CommandsTest.commandsOpenTest | 1PASS | ||
|
0.852349
|
jalview.bin.CommandsTest2.do_structureOpeningArgsTestjalview.bin.CommandsTest2.do_structureOpeningArgsTest | 1PASS | ||
|
0.852349
|
jalview.bin.CommandsTest2.do_structureOpeningArgsTestjalview.bin.CommandsTest2.do_structureOpeningArgsTest | 1PASS | ||
|
0.852349
|
jalview.bin.CommandsTest2.do_structureOpeningArgsTestjalview.bin.CommandsTest2.do_structureOpeningArgsTest | 1PASS | ||
|
0.852349
|
jalview.bin.CommandsTest2.do_structureOpeningArgsTestjalview.bin.CommandsTest2.do_structureOpeningArgsTest | 1PASS | ||
|
0.852349
|
jalview.bin.CommandsTest2.do_structureOpeningArgsTestjalview.bin.CommandsTest2.do_structureOpeningArgsTest | 1PASS | ||
|
0.852349
|
jalview.bin.CommandsTest.allLinkedIdsTestjalview.bin.CommandsTest.allLinkedIdsTest | 1PASS | ||
|
0.852349
|
jalview.gui.StructureChooserTest.openStructureFileForSequenceTestjalview.gui.StructureChooserTest.openStructureFileForSequenceTest | 1PASS | ||
|
0.852349
|
jalview.bin.CommandsTest.argFilesGlobAndSubstitutionsTestjalview.bin.CommandsTest.argFilesGlobAndSubstitutionsTest | 1PASS | ||
|
0.852349
|
jalview.bin.CommandsTest.allLinkedIdsTestjalview.bin.CommandsTest.allLinkedIdsTest | 1PASS | ||
|
0.852349
|
jalview.bin.CommandsTest2.do_structureOpeningArgsTestjalview.bin.CommandsTest2.do_structureOpeningArgsTest | 1PASS | ||
|
0.852349
|
jalview.io.CrossRef2xmlTests.openCrossrefsForEnsemblTwicejalview.io.CrossRef2xmlTests.openCrossrefsForEnsemblTwice | 1PASS | ||
|
0.852349
|
jalview.bin.CommandsTest.allLinkedIdsTestjalview.bin.CommandsTest.allLinkedIdsTest | 1PASS | ||
|
0.852349
|
jalview.bin.CommandsTest2.do_structureOpeningArgsTestjalview.bin.CommandsTest2.do_structureOpeningArgsTest | 1PASS | ||
|
0.852349
|
jalview.bin.CommandsTest2.do_structureOpeningArgsTestjalview.bin.CommandsTest2.do_structureOpeningArgsTest | 1PASS | ||
|
0.852349
|
jalview.gui.StructureChooserTest.openStructureFileForSequenceTestjalview.gui.StructureChooserTest.openStructureFileForSequenceTest | 1PASS | ||
|
0.852349
|
jalview.bin.CommandsTest.allLinkedIdsTestjalview.bin.CommandsTest.allLinkedIdsTest | 1PASS | ||
|
0.852349
|
jalview.bin.CommandsTest2.do_structureOpeningArgsTestjalview.bin.CommandsTest2.do_structureOpeningArgsTest | 1PASS | ||
|
0.852349
|
jalview.bin.HiDPISettingTest2.testHiDPISettingsjalview.bin.HiDPISettingTest2.testHiDPISettings | 1PASS | ||
|
0.852349
|
jalview.bin.CommandsTest.allLinkedIdsTestjalview.bin.CommandsTest.allLinkedIdsTest | 1PASS | ||
|
0.852349
|
jalview.bin.CommandsTest2.do_structureOpeningArgsTestjalview.bin.CommandsTest2.do_structureOpeningArgsTest | 1PASS | ||
|
0.852349
|
jalview.project.Jalview2xmlTests.gatherViewsHerejalview.project.Jalview2xmlTests.gatherViewsHere | 1PASS | ||
|
0.852349
|
jalview.bin.CommandsTest.allLinkedIdsTestjalview.bin.CommandsTest.allLinkedIdsTest | 1PASS | ||
|
0.852349
|
jalview.bin.CommandsTest2.do_network_structureOpeningArgsTestjalview.bin.CommandsTest2.do_network_structureOpeningArgsTest | 1PASS | ||
|
0.852349
|
jalview.bin.CommandsTest2.do_structureOpeningArgsTestjalview.bin.CommandsTest2.do_structureOpeningArgsTest | 1PASS | ||
|
0.852349
|
jalview.bin.CommandsTest.allLinkedIdsTestjalview.bin.CommandsTest.allLinkedIdsTest | 1PASS | ||
|
0.852349
|
jalview.gui.StructureChooserTest.openStructureFileForSequenceTestjalview.gui.StructureChooserTest.openStructureFileForSequenceTest | 1PASS | ||
|
0.852349
|
jalview.bin.CommandsTest2.do_structureOpeningArgsTestjalview.bin.CommandsTest2.do_structureOpeningArgsTest | 1PASS | ||
|
0.852349
|
jalview.bin.CommandsTest2.do_structureOpeningArgsTestjalview.bin.CommandsTest2.do_structureOpeningArgsTest | 1PASS | ||
|
0.852349
|
jalview.bin.CommandsTest.allLinkedIdsTestjalview.bin.CommandsTest.allLinkedIdsTest | 1PASS | ||
|
0.852349
|
jalview.bin.CommandsTest2.do_structureOpeningArgsTestjalview.bin.CommandsTest2.do_structureOpeningArgsTest | 1PASS | ||
|
0.852349
|
jalview.bin.CommandsTest2.do_structureOpeningArgsTestjalview.bin.CommandsTest2.do_structureOpeningArgsTest | 1PASS | ||
|
0.852349
|
jalview.bin.CommandsTest.commandsOpenTestjalview.bin.CommandsTest.commandsOpenTest | 1PASS | ||
|
0.7852349
|
jalview.gui.ProgressBarTest.testSetProgressBarjalview.gui.ProgressBarTest.testSetProgressBar | 1PASS | ||
|
0.7852349
|
jalview.gui.QuitHandlerTest.testWaitForSaveQuitjalview.gui.QuitHandlerTest.testWaitForSaveQuit | 1PASS | ||
|
0.7852349
|
jalview.gui.AnnotationColumnChooserTest.testResetjalview.gui.AnnotationColumnChooserTest.testReset | 1PASS | ||
|
0.7852349
|
jalview.gui.StructureChooserTest.populateFilterComboBoxTestjalview.gui.StructureChooserTest.populateFilterComboBoxTest | 1PASS | ||
|
0.7852349
|
jalview.gui.AssociatePDBFileTest.testAssociatePDBFilejalview.gui.AssociatePDBFileTest.testAssociatePDBFile | 1PASS | ||
|
0.7852349
|
jalview.gui.QuitHandlerTest.testUnsavedChangesjalview.gui.QuitHandlerTest.testUnsavedChanges | 1PASS | ||
|
0.7852349
|
jalview.gui.AnnotationLabelsTest2.testIdWidthChangesjalview.gui.AnnotationLabelsTest2.testIdWidthChanges | 1PASS | ||
|
0.7852349
|
jalview.gui.AlignmentPanelTest.testSetOverviewTitle_automaticOverviewjalview.gui.AlignmentPanelTest.testSetOverviewTitle_automaticOverview | 1PASS | ||
|
0.7852349
|
jalview.structures.models.AAStructureBindingModelTest.testBuildColoursMapjalview.structures.models.AAStructureBindingModelTest.testBuildColoursMap | 1PASS | ||
|
0.7852349
|
jalview.gui.AnnotationLabelsTest2.testIdWidthNoChangesjalview.gui.AnnotationLabelsTest2.testIdWidthNoChanges | 1PASS | ||
|
0.7852349
|
jalview.gui.StructureChooserTest.openStructureFileForSequenceTestjalview.gui.StructureChooserTest.openStructureFileForSequenceTest | 1PASS | ||
|
0.7852349
|
jalview.gui.StructureChooserTest.openStructureFileForSequenceTestjalview.gui.StructureChooserTest.openStructureFileForSequenceTest | 1PASS | ||
|
0.7852349
|
jalview.bin.CommandsTest.argFilesGlobAndSubstitutionsTestjalview.bin.CommandsTest.argFilesGlobAndSubstitutionsTest | 1PASS | ||
|
0.7852349
|
jalview.gui.AlignmentPanelTest.testSetOverviewTitlejalview.gui.AlignmentPanelTest.testSetOverviewTitle | 1PASS | ||
|
0.7785235
|
jalview.gui.AlignViewportTest.testGetConsensusSeqjalview.gui.AlignViewportTest.testGetConsensusSeq | 1PASS | ||
|
0.75838923
|
jalview.bin.CommandsTest.headlessOrGuiImageOutputTestjalview.bin.CommandsTest.headlessOrGuiImageOutputTest | 1PASS | ||
|
0.590604
|
jalview.bin.CommandsTest.commandsOpenTestjalview.bin.CommandsTest.commandsOpenTest | 1PASS | ||
|
0.36241612
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchService_clustalFamilyService_containsTwoActionsjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchService_clustalFamilyService_containsTwoActions | 1PASS | ||
|
0.36241612
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchService_clustalFamilyService_containsTwoActionsjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchService_clustalFamilyService_containsTwoActions | 1PASS | ||
|
0.36241612
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchService_clustalFamilyService_containsTwoActionsjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchService_clustalFamilyService_containsTwoActions | 1PASS | ||
|
0.3557047
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_RNASecStrPredClassifier_serviceTypeIsRNASecStrPredjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_RNASecStrPredClassifier_serviceTypeIsRNASecStrPred | 1PASS | ||
|
0.3557047
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_RNASecStrPredClassifier_serviceTypeIsRNASecStrPredjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_RNASecStrPredClassifier_serviceTypeIsRNASecStrPred | 1PASS | ||
|
0.3557047
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_RNASecStrPredClassifier_serviceTypeIsRNASecStrPredjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_RNASecStrPredClassifier_serviceTypeIsRNASecStrPred | 1PASS | ||
|
0.3557047
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_RNASecStrPredClassifier_serviceTypeIsRNASecStrPredjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_RNASecStrPredClassifier_serviceTypeIsRNASecStrPred | 1PASS | ||
|
0.3557047
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_RNASecStrPredClassifier_serviceTypeIsRNASecStrPredjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_RNASecStrPredClassifier_serviceTypeIsRNASecStrPred | 1PASS | ||
|
0.3557047
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_RNASecStrPredClassifier_serviceTypeIsRNASecStrPredjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_RNASecStrPredClassifier_serviceTypeIsRNASecStrPred | 1PASS | ||
|
0.3557047
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_RNASecStrPredClassifier_serviceTypeIsRNASecStrPredjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_RNASecStrPredClassifier_serviceTypeIsRNASecStrPred | 1PASS | ||
|
0.3557047
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_RNASecStrPredClassifier_serviceTypeIsRNASecStrPredjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_RNASecStrPredClassifier_serviceTypeIsRNASecStrPred | 1PASS | ||
|
0.3557047
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_RNASecStrPredClassifier_serviceTypeIsRNASecStrPredjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_RNASecStrPredClassifier_serviceTypeIsRNASecStrPred | 1PASS | ||
|
0.3557047
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_RNASecStrPredClassifier_serviceTypeIsRNASecStrPredjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_RNASecStrPredClassifier_serviceTypeIsRNASecStrPred | 1PASS | ||
|
0.3557047
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_RNASecStrPredClassifier_serviceTypeIsRNASecStrPredjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_RNASecStrPredClassifier_serviceTypeIsRNASecStrPred | 1PASS | ||
|
0.3557047
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_RNASecStrPredClassifier_serviceTypeIsRNASecStrPredjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_RNASecStrPredClassifier_serviceTypeIsRNASecStrPred | 1PASS | ||
|
0.32885906
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentService_serviceIsNonInteractivejalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentService_serviceIsNonInteractive | 1PASS | ||
|
0.32885906
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentService_serviceIsNonInteractivejalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentService_serviceIsNonInteractive | 1PASS | ||
|
0.32885906
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentService_actionTypeIsAlignmentjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentService_actionTypeIsAlignment | 1PASS | ||
|
0.32885906
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentService_actionTypeIsAlignmentjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentService_actionTypeIsAlignment | 1PASS | ||
|
0.32214764
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_conservationAnalysisClassifier_serviceTypeIsConservationjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_conservationAnalysisClassifier_serviceTypeIsConservation | 1PASS | ||
|
0.32214764
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_conservationAnalysisClassifier_serviceTypeIsConservationjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_conservationAnalysisClassifier_serviceTypeIsConservation | 1PASS | ||
|
0.32214764
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_conservationAnalysisClassifier_serviceTypeIsConservationjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_conservationAnalysisClassifier_serviceTypeIsConservation | 1PASS | ||
|
0.32214764
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_conservationAnalysisClassifier_serviceTypeIsConservationjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_conservationAnalysisClassifier_serviceTypeIsConservation | 1PASS | ||
|
0.32214764
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_conservationAnalysisClassifier_serviceTypeIsConservationjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_conservationAnalysisClassifier_serviceTypeIsConservation | 1PASS | ||
|
0.31543624
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentClassifier_serviceTypeIsMSAjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentClassifier_serviceTypeIsMSA | 1PASS | ||
|
0.31543624
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testServiceParameters_testIntegerPropertiesjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testServiceParameters_testIntegerProperties | 1PASS | ||
|
0.31543624
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentClassifier_serviceTypeIsMSAjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentClassifier_serviceTypeIsMSA | 1PASS | ||
|
0.31543624
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentClassifier_serviceTypeIsMSAjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentClassifier_serviceTypeIsMSA | 1PASS | ||
|
0.31543624
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentClassifier_serviceTypeIsMSAjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentClassifier_serviceTypeIsMSA | 1PASS | ||
|
0.31543624
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentClassifier_serviceTypeIsMSAjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentClassifier_serviceTypeIsMSA | 1PASS | ||
|
0.31543624
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentClassifier_serviceTypeIsMSAjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentClassifier_serviceTypeIsMSA | 1PASS | ||
|
0.31543624
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testServiceParameters_testIntegerPropertiesjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testServiceParameters_testIntegerProperties | 1PASS | ||
|
0.31543624
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testServiceParameters_testBasicParameterPropertiesjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testServiceParameters_testBasicParameterProperties | 1PASS | ||
|
0.31543624
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testServiceParameters_testBasicParameterPropertiesjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testServiceParameters_testBasicParameterProperties | 1PASS | ||
|
0.31543624
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentClassifier_serviceTypeIsMSAjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentClassifier_serviceTypeIsMSA | 1PASS | ||
|
0.31543624
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testServiceParameter_slivkaParameterMappedToJalviewParameterjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testServiceParameter_slivkaParameterMappedToJalviewParameter | 1PASS | ||
|
0.31543624
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testServiceParameters_testBasicParameterPropertiesjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testServiceParameters_testBasicParameterProperties | 1PASS | ||
|
0.31543624
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testServiceParameter_slivkaParameterMappedToJalviewParameterjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testServiceParameter_slivkaParameterMappedToJalviewParameter | 1PASS | ||
|
0.31543624
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testServiceParameter_slivkaParameterMappedToJalviewParameterjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testServiceParameter_slivkaParameterMappedToJalviewParameter | 1PASS | ||
|
0.31543624
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentService_actionTypeIsAlignmentjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentService_actionTypeIsAlignment | 1PASS | ||
|
0.31543624
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentClassifier_serviceTypeIsMSAjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentClassifier_serviceTypeIsMSA | 1PASS | ||
|
0.31543624
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testServiceParameter_slivkaParameterMappedToJalviewParameterjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testServiceParameter_slivkaParameterMappedToJalviewParameter | 1PASS | ||
|
0.31543624
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentClassifier_serviceTypeIsMSAjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentClassifier_serviceTypeIsMSA | 1PASS | ||
|
0.31543624
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentClassifier_serviceTypeIsMSAjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentClassifier_serviceTypeIsMSA | 1PASS | ||
|
0.31543624
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_oneService_basicDataMatchesjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_oneService_basicDataMatches | 1PASS | ||
|
0.31543624
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentClassifier_serviceTypeIsMSAjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentClassifier_serviceTypeIsMSA | 1PASS | ||
|
0.31543624
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentService_serviceIsNonInteractivejalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentService_serviceIsNonInteractive | 1PASS | ||
|
0.31543624
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentClassifier_serviceTypeIsMSAjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_multipleSequenceAlignmentClassifier_serviceTypeIsMSA | 1PASS | ||
|
0.31543624
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testServiceParameters_testIntegerPropertiesjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testServiceParameters_testIntegerProperties | 1PASS | ||
|
0.31543624
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testServiceParameter_slivkaParameterMappedToJalviewParameterjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testServiceParameter_slivkaParameterMappedToJalviewParameter | 1PASS | ||
|
0.2885906
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_proteinSequenceAnalysisClassifier_serviceTypeIsProtSeqAnalysisjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_proteinSequenceAnalysisClassifier_serviceTypeIsProtSeqAnalysis | 1PASS | ||
|
0.17449665
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_unrecognisedService_noServiceDiscoveredjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testFetchServices_unrecognisedService_noServiceDiscovered | 1PASS | ||
|
0.093959734
|
jalview.bin.CommandsTest2.do_structureOpeningArgsTestjalview.bin.CommandsTest2.do_structureOpeningArgsTest | 1PASS | ||
|
0.093959734
|
jalview.gui.AnnotationLabelsTest2.testIdWidthChangesjalview.gui.AnnotationLabelsTest2.testIdWidthChanges | 1PASS | ||
|
0.093959734
|
jalview.gui.DesktopTests.testInternalCopyPastejalview.gui.DesktopTests.testInternalCopyPaste | 1PASS | ||
|
0.093959734
|
jalview.schemes.ClustalxColourSchemeTest.testFindColourjalview.schemes.ClustalxColourSchemeTest.testFindColour | 1PASS | ||
|
0.093959734
|
jalview.bin.CommandsTest.argFilesGlobAndSubstitutionsTestjalview.bin.CommandsTest.argFilesGlobAndSubstitutionsTest | 1PASS | ||
|
0.093959734
|
jalview.bin.CommandsTest.commandsOpenTestjalview.bin.CommandsTest.commandsOpenTest | 1PASS | ||
|
0.093959734
|
jalview.gui.StructureChooserTest.openStructureFileForSequenceTestjalview.gui.StructureChooserTest.openStructureFileForSequenceTest | 1PASS | ||
|
0.093959734
|
jalview.bin.CommandsTest.argFilesGlobAndSubstitutionsTestjalview.bin.CommandsTest.argFilesGlobAndSubstitutionsTest | 1PASS | ||
|
0.093959734
|
jalview.bin.CommandsTest2.do_network_structureOpeningArgsTestjalview.bin.CommandsTest2.do_network_structureOpeningArgsTest | 1PASS | ||
|
0.093959734
|
jalview.gui.PairwiseAlignmentPanelTest.testConstructor_noSelectionGroupjalview.gui.PairwiseAlignmentPanelTest.testConstructor_noSelectionGroup | 1PASS | ||
|
0.093959734
|
jalview.bin.CommandsTest.allLinkedIdsTestjalview.bin.CommandsTest.allLinkedIdsTest | 1PASS | ||
|
0.093959734
|
jalview.bin.CommandsTest2.do_structureOpeningArgsTestjalview.bin.CommandsTest2.do_structureOpeningArgsTest | 1PASS | ||
|
0.093959734
|
jalview.gui.SeqPanelTest.testFindMousePosition_wrapped_scales_longSequencejalview.gui.SeqPanelTest.testFindMousePosition_wrapped_scales_longSequence | 1PASS | ||
|
0.093959734
|
jalview.renderer.seqfeatures.FeatureRendererTest.testFindComplementFeaturesAtResiduejalview.renderer.seqfeatures.FeatureRendererTest.testFindComplementFeaturesAtResidue | 1PASS | ||
|
0.093959734
|
jalview.bin.CommandsTest.commandsOpenTestjalview.bin.CommandsTest.commandsOpenTest | 1PASS | ||
|
0.093959734
|
jalview.bin.CommandsTest.allLinkedIdsTestjalview.bin.CommandsTest.allLinkedIdsTest | 1PASS | ||
|
0.093959734
|
jalview.structure.StructureSelectionManagerTest.testSaveAnnotationProviderjalview.structure.StructureSelectionManagerTest.testSaveAnnotationProvider | 1PASS | ||
|
0.093959734
|
jalview.bin.CommandsTest.commandsOpenTestjalview.bin.CommandsTest.commandsOpenTest | 1PASS | ||
|
0.093959734
|
jalview.bin.CommandsTest2.do_structureOpeningArgsTestjalview.bin.CommandsTest2.do_structureOpeningArgsTest | 1PASS | ||
|
0.093959734
|
jalview.bin.CommandsTest2.do_network_structureOpeningArgsTestjalview.bin.CommandsTest2.do_network_structureOpeningArgsTest | 1PASS | ||
|
0.093959734
|
jalview.bin.CommandsTest2.do_structureOpeningArgsTestjalview.bin.CommandsTest2.do_structureOpeningArgsTest | 1PASS | ||
|
0.093959734
|
jalview.gui.AlignFrameTest.testChangeColour_background_groupsAndThresholdsjalview.gui.AlignFrameTest.testChangeColour_background_groupsAndThresholds | 1PASS | ||
|
0.06711409
|
jalview.gui.ScalePanelTest.testBuildPopupMenujalview.gui.ScalePanelTest.testBuildPopupMenu | 1PASS | ||
|
0.053691275
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testGetUrls_noPropEntry_defaultUrlReturnedjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testGetUrls_noPropEntry_defaultUrlReturned | 1PASS | ||
|
0.046979867
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.getStatusForUrl_noServicesReturned_statusIsNoServicesjalview.ws2.client.slivka.SlivkaWSDiscovererTest.getStatusForUrl_noServicesReturned_statusIsNoServices | 1PASS | ||
|
0.046979867
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.getStatusForUrl_exceptionThrown_statusIsInvalidjalview.ws2.client.slivka.SlivkaWSDiscovererTest.getStatusForUrl_exceptionThrown_statusIsInvalid | 1PASS | ||
|
0.046979867
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.getStatusForUrl_servicesReturned_statusIsOKjalview.ws2.client.slivka.SlivkaWSDiscovererTest.getStatusForUrl_servicesReturned_statusIsOK | 1PASS | ||
|
0.040268455
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testGetUrls_urlsProperlyParsedjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testGetUrls_urlsProperlyParsed | 1PASS | ||
|
0.040268455
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testGetUrls_urlsProperlyParsedjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testGetUrls_urlsProperlyParsed | 1PASS | ||
|
0.040268455
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testGetUrls_urlsProperlyParsedjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testGetUrls_urlsProperlyParsed | 1PASS | ||
|
0.040268455
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testGetUrls_urlsProperlyParsedjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testGetUrls_urlsProperlyParsed | 1PASS | ||
|
0.040268455
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testGetUrls_urlsProperlyParsedjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testGetUrls_urlsProperlyParsed | 1PASS | ||
|
0.040268455
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testGetUrls_urlsProperlyParsedjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testGetUrls_urlsProperlyParsed | 1PASS | ||
|
0.040268455
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testGetUrls_urlsProperlyParsedjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testGetUrls_urlsProperlyParsed | 1PASS | ||
|
0.040268455
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testGetUrls_urlsProperlyParsedjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testGetUrls_urlsProperlyParsed | 1PASS | ||
|
0.040268455
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testSetUrls_null_propertyResetjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testSetUrls_null_propertyReset | 1PASS | ||
|
0.040268455
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testSetUrls_emptyList_propertyResetjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testSetUrls_emptyList_propertyReset | 1PASS | ||
|
0.040268455
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testSetUrls_urlsPropertySetjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testSetUrls_urlsPropertySet | 1PASS | ||
|
0.040268455
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testSetUrls_urlsPropertySetjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testSetUrls_urlsPropertySet | 1PASS | ||
|
0.040268455
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testGetUrls_urlsProperlyParsedjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testGetUrls_urlsProperlyParsed | 1PASS | ||
|
0.040268455
|
jalview.ws2.client.slivka.SlivkaWSDiscovererTest.testSetUrls_urlsPropertySetjalview.ws2.client.slivka.SlivkaWSDiscovererTest.testSetUrls_urlsPropertySet | 1PASS | ||
|
0.026845638
|
jalview.util.FileUtilsTest.convertWildcardsToPathTestjalview.util.FileUtilsTest.convertWildcardsToPathTest | 1PASS | ||
|
0.026845638
|
jalview.util.FileUtilsTest.getMatchingVersionedFilesTestjalview.util.FileUtilsTest.getMatchingVersionedFilesTest | 1PASS | ||
|
0.026845638
|
jalview.workers.AlignCaclManager2Test.testStartRegisteredWorkerjalview.workers.AlignCaclManager2Test.testStartRegisteredWorker | 1PASS | ||
|
0.026845638
|
jalview.project.Jalview2xmlTests.testSaveAndLoadAnnotationsPropertiesjalview.project.Jalview2xmlTests.testSaveAndLoadAnnotationsProperties | 1PASS | ||
|
0.026845638
|
jalview.io.ScoreMatrixFileTest.testParseMatrix_headerMissingjalview.io.ScoreMatrixFileTest.testParseMatrix_headerMissing | 1PASS | ||
|
0.026845638
|
jalview.io.StockholmFileTest.pfamFileIOjalview.io.StockholmFileTest.pfamFileIO | 1PASS | ||
|
0.026845638
|
jalview.project.Jalview2xmlTests.testStoreAndRecoverGeneLocusjalview.project.Jalview2xmlTests.testStoreAndRecoverGeneLocus | 1PASS | ||
|
0.026845638
|
jalview.gui.StructureChooserTest.displayTDBQueryTestjalview.gui.StructureChooserTest.displayTDBQueryTest | 1PASS | ||
|
0.026845638
|
jalview.urls.UrlLinkTableModelTest.testColumnsjalview.urls.UrlLinkTableModelTest.testColumns | 1PASS | ||
|
0.026845638
|
jalview.gui.SeqPanelTest.testFindMousePosition_wrapped_noAnnotationsjalview.gui.SeqPanelTest.testFindMousePosition_wrapped_noAnnotations | 1PASS | ||
|
0.026845638
|
jalview.util.LaunchUtilsTest.testGetdownVersionComparisonsjalview.util.LaunchUtilsTest.testGetdownVersionComparisons | 1PASS | ||
|
0.026845638
|
jalview.workers.AlignCaclManager2Test.testRestartCompletedWorkersjalview.workers.AlignCaclManager2Test.testRestartCompletedWorkers | 1PASS | ||
|
0.026845638
|
jalview.io.JalviewFileChooserTest.checkDefaultSaveFormatjalview.io.JalviewFileChooserTest.checkDefaultSaveFormat | 1PASS | ||
|
0.026845638
|
jalview.io.AnnotationFileIOTest.testCalcIdRestorejalview.io.AnnotationFileIOTest.testCalcIdRestore | 1PASS | ||
|
0.026845638
|
jalview.io.JalviewFileChooserTest.checkDefaultSaveFormatjalview.io.JalviewFileChooserTest.checkDefaultSaveFormat | 1PASS | ||
|
0.026845638
|
jalview.gui.AnnotationChooserTest.testSelectType_hideForAlljalview.gui.AnnotationChooserTest.testSelectType_hideForAll | 1PASS | ||
|
0.026845638
|
jalview.util.FileUtilsTest.testJavaFileGlobjalview.util.FileUtilsTest.testJavaFileGlob | 1PASS | ||
|
0.026845638
|
jalview.gui.AlignmentPanelTest.testPrintWrappedAlignmentjalview.gui.AlignmentPanelTest.testPrintWrappedAlignment | 1PASS | ||
|
0.026845638
|
jalview.io.NewickFileTests.testTreeIOjalview.io.NewickFileTests.testTreeIO | 1PASS | ||
|
0.026845638
|
jalview.structure.StructureSelectionManagerTest.testSetMapping_seqFeaturesjalview.structure.StructureSelectionManagerTest.testSetMapping_seqFeatures | 1PASS | ||
|
0.026845638
|
jalview.gui.SeqPanelTest.testFindMousePosition_wrapped_scaleAbovejalview.gui.SeqPanelTest.testFindMousePosition_wrapped_scaleAbove | 1PASS | ||
|
0.026845638
|
jalview.project.Jalview2xmlTests.testStoreAndRecoverAnnotationRowElementColoursjalview.project.Jalview2xmlTests.testStoreAndRecoverAnnotationRowElementColours | 1PASS | ||
|
0.026845638
|
jalview.viewmodel.OverviewDimensionsShowHiddenTest.testDraggingjalview.viewmodel.OverviewDimensionsShowHiddenTest.testDragging | 1PASS | ||
|
0.026845638
|
jalview.gui.JvOptionPaneTest.showInternalConfirmDialogFamilyTestjalview.gui.JvOptionPaneTest.showInternalConfirmDialogFamilyTest | 1PASS | ||
|
0.026845638
|
jalview.util.FileUtilsTest.testJavaFileGlobjalview.util.FileUtilsTest.testJavaFileGlob | 1PASS | ||
|
0.026845638
|
jalview.io.WindowsFileLoadAndSaveTest.loadAndSaveAlignmentjalview.io.WindowsFileLoadAndSaveTest.loadAndSaveAlignment | 1PASS | ||
|
0.026845638
|
jalview.schemes.ResiduePropertiesTest.testGetSingleCharacterCodejalview.schemes.ResiduePropertiesTest.testGetSingleCharacterCode | 1PASS | ||
|
0.026845638
|
jalview.util.FileUtilsTest.getMatchingVersionedFilesTestjalview.util.FileUtilsTest.getMatchingVersionedFilesTest | 1PASS | ||
|
0.026845638
|
jalview.io.FeaturesFileTest.testPrintGffFormat_withFiltersjalview.io.FeaturesFileTest.testPrintGffFormat_withFilters | 1PASS | ||
|
0.026845638
|
jalview.util.ComparisonTest.testIsNucleotidejalview.util.ComparisonTest.testIsNucleotide | 1PASS | ||
|
0.026845638
|
jalview.gui.QuitHandlerTest.testSavedAlignmentChangesjalview.gui.QuitHandlerTest.testSavedAlignmentChanges | 1PASS | ||
|
0.026845638
|
jalview.gui.ScalePanelTest.testSelectColumns_withHiddenjalview.gui.ScalePanelTest.testSelectColumns_withHidden | 1PASS | ||
|
0.026845638
|
jalview.analysis.scoremodels.FeatureDistanceModelTest.testFeatureScoreModeljalview.analysis.scoremodels.FeatureDistanceModelTest.testFeatureScoreModel | 1PASS | ||
|
0.026845638
|
jalview.gui.SeqPanelTest.testFindMousePosition_wrapped_annotationsjalview.gui.SeqPanelTest.testFindMousePosition_wrapped_annotations | 1PASS | ||
|
0.026845638
|
jalview.analysis.scoremodels.SecondaryStructureDistanceModelTest.testFindDistancesjalview.analysis.scoremodels.SecondaryStructureDistanceModelTest.testFindDistances | 1PASS | ||
|
0.026845638
|
jalview.bin.CommandsTest.commandsOpenTestjalview.bin.CommandsTest.commandsOpenTest | 1PASS | ||
|
0.026845638
|
jalview.project.Jalview2xmlTests.testCopyViewSettingsjalview.project.Jalview2xmlTests.testCopyViewSettings | 1PASS | ||
|
0.026845638
|
jalview.io.ScoreMatrixFileTest.testParseMatrix_aaindex_tooFewColumnsjalview.io.ScoreMatrixFileTest.testParseMatrix_aaindex_tooFewColumns | 1PASS | ||
|
0.026845638
|
jalview.schemes.JalviewColourSchemeTest.testGetSchemeClassjalview.schemes.JalviewColourSchemeTest.testGetSchemeClass | 1PASS | ||
|
0.026845638
|
jalview.util.MappingUtilsTest.testMapColumnSelection_hiddenColumnsjalview.util.MappingUtilsTest.testMapColumnSelection_hiddenColumns | 1PASS | ||
|
0.026845638
|
jalview.testutils.AnnotationsMatcherTest.testMatchesSafely_matchingAnnotationsjalview.testutils.AnnotationsMatcherTest.testMatchesSafely_matchingAnnotations | 1PASS | ||
|
0.026845638
|
jalview.ws.dbsources.EBIAlphaFoldTest.checkImportPAEToStructurejalview.ws.dbsources.EBIAlphaFoldTest.checkImportPAEToStructure | 1PASS | ||
|
0.026845638
|
jalview.project.Jalview2xmlTests.testPAEsaveRestorejalview.project.Jalview2xmlTests.testPAEsaveRestore | 1PASS | ||
|
0.026845638
|
jalview.project.Jalview2xmlTests.testPcaViewAssociationjalview.project.Jalview2xmlTests.testPcaViewAssociation | 1PASS | ||
|
0.026845638
|
jalview.gui.QuitHandlerTest.testNoGUIUnsavedChangesjalview.gui.QuitHandlerTest.testNoGUIUnsavedChanges | 1PASS | ||
|
0.026845638
|
jalview.gui.AlignFrameTest.testHideFeatureColumnsjalview.gui.AlignFrameTest.testHideFeatureColumns | 1PASS | ||
|
0.026845638
|
jalview.io.AnnotationFileIOTest.testProviderRestorejalview.io.AnnotationFileIOTest.testProviderRestore | 1PASS | ||
|
0.026845638
|
jalview.urls.DesktopUrlProviderFactoryTest.testCreateUrlProviderjalview.urls.DesktopUrlProviderFactoryTest.testCreateUrlProvider | 1PASS | ||
|
0.026845638
|
jalview.gui.PopupMenuTest.testAddFeatureDetailsjalview.gui.PopupMenuTest.testAddFeatureDetails | 1PASS | ||
|
0.026845638
|
jalview.analysis.scoremodels.FeatureDistanceModelTest.testFindFeatureAt_PointFeaturejalview.analysis.scoremodels.FeatureDistanceModelTest.testFindFeatureAt_PointFeature | 1PASS | ||
|
0.026845638
|
jalview.gui.SequenceFetcherTest.testQueryConversionsjalview.gui.SequenceFetcherTest.testQueryConversions | 1PASS | ||
|
0.026845638
|
jalview.io.ScoreMatrixFileTest.testParseMatrix_ncbiBadDelimiterjalview.io.ScoreMatrixFileTest.testParseMatrix_ncbiBadDelimiter | 1PASS | ||
|
0.026845638
|
jalview.gui.AlignViewportTest.testShowOrDontShowOccupancyjalview.gui.AlignViewportTest.testShowOrDontShowOccupancy | 1PASS | ||
|
0.026845638
|
jalview.gui.structurechooser.StructureChooserQuerySourceTest.cascadingThreeDBandPDBQuerysjalview.gui.structurechooser.StructureChooserQuerySourceTest.cascadingThreeDBandPDBQuerys | 1PASS | ||
|
0.026845638
|
jalview.gui.AnnotationLabelsTest2.testIdWidthNoChangesjalview.gui.AnnotationLabelsTest2.testIdWidthNoChanges | 1PASS | ||
|
0.026845638
|
jalview.gui.ColourMenuHelperTest.testAddMenuItems_forAlignFramejalview.gui.ColourMenuHelperTest.testAddMenuItems_forAlignFrame | 1PASS | ||
|
0.026845638
|
jalview.gui.AlignViewportTest.testGetSelectionAsNewSequences_withContactMatricesjalview.gui.AlignViewportTest.testGetSelectionAsNewSequences_withContactMatrices | 1PASS | ||
|
0.026845638
|
jalview.io.FeaturesFileTest.testPrintJalviewFormatjalview.io.FeaturesFileTest.testPrintJalviewFormat | 1PASS | ||
|
0.026845638
|
jalview.workers.AlignCaclManager2Test.testRestartCancelsWorkersjalview.workers.AlignCaclManager2Test.testRestartCancelsWorkers | 1PASS | ||
|
0.026845638
|
jalview.gui.AnnotationLabelsTest.testDrawLabelsjalview.gui.AnnotationLabelsTest.testDrawLabels | 1PASS | ||
|
0.026845638
|
jalview.viewmodel.OverviewDimensionsShowHiddenTest.testFromMouseWithHiddenColsInMiddlejalview.viewmodel.OverviewDimensionsShowHiddenTest.testFromMouseWithHiddenColsInMiddle | 1PASS | ||
|
0.026845638
|
jalview.schemes.HelixColourSchemeTest.testFindColourjalview.schemes.HelixColourSchemeTest.testFindColour | 1PASS | ||
|
0.026845638
|
jalview.structure.StructureSelectionManagerTest.testSaveAnnotationProviderjalview.structure.StructureSelectionManagerTest.testSaveAnnotationProvider | 1PASS | ||
|
0.026845638
|
jalview.analysis.AverageDistanceEngineTest.testUPGMAEnginejalview.analysis.AverageDistanceEngineTest.testUPGMAEngine | 1PASS | ||
|
0.026845638
|
jalview.gui.structurechooser.StructureChooserQuerySourceTest.buildPDBQueryTestjalview.gui.structurechooser.StructureChooserQuerySourceTest.buildPDBQueryTest | 1PASS | ||
|
0.026845638
|
jalview.util.ParseHtmlBodyAndLinksTest.testParseHtml_noLinksjalview.util.ParseHtmlBodyAndLinksTest.testParseHtml_noLinks | 1PASS | ||
|
0.026845638
|
jalview.util.StringUtilsTest.testSeparatorListToArrayjalview.util.StringUtilsTest.testSeparatorListToArray | 1PASS | ||
|
0.026845638
|
jalview.renderer.seqfeatures.FeatureRendererTest.testFilterFeaturesForDisplayjalview.renderer.seqfeatures.FeatureRendererTest.testFilterFeaturesForDisplay | 1PASS | ||
|
0.026845638
|
jalview.gui.AlignViewportTest.testUpdateConservation_qualityOnlyjalview.gui.AlignViewportTest.testUpdateConservation_qualityOnly | 1PASS | ||
|
0.026845638
|
jalview.testutils.AnnotationsMatcherTest.testAnnotationsEqual_matchingAnnotationsjalview.testutils.AnnotationsMatcherTest.testAnnotationsEqual_matchingAnnotations | 1PASS | ||
|
0.026845638
|
jalview.workers.AlignCaclManager2Test.restartOneShotWorkerjalview.workers.AlignCaclManager2Test.restartOneShotWorker | 1PASS | ||
|
0.026845638
|
jalview.gui.structurechooser.StructureChooserQuerySourceTest.cascadingThreeDBandPDBQuerysjalview.gui.structurechooser.StructureChooserQuerySourceTest.cascadingThreeDBandPDBQuerys | 1PASS | ||
|
0.026845638
|
jalview.io.ScoreMatrixFileTest.testParseMatrix_ncbiMixedDelimitersjalview.io.ScoreMatrixFileTest.testParseMatrix_ncbiMixedDelimiters | 1PASS | ||
|
0.026845638
|
jalview.io.ScoreMatrixFileTest.testParseMatrix_aaIndexBlosum80jalview.io.ScoreMatrixFileTest.testParseMatrix_aaIndexBlosum80 | 1PASS | ||
|
0.026845638
|
jalview.bin.CommandsTest.argFilesGlobAndSubstitutionsTestjalview.bin.CommandsTest.argFilesGlobAndSubstitutionsTest | 1PASS | ||
|
0.026845638
|
jalview.urls.AppletUrlProviderFactoryTest.testCreateUrlProviderjalview.urls.AppletUrlProviderFactoryTest.testCreateUrlProvider | 1PASS | ||
|
0.026845638
|
jalview.structures.models.AAStructureBindingModelTest.testImportPDBPreservesChainMappingsjalview.structures.models.AAStructureBindingModelTest.testImportPDBPreservesChainMappings | 1PASS | ||
|
0.026845638
|
jalview.util.MapListTest.testTraversejalview.util.MapListTest.testTraverse | 1PASS | ||
|
0.026845638
|
jalview.io.AnnotatedPDBFileInputTest.testJalviewProjectRelocationAnnotationjalview.io.AnnotatedPDBFileInputTest.testJalviewProjectRelocationAnnotation | 1PASS | ||
|
0.026845638
|
jalview.renderer.ScaleRendererTest.testCalculateMarksjalview.renderer.ScaleRendererTest.testCalculateMarks | 1PASS | ||
|
0.026845638
|
jalview.gui.AnnotationChooserTest.testDeselectType_hideForAlljalview.gui.AnnotationChooserTest.testDeselectType_hideForAll | 1PASS | ||
|
0.026845638
|
jalview.gui.AnnotationChooserTest.testBuildApplyToOptionsPanel_withSelectionGroupjalview.gui.AnnotationChooserTest.testBuildApplyToOptionsPanel_withSelectionGroup | 1PASS | ||
|
0.026845638
|
jalview.testutils.AnnotationsMatcherTest.testAnnotationsEqual_matchingAnnotationsjalview.testutils.AnnotationsMatcherTest.testAnnotationsEqual_matchingAnnotations | 1PASS | ||
|
0.026845638
|
jalview.analysis.scoremodels.FeatureDistanceModelTest.testFindDistances_withParamsjalview.analysis.scoremodels.FeatureDistanceModelTest.testFindDistances_withParams | 1PASS | ||
|
0.026845638
|
jalview.viewmodel.OverviewDimensionsShowHiddenTest.testSetBoxFromMouseClickjalview.viewmodel.OverviewDimensionsShowHiddenTest.testSetBoxFromMouseClick | 1PASS | ||
|
0.026845638
|
jalview.viewmodel.OverviewDimensionsShowHiddenTest.testSetBoxFromViewportHiddenRowsAtStartjalview.viewmodel.OverviewDimensionsShowHiddenTest.testSetBoxFromViewportHiddenRowsAtStart | 1PASS | ||
|
0.026845638
|
jalview.project.Jalview2xmlTests.testStoreAndRecoverReferenceSeqSettingsjalview.project.Jalview2xmlTests.testStoreAndRecoverReferenceSeqSettings | 1PASS | ||
|
0.026845638
|
jalview.io.gff.GffTests.testResolveExonerateGffjalview.io.gff.GffTests.testResolveExonerateGff | 1PASS | ||
|
0.026845638
|
jalview.io.vcf.VCFLoaderTest.testDoLoadjalview.io.vcf.VCFLoaderTest.testDoLoad | 1PASS | ||
|
0.026845638
|
jalview.gui.ColourMenuHelperTest.testAddMenuItems_simpleOnlyjalview.gui.ColourMenuHelperTest.testAddMenuItems_simpleOnly | 1PASS | ||
|
0.026845638
|
jalview.util.FileUtilsTest.convertWildcardsToPathTestjalview.util.FileUtilsTest.convertWildcardsToPathTest | 1PASS | ||
|
0.026845638
|
jalview.project.Jalview2xmlTests.testSaveLoadFeatureColoursAndFiltersjalview.project.Jalview2xmlTests.testSaveLoadFeatureColoursAndFilters | 1PASS | ||
|
0.026845638
|
jalview.util.FileUtilsTest.testJavaFileGlobjalview.util.FileUtilsTest.testJavaFileGlob | 1PASS | ||
|
0.026845638
|
jalview.controller.AlignViewControllerTest.testFindColumnsWithFeaturejalview.controller.AlignViewControllerTest.testFindColumnsWithFeature | 1PASS | ||
|
0.026845638
|
jalview.util.FileUtilsTest.testJavaFileGlobjalview.util.FileUtilsTest.testJavaFileGlob | 1PASS | ||
|
0.026845638
|
jalview.analysis.scoremodels.FeatureDistanceModelTest.testFeatureScoreModel_hiddenFirstColumnjalview.analysis.scoremodels.FeatureDistanceModelTest.testFeatureScoreModel_hiddenFirstColumn | 1PASS | ||
|
0.026845638
|
jalview.analysis.scoremodels.SecondaryStructureDistanceModelTest.testFindDistances_withGapjalview.analysis.scoremodels.SecondaryStructureDistanceModelTest.testFindDistances_withGap | 1PASS | ||
|
0.026845638
|
jalview.io.FeaturesFileTest.testPrintJalviewFormat_withFiltersjalview.io.FeaturesFileTest.testPrintJalviewFormat_withFilters | 1PASS | ||
|
0.026845638
|
jalview.io.PhylipFileTests.testSequentialDataExtractionjalview.io.PhylipFileTests.testSequentialDataExtraction | 1PASS | ||
|
0.026845638
|
jalview.schemes.ClustalxColourSchemeTest.testFindColour_ignoreGapsjalview.schemes.ClustalxColourSchemeTest.testFindColour_ignoreGaps | 1PASS | ||
|
0.026845638
|
jalview.schemes.ResiduePropertiesTest.testPhysicoChemicalPropertiesjalview.schemes.ResiduePropertiesTest.testPhysicoChemicalProperties | 1PASS | ||
|
0.026845638
|
jalview.project.Jalview2xmlTests.testStoreAndRecoverPDBEntryjalview.project.Jalview2xmlTests.testStoreAndRecoverPDBEntry | 1PASS | ||
|
0.026845638
|
jalview.urls.UrlProviderTest.testSetDefaultUrlWronglyjalview.urls.UrlProviderTest.testSetDefaultUrlWrongly | 1PASS | ||
|
0.026845638
|
jalview.util.LaunchUtilsTest.testVersionComparisonsjalview.util.LaunchUtilsTest.testVersionComparisons | 1PASS | ||
|
0.026845638
|
jalview.analysis.scoremodels.FeatureDistanceModelTest.testFeatureScoreModel_HiddenColumnsjalview.analysis.scoremodels.FeatureDistanceModelTest.testFeatureScoreModel_HiddenColumns | 1PASS | ||
|
0.026845638
|
jalview.ws.dbsources.EBIAlphaFoldTest.checkImportPAEToStructurejalview.ws.dbsources.EBIAlphaFoldTest.checkImportPAEToStructure | 1PASS | ||
|
0.026845638
|
jalview.schemes.ResidueColourSchemeTest.testIsApplicableTo_dynamicColourSchemejalview.schemes.ResidueColourSchemeTest.testIsApplicableTo_dynamicColourScheme | 1PASS | ||
|
0.026845638
|
jalview.io.PfamFormatInputTest.testPfamFormatNoLimitsjalview.io.PfamFormatInputTest.testPfamFormatNoLimits | 1PASS | ||
|
0.026845638
|
jalview.project.Jalview2xmlTests.testMergeDatasetsforManyViewsjalview.project.Jalview2xmlTests.testMergeDatasetsforManyViews | 1PASS | ||
|
0.026845638
|
jalview.io.FeaturesFileTest.testParsejalview.io.FeaturesFileTest.testParse | 1PASS | ||
|
0.026845638
|
jalview.io.ScoreMatrixFileTest.testParseMatrix_ncbiHeaderRepeatedjalview.io.ScoreMatrixFileTest.testParseMatrix_ncbiHeaderRepeated | 1PASS | ||
|
0.026845638
|
jalview.io.PhylipFileTests.testSequentialIOjalview.io.PhylipFileTests.testSequentialIO | 1PASS | ||
|
0.026845638
|
jalview.workers.AlignCaclManager2Test.testRestartDisabledWorkerjalview.workers.AlignCaclManager2Test.testRestartDisabledWorker | 1PASS | ||
|
0.026845638
|
jalview.gui.AlignViewportTest.testDeregisterMapping_withReferencejalview.gui.AlignViewportTest.testDeregisterMapping_withReference | 1PASS | ||
|
0.026845638
|
jalview.io.BioJsHTMLOutputTest.getJalviewAlignmentAsJsonStringjalview.io.BioJsHTMLOutputTest.getJalviewAlignmentAsJsonString | 1PASS | ||
|
0.026845638
|
jalview.io.JalviewFileChooserTest.checkDefaultSaveFormatjalview.io.JalviewFileChooserTest.checkDefaultSaveFormat | 1PASS | ||
|
0.026845638
|
jalview.io.PhylipFileTests.testInterleavedDataExtractionjalview.io.PhylipFileTests.testInterleavedDataExtraction | 1PASS | ||
|
0.026845638
|
jalview.gui.QuitHandlerTest.testForceQuitjalview.gui.QuitHandlerTest.testForceQuit | 1PASS | ||
|
0.026845638
|
jalview.project.Jalview2xmlTests.testStoreAndRecoverColourThresholdsjalview.project.Jalview2xmlTests.testStoreAndRecoverColourThresholds | 1PASS | ||
|
0.026845638
|
jalview.schemes.ColourSchemesTest.testGetColourSchemejalview.schemes.ColourSchemesTest.testGetColourScheme | 1PASS | ||
|
0.026845638
|
jalview.util.Log4jTest.testLog4jjalview.util.Log4jTest.testLog4j | 1PASS | ||
|
0.026845638
|
jalview.gui.AnnotationChooserTest.testBuildShowHidePaneljalview.gui.AnnotationChooserTest.testBuildShowHidePanel | 1PASS | ||
|
0.026845638
|
jalview.util.FileUtilsTest.testJavaFileGlobjalview.util.FileUtilsTest.testJavaFileGlob | 1PASS | ||
|
0.026845638
|
jalview.project.Jalview2xmlTests.testStoreAndRecoverGroupRepSeqsjalview.project.Jalview2xmlTests.testStoreAndRecoverGroupRepSeqs | 1PASS | ||
|
0.026845638
|
jalview.gui.SeqPanelTest.testGetEditStatusMessage_lockedEditingjalview.gui.SeqPanelTest.testGetEditStatusMessage_lockedEditing | 1PASS | ||
|
0.026845638
|
jalview.gui.SeqCanvasTest.testCalculateWrappedGeometry_withAnnotationsjalview.gui.SeqCanvasTest.testCalculateWrappedGeometry_withAnnotations | 1PASS | ||
|
0.026845638
|
jalview.project.Jalview2xmlTests.testStoreAndRecoverExpandedviewsjalview.project.Jalview2xmlTests.testStoreAndRecoverExpandedviews | 1PASS | ||
|
0.026845638
|
jalview.schemes.HmmerGlobalBackgroundTest.testFindColourjalview.schemes.HmmerGlobalBackgroundTest.testFindColour | 1PASS | ||
|
0.026845638
|
jalview.util.ArrayUtilsTest.testReverseIntArrayjalview.util.ArrayUtilsTest.testReverseIntArray | 1PASS | ||
|
0.026845638
|
jalview.io.RNAMLfileTest.testRnamlSeqImportjalview.io.RNAMLfileTest.testRnamlSeqImport | 1PASS | ||
|
0.026845638
|
jalview.workers.AlignCaclManager2Test.testIsWorkingWithAnnotationjalview.workers.AlignCaclManager2Test.testIsWorkingWithAnnotation | 1PASS | ||
|
0.026845638
|
jalview.controller.AlignViewControllerTest.testSelectColumnsWithHighlightjalview.controller.AlignViewControllerTest.testSelectColumnsWithHighlight | 1PASS | ||
|
0.026845638
|
jalview.io.FeaturesFileTest.testParse_jalviewFeaturesOnlyjalview.io.FeaturesFileTest.testParse_jalviewFeaturesOnly | 1PASS | ||
|
0.026845638
|
jalview.project.Jalview2xmlTests.testStoreAndRestoreIDwidthAndAnnotationHeightjalview.project.Jalview2xmlTests.testStoreAndRestoreIDwidthAndAnnotationHeight | 1PASS | ||
|
0.026845638
|
jalview.util.LaunchUtilsTest.testJarVersionComparisonsjalview.util.LaunchUtilsTest.testJarVersionComparisons | 1PASS | ||
|
0.026845638
|
jalview.analysis.scoremodels.FeatureDistanceModelTest.testFindDistancesjalview.analysis.scoremodels.FeatureDistanceModelTest.testFindDistances | 1PASS | ||
|
0.026845638
|
jalview.io.FeaturesFileTest.simpleGff3FileLoaderjalview.io.FeaturesFileTest.simpleGff3FileLoader | 1PASS | ||
|
0.026845638
|
jalview.gui.SeqPanelTest.testSetStatusReturnsNearestResiduePositionjalview.gui.SeqPanelTest.testSetStatusReturnsNearestResiduePosition | 1PASS | ||
|
0.026845638
|
jalview.gui.ScalePanelTest.testPreventNegativeStartColumnjalview.gui.ScalePanelTest.testPreventNegativeStartColumn | 1PASS | ||
|
0.026845638
|
jalview.io.AnnotationFileIOTest.testAnnotateAlignmentViewjalview.io.AnnotationFileIOTest.testAnnotateAlignmentView | 1PASS | ||
|
0.026845638
|
jalview.io.FeaturesFileTest.simpleGff3RelaxedIdMatchingjalview.io.FeaturesFileTest.simpleGff3RelaxedIdMatching | 1PASS | ||
|
0.026845638
|
jalview.io.vcf.VCFLoaderTest.testDoLoad_reverseStrandjalview.io.vcf.VCFLoaderTest.testDoLoad_reverseStrand | 1PASS | ||
|
0.026845638
|
jalview.project.Jalview2xmlTests.testAutoShowOverviewForLegacyProjectsjalview.project.Jalview2xmlTests.testAutoShowOverviewForLegacyProjects | 1PASS | ||
|
0.026845638
|
jalview.ext.jmol.JmolCommandsTest.testGetColourBySequenceCommands_hiddenColumnsjalview.ext.jmol.JmolCommandsTest.testGetColourBySequenceCommands_hiddenColumns | 1PASS | ||
|
0.026845638
|
jalview.io.FeaturesFileTest.testParse_mixedJalviewGffjalview.io.FeaturesFileTest.testParse_mixedJalviewGff | 1PASS | ||
|
0.026845638
|
jalview.io.JalviewFileViewTest.testGetImageIconjalview.io.JalviewFileViewTest.testGetImageIcon | 1PASS | ||
|
0.026845638
|
jalview.util.FileUtilsTest.getMatchingVersionedFilesTestjalview.util.FileUtilsTest.getMatchingVersionedFilesTest | 1PASS | ||
|
0.026845638
|
jalview.schemes.HmmerLocalBackgroundTest.testFindColourjalview.schemes.HmmerLocalBackgroundTest.testFindColour | 1PASS | ||
|
0.026845638
|
jalview.analysis.scoremodels.SecondaryStructureDistanceModelTest.testFindDistancesjalview.analysis.scoremodels.SecondaryStructureDistanceModelTest.testFindDistances | 1PASS | ||
|
0.026845638
|
jalview.analysis.scoremodels.SecondaryStructureDistanceModelTest.testFindDistancesjalview.analysis.scoremodels.SecondaryStructureDistanceModelTest.testFindDistances | 1PASS | ||
|
0.026845638
|
jalview.viewmodel.OverviewDimensionsHideHiddenTest.testPositionInBoxjalview.viewmodel.OverviewDimensionsHideHiddenTest.testPositionInBox | 1PASS | ||
|
0.026845638
|
jalview.renderer.seqfeatures.FeatureRendererTest.testIsVisiblejalview.renderer.seqfeatures.FeatureRendererTest.testIsVisible | 1PASS | ||
|
0.026845638
|
jalview.gui.AnnotationChooserTest.testSelectType_showForAlljalview.gui.AnnotationChooserTest.testSelectType_showForAll | 1PASS | ||
|
0.026845638
|
jalview.util.FileUtilsTest.testJavaFileGlobjalview.util.FileUtilsTest.testJavaFileGlob | 1PASS | ||
|
0.026845638
|
jalview.util.DBRefUtilsTest.testSearchRefs_withMappingjalview.util.DBRefUtilsTest.testSearchRefs_withMapping | 1PASS | ||
|
0.026845638
|
jalview.gui.SeqPanelTest.testFindColumn_unwrappedjalview.gui.SeqPanelTest.testFindColumn_unwrapped | 1PASS | ||
|
0.026845638
|
jalview.gui.SeqPanelTest.testGetEditStatusMessagejalview.gui.SeqPanelTest.testGetEditStatusMessage | 1PASS | ||
|
0.026845638
|
jalview.workers.AlignCaclManager2Test.testStartOneShotWorkerjalview.workers.AlignCaclManager2Test.testStartOneShotWorker | 1PASS | ||
|
0.026845638
|
jalview.project.Jalview2xmlTests.testStoreAndRecoverOverviewjalview.project.Jalview2xmlTests.testStoreAndRecoverOverview | 1PASS | ||
|
0.026845638
|
jalview.io.StockholmFileTest.pfamFileDataExtractionjalview.io.StockholmFileTest.pfamFileDataExtraction | 1PASS | ||
|
0.026845638
|
jalview.util.QuickSortTest.testSortByStringjalview.util.QuickSortTest.testSortByString | 1PASS | ||
|
0.026845638
|
jalview.util.ColorUtilsTest.testDarkerThanjalview.util.ColorUtilsTest.testDarkerThan | 1PASS | ||
|
0.026845638
|
jalview.viewmodel.OverviewDimensionsHideHiddenTest.testFromMouseWithHiddenRowsAtEndjalview.viewmodel.OverviewDimensionsHideHiddenTest.testFromMouseWithHiddenRowsAtEnd | 1PASS | ||
|
0.026845638
|
jalview.io.BackupFilesTest.noBackupsEnabledTestjalview.io.BackupFilesTest.noBackupsEnabledTest | 1PASS | ||
|
0.026845638
|
jalview.viewmodel.ViewportRangesTest.testSetViewportLocationjalview.viewmodel.ViewportRangesTest.testSetViewportLocation | 1PASS | ||
|
0.026845638
|
jalview.workers.AlignCaclManager2Test.testCancelWorkerjalview.workers.AlignCaclManager2Test.testCancelWorker | 1PASS | ||
|
0.026845638
|
jalview.project.Jalview2xmlTests.testColourByAnnotScoresjalview.project.Jalview2xmlTests.testColourByAnnotScores | 1PASS | ||
|
0.026845638
|
jalview.gui.PopupMenuTest.testConfigureReferenceAnnotationsMenu_notOnAlignmentjalview.gui.PopupMenuTest.testConfigureReferenceAnnotationsMenu_notOnAlignment | 1PASS | ||
|
0.026845638
|
jalview.gui.structurechooser.StructureChooserQuerySourceTest.buildThreeDBQueryTestjalview.gui.structurechooser.StructureChooserQuerySourceTest.buildThreeDBQueryTest | 1PASS | ||
|
0.026845638
|
jalview.gui.SeqCanvasTest.testCalculateWrappedGeometry_noAnnotationsjalview.gui.SeqCanvasTest.testCalculateWrappedGeometry_noAnnotations | 1PASS | ||
|
0.026845638
|
jalview.bin.CommandsTest.commandsOpenTestjalview.bin.CommandsTest.commandsOpenTest | 1PASS | ||
|
0.026845638
|
jalview.project.Jalview2xmlTests.testSaveAndLoadAnnotationBasedTreejalview.project.Jalview2xmlTests.testSaveAndLoadAnnotationBasedTree | 1PASS | ||
|
0.026845638
|
jalview.io.FeaturesFileTest.testPrintGffFormatjalview.io.FeaturesFileTest.testPrintGffFormat | 1PASS | ||
|
0.026845638
|
jalview.gui.HelpTest.checkHelpTargetsjalview.gui.HelpTest.checkHelpTargets | 1PASS | ||
|
0.026845638
|
jalview.gui.QuitHandlerTest.testInstantQuitjalview.gui.QuitHandlerTest.testInstantQuit | 1PASS | ||
|
0.026845638
|
jalview.util.LaunchUtilsTest.testGetdownVersionComparisonsjalview.util.LaunchUtilsTest.testGetdownVersionComparisons | 1PASS | ||
|
0.026845638
|
jalview.io.BackupFilesTest.backupsEnabledRollMaxTestjalview.io.BackupFilesTest.backupsEnabledRollMaxTest | 1PASS | ||
|
0.026845638
|
jalview.util.UrlLinkTest.testMakeUrlWithRegexjalview.util.UrlLinkTest.testMakeUrlWithRegex | 1PASS | ||
|
0.026845638
|
jalview.bin.CommandsTest.commandsOpenTestjalview.bin.CommandsTest.commandsOpenTest | 1PASS | ||
|
0.026845638
|
jalview.bin.CommandsTest.commandsOpenTestjalview.bin.CommandsTest.commandsOpenTest | 1PASS | ||
|
0.026845638
|
jalview.io.JSONFileTest.testBioJSONRoundTripWithColourSchemeNonejalview.io.JSONFileTest.testBioJSONRoundTripWithColourSchemeNone | 1PASS | ||
|
0.026845638
|
jalview.viewmodel.OverviewDimensionsShowHiddenTest.testFromMouseWithHiddenRowsAtEndjalview.viewmodel.OverviewDimensionsShowHiddenTest.testFromMouseWithHiddenRowsAtEnd | 1PASS | ||
|
0.026845638
|
jalview.bin.CommandsTest.allLinkedIdsTestjalview.bin.CommandsTest.allLinkedIdsTest | 1PASS | ||
|
0.026845638
|
jalview.bin.CommandsTest.commandsOpenTestjalview.bin.CommandsTest.commandsOpenTest | 1PASS | ||
|
0.026845638
|
jalview.util.FileUtilsTest.testJavaFileGlobjalview.util.FileUtilsTest.testJavaFileGlob | 1PASS | ||
|
0.026845638
|
jalview.gui.ColourMenuHelperTest.testAddMenuItems_nucleotidejalview.gui.ColourMenuHelperTest.testAddMenuItems_nucleotide | 1PASS | ||
|
0.026845638
|
jalview.bin.CommandsTest2.do_structureOpeningArgsTestjalview.bin.CommandsTest2.do_structureOpeningArgsTest | 1PASS | ||
|
0.026845638
|
jalview.util.FileUtilsTest.stringGetBaseAndExtensionTestjalview.util.FileUtilsTest.stringGetBaseAndExtensionTest | 1PASS | ||
|
0.026845638
|
jalview.project.Jalview2xmlTests.testStoreAndRecoverHmmProfilejalview.project.Jalview2xmlTests.testStoreAndRecoverHmmProfile | 1PASS | ||
|
0.026845638
|
jalview.project.Jalview2xmlTests.testTCoffeeScoresjalview.project.Jalview2xmlTests.testTCoffeeScores | 1PASS | ||
|
0.026845638
|
jalview.gui.structurechooser.StructureChooserQuerySourceTest.cascadingThreeDBandPDBQuerysjalview.gui.structurechooser.StructureChooserQuerySourceTest.cascadingThreeDBandPDBQuerys | 1PASS | ||
|
0.026845638
|
jalview.gui.AlignViewportTest.testSetSelectionGroupjalview.gui.AlignViewportTest.testSetSelectionGroup | 1PASS | ||
|
0.026845638
|
jalview.schemes.ResiduePropertiesTest.testGetCanonicalAminoAcidjalview.schemes.ResiduePropertiesTest.testGetCanonicalAminoAcid | 1PASS | ||
|
0.026845638
|
jalview.schemes.PIDColourSchemeTest.testFindColourjalview.schemes.PIDColourSchemeTest.testFindColour | 1PASS | ||
|
0.026845638
|
jalview.project.Jalview2xmlTests.testStoreAndRecoverNoOverviewjalview.project.Jalview2xmlTests.testStoreAndRecoverNoOverview | 1PASS | ||
|
0.026845638
|
jalview.gui.AnnotationChooserTest.testDeselectType_showForSelectedjalview.gui.AnnotationChooserTest.testDeselectType_showForSelected | 1PASS | ||
|
0.026845638
|
jalview.io.gff.ExonerateHelperTest.testAddExonerateGffToAlignmentjalview.io.gff.ExonerateHelperTest.testAddExonerateGffToAlignment | 1PASS | ||
|
0.026845638
|
jalview.io.JalviewFileViewTest.testGetTypeDescriptionjalview.io.JalviewFileViewTest.testGetTypeDescription | 1PASS | ||
|
0.026845638
|
jalview.io.NewickFileTests.testTreeIOjalview.io.NewickFileTests.testTreeIO | 1PASS | ||
|
0.026845638
|
jalview.testutils.AnnotationsMatcherTest.testAnnotationsEqual_compareNullDisplayCharToBlankjalview.testutils.AnnotationsMatcherTest.testAnnotationsEqual_compareNullDisplayCharToBlank | 1PASS | ||
|
0.026845638
|
jalview.workers.AlignCaclManager2Test.testCancelOneShotWorkerjalview.workers.AlignCaclManager2Test.testCancelOneShotWorker | 1PASS | ||
|
0.026845638
|
jalview.gui.AnnotationChooserTest.testResetOriginalStatejalview.gui.AnnotationChooserTest.testResetOriginalState | 1PASS | ||
|
0.026845638
|
jalview.gui.AlignmentPanelTest.testSetScrollValuesjalview.gui.AlignmentPanelTest.testSetScrollValues | 1PASS | ||
|
0.026845638
|
jalview.io.JalviewExportPropertiesTests.testImportExportPeriodGapsjalview.io.JalviewExportPropertiesTests.testImportExportPeriodGaps | 1PASS | ||
|
0.026845638
|
jalview.io.ScoreMatrixFileTest.testParseMatrix_ncbiNotEnoughColumnsjalview.io.ScoreMatrixFileTest.testParseMatrix_ncbiNotEnoughColumns | 1PASS | ||
|
0.026845638
|
jalview.io.AnnotationExporterTest.testAnnotationExportAsCSVjalview.io.AnnotationExporterTest.testAnnotationExportAsCSV | 1PASS | ||
|
0.026845638
|
jalview.ext.jmol.JmolViewerTest.testSingleSeqViewJMoljalview.ext.jmol.JmolViewerTest.testSingleSeqViewJMol | 1PASS | ||
|
0.026845638
|
jalview.schemes.ColourSchemesTest.testRegisterColourSchemejalview.schemes.ColourSchemesTest.testRegisterColourScheme | 1PASS | ||
|
0.026845638
|
jalview.util.imagemaker.BitmapImageSizeTest.testCacheSettingsRecoveryjalview.util.imagemaker.BitmapImageSizeTest.testCacheSettingsRecovery | 1PASS | ||
|
0.026845638
|
jalview.structure.StructureSelectionManagerTest.testSaveAnnotationProviderjalview.structure.StructureSelectionManagerTest.testSaveAnnotationProvider | 1PASS | ||
|
0.026845638
|
jalview.gui.FeatureSettingsTest.testSaveLoadjalview.gui.FeatureSettingsTest.testSaveLoad | 1PASS | ||
|
0.026845638
|
jalview.io.BackupFilesTest.backupsEnabledSingleFileBackupTestjalview.io.BackupFilesTest.backupsEnabledSingleFileBackupTest | 1PASS | ||
|
0.026845638
|
jalview.util.FileUtilsTest.getMatchingVersionedFilesTestjalview.util.FileUtilsTest.getMatchingVersionedFilesTest | 1PASS | ||
|
0.026845638
|
jalview.viewmodel.OverviewDimensionsHideHiddenTest.testSetBoxFromViewportHiddenRowsAtEndjalview.viewmodel.OverviewDimensionsHideHiddenTest.testSetBoxFromViewportHiddenRowsAtEnd | 1PASS | ||
|
0.026845638
|
jalview.gui.AlignFrameTest.testNewView_colourThresholdsjalview.gui.AlignFrameTest.testNewView_colourThresholds | 1PASS | ||
|
0.026845638
|
jalview.analysis.scoremodels.SecondaryStructureDistanceModelTest.testFindDistances_withSSUndefinedInBothSeqsjalview.analysis.scoremodels.SecondaryStructureDistanceModelTest.testFindDistances_withSSUndefinedInBothSeqs | 1PASS | ||
|
0.026845638
|
jalview.gui.AlignViewportTest.testDeregisterMapping_onCloseViewjalview.gui.AlignViewportTest.testDeregisterMapping_onCloseView | 1PASS | ||
|
0.026845638
|
jalview.schemes.JalviewColourSchemeTest.testToStringjalview.schemes.JalviewColourSchemeTest.testToString | 1PASS | ||
|
0.026845638
|
jalview.util.FileUtilsTest.convertWildcardsToPathTestjalview.util.FileUtilsTest.convertWildcardsToPathTest | 1PASS | ||
|
0.026845638
|
jalview.project.Jalview2xmlTests.viewRefPdbAnnotationjalview.project.Jalview2xmlTests.viewRefPdbAnnotation | 1PASS | ||
|
0.026845638
|
jalview.util.FileUtilsTest.getMatchingVersionedFilesTestjalview.util.FileUtilsTest.getMatchingVersionedFilesTest | 1PASS | ||
|
0.026845638
|
jalview.gui.CalculationChooserTest.testGetApplicableScoreModelsjalview.gui.CalculationChooserTest.testGetApplicableScoreModels | 1PASS | ||
|
0.026845638
|
jalview.io.PhylipFileTests.testInterleavedIOjalview.io.PhylipFileTests.testInterleavedIO | 1PASS | ||
|
0.026845638
|
jalview.gui.PaintRefresherTest.testGetAssociatedPanelsjalview.gui.PaintRefresherTest.testGetAssociatedPanels | 1PASS | ||
|
0.026845638
|
jalview.util.PlatformTest.testPathEqualsjalview.util.PlatformTest.testPathEquals | 1PASS | ||
|
0.026845638
|
jalview.renderer.seqfeatures.FeatureRendererTest.testFindFeaturesAtColumnjalview.renderer.seqfeatures.FeatureRendererTest.testFindFeaturesAtColumn | 1PASS | ||
|
0.026845638
|
jalview.ext.jmol.JmolParserTest.testAlignmentLoaderjalview.ext.jmol.JmolParserTest.testAlignmentLoader | 1PASS | ||
|
0.026845638
|
jalview.io.FeaturesFileTest.testParse_pureGff3jalview.io.FeaturesFileTest.testParse_pureGff3 | 1PASS | ||
|
0.026845638
|
jalview.schemes.PIDColourSchemeTest.testFindColour_ignoreGapsjalview.schemes.PIDColourSchemeTest.testFindColour_ignoreGaps | 1PASS | ||
|
0.026845638
|
jalview.gui.AnnotationChooserTest.testDeselectType_showForAlljalview.gui.AnnotationChooserTest.testDeselectType_showForAll | 1PASS | ||
|
0.026845638
|
jalview.gui.AlignViewportTest.testSetGetHasSearchResultsjalview.gui.AlignViewportTest.testSetGetHasSearchResults | 1PASS | ||
|
0.026845638
|
jalview.util.ComparisonTest.testIsNucleotideSequencejalview.util.ComparisonTest.testIsNucleotideSequence | 1PASS | ||
|
0.026845638
|
jalview.project.Jalview2xmlTests.testRNAStructureRecoveryjalview.project.Jalview2xmlTests.testRNAStructureRecovery | 1PASS | ||
|
0.026845638
|
jalview.io.JSONFileTest.testGrpParsed_colourNonejalview.io.JSONFileTest.testGrpParsed_colourNone | 1PASS | ||
|
0.026845638
|
jalview.io.BackupFilesTest.backupsEnabledNoRollMaxTestjalview.io.BackupFilesTest.backupsEnabledNoRollMaxTest | 1PASS | ||
|
0.026845638
|
jalview.gui.StructureViewerTest.testGetSequencesForPdbsjalview.gui.StructureViewerTest.testGetSequencesForPdbs | 1PASS | ||
|
0.026845638
|
jalview.util.FileUtilsTest.convertWildcardsToPathTestjalview.util.FileUtilsTest.convertWildcardsToPathTest | 1PASS | ||
|
0.026845638
|
jalview.io.BackupFilesTest.backupsEnabledReverseRollMaxTestjalview.io.BackupFilesTest.backupsEnabledReverseRollMaxTest | 1PASS | ||
|
0.026845638
|
jalview.workers.AlignCalcManagerTest.testRemoveWorkerForAnnotationjalview.workers.AlignCalcManagerTest.testRemoveWorkerForAnnotation | 1PASS | ||
|
0.026845638
|
jalview.util.FileUtilsTest.getMatchingVersionedFilesTestjalview.util.FileUtilsTest.getMatchingVersionedFilesTest | 1PASS | ||
|
0.026845638
|
jalview.io.vcf.VCFLoaderTest.testDoLoad_vepCsqjalview.io.vcf.VCFLoaderTest.testDoLoad_vepCsq | 1PASS | ||
|
0.026845638
|
jalview.gui.structurechooser.StructureChooserQuerySourceTest.cascadingThreeDBandPDBQuerysjalview.gui.structurechooser.StructureChooserQuerySourceTest.cascadingThreeDBandPDBQuerys | 1PASS | ||
|
0.026845638
|
jalview.schemes.ResiduePropertiesTest.testGetResidues_peptidejalview.schemes.ResiduePropertiesTest.testGetResidues_peptide | 1PASS | ||
|
0.026845638
|
jalview.workers.AlignCaclManager2Test.testIsWorkingjalview.workers.AlignCaclManager2Test.testIsWorking | 1PASS | ||
|
0.026845638
|
jalview.project.Jalview2xmlTests.noDuplicatePdbMappingsMadejalview.project.Jalview2xmlTests.noDuplicatePdbMappingsMade | 1PASS | ||
|
0.026845638
|
jalview.bin.CommandsTest.commandsOpenTestjalview.bin.CommandsTest.commandsOpenTest | 1PASS | ||
|
0.026845638
|
jalview.util.StringUtilsTest.testUrlDecodejalview.util.StringUtilsTest.testUrlDecode | 1PASS | ||
|
0.026845638
|
jalview.analysis.scoremodels.SecondaryStructureDistanceModelTest.testFindDistances_withSSUndefinedInEitherOneSeqjalview.analysis.scoremodels.SecondaryStructureDistanceModelTest.testFindDistances_withSSUndefinedInEitherOneSeq | 1PASS | ||
|
0.026845638
|
jalview.util.FileUtilsTest.getMatchingVersionedFilesTestjalview.util.FileUtilsTest.getMatchingVersionedFilesTest | 1PASS | ||
|
0.026845638
|
jalview.analysis.scoremodels.SecondaryStructureDistanceModelTest.testFindDistancesjalview.analysis.scoremodels.SecondaryStructureDistanceModelTest.testFindDistances | 1PASS | ||
|
0.026845638
|
jalview.gui.SeqPanelTest.testAmbiguousAminoAcidGetsStatusMessagejalview.gui.SeqPanelTest.testAmbiguousAminoAcidGetsStatusMessage | 1PASS | ||
|
0.026845638
|
jalview.testutils.AnnotationsMatcherTest.testAnnotationsEqual_nullsMatchjalview.testutils.AnnotationsMatcherTest.testAnnotationsEqual_nullsMatch | 1PASS | ||
|
0.026845638
|
jalview.gui.AlignViewportTest.testSetGlobalColourSchemejalview.gui.AlignViewportTest.testSetGlobalColourScheme | 1PASS | ||
|
0.026845638
|
jalview.io.NewickFileTests.testTreeIOjalview.io.NewickFileTests.testTreeIO | 1PASS | ||
|
0.026845638
|
jalview.io.ScoreMatrixFileTest.testParseMatrix_aaindex_mMissingjalview.io.ScoreMatrixFileTest.testParseMatrix_aaindex_mMissing | 1PASS | ||
|
0.026845638
|
jalview.util.FileUtilsTest.testJavaFileGlobjalview.util.FileUtilsTest.testJavaFileGlob | 1PASS | ||
|
0.026845638
|
jalview.gui.PairwiseAlignmentPanelTest.testConstructor_withSelectionGroupjalview.gui.PairwiseAlignmentPanelTest.testConstructor_withSelectionGroup | 1PASS | ||
|
0.026845638
|
jalview.io.RNAMLfileTest.testRnamlToStockholmIOjalview.io.RNAMLfileTest.testRnamlToStockholmIO | 1PASS | ||
|
0.026845638
|
jalview.schemes.FeatureColourTest.testGetDescriptionjalview.schemes.FeatureColourTest.testGetDescription | 1PASS | ||
|
0.026845638
|
jalview.gui.QuitHandlerTest.testSavedProjectChangesjalview.gui.QuitHandlerTest.testSavedProjectChanges | 1PASS | ||
|
0.026845638
|
jalview.gui.AlignFrameTest.testNewView_dsRefPreservedjalview.gui.AlignFrameTest.testNewView_dsRefPreserved | 1PASS | ||
|
0.026845638
|
jalview.renderer.seqfeatures.FeatureRendererTest.testFindAllFeaturesjalview.renderer.seqfeatures.FeatureRendererTest.testFindAllFeatures | 1PASS | ||
|
0.026845638
|
jalview.gui.structurechooser.StructureChooserQuerySourceTest.cascadingThreeDBandPDBQuerysjalview.gui.structurechooser.StructureChooserQuerySourceTest.cascadingThreeDBandPDBQuerys | 1PASS | ||
|
0.026845638
|
jalview.gui.SeqPanelTest.testFindColumn_and_FindAlignmentColumn_wrappedjalview.gui.SeqPanelTest.testFindColumn_and_FindAlignmentColumn_wrapped | 1PASS | ||
|
0.026845638
|
jalview.datamodel.AlignmentViewTest.testGetVisibleContigsjalview.datamodel.AlignmentViewTest.testGetVisibleContigs | 1PASS | ||
|
0.026845638
|
jalview.project.Jalview2xmlTests.testMergeDatasetsforViewsjalview.project.Jalview2xmlTests.testMergeDatasetsforViews | 1PASS | ||
|
0.026845638
|
jalview.renderer.seqfeatures.FeatureRendererTest.testGetColourjalview.renderer.seqfeatures.FeatureRendererTest.testGetColour | 1PASS |
| 1 | package jalview.ws2.client.slivka; | ||||||
| 2 | |||||||
| 3 | import java.io.IOException; | ||||||
| 4 | import java.net.MalformedURLException; | ||||||
| 5 | import java.net.URI; | ||||||
| 6 | import java.net.URISyntaxException; | ||||||
| 7 | import java.net.URL; | ||||||
| 8 | import java.util.ArrayList; | ||||||
| 9 | import java.util.List; | ||||||
| 10 | import java.util.function.Function; | ||||||
| 11 | |||||||
| 12 | import jalview.bin.Cache; | ||||||
| 13 | import jalview.bin.Console; | ||||||
| 14 | import jalview.ws.params.ParamManager; | ||||||
| 15 | import jalview.ws2.actions.alignment.AlignmentAction; | ||||||
| 16 | import jalview.ws2.actions.annotation.AnnotationAction; | ||||||
| 17 | import jalview.ws2.api.WebService; | ||||||
| 18 | import jalview.ws2.client.api.AbstractWebServiceDiscoverer; | ||||||
| 19 | import uk.ac.dundee.compbio.slivkaclient.SlivkaClient; | ||||||
| 20 | import uk.ac.dundee.compbio.slivkaclient.SlivkaService; | ||||||
| 21 | |||||||
|
|||||||
| 22 | public class SlivkaWSDiscoverer extends AbstractWebServiceDiscoverer | ||||||
| 23 | { | ||||||
| 24 | private static final String SLIVKA_HOST_URLS = "SLIVKAHOSTURLS"; | ||||||
| 25 | |||||||
| 26 | private static final URL DEFAULT_URL; | ||||||
|
|||||||
| 27 | 11 | static... |
|||||
| 28 | { | ||||||
| 29 | 11 | try | |||||
| 30 | { | ||||||
| 31 | 11 | DEFAULT_URL = new URL("https://www.compbio.dundee.ac.uk/slivka/"); | |||||
| 32 | } catch (MalformedURLException e) | ||||||
| 33 | { | ||||||
| 34 | 0 | throw new AssertionError(e); | |||||
| 35 | } | ||||||
| 36 | } | ||||||
| 37 | |||||||
| 38 | private static SlivkaWSDiscoverer instance = null; | ||||||
| 39 | |||||||
| 40 | private static ParamManager paramManager = null; | ||||||
| 41 | |||||||
| 42 | private final Function<URI, SlivkaClient> clientFactory; | ||||||
| 43 | |||||||
|
|||||||
| 44 | 66 | SlivkaWSDiscoverer(Function<URI, SlivkaClient> clientFactory)... |
|||||
| 45 | { | ||||||
| 46 | 66 | this.clientFactory = clientFactory; | |||||
| 47 | } | ||||||
| 48 | |||||||
|
|||||||
| 49 | 9218 | public static SlivkaWSDiscoverer getInstance()... |
|||||
| 50 | { | ||||||
| 51 | 9218 | if (instance == null) | |||||
| 52 | 11 | instance = new SlivkaWSDiscoverer(SlivkaClient::newInstance); | |||||
| 53 | 9218 | return instance; | |||||
| 54 | } | ||||||
| 55 | |||||||
|
|||||||
| 56 | 0 | public static void setParamManager(ParamManager manager)... |
|||||
| 57 | { | ||||||
| 58 | 0 | paramManager = manager; | |||||
| 59 | } | ||||||
| 60 | |||||||
|
|||||||
| 61 | 14 | @Override... |
|||||
| 62 | public int getStatusForUrl(URL url) | ||||||
| 63 | { | ||||||
| 64 | 14 | try | |||||
| 65 | { | ||||||
| 66 | 14 | List<?> services = clientFactory.apply(url.toURI()).getServices(); | |||||
| 67 | 8 | return services.isEmpty() ? STATUS_NO_SERVICES : STATUS_OK; | |||||
| 68 | } catch (URISyntaxException e) | ||||||
| 69 | { | ||||||
| 70 | 0 | Console.error("invalid URL " + url, e); | |||||
| 71 | 0 | return STATUS_INVALID; | |||||
| 72 | } catch (IOException e) | ||||||
| 73 | { | ||||||
| 74 | 1 | Console.error("slivka could not retrieve services from " + url, e); | |||||
| 75 | 1 | return STATUS_INVALID; | |||||
| 76 | } | ||||||
| 77 | } | ||||||
| 78 | |||||||
|
|||||||
| 79 | 126 | @Override... |
|||||
| 80 | protected String getUrlsPropertyKey() | ||||||
| 81 | { | ||||||
| 82 | 126 | return SLIVKA_HOST_URLS; | |||||
| 83 | } | ||||||
| 84 | |||||||
|
|||||||
| 85 | 111 | @Override... |
|||||
| 86 | protected URL getDefaultUrl() | ||||||
| 87 | { | ||||||
| 88 | 111 | return DEFAULT_URL; | |||||
| 89 | } | ||||||
| 90 | |||||||
|
|||||||
| 91 | 151 | @Override... |
|||||
| 92 | protected List<WebService<?>> fetchServices(URL url) throws IOException | ||||||
| 93 | { | ||||||
| 94 | 151 | ArrayList<WebService<?>> allServices = new ArrayList<>(); | |||||
| 95 | 151 | SlivkaClient slivkaClient; | |||||
| 96 | 151 | try | |||||
| 97 | { | ||||||
| 98 | 151 | slivkaClient = clientFactory.apply(url.toURI()); | |||||
| 99 | } catch (URISyntaxException e) | ||||||
| 100 | { | ||||||
| 101 | 0 | throw new MalformedURLException(e.getMessage()); | |||||
| 102 | } | ||||||
| 103 | 151 | for (var slivkaService : slivkaClient.getServices()) | |||||
| 104 | { | ||||||
| 105 | 1477 | int serviceClass = getServiceClass(slivkaService); | |||||
| 106 | 1477 | if (serviceClass == SERVICE_CLASS_MSA) | |||||
| 107 | { | ||||||
| 108 | 698 | var wsb = WebService.<AlignmentAction> newBuilder(); | |||||
| 109 | 698 | initServiceBuilder(slivkaClient, slivkaService, wsb); | |||||
| 110 | 698 | wsb.category("Alignment"); | |||||
| 111 | 698 | wsb.interactive(false); | |||||
| 112 | 698 | wsb.actionClass(AlignmentAction.class); | |||||
| 113 | 698 | var msaService = wsb.build(); | |||||
| 114 | |||||||
| 115 | 698 | boolean canRealign = msaService.getName().contains("lustal"); | |||||
| 116 | 698 | var client = new SlivkaAlignmentWSClient(slivkaClient, slivkaService); | |||||
| 117 | 698 | var actionBuilder = AlignmentAction.newBuilder(client); | |||||
| 118 | 698 | actionBuilder.name("Alignment"); | |||||
| 119 | 698 | actionBuilder.webService(msaService); | |||||
| 120 | 698 | if (canRealign) | |||||
| 121 | 193 | actionBuilder.subcategory("Align"); | |||||
| 122 | 698 | actionBuilder.minSequences(2); | |||||
| 123 | 698 | msaService.addAction(actionBuilder.build()); | |||||
| 124 | 698 | if (canRealign) | |||||
| 125 | { | ||||||
| 126 | 193 | actionBuilder.name("Re-alignment"); | |||||
| 127 | 193 | actionBuilder.subcategory("Realign"); | |||||
| 128 | 193 | actionBuilder.submitGaps(true); | |||||
| 129 | 193 | msaService.addAction(actionBuilder.build()); | |||||
| 130 | } | ||||||
| 131 | 698 | allServices.add(msaService); | |||||
| 132 | } | ||||||
| 133 | 779 | else if (serviceClass == SERVICE_CLASS_PROT_SEQ_ANALYSIS) | |||||
| 134 | { | ||||||
| 135 | 381 | var wsb = WebService.<AnnotationAction> newBuilder(); | |||||
| 136 | 381 | initServiceBuilder(slivkaClient, slivkaService, wsb); | |||||
| 137 | 381 | wsb.category("Protein Disorder"); | |||||
| 138 | 381 | wsb.interactive(false); | |||||
| 139 | 381 | wsb.actionClass(AnnotationAction.class); | |||||
| 140 | 381 | var psaService = wsb.build(); | |||||
| 141 | 381 | var client = new SlivkaAnnotationWSClient(slivkaClient, slivkaService); | |||||
| 142 | 381 | var actionBuilder = AnnotationAction.newBuilder(client); | |||||
| 143 | 381 | actionBuilder.webService(psaService); | |||||
| 144 | 381 | actionBuilder.name("Analysis"); | |||||
| 145 | 381 | psaService.addAction(actionBuilder.build()); | |||||
| 146 | 381 | allServices.add(psaService); | |||||
| 147 | } | ||||||
| 148 | 398 | else if (serviceClass == SERVICE_CLASS_CONSERVATION) | |||||
| 149 | { | ||||||
| 150 | 100 | var wsb = WebService.<AnnotationAction> newBuilder(); | |||||
| 151 | 100 | initServiceBuilder(slivkaClient, slivkaService, wsb); | |||||
| 152 | 100 | wsb.category("Conservation"); | |||||
| 153 | 100 | wsb.interactive(true); | |||||
| 154 | 100 | wsb.actionClass(AnnotationAction.class); | |||||
| 155 | 100 | var conService = wsb.build(); | |||||
| 156 | 100 | var client = new SlivkaAnnotationWSClient(slivkaClient, slivkaService); | |||||
| 157 | 100 | var actionBuilder = AnnotationAction.newBuilder(client); | |||||
| 158 | 100 | actionBuilder.webService(conService); | |||||
| 159 | 100 | actionBuilder.name(""); | |||||
| 160 | 100 | actionBuilder.alignmentAnalysis(true); | |||||
| 161 | 100 | actionBuilder.requireAlignedSequences(true); | |||||
| 162 | 100 | actionBuilder.filterSymbols(true); | |||||
| 163 | 100 | conService.addAction(actionBuilder.build()); | |||||
| 164 | 100 | allServices.add(conService); | |||||
| 165 | } | ||||||
| 166 | 298 | else if (serviceClass == SERVICE_CLASS_RNA_SEC_STR_PRED) | |||||
| 167 | { | ||||||
| 168 | 107 | var wsb = WebService.<AnnotationAction> newBuilder(); | |||||
| 169 | 107 | initServiceBuilder(slivkaClient, slivkaService, wsb); | |||||
| 170 | 107 | wsb.category("Secondary Structure Prediction"); | |||||
| 171 | 107 | wsb.interactive(true); | |||||
| 172 | 107 | wsb.actionClass(AnnotationAction.class); | |||||
| 173 | 107 | var predService = wsb.build(); | |||||
| 174 | 107 | var client = new SlivkaAnnotationWSClient(slivkaClient, slivkaService); | |||||
| 175 | 107 | var actionBuilder = AnnotationAction.newBuilder(client); | |||||
| 176 | 107 | actionBuilder.webService(predService); | |||||
| 177 | 107 | actionBuilder.name("Prediction"); | |||||
| 178 | 107 | actionBuilder.minSequences(2); | |||||
| 179 | 107 | actionBuilder.allowNucleotide(true); | |||||
| 180 | 107 | actionBuilder.allowProtein(false); | |||||
| 181 | 107 | actionBuilder.alignmentAnalysis(true); | |||||
| 182 | 107 | actionBuilder.requireAlignedSequences(true); | |||||
| 183 | 107 | actionBuilder.filterSymbols(false); | |||||
| 184 | 107 | predService.addAction(actionBuilder.build()); | |||||
| 185 | 107 | allServices.add(predService); | |||||
| 186 | } | ||||||
| 187 | else | ||||||
| 188 | { | ||||||
| 189 | 191 | continue; | |||||
| 190 | } | ||||||
| 191 | } | ||||||
| 192 | 147 | return allServices; | |||||
| 193 | } | ||||||
| 194 | |||||||
|
|||||||
| 195 | 1286 | private void initServiceBuilder(SlivkaClient client, SlivkaService service, WebService.Builder<?> wsBuilder)... |
|||||
| 196 | { | ||||||
| 197 | 1286 | try | |||||
| 198 | { | ||||||
| 199 | 1286 | wsBuilder.url(client.getUrl().toURL()); | |||||
| 200 | } catch (MalformedURLException e) | ||||||
| 201 | { | ||||||
| 202 | 0 | e.printStackTrace(); | |||||
| 203 | } | ||||||
| 204 | 1286 | wsBuilder.clientName("slivka"); | |||||
| 205 | 1286 | wsBuilder.name(service.getName()); | |||||
| 206 | 1286 | wsBuilder.description(service.getDescription()); | |||||
| 207 | 1286 | var storeBuilder = new SlivkaParamStoreFactory(service, paramManager); | |||||
| 208 | 1286 | wsBuilder.paramDatastore(storeBuilder.createParamDatastore()); | |||||
| 209 | } | ||||||
| 210 | |||||||
| 211 | static final int SERVICE_CLASS_UNSUPPORTED = -1; | ||||||
| 212 | |||||||
| 213 | static final int SERVICE_CLASS_MSA = 1; | ||||||
| 214 | |||||||
| 215 | static final int SERVICE_CLASS_RNA_SEC_STR_PRED = 2; | ||||||
| 216 | |||||||
| 217 | static final int SERVICE_CLASS_CONSERVATION = 3; | ||||||
| 218 | |||||||
| 219 | static final int SERVICE_CLASS_PROT_SEQ_ANALYSIS = 4; | ||||||
| 220 | |||||||
| 221 | static final int SERVICE_CLASS_PROT_SEC_STR_PRED = 5; | ||||||
| 222 | |||||||
| 223 | /** | ||||||
| 224 | * Scan service classifiers starting with operation :: analysis to decide the | ||||||
| 225 | * operation class. | ||||||
| 226 | * | ||||||
| 227 | * @return service class flag | ||||||
| 228 | */ | ||||||
|
|||||||
| 229 | 1477 | private static int getServiceClass(SlivkaService service)... |
|||||
| 230 | { | ||||||
| 231 | 1477 | for (String classifier : service.getClassifiers()) | |||||
| 232 | { | ||||||
| 233 | 3384 | String[] path = classifier.split("\\s*::\\s*"); | |||||
| 234 | 3384 | if (path.length < 3 || !path[0].equalsIgnoreCase("operation")) | |||||
| 235 | 1908 | continue; | |||||
| 236 | // classifier is operation :: * | ||||||
| 237 | 1476 | var tail = path[path.length - 1].toLowerCase(); | |||||
| 238 | 1476 | switch (tail) | |||||
| 239 | { | ||||||
| 240 | 698 | case "multiple sequence alignment": | |||||
| 241 | 698 | return SERVICE_CLASS_MSA; | |||||
| 242 | 107 | case "rna secondary structure prediction": | |||||
| 243 | 107 | return SERVICE_CLASS_RNA_SEC_STR_PRED; | |||||
| 244 | 100 | case "sequence alignment analysis (conservation)": | |||||
| 245 | 100 | return SERVICE_CLASS_CONSERVATION; | |||||
| 246 | 381 | case "protein sequence analysis": | |||||
| 247 | 381 | return SERVICE_CLASS_PROT_SEQ_ANALYSIS; | |||||
| 248 | 95 | case "protein secondary structure prediction": | |||||
| 249 | 95 | return SERVICE_CLASS_PROT_SEC_STR_PRED; | |||||
| 250 | } | ||||||
| 251 | } | ||||||
| 252 | 96 | return SERVICE_CLASS_UNSUPPORTED; | |||||
| 253 | } | ||||||
| 254 | } |
