cas-bigdatalab
Official@cas-bigdatalab
A comprehensive library for high-throughput data ingestion, cleaning, validation, and transformation across structured, unstructured, and geospatial file formats.
Agent Skills by cas-bigdatalab
Showing 199 vetted skills indexed across 1 GitHub repositories.
missing_operator_stop
Inserts a placeholder node into a DAG when no matching operator exists.
dataspace_file_sink_stop
Uploads upstream pipeline output files to a Dataspace directory as a DAG terminal node.
gjf_editor
Creates and edits Gaussian input files with Link 0 directives, route keywords, and charge settings.
openBabel_skill
Convert molecular files between formats and generate 3D conformations using OpenBabel.
multiwfn_skill
Extract HOMO/LUMO energies, atomic charges, and molecular surface properties from Gaussian wavefunction files using Multiwfn.
dataspace_file_source_stop
Downloads a file from a Dataspace source as a DAG workflow input node.
gaussian_executor
Execute Gaussian 16 quantum chemistry calculations and package log, chk, and summary outputs into a zip archive.
gaussian_chk_to_fchk
Convert Gaussian chk checkpoint files to fchk wavefunction text files using formchk.
piflow-skill-generator_planner
Generates PiFlow-compatible skill directories from JSON specs or validated workflow summaries.
pdf_metadata_extract
Extract metadata from PDF files into structured JSON using pypdf.
pdf_text_extract
Extract text from PDF files and save it as text files.
csv_formatter
Convert CSV files to JSONL format using the data_juicer library.
DC1_Blank_Line_Clean
Remove blank lines from CSV, TSV, Excel, and SPSS files using Python.
sink_stop
Terminate a Dataflow Graph at a specified node and save output to a path.
llm_file_transform_stop
Transform text files using OpenAI compatible APIs.
source_stop
Configure the initial data source for a DAG workflow with a file path.
stacked_symbol_cleaner
Remove decorative symbols and line separators from text data using Python regex.
systematic_sampler
Sample time-series data from JSONL files at specified intervals or counts.
ingest_archive_tar_extractor
Extract TAR archives from a directory and output a JSON report.
pipeline-minus
Subtract 5 from an integer input and return the result.
QC5_BatchThresholdCheck
Compare data points against predefined thresholds and flag outliers.
table_collector
Extract structured data from CSV, TSV, XLS, and XLSX files into JSONL, JSON, or CSV.
local_formatter
Convert local datasets from files or directories to JSONL format.
pdf_crop
Trim unwanted margins from PDF pages using specified boundary coordinates.
Frequently Asked Questions About cas-bigdatalab
FAQPage SchemaWhat specific data processing tasks can I perform with these skills?▼
You can perform complex data ingestion, format conversion (CSV/TSV/XLSX to JSONL), document parsing (PDF/DOCX), deduplication, and rigorous quality control checks including threshold validation, anomaly detection, and referential integrity verification.
Which technical personas benefit most from this registry?▼
Data engineers, research scientists, and backend developers focused on large-scale data preparation, ETL pipeline construction, and scientific data normalization will find these modular components highly effective for building robust data processing architectures.
What are the primary dependencies for running these data processing components?▼
Most components rely on standard Python data science libraries, specifically pandas for tabular manipulation, pypdf for document handling, and specialized packages like data_juicer for text cleaning and geospatial libraries for coordinate transformations.