guido.helpers

Module Contents

Functions

rev_comp(seq[, rna])

is_tool(name)

Check whether name is on PATH and marked as executable.

load_cfd_scoring_matrix()

Load the cfd scoring matrix.

_guide_instance_to_dict(guide)

Convert a class instance to a dictionary.

_guides_to_dataframe(guides)

Convert a list of guides to a pandas dataframe.

_guides_to_csv(guides, file)

Write a list of guides to a csv file.

_guides_to_bed(guides, file)

Write a list of guides to a bed file.

_guides_detailed_table(guides, file)

Write a detailed list of guides to a text file.

Attributes

EXCLUDED_ATTRS

guido.helpers.EXCLUDED_ATTRS = ['locus_seq', 'guide_long_seq', 'relative_cut_pos', 'mmej_patterns', 'off_targets', '_layers'][source]
guido.helpers.rev_comp(seq, rna=False)[source]
guido.helpers.is_tool(name)[source]

Check whether name is on PATH and marked as executable.

guido.helpers.load_cfd_scoring_matrix()[source]

Load the cfd scoring matrix.

guido.helpers._guide_instance_to_dict(guide)[source]

Convert a class instance to a dictionary.

guido.helpers._guides_to_dataframe(guides)[source]

Convert a list of guides to a pandas dataframe.

guido.helpers._guides_to_csv(guides, file)[source]

Write a list of guides to a csv file.

guido.helpers._guides_to_bed(guides, file)[source]

Write a list of guides to a bed file.

guido.helpers._guides_detailed_table(guides, file)[source]

Write a detailed list of guides to a text file.