dmptool webinar 11: complementary tools

Post on 10-May-2015

610 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

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

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  

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  

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

)  

What  Is  This  Webinar  About?  

2

From  Flickr  by    BuzzFarmers  

From

 Flickr  by  D  Services  

Build  on  each  others’  efforts  

Databib!  NSF!  Research

Hub!  

DCC!  Fundref!  

DMPTool!  

From  Flickr  by  Clonny  

Researchers  like  it  here  

Integrate  with  software  they  know  

Plan  

Collect  

Assure  

Describe  

Preserve  

Discover  

Integrate  

Analyze  

Proposal  writing  

Research  

Publication  

Ideas  

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

)  

Degrees  of  Integration  

Links  to  tools  in  resources  

Easier   Harder  

Degrees  of  Integration  

Links  to  tools  in  resources  

APIs  

Easier   Harder  

interface  that  allows  software  to  communicate  

 

Application  Programming  Interface  

API  

Twitter  

Tweetdeck  

APIs  

Yelp  

Google  Maps  

APIs  

Yelp  

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

•  Other  functionality/data  protected  

Google  Maps  

API  

Interactions   Popularity  

API  Benefits  

Improve  functionality  Add  more  functionality  

Combine  with  their  services    

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

)  

Easier   Harder  

2

•  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"

•  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"

•  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"

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"!

}!

   

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

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

)  

Identity  &  CV  

Identity  

Metrics  &  Credit  

Metrics  

Repository  selection  

Metadata  creation  

Governance  &  Compliance  

Storage  &  Preservation  

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

)  

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  collaborators  •  Want  to  do  accurate  science  •  Are  not  sure  how  •  Will  use  tools  that  make  openness  practical  

Open  Science  Framework  

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

 

centerforopenscience.org  openscienceframework.org  

                     @osframework  

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!  

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

Email    

Twitter  Blog  

Facebook    

uc3@ucop.edu  carly.strasser@ucop.edu  @TheDMPTool  blog.dmptool.org  Facebook.com/DMPTool    

Questions?  

top related