snakemake.sourcecache.GithubFile

class snakemake.sourcecache.GithubFile(repo, path, tag=None, branch=None, commit=None)[source]
__init__(repo, path, tag=None, branch=None, commit=None)[source]

Methods

__init__(repo, path[, tag, branch, commit])

get_basedir()

get_cache_path()

get_filename()

get_path_or_uri()

is_persistently_cacheable()

join(path)

mtime()

If possible, return mtime of the file.

simplify_path()

Attributes

is_local

ref

valid_repo