public class AddPathsToGraphPlugin
This class is used to add path information to an existing graph to provide more information for calculating transition probabilities for finding new paths. If the paths contain haplotypes not included in the original graph they will be added without variant info or seuences. The reason is that the plugin results will be used by path finding, which does not use either variant info or sequence.
public AddPathsToGraphPlugin(@Nullable java.awt.Frame parentFrame, boolean isInteractive)
This class is used to add path information to an existing graph to provide more information for calculating transition probabilities for finding new paths. If the paths contain haplotypes not included in the original graph they will be added without variant info or seuences. The reason is that the plugin results will be used by path finding, which does not use either variant info or sequence.
public AddPathsToGraphPlugin()
This class is used to add path information to an existing graph to provide more information for calculating transition probabilities for finding new paths. If the paths contain haplotypes not included in the original graph they will be added without variant info or seuences. The reason is that the plugin results will be used by path finding, which does not use either variant info or sequence.
public net.maizegenetics.plugindef.PluginParameter<java.lang.String> getMyPathMethod()
public void setMyPathMethod(net.maizegenetics.plugindef.PluginParameter<java.lang.String> p)
public net.maizegenetics.plugindef.PluginParameter<net.maizegenetics.taxa.TaxaList> getMyTaxaList()
public void setMyTaxaList(net.maizegenetics.plugindef.PluginParameter<net.maizegenetics.taxa.TaxaList> p)
@NotNull public net.maizegenetics.plugindef.DataSet processData(@Nullable net.maizegenetics.plugindef.DataSet input)
@NotNull public HaplotypeGraph addPathsToGraph(@NotNull HaplotypeGraph inGraph)
@NotNull public java.lang.String getToolTipText()
@Nullable public javax.swing.ImageIcon getIcon()
@NotNull public java.lang.String getButtonName()
@NotNull public java.lang.String pathMethod()
Gametes from this path method will be added to the HaplotypeGraph.
@NotNull public AddPathsToGraphPlugin pathMethod(@NotNull java.lang.String value)
Set Path Method. Gametes from this path method will be added to the HaplotypeGraph.
value
- Path Method@Nullable public net.maizegenetics.taxa.TaxaList taxaList()
Only gametes from these taxa will be added to the graph. If null, then all gametes will be added for the path method.
@NotNull public AddPathsToGraphPlugin taxaList(@NotNull net.maizegenetics.taxa.TaxaList value)
Set Path Taxa List. Only gametes from these taxa will be added to the graph. If null, then all gametes will be added for the path method.
value
- Path Taxa List