public override void AddInternalProfiles() { profileNode node = new profileNode(); node.profName = "SA CA"; node.internalName = "SA CA"; for (int i = 0; i < 10; i++) { node.AddStateItem(i.ToString(), i.ToString()); } InternalProfilesManager.AddNodeToList(node, typeof(CAProfiles).FullName); node = new profileNode(); node.profName = "SS CA"; node.internalName = "SS CA"; node.AddStateItem("H", "H"); node.AddStateItem("J", "J"); node.AddStateItem("K", "K"); node.AddStateItem("L", "L"); node.AddStateItem("E", "E"); node.AddStateItem("R", "R"); node.AddStateItem("T", "T"); node.AddStateItem("Y", "Y"); node.AddStateItem("U", "U"); node.AddStateItem("N", "N"); InternalProfilesManager.AddNodeToList(node, typeof(CAProfiles).FullName); }
public override void AddInternalProfiles() { profileNode node = new profileNode(); node.profName = ProfileName; node.internalName = ProfileName; InternalProfilesManager.AddNodeToList(node, this.GetType().FullName); }
public override void AddInternalProfiles() { profileNode node = new profileNode(); node.profName = ProfileName; node.internalName = ProfileName; InternalProfilesManager.AddNodeToList(node, typeof(UserDefinedProfile).FullName); }
public override void AddInternalProfiles() { profileNode node = new profileNode(); node.profName = profileName; node.internalName = profileName; node.AddStateItem("0", "0"); node.AddStateItem("1", "1"); node.AddStateItem("2", "2"); node.AddStateItem("3", "3"); InternalProfilesManager.AddNodeToList(node, typeof(ContactMapProfileRNA).FullName); }
public override void AddInternalProfiles() { profileNode node = new profileNode(); node.profName = profileName; node.internalName = profileName; for (int i = 0; i < 255; i++) { node.AddStateItem(i.ToString(), i.ToString(), true); } InternalProfilesManager.AddNodeToList(node, typeof(FragBagProfile).FullName); }
public override void AddInternalProfiles() { profileNode node = new profileNode(); node.profName = "Contact"; node.internalName = "Contact"; for (int i = 0; i < 10; i++) { node.AddStateItem(i.ToString(), i.ToString()); } //manager.AddNodeToList(node, "P"); node.AddStateItem("T", "T"); node.AddStateItem("C", "C"); node.AddStateItem("P", "P"); node.AddStateItem("H", "H"); node.AddStateItem("E", "E"); InternalProfilesManager.AddNodeToList(node, typeof(ContactProfile).FullName); }
public override void AddInternalProfiles() { profileNode node = new profileNode(); node.profName = "RNA_SS"; node.internalName = "RNA_SS"; foreach (var item in SSList) { node.AddStateItem(item, item); } InternalProfilesManager.AddNodeToList(node, typeof(RNASSProfile).FullName); node = new profileNode(); node.profName = "RNA_LW"; node.internalName = "RNA_LW"; foreach (var item in LWList) { node.AddStateItem(item, item); } InternalProfilesManager.AddNodeToList(node, typeof(RNASSProfile).FullName); }
public override void AddInternalProfiles() { profileNode node = new profileNode(); node.profName = "SS"; node.internalName = "SS"; foreach (var item in SSList) { node.AddStateItem(item, item); } InternalProfilesManager.AddNodeToList(node, typeof(DsspInternalProfile).FullName); node = new profileNode(); node.profName = "SA"; node.internalName = "SA"; for (int i = 0; i < 10; i++) { node.AddStateItem(i.ToString(), i.ToString()); } InternalProfilesManager.AddNodeToList(node, typeof(DsspInternalProfile).FullName); }
public override void RemoveInternalProfiles() { InternalProfilesManager.RemoveNodeFromList(ProfileName); }
public void LoadProfiles() { InternalProfilesManager.LoadProfiles(); }
public void ClearProfiles() { InternalProfilesManager.ClearProfiles(); }
public override void RemoveInternalProfiles() { InternalProfilesManager.RemoveNodeFromList("RNA_SS"); InternalProfilesManager.RemoveNodeFromList("RNA_LW"); }
public override void RemoveInternalProfiles() { InternalProfilesManager.RemoveNodeFromList("SS CA"); InternalProfilesManager.RemoveNodeFromList("SA CA"); }
public override void RemoveInternalProfiles() { InternalProfilesManager.RemoveNodeFromList("Contact"); InternalProfilesManager.RemoveNodeFromList("SS Dihedral"); }
public override void RemoveInternalProfiles() { InternalProfilesManager.RemoveNodeFromList("ContactMap"); }
private void EditProfile(string Path, bool edit,profileType type) { ProfileDefinitionForm profDef = null ; InternalProfileForm internalDef = null; profileNode node = null; profileNode newNode = null; DialogResult res=DialogResult.Cancel; if (edit) { node = treeProfiles.FindNode(Path); if (node.internalName!=null) { internalDef = new InternalProfileForm(node,filter); res = internalDef.ShowDialog(); if (res == DialogResult.OK) { newNode = internalDef.localNode; toolSave.Enabled = true; toolStripButton6.Enabled = true; } } else { profDef = new ProfileDefinitionForm(node); res = profDef.ShowDialog(); if (res == DialogResult.OK) { newNode = profDef.profile; toolSave.Enabled = true; toolStripButton6.Enabled = true; } } } else { if (Path == null) Path = "Profiles"; if (type == profileType.EXTERNAL) { profDef = new ProfileDefinitionForm(); res = profDef.ShowDialog(); if (res == DialogResult.OK) { node = profDef.profile; node.internalName = null; toolSave.Enabled = true; toolStripButton6.Enabled = true; } } else { Settings set=new Settings(); set.Load(); InternalProfilesManager manager = new InternalProfilesManager(); List<profileNode> validProfiles = new List<profileNode>(); foreach (var item in InternalProfilesManager.internalList.Keys) if (manager.CheckAccessibility(item, set.mode)) validProfiles.Add(item); ListInternal intr = new ListInternal(validProfiles); res = intr.ShowDialog(); if (res == DialogResult.OK) { InternalProfileForm intForm; profileNode localNode = InternalProfilesManager.GetNode(intr.selectedProfile); if(localNode.profName.Contains("Load")) intForm = new InternalProfileForm(localNode,filter,false); else intForm = new InternalProfileForm(localNode,filter); res = intForm.ShowDialog(); if (res == DialogResult.OK) { node = intForm.localNode; node.profProgram = intr.selectedProfile; newNode = node; toolSave.Enabled = true; toolStripButton6.Enabled = true; } } } } if (res == DialogResult.OK) { if (node != null && File.Exists(node.OutFileName)) File.Delete(node.OutFileName); //profChanged = true; if (!edit) { //profChanged = true; Regex exp = new Regex("^/"); TreeNode nodeT;//= new TreeNode(profDef.profile.profName); string nPath = ""; if (Path != null) nPath = exp.Replace(Path, ""); if (profilesView.SelectedNode == null) { nodeT = profilesView.Nodes[0].Nodes.Add(node.profName); profilesView.Nodes[0].Expand(); } else { nodeT = profilesView.SelectedNode.Nodes.Add(node.profName); profilesView.SelectedNode.Expand(); } nodeT.Tag = newNode; Regex exp2 = new Regex("^Profiles"); Path = exp2.Replace(Path, ""); treeProfiles.AdddNode(Path, node); } else { profilesView.SelectedNode.Text = node.profName; treeProfiles.RemoveNode(Path); Regex exp2 = new Regex("^Profiles"); Path = exp2.Replace(Path, ""); treeProfiles.AdddNode(ParentPath(Path),newNode); node.CopyNode(newNode); ShowTree(); } } }