Package: pyrockoeost
Pyrocko EOST | SnufflerSnuffler est un plugin pour la visualisation de traces sismologiques qui fait partie du framework Python Pyrocko.ATTENTIONSi vous avez déjà une version de Pyrocko d'installer, veuillez la désinstaller en suivant les consignes ci-dessous.DésinstallationLINUX :>sudopip3uninstallpyrockoeost
>sudorm-rf~/.pyrockoeostWINDOWS>pipuninstallpyrockoeost
>rmdir"C:\Users\USERNAME\.pyrockoeost"PrérequisSi vous vous trouvez dans un environnement virtuel, veuillez en sortir.Exemple avec conda :>condadeactivateInstallation des prérequis :LINUX ( Debian / Ubuntu ) :>sudoaptupdate
>sudoaptupgrade
>sudoapt-getinstallpython3-pip
>sudopip3install--upgradepip
>sudoshprerequisites/prerequisites_debian_python3.shWINDOWSREQUIS : Microsoft C++ build toolsOuvrir "windows-install-build-tools.bat" pour installer rapidement.>prerequisites/prerequisites.batInstallationInstallation avec PIP.LINUX :>sudopip3installpyrockoeost# Ajouter "--break-system-packages" pour bypass le warning d'environnement virtuelWINDOWS>pipinstallpyrockoeostInstallation depuis la SOURCE.LINUX :>cdpyrockoeost
>sudopip3install.WINDOWS>cdpyrockoeost
>pipinstall.Quelques erreurs connues :Pour l'erreurPyQt5 no such file or directory : "setup.py egg_info":Revoir la sectionPrérequis.Pour l'erreurqt.qpa.plugin: Could not load the Qt platform plugin "xcb":>sudopip3uninstallPyQt5
>sudoaptinstallpython3-pyqt5Pour l'erreurNo module names PyQt4, installez :>sudoapt-getinstallpython-pyqt5Pour l'erreurNo module names QtOpenGL, installez :>sudoapt-getinstallpython-pyqt5.qtopenglPour l'erreurNo module names QtSvg, installez :>sudoapt-getinstallpython-pyqt5.qtsvgMettre à jour PyrockoEostLINUX :>sudopip3install--upgradepyrockoeostWINDOWS>pipinstall--upgradepyrockoeostConfigurationPour cela, lancer une 1ère fois pyrockoeost.Le fichiersnuffler.pfva se creer, cliquer sur "Fichier" en haut à droite puis "Ouvrir fichier de config".On peut alors editer ce fichier pour en changer les paramètres et notamment les paths.Éditez les variables d'emplacementspath_hodochrones,path_save_depuetpath_donnees_quantpour les adapter à votre système.Par défaut, ce fichier ressemble à ca:---!pf.SnufflerConfigvisible_length_setting:--Court-20000.0--Moyen-60000.0--Long-120000.0--Extra Long-600000.0phase_key_mapping:F1:P-PdifF2:PKPF3:PPF4:SKSF5:S-SKKSF6:SPF7:SSF8:LOVEF9:RAYLdemean:trueshow_scale_ranges:falseshow_scale_axes:falsetrace_scale:individual_scaleshow_boxes:trueclip_traces:truefirst_start:falsestation:Nonepath_hodochrones:/home/vsc/depu/HODOCHRONES/path_save_depu:/home/vsc/depu/Pointes/path_donnees_quant:/home/vsc/depu/Donnees_Quant/Lancement de l'outilN'importe où sur le système:>snufflerImport de fichierL'outil est capable de gérer différents types de fichiers: LH, BH, HH, miniseed, ...
Vous pouvez importer de nouveaux fichiers par glisser-déposer depuis un explorateur ou par le bouton "Ouvrir des fichiers" dans l'onglet EOST - Hodochrones.Pointer un séismeCréer un marqueur de phaseEn double cliquant sur une des voies de votre sismogramme, un marqueur flottant apparait.
Vous pouvez le déplacer jusqu'à lui affecter une valeur fixe.Supprimer un marqueurSélectionnez un marqueur par un simpleClic-Gauche, utilisez la toucheRetour arrière(Backspace) pour supprimer le marqueur.En maintenant la toucheShift, vous pouvez sélectionner plusieurs marqueurs pour faire une grosse suppression d'un coup.Le toucheAvous permet de sélectionner tous les marqueurs.Affecter un type à un marqueurLes types sont définis dans le fichier de configuration$HOME/.pyrockoeost/snuffler.pf, vous pouvez modifier les raccourcis clavier attribués depuis ce fichier de configuration.
Par défaut, les valeurs attribuées sont les suivantes:TouchePhaseF1P-PdifF2PKPF3PPF4S-SKKSF5SKSF6SPF7SSF8LOVEF9RAYLDéplacer un marqueurIl suffit de sélectionner marqueur (clic gauche), et d'utiliser les touches directionnelles (flèche de droite / gauche) puis valider avecEntrée.
Pour accélérer le déplacement, vous pouvez maintenir la toucheShiftenfoncée.Changer la couleur d'un marqueurLa couleur des marqueurs est utilisée pour en définir le rôle:Un marqueur rouge vient d'être ajoutéUn marqueur bleu servira de référence pour le prochain calcul d'hodochroneUn marqueur jaune a été ajouté par un calcul d'hodochrone et sera supprimé par la fonction "Supprimer Les Hodochrones"Vous pouvez éditer le type d'un marqueur avec les chiffres:ChiffreCouleurUtilitéSauvegarder0RougePar défautOUI1VertOUI2BleuPhase de référence pour le calcul d'hodochronesOUI3JaunePhase calculée par la méthode hodochronesNON4VioletOUI5MarronOUISauvegarder un pointéToutes les phases autres que Jaune seront sauvegardées. Changez leurs couleurs si nécessaire.Une fois vos phases prêtes, appuyez surSauvegarder les phases( vérifiez que l'emplacement de sortie a bien été défini dans la configuration : Fichiersnuffler.pf).On vous demandera ensuite si vous voulez ajouter les données à la suite ou remplacer le fichier s'il existe déjà.ContrôlesTous les contrôles sont disponibles dans l'onglet d'aide ou en appuyant sur la touche?.OrigineOfficial Link Pyrocko