2022Q2
Stripped-down / skeleton project to host interactive Notebooks used for technical recruitment. This contains exercises only, worked examples are in another repo.
This uses a relatively standard / barebones install of basic data manipulation
packages including numpy
, scipy
, pandas
, matplotlib
etc. Refer to
oreum_template
if you want to add any standard directory structures back in
- Instructions for Manual Installation of the Environment
- We use a scientific Python stack for scripting / package development and interactive Jupyter Notebooks for reproducible research
- The project is hosted publicly on Oreum Industries Github at oreum_recruit_exercises
- Project began on 2022-06-12
- The README.md is MacOS and POSIX oriented
- See LICENSE.md for licensing and copyright details
- See CONTRIBUTORS.md for list of contributors
This project is intended for interactive development and execution and is manually installed.
Download latest from: https://www.continuum.io/downloads
Assumes git
already installed
$> git clone https://github.com/oreum-industries/oreum_recruit_exercises
$> cd oreum_recruit_exercises
Notes:
- This compound method uses
conda
for main environment and packages, andpip
for selected additional packages handled better by pip than conda. - See cheat sheet of conda commands
- Use
direnv
on MacOS to automatically run file.envrc
upon directory open
$> conda update -n base -c defaults conda
$> conda env create --file condaenv_oreum_recruit_exercises.yml
$> conda activate oreum_recruit_exercises
Some notes to help configure local development environment
[user]
name = <YOUR NAME>
email = <YOUR EMAIL ADDRESS>
Assumes jupyter
installed, sets defaults
$> jupyter notebook --generate-config
$> jupyter qtconsole --generate-config
$> jupyter nbconvert --generate-config
None
Oreum OÜ © 2022