03 / Research tools, bioinformatics & scientific workspace
DEVNU Science — Scientific Research Workspace
A connected research workspace that moves from a gene, protein, variant, disease or sequence into evidence, 3D structure, analysis and repeatable workflows without aimless database hopping.
Open public releaseDEVNU Science is built for researchers who would otherwise jump between sequence utilities, gene and protein databases, structure viewers, disease resources and disconnected personal notes. The product starts from what the researcher has, not from a tool name. The current release includes 12 scientific tools, global search, gene and protein workbenches, sequence and variant analysis, interactive 3D structures, pathway context, microbiology utilities, and a persistent workspace with projects and workflows.
Routine and advanced biological research tasks are split across websites, APIs, local utilities and separate notes, causing context to disappear between steps.
A researcher should be able to follow a biological question in one environment, inspect where each result came from, and turn a useful path into a repeatable workflow.
A sound system is designed around real constraints.
GOALS
- Start research from the input entity or data rather than a tool menu
- Preserve provenance and source links for external evidence
- Combine fast local analysis with authoritative public databases
- Persist projects, runs and workflows for continued and repeatable research
CONSTRAINTS
- Different data models and API limits across scientific providers
- A clear boundary between evidence, prediction and interpretation
- Responsive behaviour for computation-heavy and interactive 3D tools
- One coherent experience across local-first and provider-backed tools
Product definition, information architecture, research UX, full-stack engineering, scientific-provider integration, workspace data modelling, authentication and production delivery.
- Product strategy and design
- Research-platform engineering
- Scientific API integration
- Workspace and workflows
- Deployment and maintenance
The interface architecture starts from researcher intent: I have a gene, protein, variant, disease or sequence. Tools and providers sit behind those paths so the user does not need to know the correct database order in advance.
- Next.js 16 and React 19 for one application and workspace
- Local-first analysis for deterministic sequence and laboratory calculations
- Provider-backed integrations with UniProt, Ensembl, NCBI, InterPro, RCSB PDB, AlphaFold DB, Reactome and Open Targets
- PostgreSQL, Drizzle and Better Auth for workspace data and identity
- Mol* for interactive 3D structures and GSAP for interface motion outside scientific logic
- Self-hosted Node delivery behind Nginx for production
Interaction followed the workflow and content model—not a prefabricated template.
Code, data, and deployment are one deliverable.
- Product architecture around genes, proteins, variants, disease, sequence and microbiology
- 12 local-first and provider-backed scientific tools in one connected interface
- Global search plus gene, protein and interactive 3D structure workbenches
- Research workspace with projects, saved runs and repeatable workflows
- Persistent authentication and data with Better Auth, PostgreSQL and Drizzle
- Production delivery with Next.js, Node, PM2 and Nginx
A connected research workspace that moves from a gene, protein, variant, disease or sequence into evidence, 3D structure, analysis and repeatable workflows without aimless database hopping.
- 12 scientific tools in one connected catalogue and interface
- Six researcher-intent entry paths
- Global search and direct movement across gene, protein, structure, pathway, variant and disease context
- A project and workflow workspace for preserving research paths
- A live public release at science.devnu.ir
Active development and refinement; scientific tools and providers are added and validated incrementally.
No roadmap or result is presented as fact without project-owner approval.
Working through something similar?