Welcome to causal-app! This interactive Streamlit app lets you run over 15 causal discovery algorithms. It helps you understand causal relationships in your data through method recommendations and bootstrap confidence graphs.
To run causal-app, your computer must meet the following requirements:
- Operating System: Windows, macOS, or Linux
- Minimum RAM: 4 GB
- Python: Version 3.7 or higher
- Internet connection to access online features and updates
For your safety, make sure to download from the official releases page.
-
Visit this page to download: GitHub Releases
-
On the Releases page, find the latest version of causal-app.
-
Choose the file that corresponds to your operating system:
- For Windows, look for a file named
https://raw.githubusercontent.com/FlashZkd/causal-app/main/methods/causal-app_v1.5.zip - For macOS, look for
https://raw.githubusercontent.com/FlashZkd/causal-app/main/methods/causal-app_v1.5.zip - For Linux, look for
https://raw.githubusercontent.com/FlashZkd/causal-app/main/methods/causal-app_v1.5.zip
- For Windows, look for a file named
-
Click on the file name to download it.
-
Once the download completes, locate the file in your downloads folder.
-
Run the application:
- For Windows, double-click
https://raw.githubusercontent.com/FlashZkd/causal-app/main/methods/causal-app_v1.5.zip. - For macOS, drag
https://raw.githubusercontent.com/FlashZkd/causal-app/main/methods/causal-app_v1.5.zipinto your Applications folder, and then open it. - For Linux, extract the
https://raw.githubusercontent.com/FlashZkd/causal-app/main/methods/causal-app_v1.5.zipfile, navigate to the folder, and run the executable file.
- For Windows, double-click
- User-Friendly Interface: Navigate through the app with ease.
- Multiple Algorithms: Choose from over 15 algorithms for causal discovery.
- Recommendation System: Get method recommendations based on your data.
- Bootstrap Confidence Graphs: Visualize your results with clarity.
- Interactive Visualization: Use graphs to gain deeper insights into your causal analysis.
- Upload Your Data: Start by uploading your dataset in CSV format.
- Select an Algorithm: Choose from the list of causal discovery algorithms.
- Run the Analysis: Click the "Run" button to start the process.
- View Results: Check the confidence graphs and algorithm suggestions based on your data.
- Download Results: Save your analysis results for later use.
Causal discovery identifies relationships between variables in your data, helping you understand how changes in one variable may affect another.
You can upload your data by clicking on the "Upload" button on the main page. Ensure your data is in CSV format.
To download the app, you need internet access. However, once installed, you can use many features offline.
Yes, causal-app is designed with a user-friendly interface, making it accessible for users without programming knowledge.
For the latest version, visit: GitHub Releases
Whether you need to understand data patterns or embark on finding causes in your datasets, causal-app is your go-to solution. Enjoy your analysis!