Welcome to Majordome’s documentation!

Majordome (latin major domus) is a Python library with a bunch of boilerplate code for use in scientifc applications. It was born from a personal perspective that code should be reusable and maintainable. For more about the context where it was born, please check my Wally Tutor page. Check out the Usage section for further information.

Note

This project is under active development.

Contents

Usage

Installation

To use Majordome, first install it using pip:

$ pip install majordome

This will provide you with the basic Python functionalities of the package. Please notice that Majordome is used in several ways to manage other scientifc libraries and use of some modules is restrained to the presence of those external packages (most of which are not Python dependencies and must be compiled for your specific platform). That said, Majordome is Linux-centric as any serious scientifc package should be.

API

Indices and tables