Grace

From Script | Spoken-Tutorial
Revision as of 16:16, 13 October 2020 by Madhurig (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Xmgrace or Grace, is a program for plotting graphs, with a clickable GUI to set graph properties. It is a WYSIWYG(what you see is what you get) 2D plotting tool. The program is free to download, install and use. The program supports, interactive plotting to generate, 2D graphs, bar charts and execute data fitting routines. Multiple graphs can be plotted on the same canvas. Various symbols styles and formatting options can be included in the plots. Grace is one of the best liked plotting software in scientific community. QtGrace fork, provides a binary for Windows OS using Qt-SDK tool. Back-end plotting of many popular scientific and engineering software use Grace. More details are available on this website: http://plasma-gate.weizmann.ac.il/Grace/ .

Contributors, Content Editors and Reviewers

The Freeplane Spoken Tutorial is put together by Dr. Rani PV from IIT Bombay. Ms. Madhuri Ganapathi, contributed as the domain reviewer, Ms. Viji Nair is the novice reviewer and Dr. Snehalatha Kaliappan is the administrative reviewer.

Learner: Anyone who want to map their ideas or concepts, as well as Researchers.

Basic Level

1. Overview of Grace

  • Visit the official website of Grace
  • Familiarize with downloadable online example files
  • Open an example image output
  • Browse through the list of programs which use Grace
  • Forks of Grace and QtGrace for Windows OS
  • File structure of Grace project file
  • Advantages of the text format of Grace project file
  • How can teachers and students utilize Grace
  • Play excerpts of Grace tutorials available on Spoken Tutorial website

2. Installation and Introduction to Grace

  • Install Grace in Ubuntu Linux 16.04
  • Open Grace using the Terminal
  • Open Grace via search your computer form
  • Resize the graph panel
  • About format for XY dataset
  • About a row header
  • About setting row-column options while reading a dataset
  • Learn to load data with autoscale in XY axes
  • Load the data to plot a graph
  • Save a Grace project

3. Creating a 2D Graphical Plot

  • Open a Grace project
  • Change the line style and width of the line
  • Add symbol style to the plot
  • Adjust symbol size in the plot
  • Change the line color
  • Adjust global limits of the axes
  • Add axis labels to the plot
  • Specify the position of major and minor tick marks
  • Draw grid lines on the plot
  • Add title to the graph

4. Bar Chart and Error Bars

  • Plot a bar chart
  • Open a dataset and plot a bar chart
  • Label x-axis with string data
  • About graph number G(0) and set number S(0)
  • Edit a dataset using the dataset editor spreadsheet
  • Add error bars in y-axis
  • Change the error bar size and color
  • Add an arrow object in the graph
  • Format the arrow style
  • Copy and delete object from the graph1


Intermediate Level

5. Data Fitting

  • About Linear data fitting
  • Regression option with preset equations
  • About Linear regression options in Grace
  • Meaning of G(0), S(0) nomenclature
  • Run data fitting algorithm
  • About output parameters of linear regression
  • Add two datasets to a graph panel
  • Add legends to the graph
  • Reposition the legends on the canvas
  • Format legend properties

6. Fit an Exponential Decay Curve

  • Add multiple graph panels to the canvas
  • About set operations
  • Remove a dataset from a graph panel
  • Steps for fitting data
  • Choose an equation from visual inspection
  • Write an exponential decay equation
  • Make initial guess for the coefficients in the equation
  • Perform non-linear regression on the dataset
  • About output parameters of non-linear regression
  • Save the output results

Contributors and Content Editors Dr. Rani Parvathy V, Dr, Pranita Gopal, Madhuri Ganapathi, Dr. Snehalatha Kaliappan

Contributors and Content Editors

Madhurig