Console.debug("Using structure file "
+ structureFile.getAbsolutePath());
- // ##### Does this need to happen? Follow
- // openStructureFileForSequence() below
- /*
- PDBEntry fileEntry = new AssociatePdbFileWithSeq()
- .associatePdbWithSeq(structureFile.getAbsolutePath(),
- DataSourceType.FILE, seq, true, Desktop.instance);
- */
-
// open structure view
AlignmentPanel ap = af.alignPanel;
if (headless)
Arg.NOTEMPFAC, subVals, null, "ADD_TEMPFACT_ANN", false,
true);
TFType tft = notempfac ? null : TFType.DEFAULT;
- /*
- String tftString = subVals.get("tempfac");
- ArgValue tftAv = getArgAssociatedWithStructure(Arg.TEMPFAC, avm,
- af, structureFilepath);
- if (tftString == null && tftAv != null)
- {
- tftString = tftAv.getSubVals().getContent();
- }
- */
if (tftString != null && !notempfac)
{
// get kind of temperature factor annotation
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
+import jalview.datamodel.Alignment;
+import jalview.datamodel.AlignmentI;
import jalview.datamodel.Sequence;
+import jalview.datamodel.SequenceI;
+import jalview.gui.AlignFrame;
import jalview.gui.Desktop;
import jalview.gui.JvOptionPane;
import jalview.structure.StructureMapping;
FileAssert.assertFile(new File(paeFile),
"Test file '" + paeFile + "' doesn't seem to exist");
}
+ SequenceI seq = new Sequence("Dummy/1-2000",
+ "ASDASDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA");
+ AlignmentI al = new Alignment(new SequenceI[] { seq });
+ AlignFrame af = new AlignFrame(al, seq.getLength(), 1);
StructureSelectionManager ssm = StructureSelectionManager
.getStructureSelectionManager(Desktop.instance);
+ StructureMapping sm = new StructureMapping(seq, pdbFile, null, null,
+ null, null);
+ ssm.addStructureMapping(sm);
StructureMapping[] smArray = ssm.getMapping(pdbFile);
//
/*
*/
- { "examples/test_fab41.result/sample.a2m",
- "examples/test_fab41.result/test_fab41_predicted_aligned_error_v1.json" },
+ { "examples/test_fab41.result/test_fab41_unrelaxed_rank_1_model_3.pdb",
+ "examples/test_fab41.result/test_fab41_unrelaxed_rank_1_model_3_scores.json" },
/*
{ "examples/AlphaFold/AF-A0A1U8FD60-F1-model_v4.pdb",
"examples/AlphaFold/AF-A0A1U8FD60-F1-predicted_aligned_error_v4.json" },