Skip to content

Commit f84b0dd

Browse files
Merge branch 'main' into 151-create-an-article-about-an-experience-working-on-oss-slu-open-source-repo
Signed-off-by: Daniel Shown <[email protected]>
2 parents ceae811 + 2f7bc1f commit f84b0dd

File tree

6 files changed

+146
-34
lines changed

6 files changed

+146
-34
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
---
2+
title: Storytelling in Grant Writing Workshop
3+
description: The "Storytelling in Grant Writing" workshop introduced participants to the power of narrative in crafting compelling grant proposals, emphasizing emotional engagement and data-driven storytelling.
4+
slug: blog_storytelling_in_grant_writing
5+
authors: [Ajith Akuthota]
6+
tags: [announcement, workshop, open source software, research software]
7+
hide_table_of_contents: false
8+
---
9+
10+
Julie Turner presented the "Storytelling in Grant Writing" workshop, offering valuable insights into how narratives enhance grant proposals. The event highlighted strategies for combining emotional connection with data to create compelling grant narratives—an approach particularly relevant to researchers and developers working on open source and research software projects.
11+
12+
The workshop was facilitated by **Jenna Gorlewicz, Associate Dean**, who emphasized the importance of storytelling in communicating research vision effectively in grant applications. In her follow-up, Jenna noted that storytelling is an essential component of sharing the vision of research, making it a powerful tool for grant proposals across disciplines, including open source and research software development.
13+
14+
<!--truncate-->
15+
16+
**What:** Storytelling in Grant Writing Workshop
17+
**Who:** Presented by Julie Turner
18+
**When:** Wednesday, Oct 23, 11:00 a.m.–12:00 p.m.
19+
**Where:** McDonnell Douglas Room 1001
20+
**Questions:** [[email protected]](mailto:[email protected])
21+
22+
### **Why Storytelling Matters for Open Source and Research Software**
23+
24+
Julie emphasized the unique challenges faced by researchers and developers seeking funding for open source and research software projects:
25+
26+
- **Justifying Community Impact:**
27+
Open source software thrives in collaborative environments where community engagement is critical. Storytelling can highlight how the software meets specific community or research needs, fostering a deeper connection with grant reviewers.
28+
29+
- **Balancing Metrics with Narrative:**
30+
While data-driven results are essential, integrating personal stories—like how a bioinformatics API empowers researchers in underfunded labs—can make a proposal more memorable.
31+
32+
- **Illustrating Long-Term Benefits:**
33+
For research software, storytelling helps convey broader impacts, such as advancing scientific discoveries or making computational tools accessible globally.
34+
35+
### **Workshop Highlights**
36+
37+
1. **Introducing Characters and Context**
38+
39+
- Showcase developers, researchers, or end-users behind the software.
40+
- Create a vivid picture of the problem the software solves, emphasizing real-world relevance.
41+
42+
2. **Building Tension in the Proposal**
43+
44+
- Highlight challenges in sustaining open source and research software without institutional funding.
45+
- Use conflict—such as the limitations of proprietary tools—to justify the need for open, scalable alternatives.
46+
47+
3. **Crafting the Narrative**
48+
- **Orientation:** "This software was born out of a need for accessible computational tools in underserved regions."
49+
- **Complication:** "However, without sustainable funding, maintaining quality and usability for the community is challenging."
50+
- **Resolution:** "With grant support, we will extend functionality, provide training, and ensure long-term impact."
51+
52+
### **Real-World Applications**
53+
54+
The workshop’s lessons directly apply to open source and research software. For example:
55+
56+
- A **collaborative bioinformatics tool** that accelerates genomic research. A strong narrative could highlight its potential for advancing cancer research in resource-constrained labs.
57+
- A **climate modeling software** where storytelling underscores the urgency of accessible tools to address global environmental challenges.
58+
59+
### **Additional Insights from the Associate Dean**
60+
61+
Jenna Gorlewicz emphasized that storytelling is integral to all grant applications. It plays a vital role in sharing the research vision, a necessity for connecting with funders. She also highlighted resources available for researchers, including:
62+
63+
- **Research Lunch and Learn series:** Monthly sessions, such as the November session on *Using the PI Dashboard for Managing Grants*.
64+
- **External proposal review resources:** Providing feedback to refine submissions.
65+
- **Mentorship programs:** Facilitating guidance for early-career researchers navigating grant writing.
66+
67+
---
68+
69+
Questions? Contact us at [[email protected]](mailto:[email protected]).

blog/authors.yml

+6-1
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,9 @@ anjali:
4444
name: Anjali Putta
4545
title: Graduate research assistant at Saint Louis University
4646
url: https://anjaliofficial.netlify.app/
47-
image_url: /img/anjali_avatar.jpeg
47+
image_url: /img/anjali_avatar.jpeg
48+
49+
Ajith Akuthota:
50+
name: Ajith Akuthota
51+
title: Tech Lead at Open Source with SLU
52+
url: https://github.com/AjithAkuthota23

docs/project_dads/about.md

+17-13
Original file line numberDiff line numberDiff line change
@@ -3,31 +3,35 @@ id: about
33
title: DADS
44
custom_edit_url: null
55
---
6+
67
<!-- A header image is optional; if used should be no greater than 200x600 -->
78
<!--![Header Alt Text](header.png) -->
89

910
## Overview
1011

1112
The goal of this project is to create a flexible, web-based, search-driven user interface for a database of arithmetic dynamical systems. The web-based interface to access the data will be search-driven making tasks such as locating examples with specific properties or examining the collective statistics of certain sets of dynamical systems as simple as possible. This data will be able to be exported for further analysis. This type of searchable rich data set will save researchers countless hours of computation as well as provide a means to identify previously unknown patterns and connections. The application allows users to find and filter dynamical systems, with different statistics of the filtered results calculated.
1213

13-
1414
### Information
1515

1616
- **Source Code:** [https://github.com/oss-slu/dads](https://github.com/oss-slu/dads) [<img src="/img/git-alt.svg" alt="git" width="25" height="25" />](https://github.com/oss-slu/dads)
1717
- **Client** Dr Benjamin Hutz
1818
- **Current Tech Lead:** Supraja Mannava [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/suprajamannava17)
1919
- **Developers:**
20-
- Evan Richmond (capstone) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/Evan-Richmond)
21-
- Andrew Jelliss (capstone) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/AJelliss)
22-
- Louis Rolwes (capstone) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/lRolwes)
23-
- Greih Murray (alumni) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/GreihMurray)
24-
- Josiah Glyshaw (alumni) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/jglyshaw)
25-
- Thomas McGuigan (alumni) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/thomasmcg77)
26-
- Abhilash Kotha (alumni, prior tech lead) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/AbhilashKotha) [<img src="/img/linkedin.svg" alt="linkedin" width="25" height="25" />](https://www.linkedin.com/in/abhilashkotha/)
27-
28-
- **Start Date:** Mar, 2023
20+
21+
- Bradley Sheldon (capstone) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/BradleySheldon)
22+
- Samuel Kann (capstone) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/dracpak)
23+
- Syed Omair (capstone) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/iamsyedomair)
24+
- Abhilash Kotha (alumni, prior tech lead) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/AbhilashKotha) [<img src="/img/linkedin.svg" alt="linkedin" width="25" height="25" />](https://www.linkedin.com/in/abhilashkotha/)
25+
- Andrew Jelliss (alumni) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/AJelliss)
26+
- Evan Richmond (alumni) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/Evan-Richmond)
27+
- Greih Murray (alumni) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/GreihMurray)
28+
- Josiah Glyshaw (alumni) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/jglyshaw)
29+
- Louis Rolwes (alumni) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/lRolwes)
30+
- Thomas McGuigan (alumni) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/thomasmcg77)
31+
32+
- **Start Date:** Mar, 2023
2933
- **Adoption Date:** Mar, 2023
30-
- **Technologies Used:**
34+
- **Technologies Used:**
3135
- React
3236
- Flask
3337
- PostgreSQL
@@ -36,7 +40,7 @@ The goal of this project is to create a flexible, web-based, search-driven user
3640

3741
### User Guide
3842

39-
Upon launching the web application the users are taken to the Home page of the application where they see information about the application. User needs to click on "Dynamical Systems" page which loads all the systems in the page in a table. User can apply filters based on dimension, degree, class and other attributes. User can also click on a row and can get more information about the selected row. On the right side, user can see a few statistics of the filtered results.
43+
Upon launching the web application the users are taken to the Home page of the application where they see information about the application. User needs to click on "Dynamical Systems" page which loads all the systems in the page in a table. User can apply filters based on dimension, degree, class and other attributes. User can also click on a row and can get more information about the selected row. On the right side, user can see a few statistics of the filtered results.
4044

4145
## Technical Information
4246

@@ -56,4 +60,4 @@ Overview of the software architecture.
5660

5761
## Get Involved
5862

59-
If you would like to contribute to this project, please visit our [GitHub page](https://github.com/oss-slu/dads) to create your own issues or pull requests.
63+
If you would like to contribute to this project, please visit our [GitHub page](https://github.com/oss-slu/dads) to create your own issues or pull requests.

docs/project_meltshiny/about.md

+49-15
Original file line numberDiff line numberDiff line change
@@ -6,24 +6,28 @@ custom_edit_url: https://github.com/oss-slu/MeltWin2.0
66

77
## Overview
88

9-
MeltShiny is a software application that automates the analysis and visualization of DNA melting curves for researchers in chemistry, biology, and genetics. It is built on tools like MeltWin and MeltR, resulting an intuitive graphical user interface with robust data processing capabilities powered by R. MeltShiny removes the need for manual curve fitting with just a few clicks, researchers can upload their DNA melting data and automatically generate graphs and tables. Key benefits include automated outlier removal, compatibility with modern operating systems, and accessibility for non-programmers. By streamlining tedious tasks like handling file formats and filtering data, MeltShiny allows researchers to focus their time on scientific analysis and interpretation. Its simple yet powerful interface makes complex computational analysis of DNA thermodynamics accessible to scientists with varied technical skill levels.
9+
MeltShiny is a software application that automates the analysis and visualization of DNA melting curves for researchers in chemistry, biology, and genetics. It is built on tools like MeltWin and MeltR, resulting an intuitive graphical user interface with robust data processing capabilities powered by R. MeltShiny removes the need for manual curve fitting with just a few clicks, researchers can upload their DNA melting data and automatically generate graphs and tables. Key benefits include automated outlier removal, compatibility with modern operating systems, and accessibility for non-programmers. By streamlining tedious tasks like handling file formats and filtering data, MeltShiny allows researchers to focus their time on scientific analysis and interpretation. Its simple yet powerful interface makes complex computational analysis of DNA thermodynamics accessible to scientists with varied technical skill levels.
1010

1111
### Information
1212

1313
- **Source Code:** [https://github.com/oss-slu/MeltWin2.0](https://github.com/oss-slu/MeltWin2.0) [<img src="/img/git-alt.svg" alt="git" width="25" height="25" />](https://github.com/oss-slu/MeltWin2.0)
1414
- **Clients:**
1515
- [Dr. Brent Znosko](https://www.slu.edu/science-and-engineering/academics/chemistry/faculty/brent-znosko.php)
1616
- Sebastian Arteaga (Assistant)
17-
- **Current Tech Lead:** Sailikhita Pulijala [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/LikhitaPulijala)
17+
- **Current Tech Lead:** Pranitha Bollepalli [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/BollepalliPranitha)
1818
- **Developers:**
1919

20-
- Zohaib Ahmed (capstone) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/zohaib-a-ahmed)
21-
- Ethan Gray (capstone) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/ethan-gray-01)
22-
- Massimo Evelti (capstone) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/Massi-Papi)
23-
- Uday Prasad Aitha (alumni, previous tech lead) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/aithaprasad)
24-
- Shlok Patel (alumni) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/shlokpat6)
25-
- Colleen Wade (alumni) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/cwade6)
26-
- Anthony Hampton (alumni) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/adhampton110)
20+
- Andrew Vazzano (capstone) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/avazzano7)
21+
- Samuel Mercier (capstone) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/Canada101)
22+
- Swetha Repalli (capstone) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/srepalli3)
23+
- Zohaib Ahmed (alumni) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/zohaib-a-ahmed)
24+
- Ethan Gray (alumni) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/ethan-gray-01)
25+
- Massimo Evelti (alumni) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/Massi-Papi)
26+
- Uday Prasad Aitha (alumni, prior tech lead) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/aithaprasad)
27+
- Sailikhita Pulijala (alumni, prior tech lead) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/LikhitaPulijala)
28+
- Shlok Patel (alumni) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/shlokpat6)
29+
- Colleen Wade (alumni) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/cwade6)
30+
- Anthony Hampton (alumni) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/adhampton110)
2731

2832
- **Start Date:** July 2022
2933
- **Adoption Date:** July 2022
@@ -35,7 +39,31 @@ MeltShiny is a software application that automates the analysis and visualizatio
3539

3640
### User Guide
3741

38-
MeltShiny has some dependencies which will need to be installed for the program to run. R Package installer files have been included, with the names MeltShinyDependenciesInstaller.command and MeltShinyDependenciesInstaller.bat for MacOS and Windows, respectively. These files are found within the MacOS_Scripts and Windows_Scripts folders found within the MeltShiny application bundle.Note, that in order for the Windows version to work, you must add the R bin folder to your PATH variable. For MacOS, the script can be used without any additional work. Double clicking MeltShinyDependenciesInstaller.command or MeltShinyDependenciesInstaller.bat for Mac and Windows, respectively, will open up a terminal.
42+
MeltShiny is a web-based tool designed for researchers to easily analyze and visualize DNA melting curves.
43+
44+
**Access the Web App**: Open the MeltShiny web app on any modern browser.
45+
46+
**Upload Your Data**: Use the "Upload Data" section to upload files in .csv format.
47+
48+
**Visualize Results**: Customize and generate graphs in the "Visualize Data" section to explore melting curves and other data.
49+
50+
**Analyze and Export**: View detailed thermodynamic parameters in the "Analysis" section and export findings in preferred formats.
51+
52+
**Get Help**: Visit the "Help" section for guides and support, or contact our team directly for assistance.
53+
54+
MeltShiny streamlines complex DNA data analysis, allowing researchers to focus on scientific insights.
55+
56+
## Installation
57+
58+
MeltShiny requires specific dependencies to function correctly. Installation files for R packages are included in the application bundle:
59+
60+
- **MacOS**: MeltShinyDependenciesInstaller.command (located in the MacOS_Scripts folder)
61+
- **Windows**: MeltShinyDependenciesInstaller.bat (located in the Windows_Scripts folder)
62+
63+
**Important Notes:**
64+
65+
- **Windows Users**: Ensure that the R bin folder is added to your PATH variable for proper execution.
66+
- **MacOS Users**: The script can be run directly without additional configuration.
3967

4068
## Technical Information
4169

@@ -45,11 +73,17 @@ MeltShiny has some dependencies which will need to be installed for the program
4573

4674
### Development Priorities
4775

48-
- Latest R version required
49-
- Knowledge on Shiny server
50-
- Implement user-friendly UI
51-
- Require automated testing
52-
- Version Control and Collaboration
76+
- **Latest R version required** : Ensure compatibility with the most recent version of R.
77+
- **Knowledge on Shiny server** : Expertise in Shiny server setup and management.
78+
- **Implement user-friendly UI** : Develop a clean, intuitive interface for ease of use.
79+
- **Require automated testing** : Implement comprehensive testing to ensure reliability.
80+
- **Version Control and Collaboration** : Utilize version control systems and collaboration tools for effective project management.
81+
82+
### Additional Details:
83+
84+
- **Project Goals**: Improve user experience by continuously incorporating feedback from researchers and addressing emerging needs in DNA melting curve analysis.
85+
- **Future Enhancements**: Explore integration with additional data formats, enhance error-handling capabilities, and expand visualization options.
86+
- **Community Engagement**: Actively seek contributions from the open-source community to foster collaboration and innovation.
5387

5488
## Get Involved
5589

package-lock.json

+4-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"clsx": "^1.2.1",
2424
"docusaurus": "^1.14.7",
2525
"jpegtran-bin": "^7.0.0",
26-
"prism-react-renderer": "^2.1.0",
26+
"prism-react-renderer": "^2.4.0",
2727
"react": "18.2.0",
2828
"react-dom": "18.2.0"
2929
},

0 commit comments

Comments
 (0)