Isf feature table export
Skill HolobiomicsLab/asb-skill-collections/packs/metabolomics/lc-ms/skills/isf-feature-table-export
Use when after completing Part 4 (Identification of ISF Features) in the ISFrag workflow, when you have an ISFrag analysis results object containing identified ISF features and need to save them as a portable, tabular file for external analysis, reporting, or integration with other metabolomics.From its SKILL.md
npx -y skills add HolobiomicsLab/asb-skill-collections --skill isf-feature-table-exportAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 15 stars15 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its file declares
Copied from the file, not written here
The file declares its own license as CC-BY-4.0. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
6.0 KB, 933 tokens by cl100k_base, as published. Nobody here has run it
Reconstruct the ISF Result Feature Table export
Summary
Export identified in-source fragment (ISF) features from ISFrag analysis results into a structured tabular result file (CSV or TSV format). This skill formats and serializes ISF annotations, parent–fragment relationships, and confidence scores for downstream interpretation and data sharing.
When to use
After completing Part 4 (Identification of ISF Features) in the ISFrag workflow, when you have an ISFrag analysis results object containing identified ISF features and need to save them as a portable, tabular file for external analysis, reporting, or integration with other metabolomics workflows.
When NOT to use
- ISF feature identification has not yet been completed (Part 4 results are not available).
- You need hierarchical or tree-structured output of ISF relationships (use Part 5.2 Export ISF Relationship Tree instead).
- The ISFrag analysis results object is empty or contains no identified ISF features.
Inputs
- ISFrag analysis results object containing identified ISF features (from Part 4)
- Output directory path (string)
Outputs
- ISF Result Feature Table file (CSV or TSV format)
- Structured tabular data with columns: feature identifiers, ISF annotations, parent–fragment relationships, confidence scores
How to apply
Load the ISFrag analysis results object from Part 4 containing the identified ISF features. Use ISFrag's Part 5.1 export function to automatically format the identified ISF features into a tabular structure with columns for feature identifiers, ISF annotations, parent–fragment relationship links, and confidence scores. Select a standard output format (CSV or TSV) and execute the export function, which will write the formatted feature table to disk. Verify that all expected columns are present and that row counts match the number of identified ISF features in the results object.
Related tools
- ISFrag (R package that provides the export function (Part 5.1) to serialize identified ISF features into tabular result files) — https://github.com/HuanLab/ISFrag.git
- R (Programming language runtime (version 4.0.0 or above required) in which ISFrag executes and writes output files)
- RStudio (Recommended IDE for executing ISFrag export functions and inspecting the resulting feature table file)
Evaluation signals
- Output file (CSV or TSV) is created at the specified directory path and is readable and parseable.
- The exported table contains all expected columns: feature identifiers, ISF annotations, parent–fragment relationships, and confidence scores.
- Row count in the output file matches the number of identified ISF features in the input results object.
- All feature identifiers, annotation values, and confidence scores are non-null and match their corresponding entries in the results object.
- The tabular format is consistent (no jagged rows, proper delimiters) and compatible with downstream tools (R, Python, spreadsheet applications).
Limitations
- Export function is only available after ISF feature identification (Part 4) has been completed; incomplete or failed prior analyses will result in empty or erroneous exports.
- Only CSV and TSV formats are supported; other formats require manual file conversion or custom scripts.
- The export does not include raw MS2 spectra or full metadata; it is a summary table of annotations and relationships only.
Evidence
- [intro] ISFrag provides a Part 5.1 export function to output ISF Result Feature Table from identified ISF features as a structured result file.: "ISFrag provides a Part 5.1 export function to output ISF Result Feature Table from identified ISF features as a structured result file."
- [intro] Format the identified ISF features into a tabular result structure with appropriate columns (feature identifiers, ISF annotations, parent–fragment relationships, confidence scores).: "Format the identified ISF features into a tabular result structure with appropriate columns (feature identifiers, ISF annotations, parent–fragment relationships, confidence scores)."
- [intro] Export the formatted result feature table to a standard file format (CSV or TSV) using ISFrag's export functionality.: "Export the formatted result feature table to a standard file format (CSV or TSV) using ISFrag's export functionality."
- [readme] Part 5: Results Export: "[Part 5: Results Export] - [5.1 Export ISF Result Feature Table]"
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.