Import Cloud Data
Last updated
Last updated
RedBrick AI supports integration with a range of cloud providers, allowing you to make use of its suite of tools without having to upload your data directly to our servers.
While the steps and configurations required for uploading data from cloud storage vary depending on your provider, the overall procedure remains the same.
Configure your cloud storage - AWS s3, Google Cloud Storage, Azure Blob Storage
Create and upload an Items List - your Items List communicates the location of your data in your cloud storage to RedBrick AI's platform.
RedBrick AI currently supports the following external storage methods:
Public - this includes data stored on your computer, as well as data stored on any public server accessible via URL
After opening the Storage tab in the lefthand sidebar, click on New Storage Method to configure your new Storage Method for further use with RedBrick AI. After inputting the required credentials, click on Create Storage to integrate your cloud storage with RedBrick AI.
If you are using AWS, GCS, or Azure for third-party storage, you can also make use of the Verify action to ensure that your Storage Method has been successfully configured.
If your Storage Method has been configured correctly, pasting a sample file path to one of your visual assets into the field will display the following:
The Sample File Path field expects a file path starting at your bucket, not a full URL.
✖️ Don't Do: https://s3.region-1.amazonaws.com/redbrick-bucket/project-2/brain-mri.dcm
✔️ Do: redbrick-bucket/project-2/brain-mri.dcm
Once your Storage Method has been integrated, you can move on to creating an Items List.
Your Items List is a JSON file that points the RedBrick AI platform to the data in your external storage and allows you to selectively import data points that can be annotated as single units of work.
Jargon Alert! Single units of work (i.e. a single row on the Data Page) are referred to as Tasks within RedBrick AI.
Your Items List can be uploaded to RedBrick from the Project Dashboard or by using the SDK. Each entry in your Items List will be created as a separate Task, and you can find detailed explanations of each key in our Format Reference.
The format of your Items List depends on both the type of cloud storage you have integrated with RedBrick AI and the type of data you are uploading.
For solution-specific instructions regarding how to format your Items List with AWS S3, GCS, Azure Blob Storage, or a Public source, please refer to the corresponding configuration guide.
Once you have integrated your third-party Storage Method (where applicable) and generated an Items Path, all that you have to do is click on Import Data within your Project and upload the Items Path.
Congratulations! Now you're ready to begin working on RedBrick AI!
When using an external storage method with RedBrick AI, all of your data is transferred directly from your storage method to your browser.
Your raw data will never be routed through RedBrick AI's servers, downloaded, or duplicated (unless specifically requested for certain features - please review our Privacy Policy).
RedBrick AI supports a variety of different image and volume formats:
DICOM - .dcm, .ima, .dicom, .dicm
NIfTI - .nii, .nii.gz
Videos - .mp4, .mov, .avi
RGB Images - .png, .jpeg, .jpg, .bmp
NRRD - .nrrd
If you require additional support for a file format that is not present in this list, please reach out to us at support@redbrickai.com.