Skip to main content

Crow - Accelerating High Throughput Experimentation

Crow Logo

GitHub Repo stars PyPI - Downloads PyPI PyPI - License

Crow is a software package for retrieving, diagnosing, and presenting High Throughput Experimentation data from various instruments. Designed by Jackson Burns at the University of Delaware Donald Watson Lab in 2019, coded in Python in 2020 and still under active development.

Installation and Setup

Crow can be installed from the python package index (PyPi) with the following command:

pip install CrowHTE

Crow can then be started by typing crow in the command line.

A step-by-step setup tutorial, including how to set up a python environment and access this repository, is available here.

To configure Crow to work for your instruments, modify config.yaml to work for your local installation. Data is retrieved by parsing XML files output by the software on the High Throughput Experimentation instrument. For example, our setup uses an Agilent GC and their software to run experiments and calculate eluate peak areas. Again, for an in-depth setup tutorial, see here.

Using Crow

Crow has three tabs: Pre-Pull, Pull, and Present. Pre-Pull identifies all peaks (and their areas) present in a given data set and generates a histogram of elution times. This is intended to help the user decide on a retention time (and small tolerance window) for each eluate to be pulled from the instrument data. With the help of Pre-Pull, Pull enables users to rapidly retrieve the peak areas for large datasets and export them to an Excel file (.csv) for easy manipulation. Present takes Excel files including only the data to be placed in the pie charts, which can then be filtered in a variety of ways to better represent multivariate data.

The above information is also explained in the video tutorial below: Crow SOP

Support

If you need help with setting up Crow, finding out how to retrieve data from your HTE instrument, or you find this program at all helpful, send me a message.

To contribute to project, report or a bug, or request a new feature, open a pull request using one of the provided templates.

Release files for CrowHTE 1.5.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for CrowHTE 1.5.1
File Size Uploaded
CrowHTE-1.5.1.tar.gz 176.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for CrowHTE 1.5.1
File Interpreter ABI Platform
CrowHTE-1.5.1-py3-none-any.whl Python 3 none any Details

Total release size: 356.1 kB

Release files / CrowHTE-1.5.1.tar.gz

Download URL CrowHTE-1.5.1.tar.gz
Size 176.8 kB
Tags Source
SHA-256 checksum
How to use checksums
005d22875643df8eb45b50bcb51133575dc0f33efebcec0ff4ecc5c837ca8c43
BLAKE2b-256 checksum
How to use checksums
f1b1e124e78476738d0d5c5f7136257318265c8a606b5bf189e450ccd9596db2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/45.1.0.post20200127 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.8.1

Release files / CrowHTE-1.5.1-py3-none-any.whl

Download URL CrowHTE-1.5.1-py3-none-any.whl
Size 179.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
87b5e7e4d710886997e897cb0764f449769efa2b6769587e29e5c075c0398cdf
BLAKE2b-256 checksum
How to use checksums
4f855b9523107f8f184da94828eb288b7297936455da05c4572999775978d4d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/45.1.0.post20200127 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.8.1

Release history Release notifications | RSS feed

2.0.3

2 release files

2.0.2

2 release files

2.0.1

2 release files

2.0.0

2 release files

1.6.0

2 release files

1.5.3

2 release files

1.5.2

2 release files

This release

1.5.1 This release

2 release files

1.5.0

2 release files

1.4.0

2 release files

1.3.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page