UROP Research Mentor Project Submission Portal: Submission #414

Submission information
Submission Number: 414
Submission ID: 8341
Submission UUID: daaf6e83-8147-4174-8b3f-039c4ad6397a

Created: Fri, 08/11/2023 - 08:37 AM
Completed: Fri, 08/11/2023 - 08:37 AM
Changed: Tue, 08/22/2023 - 09:23 AM

Remote IP address: 73.42.12.143
Submitted by: Anonymous
Language: English

Is draft: No
Primary Research Mentor Name Sachin Shanbhag
Research Mentor Preferred Pronouns Him/His
When potential research assistants are reaching out via email, what is your preferred honorific? None please
Contact Email (FSU Email if affiliated) sshanbhag@fsu.edu
Position Title Faculty
FSU College (if applicable) Arts and Sciences
FSU Department or Non-FSU Organization Affiliation Scientific Computing
Headshot (optional)
Research Assistant Supervisor (if different from above)
Research Assistant Supervisor Preferred Pronouns
Research Assistant Supervisor Preferred Honorific?
Contact Email (FSU Email if affiliated)
Name of Other Faculty/Collaborator(s) (if applicable)
Other Faculty/Collaborator(s) Preferred Pronouns
Other Faculty/Collaborator(s) Preferred Honorific?
Contact Email (FSU Email if affiliated)
Title of the Project Building Graphical User Interfaces for Python Applications
Project Keywords python, GUI, distribute, cross-platform, design
Are you currently looking for research assistants? Yes
Number of Research Assistants Needed 2
Relevant Research Assistant Major(s) Open to all majors, but should be able to code in python
Project Location: On FSU Main Campus
If the project location is off campus, does the research assistant(s) need to provide their own transportation?
Please select the choice that most accurately describes your expectations for the research assistant(s): Partially Remote
Approximately how many hours a week would the research assistant(s) need to work? 5
Roughly what time frame do you expect research assistant(s) to work? Flexible schedule (Combination of business and outside of business. TBD between student and research mentor.)
Overall Research Project Description pyReSpect is a popular python program to infer the relaxation spectrum from viscoelastic data. Currently it only has a command line interface (CLI), which limits its appeal to experimentalists who prefer interacting via a graphical user interface (GUI). The goal of this project is to design and develop a GUI using python libraries (Tkinter or Qt), and to generate standalone executable/binary files for distribution across different platforms (Windows, Mac, and Linux).
Research Tasks - Read tutorials and watch videos on building GUIs in python
- whiteboard a potential GUI, and identify the graphical elements (buttons, file upload, visualize graphs, etc.)
- develop python code to implement the GUI
Skills that research assistant(s) may need: - ability to code in python (required)
- aesthetic/design sense (recommended)
Mentoring Philosophy The ideal undergraduate research project (i) helps the student learn some valuable new technique/skill that they can add to their toolkit, (ii) has a clear "finish" criterion that is achieveable within the available time-frame, (iii) helps the researcher solve a problem they care about, and (iv) if possible helps the community at large. I think this project has all these elements.

Over time, I've found that mentoring is a calibration exercise, and different strategies work with different projects/students. For this project, I am looking for a student who can take charge. They will be able to watch a Youtube video, adapt and implement it for the project, and discuss options/impediments with the mentor as they arise.
Please provide a link to your publications, a video clip, or a website for your research project (if applicable): https://scholar.google.com/citations?user=DabV-CMAAAAJ&hl=en
Please add any additional information here (if applicable):
Mentor Handbook, FAQs, and Communication Yes
UROP Performance Evaluation Yes
Materials Grant Yes
UROP Poster Presentation Yes
Year 2023
update url https://cre.fsu.edu/urop-research-mentor-project-submission-portal?token=DK_rgMwqlmco_y6DSevZr4vPRIeENMwIIaGxhymc_4s