Krzysztof Gwozdz commited on
Commit
8f0e979
·
1 Parent(s): 05cc4e8

Add v0.4.0 3D backbone reconstruction section to README

Browse files

- New 'alphadynamics rebuild' CLI subcommand (NeRF backbone PDB)
- Python API: trajectory_to_pdb, torsions_to_backbone, diagnostics
- Cross-link to v0.4.0 PyPI release

Files changed (1) hide show
  1. README.md +26 -1
README.md CHANGED
@@ -62,7 +62,32 @@ Or as a one-liner for power users:
62
  alphadynamics predict --sequence AAAY --n-ensemble 16 --rollout-steps 2500 --plot --plot-html -o traj.npz
63
  ```
64
 
65
- Or from Python:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
66
 
67
  ```python
68
  from alphadynamics import predict_torsion_ensemble
 
62
  alphadynamics predict --sequence AAAY --n-ensemble 16 --rollout-steps 2500 --plot --plot-html -o traj.npz
63
  ```
64
 
65
+ ### 3D backbone reconstruction (NEW in v0.4.0)
66
+
67
+ Convert torsion `.npz` to multi-model PDB you can open in PyMOL / VMD / ChimeraX:
68
+
69
+ ```bash
70
+ alphadynamics predict --sequence KLVFFAE --output klvffae.npz
71
+ alphadynamics rebuild klvffae.npz -s KLVFFAE -o klvffae.pdb --diagnostics
72
+ pymol klvffae.pdb # animate the trajectory
73
+ ```
74
+
75
+ From Python:
76
+
77
+ ```python
78
+ from alphadynamics import predict_torsion_ensemble, trajectory_to_pdb
79
+ traj = predict_torsion_ensemble("KLVFFAE", n_ensemble=4, rollout_steps=200)
80
+ trajectory_to_pdb(traj[0], "KLVFFAE", "klvffae.pdb")
81
+ ```
82
+
83
+ Backbone heavy atoms only (N, Cα, C, O); deterministic NeRF reconstruction
84
+ (Parsons 2005) with Engh-Huber 1991 standard bond geometry. No ML, no training.
85
+
86
+ > ⚠️ Torsion errors accumulate along the chain; for long peptides
87
+ > (N > ~50) end-to-end displacement may be substantial. Use as
88
+ > diagnostic visualization, not high-resolution structure prediction.
89
+
90
+ ### Or from Python (raw API):
91
 
92
  ```python
93
  from alphadynamics import predict_torsion_ensemble