@@ -234,8 +234,8 @@ Class :class:`~GSASIIscriptable.G2Project`
234234---------------------------------------------
235235
236236 All GSASIIscriptable scripts will need to create a :class: `~GSASIIscriptable.G2Project ` object
237- either for a new GSAS-II project or to read in an existing project (.gpx) file.
238- The most commonly used routines in this object are :
237+ either for a new GSAS-II project or to read in an existing project (.gpx) file.
238+ The table below is not complete but does contain the most commonly used methods in this object:
239239
240240.. tabularcolumns:: |l|p{3.in} |
241241
@@ -256,18 +256,26 @@ method Use
256256
257257:meth: `~GSASIIscriptable.G2Project.add_single_histogram ` Used to read in a single crystal diffraction dataset into a project file.
258258
259- :meth: `~GSASIIscriptable.G2Project.histogram ` Finds a histogram from an object, name or random id reference, returning a
260- a :class: `~GSASIIscriptable.G2PwdrData ` or :class: `~GSASIIscriptable.G2Single ` object.
259+ :meth: `~GSASIIscriptable.G2Project.add_SmallAngle ` Adds a small-angle scattering histogram to a project
261260
262261:meth: `~GSASIIscriptable.G2Project.histograms ` Provides a list of histograms in the current project, as :class: `~GSASIIscriptable.G2PwdrData ` or
263262 as :class: `~GSASIIscriptable.G2Single ` objects.
264263
264+ :meth: `~GSASIIscriptable.G2Project.histogram ` Finds a histogram from an object, name or random id reference, returning a
265+ a :class: `~GSASIIscriptable.G2PwdrData ` or :class: `~GSASIIscriptable.G2Single ` object.
266+
265267:meth: `~GSASIIscriptable.G2Project.histType ` Determines the histogram type from an object, name or random id reference.
266268
267269:meth: `~GSASIIscriptable.G2Project.phases ` Provides a list of phases defined in the current project, as :class: `~GSASIIscriptable.G2Phase ` objects
268270
271+ :meth: `~GSASIIscriptable.G2Project.phase ` Finds a phase from an object, name or random id reference, returning a
272+ a :class: `~GSASIIscriptable.G2Phase ` object.
273+
269274:meth: `~GSASIIscriptable.G2Project.images ` Provides a list of images in the current project, as :class: `~GSASIIscriptable.G2Image ` objects
270275
276+ :meth: `~GSASIIscriptable.G2Project.image ` Finds an image from an object, name or random id reference, returning a
277+ a :class: `~GSASIIscriptable.G2Image ` object.
278+
271279:meth: `~GSASIIscriptable.G2Project.pdfs ` Provides a list of PDFs in the current project, as :class: `~GSASIIscriptable.G2PDF ` objects
272280
273281:meth: `~GSASIIscriptable.G2Project.seqref ` Returns a :class: `~GSASIIscriptable.G2SeqRefRes ` object if there are Sequential Refinement results
@@ -281,7 +289,8 @@ method Use
281289 These actions can be performed also in :meth: `~GSASIIscriptable.G2Project.do_refinements `.
282290:meth: `~GSASIIscriptable.G2Project.get_Variable ` Retrieves the value and esd for a parameter
283291:meth: `~GSASIIscriptable.G2Project.get_Covariance ` Retrieves values and covariance for a set of refined parameters
284- :meth: `~GSASIIscriptable.G2Project.set_Controls ` Set overall GSAS-II control settings such as number of cycles and to set up a sequential
292+ :meth: `~GSASIIscriptable.G2Project.set_Controls ` Set overall GSAS-II control settings such as number of cycles and to set parameter limits.
293+ This is also used to set up a sequential
285294 fit. (Also see :meth: `~GSASIIscriptable.G2Project.get_Controls ` to read values.)
286295:meth: `~GSASIIscriptable.G2Project.imageMultiDistCalib ` Performs a global calibration fit with images at multiple distance settings.
287296:meth: `~GSASIIscriptable.G2Project.get_Constraints ` Retrieves :ref: `constraint definition <Constraint_definitions_table >` entries.
@@ -290,6 +299,10 @@ method Use
290299:meth: `~GSASIIscriptable.G2Project.add_EqnConstr ` Adds an equation-type constraint on two or more variables
291300:meth: `~GSASIIscriptable.G2Project.add_NewVarConstr ` Adds an new variable as a constraint on two or more variables
292301:meth: `~GSASIIscriptable.G2Project.ComputeWorstFit ` Determines the parameters that will have the greatest impact on the fit if refined
302+ :meth: `~GSASIIscriptable.G2Project.get_Frozen ` Find variables where parameters have refined out of the parameter limit ranges.
303+ Note that parameter limits are set using :meth: `~GSASIIscriptable.G2Project.set_Controls `.
304+ :meth: `~GSASIIscriptable.G2Project.set_Frozen ` Adds or removes variables from the list where parameters have refined outside of their limits.
305+ Note that parameter limits are set using :meth: `~GSASIIscriptable.G2Project.set_Controls `.
293306==================================================================== ===============================================================================================================
294307
295308.. _Class_G2Phase:
0 commit comments