Grace/C2/Overview-of-Grace/English

From Script | Spoken-Tutorial
Revision as of 15:25, 6 January 2020 by Ranipv076 (Talk | contribs)

Jump to: navigation, search
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 the Grace program
  • Go through the Grace parent website
  • Access the online example files
  • Access Qtgrace fork for Windows
Slide Number 3

Learning Objectives

  • Benefits of Grace
  • Play video clippings available on this website
Slide Number 4

System and Software Requirement

To record this tutorial, I am using
  • Ubuntu Linux 16.04 OS
  • Firefox web browser 70.0
  • Gedit 3.18.3
  • A working internet connection
Slide Number 5

Pre-requisites

To follow this tutorial,
  • Learner should have knowledge of basic Mathematics.
Slide Number 5

Code Files

The files used in this tutorial are available in the Code Files link of this tutorial page.

Please download and use them while practising.

Slide Number 6

Plotting Data

Why do we need to plot data?
  • Numbers written in a table do not allow visual inspection.
  • Graphs condense large data for visual analysis and inspection.
  • Data trends become easily noticebale and perceptible in a graph.
Slide Number 7

Grace http://plasma-gate.weizmann.ac.il/Grace/

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

  • 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.
Go to the website, http://plasma-gate.weizmann.ac.il/Grace/ Open your default web browser and go to the Grace website.

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.

This page has several example files, which we can download.

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 and look at the chart style output in image format.
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 back end.

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/ 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

https://sourceforge.net/projects/qtgrace/

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.

Please download and extract the file.

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.
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.* Grace is widely used by the scientific community.
  • The graph can be incorporated programmatically.
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,

  • Installation of Grace
  • Opening the Grace interface
  • Resizing a graph panel and
  • Loading a project
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,

  • Download QtGrace
  • Set user preferences
  • Resize the graph panel and
  • Load a graph project
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,

  • Changing color, symbol and line style
  • Adjusting axes limits and grid
  • Adding title and axis labels
Play ST. Here is the video clipping of this tutorial.
Slide number 14

Bar Chart and Error Bars Ubuntu Linux OS version 16.04

Next tutorial in the series is on Bar Chart and Error Bars.

This tutorial explains about,


  • Drawing a bar chart
  • Using strings for axis labels
  • Editing a dataset in Grace and
  • Incorporating error bars
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 ,

  • Data Fitting for a straight line
  • Adding more than one dataset to a graph panel
Play ST Here is the video clipping of this tutorial.
Slide number 16

Fit an exponential decay curve Ubuntu Linux OS version 16.04

Next tutorial in the series is Fit an exponential decay curve.

In this tutorial, the learner will,

  • Add multiple graph panels in the canvas
  • Write an equation for data fitting and
  • Fit a given dataset to an exponential decay curve.
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 the Grace program
  • Accessed the Grace parent website
  • Learned about online example files and forks
  • Accessed Qtgrace, which is a Windows fork
Slide Number 18

Summary

* Learned about Grace project file structure
  • Watched excerpts of the Grace tutorials from spoken tutorial website.
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:
  • conducts workshops and
  • gives certificates.

For more details, please write to us.

Slide Number 21

Forum for specific questions:

  • Do you have questions in THIS Spoken Tutorial?
  • Please visit this site.
  • Choose the minute and second where you have the question.
  • Explain your question briefly.
  • The spoken tutorial project will ensure an answer.

You will have to register to ask questions.

Slide Number 22

Forum for specific questions:

  • The Spoken Tutorial forum is for specific questions on this tutorial.
  • Please do not post unrelated and general questions on them.
  • This will help reduce the clutter.
  • With less clutter, we can use this discussion as instructional material.
Slide Number 23

Acknowledgement

Spoken Tutorial Project is funded by MHRD, Government of India.
This tutorial is contributed by IIT, Bombay.

Thank you for joining.

Contributors and Content Editors

Madhurig, Ranipv076