Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ordering of sections #59

Open
4 tasks
jpfeuffer opened this issue May 29, 2022 · 7 comments
Open
4 tasks

Ordering of sections #59

jpfeuffer opened this issue May 29, 2022 · 7 comments
Labels
internal question Further information is requested

Comments

@jpfeuffer
Copy link
Collaborator

We should probably think about the order of the doc sections. I just looked at the headings in the Sidebar and I felt like the order is not always optimal. E.g. TOPP tools are explained after the TOPP Tutorial. And Scripting with TOPP might be better suited in the TOPP section.

Read Existing Documentation

I have checked the following places for the error:

Create OpenMS Bug Report

I have created the bug report in OpenMS for any pipeline errors.

Description of the documentation bug

  • I have attached screenshots of the incorrect documentation

Expected behaviour

OpenMS Installation

  • Version:

Additional context

@jpfeuffer jpfeuffer added the bug Something isn't working label May 29, 2022
@tapaswenipathak
Copy link
Contributor

TOPP tools are explained after the TOPP Tutorial

In terms of content for readers TOPP Tutorial has more advanced and informative content than TOPP Tools.

Screenshot 2022-05-29 at 11 57 30 PM

OpenMS TOPP tools just give an introduction and a redirect to API reference. I would say -1.

And Scripting with TOPP might be better suited in the TOPP section.

The focus for users is TOPP Tutorial and not TOPP section. Do it in one go or together as we have parallel equal weightage focus point for readers in API reference. -1.

@tapaswenipathak tapaswenipathak added question Further information is requested internal and removed bug Something isn't working labels May 29, 2022
@greengypsy
Copy link
Contributor

greengypsy commented May 30, 2022

I agree with @jpfeuffer. I think that the tutorials should go after the tools description section.
This is an example:
Screen Shot 2022-05-30 at 4 11 45 pm

@greengypsy
Copy link
Contributor

ntroduction

What is OpenMS
Background
Getting Started

Installation on GNU/Linux
Installation on macOS
Installation on Windows
Quick Start Guides

User Quick Start Guide
Contributor Quick Start Guide
TOPP

What is TOPP
Key Concepts
TOP tools
Graphical tools
File handling tools
Signal processing and preprocessing tools
Quanitation tools
Map Alignment tools
Protein/Peptide identification tools
etc
KNIME

What is KNIME
User interface
Examples
TOPPAS

What is TOPPAS
User Interface
Examples
Tutorials

TOPP
KNIME
TOPPAS
Developer Resources

Developer guidelines for adding new dependency libraries
Link external code to OpenMS
Custom compilation of OpenMS
Build custom KNIME application
Add new tool to the TOP suite
Additional Resources

OpenMS git workflow
Reporting bugs and issues
Write and label github issues
Pull request checklist
Downloads

OpenMS installers
Workflows
OpenMS releases
Other resources
Quick Reference

Contributor FAQ
Developer FAQ
Glossary
Contact Us

@timosachsenberg
Copy link
Contributor

@jpfeuffer @greengypsy do you think it would make sense to put this into a "workflow system" section?
e.g., we will probably expand this with nextflow, snakemake and galaxy in the future. Having a top level menu entry for all of them seems a bit overkill

What is KNIME
User interface
Examples
TOPPAS

What is TOPPAS
User Interface
Examples
Tutorials

@tapaswenipathak
Copy link
Contributor

tapaswenipathak commented Jun 24, 2022

Introduction​​

  • ## About OpenMS
  • ## Background
  • ## How OpenMS Works

Getting Started

  • ## Installation on GNU/Linux
  • ## Installation on macOS
  • ## Installation on Windows

OpenMS Applications and Tools

  • ## OpenMS Application

  • ## TOPP Tools

  • ### Introduction to TOPP

  • ### Key Concepts

  • ### Types of TOPP tools

  • - Graphical tools

  • - File handling tools

  • - Signal processing and preprocessing tools

  • - Quantitation tools

  • - Map Alignment tools

  • - Protein/Peptide identification tools

  • ## UTILS Tools

  • ### Introduction to UTILS

  • ### Key Concepts

  • ### Types of TOPP tools

  • ## Command Line Interface

  • ## Visualize with OpenMS

Run workflows with OpenMS Tools

OpenMS in KNIME

(introduction): not a heading

  • ### Installation
  • ### Getting started
  • ### Workflows (link to downloads)

OpenMS in nextflow

(introduction): not a heading

  • ### Installation
  • ### Getting started
  • ### Workflows (link to downloads)

OpenMS on Galaxy

(introduction): not a heading

  • ### Installation
  • ### Getting started
  • ### Workflows (link to downloads)

Tutorials and Quick Start Guides

Tutorials

  • ### TOPPView Tut

  • ### TOPP Shell tut

  • ### User tut

Quick Stat guides

  • ### KNIME qsg
  • ### Nextflow qsg
  • ### Galaxy qsg
  • ### Developer
  • ### Contributor
  • ### User

Develop with OpenMS

  • ## C++
  • ## Python
  • ## OpenMS Core Library
  • ## Build OpenMS from source
  • ## Link external code to OpenMS
  • ## Developer tutorial (external/doxygen)
  • ## API reference (external/doxygen)

Contribute to OpenMS

  • ## Build from Source
  • ## OpenMS Git Workflow
  • ## Add new tool to the TOPP suite
  • ## Pull request checklist
  • ## Reporting bugs and issues (and how to label them)

Advanced

  • ### Developer guidelines for adding new dependency libraries
  • ### Build custom KNIME plugin

Downloads

  • ## OpenMS installers

  • ## Workflows

  • ## OpenMS releases

  • ## Other resources

  • ### Schema

  • ### Data

  • ### Tutorials/Guides

  • ### Scripts

Quick Reference

  • ## Contributor FAQ
  • ## Developer FAQ
  • ## Contact Us
  • ## Glossary

cc @greengypsy.

(the doc has limited visibility restrictions)

Deps

@tapaswenipathak
Copy link
Contributor

tapaswenipathak commented Jun 24, 2022

cc @axelwalter @enetz @jpfeuffer @KyowonJeong @poshul @OpenMS/doc-team.

Please feel free to add comments/suggestions/thoughts/edits on finalized structure for the first iteration.

while i and @christinakumar prep for merge.

@enetz
Copy link
Collaborator

enetz commented Jul 8, 2022

I feel like we can leave out the Utils section? In practice the Utils are just TOPP tools, same interface, same user experience. They are just usually in beta and less well tested. A sub-page under TOPP Tools describing that should be enough.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
internal question Further information is requested
Projects
None yet
Development

No branches or pull requests

5 participants