Python

pymarc-2.32

Tagged:  

pymarc is a python MARC handling library that's been around for a while but hasn't been written up here before. You can download it from pypi or easy_install it too, and if you want to hack on it you can grab it from LaunchPad using bazaar.

The latest tar is attached.

AttachmentSize
pymarc-2.32.tar.gz185.79 KB

PyCatalog-1.3

Tagged:  

PyCatalog is another app that's been mentioned here before but doesn't have a local tarball cache. The last version I can find on sourceforge is 1.3, which has these release notes.

From the writeup on the home page: "pyCatalog is a Python, MySQL, wxPython, Reportlab application specifically usable in library and information centers. It simply produces book catalog and card catalog in pdf format rendered using reportlab. The program takes MARC file as its source data. pyCatalog - is a combination of Python, wxPython, Reportlab, and python-mysql application that renders Book and Card Catalog."

Tarballs of the linux build and source for 1.3 are attached.

AttachmentSize
pycatalog-src-1.3.tar.gz497.13 KB
pycatalog-linux-1.3.tar.gz4.75 MB

MOAI-1.0

From the MOAI site: "MOAI is a platform for aggregating content from different sources, and publishing it through the Open Archive Initiatives protocol for metadata harvesting. It’s been built for academic institutional repositories dealing with relational metadata and asset files. The MOAI software can aggregate content from different sources, transform it and store it in a database. The contents of this database can then be published in many separate OAI feeds, each with its own configuration. MOAI is a standalone system, so it can be used in combination with any repository software that comes with an OAI feed such as Fedora Commons, EPrints or DSpace. It can also be used directly with an SQL database or just a folder of XML files.
...the MOAI software makes it as easy as possible to add or modify parts of your repository (OAI) services stack. It tries to do this without sacrificing power, and encouraging the re-use of components.
"

I remember when pyoai first came out a few years back, I think there were some zope integration components alongside it. It's great to see that this project is still in use and still being improved.

More details about getting it and installing it are on installing MOAI page, and a copy of the 1.0 source tarball is attached.

AttachmentSize
MOAI-1.0.tar.gz162.16 KB

Article: Fac-Back-OPAC: An Open Source Interface to Your Library System

Free in this month's Computers in Libraries (I get paid to write a column in same, but had no idea about this until now) is this piece by Mike Beccaria and Dan Scott:

"Fac-Back-OPAC is a faceted back­ up OPAC. This advanced catalog offers features that compare favorably with the traditional catalogs for today’s library systems. Fac-Back-OPAC represents the convergence of two prominent trends in library tools: the decoupling of discovery tools from the traditional integrated library system and the use of readily available open source components to rapidly produce leading-edge technology for meeting patron and library needs. Built on code that was originally developed by Casey Durfee in February 2007, Fac-Back-OPAC is available for no cost under an open source license to any library that wants to offer an advanced search interface or a backup catalog for its patrons."

Pyisis-0.1

Tagged:  

Horacio writes: "Pyisis is a python way to access to Isis Databases on DOS/win32. The class permit access to master file and simple searches by term. This is the first release and is still in Beta."

PyCatalog-1.0.2

Tagged:  

Polerio writes: "From the word itself, pycatalog is a python based catalog generator. It can output book and card catalog in Portable Document Format (PDF). It is created using Python programming language, SQLite embeded-database, Reportlab python reportab generator and wxPython, a loadable GUI module for Python. It is platform independent, it will run on Windows, Linux and Mac operating system. Its primary puspose is to convert the MARC data into a printable card and book catalog format. To download visit the pycatalog sourceforge page."

pyCatalog-1.0.1

Tagged:  

Polerio writes: "pyCatalog is a Python, MySQL, wxPython, Reportlab application specifically usable in library and information centers. It simply produces book catalog and card catalog in pdf format rendered using reportlab. The program takes MARC file as its source data. Catalog output is one of the core output needed in library software today. Because open source system for libraries as of this date didn't have this kind of feature as most other proprietary library software have today. This includes Koha, Obiblio, and PhpMyLibrary. By making this generalized solution, those open source system for libraries mentioned will be able to take advantage from this application because the software is not centered on one library system. The application simply needs a MARC file in order to output the desired book and card catalog. The application was written in Python to make it platform independent. Thus it will run in Linux, Mac, and Windows environment. The application require MySQL database to manipulate the order of the catalog. Card catalog is a 3x5 page size output that comprises one book bibliographic entry. Book catalog is a full page output that comprise 1 or more bibliograrphic entry. It was named pycatalog, simply because it is written entirely in python, and catalog wholly describes the purpose of this application. I wanted to make this application open source because I believe open source developers will put this application above all expensive proprietary software for libraries. And will make this application fully-functional, I may not have that complete resource to create a world-accepted catalog generator but I think ideas and contributions from the developers around the world would help improve this application. I brought this idea to the public because of the necessity I felt during my project. I have searched all day long at Google to find a catalog generator but I find nothing. Hope this application would be able to help small to large scale libraries around the world."

zNote-0.6

Tagged:  

as seen on zope-announce: "The zNote XML-based Bibliography Management Tool is now in v0.6, which makes it a proper Python-classed product. Also new is full XML import and export, and the ability to choose from multiple bibliographic styles. zNote requires ParsedXML 1.2.1b or better."

pybliographer-1.0.11

from pyblio: "What's new? Improved Medline Query interface, added incremental search capability, small UI improvements, small fixes in the BibTeX and ISI format. You can get the source at the usual places."

pybliographer-1.0.10

Tagged:  

from fm: "This version provides direct access to the medline database. It better interprets author names in the medline format. Accented characters are now filtered out of entry keys. It is now possible to generate bibliographies for APA publications. Selected keys can now be copy/pasted in a text editor. Miscellanous bugs have been fixed." Find it at its gnome home.

Syndicate content