Difference between revisions of "Grace/C2/Overview-of-Grace/English"
(9 intermediate revisions by 2 users not shown) | |||
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 29: | ||
|| 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''' text editor 3.18 and |
* A working internet connection | * A working internet connection | ||
Line 36: | Line 36: | ||
|| '''Slide Number 5''' | || '''Slide Number 5''' | ||
'''Pre-requisites''' | '''Pre-requisites''' | ||
− | || To follow this tutorial, * Learner should have knowledge of basic Mathematics. | + | || To follow this tutorial, |
+ | * Learner should have knowledge of basic Mathematics. | ||
|- | |- | ||
− | || '''Slide Number | + | || '''Slide Number 6''' |
'''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 57: | Line 50: | ||
[http://plasma-gate.weizmann.ac.il/Grace/ http://plasma-gate.weizmann.ac.il/Grace/] | [http://plasma-gate.weizmann.ac.il/Grace/ http://plasma-gate.weizmann.ac.il/Grace/] | ||
|| '''Grace''' is a graphical 2D plotting program, for graphing and data fitting. | || '''Grace''' is a graphical 2D plotting program, for graphing and data fitting. | ||
− | + | The official website of '''Grace''' is shown here. | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
|| 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. | ||
+ | |||
+ | A web page opens. | ||
We will learn about the '''Grace''' parent website. | We will learn about the '''Grace''' parent website. | ||
Line 75: | Line 63: | ||
Point to the details in the page. | Point to the details in the page. | ||
|| Scroll down the page. | || Scroll down the page. | ||
+ | |||
Notice the details about '''Grace''' in the page. | Notice the details about '''Grace''' in the page. | ||
Line 84: | Line 73: | ||
|| Click on the '''Gallery''' link. | || Click on the '''Gallery''' link. | ||
|| Click on The '''Gallery''' link. | || Click on The '''Gallery''' link. | ||
− | |||
|- | |- | ||
Line 92: | Line 80: | ||
|- | |- | ||
|| Click on '''Charts.png'''. | || Click on '''Charts.png'''. | ||
− | || I will click on '''charts.png''' | + | || I will click on '''charts.png'''. |
|- | |- | ||
Line 101: | Line 89: | ||
|| Go to '''Grace''' homepage. | || Go to '''Grace''' homepage. | ||
|| You may pause the video and explore the example files on this page. | || You may pause the video and explore the example files on this page. | ||
+ | |||
They are drawn in various plotting styles. | They are drawn in various plotting styles. | ||
Go back to the '''Grace''' homepage. | Go back to the '''Grace''' homepage. | ||
Line 112: | Line 101: | ||
Cursor on the program list under, '''Projects using Grace as plotting backend'''. | Cursor on the program list under, '''Projects using Grace as plotting backend'''. | ||
|| 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'''. | ||
|- | |- | ||
|| Cursor on the program list that incorporate '''Grace'''. | || Cursor on the program list that incorporate '''Grace'''. | ||
|| Many popular science programs are listed in this section. | || Many popular science programs are listed in this section. | ||
+ | |||
These programs incorporate '''Grace''' for their plotting needs. | These programs incorporate '''Grace''' for their plotting needs. | ||
|- | |- | ||
|| Scroll up the page. | || Scroll up the page. | ||
− | || Scroll up the page to''' Forks | + | || Scroll up the page to '''Forks or Modifications''' link. |
|- | |- | ||
Line 136: | Line 128: | ||
[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. | ||
|- | |- | ||
− | || ''' | + | || Cursor on '''Qtgrace Sourceforge''' web page. |
− | + | ||
|| '''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 151: | Line 145: | ||
|- | |- | ||
− | || | + | || Cursor on the page. |
|| Now let’s open a '''Grace project''' file. | || Now let’s open a '''Grace project''' file. | ||
Line 163: | Line 157: | ||
|| 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. | ||
− | |||
|- | |- | ||
|| Select the file, right click, choose '''open with''' option and choose '''gedit'''. | || Select the file, right click, choose '''open with''' option and choose '''gedit'''. | ||
|| Open this file using a text editor. | || Open this file using a text editor. | ||
+ | |||
I will open the file in '''gedit''' text editor. | I will open the file in '''gedit''' text editor. | ||
|- | |- | ||
|| Cursor on '''gedit''' window. | || Cursor on '''gedit''' window. | ||
− | || Windows users may use '''notepad''' or '''wordpad'''. | + | || Windows users may use '''notepad''' or '''wordpad''' software. |
|- | |- | ||
Line 182: | Line 176: | ||
|| Scroll down to view the project file. | || Scroll down to view the project file. | ||
'''Grace''' project files are written in a simple text format. | '''Grace''' project files are written in a simple text format. | ||
+ | |||
Hence, the projects files can be made programmatically, without the '''Grace GUI'''. | Hence, the projects files can be made programmatically, without the '''Grace GUI'''. | ||
Line 187: | Line 182: | ||
|| Close the '''gedit''' window. | || Close the '''gedit''' window. | ||
|| Close the file by clicking on the '''x''' sign. | || Close the file by clicking on the '''x''' sign. | ||
+ | |||
+ | |- | ||
+ | || '''Slide Number 8''' | ||
+ | '''Who can use Grace''' | ||
+ | || Who can use Grace. | ||
+ | * Teachers & students can use '''Grace''' for various types of data analysis. | ||
+ | * Students can analyse, laboratory generated data or for data fitting. | ||
+ | * Teachers may analyse student statistics on marks or attendance. | ||
|- | |- | ||
|| '''Slide Number 9''' | || '''Slide Number 9''' | ||
'''Benefits of Grace''' | '''Benefits of Grace''' | ||
− | || There are several benefits of using Grace.* Grace is widely used by the scientific community. | + | || There are several benefits of using Grace. |
+ | * Grace is widely used by the scientific community. | ||
* The graph can be incorporated programmatically. | * The graph can be incorporated programmatically. | ||
Line 220: | 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 233: | Line 237: | ||
'''Creating a 2D Graphical Plot''' | '''Creating a 2D Graphical Plot''' | ||
|| Next tutorial in the series is '''Creating a 2D Graphical Plot'''. | || Next tutorial in the series is '''Creating a 2D Graphical Plot'''. | ||
− | This tutorial explains about, | + | This tutorial explains about, |
− | * Adjusting | + | * Changing color, symbol and line style |
+ | * Adjusting axis limits and grid | ||
* Adding title and axis labels | * Adding title and axis labels | ||
Line 244: | Line 249: | ||
|| '''Slide number 14''' | || '''Slide number 14''' | ||
'''Bar Chart and Error Bars''' | '''Bar Chart and Error Bars''' | ||
− | |||
|| 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 | ||
|- | |- | ||
− | || Play ST | + | || Play ST. |
|| Here is the video clipping of this tutorial. | || Here is the video clipping of this tutorial. | ||
Line 263: | 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 273: | Line 276: | ||
|| '''Slide number 16''' | || '''Slide number 16''' | ||
'''Fit an exponential decay curve''' | '''Fit an exponential decay curve''' | ||
− | |||
|| Next tutorial in the series is '''Fit an exponential decay curve'''. | || Next tutorial in the series is '''Fit an exponential decay curve'''. | ||
− | + | This tutorial explains about, | |
* Add multiple graph panels in the canvas | * Add multiple graph panels in the canvas | ||
* Write an equation for data fitting and | * Write an equation for data fitting and | ||
Line 281: | Line 283: | ||
|- | |- | ||
− | || Play ST | + | || Play ST. |
|| Here is the video clipping of this tutorial. | || Here is the video clipping of this tutorial. | ||
Line 292: | 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''' | ||
− | || | + | || And |
* Watched excerpts of the '''Grace''' tutorials from '''spoken tutorial''' website. | * Watched excerpts of the '''Grace''' tutorials from '''spoken tutorial''' website. | ||
Line 313: | Line 317: | ||
|| '''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 | ||
− | + | * gives certificates. | |
For more details, please write to us. | For more details, please write to us. | ||
|- | |- | ||
|| '''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 332: | Line 336: | ||
|- | |- | ||
|| '''Slide Number 22''' | || '''Slide Number 22''' | ||
− | '''Forum for specific questions | + | '''Forum for specific questions''' |
|| | || | ||
* The Spoken Tutorial forum is for specific questions on this tutorial. | * The Spoken Tutorial forum is for specific questions on this tutorial. | ||
Line 346: | Line 350: | ||
|- | |- | ||
|| | || | ||
− | || This | + | || This is Rani from '''IIT, Bombay'''. |
Thank you for joining. | Thank you for joining. | ||
|- | |- | ||
|} | |} |
Latest revision as of 17:13, 23 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 6
Code Files |
The files used in this tutorial are available in the Code Files link.
Please download and use them while practising. |
Slide Number 7 | Grace is a graphical 2D plotting program, for graphing and data fitting.
The official website of Grace is shown here. |
Go to the website, http://plasma-gate.weizmann.ac.il/Grace/ | Open your default web browser and go to the Grace website.
A 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 Modifications 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. |
Cursor on Qtgrace Sourceforge web page. | 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. |
Cursor on the page. | 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 8
Who can use Grace |
Who can use Grace.
|
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.
This tutorial explains about,
|
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 |
And
|
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. |