Optibrium Community

Downloads

ScienceCloud Access from StarDrop

Nov 29, 2023

This script provides the ability to connect directly to ScienceCloud, download data from libraries or saved queries of your choice and return the results directly into StarDrop.

Version

This integration is available to use with the latest version of StarDrop  (Windows and macOS). To find out which version you have installed, start StarDrop and select the Help>About menu.

If you are using an older version of StarDrop, please contact us at support@optibrium.com and we will be happy to help install this script on your StarDrop client.

Installing the ScienceCloud Access script for StarDrop

  • Exit StarDrop
  • Download StarDrop Script – Science Cloud (64-bit)_py3Qt.zip
  • In your user area, navigate to the StarDrop Python folder in C:\Users\username\AppData\Roaming\StarDrop
  • Extract the contents of the zip file into this folder overwriting any existing files
  • You should now see the following folders in the StarDrop folder:
    py3\ScienceCloud
    widgetplugins
  • Start StarDrop
  • Exit StarDrop
  • Download StarDrop Script – Science Cloud (OSX)_py3Qt.zip
  • Extract the contents of the zip file into this folder overwriting any existing files, you should now see the following folders in the StarDrop folder:
    py3\ScienceCloud
    widgetplugins
  • In your user area, navigate to the StarDrop folder: /Users/username/StarDrop
  • Move the unzipped folders, sub-folders, and files into the StarDrop folder, overwriting any existing files
  • Start StarDrop

To use the ScienceCloud script for StarDrop

Click on the Custom Scripts->ScienceCloud menu and choose the desired option (Download from ScienceCloud or Run query from ScienceCloud). This will prompt you to enter a valid username and password. If you do not have a valid username, please ask your ScienceCloud contact.

If you choose Download from ScienceCloud you will be presented with a list of all the libraries to which you have access, organised by project. You may select one or more of these libraries to download. If you select more than one library, these will be combined into a single data set in StarDrop. You can also select whether to aggregate the downloaded data by compound or by batch.

If you choose Run query from ScienceCloud you will be presented with a list of all the saved queries to which you have access. You may select one of these queries to download. You can also select whether to aggregate the downloaded data by compound or by batch.

When the download is complete, you will see a dialog that lists all the available assays from your selected libraries or query and allows you to select those assays that you wish to include in the data set. You can also customise the way in which StarDrop treats each assay, by providing an alias to use as a column name, and adding additional columns showing more detailed information about the results. Any customisation that you perform will be remembered next time you download results for that assay.

If you want to update the data in StarDrop, you can repeat the download by selecting Refresh->All data from the DataSet menu. New and updated entries will be clearly identified in your data set.