Difference between revisions of "Grace"
(Created page with "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 i...") |
|||
Line 4: | Line 4: | ||
'''Contributors, Content Editors and Reviewers''' | '''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. | + | The Freeplane Spoken Tutorial is put together by Dr. Rani PV from IIT Bombay. Dr. Pranita Gopal, contributed as external reviewer 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. | '''Learner''': Anyone who want to map their ideas or concepts, as well as Researchers. | ||
Line 11: | Line 12: | ||
==Basic Level== | ==Basic Level== | ||
+ | |||
'''1. Overview of Grace''' | '''1. Overview of Grace''' | ||
Line 31: | Line 33: | ||
* Play excerpts of Grace tutorials available on Spoken Tutorial website | * Play excerpts of Grace tutorials available on Spoken Tutorial website | ||
+ | |||
'''2. Installation and Introduction to Grace''' | '''2. Installation and Introduction to Grace''' | ||
Line 54: | Line 57: | ||
* Save a Grace project | * Save a Grace project | ||
− | '''3. Creating a 2D Graphical Plot''' | + | |
+ | ''' 3. Installation of QtGrace on Windows''' | ||
+ | |||
+ | * Download QtGrace for Windows | ||
+ | |||
+ | * User preference setup | ||
+ | |||
+ | * Resize the graph panel | ||
+ | |||
+ | * Open an ASCII XY dataset | ||
+ | |||
+ | * Learn about dataset format | ||
+ | |||
+ | * Set autoscale when reading a dataset | ||
+ | |||
+ | * Load a data to create a graph | ||
+ | |||
+ | * Save a QtGrace project | ||
+ | |||
+ | |||
+ | '''4. Creating a 2D Graphical Plot''' | ||
* Open a Grace project | * Open a Grace project | ||
Line 76: | Line 99: | ||
* Add title to the graph | * Add title to the graph | ||
− | ''' | + | |
+ | '''5. Bar Chart and Error Bars''' | ||
* Plot a bar chart | * Plot a bar chart | ||
Line 91: | Line 115: | ||
* Change the error bar size and color | * Change the error bar size and color | ||
+ | |||
* Add an arrow object in the graph | * Add an arrow object in the graph | ||
Line 96: | Line 121: | ||
* Copy and delete object from the graph1 | * Copy and delete object from the graph1 | ||
− | |||
==Intermediate Level== | ==Intermediate Level== | ||
− | ''' | + | |
+ | '''6. Data Fitting''' | ||
* About Linear data fitting | * About Linear data fitting | ||
+ | |||
* Regression option with preset equations | * Regression option with preset equations | ||
Line 121: | Line 147: | ||
* Format legend properties | * Format legend properties | ||
− | ''' | + | |
+ | '''7. Fit an Exponential Decay Curve''' | ||
* Add multiple graph panels to the canvas | * Add multiple graph panels to the canvas | ||
Line 142: | Line 169: | ||
* Save the output results | * Save the output results | ||
− | |||
− | |||
− |
Latest revision as of 16:36, 13 October 2020
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. Dr. Pranita Gopal, contributed as external reviewer 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.
Contents
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. Installation of QtGrace on Windows
- Download QtGrace for Windows
- User preference setup
- Resize the graph panel
- Open an ASCII XY dataset
- Learn about dataset format
- Set autoscale when reading a dataset
- Load a data to create a graph
- Save a QtGrace project
4. 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
5. 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
6. 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
7. 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