You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 4756cc5
Browse filesBrowse the repository at this point in the historyBrowse files
Save each run's settings and load a settings file into the form
The option layer now builds one mapping that holds every exposed option's value for a run. A form submission and a settings file are two sources for it, and the command line and the saved file are two renderings of it, so the record and the run cannot disagree.
A required option with no submitted value and no default now raises there, and the run is refused. This replaces the fallback to the first choice, which decided the alignment preset of every example run by the order cmuts prints its choices. Each bundled example carries a settings.json naming the preset it wants.
Every job directory holds a settings.json with all the options the run used and the cmuts that ran it. The results page offers the file, and the zip download holds it.
The Options card takes a settings file. The page sends it to /settings, which checks every name and value against the option dumps, and writes the fields it answers with into the controls. A refused file changes nothing, and a loaded value opens the section that holds it.
Messages name an option the same way everywhere, as the subcommand and the option name.
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,6 +9,8 @@ uv venv .venv
9
9
uv sync
10
10
```
11
11
12
+
Each bundled example holds a `settings.json` naming the options it runs with. A dataset without one is refused, so the server never picks an option on an example's behalf.
13
+
12
14
The example FASTQ files go through Git LFS (see `.gitattributes`), so a clone needs `git lfs` installed.
Copy file name to clipboardExpand all lines: README.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,4 +12,6 @@ license: mit
12
12
13
13
Compute normalized reactivity profiles from MaP-seq experiments. Upload a reference FASTA and your sequencing reads, and get back an interactive report plus the profiles as HDF5 and CSV.
14
14
15
+
Each run also saves a `settings.json` holding every option it used. Load that file back into the form to repeat a run, or hand it to someone else with your reads.
16
+
15
17
See the [cmuts documentation](https://daslab.stanford.edu/cmuts) for details on the methods and outputs.
0 commit comments