Skip to main content

Mindamps of Space

Project description

Logo

Jupyter

Mind Maps of Space

Planets

People In Space

Introduction

Using various APIs Jupyter collects JSON data and then uses Jinja2 templates to create markdown files. Using the markmap VS Code extension these markdown files render as mind maps!

NASA API Key

Please visit NASA

And register for an API key. Once you have your key please add it to the .env file

Setup

I recommend running Jupyter in a Python virtual environment. This will help keep your host system clean and allow you to have multiple environments to try new things. If you are not using a virtual environment, start at the download/clone step below.

You will also need Python 3 and venv installed on your host system.

In your project directory, create your virtual environment

python3 -m venv env

Activate (use) your new virtual environment (Linux):

source env/bin/activate

Pip Install the package using pip install jupyter_mindmaps:

(env)pip install jupyter_mindmaps

Make a directory to hold your output

(env)mkdir Space Mindmaps
(env)cd Space Mindmaps

Run the code help

(env)jupyter_mindmaps --help

Help

Run the code passing the key

(env)jupyter_mindmaps --token { your NASA token }

Run the code interactively

(env)jupyter_mindmaps
NASA Token: { your NASA token }

Run the code using an environment variable

(end) export TOKEN={ your NASA token }
(env)jupyter_mindmaps

View the Mindmaps

Type code . to launch VS Code in the folder

Install the markmap VS Code Extension

Mark Map

Open the markdown file and click the "Open as markmap"

API List

The following files are created from the various APIs. The Space.md file contains all APIs.

List

Original background photo credit Photo

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jupyter_mindmaps-1.1.1.tar.gz (23.4 kB view details)

Uploaded Source

Built Distribution

jupyter_mindmaps-1.1.1-py3-none-any.whl (29.5 kB view details)

Uploaded Python 3

File details

Details for the file jupyter_mindmaps-1.1.1.tar.gz.

File metadata

  • Download URL: jupyter_mindmaps-1.1.1.tar.gz
  • Upload date:
  • Size: 23.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.14 CPython/3.10.4 Linux/5.10.102.1-microsoft-standard-WSL2

File hashes

Hashes for jupyter_mindmaps-1.1.1.tar.gz
Algorithm Hash digest
SHA256 0870f52f961a09be338b93d0f98506a296cac0df6d3c1c343498c75c576b0063
MD5 dca577c0776b1576a63c23c0efb12e39
BLAKE2b-256 35fcda5b1675acba9c481e355dbc50259e217764930f2bbdfc86f09d177bbfda

See more details on using hashes here.

File details

Details for the file jupyter_mindmaps-1.1.1-py3-none-any.whl.

File metadata

  • Download URL: jupyter_mindmaps-1.1.1-py3-none-any.whl
  • Upload date:
  • Size: 29.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.14 CPython/3.10.4 Linux/5.10.102.1-microsoft-standard-WSL2

File hashes

Hashes for jupyter_mindmaps-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 89a9901b2949d5a847d5599159f2dc8e56a8be7fb4af7eefa53bad193e011d4b
MD5 0f23360bc4c2f49efa4932097398427a
BLAKE2b-256 3d24fe847e863d6b78e9351bf5e5582ba944ecdb17116d51f0f60ebd04d621c4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page