You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/portfolio.md
+28-19Lines changed: 28 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,28 +9,37 @@ Open Source with SLU makes open source software that supports research.
9
9
10
10
## New Projects
11
11
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.
17
14
18
15
## Current Capstone Projects
19
16
20
-
<!-- -  **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
-
-**[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/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/about)** - An educational learning tool enabling visualizing the pronunciation of Spanish words.
30
-
- Shelter Volunteers
31
-
-**[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/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/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.
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.
39
39
40
40
## Technical Information
41
41
42
-
## Overview
42
+
### Technical Overview
43
43
44
44
Overview of the software architecture.
45
45

46
46
47
-
## Development Priorities
47
+
###Development Priorities
48
48
49
49
- Complete implememting all the existing flters and statistics
@@ -28,18 +28,23 @@ DroneWorld is a platform developed by Dr.Ankit Agrawal and his team for testing
28
28
-**Type:** Desktop
29
29
-**License:**
30
30
31
-
## User Guide
31
+
### User Guide
32
+
32
33
- 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.
33
34
- 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.
34
35
- DroneWorld generates a detailed test report analyzing the execution. This includes logs, telemetry data, analysis of property violations, and visualizations of key metrics
35
36
36
-
## Overview
37
+
## Technical Information
38
+
39
+
### Technical Overview
40
+
37
41
Overview of the software architecture.
38
42

39
43
40
44
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.
41
45
42
-
## Development Priorities
46
+
### Development Priorities
47
+
43
48
- There is UI changes for the displaying the simulation response, which contains image and graphs.
44
49
- Unrealengine implementation for the drone types.
45
50
- Implementing MongoDB for the storing the pre defined values.
- Patrick Cuba (Research computing group) [<imgsrc="/img/github.svg"alt="github"width="25"height="25" />](https://github.com/cubap)[<imgsrc="/img/linkedin.svg"alt="LinkedIn"width="25"height="25" />](https://www.linkedin.com/in/patrick-cuba-9539334/)
@@ -35,7 +35,7 @@ The Gallery of Glosses is a combination of interfaces that allow non-technical u
35
35
-**Type:** Web Applications
36
36
-**License:** NA
37
37
38
-
##Users
38
+
### User Guide
39
39
40
40
**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.
41
41
**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
45
45
46
46
## Technical Information
47
47
48
-
## Overview
48
+
### Technical Overview
49
49
50
50
Overview of the software architecture.
51
51

52
52
53
-
## Development Priorities
53
+
###Development Priorities
54
54
55
55
- Feature to add a reference to any witness added
56
56
- Add clear instructions for users on all the user forms
- Anthony Hampton (alumni) [<imgsrc="/img/github.svg"alt="github"width="25"height="25" />](https://github.com/adhampton110)
27
27
28
28
-**Start Date:** July 2022
29
29
-**Adoption Date:** July 2022
@@ -33,13 +33,13 @@ MeltShiny is a software application that automates the analysis and visualizatio
33
33
-**Type:** Web Application
34
34
-**License:**[GNU General Public License v3.0](https://opensource.org/license/gpl-3-0/)
35
35
36
-
## User Guide
36
+
###User Guide
37
37
38
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.
0 commit comments