Stocker des données de santé DICOM avec la Google Cloud console
Cette page explique comment utiliser l'API Cloud Healthcare et la Google Cloud console pour effectuer les tâches suivantes :
- créer un ensemble de données pour l'API Cloud Healthcare ;
- créer un datastore DICOM (Digital Imaging and Communications in Medicine) dans l'ensemble de données ;
- stocker une instance DICOM dans le datastore DICOM ;
- effectuer un nettoyage pour éviter que des frais ne vous soient facturés.
Pour obtenir des instructions détaillées sur cette tâche directement dans la Google Cloud console, cliquez sur Visite guidée:
Avant de commencer
- Connectez-vous à votre Google Cloud compte. Si vous débutez sur Google Cloud, créez un compte pour évaluer les performances de nos produits en conditions réelles. Les nouveaux clients bénéficient également de 300 $de crédits sans frais pour exécuter, tester et déployer des charges de travail.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
Activez l'API Cloud Healthcare.
Rôles requis pour activer les API
Pour activer les API, vous avez besoin du rôle IAM Administrateur d'utilisation du service (
roles/serviceusage.serviceUsageAdmin), qui contient l'autorisationserviceusage.services.enable. Découvrez comment attribuer des rôles.
Créer un ensemble de données
Les ensembles de données contiennent des datastores. Les datastores contiennent des données de santé. Pour utiliser l'API Cloud Healthcare, vous devez créer au moins un ensemble de données.
Dans la Google Cloud console, cliquez sur Healthcare pour accéder à la page Ensembles de données.
Cliquez sur
Créer un ensemble de données .Dans le champ
Nom , saisissezmy-dataset.Dans le champ
Région , sélectionnezus-central1, puis cliquez surCréer .
Le nouvel ensemble de données apparaît dans la liste des ensembles de données sur le navigateur.
Stocker une instance DICOM
Ce document explique comment effectuer les tâches suivantes :
- Créer un magasin DICOM.
- Importer une instance DICOM dans le magasin DICOM.
L'API Cloud Healthcare met en œuvre la DICOMweb pour stocker et accéder aux données d'imagerie médicale. La Google Cloud console n'accepte pas les transactions DICOMweb, telles que l'affichage ou la récupération d'instances.
Créer un magasin DICOM
Dans la Google Cloud console, accédez à la page Navigateur de l'API Cloud Healthcare :
Cliquez sur l'ensemble de données
my-dataset.Cliquez sur
Créer un datastore .Dans le menu
Type , sélectionnez DICOM.Dans le champ
ID , saisissezmy-dicom-store.Cliquez sur
Créer .
Le magasin DICOM my-dicom-store s'affiche sur la page Datastores de l'ensemble de données my-dataset.
Importer une instance DICOM
Des exemples de données DICOM sont disponibles dans le bucket Cloud Storage gs://gcs-public-data--healthcare-nih-chest-xray.
Dans la liste des datastores de votre ensemble de données, trouvez le datastore DICOM
my-dicom-store, puis sélectionnez le menuActions .Sélectionnez Importer.
Sur la page Importer des données dans un datastore DICOM, sélectionnez le menu Options avancées, puis sélectionnez
Ignorer le chemin d'accès Cloud Storage .Dans le champ
Emplacement sous le menu Options avancées, saisissez l'emplacement suivant de l'instance DICOM que vous importez :gs://gcs-public-data--healthcare-nih-chest-xray/dicom/00000001_000.dcmCliquez sur
Importer .Pour suivre l'état de l'opération, cliquez sur l'onglet
Opérations .Si vous rencontrez des erreurs, cliquez sur
Actions , puis sur Afficher les détails dans Cloud Logging.
Maintenant que vous avez stocké une instance DICOM dans l'API Cloud Healthcare, effectuez un nettoyage des ressources que vous avez créées dans ce guide de démarrage rapide, ou passez à la section Étapes suivantes pour en savoir plus sur les prochaines étapes, telles que la recherche ou la récupération d'images DICOM.
Effectuer un nettoyage
Pour éviter que les ressources utilisées dans cette démonstration soient facturées sur votre Google Cloud compte pour les ressources utilisées sur cette page, procédez comme suit :
Si vous n'avez plus besoin de l'ensemble de données et du datastore DICOM créés dans ce guide de démarrage rapide, vous pouvez supprimer l'ensemble de données. La suppression d'un ensemble de données entraîne la suppression définitive de l'ensemble de données et des datastores DICOM qu'il contient.
Pour supprimer un ensemble de données, suivez les étapes suivantes :
- Cliquez sur
Navigateur pour accéder à la page Ensembles de données. - Cliquez sur
Actions à côté de l'ensemble de données, puis cliquez sur Supprimer. - Confirmez la suppression.
Vous pouvez aussi supprimer le projet que vous avez créé.
Étapes suivantes
Consultez le guide DICOM pour apprendre à :
- Créer et gérer des datastores DICOM
- Connecter un PACS à l'API Cloud Healthcare
- Utiliser la norme DICOMweb
- Importer et exporter des données DICOM à l'aide de Cloud Storage
Consultez la déclaration de conformité DICOM pour en savoir plus sur la manière dont l'API Cloud Healthcare implémente la norme DICOMweb.