george2cool36 commited on
Commit
53b6c79
·
verified ·
1 Parent(s): 60fd15e

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +9 -2
README.md CHANGED
@@ -1,6 +1,9 @@
1
  # Multi-output DNA Structure Regressor (PyTorch)
2
 
3
- This repository contains a PyTorch MLP that predicts multiple structural targets from engineered DNA features.
 
 
 
4
 
5
  ## Model
6
  - **Architecture:** 3-layer MLP (512→256→128, dropout 0.3)
@@ -34,4 +37,8 @@ pip install torch numpy
34
  python inference.py
35
  ```
36
 
37
- Ensure to apply any preprocessing (e.g., scaling, SVD) used during training.
 
 
 
 
 
1
  # Multi-output DNA Structure Regressor (PyTorch)
2
 
3
+ ## Description
4
+ This model is a **multi-output DNA structure regressor** built and trained from scratch in **PyTorch**.
5
+ It predicts six structural stability metrics — including Minimum Free Energy (MFE), number of base pairs, mean stem length, number of stems, number of hairpins, and number of internal loops — directly from engineered DNA sequence features.
6
+ Trained on the [aedupuga/2025-scaffold-structures] dataset, the model provides a fast, lightweight alternative to more complex and time-consuming simulation tools like **NUPACK**, enabling near-instant predictions for plasmid stability analysis.
7
 
8
  ## Model
9
  - **Architecture:** 3-layer MLP (512→256→128, dropout 0.3)
 
37
  python inference.py
38
  ```
39
 
40
+ Ensure to apply any preprocessing (e.g., scaling, SVD) used during training.
41
+
42
+ ## Limitations
43
+ - Performance is less reliable for shorter DNA strands, as the training data primarily consists of longer plasmid sequences.
44
+ - The model is intended for **educational and exploratory research use**, not for experimental or clinical validation.