Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Basic Python Interface #128

Open
wants to merge 11 commits into
base: master
Choose a base branch
from
Open

Basic Python Interface #128

wants to merge 11 commits into from

Conversation

AlnisS
Copy link
Contributor

@AlnisS AlnisS commented Dec 27, 2023

No description provided.

Needs a lot of work! Hopefully coming in the next 2 days before the star tracker meeting.
Make Python interface build & install properly with pip + add some documentation.
Squashing:
* Incremental step towards better python interface
* More LOST python interface cleanup
* Migrate to dicts, add docstrings & type hints
* Update some out of date info
* Remove Python tutorial from README.md
* Add improved Python tutorial to __init__.py docstring
@AlnisS
Copy link
Contributor Author

AlnisS commented Dec 27, 2023

Main TODOs are in /lostpy/__init__.py

Build instructions are in README.md

This is a first pass of the interface. The default LOST parameters are based on the example in the README, so we'll want to update it with parameters for Tetra + OreSat-specific.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant