logo
  • Introduction
  • Installation
  • Quickstart
  • Command line interface
  • Repository layout
  • The showyourwork.yml config file
  • The Snakefile
  • The GitHub action
  • LaTeX stuff
  • Zenodo integration
  • Overleaf integration
  • Pull requests
  • Logging
  • Custom workflows
  • Migrating from previous versions
  • FAQs
  • Developer API
    • cli
      • cli.commands
        • cli.commands.build
        • cli.commands.cache
        • cli.commands.clean
        • cli.commands.preprocess
        • cli.commands.setup
        • cli.commands.tarball
        • cli.commands.zenodo
      • cli.conda_env
      • cli.main
    • exceptions
      • exceptions.base
      • exceptions.github
      • exceptions.latex
      • exceptions.other
      • exceptions.overleaf
      • exceptions.zenodo
    • config
    • git
    • gitapi
    • logging
    • overleaf
    • patches
    • paths
    • subproc
    • tex
    • userrules
    • zenodo
    • arxiv
    • download
    • extract
    • pdf
    • preprocess
    • arxiv.smk
    • figure.smk
    • zenodo.smk
    • compile.smk
    • preprocess.smk
    • build.smk
    • prep.smk
  • Changelog
  • Projects that use showyourwork
Theme by the Executable Book Project
  • repository
  • open issue
  • suggest edit
  • .rst
Contents
  • The showyourwork module
  • Snakemake workflow scripts
  • Snakemake rules
  • Snakefiles

Developer API

Contents

  • The showyourwork module
  • Snakemake workflow scripts
  • Snakemake rules
  • Snakefiles

Developer API#

Note

Still under construction!

The showyourwork module#

  • cli
    • cli.commands
      • cli.commands.build
      • cli.commands.cache
      • cli.commands.clean
      • cli.commands.preprocess
      • cli.commands.setup
      • cli.commands.tarball
      • cli.commands.zenodo
    • cli.conda_env
    • cli.main
  • exceptions
    • exceptions.base
    • exceptions.github
    • exceptions.latex
    • exceptions.other
    • exceptions.overleaf
    • exceptions.zenodo
  • config
  • git
  • gitapi
  • logging
  • overleaf
  • patches
  • paths
  • subproc
  • tex
  • userrules
  • zenodo

Snakemake workflow scripts#

  • arxiv
  • download
  • extract
  • pdf
  • preprocess

Snakemake rules#

  • arxiv.smk
  • figure.smk
  • zenodo.smk
  • compile.smk
  • preprocess.smk

Snakefiles#

  • build.smk
  • prep.smk

previous

FAQs

next

cli

© Copyright 2022, Rodrigo Luger.