Skip to main content

Data analysis tools for the Lexi project

Project description

Lexi

Main repository for all data analysis related to LEXI.

Installation Guide

This guide will walk you through the installation process for lexi.

We strongly recommend using a virtual environment to install lexi to avoid conflicts with other Python packages on your system.

Creating a Virtual Environment

A virtual environment is a self-contained directory tree that contains a specific Python installation and its associated packages.

Using python3

  1. Navigate to the desired directory (e.g., Documents/lexi).
  2. Create a virtual environment named lexi_venv:
python3 -m venv lexi_venv
  1. Activate the virtual environment:
  • Linux/MacOS:
source lexi_venv/bin/activate
  • Windows:
.\lexi_venv\Scripts\activate
  1. Deactivate the virtual environment (when done):
deactivate

Installing Lexi

Installing from Source

  1. After activating your virtual environment, install lexi from GitHub:
pip install git+https://github.com/Lexi-BU/lexi

Installing from a Local Copy

  1. Download the lexi-version.tar.gz file from Download LEXI Software.
  2. Place the file in the desired directory (e.g., Documents/lexi).
  3. Install it:
pip install lexi-version.tar.gz

Verifying the Installation

  1. Verify the installation using:
pip show lexi

Example output:

Name: lexi
Version: 0.0.1
Summary: Main repository for all data analysis related to LEXI
Author: qudsiramiz
Author-email: qudsiramiz@gmail.com
License: GNU GPLv3
Requires: cdflib, matplotlib, pandas, pytest, toml
  1. Alternatively, check installed packages:
pip list

Example output:

Package         Version
--------------- -------
lexi            0.0.1
matplotlib      3.8.2
pandas          1.5.3
  1. Verify functionality in Python:
>>> import lexi
>>> lexi.__version__
'0.0.1'

Using LEXI Software

Example Jupyter Notebook

  1. Download the example folder from Download LEXI Examples and extract it.
  2. Activate your virtual environment.
  3. Install Jupyter Notebook:
pip install jupyter
  1. Open the tutorial notebook:
jupyter notebook lexi_tutorial.ipynb
  1. Follow the steps in the notebook to learn how to use lexi.

Notes

  • Ensure all dependencies are installed as listed in requirements.txt.
  • Additional tutorials and examples will be provided in future updates.

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

lexi_bu-0.0.4.tar.gz (1.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lexi_bu-0.0.4-py3-none-any.whl (1.3 MB view details)

Uploaded Python 3

File details

Details for the file lexi_bu-0.0.4.tar.gz.

File metadata

  • Download URL: lexi_bu-0.0.4.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.12

File hashes

Hashes for lexi_bu-0.0.4.tar.gz
Algorithm Hash digest
SHA256 83aba5ce0b476b6bb250e5c671c6734abbf589a05c8a10fc0f7e6a444728e47a
MD5 704c6e04388b9341db2d6a55bf585d66
BLAKE2b-256 75ee9032723a9f009c7b8d9f8e8b46f655a147369f0faf70f2045e799211ae49

See more details on using hashes here.

File details

Details for the file lexi_bu-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: lexi_bu-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.12

File hashes

Hashes for lexi_bu-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 7af882fa8cad31f44cb897be2b963c0c68d4bb3bf26bdb4d8c687c819d1ffeb2
MD5 a733b71cf30e70a59647c96ba0e96c68
BLAKE2b-256 6a7c7372dbc86e13c48a046ec90e5273b15db4efc5e6c60fc1f1329bebc24fd0

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