Skip to content

ContributorCampXII_Topics

Andrew Jackson edited this page Jan 21, 2024 · 10 revisions

General model writing/documentation/tutorial

POTENTIAL PARTICIPANTS: Steve King, Katie Weigandt, Yun Liu, Susana Teixeira, Lilly Motabar, Kush Patel, Josiah Hanson, Paul Butler

REQUIRE HELP FROM: Steve King, Paul Butler

TASKS:

  • Verify existing tutorials
  • Update documentation (see tickets)
  • Add missing documentation (See tickets)
  • Write new tutorials
  • Work on general models

sasdata/plotting refactor

POTENTIAL PARTICIPANTS: Jeff Krzywon, Lucas Wilkins, Mathieu Doucet, Andrew Jackson, Dan Allan, Maria Patrou

REQUIRE HELP FROM: Jeff Krzywon

TASKS:

  • Finish sasdata refactor
  • Testing sasdata refactor and tweaking
  • Plotting refactor Design discussions

Materials models/workflows + sesans/interferometry

POTENTIAL PARTICIPANTS: Ryan Murphy, Ted, Anita Zhang, Yingriu Shang, Gernot Rother

REQUIRE HELP FROM: Paul Kienzle, Paul Butler, Caitlyn Wolf

TASKS:

Bio tools workflows and gen scattering

POTENTIAL PARTICIPANTS: Yun Liu, Susana Teixeira, Lilly Motabar, Kistian Lytje, Ben Thompson, Miguel Gonzales

REQUIRE HELP FROM: Kienzle

TASKS:

  • Finish two Yukawa
  • Finish PDB to form factor
  • Address how to handle resolution issue smoothly in above
  • Add hydration model from Jan Scov
  • Add, update Documentation for new functionality
  • Tutorials (including PR tutorial check)
  • Discuss code optimization
    • Optimize Debye function code
    • Usage of numba or pyTorch for math?
    • Start implementation test as appropriate

AI/ML

POTENTIAL PARTICIPANTS: Graham Roberts, Tyler Martin, Mathieu Doucet, Tim Snow, Maria Patrou, Paul Kienzle, Dan Alan, Nate Maytan

REQUIRE HELP FROM: Paul Kienzle, Tim Snow

TASKS:

  • Integrate Roberts tool into fitting as help
  • Discuss other tools ideas
  • Discuss how else AI/ML could be used
  • Discuss framework for future(pyTorch?)

magSANS/RheoSANS tools & workflows

INTERESTED PARTICIPANTS: Jonathan Gaudet, Anika Stelhorn, Mariana Gerina, Yingriu Shang, Paul Butler, Ryan Murphy, Gernot Rother, Katie Weigandt, Jack Rooks, Kush Patel

REQUIRE HELP FROM: Paul Butler, (Dirk Hoeneker)

TASKS:

  • Move marketplace models as needed
    • Test functionality
    • Check code is optimized
    • Check/Finish documentation
    • Check/Add unit tests
    • Submit PR
  • Gen Scatter calculator mag tools
    • Final for 6.0
    • Test extensively
    • Add/updated Documentation
    • Write Tutorial?
  • Slicers
    • Add ROI statistical info for ALL ROI
    • Remove boxsum
    • Add 2D peak fitting (radial and tangential)
    • Do we really want handles?
    • Add all slicers to edit and batch
    • Build next layer: multiple slicers
    • Redo file selection for batch slicers
    • DESIGN WORK - rocking curves, anisotropy factors and parametric plots

Sasmodels

INTERESTED PARTICIPANTS: Paul Kienzle, Piotr Rozyczko, Maria Patrou, Mathieu Doucet, Nate Maytan, Jeff Krzywon

REQUIRE HELP FROM: Paul Kienzle

TASKS:

  • Remove sasmodels shim from sasview
  • Refactor using PyTorch

Web API/Web UI

INTERESTED PARTICIPANTS: Brian Maranville, Tyler Martin, Jeff Krzywon, Mathieu Doucet, Nate Matayan, Maria Patrou

REQUIRE HELP FROM: Krzywon

TASKS:

  • Finish API
  • Build web app
  • Document pipelining using new API

Build issues and release automation (actions, conda, CI)

INTERESTED PARTICIPANTS: Max Rakitin, Jeff Krzywon, Piotr Rozyczko, Lucas Wilkins, Mathieu Doucet, Maria Patrou

REQUIRE HELP FROM: Jeff Krzywon, Lucas Wilkins, Tim Snow, (Wojciech Potrzebowski)

TASKS:

  • Simplify conda release on all platforms
  • How to better manage CI build processes
  • Better version requirement management
  • Signing issues management

SasView Analytics

POTENTIAL PARTICIPANTS: Lucas Wilkins

REQUIRE HELP FROM: Lucas Wilkins

TASKS:

Clone this wiki locally