Emmabuntus, Ubuntu, Derivate, Linux, Open Source BackTrack, Linux, distributions, Ubuntu, derivate, securuty, forensic VirtualBox, Linux, Ubuntu, Raring Ringtail synaptic, Ubuntu, Linux, software packages jwplayer, multimedia, Linux, Ubuntu, flash Meshlab, graphic, software, Ubuntu, open source, Linux Synapse, Linux, Ubuntu, raring, Quantal Gimp, Ubuntu, Linux FreeMind, Linux, open source Linux, infographic, history

Bauble biodiversity collection manager software application.

Bauble is developed by one person with very limited time. As much as I would like Bauble to be useful to as many people and institutions as possible it's difficult to know all the scenarios that folks might be testing or trying out Bauble.

We use it at Belize Botanic Gardens and it works for us and I develop features as we need them.

If you try or use Bauble then please let me know how it works and what problems you have with the software. Be as specific as possible. If you want Bauble to continue improving please consider donating to Belize Botanic Gardens so that I might be able to spend more time on developing the software. See the bottom of this page for contact information.


* Bauble is designed to be simple, elegant and intuitive.
* Bauble is free. Bauble is licensed under the GPL which means you can download, distribute and change the source code for Bauble as long as the changes you make are also licensed under the GPL. This in no way affects the data you manage with Bauble.
* Bauble is cross-platform. Bauble supports both Linux and Windows and could easily be ported to other platforms if there was interest.
* Bauble can use different database backends and is tested against SQLite and PostgreSQL.
* Bauble can generate reports through an XSL formatter backend. There is no fancy report designer but there is an interface that allows you to pass the results of a search through an XSL formatter. This allows you to layout your data any way you wish and save it in a just about any format you can imagine including PDF, XML, or HTML. Hopefully we'll get something a but more user(i.e. non-techy) friendly in the future.
* Bauble can export data in CSV or Access to Biological Collection Data (ABCD) format. In the future we hope to support other standard formats such as DarwinCore, ITF2, BioCASE, TAPIR, etc.
* Bauble supports tagging. You can tag any arbitrary data stored in a Bauble managed database with arbitrary names. This way you can create collections of records organized the way you want with names you give them.
* ....and lots more.


Stable version:

Unstable(development) version:

Ubuntu/Debian packages.

Installing Bauble on Linux.

For the most up to date version of the docs go here.

Unfortunately we don't have any packages for installing Bauble on Linux and the installation has to be done manually. It's not as difficult as it looks. If anyone is willing to create a Linux package (.deb, .rpm) for me then let me know.

Disclaimer: This doesn't describe how to setup and install a database server. If you don't know how to do that then you can use SQLite as the database backend to Bauble.

SQLite is a file based database and though it won't have the same features as the other databases such as networking and multiuser support it may be all you need to manager your collections.
The Installation

1. Install dependencies:
* GTK+
* pygtk
* SQLAlchemy
* lxml
* simplejson
* Database connector
o Postgres - psycopg2
o SQLite - if using Python2.5 then Bauble can use the builtin sqlite3 module else install pysqlite

2. To be able to generate and print reports using the default report generator download and install Apache FOP.

3. Download Bauble and extract the archive. From the command line go to the directory where you extracted the files and type:

sudo python setup.py install

4. Type bauble at the command line to run Bauble.

Similar packages: Screenshots.

Belize Botanic Gardens

Adserver     610x250

If you liked this article, subscribe to the feed by clicking the image below to keep informed about new contents of the blog:


Share on Google Plus

About Hugo Repetto

Ubuntu is a Linux distribution that offers an operating system predominantly focused on desktop computers but also provides support for servers. Based on Debian GNU / Linux, Ubuntu focuses on ease of use, freedom in usage restriction, regular releases (every 6 months) and ease of installation.
    Blogger Comment
    Facebook Comment


Post a Comment