Après une période de repos et de réflexion, je reprends le temps d'alimenter ce "vieux" blog
Intégration du savoir et des savoir-faire. 2 défauts de l'IA: a/L'entraînement compresse les textes/données sous forme mathématique avec perte irréversible de citabilité. b/UN SYSTEME QUI APPREND N A PAS DE LIMITE PREVISIBLE
Friday, October 6, 2023
Friday, April 7, 2023
format de fichier nifti .nii et codes en python, javascript, matlab, mathematica...
The Neuroimaging Informatics Technology Initiative (NIfTI) is an open file format
présentation du format
file nifti1.h
https://nifti.nimh.nih.gov/pub/dist/src/niftilib/nifti1.h
The NIfTI 1 header is a small C structure of size 352 bytes.
data_type : b''
db_name : b''
extents : 0
session_error : 0
regular : b'r'
dim_info : 57
dim : [ 4 128 96 24 2 1 1 1]
intent_p1 : 0.0
intent_p2 : 0.0
intent_p3 : 0.0
intent_code : none
datatype : int16
bitpix : 16
slice_start : 0
pixdim : [ -1. 2. 2. 2.2 2000. 1. 1. 1. ]
vox_offset : 0.0
scl_slope : nan
scl_inter : nan
slice_end : 23
slice_code : unknown
xyzt_units : 10
cal_max : 1162.0
cal_min : 0.0
slice_duration : 0.0
toffset : 0.0
glmax : 0
glmin : 0
descrip : b'FSL3.3\x00 v2.25 NIfTI-1 Single file format'
aux_file : b''
qform_code : scanner
sform_code : scanner
quatern_b : -1.94510681403e-26
quatern_c : -0.996708512306
quatern_d : -0.081068739295
qoffset_x : 117.855102539
qoffset_y : -35.7229423523
qoffset_z : -7.24879837036
srow_x : [ -2. 0. 0. 117.86]
srow_y : [ -0. 1.97 -0.36 -35.72]
srow_z : [ 0. 0.32 2.17 -7.25]
intent_name : b''
magic : b'n+1'
The NIfTI 2 header is similar, but of length 540 bytes, with fewer fields.
Cox, R. W., J. Ashburner, H. Breman, K. Fissell, C. Haselgrove, C. J. Holmes, J. L. Lancaster, D. E. Rex, S. M. Smith, J. B. Woodward, and S. C. Strother. "A (sort of) new image data format standard: NiFTI-1." 10th Annual Meeting of Organisation of Human Brain Mapping, Budapest, Hungary, June 2004.
NiBabel; Access a cacophony of neuro-imaging file formats
en python
en javascript
on line with your own server
online
matlab
mathematica
Thursday, April 6, 2023
viewer/programmes de fichier nifti et dicom; et outils deep learning associés
Introduction
que sur mac
postDICOM
Il compare les autres services sur mac
OsiriX
Sur mac, pas mal de médecins utilisent osirix qui au départ fut "open" puis est devenu un produit commercial. La 1ere release date de avril 2004. En février 2010, les auteurs initiaux créent la société Pixmeo afin de certifier OsiriX au regard des exigences de la Food and Drug Administration et d'étendre l'offre de support qui se nomme "OsiriX MD". il existe toujours une version gratuite "OsiriX lite" avec bcp de limitations.
https://fr.wikipedia.org/wiki/OsiriX
https://github.com/pixmeo/osirix
https://github.com/OsiriX-Foundation
OsiriX is described as 'image processing software dedicated to DICOM images (".dcm" / ".DCM" extension) produced by imaging equipment (MRI, CT, PET, PET-CT, SPECT-CT, Ultrasounds, ...)
Remarque, seul DICOM est un format médical, NiFTI est pour la recherche. Osirix lite propose un plugin Nifti to dicom
Horos
Miele LXIV
multiplateforme
3D Slicer
ITK-snap
Weasis
Visionneuse 3 Dim
INVESALIUS
MRIcron
online
imageJ
freesurfer, spécialisé brain
outils deep learning
Friday, March 10, 2023
HAL (Hyper Archives en ligne) and LINK to arXiv; pubmed, Zenodo, Software Heritage... OUTILS pour déposer en lots
HAL
article de Daniel Charnay
article de Laurent Romary (liens avec INRIA)
L’un des défis principaux pour HAL, qui est devenu une plate-forme de référence pour de nombreuses institutions, qui comme le CNRS récemment, y ont adopté des politiques de dépôt systématique, est de continuer à offrir des services proches des chercheurs eux-mêmes et s’intégrer dans le cycle global de la publication scientifique. C’est dans cet esprit que nous soutenons le déploiement de la plate-forme de gestion d’épirevues Épisciences, qui permet l’évaluation par les pairs de preprints déposés au préalable dans HAL (ainsi que d’autres archives ouvertes telles qu’ArXiv).Par ailleurs, HAL doit permettre de relier étroitement une publication avec les jeux de données ou les logiciels qui y sont associés. Nous avons ainsi contribué à la mise en œuvre d’un dépôt logiciel dans HAL référençant les sources archivées dans Software Heritage. Enfin, avec l’accroissement des contenus, HAL commence à devenir une alternative crédible aux grandes bases bibliométriques internationales (WoS, Scopus, etc.) pour suivre la production scientifique française et en analyser les points forts. Il faut pour cela penser la prochaine génération d’outils et d’interfaces qui permettront notamment à chaque chercheur, équipe ou institution d’obtenir des listes de publication pour une page web, ou encore d’analyser ses propres publications.
inria tools
Inria s’est aussi très tôt impliqué, en collaboration avec le CCSD, l’unité de service du CNRS qui développe HAL, dans la mise en œuvre d’outils facilitant notamment l’intégration groupée de documents (X2HAL) ou l’extraction automatique de métadonnées à partir des PDF sources (GROBID). Devenu entre-temps l’un des établissements partenaires du CCSD, Inria a montré le chemin d’une implication institutionnelle exemplaire dans le domaine de la science ouverte en instaurant une obligation de dépôt pour tous les chercheurs de ses équipes. À ce jour, plus de 85% des textes intégraux de l’institut INRIA sont ainsi disponibles sous HAL.
liens vers HCERES
Monday, March 6, 2023
Jupyter Notebook Service and python, colab de google ? alternatives?
Which Jupyter Notebook Service Should I Use?
We recommend starting off with Gradient’s free Community Notebooks feature. With free GPUs and CPUs, storage, uninterrupted service, an intuitive UI, ML project templates, and much more, it’s hard to imagine a use case where Gradient wouldn’t fit the bill.Dive in with a free GPU-backed Jupyter notebook (free account, free everything), fork one of many ML project templates (and run it for free from your own account), or check out the FAQ.
Qu'est-ce que Colab ?
https://colab.research.google.com/Colab (ou "Colaboratory") vous permet d'écrire et d'exécuter du code Python dans votre navigateur avec
- Aucune configuration requise
- Accès sans frais aux GPU
- Partage facile
Les notebooks Colab vous permettent d'utiliser, dans un même document, du code exécutable, du texte enrichi, des images, du code HTML, du code LaTeX et bien plus. Lorsque vous créez des notebooks Colab, ils sont enregistrés dans votre compte Google Drive. Vous pouvez facilement les partager avec vos collaborateurs ou vos amis, qui peuvent alors y apporter des commentaires ou même les modifier. Pour en savoir plus, consultez la page Présentation de Colaboratory. Pour créer un notebook Colab, utilisez le menu "Fichier" ci-dessus ou le lien Créer un notebook Colab.
Les notebooks Colab sont des notebooks Jupyter hébergés par Colab. Pour en savoir plus sur le projet Jupyter, consultez le site Web jupyter.org.
Science des données
Colab vous permet de tirer pleinement parti des bibliothèques populaires Python pour analyser et visualiser des données. La cellule de code ci-dessous utilise numpy pour générer des données aléatoires et matplotlib pour les visualiser. Pour modifier le code, cliquez simplement sur la cellule.Machine learning
Colab vous permet d'importer un ensemble de données d'images, d'entraîner un classificateur d'images sur cet ensemble et d'évaluer le modèle, tout cela avec quelques lignes de code. Les notebooks Colab exécutent ce code sur les serveurs cloud de Google. Vous avez donc à votre disposition toute la puissance du matériel Google, y compris les GPU et TPU, quelle que soit la puissance de votre ordinateur. Vous n'avez besoin que d'un navigateur.Colab est très largement utilisé par la communauté du machine learning, par exemple dans les applications suivantes :
- Premiers pas avec TensorFlow
- Développement et entraînement de réseaux de neurones
- Expérimentation avec les TPU
- Dissémination de la recherche en IA
- Création de tutoriels
exemple
Thursday, February 16, 2023
Wednesday, December 7, 2022
production des savoirs et diffusion des savoirs et savoir-faire
La production des savoirs et des savoir-faire forme le coeur du travail des chercheurs et des ingénieurs.
L'écueil de situe au niveau de la diffusion des savoirs et savoir-faire.
Les lieux des sciences ont commencé dans les laboratoires et les expéditions scientifiques dès le XVIIe.
Puis l'étape suivante a été de publier les sciences dans les journaux plus ou moins spécialisés et le courant de l'encyclopédisme.
La grande difficulté a toujours été la diffusion des sciences.
La vulgarisation/médiation des connaissances scientifiques préoccupait déjà les savants au XVIIe siècle. Par exemple Fontenelle a écrit un ouvrage pour faciliter la compréhension des théories de Descartes et Copernic.






