3D Slicer Extension: Is it required to have an API key to contribute an extension?


I am trying to upload a Slicer plugin (Radiomics plugin, Collage, that I developed at Case Western Reserve University) to the Extension Serve. I am contacting you regarding gaining access. I use my email and API key but with no success. If was wondering if you can help with some directions.

Ahmad Algohary
PhD Candidate, BME
Case Western Reserve University

@algohary API key is not required to contribute the extension. You only need it “if you want to upload test data to MIDAS or troubleshoot extension upload problems”, as you can read in the instructions here: https://www.slicer.org/wiki/Documentation/Nightly/Developers/Tutorials/BuildTestPackageDistributeExtensions

In most cases it is not needed. Do you have a Slicer extension that is functional and works on your computer? Do you have a pointer to the public source code repository for that extension?

If this is a set of specific radiomics features, you could consider contributing it to the pyradiomics instead of making a new extension. This way your set of features will automatically become accessible from the SlicerRadiomics extension. If you share the pointers to your source code and what exactly you want to accomplish, it would be easier to help you.

1 Like