Skip to content

Commit d79af6a

Browse files
committed
Adding poster sessions
1 parent 0e71937 commit d79af6a

17 files changed

+324
-4
lines changed

_data/schedule.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@
109109
title: Poster Session
110110
day2: true
111111
time: 15:30 - 16:00
112-
link: https://wiki.code4lib.org/Code4Lib2023_Posters
112+
link: "/posters"
113113
button_label: View poster information
114114

115115
# Closing

_layouts/presentation.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,8 @@ <h2>Speaker(s)</h2>
8686
</div>
8787
<br>
8888
{% comment %} poster sessions have no speaker data, only text {% endcomment %}
89-
{% elsif page.type == 'poster' and page.speakers-text != '' %}
90-
<h2>Presenter(s): {{ page.speakers-text }}</h2>
89+
{% elsif page.type == 'poster' and page.speaker-text != '' %}
90+
<h2>Presenter(s): {{ page.speaker-text }}</h2>
9191
<br>
9292
{% endif %}
9393

_posts/2023-03-14-an-introduction-to-aws.md

+9-1
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,12 @@ speakers:
1616
speaker-text: Michael Della Bitta
1717
title: An Introduction to AWS
1818
---
19-
What is AWS? How would I get anything done in this mess? Why would I use it, and when would I not? Why does it let me talk to satellites and run little RC cars? I just want to deploy a website! This beginner-friendly session will start with a basic overview of what AWS is, why it's so complex, and will plot a course through the wilderness so that you can get started building real functionality, and learn how to grow as your needs do. Short labs will include topics such as static site hosting, infrastructure automation, running a database-backed web app, and using the built in content delivery network. The instructor has built internet services in AWS for 10 years, and will be available in code4lib slack on an ongoing basis to answer questions and provide advice post-session!
19+
What is AWS? How would I get anything done in this mess? Why would I use it, and when would I not?
20+
Why does it let me talk to satellites and run little RC cars? I just want to deploy a website!
21+
This beginner-friendly session will start with a basic overview of what AWS is, why it's so
22+
complex, and will plot a course through the wilderness so that you can get started building real
23+
functionality, and learn how to grow as your needs do. Short labs will include topics such as
24+
static site hosting, infrastructure automation, running a database-backed web app, and using the
25+
built in content delivery network. The instructor has built internet services in AWS for 10 years,
26+
and will be available in code4lib slack on an ongoing basis to answer questions and provide advice
27+
post-session!
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
layout: presentation
3+
type: poster
4+
categories: posters
5+
time: 3:30 PM
6+
startTime: 2023-03-16T15:30
7+
length: 30
8+
day: 2
9+
location: Frist Lobby
10+
speaker-text: Caitlin Bakker, University of Regina
11+
title: "Assessing open source and subscription data sources for research information management and evaluation"
12+
---
13+
Academic libraries are increasingly called upon to capture and use publication metadata to
14+
demonstrate the productivity and impact of the institution's researchers. But not all data sources
15+
are created equal. This poster will describe a case study involving a research impact assessment
16+
using four metadata sources, including two open source and two subscription based solutions. It
17+
will compare the different data sources, assessing the benefits and drawbacks of each, and the
18+
impact of data source selection on the results of a research impact assessment project.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
layout: presentation
3+
type: poster
4+
categories: posters
5+
time: 3:30 PM
6+
startTime: 2023-03-16T15:30
7+
length: 30
8+
day: 2
9+
location: Frist Lobby
10+
speaker-text: Charles Brown-Roberts, Eddie Prieto, University of Miami
11+
title: "Developing an ORCID to Esploro Integration Application at the University of Miami "
12+
---
13+
The University of Miami Libraries implemented Ex Libris Esploro as our Institutional Repository in
14+
2021, and as part of this implementation the University of Miami (UM) started an initiative to
15+
integrate ORCID iDs for researchers across the institution. Because not everyone at UM is a
16+
researcher in Esploro, we needed a solution that could connect ORCID iDs for everyone independent
17+
of Esploro, thus we developed the “ORCID Integration Tool”, a middleware application that could
18+
handle all use cases. The app pulls ORCID data into Ex Libris Alma/Esploro via OAuth and API
19+
connectors. This poster will outline the development process we took to build this app, including
20+
the overall workflow: for example, Docker development environment, Azure pipelines, Python
21+
libraries, Flask framework, and the results of user testing that led to a revision of the interface.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
layout: presentation
3+
type: poster
4+
categories: posters
5+
time: 3:30 PM
6+
startTime: 2023-03-16T15:30
7+
length: 30
8+
day: 2
9+
location: Frist Lobby
10+
speaker-text: Danielle Reay and Candace Reilly, Drew University
11+
title: "Doing it for the Photogrammetry: 3D modeling in the classroom"
12+
---
13+
This poster will provide an overview of a photogrammetry assignment developed as part of an
14+
Introduction to Digital Humanities class. This session was a partnership between Special
15+
Collections and Digital Initiatives librarians and allowed students to experiment with 3D modeling
16+
artifacts housed in special collections. Students used their phones and 3D Zephyr to photograph
17+
and process their models which were then uploaded to Sketchfab. Students received hands-on
18+
experience working with the artifacts and transferable digital skills that are part of
19+
professional cultural heritage institutions’s digital practices. Students also had the opportunity
20+
to partner with special collections collaborators such as The Byron Society of America to envision
21+
ways of making their realia collections more public-facing and accessible. This activity was part
22+
of the course’s image and archives unit and also helped make explicit themes and theories explored
23+
within the class related to close looking, the uncanny, and digital preservation.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
layout: presentation
3+
type: poster
4+
categories: posters
5+
time: 3:30 PM
6+
startTime: 2023-03-16T15:30
7+
length: 30
8+
day: 2
9+
location: Frist Lobby
10+
speaker-text: Sunni Wong, Esther Jackson, Frederic Duby, Kathryn Pope, Pratt Institute School of Information (Columbia University Libraries, Ask a Librarian Internship), Columbia University Libraries
11+
title: "Duplicates in the repository: remediation and reconciliation in three systems, including DataCite"
12+
---
13+
Academic Commons provides long-term open access to digital scholarships produced by Columbia
14+
University affiliates. Content may be added by authors through a self-deposit form, by library
15+
staff through the cataloging backend (Hyacinth), and via SWORD deposit from entities such as
16+
library-hosted OJS, journal publishers, and others. As one might expect, after fifteen years of
17+
additions through these various channels, duplication happens! When faced with a corpus of nearly
18+
40,000 records that must be reviewed, with duplicates remediated in three separate systems, how
19+
does one even start? This poster illustrates our approach to defining and scoping this problem, as
20+
well as the project workflows and technical solutions we utilized to remediate approximately 300
21+
duplicate item records and 600 associated asset records.
22+
23+
Technologies: Fedora, Solr, Rails, Python, DataCite
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
layout: presentation
3+
type: poster
4+
categories: posters
5+
time: 3:30 PM
6+
startTime: 2023-03-16T15:30
7+
length: 30
8+
day: 2
9+
location: Frist Lobby
10+
speaker-text: Beth German, Princeton University Library
11+
title: "Foster, Connect, Support: A 2-year reflection as Senior Program Officer for the Open Library Foundation "
12+
---
13+
The Open Library Foundation is a non-profit organization that seeks to enable and support
14+
collaboration among library workers, technologists, and service providers in order to share
15+
expertise and resources for the creation of innovative software and resources that support
16+
libraries. This poster will reflect on my two-year term as the Senior Program Officer for the Open
17+
Library Foundation. It will highlight common themes across Foundation project communities, provide
18+
a look inside open source governance, and discuss the benefits of volunteer opportunities such as
19+
this one within open source projects.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
layout: presentation
3+
type: poster
4+
categories: posters
5+
time: 3:30 PM
6+
startTime: 2023-03-16T15:30
7+
length: 30
8+
day: 2
9+
location: Frist Lobby
10+
speaker-text: Gabriel Israel, North Carolina State University Libraries
11+
title: "Improving Readability and Tracking of LC Classification Number Updates with Python"
12+
---
13+
Every month, the Library of Congress releases changes and additions to LC classification numbers
14+
published to classweb.org/approved/. Most recently, the Library of Congress has begun releasing
15+
changed classification patterns for outdated and/or harmful racial and ethnic group terms. NCSU
16+
Libraries has an interest in tracking and implementing these changes locally. We explored how to
17+
process these monthly lists using Python to filter the monthly results into a more readable
18+
spreadsheet for us to review and implement changes as they appear. Using regular expressions, HTTP
19+
requests, and Pandas, we successfully created a script that exports these lists into a multi-tab
20+
spreadsheet for users to track and execute all applicable changes in a more readable, easy to use
21+
format.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
layout: presentation
3+
type: poster
4+
categories: posters
5+
time: 3:30 PM
6+
startTime: 2023-03-16T15:30
7+
length: 30
8+
day: 2
9+
location: Frist Lobby
10+
speaker-text: Seth Erickson, University of California, Santa Barbara
11+
title: "OCFL-Index: an API for accessing OCFL repositories "
12+
---
13+
[OCFL-index](https://github.com/srerickson/ocfl-index) is a project to define and implement a
14+
lightweight http/gRPC-based API for indexing and accessing the contents of OCFL-based repositories.
15+
It can serve content from OCFL storage roots on the local file system or in the cloud. The index
16+
is implemented as a sqlite3 database, however additional database backends are planned. The API is
17+
implemented in Go and client libraries for a variety of programming languages can be auto-generated
18+
using protocol buffer service definitions. This poster provides an overview of the current project
19+
status, including its goals, design decisions, and recent benchmarks.
+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
layout: presentation
3+
type: poster
4+
categories: posters
5+
time: 3:30 PM
6+
startTime: 2023-03-16T15:30
7+
length: 30
8+
day: 2
9+
location: Frist Lobby
10+
speaker-text: Joanna Schroeder, University of Virginia, Drexel University
11+
title: "Organizing Algorithms"
12+
---
13+
The application of machine learning algorithms in libraries and information organizations is a
14+
topic of growing importance to the information science community. The inverse, though, is much
15+
less discussed. This poster explores current applications of best practices in information
16+
organization to algorithm environments. As the number of low-technical users of algorithms and
17+
their associated output continues to grow, adherence to standards of information organization is
18+
becoming increasingly important. Current standards, such as generous tools and FAIR data
19+
principles, are discussed to evaluate current algorithm environments. GitHub and Hugging Face
20+
serve as primary examples to show how current platforms meet and fall short of these standards. I
21+
find several opportunities for improvement in the organization of information on these platforms,
22+
including leveraging contributions from existing open-source communities.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
layout: presentation
3+
type: poster
4+
categories: posters
5+
time: 3:30 PM
6+
startTime: 2023-03-16T15:30
7+
length: 30
8+
day: 2
9+
location: Frist Lobby
10+
speaker-text: Benjamin Riesenberg, Cypress Payne , University of Washington
11+
title: "Painting A Bigger Picture: Creating Adaptable Application Profiles based in Sinopia"
12+
---
13+
LD4P’s Sinopia Linked Data Environment has become a valuable resource for creating RDA/RDF encoded
14+
metadata, but just as sinopias were precursors to fully-fledged frescoes, the Sinopia Environment
15+
is only an introduction to what is possible for linked data in library science. The University of
16+
Washington Library’s Linked Data team has been developing a workflow to create Sinopia resource
17+
templates outside of the Sinopia interface using XML and Python. The Sinopia MAPs project stores
18+
the data necessary to create these resource templates in a GitHub repository, creating a single
19+
source that can be used to produce multiple derivatives including Sinopia resource templates,
20+
human-readable HTML templates, and potentially other representations, such as DC Tabular
21+
Application Profiles in the form of CSV files. By using a workflow outside of Sinopia, property
22+
templates can be referenced and reused across multiple application profiles, meaning a single line
23+
of code can create a whole new resource template. This project is an exploration in designing
24+
platform-agnostic metadata application profiles that can be easily adapted and used to create
25+
templates in a variety of formats to support the production of resource descriptions in RDA/RDF.  
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
---
2+
layout: presentation
3+
type: poster
4+
categories: posters
5+
time: 3:30 PM
6+
startTime: 2023-03-16T15:30
7+
length: 30
8+
day: 2
9+
location: Frist Lobby
10+
speaker-text: Jason Casden, Anna Goslen, Morgan McKeehan, Ben Pennell, The University of North Carolina at Chapel Hill University Libraries
11+
title: "Slower, but Worth It: Navigating a Systems Migration via RFCs"
12+
---
13+
This poster will outline takeaways and lessons learned from using a Request for Comments (RFC)
14+
process for collaboratively managing a large digital collections migration project. RFCs are a
15+
transparent, participatory approach to change management that is frequently used in open source
16+
software projects to encourage dialogue among community stakeholders with widely differing
17+
perspectives and areas of expertise. Using this structured communication method has provided an
18+
effective tool for our Libraries' cross-departmental project team as we work through a migration
19+
of more than 1.8 million digital resources, representing nearly twenty years of mass digitization
20+
and boutique projects, from a self-hosted CONTENTdm platform to our custom Fedora-based Digital
21+
Collections Repository. In this poster session, we will share tips for other teams who may be
22+
interested in using RFCs for encouraging collaboration to solve problems that are beyond the scope
23+
of any single department. We will highlight recommendations from our team's experiences with
24+
adapting an RFC template and review process to facilitate collaboration by software development,
25+
metadata, and digital collections staff. We will also provide examples of using RFCs to explore
26+
and define requirements and implementation objectives for intersecting systems, workflows, data
27+
stores, and services.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
layout: presentation
3+
type: poster
4+
categories: posters
5+
time: 3:30 PM
6+
startTime: 2023-03-16T15:30
7+
length: 30
8+
day: 2
9+
location: Frist Lobby
10+
speaker-text: Kate Lynch and Hannah Hadley, Princeton University Library
11+
title: "Thinking outside the box: Distributed architecture to meet new challenges for openly published research data"
12+
---
13+
Princeton University Library is performing software and data migration along with rapid
14+
technological development with the goal of making sustainable, robust software to support our
15+
digital repository service and to address the emerging needs of research data today and in the
16+
future. Traditionally, options for this type of work include “boxed” systems that have
17+
interdependent components for object storage, description, presentation, and preservation. These
18+
systems often lack the flexibility to support emerging metadata standards, or to integrate with
19+
other infrastructures, and tend to have brittle, extremely time-costly upgrade processes that can
20+
result in data loss. This poster will cover our approach for supporting openly published research
21+
data with our newly-developed software, as well as our efficient, flexible approach to creating an
22+
ecosystem of services capable of being extended to connect with campus partners at Princeton and
23+
beyond. In presenting our institution’s solution and future plans, we hope to generate a rich
24+
discussion with others sharing these common problems in support of digital repositories.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
layout: presentation
3+
type: poster
4+
categories: posters
5+
time: 3:30 PM
6+
startTime: 2023-03-16T15:30
7+
length: 30
8+
day: 2
9+
location: Frist Lobby
10+
speaker-text: Martin Lovell, Yue Ji, Maggie Zhao, Yale University Library
11+
title: "Transfer Library Data to Linked Art"
12+
---
13+
LUX (“light” from the Yale University’s Latin motto) is a multi-year project to find and connect
14+
the Yale’s Cultural Heritage Collections across Yale University Art Gallery, Yale Center for
15+
British Art, Yale Peabody Museum of Natural History and Yale University Library. LUX aggregates
16+
metadata from the catalogs of Yale’s four main collections, over 50 million records—with a single
17+
integrated search. How does Yale Library IT harmonize library data with archives and museum
18+
metadata as Linked Open Data? The poster will demo the process of converting ArchivesSpace data
19+
and ILS MARC data to Linked Art JSON_LD by implementing a flexible model in a Java Spring-based
20+
application with Postgres. The application expresses library data as Linked Art entities and
21+
exposes data through an Activity Stream. Transforming the library data at large scale into Linked
22+
Data is challenging, especially in terms of data schema design and data storage. We will share the
23+
lessons we learned from this project and also explore an alternative we are working on for data
24+
delivery to LUX.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
layout: presentation
3+
type: poster
4+
categories: posters
5+
time: 3:30 PM
6+
startTime: 2023-03-16T15:30
7+
length: 30
8+
day: 2
9+
location: Frist Lobby
10+
speaker-text: Yongli Zhou, Colorado State University Libraries
11+
title: "Utilizing R and Python for Institutional Repository Daily Jobs"
12+
---
13+
In recent years, the programming languages R and Python have become very popular among data
14+
scientists. However, R and Python are not just for data scientists or programmers, they can also
15+
help librarians to perform many tasks more efficiently and possibly achieve goals that were almost
16+
impossible before. R and Python are scripting languages meaning they not very complicated. With
17+
minimal programming experience, a librarian can learn how to program in these languages and start
18+
to apply them to jobs. This article gives examples of utilizing R and Python to clean up metadata,
19+
match transcripts with scanned images, and resize images for the Colorado State University
20+
Institutional Repository.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
layout: presentation
3+
type: poster
4+
categories: posters
5+
time: 3:30 PM
6+
startTime: 2023-03-16T15:30
7+
length: 30
8+
day: 2
9+
location: Frist Lobby
10+
speaker-text: Sarah Ben Maamar, Terrie Rose Wheeler, Peter Robert Oxley, Weill Cornell Medicine
11+
title: "Weill Cornell Institutional Data Repository for Research (WIDRR)"
12+
---
13+
A new National Institutes of Health (NIH) data management and sharing policy requires funded
14+
investigators to share appropriate research data according to FAIR principles (Findable,
15+
Accessible, Interoperable, Reusable), and is effective in January 2023. In response, Weill Cornell
16+
Medicine (WCM) Wood Library has developed a new tool named WIDRR – WCM Institutional Data
17+
Repository for Research - aimed at helping WCM researchers deposit their datasets in a local
18+
repository, so they are findable. WIDRR is used to deposit datasets for three milestones:
19+
1) whenever a researcher publishes a paper, 2) when a researcher’s grant ends, or 3) when a
20+
Principal Investigator leaves the institution. The tool is built with Django web framework and
21+
based on a relational PostgreSQL database. It includes a 4-step wizard walking researchers through
22+
the deposit process. This tool is connected to the WCM Data Catalog and allows researchers to
23+
create a data catalog entry as they deposit (archive) their dataset. The data catalog entry
24+
displays the metadata associated with the dataset, allowing each dataset to be visible by the
25+
whole WCM community, thereby fostering the reuse of these datasets. This poster illustrates the
26+
infrastructure and workflow which enable WCM researchers to meet this new policy requirement.

0 commit comments

Comments
 (0)