SlideShare a Scribd company logo
1 of 24
Library
Carpentry
Software Skills Training
for Library Professionals
James Baker, Lecturer in Digital
History/Archives
@j_w_baker
slideshare.net/drjwbaker
This work is licensed under a Creative
Commons Attribution-ShareAlike 4.0
International License. Exceptions: quotations,
embeds from external sources, logos, and
marked images.
@j_w_baker
The Exploratory Run
- November 2015
- City University London Centre for Information Science
- 4 x 3-hour sessions
- 59 participants from 14 institutions
Playforth, Clare. ‘Why the Information Profession Needs Library
Carpentry’. Software Sustainability Institute, 3 December 2015.
http://software.ac.uk/blog/2015-12-03-why-information-profession-needs-
library-carpentry-0
Me on what we did:
cradledincaricature.com/2015/12/01/library-carpentry-in-words-and-numbers-
all-code-no-woodwork
@j_w_baker
The Exploratory Run
Intro to Data
- Basics
- Regular Expressions
bdogb|bcatb match ‘dog’ or ‘cat’
d{2}-d{2}-d{2,4} match the date format ‘dd-
MM-yyyy’ and ‘dd-MM-yy’
.* : .*, d{4} match ‘British Library :
London, 2015’ and
‘Manchester University Press:
Manchester, 1999’
@j_w_baker
The Exploratory Run
Unix Shell
egrep '185[0-9]' *.txt > foobar.txt
egrep '185[0-9]' look for any date between
1850 and 1859
*.txt in every file in this directory
that ends in the extension .txt
> foobar.txt and save all lines that match
to foobar.txt
@j_w_baker
The Exploratory Run
Git & GitHub
@j_w_baker
The Exploratory Run
OpenRefine
@j_w_baker
The Exploratory Run
People!!
Jez Cope Sheffield
Owen Stephens
Consultant
Raquel Alegre UCL
Greg Wilson Software
Carpentry
Ludi Price
Caitlin Moore
Daniel van Strien
Ernesto Priego
City University London
@j_w_baker
The Exploratory Run
Funder
Founded to support the UK’s research software community
software.ac.uk
Hettrick, Simon. ‘It’s Impossible to Conduct Research without Software, Say 7 out of 10 UK
Researchers’. Software Sustainability Institute, 4 December 2014.
http://www.software.ac.uk/blog/2014-12-04-its-impossible-conduct-research-without-
software-say-7-out-10-uk-researchers
@j_w_baker
Why Library Carpentry?
@j_w_baker
This is a decisive time for libraries. In the changing
social and technological environment, libraries
must adapt to fulfill their missions and satisfy their
users. Library technology is acutely involved in
this adaptation. Digital services, content and tools
have become a part of nearly every aspect of
library operations. The "digital library" is here–if
you work in a library, you probably work in a digital
library.
Rochkind, Jonathan. ‘Editorial Introduction — Issue 1’. The
Code4Lib Journal, no. 1 (17 December 2007).
http://journal.code4lib.org/articles/39.
@j_w_baker
Many library coders spend a significant amount of
time trying to cultivate buy-in, educate their
colleagues about technology, or work against
siloed organizational structures as they produce
inherently cross-departmental work.
Yelton, Andromeda. ‘Coding for Librarians: Learning by
Example’. Library Technology Reports 51, no. 3 (April 2015).
doi:10.5860/ltr.51n3. pp. 22.
@j_w_baker
Library Carpentry today
Developments
Since November 2015..
- 11 workshops
- In 5 countries across 4 continents
Australia, Canada, Norway, South Africa, USA
- Reaching >200 librarians
- New lesson on SQL
- Distributed management structure
- New repo github.com/data-lessons
- New sites data-lessons.github.io/library-data-intro
@j_w_baker
Library Carpentry today
Global Workshops
@j_w_baker
Library Carpentry today
Global Workshops
@j_w_baker
Library Carpentry today
Global Workshops
@j_w_baker
Library Carpentry today
Global Workshops
@j_w_baker
Library Carpentry today
Global Collaboration
@j_w_baker
Library Carpentry today
People!!
USA
Tim Dennis, Juliane Schneider
University of California
Gail Clement Caltech
Tracy Teal Data Carpentry
Europe
Daniel van Strien City University
London
Owen Stephens Owen Stephens
Consulting
Mateusz Kuzak Netherlands
eScience Center
Jez Cope University of Sheffield
Library Carpentry today
People!!
Australia
Matthias Liffers Curtin University
Carmi Cronje Macquarie University
Belinda Weaver University of
Queensland
Canada
Cam Macdonell MacEwan University
Thomas Guignard Ontario Colleges
Library Service
South Africa
Anelda van der Welt North-West
University
@j_w_baker
Library Carpentry today
Developments
Since November 2015..
- 11 workshops
- In 5 countries across 4 continents
Australia, Canada, Norway, South Africa, USA
- Reaching >200 librarians
- New lesson on SQL
- Distributed management structure
- New repo github.com/data-lessons
- New sites data-lessons.github.io/library-data-intro
@j_w_baker
librarians are acquiring new skills in metadata
creation and manipulation; and, in this ever
changing environment, vendors of library
management and discovery systems are under
pressure to evolve their offer
cilip.org.uk/cataloguing-indexing-group/events/cig-conference-2016
@j_w_baker
Library Carpentry today
Get involved
Would learning Git enable you to work better
with developers whose labour supports the
presentation and reuse of your metadata?
Repository github.com/data-lessons
Your first lesson data-lessons.github.io/library-git
Discussion gitter.im/weaverbel/LibraryCarpentry
@j_w_baker
Library Carpentry today
Get involved
Would learning shell commands for
manipulating and mining data make you
better able to critique service providers
offering shiny new products?
Repository github.com/data-lessons
Your first lesson data-lessons.github.io/library-shell
Discussion gitter.im/weaverbel/LibraryCarpentry
@j_w_baker
Library Carpentry today
Get involved
Would learning OpenRefine provide you
with the skill-set to collaborate with
researchers reusing your metadata?
Repository github.com/data-lessons
Your first lesson data-lessons.github.io/library-openrefine
Discussion gitter.im/weaverbel/LibraryCarpentry
Library
Carpentry
Software Skills Training
for Library Professionals
James Baker, Lecturer in Digital
History/Archives
@j_w_baker
slideshare.net/drjwbaker
This work is licensed under a Creative
Commons Attribution-ShareAlike 4.0
International License. Exceptions: quotations,
embeds from external sources, logos, and
marked images.

More Related Content

What's hot

Cro presentation for library jan13v2
Cro presentation for library jan13v2Cro presentation for library jan13v2
Cro presentation for library jan13v2
NeilStewartCity
 
Challenges for researchers in the Digital Humanities
Challenges for researchers in the Digital HumanitiesChallenges for researchers in the Digital Humanities
Challenges for researchers in the Digital Humanities
LIBIS
 

What's hot (18)

The Future of Repositories (2009)
The Future of Repositories (2009)The Future of Repositories (2009)
The Future of Repositories (2009)
 
"Filling the digital preservation gap" with Archivematica
"Filling the digital preservation gap" with Archivematica"Filling the digital preservation gap" with Archivematica
"Filling the digital preservation gap" with Archivematica
 
NLW Linked Open Data Sets
NLW Linked Open Data SetsNLW Linked Open Data Sets
NLW Linked Open Data Sets
 
Doing Things Differently 2010
Doing Things Differently 2010Doing Things Differently 2010
Doing Things Differently 2010
 
Digital Humanities Clinics – Leading Dutch Librarians into DH. Lotte Wilms, N...
Digital Humanities Clinics – Leading Dutch Librarians into DH. Lotte Wilms, N...Digital Humanities Clinics – Leading Dutch Librarians into DH. Lotte Wilms, N...
Digital Humanities Clinics – Leading Dutch Librarians into DH. Lotte Wilms, N...
 
Davis Digital Preservation and the Web: Challenges for Libraries
Davis Digital Preservation and the Web: Challenges for LibrariesDavis Digital Preservation and the Web: Challenges for Libraries
Davis Digital Preservation and the Web: Challenges for Libraries
 
University of Edinburgh's first QGIS Training Course
University of Edinburgh's first QGIS Training CourseUniversity of Edinburgh's first QGIS Training Course
University of Edinburgh's first QGIS Training Course
 
Meadows Role for Library-Based Makerspace in Liberal Arts School
Meadows Role for Library-Based Makerspace in Liberal Arts SchoolMeadows Role for Library-Based Makerspace in Liberal Arts School
Meadows Role for Library-Based Makerspace in Liberal Arts School
 
COBWEB - Chris Higgins, EDINA
COBWEB - Chris Higgins, EDINACOBWEB - Chris Higgins, EDINA
COBWEB - Chris Higgins, EDINA
 
Metadata for Repository Administrators 2010
Metadata for Repository Administrators 2010Metadata for Repository Administrators 2010
Metadata for Repository Administrators 2010
 
The Academic Library as a Centre of Expertise in the field of Text and Data M...
The Academic Library as a Centre of Expertise in the field of Text and Data M...The Academic Library as a Centre of Expertise in the field of Text and Data M...
The Academic Library as a Centre of Expertise in the field of Text and Data M...
 
Briefing on Research Data Management at LSBU December 2015
Briefing on Research Data Management at LSBU December 2015Briefing on Research Data Management at LSBU December 2015
Briefing on Research Data Management at LSBU December 2015
 
EPrints Update, Les Carr, University of Southampton
EPrints  Update, Les Carr, University of SouthamptonEPrints  Update, Les Carr, University of Southampton
EPrints Update, Les Carr, University of Southampton
 
Rebecca Grant, Sharon Webb - Preserving Ireland's Digital Cultural Identity T...
Rebecca Grant, Sharon Webb - Preserving Ireland's Digital Cultural Identity T...Rebecca Grant, Sharon Webb - Preserving Ireland's Digital Cultural Identity T...
Rebecca Grant, Sharon Webb - Preserving Ireland's Digital Cultural Identity T...
 
Cro presentation for library jan13v2
Cro presentation for library jan13v2Cro presentation for library jan13v2
Cro presentation for library jan13v2
 
Challenges for researchers in the Digital Humanities
Challenges for researchers in the Digital HumanitiesChallenges for researchers in the Digital Humanities
Challenges for researchers in the Digital Humanities
 
Rebecca Grant - DH research data: identification and challenges (DH2016)
Rebecca Grant - DH research data: identification and challenges (DH2016)Rebecca Grant - DH research data: identification and challenges (DH2016)
Rebecca Grant - DH research data: identification and challenges (DH2016)
 
Charleston usa
Charleston usaCharleston usa
Charleston usa
 

Similar to Library Carpentry: software skills training for library professionals / James Baker

Lcwebinar rise of-the_databrarian_73961
Lcwebinar rise of-the_databrarian_73961Lcwebinar rise of-the_databrarian_73961
Lcwebinar rise of-the_databrarian_73961
Sigaard
 
Trends and impact of information technology in academic libraries
Trends and impact of information technology in academic librariesTrends and impact of information technology in academic libraries
Trends and impact of information technology in academic libraries
Jeffrey Demaine
 

Similar to Library Carpentry: software skills training for library professionals / James Baker (20)

Digital fabrication as a library integrated service
Digital fabrication as a library integrated serviceDigital fabrication as a library integrated service
Digital fabrication as a library integrated service
 
Tetfund e library training wokshops 2014
Tetfund e library training wokshops 2014Tetfund e library training wokshops 2014
Tetfund e library training wokshops 2014
 
What can linked data do for digital libraries
What can linked data do for digital librariesWhat can linked data do for digital libraries
What can linked data do for digital libraries
 
Developing a digital scholarship training programme for staff
Developing a digital scholarship training programme for staffDeveloping a digital scholarship training programme for staff
Developing a digital scholarship training programme for staff
 
Ccald2
Ccald2Ccald2
Ccald2
 
Of Libraries and Labs: Effecting User-Driven Innovation - RLUK Members Mtg 2015
Of Libraries and Labs: Effecting User-Driven Innovation - RLUK Members Mtg 2015Of Libraries and Labs: Effecting User-Driven Innovation - RLUK Members Mtg 2015
Of Libraries and Labs: Effecting User-Driven Innovation - RLUK Members Mtg 2015
 
Building the Digital Library in Practice: Collaboration Across Borders and Pl...
Building the Digital Library in Practice: Collaboration Across Borders and Pl...Building the Digital Library in Practice: Collaboration Across Borders and Pl...
Building the Digital Library in Practice: Collaboration Across Borders and Pl...
 
21st Century Librarian Job Skills
21st Century Librarian Job Skills21st Century Librarian Job Skills
21st Century Librarian Job Skills
 
Lcwebinar rise of-the_databrarian_73961
Lcwebinar rise of-the_databrarian_73961Lcwebinar rise of-the_databrarian_73961
Lcwebinar rise of-the_databrarian_73961
 
CLASS Conference 2014
CLASS Conference 2014CLASS Conference 2014
CLASS Conference 2014
 
The challenge of the Digital Library. Author: Ros Pan
The challenge of the Digital Library. Author: Ros PanThe challenge of the Digital Library. Author: Ros Pan
The challenge of the Digital Library. Author: Ros Pan
 
Trends and impact of information technology in academic libraries
Trends and impact of information technology in academic librariesTrends and impact of information technology in academic libraries
Trends and impact of information technology in academic libraries
 
Boundless Opportunity
Boundless OpportunityBoundless Opportunity
Boundless Opportunity
 
How can UK academic libraries respond to the current issues in scholarly publ...
How can UK academic libraries respond to the current issues in scholarly publ...How can UK academic libraries respond to the current issues in scholarly publ...
How can UK academic libraries respond to the current issues in scholarly publ...
 
Rise of the Databrarian - Jennifer Clark
Rise of the Databrarian - Jennifer ClarkRise of the Databrarian - Jennifer Clark
Rise of the Databrarian - Jennifer Clark
 
Reach Out to Research : library support services (R2R)
Reach Out to Research : library support services (R2R) Reach Out to Research : library support services (R2R)
Reach Out to Research : library support services (R2R)
 
Digital Identities, Footprints and Networks
Digital Identities, Footprints and NetworksDigital Identities, Footprints and Networks
Digital Identities, Footprints and Networks
 
Glasgow08
Glasgow08Glasgow08
Glasgow08
 
Linked Open Data: Identifying Opportunities
Linked Open Data: Identifying OpportunitiesLinked Open Data: Identifying Opportunities
Linked Open Data: Identifying Opportunities
 
CLA Makerspace
CLA  MakerspaceCLA  Makerspace
CLA Makerspace
 

More from CILIP MDG

Poster: The West Midlands Evidence Repository (WMER) : a regional collaborati...
Poster: The West Midlands Evidence Repository (WMER) : a regional collaborati...Poster: The West Midlands Evidence Repository (WMER) : a regional collaborati...
Poster: The West Midlands Evidence Repository (WMER) : a regional collaborati...
CILIP MDG
 
BFI Reuben Library : an RDA implementation story / Anastasia Kerameos (BFI Re...
BFI Reuben Library : an RDA implementation story / Anastasia Kerameos (BFI Re...BFI Reuben Library : an RDA implementation story / Anastasia Kerameos (BFI Re...
BFI Reuben Library : an RDA implementation story / Anastasia Kerameos (BFI Re...
CILIP MDG
 
Community forward : developing descriptive cataloguing of rare materials (RDA...
Community forward : developing descriptive cataloguing of rare materials (RDA...Community forward : developing descriptive cataloguing of rare materials (RDA...
Community forward : developing descriptive cataloguing of rare materials (RDA...
CILIP MDG
 
The West Midlands Evidence Repository (WMER) : a regional collaboration proje...
The West Midlands Evidence Repository (WMER) : a regional collaboration proje...The West Midlands Evidence Repository (WMER) : a regional collaboration proje...
The West Midlands Evidence Repository (WMER) : a regional collaboration proje...
CILIP MDG
 
Authority of assertion in repository contributions to the PID graph / George ...
Authority of assertion in repository contributions to the PID graph / George ...Authority of assertion in repository contributions to the PID graph / George ...
Authority of assertion in repository contributions to the PID graph / George ...
CILIP MDG
 

More from CILIP MDG (20)

UK Committee on RDA, RDA Day: New Tools for the Future of Cataloguing - Jenny...
UK Committee on RDA, RDA Day: New Tools for the Future of Cataloguing - Jenny...UK Committee on RDA, RDA Day: New Tools for the Future of Cataloguing - Jenny...
UK Committee on RDA, RDA Day: New Tools for the Future of Cataloguing - Jenny...
 
Challenges to implementation - Jenny Wright
Challenges to implementation - Jenny WrightChallenges to implementation - Jenny Wright
Challenges to implementation - Jenny Wright
 
Application Profiles in RDA - Jenny Wright
Application Profiles in RDA - Jenny WrightApplication Profiles in RDA - Jenny Wright
Application Profiles in RDA - Jenny Wright
 
The Official RDA Toolkit - Opportunities for Efficiency - Thurstan Young
The Official RDA Toolkit - Opportunities for Efficiency - Thurstan YoungThe Official RDA Toolkit - Opportunities for Efficiency - Thurstan Young
The Official RDA Toolkit - Opportunities for Efficiency - Thurstan Young
 
The Official RDA Toolkit - Opportunities for Enrichment - Thurstan Youing
The Official RDA Toolkit - Opportunities for Enrichment - Thurstan YouingThe Official RDA Toolkit - Opportunities for Enrichment - Thurstan Youing
The Official RDA Toolkit - Opportunities for Enrichment - Thurstan Youing
 
UKCoR RDA Day 2023 - "Only" Connect
UKCoR RDA Day 2023 - "Only" ConnectUKCoR RDA Day 2023 - "Only" Connect
UKCoR RDA Day 2023 - "Only" Connect
 
RDA methods, scenarios, tools - Gordon Dunsire
RDA methods, scenarios, tools - Gordon DunsireRDA methods, scenarios, tools - Gordon Dunsire
RDA methods, scenarios, tools - Gordon Dunsire
 
Poster: What’s in a name? Re-Discovering cataloguing and index through metada...
Poster: What’s in a name? Re-Discovering cataloguing and index through metada...Poster: What’s in a name? Re-Discovering cataloguing and index through metada...
Poster: What’s in a name? Re-Discovering cataloguing and index through metada...
 
Poster: Revamping our in-house cataloguing training / Victoria Parkinson (Kin...
Poster: Revamping our in-house cataloguing training / Victoria Parkinson (Kin...Poster: Revamping our in-house cataloguing training / Victoria Parkinson (Kin...
Poster: Revamping our in-house cataloguing training / Victoria Parkinson (Kin...
 
Poster: FAST : can it lighten the load, and what is the impact? / Jenny Wrigh...
Poster: FAST : can it lighten the load, and what is the impact? / Jenny Wrigh...Poster: FAST : can it lighten the load, and what is the impact? / Jenny Wrigh...
Poster: FAST : can it lighten the load, and what is the impact? / Jenny Wrigh...
 
Poster: The West Midlands Evidence Repository (WMER) : a regional collaborati...
Poster: The West Midlands Evidence Repository (WMER) : a regional collaborati...Poster: The West Midlands Evidence Repository (WMER) : a regional collaborati...
Poster: The West Midlands Evidence Repository (WMER) : a regional collaborati...
 
Poster: Updating the Wessex Classification Scheme for UK health libraries : a...
Poster: Updating the Wessex Classification Scheme for UK health libraries : a...Poster: Updating the Wessex Classification Scheme for UK health libraries : a...
Poster: Updating the Wessex Classification Scheme for UK health libraries : a...
 
Revamping in-house cataloguing training / Victoria Parkinson (King's College ...
Revamping in-house cataloguing training / Victoria Parkinson (King's College ...Revamping in-house cataloguing training / Victoria Parkinson (King's College ...
Revamping in-house cataloguing training / Victoria Parkinson (King's College ...
 
UK NACO funnel : progress, obstacles, and solutions / Martin Kelleher (Univer...
UK NACO funnel : progress, obstacles, and solutions / Martin Kelleher (Univer...UK NACO funnel : progress, obstacles, and solutions / Martin Kelleher (Univer...
UK NACO funnel : progress, obstacles, and solutions / Martin Kelleher (Univer...
 
Ship[w]right[e]s? : the challenges of cataloguing reports from scientific exp...
Ship[w]right[e]s? : the challenges of cataloguing reports from scientific exp...Ship[w]right[e]s? : the challenges of cataloguing reports from scientific exp...
Ship[w]right[e]s? : the challenges of cataloguing reports from scientific exp...
 
BFI Reuben Library : an RDA implementation story / Anastasia Kerameos (BFI Re...
BFI Reuben Library : an RDA implementation story / Anastasia Kerameos (BFI Re...BFI Reuben Library : an RDA implementation story / Anastasia Kerameos (BFI Re...
BFI Reuben Library : an RDA implementation story / Anastasia Kerameos (BFI Re...
 
RDA implementation at the British Library / Thurstan Young (British Library)
RDA implementation at the British Library / Thurstan Young (British Library)RDA implementation at the British Library / Thurstan Young (British Library)
RDA implementation at the British Library / Thurstan Young (British Library)
 
Community forward : developing descriptive cataloguing of rare materials (RDA...
Community forward : developing descriptive cataloguing of rare materials (RDA...Community forward : developing descriptive cataloguing of rare materials (RDA...
Community forward : developing descriptive cataloguing of rare materials (RDA...
 
The West Midlands Evidence Repository (WMER) : a regional collaboration proje...
The West Midlands Evidence Repository (WMER) : a regional collaboration proje...The West Midlands Evidence Repository (WMER) : a regional collaboration proje...
The West Midlands Evidence Repository (WMER) : a regional collaboration proje...
 
Authority of assertion in repository contributions to the PID graph / George ...
Authority of assertion in repository contributions to the PID graph / George ...Authority of assertion in repository contributions to the PID graph / George ...
Authority of assertion in repository contributions to the PID graph / George ...
 

Recently uploaded

Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
amitlee9823
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
amitlee9823
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 

Recently uploaded (20)

Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 

Library Carpentry: software skills training for library professionals / James Baker

  • 1. Library Carpentry Software Skills Training for Library Professionals James Baker, Lecturer in Digital History/Archives @j_w_baker slideshare.net/drjwbaker This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. Exceptions: quotations, embeds from external sources, logos, and marked images.
  • 2. @j_w_baker The Exploratory Run - November 2015 - City University London Centre for Information Science - 4 x 3-hour sessions - 59 participants from 14 institutions Playforth, Clare. ‘Why the Information Profession Needs Library Carpentry’. Software Sustainability Institute, 3 December 2015. http://software.ac.uk/blog/2015-12-03-why-information-profession-needs- library-carpentry-0 Me on what we did: cradledincaricature.com/2015/12/01/library-carpentry-in-words-and-numbers- all-code-no-woodwork
  • 3. @j_w_baker The Exploratory Run Intro to Data - Basics - Regular Expressions bdogb|bcatb match ‘dog’ or ‘cat’ d{2}-d{2}-d{2,4} match the date format ‘dd- MM-yyyy’ and ‘dd-MM-yy’ .* : .*, d{4} match ‘British Library : London, 2015’ and ‘Manchester University Press: Manchester, 1999’
  • 4. @j_w_baker The Exploratory Run Unix Shell egrep '185[0-9]' *.txt > foobar.txt egrep '185[0-9]' look for any date between 1850 and 1859 *.txt in every file in this directory that ends in the extension .txt > foobar.txt and save all lines that match to foobar.txt
  • 7. @j_w_baker The Exploratory Run People!! Jez Cope Sheffield Owen Stephens Consultant Raquel Alegre UCL Greg Wilson Software Carpentry Ludi Price Caitlin Moore Daniel van Strien Ernesto Priego City University London
  • 8. @j_w_baker The Exploratory Run Funder Founded to support the UK’s research software community software.ac.uk Hettrick, Simon. ‘It’s Impossible to Conduct Research without Software, Say 7 out of 10 UK Researchers’. Software Sustainability Institute, 4 December 2014. http://www.software.ac.uk/blog/2014-12-04-its-impossible-conduct-research-without- software-say-7-out-10-uk-researchers
  • 10. @j_w_baker This is a decisive time for libraries. In the changing social and technological environment, libraries must adapt to fulfill their missions and satisfy their users. Library technology is acutely involved in this adaptation. Digital services, content and tools have become a part of nearly every aspect of library operations. The "digital library" is here–if you work in a library, you probably work in a digital library. Rochkind, Jonathan. ‘Editorial Introduction — Issue 1’. The Code4Lib Journal, no. 1 (17 December 2007). http://journal.code4lib.org/articles/39.
  • 11. @j_w_baker Many library coders spend a significant amount of time trying to cultivate buy-in, educate their colleagues about technology, or work against siloed organizational structures as they produce inherently cross-departmental work. Yelton, Andromeda. ‘Coding for Librarians: Learning by Example’. Library Technology Reports 51, no. 3 (April 2015). doi:10.5860/ltr.51n3. pp. 22.
  • 12. @j_w_baker Library Carpentry today Developments Since November 2015.. - 11 workshops - In 5 countries across 4 continents Australia, Canada, Norway, South Africa, USA - Reaching >200 librarians - New lesson on SQL - Distributed management structure - New repo github.com/data-lessons - New sites data-lessons.github.io/library-data-intro
  • 18. @j_w_baker Library Carpentry today People!! USA Tim Dennis, Juliane Schneider University of California Gail Clement Caltech Tracy Teal Data Carpentry Europe Daniel van Strien City University London Owen Stephens Owen Stephens Consulting Mateusz Kuzak Netherlands eScience Center Jez Cope University of Sheffield Library Carpentry today People!! Australia Matthias Liffers Curtin University Carmi Cronje Macquarie University Belinda Weaver University of Queensland Canada Cam Macdonell MacEwan University Thomas Guignard Ontario Colleges Library Service South Africa Anelda van der Welt North-West University
  • 19. @j_w_baker Library Carpentry today Developments Since November 2015.. - 11 workshops - In 5 countries across 4 continents Australia, Canada, Norway, South Africa, USA - Reaching >200 librarians - New lesson on SQL - Distributed management structure - New repo github.com/data-lessons - New sites data-lessons.github.io/library-data-intro
  • 20. @j_w_baker librarians are acquiring new skills in metadata creation and manipulation; and, in this ever changing environment, vendors of library management and discovery systems are under pressure to evolve their offer cilip.org.uk/cataloguing-indexing-group/events/cig-conference-2016
  • 21. @j_w_baker Library Carpentry today Get involved Would learning Git enable you to work better with developers whose labour supports the presentation and reuse of your metadata? Repository github.com/data-lessons Your first lesson data-lessons.github.io/library-git Discussion gitter.im/weaverbel/LibraryCarpentry
  • 22. @j_w_baker Library Carpentry today Get involved Would learning shell commands for manipulating and mining data make you better able to critique service providers offering shiny new products? Repository github.com/data-lessons Your first lesson data-lessons.github.io/library-shell Discussion gitter.im/weaverbel/LibraryCarpentry
  • 23. @j_w_baker Library Carpentry today Get involved Would learning OpenRefine provide you with the skill-set to collaborate with researchers reusing your metadata? Repository github.com/data-lessons Your first lesson data-lessons.github.io/library-openrefine Discussion gitter.im/weaverbel/LibraryCarpentry
  • 24. Library Carpentry Software Skills Training for Library Professionals James Baker, Lecturer in Digital History/Archives @j_w_baker slideshare.net/drjwbaker This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. Exceptions: quotations, embeds from external sources, logos, and marked images.