Your SlideShare is downloading. ×
0
DMPTool  Webinar  Series  11:  Complementary  Tools  
Sponsored  by  IMLS  
15  October  2013  

Tools  &  Resources  
tha...
blog.dmptool.org/webinar-­‐series  
28  May  

Introduction  to  the  DMPTool  

4  June  

Learning  about  data  managem...
Road  Map  

From  Flickr  by    (Luciano)  

1.  Why  this  topic?  
2.  Degrees  of  integration  
&  APIs  
3.  Plans  ...
What  Is  This  
Webinar  About?  
2
From  Flickr  by    BuzzFarmers  
Build  on  
each  others’  
efforts  

DMPTool!  

From  Flickr  by  D  Services  

Fundref!  

Research
Hub!  

DCC!  

NS...
Researchers  
like  it  here  

Integrate  with  
software  they  know  
From  Flickr  by  Clonny  
Plan  

Proposal  
writing  

Research  

Ideas  

Collect  

Analyze  

Assure  

Integrate  

Discover  

Publication  
...
Road  Map  

From  Flickr  by    (Luciano)  

1.  Why  this  topic?  
2.  Degrees  of  integration  
&  APIs  
3.  Plans  ...
Degrees  of  Integration  

Links  to  tools  in  
resources  

Easier  

Harder  
Degrees  of  Integration  

Links  to  tools  in  
resources  

Easier  

APIs  

Harder  
API  
Application  Programming  Interface  
interface  that  allows  software  to  
communicate  
  
Twitter  
APIs  

Tweetdeck  
Yelp  
APIs  

Google  Maps  
Yelp  

API  

Google  
Maps  

•  Carefully  thought  out  code    
•  Invisible  to  user  
•  Expose  specific  function...
API  Benefits  

Interactions  
Improve  functionality  
Add  more  functionality  
Combine  with  their  services  
  

Po...
Road  Map  

From  Flickr  by    (Luciano)  

1.  Why  this  topic?  
2.  Degrees  of  integration  
&  APIs  
3.  Plans  ...
2
Easier  

Harder  
2API"
•  RESTful  (Representational  state  transfer  API)  
–  Commonly  used  as  standard  for  building  APIs  
–  Hel...
2API"
•  Accessible  by  any  tool  that  can  make  HTTP  
requests  and  receive  HTTP  responses  
•  API  documentatio...
2API"
•  Requests  authenticated  using  “basic  auth”  to  
pass  the  DMPTool2  login  credentials  to  access  
user’s ...
2API"
Example  Request:  
$ curl http://dmptool.org/api/institutions!

Example  Response:  
{!
!"full_name":"University of...
Road  Map  

From  Flickr  by    (Luciano)  

1.  Why  this  topic?  
2.  Degrees  of  integration  
&  APIs  
3.  Plans  ...
Identity  &  CV  
Identity  
Metrics  &  Credit  
Metrics  
Repository  selection  

Metadata  creation  
Governance  &  Compliance  
Storage  &  Preservation  
Road  Map  

From  Flickr  by    (Luciano)  

1.  Why  this  topic?  
2.  Degrees  of  integration  
&  APIs  
3.  Plans  ...
Scientific    
Values  

Scientific  
Practices  
1.  Infrastructure  
Development  
2.  Community  Building  
3.  Metascience  
Openness  
incentives  and  workflow  
1.  Infrastructure  
Development  
2.  Community  Building  
3.  Metascience  
Scientists…  
• 
• 
• 
• 
• 
• 

Don’t  start  by  being  open  
Focus  on  efficiency  
Are  often  constrained  by  collab...
Open  Science  Framework  
• 
• 
• 
• 
• 
  

Respect  workflow  
Robust  to  different  workflows  
Integrate  private  and ...
centerforopenscience.org  
openscienceframework.org  
  
                    @osframework  
From  Flickr  by  Jeff  Keacher  

In  3  weeks:    
Case  Studies:  Librarians  
successfully  supporting  
data  
Present...
blog.dmptool.org/webinar-­‐series/  
Questions?  
Email  
  
Twitter  
Blog  
Facebook  
  

uc3@ucop.edu  
carly.strasser@ucop.edu  
@TheDMPTool  
blog.dmptoo...
DMPTool Webinar 11: Complementary Tools
DMPTool Webinar 11: Complementary Tools
DMPTool Webinar 11: Complementary Tools
DMPTool Webinar 11: Complementary Tools
DMPTool Webinar 11: Complementary Tools
DMPTool Webinar 11: Complementary Tools
DMPTool Webinar 11: Complementary Tools
DMPTool Webinar 11: Complementary Tools
Upcoming SlideShare
Loading in...5
×

DMPTool Webinar 11: Complementary Tools

670

Published on

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.

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
670
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "DMPTool Webinar 11: Complementary Tools"

  1. 1. DMPTool  Webinar  Series  11:  Complementary  Tools   Sponsored  by  IMLS   15  October  2013   Tools  &  Resources   that  Complement   the  DMPTool   Wikimedia  Commons   Carly  Strasser  |    @carlystrasser   Perry  Willett,  Marisa  Strong   University  of  California  Curation  Center,  California  Digital  Library  
  2. 2. blog.dmptool.org/webinar-­‐series   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  
  3. 3. Road  Map   From  Flickr  by    (Luciano)   1.  Why  this  topic?   2.  Degrees  of  integration   &  APIs   3.  Plans  for  DMPT2   4.  Possibilities   5.  Center  for  Open   Science  
  4. 4. What  Is  This   Webinar  About?  
  5. 5. 2
  6. 6. From  Flickr  by    BuzzFarmers  
  7. 7. Build  on   each  others’   efforts   DMPTool!   From  Flickr  by  D  Services   Fundref!   Research Hub!   DCC!   NSF!   Databib!  
  8. 8. Researchers   like  it  here   Integrate  with   software  they  know   From  Flickr  by  Clonny  
  9. 9. Plan   Proposal   writing   Research   Ideas   Collect   Analyze   Assure   Integrate   Discover   Publication   Describe   Preserve  
  10. 10. Road  Map   From  Flickr  by    (Luciano)   1.  Why  this  topic?   2.  Degrees  of  integration   &  APIs   3.  Plans  for  DMPT2   4.  Possibilities   5.  Center  for  Open   Science  
  11. 11. Degrees  of  Integration   Links  to  tools  in   resources   Easier   Harder  
  12. 12. Degrees  of  Integration   Links  to  tools  in   resources   Easier   APIs   Harder  
  13. 13. API   Application  Programming  Interface   interface  that  allows  software  to   communicate    
  14. 14. Twitter   APIs   Tweetdeck  
  15. 15. Yelp   APIs   Google  Maps  
  16. 16. Yelp   API   Google   Maps   •  Carefully  thought  out  code     •  Invisible  to  user   •  Expose  specific  functionality   and/or  data   •  Other  functionality/data   protected  
  17. 17. API  Benefits   Interactions   Improve  functionality   Add  more  functionality   Combine  with  their  services     Popularity  
  18. 18. Road  Map   From  Flickr  by    (Luciano)   1.  Why  this  topic?   2.  Degrees  of  integration   &  APIs   3.  Plans  for  DMPT2   4.  Possibilities   5.  Center  for  Open   Science  
  19. 19. 2 Easier   Harder  
  20. 20. 2API" •  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  
  21. 21. 2API" •  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  
  22. 22. 2API" •  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  
  23. 23. 2API" Example  Request:   $ curl http://dmptool.org/api/institutions! Example  Response:   {! !"full_name":"University of California, Office of the President",! !"nickname":"UCOP",! !"desc":null,! !"contact_info":"UC Curation Center",! !"contact_email":"uc3_wrong@ucop.edu",! !"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"! }!
  24. 24. Road  Map   From  Flickr  by    (Luciano)   1.  Why  this  topic?   2.  Degrees  of  integration   &  APIs   3.  Plans  for  DMPT2   4.  Possibilities   5.  Center  for  Open   Science  
  25. 25. Identity  &  CV  
  26. 26. Identity  
  27. 27. Metrics  &  Credit  
  28. 28. Metrics  
  29. 29. Repository  selection   Metadata  creation  
  30. 30. Governance  &  Compliance  
  31. 31. Storage  &  Preservation  
  32. 32. Road  Map   From  Flickr  by    (Luciano)   1.  Why  this  topic?   2.  Degrees  of  integration   &  APIs   3.  Plans  for  DMPT2   4.  Possibilities   5.  Center  for  Open   Science  
  33. 33. Scientific     Values   Scientific   Practices  
  34. 34. 1.  Infrastructure   Development   2.  Community  Building   3.  Metascience  
  35. 35. Openness   incentives  and  workflow  
  36. 36. 1.  Infrastructure   Development   2.  Community  Building   3.  Metascience  
  37. 37. 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  
  38. 38. Open  Science  Framework   •  •  •  •  •    Respect  workflow   Robust  to  different  workflows   Integrate  private  and  public  workflows   Incentivize  openness   Support  top-­‐down  and  bottom-­‐up   incentivization  
  39. 39. centerforopenscience.org   openscienceframework.org                        @osframework  
  40. 40. From  Flickr  by  Jeff  Keacher   In  3  weeks:     Case  Studies:  Librarians   successfully  supporting   data   Presenter:  Stephanie   Wright,  UW   Tuesday    5  Nov  @  10am  PT   Regi ster   now !   blog.dmptool.org/   webinar-­‐series  
  41. 41. blog.dmptool.org/webinar-­‐series/  
  42. 42. Questions?   Email     Twitter   Blog   Facebook     uc3@ucop.edu   carly.strasser@ucop.edu   @TheDMPTool   blog.dmptool.org   Facebook.com/DMPTool    
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×