vimalinx
- 417 skills
- 0 followers
- last month last updated
- ▌ Update Blastdb Pl · vimalinx bundleUse when downloading or updating pre-formatted BLAST databases from NCBI or cloud providers (AWS, GCP)
- ▌ Download Ncbi Data · vimalinx bundleUse when downloading static NCBI reference datasets such as taxonomy, MeSH tree, bioconcepts, generif, journals, serials, or PMC open access files via CLI.
- ▌ Gatk Genotypegvcfs · vimalinxUse when joint-genotyping one or more germline gVCFs into a cohort VCF with GATK GenotypeGVCFs.
- ▌ Interpolate Sam Pl · vimalinx bundleUse when deriving interpolated per-base coverage counts from a sorted SAM file, especially across paired-end inserts.
- ▌ Plot Ampliconstats · vimalinx bundleUse when visualizing amplicon sequencing statistics from samtools ampliconstats output, generating heatmaps and graphs for coverage and read analysis.
- ▌ Run Ncbi Converter · vimalinx bundleUse when launching an NCBI converter binary through the `run-ncbi-converter` wrapper that downloads and caches the platform-specific executable on demand.
- ▌ Subread Buildindex · vimalinx bundleUse when building an index from a reference sequence for Subread alignment tools.
- ▌ Genome Coverage Bed · vimalinx bundleUse when computing genome-wide coverage from BED/GFF/VCF or BAM files, generating coverage histograms, BedGraph tracks, or per-position depth reports.
- ▌ Intersect Uid Lists · vimalinx bundleUse when keeping only the Entrez or NCBI UIDs present in both of two UID files.
- ▌ Join Into Groups Of · vimalinx bundleUse when batching newline-separated IDs into fixed-size comma-separated groups for EDirect calls or other list-limited APIs.
- ▌ Mask Fasta From Bed · vimalinx bundleUse when you need to hard-mask or soft-mask regions in a FASTA file using BED, GFF, or VCF coordinates, such as repetitive elements, blacklist regions, or loci to exclude from sequence analysis.
- ▌ Multi Intersect Bed · vimalinx bundleUse when you need to identify overlapping genomic regions across multiple BED files simultaneously.
- ▌ Skip If File Exists · vimalinx bundleUse when filtering a newline-delimited list of file paths so only paths without an existing regular file continue downstream.
- ▌ Difference Uid Lists · vimalinx bundleUse when finding the symmetric difference between two Entrez or NCBI UID files.
- ▌ Gatk Haplotypecaller · vimalinxUse when running GATK HaplotypeCaller to emit per-sample germline variant calls or gVCFs from analysis-ready BAM/CRAM inputs.
- ▌ Project Tree Builder · vimalinx bundleUse when generating or dry-running NCBI-style Unix C++ project trees with `project_tree_builder`.
- ▌ Sort Uniq Count Rank · vimalinx bundleUse when turning repeated nonblank text lines into a frequency-ranked table, with counts sorted descending after case-insensitive grouping.
- ▌ Systematic Mutations · vimalinx bundleUse when enumerating all single-position A/C/G/T substitutions for sequence strings inside an EDirect-style text pipeline.
- ▌ Get Species Taxids Sh · vimalinx bundleUse when resolving taxonomy names or taxids into BLAST-filterable NCBI taxonomy IDs with the NCBI helper script.
- ▌ Seq Cache Populate Pl · vimalinx bundleUse when populating an htslib/CRAM `REF_CACHE` directory from FASTA input or by scanning a directory tree for FASTA files.
- ▌ Amino Acid Composition · vimalinx bundleUse when counting amino-acid letters in raw protein sequence lines inside simple EDirect text pipelines.
- ▌ Bioinformatics Toolkit · vimalinx bundleUse when you need a workspace-level entry point to choose among the installed bioinformatics CLIs and repo-backed AI/bio projects in this environment.
- ▌ Download Ncbi Software · vimalinx bundleUse when fetching a small set of NCBI command-line binaries (`magic-blast`, `datasets`, or `sra-toolkit`) with the bundled EDirect downloader.
- ▌ Quote Grouped Elements · vimalinx bundleUse when converting space-separated grouped values into quoted comma-joined lines for downstream EDirect or shell formatting steps.
- ▌ Extract Splice Sites Py · vimalinx bundleUse when extracting splice junction sites from GTF annotation files for HISAT2 genome indexing or RNA-seq alignment workflows.
- ▌ Hisat2 Extract Exons Py · vimalinx bundleUse when extracting exon coordinates from GTF annotation files for HISAT2 index building or splice-aware alignment preparation.
- ▌ Print Missing Subranges · vimalinx bundleUse when reporting gaps in an ordered list of ascending integer positions, identifiers, or coordinates by printing the missing ranges between observed values.
- ▌ Disambiguate Nucleotides · vimalinx bundleUse when expanding IUPAC ambiguous nucleotide strings into all concrete DNA sequences in shell or EDirect pipelines.
- ▌ Hisat2 Simulate Reads Py · vimalinx bundleUse when simulating RNA-seq or DNA-seq reads from a reference genome and GTF annotation file, optionally incorporating SNP variants and controlling expression profiles.
- ▌ Plan Editor · vimalinxUse when incorporating user changes into a selected plan while preserving execution structure and validation semantics.
- ▌ Run Resumer · vimalinxUse when resuming a paused or interrupted run from saved run state instead of regenerating the plan from scratch.
- ▌ Hisat2 Read Statistics Py · vimalinx bundleUse when you need to compute basic read statistics (count, min/max/average length) from FASTQ/FASTA files before or after HISAT2 alignment workflows.
- ▌ Skill Router · vimalinxUse when expanding an approved plan into stage-by-stage candidate skills drawn from the local skill registry.
- ▌ Cleanup Blastdb Volumes Py · vimalinx bundleUse when managing BLAST database storage by removing unnecessary volume files to reclaim disk space.
- ▌ Stage Reviewer · vimalinxUse when checking whether a completed stage produced the artifacts and validation evidence required by the approved plan.
- ▌ Execution Guard · vimalinxUse when deciding whether a plan stage should continue automatically, pause for confirmation, or escalate because of risk.
- ▌ Plan Comparator · vimalinxUse when comparing candidate plans and explaining trade-offs so the user can select or modify a plan.
- ▌ Hisat2 Extract Splice Sites Py · vimalinx bundleUse when extracting splice junctions from GTF annotation files for HISAT2 splice-aware alignment.
- ▌ Windowmasker 2 2 22 Adapter Py · vimalinx bundleUse when adapting or converting WindowMasker output files for compatibility with different BLAST pipeline versions or formats.
- ▌ Request Normalizer · vimalinxUse when turning a natural-language biology request into a structured request object before planning.
- ▌ Hisat2 Extract Snps Haplotypes Vcf Py · vimalinx bundleUse when extracting SNPs and haplotypes from VCF files to build variant-aware HISAT2 graph genome indexes
- ▌ Candidate Plan Generator · vimalinxUse when generating multiple candidate plans from a normalized request before the user approves execution.
- ▌ Hisat2 Extract Snps Haplotypes Ucsc Py · vimalinx bundleUse when extracting SNPs and haplotypes from UCSC SNP files for HISAT2 graph-based genome indexing.
- ▌ Esl Mask · vimalinx bundleUse when applying coordinate-based masks to named sequences in FASTA or other Easel-supported sequence files.
- ▌ Esummary · vimalinx bundleUse when fetching document summaries from NCBI Entrez databases by database name and identifier or accession
- ▌ Gbf2info · vimalinx bundleUse when converting GenBank Flat files to structured info output for downstream parsing or analysis.
- ▌ Gff Sort · vimalinx bundleUse when you need to reorder GFF3 records so parent features stay ahead of children in EDirect-style annotation pipelines.
- ▌ Group By · vimalinx bundleUse when you need to summarize tabular data by grouping rows on common column values and applying aggregation operations (sum, count, mean, etc.), similar to SQL GROUP BY.
- ▌ Hmmalign · vimalinx bundleUse when aligning sequences to a profile HMM to produce multiple sequence alignments.
- ▌ Hmmbuild · vimalinx bundleUse when turning curated multiple-sequence alignments into profile HMM files for HMMER search or database-preparation workflows.
- ▌ Hmmfetch · vimalinx bundleUse when you need to extract specific HMM profiles from an HMM database file by name, or index an HMM file for faster lookups.
- ▌ Hmmpress · vimalinx bundleUse when preparing profile HMM databases for use with hmmpgmd (HMMER daemon) by creating compressed binary index files.
- ▌ Json2xml · vimalinx bundleUse when converting JSON documents into XML for downstream EDirect or XML-based processing.
- ▌ Nhmmscan · vimalinx bundleUse when scanning DNA or RNA sequences against a nucleotide profile HMM database such as Dfam to identify annotated families or repeated elements.
- ▌ Pmc2bioc · vimalinx bundleUse when converting PubMed Central article XML into BioC collection XML for downstream text-mining or annotation pipelines.
- ▌ Pmc2info · vimalinx bundleUse when converting PubMed Central article XML into normalized PMCInfo XML for local archive building or section-aware downstream parsing.
- ▌ Prodigal · vimalinx bundleUse when predicting protein-coding genes in prokaryotic genomes or metagenomic sequences
- ▌ Psiblast · vimalinx bundleUse when detecting distant protein homologs via iterative profile-based searches, building position-specific scoring matrices (PSSMs), or refining sequence similarity searches beyond standard BLASTP.
- ▌ Ref2pmid · vimalinx bundleUse when converting reference citations or identifiers to PubMed IDs (PMIDs) using Entrez Direct utilities.
- ▌ Rnalfold · vimalinx bundleUse when computing locally stable RNA secondary structures with a maximal base pair span, scanning large genomes for short RNA structures, or predicting local RNA folding with Z-score filtering.
- ▌ Rnapdist · vimalinx bundleUse when calculating structure distances between thermodynamic ensembles of RNA secondary structures from sequence input.
- ▌ Rnapvmin · vimalinx bundleUse when working with RNA soft constraints and need to compute pairing probabilities with position-specific perturbation minimization from the ViennaRNA package.
- ▌ Rnasnoop · vimalinx bundleUse when searching target RNAs for interactions with a query H/ACA snoRNA, especially when the search should respect H/ACA-specific structural constraints and optionally use accessibility profiles.
- ▌ Rpsblast · vimalinx bundleUse when searching protein sequences against conserved domain databases like CDD using reverse position-specific BLAST
- ▌ Samtools · vimalinx bundleUse when working with SAM, BAM, or CRAM alignment files to sort, index, view, convert, or compute statistics.
- ▌ Slop Bed · vimalinx bundleUse when you need to expand genomic intervals by adding flanking base pairs to features in BED, GFF, or VCF files.
- ▌ Snp2hgvs · vimalinx bundleUse when converting NCBI dbSNP docsum XML into HGVS-oriented XML records for downstream variant normalization or annotation pipelines.
- ▌ Sort Bed · vimalinx bundleUse when you need to sort BED, GFF, or VCF interval files for downstream bedtools processing, or rank records by feature size or score.
- ▌ Spdi2tbl · vimalinx bundleUse when flattening SPDI XML records into sorted, deduplicated tabular rows for downstream variant pipelines.
- ▌ Star Avx · vimalinx bundleUse when aligning RNA-seq reads to a reference genome with splice-aware mapping, generating genome indices, or processing single-cell RNA-seq data with STARsolo.
- ▌ Starlong · vimalinx bundleUse when aligning long RNA-seq reads with STARlong through the CPU-dispatch wrapper installed in this environment.
- ▌ Subindel · vimalinx bundleUse when calling short or long indels from read alignments with the Subread `subindel` tool.
- ▌ Tbl2prod · vimalinx bundleUse when converting `spdi2tbl`-style variant rows into reference and altered product sequences for coding or protein variants.
- ▌ Toml2xml · vimalinx bundleUse when converting TOML configuration or metadata files into XML for downstream EDirect or XML-based processing.
- ▌ Vcf Isec · vimalinx bundleUse when you need to compute intersections, unions, or complements between bgzipped and tabix-indexed VCF or tab-delimited files.
- ▌ Vcf Sort · vimalinx bundleUse when VCF files need sorting by chromosome and position, particularly before downstream analysis or indexing. Pipes VCF input through stdin.
- ▌ Vcf Tstv · vimalinx bundleUse when you need to calculate the transition/transversion (Ts/Tv) ratio from VCF files for variant call quality assessment.
- ▌ Vcftools · vimalinx bundleUse when working with Variant Call Format (VCF) files and need to filter, summarize, or manipulate variant data.
- ▌ Xml2json · vimalinx bundleUse when converting XML documents into pretty-printed JSON for downstream parsing, provided the legacy Perl XML::Simple dependency is available.
- ▌ Yaml2xml · vimalinx bundleUse when converting YAML documents into XML for downstream EDirect or XML-based processing.
- ▌ Annot Tsv · vimalinx bundleUse when you need to annotate regions in a target TSV/BED file with information from overlapping regions in a source file, transfer columns between files based on genomic overlap, or filter/drop overlapping records.
- ▌ Blst2tkns · vimalinx bundleUse when turning EDirect-style BLAST XML alignment blocks into a token stream for downstream shell or xtract-based parsing.
- ▌ Bsmp2info · vimalinx bundleUse when converting BioSample `DocumentSummary` XML into a compact `BioSampleInfo` XML summary with accession, title, links, and harmonized attributes.
- ▌ Clustalw2 · vimalinx bundleUse when running legacy ClustalW 2.1 multiple-sequence-alignment workflows, guide-tree calculations, or interactive alignment sessions from the command line.
- ▌ Exact Snp · vimalinx bundleUse when calling SNPs from aligned SAM/BAM reads with Subread's `exactSNP` variant caller.
- ▌ Flank Bed · vimalinx bundleUse when you need to create flanking intervals adjacent to BED/GFF/VCF features for promoter analysis, regulatory region discovery, or upstream/downstream sequence extraction.
- ▌ Gbf2facds · vimalinx bundleUse when converting GenBank format files to FASTA coding sequences (CDS) for downstream sequence analysis.
- ▌ Gm2ranges · vimalinx bundleUse when converting BLAST/genomic-map alignment summaries into compact strand-and-range tables for later interval fusion.
- ▌ Hgvs2spdi · vimalinx bundleUse when converting EDirect HGVS XML records into NCBI SPDI XML, optionally with a precomputed accession-to-CDS-offset transform table.
- ▌ Hmmsearch · vimalinx bundleUse when searching profile hidden Markov models against sequence databases to identify homologous sequences or protein family members
- ▌ Jackhmmer · vimalinx bundleUse when running iterative sequence-to-sequence HMMER searches to expand a protein family from one or a few seed sequences against a sequence database.
- ▌ Jsonl2xml · vimalinx bundleUse when converting JSON Lines streams into XML fragments for downstream EDirect or XML-based processing.
- ▌ Kinwalker · vimalinx bundleUse when simulating RNA folding kinetics during transcription to predict cotranscriptional folding pathways and transient intermediate structures.
- ▌ Links Bed · vimalinx bundleUse when you need to generate HTML links to UCSC Genome Browser from BED, GFF, or VCF feature files.
- ▌ Merge Bed · vimalinx bundleUse when merging overlapping or book-ended intervals in BED/GFF/VCF files into single intervals.
- ▌ Nhance Sh · vimalinx bundleUse when trying the `nhance.sh` shortcut wrapper around `nquire` for pathway, gene-to-pathway, LitVar, or citation-match lookups against NCBI-related endpoints.
- ▌ Ref Cache · vimalinx bundleUse when managing local reference sequence caches for htslib-based tools. Invokes the ref-cache CLI to configure or interact with reference cache directories.
- ▌ Rnacofold · vimalinx bundleUse when predicting secondary structures of two RNA sequences with dimerization, computing equilibrium concentrations of monomer and dimer species, or analyzing RNA-RNA hybridization thermodynamics.
- ▌ Rnaduplex · vimalinx bundleUse when computing optimal and suboptimal secondary structures for hybridization of two RNA strands, such as probe-target binding predictions.
- ▌ Rnalocmin · vimalinx bundleUse when analyzing RNA secondary structure landscapes to find local minima via gradient walks, generate barrier trees, or compute rates for kinetic modeling with treekin.