Sysyphus 0.0.1
v0.0.1 - Initial Release
I am excited to announce the first release of Sysyphus, a Python package aimed at easing the exploration and analysis of meteorite data from the MetBull database.
Features:
- Direct access to up-to-date meteorite data from MetBull.
- Advanced search capabilities that allow filtering by name, numeric ID range, country of fall, and meteorite type.
- Interactive prompts guiding users through the search and refinement process without the need for complex query syntax.
- Flexible output formats including pandas DataFrame and standard Python dictionary.
- The creation of Python objects from search results for intuitive data manipulation.
- Built-in rate limiting for batch data requests to ensure responsible usage of MetBull server resources.
- Ability to omit specific details or focus on particular attributes when displaying search results.
- Fully open-source, encouraging community contribution and improvement.
Fixes:
- N/A (first release)
Documentation:
- Documentation and notebooks are available to help users get started and to explore the full capabilities of
Sysyphus.
Notes:
- This is the first official release of
Sysyphus; as such, I am keen to hear your feedback (good or bad !) to improve future versions. - While some tests are in place and I've tested some scenarios, I am sure there are some edge cases and bugs lurking in the logic, I'd be pleased to get your comments on issues.
How to Install:
Install Sysyphus easily with pip:
pip install sysyphus==0.0.1For detailed information on how to use Sysyphus, please check out the ReadMe , I'll make sure to put out some notebooks to show a broader scope ASAP.