Skip to content

Commit 72bea91

Browse files
Merge pull request #44 from oss-slu/portfolio-fixup
Portfolio fixup
2 parents 86e9944 + f30238a commit 72bea91

File tree

21 files changed

+192
-151
lines changed

21 files changed

+192
-151
lines changed

docs/portfolio.md

Lines changed: 28 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -9,28 +9,37 @@ Open Source with SLU makes open source software that supports research.
99

1010
## New Projects
1111

12-
We are currently accepting project requests. You can submit your request via this [Google Form](https://forms.gle/QwJYztXK5VrXG6K38). We will prioritize requests that:
13-
14-
- Come from Saint Louis University
15-
- Focus on tools that help with specific research goals
16-
- Will help researchers obtain specific preliminary results
12+
We are open to new project requests. Learn more on our [software request page](about/software).
13+
We are especially interested in projects supporting researchers, focused on research outcomes, meeting unmet needs.
1714

1815
## Current Capstone Projects
1916

20-
<!-- - ![Alt](project_name/100x100.png) **Project Name** One-sentence description of the purpose of the project -->
21-
- **[DADS (Database of Arithmetic Dynamical Systems)](project_dads/about)** - The goal of this project is to create a flexible, web-based, search-driven user interface for a database of arithmetic dynamical systems
22-
- ![DEER](project_deer/deer_100.jpg) **[Data Entry & Exhibition for Rerum](project_deer/about)** A designer's framework for non-destructive annotation and template rendering for distributed digital resources and collections.
23-
- **[Drone World](project_droneworld/about)** - DroneWorld is a platform for testing small unmanned aerial systems (sUAS) applications by simulating realistic test scenarios based on specified requirements.
24-
- **[Gallery of Glosses](./project_gallery_of_glosses/about)** - Interfaces to view and manage Glosses.
25-
- **[MeltShiny](project_meltshiny/about)** - automates the analysis and visualization of DNA melting curves for researchers in chemistry, biology, and genetics..
26-
- ![Mouser](project_mouser/100x100.png) **[Mouser](project_mouser/about)** - This software is used for tracking the data of animal experiments.
27-
- **[Pi4Micronaut](project_pi4micronaut/about)** - A Java library crafted for developers who aim to build IoT applications leveraging the Raspberry Pi platform.
28-
- **[Rerum Geolocator](project_rerum_geolocator/about)** - The application enables users to enhance discovery and access to digital resources through geographic visualization and annotation.
29-
- ![Seeing Is Believing](project_sib/100x100.jpg) **[Seeing Is Believing](project_sib/about)** - An educational learning tool enabling visualizing the pronunciation of Spanish words.
30-
- Shelter Volunteers
31-
- ![Saltify](project_saltify/100x100.png) **[Speech Tagging](project_saltify/about)** - This software transcribes an audio sample into a written format that is accepted by SALT software.
32-
- ![Where's Religion Desktop](project_wheres_religion_desktop/100x100.png) **[Where's Religion Desktop](project_wheres_religion_desktop/about)** - Where's Religion Desktop is an enhancement on the mobile version which will have extended features.
33-
- ![Where's Religion Mobile](project_wheres_religion_mobile/100x100.png) **[Where's Religion Mobile](project_wheres_religion_mobile/about)** - This Project is to create an application for ethnographers to capture the events happening around them along with some audio/visual representation of the event.
17+
<!-- **Project Name** One-sentence description of the purpose of the project -->
18+
**[DADS (Database of Arithmetic Dynamical Systems)](project_dads/about.md)** - The goal of this project is to create a flexible, web-based, search-driven user interface for a database of arithmetic dynamical systems
19+
20+
**[Data Entry & Exhibition for Rerum](project_deer/about.md)** - A designer's framework for non-destructive annotation and template rendering for distributed digital resources and collections.
21+
22+
**[Drone World](project_droneworld/about.md)** - DroneWorld is a platform for testing small unmanned aerial systems (sUAS) applications by simulating realistic test scenarios based on specified requirements.
23+
24+
**[Gallery of Glosses](./project_gallery_of_glosses/about.md)** - Interfaces to view and manage Glosses
25+
26+
**[MeltShiny](project_meltshiny/about.md)** - automates the analysis and visualization of DNA melting curves for researchers in chemistry, biology, and genetics.
27+
28+
**[Mouser](project_mouser/about.md)** - This software is used for tracking the data of animal experiments.
29+
30+
**[Pi4Micronaut](project_pi4micronaut/about.md)** - A Java library crafted for developers who aim to build IoT applications leveraging the Raspberry Pi platform.
31+
32+
**[Rerum Geolocator](project_rerum_geolocator/about.md)** - The application enables users to enhance discovery and access to digital resources through geographic visualization and annotation.
33+
34+
**[Seeing Is Believing](project_sib/about.md)** - An educational learning tool enabling visualizing the pronunciation of Spanish words.
35+
36+
**[Shelter Volunteers](project_shelter_volunteers/about.md)** - Simplify the process of scheduling work shifts for volunteers, and to give homeless shelters visibility into their upcoming staffing.
37+
38+
**[Speech Tagging](project_saltify/about)** - This software transcribes an audio sample into a written format that is accepted by SALT software.
39+
40+
**[Where's Religion Desktop](project_wheres_religion_desktop/about.md)** - Where's Religion Desktop is an enhancement on the mobile version which will have extended features.
41+
42+
**[Where's Religion Mobile](project_wheres_religion_mobile/about.md)** - This Project is to create an application for ethnographers to capture the events happening around them along with some audio/visual representation of the event.
3443

3544
## Current Internal Service Projects
3645

docs/project_dads/about.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,16 @@ The goal of this project is to create a flexible, web-based, search-driven user
1313

1414
### Information
1515

16-
- **Source Code:** <https://github.com/oss-slu/dads>
16+
- **Source Code:** <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
18-
- **Current Tech Lead:** Abhilash Kotha [GitHub](https://github.com/AbhilashKotha) [LinkedIn](https://www.linkedin.com/in/abhilashkotha/)
18+
- **Current Tech Lead:** Abhilash Kotha [<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/)
1919
- **Developers:**
20-
- [Evan Richmond](https://github.com/Evan-Richmond) (capstone)
21-
- [Andrew Jelliss](https://github.com/AJelliss) (capstone)
22-
- [Louis Rolwes](https://github.com/lRolwes) (capstone)
23-
- [Greih Murray](https://github.com/GreihMurray) (alumni)
24-
- [Josiah Glyshaw](https://github.com/jglyshaw) (alumni)
25-
- [Thomas McGuigan](https://github.com/thomasmcg77) (alumni)
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)
2626

2727
- **Start Date:** Mar, 2023
2828
- **Adoption Date:** Mar, 2023
@@ -33,18 +33,18 @@ The goal of this project is to create a flexible, web-based, search-driven user
3333
- **Type:** Web application
3434
- **License:** [MIT](https://opensource.org/license/mit)
3535

36-
## Users
36+
### User Guide
3737

3838
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.
3939

4040
## Technical Information
4141

42-
## Overview
42+
### Technical Overview
4343

4444
Overview of the software architecture.
4545
![Software Architecture](architecture.png)
4646

47-
## Development Priorities
47+
### Development Priorities
4848

4949
- Complete implememting all the existing flters and statistics
5050
- Interact with a larger set of data

docs/project_deer/about.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ DEER is a framework for designers to quickly template web components for exhibit
3030
- **License:** none
3131
- **Version:** 0.92
3232

33-
## User Guide
33+
### Users Guide
3434

3535
Instructions for use are available in the [project wiki](https://github.com/CenterForDigitalHumanities/deer/wiki/Using-DEER-in-your-project).
3636
Examples can be seen at https://deer.rerum.io.

docs/project_droneworld/about.md

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ DroneWorld is a platform developed by Dr.Ankit Agrawal and his team for testing
88

99
### Information
1010

11-
- **Source Code:** https://github.com/oss-slu/DroneWorld [<img src="https://raw.githubusercontent.com/FortAwesome/Font-Awesome/6.x/svgs/brands/git-alt.svg" width="25" height="25" />](https://github.com/oss-slu/DroneWorld)
12-
- **Client** Dr.Ankit Agrawal [<img src="https://raw.githubusercontent.com/FortAwesome/Font-Awesome/6.x/svgs/brands/github.svg" width="25" height="25" />](https://github.com/ankyAgrawal)
13-
- **Current Tech Lead:** Yashaswini Shivalingaiah [<img src="https://raw.githubusercontent.com/FortAwesome/Font-Awesome/6.x/svgs/brands/github.svg" width="25" height="25" />](https://github.com/yashaswini-slu) [<img src="https://raw.githubusercontent.com/FortAwesome/Font-Awesome/6.x/svgs/brands/linkedin.svg" width="25" height="25" />](https://www.linkedin.com/in/yashaswini-shivalingaiah-467a9652/)
11+
- **Source Code:** https://github.com/oss-slu/DroneWorld [<img src="/img/git-alt.svg" alt="git" width="25" height="25" />](https://github.com/oss-slu/DroneWorld)
12+
- **Client** [Dr.Ankit Agrawal](https://www.slu.edu/science-and-engineering/academics/computer-science/faculty-and-staff/ankit-agrawal.php) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/ankyAgrawal)
13+
- **Current Tech Lead:** [Yashaswini Shivalingaiah](https://yashaswinishivalingaiah.com/) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/yashaswini-slu) [<img src="/img/linkedin.svg" alt="linkedin" width="25" height="25" />](https://www.linkedin.com/in/yashaswini-shivalingaiah-467a9652/)
1414
- **Developers:**
15-
- Kaleb Yu [<img src="https://raw.githubusercontent.com/FortAwesome/Font-Awesome/6.x/svgs/brands/github.svg" width="25" height="25" />](https://github.com/kalyus)
16-
- Szymon Rostkowski [<img src="https://raw.githubusercontent.com/FortAwesome/Font-Awesome/6.x/svgs/brands/github.svg" width="25" height="25" />](https://github.com/sr259)
17-
- Hebron Bekele [<img src="https://raw.githubusercontent.com/FortAwesome/Font-Awesome/6.x/svgs/brands/github.svg" width="25" height="25" />](https://github.com/hebronh)
15+
- Kaleb Yu [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/kalyus)
16+
- Szymon Rostkowski [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/sr259)
17+
- Hebron Bekele [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/hebronh)
1818
- **Start Date:** 9th Feb 2023
1919
- **Adoption Date:** 25 Aug 2023
2020
- **Technologies Used:**
@@ -28,18 +28,23 @@ DroneWorld is a platform developed by Dr.Ankit Agrawal and his team for testing
2828
- **Type:** Desktop
2929
- **License:**
3030

31-
## User Guide
31+
### User Guide
32+
3233
- The user will configure a test scenario through the web interface by specifying details like the number of drones, their sensors, the mission objectives, and the operating environment.
3334
- The user define critical safety properties that must be monitored during the test, such as minimum separation distance between drones. These properties are based on your system requirements or regulations.
3435
- DroneWorld generates a detailed test report analyzing the execution. This includes logs, telemetry data, analysis of property violations, and visualizations of key metrics
3536

36-
## Overview
37+
## Technical Information
38+
39+
### Technical Overview
40+
3741
Overview of the software architecture.
3842
![Architecture](DroneWorld%20Architecture.png)
3943

4044
The test scenario uses a testbed, represented by the "DRV Testbed" box. The testbed includes things like sensor models, GPS models, plugins, and shadow models. First, the environment is configured and the tests are defined. The "Configure Environment" and "Configure Application & Define Tests" boxes do this. The environment configuration sets system properties, settings, and features. The application configuration sets drone configuration, simulation settings, and safety/test properties. Once the environment and tests are configured, the test scenario is run using the "Execute Test Scenario" box. The testbed runs the tests and collects monitoring data. The monitoring data comes from monitors that track humans, drones, and the environment. After running the test, the monitoring data is combined and analyzed using the "Consolidate & Analyze Monitoring Data" box. Analyzing the data can diagnose the system under test and generate a test result. The test result is represented by the "Acceptance Test Result" box.
4145

42-
## Development Priorities
46+
### Development Priorities
47+
4348
- There is UI changes for the displaying the simulation response, which contains image and graphs.
4449
- Unrealengine implementation for the drone types.
4550
- Implementing MongoDB for the storing the pre defined values.

docs/project_gallery_of_glosses/about.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@ The Gallery of Glosses is a combination of interfaces that allow non-technical u
1818
- [Public Website](https://github.com/CenterForDigitalHumanities/Gallery-of-Glosses)
1919
- **Client** Dr Atria Larson
2020
- **Current Tech Leads:**
21-
- Bryan Haberberger (Research computing group) [ [GitHub](https://github.com/thehabes) ] [ [LinkedIn](https://www.linkedin.com/in/bryan-haberberger-7033a0b3/) ]
22-
- Patrick Cuba (Research computing group) [ [GitHub](https://github.com/cubap) ] [ [LinkedIn](https://www.linkedin.com/in/patrick-cuba-9539334/) ]
23-
- Abhilash Kotha (Capstone) [ [GitHub](https://github.com/AbhilashKotha) ] [ [LinkedIn](https://www.linkedin.com/in/abhilashkotha/) ]
21+
- Bryan Haberberger (Research computing group) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/thehabes) [<img src="/img/linkedin.svg" alt="LinkedIn" width="25" height="25" />](https://www.linkedin.com/in/bryan-haberberger-7033a0b3/)
22+
- Patrick Cuba (Research computing group) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/cubap) [<img src="/img/linkedin.svg" alt="LinkedIn" width="25" height="25" />](https://www.linkedin.com/in/patrick-cuba-9539334/)
23+
- Abhilash Kotha (Capstone) [<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/)
2424
- **Developers:**
25-
- [Tu Tran](https://github.com/TheTuTran) (capstone)
26-
- [Kameron Bustos](https://github.com/KamBustos) (capstone)
27-
- [Josh Cohen](https://github.com/cohen-j) (capstone)
25+
- Tu Tran (capstone) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/TheTuTran)
26+
- Kameron Bustos (capstone) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/KamBustos)
27+
- Josh Cohen (capstone) [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/cohen-j)
2828

2929
- **Start Date:** Aug, 2020
3030
- **Adoption Date:** Jul, 2023
@@ -35,7 +35,7 @@ The Gallery of Glosses is a combination of interfaces that allow non-technical u
3535
- **Type:** Web Applications
3636
- **License:** NA
3737

38-
## Users
38+
### User Guide
3939

4040
**Public Website:** Users can visit the public website using this [link](https://gog-public-site.vercel.app/). They can read more about the application and glossing terminology as well as browse through the public glosses.
4141
**Data entry Website** Researchers and contributors can access the data entry application [here](https://glossing.rerum.io/). Note you must be a registered user and must sign in, as this data entry portal is not public. Verified users can
@@ -45,12 +45,12 @@ The Gallery of Glosses is a combination of interfaces that allow non-technical u
4545

4646
## Technical Information
4747

48-
## Overview
48+
### Technical Overview
4949

5050
Overview of the software architecture.
5151
![Software Architecture](architecture.png)
5252

53-
## Development Priorities
53+
### Development Priorities
5454

5555
- Feature to add a reference to any witness added
5656
- Add clear instructions for users on all the user forms

docs/project_meltshiny/about.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -10,20 +10,20 @@ MeltShiny is a software application that automates the analysis and visualizatio
1010

1111
### Information
1212

13-
- **Source Code:** <https://github.com/oss-slu/MeltWin2.0>
14-
- **Clients:**
13+
- **Source Code:** <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)
14+
- **Clients:**
1515
- [Dr. Brent Znosko](https://www.slu.edu/science-and-engineering/academics/chemistry/faculty/brent-znosko.php)
16-
- Sebastian Arteaga(Assistant)
17-
- **Current Tech Lead:** [Sailikhita Pulijala](https://github.com/LikhitaPulijala)
16+
- Sebastian Arteaga (Assistant)
17+
- **Current Tech Lead:** Sailikhita Pulijala [<img src="/img/github.svg" alt="github" width="25" height="25" />](https://github.com/LikhitaPulijala)
1818
- **Developers:**
1919

20-
- [Zohaib Ahmed](https://github.com/zohaib-a-ahmed) (capstone)
21-
- [Ethan Gray](https://github.com/ethan-gray-01) (capstone)
22-
- [Massimo Evelti](https://github.com/Massi-Papi) (capstone)
23-
- [Uday Prasad Aitha](https://github.com/aithaprasad) (alumni, previous tech lead)
24-
- [Shlok Patel](https://github.com/shlokpat6) (alumni)
25-
- [Colleen Wade](https://github.com/cwade6) (alumni)
26-
- [Anthony Hampton](https://github.com/adhampton110) (alumni)
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)
2727

2828
- **Start Date:** July 2022
2929
- **Adoption Date:** July 2022
@@ -33,13 +33,13 @@ MeltShiny is a software application that automates the analysis and visualizatio
3333
- **Type:** Web Application
3434
- **License:** [GNU General Public License v3.0](https://opensource.org/license/gpl-3-0/)
3535

36-
## User Guide
36+
### User Guide
3737

3838
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.
3939

4040
## Technical Information
4141

42-
### Overview
42+
### Technical Overview
4343

4444
![Software Architecture](architecture.png)
4545

0 commit comments

Comments
 (0)