Data Science
1726 skills in Data & AI > Data Science
numpy
NumPy library for numerical computing in Python. Use for array operations, linear algebra, statistical calculations, curve fitting, and mathematical transformations.
numpy
NumPy library for numerical computing in Python. Use for array operations, statistical calculations, mathematical transformations, and numerical analysis of financial data.
pandas
Analyze and transform tabular data using pandas DataFrames. Use when loading report data from CSV/Excel, performing data aggregations, calculating statistics, filtering datasets, or preparing data for visualization in reports.
pandas
Data manipulation and analysis library. Use when working with tabular data, CSVs, DataFrames, or performing data transformations.
matplotlib
Matplotlib library for creating scientific visualizations. Use for plotting data, creating Arrhenius plots, adding legends, labels, and saving figures to files.
port-analysis
Analyze port scan results to identify services, vulnerabilities, and attack vectors. Use this skill when interpreting scan data, prioritizing targets, or mapping network services.
cupy-arrays
GPU-accelerated NumPy-compatible array operations with CuPy. Use when performing numerical computations on GPU, transferring data between CPU/GPU, or optimizing array operations with CUDA.
supply-chain-analytics
Analyze supply chain performance and identify optimization opportunities. Use this skill when measuring supply chain KPIs, performing cost analysis, evaluating network efficiency, or generating insights from logistics data.
pathway-analysis
Analyze biological pathways using KEGG, Reactome, and other pathway databases.
pandas
Analyze and transform tabular CRM data using pandas DataFrames. Use when processing contact records, merging customer datasets, performing data aggregations, cleaning CRM exports, or preparing data for sync operations.
pandas
Pandas library for data manipulation and analysis. Use for loading CSV files, data transformation, aggregation, filtering, and creating output reports.
vcf-analysis
Parse, analyze, and manipulate VCF (Variant Call Format) files for variant interpretation. Use when programmatically accessing variant data, calculating statistics, or filtering by quality.
numpy
High-performance numerical computing with multi-dimensional arrays, broadcasting, and vectorized operations. Use when performing matrix operations, statistical calculations, linear algebra (eigenvalues, matrix inversion), or array transformations. Essential for portfolio covariance matrices, returns calculations, and mathematical optimizations.
numpy
Numerical computing library for arrays and matrices. Use for mathematical operations, linear algebra, and scientific computing.
matplotlib
Plotting and visualization library. Use when creating charts, graphs, or visual representations of data.
pandas
Pandas library for data manipulation and time series analysis. Use for loading CSV files, data transformation, time series operations, merging datasets, and creating financial reports.
pandas
Pandas library for data manipulation and analysis. Use for loading CSV files, data filtering, sorting, grouping, and creating DataFrames for tabular data.
graph-analysis
Graph analysis techniques for network data. Use for network metrics calculation, community detection, hub identification, and analyzing drug interaction patterns.
edger
Use edgeR for differential expression analysis of RNA-seq data with empirical Bayes methods.
data-cleaning
Clean and prepare data for analysis. Use when handling missing values, duplicates, or invalid data.