Giter Club home page Giter Club logo

epimr's Introduction

Computational text analysis of Ancient Greek Inscriptions


Authors

  • Vojtěch Kaše
  • Tomáš Glomb

License

CC-BY-SA 4.0, see attached License.md


Getting started

  • download or clone the repository * go to Terminal and move to that directory
  • run the following bash commands (modify the $VENVNAME variable value as you wish):
# check which python will be by default used as a source for your virtualenv
# (otherwise specify manually when defining the INTERPRETER variable)
which python3

# check that your pip is python 3 pip:
pip --version
# install virtualenv package
pip install virtualenv

VENVNAME=venv # choose approapriate name for your virtual environment
INTERPRETER=which python3 # or any other interpreter, e.g. $HOME/.local/lib/python-3.9.7/bin/python3
virtualenv $VENVNAME --python=$INTERPRETER

# install anything in requirements.txt:
$VENVNAME/bin/python -m pip install -r requirements.txt 

# create jupyter kernel based on the environment:
$VENVNAME/bin/python -m ipykernel install --user --name=$VENVNAME

# create folder for large files:
mkdir data/large_files

# check that it is included in your `.gitignore` file
echo "/$VENVNAME/
/data/large_files/" > .gitignore

  • subsequently, in all jupyter notebooks, always check that you are connected to the correct kernel
  • (alternatively, if you do not wish to use virtual environment, make sure that you have installed all required python packages within the requirements.txt file: pip install -r requiremnts.txt)

Scripts

The scripts are in the scripts subfolder and their numbers and titles should be self-explanatory. Usually, they have the form of Jupyter notebooks.

epimr's People

Contributors

kasev avatar

Stargazers

 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.