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
Research Mentor Information
---------------------------
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): {Empty}

Additional Research Mentor(s)
-----------------------------
Research Assistant Supervisor (if different from above): {Empty}
Research Assistant Supervisor Preferred Pronouns: {Empty}
Research Assistant Supervisor Preferred Honorific?: {Empty}
Contact Email (FSU Email if affiliated): {Empty}
Name of Other Faculty/Collaborator(s) (if applicable): {Empty}
Other Faculty/Collaborator(s) Preferred Pronouns: {Empty}
Other Faculty/Collaborator(s) Preferred Honorific?: {Empty}
Contact Email (FSU Email if affiliated): {Empty}

Overall Project Details
-----------------------
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?: {Empty}
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)::
{Empty}


UROP Program Elements
---------------------
Mentor Handbook, FAQs, and Communication: Yes
UROP Performance Evaluation: Yes
Materials Grant: Yes
UROP Poster Presentation: Yes

{Empty}
Year: 2023
update url: https://cre.fsu.edu/urop-research-mentor-project-submission-portal?token=DK_rgMwqlmco_y6DSevZr4vPRIeENMwIIaGxhymc_4s