Research and development capacity for your team.

Like a contract research organisation for computation: consultants, scientists and developers who join your process where the gaps are, from mathematical model to deployed, optimised software.

Bioinformatics

Sequencing data, microbiome, gene discovery

Scientific software

Computing, pipeline integration, infrastructure

Data analysis & modelling

Data mining, geo-referencing, survey analysis

Our expertise

Close-up of a laboratory sample carousel with numbered positions

We are mathematicians and computer scientists who love building bridges between disciplines, with years of delivering software for industry. Since 2014 that has meant, above all, bioinformatics and genomics.

We work with R&D groups in life sciences, academic research and manufacturing, adapting to your architecture, pipeline and timeline, and advising on their design.

Bioinformatics

State-of-the-art genomic analysis, with a specialty in re-implementing and building tools for better runtime and special use cases.

Genome sequencing data

Alignment, assembly, variant calling and structural variants with state-of-the-art tools such as BWA, GATK and IGV.

Microbiome

Analysis of metagenomic samples: pathogen detection and abundance counts.

Gene discovery

A proprietary pipeline that predicts novel small peptides from multiple-sequence alignment data.

Scientific software

Tailored software for complex problems: we stay with you through the whole process, from mathematical modelling and algorithm design to implementation and optimisation.

Scientific computing

High-performance software built around your requirements: throughput, run time and the hardware you have.

Pipeline integration

End-to-end solutions that non-expert operators can run, with clear graphical interfaces and dashboards.

Infrastructure and languages

AWS and Google Cloud; desktop, web and mobile. The language follows the project: C/C++ for performance, Python or R for prototyping, C# or Java for multi-platform.

The C3 team with CCM-UNAM colleagues at the opening of the Virtual Museum of Mathematics, 2024

Opening of the Virtual Museum of Mathematics, CCM-UNAM, 7 August 2024

Data analysis & modelling

Information extraction, modelling and reporting centred on the decision you actually need to make.

  • Topological data analysis of antimicrobial-resistance gene transfer, Frontiers in Microbiology, 2025, with CCM-UNAM

  • Geo-referenced market and competition analysis for a fuel retailer in Yucatán, 2024

  • A proprietary survey engine designed for discovering opinion groups

Map of Mérida coloured by car travel time to a proposed site, from under 5 minutes near the site to about 18 minutes at the city’s north-west edge

Data mining

Artificial intelligence, big data, natural language processing, Bayesian statistics, mathematical modelling, simulation, Markov chain Monte Carlo, topological data analysis and graph databases.

Geo-referencing

GPS data turned into geo-referenced information for data-driven decisions about real-world problems.

Survey analysis

Survey design and analysis on our own engine, built to find the groups that hold distinct opinions.

Car travel time, in minutes, to a proposed site in Mérida, Yucatán. Used to size the study area and compare potential locations for a fuel retailer, 2024. Blue: under 5 minutes; red: about 18.

Two ways to engage

By project

We assess the workload, discuss the deliverables with you and send a quote. Support for bugs continues for an agreed period after delivery.

Best for projects with clear, fixed objectives.

Retainer

Our team joins your R&D team to do the research with you. Goals can be updated and changed as the work evolves.

Best for projects in research mode.

“They really helped bridge the gap from our lab needs to a software solution.”

David Sinclair, Department of Genetics, Harvard Medical School

“We brought on two of these guys and got ten different specialists.”

Thomas Watson Jr., Senior Manager, ArcBio

Not sure which service you need?

Send a paragraph about the problem and the team you have. We will tell you how we would approach it.