Skip to main content

No project description provided

Project description

# Craters Morphology Analysis Tool

A library to simplify the analysis of crater data from depth maps.

## Installation

Craterslab requires Python 3.10+ for functioning. Make sure you have a compliant version of [python](https://www.python.org/downloads/) installed in your system.

### Installing craterslab from pypi using pip (Recommended)


Craterslab is also available from pypi. You can install it by running:

```
$ pip install craterslab
```

We strongly encourage users using this method to create a [virtual environment](https://packaging.python.org/en/latest/guides/installing-using-pip-and-virtual-environments/) before installing the library.

### Installing craterslab from the repository using poetry
Make sure you have [poetry](https://python-poetry.org/docs/) in your system and then run:

```
$ git clone https://github.com/gvieralopez/craterslab.git
$ cd craterslab
$ poetry install
$ poetry shell
```

These will create and activate an isolated virtual environment with craterslab installed on it.

## Usage

You can find some examples on how to use the library in this repository:

```
$ git clone https://github.com/gvieralopez/craterslab.git
$ cd craterslab/examples
```

Before executing any example, you will need to download data from actual craters using the provided scripts:

```
$ python download_data.py
```

Then, you can execute any given example as:

```
$ python example1.py
```

See [software documentation](https://craterslab.readthedocs.io/en/latest/) for more details.

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

craterslab-0.2.7.tar.gz (20.7 MB view details)

Uploaded Source

Built Distribution

craterslab-0.2.7-py3-none-any.whl (20.7 MB view details)

Uploaded Python 3

File details

Details for the file craterslab-0.2.7.tar.gz.

File metadata

  • Download URL: craterslab-0.2.7.tar.gz
  • Upload date:
  • Size: 20.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.10.12 Linux/6.2.0-37-generic

File hashes

Hashes for craterslab-0.2.7.tar.gz
Algorithm Hash digest
SHA256 d18a71bb24b5d459774bf1425c1abc461c6ac5e1f8d91aa752006367adb144f2
MD5 939b7ea2d5c6cceb1648e3024de19d7c
BLAKE2b-256 6e093f17587a0207d6393afe441e1a087fcaeaa2672c00f018e1535575a20a8e

See more details on using hashes here.

File details

Details for the file craterslab-0.2.7-py3-none-any.whl.

File metadata

  • Download URL: craterslab-0.2.7-py3-none-any.whl
  • Upload date:
  • Size: 20.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.10.12 Linux/6.2.0-37-generic

File hashes

Hashes for craterslab-0.2.7-py3-none-any.whl
Algorithm Hash digest
SHA256 7c9ad22872bc6536208e7f80a3f6ca9486570420c03d47900532f02a621feb97
MD5 4fadcf53ec23a12486828c80f4136add
BLAKE2b-256 c3dfd456efc48d7a503ed0a2d8cca0eb7e72c22cd994ff48818aa45a7332bfcf

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page