Improving the output capabilities of Stata with Open Document Format xml Adam Jacobs Dianthus Medical Limited.

Slides:



Advertisements
Similar presentations
Writers Companion was designed as the ONE program you will need for the entire writing process: Brainstorm, Organize, Edit and Publish in one program.
Advertisements

Stata and logit recap. Topics Introduction to Stata – Files / directories – Stata syntax – Useful commands / functions Logistic regression analysis with.
1 Lesson 5 Introduction to Cascading Style Sheets HTML and JavaScript BASICS, 4 th Edition Barksdale / Turner.
1 eVenzia Technologies Learning HTML, XHTML & CSS Chapter 1.
Introduction to SPSS Allen Risley Academic Technology Services, CSUSM
Poster Print Size: This poster template is 20” high by 24” wide. It can be used to print any poster with a 3:4 aspect ratio. Placeholders: The various.
MCC MONROE COMMUNITY COLLEGE The XML saga (a different kind of Oz) Dorothy Hoskins XML publishing workflow consulting Textenergy LLC
Contributing source code to CSDMS Albert Kettner.
Information Processing Information Technology and The Law The Web-site Assignment.
MICROSOFT WORD CARPE DIEM!!! Presents by: h.ozan avcı
Poster Print Size: This poster template is 36” high by 36” wide. It can be used to print any poster with a 1:1 aspect ratio. Placeholders: The various.
SW318 Social Work Statistics Slide 1 Using SPSS for Graphic Presentation  Various Graphics in SPSS  Pie chart  Bar chart  Histogram  Area chart 
Common Page Design. Graphics and Tables Uses: Objects Numbers Concepts Words.
IWebFolio Using a Template Tutorial Images in this tutorial:
Microsoft Office © Copyright William Rowan Objective By the end of this you will have being given a brief introduction to: Microsoft Word Microsoft.
A A R H U S U N I V E R S I T E T Faculty of Agricultural Sciences Literate programming with multiple languages Russel V. Lenth Department of Statistics.
Open Office Writer Computer Training Programme Speaker Kumardeep Chaudhary 17th September 2014 (Wednesday)
Chapter 12 Creating and Using XML Documents HTML5 AND CSS Seventh Edition.
Decorate documents with backgrounds, borders, and text effects Add borders, shading, and styles Borders, shading, and decorative effects aren’t just for.
Creating Tables in a Web Site Using an External Style Sheet
ISOWare Presentation January 2009 ISOWARE is a management tool, that simple and efficient describes and communicates Business Processes. ISOWARE is also.
Internet Skills An Introduction to HTML Alan Noble Room 504 Tel: (44562 internal)
Website Design CLA – Transportation. Defining a Site Select: Site – New - Site Click Next.
© 2014 Jenzabar, Inc. Talia Brown Graceland University, Lamoni, IA May 28 to 31, 2014 – Washington, DC #498 Cognos Letters for Financial Aid.
Open Office 2: Writer Creating Labels. 2 To begin you need to start Open Office Writer Click on “Start” 2. Select “Programs” 3. Select “OpenOffice.org.
OpenDocument Steve Adebayo April 1, Learning Objectives OpenDocument Format Zip Archive Downloading OpenOffice Transform OpenOffice Document.
OpenOffice.org Alternative to Microsoft Office. 06/24/10 Steve Costello - BRCS2 What is OpenOffice.org?  Suite of Programs  Word Processor - Writer.
Common Word Processors A comparison
With Microsoft Office 2007 Intermediate© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Office 2007 Intermediate.
Open Your Mind to Open Source MPDO’s & EOPR’s Centre for IT & eGovernance AMR-APARD Hyderabad Welcome!
Html Tables Basic Table Markup. How Tables are Used For Data Display Tables were originally designed to display and organize tabular data (charts, statistics,
1 HTML Frames
Unit 2 Module 6: HTML Video.  Use the tag  Use the for adding closed captions or other timed text  Why learn coding skills?  From the experts 
4 Chapter Four Introduction to HTML. 4 Chapter Objectives Learn basic HTML commands Discover how to display graphic image objects in Web pages Create.
ราชภัฏสุราษฎร์ธานีวิจัย ครั้งที่ 11
WINKS 7 Tutorial 7 – Advanced Topic: Labels and Formats Permission granted for use for instruction and for personal use. © Alan C. Elliott,
XP New Perspectives on Microsoft Office FrontPage 2003 Tutorial 7 1 Microsoft Office FrontPage 2003 Tutorial 7 – Creating and Using Templates in a Web.
HTML ( HYPER TEXT MARK UP LANGUAGE ). What is HTML HTML describes the content and format of web pages using tags. Ex. Title Tag: A title It’s the job.
How to Make an extract of Puerto Ricans censused abroad : 1.Login 2.Select samples (default is all) 3.Select variables (include BPLCTRY) 4.Select cases:
Poster Print Size: This poster template is 44” high by 44” wide. It can be used to print any poster with a 1:1 aspect ratio. Placeholders: The various.
HTML.
Basics of Biostatistics for Health Research Session 1 – February 7 th, 2013 Dr. Scott Patten, Professor of Epidemiology Department of Community Health.
Looking at various Rich Message options in KRAD Kuali University: Apply Now Lab : Rich Messages Lab Objectives Understand what Rich Messages are and how.
Accessible Web Publishing Wizard For Microsoft® Office E-Series Webcasts Best Practices for Microsoft® PowerPoint.
Asstt. Prof Sonia Sharma Computer Dept 1 HTML ( Hypertext MarkUP Language ) HTML is the lingua franca for publishing hypertext on the World Wide Web.
WEEK -1 ACM 262 ACM 262 Course Notes. HTML What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML.
RSS Interfaces and Standards Chander Iyer. Really Simple Syndication (RSS) Web data format providing users with frequently updated content. Make a collection.
Session: 4. © Aptech Ltd. 2Creating Hyperlinks and Anchors / Session 4  Describe hyperlinks  Explain absolute and relative paths  Explain how to hyperlink.
Data Analysis with SPSS Lee Pierce Keith Mulbery Jason Archibald.
Resources in Moodle Dubravka Crnić. Moodle supports a range of resource types which teachers can add to their courses. In edit mode, a teacher can add.
HTML is the language that allows text and graphics to be displayed as Web pages. It is a set of special codes, called tags, that tells a browser application.
Design a page like that seen on the left. The images and descriptions are provided in the zipped file.
XML Databases Presented By: Pardeep MT15042 Anurag Goel MT15006.
1 Workshop - ODFDOM Lars Behrmann Frank Meies Svante Schubert Sun Microsystems, Hamburg 1.
Open Office Writer Section 01 - Formatting Document Prepared by: IT Group.
Test1 Here some text. Text 2 More text.
Alternative to Microsoft Office
ODF API - ODFDOM Svante Schubert Software Engineer
Starting PowerPoint.
Custom Wiki Pages SharePoint 2010 September 18, 2018.
Title Slide Title slide: Add notes here..
TABLES, LISTS & IMAGES.  Tables are defined with tag.  Table is divided into rows and columns.  Table must have at least one row and one column  Table.
[type text here] [type text here] [type text here] [type text here]
Your text here Your text here Your text here Your text here Your text here Pooky.Pandas.
Your text here Your text here Your text here Your text here
HTML Structure.
[type text here] [type text here] [type text here] [type text here]
FormTrap Invoice (Original for Mayne Pharma) Made generic and available where you approve of / like this format invoice.
I also brought the code up in a browser.
Presentation transcript:

Improving the output capabilities of Stata with Open Document Format xml Adam Jacobs Dianthus Medical Limited

Stata’s 3-fold capabilities  Statistics  Graphics  Data management

Statistics

Graphics

Data management

But there is a 4 th...

Text output  A recent clinical study: –92 pages of raw data listings –124 pages of descriptive data tabulations –3 pages of statistical analysis  All from a study in 12 healthy volunteers

Stata’s text output

Problems with Stata’s text output  No pagination  No formatting (or limited formatting with smcl)  Variable labels not always shown  No Unicode support  No tables of contents  etc etc

Some examples...

So how did I do it?

Open Document Format  An open standard, approved by ISO  XML based  For a variety of office-type documents  Used by the popular open-source office suite OpenOffice.org  Here, we are just interested in word-processing documents

.odt files  A.odt file is the native file format of OpenOffice.org Writer  A zip file  Contains various files, the most important of which is content.xml  content.xml is simply a plain-text file  Stata is good at writing plain-text files!

The Stata code  Creates the content.xml file by writing data with appropriate xml tags  Added to other files, zipped to.odt file .odt file can be opened directly with Writer

Some examples...

Basics of XML Adam Jacobs Flavia White

XML code for start of table

XML code for table cells Mileage (mpg) N 52

Was this a lot of work?  123 kB of code  21 ado files  45 Mata functions  And not finished yet!

Any questions?