All functions

AGID_button()

Generate AGID buttons

GoogleAnalytics()

Add Google Analytics to shiny app

HTML_download_handler()

Handle download of AmyloGraph network to HTML

XGMML_download_handler()

Handle download of AmyloGraph data to XGMML

add_none()

Add NULL to choices

add_sequence_info()

Add sequence info

ag_colnames()

Find AmyloGraph column names in data

ag_data_interactions

AmyloGraph interactions list

ag_data_nodes

Build list of proteins from interactions list

ag_data_proteins

AmyloGraph proteins list

ag_data_references

AmyloGraph references list

ag_option()

Extract AmyloGraph option

citify()

Generate paper citation

collect_tags()

Collect button tags

color_by_attribute()

Add colors depending on attribute value

contains_motif()

Check whether sequences fit motif

correct_motif()

Check motif correctness

count_unique_interactors() count_unique_interactees()

Count unique interacting proteins

count_interactions()

Count interactions for a protein

define_button()

Define a button type

deparse_chains()

Revert chain tibbles to strings

empty_buffer()

Flush chain reader buffer

filter_by_attribute()

Filter by an attribute

filter_by_motif()

Filter by motif

group_by_attribute()

Group data by attribute value

if_null_else()

Execute code if not NULL

index_line()

Create a line of indices

invert_names()

Swap values and names

is_node_selected()

Check if node is selected

label_and_order()

Label and reorder a vector

linkify_doi()

Wrap DOI in a link

linkify_uniprot()

Wrap UniProt ID in a link

load_js_code()

Read JavaScript code from file

markdown_ag_version()

Format AmyloGraph version into human-friendly string

markdown_description() markdown_faq() markdown_download() markdown_citation() markdown_contact() markdown_acknowledgements() markdown_yttutorial() markdown_images()

Access AmyloGraph section as a string

observe_download_buttons() observe_deselect_buttons()

Observe buttons to disable/enable them

observe_deselecting_all()

Remove selections in a table

observe_edges_change()

Observes graph edges changing

observe_filter_active()

Toggle active state of a filter checkbox

observe_interaction_selection()

Display "Single interaction" tab on selection

observe_moving_selection()

Copy selections in subtables to main table

observe_node_selection()

Display single protein panel on selection

observe_select_in_table_button()

Observe "Transfer selection" button

observe_selecting_all()

Select all rows in a table

patternize_motif()

Upgrade motif to detect ambiguous letters

pluralize()

Return plural or singular form

prettify_chains()

Present chains in human-friendly format

prettify_sequence_output()

Present sequence in human-friendly format

reactive_allow_selection_transfer()

Verify if "transfer selection" allowed

reactive_base_data()

Generate base tabular data

reactive_graph_data()

Generate graph data

reactive_node_positions()

Retrieve node positions in a network

reactive_selected_node_label()

Access label of currently selected protein

reactive_selection_config()

Construct DT selection config

reactive_subtable_data()

Build table data for single protein

reactive_table_data()

Build table data

read_chains()

Parse chain sequence data

render_network()

Render visNetwork graph

render_num_interactions_by_paper()

Render a plot of interaction count by paper

render_num_interactions_by_protein()

Render a table of interaction count by protein

render_protein_info()

Render list of protein sources

safe_seq()

Safely create a sequence of numbers

select_graph_columns()

Select columns relevant to graph data

sequence_indices()

Index along a sequence

sequence_to_lines()

Split sequence into lines

table_download_handler()

Handle download of AmyloGraph data

text_label_attribute()

Access human-readable attribute label

text_question_attribute()

Access human-readable question text

toggle_state_and_css()

Enable/disable element with CSS styling

visAGNetwork()

Create visNetwork with AmyloGraph defaults

visResetEdges()

Clear and update edges in a graph

visToggleNodes()

Reselect a node in a graph