Thanks for helping improve this documentation! There are two ways to contribute.
Every page has an edit button () in the top right corner. Clicking it opens the file in GitHub's web editor where you can make changes and submit a pull request directly from your browser.
Install mdBook:
# With cargo
cargo install mdbook
# Or download a prebuilt binary from
# https://github.com/rust-lang/mdbook/releasesgit clone https://github.com/fiberseq/dafseq.github.io.git
cd dafseq.github.iomdbook serve --openThis starts a local server at http://localhost:3000 with live reload. Any changes you make to files in src/ will automatically rebuild and refresh in your browser.
mdbook buildThe static site is generated in the book/ directory.
src/
SUMMARY.md # Sidebar navigation (edit this to add/reorder pages)
README.md # Home page
glossary.md # Glossary of key terms
cite.md # Citation and BibTeX
protocol/
protocol.md # Wet lab protocol
primer-design.md # Primer design guidelines
protein-purification.md # Protein purification protocols
drylab/
daf-qc.md # DAF-QC pipeline documentation
book.toml # mdBook configuration
- Create a new
.mdfile in the appropriate directory undersrc/. - Add an entry for it in
src/SUMMARY.md(this controls the sidebar navigation). - Preview with
mdbook serveto verify it renders correctly.
- Create a branch for your changes.
- Make your edits and verify locally with
mdbook serve. - Open a pull request. The site will automatically deploy when changes are merged to
main.