12
Reproducibility PI Manifesto Lorena A. Barba Mechanical Engineering, Boston University

Reproducibility PI Manifesto · PI Manifesto Lorena A. Barba Mechanical Engineering, Boston University Introduction Importance of an Identity Identity Platform Brand Personality Terminology

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Reproducibility PI Manifesto · PI Manifesto Lorena A. Barba Mechanical Engineering, Boston University Introduction Importance of an Identity Identity Platform Brand Personality Terminology

Reproducibility

PI Manifesto

Lorena A. Barba

Mechanical Engineering, Boston University

Introduction

Importance of an Identity

Identity Platform

Brand Personality

Terminology

05

Terminology cont.

Boston University Brand Identity Standards

Boston University College of Arts & Sciences

Boston University College of Arts & Sciences

boston university master logo

bu sub-brand logotype

bu icon

bu sub-brand signature

Page 2: Reproducibility PI Manifesto · PI Manifesto Lorena A. Barba Mechanical Engineering, Boston University Introduction Importance of an Identity Identity Platform Brand Personality Terminology

1I will teach my graduate students about reproducibility

a.

Lab notebookb.

version controlc.

workflowd.

publication-quality plots at

group meetings

Page 3: Reproducibility PI Manifesto · PI Manifesto Lorena A. Barba Mechanical Engineering, Boston University Introduction Importance of an Identity Identity Platform Brand Personality Terminology

2All our research code (and writing) is under version control.

a.

Local svn repo for prototypes on Python/Matlab/CUDA C and for LaTeX documents (reports, manuscripts, et al.)b.

Google code for released research codesc.

Bitbucket or Github for collaborative projects

Page 4: Reproducibility PI Manifesto · PI Manifesto Lorena A. Barba Mechanical Engineering, Boston University Introduction Importance of an Identity Identity Platform Brand Personality Terminology

3We will always carry out verification and validation

V&V reports are posted to figshare

Example:

Validation of the cuIBM code for Navier-Stokes equations with immersed boundary methods. Anush Krishnan, Lorena A. Barba. figshare.

Retrieved 18:16, Dec 12, 2012 (GMT)

http://dx.doi.org/10.6084/m9.figshare.92789

Page 5: Reproducibility PI Manifesto · PI Manifesto Lorena A. Barba Mechanical Engineering, Boston University Introduction Importance of an Identity Identity Platform Brand Personality Terminology

3We will always carry out verification and validation

V&V reports are posted to figshare

Example:

Validation of the cuIBM code for Navier-Stokes equations with immersed boundary methods. Anush Krishnan, Lorena A. Barba. figshare.

Retrieved 18:16, Dec 12, 2012 (GMT)

http://dx.doi.org/10.6084/m9.figshare.92789

Page 6: Reproducibility PI Manifesto · PI Manifesto Lorena A. Barba Mechanical Engineering, Boston University Introduction Importance of an Identity Identity Platform Brand Personality Terminology

4For main results in a paper, we will share data, plotting script & figureunder CC-BY

Posted to figshare

Get a DOI and use in the paper under CC-BY, with citation.

Example:

Weak scaling of parallel FMM vs. FFT up to 4096 processes. Lorena A. Barba, Rio Yokota. figshare.

Retrieved 18:23, Dec 12, 2012 (GMT)

http://dx.doi.org/10.6084/m9.figshare.92425

1 8 64 512 40960

0.2

0.4

0.6

0.8

1

1.2

Number of processes

Para

llel e

ffici

ency

FMMspectral method

Page 7: Reproducibility PI Manifesto · PI Manifesto Lorena A. Barba Mechanical Engineering, Boston University Introduction Importance of an Identity Identity Platform Brand Personality Terminology

4For main results in a paper, we will share data, plotting script & figureunder CC-BY

Posted to figshare

Get a DOI and use in the paper under CC-BY, with citation.

Page 8: Reproducibility PI Manifesto · PI Manifesto Lorena A. Barba Mechanical Engineering, Boston University Introduction Importance of an Identity Identity Platform Brand Personality Terminology

5We will upload the preprint to arXiv at the time of submission of a paper.

... & update the preprint post peer-review.

Caveat

Collaboration with biologist — still an arXiv-unfriendly field (but author website posting allowed in this case)

5000

4000

3000

Monthly submission rate for arXiv

First 16.7 years to 29 March’08 = 470,055

Page 9: Reproducibility PI Manifesto · PI Manifesto Lorena A. Barba Mechanical Engineering, Boston University Introduction Importance of an Identity Identity Platform Brand Personality Terminology

6We will release code at the time of submission of a paper.

under MIT license

As preparatory measure: I will declare this intention in grant proposals.

I have endorsed the Science Code Manifesto.

http://sciencecodemanifesto.org

Page 10: Reproducibility PI Manifesto · PI Manifesto Lorena A. Barba Mechanical Engineering, Boston University Introduction Importance of an Identity Identity Platform Brand Personality Terminology

7We will add a “Reproducibility” declaration at the end of each paper.

Page 11: Reproducibility PI Manifesto · PI Manifesto Lorena A. Barba Mechanical Engineering, Boston University Introduction Importance of an Identity Identity Platform Brand Personality Terminology

8I will keep an up-to-date web presence

CorollaryI will develop a consistent open science policy

Why do so many scientists have a terrible (or no) website?

@LorenaABarba

Please visit us at:http://barbagroup.bu.edu

Page 12: Reproducibility PI Manifesto · PI Manifesto Lorena A. Barba Mechanical Engineering, Boston University Introduction Importance of an Identity Identity Platform Brand Personality Terminology

Three themes

1. New publication models2. Workflow standards3. Social dynamic