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

CMS running documentation to-do list for 2023-2024. #3452

Open
13 of 17 tasks
jmhogan opened this issue Oct 17, 2023 · 1 comment
Open
13 of 17 tasks

CMS running documentation to-do list for 2023-2024. #3452

jmhogan opened this issue Oct 17, 2023 · 1 comment

Comments

@jmhogan
Copy link
Contributor

jmhogan commented Oct 17, 2023

CMS will do a big documentation update in Autumn '23 -- Winter '24. This encompasses pages on the Portal, the Open Data Guide, and public CMS TWikis

Open Data Portal pages

  • Guide to research use: update format (mostly "exploring" sections) from years --> file types, adding 2015 MiniAOD.
  • Guide to trigger system: update with clear methods of accessing trigger info in AOD, MiniAOD.
  • Guide for event production: broaden to include examples for MiniAOD production
  • Docker Guide needs container info for ROOT and Python
  • Getting Started pages:
    • Morph 2010, 2011-2012, and 2015 pages into a "Getting Started with CMS (AOD Data 2010-2012)(MiniAOD Data 2015-on)" (and adapt to future file types). Pages should include:
      • Docker container instructions for each year on the page, hopefully in tabs
      • Data contents and how to list them (differs by file type). Link to Open Data Guide
      • EDAnalyzer example (differs by file type)
      • POET example for filtering and analyzing (for AOD and MiniAOD pages, using relevant branches)
      • Links and references.
    • Test POET 2011 branch with 2010 container and file to look for issues using this analyzer.
    • Get tab support or find another solution Markdown "tabs" support? #3451

Pages needing only link checks and small updates with any future releases:

New tools pages to creat:

Duplicate records of documentation pages to remove after checking for any links that point to them:

CMS Open Data Guide pages

@katilp
Copy link
Member

katilp commented Dec 11, 2023

With NanoAOD being available, we could update the portal docker guide https://opendata.cern.ch/docs/cms-guide-docker to include instructions for the root/python container usage.

It could have separate sections similar to
Available CMSSW container images
Fetch a CMSSW image and start a container

tiborsimko pushed a commit to jmhogan/opendata.cern.ch that referenced this issue Feb 5, 2024
This PR adds docs pages for CMS AOD, MiniAOD, and NanoAOD formats,
addressing several tasks in cernopendata#3452.

Some of the contents of these pages refer to records that will be made
in the future. Hopefully all links are currently valid, but several
should updated with new records before new CMS documentation are records
are put into production. (cernopendata#3495, cernopendata#3496, cernopendata#3537, cernopendata#3281, cernopendata#3279)

This slightly addresses cernopendata#3465 by no longer linking to these older
records as examples.

Co-authored-by: Xiaohe Shen <xiaohe_shen@brown.edu>
tiborsimko pushed a commit to jmhogan/opendata.cern.ch that referenced this issue Mar 5, 2024
Updates for some CMS Guide pages:

- docs/about-cms: add 2016 information, update links, and rearrange information about the different file types found
- docs/cms-guide-docker: add the ROOT and Python containers (as #nanoaod html tag) and a few more clarifications to examples
- docs/cms-guide-for-research: something of a rewrite here
- docs/cms-guide-pileup-simulation: add 2016 info and clarify/tweak text descriptions; add AOD/MiniAOD and Nano access examples
- docs/cms-guide-xsec: brand new page about cross section values.

Closes cernopendata#3455 cernopendata#3452 cernopendata#3329 cernopendata#2791 cernopendata#2476

Co-authored-by: Xiaohe Shen <xiaohe_shen@brown.edu>
tiborsimko pushed a commit to jmhogan/opendata.cern.ch that referenced this issue Mar 29, 2024
Small updates to the MiniAOD getting started page for the new CMSSW10
container.

Also added a few links to the troubleshooting page to point people to
the Guide and Forum. (cernopendata#3452)

Closes cernopendata#3618
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants