Specify is a database software application for museum and herbarium research data. It manages species and specimen information for computerizing collections, tracking museum specimen transactions, linking images to specimen records, and publishing catalog data to the Internet. Specify is written in Java for Windows, Mac OS X, and Linux computers and uses the relational data manager, MySQL. Specify, Java, and MySQL are free and open-source.
Specify supports data from specimens, taxonomic and stratigraphic classifications, field notebooks, DNA sequence runs, literature references, as well as from other primary sources. It also manages the information associated with repository agreements, accessions, conservation treatments, collection object containers, images, and document attachments.
Data fields in Specify’s form windows can be selected, organized, re-named, and re-sized to suit your curatorial preferences and to eliminate the need for tabbing through multiple data forms. Specify’s “tree” data windows for taxonomy, geography, storage location, chronostratigraphy and lithostratigraphy provide intuitive access to hierarchical data for editing, drag-and-drop synonymization, re-parenting, and for discovering linked collection objects.
Examples of Specify’s look and feel:
Specify’s capabilities are the same on Windows, Mac OS X and Linux.
Retrieving data is facilitated by Specify’s full-text ‘Simple Search’. For complex fielded queries, the ‘Query Builder’ provides access to every data table and field. The Query Builder includes the expected complement of comparison operators for each search field, along with display, sort, distinct, and count options. Frequently-used query templates can be saved for quick re-execution. Records resulting from searches and queries may be exported to a Microsoft Excel format file, printed as labels or reports, or saved in a Specify ‘Record Set’. Record Sets are logical containers which hold links to batches of specimen records for later review or action.
Field or legacy bulk data uploads are supported from Microsoft Excel files through the Specify “WorkBench”. The WorkBench presents a spreadsheet data entry screen which checks and validates keystroked or uploaded data against your existing database content to improve incoming data quality. Specify 6 also provides embedded georeferencing with the Tulane University’s ‘GEOLocate’ service, custom label and report printing, and specimen data exporting.
The Specify Web Portal is a versatile module for publishing collection data to the web. See the “Specify 6.5″ tab at the top of this page for more information. The visual interface of Specify’s ‘Schema Mapper’ tool organizes outgoing copies of specimen records to produce data formats needed by other projects. For example, the Schema Mapper organizes specimen records as inputs to the Integrated Publishing Toolkit which in turn produces Darwin Core Archive files for publication to GBIF. To permanently identify your data records, Specify creates and maintains globally unique identifiers as UUIDs on several data types.
Specify is designed to support web services links and extensions with embedded Java plug-ins. With our open-source model and management style, we invite software development collaboration ideas and proposals to add new capabilities and for stronger network integration with more inclusive computing initiatives in the earth sciences.
U.S. biological research repositories are eligible for technical assistance including: initial setup and configuration consultation, data form customization, printed label and report document design, and legacy data conversion. For international collections, we are happy to answer incidental questions, advise on initial configuration, and identify non-U.S. sources of support and collaboration.
Make contact if we can help you evaluate Specify. Training is available, we regularly present hands-on Specify workshops hosted by institutions around the globe. For more information, the Specify Project can be reached at: +1 785-864-4400 (M-F, 9-5, U.S. Central Time), and by e-mail: email@example.com. We use Skype, Polycom for videoconferencing and Teamviewer for remote session support.