Loading…
Sunday July 6, 2025 17:20 - 19:20 CEST
P104 AnalySim new features: Jupyter notebook versioning and CSV browser

Uday Biswas1, Anca Doloc-Mihu2,Cengiz Günay*2


1Computer Science & Engineering, B Tech, National Institute of Technology, Rourkela, India
2Dept. Information Technology, Georgia Gwinnett College, Lawrenceville, Georgia, USA


*cgunay@ggc.edu
Introduction

In this poster, we present the updates in the development of theAnalysimscience gateway for data sharing and analysis. An alpha testing version of the gateway is currently hosted athttps://analysim.tech, supported by the NSF-funded ACCESS advanced computing and data resource. TheAnalysimgateway is anopen sourcesoftware whose source code is hosted athttps://github.com/soft-eng-practicum/AnalySim.AnalySimaims to help with data sharing, data hosting for publications, interactive visualizations, collaborative research, and crowdsourced analysis. Special support is planned for datasets with many changing parameters and recorded measurements, such as those produced by neuronal parameter search studies withlarge numberof simulations. However,AnalySimis not limited to this type of data and allows running custom analysis code in interactive notebooks.Along withJavaScript notebooks provided from ObservableHQ.com, we recently added supportforJupyternotebooks using Pythonand theJupyterLitelibrary.
Methods &Results
AnalySimhas been a participant of the International Neuroinformatics Coordinating Facility (INCF) Google Summer of Code (GSoC) program since 2021. Participation inGSoC2024improved both the user interface and added major new functionality. Parts of the user interface was improved to have a more consistent visual style, and new pages and screens were added to support new functionality. In the backend, several changes were made: (1)to implementJupyternotebooks; (2)to move from Azure to ACCESS infrastructure; (3)tomovefrom using blob storage to PostgreSQL database; and (4)to enableversioningeachofmultiplenotebooksin one projectandtoselect a default notebook as the project description. We are currently looking for testers of the gateway andsolicitingfeedback of the design, current features, and the future vision. In this poster, we will review existing features and introduce new ones from the ongoing development as part ofGSoC2025.
Discussion
AnalySimis developed with the vision of offering features on an interactive web platform that improves visibility of one’s research and helps the paper review process by allowing to reproduce others’ analyses. In addition, it aims to foster collaborative research by providing access to others' public datasets and analysis, by creating opportunities to ask novel questions, to guide one's research, and to start new collaborations or to join existing teams.It aims to be a “social scientific environment”,where one can fork or clone existing projects to customize them, and tag or follow researchers and projects.In addition, one can filter datasets, duplicateanalysesand improve them, and then publish findings via interactive visualizations. In summary,AnalySimaims to be aGithub-like tool specialized for scientific problems - especially when datasets are large and complex as in parameter search.


















Acknowledgements
We thank INCF andGSoCfor supportingAnalysim.This work used Jetstream2 at Indiana University through allocation BIO220033 from the Advanced Cyberinfrastructure Coordination Ecosystem: Services & Support (ACCESS) program, which is supported by National Science Foundation grants #2138259, #2138286, #2138307, #2137603, and #2138296.
References
N/A
Sunday July 6, 2025 17:20 - 19:20 CEST
Passi Perduti

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Share Modal

Share this link via

Or copy link