πScope: Python based scientific workbench with MDSplus data visualization tool
•πScope provides great enhancement in MDSplus data visualization.•πScope provides a single platform for both data browsing and complicated analysis.•πScope is scriptable and easily expandable due to its object oriented.•πScope is written in python and available from http://piscope.psfc.mit.edu/. A n...
Saved in:
| Published in: | Fusion engineering and design Vol. 112; no. C; pp. 835 - 838 |
|---|---|
| Main Authors: | , , , |
| Format: | Journal Article |
| Language: | English |
| Published: |
Netherlands
Elsevier B.V
15.11.2016
Elsevier |
| Subjects: | |
| ISSN: | 0920-3796, 1873-7196 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | •πScope provides great enhancement in MDSplus data visualization.•πScope provides a single platform for both data browsing and complicated analysis.•πScope is scriptable and easily expandable due to its object oriented.•πScope is written in python and available from http://piscope.psfc.mit.edu/.
A newly developed python based scientific data analysis and visualization tool, πScope (http://piscope.psfc.mit.edu), is reported. The primary motivation is 1) to provide an updated tool to browse the MDSplus data beyond existing dwscope/jScope and 2) to realize a universal foundation to construct interface tools to perform computer modeling from experimental data. To visualize MDSplus data, πScope has many features including overplotting different signals and discharges, generating various plot types (line, contour, image, etc.), performing in-panel data analysis using python scripts, and producing publication quality graphics. The logic to generate multi-panel plots is designed to be backward compatible with dwscope, enabling smooth migration for users. πScope uses multi-threading in data loading, and is easy to modify and expand due to its object-oriented design. Furthermore, A user can access the data structure both from a GUI and a script, enabling relatively complex data analysis workflow built quickly on πScope. |
|---|---|
| AbstractList | •πScope provides great enhancement in MDSplus data visualization.•πScope provides a single platform for both data browsing and complicated analysis.•πScope is scriptable and easily expandable due to its object oriented.•πScope is written in python and available from http://piscope.psfc.mit.edu/.
A newly developed python based scientific data analysis and visualization tool, πScope (http://piscope.psfc.mit.edu), is reported. The primary motivation is 1) to provide an updated tool to browse the MDSplus data beyond existing dwscope/jScope and 2) to realize a universal foundation to construct interface tools to perform computer modeling from experimental data. To visualize MDSplus data, πScope has many features including overplotting different signals and discharges, generating various plot types (line, contour, image, etc.), performing in-panel data analysis using python scripts, and producing publication quality graphics. The logic to generate multi-panel plots is designed to be backward compatible with dwscope, enabling smooth migration for users. πScope uses multi-threading in data loading, and is easy to modify and expand due to its object-oriented design. Furthermore, A user can access the data structure both from a GUI and a script, enabling relatively complex data analysis workflow built quickly on πScope. |
| Author | Fredian, T. Shiraiwa, S. Stillerman, J. Hillairet, J. |
| Author_xml | – sequence: 1 givenname: S. surname: Shiraiwa fullname: Shiraiwa, S. email: shiraiwa@PSFC.MIT.EDU – sequence: 2 givenname: T. surname: Fredian fullname: Fredian, T. – sequence: 3 givenname: J. surname: Hillairet fullname: Hillairet, J. – sequence: 4 givenname: J. surname: Stillerman fullname: Stillerman, J. |
| BackLink | https://www.osti.gov/biblio/1399144$$D View this record in Osti.gov |
| BookMark | eNqNkF9LwzAUxYNMcJt-BovvnUnbNY3gw5h_YTJhvoc0ubGZtRlN5phPfkO_kukmPviicLgXLud3OZwB6jW2AYROCR4RTPLz5UivHTTPCtwoCYcRDhrjA9QnBU1jSljeQ33MEhynlOVHaODcEmNCg_po_vmxkHYFF9Hj1le2iUrhQEVOGmi80UZGG9u-lNDIKtoYX0UPV4tVvXaREl5Eb8atRW3ehTcB9dbWx-hQi9rByfceosXN9dP0Lp7Nb--nk1kss5z4mJagVUEKVrKCUSLzgmUMdAJ5mCLDKaSaFFJpnTANpcDjlBAtqMiF0lk6RGf7r9Z5w0NYD7KStmlAek5SxkjWmS73Jtla51rQPPh2SX0rTM0J5l2BfMl_CuRdgRwHjXHg6S9-1ZpX0W7_QU72JIQG3gy0fNenBGXaLqGy5s8fX8UflR0 |
| CitedBy_id | crossref_primary_10_1016_j_fusengdes_2018_02_052 crossref_primary_10_1016_j_fusengdes_2024_114433 crossref_primary_10_1088_1741_4326_ac1ae1 crossref_primary_10_1016_j_cpc_2022_108434 crossref_primary_10_1088_1361_6587_abb0d5 crossref_primary_10_1029_2024GL113368 crossref_primary_10_1088_1741_4326_ac9690 crossref_primary_10_1051_epjconf_201715703048 crossref_primary_10_1088_1741_4326_adc287 crossref_primary_10_1088_1741_4326_ac2278 |
| Cites_doi | 10.1063/1.1141614 10.1063/1.1147719 |
| ContentType | Journal Article |
| Copyright | 2016 Elsevier B.V. |
| Copyright_xml | – notice: 2016 Elsevier B.V. |
| DBID | AAYXX CITATION OTOTI |
| DOI | 10.1016/j.fusengdes.2016.06.050 |
| DatabaseName | CrossRef OSTI.GOV |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 1873-7196 |
| EndPage | 838 |
| ExternalDocumentID | 1399144 10_1016_j_fusengdes_2016_06_050 S0920379616304501 |
| GroupedDBID | --K --M .~1 0R~ 1B1 1RT 1~. 1~5 4.4 457 4G. 5GY 5VS 7-5 71M 8P~ 9JN AACTN AAEDT AAEDW AAHCO AAIAV AAIKJ AAKOC AALRI AAOAW AAQFI AARJD AAXUO ABMAC ABYKQ ACDAQ ACGFS ACIWK ACRLP ADBBV ADEZE ADTZH AEBSH AECPX AEKER AENEX AFKWA AFTJW AGHFR AGUBO AGYEJ AHHHB AHIDL AHJVU AIEXJ AIKHN AITUG AJBFU AJOXV ALMA_UNASSIGNED_HOLDINGS AMFUW AMRAJ AXJTR BELTK BJAXD BKOJK BLXMC CS3 DU5 EBS EFJIC EFLBG EJD EO8 EO9 EP2 EP3 FDB FIRID FNPLU FYGXN G-Q GBLVA IHE J1W JARJE JJJVA KOM LY6 LY7 LZ3 M41 MO0 N9A O-L O9- OAUVE OZT P-8 P-9 P2P PC. Q38 RIG RNS ROL RPZ SAC SDF SDG SES SET SPC SPCBC SSR SST SSZ T5K ZMT ~G- 29H 9DU AAQXK AATTM AAXKI AAYWO AAYXX ABFNM ABJNI ABWVN ABXDB ACLOT ACNNM ACRPL ACVFH ADCNI ADMUD ADNMO AEIPS AEUPX AFJKZ AFPUW AGQPQ AIGII AIIUN AKBMS AKRWK AKYEP ANKPU APXCP ASPBG AVWKF AZFZN CITATION EFKBS FEDTE FGOYB G-2 HME HVGLF HZ~ R2- SEW SHN WUQ XPP ~HD AALMO AAPBV ABPIF OTOTI |
| ID | FETCH-LOGICAL-c461t-7befd8189b98971c68949ef2e69efa403e3f18cdff29feba05311fa7a6adf43 |
| ISICitedReferencesCount | 13 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000387836800123&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0920-3796 |
| IngestDate | Fri May 19 02:09:11 EDT 2023 Tue Nov 18 22:16:25 EST 2025 Sat Nov 29 07:12:58 EST 2025 Fri Feb 23 02:33:08 EST 2024 |
| IsDoiOpenAccess | false |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | C |
| Keywords | Matplotlib MDSplus wxPython Python |
| Language | English |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-c461t-7befd8189b98971c68949ef2e69efa403e3f18cdff29feba05311fa7a6adf43 |
| Notes | USDOE FC02-99ER54512 |
| OpenAccessLink | https://www.osti.gov/biblio/1399144 |
| PageCount | 4 |
| ParticipantIDs | osti_scitechconnect_1399144 crossref_citationtrail_10_1016_j_fusengdes_2016_06_050 crossref_primary_10_1016_j_fusengdes_2016_06_050 elsevier_sciencedirect_doi_10_1016_j_fusengdes_2016_06_050 |
| PublicationCentury | 2000 |
| PublicationDate | 2016-11-15 |
| PublicationDateYYYYMMDD | 2016-11-15 |
| PublicationDate_xml | – month: 11 year: 2016 text: 2016-11-15 day: 15 |
| PublicationDecade | 2010 |
| PublicationPlace | Netherlands |
| PublicationPlace_xml | – name: Netherlands |
| PublicationTitle | Fusion engineering and design |
| PublicationYear | 2016 |
| Publisher | Elsevier B.V Elsevier |
| Publisher_xml | – name: Elsevier B.V – name: Elsevier |
| References | Stillerman, Fredian, Klare, Manduchi (bib0010) 1997; 68 πScope wiki Fredian,T, Stillerman (bib0020) 1990; vol. 61 . 10.1016/j.fusengdes.2016.06.050_bib0030 10.1016/j.fusengdes.2016.06.050_bib0005 10.1016/j.fusengdes.2016.06.050_bib0015 10.1016/j.fusengdes.2016.06.050_bib0025 Stillerman (10.1016/j.fusengdes.2016.06.050_bib0010) 1997; 68 Fredian,T (10.1016/j.fusengdes.2016.06.050_bib0020) 1990; vol. 61 |
| References_xml | – reference: πScope wiki ( – reference: ). – reference: . – volume: vol. 61 start-page: 3283 year: 1990 end-page: 3285 ident: bib0020 article-title: X-Window based user interface for data acquisition and display publication-title: Rev. Sci. Instrum. – volume: 68 start-page: 939 year: 1997 end-page: 942 ident: bib0010 article-title: MDSplus data acquisition system publication-title: Rev. Sci. Instrum. – ident: 10.1016/j.fusengdes.2016.06.050_bib0015 – volume: vol. 61 start-page: 3283 issue: October (10) year: 1990 ident: 10.1016/j.fusengdes.2016.06.050_bib0020 article-title: X-Window based user interface for data acquisition and display publication-title: Rev. Sci. Instrum. doi: 10.1063/1.1141614 – ident: 10.1016/j.fusengdes.2016.06.050_bib0005 – ident: 10.1016/j.fusengdes.2016.06.050_bib0030 – ident: 10.1016/j.fusengdes.2016.06.050_bib0025 – volume: 68 start-page: 939 issue: January(1) year: 1997 ident: 10.1016/j.fusengdes.2016.06.050_bib0010 article-title: MDSplus data acquisition system publication-title: Rev. Sci. Instrum. doi: 10.1063/1.1147719 |
| SSID | ssj0017017 |
| Score | 2.2312312 |
| Snippet | •πScope provides great enhancement in MDSplus data visualization.•πScope provides a single platform for both data browsing and complicated analysis.•πScope is... |
| SourceID | osti crossref elsevier |
| SourceType | Open Access Repository Enrichment Source Index Database Publisher |
| StartPage | 835 |
| SubjectTerms | Matplotlib MDSplus Python wxPython |
| Title | πScope: Python based scientific workbench with MDSplus data visualization tool |
| URI | https://dx.doi.org/10.1016/j.fusengdes.2016.06.050 https://www.osti.gov/biblio/1399144 |
| Volume | 112 |
| WOSCitedRecordID | wos000387836800123&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVESC databaseName: Elsevier SD Freedom Collection Journals 2021 customDbUrl: eissn: 1873-7196 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0017017 issn: 0920-3796 databaseCode: AIEXJ dateStart: 19950102 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LbxMxELailAMcEE9RWpAP9BRttU6cXbu3qjQqCEqlrVBuK8dr01TRJsqLcuuVX8dfYmbtdRIeCj1wsaKRbHkz345nxzPfEPKGdw2egjpCrrCIw6sdCWlMZAVjhsWaF1WV6-cP6fm56PflRaPxva6FWY7SshQ3N3LyX1UNMlA2ls7eQd1hURDAb1A6jKB2GP9J8QcnvQMRZ1htgp_7F9-QHaCFp1Xhyx8xO6jqETOAfV-5UOzHt9lktJi1MGO0tRzOsNbSVWiCdzoerfuwvQVG2FpmxWRY3UAUG7kg2dVwqoZfK9c0OwwomWKhimuIHIRn2PgILK-7FQnibF6VKfoIrZf7-ARLsFDPVWjWgUas0U5d39pgc33utLOawjGW1Aewo3v5zba7MMP1ocXY1Bd4KEzMSyr2Vcddu8mm_cspF3IP67S26zwslONCOSb4YfRnp512Jdj4neN3p_334Uoqjav2zeFxNpIF_7inv7k6zTFY7zUv5vIReeg_P-ixg81j0jDlE_JgjZTyKfn047YCzxF10KEVdOgKOjRAhyJ0qIcORejQDehQhM4zkvVOL0_OIt92I9I8YfMoHRhbgB8nB1LIlOlESC6NbZsERsXjjulYJnRhbVtaM1BoxplVqUpUYXnnOWmW49K8IFQqxrXkynT1gBsbCy2MVIJbkLULle6SpP5_cu0Z6bExyijfoqNdEoeJE0fKsn3KUa2A3PuWzmfMAV7bJ--hynAiMitrTEGDmfDxJBnnL---mz1yf_Wq7JPmfLowr8g9vZwPZ9PXHnk_AVp0rA8 |
| linkProvider | Elsevier |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=%CF%80Scope%3A+Python+based+scientific+workbench+with+MDSplus+data+visualization+tool&rft.jtitle=Fusion+engineering+and+design&rft.au=Shiraiwa%2C+S.&rft.au=Fredian%2C+T.&rft.au=Hillairet%2C+J.&rft.au=Stillerman%2C+J.&rft.date=2016-11-15&rft.issn=0920-3796&rft.volume=112&rft.spage=835&rft.epage=838&rft_id=info:doi/10.1016%2Fj.fusengdes.2016.06.050&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_fusengdes_2016_06_050 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0920-3796&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0920-3796&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0920-3796&client=summon |