
[console_scripts]
sos = sos.__main__:main
sos-runner = sos.__main__:sosrunner

[sos_addons]
patch-spyder.parser = sos.addons.patch_spyder:get_patch_spyder_parser
patch-spyder.func   = sos.addons.patch_spyder:patch_spyder

[pygments.lexers]
sos = sos.converter:SoS_Lexer

[sos_targets]
dynamic = sos.target:dynamic
executable = sos.target:executable
sos_variable = sos.target:sos_variable
env_variable = sos.target:env_variable
R_library = sos.R.target:R_library

[sos_actions]
execute_script = sos.actions:execute_script
sos_run = sos.actions:sos_run
fail_if = sos.actions:fail_if
warn_if = sos.actions:warn_if
stop_if = sos.actions:stop_if
download = sos.actions:download
run = sos.actions:run
bash = sos.actions:bash
csh = sos.actions:csh
tcsh = sos.actions:tcsh
zsh = sos.actions:zsh
sh = sos.actions:sh
python = sos.actions:python
python3 = sos.actions:python3
perl = sos.actions:perl
ruby = sos.actions:ruby
node = sos.actions:node
JavaScript = sos.actions:JavaScript
docker_build = sos.docker.actions:docker_build [docker]
docker_commit = sos.docker.actions:docker_commit [docker]
report = sos.actions:report
pandoc = sos.actions:pandoc

R = sos.R.actions:R
Rmarkdown = sos.R.actions:Rmarkdown

[sos_executors]
rq = sos.rq.sos_executor:RQ_Executor [rq]
celery = sos.celery.sos_executor:Celery_Executor [celery]
interactive = sos.jupyter.sos_executor:Interactive_Executor

[sos_functions]
runfile = sos.jupyter.sos_executor:runfile


[sos_previewers]
*.pdf,1 = sos.jupyter.preview:preview_pdf
*.html,1 = sos.jupyter.preview:preview_html
*.csv,1 = sos.jupyter.preview:preview_csv
*.xls,1 = sos.jupyter.preview:preview_xls
*.xlsx,1 = sos.jupyter.preview:preview_xls
*.gz,1 = sos.jupyter.preview:preview_gz
*.txt,1 = sos.jupyter.preview:preview_txt
*.md,1 = sos.jupyter.preview:preview_md [md]
imghdr:what,1 = sos.jupyter.preview:preview_img [image]
zipfile:is_zipfile,1 = sos.jupyter.preview:preview_zip
tarfile:is_tarfile,1 = sos.jupyter.preview:preview_tar
*,0 = sos.jupyter.preview:preview_txt

*.bam,1 = sos.bioinfo.preview:preview_bam [bam]

[sos_languages]
R = sos.R.kernel:sos_R [R]

[sos_converters]
sos_html.parser = sos.converter:get_script_to_html_parser
sos_html.func = sos.converter:script_to_html

sos_term.parser = sos.converter:get_script_to_term_parser
sos_term.func = sos.converter:script_to_term

sos_md.parser = sos.converter:get_script_to_markdown_parser
sos_md.func = sos.converter:script_to_markdown

sos_ipynb.parser = sos.jupyter.converter:get_script_to_notebook_parser
sos_ipynb.func = sos.jupyter.converter:script_to_notebook

ipynb_sos.parser = sos.jupyter.converter:get_notebook_to_script_parser
ipynb_sos.func = sos.jupyter.converter:notebook_to_script

