README.md
This repository contains example Python apps to help you learn how Corva backend apps are built and how Corva uses the Corva Python SDK. Each app is self-contained and can be run locally on your machine.
Different types of scheduler apps that include Data Time, Depth, Natural Time apps.
Different types of stream apps that include two Drilling Stream Time Apps and Frac Stream Time App.
Different types of task apps that include an Example Drilling App and Formation Evaluation Importer App.
To get started, clone this repository to your local machine:
$ git clone [https://github.com/corva-ai/corva-example-python-apps.git](https://github.com/corva-ai/corva-example-python-apps.git)Then, navigate to the app you want to run:
$ cd python-apps/corva-example-python-apps/scheduler/example_scheduler_data_time_app/Finally, run the app:
$ python lambda_function.pyThese apps are developed with uv-managed Python environments.
Install dependencies for a specific app from that app directory:
$ uv sync --group dev --no-install-project --no-editableLicense These apps are released under the MIT License