if (FALSE) # Authenticate via username/password
cyto_session <- authenticate(site="premium", username="cyril_cytometry", password="cytobank_rocks!")
# Authenticate via auth_token
cyto_session <- authenticate(site="premium", auth_token="my_secret_auth_token")
# cyto_spade refers to a SPADE object that is created from SPADE endpoints
# examples: spade.new, spade.show (see details section for more)
if (FALSE) spade.bubbles_export(cyto_session, spade=cyto_spade, bubbles=c("bubble1", "bubble2"))
if (FALSE) named_bubble_list_of_node_vectors <- list("bubble_1"=c(1,2,4), "bubble_2"=8, "bubble_4"=c(10,12))
spade.bubbles_set(cyto_session, spade=cyto_spade, bubbles=named_bubble_list_of_node_vectors)
if (FALSE) spade.bubbles_show(cyto_session, spade=cyto_spade)
if (FALSE) spade.copy_results(cyto_session, spade=cyto_spade)
if (FALSE) spade.copy_settings(cyto_session, spade=cyto_spade)
if (FALSE) spade.delete(cyto_session, spade=cyto_spade)
if (FALSE) spade.download_all(cyto_session, spade=cyto_spade,
directory="/my/new/download/directory/")
if (FALSE) spade.download_clusters_table(cyto_session, spade=cyto_spade,
directory="/my/new/download/directory/")
if (FALSE) spade.download_global_boundaries_table(cyto_session,
spade=cyto_spade, directory="/my/new/download/directory/")
if (FALSE) spade.download_gml(cyto_session, spade=cyto_spade,
directory="/my/new/download/directory/")
if (FALSE) spade.download_layout_table(cyto_session, spade=cyto_spade,
directory="/my/new/download/directory/")
if (FALSE) spade.download_statistics_tables(cyto_session, spade=cyto_spade,
directory="/my/new/download/directory/")
if (FALSE) # Dataframe of all SPADE advanced analyses with all fields present
spade.list(cyto_session, 22)
# Raw list of all SPADE advanced analyses with all fields present
spade.list(cyto_session, 22, output="raw")
if (FALSE) spade.new(cyto_session, 22, spade_name="My new SPADE analysis")
if (FALSE) spade.rename(cyto_session, spade=cyto_spade, spade_name="My updated SPADE name")
if (FALSE) spade.run(cyto_session, spade=cyto_spade)
if (FALSE) spade.show(cyto_session, 22, spade_id=2)
if (FALSE) spade.status(cyto_session, spade=cyto_spade)
if (FALSE) spade.update(cyto_session, spade=cyto_spade)
Run the code above in your browser using DataLab