exploratory-data-analysis

Analyze scientific data files across 200+ formats and generate markdown EDA reports.

Updated Aug 28, 2026
One-click install
npx skills add https://github.com/listentomi/Orcajack --skill exploratory-data-analysis-listentomi
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: exploratory-data-analysis
Source: https://github.com/listentomi/Orcajack/tree/main/skills/science/exploratory-data-analysis
Command: npx skills add https://github.com/listentomi/Orcajack --skill exploratory-data-analysis-listentomi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires biopython, pysam, pyBigWig, rdkit, mdanalysis, cclib, tifffile, nd2reader, aicsimageio, pydicom, nmrglue, pymzml, pyteomics, pandas, numpy, h5py, scipy, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve? Scientific data arrives in hundreds of specialized formats, and understanding a file's structure, quality, and content before analysis requires format-specific expertise. This Skill automates file type detection, format-specific analysis, and report generation so you can quickly understand any scientific dataset. ## Core Features & Use Cases - Automatic Format Detection: Identifies 200+ scientific file formats across chemistry, bioinformatics, microscopy, spectroscopy, proteomics, and general data categories. - Format-Specific Analysis: Loads detailed reference information for each format, including appropriate Python libraries and recommended analysis approaches. - Markdown Report Generation: Produces comprehensive reports covering data structure, quality metrics, key findings, and downstream analysis recommendations. - Use Case: A researcher receives a FASTQ sequencing file and needs to assess read counts, length distributions, and quality scores before deciding on a preprocessing pipeline. The Skill detects the format, performs the analysis, and saves a structured report. ## Quick Start Ask the assistant to analyze your scientific data file, for example: perform exploratory data analysis on reads.fastq and generate a report.

Frequently Asked Questions about exploratory-data-analysis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform exploratory data analysis on a FASTQ file?▼

Load the FASTQ file with Biopython's SeqIO, then calculate read counts, length distributions, GC content, and quality score statistics. The Skill detects the .fastq extension automatically and applies the appropriate bioinformatics analysis workflow.

What scientific file formats are supported for automated analysis?▼

Over 200 formats are supported across six categories: chemistry and molecular files, bioinformatics and genomics, microscopy and imaging, spectroscopy, proteomics and metabolomics, and general scientific data like CSV, HDF5, and NumPy arrays.

Which Python libraries are needed to read scientific data files?▼

Requirements depend on the format: biopython and pysam for bioinformatics, rdkit and MDAnalysis for chemistry, tifffile and nd2reader for microscopy, nmrglue and pymzml for spectroscopy, and pandas, numpy, and h5py for general data.

Why does analysis fail with an import error for my file type?▼

Many scientific formats require specialized libraries that are not installed by default. Install the missing package for your format, such as uv pip install biopython for sequence data or uv pip install tifffile for microscopy images.

How do I analyze very large scientific data files?▼

Use sampling strategies such as reading the first N records, memory-mapped access for HDF5 and NPY files, or chunked processing for CSV and FASTQ files. Estimates from representative samples are provided for large datasets.