[CODE4LIB] Job: Digital Services Librarian at University of California, Berkeley
Digital Services Librarian University of California, Berkeley Berkeley The Sheldon Margen Public Health Library Hiring range: Associate Librarian I - Associate Librarian III - Temporary Status $53,116 - $59,119 per annum, based on qualifications The position is a temporary, 3 year appointment commencing with date of hire. It is funded by the California Department of Public Health and subject to renewal if funding is available. The University of California, Berkeley seeks a versatile, creative, and technology-savvy librarian with a background in a public health-related field to lead and maintain the Public Health Library's contract digital and web services. The librarian will also participate in providing public services and conducting public health-related literature searches. The Environment The UC Berkeley Library is an internationally renowned research and teaching facility at one of the nation's premier public universities. In a highly diverse and intellectually rich environment, Berkeley serves a campus community of 25,500 undergraduate students, 10,300 graduate students, and a faculty of 1,500. The UC Berkeley Library is a leader in the investigation and implementation of advanced digital library services. Areas of current work include scalable digital library system architectures, developing efficient methods for creating digital library content, the long-term preservation of digital materials, and standards for digital objects, digitization, and archival collection descriptions. The Web Publishing Group (WPG) supports digital library activities by providing managerial and technical analysis, writing programs to create digital content, writing, enhancing, and maintaining tools to publish, create, and manage digital objects, and training staff for projects that add content to our digital library. The Library Applications & Publishing Group (LAP) provides technical support for the Library, including developing, purchasing and/or supporting all types of hardware platforms and software applications. LAP has primary responsibility for supporting and building UC Berkeley Library's Integrated Library System (ILS), Digital Library, and web presence. The Sheldon Margen Public Health Library is a subject specialty library of The Library of the University of California, Berkeley. It serves the campus community, particularly the faculty, staff, and students of the School of Public Health, as well as the staff of the California Department of Public Health and two agencies of California Environmental Protection Agency which are provided library services by contract arrangement with the University. It also serves the general public. Contract services are provided via a website and web portal. The library has a collection of approximately 107,000 volumes and receives 300 print serial titles. More information about the library is available at: http://www.lib.berkeley/edu/PUBL/. Responsibilities Under the general direction of the Head of the Public Health Library and the Head of Library Applications and Publishing, the Digital Services Librarian will be responsible for managing the Public Health Library's enterprise IT services (40%) and engaging in instructional design and outreach to the Public Health community (60%). The management of IT services includes oversight of content and design, as well as close collaboration with University Library IT to ensure that the web services are in compliance with security, service continuity and service quality standards. The position will also serve a digital instruction role, creating and maintaining web content including digital learning objects and engaging in outreach efforts with Public Health patrons and communities. The position is also responsible for monitoring best practices and trends in emerging technologies and will proactively research, recommend, and develop/adapt/implement technologically innovative services to match user needs. With the Public Health Library's other academic staff, the librarian will share in the responsibility for providing reference service, conducting instruction sessions, and performing public health-related literature searches for contract state agency health professionals. In addition, the librarian will assist in the Document Delivery unit and help with providing library services to other clientele. UC Berkeley librarians are expected to participate in library-wide planning and governance, to work effectively in a shared decision-making environment, and to be active professionally. Professional contributions beyond the primary responsibilities are required for advancement in the Librarian series. The successful candidate will show promise or evidence of such contributions. Qualifications Basic Qualifications: . MLS or equivalent degree from an ALA-accredited library school at time of application Additional Qualifications: Required Subject expertise or library experience in a public health-r
[CODE4LIB] Job: Digital Services Analyst #17400 at University of California, Berkeley
Digital Services Analyst #17400 University of California, Berkeley Berkeley Job ID: 17400 Location: Main Campus-Berkeley Full/Part Time: Full-Time Regular/Temporary: Temporary (contract position available for two years.) Department: Library Application Review Date: The First Review Date for this job is February 28, 2014. About Berkeley The University of California, Berkeley, is one of the world's most iconic teaching and research institutions. Since 1868, Berkeley has fuelled a perpetual renaissance, generating unparalleled intellectual, economic and social value in California, the United States and the world. Berkeley's culture of openness, freedom and acceptance-academic and artistic, political and cultural-make it a very special place for students, faculty and staff. Berkeley is committed to hiring and developing staff who want to work in a high performing culture that supports the outstanding work of our faculty and students. In deciding whether to apply for a staff position at Berkeley, candidates are strongly encouraged to consider the alignment of the Berkeley Workplace Culture with their potential for success at http://jobs.berkeley.edu /why-berkeley.html. Departmental Overview The UC Berkeley Library provides scholarly information to all faculty and students in the support of the University's research and instruction mission. The Library Applications & Publishing Group (LAP) provides technical support for Library, including developing, purchasing and/or supporting all types of software applications. LAP has primary responsibility for supporting and building UC Berkeley Library's Integrated Library System (ILS), Digital Library, and the Library Website. The Bancroft Library includes the Mark Twain Papers and Project, the Regional Oral History Office, the University of California Archives, the History of Science and Technology Program, the Pictorial Collection, and the Magnes Collection of Jewish Art and Life. It has become one of the largest -- and busiest -- special collections in the United States. The UC Berkeley Library is a leader in the investigation and implementation of advanced digital library services. Areas of current work include scalable digital library system architectures, developing efficient methods for creating digital library content, the long-term preservation of digital materials, and standards for digital objects, digitization, and archival collection descriptions. LAP is also responsible for the current Library website redesign effort. Included is enhancing, and maintaining tools to publish, create, and manage the website and staff workflows. Responsibilities Provides organization and ongoing maintenance for the Bancroft Library's web presence, which includes their main website and multiple collection and project based websites. Conduct usability studies to determine is web services and applications are meeting the needs to users. Assist in the creation and oversight of web policies and standards. Evaluate and respond to Bancroft Library web services support requests. Evaluate and share site analytics. Work with the Library web services redesign implementation team to redesign the Bancroft Library website. Write and design pages to meet new Library website standards. Participate in the selection and use of online exhibit builder tool. Work collaborative with Bancroft Library staff and IT staff to main quality online services and resources. This position will work with Bancroft to create and publish metadata rich content on the web. Required Qualifications Has basic knowledge of applications programming technologies, tools and protocols. Has skills necessary to communicate effectively both in writing and verbally. Possesses a beginning understanding of the user-centered design process (user research, user needs assessment, user modeling, design, usability evaluation, and developer relations). Must be self- motivated, work independently or as part of a team, able to learn quickly, meet deadlines and demonstrate problem solving skills. Requires effective communication, organization, and project management skills. Working knowledge of IT-related initiatives and an understanding of impact to organization of such initiatives required. Requires knowledge of many aspects of computing and communications which may include some of the following: hardware infrastructure, networking, voice, software applications, operations and disaster response. Ability to write for the web and convey information in a concise style Requires ability to assess campus needs for information technology products and design services to meet those needs. Knowledge of Drupal Must be able to communicate technical information in a clear and concise manner with both technical and non-technical staff. Knowledge of project management processes and procedures Background check required. Preferred Qualifications Possesses a basic understanding o
Re: [CODE4LIB] schema.org library hours
Back in October, Sean Hannan (@MrDys), Dan Scott (@denials), John Fink (@adr), and me (@gollydamn) talked about this on twitter and I'll see if I can track down the whole conversation. I'm not sure there's a de facto this-is-how-it-must-be-done, at least not yet, and there are definitely more correct examples than mine. In fact, mine's a little half-assed and less informed than what these other three could [or have] spun up. Sorry if the markup looks a little jacked courtesy of email formatting. Here's what your hours might look like for just Monday through Wednesday, assuming the actual hours are generated by a script (i.e., Matt Reidsma's Hours Script [https://github.com/mreidsma/Today-s-Hours]): http://schema.org/LocalBusiness";> Monday: Tuesday: Wednesday: Here is the OpeningHoursSpecification: http://schema.org/OpeningHoursSpecification Here's some info about the time element: http://html5doctor.com/the-time-element/ Here is an example on CodePen: http://codepen.io/michaelschofield/pen/jDrBb * This example, however, was more about pulling hours from a json file than having solid microdata, but it's a start : ). I'm definitely interested in revisiting this topic. Good question! Michael // Writing about the #libweb right hurr: www.ns4lib.com -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Sara Amato Sent: Monday, February 17, 2014 4:42 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] schema.org library hours Is anyone using schema.org markup for library hours? We have our address marked up and google shows a "knowledge graph/card" when you search "hatfield library", and I'd love to be able to include the hours but am worried about accuracy - I have no idea how often google checks / updates this data, and it looks like the "valid through" property can't be applied to hours. I'd love to hear from a library trying this. I did find one example of a knowledge card with hours, but didn't see markup on their page (anyone from OSU care to enlighten me?)
[CODE4LIB] CIL Conference
Hi, Does anybody plan to attend Computers in Libraries 2014 Conference in Washington DC and want to share the hotel room? If you do, please contact me offline. My email is kz...@uco.edu. Kelly Zhu (male) **Bronze+Blue=Green** The University of Central Oklahoma is Bronze, Blue, and Green! Please print this e-mail only if absolutely necessary! **CONFIDENTIALITY** This e-mail (including any attachments) may contain confidential, proprietary and privileged information. Any unauthorized disclosure or use of this information is prohibited.
[CODE4LIB] Job: Archivist/ Metadata Specialist at Yale University
Archivist/ Metadata Specialist Yale University New Haven Yale University offers exciting opportunities for achievement and growth in New Haven, Connecticut. Conveniently located between Boston and New York, New Haven is the creative capital of Connecticut with cultural resources that include two major art museums, a critically-acclaimed repertory theater, state-of-the-art concert hall, and world-renowned schools of Architecture, Art, Drama, and Music. Position Focus: Under the supervision of the Head of Arrangement and Description, work with staff in MSSA and across Yale University Library to ensure metadata integrity, normalization, portability, and development of or adherence to local and national metadata best practices. Contribute to quality control of metadata operations; maintains documentation on best practices and tracks developments on standards of all types (descriptive, technical, preservation, and administrative) to recommend and design appropriate metadata schema and products for discovery and access. Follow the development of new and emerging technologies and analyze their potential application to the department and library to significantly improve and transfer information resource discovery and retrieval; and participate in departmental and library-wide technology planning and implementation activities. Serve as primary technical lead for the department's data migration from Archivist's Toolkit to ArchivesSpace. Provide ongoing development and support of the department's use of ArchivesSpace. Collaborate across the Library on ArchivesSpace implementation and use. Process and catalog archive and manuscript collections in all formats, including born digital, in accordance with approved plans and departmental procedures, including screening for sensitive material and implementation of necessary preservation procedures. Devise processing plans for collections requiring more than minimum processing. Prepare and update access tools such as finding aids and catalog records for archival and manuscript holdings in accordance with archival and library standards. Participate in departmental planning; represent the department on a variety of collaborative projects and programs inside and outside the department; seek opportunities for cooperation with other departments or institutions;plan and manage specific library projects. Assist with public services through weekly rotations on the reference desk and involvement in primary source instructions. Undertake special projects as assigned. Plan, direct, and review the work of support staff and student assistants. Participate in departmental and library- wide planning and committee activities. Actively contribute to the archival profession. When applying, please submit a cover letter along with your resume. Review of applications will begin immediately. Required Education, Skills and Experience: 1. Master's degree from an ALA-accredited library school or equivalent accredited degree, with formal training in archival theory and practice. In selected instances, a post-graduate degree in museum studies or a related discipline in the humanities or social sciences may be substituted for a master's degree in library science. 2. Experience arranging and describing or providing public services for manuscript and/or archival collections. 3. Experience working collaboratively and independently with varied groups within a complex organization and rapidly changing, team environment. 4. Demonstrated knowledge of archival theory and practice may be substituted for formal training. 5. Demonstrated knowledge of current national data content and structure standards related to the archival control of collection materials. 6. Demonstrated knowledge of archival and library management systems. 7. Demonstrated job or school experience with basic preservation and conservation standards for archival and manuscript collections. 8. Demonstrated excellent oral, written, and interpersonal communications and analytical ability. 9. Demonstrated record of designing projects and bringing them to a conclusion in a timely fashion. 10. Strong working knowledge of EAD, HTML, XML, including experience writing and maintaining XSL style sheets; DACS and familiarity with MARC, AACR2, RDA, LCSH, LCAF, and LC cataloging standards. 11. Proven skills processing manuscript and/or archival collections. 12. Strong knowledge of American history, and/or broad knowledge in the humanities, as demonstrated through academic coursework. 13. Ability to manage a variety of tasks and multiple priorities; Logical and enthusiastic approach to work; Careful attention to detail; Initiative and follow-through. Yale University assigns ranks to librarian positions based on a combination of professional experience and accomplishments (see range assigned to this description as noted in the posting position title). Librarian ranking information can be found at: http:/
[CODE4LIB] Job: Web Developer at Mount Holyoke College
Web Developer Mount Holyoke College South Hadley Mount Holyoke College Library, Information, and Technology Services (LITS) and the Office of the Dean of Faculty seeks an innovative developer and good communicator to help us overhaul and maintain our academic-oriented department websites. This is a full-time, four year funded position dual-reporting to the Head of Web Development and Application Integration and the Office of the Dean of Faculty. Through a partnership between LITS and the Office of the Dean of Faculty, this position will play a pivotal role in designing, implementing and supporting new academic websites using our Drupal CMS. The ideal candidate will bring together a balance of front-end web development skills and back-end Drupal development experience. This candidate will work primarily as part of the LITS Web Development group as an integrated team member with two other web development professionals. After the initial rollout, this position will be responsible for assisting in developing and deploying support and training materials, including both online and classroom based training. Responsibilities include: creating and styling of Drupal content types, theme development and maintenance, and assisting with the implementation and testing of new Drupal functionality. Communication with stakeholders and campus community members will feature prominently, both in the gathering and vetting of requirements, and long-term training and support efforts. Technical requirements include: experience with Drupal content types and themes, front-end programming with HTML, CSS, javascript libraries and familiarity with responsive design methodologies. Ability to read PHP and troubleshoot common web development issues. Experience working with multiple developers with a central code repository, preferably within a Drupal 7 environment. Demonstrated understanding of web standards, including accessibility best practices. You can find more information and apply online at: http://jobsearch.mtholyoke.edu. Mount Holyoke is an equal opportunity/affirmative action employer committed to fostering multicultural diversity in its staff, faculty, and students. Women and people of color are especially encouraged to apply. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/12526/
[CODE4LIB] Job: Digital Project Coordinator at Penguin Random House
Digital Project Coordinator Penguin Random House Toronto Penguin Random House Canada is looking for a project coordinator to work on digital product development within the digital team. This role focuses on three key areas: project coordination, product development, and outreach. You will work closely with the Digital Project Manager in all areas and contribute directly to both product innovation and digital fluency within Penguin Random House Canada. The role will evolve over time, but your initial work will focus on web-based product development. Daily responsibilities will include working with third-party development and design resources to ensure that projects are delivered on time and on budget; working with internal partners (editorial, design, production, marketing) to plan projects; and staying abreast of trends in digital publishing and sharing your findings with the company. Qualifications: * You have an opinion about the future of publishing and ideas about how you can contribute to that future. * You have demonstrated project management experience, ideally building web solutions. * You're knowledgeable about publishing standards (such as HTML, CSS, EPUB, ONIX) and emerging technology. * You have experience working with content management systems and/or frameworks (we work with Drupal). * You have excellent communication skills and can explain things like APIs to a non-technical audience. * You can translate business requirements into technical requirements. * You have excellent coordination skills and can motivate a team to get things done. * You're comfortable with data (and uncomfortable without it). * You have a university degree or equivalent experience. * Of course, you also have a deep and abiding interest in books, and can hold your own in a conversation with world-class editors and authors. Additional information : * The position is located in our Toronto Street office and reports to: Meghan MacDonald, Digital Project Manager. We appreciate the interest of all applicants; however only those candidates selected for an interview will be contacted. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/12509/
[CODE4LIB] Job: Data Scientist at Kobo Inc.
Data Scientist Kobo Inc. Toronto Kobo Inc is a global online book retailer with a passion for making reading cool and work fun! We are seeking a self-motivated Data Scientist to join our growing Product Analytics team. The ideal candidate has a passion for predictive analytics and a desire to make an impact on a fast growing business. The Data Scientist will work directly with business owners to create custom models as well as design and evaluate AB tests in order to optimize our e-commerce. The Data Scientist will also work closely with our Big Ddata research team to ensure we are utilizing the latest and greatest machine learning techniques in our modeling efforts. Responsibilities: * Work with product managers and business owners to define best modeling projects * Extract, transform and load data from our big data warehouse to create custom mining views * Build predictive models using machine learning techniques such as decision trees, logistic regression and clustering * Communicate findings to business owners and work directly with them to implement results * Use appropriate statistical tools and techniques to answer pressing questions in regards to Kobo products and content sales * Design and evaluate AB tests Qualifications: * Very strong SQL experience * Experience solving analytics problems using quantitative techniques * Minimum 2 years experience in data mining/predictive analytics * Expert knowledge of at least one statistical analysis tool such as R, SAS or Weka (R preferred) * Experience working with large datasets (knowledge of Map/Reduce, Hadoop and Hive is a plus) * Familiarity with scripting languages such as Ruby or Python * Ability to communicate sophisticated quantitative techniques in a simple and digestible manner suitable for business owners with little to no expertise in machine learning Brought to you by code4lib jobs: http://jobs.code4lib.org/job/12502/
[CODE4LIB] Job: Ruby Developer at Cornell University
Ruby Developer Cornell University Ithaca Cornell University Library Information Technologies (CUL-IT) seeks an enthusiastic Ruby developer to help develop the library's evolving information architecture and services. Work will focus on collaborative use of Linked Data and the Semantic Web in improving library discovery systems. They will apply solid technical and programming expertise of software, hardware, operating system, database and web programming languages in accomplishing these tasks. They will work in a small team collaborating with other CUL-IT, library, Cornell and partner institution staff at Stanford and Harvard (see http://news.library.cornell.edu/news/131220/mellon). The library's discovery and access system blends Ruby/Rails/Blacklight/Hydra web-applications (http://projecthydra.org) with a sophisticated linked-data back-end based on Vitro/VIVO. The developer will work with both of these technology stacks to produce software libraries and applications that access and manipulate linked-data within the Hydra framework. This is a two-year appointment with possible extension dependent upon funding. Qualifications: * Bachelor's degree in Computer Science or related discipline. * Four or more years of professional experience developing data-driven web applications in a Linux/Unix environment. * Must have demonstrated experience developing substantial software projects in Ruby on Rails and a willingness to learn and work in other languages and frameworks. * Must have experience with Linked Data and associated technologies including triple stores, SPARQL, and semantic web data formats (RDF/XML, ntriples, nquads, etc). * Experience with web technologies including HTML, JavaSript, CSS and XML. * Ability to manage complex software development in a team environment using tools such as Git and Jira. * Excellent trouble-shooting and problem-solving skills with both new and legacy code. * Excellent communication skills, both oral and written. * Proven ability to work productively in a supportive role with colleagues and in a team environment, yet also self-motivated and possessing good independent decision making abilities. Preferred Qualifications: * Master's degree in an information science (library science, information science, computer science, or equivalent). * Experience with multiple languages such as Java. * Familiarity with Agile programming and project best practices such as test driven development, continuous integration, and working in sprints. * Working experience with metadata standards, digital collection management systems, library management systems, and software application design/development/customization in a networked environment. * Demonstrated awareness of digital collection management and metadata issues. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/12482/
[CODE4LIB] Job: Ruby on Rails Developer at Princeton University
Ruby on Rails Developer Princeton University Princeton Princeton University Library is seeking an experienced and enthusiastic Ruby on Rails developer to work on implementing Blacklight and other public-facing Rails applications. The Princeton University Library is one of the world's leading research libraries, serving a diverse community of 5,200 undergraduates, 2,600 graduate students, 853 faculty members, and many visiting scholars. Its holdings include more than 7 million printed volumes, 5 million manuscripts, 2 million non-print items, and extensive collections of digital text, data, and images. The Library employs a dedicated and knowledgeable staff of more than 300 professional and support staff working in a large central library, 9 specialized branches, and 3 storage facilities. The incumbent, working with existing library developers, will play a key role in the development, planning, documentation, testing, and deployment of new and existing applications, and actively participate in the communities that exist around those applications. This position is a two year term appointment, with the possibility of renewal. Essential Qualifications * BA in Computer Science or a related field * Extensive and demonstrated experience with Ruby on Rails * Experience with Solr, Apache, Tomcat and/or Jetty; and SQL (MySQL or other) * Demonstrated proficiency with contemporary web standards (HTML5, CSS, JavaScript, etc.) and relevant frameworks (JQuery, Bootstrap, etc.) * Knowledge of and experience with Rails application deployment patterns * Experience with Test Driven Development * Experience with at least one other programming language (e.g. Python, Java, PHP) * Competency with Git/Github for source code version control and collaboration * Excellent written and oral communication skills * Applicants must be eligible to work in the United States Preferred Qualifications * Knowledge of and experience with library descriptive metadata formats (MARC, MODS, Dublin Core, EAD, VRA) * Familiarity with Linked Data and Linked Data publishing patterns * Work experience in an academic library * Experience with Integrated Library Systems * Advanced degree in Library or Computer Science * Experience with a NoSQL DB such as MongoDB * Experience working with and committing to Open Source Software projects Compensation and Benefits: Princeton offers competitive salaries and a comprehensive benefits program that is responsive to the needs of its diverse staff. The comprehensive benefits program includes health and life insurance coverage, pension benefits, flexible spending accounts, income protection in the event of short- and long-term disabilities, benefits for employee education, children's tuition grants, as well as 24 vacation days a year, 9 holidays and 2 personal days. Nominations and Applications: Review of applications will begin immediately and will continue until the position is filled. Applications will be accepted only from the Jobs at Princeton website: http://www.princeton.edu/jobs and must include a resume, cover letter, and a list of three references with full contact information. The position requisition number is: 1400075. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/12401/
[CODE4LIB] Job: Research Data and Environmental Sciences Librarian at Cornell University
Research Data and Environmental Sciences Librarian Cornell University Ithaca Cornell University's Albert R. Mann Library seeks a creative, energetic professional who is service-oriented, technically skilled, and thrives in an innovative work environment. Candidates should have a strong background and interest in environmental science in order to develop and implement highly effective services in support of Cornell's environmental sciences students, faculty and staff. The librarian will be a member of the campus-wide Research Data Management Service Group, and will work collaboratively to provide data management and data management planning services to the Cornell community. Working on a team of over a dozen colleagues who make up the Mann Library Research and Learning Services and Collection Development librarians, the Research Data and Environmental Sciences Librarian will also have the opportunity to learn from and contribute to the overall public services program at Mann Library. Responsibilities: * Develops/leads innovative information services for the environmental sciences research, learning and extension communities. * Acquires/maintains expertise in information trends in environmental sciences disciplines. * Participates in Library/campus research support service initiatives including those related to research profiles, and research data management, curation and preservation. * Develops/supports services for documenting/distributing research data. * Develops/maintains expertise in data issues for libraries. * Provides quality reference, consulting, and liaison services, and teaches classes and workshops. * Serves as liaison to selected environmental sciences activities and departments within College of Agriculture and Life Sciences. * Leads and/or participates in other innovative projects in information delivery. Qualifications: Required: * MLS from ALA-accredited school or equivalent professional degree. * Subject area background (degree or work experience) in environmental science, natural resources, ecology, or related field. * Excellent communication and interpersonal skills, service orientation. * Demonstrated initiative and flexibility, and ability to work independently and collaboratively. * Experience with computer and telecommunications technologies for information management and collaboration. * Commitment to professional development. Preferred: * Work experience in an academic library. * Experience teaching information management/computer technologies. * Experience working with tools/technologies related to data management, such as relational databases, GIS software, scripting languages, etc. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/12395/
[CODE4LIB] Job: Electronic Resources Librarian at University of Maryland, College Park
Electronic Resources Librarian University of Maryland, College Park College Park Electronic Resources Librarian (University of Maryland College Park - Libraries, Maryland) As a member of the Acquisitions Department reporting to the Head of Acquisitions, the Electronic Resources Librarian is responsible for the procurement, licensing and management of electronic resources purchased directly by the University of MD Libraries, and those resources indirectly acquired through collective licensing via consortia. For the full position description, please go to [http://www.lib.umd.edu/hr/employment-opportunities /staff-faculty-positions](http://www.lib.umd.edu/hr/employment-opportunities /staff-faculty-positions) Brought to you by code4lib jobs: http://jobs.code4lib.org/job/12393/
Re: [CODE4LIB] Proquest search api?
This generally agrees with what I have found[1]. That is, if a second indicator of '0' exists, then it is fairly likely the URL will lead you to the full item. However, unfortunately an indicator of '1' is ambiguous, so it's possible you will be leaving a lot behind if you rely on that solely. It sure makes for easier code, though, no doubt. Also, if people were more interested generally in what is in various 856 subfields for book/journal MARC records, they can refer to my "MARC Usage in WorldCat" work[2]. It can be amusing, at least, if not instructive. Roy [1] http://roytennant.com/proto/856/analysis.html [2] http://experimental.worldcat.org/marcusage/856.html On Mon, Feb 17, 2014 at 9:45 AM, Jonathan Rochkind wrote: > Interesting, thanks for the additional information, very useful! > > I don't like relying on the 'free text' in subfield 3, because it seems > fragile, who knows if I know all the possible values or if they change them > in the future breaking my code. > > But your example with two 'full text' links is enlightening. > > I think what I'm liking as an algorithm for my needs (any full text is > better than none, but PDF is best) -- is first looking for an 856 with > second indicator "0" -- if there's only one, use it. If there are more than > one, try to find one that includes the substring "PDF", if none do, just > use the first one. > > Jonathan > > On 2/17/14 11:16 AM, Andrew Anderson wrote: > >> The document you want to request from ProQuest support was called >> Federated-Search.docx when they sent it to me. This will address many of >> your documentation needs. >> >> ProQuest used to have an excel spreadsheet with all of the product codes >> for the databases available for download from >> http://support.proquest.com/kb/article?ArticleId=3698&; >> source=article&c=12&cid=26, but it appears to no longer be available >> from that source. ProQuest support should be able to answer where it went >> when you request the federated search document. >> >> You may receive multiple 856 fields for Citation/Abstract, Full Text, and >> Scanned PDF: >> >> =856 41$3Citation/Abstract$uhttp://search.proquest.com/docview/... >> =856 40$3Full Text$uhttp://search.proquest.com/docview/... >> =856 40$3Scanned PDF$uhttp://search.proquest.com/docview/... >> >> I would suggest that rather than relying on the 2nd indicator, you should >> parse subfield 3 instead to find the format that you prefer. You see the >> multiple 856 fields in the MARC records for ProQuest holdings as well, as >> that is how ProQuest handles coverage gaps in titles, so if you have ever >> processed ProQuest MARC records before, you should be already prepared for >> this. >> >>
Re: [CODE4LIB] Proquest search api?
Interesting, thanks for the additional information, very useful! I don't like relying on the 'free text' in subfield 3, because it seems fragile, who knows if I know all the possible values or if they change them in the future breaking my code. But your example with two 'full text' links is enlightening. I think what I'm liking as an algorithm for my needs (any full text is better than none, but PDF is best) -- is first looking for an 856 with second indicator "0" -- if there's only one, use it. If there are more than one, try to find one that includes the substring "PDF", if none do, just use the first one. Jonathan On 2/17/14 11:16 AM, Andrew Anderson wrote: The document you want to request from ProQuest support was called Federated-Search.docx when they sent it to me. This will address many of your documentation needs. ProQuest used to have an excel spreadsheet with all of the product codes for the databases available for download from http://support.proquest.com/kb/article?ArticleId=3698&source=article&c=12&cid=26, but it appears to no longer be available from that source. ProQuest support should be able to answer where it went when you request the federated search document. You may receive multiple 856 fields for Citation/Abstract, Full Text, and Scanned PDF: =856 41$3Citation/Abstract$uhttp://search.proquest.com/docview/... =856 40$3Full Text$uhttp://search.proquest.com/docview/... =856 40$3Scanned PDF$uhttp://search.proquest.com/docview/... I would suggest that rather than relying on the 2nd indicator, you should parse subfield 3 instead to find the format that you prefer. You see the multiple 856 fields in the MARC records for ProQuest holdings as well, as that is how ProQuest handles coverage gaps in titles, so if you have ever processed ProQuest MARC records before, you should be already prepared for this.
Re: [CODE4LIB] Proquest search api?
The document you want to request from ProQuest support was called Federated-Search.docx when they sent it to me. This will address many of your documentation needs. ProQuest used to have an excel spreadsheet with all of the product codes for the databases available for download from http://support.proquest.com/kb/article?ArticleId=3698&source=article&c=12&cid=26, but it appears to no longer be available from that source. ProQuest support should be able to answer where it went when you request the federated search document. You may receive multiple 856 fields for Citation/Abstract, Full Text, and Scanned PDF: =856 41$3Citation/Abstract$uhttp://search.proquest.com/docview/... =856 40$3Full Text$uhttp://search.proquest.com/docview/... =856 40$3Scanned PDF$uhttp://search.proquest.com/docview/... I would suggest that rather than relying on the 2nd indicator, you should parse subfield 3 instead to find the format that you prefer. You see the multiple 856 fields in the MARC records for ProQuest holdings as well, as that is how ProQuest handles coverage gaps in titles, so if you have ever processed ProQuest MARC records before, you should be already prepared for this. -- Andrew Anderson, Director of Development, Library and Information Resources Network, Inc. http://www.lirn.net/ | http://www.twitter.com/LIRNnotes | http://www.facebook.com/LIRNnotes On Feb 17, 2014, at 10:28, Jonathan Rochkind wrote: > I still haven't managed to get info from Proquest support, but thanks to off > list hints from another coder, I have discovered the Proquest SRU endpoint, > which I think is the thing they call the "XML gateway". > > Here's an example query: > > http://fedsearch.proquest.com/search/sru/pqdtft?operation=searchRetrieve&version=1.2&maximumRecords=30&startRecord=1&query=title%3D%22global%20warming%22%20AND%20author%3DCastet > > For me, coming from an IP address recognized as 'on campus' for our general > Proquest access, no additional authentication is required to use this API. > I'm not sure if we at some point prior had them activate the "XML Gateway" > for us, likely for a federated search product, or if it's just this way for > everyone. > > The path component after "/sru", "pqdtft" is the database code for Proquest > Dissertations and Theses. I'm not sure where you find a list of these > database codes in general; if you've made a succesful API request to that > endpoint, there will be a element near the end of the > response listing all database codes you have access to (but without > corresponding full English names, you kind of have to guess). > > The value of the 'query' parameter is a valid CQL query, as usual for SRU. > Unfortunately, there seems to be no SRU "explain" response to tell you what > fields/operators are available. But guessing often works, "title", "author", > and "date" are all available -- I'm not sure exactly how 'date' works, need > to experiment more. The CQL query param above un-escaped is: > > title="global warming" AND author=Castet > > Responses seem to be in MARCXML, and that seems to be the only option. > > It looks like you can tell if a full text is available (on Proquest platform) > for a given item, based on whether there's an 856 field with second indicator > set to "0" -- that will be a URL to full text. I think. It looks like. Did I > mention if there are docs for any of this, I haven't found them? > > So, there you go, a Proquest search API! > > Jonathan > > > > On 2/12/14 3:44 PM, Jonathan Rochkind wrote: >> Aha, thinking to google search for "proquest z3950" actually got me some >> additional clues! >> >> "Sites that are currently using Z39.50 to search ProQuest are advised to >> consider moving to the XML gateway." >> >> in Google snippets for: >> >> http://www.proquest.com/assets/downloads/products/techrequirements_np.pdf >> >> Also "If you are using the previous XML >> gateway for access other than with a federated search vendor, please >> contact our support center at >> www.proquest.com/go/migrate and we can get you the new XML gateway >> implementation documentation." >> >> Okay, so now I at least know that something called the "XML Gateway" >> exists, and that's what I want info on or ask about! (Why are our >> vendors so reluctant to put info on their services online?) >> >> I am not a huge fan of z3950, and am not ordinarily optimistic about >> it's ability to actually do what I need, but I'd use it if it was all >> that was available; in this case, it seems like Proquest is recommending >> you do NOT use it, but use this mysterious 'XML gateway'. >> >> >> >> On 2/12/14 3:29 PM, Eric Lease Morgan wrote: >>> On Feb 12, 2014, at 3:22 PM, Jonathan Rochkind wrote: >>> I feel like at some point I heard there was a search API for the Proquest content/database platform. >>> >>> >>> While it may not be the coolest, I’d be willing to bet Proquest >>> supports Z39.50. I used it lately to do s
Re: [CODE4LIB] Proquest search api?
I still haven't managed to get info from Proquest support, but thanks to off list hints from another coder, I have discovered the Proquest SRU endpoint, which I think is the thing they call the "XML gateway". Here's an example query: http://fedsearch.proquest.com/search/sru/pqdtft?operation=searchRetrieve&version=1.2&maximumRecords=30&startRecord=1&query=title%3D%22global%20warming%22%20AND%20author%3DCastet For me, coming from an IP address recognized as 'on campus' for our general Proquest access, no additional authentication is required to use this API. I'm not sure if we at some point prior had them activate the "XML Gateway" for us, likely for a federated search product, or if it's just this way for everyone. The path component after "/sru", "pqdtft" is the database code for Proquest Dissertations and Theses. I'm not sure where you find a list of these database codes in general; if you've made a succesful API request to that endpoint, there will be a element near the end of the response listing all database codes you have access to (but without corresponding full English names, you kind of have to guess). The value of the 'query' parameter is a valid CQL query, as usual for SRU. Unfortunately, there seems to be no SRU "explain" response to tell you what fields/operators are available. But guessing often works, "title", "author", and "date" are all available -- I'm not sure exactly how 'date' works, need to experiment more. The CQL query param above un-escaped is: title="global warming" AND author=Castet Responses seem to be in MARCXML, and that seems to be the only option. It looks like you can tell if a full text is available (on Proquest platform) for a given item, based on whether there's an 856 field with second indicator set to "0" -- that will be a URL to full text. I think. It looks like. Did I mention if there are docs for any of this, I haven't found them? So, there you go, a Proquest search API! Jonathan On 2/12/14 3:44 PM, Jonathan Rochkind wrote: Aha, thinking to google search for "proquest z3950" actually got me some additional clues! "Sites that are currently using Z39.50 to search ProQuest are advised to consider moving to the XML gateway." in Google snippets for: http://www.proquest.com/assets/downloads/products/techrequirements_np.pdf Also "If you are using the previous XML gateway for access other than with a federated search vendor, please contact our support center at www.proquest.com/go/migrate and we can get you the new XML gateway implementation documentation." Okay, so now I at least know that something called the "XML Gateway" exists, and that's what I want info on or ask about! (Why are our vendors so reluctant to put info on their services online?) I am not a huge fan of z3950, and am not ordinarily optimistic about it's ability to actually do what I need, but I'd use it if it was all that was available; in this case, it seems like Proquest is recommending you do NOT use it, but use this mysterious 'XML gateway'. On 2/12/14 3:29 PM, Eric Lease Morgan wrote: On Feb 12, 2014, at 3:22 PM, Jonathan Rochkind wrote: I feel like at some point I heard there was a search API for the Proquest content/database platform. While it may not be the coolest, I’d be willing to bet Proquest supports Z39.50. I used it lately to do some interesting queries against the New York Times Historical Newspapers Database (index). [1] Okay. I know. Z39.50 and their Reverse Polish Notation query language. Yuck. Moreover, the bibliographic data is probably downloadable at MARC records, but hey. [1] Z39.50 hack - http://blogs.nd.edu/emorgan/2013/11/fun/ — Eric Lease Morgan
[CODE4LIB] Job: Associate University Librarian for Special Collections and Archives at George Washington University
Associate University Librarian for Special Collections and Archives George Washington University Washington, D.C. The GW Libraries seeks nominations and applications for an **Associate University Librarian for Special Collections and Archives** (AUL/SC The person in this recently redefined position will lead a dynamic team in developing policies, strategies and innovative approaches to growing the collections and services that give the twenty-first century research library its identity. The AUL/ SC&A reports to the University Librarian and Vice Provost for Libraries, working closely with three other Associate University Librarians on the administrative team that provides leadership for the library system. Responsibilities of the position include expanding the digital footprint of specialized collections; developing programs for the curation and preservation of born-digital material; and working with faculty and donors to steward prestigious collections that will contribute to the scholarly community at GW and beyond. The successful candidate will have a minimum of ten years' experience as a professional librarian or archivist in increasingly responsible positions. For full details, including job responsibilities, and to apply, please go to: [http://www.gwu.jobs/postings/20206](https://www.gwu.jobs/postings/20206). Review of applications will begin on March 11, 2014 and continue until the position is filled. The George Washington University is an equal opportunity/affirmative action employer. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/12427/