https://github.com/2phi/oracle
Observation, Research, and Analysis of Collapse and Loading Experiments
Science Score: 39.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 2 DOI reference(s) in README -
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (15.8%) to scientific vocabulary
Repository
Observation, Research, and Analysis of Collapse and Loading Experiments
Basic Info
- Host: GitHub
- Owner: 2phi
- License: other
- Language: Jupyter Notebook
- Default Branch: main
- Size: 39.9 MB
Statistics
- Stars: 5
- Watchers: 0
- Forks: 2
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
ORACLE
Observation, Research, and Analysis of
Collapse and Loading Experiments
**ORACLE** evaluates the conditions of weak snow layers based on propagation saw tests (PSTs). Enter your snow profile and PST result to view the results in real time. Adjust parameters as needed and observe how they impact the results instantly. [Explore the app in Streamlit](https://snoworacle.streamlit.app) 🚀
Contents
About the project
ORACLE implements closed-form analytical models for the mechanics of propagation saw test of stratified snow covers.
Cite the repository as:
tbd.
Written in 🐍 Python and built with 💻 Visual Studio Code, 🐙 GitKraken, and ⭕️ Marimo.
Installation
Install
weacusing thepipPackage Installer for Pythonsh pip install -U weacClone the repo
sh git clone https://github.com/2phi/oracleRun Marimo
sh marimo run dashboard.py
Needs - Python ≥ 3.10 - Marimo for the user interface - Numpy for matrix operations - Scipy for solving optimization problems - Pandas for data handling - Matplotlib for plotting
Usage
tbd.
Roadmap
See the open issues for a list of proposed features and known issues.
v1.0
- [ ] Analysis of proagation saw tests in stratified snow covers
Release history
v0.2
- Probability distribution density of weak-layer fracture toughnesses in full-propagation PSTs
v0.1
- Define layered slabs
- Basic user interface components
How to contribute
- Fork the project
- Create your feature branch (
git checkout -b feature/amazingfeature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazingfeature) - Open a pull request
License
ORACLE is licensed under CC BY-NC-SA 4.0
You are free to:
- Share — copy and redistribute the material in any medium or format
- Adapt — remix, transform, and build upon the material for any purpose, even commercially.
Under the following terms:
Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
NonCommercial — You may not use the material for commercial purposes.
ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.
Contact
E-mail: mail@2phi.de · Web: https://2phi.de · Project Link: https://github.com/2phi/oracle
Owner
- Name: 2phi GbR
- Login: 2phi
- Kind: organization
- Location: Darmstadt, Germany
- Website: https://2phi.de
- Repositories: 2
- Profile: https://github.com/2phi
GitHub Events
Total
- Watch event: 3
- Delete event: 1
- Member event: 1
- Push event: 1
- Fork event: 1
- Create event: 1
Last Year
- Watch event: 3
- Delete event: 1
- Member event: 1
- Push event: 1
- Fork event: 1
- Create event: 1
Dependencies
- Requests ==2.32.3
- matplotlib ==3.9.2
- numpy ==2.1.1
- pandas ==2.2.3
- plotly ==5.24.1
- python-dotenv ==1.0.1
- scipy ==1.14.1
- st-theme ==1.2.3
- streamlit ==1.38.0
- streamlit-browser-session-storage ==0.0.11
- streamlit-local-storage ==0.0.24
- streamlit-screen-stats ==0.0.77
- tqdm ==4.66.4
- weac ==2.5.2
- ipython 8.12.3
- matplotlib 3.9.2
- numpy 2.1.1
- pandas 2.2.2
- plotly 5.24.1
- python ^3.10
- python-dotenv 1.0.1
- requests 2.32.3
- scipy 1.14.1
- st-theme 1.2.3
- streamlit 1.38.0
- streamlit-browser-session-storage 0.0.11
- streamlit-local-storage 0.0.24
- streamlit-screen-stats 0.0.77
- tqdm 4.66.4
- weac 2.5.2