The Climate Code Foundation Software for Climate Science Nick Barnes talk at Google, 2011-10-24climatecode.org.

Slides:



Advertisements
Similar presentations
Code of Conduct for the Collection, Analysis and Sharing of Health Related Research Data in Developing Countries Elizabeth Pisani Consultant, Wellcome.
Advertisements

The Open Access landscape (and what might be over the horizon) Alma Swan Key Perspectives Ltd Truro London LEAP Open Access conference, 11 June 2007.
The Open Access landscape (and what might be over the horizon) Alma Swan Key Perspectives Ltd Truro London LEAP Open Access conference, 11 June 2007.
Introduction to open access – Creative Commons licensing Where can I find free educational materials – Shared content sites – Creative Commons searches.
Providing access to your data: Determining your audience Robert R. Downs, PhD NASA Socioeconomic Data and Applications Center (SEDAC) Center for International.
1 Working with Social Media in Research Settings Victoria Wade Careers Consultant.
Association for Educational Assessment - Europe Purpose Activities Membership.
1 The Practical Commons: Viability and Next Steps Saturday November 20, 2004 University of Maine Saturday November 20,
Newcastle Cancer Centre at the Northern Institute for Cancer Research “Getting that first post-doc” Anthony Moorman Professor of Genetic Epidemiology.
1 Presentation Ivy Tech Community College Terre Haute, IN Jackie McCracken April 21, 2007.
Software Cluster Improve Collaboration and Community Engagement Work with diverse communities that contribute to the sustainability of scientific software.
Social Media For Nonprofit Professionals Mark Garcia December 14, 2010.
Welcome to the iTEC People & Events Directory … key points!
Enhancing Geoscience Education at Minority-Serving Institutions AMS Diversity Projects Dr. James Brey Director, Education Program | American Meteorological.
Activities Suggested by University Outreach Visits IEEE Standards Education Committee 16 December 2010 Susan K. Tatiner.
LHeC beyond science Alessandra Valloni WHAT IF YOU DIGIT “LHeC” ON GOOGLE…? Many papers and presentations…
Communicating Information about the Initiative to Gain Support from Key Audiences.
The DSpace Course Module – An introduction to DSpace.
Alternative Models of Scholarly Communication: The “Toddler Years” for Open Access Journals and Institutional Repositories The University of Pennsylvania.
Indispensable tools for research at its best “The Research Process: Providing your Researchers with the Right Tools to Achieve Success”
OpenAFS Futures F Russ Allbery Jeffrey Altman Harald Barth Derrick Brashear Alistair Ferguson.
Nef (the new economics foundation) Co-producing Lambeth what’s possible? Lucie Stephens and Julia Slay nef, October 2011.
Alma Swan Key Perspectives Ltd Truro, UK.  Use of proxy measures of an individual scholar’s merit is as good as it gets  The responsibility for disseminating.
1 Collaboration Infrastructure for a Virtual Residency in Game Culture and Technology Robert Nideffer and Walt Scacchi Game Culture and Technology Laboratory.
The Academic Scientist Kenneth Ruud Prorector for research and development.
CM220 College Composition II Tuesday, October 20, Unit 2: Writing Styles & Library Orientation Welcome to College Composition II! Unit 2 Seminar.
START global change SysTem for Analysis, Research & Training UNFCCC Expert Workshop on Monitoring and Evaluating Capacity Building in Developing Countries.
Policies of the major countries of the world concerning implementation of integrated science and technology information networks International Workshop.
Nick Barnes at NCDC, climatecode.org1 Better Science Through Software Copyright Climate Code Foundation, license CC-BY.
ESIP Federation 101 Federation of Earth Science Information Partners.
Copyright © 2014 by The University of Kansas Communicating Information about the Initiative to Gain Support from Key Audiences.
The Benefits of Participation in the Social Web of Science Antony Williams Research Square October 30 th 2014.
How to Publish Your Code on COIN-OR Bob Fourer Industrial Engineering & Management Sciences Northwestern University COIN Strategic Leadership Board.
Increasing Momentum in the Formation of State and Regional Monitoring Councils Linda Green, co-chair, Collaboration and Outreach Workgroup, National Water.
National Center for Supercomputing Applications Barbara S. Minsker, Ph.D. Associate Professor National Center for Supercomputing Applications and Department.
The Climate Code Foundation Software for Climate Science Nick Barnes talk at Google NYC, climatecode.org.
Nick Barnes at UKMO, climatecode.org1 Better Science Through Software Copyright Climate Code Foundation, license CC-BY.
BEN Scholars Program Wrap Up Presentation by Yolanda S. George, AAAS.
F1000: HELPING YOU WRITE, DISCOVER AND SHARE SCIENCE [Your name] [date and location of talk]
Outcomes of the online academia consultation Mr. Christopher Clark Head, Partnership and Resource Mobilization Division International.
Google Docs An Overview for Educators. Google Docs Google Docs is a free, web-based word processor, spreadsheet and presentation tool that allows you.
Nick Barnes at AMS, climatecode.org1 Better Science with Python Copyright Climate Code Foundation, license CC-BY.
? Andrea Are Altmetrics Still Alternative? NFAIS, February, 26,
Your rights to your published work: a workshop addressing these questions: 1. “Can I post my publications in full text on… my web site my departmental.
Publishing partner of the scientific communities.
OWASP Foundation OWASP Where we are.. Where we are going.
Providing access to your data: Determining your audience Robert R. Downs, PhD NASA Socioeconomic Data and Applications Center (SEDAC) Center for International.
What is the CCF? A non-profit founded in 2010, based in the UK; Continuing projects started in 2008; A few software consultants, currently unpaid part-time;
Summary of HEP SW workshop Ian Bird MB 15 th April 2014.
Online tools for researchers Vladimir Teif. …for busy, skeptical researchers  Dealing with literature:  finding published works  publishing your own.
What is ? Open access definition: Image source:
MELBOURNE LAW SCHOOL Thursday 28 April 2016 Managing your Research Publications Presented by: Angela Hendley-Boys.
Beyond the Repository: Research Systems, REF & New Opportunities William J Nixon Digital Library Development Manager.
Committed to making the world’s scientific and medical literature
Continuing Professional Development Assessor Briefing
Institutional Repository Statistics
Research software best practices: Transparency, credit, and citation
Faculty Early Career Development program CAREER part 1
Five years of helping chemists to create an online presence using freely available resources Antony Williams National.
The role of the National Contact Points
Getting your research noticed
Find support in.
Closing remarks Many thanks to presenters and participants!
Improving Your Advocacy Skills to Impact Big Data
Engaging that Other Audience
….part of the OSU Libraries' suite of digital library tools…
Continuing Professional Development Assessor Briefing
What is open source? Computer software where the source code is distributed under an open source license that allows anyone to study, change, improve.
ASPB ASPB is a professional society devoted to the advancement of plant biology through supporting the plant science community The Plant Cell, Plant Physiology,
Collaborative practice through learning together to work together
Presentation transcript:

The Climate Code Foundation Software for Climate Science Nick Barnes talk at Google, climatecode.org

What is the CCF? A non-profit founded in 2010, based in the UK; Two software consultants, working unpaid and part-time; Advisory committee of a dozen experts; A growing network of climate scientists and others; Several projects and publications; 3 Summer of Code projects in 2011; Assorted volunteers (e.g. Wordpress admin); and big plans.

Foundation goals "to promote public understanding of climate science, by increasing the visibility and clarity of the software used in climate science, and by encouraging climate scientists to do the same; by encouraging good software development and management practices among climate scientists; by encouraging the publication of climate science software as open source.” Nick Barnes talk at Google, climatecode.org

What is the problem? Scientists have to write code, but: They aren’t trained; They aren’t rewarded; There is no incentive to publish it. The public need to know about climate science, but: The science isn’t accessible; The practices aren’t transparent; They are lied to about ‘tricks’ and secrecy. Nick Barnes talk at Google, climatecode.org

History : Concerned about climate change, but unsure what to do; 2007: NASA GISTEMP code released, widely criticised; 2008: started open-source Clear Climate Code project, rewriting GISTEMP in Python in our spare time; 2010: founded Climate Code Foundation, a non-profit, to continue this work and broaden it. 2011: increasingly well-known by climate scientists: publications, GSoC projects, invited to speak at workshops and conferences (and Google). Nick Barnes talk at Google, climatecode.org

Clear Climate Code Over-riding goal is clarity: code which interested members of the public can download, run, read and understand. Open-source, of course. First target NASA GISTEMP: ccc-gistemp.googlecode.com 12 KLOC of Fortran (etc) lines of Python (including 1500 of docstrings) fixed minor bugs. fosters new science: one paper in press, two draft. Nick Barnes talk at Google, climatecode.org

Google Summer of Code 2011 Improvements to ccc-gistemp, for public engagement (Filipe Fernandes, UMass Dartmouth). New homogenization code (Daniel Rothenberg, Princeton). Visualising Holocene climate reconstructions using open data (Hannah Aizenman, CUNY) Three projects, all successful: Scientists have never heard of GSoC, but when they do they think it's awesome. We hope to do more in Nick Barnes talk at Google, climatecode.org

Science Code Manifesto Code: All source code written specifically to process data for a published paper must be available to the reviewers and readers of the paper. Copyright: The copyright ownership and license of any released source code must be clearly stated. Citation: Researchers who use or adapt science source code in their research must credit the code's creators in resulting publications. Credit: Software contributions must be included in systems of scientific assessment, credit, and recognition. Curation: Source code must remain available, linked to related materials, for the useful lifetime of the publication. Nick Barnes talk at Google, sciencecodemanifesto.org

Future Plans Changing policies: Transparency; Rewards for all research products. Training scientists: Basic techniques (testing, version control, agile, etc); Code publication and reuse. Providing resources: White papers, blog posts; Directories. Building networks; Leading by example: ccc-gistemp; ccf-homogenization; etc…. Nick Barnes talk at Google, climatecode.org

Funding I say "non-profit". Approximately “non-revenue". All accounts open. Total revenue to date £ (a web-scraping academic project). Total costs £ , not counting this trip. Personal lost income to date well over $50,000. Funding model seeking $200K-$800K annually from corporate or NGO sponsorship (plus some project money from academic collaborations). Too much? Not enough? Depends who you ask. Open to suggestions! Nick Barnes talk at Google, climatecode.org

Google tools wishlist: Code: DOI minting, more reliable SCM servers, some sort of VM-based test framework? Charts: SVG, or some other path to publication-quality figures. Docs: working pagination. Scholar: sort results by date; author pages, institution pages. Do Microsoft Academic Search but better. Summer of Code: More scientific/academic participation. Fixing terrible web interface. Summer comes twice a year. Science: Great free online science data tools. Please. Nick Barnes talk at Google, climatecode.org

Thank you: Google, for GSoC, GoogleCode, and much more; GSoC, for flying me to CA, for mentor summit; Peter Norvig, for endorsing the manifesto, and inviting me; Everyone, for listening. Questions? Nick Barnes talk at Google, climatecode.org