- about() - Method in class magpie.attributes.selectors.BaseAttributeSelector
-
- about() - Method in class magpie.cluster.BaseClusterer
-
- about() - Method in class magpie.csp.CSPEngine
-
- about() - Method in class magpie.csp.CSPPerformanceStats
-
- about() - Method in class magpie.data.Dataset
-
- about() - Method in class magpie.data.utilities.normalizers.BaseDatasetNormalizer
-
- about() - Method in class magpie.data.utilities.splitters.BaseDatasetSplitter
-
- about() - Method in class magpie.models.BaseModel
-
- about() - Method in class magpie.statistics.performance.BaseStatistics
-
- about() - Method in class magpie.statistics.performance.ClustererStatistics
-
- about() - Method in interface magpie.utility.interfaces.Printable
-
Prints a simple status message about this object
- about() - Method in class magpie.utility.tools.PhaseDiagramExclusionValidator
-
- AbstractClassifier - Interface in magpie.models.classification
-
Interface that defines what operations a Classifier must fulfill
- AbstractNonlinearRegression - Class in magpie.models.regression
-
Abstract class for models that fit terms using non-linear regression.
- AbstractNonlinearRegression() - Constructor for class magpie.models.regression.AbstractNonlinearRegression
-
- AbstractParsedNonlinearRegression - Class in magpie.models.regression
-
- AbstractParsedNonlinearRegression() - Constructor for class magpie.models.regression.AbstractParsedNonlinearRegression
-
- AbstractRegressionModel - Interface in magpie.models.regression
-
Interface for all regression models.
- Accuracy - Variable in class magpie.statistics.performance.ClassificationStatistics
-
Accuracy
- actuallyPrintEntries(Collection<BaseEntry>, OutputStream) - Method in class magpie.data.utilities.output.SimpleOutput
-
Hidden method to print entries.
- AdaptiveScalarizingEntryRanker - Class in magpie.optimization.rankers
-
Transforms the values of multiple objectives to a single variable using
automatically-determined weights.
- AdaptiveScalarizingEntryRanker() - Constructor for class magpie.optimization.rankers.AdaptiveScalarizingEntryRanker
-
- addAllElementsInDataset(CompositionDataset) - Method in class magpie.data.utilities.output.CompositionOutput
-
Add all elements present in a dataset to the list of elements being printed.
- addAlloyElement(int, double, double, double) - Method in class magpie.data.utilities.generators.CompositionRangeEntryGenerator
-
Add alloying element
- addAlloyElement(String, double, double, double) - Method in class magpie.data.utilities.generators.CompositionRangeEntryGenerator
-
Add alloying element
- addAlloyingElement(String) - Method in class magpie.data.utilities.generators.AlloyingCompositionEntryGenerator
-
Add element to list of potential alloying elements
- addAlloyingElements(Collection<String>) - Method in class magpie.data.utilities.generators.AlloyingCompositionEntryGenerator
-
Add elements to list of potential alloying elements
- addAttribute(double) - Method in class magpie.data.BaseEntry
-
Adds attribute value to the end of the list of current attributes
- addAttribute(String, double[]) - Method in class magpie.data.Dataset
-
Add in a new attribute.
- addAttributeExpander(BaseAttributeExpander) - Method in class magpie.data.Dataset
-
Add a new tool to expand the number of attributes for this dataset.
- addAttributeGenerator(BaseAttributeGenerator) - Method in class magpie.data.Dataset
-
Add a new tool to generate additional attributes
- addAttributes(Dataset) - Method in class magpie.attributes.generators.BaseAttributeGenerator
-
Generate new attributes for a dataset.
- addAttributes(Dataset) - Method in class magpie.attributes.generators.composition.APEAttributeGenerator
-
- addAttributes(Dataset) - Method in class magpie.attributes.generators.composition.ChargeDependentAttributeGenerator
-
- addAttributes(Dataset) - Method in class magpie.attributes.generators.composition.ElementalPropertyAttributeGenerator
-
- addAttributes(Dataset) - Method in class magpie.attributes.generators.composition.ElementFractionAttributeGenerator
-
- addAttributes(Dataset) - Method in class magpie.attributes.generators.composition.ElementPairPropertyAttributeGenerator
-
- addAttributes(Dataset) - Method in class magpie.attributes.generators.composition.GCLPAttributeGenerator
-
- addAttributes(Dataset) - Method in class magpie.attributes.generators.composition.IonicCompoundProximityAttributeGenerator
-
- addAttributes(Dataset) - Method in class magpie.attributes.generators.composition.IonicityAttributeGenerator
-
- addAttributes(Dataset) - Method in class magpie.attributes.generators.composition.MeredigAttributeGenerator
-
- addAttributes(Dataset) - Method in class magpie.attributes.generators.composition.StoichiometricAttributeGenerator
-
- addAttributes(Dataset) - Method in class magpie.attributes.generators.composition.ValenceShellAttributeGenerator
-
- addAttributes(Dataset) - Method in class magpie.attributes.generators.composition.YangOmegaAttributeGenerator
-
- addAttributes(Dataset) - Method in class magpie.attributes.generators.crystal.APRDFAttributeGenerator
-
- addAttributes(Dataset) - Method in class magpie.attributes.generators.crystal.ChemicalOrderingAttributeGenerator
-
- addAttributes(Dataset) - Method in class magpie.attributes.generators.crystal.CoordinationNumberAttributeGenerator
-
- addAttributes(Dataset) - Method in class magpie.attributes.generators.crystal.CoulombMatrixAttributeGenerator
-
- addAttributes(Dataset) - Method in class magpie.attributes.generators.crystal.EffectiveCoordinationNumberAttributeGenerator
-
- addAttributes(Dataset) - Method in class magpie.attributes.generators.crystal.LatticeSimilarityAttributeGenerator
-
- addAttributes(Dataset) - Method in class magpie.attributes.generators.crystal.LocalPropertyDifferenceAttributeGenerator
-
- addAttributes(Dataset) - Method in class magpie.attributes.generators.crystal.PackingEfficiencyAttributeGenerator
-
- addAttributes(Dataset) - Method in class magpie.attributes.generators.crystal.PRDFAttributeGenerator
-
- addAttributes(Dataset) - Method in class magpie.attributes.generators.crystal.StructuralHeterogeneityAttributeGenerator
-
- addAttributes(Dataset) - Method in class magpie.attributes.generators.element.ElementalPropertyAttributeGenerator
-
- addAttributes(Dataset) - Method in class magpie.attributes.generators.LookupTableAttributeGenerator
-
- addAttributes(Dataset) - Method in class magpie.attributes.generators.ModelPredictionAttributeGenerator
-
- addAttributes(Dataset) - Method in class magpie.attributes.generators.PropertyAsAttributeGenerator
-
- addAttributes(Dataset) - Method in class magpie.attributes.generators.prototype.SingleSiteAttributeGenerator
-
- addAttributes(double[]) - Method in class magpie.data.BaseEntry
-
Adds several attributes to the end of the attribute list.
- addAttributes(List<String>) - Method in class magpie.data.Dataset
-
Add new attributes.
- addAttributeSpecification(String) - Method in class magpie.attributes.selectors.UserSpecifiedAttributeSelector
-
Add an attribute to the list of attributes to be selected
- addCoefficient(String) - Method in class magpie.models.regression.AbstractNonlinearRegression
-
Adds a new fitting parameter to function (if not already defined).
- addCoefficient(String, Double) - Method in class magpie.models.regression.AbstractNonlinearRegression
-
Adds a new fitting parameter to function (if not already defined)
- addComposition(CompositionEntry) - Method in class magpie.data.utilities.filters.CompositionSetDistanceFilter
-
Add a new composition to the dataset.
- addComposition(CompositionEntry) - Method in class magpie.data.utilities.modifiers.CompositionSetDistanceModifier
-
Add a new composition to the dataset.
- addComposition(CompositionEntry) - Method in class magpie.optimization.rankers.CompositionDistanceRanker
-
Add a new composition to the dataset.
- addCompositionBin(double[], List<String>) - Method in class magpie.csp.diagramdata.PhaseDiagramStatistics
-
Adds all permutations (i.e.
- addCompositions(Collection<CompositionEntry>) - Method in class magpie.data.utilities.filters.CompositionSetDistanceFilter
-
Add a list of compositions to the set
- addCompositions(Collection<CompositionEntry>) - Method in class magpie.data.utilities.modifiers.CompositionSetDistanceModifier
-
Add a list of compositions to the set
- addCompositions(Collection<CompositionEntry>) - Method in class magpie.optimization.rankers.CompositionDistanceRanker
-
Add a list of compositions to the set
- addElement(int) - Method in class magpie.attributes.generators.crystal.PRDFAttributeGenerator
-
Add element to list used when computing PRDF
- addElement(String) - Method in class magpie.attributes.generators.crystal.PRDFAttributeGenerator
-
Add element to list used when computing PRDF
- addElement(String) - Method in class magpie.data.utilities.generators.FixedStoichiometryCompositionEntryGenerator
-
Add an element to the list of those used when generating entries
- addElement(int) - Method in class magpie.data.utilities.output.CompositionOutput
-
Add element to the list of elements being printed.
- addElement(String) - Method in class magpie.data.utilities.output.CompositionOutput
-
Add element to the list of elements being printed
- addElementalProperty(String) - Method in class magpie.attributes.generators.crystal.APRDFAttributeGenerator
-
Add elemental property to set of those used for generating attributes
- addElementalProperty(String) - Method in class magpie.data.materials.CompositionDataset
-
Define a new elemental property to use when generating attributes.
- addElementalProperty(String) - Method in class magpie.data.materials.ElementDataset
-
Add an elemental property to the list of those used when computing attributes.
- addElementalPropertySet(String) - Method in class magpie.data.materials.CompositionDataset
-
Add a set of elemental properties to the list of those used when computing attributes.
- addElementalPropertySet(String) - Method in class magpie.data.materials.ElementDataset
-
Add a set of elemental properties to the list of those used when computing attributes.
- addElementGroup(String) - Method in class magpie.data.utilities.splitters.MultipleElementGroupsSplitter
-
Add a list of elements to be defined as the same group.
- addElementGroup(Collection<String>) - Method in class magpie.data.utilities.splitters.MultipleElementGroupsSplitter
-
Add a list of elements to be treated as a single group.
- addElementPairProperty(String) - Method in class magpie.data.materials.CompositionDataset
-
Add a property of a pair of elements that will be used when generating attributes
- addElements(Collection<Integer>) - Method in class magpie.data.utilities.output.CompositionOutput
-
Add several elements to the list of elements being printed.
- addElementsByName(Collection<String>) - Method in class magpie.data.utilities.output.CompositionOutput
-
Add several elements to the list of elements being printed.
- addEntries(Collection<? extends BaseEntry>) - Method in class magpie.data.Dataset
-
Add many entries to a the data set
- addEntries(Dataset, boolean) - Method in class magpie.data.Dataset
-
Add entries from another dataset.
- addEntries(Dataset, boolean) - Method in class magpie.data.MultiPropertyDataset
-
Add entries from another dataset.
- addEntries(Collection<? extends BaseEntry>) - Method in class magpie.data.MultiPropertyDataset
-
- addEntriesToDataset(Dataset) - Method in class magpie.data.utilities.generators.BaseEntryGenerator
-
Generate entries, and add them new a dataset.
- addEntriesToDataset(Dataset) - Method in class magpie.data.utilities.generators.IonicCompoundGenerator
-
- addEntry(BaseEntry) - Method in class magpie.data.Dataset
-
Add an entry.
- addEntry(String) - Method in class magpie.data.Dataset
-
A new entry by parsing an input string.
- addEntry(String) - Method in class magpie.data.materials.CompositionDataset
-
- addEntry(String) - Method in class magpie.data.materials.CrystalStructureDataset
-
- addEntry(String) - Method in class magpie.data.materials.ElementDataset
-
- addEntry(String) - Method in class magpie.data.materials.PrototypeDataset
-
- addEntry(BaseEntry) - Method in class magpie.data.MultiPropertyDataset
-
- addFilter(BaseDatasetFilter) - Method in class magpie.data.utilities.filters.MultiFilter
-
Append filter to the current list of filters in use
- addGeneratedElementPairProperty(String, String) - Method in class magpie.data.materials.CompositionDataset
-
Generate a new lookup table for properties of pairs of elements from
properties of single elements
- addNewFunction(String) - Method in class magpie.attributes.expanders.FunctionExpander
-
Add a new function to be used for expansion
- addNormalizer(BaseDatasetNormalizer) - Method in class magpie.data.utilities.normalizers.MultiNormalizer
-
Add a new normalizer to this multi normalizer.
- addObjectiveFunction(String, BaseEntryRanker) - Method in class magpie.optimization.rankers.AdaptiveScalarizingEntryRanker
-
Define a new objective function.
- addPhase(CompositionEntry, double) - Method in class magpie.data.materials.util.GCLPCalculator
-
Add new phase to the list of phases to consider.
- addPhases(CompositionDataset) - Method in class magpie.data.materials.util.GCLPCalculator
-
Set many phase energies.
- addPNorm(int) - Method in class magpie.attributes.generators.composition.StoichiometricAttributeGenerator
-
Add a p norm to be computed
- addPNorms(Collection<Integer>) - Method in class magpie.attributes.generators.composition.StoichiometricAttributeGenerator
-
Add several norms to be computed
- addProperty(String) - Method in class magpie.attributes.generators.PropertyAsAttributeGenerator
-
Add property to list of properties used as attributes.
- addProperty(String) - Method in class magpie.data.MultiPropertyDataset
-
Add a new property to dataset.
- addProperty(String, String[]) - Method in class magpie.data.MultiPropertyDataset
-
Add a new property to dataset.
- addProperty() - Method in class magpie.data.MultiPropertyEntry
-
Add a new property to this entry.
- addProperty(double) - Method in class magpie.data.MultiPropertyEntry
-
Add a new property and define measured property.
- addProperty(double, double) - Method in class magpie.data.MultiPropertyEntry
-
Add a new property to this entry, set measured and predicted values
- AddPropertyModifier - Class in magpie.data.utilities.modifiers
-
- AddPropertyModifier() - Constructor for class magpie.data.utilities.modifiers.AddPropertyModifier
-
- addResult(String, List<Pair<String, Double>>) - Method in class magpie.csp.CSPPerformanceStats
-
Add results of a prediction to performance dataset.
- addSelector(BaseAttributeSelector) - Method in class magpie.attributes.selectors.StagedAttributeSelector
-
Add new selector to list, will be run last
- addShell(int) - Method in class magpie.attributes.generators.crystal.LocalPropertyDifferenceAttributeGenerator
-
Add shell to list of used when computing attributes
- addShells(Collection<Integer>) - Method in class magpie.attributes.generators.crystal.LocalPropertyDifferenceAttributeGenerator
-
Add several shells to list of used when computing attributes
- addSite(double, boolean, List<Integer>) - Method in class magpie.data.materials.util.PrototypeSiteInformation
-
Add a new crystallographic site.
- addStoichiometry(String) - Method in class magpie.data.utilities.generators.FixedStoichiometryCompositionEntryGenerator
-
Add a stoichiometry to the list of those to generate
- addVariable(String) - Method in class magpie.models.regression.AbstractNonlinearRegression
-
Define a variable to be used in the user function (if not already defined)
- addVariable(String, Object) - Method in class magpie.user.Workspace
-
Adds a variable to the workspace.
- AllMetalsFilter - Class in magpie.data.utilities.filters
-
Filter entries based on whether all constituents are metals.
- AllMetalsFilter() - Constructor for class magpie.data.utilities.filters.AllMetalsFilter
-
- AllMetalsSplitter - Class in magpie.data.utilities.splitters
-
Splits CompositionDataset based on whether entries contain all metals.
- AllMetalsSplitter() - Constructor for class magpie.data.utilities.splitters.AllMetalsSplitter
-
- AllowedMixing - Variable in class magpie.data.utilities.generators.PrototypeEntryGenerator
-
Allowed mixing on each site.
- AlloyingCompositionEntryGenerator - Class in magpie.data.utilities.generators
-
Generate entries by adding alloying elements into a set composition.
- AlloyingCompositionEntryGenerator() - Constructor for class magpie.data.utilities.generators.AlloyingCompositionEntryGenerator
-
- AlloyingElements - Variable in class magpie.data.utilities.generators.AlloyingCompositionEntryGenerator
-
Set of elements to add into alloy
- AlloyStep - Variable in class magpie.data.utilities.generators.AlloyingCompositionEntryGenerator
-
Step size.
- APEAttributeGenerator - Class in magpie.attributes.generators.composition
-
Compute attributes using Atomic Packing Efficiency (APE) of nearby clusters.
- APEAttributeGenerator() - Constructor for class magpie.attributes.generators.composition.APEAttributeGenerator
-
Create generator with default settings.
- applyAttributeSelection(List<Integer>, Dataset) - Static method in class magpie.attributes.selectors.BaseAttributeSelector
-
Given a list of attribute IDs, adjust a dataset so that it only has the
specified attributes.
- applyDataset(Dataset, int) - Method in class magpie.data.utilities.modifiers.DiscreteToContinuousModifier
-
- applyMultiPropertyDataset(MultiPropertyDataset, int) - Method in class magpie.data.utilities.modifiers.DiscreteToContinuousModifier
-
- APRDFAttributeGenerator - Class in magpie.attributes.generators.crystal
-
Attributes based on the Atomic Property Weighted Radial Distribution Function
(AP-RDF) approach of
Fernandez et al..
- APRDFAttributeGenerator() - Constructor for class magpie.attributes.generators.crystal.APRDFAttributeGenerator
-
- AreaUnderROCEvaluator - Class in magpie.attributes.evaluators
-
- AreaUnderROCEvaluator() - Constructor for class magpie.attributes.evaluators.AreaUnderROCEvaluator
-
- ARFFOutput - Class in magpie.data.utilities.output
-
Write dataset to Weka's ARFF Format.
- ARFFOutput() - Constructor for class magpie.data.utilities.output.ARFFOutput
-
- assembleDataset(List<String>) - Method in class magpie.user.server.operations.ModelOperator
-
Given a list of entry names, parse them to make a dataset
- assembleSystemCall(File, Dataset) - Method in class magpie.attributes.selectors.LassoAttributeSelector
-
Prepare the system call with all command-line arguments
- assembleSystemCall(File, Dataset) - Method in class magpie.attributes.selectors.PythonBasedAttributeSelector
-
Prepare the system call with all command-line arguments
- assembleSystemCall(File, Dataset) - Method in class magpie.attributes.selectors.RandomForestAttributeSelector
-
- assignment(List<String>) - Method in class magpie.user.CommandHandler
-
Handle variable assignment
- AttrDescription - Variable in class magpie.attributes.generators.crystal.LocalPropertyDifferenceAttributeGenerator
-
Property description (used in description output)
- AttributeComputer - Variable in class magpie.utility.tools.BatchAttributeGenerator
-
Dataset used to generate attributes
- AttributeFilter - Class in magpie.data.utilities.filters
-
Filter entries based on value of a single attribute.
- AttributeFilter() - Constructor for class magpie.data.utilities.filters.AttributeFilter
-
- AttributeID - Variable in class magpie.data.utilities.splitters.AttributeIntervalSplitter
-
ID of attribute used for split
- AttributeIntervalSplitter - Class in magpie.data.utilities.splitters
-
This class splits data into multiple properties based on the attributes of each entry.
- AttributeIntervalSplitter() - Constructor for class magpie.data.utilities.splitters.AttributeIntervalSplitter
-
- AttributeMean - Variable in class magpie.data.utilities.filters.ZScoreOutlierFilter
-
Means of attributes
- AttributeName - Variable in class magpie.data.Dataset
-
Names of attributes that describe each entry
- AttributeName - Variable in class magpie.data.utilities.splitters.AttributeIntervalSplitter
-
Name of attribute used for split
- AttributeNames - Variable in class magpie.data.utilities.filters.ZScoreOutlierFilter
-
Names of attributes.
- AttributeSelector - Variable in class magpie.models.BaseModel
-
BaseAttributeSelector used to screen attributes during training
- AttributeStdDev - Variable in class magpie.data.utilities.filters.ZScoreOutlierFilter
-
Standard deviation of attributes
- AttrName - Variable in class magpie.attributes.generators.crystal.LocalPropertyDifferenceAttributeGenerator
-
Property name
- Author - Variable in class magpie.user.server.ModelPackage
-
Author of this model
- Authors - Variable in class magpie.utility.interfaces.Citation
-
Author(s) associated with this citation
- AveragingDuplicateResolver - Class in magpie.data.utilities.modifiers.duplicates
-
Resolve entries by averaging the duplicates.
- AveragingDuplicateResolver() - Constructor for class magpie.data.utilities.modifiers.duplicates.AveragingDuplicateResolver
-
- calculateAttributes() - Method in class magpie.data.Dataset
-
Compute attributes that are specific to this class.
- calculateAttributes() - Method in class magpie.data.materials.CompositionDataset
-
- calculateAttributes() - Method in class magpie.data.materials.ElementDataset
-
- calculateProbabilities() - Method in class magpie.csp.diagramdata.PhaseDiagramStatistics
-
Calculate the probability of each compound and element being in a phase
diagram.
- calculateStructureProbabilities() - Method in class magpie.csp.diagramdata.OnTheFlyPhaseDiagramStatistics
-
- calculateStructureProbabilities() - Method in class magpie.csp.diagramdata.PhaseDiagramStatistics
-
Calculate the probability of each prototype appearing in a phase diagram.
- CartesianSumGenerator<Type> - Class in magpie.utility
-
Generate Cartesian sum of several collections.
- CartesianSumGenerator(List<Collection<Type>>) - Constructor for class magpie.utility.CartesianSumGenerator
-
Define collections to be summed
- CartesianSumGenerator(Collection<Type>...) - Constructor for class magpie.utility.CartesianSumGenerator
-
Define collections to be summed
- changeComposition(CompositionEntry) - Method in class magpie.data.materials.CrystalStructureEntry
-
Redecorate a structure with a new composition.
- ChargeDependentAttributeGenerator - Class in magpie.attributes.generators.composition
-
Attributes derived from the oxidation states of elements in a material.
- ChargeDependentAttributeGenerator() - Constructor for class magpie.attributes.generators.composition.ChargeDependentAttributeGenerator
-
- ChargeGuesser - Variable in class magpie.attributes.generators.composition.ChargeDependentAttributeGenerator
-
Tool used to compute electronegativity
- checkElements(Collection<String>) - Method in class magpie.data.utilities.generators.CombinatorialSubstitutionGenerator
-
Given list of element abbreviations, make sure all are known elements
- checkModelCount(int) - Method in class magpie.models.SplitModel
-
Checks if enough models are defined.
- checkStatus() - Method in class magpie.models.regression.CompositeRegression
-
- checkStatus() - Method in class magpie.models.regression.StagedRegression
-
Verify that this model is ready to be trained
- ChemicalOrderingAttributeGenerator - Class in magpie.attributes.generators.crystal
-
Compute attributes based on chemical ordering of structure.
- ChemicalOrderingAttributeGenerator() - Constructor for class magpie.attributes.generators.crystal.ChemicalOrderingAttributeGenerator
-
Create a default attribute generator.
- Citable - Interface in magpie.utility.interfaces
-
Interface for objects that should be referenced if they are used.
- Citation - Class in magpie.utility.interfaces
-
Class used by
Citable to define a resource being cited.
- Citation(Class, String, String[], String, String, String) - Constructor for class magpie.utility.interfaces.Citation
-
Create a new citation object.
- ClassEliminationModifier - Class in magpie.data.utilities.modifiers
-
Remove a possible class from a dataset.
- ClassEliminationModifier() - Constructor for class magpie.data.utilities.modifiers.ClassEliminationModifier
-
- ClassFilter - Class in magpie.data.utilities.filters
-
Filter entries based on value of class variable.
- ClassFilter() - Constructor for class magpie.data.utilities.filters.ClassFilter
-
- ClassificationRegression - Class in magpie.models.regression
-
Use a classification algorithm to perform regression.
- ClassificationRegression() - Constructor for class magpie.models.regression.ClassificationRegression
-
Create a instances of this model that uses ZeroR.
- ClassificationStatistics - Class in magpie.statistics.performance
-
Computes performance statistics for classifiers.
- ClassificationStatistics() - Constructor for class magpie.statistics.performance.ClassificationStatistics
-
- ClassIntervalModifier - Class in magpie.data.utilities.modifiers
-
Transforms a Dataset with a continuous class variable into a dataset with multiple
class based on the value of the class variable.
- ClassIntervalModifier() - Constructor for class magpie.data.utilities.modifiers.ClassIntervalModifier
-
- ClassIsDiscrete - Variable in class magpie.data.utilities.output.DelimitedClassOutput
-
Whether the class has multiple, discrete values
- ClassMean - Variable in class magpie.data.utilities.filters.ZScoreOutlierFilter
-
Mean of class variable
- ClassName - Variable in class magpie.data.utilities.modifiers.DiscreteToContinuousModifier
-
Name of class for which to compute probability.
- ClassNames - Variable in class magpie.models.classification.BaseClassifier
-
Names of classes this model can distinguish between
- ClassNames - Variable in class magpie.models.classification.SplitClassifier
-
Names of classes this model can distinguish between
- ClassNames - Variable in class magpie.statistics.performance.ClassificationStatistics
-
Names of classes (used when printing)
- ClassProbabilityFilter - Class in magpie.data.utilities.filters
-
Filter based on predicted probability that an entry is a certain class.
- ClassProbabilityFilter() - Constructor for class magpie.data.utilities.filters.ClassProbabilityFilter
-
- ClassProbabilityRanker - Class in magpie.optimization.rankers
-
Rank entries based on the probability that they are a certain class.
- ClassProbabilityRanker() - Constructor for class magpie.optimization.rankers.ClassProbabilityRanker
-
- ClassProbabilityRanker(String) - Constructor for class magpie.optimization.rankers.ClassProbabilityRanker
-
Create new instance of ranker.
- ClassRangeFilter - Class in magpie.data.utilities.filters
-
Filter entries that have class variables within or outside a certain range.
- ClassRangeFilter() - Constructor for class magpie.data.utilities.filters.ClassRangeFilter
-
- ClassStdDev - Variable in class magpie.data.utilities.filters.ZScoreOutlierFilter
-
Standard deviation of class variable
- clear() - Method in class magpie.csp.CSPPerformanceStats
-
Removes results from previous tests.
- clearAlloyingElements() - Method in class magpie.data.utilities.generators.CompositionRangeEntryGenerator
-
Clear the list of elements to be added
- clearAttributeExpanders() - Method in class magpie.data.Dataset
-
Reset the list of attribute expanders
- clearAttributeGenerators() - Method in class magpie.data.Dataset
-
Reset the list of attribute generators
- clearAttributes() - Method in class magpie.data.BaseEntry
-
Clear all currently-set attributes.
- clearAttributes() - Method in class magpie.data.Dataset
-
Clear attribute data.
- clearCompositions() - Method in class magpie.data.utilities.filters.CompositionSetDistanceFilter
-
Clear the list of compositions in set
- clearCompositions() - Method in class magpie.data.utilities.modifiers.CompositionSetDistanceModifier
-
Clear the list of compositions in set
- clearCompositions() - Method in class magpie.optimization.rankers.CompositionDistanceRanker
-
Clear the list of compositions in set
- clearData() - Method in class magpie.data.Dataset
-
Clear out all entries
- clearElementalProperties() - Method in class magpie.attributes.generators.crystal.APRDFAttributeGenerator
-
Clear list of elemental properties.
- clearElementGroups() - Method in class magpie.data.utilities.splitters.MultipleElementGroupsSplitter
-
Clear the current list of element groups
- clearElementList() - Method in class magpie.attributes.generators.crystal.PRDFAttributeGenerator
-
Clear list of elements used when computing PRDF
- clearElements() - Method in class magpie.data.utilities.generators.AlloyingCompositionEntryGenerator
-
Clear the list of alloying elements
- clearElements() - Method in class magpie.data.utilities.generators.FixedStoichiometryCompositionEntryGenerator
-
Clear the list of currently-defined elements
- clearFilters() - Method in class magpie.data.utilities.filters.MultiFilter
-
Clear list of filters.
- clearFunctionList() - Method in class magpie.attributes.expanders.FunctionExpander
-
Clear list of functions used to generate new attributes.
- clearObjectiveFunctions() - Method in class magpie.optimization.rankers.AdaptiveScalarizingEntryRanker
-
Clear out list of currently-defined objective functions
- clearPNorms() - Method in class magpie.attributes.generators.composition.StoichiometricAttributeGenerator
-
Clear out the list of p norms to be computed
- clearProperties() - Method in class magpie.attributes.generators.PropertyAsAttributeGenerator
-
Clear the list of properties being used as attributes.
- clearPropertyData() - Method in class magpie.data.MultiPropertyDataset
-
Clear all property information from this dataset.
- clearPropertyData() - Method in class magpie.data.MultiPropertyEntry
-
Remove all information about properties
- clearRepresentations() - Method in class magpie.data.materials.CrystalStructureEntry
-
Clear out the representations used when computing attributes.
- clearSelectedElementList() - Method in class magpie.data.utilities.output.CompositionOutput
-
Clear the list of user-specific elements
- clearSelectorList() - Method in class magpie.attributes.selectors.StagedAttributeSelector
-
Clear the list of selectors
- clearShells() - Method in class magpie.attributes.generators.crystal.LocalPropertyDifferenceAttributeGenerator
-
Clear list of shells to use when computing attributes
- clearSpecifiedAttributes() - Method in class magpie.attributes.selectors.UserSpecifiedAttributeSelector
-
Clear list of user-specified attributes
- clearStoichiometries() - Method in class magpie.data.utilities.generators.FixedStoichiometryCompositionEntryGenerator
-
Clear the list of currently-defined stoichiometries
- Clfr - Variable in class magpie.data.utilities.splitters.NonZeroClassificationSplitter
-
Model to use for splitting
- clone() - Method in class magpie.attributes.selectors.BaseAttributeSelector
-
- clone() - Method in class magpie.attributes.selectors.ExhaustiveAttributeSelector
-
- clone() - Method in class magpie.attributes.selectors.StagedAttributeSelector
-
- clone() - Method in class magpie.attributes.selectors.UserSpecifiedAttributeSelector
-
- clone() - Method in class magpie.attributes.selectors.WekaAttributeSelector
-
- clone() - Method in class magpie.cluster.BaseClusterer
-
- clone() - Method in class magpie.cluster.WekaClusterer
-
- clone() - Method in class magpie.data.BaseEntry
-
Generates a clone of an entry.
- clone() - Method in class magpie.data.Dataset
-
Creates a new instance of this dataset, and clones of each entry.
- clone() - Method in class magpie.data.materials.CompositionEntry
-
- clone() - Method in class magpie.data.materials.CrystalStructureDataset
-
- clone() - Method in class magpie.data.materials.CrystalStructureEntry
-
- clone() - Method in class magpie.data.materials.PrototypeEntry
-
- clone() - Method in class magpie.data.materials.util.PrototypeSiteInformation
-
- clone() - Method in class magpie.data.MultiPropertyEntry
-
- clone() - Method in class magpie.data.utilities.filters.CompositionSetDistanceFilter
-
- clone() - Method in class magpie.data.utilities.normalizers.BaseDatasetNormalizer
-
- clone() - Method in class magpie.data.utilities.normalizers.RescalingNormalizer
-
- clone() - Method in class magpie.data.utilities.normalizers.ZScoreNormalizer
-
- clone() - Method in class magpie.data.utilities.splitters.AttributeIntervalSplitter
-
- clone() - Method in class magpie.data.utilities.splitters.BaseDatasetSplitter
-
- clone() - Method in class magpie.data.utilities.splitters.ClustererSplitter
-
- clone() - Method in class magpie.data.utilities.splitters.MultipleElementGroupsSplitter
-
- clone() - Method in class magpie.data.utilities.splitters.NonZeroClassificationSplitter
-
- clone() - Method in class magpie.data.utilities.splitters.ObjectiveFunctionSplitter
-
- clone() - Method in class magpie.data.utilities.splitters.PredictedClassIntervalSplitter
-
- clone() - Method in class magpie.data.utilities.splitters.SingleElementGroupSplitter
-
- clone() - Method in class magpie.models.BaseModel
-
- clone() - Method in class magpie.models.classification.BaseClassifier
-
- clone() - Method in class magpie.models.classification.ScikitLearnClassifier
-
- clone() - Method in class magpie.models.classification.SplitClassifier
-
- clone() - Method in class magpie.models.classification.WekaClassifier
-
- clone() - Method in class magpie.models.regression.BaseRegression
-
- clone() - Method in class magpie.models.regression.ClassificationRegression
-
- clone() - Method in class magpie.models.regression.CompositeRegression
-
- clone() - Method in class magpie.models.regression.crystal.StructureKRRBasedRegression
-
- clone() - Method in class magpie.models.regression.LASSORegression
-
- clone() - Method in class magpie.models.regression.LinearCorrectedRegression
-
- clone() - Method in class magpie.models.regression.MixingRuleRegression
-
- clone() - Method in class magpie.models.regression.MultiObjectiveRegression
-
- clone() - Method in class magpie.models.regression.PolynomialRegression
-
- clone() - Method in class magpie.models.regression.ScikitLearnRegression
-
- clone() - Method in class magpie.models.regression.SingleGuessRegression
-
- clone() - Method in class magpie.models.regression.SplitRegression
-
- clone() - Method in class magpie.models.regression.StagedRegression
-
- clone() - Method in class magpie.models.regression.WekaRegression
-
- clone() - Method in class magpie.models.SplitModel
-
- clone() - Method in class magpie.optimization.rankers.AdaptiveScalarizingEntryRanker
-
- clone() - Method in class magpie.optimization.rankers.BaseEntryRanker
-
- clone() - Method in class magpie.optimization.rankers.CompositionDistanceRanker
-
- clone() - Method in class magpie.optimization.rankers.MultiObjectiveEntryRanker
-
- clone() - Method in class magpie.optimization.rankers.PropertyFormulaRanker
-
- clone() - Method in class magpie.statistics.performance.BaseStatistics
-
- clone() - Method in class magpie.statistics.performance.ClassificationStatistics
-
- clone() - Method in class magpie.statistics.performance.RegressionStatistics
-
- close() - Method in class magpie.models.classification.ScikitLearnClassifier
-
- close() - Method in class magpie.models.regression.ScikitLearnRegression
-
- closeFile() - Method in class magpie.user.InputFileParser
-
Closes currently open file.
- closeServer() - Method in class magpie.models.classification.ScikitLearnClassifier
-
- closeServer() - Method in interface magpie.models.interfaces.ExternalModel
-
Set a command to the model server that we are done with it.
- closeServer() - Method in class magpie.models.regression.ScikitLearnRegression
-
- ClustererSplitter - Class in magpie.data.utilities.splitters
-
Split data based using unsupervised learning.
- ClustererSplitter() - Constructor for class magpie.data.utilities.splitters.ClustererSplitter
-
- ClustererStatistics - Class in magpie.statistics.performance
-
Characterize the results from a clusterer.
- ClustererStatistics() - Constructor for class magpie.statistics.performance.ClustererStatistics
-
- Coefficients - Variable in class magpie.models.regression.LASSORegression
-
Coefficients for linear model
- coefficients - Variable in class magpie.models.regression.PolynomialRegression
-
Coefficients of each term in the polynomial
- CombinatorialSubstitutionGenerator - Class in magpie.data.utilities.generators
-
Generate new crystalline compound by substituting elements onto all sites
of a known prototype.
- CombinatorialSubstitutionGenerator() - Constructor for class magpie.data.utilities.generators.CombinatorialSubstitutionGenerator
-
- CombinatorialSubstitutionGenerator.EnumerationType - Enum in magpie.data.utilities.generators
-
Types of enumeration
- combine(Dataset) - Method in class magpie.data.Dataset
-
Combine the data structure with another.
- combine(Dataset[]) - Method in class magpie.data.Dataset
-
Combine the data structure with an array of other Datasets.
- combine(Collection<Dataset>) - Method in class magpie.data.Dataset
-
Combine the data structure with a collection of other data structures.
- combine(Dataset) - Method in class magpie.data.MultiPropertyDataset
-
Combine the dataset with another.
- combineCompositions(Map<Integer, Double>, Map<Integer, Double>, double) - Method in class magpie.data.materials.CompositionEntry
-
Add composition from one map to another
- Commandable - Interface in magpie.utility.interfaces
-
Provides interface for classes that can handle commands.
- CommandHandler - Class in magpie.user
-
This class turns text commands into actions.
- CommandHandler() - Constructor for class magpie.user.CommandHandler
-
- CommonCompositions - Variable in class magpie.csp.diagramdata.PhaseDiagramStatistics
-
List of common compositions and the names of prototypes found at that composition.
- compare() - Method in class magpie.attributes.evaluators.AreaUnderROCEvaluator
-
- compare() - Method in class magpie.attributes.evaluators.BaseAttributeEvaluator
-
Create a comparator that will sort entries from the best to worst
- compare() - Method in class magpie.attributes.evaluators.PearsonsCorrelationEvaluator
-
- compare() - Method in class magpie.attributes.evaluators.PolynomialFitEvaluator
-
- compare() - Method in class magpie.attributes.evaluators.SpearmansCorrelationEvaluator
-
- compare(Object, Object) - Method in class magpie.data.BaseEntry
-
- compare(Object, Object) - Method in class magpie.data.materials.CompositionEntry
-
- compare(Object, Object) - Method in class magpie.data.materials.CrystalStructureEntry
-
- compare(Object, Object) - Method in class magpie.data.materials.PrototypeEntry
-
- compareTo(Object) - Method in class magpie.data.BaseEntry
-
- ComparisonOperatorFilter - Class in magpie.data.utilities.filters
-
Abstract class for filters that use comparison operators.
- ComparisonOperatorFilter() - Constructor for class magpie.data.utilities.filters.ComparisonOperatorFilter
-
- Component - Variable in class magpie.utility.interfaces.Citation
-
Component this citation is associated with
- CompositeRegression - Class in magpie.models.regression
-
Ensemble of regression models.
- CompositeRegression() - Constructor for class magpie.models.regression.CompositeRegression
-
- CompositionBasedCSPEngine - Class in magpie.csp
-
Use machine learning model trained on the composition of the entries.
- CompositionBasedCSPEngine() - Constructor for class magpie.csp.CompositionBasedCSPEngine
-
- compositionCanFormIonic(CompositionEntry) - Method in class magpie.data.materials.CompositionDataset
-
Whether a composition can form a neutral compound assuming each element
takes only a single oxidation state.
- CompositionComparator - Variable in class magpie.csp.diagramdata.PhaseDiagramStatistics
-
- CompositionDataset - Class in magpie.data.materials
-
This class stores entries that describe a material based solely on its
composition.
- CompositionDataset() - Constructor for class magpie.data.materials.CompositionDataset
-
Create a dataset using the default set of attribute generators.
- CompositionDataset(boolean) - Constructor for class magpie.data.materials.CompositionDataset
-
Create a blank dataset.
- CompositionDistanceFilter - Class in magpie.data.utilities.filters
-
Filter compositions based on distance from a target composition.
- CompositionDistanceFilter() - Constructor for class magpie.data.utilities.filters.CompositionDistanceFilter
-
- CompositionDistanceRanker - Class in magpie.optimization.rankers
-
Rank entries based on distance from compositions in a user-provided dataset.
- CompositionDistanceRanker() - Constructor for class magpie.optimization.rankers.CompositionDistanceRanker
-
- CompositionEntry - Class in magpie.data.materials
-
Stores several properties about a compound and its composition.
- CompositionEntry() - Constructor for class magpie.data.materials.CompositionEntry
-
Allows the creation of arbitrary constructors for superclasses.
- CompositionEntry(String) - Constructor for class magpie.data.materials.CompositionEntry
-
Make a new instance by parsing the composition of an object, provided by a string.
- CompositionEntry(int[], double[]) - Constructor for class magpie.data.materials.CompositionEntry
-
Given the element numbers (probably Z-1) and fractions, create an entry
- CompositionOutput - Class in magpie.data.utilities.output
-
Output the fraction of each element in a material.
- CompositionOutput() - Constructor for class magpie.data.utilities.output.CompositionOutput
-
- CompositionOutput.ElementSelectionMethod - Enum in magpie.data.utilities.output
-
How to determine which elements to print
- CompositionRangeEntryGenerator - Class in magpie.data.utilities.generators
-
Create compositions in a rectangular, user-specified grid.
- CompositionRangeEntryGenerator() - Constructor for class magpie.data.utilities.generators.CompositionRangeEntryGenerator
-
- Compositions - Variable in class magpie.data.utilities.modifiers.CompositionSetDistanceModifier
-
Set of compositions to compute distance from
- compositionsAreEqual(double[], double[]) - Method in class magpie.csp.diagramdata.PhaseDiagramStatistics
-
- CompositionSetDistanceFilter - Class in magpie.data.utilities.filters
-
Filter based on whether the distance of a composition from any other composition in
a dataset is past a threshold.
- CompositionSetDistanceFilter() - Constructor for class magpie.data.utilities.filters.CompositionSetDistanceFilter
-
- CompositionSetDistanceModifier - Class in magpie.data.utilities.modifiers
-
Compute the distance of composition from those in a user-supplied dataset,
store as a property.
- CompositionSetDistanceModifier() - Constructor for class magpie.data.utilities.modifiers.CompositionSetDistanceModifier
-
- computeAPE(double[], int, int[]) - Static method in class magpie.attributes.generators.composition.APEAttributeGenerator
-
Compute the APE of a cluster, provided the identities of the central and
1st neighbor atoms.
- computeAPE(int, double, double) - Static method in class magpie.attributes.generators.composition.APEAttributeGenerator
-
Compute the APE provided the number of neighbors and radii.
- computeAttributeStatistics(int, double[]) - Method in class magpie.data.utilities.normalizers.IndependentVariableNormalizer
-
Compute statistics required to perform normalization/restoration.
- computeAttributeStatistics(int, double[]) - Method in class magpie.data.utilities.normalizers.RescalingNormalizer
-
- computeAttributeStatistics(int, double[]) - Method in class magpie.data.utilities.normalizers.ZScoreNormalizer
-
- computeClassStatistics(double[]) - Method in class magpie.data.utilities.normalizers.IndependentVariableNormalizer
-
Compute statistics regarding the class variable.
- computeClassStatistics(double[]) - Method in class magpie.data.utilities.normalizers.RescalingNormalizer
-
- computeClassStatistics(double[]) - Method in class magpie.data.utilities.normalizers.ZScoreNormalizer
-
- computeClusterCompositions(int[], List<List<int[]>>) - Static method in class magpie.attributes.generators.composition.APEAttributeGenerator
-
Compute the compositions of a list of atomic clusters.
- computeCoulombMatrix(Cell) - Method in class magpie.models.regression.crystal.CoulombEwaldMatrixRegression
-
Computes the Coulomb sine matrix.
- computeCoulombMatrix(Cell) - Method in class magpie.models.regression.crystal.CoulombSineMatrixRegression
-
Computes the Coulomb sine matrix.
- computeDistance(CompositionEntry, CompositionEntry, int) - Static method in class magpie.data.utilities.filters.CompositionDistanceFilter
-
Compute the distance between two entries.
- computeDistance(CompositionEntry) - Method in class magpie.data.utilities.filters.CompositionSetDistanceFilter
-
Compute the distance between a composition and the set of other compositions stored
in this object.
- computeListLengthCurve(double, int) - Method in class magpie.csp.CSPPerformanceStats
-
Compute the minimum length of a list required to find the correct structure
- computeLogLoss(int[], double[][]) - Static method in class magpie.statistics.performance.ClassificationStatistics
-
Compute the log-loss for the classifier.
- computeMixingTerm(CompositionEntry) - Static method in class magpie.data.utilities.normalizers.RegularSolutionNormalizer
-
Compute the mixing term for a solution model.
- computeRepresentation(Cell) - Method in class magpie.models.regression.crystal.CoulombEwaldMatrixRegression
-
- computeRepresentation(Cell) - Method in class magpie.models.regression.crystal.CoulombSineMatrixRegression
-
- computeRepresentation(Cell) - Method in class magpie.models.regression.crystal.PRDFRegression
-
Compute the pair distribution function
- computeRepresentation(Cell) - Method in class magpie.models.regression.crystal.StructureKRRBasedRegression
-
Given a structure, compute representation of the structure.
- computeSimiliarity(Object, Object) - Method in class magpie.models.regression.crystal.CoulombEwaldMatrixRegression
-
- computeSimiliarity(Object, Object) - Method in class magpie.models.regression.crystal.CoulombSineMatrixRegression
-
- computeSimiliarity(Object, Object) - Method in class magpie.models.regression.crystal.PRDFRegression
-
- computeSimiliarity(Object, Object) - Method in class magpie.models.regression.crystal.StructureKRRBasedRegression
-
Compute similarity between two crystal structures.
- ComputeVoronoi - Variable in class magpie.data.utilities.generators.CombinatorialSubstitutionGenerator
-
Whether to compute the Voronoi tessellation before generation
- computeVoronoiTessellation() - Method in class magpie.data.materials.CrystalStructureEntry
-
Compute the Voronoi tessellation of this structure.
- ConfusionMatrix - Variable in class magpie.statistics.performance.ClassificationStatistics
-
Contingency table.
- ContainsElementFilter - Class in magpie.data.utilities.filters
-
Filter entries that contain certain elements.
- ContainsElementFilter() - Constructor for class magpie.data.utilities.filters.ContainsElementFilter
-
- containsEntry(BaseEntry) - Method in class magpie.data.Dataset
-
Determine whether a dataset contains a certain entry
- ContingencyTable - Variable in class magpie.statistics.performance.ClassificationStatistics
-
Description of how often instances are assigned to each class.
- convertCommandToString(List<Object>) - Static method in class magpie.user.CommandHandler
-
Convert a command (List<Object>) to string.
- convertCompositionsToInstances(Collection<CompositionEntry>) - Static method in class magpie.data.utilities.filters.CompositionSetDistanceFilter
-
Convert a collection of entries to a Weka Instances object.
- convertCompositionToInstance(CompositionEntry) - Static method in class magpie.data.utilities.filters.CompositionSetDistanceFilter
-
Convert a composition to a Weka instance.
- convertToCitation(TechnicalInformation, Class) - Static method in class magpie.utility.WekaUtility
-
Convert a Weka TechnicalInformation object to a Magpie Citation object.
- convertToJSON(MultiPropertyDataset) - Method in class magpie.user.server.operations.SearchRunner
-
Convert the dataset into a JSON object
- convertVolumeToLatticeParam(double) - Method in class magpie.data.utilities.modifiers.VolumeToLatticeParamModifier
-
Calculate the equivalent cubic lattice parameter corresponding to a volume per
atom, given the number of atoms in the unit cell
- CoordinationNumberAttributeGenerator - Class in magpie.attributes.generators.crystal
-
Compute attributes based on the coordination number.
- CoordinationNumberAttributeGenerator() - Constructor for class magpie.attributes.generators.crystal.CoordinationNumberAttributeGenerator
-
- CorrectionFactors - Variable in class magpie.models.regression.MixingRuleRegression
-
Coefficients used for correction factor.
- CORSFilter - Class in magpie.user.server
-
- CORSFilter() - Constructor for class magpie.user.server.CORSFilter
-
- CoulombEwaldMatrixRegression - Class in magpie.models.regression.crystal
-
Perform regression based on the Ewald Matrix approach of
Faber et al..
- CoulombEwaldMatrixRegression() - Constructor for class magpie.models.regression.crystal.CoulombEwaldMatrixRegression
-
- CoulombMatrixAttributeGenerator - Class in magpie.attributes.generators.crystal
-
Compute attributes using the Coulomb Sine Matrix representation.
- CoulombMatrixAttributeGenerator() - Constructor for class magpie.attributes.generators.crystal.CoulombMatrixAttributeGenerator
-
- CoulombSineMatrixRegression - Class in magpie.models.regression.crystal
-
Perform regression based on the Coulomb Sine Matrix approach of
Faber et al..
- CoulombSineMatrixRegression() - Constructor for class magpie.models.regression.crystal.CoulombSineMatrixRegression
-
- createDatasetJSON(ModelPackage, List<String>, Dataset) - Static method in class magpie.user.server.ServerUtilityOperations
-
Turn a dataset into a JSON object.
- createLookupKey(double[]) - Method in class magpie.csp.diagramdata.PhaseDiagramStatistics
-
Extend the length of a composition by padding the end with zeros.
- createNames() - Method in class magpie.attributes.generators.crystal.LocalPropertyDifferenceAttributeGenerator
-
Create names for the attributes
- createTemplate() - Method in class magpie.data.Dataset
-
Create a template designed to be saved using serialization
- createTemplate() - Method in class magpie.data.materials.CompositionDataset
-
- createTemplate() - Method in class magpie.data.materials.ElementDataset
-
- createTemplate() - Method in class magpie.data.MultiPropertyDataset
-
- CrossExpander - Class in magpie.attributes.expanders
-
Creates new attributes as multiplicative cross terms of currently
available ones.
- CrossExpander() - Constructor for class magpie.attributes.expanders.CrossExpander
-
- crossvalidate(int, int) - Method in class magpie.csp.CSPEngine
-
Validates predictive ability of this model.
- crossValidate(int, Dataset) - Method in class magpie.models.BaseModel
-
Perform k-fold cross validation
- crossValidate(int, Dataset, long) - Method in class magpie.models.BaseModel
-
Perform k-fold cross validation
- crossValidate(double, int, Dataset, long) - Method in class magpie.models.BaseModel
-
Run a cross-validation test where the dataset is randomly partitioned into
a training and test set.
- CrystalStructureDataset - Class in magpie.data.materials
-
Holds a entries that represent crystal structures.
- CrystalStructureDataset() - Constructor for class magpie.data.materials.CrystalStructureDataset
-
Create a instance with the default attribute generators
- CrystalStructureDataset(boolean) - Constructor for class magpie.data.materials.CrystalStructureDataset
-
Create a new instance.
- CrystalStructureEntry - Class in magpie.data.materials
-
Represents a crystal structure.
- CrystalStructureEntry(Cell, String, double[]) - Constructor for class magpie.data.materials.CrystalStructureEntry
-
Create an entry given its crystal structure
- CSPEngine - Class in magpie.csp
-
Predict what structure is likely to form at a specific composition from
a list of possible candidates.
- CSPEngine() - Constructor for class magpie.csp.CSPEngine
-
- CSPPerformanceStats - Class in magpie.csp
-
Holds data about the performance of a CSP algorithm.
- CSPPerformanceStats() - Constructor for class magpie.csp.CSPPerformanceStats
-
- CumulantExpansionClassifier - Class in magpie.models.classification
-
Predict whether instance of a prototype structure will be a member of one of
several mutually-exclusive classes.
- CumulantExpansionClassifier() - Constructor for class magpie.models.classification.CumulantExpansionClassifier
-
- CutoffDistance - Variable in class magpie.attributes.generators.crystal.APRDFAttributeGenerator
-
Cutoff distance for RDF
- CutoffDistance - Variable in class magpie.attributes.generators.crystal.PRDFAttributeGenerator
-
Cutoff distance for PRDF
- CVFraction - Variable in class magpie.attributes.selectors.LassoAttributeSelector
-
Fraction of entries to withhold of cv test set.
- CVIterations - Variable in class magpie.attributes.selectors.LassoAttributeSelector
-
Number of times to repeat CV test.
- EchoCommands - Variable in class magpie.user.CommandHandler
-
Whether to echo commands to screen
- EffectiveCoordinationNumberAttributeGenerator - Class in magpie.attributes.generators.crystal
-
Compute attributes based on the effective coordination number.
- EffectiveCoordinationNumberAttributeGenerator() - Constructor for class magpie.attributes.generators.crystal.EffectiveCoordinationNumberAttributeGenerator
-
- Element - Variable in class magpie.data.materials.CompositionEntry
-
Elements present in composition
- ElementalProperties - Variable in class magpie.attributes.generators.crystal.APRDFAttributeGenerator
-
List of elemental properties to use for weighting
- ElementalProperties - Variable in class magpie.attributes.generators.prototype.SingleSiteAttributeGenerator
-
List of properties used to compute attributes
- ElementalProperties - Variable in class magpie.data.materials.CompositionDataset
-
List of properties used when generating attributes
- ElementalProperties - Variable in class magpie.data.materials.ElementDataset
-
List of elemental properties used when computing attributes
- ElementalProperties - Static variable in class magpie.data.materials.util.LookupData
-
Holds elemental property data.
- ElementalProperties - Variable in class magpie.user.CommandHandler
-
Which elemental properties to use when calculating features
- ElementalPropertyAttributeGenerator - Class in magpie.attributes.generators.composition
-
Generate attributes based on elemental property statistics.
- ElementalPropertyAttributeGenerator() - Constructor for class magpie.attributes.generators.composition.ElementalPropertyAttributeGenerator
-
- ElementalPropertyAttributeGenerator - Class in magpie.attributes.generators.element
-
Compute attributes based on elemental properties.
- ElementalPropertyAttributeGenerator() - Constructor for class magpie.attributes.generators.element.ElementalPropertyAttributeGenerator
-
- ElementalPropertyDirectory - Variable in class magpie.user.CommandHandler
-
Directory that contain elemental property lookup files
- ElementDataset - Class in magpie.data.materials
-
Store elemental properties.
- ElementDataset() - Constructor for class magpie.data.materials.ElementDataset
-
- ElementDataset(boolean) - Constructor for class magpie.data.materials.ElementDataset
-
Create a blank dataset.
- ElementEntry - Class in magpie.data.materials
-
Holds identity and properties of an element.
- ElementEntry(String) - Constructor for class magpie.data.materials.ElementEntry
-
Create a new entry
- ElementEntry(int, boolean) - Constructor for class magpie.data.materials.ElementEntry
-
Create an entry given atomic number or element ID.
- ElementFractionAttributeGenerator - Class in magpie.attributes.generators.composition
-
Stores the fraction of each element as attributes.
- ElementFractionAttributeGenerator() - Constructor for class magpie.attributes.generators.composition.ElementFractionAttributeGenerator
-
- ElementList - Variable in class magpie.attributes.generators.crystal.PRDFAttributeGenerator
-
List of ElementList to use in PRDF
- ElementList - Variable in class magpie.data.utilities.filters.ContainsElementFilter
-
Elements that compounds are not allowed to contain
- ElementNames - Variable in class magpie.data.materials.CompositionDataset
-
List of element names
- ElementNames - Variable in class magpie.data.materials.CompositionEntry
-
Names of each element
- ElementNames - Static variable in class magpie.data.materials.util.LookupData
-
Name of elements, ordered by atomic number.
- ElementPairProperties - Variable in class magpie.data.materials.CompositionDataset
-
List of properties of pairs of elements used when generating attributes
- ElementPairProperties - Static variable in class magpie.data.materials.util.LookupData
-
Properties of a pair of elements.
- ElementPairPropertyAttributeGenerator - Class in magpie.attributes.generators.composition
-
Attributes based on properties of constituent binary systems.
- ElementPairPropertyAttributeGenerator() - Constructor for class magpie.attributes.generators.composition.ElementPairPropertyAttributeGenerator
-
- ElementProbability - Variable in class magpie.csp.diagramdata.PhaseDiagramStatistics
-
Probability that each element appears in a phase diagram
- Elements - Variable in class magpie.data.utilities.generators.AlloyingCompositionEntryGenerator
-
Elements of composition to be added to
- Elements - Variable in class magpie.data.utilities.generators.CombinatorialSubstitutionGenerator
-
List of elements to substitute
- Elements - Variable in class magpie.data.utilities.generators.FixedStoichiometryCompositionEntryGenerator
-
Set of elements to use when generating entries
- Elements - Variable in class magpie.data.utilities.generators.PhaseDiagramCompositionEntryGenerator
-
List of elements to use (id is Z-1)
- ElementsToIgnore - Variable in class magpie.data.utilities.generators.CombinatorialSubstitutionGenerator
-
List of elements ignore during substitution
- ElementsToPrint - Variable in class magpie.data.utilities.output.CompositionOutput
-
User-defined set of elements to print
- emptyClone() - Method in class magpie.data.Dataset
-
Creates a new instance with the same class and attribute names, but
without any entries.
- emptyClone() - Method in class magpie.data.materials.CompositionDataset
-
- emptyClone() - Method in class magpie.data.materials.CrystalStructureDataset
-
- emptyClone() - Method in class magpie.data.materials.ElementDataset
-
- emptyClone() - Method in class magpie.data.materials.PrototypeDataset
-
- emptyClone() - Method in class magpie.data.MultiPropertyDataset
-
- Entries - Variable in class magpie.data.Dataset
-
Internal array that stores entries
- entryContainsElement(CompositionEntry) - Method in class magpie.data.utilities.filters.ContainsElementFilter
-
Determine whether an entry contains one of the specified elements.
- EntryLength - Variable in class magpie.data.utilities.output.SimpleOutput
-
Width of largest entry
- EntryRankerFilter - Class in magpie.data.utilities.filters
-
Filter entries based on ranking.
- EntryRankerFilter() - Constructor for class magpie.data.utilities.filters.EntryRankerFilter
-
- EnumerationStyle - Variable in class magpie.data.utilities.generators.CombinatorialSubstitutionGenerator
-
Enumeration type for generating new compounds
- Equal - Variable in class magpie.data.utilities.filters.ComparisonOperatorFilter
-
Should entries with Feature==Threshold be kept?
- equals(Object) - Method in class magpie.data.BaseEntry
-
- equals(Object) - Method in class magpie.data.materials.CompositionEntry
-
- equals(Object) - Method in class magpie.data.materials.CrystalStructureEntry
-
- equals(Object) - Method in class magpie.data.materials.PrototypeEntry
-
- equals(Object) - Method in class magpie.data.materials.util.PrototypeSiteInformation
-
- equals(Object) - Method in class magpie.utility.interfaces.Citation
-
- EqualSumCombinations - Class in magpie.utility
-
Iterator over all combinations of nonnegative integers that have equal sum.
- EqualSumCombinations(int, int) - Constructor for class magpie.utility.EqualSumCombinations
-
Create an iterator over all possible vectors with a certain number of entries
that are all nonnegative integers that sum to the same amount.
- ErrorSignalModifier - Class in magpie.data.utilities.modifiers
-
Subtract the predicted class from a dataset, leaving only the error signal as the
measured class variable.
- ErrorSignalModifier() - Constructor for class magpie.data.utilities.modifiers.ErrorSignalModifier
-
- evaluate(Dataset) - Method in class magpie.statistics.performance.BaseStatistics
-
Generates statistics about the performance on a model.
- evaluate(Dataset[]) - Method in class magpie.statistics.performance.ClustererStatistics
-
Characterize the performance of a cluster
- evaluate() - Method in class magpie.utility.ParsedFunction
-
Evaluate function with current variable values
- evaluate(Dataset, BaseEntryGenerator, BaseDatasetFilter) - Method in class magpie.utility.tools.BatchModelEvaluator
-
Generate entries and store them in a dataset.
- evaluate(Dataset) - Method in class magpie.utility.tools.BatchModelEvaluator
-
Evaluate the model on a dataset in batch mode.
- evaluate_protected(Dataset) - Method in class magpie.statistics.performance.BaseStatistics
-
Internal method for acutally computing results.
- evaluate_protected(Dataset) - Method in class magpie.statistics.performance.ClassificationStatistics
-
- evaluate_protected(Dataset) - Method in class magpie.statistics.performance.RegressionStatistics
-
- evaluate_protected(Dataset) - Method in class magpie.statistics.performance.TargetRegressionStatistics
-
- evaluateAttributes(Dataset) - Method in class magpie.attributes.evaluators.BaseAttributeEvaluator
-
Calculate the predictive power of each attributes in a dataset
- evaluateAttributes_internal(Dataset) - Method in class magpie.attributes.evaluators.AreaUnderROCEvaluator
-
- evaluateAttributes_internal(Dataset) - Method in class magpie.attributes.evaluators.BaseAttributeEvaluator
-
Operation that actually performs the work of evaluating attributes.
- evaluateAttributes_internal(Dataset) - Method in class magpie.attributes.evaluators.PearsonsCorrelationEvaluator
-
- evaluateAttributes_internal(Dataset) - Method in class magpie.attributes.evaluators.PolynomialFitEvaluator
-
- evaluateAttributes_internal(Dataset) - Method in class magpie.attributes.evaluators.SpearmansCorrelationEvaluator
-
- evaluateModel(BaseModel, CompositionDataset) - Method in class magpie.utility.tools.PhaseDiagramExclusionValidator
-
Evaluate predictive accuracy of model by iteratively excluding elements
from a certain phase diagram.
- evaluateProbability(PrototypeEntry, double[][], double) - Method in class magpie.csp.diagramdata.PhaseDiagramStatistics
-
Given a prototype entry, generate its probability of having a certain condition.
- Evaluator - Variable in class magpie.attributes.selectors.WekaAttributeSelector
-
Weka class that is used to rank subsets of attributes
- evenSpacing - Variable in class magpie.data.utilities.generators.PhaseDiagramCompositionEntryGenerator
-
Whether to use even spacing or small integers
- ExcludedIndex - Variable in class magpie.data.utilities.filters.ContainsElementFilter
-
List of IDs of those elements
- ExhaustiveAttributeSelector - Class in magpie.attributes.selectors
-
From all possible subsets, find the one that leads to the highest CV score.
- ExhaustiveAttributeSelector() - Constructor for class magpie.attributes.selectors.ExhaustiveAttributeSelector
-
- ExhaustiveAttributeSelector.EvaluationMethod - Enum in magpie.attributes.selectors
-
List of methods used to evaluate model performance
- expand(Dataset) - Method in class magpie.attributes.expanders.BaseAttributeExpander
-
Generate new attributes based on the attributes already in Dataset
- expand(Dataset) - Method in class magpie.attributes.expanders.CrossExpander
-
- expand(Dataset) - Method in class magpie.attributes.expanders.FunctionExpander
-
- expand(Dataset) - Method in class magpie.attributes.expanders.PowerExpander
-
- expandAttributes(double[][], int) - Static method in class magpie.models.regression.PolynomialRegression
-
Expand attribute array in order to allow it to be used to fit a polynomial
model.
- Expanders - Variable in class magpie.data.Dataset
-
Tools to generate new attributes based on existing ones
- expandTextCommand(List<String>) - Method in class magpie.user.CommandHandler
-
Given a text command, change any word marked with a "$" in the front
to the corresponding variable.
- externallyValidate(Dataset) - Method in class magpie.models.BaseModel
-
Use external testing data to validate a model (should not contain any data
used to train the model)
- ExternalModel - Interface in magpie.models.interfaces
-
Interface for models that run their model in a separate thread and communicate
to it via a socket connection.
- ExternalModelUtility - Class in magpie.models.utility
-
Utility operation for models that rely on an external (i.e., non-java) process
and use a socket connection to exchage information.
- ExternalModelUtility() - Constructor for class magpie.models.utility.ExternalModelUtility
-
- extractVariables(String) - Method in class magpie.optimization.rankers.PropertyFormulaRanker
-
Parse a formula to find names of properties used as variables.
- gcd(int, int) - Static method in class magpie.utility.MathUtils
-
Calculate the greatest common denominator of two integers.
- GCLPAttributeGenerator - Class in magpie.attributes.generators.composition
-
Computes attributes based on the T=0K ground state.
- GCLPAttributeGenerator() - Constructor for class magpie.attributes.generators.composition.GCLPAttributeGenerator
-
- GCLPCalculator - Class in magpie.data.materials.util
-
Grand-Canonical Linear Programming (GCLP) method to compute phase equilibria.
- GCLPCalculator() - Constructor for class magpie.data.materials.util.GCLPCalculator
-
Initialize a GCLP calculator.
- generateAll() - Method in class magpie.utility.EqualSumCombinations
-
Generate all possible vectors
- generateAlloyCompositions() - Method in class magpie.data.utilities.generators.PhaseDiagramCompositionEntryGenerator
-
Generate evenly-spaced compositions.
- generateAttributeNames(PrototypeSiteInformation) - Method in class magpie.attributes.generators.prototype.PairSiteAttributeGenerator
-
- generateAttributeNames(PrototypeSiteInformation) - Method in class magpie.attributes.generators.prototype.SingleSiteAttributeGenerator
-
Generate names of attributes
- generateAttributes(PrototypeSiteInformation, PrototypeEntry, PrototypeDataset, double[]) - Method in class magpie.attributes.generators.prototype.PairSiteAttributeGenerator
-
- generateAttributes(PrototypeSiteInformation, PrototypeEntry, PrototypeDataset, double[]) - Method in class magpie.attributes.generators.prototype.SingleSiteAttributeGenerator
-
Compute attributes for a single entry
- generateAttributes() - Method in class magpie.data.Dataset
-
Generate attributes for this dataset
- generateAttributes(String) - Method in class magpie.user.server.operations.ModelOperator
-
Generate attributes with the dataset for a certain model
- generateCombinations(String[], ParsedFunction) - Method in class magpie.attributes.expanders.FunctionExpander
-
Compute all acceptable combinations of attributes for a
- generateCombinations(List<Set<Integer>>, List<Pair<Integer, Double>>) - Static method in class magpie.data.utilities.generators.PrototypeEntryGenerator
-
Generate all possible combinations of compositions generated using
a list of settings.
- generateCrystalCompositions() - Method in class magpie.data.utilities.generators.PhaseDiagramCompositionEntryGenerator
-
Generate compositions with small denominators.
- generateEntries() - Method in class magpie.data.utilities.generators.BaseEntryGenerator
-
Generate a list of new entries according to the currently-defined settings.
- generatePermutations(List<Object>) - Static method in class magpie.utility.DistinctPermutationGenerator
-
Given a list, generate all permutations that are not equal to each other
- generatePermutations(double[]) - Static method in class magpie.utility.DistinctPermutationGenerator
-
Generate all distinct permutations of an array of doubles.
- generatePermutations(int[]) - Static method in class magpie.utility.DistinctPermutationGenerator
-
Generate all distinct permutations of an array of doubles.
- Generators - Variable in class magpie.data.Dataset
-
Tools to generate special-purpose attributes
- GenericModel - Variable in class magpie.models.regression.CompositeRegression
-
Generic composite regression model (use wisely)
- GenericModel - Variable in class magpie.models.regression.MultiObjectiveRegression
-
Generic model (in case one has not already been defined)
- GenericModel - Variable in class magpie.models.SplitModel
-
Model used to if a model template for a certain split is not defined
- getASEvaluator(String, String[]) - Static method in class magpie.attributes.selectors.WekaAttributeSelector
-
Generates a Weka ASEvaluator object, given name and options
- getASSearch(String, String[]) - Static method in class magpie.attributes.selectors.WekaAttributeSelector
-
Generates a Weka ASSearch object, given names and options
- getAtomProperties(VoronoiCellBasedAnalysis, Pair<int[][], double[][]>, double[]) - Method in class magpie.attributes.generators.crystal.LocalPropertyDifferenceAttributeGenerator
-
Provided the Voronoi tessellation and properties of each atom type,
compute the properties of a certain neighbor cell for each atom.
- getAtomProperties(VoronoiCellBasedAnalysis, Pair<int[][], double[][]>, double[]) - Method in class magpie.attributes.generators.crystal.LocalPropertyVarianceAttributeGenerator
-
- getAttribute(int) - Method in class magpie.data.BaseEntry
-
Retrieve a certain attribute for this entry
- getAttributeArray() - Method in class magpie.data.Dataset
-
Output the attributes of each entry into an array
- getAttributeExpanders() - Method in class magpie.data.Dataset
-
Get a copy of the list of currently-employed attribute expanders.
- getAttributeGenerators() - Method in class magpie.data.Dataset
-
Get a copy of the list of currently-employed attribute generators.
- getAttributeIndex(String) - Method in class magpie.data.Dataset
-
Get index of a certain attribute
- getAttributeName(int) - Method in class magpie.data.Dataset
-
Get name of a specific attribute
- getAttributeNames() - Method in class magpie.data.Dataset
-
- getAttributeRanks(Dataset) - Method in class magpie.attributes.evaluators.BaseAttributeEvaluator
-
Generate rank of attributes sorted by their predictive power
- getAttributes() - Method in class magpie.data.BaseEntry
-
Retrieve attributes for this entry
- getAttributeSelector() - Method in class magpie.models.BaseModel
-
Return the BaseAttributeSelector used by this model
- getAttributeSelector(String) - Method in class magpie.user.Workspace
-
Get an BaseAttributeSelector out of the Workspace
- getAverageDeviation(double[]) - Method in class magpie.data.materials.CompositionEntry
-
Calculate the mean deviation of a property from the average.
- getAverageDeviation(double[], double) - Method in class magpie.data.materials.CompositionEntry
-
Calculate the mean deviation of a property from the average.
- getBatch() - Method in class magpie.utility.tools.BatchAttributeGenerator
-
Get a batch of entries.
- getCitationDescriptions(String) - Method in class magpie.user.CommandHandler
-
Print out citation information associated with a single variable
- getCitations() - Method in class magpie.attributes.expanders.FunctionExpander
-
- getCitations() - Method in class magpie.attributes.generators.composition.ChargeDependentAttributeGenerator
-
- getCitations() - Method in class magpie.attributes.generators.composition.IonicityAttributeGenerator
-
- getCitations() - Method in class magpie.attributes.generators.composition.MeredigAttributeGenerator
-
- getCitations() - Method in class magpie.attributes.generators.composition.StoichiometricAttributeGenerator
-
- getCitations() - Method in class magpie.attributes.generators.composition.ValenceShellAttributeGenerator
-
- getCitations() - Method in class magpie.attributes.generators.composition.YangOmegaAttributeGenerator
-
- getCitations() - Method in class magpie.attributes.generators.crystal.APRDFAttributeGenerator
-
- getCitations() - Method in class magpie.attributes.generators.crystal.CoulombMatrixAttributeGenerator
-
- getCitations() - Method in class magpie.attributes.generators.crystal.PRDFAttributeGenerator
-
- getCitations() - Method in class magpie.attributes.selectors.LassoAttributeSelector
-
- getCitations() - Method in class magpie.attributes.selectors.StagedAttributeSelector
-
- getCitations() - Method in class magpie.data.Dataset
-
- getCitations() - Method in class magpie.models.BaseModel
-
- getCitations() - Method in class magpie.models.classification.WekaClassifier
-
- getCitations() - Method in class magpie.models.regression.crystal.CoulombEwaldMatrixRegression
-
- getCitations() - Method in class magpie.models.regression.crystal.CoulombSineMatrixRegression
-
- getCitations() - Method in class magpie.models.regression.crystal.PRDFRegression
-
- getCitations() - Method in class magpie.models.regression.WekaRegression
-
- getCitations() - Method in class magpie.models.SplitModel
-
- getCitations() - Method in interface magpie.utility.interfaces.Citable
-
Return a list of citations for this object and any underlying objects.
- getClassName(int) - Method in class magpie.data.Dataset
-
Get the name of a certain class (for data with multiple possible
classes)
- getClassNames() - Method in class magpie.data.Dataset
-
- getClassNames() - Method in class magpie.data.MultiPropertyDataset
-
- getClassNames() - Method in interface magpie.models.classification.AbstractClassifier
-
Get names of classes this model distinguishes between.
- getClassNames() - Method in class magpie.models.classification.BaseClassifier
-
- getClassNames() - Method in class magpie.models.classification.SplitClassifier
-
- getClassProbabilityArray() - Method in class magpie.data.Dataset
-
Get an array of class probabilities
- getClassProbilities() - Method in class magpie.data.BaseEntry
-
Get the probability of an entry existing in each class.
- getClassProbilities() - Method in class magpie.data.MultiPropertyEntry
-
- getClosestBin(double[]) - Method in class magpie.csp.diagramdata.PhaseDiagramStatistics
-
- getClosestCompositions(CompositionEntry, Collection<CompositionEntry>, int, int) - Static method in class magpie.attributes.generators.composition.APEAttributeGenerator
-
Get closest compositions
- getCluster(Dataset, int) - Method in class magpie.cluster.BaseClusterer
-
Retrieve a specific cluster from a dataset.
- getClusterer(String) - Method in class magpie.user.Workspace
-
Get an BaseClusterer out of the Workspace
- getClustererDetails(boolean) - Method in class magpie.cluster.BaseClusterer
-
Get any user-specified options of this clusterer.
- getClustererDetails(boolean) - Method in class magpie.cluster.WekaClusterer
-
- getClusterRange(double[], double) - Static method in class magpie.attributes.generators.composition.APEAttributeGenerator
-
Determine the maximum and minimum possible cluster sizes, provided a list of radii.
- getCoefficientName(int) - Method in class magpie.models.regression.AbstractNonlinearRegression
-
Return name of coefficient, given index
- getCoefficients() - Method in class magpie.models.regression.PolynomialRegression
-
Get coefficients of model.
- getCommands() - Method in class magpie.user.InputFileParser
-
From the open input file, read in the next command.
- getCommonCompositions(Map<CompositionEntry, String>, int[]) - Method in class magpie.csp.diagramdata.PhaseDiagramStatistics
-
Determine most common compositions from all structures.
- getComponent(String) - Method in class magpie.csp.CSPEngine
-
Get a clone of a specific component of this CSP engine.
- getComposition() - Method in class magpie.data.materials.CrystalStructureEntry
-
Get the composition of this entry.
- getCompositionIndex(double[]) - Method in class magpie.csp.diagramdata.OnTheFlyPhaseDiagramStatistics
-
- getCompoundVector(int[]) - Method in class magpie.csp.diagramdata.OnTheFlyPhaseDiagramStatistics
-
- getCompoundVector(int[]) - Method in class magpie.csp.diagramdata.PhaseDiagramStatistics
-
Given a list of elements on each site of a structure, determine which prototypes
exist on each site of the corresponding phase diagram.
- getCumulants(PrototypeDataset, boolean[]) - Method in class magpie.csp.diagramdata.PhaseDiagramStatistics
-
For a certain training set, calculate the cumulant function between a condition
being true and each variable being any allowed condition.
- getDataDirectory() - Method in class magpie.data.materials.CompositionDataset
-
Get path to directory containing elemental property lookup-data
- getDataset(String) - Method in class magpie.user.Workspace
-
Get a dataset out of the variable list
- getDatasetByName(String) - Method in class magpie.user.server.operations.ModelQueryHandler
-
Given the name of a dataset object, return an instance of that class
- getDatasetCopy() - Method in class magpie.user.server.ModelPackage
-
Get a copy of the dataset
- getDelimiter() - Method in class magpie.data.utilities.output.DelimitedOutput
-
Get string used to separate words in output file
- getDistribution() - Method in class magpie.data.Dataset
-
Get the distribution of entries between known classes
- getDistributionCount() - Method in class magpie.data.Dataset
-
Get the distribution of entries between known classes
- getDuplicates() - Method in class magpie.data.Dataset
-
Get a map of an example of a duplicate entry to all duplicates.
- getElementalProperties() - Method in class magpie.data.materials.CompositionDataset
-
Get list of elemental properties currently being used to generate attributes.
- getElementalProperties() - Method in class magpie.data.materials.ElementDataset
-
Get the list of elemental properties to be used to compute attributes.
- getElementFraction(String) - Method in class magpie.data.materials.CompositionEntry
-
Return the fraction of a certain element found in an entry
- getElementFraction(int) - Method in class magpie.data.materials.CompositionEntry
-
Return the fraction of a certain element found in an entry
- getElementID() - Method in class magpie.data.materials.ElementEntry
-
Get the ID of this element
- getElementIndices(String[]) - Static method in class magpie.data.utilities.filters.ContainsElementFilter
-
Given a list of elements, return their indices.
- getElementIndices(List<String>, CompositionDataset) - Static method in class magpie.data.utilities.splitters.SingleElementGroupSplitter
-
Given a CompositionDataset, return the index corresponding to each element in a list
of element names
- getElementNames(int[]) - Static method in class magpie.utility.tools.PhaseDiagramExclusionValidator
-
Provided with a list of elements IDs, print out element names.
- getElementPairProperties() - Method in class magpie.data.materials.CompositionDataset
-
Get list of properties of pairs of elements currently being used to generate attributes.
- getElements() - Method in class magpie.data.materials.CompositionEntry
-
- getElements() - Method in class magpie.data.utilities.generators.FixedStoichiometryCompositionEntryGenerator
-
Get set of elements used in generation
- getElements(CompositionDataset) - Static method in class magpie.utility.tools.PhaseDiagramExclusionValidator
-
- getEnsembleMean(double[][]) - Method in class magpie.models.regression.CompositeRegression
-
Get mean prediction by the ensemble for each entry
- getEnsembleMean(Dataset) - Method in class magpie.models.regression.CompositeRegression
-
Get mean prediction by the ensemble for each entry
- getEnsemblePredictions(Dataset) - Method in class magpie.models.regression.CompositeRegression
-
Calculate the predicted class using each model
- getEnsembleVariation(double[][]) - Method in class magpie.models.regression.CompositeRegression
-
Return the variance in predictions for each entry.
- getEnsembleVariation(Dataset) - Method in class magpie.models.regression.CompositeRegression
-
Return the variance in predictions for each entry.
- getEntries() - Method in class magpie.data.Dataset
-
Return copy of list of entries.
- getEntries(JSONObject) - Method in class magpie.user.server.operations.SearchRunner
-
Generate a list of entries
- getEntriesWriteAccess() - Method in class magpie.data.Dataset
-
Get the internal list of entries from this dataset.
- getEntry(int) - Method in class magpie.data.Dataset
-
Retrieve a single entry from the dataset
- getEntry(int) - Method in class magpie.data.materials.CompositionDataset
-
- getEntry(int) - Method in class magpie.data.materials.CrystalStructureDataset
-
- getEntry(int) - Method in class magpie.data.materials.ElementDataset
-
- getEntry(int) - Method in class magpie.data.materials.PrototypeDataset
-
- getEntry(int) - Method in class magpie.data.MultiPropertyDataset
-
- getEntryArray() - Method in class magpie.data.Dataset
-
Output the attributes and class of each entry
- getEntryData(String) - Method in class magpie.user.server.operations.ModelOperator
-
Given a JSON file send from a user, get the names of entries to be run
- getEquivalentArragements() - Method in class magpie.data.materials.util.PrototypeSiteInformation
-
Get all equivalent orders of sites.
- getEquivalentPrototypes() - Method in class magpie.data.materials.PrototypeEntry
-
Generate a list of prototypes equivalent to this entry.
- getFilter() - Method in class magpie.models.BaseModel
-
Get filter used before training
- getFittedCoefficient(int) - Method in class magpie.models.regression.AbstractNonlinearRegression
-
Get the value of fitted coefficient
- getFractions() - Method in class magpie.data.materials.CompositionEntry
-
- getGenericModel() - Method in interface magpie.models.interfaces.MultiModel
-
Get the model template
- getGenericModel() - Method in class magpie.models.regression.CompositeRegression
-
- getGenericModel() - Method in class magpie.models.regression.StagedRegression
-
- getGenericModel() - Method in class magpie.models.SplitModel
-
- getGroupLabel(int) - Method in class magpie.data.materials.util.PrototypeSiteInformation
-
Generate a label for a certain group of sites.
- getGuess() - Method in class magpie.models.regression.SingleGuessRegression
-
Get the user's guess
- getIdealRadiusRatio(int) - Static method in class magpie.attributes.generators.composition.APEAttributeGenerator
-
Get the ideal radius ratio for a cluster of a certain size.
- getInput() - Method in class magpie.utility.ParsedFunction
-
Get the string that was provided as input
- getLookupTable(String) - Method in class magpie.data.materials.ElementDataset
-
Get an elemental property lookup table
- getLookupValue(double[]) - Method in class magpie.data.materials.ElementEntry
-
Given an elemental-property lookup array, get the property for this entry.
- getMAE(double[]) - Static method in class magpie.models.regression.LASSORegression
-
Get Mean Absolute Error (MAE) given residuals
- getMaxDifference(double[]) - Method in class magpie.data.materials.CompositionEntry
-
Calculate maximum difference between the properties of two elements that
are present in this entry
- getMaximum(double[]) - Method in class magpie.data.materials.CompositionEntry
-
Get the maximum of an elemental property
- getMaxIter() - Method in class magpie.models.regression.AbstractNonlinearRegression
-
Get the maximum number of iterations allowed
- getMaxNumEntries() - Method in class magpie.user.server.ModelPackage
-
Get the maximum number of entries this model is allowed to run.
- getMean(double[]) - Method in class magpie.data.materials.CompositionEntry
-
Calculate the alloy mean of a property
- getMeasuredClass() - Method in class magpie.data.BaseEntry
-
Get the measured class variable
- getMeasuredClass() - Method in class magpie.data.MultiPropertyEntry
-
- getMeasuredClassArray() - Method in class magpie.data.Dataset
-
Output an array of the measured classes for each entry.
- getMeasuredProperties() - Method in class magpie.data.MultiPropertyEntry
-
Get copy all measured properties.
- getMeasuredProperty(int) - Method in class magpie.data.MultiPropertyEntry
-
Get a single measured property.
- getMeasuredPropertyArray(String) - Method in class magpie.data.MultiPropertyDataset
-
Get measured values for a certain property for all entries in the dataset.
- getMeasuredPropertyArray(int) - Method in class magpie.data.MultiPropertyDataset
-
Get the measured value for a certain property for all entries in the dataset.
- getMinimum(double[]) - Method in class magpie.data.materials.CompositionEntry
-
Get the minimum of an elemental property
- getModel(int) - Method in interface magpie.models.interfaces.MultiModel
-
Get a specific submodel.
- getModel(int) - Method in class magpie.models.regression.CompositeRegression
-
- getModel(String) - Method in class magpie.models.regression.MultiObjectiveRegression
-
Get the model designed to predict a certain property.
- getModel(int) - Method in class magpie.models.regression.StagedRegression
-
- getModel(int) - Method in class magpie.models.SplitModel
-
- getModel(String) - Method in class magpie.user.Workspace
-
Get a model out of the workspace
- getModelDescription(ExternalModel) - Static method in class magpie.models.utility.ExternalModelUtility
-
Generate a description of the model
- getModelFull() - Method in class magpie.models.classification.WekaClassifier
-
- getModelFull() - Method in interface magpie.models.interfaces.WekaModel
-
Return model name and options
- getModelFull() - Method in class magpie.models.regression.WekaRegression
-
Return model name and options
- getModelInfo() - Method in class magpie.user.server.operations.ModelOperator
-
Get information about the model
- getModelName() - Method in class magpie.models.classification.WekaClassifier
-
- getModelName() - Method in interface magpie.models.interfaces.WekaModel
-
Return the model name
- getModelName() - Method in class magpie.models.regression.WekaRegression
-
Return the model name
- getModelOptions() - Method in class magpie.models.classification.WekaClassifier
-
- getModelOptions() - Method in interface magpie.models.interfaces.WekaModel
-
Return the model options
- getModelOptions() - Method in class magpie.models.regression.WekaRegression
-
Return the model options
- getMost(double[]) - Method in class magpie.data.materials.CompositionEntry
-
Get the elemental property of the most-prevalent element.
- getName() - Method in class magpie.data.materials.CrystalStructureEntry
-
Get name of this entry
- getNClasses() - Method in interface magpie.models.classification.AbstractClassifier
-
- getNClasses() - Method in class magpie.models.classification.BaseClassifier
-
- getNClasses() - Method in class magpie.models.classification.SplitClassifier
-
- getNewClass(Dataset, List<BaseEntry>) - Static method in class magpie.data.utilities.modifiers.duplicates.AveragingDuplicateResolver
-
Get the average of the measured class of an entry.
- getNextComposition(Iterator<List<Double>>) - Method in class magpie.data.utilities.generators.CompositionRangeEntryGenerator
-
Get the next alloy composition in the sequence.
- getNFittingParameters() - Method in class magpie.models.regression.AbstractNonlinearRegression
-
- getNFittingParameters() - Method in interface magpie.models.regression.AbstractRegressionModel
-
Number of fitting parameters in a model.
- getNFittingParameters() - Method in class magpie.models.regression.ClassificationRegression
-
- getNFittingParameters() - Method in class magpie.models.regression.CompositeRegression
-
- getNFittingParameters() - Method in class magpie.models.regression.crystal.StructureKRRBasedRegression
-
- getNFittingParameters() - Method in class magpie.models.regression.GuessMeanRegression
-
- getNFittingParameters() - Method in class magpie.models.regression.LASSORegression
-
- getNFittingParameters() - Method in class magpie.models.regression.LinearCorrectedRegression
-
- getNFittingParameters() - Method in class magpie.models.regression.MetallurgicalHeuristicRegression
-
- getNFittingParameters() - Method in class magpie.models.regression.MixingRuleRegression
-
- getNFittingParameters() - Method in class magpie.models.regression.MultiObjectiveRegression
-
- getNFittingParameters() - Method in class magpie.models.regression.PolynomialRegression
-
- getNFittingParameters() - Method in class magpie.models.regression.RandomGuessRegression
-
- getNFittingParameters() - Method in class magpie.models.regression.ScikitLearnRegression
-
- getNFittingParameters() - Method in class magpie.models.regression.SingleGuessRegression
-
- getNFittingParameters() - Method in class magpie.models.regression.SplitRegression
-
- getNFittingParameters() - Method in class magpie.models.regression.StagedRegression
-
- getNFittingParameters() - Method in class magpie.models.regression.WekaRegression
-
- getNumberEntriesEvaluated() - Method in class magpie.user.server.ModelPackage
-
- getNumberRuns() - Method in class magpie.user.server.ModelPackage
-
- getObject(String) - Method in class magpie.user.Workspace
-
Gets an object that has been created by the user
- getObjectiveFunction(String) - Method in class magpie.optimization.rankers.AdaptiveScalarizingEntryRanker
-
Get objective function for a certain property.
- getObjectivePercentile() - Method in class magpie.optimization.rankers.AdaptiveScalarizingEntryRanker
-
- getObjectives() - Method in class magpie.optimization.rankers.AdaptiveScalarizingEntryRanker
-
- getObjectives() - Method in class magpie.optimization.rankers.MultiObjectiveEntryRanker
-
Get properties currently used in objective functions.
- getObjectives() - Method in class magpie.optimization.rankers.PropertyFormulaRanker
-
- getOxidationStates() - Method in class magpie.data.materials.CompositionDataset
-
Get the list of known oxidation states
- getP() - Method in class magpie.optimization.rankers.AdaptiveScalarizingEntryRanker
-
Get tradeoff parameter.
- getPairPropertyLookupTable(String) - Method in class magpie.data.materials.CompositionDataset
-
Get a lookup table for the properties of pairs of elements
- getPort() - Method in class magpie.models.classification.ScikitLearnClassifier
-
- getPort() - Method in interface magpie.models.interfaces.ExternalModel
-
Get the port number for this model's server
- getPort() - Method in class magpie.models.regression.ScikitLearnRegression
-
- getPossibleClasses() - Method in class magpie.user.server.ModelPackage
-
Get the names of classes for a classification model
- getPossibleStates(CompositionEntry) - Method in class magpie.utility.tools.OxidationStateGuesser
-
Get list of possible charge states.
- getPossibleStructures(String) - Method in class magpie.csp.CSPEngine
-
Get a list of possible structure types for a structure, given composition.
- getPossibleStructures(CompositionEntry) - Method in class magpie.csp.CSPEngine
-
Get a list of possible structure types for a structure, given composition.
- getPredictedClass() - Method in class magpie.data.BaseEntry
-
Get the predicted class variable
- getPredictedClass() - Method in class magpie.data.MultiPropertyEntry
-
- getPredictedClassArray() - Method in class magpie.data.Dataset
-
Get the predicted class for each entry
- getPredictedProperty(int) - Method in class magpie.data.MultiPropertyEntry
-
Get the predicted properties for an instance.
- getPredictedPropertyArray(String) - Method in class magpie.data.MultiPropertyDataset
-
Get predicted values for a certain property for all entries in the dataset.
- getPredictedPropertyArray(int) - Method in class magpie.data.MultiPropertyDataset
-
Get the predicted value for a certain property for all entries in the dataset.
- getProbabilities(BaseClassifier, List<String>, PrototypeSiteInformation, PrototypeEntry) - Method in class magpie.csp.CompositionBasedCSPEngine
-
- getProbabilities(BaseClassifier, List<String>, PrototypeSiteInformation, PrototypeEntry) - Method in class magpie.csp.CSPEngine
-
Calculate probability that a compound will form as each of the known prototypes.
- getProcess() - Method in class magpie.models.classification.ScikitLearnClassifier
-
- getProcess() - Method in interface magpie.models.interfaces.ExternalModel
-
Get the process holding this external port
- getProcess() - Method in class magpie.models.regression.ScikitLearnRegression
-
- getPropertiesBeingModeled() - Method in class magpie.models.regression.MultiObjectiveRegression
-
Get a list of properties for which a model is defined.
- getPropertiesToAdd() - Method in class magpie.data.utilities.modifiers.AddPropertyModifier
-
Retrieve list of properties that would be added to a dataset.
- getPropertyClassCount(int) - Method in class magpie.data.MultiPropertyDataset
-
Get the number of classes for a certain property
- getPropertyClasses(String) - Method in class magpie.data.MultiPropertyDataset
-
Get list of possible classes for a certain property
- getPropertyClasses(int) - Method in class magpie.data.MultiPropertyDataset
-
Get list of possible classes for a certain property
- getPropertyClassProbabilties(int) - Method in class magpie.data.MultiPropertyEntry
-
Get the predicted class probabilities for a certain property.
- getPropertyIndex(String) - Method in class magpie.data.MultiPropertyDataset
-
Lookup the index of a property.
- getPropertyLookupTable(String) - Method in class magpie.data.materials.CompositionDataset
-
Reads in a data file that contains properties for each element.
- getPropertyName(int) - Method in class magpie.data.MultiPropertyDataset
-
Retrieve the name of a certain property.
- getPropertyName() - Method in class magpie.models.regression.MixingRuleRegression
-
Retrieve the property used for alloy mean
- getPropertyNames() - Method in class magpie.data.MultiPropertyDataset
-
Get the names of each property stored in this dataset.
- getPropertySet(String) - Static method in class magpie.data.materials.util.PropertyLists
-
Generate a list of properties based on pre-defined sets.
- getPrototypeNames(double[]) - Method in class magpie.csp.diagramdata.PhaseDiagramStatistics
-
Get list of all known prototype structures at a composition.
- getR() - Method in class magpie.data.utilities.normalizers.SoftmaxNormalizer
-
Get the scaling constant
- getRandomSplit(int) - Method in class magpie.data.Dataset
-
Split off a certain number of entries into a separate dataset.
- getRandomSplit(int, long, boolean) - Method in class magpie.data.Dataset
-
Split off a certain number of entries into a separate dataset.
- getRandomSplit(double) - Method in class magpie.data.Dataset
-
Split off a certain number of entries into a separate dataset.
- getRandomSplit(double, long, boolean) - Method in class magpie.data.Dataset
-
Split off a certain number of entries into a separate dataset.
- getRandomSubset(int) - Method in class magpie.data.Dataset
-
Generate a random subset of the original data, which is left intact
- getRandomSubset(double) - Method in class magpie.data.Dataset
-
Generate a random subset of the original data, which is left intact
- getReplacementIterator(CrystalStructureEntry) - Method in class magpie.data.utilities.generators.CombinatorialSubstitutionGenerator
-
Get an iterator over all possible combinations of elements on each site
of this structure
- getResidual(double[][], double[]) - Method in class magpie.models.regression.LASSORegression
-
Determines the residuals from a model
- getRobustRegressionQ() - Method in interface magpie.models.regression.AbstractRegressionModel
-
Get desired False Discovery Rate
- getRobustRegressionQ() - Method in class magpie.models.regression.BaseRegression
-
- getRobustRegressionQ() - Method in class magpie.models.regression.SplitRegression
-
- getROCCurve(int[], double[], int) - Method in class magpie.statistics.performance.BaseStatistics
-
Generate the receiver operating characteristic curve based on the measured
and score variables for many instances.
- getRSDR(double[], int) - Method in class magpie.statistics.utility.RobustRegressionUtility
-
Calculate the Robust Standard Deviation of Residuals.
- getRSDR(double[], double, int) - Method in class magpie.statistics.utility.RobustRegressionUtility
-
Calculate RSDR if the mean is already known.
- getRunTime() - Method in class magpie.user.server.ModelPackage
-
- getScale() - Method in class magpie.data.utilities.normalizers.InverseNormalizer
-
Get scale factor used when inverting data
- getScriptPath() - Method in class magpie.attributes.selectors.LassoAttributeSelector
-
- getScriptPath() - Method in class magpie.attributes.selectors.PythonBasedAttributeSelector
-
Get the path to the Python script to be run.
- getScriptPath() - Method in class magpie.attributes.selectors.RandomForestAttributeSelector
-
- getSelectionNames() - Method in class magpie.attributes.selectors.BaseAttributeSelector
-
Get the selected attributes
- getSelections() - Method in class magpie.attributes.selectors.BaseAttributeSelector
-
Get the selected attributes
- getSelectors() - Method in class magpie.attributes.selectors.StagedAttributeSelector
-
Get the current list of selectors
- getSingleAttributeArray(int) - Method in class magpie.data.Dataset
-
Output a single attribute for each entry
- getSiteComposition(int) - Method in class magpie.data.materials.PrototypeEntry
-
Get composition of a certain site
- getSiteGroup(int) - Method in class magpie.data.materials.util.PrototypeSiteInformation
-
Get indices of sites in a particular group.
- getSiteGroupMean(int, double[]) - Method in class magpie.data.materials.PrototypeEntry
-
Calculate the mean of an elemental property for a certain site
- getSiteInfo() - Method in class magpie.data.materials.PrototypeDataset
-
Get information about each site in this prototype structure
- getSiteMean(int, double[]) - Method in class magpie.data.materials.PrototypeEntry
-
Calculate the mean of an elemental property for a certain site
- getSortingOrder() - Method in class magpie.data.materials.CompositionDataset
-
Get the order in which elements are sorted when storing a composition.
- getSortingOrder() - Method in class magpie.data.materials.CompositionEntry
-
- getSplitNames() - Method in class magpie.data.utilities.splitters.AllMetalsSplitter
-
- getSplitNames() - Method in class magpie.data.utilities.splitters.AttributeIntervalSplitter
-
- getSplitNames() - Method in class magpie.data.utilities.splitters.BaseDatasetSplitter
-
Get the names of the splits this splitter creates
- getSplitNames() - Method in class magpie.data.utilities.splitters.ClustererSplitter
-
- getSplitNames() - Method in class magpie.data.utilities.splitters.FilterSplitter
-
- getSplitNames() - Method in class magpie.data.utilities.splitters.MeasuredClassSplitter
-
- getSplitNames() - Method in class magpie.data.utilities.splitters.MixedMetalsSplitter
-
- getSplitNames() - Method in class magpie.data.utilities.splitters.MultipleElementGroupsSplitter
-
- getSplitNames() - Method in class magpie.data.utilities.splitters.NonZeroClassificationSplitter
-
- getSplitNames() - Method in class magpie.data.utilities.splitters.ObjectiveFunctionSplitter
-
- getSplitNames() - Method in class magpie.data.utilities.splitters.PredictedClassIntervalSplitter
-
- getSplitNames() - Method in class magpie.data.utilities.splitters.SingleElementGroupSplitter
-
- getSplitterDetails(boolean) - Method in class magpie.data.utilities.splitters.AllMetalsSplitter
-
- getSplitterDetails(boolean) - Method in class magpie.data.utilities.splitters.AttributeIntervalSplitter
-
- getSplitterDetails(boolean) - Method in class magpie.data.utilities.splitters.BaseDatasetSplitter
-
Get details of splitter.
- getSplitterDetails(boolean) - Method in class magpie.data.utilities.splitters.ClustererSplitter
-
- getSplitterDetails(boolean) - Method in class magpie.data.utilities.splitters.FilterSplitter
-
- getSplitterDetails(boolean) - Method in class magpie.data.utilities.splitters.MeasuredClassSplitter
-
- getSplitterDetails(boolean) - Method in class magpie.data.utilities.splitters.MultipleElementGroupsSplitter
-
- getSplitterDetails(boolean) - Method in class magpie.data.utilities.splitters.NonZeroClassificationSplitter
-
- getSplitterDetails(boolean) - Method in class magpie.data.utilities.splitters.ObjectiveFunctionSplitter
-
- getSplitterDetails(boolean) - Method in class magpie.data.utilities.splitters.PredictedClassIntervalSplitter
-
- getSplitterDetails(boolean) - Method in class magpie.data.utilities.splitters.SingleElementGroupSplitter
-
- getStatistics() - Method in class magpie.statistics.performance.BaseStatistics
-
Retrieve list of statistics stored in this class.
- getStatistics() - Method in class magpie.statistics.performance.ClassificationStatistics
-
- getStatistics(double[], double[]) - Method in class magpie.statistics.performance.RegressionStatistics
-
Calculate regression statistics
- getStatistics() - Method in class magpie.statistics.performance.RegressionStatistics
-
- getStatisticsNoNaNs() - Method in class magpie.statistics.performance.BaseStatistics
-
Get statistics, except for values that are NaNs or infinite
- getStiochiometries() - Method in class magpie.data.utilities.generators.FixedStoichiometryCompositionEntryGenerator
-
Get the current list of stoichiometries
- getStructure() - Method in class magpie.data.materials.CrystalStructureEntry
-
Get link to structure
- getSubList() - Method in class magpie.utility.tools.BatchModelEvaluator
-
Get list of entries to be evaluated
- getSubset(int[]) - Method in class magpie.data.Dataset
-
Get a specific list of entries from the dataset.
- getTargetProperty() - Method in class magpie.data.MultiPropertyEntry
-
Look up which property is being used as the class variable.
- getTargetPropertyIndex() - Method in class magpie.data.MultiPropertyDataset
-
Get the index of the currently active property.
- getTargetPropertyName() - Method in class magpie.data.MultiPropertyDataset
-
Lookup what target property is being used.
- getTrainingExamples() - Method in class magpie.data.Dataset
-
Get a dataset that only contains entries with a measured class variable.
- getTrainingSet(CompositionEntry) - Method in class magpie.csp.CSPEngine
-
Get a training set of all examples of all possible crystal structures
at a certain composition
- getTrainTime() - Method in class magpie.models.BaseModel
-
Return when this model was trained
- getUniqueEntries() - Method in class magpie.data.Dataset
-
Get a map of all unique entries, and their duplicates.
- getUnits() - Method in class magpie.user.server.ModelPackage
-
Get the units for the model (regression), or the possible classes (classification)
- getUseInverse() - Method in class magpie.models.regression.MixingRuleRegression
-
- getValidationMethod() - Method in class magpie.models.BaseModel
-
Get a description of how this model was validated
- getVariableName(int) - Method in class magpie.models.regression.AbstractNonlinearRegression
-
- getVariableNames() - Method in class magpie.user.Workspace
-
Get the names of all variables stored in this class
- getVariableNames() - Method in class magpie.utility.ParsedFunction
-
Get the list of variables.
- getVariableVector(PrototypeEntry) - Method in class magpie.csp.diagramdata.PhaseDiagramStatistics
-
For a certain prototype, get a vector that describes the characteristics of its phase diagram.
- getVersion() - Method in class magpie.user.server.operations.ServerInformationGetter
-
- getWekaObjectCitations(Object, Class) - Static method in class magpie.utility.WekaUtility
-
Generate citations from a Weka object
- GreaterThan - Variable in class magpie.data.utilities.filters.ComparisonOperatorFilter
-
Should entries with Feature < Threshold be kept?
- GridBaseEntryGenerator - Class in magpie.data.utilities.generators
-
Generate
BaseEntry objects that represent a grid.
- GridBaseEntryGenerator() - Constructor for class magpie.data.utilities.generators.GridBaseEntryGenerator
-
- groupIsIncludedInAttributes(int) - Method in class magpie.data.materials.util.PrototypeSiteInformation
-
Determine whether a group sites of should be included in attributes.
- Guess - Variable in class magpie.models.regression.SingleGuessRegression
-
Guess for all classes
- GuessMeanRegression - Class in magpie.models.regression
-
Always guess the mean of the values provided during training.
- GuessMeanRegression() - Constructor for class magpie.models.regression.GuessMeanRegression
-
- MAE - Variable in class magpie.statistics.performance.RegressionStatistics
-
Mean absolute error
- magpie - package magpie
-
Holds the main class for this program
- Magpie - Class in magpie
-
Main program for text-based interface.
- Magpie() - Constructor for class magpie.Magpie
-
- magpie.attributes.evaluators - package magpie.attributes.evaluators
-
Methods to evaluate the predictive power of single attributes
- magpie.attributes.expanders - package magpie.attributes.expanders
-
Classes that expand the number of available attributes
- magpie.attributes.generators - package magpie.attributes.generators
-
Objects design to compute new attributes for a dataset.
- magpie.attributes.generators.composition - package magpie.attributes.generators.composition
-
Attributes based on the composition of a material.
- magpie.attributes.generators.crystal - package magpie.attributes.generators.crystal
-
Tools to generate attributes based on crystal structures
- magpie.attributes.generators.element - package magpie.attributes.generators.element
-
Attribute generators for elements from the periodic table.
- magpie.attributes.generators.prototype - package magpie.attributes.generators.prototype
-
Attributes for datasets where the material is entirely composed of materials
with the same prototype crystal structure.
- magpie.attributes.selectors - package magpie.attributes.selectors
-
Methods to select attribute subsets that might lead to more effective models
- magpie.cluster - package magpie.cluster
-
Separate data into multiple subsets using unsupervised learning
- magpie.csp - package magpie.csp
-
Models that predict what crystal structure will appear under different conditions.
- magpie.csp.diagramdata - package magpie.csp.diagramdata
-
- magpie.data - package magpie.data
-
Objects designed to store, manipulate, and output data
- magpie.data.materials - package magpie.data.materials
-
Datasets specifically designed to handle data from OQMD
- magpie.data.materials.util - package magpie.data.materials.util
-
Data structures used by several types of Dataset/Entry
- magpie.data.utilities.filters - package magpie.data.utilities.filters
-
Classes that allow for filtering undesired entries out of a Dataset
- magpie.data.utilities.generators - package magpie.data.utilities.generators
-
Holds classes designed to generate entries.
- magpie.data.utilities.modifiers - package magpie.data.utilities.modifiers
-
Operations that make changes to a Dataset and the entries it contains
- magpie.data.utilities.modifiers.duplicates - package magpie.data.utilities.modifiers.duplicates
-
Tools for removing duplicates in a dataset
- magpie.data.utilities.normalizers - package magpie.data.utilities.normalizers
-
Adjust attributes and/or class to all exist on the same range.
- magpie.data.utilities.output - package magpie.data.utilities.output
-
Utilities for writing datasets to disk or other outputs
- magpie.data.utilities.splitters - package magpie.data.utilities.splitters
-
Operations to partition a Dataset into multiple subsets.
- magpie.models - package magpie.models
-
Templates for different model types
- magpie.models.classification - package magpie.models.classification
-
Models designed to classify data into multiple categories
- magpie.models.interfaces - package magpie.models.interfaces
-
Holds interfaces that define certain classes of models
- magpie.models.regression - package magpie.models.regression
-
Models that predict a single, continuous class variable
- magpie.models.regression.crystal - package magpie.models.regression.crystal
-
Models based on the crystal structure of a material.
- magpie.models.regression.nonlinear - package magpie.models.regression.nonlinear
-
Sample AbstractNonlinearRegression implementations
- magpie.models.utility - package magpie.models.utility
-
Abstract classes that hold operations necessary to run different models
- magpie.optimization.rankers - package magpie.optimization.rankers
-
Classes that rank entries based on arbitrary criteria
- magpie.statistics.performance - package magpie.statistics.performance
-
Classes necessary to generate statistics about model
- magpie.statistics.utility - package magpie.statistics.utility
-
Classes that handle calculation of useful statistics
- magpie.user - package magpie.user
-
Classes that make the user interface possible
- magpie.user.server - package magpie.user.server
-
- magpie.user.server.operations - package magpie.user.server.operations
-
- magpie.utility - package magpie.utility
-
Junk that does not fall under another category
- magpie.utility.interfaces - package magpie.utility.interfaces
-
Interfaces that are useful for a variety of object types.
- magpie.utility.tools - package magpie.utility.tools
-
Utilities that can be used from the command line.
- main(String[]) - Static method in class magpie.Magpie
-
Launch Magpie.
- main(String[]) - Static method in class magpie.user.server.ServerLauncher
-
- makeClassifier(PhaseDiagramStatistics, PrototypeDataset) - Method in class magpie.csp.CompositionBasedCSPEngine
-
- makeClassifier(PhaseDiagramStatistics, PrototypeDataset) - Method in class magpie.csp.CSPEngine
-
Given the dataset of training examples, make a classifier to predict the probability that a prototype
will form at a certain composition.
- makeClassifier(PhaseDiagramStatistics, PrototypeDataset) - Method in class magpie.csp.DMSPEngine
-
- makeNeighborSearchTool() - Method in class magpie.data.utilities.filters.CompositionSetDistanceFilter
-
Generate a tool to enable fast searching for nearest compositions.
- makeObjectiveFunction(Dataset) - Method in class magpie.models.regression.AbstractNonlinearRegression
-
Generate an anonymous MultivariateFunction
object that calculates
the error between the equation described by the user as a function of the
fitting coefficients.
- makeSiteInfo(double[]) - Method in class magpie.csp.CSPEngine
-
- matchEntries(BaseEntry, int) - Method in class magpie.data.Dataset
-
Find entries in this dataset with attributes closest to a user-provided
entry.
- MathUtils - Class in magpie.utility
-
Math operations that are simple and useful for many operations
- MathUtils() - Constructor for class magpie.utility.MathUtils
-
- MaxAlloying - Variable in class magpie.data.utilities.generators.AlloyingCompositionEntryGenerator
-
Maximum amount to add.
- MaxBaseElement - Variable in class magpie.data.utilities.generators.CompositionRangeEntryGenerator
-
Set maximum amount of base element
- MaxCandidates - Variable in class magpie.statistics.performance.TargetRegressionStatistics
-
Maximum number of candidates for ranking analysis
- MaxCount - Variable in class magpie.attributes.selectors.LassoAttributeSelector
-
Maximum number of attributes to select.
- MaxFraction - Variable in class magpie.data.utilities.generators.CompositionRangeEntryGenerator
-
Maximum fraction of certain element.
- MaxNTypes - Static variable in class magpie.attributes.generators.composition.APEAttributeGenerator
-
Maximum number of types over which to search for clusters.
- MaxNumberTerms - Variable in class magpie.models.regression.LASSORegression
-
Maximum number of features allowed in model (-1 is unlimited)
- MaxNumEntries - Variable in class magpie.user.server.ModelPackage
-
- MaxNumEntries - Static variable in class magpie.user.server.ServerLauncher
-
Maximum mumber of entries to run
- MaxOrder - Variable in class magpie.data.utilities.generators.PhaseDiagramCompositionEntryGenerator
-
Maximum number of constituents
- MaxSubsetSize - Variable in class magpie.attributes.selectors.ExhaustiveAttributeSelector
-
Maximum attribute subset size
- MaxWindowSize - Variable in class magpie.statistics.performance.TargetRegressionStatistics
-
Maximum tolerance during window size analysis
- MCC - Variable in class magpie.statistics.performance.ClassificationStatistics
-
Matthews Correlation Coefficient
- meanAbsoluteDeviation(double[], double) - Static method in class magpie.utility.MathUtils
-
Compute the mean absolute deviation from the mean.
- meanAbsoluteDeviation(double[]) - Static method in class magpie.utility.MathUtils
-
Compute the mean absolute deviation from the mean.
- Measure - Variable in class magpie.attributes.selectors.RemoveCorrelatedAttributeSelector
-
Correlation measure used for this class
- measureCorrelation(double[], double[]) - Method in class magpie.attributes.selectors.RemoveCorrelatedAttributeSelector
-
Measure the strength correlation between two arrays
- Measured - Variable in class magpie.statistics.performance.BaseStatistics
-
Measured value of class variable
- MeasuredClassSplitter - Class in magpie.data.utilities.splitters
-
Splits based on measured class variable.
- MeasuredClassSplitter() - Constructor for class magpie.data.utilities.splitters.MeasuredClassSplitter
-
- MeasuredLargestClassFraction - Variable in class magpie.statistics.performance.ClassificationStatistics
-
Fraction of entries in the most-prevalent class
- MeasuredMAD - Variable in class magpie.statistics.performance.RegressionStatistics
-
Mean absolute deviation of measured values
- MeasuredMedian - Variable in class magpie.statistics.performance.RegressionStatistics
-
Median of mesaured values
- MeasuredRange - Variable in class magpie.statistics.performance.RegressionStatistics
-
Range of measured values
- MeasuredStdDev - Variable in class magpie.statistics.performance.RegressionStatistics
-
Standard deviation of measured values
- MeredigAttributeGenerator - Class in magpie.attributes.generators.composition
-
- MeredigAttributeGenerator() - Constructor for class magpie.attributes.generators.composition.MeredigAttributeGenerator
-
- MeredigAttributeSelector - Class in magpie.attributes.selectors
-
- MeredigAttributeSelector() - Constructor for class magpie.attributes.selectors.MeredigAttributeSelector
-
- MetallurgicalHeuristicRegression - Class in magpie.models.regression
-
Estimate formation energy for ternary+ alloys using a metallurgical heuristic.
- MetallurgicalHeuristicRegression() - Constructor for class magpie.models.regression.MetallurgicalHeuristicRegression
-
- millisecondsToString(long) - Static method in class magpie.utility.UtilityOperations
-
Print a time, stored in milliseconds, into a human-readable string.
- MinBaseElement - Variable in class magpie.data.utilities.generators.CompositionRangeEntryGenerator
-
Set minimum amount of base element
- MinDistance - Variable in class magpie.csp.diagramdata.PhaseDiagramStatistics
-
Minimum Manhattan distance between compositions to be considered equal
- MinFraction - Variable in class magpie.data.utilities.generators.CompositionRangeEntryGenerator
-
Minimum fraction of certain element.
- MinOrder - Variable in class magpie.data.utilities.generators.PhaseDiagramCompositionEntryGenerator
-
Minimum number of constituents
- MinSubsetSize - Variable in class magpie.attributes.selectors.ExhaustiveAttributeSelector
-
Minimum attribute subset size
- MixedMetalsSplitter - Class in magpie.data.utilities.splitters
-
This class splits a CompositionDataset into three subsets: all metals (0), no metals (1), mixture (2)
- MixedMetalsSplitter() - Constructor for class magpie.data.utilities.splitters.MixedMetalsSplitter
-
- MixingRuleRegression - Class in magpie.models.regression
-
Predicts the class of a
CompositionEntry
based on the composition-weighted mean.
- MixingRuleRegression() - Constructor for class magpie.models.regression.MixingRuleRegression
-
- Model - Variable in class magpie.attributes.selectors.ExhaustiveAttributeSelector
-
Model used for cross-validation
- Model - Variable in class magpie.models.classification.WekaClassifier
-
Link to Weka-based model
- Model - Variable in class magpie.models.regression.CompositeRegression
-
Collections of models used by this class
- Model - Variable in class magpie.models.regression.WekaRegression
-
Link to Weka-based model
- Model - Variable in class magpie.models.SplitModel
-
List of of models used by this model
- Model - Variable in class magpie.user.server.ModelPackage
-
Model to be evaluated
- model_defined - Variable in class magpie.models.classification.WekaClassifier
-
Whether model type has been defined
- model_defined - Variable in class magpie.models.regression.WekaRegression
-
Whether model type has been defined
- Model_Options - Variable in class magpie.models.classification.WekaClassifier
-
Options supplied when instantiating Model
- Model_Options - Variable in class magpie.models.regression.WekaRegression
-
Options supplied when instantiating Model
- Model_Type - Variable in class magpie.models.classification.WekaClassifier
-
Name of model type currently in use
- Model_Type - Variable in class magpie.models.regression.WekaRegression
-
Name of model type currently in use
- ModelCitation - Variable in class magpie.user.server.ModelPackage
-
Citation for this model
- modelIsDefined(String) - Method in class magpie.models.regression.MultiObjectiveRegression
-
Determine whether a model for a certain property is defined
- modelIsTrained(String) - Method in class magpie.models.regression.MultiObjectiveRegression
-
Whether the model for a certain property is trained.
- modelIsValidated(String) - Method in class magpie.models.regression.MultiObjectiveRegression
-
Whether the model for a certain property is validated
- ModelOperator - Class in magpie.user.server.operations
-
Queries for getting the information about and running models.
- ModelOperator() - Constructor for class magpie.user.server.operations.ModelOperator
-
- ModelPackage - Class in magpie.user.server
-
Holds information about a model.
- ModelPackage(Dataset, BaseModel) - Constructor for class magpie.user.server.ModelPackage
-
Initialize model package
- ModelPredictionAttributeGenerator - Class in magpie.attributes.generators
-
Use the result from another model as an attribute.
- ModelPredictionAttributeGenerator() - Constructor for class magpie.attributes.generators.ModelPredictionAttributeGenerator
-
- ModelQueryHandler - Class in magpie.user.server.operations
-
Run operations to gather models that fit certain criteria.
- ModelQueryHandler() - Constructor for class magpie.user.server.operations.ModelQueryHandler
-
- Models - Variable in class magpie.models.regression.MultiObjectiveRegression
-
Map of property name to model used to predict it.
- Models - Variable in class magpie.user.server.operations.SearchRunner
-
Set of models that have been run
- Models - Static variable in class magpie.user.server.ServerLauncher
-
List of models available to this program
- modelSupports(Dataset) - Method in class magpie.user.server.ModelPackage
-
Check whether dataset is a superclass of a certain class.
- modifyDataset(Dataset) - Method in class magpie.data.utilities.modifiers.AddPropertyModifier
-
- modifyDataset(Dataset) - Method in class magpie.data.utilities.modifiers.BaseDatasetModifier
-
Apply changes to the Dataset.
- modifyDataset(Dataset) - Method in class magpie.data.utilities.modifiers.ClassEliminationModifier
-
- modifyDataset(Dataset) - Method in class magpie.data.utilities.modifiers.ClassIntervalModifier
-
- modifyDataset(Dataset) - Method in class magpie.data.utilities.modifiers.CompositionSetDistanceModifier
-
- modifyDataset(Dataset) - Method in class magpie.data.utilities.modifiers.DiscreteToContinuousModifier
-
- modifyDataset(Dataset) - Method in class magpie.data.utilities.modifiers.duplicates.BaseDuplicateResolver
-
- modifyDataset(Dataset) - Method in class magpie.data.utilities.modifiers.ErrorSignalModifier
-
- modifyDataset(Dataset) - Method in class magpie.data.utilities.modifiers.HHICalculationModifier
-
- modifyDataset(Dataset) - Method in class magpie.data.utilities.modifiers.NaNToMeanModifier
-
- modifyDataset(Dataset) - Method in class magpie.data.utilities.modifiers.NonZeroClassModifier
-
- modifyDataset(Dataset) - Method in class magpie.data.utilities.modifiers.PartitionToClassModifier
-
- modifyDataset(Dataset) - Method in class magpie.data.utilities.modifiers.SetClassNamesModifier
-
- modifyDataset(Dataset) - Method in class magpie.data.utilities.modifiers.SetPropertyValueModifier
-
- modifyDataset(Dataset) - Method in class magpie.data.utilities.modifiers.StabilityCalculationModifier
-
- modifyDataset(Dataset) - Method in class magpie.data.utilities.modifiers.VolumeToLatticeParamModifier
-
- MRE - Variable in class magpie.statistics.performance.RegressionStatistics
-
Mean relative error
- MultiFilter - Class in magpie.data.utilities.filters
-
Filter that incorporates multiple other filters.
- MultiFilter() - Constructor for class magpie.data.utilities.filters.MultiFilter
-
- MultiModel - Interface in magpie.models.interfaces
-
Interface for models that contain submodels.
- MultiModelUtility - Class in magpie.models.utility
-
Contains commands to handle MultiModel operations
- MultiModelUtility() - Constructor for class magpie.models.utility.MultiModelUtility
-
- MultiNormalizer - Class in magpie.data.utilities.normalizers
-
Use multiple strategies to normalize dataset.
- MultiNormalizer() - Constructor for class magpie.data.utilities.normalizers.MultiNormalizer
-
- MultiObjectiveEntryRanker - Class in magpie.optimization.rankers
-
Base class for multi-objective entry rankers.
- MultiObjectiveEntryRanker() - Constructor for class magpie.optimization.rankers.MultiObjectiveEntryRanker
-
- MultiObjectiveRegression - Class in magpie.models.regression
-
Employs multiple models, each designed to predict a different property that composes
the class variable.
- MultiObjectiveRegression() - Constructor for class magpie.models.regression.MultiObjectiveRegression
-
- MultipleElementGroupsSplitter - Class in magpie.data.utilities.splitters
-
Splits entries into multiple groups depending on which elements they contain.
- MultipleElementGroupsSplitter() - Constructor for class magpie.data.utilities.splitters.MultipleElementGroupsSplitter
-
- MultipleSites - Variable in class magpie.attributes.generators.prototype.SingleSiteAttributeGenerator
-
List of groups with a multiple site
- MultiPropertyDataset - Class in magpie.data
-
Dataset that can store multiple properties for each entry.
- MultiPropertyDataset() - Constructor for class magpie.data.MultiPropertyDataset
-
- MultiPropertyEntry - Class in magpie.data
-
Entry that can have multiple properties.
- MultiPropertyEntry() - Constructor for class magpie.data.MultiPropertyEntry
-
- MultiPropertyEntry(double[]) - Constructor for class magpie.data.MultiPropertyEntry
-
Create a new entry, given attributes
- MultiPropertyRegression - Class in magpie.models.regression
-
- MultiPropertyRegression() - Constructor for class magpie.models.regression.MultiPropertyRegression
-
- P - Variable in class magpie.optimization.rankers.AdaptiveScalarizingEntryRanker
-
Trade-off between best in single objective, and generally-good
- PackingEfficiencyAttributeGenerator - Class in magpie.attributes.generators.crystal
-
Compute attributes based on packing efficiency.
- PackingEfficiencyAttributeGenerator() - Constructor for class magpie.attributes.generators.crystal.PackingEfficiencyAttributeGenerator
-
- PairPropertyData - Variable in class magpie.data.materials.CompositionDataset
-
Map of properties of pairs of elements
- PairSiteAttributeGenerator - Class in magpie.attributes.generators.prototype
-
Generate attributes based on the differences in properties between pairs of sites.
- PairSiteAttributeGenerator() - Constructor for class magpie.attributes.generators.prototype.PairSiteAttributeGenerator
-
- parallelLabel(Dataset) - Method in class magpie.data.utilities.filters.BaseDatasetFilter
-
Label entries in parallel.
- parallelMinimum() - Method in class magpie.data.utilities.filters.BaseDatasetFilter
-
Minimum number of entries to label in parallel.
- parallelMinimum() - Method in class magpie.data.utilities.filters.BestInAlloySystemFilter
-
- parallelMinimum() - Method in class magpie.data.utilities.filters.CompositionSetDistanceFilter
-
- parallelMinimum() - Method in class magpie.data.utilities.filters.StabilityFilter
-
- ParsedFunction - Class in magpie.utility
-
Parses a function from text string.
- ParsedFunction(String) - Constructor for class magpie.utility.ParsedFunction
-
Parse a function from a text string.
- parseFormula(String) - Method in class magpie.models.regression.AbstractParsedNonlinearRegression
-
Parse formula to use as model.
- parseInput(String[]) - Static method in class magpie.user.server.ServerLauncher
-
Handle input passed to the server.
- partition(int[]) - Method in class magpie.data.Dataset
-
Given a list of labels, separate Dataset into multiple subsets
- partition(int[], int) - Method in class magpie.data.Dataset
-
Given a list of labels, separate Dataset into multiple subsets (some may
be empty)
- partitionDataset(Dataset) - Method in class magpie.cluster.BaseClusterer
-
Separate the Dataset based on predicted classes.
- Partitioner - Variable in class magpie.models.SplitModel
-
Class used to partition data into similar groups
- partitionList(List<T>, int) - Static method in class magpie.utility.UtilityOperations
-
Split a list into smaller sublists that are as equally-sized as possible.
- PartitionToClassModifier - Class in magpie.data.utilities.modifiers
-
Changes the class variable of an entry to be what partition a
BaseDatasetSplitter
assigns it to.
- PartitionToClassModifier() - Constructor for class magpie.data.utilities.modifiers.PartitionToClassModifier
-
- PearsonsCorrelationEvaluator - Class in magpie.attributes.evaluators
-
Evaluate attributes based on Pearson's Correlation Coefficient, which is the
"R^2" correlation value that you are likely familiar with.
- PearsonsCorrelationEvaluator() - Constructor for class magpie.attributes.evaluators.PearsonsCorrelationEvaluator
-
- PerformanceStats - Variable in class magpie.csp.CSPEngine
-
Holds statistics about CSP algorithm performance.
- performSearch(JSONObject) - Method in class magpie.user.server.operations.SearchRunner
-
Function that prepares the actual search
- permutationIterator(int, int) - Static method in class magpie.utility.MathUtils
-
Iterator over all permutations of k choices of n integers.
- PhaseDiagramCompositionEntryGenerator - Class in magpie.data.utilities.generators
-
Generate composition entries at many points in many phase diagrams.
- PhaseDiagramCompositionEntryGenerator() - Constructor for class magpie.data.utilities.generators.PhaseDiagramCompositionEntryGenerator
-
- PhaseDiagramExclusionFilter - Class in magpie.data.utilities.filters
-
Filter entries from certain phase diagrams.
- PhaseDiagramExclusionFilter() - Constructor for class magpie.data.utilities.filters.PhaseDiagramExclusionFilter
-
- PhaseDiagramExclusionValidator - Class in magpie.utility.tools
-
Validate a model by using data each phase diagram as test set.
- PhaseDiagramExclusionValidator() - Constructor for class magpie.utility.tools.PhaseDiagramExclusionValidator
-
- PhaseDiagramStatistics - Class in magpie.csp.diagramdata
-
Holds what compounds exist in phase diagrams.
- PhaseDiagramStatistics() - Constructor for class magpie.csp.diagramdata.PhaseDiagramStatistics
-
Create a blank instance of this class.
- Phases - Variable in class magpie.data.materials.util.GCLPCalculator
-
Phases to consider for equilibria and their energy.
- PNorms - Variable in class magpie.attributes.generators.composition.StoichiometricAttributeGenerator
-
List of p norms to compute
- PolynomialFitEvaluator - Class in magpie.attributes.evaluators
-
Evaluate an attribute based on the RMSE of polynomial model using that attribute.
- PolynomialFitEvaluator() - Constructor for class magpie.attributes.evaluators.PolynomialFitEvaluator
-
- PolynomialRegression - Class in magpie.models.regression
-
Performs linear regression using all attributes in a Dataset raised to integer
exponents.
- PolynomialRegression() - Constructor for class magpie.models.regression.PolynomialRegression
-
- PowerExpander - Class in magpie.attributes.expanders
-
This class creates new attributes that are functions of single, already-existing attributes by
simply raising them to a specified power
- PowerExpander() - Constructor for class magpie.attributes.expanders.PowerExpander
-
- PPV - Variable in class magpie.statistics.performance.ClassificationStatistics
-
Positive Predictive Value
- PRDFAttributeGenerator - Class in magpie.attributes.generators.crystal
-
Compute attributes based on the Pair Radial Distribution Function (PRDF).
- PRDFAttributeGenerator() - Constructor for class magpie.attributes.generators.crystal.PRDFAttributeGenerator
-
- PRDFRegression - Class in magpie.models.regression.crystal
-
Uses the partial radial distribution function to perform regression.
- PRDFRegression() - Constructor for class magpie.models.regression.crystal.PRDFRegression
-
- Predicted - Variable in class magpie.statistics.performance.BaseStatistics
-
Predicted value of class variable
- PredictedClassIntervalSplitter - Class in magpie.data.utilities.splitters
-
Splits data based on whether the class variable is predicted to be within certain intervals.
- PredictedClassIntervalSplitter() - Constructor for class magpie.data.utilities.splitters.PredictedClassIntervalSplitter
-
Create a new instances that uses ZeroR to predict interval.
- PredictionOutlierFilter - Class in magpie.data.utilities.filters
-
Filters entries based on whether they are outliers.
- PredictionOutlierFilter() - Constructor for class magpie.data.utilities.filters.PredictionOutlierFilter
-
- predictStructure(String) - Method in class magpie.csp.CSPEngine
-
Predict what structure is most likely at a certain composition
- predictStructure(CompositionEntry) - Method in class magpie.csp.CSPEngine
-
Predict what structure is most likely at a certain composition
- prepareAttributeArrays(int) - Method in class magpie.data.utilities.normalizers.IndependentVariableNormalizer
-
Prepare arrays that will hold attribute statistics.
- prepareAttributeArrays(int) - Method in class magpie.data.utilities.normalizers.RescalingNormalizer
-
- prepareAttributeArrays(int) - Method in class magpie.data.utilities.normalizers.ZScoreNormalizer
-
- prepareEvaluator(String) - Method in class magpie.models.regression.AbstractParsedNonlinearRegression
-
Define the internal Evaluator
and parse the user-defined function
- prepareEvaluator(String) - Method in class magpie.models.regression.NonlinearRegressionExpr
-
Define the internal Evaluator
and parse the user-defined function
- prepareException(String) - Static method in class magpie.user.server.ServerUtilityOperations
-
Prepare an Exception in a form that will get the CORS headers
- Printable - Interface in magpie.utility.interfaces
-
Dictates commands that must be fulfilled for an object to be "printable".
- printAttributeDescription(boolean) - Method in class magpie.data.Dataset
-
Print out description of attributes.
- printAttributeNames(Dataset, PrintWriter) - Method in class magpie.data.utilities.output.CompositionOutput
-
- printAttributeNames(Dataset, PrintWriter) - Method in class magpie.data.utilities.output.PropertiesOutput
-
Print out attribute names
- printAttributes() - Method in class magpie.statistics.performance.ClustererStatistics
-
Print the name and separation power of all attributes used during clustering
- printAttributes(int) - Method in class magpie.statistics.performance.ClustererStatistics
-
Print the name and separation power of a certain number of attributes
- printBaselineStats() - Method in class magpie.statistics.performance.BaseStatistics
-
Print statistics about the measured class values.
- printBaselineStats() - Method in class magpie.statistics.performance.ClassificationStatistics
-
- printBaselineStats() - Method in class magpie.statistics.performance.RegressionStatistics
-
- printCandidateAnalysis() - Method in class magpie.statistics.performance.TargetRegressionStatistics
-
Print results of the candidate ranking analysis.
- printCitations(List<String>) - Method in class magpie.user.CommandHandler
-
Run command to print out citations.
- printClusters() - Method in class magpie.statistics.performance.ClustererStatistics
-
Print out attributes name, separation power, and mean for each cluster for
all attributes used in clustering
- printClusters(int) - Method in class magpie.statistics.performance.ClustererStatistics
-
Print out attributes name, separation power, and mean for each cluster for a certain
number of attributes
- printCommand(List<String>) - Method in class magpie.attributes.selectors.BaseAttributeSelector
-
- printCommand(List<String>) - Method in class magpie.cluster.BaseClusterer
-
- printCommand(List<String>) - Method in class magpie.csp.CSPEngine
-
- printCommand(List<String>) - Method in class magpie.csp.CSPPerformanceStats
-
- printCommand(List<String>) - Method in class magpie.data.Dataset
-
- printCommand(List<String>) - Method in class magpie.data.utilities.normalizers.BaseDatasetNormalizer
-
- printCommand(List<String>) - Method in class magpie.data.utilities.splitters.BaseDatasetSplitter
-
- printCommand(List<String>) - Method in class magpie.models.BaseModel
-
- printCommand(List<String>) - Method in class magpie.models.classification.CumulantExpansionClassifier
-
- printCommand(List<String>) - Method in class magpie.models.regression.MixingRuleRegression
-
- printCommand(List<String>) - Method in class magpie.models.regression.StagedRegression
-
- printCommand(List<String>) - Method in class magpie.models.SplitModel
-
- printCommand(List<String>) - Method in class magpie.statistics.performance.BaseStatistics
-
- printCommand(List<String>) - Method in class magpie.statistics.performance.ClassificationStatistics
-
- printCommand(List<String>) - Method in class magpie.statistics.performance.ClustererStatistics
-
- printCommand(List<String>) - Method in class magpie.statistics.performance.TargetRegressionStatistics
-
- printCommand(List<String>) - Method in interface magpie.utility.interfaces.Printable
-
Handles more complicated printing commands.
- printCommand(List<String>) - Method in class magpie.utility.tools.PhaseDiagramExclusionValidator
-
- printContingencyTable() - Method in class magpie.statistics.performance.ClassificationStatistics
-
Print out the contingency table
- printCumulants(double[][], int) - Method in class magpie.csp.diagramdata.PhaseDiagramStatistics
-
Print out values of each cumulant and their names.
- printDescription(boolean) - Method in class magpie.attributes.generators.BaseAttributeGenerator
-
Print out description of attributes.
- printDescription(boolean) - Method in class magpie.attributes.generators.composition.APEAttributeGenerator
-
- printDescription(boolean) - Method in class magpie.attributes.generators.composition.ChargeDependentAttributeGenerator
-
- printDescription(boolean) - Method in class magpie.attributes.generators.composition.ElementalPropertyAttributeGenerator
-
- printDescription(boolean) - Method in class magpie.attributes.generators.composition.ElementFractionAttributeGenerator
-
- printDescription(boolean) - Method in class magpie.attributes.generators.composition.ElementPairPropertyAttributeGenerator
-
- printDescription(boolean) - Method in class magpie.attributes.generators.composition.GCLPAttributeGenerator
-
- printDescription(boolean) - Method in class magpie.attributes.generators.composition.IonicCompoundProximityAttributeGenerator
-
- printDescription(boolean) - Method in class magpie.attributes.generators.composition.IonicityAttributeGenerator
-
- printDescription(boolean) - Method in class magpie.attributes.generators.composition.MeredigAttributeGenerator
-
- printDescription(boolean) - Method in class magpie.attributes.generators.composition.StoichiometricAttributeGenerator
-
- printDescription(boolean) - Method in class magpie.attributes.generators.composition.ValenceShellAttributeGenerator
-
- printDescription(boolean) - Method in class magpie.attributes.generators.composition.YangOmegaAttributeGenerator
-
- printDescription(boolean) - Method in class magpie.attributes.generators.crystal.APRDFAttributeGenerator
-
- printDescription(boolean) - Method in class magpie.attributes.generators.crystal.ChemicalOrderingAttributeGenerator
-
- printDescription(boolean) - Method in class magpie.attributes.generators.crystal.CoordinationNumberAttributeGenerator
-
- printDescription(boolean) - Method in class magpie.attributes.generators.crystal.CoulombMatrixAttributeGenerator
-
- printDescription(boolean) - Method in class magpie.attributes.generators.crystal.EffectiveCoordinationNumberAttributeGenerator
-
- printDescription(boolean) - Method in class magpie.attributes.generators.crystal.LatticeSimilarityAttributeGenerator
-
- printDescription(boolean) - Method in class magpie.attributes.generators.crystal.LocalPropertyDifferenceAttributeGenerator
-
- printDescription(boolean) - Method in class magpie.attributes.generators.crystal.PackingEfficiencyAttributeGenerator
-
- printDescription(boolean) - Method in class magpie.attributes.generators.crystal.PRDFAttributeGenerator
-
- printDescription(boolean) - Method in class magpie.attributes.generators.crystal.StructuralHeterogeneityAttributeGenerator
-
- printDescription(boolean) - Method in class magpie.attributes.generators.element.ElementalPropertyAttributeGenerator
-
- printDescription(boolean) - Method in class magpie.attributes.generators.LookupTableAttributeGenerator
-
- printDescription(boolean) - Method in class magpie.attributes.generators.ModelPredictionAttributeGenerator
-
- printDescription(boolean) - Method in class magpie.attributes.generators.PropertyAsAttributeGenerator
-
- printDescription(boolean) - Method in class magpie.attributes.generators.prototype.PairSiteAttributeGenerator
-
- printDescription(boolean) - Method in class magpie.attributes.generators.prototype.SingleSiteAttributeGenerator
-
- printDescription(boolean) - Method in class magpie.attributes.selectors.BaseAttributeSelector
-
- printDescription(boolean) - Method in class magpie.attributes.selectors.ExhaustiveAttributeSelector
-
- printDescription(boolean) - Method in class magpie.attributes.selectors.LassoAttributeSelector
-
- printDescription(boolean) - Method in class magpie.attributes.selectors.RandomForestAttributeSelector
-
- printDescription(boolean) - Method in class magpie.attributes.selectors.RegexAttributeSelector
-
- printDescription(boolean) - Method in class magpie.attributes.selectors.RemoveCorrelatedAttributeSelector
-
- printDescription(boolean) - Method in class magpie.attributes.selectors.RemoveDuplicateAttributeSelector
-
- printDescription(boolean) - Method in class magpie.attributes.selectors.RemoveNaNAttributeSelector
-
- printDescription(boolean) - Method in class magpie.attributes.selectors.StagedAttributeSelector
-
- printDescription(boolean) - Method in class magpie.attributes.selectors.UserSpecifiedAttributeSelector
-
- printDescription(boolean) - Method in class magpie.attributes.selectors.UserSpecifiedExcludingAttributeSelector
-
- printDescription(boolean) - Method in class magpie.attributes.selectors.WekaAttributeSelector
-
- printDescription(boolean) - Method in class magpie.cluster.BaseClusterer
-
- printDescription(boolean) - Method in class magpie.csp.CSPEngine
-
- printDescription(boolean) - Method in class magpie.csp.CSPPerformanceStats
-
- printDescription(boolean) - Method in class magpie.data.Dataset
-
Print out name of dataset and what attributes are generated.
- printDescription(boolean) - Method in class magpie.data.utilities.normalizers.BaseDatasetNormalizer
-
- printDescription(boolean) - Method in class magpie.data.utilities.splitters.BaseDatasetSplitter
-
- printDescription(boolean) - Method in class magpie.models.BaseModel
-
- printDescription(boolean) - Method in class magpie.statistics.performance.BaseStatistics
-
- printDescription(boolean) - Method in class magpie.statistics.performance.ClustererStatistics
-
- printDescription(boolean) - Method in interface magpie.utility.interfaces.Printable
-
Print full name of object, and a simple description of the options.
- printDescription(boolean) - Method in class magpie.utility.tools.PhaseDiagramExclusionValidator
-
- printDistribution() - Method in class magpie.data.Dataset
-
Print out the distribution of entries in the known classes
- printDistribution() - Method in class magpie.statistics.performance.ClustererStatistics
-
Print the distribution between each cluster
- printElementalProperties(boolean) - Method in class magpie.attributes.generators.prototype.SingleSiteAttributeGenerator
-
Print list of elemental properties used in computing attributes
- printEnd(OutputStream) - Method in class magpie.data.utilities.output.ARFFOutput
-
- printEnd(OutputStream) - Method in class magpie.data.utilities.output.BaseDatasetOutput
-
Print the end to a data file
- printEnd(OutputStream) - Method in class magpie.data.utilities.output.DelimitedClassOutput
-
- printEnd(OutputStream) - Method in class magpie.data.utilities.output.DelimitedOutput
-
- printEnd(OutputStream) - Method in class magpie.data.utilities.output.JSONOutput
-
- printEnd(OutputStream) - Method in class magpie.data.utilities.output.PropertiesOutput
-
- printEnd(OutputStream) - Method in class magpie.data.utilities.output.SimpleOutput
-
- printEntries(int[]) - Method in class magpie.data.Dataset
-
Print out data regarding a list of entries.
- printEntries(Collection<BaseEntry>, OutputStream) - Method in class magpie.data.utilities.output.ARFFOutput
-
- printEntries(Collection<BaseEntry>, OutputStream) - Method in class magpie.data.utilities.output.BaseDatasetOutput
-
Write out entries to file.
- printEntries(Collection<BaseEntry>, OutputStream) - Method in class magpie.data.utilities.output.DelimitedClassOutput
-
- printEntries(Collection<BaseEntry>, OutputStream) - Method in class magpie.data.utilities.output.DelimitedOutput
-
- printEntries(Collection<BaseEntry>, OutputStream) - Method in class magpie.data.utilities.output.JSONOutput
-
- printEntries(Collection<BaseEntry>, OutputStream) - Method in class magpie.data.utilities.output.PropertiesOutput
-
- printEntries(Collection<BaseEntry>, OutputStream) - Method in class magpie.data.utilities.output.SimpleOutput
-
- printEntryAttributes(MultiPropertyEntry, PrintWriter) - Method in class magpie.data.utilities.output.CompositionOutput
-
- printEntryAttributes(MultiPropertyEntry, PrintWriter) - Method in class magpie.data.utilities.output.PropertiesOutput
-
Print out attributes of an entry
- printEntryDescription(boolean) - Method in class magpie.data.Dataset
-
Print out what the entries to this dataset are.
- printEntryDescription(boolean) - Method in class magpie.data.materials.CompositionDataset
-
- printEntryDescription(boolean) - Method in class magpie.data.materials.ElementDataset
-
- printEntryProperties(MultiPropertyEntry, PrintWriter) - Method in class magpie.data.utilities.output.PropertiesOutput
-
Print out measured and predicted properties of an entry
- printHeader(Dataset, OutputStream) - Method in class magpie.data.utilities.output.ARFFOutput
-
- printHeader(Dataset, OutputStream) - Method in class magpie.data.utilities.output.BaseDatasetOutput
-
Write header to output.
- printHeader(Dataset, OutputStream) - Method in class magpie.data.utilities.output.CompositionOutput
-
- printHeader(Dataset, OutputStream) - Method in class magpie.data.utilities.output.DelimitedClassOutput
-
- printHeader(Dataset, OutputStream) - Method in class magpie.data.utilities.output.DelimitedOutput
-
- printHeader(Dataset, OutputStream) - Method in class magpie.data.utilities.output.JSONOutput
-
- printHeader(Dataset, OutputStream) - Method in class magpie.data.utilities.output.PropertiesOutput
-
- printHeader(Dataset, OutputStream) - Method in class magpie.data.utilities.output.SimpleOutput
-
- printInformation() - Method in class magpie.utility.interfaces.Citation
-
Print out a description of this citation.
- printLastResults() - Method in class magpie.utility.tools.PhaseDiagramExclusionValidator
-
Print last results as formatted text.
- printModel() - Method in class magpie.models.BaseModel
-
If a model is trained, return it formatted as a string.
- printModel_protected() - Method in class magpie.models.BaseModel
-
Internal method that handles printing the model as a string.
- printModel_protected() - Method in class magpie.models.classification.CumulantExpansionClassifier
-
- printModel_protected() - Method in class magpie.models.classification.ScikitLearnClassifier
-
- printModel_protected() - Method in class magpie.models.classification.WekaClassifier
-
- printModel_protected() - Method in class magpie.models.regression.AbstractParsedNonlinearRegression
-
- printModel_protected() - Method in class magpie.models.regression.ClassificationRegression
-
- printModel_protected() - Method in class magpie.models.regression.CompositeRegression
-
- printModel_protected() - Method in class magpie.models.regression.crystal.StructureKRRBasedRegression
-
- printModel_protected() - Method in class magpie.models.regression.LASSORegression
-
- printModel_protected() - Method in class magpie.models.regression.LinearCorrectedRegression
-
- printModel_protected() - Method in class magpie.models.regression.MetallurgicalHeuristicRegression
-
- printModel_protected() - Method in class magpie.models.regression.MixingRuleRegression
-
- printModel_protected() - Method in class magpie.models.regression.MultiObjectiveRegression
-
- printModel_protected() - Method in class magpie.models.regression.nonlinear.SimpleLinearModelExample
-
- printModel_protected() - Method in class magpie.models.regression.PolynomialRegression
-
- printModel_protected() - Method in class magpie.models.regression.RandomGuessRegression
-
- printModel_protected() - Method in class magpie.models.regression.ScikitLearnRegression
-
- printModel_protected() - Method in class magpie.models.regression.SingleGuessRegression
-
- printModel_protected() - Method in class magpie.models.regression.StagedRegression
-
- printModel_protected() - Method in class magpie.models.regression.WekaRegression
-
- printModel_protected() - Method in class magpie.models.SplitModel
-
- printModelDescriptionDetails(boolean) - Method in class magpie.models.BaseModel
-
Print details of the model.
- printModelDescriptionDetails(boolean) - Method in class magpie.models.classification.CumulantExpansionClassifier
-
- printModelDescriptionDetails(boolean) - Method in class magpie.models.classification.ScikitLearnClassifier
-
- printModelDescriptionDetails(boolean) - Method in class magpie.models.classification.WekaClassifier
-
- printModelDescriptionDetails(boolean) - Method in class magpie.models.regression.AbstractParsedNonlinearRegression
-
- printModelDescriptionDetails(boolean) - Method in class magpie.models.regression.ClassificationRegression
-
- printModelDescriptionDetails(boolean) - Method in class magpie.models.regression.CompositeRegression
-
- printModelDescriptionDetails(boolean) - Method in class magpie.models.regression.LASSORegression
-
- printModelDescriptionDetails(boolean) - Method in class magpie.models.regression.LinearCorrectedRegression
-
- printModelDescriptionDetails(boolean) - Method in class magpie.models.regression.MetallurgicalHeuristicRegression
-
- printModelDescriptionDetails(boolean) - Method in class magpie.models.regression.MixingRuleRegression
-
- printModelDescriptionDetails(boolean) - Method in class magpie.models.regression.MultiObjectiveRegression
-
- printModelDescriptionDetails(boolean) - Method in class magpie.models.regression.nonlinear.SimpleLinearModelExample
-
- printModelDescriptionDetails(boolean) - Method in class magpie.models.regression.PolynomialRegression
-
- printModelDescriptionDetails(boolean) - Method in class magpie.models.regression.RandomGuessRegression
-
- printModelDescriptionDetails(boolean) - Method in class magpie.models.regression.ScikitLearnRegression
-
- printModelDescriptionDetails(boolean) - Method in class magpie.models.regression.SingleGuessRegression
-
- printModelDescriptionDetails(boolean) - Method in class magpie.models.regression.StagedRegression
-
- printModelDescriptionDetails(boolean) - Method in class magpie.models.regression.WekaRegression
-
- printModelDescriptionDetails(boolean) - Method in class magpie.models.SplitModel
-
- printNumber(double[], double) - Static method in class magpie.data.materials.CompositionEntry
-
Print out the number of atoms in a formula unit for each element given its fraction
- printRankings(Dataset, int) - Method in class magpie.attributes.evaluators.BaseAttributeEvaluator
-
Print the predictive powers of the top attributes
- printROCCurve() - Method in class magpie.statistics.performance.BaseStatistics
-
Print the ROC Curve as a plottable string.
- printRunTime(long) - Static method in class magpie.utility.UtilityOperations
-
Print elapsed time to screen
- printSelections() - Method in class magpie.attributes.selectors.BaseAttributeSelector
-
This operation prints out the names of attributes that were selected
- printStates(int[], int[]) - Method in class magpie.utility.tools.OxidationStateGuesser
-
Print out the elements and charges in a nice way.
- printUsage() - Method in class magpie.attributes.evaluators.AreaUnderROCEvaluator
-
- printUsage() - Method in class magpie.attributes.evaluators.PearsonsCorrelationEvaluator
-
- printUsage() - Method in class magpie.attributes.evaluators.PolynomialFitEvaluator
-
- printUsage() - Method in class magpie.attributes.evaluators.SpearmansCorrelationEvaluator
-
- printUsage() - Method in class magpie.attributes.expanders.CrossExpander
-
- printUsage() - Method in class magpie.attributes.expanders.FunctionExpander
-
- printUsage() - Method in class magpie.attributes.expanders.PowerExpander
-
- printUsage() - Method in class magpie.attributes.generators.composition.APEAttributeGenerator
-
- printUsage() - Method in class magpie.attributes.generators.composition.ChargeDependentAttributeGenerator
-
- printUsage() - Method in class magpie.attributes.generators.composition.ElementalPropertyAttributeGenerator
-
- printUsage() - Method in class magpie.attributes.generators.composition.ElementFractionAttributeGenerator
-
- printUsage() - Method in class magpie.attributes.generators.composition.ElementPairPropertyAttributeGenerator
-
- printUsage() - Method in class magpie.attributes.generators.composition.GCLPAttributeGenerator
-
- printUsage() - Method in class magpie.attributes.generators.composition.IonicCompoundProximityAttributeGenerator
-
- printUsage() - Method in class magpie.attributes.generators.composition.IonicityAttributeGenerator
-
- printUsage() - Method in class magpie.attributes.generators.composition.MeredigAttributeGenerator
-
- printUsage() - Method in class magpie.attributes.generators.composition.StoichiometricAttributeGenerator
-
- printUsage() - Method in class magpie.attributes.generators.composition.ValenceShellAttributeGenerator
-
- printUsage() - Method in class magpie.attributes.generators.composition.YangOmegaAttributeGenerator
-
- printUsage() - Method in class magpie.attributes.generators.crystal.APRDFAttributeGenerator
-
- printUsage() - Method in class magpie.attributes.generators.crystal.ChemicalOrderingAttributeGenerator
-
- printUsage() - Method in class magpie.attributes.generators.crystal.CoordinationNumberAttributeGenerator
-
- printUsage() - Method in class magpie.attributes.generators.crystal.CoulombMatrixAttributeGenerator
-
- printUsage() - Method in class magpie.attributes.generators.crystal.EffectiveCoordinationNumberAttributeGenerator
-
- printUsage() - Method in class magpie.attributes.generators.crystal.LatticeSimilarityAttributeGenerator
-
- printUsage() - Method in class magpie.attributes.generators.crystal.LocalPropertyDifferenceAttributeGenerator
-
- printUsage() - Method in class magpie.attributes.generators.crystal.PackingEfficiencyAttributeGenerator
-
- printUsage() - Method in class magpie.attributes.generators.crystal.PRDFAttributeGenerator
-
- printUsage() - Method in class magpie.attributes.generators.crystal.StructuralHeterogeneityAttributeGenerator
-
- printUsage() - Method in class magpie.attributes.generators.element.ElementalPropertyAttributeGenerator
-
- printUsage() - Method in class magpie.attributes.generators.LookupTableAttributeGenerator
-
- printUsage() - Method in class magpie.attributes.generators.ModelPredictionAttributeGenerator
-
- printUsage() - Method in class magpie.attributes.generators.PropertyAsAttributeGenerator
-
- printUsage() - Method in class magpie.attributes.generators.prototype.SingleSiteAttributeGenerator
-
- printUsage() - Method in class magpie.attributes.selectors.BestIndividualSelector
-
- printUsage() - Method in class magpie.attributes.selectors.ExhaustiveAttributeSelector
-
- printUsage() - Method in class magpie.attributes.selectors.LassoAttributeSelector
-
- printUsage() - Method in class magpie.attributes.selectors.MeredigAttributeSelector
-
- printUsage() - Method in class magpie.attributes.selectors.RandomForestAttributeSelector
-
- printUsage() - Method in class magpie.attributes.selectors.RegexAttributeSelector
-
- printUsage() - Method in class magpie.attributes.selectors.RemoveCorrelatedAttributeSelector
-
- printUsage() - Method in class magpie.attributes.selectors.RemoveDuplicateAttributeSelector
-
- printUsage() - Method in class magpie.attributes.selectors.RemoveNaNAttributeSelector
-
- printUsage() - Method in class magpie.attributes.selectors.StagedAttributeSelector
-
- printUsage() - Method in class magpie.attributes.selectors.UserSpecifiedAttributeSelector
-
- printUsage() - Method in class magpie.attributes.selectors.WekaAttributeSelector
-
- printUsage() - Method in class magpie.cluster.WekaClusterer
-
- printUsage() - Method in class magpie.csp.CompositionBasedCSPEngine
-
- printUsage() - Method in class magpie.csp.DMSPEngine
-
- printUsage() - Method in class magpie.data.Dataset
-
- printUsage() - Method in class magpie.data.materials.PrototypeDataset
-
- printUsage() - Method in class magpie.data.utilities.filters.AllMetalsFilter
-
- printUsage() - Method in class magpie.data.utilities.filters.AttributeFilter
-
- printUsage() - Method in class magpie.data.utilities.filters.BestInAlloySystemFilter
-
- printUsage() - Method in class magpie.data.utilities.filters.ClassFilter
-
- printUsage() - Method in class magpie.data.utilities.filters.ClassProbabilityFilter
-
- printUsage() - Method in class magpie.data.utilities.filters.ClassRangeFilter
-
- printUsage() - Method in class magpie.data.utilities.filters.CompositionDistanceFilter
-
- printUsage() - Method in class magpie.data.utilities.filters.CompositionSetDistanceFilter
-
- printUsage() - Method in class magpie.data.utilities.filters.ContainsElementFilter
-
- printUsage() - Method in class magpie.data.utilities.filters.EntryRankerFilter
-
- printUsage() - Method in class magpie.data.utilities.filters.IQROutlierFilter
-
- printUsage() - Method in class magpie.data.utilities.filters.MultiFilter
-
- printUsage() - Method in class magpie.data.utilities.filters.PredictionOutlierFilter
-
- printUsage() - Method in class magpie.data.utilities.filters.PropertyFilter
-
- printUsage() - Method in class magpie.data.utilities.filters.PropertyRangeFilter
-
- printUsage() - Method in class magpie.data.utilities.filters.RegressionErrorFilter
-
- printUsage() - Method in class magpie.data.utilities.filters.StabilityFilter
-
- printUsage() - Method in class magpie.data.utilities.filters.ZScoreOutlierFilter
-
- printUsage() - Method in class magpie.data.utilities.generators.AlloyingCompositionEntryGenerator
-
- printUsage() - Method in class magpie.data.utilities.generators.CombinatorialSubstitutionGenerator
-
- printUsage() - Method in class magpie.data.utilities.generators.CompositionRangeEntryGenerator
-
- printUsage() - Method in class magpie.data.utilities.generators.FixedStoichiometryCompositionEntryGenerator
-
- printUsage() - Method in class magpie.data.utilities.generators.GridBaseEntryGenerator
-
- printUsage() - Method in class magpie.data.utilities.generators.IonicCompoundGenerator
-
- printUsage() - Method in class magpie.data.utilities.generators.PhaseDiagramCompositionEntryGenerator
-
- printUsage() - Method in class magpie.data.utilities.generators.PrototypeEntryGenerator
-
- printUsage() - Method in class magpie.data.utilities.modifiers.AddPropertyModifier
-
- printUsage() - Method in class magpie.data.utilities.modifiers.ClassEliminationModifier
-
- printUsage() - Method in class magpie.data.utilities.modifiers.ClassIntervalModifier
-
- printUsage() - Method in class magpie.data.utilities.modifiers.CompositionSetDistanceModifier
-
- printUsage() - Method in class magpie.data.utilities.modifiers.DiscreteToContinuousModifier
-
- printUsage() - Method in class magpie.data.utilities.modifiers.duplicates.AveragingDuplicateResolver
-
- printUsage() - Method in class magpie.data.utilities.modifiers.duplicates.RankingDuplicateResolver
-
- printUsage() - Method in class magpie.data.utilities.modifiers.ErrorSignalModifier
-
- printUsage() - Method in class magpie.data.utilities.modifiers.HHICalculationModifier
-
- printUsage() - Method in class magpie.data.utilities.modifiers.NaNToMeanModifier
-
- printUsage() - Method in class magpie.data.utilities.modifiers.NonZeroClassModifier
-
- printUsage() - Method in class magpie.data.utilities.modifiers.PartitionToClassModifier
-
- printUsage() - Method in class magpie.data.utilities.modifiers.SetClassNamesModifier
-
- printUsage() - Method in class magpie.data.utilities.modifiers.SetPropertyValueModifier
-
- printUsage() - Method in class magpie.data.utilities.modifiers.StabilityCalculationModifier
-
- printUsage() - Method in class magpie.data.utilities.modifiers.VolumeToLatticeParamModifier
-
- printUsage() - Method in class magpie.data.utilities.normalizers.InverseNormalizer
-
- printUsage() - Method in class magpie.data.utilities.normalizers.MultiNormalizer
-
- printUsage() - Method in class magpie.data.utilities.normalizers.RegularSolutionNormalizer
-
- printUsage() - Method in class magpie.data.utilities.normalizers.RescalingNormalizer
-
- printUsage() - Method in class magpie.data.utilities.normalizers.SoftmaxNormalizer
-
- printUsage() - Method in class magpie.data.utilities.normalizers.ZScoreNormalizer
-
- printUsage() - Method in class magpie.data.utilities.output.ARFFOutput
-
- printUsage() - Method in class magpie.data.utilities.output.CompositionOutput
-
- printUsage() - Method in class magpie.data.utilities.output.DelimitedOutput
-
- printUsage() - Method in class magpie.data.utilities.output.JSONOutput
-
- printUsage() - Method in class magpie.data.utilities.output.PropertiesOutput
-
- printUsage() - Method in class magpie.data.utilities.output.SimpleOutput
-
- printUsage() - Method in class magpie.data.utilities.splitters.AllMetalsSplitter
-
- printUsage() - Method in class magpie.data.utilities.splitters.AttributeIntervalSplitter
-
- printUsage() - Method in class magpie.data.utilities.splitters.ClustererSplitter
-
- printUsage() - Method in class magpie.data.utilities.splitters.FilterSplitter
-
- printUsage() - Method in class magpie.data.utilities.splitters.MeasuredClassSplitter
-
- printUsage() - Method in class magpie.data.utilities.splitters.MultipleElementGroupsSplitter
-
- printUsage() - Method in class magpie.data.utilities.splitters.NonZeroClassificationSplitter
-
- printUsage() - Method in class magpie.data.utilities.splitters.ObjectiveFunctionSplitter
-
- printUsage() - Method in class magpie.data.utilities.splitters.PredictedClassIntervalSplitter
-
- printUsage() - Method in class magpie.data.utilities.splitters.SingleElementGroupSplitter
-
- printUsage() - Method in class magpie.models.classification.CumulantExpansionClassifier
-
- printUsage() - Method in class magpie.models.classification.ScikitLearnClassifier
-
- printUsage() - Method in class magpie.models.classification.WekaClassifier
-
- printUsage() - Method in class magpie.models.regression.AbstractNonlinearRegression
-
- printUsage() - Method in class magpie.models.regression.AbstractParsedNonlinearRegression
-
- printUsage() - Method in class magpie.models.regression.ClassificationRegression
-
- printUsage() - Method in class magpie.models.regression.CompositeRegression
-
- printUsage() - Method in class magpie.models.regression.crystal.CoulombEwaldMatrixRegression
-
- printUsage() - Method in class magpie.models.regression.crystal.CoulombSineMatrixRegression
-
- printUsage() - Method in class magpie.models.regression.crystal.PRDFRegression
-
- printUsage() - Method in class magpie.models.regression.GuessMeanRegression
-
- printUsage() - Method in class magpie.models.regression.LASSORegression
-
- printUsage() - Method in class magpie.models.regression.LinearCorrectedRegression
-
- printUsage() - Method in class magpie.models.regression.MetallurgicalHeuristicRegression
-
- printUsage() - Method in class magpie.models.regression.MixingRuleRegression
-
- printUsage() - Method in class magpie.models.regression.MultiObjectiveRegression
-
- printUsage() - Method in class magpie.models.regression.MultiPropertyRegression
-
- printUsage() - Method in class magpie.models.regression.PolynomialRegression
-
- printUsage() - Method in class magpie.models.regression.RandomGuessRegression
-
- printUsage() - Method in class magpie.models.regression.ScikitLearnRegression
-
- printUsage() - Method in class magpie.models.regression.SingleGuessRegression
-
- printUsage() - Method in class magpie.models.regression.StagedRegression
-
- printUsage() - Method in class magpie.models.regression.WekaRegression
-
- printUsage() - Method in class magpie.models.SplitModel
-
- printUsage() - Method in class magpie.optimization.rankers.AdaptiveScalarizingEntryRanker
-
- printUsage() - Method in class magpie.optimization.rankers.ClassProbabilityRanker
-
- printUsage() - Method in class magpie.optimization.rankers.CompositionDistanceRanker
-
- printUsage() - Method in class magpie.optimization.rankers.PropertyFormulaRanker
-
- printUsage() - Method in class magpie.optimization.rankers.PropertyRanker
-
- printUsage() - Method in class magpie.optimization.rankers.SimpleEntryRanker
-
- printUsage() - Method in class magpie.optimization.rankers.TargetEntryRanker
-
- printUsage() - Method in class magpie.statistics.performance.BaseStatistics
-
- printUsage() - Method in class magpie.statistics.performance.TargetRegressionStatistics
-
- printUsage() - Method in interface magpie.utility.interfaces.Options
-
Print out required format for options.
- printUsage() - Method in class magpie.utility.tools.BatchAttributeGenerator
-
- printUsage() - Method in class magpie.utility.tools.BatchModelEvaluator
-
- printUsage() - Method in class magpie.utility.tools.OxidationStateGuesser
-
- printUsage() - Method in class magpie.utility.tools.PhaseDiagramExclusionValidator
-
- printWindowAnalysis() - Method in class magpie.statistics.performance.TargetRegressionStatistics
-
Print results of the tolerance size analysis.
- printWorkspace() - Method in class magpie.user.Workspace
-
Prints a table containing all variables currently in Workspace.
- ProbabilityThreshold - Variable in class magpie.data.utilities.splitters.NonZeroClassificationSplitter
-
Probability of being of class #0 below which entry gets placed in entry #1
- processCompounds(Map<CompositionEntry, String>) - Method in class magpie.csp.diagramdata.OnTheFlyPhaseDiagramStatistics
-
- processCompounds(Map<CompositionEntry, String>) - Method in class magpie.csp.diagramdata.PhaseDiagramStatistics
-
Given a list of compounds, mark which phase diagrams they appear in.
- processEntries(List<BaseEntry>, Map<String, Object>) - Method in class magpie.utility.tools.BatchModelEvaluator
-
Operation to be performed on a batch of entries
- Properties - Variable in class magpie.attributes.generators.PropertyAsAttributeGenerator
-
List of properties to use as attributes.
- PropertiesOutput - Class in magpie.data.utilities.output
-
Write attributes and properties out to a CSV file.
- PropertiesOutput() - Constructor for class magpie.data.utilities.output.PropertiesOutput
-
- Property - Variable in class magpie.user.server.ModelPackage
-
Name of property being modeled.
- PropertyAsAttributeGenerator - Class in magpie.attributes.generators
-
Use measured property of entry as an attribute.
- PropertyAsAttributeGenerator() - Constructor for class magpie.attributes.generators.PropertyAsAttributeGenerator
-
- PropertyData - Variable in class magpie.data.materials.CompositionDataset
-
Map of elemental property names to values
- PropertyData - Variable in class magpie.data.materials.ElementDataset
-
Lookup table of elemental properties
- PropertyFilter - Class in magpie.data.utilities.filters
-
Filter entries based on a measured or predicted property.
- PropertyFilter() - Constructor for class magpie.data.utilities.filters.PropertyFilter
-
- PropertyFormulaRanker - Class in magpie.optimization.rankers
-
Use a formula of several properties.
- PropertyFormulaRanker() - Constructor for class magpie.optimization.rankers.PropertyFormulaRanker
-
- PropertyIndex - Variable in class magpie.optimization.rankers.AdaptiveScalarizingEntryRanker
-
Index of each property of interest
- PropertyIndex - Variable in class magpie.optimization.rankers.PropertyRanker
-
Index of property used for ranking
- PropertyLists - Class in magpie.data.materials.util
-
Supplies lists of properties used when generating attributes.
- PropertyLists() - Constructor for class magpie.data.materials.util.PropertyLists
-
- PropertyName - Variable in class magpie.data.utilities.modifiers.SetPropertyValueModifier
-
Name of property to be set
- PropertyName - Variable in class magpie.models.regression.MixingRuleRegression
-
Property used for weighting
- PropertyName - Variable in class magpie.optimization.rankers.PropertyRanker
-
Name of property used for ranking
- PropertyRangeFilter - Class in magpie.data.utilities.filters
-
Filter entries that have property variables within or outside a certain range.
- PropertyRangeFilter() - Constructor for class magpie.data.utilities.filters.PropertyRangeFilter
-
- PropertyRanker - Class in magpie.optimization.rankers
-
Shortcut for an
BaseEntryRanker to operate on a certain property,
rather than the default class.
- PropertyRanker() - Constructor for class magpie.optimization.rankers.PropertyRanker
-
- PropertyValue - Variable in class magpie.data.utilities.modifiers.SetPropertyValueModifier
-
Value to set for property.
- PrototypeDataset - Class in magpie.data.materials
-
Store data about compounds based on a single crystal structure prototype.
- PrototypeDataset() - Constructor for class magpie.data.materials.PrototypeDataset
-
Create a prototype dataset with default attribute
- PrototypeDataset(boolean) - Constructor for class magpie.data.materials.PrototypeDataset
-
Create a prototype dataset.
- PrototypeEntry - Class in magpie.data.materials
-
- PrototypeEntry(PrototypeSiteInformation, String) - Constructor for class magpie.data.materials.PrototypeEntry
-
Create a new PrototypeEntry.
- PrototypeEntry(PrototypeSiteInformation) - Constructor for class magpie.data.materials.PrototypeEntry
-
Create a Prototype entry without specifying composition.
- PrototypeEntryGenerator - Class in magpie.data.utilities.generators
-
Generate
PrototypeEntry with certain elements (or combination
of elements on each site).
- PrototypeEntryGenerator() - Constructor for class magpie.data.utilities.generators.PrototypeEntryGenerator
-
- Prototypes - Variable in class magpie.data.utilities.generators.CombinatorialSubstitutionGenerator
-
List of prototype structures
- PrototypeSiteInformation - Class in magpie.data.materials.util
-
Stores information about all sites in a prototype crystal structure.
- PrototypeSiteInformation() - Constructor for class magpie.data.materials.util.PrototypeSiteInformation
-
- PythonBasedAttributeSelector - Class in magpie.attributes.selectors
-
Abstract class for performing attribute selection with a Python code.
- PythonBasedAttributeSelector() - Constructor for class magpie.attributes.selectors.PythonBasedAttributeSelector
-
- R - Variable in class magpie.statistics.performance.RegressionStatistics
-
Pearson's correlation coefficient
- RandomForestAttributeSelector - Class in magpie.attributes.selectors
-
Select attributes using the feature-importance scores from RandomForest.
- RandomForestAttributeSelector() - Constructor for class magpie.attributes.selectors.RandomForestAttributeSelector
-
- RandomGuessRegression - Class in magpie.models.regression
-
Randomly assign class values.
- RandomGuessRegression() - Constructor for class magpie.models.regression.RandomGuessRegression
-
- RandomTestCount - Variable in class magpie.attributes.selectors.ExhaustiveAttributeSelector
-
If method is random split, number of times to repeat test
- RandomTestFraction - Variable in class magpie.attributes.selectors.ExhaustiveAttributeSelector
-
If method is random split, fraction of entries withheld for test set
- rankEntries(Dataset, double[]) - Method in class magpie.optimization.rankers.BaseEntryRanker
-
Return the rank of entries that were sorted based on the objective function defined
in this class (also depends on the settings for Maximize and Measured.
- rankEntries(Dataset) - Method in class magpie.optimization.rankers.BaseEntryRanker
-
Calculate the rank of entries based on this objective function
- rankEntries(Dataset, boolean) - Method in class magpie.optimization.rankers.BaseEntryRanker
-
Calculate the rank of entries based on this objective function
- Ranker - Variable in class magpie.data.utilities.output.SimpleOutput
-
Tool used to rank entries before printing them.
- RankingDuplicateResolver - Class in magpie.data.utilities.modifiers.duplicates
-
Use a ranking algorithm to determine which duplicate to pick.
- RankingDuplicateResolver() - Constructor for class magpie.data.utilities.modifiers.duplicates.RankingDuplicateResolver
-
- readAttributeTable(String) - Method in class magpie.attributes.generators.LookupTableAttributeGenerator
-
Read in lookup table containing attribute names and values for selected entries.
- readFile(String) - Method in class magpie.user.CommandHandler
-
Reads commands from a text file
- readFromFile(String) - Static method in class magpie.data.materials.util.PrototypeSiteInformation
-
Read site information from a specially-formatted file.
- readInformationFile(String) - Static method in class magpie.user.server.ServerLauncher
-
Given model information file, configure the handler
- readIonizationEnergies(String) - Static method in class magpie.data.materials.util.LookupData
-
Read in ionization energies
- readLine() - Method in class magpie.user.InputFileParser
-
Gets a complete, nonempty line out of the input stream.
- readModel(InputStream) - Method in class magpie.models.classification.ScikitLearnClassifier
-
Read model from an input stream
- readModel(InputStream) - Method in interface magpie.models.interfaces.ExternalModel
-
Read file describing model into memory
- readModel(InputStream) - Method in class magpie.models.regression.ScikitLearnRegression
-
Read model from an input stream
- readOxidationStates(String) - Static method in class magpie.data.materials.util.LookupData
-
Reads in a data file that contains known oxidation states for each
element.
- readPairTable(double[][], String, String) - Static method in class magpie.data.materials.util.LookupData
-
Helper function for reading from a binary property lookup table
- readPairTable(double[][], int, int) - Static method in class magpie.data.materials.util.LookupData
-
Helper function for reading from a binary property lookup table
- readStructureInformation(String) - Method in class magpie.data.materials.PrototypeDataset
-
Read information about a prototype crystal structure from file.
- rectifyEntry(boolean) - Method in class magpie.data.materials.CompositionEntry
-
Makes sure this entry is in a proper format.
- reduceMemoryFootprint() - Method in class magpie.data.BaseEntry
-
Delete any cached information stored within this entry.
- reduceMemoryFootprint() - Method in class magpie.data.materials.CrystalStructureEntry
-
- Regex - Variable in class magpie.attributes.selectors.RegexAttributeSelector
-
Regular expression to be matched
- RegexAttributeSelector - Class in magpie.attributes.selectors
-
Selects attributes based on whether their name matches a regular expression.
- RegexAttributeSelector() - Constructor for class magpie.attributes.selectors.RegexAttributeSelector
-
- RegressionErrorFilter - Class in magpie.data.utilities.filters
-
Filter entries based on absolute error.
- RegressionErrorFilter() - Constructor for class magpie.data.utilities.filters.RegressionErrorFilter
-
- RegressionStatistics - Class in magpie.statistics.performance
-
Calculates performance statistics for regression models.
- RegressionStatistics() - Constructor for class magpie.statistics.performance.RegressionStatistics
-
- RegularSolutionNormalizer - Class in magpie.data.utilities.normalizers
-
Normalize data using regular solution model.
- RegularSolutionNormalizer() - Constructor for class magpie.data.utilities.normalizers.RegularSolutionNormalizer
-
- remove() - Method in class magpie.utility.NDGridIterator
-
- RemoveCorrelatedAttributeSelector - Class in magpie.attributes.selectors
-
Finds pairs of attributes that are correlated with each other, and removes one of the two.
- RemoveCorrelatedAttributeSelector() - Constructor for class magpie.attributes.selectors.RemoveCorrelatedAttributeSelector
-
- RemoveCorrelatedAttributeSelector.CorrelationMeasure - Enum in magpie.attributes.selectors
-
List of correlation measures
- RemoveDuplicateAttributeSelector - Class in magpie.attributes.selectors
-
Select only attributes that have unique values.
- RemoveDuplicateAttributeSelector() - Constructor for class magpie.attributes.selectors.RemoveDuplicateAttributeSelector
-
- removeDuplicates() - Method in class magpie.data.Dataset
-
Remove all duplicate entries without any selection strategy
- removeElementalProperty(String) - Method in class magpie.data.materials.CompositionDataset
-
Remove an elemental property from the list used when generating
attributes
- removeElementalProperty(String) - Method in class magpie.data.materials.ElementDataset
-
Remove an elemental property from the list of those used when computing attributes.
- removeElementPairProperty(String) - Method in class magpie.data.materials.CompositionDataset
-
Remove an elemental property from the list used when generating
attributes
- removeKnownCompoundsContainingElements(List<String>) - Method in class magpie.csp.CSPEngine
-
Given a list of elements, remove all entries that contain those elements
from the list of known compounds.
- RemoveNaNAttributeSelector - Class in magpie.attributes.selectors
-
Select attributes that have no NaN values.
- RemoveNaNAttributeSelector() - Constructor for class magpie.attributes.selectors.RemoveNaNAttributeSelector
-
- removeVariable(String) - Method in class magpie.user.Workspace
-
Removes a variable from the workspace
- replaceDelimiter(String) - Method in class magpie.data.utilities.output.DelimitedOutput
-
Replace a delimiter in a string with something else.
- replaceElements(Map<String, String>) - Method in class magpie.data.materials.CrystalStructureEntry
-
Create a new entry by replacing elements on this entry
- RescalingNormalizer - Class in magpie.data.utilities.normalizers
-
Scale variables using the maximum and minimum values of the training set.
- RescalingNormalizer() - Constructor for class magpie.data.utilities.normalizers.RescalingNormalizer
-
- resetModel() - Method in class magpie.models.BaseModel
-
Mark this model as untrained and unvalidated
- resolveBaseEntry(Dataset, List<BaseEntry>) - Static method in class magpie.data.utilities.modifiers.duplicates.AveragingDuplicateResolver
-
Average base entries.
- resolveDuplicates(BaseDuplicateResolver) - Method in class magpie.data.Dataset
-
Resolve duplicates according to some strategy
- resolveDuplicates(Dataset, List<BaseEntry>) - Method in class magpie.data.utilities.modifiers.duplicates.AveragingDuplicateResolver
-
- resolveDuplicates(Dataset, List<BaseEntry>) - Method in class magpie.data.utilities.modifiers.duplicates.BaseDuplicateResolver
-
Given a list of duplicate entries, pick a representative entry or
generate a new one
- resolveDuplicates(Dataset, List<BaseEntry>) - Method in class magpie.data.utilities.modifiers.duplicates.RankingDuplicateResolver
-
- resolveMultipropertyEntry(Dataset, List<BaseEntry>) - Static method in class magpie.data.utilities.modifiers.duplicates.AveragingDuplicateResolver
-
- restorationFunction(double, double, double) - Method in class magpie.data.utilities.normalizers.SoftmaxNormalizer
-
- restorationFunction(double, double, double) - Method in class magpie.data.utilities.normalizers.ZScoreNormalizer
-
Compute the restored value a variable
- restore(Dataset) - Method in class magpie.data.utilities.normalizers.BaseDatasetNormalizer
-
Restore attributes from scaled to original range.
- restoreAttributes(Instances) - Method in class magpie.data.Dataset
-
Restore attribute data to each entry.
- restoreAttributes(Dataset) - Method in class magpie.data.utilities.normalizers.BaseDatasetNormalizer
-
Perform the actual restoration on the attributes
- restoreAttributes(Dataset) - Method in class magpie.data.utilities.normalizers.IndependentVariableNormalizer
-
- restoreAttributes(double[]) - Method in class magpie.data.utilities.normalizers.IndependentVariableNormalizer
-
Restore each attribute for an entry
- restoreAttributes(Dataset) - Method in class magpie.data.utilities.normalizers.InverseNormalizer
-
- restoreAttributes(Dataset) - Method in class magpie.data.utilities.normalizers.MultiNormalizer
-
- restoreAttributes(Dataset) - Method in class magpie.data.utilities.normalizers.RegularSolutionNormalizer
-
- restoreAttributes(double[]) - Method in class magpie.data.utilities.normalizers.RescalingNormalizer
-
- restoreAttributes(double[]) - Method in class magpie.data.utilities.normalizers.ZScoreNormalizer
-
- restoreClassVariable(Dataset) - Method in class magpie.data.utilities.normalizers.BaseDatasetNormalizer
-
Perform the actual restoration on the class variables (measured and predicted!)
- restoreClassVariable(Dataset) - Method in class magpie.data.utilities.normalizers.IndependentVariableNormalizer
-
- restoreClassVariable(double) - Method in class magpie.data.utilities.normalizers.IndependentVariableNormalizer
-
Restore a class variable
- restoreClassVariable(Dataset) - Method in class magpie.data.utilities.normalizers.InverseNormalizer
-
- restoreClassVariable(Dataset) - Method in class magpie.data.utilities.normalizers.MultiNormalizer
-
- restoreClassVariable(Dataset) - Method in class magpie.data.utilities.normalizers.RegularSolutionNormalizer
-
- restoreClassVariable(double) - Method in class magpie.data.utilities.normalizers.RescalingNormalizer
-
- restoreClassVariable(double) - Method in class magpie.data.utilities.normalizers.ZScoreNormalizer
-
- Rho - Variable in class magpie.statistics.performance.RegressionStatistics
-
Spearman's correlation coefficient
- RMSE - Variable in class magpie.statistics.performance.RegressionStatistics
-
Root mean squared error
- RobustRegressionUtility - Class in magpie.statistics.utility
-
Calculates statistics useful to robust regression.
- RobustRegressionUtility() - Constructor for class magpie.statistics.utility.RobustRegressionUtility
-
- robustTraining(Dataset) - Method in interface magpie.models.regression.AbstractRegressionModel
-
Robustly train a model.
- robustTraining(Dataset) - Method in class magpie.models.regression.BaseRegression
-
- robustTraining(Dataset) - Method in class magpie.models.regression.SplitRegression
-
- ROC - Variable in class magpie.statistics.performance.BaseStatistics
-
Receiver operating characteristic curve
- ROC_AUC - Variable in class magpie.statistics.performance.BaseStatistics
-
Area under receiver operating characteristic curve normalized such that 1.0
is a perfect classifier and 0.0 is a perfectly-random classifier.
- roundComposition(double[]) - Method in class magpie.csp.diagramdata.PhaseDiagramStatistics
-
Round a compound such that it's composition exactly equals that of a common
composition, and return the index of that composition
- run(Dataset) - Method in class magpie.attributes.selectors.BaseAttributeSelector
-
Adjust the attribute list of a dataset, based on a trained selection algorithm
- run(Dataset) - Method in class magpie.models.BaseModel
-
Run a model on provided data.
- run(Dataset) - Method in class magpie.models.classification.BaseClassifier
-
- run_protected(Dataset) - Method in class magpie.models.BaseModel
-
Run a model without checking if stuff is trained (use carefully)
- run_protected(Dataset) - Method in class magpie.models.classification.CumulantExpansionClassifier
-
- run_protected(Dataset) - Method in class magpie.models.classification.ScikitLearnClassifier
-
- run_protected(Dataset) - Method in class magpie.models.classification.SplitClassifier
-
- run_protected(Dataset) - Method in class magpie.models.classification.WekaClassifier
-
- run_protected(Dataset) - Method in class magpie.models.regression.AbstractNonlinearRegression
-
- run_protected(Dataset) - Method in class magpie.models.regression.ClassificationRegression
-
- run_protected(Dataset) - Method in class magpie.models.regression.CompositeRegression
-
- run_protected(Dataset) - Method in class magpie.models.regression.crystal.StructureKRRBasedRegression
-
- run_protected(Dataset) - Method in class magpie.models.regression.LASSORegression
-
- run_protected(Dataset) - Method in class magpie.models.regression.LinearCorrectedRegression
-
- run_protected(Dataset) - Method in class magpie.models.regression.MetallurgicalHeuristicRegression
-
- run_protected(Dataset) - Method in class magpie.models.regression.MixingRuleRegression
-
- run_protected(Dataset) - Method in class magpie.models.regression.MultiObjectiveRegression
-
- run_protected(Dataset) - Method in class magpie.models.regression.PolynomialRegression
-
- run_protected(Dataset) - Method in class magpie.models.regression.RandomGuessRegression
-
- run_protected(Dataset) - Method in class magpie.models.regression.ScikitLearnRegression
-
- run_protected(Dataset) - Method in class magpie.models.regression.SingleGuessRegression
-
- run_protected(Dataset) - Method in class magpie.models.regression.StagedRegression
-
- run_protected(Dataset) - Method in class magpie.models.regression.WekaRegression
-
- run_protected(Dataset) - Method in class magpie.models.SplitModel
-
- runAndFilter(BaseModel, Dataset, BaseDatasetFilter) - Method in class magpie.utility.tools.BatchModelEvaluator
-
Create entries, evaluate them, filter out acceptable candidates
- runAttributeCommand(List<Object>) - Method in class magpie.data.Dataset
-
Run commands related to attributes of each entry.
- runAttributeCommand(List<Object>) - Method in class magpie.data.materials.CompositionDataset
-
- runAttributeCommand(List<Object>) - Method in class magpie.data.materials.ElementDataset
-
- runAttributeExpanders() - Method in class magpie.data.Dataset
-
Expand the list of attributes using the currently-set list of attribute
expanders.
- runAttributeExpansionCommand(List<Object>) - Method in class magpie.data.Dataset
-
Run commands relating to expanding the attribute pool.
- runAttributeGeneratorCommand(List<Object>) - Method in class magpie.data.Dataset
-
Run commands relating to generating new attributes.
- runAttributeGenerators() - Method in class magpie.data.Dataset
-
Expand the list of attributes using the currently-set list of attribute
generators.
- runAttributeGenerators() - Method in class magpie.data.materials.CrystalStructureDataset
-
- runCandidateAnalysis(double[], double[]) - Method in class magpie.statistics.performance.TargetRegressionStatistics
-
Perform a candidate selection analysis (described in documentation for this
class as a whole).
- runCommand(List<Object>) - Method in class magpie.attributes.generators.BaseAttributeGenerator
-
- runCommand(List<Object>) - Method in class magpie.attributes.selectors.BaseAttributeSelector
-
- runCommand(List<Object>) - Method in class magpie.cluster.BaseClusterer
-
- runCommand(List<Object>) - Method in class magpie.csp.CompositionBasedCSPEngine
-
- runCommand(List<Object>) - Method in class magpie.csp.CSPEngine
-
- runCommand(List<Object>) - Method in class magpie.data.Dataset
-
- runCommand(List<Object>) - Method in class magpie.data.materials.CompositionDataset
-
- runCommand(List<Object>) - Method in class magpie.data.MultiPropertyDataset
-
- runCommand(List<Object>) - Method in class magpie.data.utilities.normalizers.BaseDatasetNormalizer
-
- runCommand(List<Object>) - Method in class magpie.data.utilities.splitters.BaseDatasetSplitter
-
- runCommand(List<Object>) - Method in class magpie.models.BaseModel
-
- runCommand(List<Object>) - Method in class magpie.models.regression.AbstractNonlinearRegression
-
- runCommand(List<Object>) - Method in class magpie.models.regression.BaseRegression
-
- runCommand(List<Object>) - Method in class magpie.models.regression.CompositeRegression
-
- runCommand(List<Object>) - Method in class magpie.models.regression.crystal.StructureKRRBasedRegression
-
- runCommand(List<Object>) - Method in class magpie.models.regression.MultiObjectiveRegression
-
- runCommand(List<Object>) - Method in class magpie.models.regression.SplitRegression
-
- runCommand(List<Object>) - Method in class magpie.models.regression.StagedRegression
-
- runCommand(List<Object>) - Method in class magpie.models.SplitModel
-
- runCommand(List<Object>) - Method in class magpie.statistics.performance.BaseStatistics
-
- runCommand(List<String>) - Method in class magpie.user.CommandHandler
-
Given a command, run some actions
- runCommand(List<Object>) - Method in interface magpie.utility.interfaces.Commandable
-
Process some command described by a list of Objects.
- runCommand(List<Object>) - Method in class magpie.utility.tools.BatchAttributeGenerator
-
- runCommand(List<Object>) - Method in class magpie.utility.tools.BatchModelEvaluator
-
- runCommand(List<Object>) - Method in class magpie.utility.tools.IonicCompoundFinder
-
- runCommand(List<Object>) - Method in class magpie.utility.tools.OxidationStateGuesser
-
- runCommand(List<Object>) - Method in class magpie.utility.tools.PhaseDiagramExclusionValidator
-
- runCommandOnVariable(String, List<Object>) - Method in class magpie.user.CommandHandler
-
Pass commands to variables.
- runEvaluationCommand(List<Object>) - Static method in class magpie.user.CommandHandler
-
Run an evaluation command.
- runExclusionTest(int[], BaseModel, CompositionDataset) - Static method in class magpie.utility.tools.PhaseDiagramExclusionValidator
-
Evaluate model by using excluding certain combinations of
elements from a dataset, and using the excluded data as a test set.
- runFilter(MultiPropertyDataset, JSONObject) - Method in class magpie.user.server.operations.SearchRunner
-
Run a new model, add entries to dataset
- runGCLP(CompositionEntry) - Method in class magpie.data.materials.util.GCLPCalculator
-
Compute the ground state phase equilibria for a certain composition.
- runModel(double[][]) - Method in class magpie.models.regression.LASSORegression
-
Runs the model contained within object
- runModel(ExternalModel, Dataset) - Static method in class magpie.models.utility.ExternalModelUtility
-
Connect to server and run model
- runModel(Dataset) - Method in class magpie.user.server.ModelPackage
-
Run the model stored in this package.
- runModel(String) - Method in class magpie.user.server.operations.ModelOperator
-
Run a certain model
- runModel(MultiPropertyDataset, JSONObject) - Method in class magpie.user.server.operations.SearchRunner
-
Run a new model, add entries to dataset
- runNonlinearCommand(List<Object>) - Method in class magpie.models.regression.AbstractNonlinearRegression
-
Handle commands for nonliear models
- runObjectiveFunction(Dataset) - Method in class magpie.optimization.rankers.BaseEntryRanker
-
Evaluate every entry in a dataset using the objective function
- runPairPropertyCommand(List<Object>) - Method in class magpie.data.materials.CompositionDataset
-
Run commands that set the element pair properties to be used when generating attributes.
- runPolynomialModel(double[][], int, double[]) - Static method in class magpie.models.regression.PolynomialRegression
-
Run a polynomial model based on a matrix of attribute values.
- runPropertyCommand(List<Object>) - Method in class magpie.data.materials.CompositionDataset
-
Run commands that control which elemental properties are used when
generating attributes
- runPropertyCommand(List<Object>) - Method in class magpie.data.materials.ElementDataset
-
Run commands that control which elemental properties are used when
generating attributes
- runRanker(MultiPropertyDataset, JSONObject) - Method in class magpie.user.server.operations.SearchRunner
-
Run the entry ranker to get the top entries
- runSearch(String) - Method in class magpie.user.server.operations.SearchRunner
-
- runSubmodelCommand(List<Object>) - Method in class magpie.models.regression.MultiObjectiveRegression
-
Run commands associated with operating on submodels
- RunTime - Variable in class magpie.user.server.ModelPackage
-
How long this model has been run for, in milliseconds
- runTimerCommand(List<String>) - Method in class magpie.user.CommandHandler
-
Run a certain time command.
- runWindowAnalysis(double[], double[]) - Method in class magpie.statistics.performance.TargetRegressionStatistics
-
Perform a window-size analysis.
- Savable - Interface in magpie.utility.interfaces
-
Dictates commands that must be fulfilled for an object to be "savable".
- saveCommand(String, String) - Method in class magpie.data.Dataset
-
- saveCommand(String, String) - Method in class magpie.data.materials.CompositionDataset
-
- saveCommand(String, String) - Method in class magpie.data.materials.CrystalStructureDataset
-
- saveCommand(String, String) - Method in class magpie.data.MultiPropertyDataset
-
- saveCommand(String, String) - Method in class magpie.models.BaseModel
-
- saveCommand(String, String) - Method in class magpie.models.classification.CumulantExpansionClassifier
-
- saveCommand(String, String) - Method in class magpie.statistics.performance.BaseStatistics
-
- saveCommand(String, String) - Method in interface magpie.utility.interfaces.Savable
-
Handles complicated saving commands.
- saveCommand(String, String) - Method in class magpie.utility.tools.PhaseDiagramExclusionValidator
-
- savePerformanceData(String) - Method in class magpie.statistics.performance.BaseStatistics
-
Write out measured and predicted class variables used to compute statistics.
- saveState(String) - Method in class magpie.data.Dataset
-
Save the state of this object using serialization
- saveState(String) - Method in class magpie.models.BaseModel
-
Save the state of this object using serialization
- saveState(Object, String) - Static method in class magpie.utility.UtilityOperations
-
Use serialization to save object state to file
- saveState(Object, OutputStream) - Static method in class magpie.utility.UtilityOperations
-
Use serialization to save object state to an output stream
- saveTemplate(String) - Method in class magpie.data.Dataset
-
Save a template of this dataset to disk using
- ScikitLearnClassifier - Class in magpie.models.classification
-
Uses Scikit-learn to train a classification model.
- ScikitLearnClassifier() - Constructor for class magpie.models.classification.ScikitLearnClassifier
-
- ScikitLearnRegression - Class in magpie.models.regression
-
Uses Scikit-learn to train a regression model.
- ScikitLearnRegression() - Constructor for class magpie.models.regression.ScikitLearnRegression
-
- ScikitServer - Variable in class magpie.models.classification.ScikitLearnClassifier
-
Scikit server process
- ScikitServer - Variable in class magpie.models.regression.ScikitLearnRegression
-
Scikit server process
- ScreenAttributes - Variable in class magpie.data.utilities.filters.ZScoreOutlierFilter
-
Whether to screen based on attributes
- ScreenClass - Variable in class magpie.data.utilities.filters.ZScoreOutlierFilter
-
Whether to screen based on class variable
- Searcher - Variable in class magpie.attributes.selectors.WekaAttributeSelector
-
Weka class used to populate a list of attributes
- SearchRunner - Class in magpie.user.server.operations
-
Perform searches that involve several different ML models.
- SearchRunner() - Constructor for class magpie.user.server.operations.SearchRunner
-
- selectAttributes(List<String>) - Method in class magpie.attributes.selectors.MeredigAttributeSelector
-
- selectAttributes(List<String>) - Method in class magpie.attributes.selectors.UserSpecifiedAttributeSelector
-
Define a list of attributes that will be used when training a model
- selectAttributes(List<String>) - Method in class magpie.attributes.selectors.UserSpecifiedExcludingAttributeSelector
-
Define list of attributes that will be excluded before training a model.
- SelectedAttributes - Variable in class magpie.attributes.selectors.UserSpecifiedAttributeSelector
-
Names of attributes to be used
- SelectionMethod - Variable in class magpie.data.utilities.output.CompositionOutput
-
Method used to determine which elements to select
- Selectors - Variable in class magpie.attributes.selectors.StagedAttributeSelector
-
List of attribute selectors to use for selection.
- SelectSizeAutomatically - Variable in class magpie.attributes.selectors.LassoAttributeSelector
-
Whether to pick dataset size via cross-validation.
- Sensitivity - Variable in class magpie.statistics.performance.ClassificationStatistics
-
Sensitivity (aka True Positive Rate
- serveModels(String, String) - Method in class magpie.user.server.operations.ModelQueryHandler
-
Get all models that match the users query
- Server - Static variable in class magpie.user.server.ServerLauncher
-
Server currently being used
- ServerInformationGetter - Class in magpie.user.server.operations
-
REST responses that give the status of the server
- ServerInformationGetter() - Constructor for class magpie.user.server.operations.ServerInformationGetter
-
- serverIsRunning() - Method in class magpie.models.classification.ScikitLearnClassifier
-
- serverIsRunning() - Method in interface magpie.models.interfaces.ExternalModel
-
Check whether the server is running
- serverIsRunning() - Method in class magpie.models.regression.ScikitLearnRegression
-
- ServerLauncher - Class in magpie.user.server
-
Main class for launching a Magpie server.
- ServerLauncher() - Constructor for class magpie.user.server.ServerLauncher
-
- serverStatistics() - Method in class magpie.user.server.operations.ServerInformationGetter
-
- ServerUtilityOperations - Class in magpie.user.server
-
Utility operations useful for the REST server.
- ServerUtilityOperations() - Constructor for class magpie.user.server.ServerUtilityOperations
-
- setAlloyStep(double) - Method in class magpie.data.utilities.generators.AlloyingCompositionEntryGenerator
-
Set the step size
- setAttribute(int, double) - Method in class magpie.data.BaseEntry
-
Set a certain attribute for this entry
- setAttributeComputer(Dataset) - Method in class magpie.utility.tools.BatchModelEvaluator
-
Set dataset used to generate attributes
- setAttributeName(String) - Method in class magpie.data.utilities.splitters.AttributeIntervalSplitter
-
Define which attribute to use for splitting
- setAttributeNames(List<String>) - Method in class magpie.data.Dataset
-
Set the names of each attributes.
- setAttributes(double[]) - Method in class magpie.data.BaseEntry
-
Sets attributes for this entry
- setAttributeSelector(BaseAttributeSelector) - Method in class magpie.cluster.BaseClusterer
-
Define an attribute selector to be used before clustering
- setAttributeSelector(BaseAttributeSelector) - Method in class magpie.models.BaseModel
-
Define an attribute selector that will force this model to only use a
subset of the attributes supplied with a Dataset
- setBaseElement(int, double, double) - Method in class magpie.data.utilities.generators.CompositionRangeEntryGenerator
-
Set the base element.
- setBaseElement(String, double, double) - Method in class magpie.data.utilities.generators.CompositionRangeEntryGenerator
-
Set the base element.
- setBatchSize(int) - Method in class magpie.utility.tools.BatchAttributeGenerator
-
Define maximum number of entries to compute at a single time
- setBatchSize(int) - Method in class magpie.utility.tools.BatchModelEvaluator
-
Define how many entries to evaluate at once.
- setBinaryConvexHulls(CompositionDataset) - Method in class magpie.models.regression.MetallurgicalHeuristicRegression
-
Define binary convex hull data.
- setBinEdges(double[]) - Method in class magpie.data.utilities.splitters.AttributeIntervalSplitter
-
Define the edges of bins on which to split data.
- setClassifier(BaseModel) - Method in class magpie.data.utilities.splitters.PredictedClassIntervalSplitter
-
Define the classifier used to predict on which interval a class variable
most likely lies.
- setClassifier(BaseModel) - Method in class magpie.models.regression.ClassificationRegression
-
Classifier behind this regression algorithm
- setClassifierTempate(BaseClassifier) - Method in class magpie.csp.CompositionBasedCSPEngine
-
Define a template for the classifier used by this class
- setClassName(String) - Method in class magpie.data.utilities.filters.ClassProbabilityFilter
-
Set the name of the class considered for filtering.
- setClassName(String) - Method in class magpie.data.utilities.modifiers.DiscreteToContinuousModifier
-
Set name of class for which to compute probability.
- setClassNames(String[]) - Method in class magpie.data.Dataset
-
Set name of class variable (or possible classes)
- setClassNames(String[]) - Method in class magpie.data.MultiPropertyDataset
-
- setClassNames(String[]) - Method in class magpie.data.utilities.modifiers.SetClassNamesModifier
-
Define the new class names
- SetClassNamesModifier - Class in magpie.data.utilities.modifiers
-
Sets the class names of a Dataset.
- SetClassNamesModifier() - Constructor for class magpie.data.utilities.modifiers.SetClassNamesModifier
-
- setClassProbabilities(double[]) - Method in class magpie.data.BaseEntry
-
Set the predicted probability of a entry existing in each class
- setClassProbabilities(double[][]) - Method in class magpie.data.Dataset
-
Set class probabilities for each entry
- setClassProbabilities(double[]) - Method in class magpie.data.MultiPropertyEntry
-
- setClassToEliminate(String) - Method in class magpie.data.utilities.modifiers.ClassEliminationModifier
-
Define the name of the class to eliminate.
- setClusterer(BaseClusterer) - Method in class magpie.data.utilities.splitters.ClustererSplitter
-
Set the clusterer used for splitting.
- setCombinationIterator(Dataset) - Method in class magpie.attributes.selectors.ExhaustiveAttributeSelector
-
Create an iterator over all attribute subsets being considered.
- setComparisonOperator(String) - Method in class magpie.data.utilities.filters.ComparisonOperatorFilter
-
Define comparison operator.
- setComponent(String, Object) - Method in class magpie.models.BaseModel
-
Set a specific component of a model
- setComposition(int[], double[], boolean) - Method in class magpie.data.materials.CompositionEntry
-
Set the composition of this entry.
- setComposition(CompositionEntry) - Method in class magpie.data.utilities.generators.AlloyingCompositionEntryGenerator
-
Set starting composition for alloys
- setCompositions(CompositionDataset) - Method in class magpie.data.utilities.filters.CompositionSetDistanceFilter
-
Set the list of compositions to be considered
- setCompositions(CompositionDataset) - Method in class magpie.data.utilities.modifiers.CompositionSetDistanceModifier
-
Set the list of compositions to be considered
- setCompositions(CompositionDataset) - Method in class magpie.optimization.rankers.CompositionDistanceRanker
-
Set the list of compositions to be considered
- setCompounds(CompositionDataset) - Method in class magpie.data.utilities.filters.StabilityFilter
-
Define the data used to compute stability.
- setCompounds(CompositionDataset) - Method in class magpie.data.utilities.modifiers.StabilityCalculationModifier
-
Define the data used to compute stability.
- setCompressionLevel(int) - Method in class magpie.models.classification.ScikitLearnClassifier
-
Define how well model is compressed after training.
- setCompressionLevel(int) - Method in interface magpie.models.interfaces.ExternalModel
-
Define how well model file is compressed
- setCompressionLevel(int) - Method in class magpie.models.regression.ScikitLearnRegression
-
Define how well model is compressed after training.
- setComputeVoronoi(boolean) - Method in class magpie.data.utilities.generators.CombinatorialSubstitutionGenerator
-
Set whether to compute the Voronoi tessellation before generating entries.
- setCountPhases(boolean) - Method in class magpie.attributes.generators.composition.GCLPAttributeGenerator
-
Set whether to count number of phases at equilibrium.
- setCutoff(double) - Method in class magpie.models.regression.crystal.PRDFRegression
-
Set the cutoff distance used when computing the PRDF
- setCutoffDistance(double) - Method in class magpie.attributes.generators.crystal.APRDFAttributeGenerator
-
Define cutoff distance for AP-RDF.
- setCutoffDistance(double) - Method in class magpie.attributes.generators.crystal.PRDFAttributeGenerator
-
Define the maximum distance to consider when computing the PRDF
- setCVFraction(double) - Method in class magpie.attributes.selectors.LassoAttributeSelector
-
Set the fraction of entries to without during cross-validation.
- setCVIterations(int) - Method in class magpie.attributes.selectors.LassoAttributeSelector
-
Set the number of iterations to perform during cross-validation.
- setDataDirectory(String) - Method in class magpie.data.materials.CompositionDataset
-
Define whether to look for elemental property lookup tables.
- setDataset(Dataset) - Method in class magpie.utility.tools.BatchModelEvaluator
-
Set dataset to be evaluated.
- setDelimiter(String) - Method in class magpie.data.utilities.output.DelimitedOutput
-
Set the delimiter used to separate words
- setDimension(int) - Method in class magpie.data.utilities.generators.GridBaseEntryGenerator
-
Define dimension of grid.
- setDistanceThreshold(double) - Method in class magpie.data.utilities.filters.CompositionDistanceFilter
-
Define the threshold composition distance.
- setDistanceThreshold(double) - Method in class magpie.data.utilities.filters.CompositionSetDistanceFilter
-
Set the distance threshold
- setEdges(double[]) - Method in class magpie.data.utilities.modifiers.ClassIntervalModifier
-
Set the Edges that define the class intervals on which data is discretized.
- setEdges(double[]) - Method in class magpie.data.utilities.splitters.PredictedClassIntervalSplitter
-
Define edges describing different values of the class variable
on which entries are partitioned.
- setElectronegativity(double[]) - Method in class magpie.utility.tools.OxidationStateGuesser
-
Set the lookup table for electronegativity values.
- setElectronegativity(String) - Method in class magpie.utility.tools.OxidationStateGuesser
-
Set the lookup table for electronegativity values.
- setElementalProperties(List<String>) - Method in class magpie.data.materials.ElementDataset
-
Define the list of elemental properties to be used to compute attributes.
- setElementList(String[]) - Method in class magpie.data.utilities.filters.ContainsElementFilter
-
Define list of elements to use for filter.
- setElementListByIndex(int[]) - Method in class magpie.data.utilities.filters.ContainsElementFilter
-
Define a list of elements to use for the filter
- setElements(CompositionDataset) - Method in class magpie.attributes.generators.crystal.PRDFAttributeGenerator
-
Set the elements when computing PRDF
- setElements(List<String>) - Method in class magpie.data.utilities.splitters.SingleElementGroupSplitter
-
Define list of elements to define the split.
- setElementsByIndex(Set<Integer>) - Method in class magpie.data.utilities.generators.PhaseDiagramCompositionEntryGenerator
-
Define the lit of elements included in the phase diagrams.
- setElementsByName(Set<String>) - Method in class magpie.data.utilities.generators.PhaseDiagramCompositionEntryGenerator
-
Define the lit of elements included in the phase diagrams.
- setElementsToIgnore(Collection<String>) - Method in class magpie.data.utilities.generators.CombinatorialSubstitutionGenerator
-
Set list of elements that, if present, will not be replaced
- setElementsToSubstitute(Collection<String>) - Method in class magpie.data.utilities.generators.CombinatorialSubstitutionGenerator
-
Set list of elements to use for substitutions.
- setEnergyName(String) - Method in class magpie.data.utilities.modifiers.StabilityCalculationModifier
-
Define the name of the property containing energy data
- setEntryIterator(Iterator<BaseEntry>) - Method in class magpie.utility.tools.BatchAttributeGenerator
-
Set the iterator over entries being processed
- setEntryIterator(Iterator<BaseEntry>) - Method in class magpie.utility.tools.BatchModelEvaluator
-
Set iterator over entries to be acted on
- setEnumerationStyle(CombinatorialSubstitutionGenerator.EnumerationType) - Method in class magpie.data.utilities.generators.CombinatorialSubstitutionGenerator
-
Set method used to enumerate different sets of elements
- setEvaluator(String, String[]) - Method in class magpie.attributes.selectors.WekaAttributeSelector
-
Set the method used to evaluate subsets of entries.
- setEvenSpacing(boolean) - Method in class magpie.data.utilities.generators.IonicCompoundGenerator
-
Not applicable for this class.
- setEvenSpacing(boolean) - Method in class magpie.data.utilities.generators.PhaseDiagramCompositionEntryGenerator
-
Set whether to use evenly-spaced compositions (or low-denominator).
- setExclude(boolean) - Method in class magpie.data.utilities.filters.BaseDatasetFilter
-
Define whether entries that pass should be removed, or whether an entry
must pass the filter to be kept.
- setFilter(BaseDatasetFilter) - Method in class magpie.data.utilities.splitters.FilterSplitter
-
Set the filter used to partition data
- setFilter(BaseDatasetFilter) - Method in class magpie.models.BaseModel
-
Set filter used to clean data before training
- setFittedElements(List<String>) - Method in class magpie.models.regression.MixingRuleRegression
-
Set which elements to fit.
- setFormula(String) - Method in class magpie.optimization.rankers.PropertyFormulaRanker
-
Define the formula used by this class.
- setGenericModel(BaseModel) - Method in class magpie.models.classification.SplitClassifier
-
- setGenericModel(BaseModel) - Method in interface magpie.models.interfaces.MultiModel
-
Set the model template
- setGenericModel(BaseModel) - Method in class magpie.models.regression.CompositeRegression
-
- setGenericModel(BaseModel) - Method in class magpie.models.regression.MultiObjectiveRegression
-
Define the model to be used for a property if one is not specifically defined.
- setGenericModel(BaseModel) - Method in class magpie.models.regression.SplitRegression
-
- setGenericModel(BaseModel) - Method in class magpie.models.regression.StagedRegression
-
- setGenericModel(BaseModel) - Method in class magpie.models.SplitModel
-
Set the model template
- setGridSpacing(double) - Method in class magpie.data.utilities.generators.GridBaseEntryGenerator
-
Define grid step size.
- setGroupIncludedInAttribute(int, boolean) - Method in class magpie.data.materials.util.PrototypeSiteInformation
-
Define whether a group of sites should be included when generating attributes.
- setGuess(double) - Method in class magpie.models.regression.SingleGuessRegression
-
Sets the user's guess
- setIncludeMatching(boolean) - Method in class magpie.attributes.selectors.RegexAttributeSelector
-
Set whether to include (or exclude) attributes whose name matches the pattern.
- setInitialGuess(String, double) - Method in class magpie.models.regression.AbstractNonlinearRegression
-
Set the initial guess for a coefficient
- SetIterator - Variable in class magpie.attributes.selectors.ExhaustiveAttributeSelector
-
Iterator over subsets of attributes to be tested
- setK(int) - Method in class magpie.data.utilities.filters.PredictionOutlierFilter
-
Define number of fitting parameters in model.
- setKnownCompounds(Map<CompositionEntry, String>) - Method in class magpie.csp.CSPEngine
-
Define the composition and prototype of already-known compounds.
- setLambda(double) - Method in class magpie.models.regression.crystal.StructureKRRBasedRegression
-
Set the ridge regularization parameter.
- setLookupData(CompositionDataset) - Method in class magpie.data.utilities.generators.IonicCompoundGenerator
-
Define the dataset used to lookup oxidation states.
- setLookupPath(String) - Method in class magpie.utility.tools.IonicCompoundFinder
-
Set where to look for oxidation state data
- setMaxAlloying(double) - Method in class magpie.data.utilities.generators.AlloyingCompositionEntryGenerator
-
Set the maximum amount of element to add.
- setMaxCandidates(int) - Method in class magpie.statistics.performance.TargetRegressionStatistics
-
Set the maximum number of candidates for an analysis of how the number of
candidates affects prediction accuracy.
- setMaxFormulaUnit(int) - Method in class magpie.attributes.generators.composition.IonicCompoundProximityAttributeGenerator
-
Set the maximum formula unit size when searching for ionic compounds.
- setMaxFormulaUnitSize(int) - Method in class magpie.utility.tools.IonicCompoundFinder
-
Set maximum number of atoms in formula unit.
- setMaximizeFunction(boolean) - Method in class magpie.optimization.rankers.BaseEntryRanker
-
Set whether this entry ranker will maximize objective function
- setMaximizeFunction(boolean) - Method in class magpie.optimization.rankers.PropertyRanker
-
- setMaximumDimension(int) - Method in class magpie.attributes.selectors.LassoAttributeSelector
-
Set the maximum number of attributes to select
- setMaximumDistance(double) - Method in class magpie.utility.tools.IonicCompoundFinder
-
Set the maximum allowed distance from the target value.
- setMaxIterations(int) - Method in class magpie.models.regression.AbstractNonlinearRegression
-
Define the maximum number of iterations allowed.
- setMaxNumberTerms(int) - Method in class magpie.models.regression.LASSORegression
-
- setMaxSubsetSize(int) - Method in class magpie.attributes.selectors.ExhaustiveAttributeSelector
-
Set maximum size of subset to be tested
- setMaxValue(double) - Method in class magpie.data.utilities.generators.GridBaseEntryGenerator
-
Define maximum value in all directions
- setMaxWindowSize(double) - Method in class magpie.statistics.performance.TargetRegressionStatistics
-
Set the maximum window size for an analysis of how tolerance window size affects
prediction accuracy.
- setMeasure(RemoveCorrelatedAttributeSelector.CorrelationMeasure) - Method in class magpie.attributes.selectors.RemoveCorrelatedAttributeSelector
-
Define the method used to measure correlation
- setMeasuredClass(double) - Method in class magpie.data.BaseEntry
-
Set the measured class variable
- setMeasuredClass(double) - Method in class magpie.data.MultiPropertyEntry
-
- setMeasuredClasses(double[]) - Method in class magpie.data.Dataset
-
Set measured class for each entry, given an array of measurements
- setMeasuredProperties(double[]) - Method in class magpie.data.MultiPropertyEntry
-
Define the values of all measured properties of this entry.
- setMeasuredProperty(int, double) - Method in class magpie.data.MultiPropertyEntry
-
Set the measured value of a specific property of this entry.
- setMinSubsetSize(int) - Method in class magpie.attributes.selectors.ExhaustiveAttributeSelector
-
Set minimum size of subset to be tested
- setMinValue(double) - Method in class magpie.data.utilities.generators.GridBaseEntryGenerator
-
Define minimum value in all directions.
- setModel(String, BaseModel, Dataset) - Method in class magpie.attributes.generators.ModelPredictionAttributeGenerator
-
Set the model used to create attribute(s).
- setModel(BaseModel) - Method in class magpie.attributes.selectors.ExhaustiveAttributeSelector
-
Set model used to test subset performance
- setModel(BaseModel) - Method in class magpie.data.utilities.modifiers.ErrorSignalModifier
-
Set the model used to make predictions.
- setModel(BaseModel) - Method in class magpie.data.utilities.splitters.NonZeroClassificationSplitter
-
Define the model used to split data.
- setModel(int, BaseModel) - Method in class magpie.models.classification.SplitClassifier
-
- setModel(String, String[]) - Method in class magpie.models.classification.WekaClassifier
-
- setModel(int, BaseModel) - Method in interface magpie.models.interfaces.MultiModel
-
Set a specific submodel.
- setModel(String, String[]) - Method in interface magpie.models.interfaces.WekaModel
-
Set the underlying Weka-based model
- setModel(int, BaseModel) - Method in class magpie.models.regression.CompositeRegression
-
- setModel(String, BaseModel) - Method in class magpie.models.regression.MultiObjectiveRegression
-
Define a model for a certain property.
- setModel(int, BaseModel) - Method in class magpie.models.regression.SplitRegression
-
- setModel(int, BaseModel) - Method in class magpie.models.regression.StagedRegression
-
- setModel(String, String[]) - Method in class magpie.models.regression.WekaRegression
-
Set the underlying Weka-based model
- setModel(int, BaseModel) - Method in class magpie.models.SplitModel
-
- setModel(BaseModel) - Method in class magpie.utility.tools.BatchModelEvaluator
-
Define which model this class is used to evaluate
- setMu(String, double) - Method in class magpie.data.materials.util.GCLPCalculator
-
Define the chemical potential of an element
- setNBins(int[]) - Method in class magpie.models.classification.CumulantExpansionClassifier
-
Define number of desired bins of common compositions.
- setNBins(int) - Method in class magpie.models.regression.crystal.PRDFRegression
-
Set the number of bins used when computing the PRDF.
- setNComponents(int) - Method in class magpie.models.classification.CumulantExpansionClassifier
-
Set the number of components in the material being considered.
- setNDownselect(int) - Method in class magpie.attributes.selectors.LassoAttributeSelector
-
Set number of attributes to downselect to by removing strongly-correlated
entries.
- setNEigenvalues(int) - Method in class magpie.attributes.generators.crystal.CoulombMatrixAttributeGenerator
-
Set the number of eigenvalues used in representation
- setNElements(int) - Method in class magpie.utility.tools.PhaseDiagramExclusionValidator
-
Set the number of elements in phase diagrams being iterated through
- setNewClassName(String) - Method in class magpie.data.utilities.modifiers.ClassEliminationModifier
-
Define the name of the new class for entries measured to exist in the undesired
class.
- setNFolds(int) - Method in class magpie.attributes.selectors.ExhaustiveAttributeSelector
-
Set the number of folds used in K-fold cross-validation.
- setNLASSO(int) - Method in class magpie.attributes.selectors.LassoAttributeSelector
-
Set the number of parameters to determine via LASSO
- setNNearestToEval(Collection<Integer>) - Method in class magpie.attributes.generators.composition.APEAttributeGenerator
-
Set the number of nearest clusters to evaluate when computing attributes.
- setNominalComposition(CompositionEntry) - Method in class magpie.utility.tools.IonicCompoundFinder
-
Set the target composition of the ionic compound.
- setNPerDiagram(int) - Method in class magpie.data.utilities.filters.BestInAlloySystemFilter
-
Set number of entries to collect per diagram
- setNPoints(int) - Method in class magpie.attributes.generators.crystal.PRDFAttributeGenerator
-
Define the number of points on each PRDF to store
- setNProperties(int) - Method in class magpie.data.MultiPropertyEntry
-
Define the number of properties this entry can support.
- setNSteps(int) - Method in class magpie.statistics.performance.TargetRegressionStatistics
-
Set the number of steps to use when calculating model performance for ranking
or filtering.
- setNToPrint(int) - Method in class magpie.data.utilities.output.SimpleOutput
-
Define number of top entries to print.
- setNumAttributes(int) - Method in class magpie.attributes.selectors.RandomForestAttributeSelector
-
Set the target number of attributes to be selected
- setNumberOfModels(int) - Method in interface magpie.models.interfaces.MultiModel
-
Defines the number of models to be trained.
- setNumberOfModels(int) - Method in class magpie.models.regression.CompositeRegression
-
- setNumberOfModels(int) - Method in class magpie.models.regression.StagedRegression
-
- setNumberOfModels(int) - Method in class magpie.models.SplitModel
-
- setNumberToFilter(int) - Method in class magpie.data.utilities.filters.EntryRankerFilter
-
Define how many entries will pass this filter
- setNumPoints(int) - Method in class magpie.attributes.generators.crystal.APRDFAttributeGenerator
-
Set number of distances to evaluated for AP-RDF
- setNumSteps(int) - Method in class magpie.attributes.selectors.RandomForestAttributeSelector
-
Number of iterations during attribute selection
- setNumTrees(int) - Method in class magpie.attributes.selectors.RandomForestAttributeSelector
-
Number of trees for the RandomForest model
- setObjectiveFunction(BaseEntryRanker) - Method in class magpie.data.utilities.splitters.ObjectiveFunctionSplitter
-
Define objective function by which to split entries
- setObjectiveFunction(BaseEntryRanker) - Method in class magpie.models.regression.ClassificationRegression
-
Define the objective function used to order entries
- setObjectiveFunction(MultiObjectiveEntryRanker) - Method in class magpie.models.regression.MultiObjectiveRegression
-
Define the objective function used to calculate perform of each entry.
- setObjectivePercentile(double) - Method in class magpie.optimization.rankers.AdaptiveScalarizingEntryRanker
-
Define percentile to use for approximating the minimum value of
each objective function.
- setOptions(List<Object>) - Method in class magpie.attributes.evaluators.AreaUnderROCEvaluator
-
- setOptions(List<Object>) - Method in class magpie.attributes.evaluators.PearsonsCorrelationEvaluator
-
- setOptions(List<Object>) - Method in class magpie.attributes.evaluators.PolynomialFitEvaluator
-
- setOptions(List<Object>) - Method in class magpie.attributes.evaluators.SpearmansCorrelationEvaluator
-
- setOptions(List<Object>) - Method in class magpie.attributes.expanders.CrossExpander
-
- setOptions(List<Object>) - Method in class magpie.attributes.expanders.FunctionExpander
-
- setOptions(List<Object>) - Method in class magpie.attributes.expanders.PowerExpander
-
- setOptions(List<Object>) - Method in class magpie.attributes.generators.composition.APEAttributeGenerator
-
- setOptions(List<Object>) - Method in class magpie.attributes.generators.composition.ChargeDependentAttributeGenerator
-
- setOptions(List<Object>) - Method in class magpie.attributes.generators.composition.ElementalPropertyAttributeGenerator
-
- setOptions(List<Object>) - Method in class magpie.attributes.generators.composition.ElementFractionAttributeGenerator
-
- setOptions(List<Object>) - Method in class magpie.attributes.generators.composition.ElementPairPropertyAttributeGenerator
-
- setOptions(List<Object>) - Method in class magpie.attributes.generators.composition.GCLPAttributeGenerator
-
- setOptions(List<Object>) - Method in class magpie.attributes.generators.composition.IonicCompoundProximityAttributeGenerator
-
- setOptions(List<Object>) - Method in class magpie.attributes.generators.composition.IonicityAttributeGenerator
-
- setOptions(List<Object>) - Method in class magpie.attributes.generators.composition.MeredigAttributeGenerator
-
- setOptions(List<Object>) - Method in class magpie.attributes.generators.composition.StoichiometricAttributeGenerator
-
- setOptions(List<Object>) - Method in class magpie.attributes.generators.composition.ValenceShellAttributeGenerator
-
- setOptions(List<Object>) - Method in class magpie.attributes.generators.composition.YangOmegaAttributeGenerator
-
- setOptions(List<Object>) - Method in class magpie.attributes.generators.crystal.APRDFAttributeGenerator
-
- setOptions(List<Object>) - Method in class magpie.attributes.generators.crystal.ChemicalOrderingAttributeGenerator
-
- setOptions(List<Object>) - Method in class magpie.attributes.generators.crystal.CoordinationNumberAttributeGenerator
-
- setOptions(List<Object>) - Method in class magpie.attributes.generators.crystal.CoulombMatrixAttributeGenerator
-
- setOptions(List<Object>) - Method in class magpie.attributes.generators.crystal.EffectiveCoordinationNumberAttributeGenerator
-
- setOptions(List<Object>) - Method in class magpie.attributes.generators.crystal.LatticeSimilarityAttributeGenerator
-
- setOptions(List<Object>) - Method in class magpie.attributes.generators.crystal.LocalPropertyDifferenceAttributeGenerator
-
- setOptions(List<Object>) - Method in class magpie.attributes.generators.crystal.PackingEfficiencyAttributeGenerator
-
- setOptions(List<Object>) - Method in class magpie.attributes.generators.crystal.PRDFAttributeGenerator
-
- setOptions(List<Object>) - Method in class magpie.attributes.generators.crystal.StructuralHeterogeneityAttributeGenerator
-
- setOptions(List<Object>) - Method in class magpie.attributes.generators.element.ElementalPropertyAttributeGenerator
-
- setOptions(List<Object>) - Method in class magpie.attributes.generators.LookupTableAttributeGenerator
-
- setOptions(List<Object>) - Method in class magpie.attributes.generators.ModelPredictionAttributeGenerator
-
- setOptions(List<Object>) - Method in class magpie.attributes.generators.PropertyAsAttributeGenerator
-
- setOptions(List<Object>) - Method in class magpie.attributes.generators.prototype.SingleSiteAttributeGenerator
-
- setOptions(List<Object>) - Method in class magpie.attributes.selectors.BestIndividualSelector
-
- setOptions(List<Object>) - Method in class magpie.attributes.selectors.ExhaustiveAttributeSelector
-
- setOptions(List<Object>) - Method in class magpie.attributes.selectors.LassoAttributeSelector
-
- setOptions(List<Object>) - Method in class magpie.attributes.selectors.MeredigAttributeSelector
-
- setOptions(List<Object>) - Method in class magpie.attributes.selectors.RandomForestAttributeSelector
-
- setOptions(List<Object>) - Method in class magpie.attributes.selectors.RegexAttributeSelector
-
- setOptions(List<Object>) - Method in class magpie.attributes.selectors.RemoveCorrelatedAttributeSelector
-
- setOptions(List<Object>) - Method in class magpie.attributes.selectors.RemoveDuplicateAttributeSelector
-
- setOptions(List<Object>) - Method in class magpie.attributes.selectors.RemoveNaNAttributeSelector
-
- setOptions(List<Object>) - Method in class magpie.attributes.selectors.StagedAttributeSelector
-
- setOptions(List<Object>) - Method in class magpie.attributes.selectors.UserSpecifiedAttributeSelector
-
Sets the object to select only attributes listed in input
- setOptions(List<Object>) - Method in class magpie.attributes.selectors.WekaAttributeSelector
-
- setOptions(List<Object>) - Method in class magpie.cluster.WekaClusterer
-
- setOptions(List<Object>) - Method in class magpie.csp.CompositionBasedCSPEngine
-
- setOptions(List<Object>) - Method in class magpie.csp.DMSPEngine
-
- setOptions(List<Object>) - Method in class magpie.data.Dataset
-
- setOptions(List<Object>) - Method in class magpie.data.materials.PrototypeDataset
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.filters.AllMetalsFilter
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.filters.AttributeFilter
-
- setOptions(String, String, String) - Method in class magpie.data.utilities.filters.AttributeFilter
-
Configure the filter by defining which entries should be kept
- setOptions(List<Object>) - Method in class magpie.data.utilities.filters.BestInAlloySystemFilter
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.filters.ClassFilter
-
- setOptions(String, String, String) - Method in class magpie.data.utilities.filters.ClassFilter
-
Configure the filter by defining which entries should be kept
- setOptions(List<Object>) - Method in class magpie.data.utilities.filters.ClassProbabilityFilter
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.filters.ClassRangeFilter
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.filters.CompositionDistanceFilter
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.filters.CompositionSetDistanceFilter
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.filters.ContainsElementFilter
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.filters.EntryRankerFilter
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.filters.IQROutlierFilter
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.filters.MultiFilter
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.filters.PredictionOutlierFilter
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.filters.PropertyFilter
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.filters.PropertyRangeFilter
-
- setOptions(List) - Method in class magpie.data.utilities.filters.RegressionErrorFilter
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.filters.StabilityFilter
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.filters.ZScoreOutlierFilter
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.generators.AlloyingCompositionEntryGenerator
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.generators.CombinatorialSubstitutionGenerator
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.generators.CompositionRangeEntryGenerator
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.generators.FixedStoichiometryCompositionEntryGenerator
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.generators.GridBaseEntryGenerator
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.generators.IonicCompoundGenerator
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.generators.PhaseDiagramCompositionEntryGenerator
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.generators.PrototypeEntryGenerator
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.modifiers.AddPropertyModifier
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.modifiers.ClassEliminationModifier
-
- setOptions(List) - Method in class magpie.data.utilities.modifiers.ClassIntervalModifier
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.modifiers.CompositionSetDistanceModifier
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.modifiers.DiscreteToContinuousModifier
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.modifiers.duplicates.AveragingDuplicateResolver
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.modifiers.duplicates.RankingDuplicateResolver
-
- setOptions(List) - Method in class magpie.data.utilities.modifiers.ErrorSignalModifier
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.modifiers.HHICalculationModifier
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.modifiers.NaNToMeanModifier
-
- setOptions(List) - Method in class magpie.data.utilities.modifiers.NonZeroClassModifier
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.modifiers.PartitionToClassModifier
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.modifiers.SetClassNamesModifier
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.modifiers.SetPropertyValueModifier
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.modifiers.StabilityCalculationModifier
-
- setOptions(List) - Method in class magpie.data.utilities.modifiers.VolumeToLatticeParamModifier
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.normalizers.InverseNormalizer
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.normalizers.MultiNormalizer
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.normalizers.RegularSolutionNormalizer
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.normalizers.RescalingNormalizer
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.normalizers.SoftmaxNormalizer
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.normalizers.ZScoreNormalizer
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.output.ARFFOutput
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.output.CompositionOutput
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.output.DelimitedOutput
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.output.JSONOutput
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.output.PropertiesOutput
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.output.SimpleOutput
-
- setOptions(List) - Method in class magpie.data.utilities.splitters.AllMetalsSplitter
-
- setOptions(List) - Method in class magpie.data.utilities.splitters.AttributeIntervalSplitter
-
- setOptions(List) - Method in class magpie.data.utilities.splitters.ClustererSplitter
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.splitters.FilterSplitter
-
- setOptions(List) - Method in class magpie.data.utilities.splitters.MeasuredClassSplitter
-
- setOptions(List) - Method in class magpie.data.utilities.splitters.MultipleElementGroupsSplitter
-
- setOptions(List) - Method in class magpie.data.utilities.splitters.NonZeroClassificationSplitter
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.splitters.ObjectiveFunctionSplitter
-
- setOptions(List<Object>) - Method in class magpie.data.utilities.splitters.PredictedClassIntervalSplitter
-
- setOptions(List) - Method in class magpie.data.utilities.splitters.SingleElementGroupSplitter
-
- setOptions(List<Object>) - Method in class magpie.models.classification.CumulantExpansionClassifier
-
- setOptions(List<Object>) - Method in class magpie.models.classification.ScikitLearnClassifier
-
- setOptions(List) - Method in class magpie.models.classification.SplitClassifier
-
- setOptions(List) - Method in class magpie.models.classification.WekaClassifier
-
- setOptions(List) - Method in class magpie.models.regression.AbstractNonlinearRegression
-
- setOptions(List) - Method in class magpie.models.regression.AbstractParsedNonlinearRegression
-
- setOptions(List<Object>) - Method in class magpie.models.regression.ClassificationRegression
-
- setOptions(List) - Method in class magpie.models.regression.CompositeRegression
-
- setOptions(List<Object>) - Method in class magpie.models.regression.crystal.CoulombEwaldMatrixRegression
-
- setOptions(List<Object>) - Method in class magpie.models.regression.crystal.CoulombSineMatrixRegression
-
- setOptions(List<Object>) - Method in class magpie.models.regression.crystal.PRDFRegression
-
- setOptions(List) - Method in class magpie.models.regression.GuessMeanRegression
-
- setOptions(List) - Method in class magpie.models.regression.LASSORegression
-
- setOptions(List<Object>) - Method in class magpie.models.regression.LinearCorrectedRegression
-
- setOptions(List<Object>) - Method in class magpie.models.regression.MetallurgicalHeuristicRegression
-
- setOptions(List) - Method in class magpie.models.regression.MixingRuleRegression
-
- setOptions(List<Object>) - Method in class magpie.models.regression.MultiObjectiveRegression
-
- setOptions(List<Object>) - Method in class magpie.models.regression.MultiPropertyRegression
-
- setOptions(List) - Method in class magpie.models.regression.PolynomialRegression
-
- setOptions(List) - Method in class magpie.models.regression.RandomGuessRegression
-
- setOptions(List<Object>) - Method in class magpie.models.regression.ScikitLearnRegression
-
- setOptions(List) - Method in class magpie.models.regression.SingleGuessRegression
-
- setOptions(List) - Method in class magpie.models.regression.StagedRegression
-
- setOptions(List) - Method in class magpie.models.regression.WekaRegression
-
- setOptions(List) - Method in class magpie.models.SplitModel
-
- setOptions(List<Object>) - Method in class magpie.optimization.rankers.AdaptiveScalarizingEntryRanker
-
- setOptions(List<Object>) - Method in class magpie.optimization.rankers.ClassProbabilityRanker
-
- setOptions(List<Object>) - Method in class magpie.optimization.rankers.CompositionDistanceRanker
-
- setOptions(List<Object>) - Method in class magpie.optimization.rankers.PropertyFormulaRanker
-
- setOptions(List<Object>) - Method in class magpie.optimization.rankers.PropertyRanker
-
- setOptions(List) - Method in class magpie.optimization.rankers.SimpleEntryRanker
-
- setOptions(List) - Method in class magpie.optimization.rankers.TargetEntryRanker
-
- setOptions(List<Object>) - Method in class magpie.statistics.performance.BaseStatistics
-
- setOptions(List<Object>) - Method in class magpie.statistics.performance.TargetRegressionStatistics
-
- setOptions(List<Object>) - Method in interface magpie.utility.interfaces.Options
-
Set any options for this object.
- setOptions(List<Object>) - Method in class magpie.utility.tools.BatchAttributeGenerator
-
- setOptions(List<Object>) - Method in class magpie.utility.tools.BatchModelEvaluator
-
- setOptions(List<Object>) - Method in class magpie.utility.tools.OxidationStateGuesser
-
- setOptions(List<Object>) - Method in class magpie.utility.tools.PhaseDiagramExclusionValidator
-
- setOrder(int, int) - Method in class magpie.data.utilities.generators.PhaseDiagramCompositionEntryGenerator
-
Define the order of generated phase diagrams
- setOrder(int) - Method in class magpie.models.regression.PolynomialRegression
-
Define Order of polynomial.
- setOutputter(BaseDatasetOutput) - Method in class magpie.utility.tools.BatchAttributeGenerator
-
Define tool used to output data
- setOxidationStates(int[][]) - Method in class magpie.utility.tools.OxidationStateGuesser
-
Set the oxidation states
- setOxidationStates(double[][]) - Method in class magpie.utility.tools.OxidationStateGuesser
-
Set the oxidation states
- setOxidationStates(String) - Method in class magpie.utility.tools.OxidationStateGuesser
-
Set the oxidation states
- setP(double) - Method in class magpie.optimization.rankers.AdaptiveScalarizingEntryRanker
-
Set tradeoff parameter between optimal in single category and decent in all
- setPackingThreshold(double) - Method in class magpie.attributes.generators.composition.APEAttributeGenerator
-
Define the threshold at which to define a cluster as efficiently packed.
- setPartitioner(BaseDatasetSplitter) - Method in class magpie.models.SplitModel
-
Set the partitioner.
- setPerCell(int) - Method in class magpie.data.utilities.modifiers.VolumeToLatticeParamModifier
-
Set number of atoms in unit cell.
- setPhaseDiagramStats(PhaseDiagramStatistics) - Method in class magpie.models.classification.CumulantExpansionClassifier
-
Define the phase diagram statistics object used to make predictions.
- setPhases(CompositionDataset) - Method in class magpie.attributes.generators.composition.GCLPAttributeGenerator
-
Define phases used when computing ground states
- setPredictedClass(double) - Method in class magpie.data.BaseEntry
-
Set the predicted class variable
- setPredictedClass(double) - Method in class magpie.data.MultiPropertyEntry
-
- setPredictedClasses(double[]) - Method in class magpie.data.Dataset
-
Set predicted class for each entry, given an array of predictions
- setPredictedProperty(int, double) - Method in class magpie.data.MultiPropertyEntry
-
Directly set the predicted value of a property.
- setPredictedProperty(int, double[]) - Method in class magpie.data.MultiPropertyEntry
-
Directly set the probabilities of an entry existing in one of several classes.
- setPrintAccuracy(int) - Method in class magpie.models.regression.PolynomialRegression
-
Set the number of digits printed when outputting model
- setProbabilityThreshold(double) - Method in class magpie.data.utilities.splitters.NonZeroClassificationSplitter
-
Define the probability of being in class 0 on which to partition data.
- setPropertiesToAdd(List<String>) - Method in class magpie.data.utilities.modifiers.AddPropertyModifier
-
Define list of properties to add to a dataset.
- setPropertyClasses(int, String[]) - Method in class magpie.data.MultiPropertyDataset
-
Define possible classes for a certain property (like "Metal" or "Nonmetal")
- setPropertyName(String) - Method in class magpie.models.regression.MixingRuleRegression
-
Define which property to use for alloy mean
- setPropertyName(String) - Method in class magpie.optimization.rankers.PropertyRanker
-
Set the name of property used for ranking
- setPropertyValue(String, String) - Method in class magpie.data.utilities.modifiers.SetPropertyValueModifier
-
Set the name and value of property to be set
- setPropertyValue(String, double) - Method in class magpie.data.utilities.modifiers.SetPropertyValueModifier
-
Set the name and value of property to be set
- SetPropertyValueModifier - Class in magpie.data.utilities.modifiers
-
Set the value of a certain property of each entry.
- SetPropertyValueModifier() - Constructor for class magpie.data.utilities.modifiers.SetPropertyValueModifier
-
- setPrototypes(List<CrystalStructureEntry>) - Method in class magpie.data.utilities.generators.CombinatorialSubstitutionGenerator
-
Define the list of prototype structures to use to create entries.
- setPrototypes(CrystalStructureDataset) - Method in class magpie.data.utilities.generators.CombinatorialSubstitutionGenerator
-
Define the list of prototype structures used to create entries.
- setQ(double) - Method in class magpie.data.utilities.filters.PredictionOutlierFilter
-
Set target False Discovery rate.
- setQ(double) - Method in class magpie.statistics.utility.RobustRegressionUtility
-
Define the target False Discovery Rate for outlier selection
- setR(double) - Method in class magpie.data.utilities.normalizers.SoftmaxNormalizer
-
Set the scaling constant
- setRadiusProperty(String) - Method in class magpie.attributes.generators.composition.APEAttributeGenerator
-
Set the name of the elemental property used to define radii.
- setRandomSplit(double, int) - Method in class magpie.attributes.selectors.ExhaustiveAttributeSelector
-
Set the size of test set split and number of times to repeat CV.
- setRanker(BaseEntryRanker) - Method in class magpie.data.utilities.filters.BestInAlloySystemFilter
-
Set how to rank entries
- setRanker(BaseEntryRanker) - Method in class magpie.data.utilities.filters.EntryRankerFilter
-
Define the ranker used to filter entries.
- setRanker(BaseEntryRanker) - Method in class magpie.data.utilities.modifiers.duplicates.RankingDuplicateResolver
-
Set the ranker used to select between entries
- setRanker(BaseEntryRanker) - Method in class magpie.data.utilities.output.SimpleOutput
-
Define tool used to rank entries before printing.
- setRegex(String) - Method in class magpie.attributes.selectors.RegexAttributeSelector
-
Define the regular expression.
- setRobustRegressionQ(double) - Method in interface magpie.models.regression.AbstractRegressionModel
-
Set the desired False Discovery Rate for outlier detection.
- setRobustRegressionQ(double) - Method in class magpie.models.regression.BaseRegression
-
- setRobustRegressionQ(double) - Method in class magpie.models.regression.SplitRegression
-
- setScale(double) - Method in class magpie.data.utilities.normalizers.InverseNormalizer
-
Define scale of attributes / class.
- setScreenAttributes(boolean) - Method in class magpie.data.utilities.filters.ZScoreOutlierFilter
-
Set whether to screen based on whether any attribute value is an outlier.
- setScreenClass(boolean) - Method in class magpie.data.utilities.filters.ZScoreOutlierFilter
-
Set whether to screen based on whether measured class value is an outlier
- setSearcher(String, String[]) - Method in class magpie.attributes.selectors.WekaAttributeSelector
-
Set the method used to search for optimal subsets.
- setSelectionMethod(CompositionOutput.ElementSelectionMethod) - Method in class magpie.data.utilities.output.CompositionOutput
-
Set the method used to determine which elements to print.
- setSelectors(List<BaseAttributeSelector>) - Method in class magpie.attributes.selectors.StagedAttributeSelector
-
Set the list of selectors used by this tool
- setSelectSizeAutomatically(boolean) - Method in class magpie.attributes.selectors.LassoAttributeSelector
-
Set whether to determine number of attributes through cross-validation.
- setShells(Collection<Integer>) - Method in class magpie.attributes.generators.crystal.ChemicalOrderingAttributeGenerator
-
Define which nearest-neighbor shells to consider when generating attributes.
- setSigma(double) - Method in class magpie.models.regression.crystal.CoulombEwaldMatrixRegression
-
Set the normalization parameter in the kernel function.
- setSigma(double) - Method in class magpie.models.regression.crystal.CoulombSineMatrixRegression
-
Set the normalization parameter in the kernel function.
- setSigma(double) - Method in class magpie.models.regression.crystal.PRDFRegression
-
Set the normalization parameter in the kernel function.
- setSiteComposition(int, CompositionEntry) - Method in class magpie.data.materials.PrototypeEntry
-
Set the composition of a certain site
- setSiteInfo(PrototypeSiteInformation) - Method in class magpie.data.materials.PrototypeDataset
-
Define information about the prototypes contained by this dataset.
- setSiteInfo(PrototypeSiteInformation) - Method in class magpie.data.utilities.generators.PrototypeEntryGenerator
-
Define the information about the sites in the prototype.
- setSize(int) - Method in class magpie.data.utilities.generators.PhaseDiagramCompositionEntryGenerator
-
Define the number of points per binary diagram (in using even spacing) or
the maximum denominator (for low-denominator)
- setSmoothParameter(double) - Method in class magpie.attributes.generators.crystal.APRDFAttributeGenerator
-
Set smoothing parameter for RDF.
- setSplitAbove(boolean) - Method in class magpie.data.utilities.splitters.ObjectiveFunctionSplitter
-
Set whether class #0 should be entries above a threshold
- setSplitter(BaseDatasetSplitter) - Method in class magpie.data.utilities.modifiers.PartitionToClassModifier
-
Set the splitter used to generate new class variables.
- setStabilityName(String) - Method in class magpie.data.utilities.modifiers.StabilityCalculationModifier
-
Set the name of the property in which to store stability data
- setSubmodel(BaseModel) - Method in class magpie.models.regression.LinearCorrectedRegression
-
Define the model that this class corrects.
- setSubRanker(BaseEntryRanker) - Method in class magpie.optimization.rankers.PropertyRanker
-
Set the ranker employed by this class.
- setTarget(double) - Method in class magpie.statistics.performance.TargetRegressionStatistics
-
Define target value of class variable.
- setTargetAttribute(String) - Method in class magpie.data.utilities.filters.AttributeFilter
-
Set the attribute being compared
- setTargetClass(String) - Method in class magpie.attributes.evaluators.AreaUnderROCEvaluator
-
Define the class for which the ability to classify is being assessed.
- setTargetClass(String) - Method in class magpie.optimization.rankers.ClassProbabilityRanker
-
Set the name of the class of interest
- setTargetComposition(CompositionEntry) - Method in class magpie.data.utilities.filters.CompositionDistanceFilter
-
Define the target composition
- setTargetProperty(String, boolean) - Method in class magpie.data.MultiPropertyDataset
-
Define which property to use as the class variable.
- setTargetProperty(int, boolean) - Method in class magpie.data.MultiPropertyDataset
-
Define which property to set as the measured class of each entry.
- setTargetProperty(int) - Method in class magpie.data.MultiPropertyEntry
-
Define which property to use as the class variable.
- setTestFraction(double) - Method in class magpie.statistics.utility.RobustRegressionUtility
-
Define the fraction of entries that will be tested as potential outliers.
- setTestMethod(ExhaustiveAttributeSelector.EvaluationMethod) - Method in class magpie.attributes.selectors.ExhaustiveAttributeSelector
-
Set method used to evaluate model performance
- setThreshold(double) - Method in class magpie.attributes.selectors.RemoveCorrelatedAttributeSelector
-
Define the threshold at which attributes are declared "correlated"
- setThreshold(double) - Method in class magpie.data.utilities.filters.ClassProbabilityFilter
-
Set the probability threshold used for filtering.
- setThreshold(double) - Method in class magpie.data.utilities.filters.ComparisonOperatorFilter
-
Set the comparison threshold.
- setThreshold(double) - Method in class magpie.data.utilities.filters.IQROutlierFilter
-
Define number of IQRs away from the median that an entries is an outliers.
- setThreshold(double) - Method in class magpie.data.utilities.filters.StabilityFilter
-
Set threshold at which compounds are declared "unstable".
- setThreshold(double) - Method in class magpie.data.utilities.splitters.ObjectiveFunctionSplitter
-
Set threshold on which to partition entries
- setThreshold(double) - Method in class magpie.models.regression.ClassificationRegression
-
Define threshold of objective function on which to split entries.
- setTolerance(double) - Method in class magpie.attributes.selectors.RemoveDuplicateAttributeSelector
-
Define the maximum difference at which two numbers are considered equal.
- setTolerance(double) - Method in class magpie.data.utilities.filters.ZScoreOutlierFilter
-
Set the tolerance defining what is an outlier.
- setTolerance(double) - Method in class magpie.statistics.performance.TargetRegressionStatistics
-
Define the error threshold that is considered a successful prediction.
- setToNormalizeAttributes(boolean) - Method in class magpie.data.utilities.normalizers.BaseDatasetNormalizer
-
Set whether to normalize attributes
- setToNormalizeClass(boolean) - Method in class magpie.data.utilities.normalizers.BaseDatasetNormalizer
-
Set whether to normalize class variable
- setUnits(String) - Method in class magpie.user.server.ModelPackage
-
- setUseClass(boolean) - Method in class magpie.attributes.selectors.RemoveCorrelatedAttributeSelector
-
Define whether to select the attribute most correlated with the class variable when selecting which pair
of correlated attributes to keep.
- setUseCorrection(boolean) - Method in class magpie.models.regression.MetallurgicalHeuristicRegression
-
Set whether to employ correction factors
- setUseCorrection(boolean) - Method in class magpie.models.regression.MixingRuleRegression
-
Whether to fit a linear model to correct differences between the alloy mean
and class variable
- setUseEuclidean() - Method in class magpie.data.utilities.filters.CompositionSetDistanceFilter
-
Use Euclidean distance as the distance metric
- setUseInverse(boolean) - Method in class magpie.models.regression.MixingRuleRegression
-
Define whether to take the average of the property, or the average of the inverse
of the property.
- setUseManhattan(boolean) - Method in class magpie.data.utilities.filters.CompositionSetDistanceFilter
-
Set whether to use Manhattan (vs Euclidean) distance
- setUseManhattan() - Method in class magpie.data.utilities.filters.CompositionSetDistanceFilter
-
Use Manhattan distance as the distance metric
- setUseManhattan(boolean) - Method in class magpie.data.utilities.modifiers.CompositionSetDistanceModifier
-
Set whether to use Manhattan (vs Euclidean) distance
- setUseManhattan(boolean) - Method in class magpie.optimization.rankers.CompositionDistanceRanker
-
Set whether to use
- setUseMeasured(boolean) - Method in class magpie.data.utilities.filters.ClassFilter
-
Set whether to use the measured class variable.
- setUseMeasured(boolean) - Method in class magpie.optimization.rankers.AdaptiveScalarizingEntryRanker
-
- setUseMeasured(boolean) - Method in class magpie.optimization.rankers.BaseEntryRanker
-
Set whether to used measured (or predicted) class values
- setUseMeasured(boolean) - Method in class magpie.optimization.rankers.PropertyRanker
-
- setUsePredicted(boolean) - Method in class magpie.data.utilities.filters.StabilityFilter
-
Set whether to use the measured or predicted class variable.
- setVariable(String, double) - Method in class magpie.utility.ParsedFunction
-
Define the value of a certain variable in this expression
- setVariable(int, double) - Method in class magpie.utility.ParsedFunction
-
Define the value of a certain variable in this expression
- setWeighted(boolean) - Method in class magpie.attributes.generators.crystal.ChemicalOrderingAttributeGenerator
-
Set whether to consider face sizes when computing ordering parameters.
- SimpleEntryRanker - Class in magpie.optimization.rankers
-
BaseEntryRanker that ranks entries based on class variable.
- SimpleEntryRanker() - Constructor for class magpie.optimization.rankers.SimpleEntryRanker
-
- SimpleLinearModelExample - Class in magpie.models.regression.nonlinear
-
- SimpleLinearModelExample() - Constructor for class magpie.models.regression.nonlinear.SimpleLinearModelExample
-
- SimpleOutput - Class in magpie.data.utilities.output
-
Print the name and measured class values of each attribute.
- SimpleOutput() - Constructor for class magpie.data.utilities.output.SimpleOutput
-
- SingleElementGroupSplitter - Class in magpie.data.utilities.splitters
-
Split dataset into two groups based on whether it contains certain elements.
- SingleElementGroupSplitter() - Constructor for class magpie.data.utilities.splitters.SingleElementGroupSplitter
-
- SingleGuessRegression - Class in magpie.models.regression
-
Guess a single, user-specified value for the class variable of all entries.
- SingleGuessRegression() - Constructor for class magpie.models.regression.SingleGuessRegression
-
- SingleSiteAttributeGenerator - Class in magpie.attributes.generators.prototype
-
Create attributes based on the properties of elements on each group of
equivalent sites in a crystal.
- SingleSiteAttributeGenerator() - Constructor for class magpie.attributes.generators.prototype.SingleSiteAttributeGenerator
-
- SingleSites - Variable in class magpie.attributes.generators.prototype.SingleSiteAttributeGenerator
-
List of groups with a single site
- SiteComp - Variable in class magpie.data.materials.PrototypeEntry
-
Composition of each site
- SiteElements - Variable in class magpie.data.utilities.generators.PrototypeEntryGenerator
-
Lists of possible elements on each site
- SiteInfo - Variable in class magpie.attributes.generators.prototype.PairSiteAttributeGenerator
-
Information of this particular prototype
- SiteInfo - Variable in class magpie.data.materials.PrototypeDataset
-
Stores information about each site
- SiteInfo - Variable in class magpie.data.materials.PrototypeEntry
-
Link to site information from corresponding dataset
- SiteInfo - Variable in class magpie.data.utilities.generators.PrototypeEntryGenerator
-
Description of sites on prototype
- siteIsIncludedInAttributes(int) - Method in class magpie.data.materials.util.PrototypeSiteInformation
-
- size - Variable in class magpie.data.utilities.generators.PhaseDiagramCompositionEntryGenerator
-
Either number of stops in each direction or max denominator
- SmoothParameter - Variable in class magpie.attributes.generators.crystal.APRDFAttributeGenerator
-
Smoothing parameter for AP-RDF
- SoftmaxNormalizer - Class in magpie.data.utilities.normalizers
-
Normalization using the "softmax" method.
- SoftmaxNormalizer() - Constructor for class magpie.data.utilities.normalizers.SoftmaxNormalizer
-
- sortAndGetRanks(double[], boolean) - Static method in class magpie.utility.UtilityOperations
-
Sort an array and return the original indices of the each value.
- sortAndGetRanks(double[], Comparator<Double>) - Static method in class magpie.utility.UtilityOperations
-
Sort an array and return the original index of each member.
- sortByRanking(Dataset) - Method in class magpie.optimization.rankers.BaseEntryRanker
-
Sort entries in a dataset according to ranking
- SortingOrder - Variable in class magpie.data.materials.CompositionDataset
-
Order in which elements are sorted (used when printing)
- SortingOrder - Variable in class magpie.data.materials.CompositionEntry
-
Rank of each element (used in display order)
- SortingOrder - Static variable in class magpie.data.materials.util.LookupData
-
Order in which to sort elements.
- spawnStderrReader(Process) - Method in class magpie.attributes.selectors.PythonBasedAttributeSelector
-
Launch a thread that does nothing but read from the standard error of an
external process.
- SpearmansCorrelationEvaluator - Class in magpie.attributes.evaluators
-
Evaluate attributes based on Spearson's Correlation Coefficient, which is simply
the Pearson's Correlation Coefficient between the measured and predicted ranks
of entries.
- SpearmansCorrelationEvaluator() - Constructor for class magpie.attributes.evaluators.SpearmansCorrelationEvaluator
-
- Specificity - Variable in class magpie.statistics.performance.ClassificationStatistics
-
Specificity (True Negative Rate)
- split(Dataset) - Method in class magpie.data.utilities.splitters.BaseDatasetSplitter
-
Splits a dataset into several partitions.
- split(Dataset, boolean) - Method in class magpie.data.utilities.splitters.BaseDatasetSplitter
-
Split a dataset into several partitions.
- SplitClassifier - Class in magpie.models.classification
-
Model that uses several other models to model different parts of a dataset.
- SplitClassifier() - Constructor for class magpie.models.classification.SplitClassifier
-
Create a blank SplitClassifier
- splitForThreading(int) - Method in class magpie.data.Dataset
-
Split for threading purposes.
- splitIntoFolds(int) - Method in class magpie.data.Dataset
-
Split the dataset into multiple folds for cross-validation, empties the
original test set
- splitIntoFolds(int, long) - Method in class magpie.data.Dataset
-
Split the dataset into multiple folds for cross-validation, empties the
original test set
- SplitModel - Class in magpie.models
-
Abstract class for a model that splits the dataset and trains
several submodels.
- SplitModel() - Constructor for class magpie.models.SplitModel
-
- SplitRegression - Class in magpie.models.regression
-
Abstract class for models that use multiple submodels.
- SplitRegression() - Constructor for class magpie.models.regression.SplitRegression
-
Create a blank split regression model
- StabilityCalculationModifier - Class in magpie.data.utilities.modifiers
-
Use GCLP compute the stability with respect to other phases.
- StabilityCalculationModifier() - Constructor for class magpie.data.utilities.modifiers.StabilityCalculationModifier
-
- StabilityFilter - Class in magpie.data.utilities.filters
-
Filter based on computed stability.
- StabilityFilter() - Constructor for class magpie.data.utilities.filters.StabilityFilter
-
- StagedAttributeSelector - Class in magpie.attributes.selectors
-
Selector that uses multiple selection strategies in series.
- StagedAttributeSelector() - Constructor for class magpie.attributes.selectors.StagedAttributeSelector
-
- StagedRegression - Class in magpie.models.regression
-
Composite regression where the error signal from a model is used to train the next.
- StagedRegression() - Constructor for class magpie.models.regression.StagedRegression
-
- StartDate - Static variable in class magpie.user.server.ServerLauncher
-
Time server was launched
- startReader(InputStream, OutputStream) - Static method in class magpie.models.utility.ExternalModelUtility
-
Launch a thread that does nothing but read from the output of another process.
- startServer() - Method in class magpie.models.classification.ScikitLearnClassifier
-
- startServer() - Method in interface magpie.models.interfaces.ExternalModel
-
Start the server hosting the model.
- startServer() - Method in class magpie.models.regression.ScikitLearnRegression
-
- startServer() - Static method in class magpie.user.server.ServerLauncher
-
Given the current settings, start the Magpie server
- StartTime - Variable in class magpie.user.CommandHandler
-
Holds start time of default timer
- StepFraction - Variable in class magpie.data.utilities.generators.CompositionRangeEntryGenerator
-
Fraction step size of certain element.
- Stiochiometries - Variable in class magpie.data.utilities.generators.FixedStoichiometryCompositionEntryGenerator
-
List of stiochiometries.
- StoichiometricAttributeGenerator - Class in magpie.attributes.generators.composition
-
Generate attributes based on stoichiometry of material.
- StoichiometricAttributeGenerator() - Constructor for class magpie.attributes.generators.composition.StoichiometricAttributeGenerator
-
- stopServer(ExternalModel) - Static method in class magpie.models.utility.ExternalModelUtility
-
Send the "exit" command and stop a server
- StructuralHeterogeneityAttributeGenerator - Class in magpie.attributes.generators.crystal
-
Compute attributes based on heterogeneity in structure.
- StructuralHeterogeneityAttributeGenerator() - Constructor for class magpie.attributes.generators.crystal.StructuralHeterogeneityAttributeGenerator
-
- StructureKRRBasedRegression - Class in magpie.models.regression.crystal
-
Abstract class for methods that predict properties of crystal structures with
KKR-based schemes.
- StructureKRRBasedRegression() - Constructor for class magpie.models.regression.crystal.StructureKRRBasedRegression
-
- StructureProbability - Variable in class magpie.csp.diagramdata.PhaseDiagramStatistics
-
For each composition, probability of each structure existing in a phase diagram.
- subtract(Dataset) - Method in class magpie.data.Dataset
-
Remove all entries that are in another dataset from this dataset