Instrument Vendor Integration Questionnaire¶
This questionnaire helps us understand your instrument/software capabilities for integration with the iFlow platform.
Data Output¶
File Formats¶
-
What file formats does your instrument software produce?
- [ ] VCF (Variant Call Format)
- [ ] FASTQ (raw reads)
- [ ] BAM/CRAM (aligned reads)
- [ ] Proprietary format: ____
- [ ] Other: ____
-
What metadata is included with data files?
- [ ] Run/instrument metadata
- [ ] Sample identifiers
- [ ] QC metrics
- [ ] Calibration data
- [ ] Other: ____
-
Are files compressed? What index formats are used?
- [ ] Gzip (.gz)
- [ ] Bgzip with Tabix index
- [ ] BAM index (.bai)
- [ ] CRAM index (.crai)
- [ ] Other: ____
-
Typical file sizes?
- FASTQ per sample: ____
- BAM per sample: ____
- VCF per sample: ____
Integration Points¶
API & Data Access¶
-
Does your software have an API for data export?
- [ ] Yes - REST API
- [ ] Yes - GraphQL
- [ ] Yes - Proprietary API
- [ ] No - file-based only
-
Push or pull model?
- [ ] Your system pushes data to external systems
- [ ] External systems pull from your API/storage
- [ ] Both supported
-
What triggers data availability?
- [ ] Run/sequencing complete
- [ ] Analysis pipeline complete
- [ ] Manual export by user
- [ ] Scheduled batch export
- [ ] Real-time streaming
Authentication & Access¶
-
What authentication methods does your system support?
- [ ] API keys
- [ ] OAuth 2.0 / OIDC
- [ ] Basic authentication
- [ ] Certificate-based (mTLS)
- [ ] Other: ____
-
Can we use service accounts/API keys for automated access?
- [ ] Yes
- [ ] No - user context required
- [ ] Depends on configuration
-
Is there a sandbox/test environment available?
- [ ] Yes - public sandbox
- [ ] Yes - upon request
- [ ] No
Data Transfer¶
Transfer Methods¶
-
Preferred transfer method?
- [ ] REST API
- [ ] SFTP / SCP
- [ ] Cloud storage (S3, GCS, Azure Blob)
- [ ] Direct file system mount
- [ ] Other: ____
-
Real-time streaming or batch transfer?
- [ ] Real-time as data is generated
- [ ] Batch after run completion
- [ ] Both options available
-
Data transfer protocols supported?
- [ ] HTTPS
- [ ] SSH/SFTP
- [ ] Cloud-native (AWS S3, GCS)
- [ ] Other: ____
Technical Specifications¶
SDK & Documentation¶
-
SDK or client libraries available?
- [ ] Python
- [ ] Java
- [ ] JavaScript/Node.js
- [ ] .NET
- [ ] Other: ____
- [ ] No SDK available
-
API documentation available?
- [ ] Yes - OpenAPI/Swagger
- [ ] Yes - other format
- [ ] Upon request / NDA required
- [ ] No
-
Rate limits or quotas?
- Requests per minute: ____
- Data transfer limits: ____
- Concurrent connections: ____
Specific Platform Questions¶
For Thermo Fisher Ion Torrent¶
-
Which software components are in use?
- [ ] Ion Torrent Suite
- [ ] Ion Reporter
- [ ] Ion Reporter Cloud
- [ ] Torrent Server on-premise
- [ ] Other: ____
-
Output from which stage?
- [ ] Raw signal (DAT)
- [ ] Base calls (FASTQ)
- [ ] Aligned reads (BAM)
- [ ] Variants (VCF from Ion Reporter)
-
Ion Reporter API access?
- [ ] Available
- [ ] Not available
- [ ] Unknown
Support & Maintenance¶
-
Technical support available for integration?
- [ ] Dedicated integration support
- [ ] Community/forum support
- [ ] Documentation only
- [ ] Other: ____
-
Update/versioning strategy?
- [ ] Semantic versioning
- [ ] Backward compatible APIs
- [ ] Breaking changes with deprecation period
- [ ] Other: ____
Contact Information¶
- Organization: ____
- Product/Platform: ____
- Contact Name: ____
- Email: ____
- Phone: ____
Please send completed questionnaire to partners@intelliseq.com.