Comments (9)
gcloud beta healthcare dicom-stores export instead of api call
@sadeel
gcloud and api call to export does not support filtering or export of single object, so we have two options:
- export whole store and try to filter jpegs on gcs
- requesting download each dicom separately by api calls to https://healthcare.googleapis.com/v1beta1/projects/chc-tcia/locations/us-central1/datasets/cbis-ddsm/dicomStores/cbis-ddsm/dicomWeb/studies/XYZ with specifying 'Accept': 'multipart/related; type="image/jpeg"; transfer-syntax=1.2.840.10008.1.2.4.50'
from healthcare.
I prefer first option, we want clients to use bulk operations such as ExportDicomData in such cases.
I think you might run into issues mapping the jpegs on gcs to the TCIA provided CSV...if you do feel free to store the mapping somewhere in the repo...perhaps as a static CSV
from healthcare.
I think you might run into issues mapping the jpegs on gcs to the TCIA provided CSV...if you do feel free to store the mapping somewhere in the repo...perhaps as a static CSV
since export generates folder structure by ids of dcms: /1.3.6.1.4.1.9590.100.1.2.100052171312354035019149694722933145864/1.3.6.1.4.1.9590.100.1.2.122021886313853636738943991213171853079/1.3.6.1.4.1.9590.100.1.2.143025478211711725141987429563024371610.jpg
i think it will be possible to filter them without additional data
from healthcare.
@sadeel
i've faced problem with managing access to https://healthcare.googleapis.com/v1beta1/projects/chc-tcia/locations/us-central1/datasets/cbis-ddsm/dicomStores/cbis-ddsm
old service account may trigger export command, this account was created before our project got access to chc-tcia
but if i create new service account(with same permissions) and try to run export command i'll get permission error.
So access seems to be managed by CHC-API team, or i haven't found settings for this.
question: should README says that user should communicate with CHC-API team to grant permissions to service account or we have any additional way to get such permissions for service account?
from healthcare.
Yes, the readme should ask the user to request access for their service account using the form here:
https://cloud.google.com/healthcare/docs/resources/public-datasets/tcia#cloud-healthcare-api
We don't have good support for service accounts right now, I have filed a request internally to handle this. In the mean time, can we ask the user to request access using their email? Then, in the codelab, have the client authenticate using their email before doing ExportDicomData?
from healthcare.
Then, in the codelab, have the client authenticate using their email before doing ExportDicomData?
seems like gcloud init --console-only
have only interactive mode for personal accounts so i'll have to put it into README, is it ok?
from healthcare.
That sounds fine. This should be a intermediate thing, we'll fix service account access eventually...
from healthcare.
That sounds fine. This should be a intermediate thing, we'll fix service account access eventually...
readme has been updated
from healthcare.
fixed in latest commit
from healthcare.
Related Issues (20)
- startup-script does not get invoked on the remote VM instance HOT 4
- Required IAM permission is not mentioned anywhere HOT 4
- resource not found error on creating immunization with reaction HOT 1
- IAM group can't be assigned owner role HOT 1
- I import image in gcp dicom store, but on my pubsub topic assigned dicom store is not publishing message HOT 1
- deployment of inference module is failing in breast_density_auto_ml.ipynb HOT 4
- Ingesting HL7v2 data from GCS failing HOT 1
- Exposing EHR data via google cloud FHIR api
- Flutter Access HOT 2
- Immunization_demo: based on FHIR stu3
- `mimic_eicu/tutorials/BigQuery_ML.ipynb` notebook needs some changes HOT 1
- Serving healthcare api from a custom domain name
- Security Policy violation Binary Artifacts HOT 119
- Dependency errors building immunisation_demo/frontend. HOT 1
- Update Readme with instructions for contributing/how to contribute HOT 1
- Update license on auditing utility
- FHIR store auditing utility
- Consumption FHIR store to Pubsub and GCS utility
- Ingestion Pubsub to fhir store utility
- Create ReadMe for Healthcare Toolkit
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from healthcare.