kromatography.tools package

Submodules

kromatography.tools.preferences_view module

class kromatography.tools.preferences_view.AppPreferencesView[source]

Bases: traits.has_traits.HasStrictTraits

class kromatography.tools.preferences_view.FilePreferencesView[source]

Bases: traits.has_traits.HasStrictTraits

class kromatography.tools.preferences_view.UIPreferencesView[source]

Bases: traits.has_traits.HasStrictTraits

class kromatography.tools.preferences_view.SolverPreferencesView[source]

Bases: traits.has_traits.HasStrictTraits

traits_view()[source]
class kromatography.tools.preferences_view.RevealChromatographyPreferenceViewHandler[source]

Bases: traitsui.handler.Handler

Handler for the view to control the behavior of the custom buttons.

FIXME: Move to app_common since fully general?

do_save_preferences(info)[source]
do_reset_preferences(info)[source]
object_dirty_changed(info)[source]
class kromatography.tools.preferences_view.RevealChromatographyPreferenceView[source]

Bases: traits.has_traits.HasStrictTraits

View to edit an instance of RevealChromatographyPreferences.

default_traits_view()[source]
factory_reset()[source]

kromatography.tools.python_script_file_selector module

class kromatography.tools.python_script_file_selector.PythonScriptFileSelector[source]

Bases: app_common.apptools.script_runner.python_script_file_selector.PythonScriptFileSelector

kromatography.tools.python_script_runner module

class kromatography.tools.python_script_runner.PythonScriptRunner[source]

Bases: app_common.apptools.script_runner.python_script_runner.PythonScriptRunner

Customized version of the script running, controlling the context it is run in.

kromatography.tools.update_downloader module

Object and UI to check for and download any available update for the current version and user.

class kromatography.tools.update_downloader.UpdateDownloader(**traits)[source]

Bases: app_common.apptools.update_downloader.UpdateDownloader

Tool to check if a new release has been made.

egg_repo_url = Str(EGG_REPO_URL)

URL to connect to to find new releases

changelog_url = Str(CHANGELOG_URL)

URL to the changelog (pointed to by help text)

app_title = Str(APP_TITLE)

Application’s title

updater_view

View class to use for pop-up window:

alias of KromView

upgrade_help_str = Str

Upgrade message. Used if not running the PRO version

upgrade_url = Str(UPGRADE_URL)

URL to point the user to for upgrade instructions

initialize()[source]

Initialize resources for downloader files.

static get_current_user()[source]

Collect an identification of the current user.