Coder Social home page Coder Social logo

tec-lab's Introduction

๐ŸŒˆ!

TEC Labs!

Interactive lab building sessions emerging from the TE commons and the TE community.

Read the proposal here:

https://forum.tecommons.org/t/tec-labs-production-team-funding/201

Getting started

Clone the lab repository onto your system and enter it:

git clone https://github.com/TECommons/tec-lab.git
cd tec-lab

Create a virtual environment:

Make sure that you have python poetry installed: https://python-poetry.org/docs/ Install the requirements as per the poetry.lock file:

poetry install

Activate your poetry shell:

poetry shell

Make sure you have the pyviz jupyter lab extension:

jupyter labextension install @pyviz/jupyterlab_pyviz

Run jupyter

jupyter lab

See the Notion Workspace for more information or to learn how to contribute:

https://www.notion.so/saa108/Token-Engineering-Commons-Lab-c1c1f5dc4b40423cbc65bea6fd9df96f

Below this line is deprecated. We will remove it if we can come to community consensus on using python poetry.

If you don't want to use poetry you may use the traditional python virtualevn:

pip3 installl virtualenv
python3 -m venv tec-venv
source tec-venv/bin/activate

Or you might use the most worful fish shell and virtualfish:

vf new/activate tec-lab

Install the requirements with pip:

pip3 install -r requrements.txt

If you have issues installing cartopy try the solutions here: https://stackoverflow.com/questions/53697814/using-pip-install-to-install-cartopy-but-missing-proj-version-at-least-4-9-0

If you really can't get it then just delete cartopy from requirements.txt, it's just used for geo mapping.

Step Number 3

Make sure you have the pyviz jupyter lab extension:

jupyter labextension install @pyviz/jupyterlab_pyviz

Run jupyter

jupyter lab

See the Notion Workspace for more information

https://www.notion.so/saa108/Token-Engineering-Commons-Lab-c1c1f5dc4b40423cbc65bea6fd9df96f

tec-lab's People

Contributors

harthor avatar pol-lanski avatar sembrestels avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.