dmptool webinar 11: complementary tools

50
Tools & Resources that Complement the DMPTool Wikimedia Commons Carly Strasser | @carlystrasser Perry Willett, Marisa Strong University of California Curation Center, California Digital Library DMPTool Webinar Series 11: ComplementaryTools Sponsored by IMLS 15 October 2013

Upload: university-of-california-curation-center

Post on 10-May-2015

610 views

Category:

Technology


2 download

DESCRIPTION

Software development should build on the successful work of others. The DMPTool helps researchers with data management planning, but what about other phases of the data life cycle? In this webinar, we will discuss what software integration with the DMPTool might look like, and why it is important. Topics include: 1. Background: why tools integration is important; why we are talking about this in terms of the DMPTool. 2. Details and plans for DMPTool2 regarding software integration and compatibility. 3. Future possibilities for software integration for DMPTool2 4. Example of successful integration of tools: work at the Center for Open Science.

TRANSCRIPT

Page 1: DMPTool Webinar 11: Complementary Tools

Tools  &  Resources  that  Complement  

the  DMPTool  

Wikimedia  Commons  

Carly  Strasser  |    @carlystrasser  

Perry  Willett,  Marisa  Strong  

University  of  California  Curation  Center,  California  Digital  Library  

DMPTool  Webinar  Series  11:  Complementary  Tools  Sponsored  by  IMLS  15  October  2013  

Page 2: DMPTool Webinar 11: Complementary Tools

28  May   Introduction  to  the  DMPTool  

4  June   Learning  about  data  management:  Resources,  tools,  materials    

18  June   Customizing  the  DMPTool  for  your  institution  

25  June   Environmental  Scan:  Who's  important  at  your  campus  

9  July   Promoting  institutional  services;  EZID  Outreach  Made  Simple!  

16  July   Health  Sciences  &  DMPTool  -­‐  Lisa  Federer,  UCLA    

23  July   Digital  humanities  and  the  DMPTool  -­‐  Miriam  Posner,  UCLA    

13  Aug   Data  curation  profiles  and  the  DMPTool  –  Jake  Carlson,  Purdue    

27  Aug   Talking  Points  for  Meeting  with  Institutional  Stakeholders  

1  Oct   Beyond  Funder  Requirements:  More  Extensive  DMPs  

15  Oct   Tools  and  resources  that  complement  the  DMPTool  

5  Nov   Case  studies  –  Librarians  successfully  supporting  data  

blog.dmptool.org/webinar-­‐series  

Page 3: DMPTool Webinar 11: Complementary Tools

Road  Map  

1.   Why  this  topic?  2.  Degrees  of  integration  

&  APIs  3.  Plans  for  DMPT2  4.  Possibilities  5.  Center  for  Open  

Science  

From

 Flickr  by    (L

uciano

)  

Page 4: DMPTool Webinar 11: Complementary Tools

What  Is  This  Webinar  About?  

Page 5: DMPTool Webinar 11: Complementary Tools

2

Page 6: DMPTool Webinar 11: Complementary Tools

From  Flickr  by    BuzzFarmers  

Page 7: DMPTool Webinar 11: Complementary Tools

From

 Flickr  by  D  Services  

Build  on  each  others’  efforts  

Databib!  NSF!  Research

Hub!  

DCC!  Fundref!  

DMPTool!  

Page 8: DMPTool Webinar 11: Complementary Tools

From  Flickr  by  Clonny  

Researchers  like  it  here  

Integrate  with  software  they  know  

Page 9: DMPTool Webinar 11: Complementary Tools

Plan  

Collect  

Assure  

Describe  

Preserve  

Discover  

Integrate  

Analyze  

Proposal  writing  

Research  

Publication  

Ideas  

Page 10: DMPTool Webinar 11: Complementary Tools
Page 11: DMPTool Webinar 11: Complementary Tools

Road  Map  

1.  Why  this  topic?  2.   Degrees  of  integration  

&  APIs  3.  Plans  for  DMPT2  4.  Possibilities  5.  Center  for  Open  

Science  

From

 Flickr  by    (L

uciano

)  

Page 12: DMPTool Webinar 11: Complementary Tools

Degrees  of  Integration  

Links  to  tools  in  resources  

Easier   Harder  

Page 13: DMPTool Webinar 11: Complementary Tools
Page 14: DMPTool Webinar 11: Complementary Tools

Degrees  of  Integration  

Links  to  tools  in  resources  

APIs  

Easier   Harder  

Page 15: DMPTool Webinar 11: Complementary Tools

interface  that  allows  software  to  communicate  

 

Application  Programming  Interface  

API  

Page 16: DMPTool Webinar 11: Complementary Tools

Twitter  

Tweetdeck  

APIs  

Page 17: DMPTool Webinar 11: Complementary Tools

Yelp  

Google  Maps  

APIs  

Page 18: DMPTool Webinar 11: Complementary Tools

Yelp  

•  Carefully  thought  out  code    •  Invisible  to  user  •  Expose  specific  functionality  and/or  data  

•  Other  functionality/data  protected  

Google  Maps  

API  

Page 19: DMPTool Webinar 11: Complementary Tools

Interactions   Popularity  

API  Benefits  

Improve  functionality  Add  more  functionality  

Combine  with  their  services    

Page 20: DMPTool Webinar 11: Complementary Tools

Road  Map  

1.  Why  this  topic?  2.  Degrees  of  integration  

&  APIs  3.   Plans  for  DMPT2  4.  Possibilities  5.  Center  for  Open  

Science  

From

 Flickr  by    (L

uciano

)  

Page 21: DMPTool Webinar 11: Complementary Tools

Easier   Harder  

2

Page 22: DMPTool Webinar 11: Complementary Tools

•  RESTful  (Representational  state  transfer  API)  –  Commonly  used  as  standard  for  building  APIs  –  Helps  guarantee  interoperability  

•  Use  API  to  retrieve  data  from  DMPTool2  site  –  List  of  users,  list  of  plans,  etc.  

•  Data  provided  in  JSON  format  

JSON:  JavaScript  Object  Notation  Text-­‐based  open  standard  for  data  structures  Designed  for  human-­‐readable  data  interchange  

2 API"

Page 23: DMPTool Webinar 11: Complementary Tools

•  Accessible  by  any  tool  that  can  make  HTTP  requests  and  receive  HTTP  responses  

•  API  documentation  will  provide  examples  using  curl  

curl:  Client  for  URLs  way  to  get  documents/files  from  or  send  documents  to  a  server  

2 API"

Page 24: DMPTool Webinar 11: Complementary Tools

•  Requests  authenticated  using  “basic  auth”  to  pass  the  DMPTool2  login  credentials  to  access  user’s  data      

•  Public  information  will  be  unrestricted  –  Institutions  – DMP  Templates  &  Resources  – Public  DMPs  

2 API"

Page 25: DMPTool Webinar 11: Complementary Tools

Example  Response:  {!

!"full_name":"University of California, Office of the President",!!"nickname":"UCOP",!!"desc":null,!!"contact_info":"UC Curation Center",!!"contact_email":"[email protected]",!!"url":"http://dmptool.org/institutions/2.json",!!"url_text":"UC3: Data management Planning",!!"shib_entity_id":"urn:mace:incommon:ucop.edu",!!"shib_domain":"ucop.edu"!

}!

   

2 API"Example  Request:  $ curl http://dmptool.org/api/institutions!

Page 26: DMPTool Webinar 11: Complementary Tools

Road  Map  

1.  Why  this  topic?  2.  Degrees  of  integration  

&  APIs  3.  Plans  for  DMPT2  4.   Possibilities  5.  Center  for  Open  

Science  

From

 Flickr  by    (L

uciano

)  

Page 27: DMPTool Webinar 11: Complementary Tools

Identity  &  CV  

Page 28: DMPTool Webinar 11: Complementary Tools

Identity  

Page 29: DMPTool Webinar 11: Complementary Tools

Metrics  &  Credit  

Page 30: DMPTool Webinar 11: Complementary Tools

Metrics  

Page 31: DMPTool Webinar 11: Complementary Tools

Repository  selection  

Metadata  creation  

Page 32: DMPTool Webinar 11: Complementary Tools

Governance  &  Compliance  

Page 33: DMPTool Webinar 11: Complementary Tools

Storage  &  Preservation  

Page 34: DMPTool Webinar 11: Complementary Tools

Road  Map  

1.  Why  this  topic?  2.  Degrees  of  integration  

&  APIs  3.  Plans  for  DMPT2  4.  Possibilities  5.   Center  for  Open  

Science  

From

 Flickr  by    (L

uciano

)  

Page 35: DMPTool Webinar 11: Complementary Tools
Page 36: DMPTool Webinar 11: Complementary Tools
Page 37: DMPTool Webinar 11: Complementary Tools

Scientific    Values  

Scientific  Practices  

Page 38: DMPTool Webinar 11: Complementary Tools

1.  Infrastructure  Development  

2.  Community  Building  3.  Metascience  

Page 39: DMPTool Webinar 11: Complementary Tools

Openness  incentives  and  workflow  

Page 40: DMPTool Webinar 11: Complementary Tools

1.  Infrastructure  Development  

2.  Community  Building  3.  Metascience  

Page 41: DMPTool Webinar 11: Complementary Tools

Scientists…  

•  Don’t  start  by  being  open  •  Focus  on  efficiency  •  Are  often  constrained  by  collaborators  •  Want  to  do  accurate  science  •  Are  not  sure  how  •  Will  use  tools  that  make  openness  practical  

Page 42: DMPTool Webinar 11: Complementary Tools
Page 43: DMPTool Webinar 11: Complementary Tools

Open  Science  Framework  

•  Respect  workflow  •  Robust  to  different  workflows  •  Integrate  private  and  public  workflows  •  Incentivize  openness  •  Support  top-­‐down  and  bottom-­‐up  incentivization  

 

Page 44: DMPTool Webinar 11: Complementary Tools
Page 45: DMPTool Webinar 11: Complementary Tools
Page 46: DMPTool Webinar 11: Complementary Tools
Page 47: DMPTool Webinar 11: Complementary Tools

centerforopenscience.org  openscienceframework.org  

                     @osframework  

Page 48: DMPTool Webinar 11: Complementary Tools

blog.dmptool.org/  webinar-­‐series  

From  Flickr  by  Jeff  Keacher  

In  3  weeks:    Case  Studies:  Librarians  successfully  supporting  data  Presenter:  Stephanie  Wright,  UW  Tuesday    5  Nov  @  10am  PT  

Register  now!  

Page 49: DMPTool Webinar 11: Complementary Tools

blog.dmptool.org/webinar-­‐series/  

Page 50: DMPTool Webinar 11: Complementary Tools

Email    

Twitter  Blog  

Facebook    

[email protected]  [email protected]  @TheDMPTool  blog.dmptool.org  Facebook.com/DMPTool    

Questions?