Tutorial: Creating Combinatorial Classes in Sage

A basic permutation class object

  • SageMathCloud worksheet (minimal version) and SageMathCloud worksheet (with methods added)
  • (if above does not work, try) embedded Sage cells
  • Alternatively, download easyperm_basic.py and easyperm.py and type in Sage:
    attach('path-to-file/easyperm_basic.py') or attach('path-to-file/easyperm.py')
  • DyckWords

  • SageMathCloud worksheet
  • (if above does not work, look at) python file
  • NoncrossingPartition classes

  • SageMathCloud worksheet (basic) and SageMathCloud worksheet (with methods added)
  • (if above does not work, try) embedded Sage cells
  • Alternatively, download noncrossingpartition_basic_ClonableArray.py and noncrossingpartition_ClonableArray.py and type in Sage:
    attach('path-to-file/noncrossingpartition_basic_ClonableArray.py') or attach('path-to-file/noncrossingpartition_ClonableArray.py')