In the current implementation of cBioPortal, the functionality for data management is limited to the deletion of entire studies, as documented here. This approach lacks granularity and does not provide users with the ability to selectively remove individual entries associated with a study, such as patients, samples, or specific molecular data profiles. This limitation restricts the flexibility needed for detailed data management and maintenance, leading to potential inefficiencies and challenges in study data handling.
To address this limitation, this PR extends the capabilities of the cbioportalImporter.py script and includes additional commands to the java tool that allow for the selective removal of patient or sample.
In the current implementation of cBioPortal, the functionality for data management is limited to the deletion of entire studies, as documented here. This approach lacks granularity and does not provide users with the ability to selectively remove individual entries associated with a study, such as patients, samples, or specific molecular data profiles. This limitation restricts the flexibility needed for detailed data management and maintenance, leading to potential inefficiencies and challenges in study data handling.
To address this limitation, this PR extends the capabilities of the
cbioportalImporter.py
script and includes additional commands to the java tool that allow for the selective removal of patient or sample.See more details in the RFC84 Data Entries Removal document.
Reminder: Do not forget to enable the following PR https://github.com/cBioPortal/cbioportal/pull/10820