An open API service indexing awesome lists of open source software.

https://github.com/lincc-frameworks/lsdb-custom-graphs


https://github.com/lincc-frameworks/lsdb-custom-graphs

Last synced: 19 days ago
JSON representation

Awesome Lists containing this project

README

          

# lsdb-custom-graphs

[![Template](https://img.shields.io/badge/Template-LINCC%20Frameworks%20Python%20Project%20Template-brightgreen)](https://lincc-ppt.readthedocs.io/en/latest/)

[![PyPI](https://img.shields.io/pypi/v/lsdb-custom-graphs?color=blue&logo=pypi&logoColor=white)](https://pypi.org/project/lsdb-custom-graphs/)
[![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/smcguire-cmu/lsdb-custom-graphs/smoke-test.yml)](https://github.com/smcguire-cmu/lsdb-custom-graphs/actions/workflows/smoke-test.yml)
[![Codecov](https://codecov.io/gh/smcguire-cmu/lsdb-custom-graphs/branch/main/graph/badge.svg)](https://codecov.io/gh/smcguire-cmu/lsdb-custom-graphs)
[![Benchmarks](https://img.shields.io/github/actions/workflow/status/smcguire-cmu/lsdb-custom-graphs/asv-main.yml?label=benchmarks)](https://smcguire-cmu.github.io/lsdb-custom-graphs/)

This project was automatically generated using the LINCC-Frameworks
[python-project-template](https://github.com/lincc-frameworks/python-project-template).

A repository badge was added to show that this project uses the python-project-template, however it's up to
you whether or not you'd like to display it!

For more information about the project template see the
[documentation](https://lincc-ppt.readthedocs.io/en/latest/).

## Dev Guide - Getting Started

Before installing any dependencies or writing code, it's a great idea to create a
virtual environment. LINCC-Frameworks engineers primarily use `conda` to manage virtual
environments. If you have conda installed locally, you can run the following to
create and activate a new environment.

```
>> conda create -n python=3.11
>> conda activate
```

Once you have created a new environment, you can install this project for local
development using the following commands:

```
>> ./.setup_dev.sh
>> conda install pandoc
```

Notes:
1. `./.setup_dev.sh` will initialize pre-commit for this local repository, so
that a set of tests will be run prior to completing a local commit. For more
information, see the Python Project Template documentation on
[pre-commit](https://lincc-ppt.readthedocs.io/en/latest/practices/precommit.html)