Instrument data pipeline and assay dashboards
Hypothetical. Not a client, not a result.
// The problem
A screening lab's plate readers and analysers write files to a shared drive, and a scientist copies the numbers into a spreadsheet before anyone can see a dose response curve.
// What we would build
Instrument files picked up as they are written, stored in managed cloud storage, parsed into one database with the plate map and the sample IDs, and shown as assay dashboards your team and your board can read. We run the pipeline for you, with monitoring and backups.
// What is in it
- Files collected from each instrument as they are written, with nothing copied by hand
- Parsers for each instrument's export format, checked against your own past runs
- Plate maps and sample IDs joined to every result
- Assay dashboards with curves, controls and run history
- A board and grant pack drawn from the same data each quarter
- Managed hosting with monitoring, backups and alerts
// Stack
- Python
- PostgreSQL
- Amazon S3
- Metabase
- AWS Canada (Central)
- Terraform
// estimate
- Build
- ≈ US$75,600 to US$116,000, delivered within 17 weeksCAD 107,600 to 164,500
- Hosting
- ≈ US$492 a monthCAD 700 a month
- Support
- ≈ US$5,010 a monthCAD 7,135 a month
Prices in your currency are estimates from today's Bank of Canada rate. All invoicing is in CAD or USD.
Timeline by milestone
- Discovery
- 2.9 to 3.4 weeks
- Design approved
- 2.4 to 3.4 weeks
- Instrument file formats confirmed with your lab
- 1.4 to 1.9 weeks
- Core features
- 2.4 to 3.9 weeks
- Full build
- 1.4 to 2.9 weeks
- Testing and fixes
- 0.9 to 1.4 weeks
- Launch
- 0.9 to 1.4 weeks
Outside our hands, and added to the calendar
- Test access to your ELN or LIMS
- 1 to 4 weeks
How it is paid
- Deposit 20%
- CAD 21,520 to 32,900
- Discovery 6.8%
- CAD 7,316.80 to 11,186.00
- Design approved 6.8%
- CAD 7,316.80 to 11,186.00
- Instrument file formats confirmed with your lab 8.7%
- CAD 9,361.20 to 14,311.50
- Core features 20.4%
- CAD 21,950.40 to 33,558.00
- Full build 13.6%
- CAD 14,633.60 to 22,372.00
- Testing and fixes 6.8%
- CAD 7,316.80 to 11,186.00
- Launch 6.9%
- CAD 7,424.40 to 11,350.50
- Holdback, 30 days after launch (10%)
- CAD 10,760 to 16,450