Skip to main content

auto research note conversion

Project description

# Auto-research-note generator from Jupyter notebook

Author : jh.jung

From jupyter notebook, making the research note to md file with simple syntax.

  • TOC(Table of contents)

  • code

  • figure

  • table

  • Daily note

## Installation

Using pip :

`shell pip install nbresnote `

## Usage

  • For autorun when git commit, run below on your git repository :

`shell nbresnote install `

For now, the install command will make the clone of your wiki repository of current git into wiki/ folder. Unfortunately, this is fixed.

  • For run specific .ipynb files

`shell nbresnote note1.ipynb note2.ipynb ... `

## Documentation

### Syntax

Basically, nbresnote ignore all code cells. The module will read only markdown cell for making research notes.

Internelly, nbresnote trace the diff of git commit files, and get folder and filename of .ipynb in commit, and auto documenting the markdown and daily note for the git repository.

You can check the example folder.

Here we prepare for specific syntax !(command)

  • TOC(Table of contents) :

    Table of Contents is simple anchor of whole notebook headers >example) >`!TOC` in jupyter notebook ![toc](png/TOC.png)

  • code

  • figure

  • table

  • Daily note

See wiki tabs.

## future work :

  • configuration change

  • directive of rst

  • reference of outputs

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

nbresnote-0.2.2.tar.gz (5.9 kB view details)

Uploaded Source

File details

Details for the file nbresnote-0.2.2.tar.gz.

File metadata

  • Download URL: nbresnote-0.2.2.tar.gz
  • Upload date:
  • Size: 5.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.7.11

File hashes

Hashes for nbresnote-0.2.2.tar.gz
Algorithm Hash digest
SHA256 4cd2378cd15a5fdb490fa63bce0feedfe9ad093717d8ce65d5729793e431fc97
MD5 892e80e8a7dbf795c01a5c993cd4778b
BLAKE2b-256 cdf1de1ac661ec8a9f4c4ffeb8e8388dca76c26fc20dc423c583248a3cf3be76

See more details on using hashes here.

Supported by

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