Skip to content
Vincy1230Public

About

OpenFold3 Input Builder.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

54 Commits

Folders and files

Repository files navigation

English | 简体中文 | 繁體中文

OpenFold3 & Protenix Input Builder

A client-side input JSON builder for two structure-prediction tools, switchable from the header. The choice lives in the URL: ?mode=protenix opens Protenix, while ?mode=openfold3 or no parameter opens OpenFold3. Each builder keeps its own state, so switching never loses work.

  • OpenFold3 — guides you step by step through protein/RNA/DNA/ligand chains, MSA/template options, and pocket constraints, and generates a query JSON that strictly follows the official schema. All 7 examples from the official docs are built in.
  • Protenix — builds the list-of-jobs inference JSON (proteinChain / dnaSequence / rnaSequence / ligand / ion entities with count and optional id, PTM/modification lists, MSA and template paths, covalent_bonds, and contact / pocket constraints) exactly as the reference page specifies, and flags anything that deviates from it.

Stack: Vue 3 + TypeScript + Vite + Pinia + Vue Router + vue-i18n, deployed on GitHub Pages at of3.vincy1230.net

Project Setup

npm install

Compile and Hot-Reload for Development

npm run dev

Type-Check, Compile and Minify for Production

npm run build

Run Unit Tests with Vitest

npm run test:unit

Lint with ESLint

npm run lint

About

OpenFold3 Input Builder.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages