Difference between revisions of "Grace/C2/Overview-of-Grace/English"
Line 11: | Line 11: | ||
|| '''Slide Number 2''' | || '''Slide Number 2''' | ||
'''Learning Objectives''' | '''Learning Objectives''' | ||
− | || In this tutorial, we will, | + | || In this tutorial, we will learn about, |
− | * | + | * The '''Grace '''program |
− | * | + | * The '''Grace''' parent website |
− | * | + | * Online example files and forks |
− | * | + | * '''Qtgrace''' fork website |
− | + | * '''Grace''' project file structure and | |
+ | * Benefits of '''Grace''' | ||
|- | |- | ||
|| '''Slide Number 3''' | || '''Slide Number 3''' | ||
'''Learning Objectives''' | '''Learning Objectives''' | ||
|| | || | ||
− | * | + | |
− | + | * We will also play excerpts of Grace tutorials, available on this website. | |
|- | |- | ||
Line 29: | Line 30: | ||
|| To record this tutorial, I am using | || To record this tutorial, I am using | ||
* '''Ubuntu Linux''' 16.04 OS | * '''Ubuntu Linux''' 16.04 OS | ||
− | * '''Firefox''' web browser 70 | + | * '''Firefox''' web browser 70 |
− | * '''Gedit''' 3.18 | + | * '''Gedit''' 3.18 and |
* A working internet connection | * A working internet connection | ||
Line 42: | Line 43: | ||
|| '''Slide Number 5''' | || '''Slide Number 5''' | ||
'''Code Files''' | '''Code Files''' | ||
− | || The files used in this tutorial are available in the Code Files link | + | || The files used in this tutorial are available in the Code Files link. |
Please download and use them while practising. | Please download and use them while practising. | ||
Line 72: | Line 73: | ||
|| Go to the website, [http://plasma-gate.weizmann.ac.il/Grace/ http://plasma-gate.weizmann.ac.il/Grace/] | || Go to the website, [http://plasma-gate.weizmann.ac.il/Grace/ http://plasma-gate.weizmann.ac.il/Grace/] | ||
|| Open your default web browser and go to the '''Grace''' website. | || Open your default web browser and go to the '''Grace''' website. | ||
+ | I web page opens. | ||
We will learn about the '''Grace''' parent website. | We will learn about the '''Grace''' parent website. | ||
Line 87: | Line 89: | ||
|| Click on the '''Gallery''' link. | || Click on the '''Gallery''' link. | ||
|| Click on The '''Gallery''' link. | || Click on The '''Gallery''' link. | ||
− | |||
|- | |- | ||
Line 95: | Line 96: | ||
|- | |- | ||
|| Click on '''Charts.png'''. | || Click on '''Charts.png'''. | ||
− | || I will click on '''charts.png''' | + | || I will click on '''charts.png'''. |
|- | |- | ||
Line 116: | Line 117: | ||
|| The page refreshes. | || The page refreshes. | ||
Scroll down the page. | Scroll down the page. | ||
− | Notice the section, which lists, '''Projects using Grace as plotting | + | Notice the section, which lists, '''Projects using Grace as plotting backend'''. |
|- | |- | ||
Line 125: | Line 126: | ||
|- | |- | ||
|| Scroll up the page. | || Scroll up the page. | ||
− | || Scroll up the page to''' Forks | + | || Scroll up the page to '''Forks or Modification''' link. |
|- | |- | ||
Line 139: | Line 140: | ||
[https://sourceforge.net/projects/qtgrace/ https://sourceforge.net/projects/qtgrace/] | [https://sourceforge.net/projects/qtgrace/ https://sourceforge.net/projects/qtgrace/] | ||
|| '''Windows''' users may use the '''QtGrace''' fork. | || '''Windows''' users may use the '''QtGrace''' fork. | ||
− | Click on the | + | Click on the '''Qtgrace''' link. |
Let’s go to Qtgrace website. | Let’s go to Qtgrace website. | ||
Line 146: | Line 147: | ||
'''QtGrace''' | '''QtGrace''' | ||
|| '''QtGrace''' can be downloaded from this site. | || '''QtGrace''' can be downloaded from this site. | ||
− | Qtgrace is a fork of '''Grace''' with '''Nokia Qt SDK tools'''. | + | '''Qtgrace''' is a fork of '''Grace''' with '''Nokia Qt SDK tools'''. |
This is a developer tool with the ability to create applications for various '''OS'''. | This is a developer tool with the ability to create applications for various '''OS'''. | ||
Line 166: | Line 167: | ||
|| Point to the file '''line.agr'''. | || Point to the file '''line.agr'''. | ||
|| This file is provided to you in the '''Code files''' link of this tutorial. | || This file is provided to you in the '''Code files''' link of this tutorial. | ||
− | |||
|- | |- | ||
Line 175: | Line 175: | ||
|- | |- | ||
|| Cursor on '''gedit''' window. | || Cursor on '''gedit''' window. | ||
− | || Windows users may use '''notepad''' or '''wordpad'''. | + | || Windows users may use '''notepad''' or '''wordpad''' software. |
|- | |- | ||
Line 224: | Line 224: | ||
|| Next tutorial in the series is '''Installation of QtGrace on Windows OS'''. | || Next tutorial in the series is '''Installation of QtGrace on Windows OS'''. | ||
In this tutorial, learner will, | In this tutorial, learner will, | ||
− | * Download QtGrace | + | * Download '''QtGrace''' |
* Set user preferences | * Set user preferences | ||
* Resize the graph panel and | * Resize the graph panel and | ||
Line 239: | Line 239: | ||
This tutorial explains about, | This tutorial explains about, | ||
* Changing color, symbol and line style | * Changing color, symbol and line style | ||
− | * Adjusting | + | * Adjusting axis limits and grid |
* Adding title and axis labels | * Adding title and axis labels | ||
Line 251: | Line 251: | ||
|| Next tutorial in the series is on '''Bar Chart and Error Bars'''. | || Next tutorial in the series is on '''Bar Chart and Error Bars'''. | ||
This tutorial explains about, | This tutorial explains about, | ||
− | |||
* Drawing a bar chart | * Drawing a bar chart | ||
− | * Using strings for axis | + | * Using strings for axis tick marks |
* Editing a dataset in '''Grace''' and | * Editing a dataset in '''Grace''' and | ||
* Incorporating error bars | * Incorporating error bars | ||
Line 267: | Line 266: | ||
|| Next tutorial in the series is '''Data Fitting'''. | || Next tutorial in the series is '''Data Fitting'''. | ||
This tutorial explains about , | This tutorial explains about , | ||
− | * Data Fitting for a straight line | + | * Data Fitting for a straight line and |
* Adding more than one dataset to a graph panel | * Adding more than one dataset to a graph panel | ||
Line 295: | Line 294: | ||
|| '''Slide Number 17''' | || '''Slide Number 17''' | ||
'''Summary''' | '''Summary''' | ||
− | || Now, let’s summarize. In this tutorial, we, | + | || Now, let’s summarize. In this tutorial, we learned about, |
− | * | + | * The '''Grace '''program |
− | * | + | * The '''Grace''' parent website |
− | * | + | * Online example files and '''forks''' |
− | * | + | * '''Qtgrace''', which is a '''Windows''' fork |
+ | * '''Grace''' project file structure | ||
|- | |- | ||
|| '''Slide Number 18''' | || '''Slide Number 18''' | ||
'''Summary''' | '''Summary''' | ||
− | || | + | || |
* Watched excerpts of the '''Grace''' tutorials from '''spoken tutorial''' website. | * Watched excerpts of the '''Grace''' tutorials from '''spoken tutorial''' website. | ||
Line 316: | Line 316: | ||
|| '''Slide Number 20''' | || '''Slide Number 20''' | ||
'''Spoken Tutorial workshops''' | '''Spoken Tutorial workshops''' | ||
− | || The '''Spoken Tutorial Project '''team: | + | || The '''Spoken Tutorial Project''' team: |
* conducts workshops and | * conducts workshops and | ||
Line 324: | Line 324: | ||
|- | |- | ||
|| '''Slide Number 21''' | || '''Slide Number 21''' | ||
− | '''Forum | + | '''Forum questions''' |
|| | || | ||
* Do you have questions in THIS Spoken Tutorial? | * Do you have questions in THIS Spoken Tutorial? | ||
Line 349: | Line 349: | ||
|- | |- | ||
|| | || | ||
− | || This | + | || This is rani from '''IIT, Bombay'''. |
Thank you for joining. | Thank you for joining. | ||
|- | |- | ||
|} | |} |
Revision as of 13:16, 13 January 2020
Visual Cue | Narration |
Slide Number 1
Title Slide |
Welcome to the tutorial on Overview of Grace. |
Slide Number 2
Learning Objectives |
In this tutorial, we will learn about,
|
Slide Number 3
Learning Objectives |
|
Slide Number 4
System and Software Requirement |
To record this tutorial, I am using
|
Slide Number 5
Pre-requisites |
To follow this tutorial,
|
Slide Number 5
Code Files |
The files used in this tutorial are available in the Code Files link.
Please download and use them while practising. |
Slide Number 6
Plotting Data |
Why do we need to plot data?
|
Slide Number 7 | Grace is a graphical 2D plotting program, for graphing and data fitting.
Official website of Grace is shown here. |
Slide Number 8
Who can use Grace |
|
Go to the website, http://plasma-gate.weizmann.ac.il/Grace/ | Open your default web browser and go to the Grace website.
I web page opens. We will learn about the Grace parent website. |
Scroll down the page.
Point to the details in the page. |
Scroll down the page.
Notice the details about Grace in the page. |
Go to top of the page. | Go back to the top of the page. |
Click on the Gallery link. | Click on The Gallery link. |
Cursor on the example table. | From here, we can download several Grace example projects and output files. |
Click on Charts.png. | I will click on charts.png. |
Cursor on the graph image. | Notice the different types of graphs, Grace can draw for you. |
Go to Grace homepage. | You may pause the video and explore the example files on this page.
They are drawn in various plotting styles. Go back to the Grace homepage. |
Click on the Related projects and links. | Click on the Related projects and links on top of the page. |
Scroll down.
Cursor on the program list under, Projects using Grace as plotting backend. |
The page refreshes.
Scroll down the page. Notice the section, which lists, Projects using Grace as plotting backend. |
Cursor on the program list that incorporate Grace. | Many popular science programs are listed in this section.
These programs incorporate Grace for their plotting needs. |
Scroll up the page. | Scroll up the page to Forks or Modification link. |
Cursor on the forks of Grace. | Due to the high popularity of Grace, many forks and modifications are available. |
Cursor on the list of forks of Grace. | There are several options for the user here. |
Go to | Windows users may use the QtGrace fork.
Click on the Qtgrace link. Let’s go to Qtgrace website. |
Slide Number
QtGrace |
QtGrace can be downloaded from this site.
Qtgrace is a fork of Grace with Nokia Qt SDK tools. This is a developer tool with the ability to create applications for various OS. |
Cursor on the Qtgrace page. | QtGrace has a few added features compared to it’s parent, Grace. |
Now let’s open a Grace project file. | |
Go to Desktop. | Go to Desktop.
Notice the file, line.agr. This is a Grace project file. |
Point to the file line.agr. | This file is provided to you in the Code files link of this tutorial. |
Select the file, right click, choose open with option and choose gedit. | Open this file using a text editor.
I will open the file in gedit text editor. |
Cursor on gedit window. | Windows users may use notepad or wordpad software. |
Cursor on gedit window. | The graph projects are written in a text format by Grace. |
Scroll down the project text file. | Scroll down to view the project file.
Grace project files are written in a simple text format. Hence, the projects files can be made programmatically, without the Grace GUI. |
Close the gedit window. | Close the file by clicking on the x sign. |
Slide Number 9
Benefits of Grace |
There are several benefits of using Grace.
|
Slide Number 10
Video Clippings |
Now, we will briefly go through the individual tutorials created in this series. |
Slide number 11
Installation and Introduction of Grace Ubuntu Linux OS version 16.04 |
The first tutorial in the series is Installation and Introduction of Grace.
This tutorial explains about,
|
Play ST. | Here is the video clipping of this tutorial. |
Slide number 12
Installation of QtGrace on Windows OS Windows 10 OS |
Next tutorial in the series is Installation of QtGrace on Windows OS.
In this tutorial, learner will,
|
Play ST. | Here is the video clipping of this tutorial. |
Slide number 13
Creating a 2D Graphical Plot |
Next tutorial in the series is Creating a 2D Graphical Plot.
This tutorial explains about,
|
Play ST. | Here is the video clipping of this tutorial. |
Slide number 14
Bar Chart and Error Bars |
Next tutorial in the series is on Bar Chart and Error Bars.
This tutorial explains about,
|
Play ST. | Here is the video clipping of this tutorial. |
Slide number 15
Data Fitting |
Next tutorial in the series is Data Fitting.
This tutorial explains about ,
|
Play ST | Here is the video clipping of this tutorial. |
Slide number 16
Fit an exponential decay curve |
Next tutorial in the series is Fit an exponential decay curve.
In this tutorial, the learner will,
|
Play ST. | Here is the video clipping of this tutorial. |
Show spoken website on Grace tutorials. | Later on, we may add more tutorials in this series.
These tutorials will be available on this website. |
Slide Number 17
Summary |
Now, let’s summarize. In this tutorial, we learned about,
|
Slide Number 18
Summary |
|
Slide Number 19
Spoken Tutorial Project |
This video summarises the Spoken Tutorial Project.
Please download and watch it. |
Slide Number 20
Spoken Tutorial workshops |
The Spoken Tutorial Project team:
For more details, please write to us. |
Slide Number 21
Forum questions |
You will have to register to ask questions. |
Slide Number 22
Forum for specific questions: |
|
Slide Number 23
Acknowledgement |
Spoken Tutorial Project is funded by MHRD, Government of India. |
This is rani from IIT, Bombay.
Thank you for joining. |