Projects
This page holds information for a plethora of projects I contribute to. All of them are open-source, so I encourage you to take a look.
For the latest news, please check my GitHub profile.
poliastro
poliastro is an open source (MIT) pure Python library for interactive Astrodynamics and Orbital Mechanics, with a focus on ease of use, speed, and quick visualization. It provides a simple and intuitive API, and handles physical quantities with units.
Some features include orbit propagation, solution of the Lambert’s problem, conversion between position and velocity vectors and classical orbital elements and orbit plotting, among others. It focuses on interplanetary applications, but can also be used to analyze artificial satellites in Low-Earth Orbit (LEO).
Source code: https://github.com/poliastro/poliastro
lamberthub
The lamberthub library is a Python package which provides its users with different algorithms for solving the Lambert’s problem.
Since the formulation of the problem, many different solutions have been devised, being the latest ones in the form of computer routines. By collecting and implementing all of them under a common programming language, it is possible to carry out performance comparisons between those. Furthermore, lamberthub provides a framework for new authors to check the robustness and accuracy of their routines.
Source code: https://github.com/jorgepiloto/lamberthub
escriba
The ESCRIBA project is simply a LaTeX project layout for efficiently managing academical works. It ships with different automated commands via Makefile for:
- Compiling and linking Asymptote based figures.
- Execute any sort of binaries (Python scripts are the default ones).
- Reformatting LaTeX files via latexindent.
- Building project’s bibliography with biber.
- Cleaning junk and auxiliary LaTeX files inside project’s directory.
Source code: https://github.com/jorgepiloto/escriba
unbloated
Lots of modern websites make use of fancy and no-sense animations, making it hard to find or even read their content. In addition to this, complex layouts and style-sheets are not easy to maintain, which usually translates into hard maintenance tasks.
unbloated is designed to be simple, powerful and elegant. Not only that, it provides an easy content layout which allows you to locate a particular post with all its assets directly, as the post content, its images and resources are stored in the same folder, under a given category directory.
Source code: https://github.com/jorgepiloto/unbloated