2024-06-24 08:40:34 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 🌱📦 biobox
|
|
|
|
|
|
|
2025-05-06 20:36:16 +00:00
|
|
|
|
[](https://www.viash-hub.com/packages/biobox)
|
|
|
|
|
|
[](https://github.com/viash-hub/biobox)
|
2024-06-24 08:40:34 +00:00
|
|
|
|
[](https://github.com/viash-hub/biobox/blob/main/LICENSE)
|
2024-06-24 08:40:34 +00:00
|
|
|
|
[](https://github.com/viash-hub/biobox/issues)
|
2024-06-24 08:40:34 +00:00
|
|
|
|
[](https://viash.io)
|
2024-06-24 08:40:34 +00:00
|
|
|
|
|
2025-09-01 11:04:56 +00:00
|
|
|
|
**A curated collection of high-quality, production-ready bioinformatics
|
|
|
|
|
|
components**
|
|
|
|
|
|
|
|
|
|
|
|
Built with [Viash](https://viash.io), biobox provides reliable,
|
|
|
|
|
|
containerized tools for genomics and bioinformatics workflows. Each
|
|
|
|
|
|
component is thoroughly tested, fully documented, and designed for
|
|
|
|
|
|
seamless integration into both standalone and Nextflow pipelines.
|
|
|
|
|
|
|
|
|
|
|
|
## Why Choose biobox?
|
|
|
|
|
|
|
|
|
|
|
|
✅ **Production Ready**: All components are containerized with pinned
|
|
|
|
|
|
versions and comprehensive testing
|
|
|
|
|
|
✅ **Nextflow Native**: Drop-in compatibility with Nextflow workflows
|
|
|
|
|
|
✅ **Complete Documentation**: Full parameter exposure with detailed
|
|
|
|
|
|
help and examples
|
|
|
|
|
|
✅ **Quality Assured**: Unit tested with automated CI/CD validation
|
|
|
|
|
|
✅ **Modern Standards**: Built with current best practices and
|
|
|
|
|
|
maintained dependencies
|
|
|
|
|
|
|
|
|
|
|
|
## Featured Tools
|
|
|
|
|
|
|
|
|
|
|
|
Our collection spans the complete bioinformatics pipeline:
|
|
|
|
|
|
|
|
|
|
|
|
**Alignment & Mapping**: BWA, Bowtie2, STAR, Kallisto, Salmon
|
|
|
|
|
|
**Quality Control**: FastQC, Falco, MultiQC, Qualimap, NanoPlot
|
|
|
|
|
|
**Preprocessing**: Cutadapt, fastp, Trimgalore, UMI-tools
|
|
|
|
|
|
**Variant Calling**: BCFtools, LoFreq, SnpEff
|
|
|
|
|
|
**File Manipulation**: SAMtools, Bedtools, seqtk
|
|
|
|
|
|
**Assembly & Annotation**: BUSCO, AGAT, GFFread
|
|
|
|
|
|
**Single Cell**: CellRanger, BD Rhapsody
|
|
|
|
|
|
|
|
|
|
|
|
[View all components →](https://www.viash-hub.com/packages/biobox)
|
|
|
|
|
|
|
|
|
|
|
|
## Quick Start
|
|
|
|
|
|
|
|
|
|
|
|
You can run Viash components from biobox in several ways:
|
|
|
|
|
|
|
|
|
|
|
|
**🌐 Via Viash Hub Web UI**: Interactive interface with documentation
|
|
|
|
|
|
and examples
|
|
|
|
|
|
**⚡ As Standalone Executables**: Direct command-line execution
|
|
|
|
|
|
**🔄 Via Nextflow**: Local or cloud-based pipeline workflows
|
|
|
|
|
|
|
|
|
|
|
|
For detailed instructions on each method, visit the **[Viash Hub
|
|
|
|
|
|
documentation →](https://viash-hub.com/packages/biobox)** where each
|
|
|
|
|
|
component page shows exactly how to run it in different environments.
|
|
|
|
|
|
|
|
|
|
|
|
``` mermaid
|
|
|
|
|
|
flowchart LR
|
|
|
|
|
|
A[biobox Components] --> B[🌐 Web UI]
|
|
|
|
|
|
A --> C[⚡ Standalone]
|
|
|
|
|
|
A --> D[🔄 Nextflow Local]
|
|
|
|
|
|
A --> E[☁️ Nextflow Cloud]
|
|
|
|
|
|
|
|
|
|
|
|
style A fill:#7a4baa,color:#fff
|
|
|
|
|
|
style B fill:#e1f5fe,color:#000
|
|
|
|
|
|
style C fill:#e8f5e8,color:#000
|
|
|
|
|
|
style D fill:#fff3e0,color:#000
|
|
|
|
|
|
style E fill:#f3e5f5,color:#000
|
2025-05-06 20:36:16 +00:00
|
|
|
|
```
|
|
|
|
|
|
|
2025-09-01 11:04:56 +00:00
|
|
|
|
You can run components directly from Viash Hub’s launch interface. See
|
|
|
|
|
|
[Viash Hub](https://www.viash-hub.com/packages/biobox) for more
|
|
|
|
|
|
information.
|
2025-05-06 20:36:16 +00:00
|
|
|
|
|
2025-09-01 11:04:56 +00:00
|
|
|
|
## Contributing
|
2025-05-06 20:36:16 +00:00
|
|
|
|
|
2025-09-01 11:04:56 +00:00
|
|
|
|
We welcome contributions! biobox thrives on community input to expand
|
|
|
|
|
|
our collection of high-quality bioinformatics components.
|
2025-05-06 20:36:16 +00:00
|
|
|
|
|
2025-09-01 11:04:56 +00:00
|
|
|
|
### Quick Contribution Process
|
2024-06-24 08:40:34 +00:00
|
|
|
|
|
2025-09-01 11:04:56 +00:00
|
|
|
|
1. **Fork** the repository
|
|
|
|
|
|
2. **Create** your component following our guidelines
|
|
|
|
|
|
3. **Test** thoroughly with `viash test`
|
|
|
|
|
|
4. **Submit** a pull request
|
2024-06-24 08:40:34 +00:00
|
|
|
|
|
2025-09-01 11:04:56 +00:00
|
|
|
|
### What We’re Looking For
|
2024-06-24 08:40:34 +00:00
|
|
|
|
|
2025-09-01 11:04:56 +00:00
|
|
|
|
- **Popular bioinformatics tools** missing from our collection
|
|
|
|
|
|
- **Improvements** to existing components
|
|
|
|
|
|
- **Bug fixes** and documentation enhancements
|
|
|
|
|
|
- **Best practice** implementations
|
2024-06-24 08:40:34 +00:00
|
|
|
|
|
2025-09-01 11:04:56 +00:00
|
|
|
|
### Getting Started
|
2025-05-06 20:36:16 +00:00
|
|
|
|
|
2025-09-01 11:04:56 +00:00
|
|
|
|
Check out our comprehensive guides:
|
2025-05-06 20:36:16 +00:00
|
|
|
|
|
2025-09-01 11:04:56 +00:00
|
|
|
|
- **[Contributing
|
|
|
|
|
|
Guidelines](https://github.com/viash-hub/biobox/blob/main/CONTRIBUTING.md)** -
|
|
|
|
|
|
Complete development guide
|
|
|
|
|
|
- **[Component Standards](docs/COMPONENT_DEVELOPMENT.md)** - Quality
|
|
|
|
|
|
requirements
|
|
|
|
|
|
- **[Testing Guide](docs/TESTING.md)** - Validation best practices
|
2025-05-06 20:36:16 +00:00
|
|
|
|
|
2025-09-01 11:04:56 +00:00
|
|
|
|
**New to Viash?** Start with our [beginner-friendly
|
|
|
|
|
|
issues](https://github.com/viash-hub/biobox/labels/good%20first%20issue)
|
|
|
|
|
|
or join our [community
|
|
|
|
|
|
discussions](https://github.com/viash-hub/biobox/discussions).
|
2025-05-06 20:36:16 +00:00
|
|
|
|
|
2025-09-01 11:04:56 +00:00
|
|
|
|
## Community & Support
|
2025-05-06 20:36:16 +00:00
|
|
|
|
|
2025-09-01 11:04:56 +00:00
|
|
|
|
- **Documentation**: [Viash Documentation](https://viash.io)
|
|
|
|
|
|
- **Discussions**: [GitHub
|
|
|
|
|
|
Discussions](https://github.com/viash-hub/biobox/discussions)
|
|
|
|
|
|
- **Issues**: [Bug Reports & Feature
|
|
|
|
|
|
Requests](https://github.com/viash-hub/biobox/issues)
|
2025-05-06 20:36:16 +00:00
|
|
|
|
|
2025-09-01 11:04:56 +00:00
|
|
|
|
------------------------------------------------------------------------
|
2025-05-06 20:36:16 +00:00
|
|
|
|
|
2025-09-01 11:04:56 +00:00
|
|
|
|
**Ready to streamline your bioinformatics workflows?** [Get started with
|
|
|
|
|
|
biobox today →](https://www.viash-hub.com/packages/biobox)
|