The process to organize data and create reports is designed for maximum
flexiblity.
# |
Title |
Explanation |
1. |
Protocols.xml |
Protocols.xml is a file (database) that contains all the
"recipes" for data collection. These recipes determine what kind of
questions APAS/Wizard will ask (e.g. text input, options, date, pictures,
kinematic data, kinetic data, etc.), including their default values. |
2. |
APAS/Wizard
Data Collection |
APAS/Wizard will step the user through the protocol as
defined in 1. It can be as simple or as complex as the designor of the
protocol wants. See the screen shots for
more information. |
3. |
Database.xml |
Both local files and a list of the online database is
contained in these data files. Actually it consists of two files,
db_local.xml (which will be filled by APAS/Wizard), and db_online.xml which
will be updated automatically when connecting to the server. The online
database is nice in that it will allow users to compare their own data to
anything available in the database. |
4. |
Analysis.xml |
This document contains both a copy of the protocol
definition (questions) as well as the data (answers to the questions,
including defaults). It is self-contained and can be run with any
APAS/Wizard.
Sample Analysis.xml |
5. |
Data files |
Data files necessary for analysis and reporting (APAS 3D
and CF files, APAS ANA files, JPG pictures, and in the near future perhaps
also video files. These data files form an integral part of both output
documents (4 and 13) since they contain references to them. Additionally,
APAS/Wizard will create png files with charts. |
6. |
AK-FCE.xml
Report definition |
Internal: this is a document that determines which elements
go into a report. Note that the protocols, data, and reporting definitions
are separated. This means that we can generate different kinds of reports on
the same data files without having to change the underlying data.
Sample Report Template.xml |
7. |
APAS/Wizard
Reporting |
The user decides when to create which report. |
8. |
Report.xml
Data |
Content - Behind the scenes, APAS/Wizard will create
a report contents based on two documents (4 and 6).
Sample Intermediary
Report.xml |
9. |
(removed) |
|
10. |
AK-Layout.xsl |
Layout - These types of files determine how the
contents of report 8 will be visualized by transforming the contents into
some other content (in this case HTML). We may include other formats like
PDF in the future. Sample
Layout.xslt |
11. |
Transformation |
Internal - transformation process |
12. |
AK-Style.css |
Style - Cascading style sheet that determines style
(colors, fonts, etc.) Sample
Custom Style Sheet |
13. |
Report.html
Final Report |
The final report
Sample Report or
Sample Report PDA |