VisTrails: Managing Provenance for Science What is Provenance?

advertisement
4/8/10
VisTrails:
Managing Provenance for Science
Juliana Freire
http://www.cs.utah.edu/~juliana
What is Provenance?
 
 
Oxford English Dictionary: (i) the fact of coming
from some particular source or quarter; origin,
derivation. (ii) the history or pedigree of a work of
art, manuscript, rare book, etc.; concretely, a
record of the ultimate derivation and passage of an
item through its various owners.
Apple Dictionary: Origin, source, place of origin;
birthplace, fount, roots, pedigree, derivation, root,
etymology; formal radix.
Provenance in Science– Juliana Freire
Argonne National Laboratory
2
1
4/8/10
Provenance in Art
Rembrandt van Rijn
Self-Portrait, 1659
Andrew W. Mellon Collection
1937.1.72
Argonne National Laboratory
Provenance in Science– Juliana Freire
3
Provenance in Science
Provenance is as (or
more!) important as
the result
  Not a new issue
  Lab notebooks have
been used for a long time
  What is new?
When
 
–  Large volumes of data
–  Complex analyses—
computational processes
 
Writing notes is no
longer an option…
Annotation
Observed
data
DNA recombination
By Lederberg
Provenance in Science– Juliana Freire
Argonne National Laboratory
4
2
4/8/10
Digital Data and Provenance
Emp
John
Susan
Dept
D01
D02
Mgr
Mary
Ken
Argonne National Laboratory
Provenance in Science– Juliana Freire
5
Uses of Computational Provenance
anon4876_zspace_20060331.jpg
anon4877_zspace_20060331.jpg
anon4877_lesion_20060401.jpg
Reproducibility
Data quality
Attribution
Informational
How were these images created?
Was any pre-processing applied to the raw data?
What’s the difference?
Who created them?
Are they really from the
same patient?
Provenance in Science– Juliana Freire
Argonne National Laboratory
6
3
4/8/10
Vision: Provenance-Rich Data
Argonne National Laboratory
Provenance in Science– Juliana Freire
7
Provenance Management
and the Digital Data Life Cycle
Sensors
User studies
Simulations
Obtain
Data
Integrate/
Organize
Analyze/
Visualize
Web
Databases
Provenance in Science– Juliana Freire
Argonne National Laboratory
8
4
4/8/10
Provenance Management: Exploration and
Creativity Support
 
 
 
Reflective reasoning is key in the exploratory
processes
“Reflective reasoning requires the ability to store
temporary results, to make inferences from stored
knowledge, and to follow chains of reasoning
backward and forward, sometimes backtracking
when a promising line of thought proves to be
unfruitful. …the process is slow and laborious”
Donald A. Norman
Need external aids—tools to facilitate this process
–  Creativity support tools
 
 
[Shneiderman, CACM 2002]
Need aid from people—collaboration
Provenance can enable knowledge re-use and
collaboration
Argonne National Laboratory
Provenance in Science– Juliana Freire
9
VisTrails: Managing Provenance
 
 
Comprehensive provenance infrastructure for
computational tasks
Focus on exploratory tasks such as simulation,
visualization and data analysis
Data
Process
Data
Product
Specification
Data
Manipulation
Perception &
Cognition
Knowledge
Exploration
User
Figure modified from J. van Wijk, IEEE Vis 2005
Provenance in Science– Juliana Freire
Argonne National Laboratory
10
5
4/8/10
VisTrails: Managing Provenance
Comprehensive provenance infrastructure for
computational tasks
Focus on exploratory tasks such as simulation,
visualization and data analysis
Transparently tracks provenance of the discovery
process
 
 
 
–  The trail followed as users generate and test hypotheses
Use provenance to streamline exploration: support
reflective reasoning
Focus on usability—build tools for scientists
 
 
–  VisTrails manages the data, metadata and the exploration
process, scientists can focus on science!
Infrastructure can be combined with and enhance
these scientific workflow and visualization systems
 
Provenance in Science– Juliana Freire
Argonne National Laboratory
11
VisTrails: The System
 
 
 
 
 
 
Open-source, freely downloadable system
(www.vistrails.org)
Multi-platform: users on Mac, Linux, and Windows
Python code and uses PyQt and Qt for the interface
Over 13,000 downloads since 2007
User’s guide, wiki, and mailing list
Many users in different disciplines and countries:
•  Visualizing
environmental simulations (CMOP STC)
for solid, fluid and structural mechanics (Galileo Network, UFRJ Brazil)
•  Quantum physics simulations (ALPS, ETH Switzerland)
•  Climate analysis (CDAT)Habitat modeling (USGS)
•  Open Wildland Fire Modeling (U. Colorado, NCAR)
•  High-energy physics (LEPP, Cornell)Cosmology simulations (LANL)
•  Using tms for improving memory (Pyschiatry, U. Utah)
•  eBird (Cornell, NSF DataONE)Astrophysical Systems (Tohline, LSU)
•  NIH NBCR (UCSD)
•  Pervasive Technology Labs (Heiland, Indiana University)
•  Teaching: Linköping University, University of North Carolina, Chapel Hill, UTEP
•  Simulation
Provenance in Science– Juliana Freire
Argonne National Laboratory
12 12
6
4/8/10
Demo
 
 
 
Change-based provenance model
Scalable generation of data products
Understanding exploratory process: visual workflow
difference
Provenance in Science– Juliana Freire
Argonne National Laboratory
14
Argonne National Laboratory
15
Change-Based Provenance
 
 
Records user actions
Provenance = changes to
computational tasks
–  Add a module, add a connection,
change a parameter value
addModule
deleteConnection
addConnection
addConnection
setParameter
Provenance in Science– Juliana Freire
7
4/8/10
Change-Based Provenance
 
 
Records user actions
Provenance = changes to
computational tasks
–  Add a module, add a connection,
change a parameter value
 
 
A vistrail node vt corresponds to
the workflow that is constructed
by the sequence of actions from
the root to vt
vt = xn ◦ xn-1 ◦ … ◦ x1 ◦ Ø
vistrail
x1
x2
x3
Extensible change algebra
[Freire et al, IPAW 2006]
Provenance in Science– Juliana Freire
Argonne National Laboratory
16
Provenance Beyond Reproducibility
 
 
Support for reflective reasoning
Ability to compare data products
[Freire et al., IPAW 2006]
Provenance in Science– Juliana Freire
Argonne National Laboratory
17
8
4/8/10
Computing Workflow Differences
No need to compute subgraph
isomorphism!
  A vistrail is a rooted tree: all
nodes have a common
ancestor—diffs are welldefined and simple to
compute
vt1 = xi ◦ xi-1 ◦ … ◦ x1 ◦ Ø
vt2 = xj ◦ xj-1 ◦ … ◦ x1 ◦ Ø
vt1-vt2 = {xi, xi-1, …, x1, Ø} –
{xj, xj-1, …,x1 , Ø}
  Different semantics:
 
–  Exact, based on ids
–  Approximate, based on module
signatures
Provenance in Science– Juliana Freire
Argonne National Laboratory
18
Provenance Beyond Reproducibility
 
 
 
Support for reflective reasoning
Ability to compare data products
Explore parameter spaces and compare results
[Freire et al., IPAW 2006]
Provenance in Science– Juliana Freire
Argonne National Laboratory
19
9
4/8/10
Exploring the Change Space
 
 
Scripting workflows: Parameter explorations are
simple to specify and apply
Exploration of parameter space for a workflow vt
(setParameter(idn,valuen) ◦ … ◦ (setParameter(id1,value1) ◦ vt )
 
Exploration of multiple workflow specifications
(addModule(idi,…) ◦ (deleteModule(idi) ◦ v1 )
…
(addModule(idi,…) ◦ (deleteModule(idi) ◦ vn )
 
 
 
Results can be conveniently compared in the
VisTrails spreadsheet
Can create animations too!
Caching to avoid redundant computations [Bavoil et
al., IEEE Vis 2005]
Provenance in Science– Juliana Freire
Argonne National Laboratory
20
Provenance Beyond Reproducibility
 
 
 
 
Support for reflective reasoning
Ability to compare data products
Explore parameter spaces and compare results
Support for collaboration
[Ellkvist et al., IPAW 2008]
Provenance in Science– Juliana Freire
Argonne National Laboratory
21
10
4/8/10
Collaborative Exploration
 
Collaboration is key to data exploration
–  Translational, integrative approaches to science
 
 
Store provenance information in a database
Synchronize concurrent updates through locking
–  Real-time collaboration [Ellkvist et al., IPAW 2008]
 
Asynchronous access: similar to version control
systems
–  Check out, work offline, synchronize
–  Users exchange patches
 
No need for a central repository—support for
distributed collaboration
–  For details see Callahan et al, SCI Institute Technical
Report, No. UUSCI-2006-016 2006
Provenance in Science– Juliana Freire
Argonne National Laboratory
22
Argonne National Laboratory
23
Vistrail Synchronization
 
Version tree is monotonic
–  Actions are always added, never deleted
 
Merging two vistrails is simple
+
Provenance in Science– Juliana Freire
=
11
4/8/10
Change-Based Provenance: Summary
 
General: Works with any system that has undo/redo!
Argonne National Laboratory
Provenance in Science– Juliana Freire
24
Provenance Enabling 3rd-Party Tools
Autodesk Maya
ParaView
VisIt
ImageVis3d
[Callahan et al., IPAW 2008]
Provenance in Science– Juliana Freire
Argonne National Laboratory
25
12
4/8/10
VisTrails Provenance Plugin for ParaView
Provenance in Science– Juliana Freire
Argonne National Laboratory
27
Change-Based Provenance: Summary
 
 
 
General: Works with any system that has undo/redo!
Concise representation
Uniformly captures data and workflow provenance
–  Data provenance: where does a specific data product come
from?
–  Workflow evolution: how has workflow structure changed over
time?
 
 
 
Results can be reproduced
Detailed information about the exploration process
Provenance beyond reproducibility:
–  Scientists can return to any point in the exploration space
–  Scalable exploration of the parameter space—results can be
compared side-by-side in the spreadsheet
–  Support for collaboration
–  Understand problem-solving strategies—knowledge re-use
Provenance in Science– Juliana Freire
Argonne National Laboratory
28
13
4/8/10
Re-Using Provenance
Querying Provenance by Example
 
 
Provenance is represented as graphs: hard to specify
queries using text!
Querying workflows by example [Scheidegger et al., TVCG
2007; Beeri et al., VLDB 2006; Beeri et al. VLDB 2007]
–  WYSIWYQ -- What You See Is What You Query
–  Interface to create workflow is same as to query
Provenance in Science– Juliana Freire
Argonne National Laboratory
30
14
4/8/10
Refining Analyses by Analogy
 
Leverage the wisdom of the crowds in shared
provenance
–  Some refinements are common, e.g., change the
rendering technique, publish image on the Web
 
Apply refinements by analogy, automatically
[Scheidegger et al, IEEE TVCG 2007]
Provenance in Science– Juliana Freire
Argonne National Laboratory
31
Generating Visualizations by Analogy
[Scheidegger et al, IEEE TVCG 2007]
Provenance in Science– Juliana Freire
http://www.cs.utah.edu/~juliana/videos/Analogies.m4v
Argonne National Laboratory
32
15
4/8/10
The Need for Guidance in
Workflow Design
Provenance in Science– Juliana Freire
Argonne National Laboratory
33
VisComplete: A Workflow
Recommendation System
 
 
 
Mine provenance collection: Identify graph
fragments that co-occur in a collection of workflows
Predict sets of likely workflow additions to a given
partial workflow
Similar to a Web browser suggesting URL
completions
[Koop et al., IEEE Vis 2008]
Provenance in Science– Juliana Freire
Argonne National Laboratory
34
16
4/8/10
VisComplete: A Workflow
Recommendation System
 
 
 
Mine provenance collection: Identify graph
fragments that co-occur in a collection of workflows
Predict sets of likely workflow additions to a given
partial workflow
Similar to a Web browser suggesting URL
completions
Provenance in Science– Juliana Freire
VisComplete: Demo
Argonne National Laboratory
35
[Koop et al., IEEE Vis2008]
http://www.cs.utah.edu/~juliana/videos/viscomplete_h_264.mov
Provenance in Science– Juliana Freire
Argonne National Laboratory
36
17
4/8/10
Some Projects that Use VisTrails
Climate Data Analysis
[CDAT Project, Lawrence Livermore National Lab]
www.vistrails.org
Provenance in Science– Juliana Freire
Argonne National Laboratory
38 38
3
18
4/8/10
Quantum Lattice Models
[ALPS Project, ETH-Zurich]
www.vistrails.org
Provenance in Science– Juliana Freire
Argonne National Laboratory
39 39
3
Coastal Margin Observation & Prediction
[NSF Science & Technology Center for Coastal Margin Observation & Prediction]
www.vistrails.org
Provenance in Science– Juliana Freire
Argonne National Laboratory
40 40
4
19
4/8/10
Comparing Cosmological Simulations
[Cosmic Code Comparison Project, Los Alamos National Lab]
www.vistrails.org
Argonne National Laboratory
Provenance in Science– Juliana Freire
41 41
4
Wildfire Prediction
[WRF-Fire Project, University of Colorado-Denver]
www.vistrails.org
Provenance in Science– Juliana Freire
Argonne National Laboratory
42 42
4
20
4/8/10
Studying the Effects of rtms on Memory
Psychiatry-U of Utah
Provenance in Science– Juliana Freire
Argonne National Laboratory
43
Emerging Applications
21
Lactate threshold
Lactate threshold O2 uptake, l/min
Lactate threshold, % maximal O2 uptake
4.70
85
4.52
78
4.63
76
4.02
76
Gross efficiency, %
Delta efficiency, %
Power at O2 uptake of 5.0 l/min, W
21.18
21.37
374
21.61
21.75
382
22.66
22.69
399
23.05
23.12
404
4/8/10
gram” at a given percentage of V̇O2 max (e.g., 83%) increased
by 18%.
In the trained state, this individual possessed a remarkably
high V̇O2 max of !6 l/min, and his blood LT occurred at a V̇O2
of !4.6 l/min (i.e., 76 – 85% V̇O2 max). These physiological
DISCUSSION
factors remained relatively stable from age 21 to 28 yr. These
This case study has described the physiological characteris- absolute values are higher than what we have measured in
tics of a renowned world champion road racing bicyclist who bicyclists competing at the US national level (9), several of
is currently the six-time Grand Champion of the Tour de whom subsequently raced professionally in Europe during the
France. It reports that the physiological factor most relevant to period of 1989 –1995. The five-time Grand Champion of the
performance improvement as he matured over the 7-yr period Tour de France during the years 1991–1995 has been reported
"1
"1
from ages 21 to 28 yr was an 8% improvement in muscular to possess a V̇O2 max of 6.4 l/min and 79 ml !kg !min with
efficiency when cycling. This adaptation combined with rela- a body weight of 81 kg (28). Laboratory measures of the
subject
in
our
study
were
not
made
soon
after
the
Tour
de
tively large reductions in body fat and thus body weight (e.g.,
78 –72 kg) during the months before the Tour de France France; however, with the conservative assumption that
J Appl Physiol 98: 2191–2196, 2005.
O2 max was at least 6.1 l/min and given his reported body
V̇
contributed
to
an
impressive
18%
improvement
in
his
powerFirst published March 17, 2005; doi:10.1152/japplphysiol.00216.2005.
to-body weight ratio (i.e., W/kg) when cycling at a given V̇O2 weight of 72 kg, we estimate his V̇O2 max to have been at least
(e.g., 5.0 l/min or !83% V̇O2 max). Remarkably, this individual 85 ml!kg"1 !min"1 during the period of his victories in the
was able to display these achievements despite the fact that he Tour de France. Therefore, his V̇O2 max per kilogram of body
Improved muscular efficiency displayeddeveloped
as Tour
de France
matures
advanced
cancer at agechampion
25 yr and required
surgeries weight during his victories of 1999 –2004 appears to be somewhat higher than what was reported for the champion during
and chemotherapy.
1991–1995 and to be among the highest values reported in world
Edward F. Coyle
class runners and bicyclists (e.g., 80 – 85 ml!kg"1 !min"1) (6, 15,
Human Performance Laboratory, Department of Kinesiology and
16, 28, 29)
Health Education, The University of Texas at Austin, Austin, Texas
It is generally appreciated that in addition to a high V̇O2 max,
success in endurance sports also requires an ability to exercise
Submitted 22 February 2005; accepted in final form 10 March 2005
for prolonged periods at a high percentage of V̇O2 max as well
Coyle, Edward F. Improved muscular efficiency displayed as Tour ages 21 to 28 y. Description of this person is noteworthy for as the ability to efficiently convert that energy (i.e., ATP) into
de France champion matures. J Appl Physiol 98: 2191–2196, 2005. First two reasons. First, he rose to become a six-time and present muscular power and velocity (5, 7, 8, 29). Identification of the
published March 17, 2005;doi:10.1152/japplphysiol.00216.2005.— Grand Champion of the Tour de France, and thus adaptations blood LT (e.g., 1 mM increase in blood lactate above baseline)
This case describes the physiological maturation from ages 21 to 28 yr relevant to this feat were identified. Remarkably, he accom- in absolute terms or as a percentage of V̇O2 max is, by itself, a
of the bicyclist who has now become the six-time consecutive Grand
plished this after developing and receiving treatment for ad- reasonably good predictor of aerobic performance (i.e., time
Champion of the Tour de France, at ages 27–32 yr. Maximal oxygen
that aINgiven
rate ofATHLETE
ATP turnover can be maintained) (7, 8,2193
14,
IMPROVED MUSCULAR EFFICIENCY
AN ELITE
uptake (V̇O2 max) in the trained state remained at !6 l/min, lean body vanced cancer. Therefore, this report is also important because
it provides insight, although limited, regarding the recovery of 21), and prediction is strengthened even more when measureweight remained at !70 kg, and maximal heart rate declined from 207 Table
2. Physiological
characteristics
of this treatment
individualfor
from
agesofof muscle
21 to 28capillary
yr
density is combined with LT (11).
“performance
physiology”
after successful
ad-thement
to 200 beats/min. Blood lactate threshold was typical of competitive Fig.
1. Mechanical efficiency when bicycling expressed as “gross efficiency”
is thought to be an index of the working
vanced
cancer. The
of this
study
will be
to World
report Capillary density Age,
cyclists in that it occurred at 76 – 85% V̇O2 max, yet maximal blood and
“delta efficiency”
overapproach
the 7-yr period
in this
individual.
WC,
yr
results
from
standardized
laboratory
on this individual
lactate concentration was remarkably low in the trained state. It Bicycle
Road
Racing
Championships,
1st and 4thtesting
place, respectively.
Tour de muscle’s ability to clear fatiguing metabolites (e.g., acid) from
21.1
25.9
28.2
1st,time
Grand
Champion
of the Tour de
in 1999
–2004.22.0, 25.9, 21.4
muscle fibers into 22.0
the circulation, whereas
the LT is thought
appears that an 8% improvement in muscular efficiency and thus France
at five
points
corresponding
toFrance
ages 21.1,
21.5,
power production when cycling at a given oxygen uptake (V̇O2) is the Date:
andMonth-Year
28.2 yr.
Nov 1992
Jan 1993
Sept 1993
Aug 1997
Nov 1999
Scientific Publications and Provenance
maximum oxygen uptake; blood lactate concentration
Provenance
J Appl Physiol • VOL
Preseason
98 • JUNE 2005 •
Preseason
www.jap.org
Racing
Reduced
Preseason
Anthropometry
testing sequence. On reporting to the laboratory,
training, 76.5
BodyGeneral
weight, kg
78.9
Lean
bodyand
weight,
kg histories were obtained, body
70.5
racing,
medical
weight was mea- 69.8
Body
fat,("0.1
%
10.7
sured
kg), and the following tests were performed
after in- 8.8
75.1
79.5
70.2
11.7
79.7
71.6
Maximal O2 uptake, l/min
5.56
5.82
chanicalO2efficiency
blood
lactate threshold
(LT) were deter- 76.1
"1
70.5
Maximal
uptake, ml and
! kg"1the
! min
mined as
therate,
subject
bicycled a stationary ergometer
Maximal
heart
beats/min
207 for 25 min, with 206
work rate
increasing
progressively
every 5 min over7.5
a range of 50, 60, 6.3
Maximal
blood
lactic acid,
mM
6.10
81.2
202
6.5
5.29
66.6
200
9.2
5.7
71.5
200
Lactate
thresholdwas
O2 determined
uptake, l/minby hydrostatic weighing
4.70and/or analysis 4.52
composition
Lactate
threshold,
% maximal
85
78
2 uptake
of skin-fold
thickness
(34,O35).
4.63
76
4.02
76
formed consent was obtained, with procedures approved
by the
Maximal
aerobic ability
Internal Review Board of The University of Texas at Austin. Me-
70, 80, and 90% V̇O2 max. After a 10- to 20-min period ofLactate
activethreshold
recovery, V̇O2 max when cycling was measured. Thereafter, body
Mechanical
Measurement of V̇O2 max. The same Monark ergometer (model
819) efficiency
equipped
with%a racing seat and drop handlebars
Gross
efficiency,
21.18and pedals for 21.61
22.66
23.05
cycling
shoes %
was used for all cycle testing, and seat
height and saddle 21.75
Delta
efficiency,
21.37
22.69
23.12
position
held
constant.
The pedal’s crank length
was 170 mm. 382
Power
at O2were
uptake
of 5.0
l/min, W
374
399
404
V̇O2 max was measured during continuous cycling lasting between 8
and 12 min, with work rate increasing every 2 min. A leveling off of
oxygen uptake (V̇O2) always occurred, and this individual cycled until
gram”
at a given
percentage
of V̇that
O2 max
83%)
increased
In the trained state, this individual possessed a remarkably
exhaustion
at a final
power output
was(e.g.,
10 –20%
higher
than the
National
Laboratory
byminimal
18%. power output needed to elicitArgonne
l/min, and his blood LT occurred at a V̇O2
V̇O2 max. A venous blood high V̇O2 max of !645
sample was obtained 3– 4 min after exhaustion for determination of of !4.6 l/min (i.e., 76 – 85% V̇O2 max). These physiological
DISCUSSION
blood lactate concentration after maximal exercise, as described factors remained relatively stable from age 21 to 28 yr. These
below. The subject breathed through a Daniels valve; expired gases absolute values are higher than what we have measured in
This case study has described the physiological characteriswere continuously sampled from a mixing chamber and analyzed for bicyclists competing at the US national level (9), several of
tics
a renowned
world champion
road
bicyclist who
O2 of
(Applied
Electrochemistry
S3A) and
COracing
2 (Beckman LB-2). Inisspired
currently
the six-time
Grandusing
Champion
the (ParkinsonTour de whom subsequently raced professionally in Europe during the
air volumes
were measured
a dry-gasofmeter
France.
reports
thatinstruments
the physiological
factorwith
mosta computer
relevant to
Cowan It
CD4).
These
were interfaced
that period of 1989 –1995. The five-time Grand Champion of the
performance
as he
matured
overforthe
7-yr period
calculated V̇Oimprovement
same
equipment
indirect
calorim- Tour de France during the years 1991–1995 has been reported
2 every 30 s. The
"1
"1
etry ages
was used
7-yr an
period,
with gas analyzers
calibrated to possess a V̇O2 max of 6.4 l/min and 79 ml !kg !min with
from
21 toover
28 the
yr was
8% improvement
in muscular
against thewhen
samecycling.
known This
gassesadaptation
and the dry-gas
meter
calibrated
efficiency
combined
with
rela- a body weight of 81 kg (28). Laboratory measures of the
periodically
to a 350-liter
spirometer.
tively
large reductions
in Tissot
body fat
and thus body weight (e.g., subject in our study were not made soon after the Tour de
Blood
LT.during
The subject
Monark
(model
819) France; however, with the conservative assumption that
78 –72
kg)
the pedaled
monthsthe
before
theergometer
Tour de
France
J Appl
Physiol!50,
98: 2191–2196,
continuously for 25 min at work rates
eliciting
80,2005.
and V̇O
contributed
to an impressive
18%doi:10.1152/japplphysiol.00216.2005.
improvement
in60,
his70,power2 max was at least 6.1 l/min and given his reported body
published
March
17, 2005;
90% V̇First
O2 max
for each
successive
5-min stage. The calibrated ergomeweight of 72 kg, we estimate his V̇O2 max to have been at least
to-body
weight
ratio
(i.e.,
W/kg)
when
cycling
at
a
given
V̇
O2
ter was set in the constant power mode, and the subject maintained
a
85
ml!kg"1 !min"1 during the period of his victories in the
(e.g.,
5.0
l/min
or
!83%
V̇
O
).
Remarkably,
this
individual
2 max samples were obtained either from
pedaling cadence of 85 rpm. Blood
Scientific Publications and Provenance
Tour de France. Therefore, his V̇O2 max per kilogram of body
weight during his victories of 1999 –2004 appears to be somecosts of publication of this article were defrayed in part by the payment what higher than what was reported for the champion during
andThe
chemotherapy.
of page charges. The article must therefore be hereby marked “advertisement” 1991–1995 and to be among the highest values reported in world
in accordance with 18 U.S.C. Section 1734 solely to indicate this fact.
class runners and bicyclists (e.g., 80 – 85 ml!kg"1 !min"1) (6, 15,
Human Performance Laboratory, Department of Kinesiology and
http://www. jap.org
8750-7587/05 $8.00 Copyright © 2005 the American Physiological Society
2191 16, 28, 29)
Health Education, The University of Texas at Austin, Austin, Texas
It is generally appreciated that in addition to a high V̇O2 max,
success in endurance sports also requires an ability to exercise
Submitted 22 February 2005; accepted in final form 10 March 2005
for prolonged periods at a high percentage of V̇O2 max as well
Coyle, Edward F. Improved muscular efficiency displayed as Tour ages 21 to 28 y. Description of this person is noteworthy for as the ability to efficiently convert that energy (i.e., ATP) into
de France champion matures. J Appl Physiol 98: 2191–2196, 2005. First two reasons. First, he rose to become a six-time and present muscular power and velocity (5, 7, 8, 29). Identification of the
published March 17, 2005;doi:10.1152/japplphysiol.00216.2005.— Grand Champion of the Tour de France, and thus adaptations blood LT (e.g., 1 mM increase in blood lactate above baseline)
This case describes the physiological maturation from ages 21 to 28 yr relevant to this feat were identified. Remarkably, he accom- in absolute terms or as a percentage of V̇O2 max is, by itself, a
of the bicyclist who has now become the six-time consecutive Grand
plished this after developing and receiving treatment for ad- reasonably good predictor of aerobic performance (i.e., time
Champion of the Tour de France, at ages 27–32 yr. Maximal oxygen
that a given rate of ATP turnover can be maintained) (7, 8, 14,
uptake (V̇O2 max) in the trained state remained at !6 l/min, lean body vanced cancer. Therefore, this report is also important because
21), and prediction is strengthened even more when measureweight remained at !70 kg, and maximal heart rate declined from 207 it provides insight, although limited, regarding the recovery of
ment of muscle capillary density is combined with LT (11).
“performance
physiology”
after
successful
treatment
for
adto 200 beats/min. Blood lactate threshold was typical of competitive Fig.
1. Mechanical efficiency when bicycling expressed as “gross efficiency”
vanced
cancer. The
of this
study
will be
to World
report Capillary density is thought to be an index of the working
cyclists in that it occurred at 76 – 85% V̇O2 max, yet maximal blood and
“delta efficiency”
overapproach
the 7-yr period
in this
individual.
WC,
results
from
standardized
laboratory
on this individual
lactate concentration was remarkably low in the trained state. It Bicycle
Road
Racing
Championships,
1st and 4thtesting
place, respectively.
Tour de muscle’s ability to clear fatiguing metabolites (e.g., acid) from
1st,time
Grand
Champion
of the Tour de
in 199921.5,
–2004.22.0, 25.9, muscle fibers into the circulation, whereas the LT is thought
appears that an 8% improvement in muscular efficiency and thus France
at five
points
corresponding
toFrance
ages 21.1,
power production when cycling at a given oxygen uptake (V̇O2) is the and 28.2 yr.
to display these achievements despite the fact that he
Improved muscular efficiency displayedwas
asableTour
de France
matures
developed
advanced
cancer at agechampion
25 yr and required
surgeries
Address for reprint requests and other correspondence: E. F. Coyle, Bellmont Hall 222, Dept. of Kinesiology and Health Education, The Univ. of
Edward
F. 78712
Coyle(E-mail: coyle@mail.utexas.edu).
Texas at Austin,
Austin, TX
characteristic that improved most as this athlete matured from ages 21
to 28 yr. It is noteworthy that at age 25 yr, this champion developed
advanced cancer, requiring surgeries and chemotherapy. During the
months leading up to each of his Tour de France victories, he reduced
body weight and body fat by 4 –7 kg (i.e., !7%). Therefore, over the
7-yr period, an improvement in muscular efficiency and reduced body
fat contributed equally to a remarkable 18% improvement in his
steady-state power per kilogram body weight when cycling at a given
V̇O2 (e.g., 5 l/min). It is hypothesized that the improved muscular
efficiency probably reflects changes in muscle myosin type stimulated
from years of training intensely for 3– 6 h on most days.
J Appl Physiol • VOL
Downloaded from jap.physiology.org on February 15, 2009
"raw data from the January 1993 test that revealed several
additional deviations from the published methodology. Coyle
used a 20-min ergometer protocol (not 25 min), including 2and 3-min stages where respiratory exchange ratios (RER)
exceeded 1.00. An RER >1.00 invalidates use of the Lusk
equations (5) to estimate energy expenditure.”
98 • JUNE 2005 •
METHODS
www.jap.org
General testing sequence.
On reporting are
to the laboratory,
training,
”…all of the published delta efficiency
values
wrong.
…
racing, and medical histories were obtained, body weight was measured ("0.1 kg), and the following tests were performed after inthere exists no credible evidence
to was
support
Coyle's
formed consent
obtained, with procedures
approved by the
Internal Review Board of The University of Texas at Austin. Mechanical efficiencyefficiency
and the blood lactate threshold
(LT) were deterconclusion that Armstrong's muscle
improved."
mined as the subject bicycled a stationary ergometer for 25 min, with
MUCH HAS BEEN LEARNED about the physiological factors that
contribute to endurance performance ability by simply describing the characteristics of elite endurance athletes in sports such
as distance running, bicycle racing, and cross-country skiing.
The numerous physiological determinants of endurance have
been organized into a model that integrates such factors as
maximal oxygen uptake (V̇O2 max), the blood lactate threshold,
muscular efficiency,
these have been found to be the
inandScience–
JulianaasFreire
most important variables (7, 8, 15, 21). A common approach
has been to measure these physiological factors in a given
athlete at one point in time during their competitive career and
to compare this individual’s profile with that of a population of
peers (4, 6, 15, 16, 21). Although this approach describes the
variations that exist within a population, it does not provide
information about the extent to which a given athlete can
improve their specific physiological determinants of endurance
with years of continued training as the athlete matures and
reaches his/her physiological potential. There are remarkably
few longitudinal reports documenting the changes in physiological factors that accompany years of continued endurance
training at the level performed by elite endurance athletes.
This case study reports the physiological changes that occur
in an individual bicycle racer during a 7-yr period spanning
work rate increasing progressively every 5 min over a range of 50, 60,
70, 80, and 90% V̇O2 max. After a 10- to 20-min period of active
recovery, V̇O2 max when cycling was measured. Thereafter, body
composition was determined by hydrostatic weighing and/or analysis
of skin-fold thickness (34, 35).
Measurement of V̇O2 max. The same Monark ergometer (model 819)
equipped with a racing seat and drop handlebars and pedals for
cycling shoes was used for all cycle testing, and seat height and saddle
position were held constant. The pedal’s crank length was 170 mm.
V̇O2 max was measured during continuous cycling lasting between 8
and 12 min, with work rate increasing every 2 min. A leveling off of
oxygen uptake (V̇O2) always occurred, and this individual cycled until
exhaustion at a final power output that was 10 –20% higher than the
Argonne National
minimal power output needed to elicit V̇O2 max. A venous blood
sample was obtained 3– 4 min after exhaustion for determination of
blood lactate concentration after maximal exercise, as described
below. The subject breathed through a Daniels valve; expired gases
were continuously sampled from a mixing chamber and analyzed for
O2 (Applied Electrochemistry S3A) and CO2 (Beckman LB-2). Inspired air volumes were measured using a dry-gas meter (ParkinsonCowan CD4). These instruments were interfaced with a computer that
calculated V̇O2 every 30 s. The same equipment for indirect calorimetry was used over the 7-yr period, with gas analyzers calibrated
against the same known gasses and the dry-gas meter calibrated
periodically to a 350-liter Tissot spirometer.
Blood LT. The subject pedaled the Monark ergometer (model 819)
continuously for 25 min at work rates eliciting !50, 60, 70, 80, and
90% V̇O2 max for each successive 5-min stage. The calibrated ergometer was set in the constant power mode, and the subject maintained a
pedaling cadence of 85 rpm. Blood samples were obtained either from
Address for reprint requests and other correspondence: E. F. Coyle, Bellmont Hall 222, Dept. of Kinesiology and Health Education, The Univ. of
Texas at Austin, Austin, TX 78712 (E-mail: coyle@mail.utexas.edu).
The costs of publication of this article were defrayed in part by the payment
of page charges. The article must therefore be hereby marked “advertisement”
in accordance with 18 U.S.C. Section 1734 solely to indicate this fact.
maximum oxygen uptake; blood lactate concentration
http://jap.physiology.org/cgi/content/full/105/3/1020
Provenance
Laboratory
46
22
Downloaded from jap.physiology.org on February 15, 2009
about the physiological factors that
contribute to endurance performance ability by simply describing the characteristics of elite endurance athletes in sports such
as distance running, bicycle racing, and cross-country skiing.
The numerous physiological determinants of endurance have
been organized into a model that integrates such factors as
maximal oxygen uptake (V̇O2 max), the blood lactate threshold,
muscular efficiency,
these have been found to be the
inandScience–
JulianaasFreire
most important variables (7, 8, 15, 21). A common approach
has been to measure these physiological factors in a given
athlete at one point in time during their competitive career and
to compare this individual’s profile with that of a population of
peers (4, 6, 15, 16, 21). Although this approach describes the
variations that exist within a population, it does not provide
information about the extent to which a given athlete can
improve their specific physiological determinants of endurance
with years of continued training as the athlete matures and
reaches his/her physiological potential. There are remarkably
few longitudinal reports documenting the changes in physiological factors that accompany years of continued endurance
training at the level performed by elite endurance athletes.
This case study reports the physiological changes that occur
in an individual bicycle racer during a 7-yr period spanning
MUCH HAS BEEN LEARNED
Training stage
METHODS
Downloaded from jap.physiology.org on February 15, 2009
characteristic that improved most as this athlete matured from ages 21
to 28 yr. It is noteworthy that at age 25 yr, this champion developed
advanced cancer, requiring surgeries and chemotherapy. During the
months leading up to each of his Tour de France victories, he reduced
body weight and body fat by 4 –7 kg (i.e., !7%). Therefore, over the
7-yr period, an improvement in muscular efficiency and reduced body
fat contributed equally to a remarkable 18% improvement in his
steady-state power per kilogram body weight when cycling at a given
V̇O2 (e.g., 5 l/min). It is hypothesized that the improved muscular
efficiency probably reflects changes in muscle myosin type stimulated
from years of training intensely for 3– 6 h on most days.
Downloaded from jap.physiology.org on February 15, 2009
Mechanical efficiency
4/8/10
Provenance-Rich Publications
 
 
Bridge the gap between the scientific process and
publications
Results that can be reproduced and validated
–  Papers with deep captions
–  Encouraged by ACM SIGMOD and a number of journals
 
 
Describe more of the discovery process: people only
describe successes, can we learn from mistakes?
Dynamic (interactive) publications
–  Evolve over time
–  Blog/wiki like=> Science 2.0
–  E.g., http://project.liquidpub.org
 
Need tools to support this!
Provenance in Science– Juliana Freire
Argonne National Laboratory
47
Provenance and Teaching (1)
 
Leverage provenance to improve the way we teach
CS and Science
–  http://www.vistrails.org/index.php/SciVisFall2008
–  Also used at UNC, Linkoping, UTEP
–  Lecture provenance: student can reproduce results
Provenance in Science– Juliana Freire
Argonne National Laboratory
48
23
4/8/10
Provenance and Teaching (2)
 
Homework provenance provides insights regarding
–  Task complexity and nature: number of actions; structural vs.
parameter changes; task duration
–  Student confusion: large branching factor=lots of trial and error
steps
 
Very detailed (and honest!) feedback: instructors can
leverage this information
[Lins et al., SSDBM 2008]
Provenance in Science– Juliana Freire
Argonne National Laboratory
49
Provenance and Teaching (3)
 
Homework provenance helps students and instructors to
collaborate
–  Student is stuck, sends his provenance
–  Instructor understands studentʼs problem, provides hints---student
can see what instructor did!
–  They can also collaborate in real time [Ellkvist et al., IPAW 2008]
Provenance in Science– Juliana Freire
Argonne National Laboratory
50
24
4/8/10
Using Provenance to
Teach Electronic Media
[Langefeld and Kessler,
Submitted 2009]
“[...] The students have gotten to the point where
they demand the VisTrails files for every
demonstration just after I complete [it]”
“[...] students used [a vistrail instead of a reference
model] 62% of the time”
Provenance in Science– Juliana Freire
Argonne National Laboratory
51
Argonne National Laboratory
52
Using Provenance to
Teach Electronic Media
http://www.cs.utah.edu/~juliana/videos/maya_playback_slow.mov
Provenance in Science– Juliana Freire
25
4/8/10
Using Provenance to
Teach Electronic Media
[Langefeld and Kessler,
Submitted 2009]
“[...] The students have gotten to the point where
they demand the VisTrails files for every
demonstration just after I complete [it]”
“[...] students used [a vistrail instead of a reference
model] 62% of the time”
“Students who used provenance produced higherquality models”
Provenance in Science– Juliana Freire
Argonne National Laboratory
53
Science 2.0
 
Web 2.0 technologies has opened up new opportunities
to improve collaboration and information sharing in
science [Shneiderman, Science 2008; Waldrop, Scientific
American 2008]
Provenance in Science– Juliana Freire
Argonne National Laboratory
54
26
4/8/10
Science 2.0: Challenges
 
 
 
 
 
Open Science and skepticism: Can we trust that the
information is accurate? If unpublished results are posted
on a wiki, can we prevent others from stealing that work?
Need provenance: determine authorship, enforce
intellectual property rights, validate the integrity of
artifacts and assess their quality, and to reproduce the
artifact
Social Data Analysis: Share data and processes
Add to information overload!
Finding and making sense of information
–  Google is not enough!
–  Need focused search and structured queries
–  Integrate data on the fly
 
Preserving data
Provenance in Science– Juliana Freire
Argonne National Laboratory
55
Argonne National Laboratory
56
crowdLabs
Provenance in Science– Juliana Freire
27
4/8/10
Conclusions and Future Work
 
Provenance management is essential for
computational science
–  Provenance can be used to support reflective reasoning
–  Intuitive interfaces for simplifying the construction and
refinement of workflows
 
Science 2.0: Sharing provenance at a large scale
creates new opportunities [Freire and Silva, CHI SDA, 2008]
–  Workflow/provenance repositories; provenance-enabled
publications
–  Expose scientists to different techniques and tools
–  Scientists can learn by example; expedite their scientific
training; and potentially reduce their time to insight
 
Provenance + Workflows + Sharing have the
potential to revolutionize science!
Provenance in Science– Juliana Freire
Argonne National Laboratory
57
Conclusions and Future Work
 
 
 
 
Provenance management is essential for
computational science
Science 2.0: Sharing provenance at a large scale
creates new opportunities [Freire and Silva, CHI SDA, 2008]
Provenance + Workflows + Sharing have the
potential to revolutionize science
Need infrastructure and tools
–  Many challenges and several open computer science
questions
Provenance in Science– Juliana Freire
Argonne National Laboratory
58
28
4/8/10
Acknowledgments
 
 
Thanks to VisTrails group
This work is partially supported by the National
Science Foundation, the Department of Energy, an
IBM Faculty Award, and a University of Utah Seed
Grant.
Argonne National Laboratory
Provenance in Science– Juliana Freire
59
Thank you
29
Download