You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

63 lines
1.6 KiB
Markdown

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

# Actes princiers -- refactoring datascience
## Project Name
human readable name : `Actes Princiers`
The project name 'Actes Princiers' has been applied to:
- The project title in `datascience/actes-princiers/README.md`
- The folder created for your project in `datascience/actes-princiers`
- The project's python package in `datascience/actes-princiers/src/actes_princiers`
A best-practice setup includes initialising git and creating a virtual environment before running 'pip install -r src/requirements.txt'
## Getting started
- Install a virtual environment : `python -m venv .venv`
- Enable the virtual environment : `source .venv/bin/activate`
- install kedro `pip install kedro`
- Install the packages and libraries `pip install -r src/requirements.txt`
**go to `actes-princiers`'s folder**
Then open a terminal in the `actes-princiers`'s folder
and launch jupyter : `kedro jupyter notebook`
or start the ipython prompt : `kedro ipython`
## Launching the pipelines
Open a terminal in the `actes-princiers`'s folder and launch kedro
`kedro run`
or launch a specific node in the pipeline with:
`kedro run --nodes=preprocess_html`
or a search by tags with:
`kedro run --tags=xsl`
## Visualizing the pipelines
`kedro viz`
## Building the docs
`./build-docs.sh docs`
the html built doc is `here <docs/build/html/>`_
## Developper's rules and guidelines
Declare any dependencies in `src/requirements.txt` for `pip` installation.
To install them, run: `pip install -r src/requirements.txt`
## tips
You need to reload Kedro variables by calling `%reload_kedro` in your notebook and re-run the code snippet