(boot-flow wait-registry?)
Produces a set of re-frame instructions that load all of InterMine's assets into BlueGenes See https://github.com/Day8/re-frame-async-flow-fx The idea is that any URL routing (such as entering BlueGenes at the home page or a subsection) is queued until all of the assets (data model, lists, templates etc) are fetched. When finished, an event called :finished-loading-assets is dispatch which tells BlueGenes it can continue routing.
Produces a set of re-frame instructions that load all of InterMine's assets into BlueGenes See https://github.com/Day8/re-frame-async-flow-fx The idea is that any URL routing (such as entering BlueGenes at the home page or a subsection) is queued until all of the assets (data model, lists, templates etc) are fetched. When finished, an event called :finished-loading-assets is dispatch which tells BlueGenes it can continue routing.
(im-tables-events-forwarder)
Creates instructions for listening in on im-tables events. Why? im-tables is its own re-frame application and it can save query results. When its save-list-success event is seen, fire a BlueGenes event to re-fetch lists
Creates instructions for listening in on im-tables events. Why? im-tables is its own re-frame application and it can save query results. When its save-list-success event is seen, fire a BlueGenes event to re-fetch lists
(init-mine-defaults & {:keys [token]})
If this bluegenes instance is coupled with InterMine, load the intermine's
config directly from env variables passed to bluegenes. Otherwise, create a
default mine config.
You can specify :token my-token
if you want to reuse an existing token.
If this bluegenes instance is coupled with InterMine, load the intermine's config directly from env variables passed to bluegenes. Otherwise, create a default mine config. You can specify `:token my-token` if you want to reuse an existing token.
(preferred-fields model)
extricate preferred fields (e.g. default field types for dropdowns, usually protein and gene) from the model
extricate preferred fields (e.g. default field types for dropdowns, usually protein and gene) from the model
(remove-stateful-keys-from-db db)
Any tools / components that have mine-specific state should lose that state if we switch mines. For example, in list upload (ID Resolver), drosophila IDs are no longer valid when using humanmine.
Any tools / components that have mine-specific state should lose that state if we switch mines. For example, in list upload (ID Resolver), drosophila IDs are no longer valid when using humanmine.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close