semvec/pypi-packages huggingface dataset:
carrotlite 0.3
Carrotlite early example
Requires Python: >=3.9

TODO: Document CaRROT-CDM-Lite

Reduction in complexity over the original version for the Transform part of *ETL* - In practice *Extract* is always 
performed by Data Partners, *Load* by database bulk-load software.

Statistics

External libraries imported (approximate)

carrot-cdm      61
carrot-cdm-lite 12
wocemaps 0.0.2
Color maps from the World Ocean Circulation Experiment translated to be used in Python
Requires Python: >=3.8

wocecolormap package

This package is intended to transfer the colormaps used in World Ocean Circulation Experiment (WOCE) to Python for use in data visualization. The code was created by Megan Siwak, and packaged by Emma Holtzman. All of this was conducted under the guidance of Dr. Rebecca Beadling at Temple University. This package was built for students working under Dr. Beadling to have access to these color palettes, but are availible for anyone to use. They were specifically created for use with WOCE data, but the color palettes can be applied elsewhere.
data-solutions-test-library 0.0.8
SDK functions for users to query Data Solutions databases.
Requires Python: >=3.8

# Welcome to the Chainalysis Data Solutions Python SDK
A modern python wrapper for the Chainalysis Data Solutions API Suite.

## Documentation
See the latest documentation on all available classes and methods [here](https://docs.transpose.io/chainalysis-data-solutions-python-sdk/).

## Installation

To install the SDK, run the following command in bash.

```bash
pip install chainalysis
```

## Getting Started
Get an API Key at our [website](https://data.chainalysis.com/) by registering an account and
navigating to settings in the data solutions product section.


Begin using the SDK with the code below as a sample. The following code snippet details how to import and instantiate the Data Solutions Client to then be used to execute two kinds of queries: Analytical and Transactional.

Analytical queries are queries targeting the data you can view under the 'Explore Data' tab in Data Solutions. Transactional queries are queries targeting data you can find at [docs.transpose.io](docs.transpose.io).

```python
    # Import the module
    from chainalysis import DataSolutionsClient

    # Instantiate with an API Key
    ds = DataSolutionsClient({API_KEY})

    # Create an AnalyticalSelect object
    analytical_select = ds.orm.AnalyticalSelect("cross_chain.clusters")

    # Construct a query
    query = analytical_select.with_columns(
        analytical_select.c.cluster_id, analytical_select.c.entity_name
    ).where(
        analytical_select.c.address == "0x00703a0ce5406501c44ca657497c0f785e83dde0"
    ).limit(10)

    # Execute the query
    query_results = query.execute()

    # Print the results of the query as a json blob
    print(query_results.json())

    # Return the results of the query as a Pandas Dataframe
    dataframe = query_results.df()

    # OR construct an analytical query manually
    query = """
        SELECT * FROM cross_chain.clusters
        WHERE address = '0x00703a0ce5406501c44ca657497c0f785e83dde0'
        LIMIT 10;
    """

    # Execute the query
    query_results = ds.sql.analytical_query(
        query=query,
        polling_interval_sec=5, # How often to check if data is available yet
    )
```

## Future

More details on our SDK incoming!