green-dino / Oberon

Streamlit application is focused on building a playbook by interacting with a SQLite database.
1 stars 0 forks source link

Requirements #20

Open green-dino opened 1 month ago

green-dino commented 1 month ago

Create data frame handler for playbook builder, conditions based from elements and columns. Consolidate the page structure for exploratory analysis. Screenshot 2024-07-16 at 12 13 46 PM These buttons will enable the features that the user will experience - these are most likely in the /utilities/ folder.

Consolidate the features in the Analysis Toolkits It is used for decoding, displaying, and analyzing data takes a unified approach to data ingest

Accepts Various raw data and product files

System Architecture and Components a. Input Data Acquisition Component b. Decoding Component c. Displaying Component d. Analyzing Component e. Output Management Component f. User Interface Component g. Database and Storage Component

Performance Metrics and KPIs a. Decoding time per file b. Data accuracy c. Display and analysis response time d. User interface speed and responsiveness e. Storage capacity and efficiency f. System uptime and reliability

These can be rendered as Web Components to fit within the LAPP Stack 

These are structured off this conversation but would be better served as tool tips and insights to the user when they upload a piece of information they can compile the components that are relevant. 

Screenshot 2024-07-16 at 12 18 27 PM Screenshot 2024-07-16 at 12 20 01 PM

Screenshot 2024-07-16 at 12 19 02 PM

green-dino commented 1 month ago

@ryaustin there is a docker file that should work on your system. Let me know if it is successful in running. the terminal window you run it in will prompt you for a password and you should be able to connect to the system with localhost:6080 in a browser.

ryaustin commented 1 month ago

okay trying now

green-dino commented 1 month ago

@ryaustin

class Item(object): def init(self, *initial_data, **kwargs): for dictionary in initial_data: for key in dictionary: setattr(self, key, dictionary[key]) for key in kwargs: setattr(self, key, kwargs[key])