1 More Rappture Objects Michael McLennan HUBzero® Platform for Scientific Collaboration Purdue University This work licensed under Creative Commons See.

Slides:



Advertisements
Similar presentations
Samsung Smart TV is a web-based application running on an application engine installed on digital TVs connected to the Internet.
Advertisements

Adding Rappture to MATLAB Applications
XML: Managing Data Exchange Stylesheets. Lesson Contents CSS The basic XSL file XSL transforms Templates Sort Numbering Parameters and Variables Datatypes.
1 What’s Under the Hood? Michael McLennan HUBzero® Platform for Scientific Collaboration Purdue University This work licensed under Creative Commons See.
1 Rappture with C and Fortran Michael McLennan Software Architect HUBzero™ Platform for Scientific Collaboration This work licensed under Creative Commons.
Activity One Use the Windows Explorer program to create a new folder. Name the folder by your first name. Click on the windows explorer icon then highlight.
1 Using Workspaces to Develop Simulation Tools Michael McLennan Software Architect HUBzero™ Platform for Scientific Collaboration This work licensed under.
How to add a Wevideo project to you Jimdo Homepage Frontier EMST.
A guide for UICET for using Wikispaces.  A wiki is a web page or collection of web pages that can be linked together as a website.  Wikis are often.
1 More Rappture Objects Michael McLennan Software Architect HUBzero™ Platform for Scientific Collaboration This work licensed under Creative Commons See.
Using 2.0 for collaboration in the classroom
LATTICE TECHNOLOGY, INC. For Version 10.0 and later XVL Web Master Advanced Tutorial For Version 10.0 and later.
 In My.Wartburg you can add…  YouTube Videos  Films on Demand (Vogel Lib.)  Internet Pages With a Video  Anything with a URL (
LATTICE TECHNOLOGY, INC. For Version 3.0 and later iXVL Publisher Tutorial For Version 3.0 and later.
WORKING WITH XSLT AND XPATH
Tutorial 1: Getting Started with Adobe Dreamweaver CS4.
Blogs & Wikis Paula Sandridge Technology Services Dave Smith FSK
A Power Point Presentation For... A Power Point Presentation ( click to advance slides )
XP Dreamweaver 8.0 Tutorial 3 1 Adding Text and Formatting Text with CSS Styles.
Regression Testing Michael McLennan HUBzero® Platform for Scientific Collaboration Purdue University This work licensed under Creative Commons See license.
Blogs & Wikis Paula Sandridge, Technology Services Joe Spina and Michael Leader, Northwest Middle
Macromedia Dreamweaver 8 Revealed DREAMWEAVER GETTING STARTED WITH.
1 Advanced Visualization Michael McLennan HUBzero® Platform for Scientific Collaboration Purdue University This work licensed under Creative Commons See.
My Website Life Sciences Faculty Portals. In Class Exercises.
Adding Documents to OnCourse. Add a Document Look for the Documents tab and click it.
Advanced Rappture Concepts and Tips Michael McLennan Software Architect HUBzero™ Platform for Scientific Collaboration.
Javadoc Comments.  Java API has a documentation tool called javadoc  The javadoc tool is used on the source code embedded with javadoc-style comments.
1 Tutorial 12 Working with Namespaces Combining XML Vocabularies in a Compound Document.
Introducing the Rappture Toolkit Michael McLennan Software Architect HUBzero™ Platform for Scientific Collaboration.
1 Introducing the Rappture Toolkit Michael McLennan HUBzero® Platform for Scientific Collaboration Purdue University This work licensed under Creative.
What’s Under the Hood? Michael McLennan HUBzero® Platform for Scientific Collaboration Purdue University This work licensed under Creative Commons See.
How to use Draggo. Table of Contents 1) About Draggo 2) Creating an account 3) Get the button: Part 1 4) Get the button: Part 2 5) Page Setup (Basics)
Key Vocabulary Analysis Questions
Tutorial 3 Adding and Formatting Text with CSS Styles.
Inserting Flash Videos SharePoint 2007 By Joseph Risi.
A brief introduction to javadoc and doxygen. What’s in a program file? 1. Comments 2. Code.
The Basics of Managing Your Department Website March 8, 2012.
Using Simulation Workspaces Michael McLennan HUBzero® Platform for Scientific Collaboration Purdue University 1 This work licensed under Creative Commons.
1 Introducing the Rappture Toolkit Michael McLennan Software Architect HUBzero™ Platform for Scientific Collaboration This work licensed under Creative.
 Elements are arranged according to atomic number  Number of protons  Not atomic mass.
Tutorial 10 Programming with JavaScript. 2New Perspectives on HTML, XHTML, and XML, Comprehensive, 3rd Edition Objectives Learn the history of JavaScript.
1 Regression Testing Michael McLennan HUBzero® Platform for Scientific Collaboration Purdue University This work licensed under Creative Commons See license.
Advanced Visualization Michael McLennan HUBzero® Platform for Scientific Collaboration Purdue University This work licensed under Creative Commons See.
Create Course with video lesson. Course Coverage What covered in this course? Video lesson creation – Using external site embed iframe tag – Using third.
Instructional Design Center Embedding Google Documents in Blackboard.
Introduction to Enterprise Search Corey Roth Blog: Twitter: twitter.com/coreyrothtwitter.com/coreyroth.
Weebly is Your Friend. * To Enhance And Promote Your Curriculum * To Provide A Student Resource * Add Efficiency to Your Planning * Informational * Promote.
Rappture with Fortran Michael McLennan HUBzero® Platform for Scientific Collaboration Purdue University This work licensed under Creative Commons See license.
1 New Perspectives on Access 2016 Module 8: Sharing, Integrating, and Analyzing Data.
 Open the course to add an online class  Click on Add a Page (left side)  Type in a name  Click on Create  Click on the Content Tab  Click on Add.
Did you do your homework?
Using simulation workspaces to “submit” jobs and workflows
Band Structure Lab with NEMO5 Yi Shen, Nicolás Esquivel Camacho, Michael Povolotskyi ,and Gerhard Klimeck Approach: The communication between Rappture.
Population Projections Workshop
How to customize your Microsoft SharePoint Online website
Web Page Design ICT Ms. McGrew.
Introduction to javadoc
How to customize your Microsoft SharePoint Online website
Atomic Structure.
Add Image and Title to Individual Page
How to customize your Microsoft SharePoint Online website
Introduction Paul Flynn
denblogs.com/jendorman
Exercise 47 - Skills Use the Spry framework to add interesting interactive features to a Web site. Spry widgets allow you to create objects such as menu.
Cmdlets “Command-lets”
Introduction to javadoc
Exercise 9 Skills You create and use styles to create formatting rules that can easily by applied to other pages in the Web site. You can create internal.
Basics of the Periodic Table
COMPONENTS INSIDE AND OUT
▶ Partner User Guide (Problem Solution)
Presentation transcript:

1 More Rappture Objects Michael McLennan HUBzero® Platform for Scientific Collaboration Purdue University This work licensed under Creative Commons See license online: by-nc-sa/3.0

2 Groups Use Group objects to group inputs together Add label/description to groups

3 Group of Groups Group of just groups  tabs Group with other elements  box with group contents

4 Phase Use Phase objects to create input panels * Use this sparingly--only if there are already lots of inputs and groups.

5 Enable/disable Use Enable condition to enable/disable inputs boolean enables/disables number entries 1 Copy the path for the boolean 2 Paste (cntl-Y) into the Enable condition of each number

6 Enable/disable Enable condition can be an expression number value enables/disables number below it input.(negf).(tbe):eV >= 3 Get the value of the tight-binding energy number Convert to eV Enable High-energy lifetime whenever tbe >= 3

7 Enable/disable groups Use Enable condition to enable/disable whole groups Group

8 Notes Use Note objects to embed documentation Set an ordinary HTML file Can reference images and other HTML files in the same directory, or using absolute paths

9 Notes Set the dot size Explore the effects of the particle size on the absorption spectrum for quantum dots. Learn more about quantum dots: Klimeck: Quantum Dots Sands: Nanomaterials: Quantum Dots, Nanowires, and Nanotubes Lent: Quantum-dot Cellular Automata more... Set the dot size Explore the effects of the particle size on the absorption spectrum for quantum dots. Learn more about quantum dots: Klimeck: Quantum Dots Sands: Nanomaterials: Quantum Dots, Nanowires, and Nanotubes Lent: Quantum-dot Cellular Automata more... Note can pop up external web sites Example: bysize.html

10 Under the hood: XML The builder is great, but it’s not perfect Where are the preset controls?

11 Under the hood: XML Builder tool.xml Example with temperature Temperature 300K K Example with temperature Temperature 300K K skeleton program 300K 300K (room temperature) 77K 77K (liquid nitrogen) You can add stuff like this by hand

12 Atoms Second Element O lanthanoid actinoid symbol … weight number name symbol all actinoid alkali-metal alkaline-earth-metal halogen lanthanoid metalloid noble-gas other-non-metal post-transition-metal transition-metal unknown Prompt for elements from the periodic table

13 Exercise #3: Add options to Spirograph Add a note at the very top Add a “model parameters” tab and a “comments” tab When comments are enabled, produce an output string with comments note boolean string Enable/disable based on the boolean