Titian’s Mosaic software provides a single platform for all of your sample management needs. Mosaic is a scalable, both in terms of capability and capacity. It can manage any size of sample collection from single freezers right up to enterprise-wide sample inventories with hundreds of millions of samples and thousands of users, and you can add new modules according to need.

Access to samples is controlled by granular Access Control Lists based on group membership, meaning different groups of users can share a single system while retaining control of their samples.

There are many other features of Mosaic that the IT professional will care about, for example:

  • Mosaic is a web-based application, with minimal deployment overhead, built on enterprise-strength technologies
  • User authentication is managed seamlessly, including integration with common Single Sign-On providers
  • Several deployment options for Mosaic are available to suit an organisation’s needs – from on premise to SaaS
  • Titian Support boasts a highly skilled team, dedicated to supporting Mosaic deployments worldwide
  • Titian Software is a long-established company with an excellent track record of customer service so you can be sure of a long-term partnership

Having a single platform for your sample management brings you benefits that include:

  • Having fewer IT systems to maintain – meaning a simpler IT environment and correspondingly lower support burden for your organisation
  • Being able to track in a single system, samples of different types. For example, you may wish to know the full sample history of both a compound and a cell line that were used in a particular assay plate well.

More detailed information on the above can be found in the following sections.

Integration options

Mosaic has many APIs and extensibility points to easily integrate with external software and hardware platforms. This is in addition to its wide range of dedicated instrument integrations (for further details on these please refer to our Integrations page). The most typical points of integration are:

  • Integrations with external chemical and/or biological registration systems for substance information
  • Providing plate map information to downstream assay results systems, through push or pull schemes (see our page on Genedata Screener integration for an example of this)
  • Integration with a variety of automation platforms including liquid handlers, automated stores, weigh stations, 2D-barcode rack scanners and more. See our Integrations page for more details.
  • Mosaic can consume corporate user data, typically through LDAP
  • It is possible to write applications that interact with Mosaic using Mosaic’s published APIs

Multiple ways of accessing and using your data

Mosaic offers flexible ways to access and make use of your sample data:

  • The Inventory Search web page provides an intuitive interface allowing users to quickly build searches using any combination of inventory parameters, as well as choosing the columns and sort order of the results. Searches can be saved or published, and results can be exported.
  • Canned Queries are parameterised SQL queries that can be added to your Mosaic system where more complex metrics-style reports are required.
  • Customers are free to perform your own queries directly against well-defined views on the Mosaic Oracle database, and use external reporting tools to generate reports and metrics
  • Data can be retrieved via Mosaic’s published APIs

Titian profile and capabilities

Highly-skilled dedicated application support

Titian Support boasts a highly skilled team dedicated to supporting Mosaic. The support organisation is based around an ITIL framework incorporating Service Desks, Incident and Problem Management.

Customers are provided with access to a commercial web-based portal to log and track support issues, as well as access to a support hotline. Each issue is assigned a unique reference number to be able to report progress and updates.

Long-established and stable company

Titian Software is a long-established company with an excellent track record of customer service. Titian Software was established in 1999, with the first Mosaic system going into production in 2003. Today, Mosaic Software platform is operating in R&D environments in 13 of the world’s top 20 biopharma companies, with more than 60 installations worldwide.

Titian has a mature, and well documented set of quality procedures, covering the whole project lifecycle, through sales, analysis, development, deployment and support.

Domain expertise

The majority of Titian consultants have many years of pharma industry experience, so you can be sure of working with people that understand your business challenges and speak your language.

Deployment Flexibility

What options are available for deployment of Mosaic?

Mosaic can be delivered to your organisation in a variety of ways, so there will always be an option that suits you. Below is a summary of the main options.

Note: when Mosaic is integrated with other systems or hardware, some of the options below may be more suitable than others. Please talk to your Sales representative if you’d like to discuss your specific needs in more detail.


The traditional model in which your organisation owns and maintains the server hardware that Mosaic is installed on. This could be as simple as a standalone PC, or more commonly a shared server. Sometimes the provision and management and of servers and/or datacentre has been outsourced to a third party but the servers are still part of the customer network so equivalent to on-premise.

Customer Cloud

Increasingly, Mosaic customers are engaging third-party cloud-hosting companies to provide server infrastructure. This may be either part of a public cloud, or a dedicated private cloud infrastructure such as Amazon Web Services’ (AWS) Virtual Private Cloud, or Azure’s Virtual Network. Often the cloud infrastructure is integrated with the customer’s local (on-premise) computer network. Mosaic is frequently installed in customer cloud environments.

Titian-Hosted (SaaS)

Titian offers the service of hosting of Mosaic FreezerManagement and Mosaic SampleBank on AWS infrastructure. Titian-Hosted Mosaic provides a secure single-tenant solution for your organisation. Titian manages both the Mosaic application and the server infrastructure, meaning minimal demands on your own IT resources.


Mosaic uses full HTTPS transport encryption between web browsers and the server. Access to the database to view and edit data is granted through Oracle Roles-based Permissions. Titian-hosted systems use encryption through AWS EBS storage and Oracle RDS which are both configured with Encryption at Rest. For On-Premise installations, customers can choose Oracle encryption models appropriate to their organisation.

Seamless user authentication, including SSO

Mosaic uses either Windows Integrated Authentication (with optional LDAP integration), or supports Single Sign-on (SSO) via any third-party Identity Provider running OpenID Connect (e.g. Azure AD, Google etc.). In either case, a seamless login experience is provided for your users.

Role-based permissions

Mosaic has a fine-grained roles and permissions model to define who can make what system changes. There are also “access control lists” (ACLs) on various entities (Stores, Templates, Restrictions etc.) which define which roles have view or edit access to specific objects.

Roles are set up in the user interface by Administrative users.

Easy-to-manage backups

For Titian-hosted deployments, regular backups of the database are managed automatically. For customer-hosted deployments, regular backups can be made using standard Oracle tools. No persistent data is stored on the Mosaic Windows Server so this does not need to be backed up

Mosaic Technologies

What technologies does Mosaic use?

Mosaic is built on tried and trusted mainstream enterprise technologies. Mosaic is a web-based* application served over https and hosted by a Windows Server running IIS. Mosaic uses an Oracle database server to store data and state.

*The only exception to this is any Mosaic applications that are connected to hardware (e.g. liquid handlers) in which case these are client/server applications running on Windows

What hardware do I need to run Mosaic?

Mosaic runs on Windows Servers. Common server configurations are supported, from single CPU upwards, although hardware specifications will vary depending on the scale of your system. Detailed specifications are available upon request

Are there any special requirements for the database hardware?

Mosaic FreezerManagement installations include an Oracle XE database which is installed on the same Windows server as the Mosaic application. For Mosaic SampleBank or larger systems, a separate Oracle database is specified. This can be hosted any platform supported by Oracle, including Windows, Solaris, Linux.

Label printing

Print to almost any label printer

Mosaic uses class-leading BarTender software from Seagull Scientific as its label-printing engine. This means that the huge range of printers supported by BarTender are available to print to from Mosaic. See Seagull’s printer drivers page for more information.

Flexible and easy label design

Seagull BarTender provides a WYSIWYG interface to make it easy to design the exact labels you require. Just insert the Mosaic bookmarks for the fields that you wish to print at runtime, and you’re guaranteed accurate and meaningful labels for your inventory.